-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgenesis-mainnet.json
47 lines (47 loc) · 53 KB
/
genesis-mainnet.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
{
"config": {
"chainId": 321,
"homesteadBlock": 0,
"eip150Block": 0,
"eip150Hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"eip155Block": 0,
"eip158Block": 0,
"byzantiumBlock": 0,
"constantinopleBlock": 0,
"petersburgBlock": 0,
"istanbulBlock": 0,
"muirGlacierBlock": 0,
"posa": {
"period": 3,
"epoch": 100
}
},
"nonce": "0x0",
"timestamp": "0x60b5e164",
"extraData": "0x0000000000000000000000000000000000000000000000000000000000000000e270d4fce42c7713f1ad9cc75d41b7a69558a1690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"gasLimit": "0x2faf080",
"difficulty": "0x1",
"alloc": {
"0xc5d43176aa475208b36c2a36378010afe5b383c1": {
"balance": "0x8bbdbf75afac54b9300000"
},
"0xe270d4fce42c7713f1ad9cc75d41b7a69558a169": {
"balance": "0x1"
},
"0x000000000000000000000000000000000000f000": {
"balance": "0x0",
"code": "0x6080604052600436106101ed5760003560e01c806382bd3d921161010d578063abfcb13f116100a0578063c253c3841161006f578063c253c38414610e00578063c967f90f14610e2e578063d6c0edad14610e5a578063db78dd2814610e62578063efd8d8e214610e94576101ed565b8063abfcb13f14610afc578063afeea11514610b11578063b6c8851914610b26578063be64569214610deb576101ed565b80639de70258116100dc5780639de702581461060e578063a224cee714610673578063a406fcb7146106ee578063a43569b3146108b9576101ed565b806382bd3d92146104ce5780638a11d7c9146105015780638b0e9f3f146105c657806398e3b626146105db576101ed565b806340550a1c116101855780635dd09590116101545780635dd095901461040357806360ae528c146104365780636969a25c1461044b5780637f4f95fa14610475576101ed565b806340550a1c1461034c57806340a141ff1461037f5780634b3d500b146103b2578063534dacd6146103dc576101ed565b8063222d3b05116101c1578063222d3b05146102ab57806326476204146102de578063387e4948146103045780633a061bd314610337576101ed565b8062362a77146101f2578063056dd78614610239578063158ef93e146102655780631b5e358c1461027a575b600080fd5b3480156101fe57600080fd5b506102256004803603602081101561021557600080fd5b50356001600160a01b0316610ea9565b604080519115158252519081900360200190f35b34801561024557600080fd5b506102636004803603602081101561025c57600080fd5b5035611111565b005b34801561027157600080fd5b50610225611360565b34801561028657600080fd5b5061028f611369565b604080516001600160a01b039092168252519081900360200190f35b3480156102b757600080fd5b50610225600480360360208110156102ce57600080fd5b50356001600160a01b031661136f565b610225600480360360208110156102f457600080fd5b50356001600160a01b0316611594565b34801561031057600080fd5b506102256004803603602081101561032757600080fd5b50356001600160a01b03166119a7565b34801561034357600080fd5b5061028f611ded565b34801561035857600080fd5b506102256004803603602081101561036f57600080fd5b50356001600160a01b0316611df3565b34801561038b57600080fd5b50610263600480360360208110156103a257600080fd5b50356001600160a01b0316611e4e565b3480156103be57600080fd5b5061028f600480360360208110156103d557600080fd5b5035611f96565b3480156103e857600080fd5b506103f1611fbd565b60408051918252519081900360200190f35b34801561040f57600080fd5b506102636004803603602081101561042657600080fd5b50356001600160a01b0316611fc3565b34801561044257600080fd5b5061028f61201c565b34801561045757600080fd5b5061028f6004803603602081101561046e57600080fd5b5035612022565b34801561048157600080fd5b506104b06004803603604081101561049857600080fd5b506001600160a01b038135811691602001351661202f565b60408051938452602084019290925282820152519081900360600190f35b3480156104da57600080fd5b50610225600480360360208110156104f157600080fd5b50356001600160a01b031661206c565b34801561050d57600080fd5b506105346004803603602081101561052457600080fd5b50356001600160a01b03166122d3565b60405180886001600160a01b0316815260200187600481111561055357fe5b815260200186815260200185815260200184815260200183815260200180602001828103825283818151815260200191508051906020019060200280838360005b838110156105ac578181015183820152602001610594565b505050509050019850505050505050505060405180910390f35b3480156105d257600080fd5b506103f1612719565b3480156105e757600080fd5b50610225600480360360208110156105fe57600080fd5b50356001600160a01b031661271f565b34801561061a57600080fd5b50610623612771565b60408051602080825283518183015283519192839290830191858101910280838360005b8381101561065f578181015183820152602001610647565b505050509050019250505060405180910390f35b34801561067f57600080fd5b506102636004803603602081101561069657600080fd5b810190602081018135600160201b8111156106b057600080fd5b8201836020820111156106c257600080fd5b803590602001918460208302840111600160201b831117156106e357600080fd5b5090925090506127d3565b3480156106fa57600080fd5b50610225600480360360c081101561071157600080fd5b6001600160a01b038235169190810190604081016020820135600160201b81111561073b57600080fd5b82018360208201111561074d57600080fd5b803590602001918460018302840111600160201b8311171561076e57600080fd5b919390929091602081019035600160201b81111561078b57600080fd5b82018360208201111561079d57600080fd5b803590602001918460018302840111600160201b831117156107be57600080fd5b919390929091602081019035600160201b8111156107db57600080fd5b8201836020820111156107ed57600080fd5b803590602001918460018302840111600160201b8311171561080e57600080fd5b919390929091602081019035600160201b81111561082b57600080fd5b82018360208201111561083d57600080fd5b803590602001918460018302840111600160201b8311171561085e57600080fd5b919390929091602081019035600160201b81111561087b57600080fd5b82018360208201111561088d57600080fd5b803590602001918460018302840111600160201b831117156108ae57600080fd5b509092509050612b34565b3480156108c557600080fd5b506108ec600480360360208110156108dc57600080fd5b50356001600160a01b0316613140565b60405180806020018060200180602001806020018060200186810386528b818151815260200191508051906020019080838360005b83811015610939578181015183820152602001610921565b50505050905090810190601f1680156109665780820380516001836020036101000a031916815260200191505b5086810385528a5181528a516020918201918c019080838360005b83811015610999578181015183820152602001610981565b50505050905090810190601f1680156109c65780820380516001836020036101000a031916815260200191505b5086810384528951815289516020918201918b019080838360005b838110156109f95781810151838201526020016109e1565b50505050905090810190601f168015610a265780820380516001836020036101000a031916815260200191505b5086810383528851815288516020918201918a019080838360005b83811015610a59578181015183820152602001610a41565b50505050905090810190601f168015610a865780820380516001836020036101000a031916815260200191505b50868103825287518152875160209182019189019080838360005b83811015610ab9578181015183820152602001610aa1565b50505050905090810190601f168015610ae65780820380516001836020036101000a031916815260200191505b509a505050505050505050505060405180910390f35b348015610b0857600080fd5b5061028f613574565b348015610b1d57600080fd5b5061062361357f565b348015610b3257600080fd5b50610225600480360360a0811015610b4957600080fd5b810190602081018135600160201b811115610b6357600080fd5b820183602082011115610b7557600080fd5b803590602001918460018302840111600160201b83111715610b9657600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610be857600080fd5b820183602082011115610bfa57600080fd5b803590602001918460018302840111600160201b83111715610c1b57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610c6d57600080fd5b820183602082011115610c7f57600080fd5b803590602001918460018302840111600160201b83111715610ca057600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610cf257600080fd5b820183602082011115610d0457600080fd5b803590602001918460018302840111600160201b83111715610d2557600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610d7757600080fd5b820183602082011115610d8957600080fd5b803590602001918460018302840111600160201b83111715610daa57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506135df945050505050565b348015610df757600080fd5b506103f1613784565b348015610e0c57600080fd5b50610e15613791565b6040805192835260208301919091528051918290030190f35b348015610e3a57600080fd5b50610e436137a6565b6040805161ffff9092168252519081900360200190f35b6102636137ab565b348015610e6e57600080fd5b50610e7761394b565b6040805167ffffffffffffffff9092168252519081900360200190f35b348015610ea057600080fd5b50610e77613952565b600033816001600160a01b038416600090815260016020526040902054600160a01b900460ff166004811115610edb57fe5b1415610f24576040805162461bcd60e51b815260206004820152601360248201527215985b1a59185d1bdc881b9bdd08195e1a5cdd606a1b604482015290519081900360640190fd5b6001600160a01b03838116600090815260016020526040902054811690821614610f7f5760405162461bcd60e51b815260040180806020018281038252602e815260200180614806602e913960400191505060405180910390fd5b6001600160a01b038316600090815260016020526040902060090154436170809091011115610fdf5760405162461bcd60e51b815260040180806020018281038252605c815260200180614679605c913960600191505060405180910390fd5b6001600160a01b0383166000908152600160205260409020600701548061104d576040805162461bcd60e51b815260206004820152601a60248201527f596f7520646f6e2774206861766520616e792070726f66697473000000000000604482015290519081900360640190fd5b6001600160a01b038416600090815260016020526040812060078101919091554360099091015580156110b2576040516001600160a01b0383169082156108fc029083906000818181858888f193505050501580156110b0573d6000803e3d6000fd5b505b816001600160a01b0316846001600160a01b03167f51a69b4502f660774c9339825c7b5adbf0b8622289134647e29728ec5d9b3bb98342604051808381526020018281526020019250505060405180910390a36001925050505b919050565b334114611152576040805162461bcd60e51b815260206004820152600a6024820152694d696e6572206f6e6c7960b01b604482015290519081900360640190fd5b4360009081526009602090815260408083206001845290915290205460ff16156111c3576040805162461bcd60e51b815260206004820152601a60248201527f56616c696461746f727320616c72656164792075706461746564000000000000604482015290519081900360640190fd5b60005460ff16611209576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b8080438161121357fe5b0615611259576040805162461bcd60e51b815260206004820152601060248201526f426c6f636b2065706f6368206f6e6c7960801b604482015290519081900360640190fd5b6004546112a4576040805162461bcd60e51b815260206004820152601460248201527356616c696461746f722073657420656d7074792160601b604482015290519081900360640190fd5b43600090815260096020908152604080832060018085529252909120805460ff19169091179055600480546112db916003916144ff565b507feacea8f3c22f06c0b18306bdb04d0a967255129e8ce0094debb0a0ff89d006b560036040518080602001828103825283818154815260200191508054801561134e57602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311611330575b50509250505060405180910390a15050565b60005460ff1681565b61f11181565b3360008181526002602090815260408083206001600160a01b0386168452825280832060019092528220549192918390600160a01b900460ff1660048111156113b457fe5b14156113fd576040805162461bcd60e51b81526020600482015260136024820152721d985b1a59185d1bdc881b9bdd08195e1a5cdd606a1b604482015290519081900360640190fd5b6001810154611453576040805162461bcd60e51b815260206004820152601960248201527f596f75206861766520746f20756e7374616b6520666972737400000000000000604482015290519081900360640190fd5b436201518067ffffffffffffffff1682600101540111156114a55760405162461bcd60e51b81526004018080602001828103825260218152602001806146d56021913960400191505060405180910390fd5b80546114f3576040805162461bcd60e51b8152602060048201526018602482015277596f7520646f6e2774206861766520616e79207374616b6560401b604482015290519081900360640190fd5b80546000808355600183018190556040516001600160a01b0385169183156108fc02918491818181858888f19350505050158015611535573d6000803e3d6000fd5b50846001600160a01b0316836001600160a01b03167fa70cd94070cd852339a76b32cf2d95a3c8f2a322269163d276071c1c149556198342604051808381526020018281526020019250505060405180910390a3506001949350505050565b6000805460ff166115db576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b333460016001600160a01b038516600090815260016020526040902054600160a01b900460ff16600481111561160d57fe5b1480611646575060026001600160a01b038516600090815260016020526040902054600160a01b900460ff16600481111561164457fe5b145b6116815760405162461bcd60e51b815260040180806020018281038252602d81526020018061475d602d913960400191505060405180910390fd5b6007546040805163416259d960e11b81526001600160a01b038781166004830152915191909216916382c4b3b2916024808301926020929190829003018186803b1580156116ce57600080fd5b505afa1580156116e2573d6000803e3d6000fd5b505050506040513d60208110156116f857600080fd5b50516117355760405162461bcd60e51b81526004018080602001828103825260388152602001806147ab6038913960400191505060405180910390fd5b6001600160a01b038083166000908152600260209081526040808320938816835292905220600101541561179a5760405162461bcd60e51b815260040180806020018281038252602281526020018061473b6022913960400191505060405180910390fd5b6001600160a01b0384166000908152600160208190526040909120908101546801bc16d674ec800000906117ce9084613958565b1015611821576040805162461bcd60e51b815260206004820152601860248201527f5374616b696e6720636f696e73206e6f7420656e6f7567680000000000000000604482015290519081900360640190fd5b6001600160a01b0380841660009081526002602090815260408083209389168352929052205461189a57600a810180546001600160a01b038086166000818152600260208181526040808420958d1684529481529382200184905560018401855593845292200180546001600160a01b03191690911790555b60018101546118a99083613958565b600182015560028154600160a01b900460ff1660048111156118c757fe5b146118de57805460ff60a01b1916600160a11b1781555b6118ec8582600101546139bb565b6001600160a01b0380841660009081526002602090815260408083209389168352929052205461191c9083613958565b6001600160a01b038085166000908152600260209081526040808320938a168352929052205560055461194f9083613958565b6005556040805183815242602082015281516001600160a01b0380891693908716927fb9ba725934532316cffe10975da6eb25ad49c2d1c294d982c46c9f8d684ee075929081900390910190a3506001949350505050565b6000805460ff166119ee576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b3360006001600160a01b038416600090815260016020526040902054600160a01b900460ff166004811115611a1f57fe5b1415611a68576040805162461bcd60e51b815260206004820152601360248201527215985b1a59185d1bdc881b9bdd08195e1a5cdd606a1b604482015290519081900360640190fd5b6001600160a01b03808216600090815260026020908152604080832093871683529281528282206001918290529290912082549183015490919015611ade5760405162461bcd60e51b81526004018080602001828103825260238152602001806147e36023913960400191505060405180910390fd5b60008111611b2e576040805162461bcd60e51b8152602060048201526018602482015277596f7520646f6e2774206861766520616e79207374616b6560401b604482015290519081900360640190fd5b6004546001148015611b445750611b448661271f565b8015611b67575060018201546801bc16d674ec80000090611b659083613c55565b105b15611ba35760405162461bcd60e51b81526004018080602001828103825260458152602001806146f66045913960600191505060405180910390fd5b600a820154600284015460001990910114611c8057600a820180546000198101908110611bcc57fe5b9060005260206000200160009054906101000a90046001600160a01b031682600a01846002015481548110611bfd57fe5b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555082600201546002600084600a01866002015481548110611c4757fe5b60009182526020808320909101546001600160a01b0390811684528382019490945260409283018220938b168252929092529020600201555b81600a01805480611c8d57fe5b600082815260209020810160001990810180546001600160a01b03191690550190556001820154611cbe9082613c55565b600180840191909155439084015560006002840155600554611ce09082613c55565b60055560018201546801bc16d674ec8000001115611d8e57815460ff60a01b1916600360a01b178255611d1286613c97565b60075460408051630fb71c4360e41b81526001600160a01b0389811660048301529151919092169163fb71c4309160248083019260209291908290030181600087803b158015611d6157600080fd5b505af1158015611d75573d6000803e3d6000fd5b505050506040513d6020811015611d8b57600080fd5b50505b856001600160a01b0316846001600160a01b03167f1b1cb26a0e501aae1495d2137de6fad492b3c33d5f7dfa73db02e1e58ae6f3cf8342604051808381526020018281526020019250505060405180910390a350600195945050505050565b61f00081565b6000805b600354811015611e4557826001600160a01b031660038281548110611e1857fe5b6000918252602090912001546001600160a01b03161415611e3d57600191505061110c565b600101611df7565b50600092915050565b3361f11114611e9b576040805162461bcd60e51b815260206004820152601460248201527350756e69736820636f6e7472616374206f6e6c7960601b604482015290519081900360640190fd5b6001600160a01b038116600090815260016020526040902060070154611ec082613dcd565b60045460011015611f9257611ed482613ee5565b60075460408051630fb71c4360e41b81526001600160a01b0385811660048301529151919092169163fb71c4309160248083019260209291908290030181600087803b158015611f2357600080fd5b505af1158015611f37573d6000803e3d6000fd5b505050506040513d6020811015611f4d57600080fd5b50506040805182815242602082015281516001600160a01b038516927fa26de7ab324eac08c596549f421e5c8741213d237d2e9a2c9c0ebde0a7a849fe928290030190a25b5050565b60048181548110611fa357fe5b6000918252602090912001546001600160a01b0316905081565b60065481565b3361f11114612010576040805162461bcd60e51b815260206004820152601460248201527350756e69736820636f6e7472616374206f6e6c7960601b604482015290519081900360640190fd5b61201981613dcd565b50565b61f22281565b60038181548110611fa357fe5b6001600160a01b03918216600090815260026020818152604080842094909516835292909252919091208054600182015491909201549192909190565b60003361f222146120bd576040805162461bcd60e51b815260206004820152601660248201527550726f706f73616c20636f6e7472616374206f6e6c7960501b604482015290519081900360640190fd5b60005460ff16612103576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b60036001600160a01b038316600090815260016020526040902054600160a01b900460ff16600481111561213357fe5b1415801561216f575060046001600160a01b038316600090815260016020526040902054600160a01b900460ff16600481111561216c57fe5b14155b1561217c5750600161110c565b60046001600160a01b038316600090815260016020526040902054600160a01b900460ff1660048111156121ac57fe5b141561226d57600854604080516363e1d45160e01b81526001600160a01b038581166004830152915191909216916363e1d4519160248083019260209291908290030181600087803b15801561220157600080fd5b505af1158015612215573d6000803e3d6000fd5b505050506040513d602081101561222b57600080fd5b505161226d576040805162461bcd60e51b815260206004820152600c60248201526b18db19585b8819985a5b195960a21b604482015290519081900360640190fd5b6001600160a01b038216600081815260016020908152604091829020805460ff60a01b1916600160a01b179055815142815291517fd8b2c426ec1be69ca7583d26b1e893946e3227430d3ebc3bd64d9e1c469cb4009281900390910190a2506001919050565b60008060008060008060606122e661454f565b6001600160a01b038981166000908152600160209081526040918290208251610100810190935280549384168352919290830190600160a01b900460ff16600481111561232f57fe5b600481111561233a57fe5b815260200160018201548152602001600282016040518060a0016040529081600082018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156123f15780601f106123c6576101008083540402835291602001916123f1565b820191906000526020600020905b8154815290600101906020018083116123d457829003601f168201915b50505050508152602001600182018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156124935780601f1061246857610100808354040283529160200191612493565b820191906000526020600020905b81548152906001019060200180831161247657829003601f168201915b5050509183525050600282810180546040805160206001841615610100026000190190931694909404601f810183900483028501830190915280845293810193908301828280156125255780601f106124fa57610100808354040283529160200191612525565b820191906000526020600020905b81548152906001019060200180831161250857829003601f168201915b505050918352505060038201805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529382019392918301828280156125b95780601f1061258e576101008083540402835291602001916125b9565b820191906000526020600020905b81548152906001019060200180831161259c57829003601f168201915b505050918352505060048201805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815293820193929183018282801561264d5780601f106126225761010080835404028352916020019161264d565b820191906000526020600020905b81548152906001019060200180831161263057829003601f168201915b5050505050815250508152602001600782015481526020016008820154815260200160098201548152602001600a82018054806020026020016040519081016040528092919081815260200182805480156126d157602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116126b3575b505050505081525050905080600001518160200151826040015183608001518460a001518560c001518660e00151975097509750975097509750975050919395979092949650565b60055481565b6000805b600454811015611e4557826001600160a01b03166004828154811061274457fe5b6000918252602090912001546001600160a01b0316141561276957600191505061110c565b600101612723565b606060038054806020026020016040519081016040528092919081815260200182805480156127c957602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116127ab575b5050505050905090565b60005460ff1615612821576040805162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481a5b9a5d1a585b1a5e9959606a1b604482015290519081900360640190fd5b600780546001600160a01b031990811661f222179091556008805490911661f11117905560005b81811015612b2257600083838381811061285e57fe5b905060200201356001600160a01b03166001600160a01b031614156128ca576040805162461bcd60e51b815260206004820152601960248201527f496e76616c69642076616c696461746f72206164647265737300000000000000604482015290519081900360640190fd5b6128ee8383838181106128d957fe5b905060200201356001600160a01b0316611df3565b61293d57600383838381811061290057fe5b835460018101855560009485526020948590200180546001600160a01b0319166001600160a01b0395909202939093013593909316929092179055505b61296183838381811061294c57fe5b905060200201356001600160a01b031661271f565b6129b057600483838381811061297357fe5b835460018101855560009485526020948590200180546001600160a01b0319166001600160a01b0395909202939093013593909316929092179055505b60006001818585858181106129c157fe5b6001600160a01b0360209182029390930135831684528301939093526040909101600020541691909114159050612a76578282828181106129fe57fe5b905060200201356001600160a01b031660016000858585818110612a1e57fe5b905060200201356001600160a01b03166001600160a01b03166001600160a01b0316815260200190815260200160002060000160006101000a8154816001600160a01b0302191690836001600160a01b031602179055505b600060016000858585818110612a8857fe5b602090810292909201356001600160a01b031683525081019190915260400160002054600160a01b900460ff166004811115612ac057fe5b1415612b1a57600260016000858585818110612ad857fe5b602090810292909201356001600160a01b0316835250810191909152604001600020805460ff60a01b1916600160a01b836004811115612b1457fe5b02179055505b600101612848565b50506000805460ff1916600117905550565b6000805460ff16612b7b576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b6001600160a01b038c16612bcc576040805162461bcd60e51b8152602060048201526013602482015272496e76616c696420666565206164647265737360681b604482015290519081900360640190fd5b612cdb8b8b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050604080516020601f8f018190048102820181019092528d815292508d91508c908190840183828082843760009201919091525050604080516020601f8e018190048102820181019092528c815292508c91508b908190840183828082843760009201919091525050604080516020601f8d018190048102820181019092528b815292508b91508a908190840183828082843760009201919091525050604080516020601f8c018190048102820181019092528a815292508a91508990819084018382808284376000920191909152506135df92505050565b612d22576040805162461bcd60e51b815260206004820152601360248201527224b73b30b634b2103232b9b1b934b83a34b7b760691b604482015290519081900360640190fd5b336000818152600160205260408120548190600160a01b900460ff166004811115612d4957fe5b1415612e47576007546040805163416259d960e11b81526001600160a01b038581166004830152915191909216916382c4b3b2916024808301926020929190829003018186803b158015612d9c57600080fd5b505afa158015612db0573d6000803e3d6000fd5b505050506040513d6020811015612dc657600080fd5b5051612e19576040805162461bcd60e51b815260206004820152601c60248201527f596f75206d75737420626520617574686f72697a656420666972737400000000604482015290519081900360640190fd5b506001600160a01b0381166000908152600160208190526040909120805460ff60a01b1916600160a01b1790555b6001600160a01b038281166000908152600160205260409020548116908f1614612eb9578d60016000846001600160a01b03166001600160a01b0316815260200190815260200160002060000160006101000a8154816001600160a01b0302191690836001600160a01b031602179055505b6040518060a001604052808e8e8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250505090825250604080516020601f8f018190048102820181019092528d815291810191908e908e9081908401838280828437600092019190915250505090825250604080516020601f8d018190048102820181019092528b815291810191908c908c9081908401838280828437600092019190915250505090825250604080516020601f8b0181900481028201810190925289815291810191908a908a9081908401838280828437600092019190915250505090825250604080516020601f89018190048102820181019092528781529181019190889088908190840183828082843760009201829052509390945250506001600160a01b0385168152600160209081526040909120835180516002909201935061301992849291019061459b565b506020828101518051613032926001850192019061459b565b506040820151805161304e91600284019160209091019061459b565b506060820151805161306a91600384019160209091019061459b565b506080820151805161308691600484019160209091019061459b565b5090505080156130e0578d6001600160a01b0316826001600160a01b03167f887eec9d757b7247dd8e51198f9d1b8f27979bceb34bdcc1bffd4ec5ec736c22426040518082815260200191505060405180910390a361312c565b8d6001600160a01b0316826001600160a01b03167fb8421f65501371f54d58de1937ff1e1ccdb76423ef6f84acea1814a0f6362ca0426040518082815260200191505060405180910390a35b5060019d9c50505050505050505050505050565b606080606080606061315061454f565b6001600160a01b038781166000908152600160209081526040918290208251610100810190935280549384168352919290830190600160a01b900460ff16600481111561319957fe5b60048111156131a457fe5b815260200160018201548152602001600282016040518060a0016040529081600082018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561325b5780601f106132305761010080835404028352916020019161325b565b820191906000526020600020905b81548152906001019060200180831161323e57829003601f168201915b50505050508152602001600182018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156132fd5780601f106132d2576101008083540402835291602001916132fd565b820191906000526020600020905b8154815290600101906020018083116132e057829003601f168201915b5050509183525050600282810180546040805160206001841615610100026000190190931694909404601f8101839004830285018301909152808452938101939083018282801561338f5780601f106133645761010080835404028352916020019161338f565b820191906000526020600020905b81548152906001019060200180831161337257829003601f168201915b505050918352505060038201805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529382019392918301828280156134235780601f106133f857610100808354040283529160200191613423565b820191906000526020600020905b81548152906001019060200180831161340657829003601f168201915b505050918352505060048201805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529382019392918301828280156134b75780601f1061348c576101008083540402835291602001916134b7565b820191906000526020600020905b81548152906001019060200180831161349a57829003601f168201915b5050505050815250508152602001600782015481526020016008820154815260200160098201548152602001600a820180548060200260200160405190810160405280929190818152602001828054801561353b57602002820191906000526020600020905b81546001600160a01b0316815260019091019060200180831161351d575b5050509190925250505060609081015180516020820151604083015193830151608090930151919b909a50929850909650945092505050565b6001600160a01b0381565b606060048054806020026020016040519081016040528092919081815260200182805480156127c9576020028201919060005260206000209081546001600160a01b031681526001909101906020018083116127ab575050505050905090565b6000604686511115613631576040805162461bcd60e51b8152602060048201526016602482015275092dcecc2d8d2c840dadedcd2d6cae440d8cadccee8d60531b604482015290519081900360640190fd5b610bb885511115613689576040805162461bcd60e51b815260206004820152601760248201527f496e76616c6964206964656e74697479206c656e677468000000000000000000604482015290519081900360640190fd5b608c845111156136d9576040805162461bcd60e51b8152602060048201526016602482015275092dcecc2d8d2c840eecac4e6d2e8ca40d8cadccee8d60531b604482015290519081900360640190fd5b608c83511115613727576040805162461bcd60e51b8152602060048201526014602482015273092dcecc2d8d2c840cadac2d2d840d8cadccee8d60631b604482015290519081900360640190fd5b61011882511115613778576040805162461bcd60e51b8152602060048201526016602482015275092dcecc2d8d2c840c8cae8c2d2d8e640d8cadccee8d60531b604482015290519081900360640190fd5b50600195945050505050565b6801bc16d674ec80000081565b60008061379e6000613f52565b915091509091565b601d81565b3341146137ec576040805162461bcd60e51b815260206004820152600a6024820152694d696e6572206f6e6c7960b01b604482015290519081900360640190fd5b43600090815260096020908152604080832083805290915290205460ff161561385c576040805162461bcd60e51b815260206004820152601960248201527f426c6f636b20697320616c726561647920726577617264656400000000000000604482015290519081900360640190fd5b60005460ff166138a2576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b4360009081526009602090815260408083208380528252808320805460ff1916600190811790915533808552925282205490913491600160a01b900460ff1660048111156138ec57fe5b14156138f9575050613949565b613904816000614041565b6040805182815242602082015281516001600160a01b038516927f7dc4e5df59513708dca355b8706273a5df7b810a4cec8019f2a4b9bb166a1a04928290030190a250505b565b6201518081565b61708081565b6000828201838110156139b2576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b90505b92915050565b60005b600454811015613a0857826001600160a01b0316600482815481106139df57fe5b6000918252602090912001546001600160a01b03161415613a005750611f92565b6001016139be565b50600454601d1115613a9b57600480546001810182556000919091527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b0180546001600160a01b0384166001600160a01b031990911681179091556040805142815290517f1e3310ad6891b30e03874ec3d1422a6386c5da63d9faf595f5d99eeaf443b99a9181900360200190a2611f92565b6000600160006004600081548110613aaf57fe5b60009182526020808320909101546001600160a01b03168352820192909252604001812060019081015492505b600454811015613b6d57826001600060048481548110613af857fe5b60009182526020808320909101546001600160a01b031683528201929092526040019020600101541015613b65576001600060048381548110613b3757fe5b60009182526020808320909101546001600160a01b0316835282019290925260400190206001015492509050805b600101613adc565b50818311613b7c575050611f92565b6040805142815290516001600160a01b038616917f1e3310ad6891b30e03874ec3d1422a6386c5da63d9faf595f5d99eeaf443b99a919081900360200190a260048181548110613bc857fe5b600091825260209182902001546040805142815290516001600160a01b03909216927f7521e44559c870c316e84e60bc4785d9c034a8ab1d6acdce8134ac03f946c6ed92918290030190a28360048281548110613c2157fe5b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555050505050565b60006139b283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250614368565b60005b60045481108015613cad57506004546001105b15611f925760048181548110613cbf57fe5b6000918252602090912001546001600160a01b0383811691161415613dc557600454600019018114613d5257600480546000198101908110613cfd57fe5b600091825260209091200154600480546001600160a01b039092169183908110613d2357fe5b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b031602179055505b6004805480613d5d57fe5b6000828152602090819020820160001990810180546001600160a01b03191690559091019091556040805142815290516001600160a01b038516927f7521e44559c870c316e84e60bc4785d9c034a8ab1d6acdce8134ac03f946c6ed928290030190a2611f92565b600101613c9a565b60006001600160a01b038216600090815260016020526040902054600160a01b900460ff166004811115613dfd57fe5b1480613e0c5750600354600110155b15613e1657612019565b6001600160a01b0381166000908152600160205260409020600701548015613e9f57613e428183614041565b600654613e4f9082613958565b6006556001600160a01b038216600090815260016020526040902060080154613e789082613958565b6001600160a01b038316600090815260016020526040812060088101929092556007909101555b6040805182815242602082015281516001600160a01b038516927fe294e9d73f8eee23e21b2e1567960625a6b5d339cb127b55d0d09473a9951235928290030190a25050565b60006001600160a01b038216600090815260016020526040902054600160a01b900460ff166004811115613f1557fe5b1415613f2057612019565b6001600160a01b0381166000908152600160205260409020805460ff60a01b1916600160a21b17905561201981613c97565b60008060005b60035481101561403b5760046001600060038481548110613f7557fe5b60009182526020808320909101546001600160a01b0316835282019290925260400190205460ff600160a01b909104166004811115613fb057fe5b14158015613fe2575060038181548110613fc657fe5b6000918252602090912001546001600160a01b03858116911614155b156140335761402a6001600060038481548110613ffb57fe5b60009182526020808320909101546001600160a01b031683528201929092526040019020600101548490613958565b92506001909101905b600101613f58565b50915091565b8161404b57611f92565b60008061405783613f52565b909250905080614068575050611f92565b600080836141d657600061407c87856143ff565b905061409261408b8286614441565b8890613c55565b925060005b60035481101561416b576000600382815481106140b057fe5b6000918252602090912001546001600160a01b0316905060046001600160a01b038216600090815260016020526040902054600160a01b900460ff1660048111156140f757fe5b141580156141175750876001600160a01b0316816001600160a01b031614155b15614162576001600160a01b0381166000908152600160205260409020600701546141429084613958565b6001600160a01b0382166000908152600160205260409020600701559250825b50600101614097565b5060008311801561418457506001600160a01b03821615155b156141cc576001600160a01b0382166000908152600160205260409020600701546141af9084613958565b6001600160a01b0383166000908152600160205260409020600701555b5050505050611f92565b6000805b6003548110156142f2576000600382815481106141f357fe5b6000918252602090912001546001600160a01b0316905060046001600160a01b038216600090815260016020526040902054600160a01b900460ff16600481111561423a57fe5b1415801561425a5750876001600160a01b0316816001600160a01b031614155b156142e9576001600160a01b03811660009081526001602081905260408220015461429290899061428c908d90614441565b906143ff565b905061429e8482613958565b6001600160a01b038316600090815260016020526040902060070154929550935084916142cb9082613958565b6001600160a01b038316600090815260016020526040902060070155505b506001016141da565b506142fd8782613c55565b925060008311801561431757506001600160a01b03821615155b1561435f576001600160a01b0382166000908152600160205260409020600701546143429084613958565b6001600160a01b0383166000908152600160205260409020600701555b50505050505050565b600081848411156143f75760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156143bc5781810151838201526020016143a4565b50505050905090810190601f1680156143e95780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b60006139b283836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061449a565b600082614450575060006139b5565b8282028284828161445d57fe5b04146139b25760405162461bcd60e51b815260040180806020018281038252602181526020018061478a6021913960400191505060405180910390fd5b600081836144e95760405162461bcd60e51b81526020600482018181528351602484015283519092839260449091019190850190808383600083156143bc5781810151838201526020016143a4565b5060008385816144f557fe5b0495945050505050565b82805482825590600052602060002090810192821561453f5760005260206000209182015b8281111561453f578254825591600101919060010190614524565b5061454b929150614615565b5090565b60408051610100810190915260008082526020820190815260200160008152602001614579614634565b8152602001600081526020016000815260200160008152602001606081525090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106145dc57805160ff1916838001178555614609565b82800160010185558215614609579182015b828111156146095782518255916020019190600101906145ee565b5061454b929150614663565b5b8082111561454b5780546001600160a01b0319168155600101614616565b6040518060a0016040528060608152602001606081526020016060815260200160608152602001606081525090565b5b8082111561454b576000815560010161466456fe596f75206d757374207761697420656e6f75676820626c6f636b7320746f20776974686472617720796f75722070726f66697473206166746572206c6174657374207769746864726177206f6620746869732076616c696461746f72596f7572207374616b696e6720686176656e277420756e6c6f636b656420796574596f752063616e277420756e7374616b652c2076616c696461746f72206c6973742077696c6c20626520656d7074792061667465722074686973206f7065726174696f6e2143616e2774207374616b65207768656e20796f752061726520756e7374616b696e6743616e2774207374616b6520746f20612076616c696461746f7220696e2061626e6f726d616c20737461747573536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f775468652076616c696461746f7220796f752077616e7420746f207374616b65206d75737420626520617574686f72697a6564206669727374596f752061726520616c726561647920696e20756e7374616b696e6720737461747573596f7520617265206e6f742074686520666565207265636569766572206f6620746869732076616c696461746f72a2646970667358221220e6e26dbe97fcf6b2c695dd29dd74f86cb7a7a3010d18538211bf38d980e3e63864736f6c634300060c0033"
},
"0x000000000000000000000000000000000000f111": {
"balance": "0x0",
"code": "0x608060405234801561001057600080fd5b50600436106101215760003560e01c8063abfcb13f116100ad578063db78dd2811610071578063db78dd281461023a578063e0d8ea531461025f578063ea7221a114610267578063efd8d8e21461028d578063f62af26c1461029557610121565b8063abfcb13f14610205578063be6456921461020d578063c967f90f14610215578063cb1ea72514610166578063d93d2cb91461021d57610121565b80633a061bd3116100f45780633a061bd3146101bd57806344c1aa99146101c557806360ae528c146101cd57806363e1d451146101d55780638129fc1c146101fb57610121565b8063158ef93e146101265780631b5e358c146101425780632897183d1461016657806332f3c17f14610185575b600080fd5b61012e6102b2565b604080519115158252519081900360200190f35b61014a6102bb565b604080516001600160a01b039092168252519081900360200190f35b61016e6102c1565b6040805161ffff9092168252519081900360200190f35b6101ab6004803603602081101561019b57600080fd5b50356001600160a01b03166102c6565b60408051918252519081900360200190f35b61014a6102e1565b61016e6102e7565b61014a6102ec565b61012e600480360360208110156101eb57600080fd5b50356001600160a01b03166102f2565b610203610520565b005b61014a61058f565b6101ab61059a565b61016e6105a7565b6102036004803603602081101561023357600080fd5b50356105ac565b610242610845565b6040805167ffffffffffffffff9092168252519081900360200190f35b6101ab61084c565b6102036004803603602081101561027d57600080fd5b50356001600160a01b0316610852565b610242610b57565b61014a600480360360208110156102ab57600080fd5b5035610b5d565b60005460ff1681565b61f11181565b601881565b6001600160a01b031660009081526001602052604090205490565b61f00081565b603081565b61f22281565b6000805460ff16610339576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b3361f0001461038f576040805162461bcd60e51b815260206004820152601860248201527f56616c696461746f727320636f6e7472616374206f6e6c790000000000000000604482015290519081900360640190fd5b6001600160a01b038216600090815260016020526040902054156103c7576001600160a01b0382166000908152600160205260408120555b6001600160a01b03821660009081526001602052604090206002015460ff1680156103f3575060025415155b15610518576002546001600160a01b03831660009081526001602081905260409091200154600019909101146104be576002805460009190600019810190811061043957fe5b60009182526020808320909101546001600160a01b038681168452600192839052604090932090910154600280549390921693508392811061047757fe5b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790558583168252600190819052604080832082015494909316825291902001555b60028054806104c957fe5b60008281526020808220830160001990810180546001600160a01b03191690559092019092556001600160a01b03841682526001908190526040822090810191909155600201805460ff191690555b506001919050565b60005460ff161561056e576040805162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481a5b9a5d1a585b1a5e9959606a1b604482015290519081900360640190fd5b600080546001610100600160a81b031990911662f000001760ff1916179055565b6001600160a01b0381565b6801bc16d674ec80000081565b601d81565b3341146105ed576040805162461bcd60e51b815260206004820152600a6024820152694d696e6572206f6e6c7960b01b604482015290519081900360640190fd5b4360009081526004602052604090205460ff1615610646576040805162461bcd60e51b8152602060048201526011602482015270105b1c9958591e48191958dc99585cd959607a1b604482015290519081900360640190fd5b60005460ff1661068c576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b8080438161069657fe5b06156106dc576040805162461bcd60e51b815260206004820152601060248201526f426c6f636b2065706f6368206f6e6c7960801b604482015290519081900360640190fd5b436000908152600460205260409020805460ff1916600117905560025461070257610841565b60005b60025481101561081657601860300461ffff16600160006002848154811061072957fe5b60009182526020808320909101546001600160a01b0316835282019290925260400190205411156107d557601860300461ffff16600160006002848154811061076e57fe5b60009182526020808320909101546001600160a01b031683528201929092526040018120546002805493909103926001929190859081106107ab57fe5b60009182526020808320909101546001600160a01b0316835282019290925260400190205561080e565b600060016000600284815481106107e857fe5b60009182526020808320909101546001600160a01b031683528201929092526040019020555b600101610705565b506040517f181d51be54e8e8eaca6eae0eab32d4162099236bd519e7238d015d0870db464190600090a15b5050565b6201518081565b60025490565b334114610893576040805162461bcd60e51b815260206004820152600a6024820152694d696e6572206f6e6c7960b01b604482015290519081900360640190fd5b60005460ff166108d9576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b4360009081526003602052604090205460ff1615610931576040805162461bcd60e51b815260206004820152601060248201526f105b1c9958591e481c1d5b9a5cda195960821b604482015290519081900360640190fd5b436000908152600360209081526040808320805460ff191660019081179091556001600160a01b038516845290915290206002015460ff166109db57600280546001600160a01b0383166000818152600160208190526040822080820185905581850186557f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace90940180546001600160a01b031916841790559190529101805460ff191690911790555b6001600160a01b038116600090815260016020819052604090912080549091019081905560309006610a8c5760008054604080516340a141ff60e01b81526001600160a01b0385811660048301529151610100909304909116926340a141ff9260248084019382900301818387803b158015610a5657600080fd5b505af1158015610a6a573d6000803e3d6000fd5b5050506001600160a01b03821660009081526001602052604081205550610b15565b6001600160a01b03811660009081526001602052604090205460189006610b155760008054604080516305dd095960e41b81526001600160a01b038581166004830152915161010090930490911692635dd095909260248084019382900301818387803b158015610afc57600080fd5b505af1158015610b10573d6000803e3d6000fd5b505050505b6040805142815290516001600160a01b038316917f770e0cca42c35d00240986ce8d3ed438be04663c91dac6576b79537d7c180f1e919081900360200190a250565b61708081565b60028181548110610b6a57fe5b6000918252602090912001546001600160a01b031690508156fea26469706673582212202621ba074e2e845f7432eab4cc1a17e84821cd176878602e7a99b99e505155e164736f6c634300060c0033"
},
"0x000000000000000000000000000000000000f222": {
"balance": "0x0",
"code": "0x608060405234801561001057600080fd5b506004361061010b5760003560e01c8063a224cee7116100a2578063c967f90f11610071578063c967f90f146103ec578063db78dd281461040b578063e823c81414610430578063efd8d8e214610438578063fb71c430146104405761010b565b8063a224cee714610335578063a4c4d922146103a5578063abfcb13f146103ca578063be645692146103d25761010b565b806332ed5b12116100de57806332ed5b12146102245780633a061bd3146102ff57806360ae528c1461030757806382c4b3b21461030f5761010b565b8063158ef93e146101105780631b5e358c1461012c5780631db5ade8146101505780631f4f7d29146101a6575b600080fd5b610118610466565b604080519115158252519081900360200190f35b61013461046f565b604080516001600160a01b039092168252519081900360200190f35b61017c6004803603604081101561016657600080fd5b506001600160a01b038135169060200135610475565b604080516001600160a01b0390941684526020840192909252151582820152519081900360600190f35b610118600480360360408110156101bc57600080fd5b6001600160a01b038235169190810190604081016020820135600160201b8111156101e657600080fd5b8201836020820111156101f857600080fd5b803590602001918460018302840111600160201b8311171561021957600080fd5b5090925090506104ae565b6102416004803603602081101561023a57600080fd5b5035610775565b60405180886001600160a01b03168152602001876001600160a01b03168152602001806020018681526020018561ffff1681526020018461ffff1681526020018315158152602001828103825287818151815260200191508051906020019080838360005b838110156102be5781810151838201526020016102a6565b50505050905090810190601f1680156102eb5780820380516001836020036101000a031916815260200191505b509850505050505050505060405180910390f35b610134610851565b610134610857565b6101186004803603602081101561032557600080fd5b50356001600160a01b031661085d565b6103a36004803603602081101561034b57600080fd5b810190602081018135600160201b81111561036557600080fd5b82018360208201111561037757600080fd5b803590602001918460208302840111600160201b8311171561039857600080fd5b509092509050610872565b005b610118600480360360408110156103bb57600080fd5b508035906020013515156109b5565b6101346110e9565b6103da6110f4565b60408051918252519081900360200190f35b6103f4611101565b6040805161ffff9092168252519081900360200190f35b610413611106565b6040805167ffffffffffffffff9092168252519081900360200190f35b6103da61110d565b610413611114565b6101186004803603602081101561045657600080fd5b50356001600160a01b031661111a565b60005460ff1681565b61f11181565b60036020908152600092835260408084209091529082529020805460018201546002909201546001600160a01b03909116919060ff1683565b6001600160a01b03831660009081526001602052604081205460ff16156105065760405162461bcd60e51b81526004018080602001828103825260298152602001806112a06029913960400191505060405180910390fd5b6000338585854260405160200180866001600160a01b031660601b8152601401856001600160a01b031660601b81526014018484808284379190910192835250506040805180830381526020928301909152805191012094505050610bb885111591506105af9050576040805162461bcd60e51b815260206004820152601060248201526f44657461696c7320746f6f206c6f6e6760801b604482015290519081900360640190fd5b60008181526002602052604090206003015415610613576040805162461bcd60e51b815260206004820152601760248201527f50726f706f73616c20616c726561647920657869737473000000000000000000604482015290519081900360640190fd5b61061b6111cf565b3381526001600160a01b03861660208083019190915260408051601f8701839004830281018301909152858152908690869081908401838280828437600092018290525060408087019586524260608801528782526002602081815291909220875181546001600160a01b039182166001600160a01b0319918216178355838a015160018401805491909316911617905595518051889796506106c595509286019350019061120c565b506060820151600382015560808201516004909101805460a084015160c09094015161ffff1990911661ffff9384161763ffff000019166201000093909416929092029290921764ff000000001916600160201b911515919091021790556040805142815290516001600160a01b03881691339185917fc10f2f4d53a0e342536c6af3cce9c6ee25c32dbb323521ce0e1d4494a3e362e8916020918190039190910190a450600195945050505050565b600260208181526000928352604092839020805460018083015483860180548851601f600019958316156101000295909501909116979097049283018690048602870186019097528186526001600160a01b039283169692169492938301828280156108225780601f106107f757610100808354040283529160200191610822565b820191906000526020600020905b81548152906001019060200180831161080557829003601f168201915b50505050600383015460049093015491929161ffff80821692506201000082041690600160201b900460ff1687565b61f00081565b61f22281565b60016020526000908152604090205460ff1681565b60005460ff16156108c0576040805162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481a5b9a5d1a585b1a5e9959606a1b604482015290519081900360640190fd5b600480546001600160a01b03191661f00017905560005b818110156109a35760008383838181106108ed57fe5b905060200201356001600160a01b03166001600160a01b03161415610959576040805162461bcd60e51b815260206004820152601960248201527f496e76616c69642076616c696461746f72206164647265737300000000000000604482015290519081900360640190fd5b600180600085858581811061096a57fe5b602090810292909201356001600160a01b0316835250810191909152604001600020805460ff19169115159190911790556001016108d7565b50506000805460ff1916600117905550565b6004805460408051631015428760e21b81523393810193909352516000926001600160a01b03909216916340550a1c916024808301926020929190829003018186803b158015610a0457600080fd5b505afa158015610a18573d6000803e3d6000fd5b505050506040513d6020811015610a2e57600080fd5b5051610a72576040805162461bcd60e51b815260206004820152600e60248201526d56616c696461746f72206f6e6c7960901b604482015290519081900360640190fd5b600083815260026020526040902060030154610aca576040805162461bcd60e51b8152602060048201526012602482015271141c9bdc1bdcd85b081b9bdd08195e1a5cdd60721b604482015290519081900360640190fd5b33600090815260036020908152604080832086845290915290206001015415610b245760405162461bcd60e51b81526004018080602001828103825260238152602001806112c96023913960400191505060405180910390fd5b60008381526002602052604090206003015462093a80014210610b81576040805162461bcd60e51b815260206004820152601060248201526f141c9bdc1bdcd85b08195e1c1a5c995960821b604482015290519081900360640190fd5b336000818152600360209081526040808320878452825291829020426001820181905581546001600160a01b031916851782556002909101805460ff1916871515908117909155835190815291820152815186927f6c59bda68cac318717c60c7c9635a78a0f0613f9887cc18a7157f5745a86d14e928290030190a38115610c2f576000838152600260205260409020600401805461ffff8082166001011661ffff19909116179055610c63565b60008381526002602052604090206004018054600161ffff62010000808404821692909201160263ffff0000199091161790555b60008381526002602090815260408083206001908101546001600160a01b0316845290915290205460ff1680610cb15750600083815260026020526040902060040154600160201b900460ff165b15610cbe575060016110e3565b6002600460009054906101000a90046001600160a01b03166001600160a01b0316639de702586040518163ffffffff1660e01b815260040160006040518083038186803b158015610d0e57600080fd5b505afa158015610d22573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526020811015610d4b57600080fd5b8101908080516040519392919084600160201b821115610d6a57600080fd5b908301906020820185811115610d7f57600080fd5b82518660208202830111600160201b82111715610d9b57600080fd5b82525081516020918201928201910280838360005b83811015610dc8578181015183820152602001610db0565b505050509050016040525050505181610ddd57fe5b60008581526002602052604090206004015491900460010161ffff90911610610f23576000838152600260208181526040808420600181810180546001600160a01b039081168852828652848820805460ff19169093179092558987529484526004918201805464ff000000001916600160201b17905581549454835163415e9ec960e11b815290821692810192909252915193909116936382bd3d9293602480840194939192918390030190829087803b158015610e9b57600080fd5b505af1158015610eaf573d6000803e3d6000fd5b505050506040513d6020811015610ec557600080fd5b505060008381526002602090815260409182902060010154825142815292516001600160a01b039091169286927fc9d96d61eb62031865c523ae107f3c22f5ed445af237636bcd88bea1705c70d592918290030190a35060016110e3565b6002600460009054906101000a90046001600160a01b03166001600160a01b0316639de702586040518163ffffffff1660e01b815260040160006040518083038186803b158015610f7357600080fd5b505afa158015610f87573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526020811015610fb057600080fd5b8101908080516040519392919084600160201b821115610fcf57600080fd5b908301906020820185811115610fe457600080fd5b82518660208202830111600160201b8211171561100057600080fd5b82525081516020918201928201910280838360005b8381101561102d578181015183820152602001611015565b50505050905001604052505050518161104257fe5b046001016002600085815260200190815260200160002060040160029054906101000a900461ffff1661ffff16106110df5760008381526002602090815260409182902060048101805464ff000000001916600160201b17905560010154825142815292516001600160a01b039091169286927fec955d77e6e7d74e18b1c91977ef0f6fd5a6d02a28d1979686339fe69399782592918290030190a35b5060015b92915050565b6001600160a01b0381565b6801bc16d674ec80000081565b601d81565b6201518081565b62093a8081565b61708081565b60003361f00014611172576040805162461bcd60e51b815260206004820152601860248201527f56616c696461746f727320636f6e7472616374206f6e6c790000000000000000604482015290519081900360640190fd5b6001600160a01b038216600081815260016020908152604091829020805460ff19169055815142815291517f4b6d81f9601252010f1c1bcfacb86729b7e7898d2abc627bcefd1991dddc395e9281900390910190a2506001919050565b6040805160e08101825260008082526020820181905260609282018390529181018290526080810182905260a0810182905260c081019190915290565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061124d57805160ff191683800117855561127a565b8280016001018555821561127a579182015b8281111561127a57825182559160200191906001019061125f565b5061128692915061128a565b5090565b5b80821115611286576000815560010161128b56fe44737420616c7265616479207061737365642c20596f752063616e207374617274207374616b696e67596f752063616e277420766f746520666f7220612070726f706f73616c207477696365a264697066735822122002202ba2b42876d9ccd80e0e5ab3ac3b87d3948b31d1bc090d3f8aed694735ba64736f6c634300060c0033"
}
},
"number": "0x0",
"gasUsed": "0x0",
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000"
}