Skip to content

Instantly share code, notes, and snippets.

@bitbd83
Created April 16, 2021 17:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bitbd83/7cd88c9abc912aaf9a5e6b776e4877d2 to your computer and use it in GitHub Desktop.
Save bitbd83/7cd88c9abc912aaf9a5e6b776e4877d2 to your computer and use it in GitHub Desktop.
Test EVM genesis
{
"config": {
"chainId": 77128,
"homesteadBlock": 0,
"eip150Block": 0,
"eip150Hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"eip155Block": 0,
"eip158Block": 0,
"byzantiumBlock": 0,
"constantinopleBlock": 0,
"petersburgBlock": 0,
"istanbulBlock": 0,
"muirGlacierBlock": 0,
"congress": {
"period": 6,
"epoch": 200
}
},
"nonce": "0x0",
"timestamp": "0x60799d01",
"extraData": "0x0000000000000000000000000000000000000000000000000000000000000000b92a75dd7c898ea8d11d988ae32fd8a125175b360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"gasLimit": "0x47b760",
"difficulty": "0x1",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"coinbase": "0x0000000000000000000000000000000000000000",
"alloc": {
"0000000000000000000000000000000000000000": {
"balance": "0x1"
},
"0000000000000000000000000000000000000001": {
"balance": "0x1"
},
"0000000000000000000000000000000000000002": {
"balance": "0x1"
},
"0000000000000000000000000000000000000003": {
"balance": "0x1"
},
"0000000000000000000000000000000000000004": {
"balance": "0x1"
},
"0000000000000000000000000000000000000005": {
"balance": "0x1"
},
"0000000000000000000000000000000000000006": {
"balance": "0x1"
},
"0000000000000000000000000000000000000007": {
"balance": "0x1"
},
"0000000000000000000000000000000000000008": {
"balance": "0x1"
},
"0000000000000000000000000000000000000009": {
"balance": "0x1"
},
"000000000000000000000000000000000000000a": {
"balance": "0x1"
},
"000000000000000000000000000000000000000b": {
"balance": "0x1"
},
"000000000000000000000000000000000000000c": {
"balance": "0x1"
},
"000000000000000000000000000000000000000d": {
"balance": "0x1"
},
"000000000000000000000000000000000000000e": {
"balance": "0x1"
},
"000000000000000000000000000000000000000f": {
"balance": "0x1"
},
"0000000000000000000000000000000000000010": {
"balance": "0x1"
},
"0000000000000000000000000000000000000011": {
"balance": "0x1"
},
"0000000000000000000000000000000000000012": {
"balance": "0x1"
},
"0000000000000000000000000000000000000013": {
"balance": "0x1"
},
"0000000000000000000000000000000000000014": {
"balance": "0x1"
},
"0000000000000000000000000000000000000015": {
"balance": "0x1"
},
"0000000000000000000000000000000000000016": {
"balance": "0x1"
},
"0000000000000000000000000000000000000017": {
"balance": "0x1"
},
"0000000000000000000000000000000000000018": {
"balance": "0x1"
},
"0000000000000000000000000000000000000019": {
"balance": "0x1"
},
"000000000000000000000000000000000000001a": {
"balance": "0x1"
},
"000000000000000000000000000000000000001b": {
"balance": "0x1"
},
"000000000000000000000000000000000000001c": {
"balance": "0x1"
},
"000000000000000000000000000000000000001d": {
"balance": "0x1"
},
"000000000000000000000000000000000000001e": {
"balance": "0x1"
},
"000000000000000000000000000000000000f000": {
"balance": "0x0",
"code": "0x60806040526004361061020e5760003560e01c80638b0e9f3f11610118578063b3066d49116100a0578063c967f90f1161006f578063c967f90f14610f32578063d6c0edad14610f5e578063db78dd2814610f66578063efd8d8e214610f66578063f2888dbb14610f985761020e565b8063b3066d4914610be5578063b6c8851914610c2a578063be64569214610eef578063c253c38414610f045761020e565b80639de70258116100e75780639de70258146106e2578063a224cee714610747578063a406fcb7146107c2578063a43569b31461098d578063afeea11514610bd05761020e565b80638b0e9f3f1461064057806396efc032146106675780639742ca461461067c57806398e3b626146106af5761020e565b8063437ccda81161019b5780636846992a1161016a5780636846992a146104125780636969a25c146104c25780637f4f95fa146104ec57806382bd3d92146105455780638a11d7c9146105785761020e565b8063437ccda81461038b5780634b3d500b146103a05780635dd09590146103ca5780636233be5d146103fd5761020e565b806326476204116101e257806326476204146102d3578063349dc329146102f95780633a061bd31461030e57806340550a1c1461032357806340a141ff146103565761020e565b8062362a7714610213578063158ef93e1461025a5780631b5e358c1461026f578063222d3b05146102a0575b600080fd5b34801561021f57600080fd5b506102466004803603602081101561023657600080fd5b50356001600160a01b0316610fcb565b604080519115158252519081900360200190f35b34801561026657600080fd5b50610246611232565b34801561027b57600080fd5b5061028461123b565b604080516001600160a01b039092168252519081900360200190f35b3480156102ac57600080fd5b50610246600480360360208110156102c357600080fd5b50356001600160a01b031661124a565b610246600480360360208110156102e957600080fd5b50356001600160a01b031661146d565b34801561030557600080fd5b50610284611898565b34801561031a57600080fd5b506102846118a7565b34801561032f57600080fd5b506102466004803603602081101561034657600080fd5b50356001600160a01b03166118bb565b34801561036257600080fd5b506103896004803603602081101561037957600080fd5b50356001600160a01b0316611916565b005b34801561039757600080fd5b50610284611a67565b3480156103ac57600080fd5b50610284600480360360208110156103c357600080fd5b5035611a76565b3480156103d657600080fd5b50610389600480360360208110156103ed57600080fd5b50356001600160a01b0316611a9d565b34801561040957600080fd5b50610284611aff565b34801561041e57600080fd5b506103896004803603604081101561043557600080fd5b810190602081018135600160201b81111561044f57600080fd5b82018360208201111561046157600080fd5b803590602001918460208302840111600160201b8311171561048257600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295505091359250611b0e915050565b3480156104ce57600080fd5b50610284600480360360208110156104e557600080fd5b5035611d60565b3480156104f857600080fd5b506105276004803603604081101561050f57600080fd5b506001600160a01b0381358116916020013516611d6d565b60408051938452602084019290925282820152519081900360600190f35b34801561055157600080fd5b506102466004803603602081101561056857600080fd5b50356001600160a01b0316611da5565b34801561058457600080fd5b506105ab6004803603602081101561059b57600080fd5b50356001600160a01b0316612013565b6040516001600160a01b0388168152602081018760048111156105ca57fe5b60ff16815260200186815260200185815260200184815260200183815260200180602001828103825283818151815260200191508051906020019060200280838360005b8381101561062657818101518382015260200161060e565b505050509050019850505050505050505060405180910390f35b34801561064c57600080fd5b5061065561245c565b60408051918252519081900360200190f35b34801561067357600080fd5b50610655612462565b34801561068857600080fd5b506103896004803603602081101561069f57600080fd5b50356001600160a01b0316612468565b3480156106bb57600080fd5b50610246600480360360208110156106d257600080fd5b50356001600160a01b031661248a565b3480156106ee57600080fd5b506106f76124dc565b60408051602080825283518183015283519192839290830191858101910280838360005b8381101561073357818101518382015260200161071b565b505050509050019250505060405180910390f35b34801561075357600080fd5b506103896004803603602081101561076a57600080fd5b810190602081018135600160201b81111561078457600080fd5b82018360208201111561079657600080fd5b803590602001918460208302840111600160201b831117156107b757600080fd5b50909250905061253f565b3480156107ce57600080fd5b50610246600480360360c08110156107e557600080fd5b6001600160a01b038235169190810190604081016020820135600160201b81111561080f57600080fd5b82018360208201111561082157600080fd5b803590602001918460018302840111600160201b8311171561084257600080fd5b919390929091602081019035600160201b81111561085f57600080fd5b82018360208201111561087157600080fd5b803590602001918460018302840111600160201b8311171561089257600080fd5b919390929091602081019035600160201b8111156108af57600080fd5b8201836020820111156108c157600080fd5b803590602001918460018302840111600160201b831117156108e257600080fd5b919390929091602081019035600160201b8111156108ff57600080fd5b82018360208201111561091157600080fd5b803590602001918460018302840111600160201b8311171561093257600080fd5b919390929091602081019035600160201b81111561094f57600080fd5b82018360208201111561096157600080fd5b803590602001918460018302840111600160201b8311171561098257600080fd5b5090925090506128ae565b34801561099957600080fd5b506109c0600480360360208110156109b057600080fd5b50356001600160a01b0316612eb9565b60405180806020018060200180602001806020018060200186810386528b818151815260200191508051906020019080838360005b83811015610a0d5781810151838201526020016109f5565b50505050905090810190601f168015610a3a5780820380516001836020036101000a031916815260200191505b5086810385528a5181528a516020918201918c019080838360005b83811015610a6d578181015183820152602001610a55565b50505050905090810190601f168015610a9a5780820380516001836020036101000a031916815260200191505b5086810384528951815289516020918201918b019080838360005b83811015610acd578181015183820152602001610ab5565b50505050905090810190601f168015610afa5780820380516001836020036101000a031916815260200191505b5086810383528851815288516020918201918a019080838360005b83811015610b2d578181015183820152602001610b15565b50505050905090810190601f168015610b5a5780820380516001836020036101000a031916815260200191505b50868103825287518152875160209182019189019080838360005b83811015610b8d578181015183820152602001610b75565b50505050905090810190601f168015610bba5780820380516001836020036101000a031916815260200191505b509a505050505050505050505060405180910390f35b348015610bdc57600080fd5b506106f76132ed565b348015610bf157600080fd5b5061038960048036036060811015610c0857600080fd5b506001600160a01b03813581169160208101358216916040909101351661334d565b348015610c3657600080fd5b50610246600480360360a0811015610c4d57600080fd5b810190602081018135600160201b811115610c6757600080fd5b820183602082011115610c7957600080fd5b803590602001918460018302840111600160201b83111715610c9a57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610cec57600080fd5b820183602082011115610cfe57600080fd5b803590602001918460018302840111600160201b83111715610d1f57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610d7157600080fd5b820183602082011115610d8357600080fd5b803590602001918460018302840111600160201b83111715610da457600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610df657600080fd5b820183602082011115610e0857600080fd5b803590602001918460018302840111600160201b83111715610e2957600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610e7b57600080fd5b820183602082011115610e8d57600080fd5b803590602001918460018302840111600160201b83111715610eae57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550613395945050505050565b348015610efb57600080fd5b5061065561353a565b348015610f1057600080fd5b50610f19613547565b6040805192835260208301919091528051918290030190f35b348015610f3e57600080fd5b50610f4761355c565b6040805161ffff9092168252519081900360200190f35b610389613561565b348015610f7257600080fd5b50610f7b61370c565b6040805167ffffffffffffffff9092168252519081900360200190f35b348015610fa457600080fd5b5061024660048036036020811015610fbb57600080fd5b50356001600160a01b0316613711565b600033816001600160a01b038416600090815260056020526040902054600160a01b900460ff166004811115610ffd57fe5b1415611046576040805162461bcd60e51b815260206004820152601360248201527215985b1a59185d1bdc881b9bdd08195e1a5cdd606a1b604482015290519081900360640190fd5b6001600160a01b038381166000908152600560205260409020548116908216146110a15760405162461bcd60e51b815260040180806020018281038252602e815260200180614a85602e913960400191505060405180910390fd5b6001600160a01b03831660009081526005602052604090206009015443606490910111156111005760405162461bcd60e51b815260040180806020018281038252605c8152602001806148f8605c913960600191505060405180910390fd5b6001600160a01b0383166000908152600560205260409020600701548061116e576040805162461bcd60e51b815260206004820152601a60248201527f596f7520646f6e2774206861766520616e792070726f66697473000000000000604482015290519081900360640190fd5b6001600160a01b038416600090815260056020526040812060078101919091554360099091015580156111d3576040516001600160a01b0383169082156108fc029083906000818181858888f193505050501580156111d1573d6000803e3d6000fd5b505b816001600160a01b0316846001600160a01b03167f51a69b4502f660774c9339825c7b5adbf0b8622289134647e29728ec5d9b3bb98342604051808381526020018281526020019250505060405180910390a36001925050505b919050565b60005460ff1681565b6001546001600160a01b031681565b3360008181526006602090815260408083206001600160a01b0386168452825280832060059092528220549192918390600160a01b900460ff16600481111561128f57fe5b14156112d8576040805162461bcd60e51b81526020600482015260136024820152721d985b1a59185d1bdc881b9bdd08195e1a5cdd606a1b604482015290519081900360640190fd5b600181015461132e576040805162461bcd60e51b815260206004820152601960248201527f596f75206861766520746f20756e7374616b6520666972737400000000000000604482015290519081900360640190fd5b43606467ffffffffffffffff16826001015401111561137e5760405162461bcd60e51b81526004018080602001828103825260218152602001806149546021913960400191505060405180910390fd5b80546113cc576040805162461bcd60e51b8152602060048201526018602482015277596f7520646f6e2774206861766520616e79207374616b6560401b604482015290519081900360640190fd5b80546000808355600183018190556040516001600160a01b0385169183156108fc02918491818181858888f1935050505015801561140e573d6000803e3d6000fd5b50846001600160a01b0316836001600160a01b03167fa70cd94070cd852339a76b32cf2d95a3c8f2a322269163d276071c1c149556198342604051808381526020018281526020019250505060405180910390a3506001949350505050565b6000805460ff166114b4576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b333460016001600160a01b038516600090815260056020526040902054600160a01b900460ff1660048111156114e657fe5b148061151f575060026001600160a01b038516600090815260056020526040902054600160a01b900460ff16600481111561151d57fe5b145b61155a5760405162461bcd60e51b815260040180806020018281038252602d8152602001806149dc602d913960400191505060405180910390fd5b600b546040805163416259d960e11b81526001600160a01b038781166004830152915191909216916382c4b3b2916024808301926020929190829003018186803b1580156115a757600080fd5b505afa1580156115bb573d6000803e3d6000fd5b505050506040513d60208110156115d157600080fd5b505161160e5760405162461bcd60e51b8152600401808060200182810382526038815260200180614a2a6038913960400191505060405180910390fd5b6001600160a01b03808316600090815260066020908152604080832093881683529290522060010154156116735760405162461bcd60e51b81526004018080602001828103825260228152602001806149ba6022913960400191505060405180910390fd5b6001600160a01b038416600090815260056020526040902060018101546801bc16d674ec800000906116ab908463ffffffff613b6516565b10156116fe576040805162461bcd60e51b815260206004820152601860248201527f5374616b696e6720636f696e73206e6f7420656e6f7567680000000000000000604482015290519081900360640190fd5b6001600160a01b0380841660009081526006602090815260408083209389168352929052205461177957600a810180546001600160a01b038086166000818152600660209081526040808320948c16835293815292812060020184905560018401855593845292200180546001600160a01b03191690911790555b600181015461178e908363ffffffff613b6516565b600182015560028154600160a01b900460ff1660048111156117ac57fe5b146117c357805460ff60a01b1916600160a11b1781555b6117d1858260010154613bc8565b6001600160a01b03808416600090815260066020908152604080832093891683529290522054611807908363ffffffff613b6516565b6001600160a01b038085166000908152600660209081526040808320938a1683529290522055600954611840908363ffffffff613b6516565b6009556040805183815242602082015281516001600160a01b0380891693908716927fb9ba725934532316cffe10975da6eb25ad49c2d1c294d982c46c9f8d684ee075929081900390910190a3506001949350505050565b6004546001600160a01b031681565b60005461010090046001600160a01b031681565b6000805b60075481101561190d57826001600160a01b0316600782815481106118e057fe5b6000918252602090912001546001600160a01b0316141561190557600191505061122d565b6001016118bf565b50600092915050565b6001546001600160a01b0316331461196c576040805162461bcd60e51b815260206004820152601460248201527350756e69736820636f6e7472616374206f6e6c7960601b604482015290519081900360640190fd5b6001600160a01b03811660009081526005602052604090206007015461199182613e62565b60085460011015611a63576119a582613f86565b600b54604080516315ea278160e01b81526001600160a01b038581166004830152915191909216916315ea27819160248083019260209291908290030181600087803b1580156119f457600080fd5b505af1158015611a08573d6000803e3d6000fd5b505050506040513d6020811015611a1e57600080fd5b50506040805182815242602082015281516001600160a01b038516927fa26de7ab324eac08c596549f421e5c8741213d237d2e9a2c9c0ebde0a7a849fe928290030190a25b5050565b6003546001600160a01b031681565b60088181548110611a8357fe5b6000918252602090912001546001600160a01b0316905081565b6001546001600160a01b03163314611af3576040805162461bcd60e51b815260206004820152601460248201527350756e69736820636f6e7472616374206f6e6c7960601b604482015290519081900360640190fd5b611afc81613e62565b50565b6002546001600160a01b031681565b6004546001600160a01b03163314611b5a576040805162461bcd60e51b815260206004820152600a6024820152694d696e6572206f6e6c7960b01b604482015290519081900360640190fd5b436000908152600d602090815260408083206001845290915290205460ff1615611bcb576040805162461bcd60e51b815260206004820152601a60248201527f56616c696461746f727320616c72656164792075706461746564000000000000604482015290519081900360640190fd5b60005460ff16611c11576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b80804381611c1b57fe5b0615611c61576040805162461bcd60e51b815260206004820152601060248201526f426c6f636b2065706f6368206f6e6c7960801b604482015290519081900360640190fd5b436000908152600d6020908152604080832060018085529252909120805460ff191690911790558251611cd2576040805162461bcd60e51b815260206004820152601460248201527356616c696461746f722073657420656d7074792160601b604482015290519081900360640190fd5b8251611ce590600790602086019061475f565b507feacea8f3c22f06c0b18306bdb04d0a967255129e8ce0094debb0a0ff89d006b5836040518080602001828103825283818151815260200191508051906020019060200280838360005b83811015611d48578181015183820152602001611d30565b505050509050019250505060405180910390a1505050565b60078181548110611a8357fe5b6001600160a01b0391821660009081526006602090815260408083209390941682529190915220805460018201546002909201549092565b6002546000906001600160a01b03163314611e00576040805162461bcd60e51b815260206004820152601660248201527550726f706f73616c20636f6e7472616374206f6e6c7960501b604482015290519081900360640190fd5b60005460ff16611e46576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b60036001600160a01b038316600090815260056020526040902054600160a01b900460ff166004811115611e7657fe5b14158015611eb2575060046001600160a01b038316600090815260056020526040902054600160a01b900460ff166004811115611eaf57fe5b14155b15611ebf5750600161122d565b60046001600160a01b038316600090815260056020526040902054600160a01b900460ff166004811115611eef57fe5b1415611fb057600c54604080516363e1d45160e01b81526001600160a01b038581166004830152915191909216916363e1d4519160248083019260209291908290030181600087803b158015611f4457600080fd5b505af1158015611f58573d6000803e3d6000fd5b505050506040513d6020811015611f6e57600080fd5b5051611fb0576040805162461bcd60e51b815260206004820152600c60248201526b18db19585b8819985a5b195960a21b604482015290519081900360640190fd5b6001600160a01b038216600081815260056020908152604091829020805460ff60a01b1916600160a01b179055815142815291517fd8b2c426ec1be69ca7583d26b1e893946e3227430d3ebc3bd64d9e1c469cb4009281900390910190a2919050565b60008060008060008060606120266147c4565b6001600160a01b038981166000908152600560209081526040918290208251610100810190935280549384168352919290830190600160a01b900460ff16600481111561206f57fe5b600481111561207a57fe5b815260200160018201548152602001600282016040518060a0016040529081600082018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156121315780601f1061210657610100808354040283529160200191612131565b820191906000526020600020905b81548152906001019060200180831161211457829003601f168201915b50505050508152602001600182018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156121d35780601f106121a8576101008083540402835291602001916121d3565b820191906000526020600020905b8154815290600101906020018083116121b657829003601f168201915b5050509183525050600282810180546040805160206001841615610100026000190190931694909404601f810183900483028501830190915280845293810193908301828280156122655780601f1061223a57610100808354040283529160200191612265565b820191906000526020600020905b81548152906001019060200180831161224857829003601f168201915b505050918352505060038201805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529382019392918301828280156122f95780601f106122ce576101008083540402835291602001916122f9565b820191906000526020600020905b8154815290600101906020018083116122dc57829003601f168201915b505050918352505060048201805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815293820193929183018282801561238d5780601f106123625761010080835404028352916020019161238d565b820191906000526020600020905b81548152906001019060200180831161237057829003601f168201915b5050505050815250508152602001600782015481526020016008820154815260200160098201548152602001600a820180548060200260200160405190810160405280929190818152602001828054801561241157602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116123f3575b505050505081525050905080600001518160200151826040015183608001518460a001518560c001518660e00151809050975097509750975097509750975050919395979092949650565b60095481565b600a5481565b600480546001600160a01b0319166001600160a01b0392909216919091179055565b6000805b60085481101561190d57826001600160a01b0316600882815481106124af57fe5b6000918252602090912001546001600160a01b031614156124d457600191505061122d565b60010161248e565b6060600780548060200260200160405190810160405280929190818152602001828054801561253457602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311612516575b505050505090505b90565b60005460ff161561258d576040805162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481a5b9a5d1a585b1a5e9959606a1b604482015290519081900360640190fd5b600254600b80546001600160a01b039283166001600160a01b031991821617909155600154600c805491909316911617905560005b8181101561289c5760008383838181106125d857fe5b905060200201356001600160a01b03166001600160a01b03161415612644576040805162461bcd60e51b815260206004820152601960248201527f496e76616c69642076616c696461746f72206164647265737300000000000000604482015290519081900360640190fd5b61266883838381811061265357fe5b905060200201356001600160a01b03166118bb565b6126b757600783838381811061267a57fe5b835460018101855560009485526020948590200180546001600160a01b0319166001600160a01b0395909202939093013593909316929092179055505b6126db8383838181106126c657fe5b905060200201356001600160a01b031661248a565b61272a5760088383838181106126ed57fe5b835460018101855560009485526020948590200180546001600160a01b0319166001600160a01b0395909202939093013593909316929092179055505b600060058185858581811061273b57fe5b6001600160a01b03602091820293909301358316845283019390935260409091016000205416919091141590506127f05782828281811061277857fe5b905060200201356001600160a01b03166005600085858581811061279857fe5b905060200201356001600160a01b03166001600160a01b03166001600160a01b0316815260200190815260200160002060000160006101000a8154816001600160a01b0302191690836001600160a01b031602179055505b60006005600085858581811061280257fe5b602090810292909201356001600160a01b031683525081019190915260400160002054600160a01b900460ff16600481111561283a57fe5b14156128945760026005600085858581811061285257fe5b602090810292909201356001600160a01b0316835250810191909152604001600020805460ff60a01b1916600160a01b83600481111561288e57fe5b02179055505b6001016125c2565b50506000805460ff1916600117905550565b6000805460ff166128f5576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b6001600160a01b038c16612946576040805162461bcd60e51b8152602060048201526013602482015272496e76616c696420666565206164647265737360681b604482015290519081900360640190fd5b612a558b8b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050604080516020601f8f018190048102820181019092528d815292508d91508c908190840183828082843760009201919091525050604080516020601f8e018190048102820181019092528c815292508c91508b908190840183828082843760009201919091525050604080516020601f8d018190048102820181019092528b815292508b91508a908190840183828082843760009201919091525050604080516020601f8c018190048102820181019092528a815292508a915089908190840183828082843760009201919091525061339592505050565b612a9c576040805162461bcd60e51b815260206004820152601360248201527224b73b30b634b2103232b9b1b934b83a34b7b760691b604482015290519081900360640190fd5b336000818152600560205260408120548190600160a01b900460ff166004811115612ac357fe5b1415612bc057600b546040805163416259d960e11b81526001600160a01b038581166004830152915191909216916382c4b3b2916024808301926020929190829003018186803b158015612b1657600080fd5b505afa158015612b2a573d6000803e3d6000fd5b505050506040513d6020811015612b4057600080fd5b5051612b93576040805162461bcd60e51b815260206004820152601c60248201527f596f75206d75737420626520617574686f72697a656420666972737400000000604482015290519081900360640190fd5b506001600160a01b0381166000908152600560205260409020805460ff60a01b1916600160a01b17905560015b6001600160a01b038281166000908152600560205260409020548116908f1614612c32578d60056000846001600160a01b03166001600160a01b0316815260200190815260200160002060000160006101000a8154816001600160a01b0302191690836001600160a01b031602179055505b6040518060a001604052808e8e8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250505090825250604080516020601f8f018190048102820181019092528d815291810191908e908e9081908401838280828437600092019190915250505090825250604080516020601f8d018190048102820181019092528b815291810191908c908c9081908401838280828437600092019190915250505090825250604080516020601f8b0181900481028201810190925289815291810191908a908a9081908401838280828437600092019190915250505090825250604080516020601f89018190048102820181019092528781529181019190889088908190840183828082843760009201829052509390945250506001600160a01b03851681526005602090815260409091208351805160029092019350612d92928492910190614810565b506020828101518051612dab9260018501920190614810565b5060408201518051612dc7916002840191602090910190614810565b5060608201518051612de3916003840191602090910190614810565b5060808201518051612dff916004840191602090910190614810565b509050508015612e59578d6001600160a01b0316826001600160a01b03167f887eec9d757b7247dd8e51198f9d1b8f27979bceb34bdcc1bffd4ec5ec736c22426040518082815260200191505060405180910390a3612ea5565b8d6001600160a01b0316826001600160a01b03167fb8421f65501371f54d58de1937ff1e1ccdb76423ef6f84acea1814a0f6362ca0426040518082815260200191505060405180910390a35b5060019d9c50505050505050505050505050565b6060806060806060612ec96147c4565b6001600160a01b038781166000908152600560209081526040918290208251610100810190935280549384168352919290830190600160a01b900460ff166004811115612f1257fe5b6004811115612f1d57fe5b815260200160018201548152602001600282016040518060a0016040529081600082018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015612fd45780601f10612fa957610100808354040283529160200191612fd4565b820191906000526020600020905b815481529060010190602001808311612fb757829003601f168201915b50505050508152602001600182018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156130765780601f1061304b57610100808354040283529160200191613076565b820191906000526020600020905b81548152906001019060200180831161305957829003601f168201915b5050509183525050600282810180546040805160206001841615610100026000190190931694909404601f810183900483028501830190915280845293810193908301828280156131085780601f106130dd57610100808354040283529160200191613108565b820191906000526020600020905b8154815290600101906020018083116130eb57829003601f168201915b505050918352505060038201805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815293820193929183018282801561319c5780601f106131715761010080835404028352916020019161319c565b820191906000526020600020905b81548152906001019060200180831161317f57829003601f168201915b505050918352505060048201805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529382019392918301828280156132305780601f1061320557610100808354040283529160200191613230565b820191906000526020600020905b81548152906001019060200180831161321357829003601f168201915b5050505050815250508152602001600782015481526020016008820154815260200160098201548152602001600a82018054806020026020016040519081016040528092919081815260200182805480156132b457602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311613296575b5050509190925250505060609081015180516020820151604083015193830151608090930151919b909a50929850909650945092505050565b60606008805480602002602001604051908101604052809291908181526020018280548015612534576020028201919060005260206000209081546001600160a01b03168152600190910190602001808311612516575050505050905090565b600080546001600160a01b0394851661010002610100600160a81b0319909116179055600180549284166001600160a01b031993841617905560028054919093169116179055565b60006046865111156133e7576040805162461bcd60e51b8152602060048201526016602482015275092dcecc2d8d2c840dadedcd2d6cae440d8cadccee8d60531b604482015290519081900360640190fd5b610bb88551111561343f576040805162461bcd60e51b815260206004820152601760248201527f496e76616c6964206964656e74697479206c656e677468000000000000000000604482015290519081900360640190fd5b608c8451111561348f576040805162461bcd60e51b8152602060048201526016602482015275092dcecc2d8d2c840eecac4e6d2e8ca40d8cadccee8d60531b604482015290519081900360640190fd5b608c835111156134dd576040805162461bcd60e51b8152602060048201526014602482015273092dcecc2d8d2c840cadac2d2d840d8cadccee8d60631b604482015290519081900360640190fd5b6101188251111561352e576040805162461bcd60e51b8152602060048201526016602482015275092dcecc2d8d2c840c8cae8c2d2d8e640d8cadccee8d60531b604482015290519081900360640190fd5b50600195945050505050565b6801bc16d674ec80000081565b6000806135546000613ff3565b915091509091565b601581565b6004546001600160a01b031633146135ad576040805162461bcd60e51b815260206004820152600a6024820152694d696e6572206f6e6c7960b01b604482015290519081900360640190fd5b436000908152600d6020908152604080832083805290915290205460ff161561361d576040805162461bcd60e51b815260206004820152601960248201527f426c6f636b20697320616c726561647920726577617264656400000000000000604482015290519081900360640190fd5b60005460ff16613663576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b436000908152600d602090815260408083208380528252808320805460ff1916600117905533808452600590925282205490913491600160a01b900460ff1660048111156136ad57fe5b14156136ba57505061370a565b6136c58160006140e7565b6040805182815242602082015281516001600160a01b038516927f7dc4e5df59513708dca355b8706273a5df7b810a4cec8019f2a4b9bb166a1a04928290030190a250505b565b606481565b6000805460ff16613758576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b3360006001600160a01b038416600090815260056020526040902054600160a01b900460ff16600481111561378957fe5b14156137d2576040805162461bcd60e51b815260206004820152601360248201527215985b1a59185d1bdc881b9bdd08195e1a5cdd606a1b604482015290519081900360640190fd5b6001600160a01b0380821660009081526006602090815260408083209387168352928152828220600590915291902081546001830154156138445760405162461bcd60e51b8152600401808060200182810382526023815260200180614a626023913960400191505060405180910390fd5b60008111613894576040805162461bcd60e51b8152602060048201526018602482015277596f7520646f6e2774206861766520616e79207374616b6560401b604482015290519081900360640190fd5b60085460011480156138aa57506138aa8661248a565b80156138d3575060018201546801bc16d674ec800000906138d1908363ffffffff61445016565b105b1561390f5760405162461bcd60e51b81526004018080602001828103825260458152602001806149756045913960600191505060405180910390fd5b600a8201546002840154600019909101146139ec57600a82018054600019810190811061393857fe5b9060005260206000200160009054906101000a90046001600160a01b031682600a0184600201548154811061396957fe5b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555082600201546006600084600a018660020154815481106139b357fe5b60009182526020808320909101546001600160a01b0390811684528382019490945260409283018220938b168252929092529020600201555b81600a018054806139f957fe5b600082815260209020810160001990810180546001600160a01b03191690550190556001820154613a30908263ffffffff61445016565b600180840191909155439084015560006002840155600954613a58908263ffffffff61445016565b60095560018201546801bc16d674ec8000001115613b0657815460ff60a01b1916600360a01b178255613a8a86614492565b600b54604080516315ea278160e01b81526001600160a01b038981166004830152915191909216916315ea27819160248083019260209291908290030181600087803b158015613ad957600080fd5b505af1158015613aed573d6000803e3d6000fd5b505050506040513d6020811015613b0357600080fd5b50505b856001600160a01b0316846001600160a01b03167f449002ae18e748d69a55f38514400d64f966492e593e32d6e9b8b24db98a0bc18342604051808381526020018281526020019250505060405180910390a350600195945050505050565b600082820183811015613bbf576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b90505b92915050565b60005b600854811015613c1557826001600160a01b031660088281548110613bec57fe5b6000918252602090912001546001600160a01b03161415613c0d5750611a63565b600101613bcb565b5060085460151115613ca857600880546001810182556000919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30180546001600160a01b0384166001600160a01b031990911681179091556040805142815290517f1e3310ad6891b30e03874ec3d1422a6386c5da63d9faf595f5d99eeaf443b99a9181900360200190a2611a63565b6000600560006008600081548110613cbc57fe5b60009182526020808320909101546001600160a01b03168352820192909252604001812060019081015492505b600854811015613d7a57826005600060088481548110613d0557fe5b60009182526020808320909101546001600160a01b031683528201929092526040019020600101541015613d72576005600060088381548110613d4457fe5b60009182526020808320909101546001600160a01b0316835282019290925260400190206001015492509050805b600101613ce9565b50818311613d89575050611a63565b6040805142815290516001600160a01b038616917f1e3310ad6891b30e03874ec3d1422a6386c5da63d9faf595f5d99eeaf443b99a919081900360200190a260088181548110613dd557fe5b600091825260209182902001546040805142815290516001600160a01b03909216927f7521e44559c870c316e84e60bc4785d9c034a8ab1d6acdce8134ac03f946c6ed92918290030190a28360088281548110613e2e57fe5b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555050505050565b60006001600160a01b038216600090815260056020526040902054600160a01b900460ff166004811115613e9257fe5b1480613ea15750600754600110155b15613eab57611afc565b6001600160a01b0381166000908152600560205260409020600701548015613f4057613ed781836140e7565b600a54613eea908263ffffffff613b6516565b600a556001600160a01b038216600090815260056020526040902060080154613f19908263ffffffff613b6516565b6001600160a01b038316600090815260056020526040812060088101929092556007909101555b6040805182815242602082015281516001600160a01b038516927fe294e9d73f8eee23e21b2e1567960625a6b5d339cb127b55d0d09473a9951235928290030190a25050565b60006001600160a01b038216600090815260056020526040902054600160a01b900460ff166004811115613fb657fe5b1415613fc157611afc565b6001600160a01b0381166000908152600560205260409020805460ff60a01b1916600160a21b179055611afc81614492565b600080805b6007548110156140e1576004600560006007848154811061401557fe5b60009182526020808320909101546001600160a01b0316835282019290925260400190205460ff600160a01b90910416600481111561405057fe5b1415801561408257506007818154811061406657fe5b6000918252602090912001546001600160a01b03858116911614155b156140d9576140d0600560006007848154811061409b57fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902060010154849063ffffffff613b6516565b92506001909101905b600101613ff8565b50915091565b816140f157611a63565b6000806140fd83613ff3565b90925090508061410e575050611a63565b6000808361429a576000614128878563ffffffff6145c816565b905061414a61413d828663ffffffff61460a16565b889063ffffffff61445016565b925060005b6007548110156142295760006007828154811061416857fe5b6000918252602090912001546001600160a01b0316905060046001600160a01b038216600090815260056020526040902054600160a01b900460ff1660048111156141af57fe5b141580156141cf5750876001600160a01b0316816001600160a01b031614155b15614220576001600160a01b038116600090815260056020526040902060070154614200908463ffffffff613b6516565b6001600160a01b0382166000908152600560205260409020600701559250825b5060010161414f565b5060008311801561424257506001600160a01b03821615155b15614290576001600160a01b038216600090815260056020526040902060070154614273908463ffffffff613b6516565b6001600160a01b0383166000908152600560205260409020600701555b5050505050611a63565b6000805b6007548110156143ce576000600782815481106142b757fe5b6000918252602090912001546001600160a01b0316905060046001600160a01b038216600090815260056020526040902054600160a01b900460ff1660048111156142fe57fe5b1415801561431e5750876001600160a01b0316816001600160a01b031614155b156143c5576001600160a01b038116600090815260056020526040812060010154614362908990614356908d9063ffffffff61460a16565b9063ffffffff6145c816565b9050614374848263ffffffff613b6516565b6001600160a01b038316600090815260056020526040902060070154929550935084916143a7908263ffffffff613b6516565b6001600160a01b038316600090815260056020526040902060070155505b5060010161429e565b506143df878263ffffffff61445016565b92506000831180156143f957506001600160a01b03821615155b15614447576001600160a01b03821660009081526005602052604090206007015461442a908463ffffffff613b6516565b6001600160a01b0383166000908152600560205260409020600701555b50505050505050565b6000613bbf83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250614663565b60005b600854811080156144a857506008546001105b15611a6357600881815481106144ba57fe5b6000918252602090912001546001600160a01b03838116911614156145c05760085460001901811461454d576008805460001981019081106144f857fe5b600091825260209091200154600880546001600160a01b03909216918390811061451e57fe5b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b031602179055505b600880548061455857fe5b6000828152602090819020820160001990810180546001600160a01b03191690559091019091556040805142815290516001600160a01b038516927f7521e44559c870c316e84e60bc4785d9c034a8ab1d6acdce8134ac03f946c6ed928290030190a2611a63565b600101614495565b6000613bbf83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506146fa565b60008261461957506000613bc2565b8282028284828161462657fe5b0414613bbf5760405162461bcd60e51b8152600401808060200182810382526021815260200180614a096021913960400191505060405180910390fd5b600081848411156146f25760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156146b757818101518382015260200161469f565b50505050905090810190601f1680156146e45780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600081836147495760405162461bcd60e51b81526020600482018181528351602484015283519092839260449091019190850190808383600083156146b757818101518382015260200161469f565b50600083858161475557fe5b0495945050505050565b8280548282559060005260206000209081019282156147b4579160200282015b828111156147b457825182546001600160a01b0319166001600160a01b0390911617825560209092019160019091019061477f565b506147c092915061488a565b5090565b604080516101008101909152600080825260208201908152602001600081526020016147ee6148ae565b8152602001600081526020016000815260200160008152602001606081525090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061485157805160ff191683800117855561487e565b8280016001018555821561487e579182015b8281111561487e578251825591602001919060010190614863565b506147c09291506148dd565b61253c91905b808211156147c05780546001600160a01b0319168155600101614890565b6040518060a0016040528060608152602001606081526020016060815260200160608152602001606081525090565b61253c91905b808211156147c057600081556001016148e356fe596f75206d757374207761697420656e6f75676820626c6f636b7320746f20776974686472617720796f75722070726f66697473206166746572206c6174657374207769746864726177206f6620746869732076616c696461746f72596f7572207374616b696e6720686176656e277420756e6c6f636b656420796574596f752063616e277420756e7374616b652c2076616c696461746f72206c6973742077696c6c20626520656d7074792061667465722074686973206f7065726174696f6e2143616e2774207374616b65207768656e20796f752061726520756e7374616b696e6743616e2774207374616b6520746f20612076616c696461746f7220696e2061626e6f726d616c20737461747573536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f775468652076616c696461746f7220796f752077616e7420746f207374616b65206d75737420626520617574686f72697a6564206669727374596f752061726520616c726561647920696e20756e7374616b696e6720737461747573596f7520617265206e6f742074686520666565207265636569766572206f6620746869732076616c696461746f72a2646970667358221220ba6c5a92aa054b567f0e98f5ecc564a114e0cfc70abae15968c28d4346de82ff64736f6c63430006010033"
},
"000000000000000000000000000000000000F001": {
"balance": "0x0",
"code": "0x608060405234801561001057600080fd5b50600436106101425760003560e01c80639742ca46116100b8578063d93d2cb91161007c578063d93d2cb9146102ac578063db78dd28146102c9578063e0d8ea53146102ee578063ea7221a1146102f6578063efd8d8e2146102c9578063f62af26c1461031c57610142565b80639742ca461461021f578063b3066d4914610245578063be6456921461027d578063c967f90f14610285578063cb1ea725146102a457610142565b80633a061bd31161010a5780633a061bd3146101cf578063437ccda8146101d757806344c1aa99146101df5780636233be5d146101e757806363e1d451146101ef5780638129fc1c1461021557610142565b8063158ef93e146101475780631b5e358c146101635780632897183d1461018757806332f3c17f146101a1578063349dc329146101c7575b600080fd5b61014f610339565b604080519115158252519081900360200190f35b61016b610342565b604080516001600160a01b039092168252519081900360200190f35b61018f610351565b60408051918252519081900360200190f35b61018f600480360360208110156101b757600080fd5b50356001600160a01b0316610357565b61016b610372565b61016b610381565b61016b610395565b61018f6103a4565b61016b6103aa565b61014f6004803603602081101561020557600080fd5b50356001600160a01b03166103b9565b61021d6105f3565b005b61021d6004803603602081101561023557600080fd5b50356001600160a01b031661067e565b61021d6004803603606081101561025b57600080fd5b506001600160a01b0381358116916020810135821691604090910135166106a0565b61018f6106e8565b61028d6106f5565b6040805161ffff9092168252519081900360200190f35b61018f6106fa565b61021d600480360360208110156102c257600080fd5b5035610700565b6102d16109ae565b6040805167ffffffffffffffff9092168252519081900360200190f35b61018f6109b3565b61021d6004803603602081101561030c57600080fd5b50356001600160a01b03166109b9565b61016b6004803603602081101561033257600080fd5b5035610cd2565b60005460ff1681565b6001546001600160a01b031681565b60075481565b6001600160a01b031660009081526009602052604090205490565b6004546001600160a01b031681565b60005461010090046001600160a01b031681565b6003546001600160a01b031681565b60065481565b6002546001600160a01b031681565b6000805460ff16610400576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b60005461010090046001600160a01b03163314610464576040805162461bcd60e51b815260206004820152601860248201527f56616c696461746f727320636f6e7472616374206f6e6c790000000000000000604482015290519081900360640190fd5b6001600160a01b0382166000908152600960205260409020541561049c576001600160a01b0382166000908152600960205260408120555b6001600160a01b03821660009081526009602052604090206002015460ff1680156104c85750600a5415155b156105eb57600a546001600160a01b0383166000908152600960205260409020600101546000199091011461059257600a805460009190600019810190811061050d57fe5b60009182526020808320909101546001600160a01b0386811684526009909252604090922060010154600a8054929093169350839291811061054b57fe5b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790558583168252600990526040808220600190810154949093168252902001555b600a80548061059d57fe5b60008281526020808220830160001990810180546001600160a01b03191690559092019092556001600160a01b038416825260099052604081206001810191909155600201805460ff191690555b506001919050565b60005460ff1615610641576040805162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481a5b9a5d1a585b1a5e9959606a1b604482015290519081900360640190fd5b60008054600880546001600160a01b0319166001600160a01b0361010084041617905560186005819055603060065560075560ff19166001179055565b600480546001600160a01b0319166001600160a01b0392909216919091179055565b600080546001600160a01b0394851661010002610100600160a81b0319909116179055600180549284166001600160a01b031993841617905560028054919093169116179055565b6801bc16d674ec80000081565b601581565b60055481565b6004546001600160a01b0316331461074c576040805162461bcd60e51b815260206004820152600a6024820152694d696e6572206f6e6c7960b01b604482015290519081900360640190fd5b436000908152600c602052604090205460ff16156107a5576040805162461bcd60e51b8152602060048201526011602482015270105b1c9958591e48191958dc99585cd959607a1b604482015290519081900360640190fd5b60005460ff166107eb576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b808043816107f557fe5b061561083b576040805162461bcd60e51b815260206004820152601060248201526f426c6f636b2065706f6368206f6e6c7960801b604482015290519081900360640190fd5b436000908152600c60205260409020805460ff19166001179055600a54610861576109aa565b60005b600a5481101561097f576007546006548161087b57fe5b0460096000600a848154811061088d57fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902054111561093e57600754600654816108c557fe5b0460096000600a84815481106108d757fe5b60009182526020808320909101546001600160a01b03168352820192909252604001812054600a8054939091039260099291908590811061091457fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902055610977565b600060096000600a848154811061095157fe5b60009182526020808320909101546001600160a01b031683528201929092526040019020555b600101610864565b506040517f181d51be54e8e8eaca6eae0eab32d4162099236bd519e7238d015d0870db464190600090a15b5050565b606481565b600a5490565b6004546001600160a01b03163314610a05576040805162461bcd60e51b815260206004820152600a6024820152694d696e6572206f6e6c7960b01b604482015290519081900360640190fd5b60005460ff16610a4b576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b436000908152600b602052604090205460ff1615610aa3576040805162461bcd60e51b815260206004820152601060248201526f105b1c9958591e481c1d5b9a5cda195960821b604482015290519081900360640190fd5b436000908152600b60209081526040808320805460ff191660011790556001600160a01b0384168352600990915290206002015460ff16610b4c57600a80546001600160a01b038316600081815260096020526040812060018082018590558085019095557fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a890930180546001600160a01b0319168317905552600201805460ff191690911790555b6001600160a01b03811660009081526009602052604090208054600101908190556006549081610b7857fe5b06610c0157600854604080516340a141ff60e01b81526001600160a01b038481166004830152915191909216916340a141ff91602480830192600092919082900301818387803b158015610bcb57600080fd5b505af1158015610bdf573d6000803e3d6000fd5b5050506001600160a01b03821660009081526009602052604081205550610c90565b6005546001600160a01b03821660009081526009602052604090205481610c2457fe5b06610c9057600854604080516305dd095960e41b81526001600160a01b03848116600483015291519190921691635dd0959091602480830192600092919082900301818387803b158015610c7757600080fd5b505af1158015610c8b573d6000803e3d6000fd5b505050505b6040805142815290516001600160a01b038316917f770e0cca42c35d00240986ce8d3ed438be04663c91dac6576b79537d7c180f1e919081900360200190a250565b600a8181548110610cdf57fe5b6000918252602090912001546001600160a01b031690508156fea26469706673582212200cb2f84260b46d7d7f0ee709c547c097dd17a339ca84fdbfdd5916940779d49a64736f6c63430006010033"
},
"000000000000000000000000000000000000F002": {
"balance": "0x0",
"code": "0x608060405234801561001057600080fd5b506004361061012c5760003560e01c806382c4b3b2116100ad578063be64569211610071578063be6456921461047c578063c967f90f14610496578063db78dd28146104b5578063e823c814146104da578063efd8d8e2146104b55761012c565b806382c4b3b2146103635780639742ca4614610389578063a224cee7146103b1578063a4c4d9221461041f578063b3066d49146104445761012c565b806332ed5b12116100f457806332ed5b121461026b578063349dc329146103435780633a061bd31461034b578063437ccda8146103535780636233be5d1461035b5761012c565b8063158ef93e1461013157806315ea27811461014d5780631b5e358c146101735780631db5ade8146101975780631f4f7d29146101ed575b600080fd5b6101396104e2565b604080519115158252519081900360200190f35b6101396004803603602081101561016357600080fd5b50356001600160a01b03166104eb565b61017b6105ad565b604080516001600160a01b039092168252519081900360200190f35b6101c3600480360360408110156101ad57600080fd5b506001600160a01b0381351690602001356105bc565b604080516001600160a01b0390941684526020840192909252151582820152519081900360600190f35b6101396004803603604081101561020357600080fd5b6001600160a01b038235169190810190604081016020820135600160201b81111561022d57600080fd5b82018360208201111561023f57600080fd5b803590602001918460018302840111600160201b8311171561026057600080fd5b5090925090506105f5565b6102886004803603602081101561028157600080fd5b50356108ce565b604080516001600160a01b03808a16825288166020808301919091526060820187905261ffff8087166080840152851660a083015283151560c083015260e0928201838152885193830193909352875191929161010084019189019080838360005b838110156103025781810151838201526020016102ea565b50505050905090810190601f16801561032f5780820380516001836020036101000a031916815260200191505b509850505050505050505060405180910390f35b61017b6109ad565b61017b6109bc565b61017b6109d0565b61017b6109df565b6101396004803603602081101561037957600080fd5b50356001600160a01b03166109ee565b6103af6004803603602081101561039f57600080fd5b50356001600160a01b0316610a03565b005b6103af600480360360208110156103c757600080fd5b810190602081018135600160201b8111156103e157600080fd5b8201836020820111156103f357600080fd5b803590602001918460208302840111600160201b8311171561041457600080fd5b509092509050610a25565b6101396004803603604081101561043557600080fd5b50803590602001351515610b83565b6103af6004803603606081101561045a57600080fd5b506001600160a01b03813581169160208101358216916040909101351661129e565b6104846112e6565b60408051918252519081900360200190f35b61049e6112f3565b6040805161ffff9092168252519081900360200190f35b6104bd6112f8565b6040805167ffffffffffffffff9092168252519081900360200190f35b6104846112fd565b60005460ff1681565b6000805461010090046001600160a01b03163314610550576040805162461bcd60e51b815260206004820152601860248201527f56616c696461746f727320636f6e7472616374206f6e6c790000000000000000604482015290519081900360640190fd5b6001600160a01b038216600081815260066020908152604091829020805460ff19169055815142815291517f4e0b191f7f5c32b1b5e3704b68874b1a3980147cae00be8ece271bfb5b92c07a9281900390910190a2506001919050565b6001546001600160a01b031681565b60086020908152600092835260408084209091529082529020805460018201546002909201546001600160a01b03909116919060ff1683565b6001600160a01b03831660009081526006602052604081205460ff161561064d5760405162461bcd60e51b81526004018080602001828103825260298152602001806113dc6029913960400191505060405180910390fd5b6000338585854260405160200180866001600160a01b03166001600160a01b031660601b8152601401856001600160a01b03166001600160a01b031660601b81526014018484808284379190910192835250506040805180830381526020928301909152805191012094505050610bb885111591506107089050576040805162461bcd60e51b815260206004820152601060248201526f44657461696c7320746f6f206c6f6e6760801b604482015290519081900360640190fd5b6000818152600760205260409020600301541561076c576040805162461bcd60e51b815260206004820152601760248201527f50726f706f73616c20616c726561647920657869737473000000000000000000604482015290519081900360640190fd5b610774611303565b3381526001600160a01b03861660208083019190915260408051601f870183900483028101830190915285815290869086908190840183828082843760009201829052506040808701958652426060880152878252600760209081529120865181546001600160a01b039182166001600160a01b031991821617835583890151600184018054919093169116179055945180518796955061081e9450600286019350910190611340565b506060820151600382015560808201516004909101805460a084015160c09094015161ffff1990911661ffff9384161763ffff000019166201000093909416929092029290921764ff000000001916600160201b911515919091021790556040805142815290516001600160a01b03881691339185917fc10f2f4d53a0e342536c6af3cce9c6ee25c32dbb323521ce0e1d4494a3e362e8916020918190039190910190a450600195945050505050565b60076020908152600091825260409182902080546001808301546002808501805488516101009582161595909502600019011691909104601f81018790048702840187019097528683526001600160a01b039384169693909116949192909183018282801561097e5780601f106109535761010080835404028352916020019161097e565b820191906000526020600020905b81548152906001019060200180831161096157829003601f168201915b50505050600383015460049093015491929161ffff80821692506201000082041690600160201b900460ff1687565b6004546001600160a01b031681565b60005461010090046001600160a01b031681565b6003546001600160a01b031681565b6002546001600160a01b031681565b60066020526000908152604090205460ff1681565b600480546001600160a01b0319166001600160a01b0392909216919091179055565b60005460ff1615610a73576040805162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481a5b9a5d1a585b1a5e9959606a1b604482015290519081900360640190fd5b62093a8060055560008054600980546101009092046001600160a01b03166001600160a01b03199092169190911790555b81811015610b71576000838383818110610aba57fe5b905060200201356001600160a01b03166001600160a01b03161415610b26576040805162461bcd60e51b815260206004820152601960248201527f496e76616c69642076616c696461746f72206164647265737300000000000000604482015290519081900360640190fd5b600160066000858585818110610b3857fe5b602090810292909201356001600160a01b0316835250810191909152604001600020805460ff1916911515919091179055600101610aa4565b50506000805460ff1916600117905550565b60095460408051631015428760e21b815233600482015290516000926001600160a01b0316916340550a1c916024808301926020929190829003018186803b158015610bce57600080fd5b505afa158015610be2573d6000803e3d6000fd5b505050506040513d6020811015610bf857600080fd5b5051610c3c576040805162461bcd60e51b815260206004820152600e60248201526d56616c696461746f72206f6e6c7960901b604482015290519081900360640190fd5b600083815260076020526040902060030154610c94576040805162461bcd60e51b8152602060048201526012602482015271141c9bdc1bdcd85b081b9bdd08195e1a5cdd60721b604482015290519081900360640190fd5b33600090815260086020908152604080832086845290915290206001015415610cee5760405162461bcd60e51b81526004018080602001828103825260238152602001806114056023913960400191505060405180910390fd5b600554600084815260076020526040902060030154014210610d4a576040805162461bcd60e51b815260206004820152601060248201526f141c9bdc1bdcd85b08195e1c1a5c995960821b604482015290519081900360640190fd5b336000818152600860209081526040808320878452825291829020426001820181905581546001600160a01b031916851782556002909101805460ff1916871515908117909155835190815291820152815186927f6c59bda68cac318717c60c7c9635a78a0f0613f9887cc18a7157f5745a86d14e928290030190a38115610df8576000838152600760205260409020600401805461ffff8082166001011661ffff19909116179055610e2c565b60008381526007602052604090206004018054600161ffff62010000808404821692909201160263ffff0000199091161790555b6000838152600760209081526040808320600101546001600160a01b03168352600690915290205460ff1680610e7a5750600083815260076020526040902060040154600160201b900460ff165b15610e8757506001611298565b600954604080516313bce04b60e31b815290516002926001600160a01b031691639de70258916004808301926000929190829003018186803b158015610ecc57600080fd5b505afa158015610ee0573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526020811015610f0957600080fd5b8101908080516040519392919084600160201b821115610f2857600080fd5b908301906020820185811115610f3d57600080fd5b82518660208202830111600160201b82111715610f5957600080fd5b82525081516020918201928201910280838360005b83811015610f86578181015183820152602001610f6e565b505050509050016040525050505181610f9b57fe5b60008581526007602052604090206004015491900460010161ffff909116106110e3576000838152600760208181526040808420600181810180546001600160a01b03908116885260068652848820805460ff19169093179092558987529484526004918201805464ff000000001916600160201b1790556009549454835163415e9ec960e11b815290821692810192909252915193909116936382bd3d9293602480840194939192918390030190829087803b15801561105b57600080fd5b505af115801561106f573d6000803e3d6000fd5b505050506040513d602081101561108557600080fd5b505060008381526007602090815260409182902060010154825142815292516001600160a01b039091169286927fc9d96d61eb62031865c523ae107f3c22f5ed445af237636bcd88bea1705c70d592918290030190a3506001611298565b600954604080516313bce04b60e31b815290516002926001600160a01b031691639de70258916004808301926000929190829003018186803b15801561112857600080fd5b505afa15801561113c573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561116557600080fd5b8101908080516040519392919084600160201b82111561118457600080fd5b90830190602082018581111561119957600080fd5b82518660208202830111600160201b821117156111b557600080fd5b82525081516020918201928201910280838360005b838110156111e25781810151838201526020016111ca565b5050505090500160405250505051816111f757fe5b046001016007600085815260200190815260200160002060040160029054906101000a900461ffff1661ffff16106112945760008381526007602090815260409182902060048101805464ff000000001916600160201b17905560010154825142815292516001600160a01b039091169286927fec955d77e6e7d74e18b1c91977ef0f6fd5a6d02a28d1979686339fe69399782592918290030190a35b5060015b92915050565b600080546001600160a01b0394851661010002610100600160a81b0319909116179055600180549284166001600160a01b031993841617905560028054919093169116179055565b6801bc16d674ec80000081565b601581565b606481565b60055481565b6040805160e08101825260008082526020820181905260609282018390529181018290526080810182905260a0810182905260c081019190915290565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061138157805160ff19168380011785556113ae565b828001600101855582156113ae579182015b828111156113ae578251825591602001919060010190611393565b506113ba9291506113be565b5090565b6113d891905b808211156113ba57600081556001016113c4565b9056fe44737420616c7265616479207061737365642c20596f752063616e207374617274207374616b696e67596f752063616e277420766f746520666f7220612070726f706f73616c207477696365a26469706673582212201f60880c86cb524a5c7bda85a054e098ed5625b8d6061190dcbe2e86d3e8f36964736f6c63430006010033"
},
"D4aB8d91493557310b1137a263Db1618E3D0C209": {
"balance": "0x00000000000000000000000000000000000000000025391EE35A05C54D000000"
}
},
"number": "0x0",
"gasUsed": "0x0",
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment