This repository has been archived by the owner on Dec 16, 2017. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
/
spec.json
91 lines (91 loc) · 39.1 KB
/
spec.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
{
"name": "OraclesPoA",
"engine": {
"authorityRound": {
"params": {
"stepDuration": "5",
"blockReward": "0xDE0B6B3A7640000",
"validators": {
"safeContract": "0xf472e0e43570b9afaab67089615080cf7c20018d"
}
}
}
},
"params": {
"gasLimitBoundDivisor": "0x400",
"maximumExtraDataSize": "0x20",
"minGasLimit": "0x1388",
"networkID": "0xC0FFEE"
},
"genesis": {
"seal": {
"authorityRound": {
"step": "0x0",
"signature": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
}
},
"difficulty": "0x20000",
"gasLimit": "0x989680"
},
"accounts": {
"0x0000000000000000000000000000000000000001": {
"balance": "1",
"builtin": {
"name": "ecrecover",
"pricing": {
"linear": {
"base": 3000,
"word": 0
}
}
}
},
"0x0000000000000000000000000000000000000002": {
"balance": "1",
"builtin": {
"name": "sha256",
"pricing": {
"linear": {
"base": 60,
"word": 12
}
}
}
},
"0x0000000000000000000000000000000000000003": {
"balance": "1",
"builtin": {
"name": "ripemd160",
"pricing": {
"linear": {
"base": 600,
"word": 120
}
}
}
},
"0x0000000000000000000000000000000000000004": {
"balance": "1",
"builtin": {
"name": "identity",
"pricing": {
"linear": {
"base": 15,
"word": 3
}
}
}
},
"0xDd0BB0e2a1594240fED0c2f2c17C1E9AB4F87126": {
"balance": "252460800000000000000000000"
},
"0xf472e0e43570b9afaab67089615080cf7c20018d": {
"balance": "1",
"constructor": "0x60606040526003600b556000600d60006101000a81548160ff021916908360000b60ff1602179055506019600d60016101000a81548160ff021916908360000b60ff1602179055506000600d60026101000a81548160ff021916908360000b60ff1602179055506034600d60036101000a81548160ff021916908360000b60ff16021790555034156200009157600080fd5b5b5b73dd0bb0e2a1594240fed0c2f2c17c1e9ab4f871266000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b60078054806001018281620000fe91906200025e565b916000526020600020900160005b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506200018d620002466401000000000262001900176401000000009004565b600019167f55252fa6eee4741b4e24a74a70e9c11fd2c2281df8d6ea13126ff845f7825c896007604051808060200182810382528381815481526020019150805480156200023157602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311620001e6575b50509250505060405180910390a25b620002b5565b6000806000600143039150814090508092505b505090565b81548183558181151162000288578183600052602060002091820191016200028791906200028d565b5b505050565b620002b291905b80821115620002ae57600081600090555060010162000294565b5090565b90565b61412c80620002c56000396000f30060606040523615610223576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063075f1d471461022857806311fc7f971461028b5780632010695914610328578063223b3b7a1461037957806327e86d6e146106815780632abf367f146106b25780632c48fd0d146106e9578063315671741461079c57806332d21d00146107ed57806335aa2e441461097f5780633b41c359146109e257806340d0f01214610a4d578063521f8afe14610a9e5780635b7d6c3614610b175780635c632b3814610bca5780635f5f43fe14610c015780636bbcdfcd14610cb45780636f2dc1c114610d0557806375f358cc14610d405780637d66712014610d7b5780637d87283a14610e2e578063820e4a2414610e7b5780638334add414610ede57806383e51bc714610f7b5780638da5cb5b14610fc85780639ec5ade21461101d578063a411e345146110f4578063a59c34081461112b578063a73c050a14611162578063a7666dad146112b9578063a88ccf6e146112f4578063aff63d5e14611357578063b045d11714611390578063b6f61f66146113c7578063b7ab4db5146113fe578063c6232a1514611469578063c9d27afe146114e0578063cbebcbbc1461150e578063d40b65eb1461155f578063dfecd97414611596578063e00d1876146115e7578063eb87c6dc14611634578063eec56a8c1461169f578063f40d998514611718578063f65fb8ab14611769575b600080fd5b341561023357600080fd5b6102496004808035906020019091905050611792565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561029657600080fd5b6102ac60048080359060200190919050506117d3565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102ed5780820151818401525b6020810190506102d1565b50505050905090810190601f16801561031a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561033357600080fd5b61035f600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611892565b604051808215151515815260200191505060405180910390f35b341561038457600080fd5b6103b0600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506118bd565b60405180806020018060200180602001898152602001806020018881526020018781526020018060200186810386528e81815460018160011615610100020316600290048152602001915080546001816001161561010002031660029004801561045b5780601f106104305761010080835404028352916020019161045b565b820191906000526020600020905b81548152906001019060200180831161043e57829003601f168201915b505086810385528d8181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156104de5780601f106104b3576101008083540402835291602001916104de565b820191906000526020600020905b8154815290600101906020018083116104c157829003601f168201915b505086810384528c8181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156105615780601f1061053657610100808354040283529160200191610561565b820191906000526020600020905b81548152906001019060200180831161054457829003601f168201915b505086810383528a8181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156105e45780601f106105b9576101008083540402835291602001916105e4565b820191906000526020600020905b8154815290600101906020018083116105c757829003601f168201915b50508681038252878181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156106675780601f1061063c57610100808354040283529160200191610667565b820191906000526020600020905b81548152906001019060200180831161064a57829003601f168201915b50509d505050505050505050505050505060405180910390f35b341561068c57600080fd5b610694611900565b60405180826000191660001916815260200191505060405180910390f35b34156106bd57600080fd5b6106d36004808035906020019091905050611918565b6040518082815260200191505060405180910390f35b34156106f457600080fd5b610720600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611939565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156107615780820151818401525b602081019050610745565b50505050905090810190601f16801561078e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156107a757600080fd5b6107d3600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611a24565b604051808215151515815260200191505060405180910390f35b34156107f857600080fd5b61080e6004808035906020019091905050611ab5565b604051808d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001806020018a8152602001898152602001888152602001878152602001868152602001858152602001841515151581526020018315151515815260200182810382528b8181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156109655780601f1061093a57610100808354040283529160200191610965565b820191906000526020600020905b81548152906001019060200180831161094857829003601f168201915b50509d505050505050505050505050505060405180910390f35b341561098a57600080fd5b6109a06004808035906020019091905050611b8e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156109ed57600080fd5b6109f5611bce565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b83811015610a395780820151818401525b602081019050610a1d565b505050509050019250505060405180910390f35b3415610a5857600080fd5b610a84600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611c63565b604051808215151515815260200191505060405180910390f35b3415610aa957600080fd5b610ad5600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611c8e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3415610b2257600080fd5b610b4e600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611cc1565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610b8f5780820151818401525b602081019050610b73565b50505050905090810190601f168015610bbc5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3415610bd557600080fd5b610beb6004808035906020019091905050611dac565b6040518082815260200191505060405180910390f35b3415610c0c57600080fd5b610c38600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611dd1565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610c795780820151818401525b602081019050610c5d565b50505050905090810190601f168015610ca65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3415610cbf57600080fd5b610ceb600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611ebc565b604051808215151515815260200191505060405180910390f35b3415610d1057600080fd5b610d266004808035906020019091905050611ee7565b604051808215151515815260200191505060405180910390f35b3415610d4b57600080fd5b610d616004808035906020019091905050611f52565b604051808215151515815260200191505060405180910390f35b3415610d8657600080fd5b610db2600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611f80565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610df35780820151818401525b602081019050610dd7565b50505050905090810190601f168015610e205780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3415610e3957600080fd5b610e65600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061206b565b6040518082815260200191505060405180910390f35b3415610e8657600080fd5b610e9c60048080359060200190919050506120b8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3415610ee957600080fd5b610eff60048080359060200190919050506120f8565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610f405780820151818401525b602081019050610f24565b50505050905090810190601f168015610f6d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3415610f8657600080fd5b610fb2600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061234d565b6040518082815260200191505060405180910390f35b3415610fd357600080fd5b610fdb61239a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561102857600080fd5b6110f2600480803590602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091908035151590602001909190803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919050506123bf565b005b34156110ff57600080fd5b61111560048080359060200190919050506128f6565b6040518082815260200191505060405180910390f35b341561113657600080fd5b61114c6004808035906020019091905050612917565b6040518082815260200191505060405180910390f35b341561116d57600080fd5b6112b7600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190803590602001909190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091905050612938565b005b34156112c457600080fd5b6112da6004808035906020019091905050612ad3565b604051808215151515815260200191505060405180910390f35b34156112ff57600080fd5b6113156004808035906020019091905050612b01565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561136257600080fd5b61138e600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612b42565b005b341561139b57600080fd5b6113b16004808035906020019091905050612c7b565b6040518082815260200191505060405180910390f35b34156113d257600080fd5b6113e86004808035906020019091905050612c9c565b6040518082815260200191505060405180910390f35b341561140957600080fd5b611411612ce1565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156114555780820151818401525b602081019050611439565b505050509050019250505060405180910390f35b341561147457600080fd5b6114de600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612d76565b005b34156114eb57600080fd5b61150c6004808035906020019091908035151590602001909190505061318f565b005b341561151957600080fd5b611545600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506132d0565b604051808215151515815260200191505060405180910390f35b341561156a57600080fd5b61158060048080359060200190919050506132fb565b6040518082815260200191505060405180910390f35b34156115a157600080fd5b6115cd600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050613340565b604051808215151515815260200191505060405180910390f35b34156115f257600080fd5b61161e600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061339a565b6040518082815260200191505060405180910390f35b341561163f57600080fd5b6116476133e7565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561168b5780820151818401525b60208101905061166f565b505050509050019250505060405180910390f35b34156116aa57600080fd5b6116d6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050613446565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561172357600080fd5b61174f600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050613479565b604051808215151515815260200191505060405180910390f35b341561177457600080fd5b61177c6134d3565b6040518082815260200191505060405180910390f35b6000600c600083815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b919050565b6117db613f87565b600c60008381526020019081526020016000206003018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156118855780601f1061185a57610100808354040283529160200191611885565b820191906000526020600020905b81548152906001019060200180831161186857829003601f168201915b505050505090505b919050565b60016020528060005260406000206000915090508060000160009054906101000a900460ff16905081565b6009602052806000526040600020600091509050806000019080600101908060020190806003015490806004019080600501549080600601549080600701905088565b6000806000600143039150814090508092505b505090565b6000600c60008381526020019081526020016000206006015490505b919050565b611941613f87565b600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611a175780601f106119ec57610100808354040283529160200191611a17565b820191906000526020600020905b8154815290600101906020018083116119fa57829003601f168201915b505050505090505b919050565b60008173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611a5d57fe5b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1690505b919050565b600c6020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690806003019080600401549080600501549080600601549080600701549080600801549080600901549080600a0160009054906101000a900460ff169080600a0160019054906101000a900460ff1690508c565b600781815481101515611b9d57fe5b906000526020600020900160005b915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611bd6613f9b565b6008805480602002602001604051908101604052809291908181526020018280548015611c5857602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311611c0e575b505050505090505b90565b60026020528060005260406000206000915090508060000160009054906101000a900460ff16905081565b60066020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611cc9613f87565b600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611d9f5780601f10611d7457610100808354040283529160200191611d9f565b820191906000526020600020905b815481529060010190602001808311611d8257829003601f168201915b505050505090505b919050565b600a81815481101515611dbb57fe5b906000526020600020900160005b915090505481565b611dd9613f87565b600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611eaf5780601f10611e8457610100808354040283529160200191611eaf565b820191906000526020600020905b815481529060010190602001808311611e9257829003601f168201915b505050505090505b919050565b60046020528060005260406000206000915090508060000160009054906101000a900460ff16905081565b6000600c6000838152602001908152602001600020600b0160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1690505b919050565b6000600c6000838152602001908152602001600020600a0160019054906101000a900460ff1690505b919050565b611f88613f87565b600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561205e5780601f106120335761010080835404028352916020019161205e565b820191906000526020600020905b81548152906001019060200180831161204157829003601f168201915b505050505090505b919050565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206005015490505b919050565b6008818154811015156120c757fe5b906000526020600020900160005b915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b612100613f87565b600080600061210d613faf565b600c600087815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169350600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169250600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000019150818054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156122815780601f1061225657610100808354040283529160200191612281565b820191906000526020600020905b81548152906001019060200180831161226457829003601f168201915b505050505090506000815114156122a25761229b836134d9565b9450612344565b818054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156123375780601f1061230c57610100808354040283529160200191612337565b820191906000526020600020905b81548152906001019060200180831161231a57829003601f168201915b50505050509450612344565b5b50505050919050565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206006015490505b919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000806123ce33613479565b15156123d657fe5b600d60039054906101000a900460000b60000b600d60029054906101000a900460000b60000b1480156124065750855b15151561240f57fe5b6000600c60008d8152602001908152602001600020600501541115151561243257fe5b60008714156126005760009350600092505b600780549050831015612553578773ffffffffffffffffffffffffffffffffffffffff1660078481548110151561247757fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161480156124c45750855b1515156124cd57fe5b8773ffffffffffffffffffffffffffffffffffffffff166007848154811015156124f357fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156125455760019350612553565b5b8280600101935050612444565b600091505b6008805490508210156125e6578773ffffffffffffffffffffffffffffffffffffffff1660088381548110151561258b57fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515156125d857fe5b5b8180600101925050612558565b831580156125f2575085155b1515156125fb57fe5b61268a565b60018714156126465761261288613479565b801561261b5750855b15151561262457fe5b61262d88613479565b158015612638575085155b15151561264157fe5b612689565b60028714156126885761265888613340565b80156126615750855b15151561266a57fe5b61267388613340565b15801561267e575085155b15151561268757fe5b5b5b5b429050610180604051908101604052808b73ffffffffffffffffffffffffffffffffffffffff1681526020018a73ffffffffffffffffffffffffffffffffffffffff1681526020018973ffffffffffffffffffffffffffffffffffffffff1681526020018681526020018881526020014281526020018281526020016202a300830181526020016000815260200160008152602001871515815260200160011515815250600c60008d815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506060820151816003019080519060200190612832929190613fc3565b506080820151816004015560a0820151816005015560c0820151816006015560e082015181600701556101008201518160080155610120820151816009015561014082015181600a0160006101000a81548160ff02191690831515021790555061016082015181600a0160016101000a81548160ff021916908315150217905550905050600a80548060010182816128ca9190614043565b916000526020600020900160005b8d909190915055506128e86135c0565b5b5050505050505050505050565b6000600c60008381526020019081526020016000206004015490505b919050565b6000600c60008381526020019081526020016000206007015490505b919050565b61294133613479565b158015612954575061295233611a24565b155b15151561295d57fe5b600d60039054906101000a900460000b60000b600d60029054906101000a900460000b60000b12151561298c57fe5b61010060405190810160405280848152602001838152602001828152602001878152602001858152602001868152602001600081526020016020604051908101604052806000815250815250600960008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000820151816000019080519060200190612a33929190613fc3565b506020820151816001019080519060200190612a50929190613fc3565b506040820151816002019080519060200190612a6d929190613fc3565b50606082015181600301556080820151816004019080519060200190612a94929190613fc3565b5060a0820151816005015560c0820151816006015560e0820151816007019080519060200190612ac5929190613fc3565b509050505b50505050505050565b6000600c6000838152602001908152602001600020600a0160009054906101000a900460ff1690505b919050565b6000600c600083815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515612b9d57600080fd5b600d60019054906101000a900460000b60000b600d60009054906101000a900460000b60000b121515612bcc57fe5b600d600081819054906101000a900460000b8092919060010191906101000a81548160ff021916908360000b60ff1602179055505060206040519081016040528060011515815250600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff0219169083151502179055509050505b5b50565b6000600c60008381526020019081526020016000206005015490505b919050565b60006002600c600084815260200190815260200160002060090154600c60008581526020019081526020016000206008015403811515612cd857fe5b0590505b919050565b612ce9613f9b565b6007805480602002602001604051908101604052809291908181526020018280548015612d6b57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311612d21575b505050505090505b90565b612d7f33611a24565b1515612d8757fe5b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600080820160006101000a81549060ff0219169055505060206040519081016040528060011515815250600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff02191690831515021790555090505060206040519081016040528060011515815250600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff02191690831515021790555090505060206040519081016040528060011515815250600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff021916908315150217905550905050600d600281819054906101000a900460000b8092919060010191906101000a81548160ff021916908360000b60ff1602179055505060078054806001018281612f85919061406f565b916000526020600020900160005b85909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050612fdd611900565b600019167f55252fa6eee4741b4e24a74a70e9c11fd2c2281df8d6ea13126ff845f7825c8960076040518080602001828103825283818154815260200191508054801561307f57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311613035575b50509250505060405180910390a282600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b505050565b600061319a33613479565b15156131a257fe5b600c60008481526020019081526020016000209050428160070154101515156131c757fe5b80600b0160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561321f57fe5b600181600b0160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550806008016000815480929190600101919050555081156132ac5780600901600081548092919060010191905055506132c2565b8060090160008154809291906001900391905055505b6132ca6135c0565b5b505050565b60036020528060005260406000206000915090508060000160009054906101000a900460ff16905081565b60006002600c600084815260200190815260200160002060090154600c6000858152602001908152602001600020600801540181151561333757fe5b0590505b919050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1690505b919050565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003015490505b919050565b6133ef61409b565b600a80548060200260200160405190810160405280929190818152602001828054801561343b57602002820191906000526020600020905b815481526020019060010190808311613427575b505050505090505b90565b60056020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1690505b919050565b600b5481565b6134e1613f87565b6134e9613faf565b600060146040518059106134fa5750595b908082528060200260200182016040525b509150600090505b60148110156135b5578060130360080260020a8473ffffffffffffffffffffffffffffffffffffffff1681151561354657fe5b047f010000000000000000000000000000000000000000000000000000000000000002828281518110151561357757fe5b9060200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053505b8080600101915050613513565b8192505b5050919050565b60008060008092505b600a80549050831015613e4757600c6000600a858154811015156135e957fe5b906000526020600020900160005b50548152602001908152602001600020915042826007015410801561362a575081600a0160019054906101000a900460ff165b15613e3957600b54826008015412158015613649575060008260090154135b15613e1b5781600a0160009054906101000a900460ff1615613afe5760008260040154141561381957600d60039054906101000a900460000b60000b600d60029054906101000a900460000b60000b121561381457600d600281819054906101000a900460000b8092919060010191906101000a81548160ff021916908360000b60ff16021790555050600780548060010182816136e7919061406f565b916000526020600020900160005b8460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050613763611900565b600019167f55252fa6eee4741b4e24a74a70e9c11fd2c2281df8d6ea13126ff845f7825c8960076040518080602001828103825283818154815260200191508054801561380557602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116137bb575b50509250505060405180910390a25b613af9565b60018260040154141561398a5760206040519081016040528060011515815250600360008460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff0219169083151502179055509050508160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600560008460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550613af8565b600282600401541415613af75760206040519081016040528060011515815250600260008460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff0219169083151502179055509050508160020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600660008460010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b5b613e1a565b600082600401541415613cc557600090505b600780549050811015613bcd578160020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600782815481101515613b6757fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415613bbf57613bb981613e4d565b50613e48565b5b8080600101915050613b10565b60088054806001018281613be1919061406f565b916000526020600020900160005b8460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505042600960008460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060181905550613e19565b600182600401541415613d705760206040519081016040528060001515815250600360008460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff021916908315150217905550905050613e18565b600282600401541415613e175760206040519081016040528060001515815250600260008460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff0219169083151502179055509050505b5b5b5b5b600082600a0160016101000a81548160ff0219169083151502179055505b5b82806001019350506135c9565b5b505050565b613e55613f9b565b600060078054905083101515613e6a57613f81565b8290505b600160078054905003811015613f2457600760018201815481101515613e9057fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600782815481101515613ecc57fe5b906000526020600020900160005b6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b8080600101915050613e6e565b6007600160078054905003815481101515613f3b57fe5b906000526020600020900160005b6101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556007805480919060019003613f7f91906140af565b505b50919050565b602060405190810160405280600081525090565b602060405190810160405280600081525090565b602060405190810160405280600081525090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061400457805160ff1916838001178555614032565b82800160010185558215614032579182015b82811115614031578251825591602001919060010190614016565b5b50905061403f91906140db565b5090565b81548183558181151161406a5781836000526020600020918201910161406991906140db565b5b505050565b8154818355818115116140965781836000526020600020918201910161409591906140db565b5b505050565b602060405190810160405280600081525090565b8154818355818115116140d6578183600052602060002091820191016140d591906140db565b5b505050565b6140fd91905b808211156140f95760008160009055506001016140e1565b5090565b905600a165627a7a72305820907cf62a16d08f67264018a0536681107deeca51fc34c42434f89a8979dcb50a0029"
},
"0x6d57f4a5509f80966ea0abefa71a67526e7bf549": {
"balance": "1",
"constructor": "0x6060604052341561000f57600080fd5b5b6106088061001f6000396000f300606060405236156100805763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630367966681146100855780633404fe32146100b75780634d389f13146100d257806371d01c7314610125578063b958a5e114610156578063ceaecc8414610187578063fe97ee88146101b9575b600080fd5b341561009057600080fd5b61009b6004356101ec565b604051600160a060020a03909116815260200160405180910390f35b34156100c257600080fd5b6100d060043560243561020a565b005b34156100dd57600080fd5b6100d060046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061027695505050505050565b005b341561013057600080fd5b610144600160a060020a036004351661055c565b60405190815260200160405180910390f35b341561016157600080fd5b610144600160a060020a036004351661056e565b60405190815260200160405180910390f35b341561019257600080fd5b61009b60043561058d565b604051600160a060020a03909116815260200160405180910390f35b34156101c457600080fd5b6101d8600160a060020a03600435166105a8565b604051901515815260200160405180910390f35b600081815260016020526040902054600160a060020a03165b919050565b604080519081016040908152838252600160a060020a0333166020808401919091526000848152600290915220815181556020820151600191909101805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03909216919091179055505b5050565b33600160a060020a031660026000836040518082805190602001908083835b602083106102b557805182525b601f199092019160209182019101610295565b6001836020036101000a03801982511681845116179092525050509190910192506040915050519081900390208152602081019190915260400160002060010154600160a060020a03161461030957600080fd5b60026000826040518082805190602001908083835b6020831061033e57805182525b601f19909201916020918201910161031e565b6001836020036101000a038019825116818451161790925250505091909101925060409150505180910390206000191660001916815260200190815260200160002060010160009054906101000a9004600160a060020a03166001600060026000856040518082805190602001908083835b602083106103d057805182525b601f1990920191602091820191016103b0565b6001836020036101000a038019825116818451161790925250505091909101925060409150505180910390206000191660001916815260200190815260200160002060000154815260200190815260200160002060006101000a815481600160a060020a030219169083600160a060020a0316021790555060026000826040518082805190602001908083835b6020831061047d57805182525b601f19909201916020918201910161045d565b6001836020036101000a03801982511681845116179092525050509190910192506040915050518091039020600019166000191681526020019081526020016000206000015460008060026000856040518082805190602001908083835b602083106104fb57805182525b601f1990920191602091820191016104db565b6001836020036101000a038019825116818451161790925250505091909101925060409150505190819003902081526020808201929092526040908101600090812060010154600160a060020a031684529183019390935291019020555b50565b60006020819052908152604090205481565b600160a060020a0381166000908152602081905260409020545b919050565b600160205260009081526040902054600160a060020a031681565b600160a060020a038116600090815260208190526040812054156105ce57506001610205565b506000610205565b5b9190505600a165627a7a7230582001f6d5fa87504d8f1f0cd285c0699d4d272045de9891d01aa2440fc2ddaa78c90029"
}
}
}