VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xF36Eb2…aD70
Summary
Transactions
Transfers
Address
0xF36Eb237aba54FcD344DfD6f1B93D2B00056aD70
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xD14B014F7563F406059E70F9C720bae18023F26C
Deployer
0xD14B014F7563F406059E70F9C720bae18023F26C
Code
0x6080604052600436106101b75760003560e01c806364ff842c116100ec578063cc546b911161008a578063dfc0aa1c11610064578063dfc0aa1c146105dc578063e3e04faf14610607578063f2fde38b14610632578063ff1dd4df1461065b576101b7565b8063cc546b911461054b578063d62596e114610574578063da023ff7146105b1576101b7565b806392864b84116100c657806392864b84146104a157806398788d4f146104cc578063a694fc3a146104f7578063c03d5b4714610520576101b7565b806364ff842c14610436578063715018a61461045f5780638da5cb5b14610476576101b7565b80633659cfe6116101595780634f1ef286116101335780634f1ef2861461039957806352d1902d146103b55780635671e7ad146103e057806356c991c71461040b576101b7565b80633659cfe6146103075780634b752f98146103305780634e5335721461035b576101b7565b80631aa92daa116101955780631aa92daa1461024d5780632bcc272d146102785780632e17de78146102b557806335876476146102de576101b7565b80630af49734146101bc5780631459457a146101e7578063150b7a0214610210575b600080fd5b3480156101c857600080fd5b506101d1610684565b6040516101de919061393a565b60405180910390f35b3480156101f357600080fd5b5061020e60048036038101906102099190613015565b6108d4565b005b34801561021c57600080fd5b506102376004803603810190610232919061312a565b610aa9565b60405161024491906139b4565b60405180910390f35b34801561025957600080fd5b50610262610abd565b60405161026f91906139ea565b60405180910390f35b34801561028457600080fd5b5061029f600480360381019061029a91906132cc565b610ae4565b6040516102ac9190613c6e565b60405180910390f35b3480156102c157600080fd5b506102dc60048036038101906102d791906132cc565b610afd565b005b3480156102ea57600080fd5b506103056004803603810190610300919061308c565b610d4d565b005b34801561031357600080fd5b5061032e60048036038101906103299190612fec565b610e71565b005b34801561033c57600080fd5b50610345611020565b60405161035291906139cf565b60405180910390f35b34801561036757600080fd5b50610382600480360381019061037d91906132cc565b611047565b604051610390929190613911565b60405180910390f35b6103b360048036038101906103ae91906131a5565b61108c565b005b3480156103c157600080fd5b506103ca6111c9565b6040516103d79190613999565b60405180910390f35b3480156103ec57600080fd5b506103f5611282565b604051610402919061395c565b60405180910390f35b34801561041757600080fd5b50610420611294565b60405161042d9190613a05565b60405180910390f35b34801561044257600080fd5b5061045d600480360381019061045891906132cc565b6112bb565b005b34801561046b57600080fd5b50610474611563565b005b34801561048257600080fd5b5061048b6115eb565b60405161049891906138bf565b60405180910390f35b3480156104ad57600080fd5b506104b6611615565b6040516104c39190613a20565b60405180910390f35b3480156104d857600080fd5b506104e161163c565b6040516104ee9190613a56565b60405180910390f35b34801561050357600080fd5b5061051e600480360381019061051991906132cc565b611663565b005b34801561052c57600080fd5b5061053561183a565b6040516105429190613c6e565b60405180910390f35b34801561055757600080fd5b50610572600480360381019061056d9190613235565b611841565b005b34801561058057600080fd5b5061059b600480360381019061059691906131f9565b611b4c565b6040516105a8919061397e565b60405180910390f35b3480156105bd57600080fd5b506105c6611bed565b6040516105d39190613c6e565b60405180910390f35b3480156105e857600080fd5b506105f1611bf4565b6040516105fe91906138bf565b60405180910390f35b34801561061357600080fd5b5061061c611c1b565b6040516106299190613a3b565b60405180910390f35b34801561063e57600080fd5b5061065960048036038101906106549190612fec565b611c42565b005b34801561066757600080fd5b50610682600480360381019061067d91906132cc565b611d3a565b005b60606000610693610134612255565b67ffffffffffffffff8111156106d2577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60405190808252806020026020018201604052801561070b57816020015b6106f8612e85565b8152602001906001900390816106f05790505b50905060005b61071c610134612255565b8110156108cc576107388161013461226a90919063ffffffff16565b828281518110610771577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516000018181525050610133600061079b8361013461226a90919063ffffffff16565b815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16828281518110610806577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516020019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050610133600061085e8361013461226a90919063ffffffff16565b8152602001908152602001600020600101548282815181106108a9577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151604001818152505080806108c49061419e565b915050610711565b508091505090565b60006108e06001612284565b90508015610904576001600060016101000a81548160ff0219169083151502179055505b61090c612374565b6109146123cd565b61091c61241e565b610924612477565b61092d866124c8565b8461012d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508361013060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508261012e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508161012f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506078610131819055506101f4610132819055508015610aa15760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024986001604051610a989190613a71565b60405180910390a15b505050505050565b600063150b7a0260e01b9050949350505050565b61013060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6101366020528060005260406000206000915090505481565b60026097541415610b43576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b3a90613c4e565b60405180910390fd5b6002609781905550610b5361258e565b73ffffffffffffffffffffffffffffffffffffffff16610133600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bf7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bee90613bce565b60405180910390fd5b61012d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e30610c3f61258e565b846040518463ffffffff1660e01b8152600401610c5e939291906138da565b600060405180830381600087803b158015610c7857600080fd5b505af1158015610c8c573d6000803e3d6000fd5b505050506101336000828152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905560018201600090555050610ceb8161013461259690919063ffffffff16565b5080610cf561258e565b73ffffffffffffffffffffffffffffffffffffffff167fa9d6faabe0ca73e41e2af9eff0f741dfdd691d7c735040bad8bfcc487329b7bb42604051610d3a9190613c6e565b60405180910390a3600160978190555050565b6000610d596001612284565b90508015610d7d576001600060016101000a81548160ff0219169083151502179055505b610d8a88888888886108d4565b8261013860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508161013960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508015610e675760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024986001604051610e5e9190613a71565b60405180910390a15b5050505050505050565b7f000000000000000000000000f36eb237aba54fcd344dfd6f1b93d2b00056ad7073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff161415610f00576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ef790613ace565b60405180910390fd5b7f000000000000000000000000f36eb237aba54fcd344dfd6f1b93d2b00056ad7073ffffffffffffffffffffffffffffffffffffffff16610f3f6125b0565b73ffffffffffffffffffffffffffffffffffffffff1614610f95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f8c90613aee565b60405180910390fd5b610f9e81612607565b61101d81600067ffffffffffffffff811115610fe3577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156110155781602001600182028036833780820191505090505b506000612686565b50565b61013760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6101336020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154905082565b7f000000000000000000000000f36eb237aba54fcd344dfd6f1b93d2b00056ad7073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16141561111b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111290613ace565b60405180910390fd5b7f000000000000000000000000f36eb237aba54fcd344dfd6f1b93d2b00056ad7073ffffffffffffffffffffffffffffffffffffffff1661115a6125b0565b73ffffffffffffffffffffffffffffffffffffffff16146111b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111a790613aee565b60405180910390fd5b6111b982612607565b6111c582826001612686565b5050565b60007f000000000000000000000000f36eb237aba54fcd344dfd6f1b93d2b00056ad7073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614611259576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161125090613b0e565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b905090565b606061128f610134612803565b905090565b61012d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60026097541415611301576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112f890613c4e565b60405180910390fd5b600260978190555061013760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e61135061258e565b30846040518463ffffffff1660e01b8152600401611370939291906138da565b600060405180830381600087803b15801561138a57600080fd5b505af115801561139e573d6000803e3d6000fd5b505050506113aa61258e565b610133600083815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426101336000838152602001908152602001600020600101819055506114308161013a61282490919063ffffffff16565b506000600167ffffffffffffffff811115611474577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156114a25781602001602082028036833780820191505090505b50905081816000815181106114e0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001018181525050806040516114fa9190613891565b604051809103902061150a61258e565b73ffffffffffffffffffffffffffffffffffffffff167f7cad0e699c5e71e7e356ad01f5066d842ad57220573ae15e53ca16f94c12027f4260405161154f9190613c6e565b60405180910390a350600160978190555050565b61156b61258e565b73ffffffffffffffffffffffffffffffffffffffff166115896115eb565b73ffffffffffffffffffffffffffffffffffffffff16146115df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d690613bae565b60405180910390fd5b6115e960006124c8565b565b6000603360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61012e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61013860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260975414156116a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116a090613c4e565b60405180910390fd5b600260978190555061012d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e6116f861258e565b30846040518463ffffffff1660e01b8152600401611718939291906138da565b600060405180830381600087803b15801561173257600080fd5b505af1158015611746573d6000803e3d6000fd5b5050505061175261258e565b610133600083815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426101336000838152602001908152602001600020600101819055506117d88161013461282490919063ffffffff16565b50806117e261258e565b73ffffffffffffffffffffffffffffffffffffffff167f8fe478250cfde098af13f5729114fa39e0165198e6b96232127afc5bd1ad5ebc426040516118279190613c6e565b60405180910390a3600160978190555050565b6101315481565b60026097541415611887576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161187e90613c4e565b60405180910390fd5b600260978190555060005b6002811015611ad25761013760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e6118e261258e565b3086868681811061191c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b905060200201356040518463ffffffff1660e01b8152600401611941939291906138da565b600060405180830381600087803b15801561195b57600080fd5b505af115801561196f573d6000803e3d6000fd5b5050505061197b61258e565b61013360008585858181106119b9577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90506020020135815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426101336000858585818110611a4e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90506020020135815260200190815260200160002060010181905550611abe838383818110611aa6577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9050602002013561013a61282490919063ffffffff16565b508080611aca9061419e565b915050611892565b508181604051611ae3929190613878565b6040518091039020611af361258e565b73ffffffffffffffffffffffffffffffffffffffff167f7cad0e699c5e71e7e356ad01f5066d842ad57220573ae15e53ca16f94c12027f42604051611b389190613c6e565b60405180910390a360016097819055505050565b60008273ffffffffffffffffffffffffffffffffffffffff16610133600084815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16148015611be557506101315461013360008481526020019081526020016000206001015442611be29190613f82565b10155b905092915050565b6101325481565b61012f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61013960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611c4a61258e565b73ffffffffffffffffffffffffffffffffffffffff16611c686115eb565b73ffffffffffffffffffffffffffffffffffffffff1614611cbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cb590613bae565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611d2e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d2590613aae565b60405180910390fd5b611d37816124c8565b50565b60026097541415611d80576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d7790613c4e565b60405180910390fd5b6002609781905550611d9061258e565b73ffffffffffffffffffffffffffffffffffffffff16610133600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611e34576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e2b90613bce565b60405180910390fd5b6101315461013360008381526020019081526020016000206001015442611e5b9190613f82565b1015611e9c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e9390613c0e565b60405180910390fd5b61012d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342966c68826040518263ffffffff1660e01b8152600401611ef89190613c6e565b600060405180830381600087803b158015611f1257600080fd5b505af1158015611f26573d6000803e3d6000fd5b50505050600061013060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166349ac8dd1611f7361258e565b846040518363ffffffff1660e01b8152600401611f91929190613911565b602060405180830381600087803b158015611fab57600080fd5b505af1158015611fbf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611fe391906132f5565b90504261013660008381526020019081526020016000208190555061012e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd61012f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1661206961258e565b61012e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b1580156120d257600080fd5b505afa1580156120e6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061210a919061331e565b600a6121169190613e0a565b610132546121249190613f28565b6040518463ffffffff1660e01b8152600401612142939291906138da565b602060405180830381600087803b15801561215c57600080fd5b505af1158015612170573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612194919061327a565b506101336000838152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055600182016000905550506121f08261013461259690919063ffffffff16565b50816121fa61258e565b73ffffffffffffffffffffffffffffffffffffffff167fdd316f9ce29e87c5f63893eb3bb65c1afbe9cbaeccad0feac3bf357e0802a5418342604051612241929190613c89565b60405180910390a350600160978190555050565b60006122638260000161283e565b9050919050565b6000612279836000018361284f565b60001c905092915050565b60008060019054906101000a900460ff16156122fb5760018260ff161480156122b357506122b1306128a0565b155b6122f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122e990613b4e565b60405180910390fd5b6000905061236f565b8160ff1660008054906101000a900460ff1660ff1610612350576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161234790613b4e565b60405180910390fd5b816000806101000a81548160ff021916908360ff160217905550600190505b919050565b600060019054906101000a900460ff166123c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123ba90613c2e565b60405180910390fd5b6123cb6128c3565b565b600060019054906101000a900460ff1661241c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161241390613c2e565b60405180910390fd5b565b600060019054906101000a900460ff1661246d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161246490613c2e565b60405180910390fd5b612475612924565b565b600060019054906101000a900460ff166124c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124bd90613c2e565b60405180910390fd5b565b6000603360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081603360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600033905090565b60006125a8836000018360001b61297d565b905092915050565b60006125de7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b612b03565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61260f61258e565b73ffffffffffffffffffffffffffffffffffffffff1661262d6115eb565b73ffffffffffffffffffffffffffffffffffffffff1614612683576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161267a90613bae565b60405180910390fd5b50565b6126b27f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd914360001b612b0d565b60000160009054906101000a900460ff16156126d6576126d183612b17565b6127fe565b8273ffffffffffffffffffffffffffffffffffffffff166352d1902d6040518163ffffffff1660e01b815260040160206040518083038186803b15801561271c57600080fd5b505afa92505050801561274d57506040513d601f19601f8201168201806040525081019061274a91906132a3565b60015b61278c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161278390613b6e565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b81146127f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127e890613b2e565b60405180910390fd5b506127fd838383612bd0565b5b505050565b6060600061281383600001612bfc565b905060608190508092505050919050565b6000612836836000018360001b612c58565b905092915050565b600081600001805490509050919050565b600082600001828154811061288d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905092915050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600060019054906101000a900460ff16612912576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161290990613c2e565b60405180910390fd5b61292261291d61258e565b6124c8565b565b600060019054906101000a900460ff16612973576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161296a90613c2e565b60405180910390fd5b6001609781905550565b60008083600101600084815260200190815260200160002054905060008114612af75760006001826129af9190613f82565b90506000600186600001805490506129c79190613f82565b9050818114612a82576000866000018281548110612a0e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905080876000018481548110612a58577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b85600001805480612abc577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050612afd565b60009150505b92915050565b6000819050919050565b6000819050919050565b612b20816128a0565b612b5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b5690613b8e565b60405180910390fd5b80612b8c7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b612b03565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b612bd983612cc8565b600082511180612be65750805b15612bf757612bf58383612d17565b505b505050565b606081600001805480602002602001604051908101604052809291908181526020018280548015612c4c57602002820191906000526020600020905b815481526020019060010190808311612c38575b50505050509050919050565b6000612c648383612dfb565b612cbd578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050612cc2565b600090505b92915050565b612cd181612b17565b8073ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a250565b6060612d22836128a0565b612d61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d5890613bee565b60405180910390fd5b6000808473ffffffffffffffffffffffffffffffffffffffff1684604051612d8991906138a8565b600060405180830381855af49150503d8060008114612dc4576040519150601f19603f3d011682016040523d82523d6000602084013e612dc9565b606091505b5091509150612df1828260405180606001604052806027815260200161469160279139612e1e565b9250505092915050565b600080836001016000848152602001908152602001600020541415905092915050565b60608315612e2e57829050612e7e565b600083511115612e415782518084602001fd5b816040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e759190613a8c565b60405180910390fd5b9392505050565b604051806060016040528060008152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600081525090565b6000612ecf612eca84613cd7565b613cb2565b905082815260208101848484011115612ee757600080fd5b612ef284828561412b565b509392505050565b600081359050612f098161461d565b92915050565b60008083601f840112612f2157600080fd5b8235905067ffffffffffffffff811115612f3a57600080fd5b602083019150836020820283011115612f5257600080fd5b9250929050565b600081519050612f6881614634565b92915050565b600081519050612f7d8161464b565b92915050565b600082601f830112612f9457600080fd5b8135612fa4848260208601612ebc565b91505092915050565b600081359050612fbc81614662565b92915050565b600081519050612fd181614662565b92915050565b600081519050612fe681614679565b92915050565b600060208284031215612ffe57600080fd5b600061300c84828501612efa565b91505092915050565b600080600080600060a0868803121561302d57600080fd5b600061303b88828901612efa565b955050602061304c88828901612efa565b945050604061305d88828901612efa565b935050606061306e88828901612efa565b925050608061307f88828901612efa565b9150509295509295909350565b600080600080600080600060e0888a0312156130a757600080fd5b60006130b58a828b01612efa565b97505060206130c68a828b01612efa565b96505060406130d78a828b01612efa565b95505060606130e88a828b01612efa565b94505060806130f98a828b01612efa565b93505060a061310a8a828b01612efa565b92505060c061311b8a828b01612efa565b91505092959891949750929550565b6000806000806080858703121561314057600080fd5b600061314e87828801612efa565b945050602061315f87828801612efa565b935050604061317087828801612fad565b925050606085013567ffffffffffffffff81111561318d57600080fd5b61319987828801612f83565b91505092959194509250565b600080604083850312156131b857600080fd5b60006131c685828601612efa565b925050602083013567ffffffffffffffff8111156131e357600080fd5b6131ef85828601612f83565b9150509250929050565b6000806040838503121561320c57600080fd5b600061321a85828601612efa565b925050602061322b85828601612fad565b9150509250929050565b6000806020838503121561324857600080fd5b600083013567ffffffffffffffff81111561326257600080fd5b61326e85828601612f0f565b92509250509250929050565b60006020828403121561328c57600080fd5b600061329a84828501612f59565b91505092915050565b6000602082840312156132b557600080fd5b60006132c384828501612f6e565b91505092915050565b6000602082840312156132de57600080fd5b60006132ec84828501612fad565b91505092915050565b60006020828403121561330757600080fd5b600061331584828501612fc2565b91505092915050565b60006020828403121561333057600080fd5b600061333e84828501612fd7565b91505092915050565b60006133538383613809565b60608301905092915050565b600061336b838361384b565b60208301905092915050565b60006133838383613869565b60208301905092915050565b61339881613fb6565b82525050565b6133a781613fb6565b82525050565b60006133b882613d28565b6133c28185613d6e565b93506133cd83613d08565b8060005b838110156133fe5781516133e58882613347565b97506133f083613d54565b9250506001810190506133d1565b5085935050505092915050565b60006134178385613d90565b93507f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83111561344657600080fd5b60208302925061345783858461412b565b82840190509392505050565b600061346e82613d33565b6134788185613d7f565b935061348383613d18565b8060005b838110156134b457815161349b888261335f565b97506134a683613d61565b925050600181019050613487565b5085935050505092915050565b60006134cc82613d33565b6134d68185613d90565b93506134e183613d18565b8060005b838110156135125781516134f98882613377565b975061350483613d61565b9250506001810190506134e5565b5085935050505092915050565b61352881613fc8565b82525050565b61353781613fd4565b82525050565b61354681613fde565b82525050565b600061355782613d3e565b6135618185613d9b565b935061357181856020860161413a565b80840191505092915050565b61358681614041565b82525050565b61359581614065565b82525050565b6135a481614089565b82525050565b6135b3816140ad565b82525050565b6135c2816140d1565b82525050565b6135d1816140f5565b82525050565b6135e081614119565b82525050565b60006135f182613d49565b6135fb8185613da6565b935061360b81856020860161413a565b61361481614245565b840191505092915050565b600061362c602683613da6565b915061363782614263565b604082019050919050565b600061364f602c83613da6565b915061365a826142b2565b604082019050919050565b6000613672602c83613da6565b915061367d82614301565b604082019050919050565b6000613695603883613da6565b91506136a082614350565b604082019050919050565b60006136b8602983613da6565b91506136c38261439f565b604082019050919050565b60006136db602e83613da6565b91506136e6826143ee565b604082019050919050565b60006136fe602e83613da6565b91506137098261443d565b604082019050919050565b6000613721602d83613da6565b915061372c8261448c565b604082019050919050565b6000613744602083613da6565b915061374f826144db565b602082019050919050565b6000613767601383613da6565b915061377282614504565b602082019050919050565b600061378a602683613da6565b91506137958261452d565b604082019050919050565b60006137ad602083613da6565b91506137b88261457c565b602082019050919050565b60006137d0602b83613da6565b91506137db826145a5565b604082019050919050565b60006137f3601f83613da6565b91506137fe826145f4565b602082019050919050565b60608201600082015161381f600085018261384b565b506020820151613832602085018261338f565b506040820151613845604085018261384b565b50505050565b6138548161402a565b82525050565b6138638161402a565b82525050565b6138728161402a565b82525050565b600061388582848661340b565b91508190509392505050565b600061389d82846134c1565b915081905092915050565b60006138b4828461354c565b915081905092915050565b60006020820190506138d4600083018461339e565b92915050565b60006060820190506138ef600083018661339e565b6138fc602083018561339e565b613909604083018461385a565b949350505050565b6000604082019050613926600083018561339e565b613933602083018461385a565b9392505050565b6000602082019050818103600083015261395481846133ad565b905092915050565b600060208201905081810360008301526139768184613463565b905092915050565b6000602082019050613993600083018461351f565b92915050565b60006020820190506139ae600083018461352e565b92915050565b60006020820190506139c9600083018461353d565b92915050565b60006020820190506139e4600083018461357d565b92915050565b60006020820190506139ff600083018461358c565b92915050565b6000602082019050613a1a600083018461359b565b92915050565b6000602082019050613a3560008301846135aa565b92915050565b6000602082019050613a5060008301846135b9565b92915050565b6000602082019050613a6b60008301846135c8565b92915050565b6000602082019050613a8660008301846135d7565b92915050565b60006020820190508181036000830152613aa681846135e6565b905092915050565b60006020820190508181036000830152613ac78161361f565b9050919050565b60006020820190508181036000830152613ae781613642565b9050919050565b60006020820190508181036000830152613b0781613665565b9050919050565b60006020820190508181036000830152613b2781613688565b9050919050565b60006020820190508181036000830152613b47816136ab565b9050919050565b60006020820190508181036000830152613b67816136ce565b9050919050565b60006020820190508181036000830152613b87816136f1565b9050919050565b60006020820190508181036000830152613ba781613714565b9050919050565b60006020820190508181036000830152613bc781613737565b9050919050565b60006020820190508181036000830152613be78161375a565b9050919050565b60006020820190508181036000830152613c078161377d565b9050919050565b60006020820190508181036000830152613c27816137a0565b9050919050565b60006020820190508181036000830152613c47816137c3565b9050919050565b60006020820190508181036000830152613c67816137e6565b9050919050565b6000602082019050613c83600083018461385a565b92915050565b6000604082019050613c9e600083018561385a565b613cab602083018461385a565b9392505050565b6000613cbc613ccd565b9050613cc8828261416d565b919050565b6000604051905090565b600067ffffffffffffffff821115613cf257613cf1614216565b5b613cfb82614245565b9050602081019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600081905092915050565b600082825260208201905092915050565b6000808291508390505b6001851115613e0157808604811115613ddd57613ddc6141e7565b5b6001851615613dec5780820291505b8081029050613dfa85614256565b9450613dc1565b94509492505050565b6000613e158261402a565b9150613e2083614034565b9250613e4d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484613e55565b905092915050565b600082613e655760019050613f21565b81613e735760009050613f21565b8160018114613e895760028114613e9357613ec2565b6001915050613f21565b60ff841115613ea557613ea46141e7565b5b8360020a915084821115613ebc57613ebb6141e7565b5b50613f21565b5060208310610133831016604e8410600b8410161715613ef75782820a905083811115613ef257613ef16141e7565b5b613f21565b613f048484846001613db7565b92509050818404811115613f1b57613f1a6141e7565b5b81810290505b9392505050565b6000613f338261402a565b9150613f3e8361402a565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613f7757613f766141e7565b5b828202905092915050565b6000613f8d8261402a565b9150613f988361402a565b925082821015613fab57613faa6141e7565b5b828203905092915050565b6000613fc18261400a565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b600061404c82614053565b9050919050565b600061405e8261400a565b9050919050565b600061407082614077565b9050919050565b60006140828261400a565b9050919050565b60006140948261409b565b9050919050565b60006140a68261400a565b9050919050565b60006140b8826140bf565b9050919050565b60006140ca8261400a565b9050919050565b60006140dc826140e3565b9050919050565b60006140ee8261400a565b9050919050565b600061410082614107565b9050919050565b60006141128261400a565b9050919050565b600061412482614034565b9050919050565b82818337600083830152505050565b60005b8381101561415857808201518184015260208101905061413d565b83811115614167576000848401525b50505050565b61417682614245565b810181811067ffffffffffffffff8211171561419557614194614216565b5b80604052505050565b60006141a98261402a565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156141dc576141db6141e7565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f64656c656761746563616c6c0000000000000000000000000000000000000000602082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f6163746976652070726f78790000000000000000000000000000000000000000602082015250565b7f555550535570677261646561626c653a206d757374206e6f742062652063616c60008201527f6c6564207468726f7567682064656c656761746563616c6c0000000000000000602082015250565b7f45524331393637557067726164653a20756e737570706f727465642070726f7860008201527f6961626c65555549440000000000000000000000000000000000000000000000602082015250565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b7f45524331393637557067726164653a206e657720696d706c656d656e7461746960008201527f6f6e206973206e6f742055555053000000000000000000000000000000000000602082015250565b7f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60008201527f6f74206120636f6e747261637400000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4e6f74207374616b6572206f6620746f6b656e00000000000000000000000000600082015250565b7f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60008201527f6e74726163740000000000000000000000000000000000000000000000000000602082015250565b7f4e6f7420656e6f7567682074696d6520706572696f6420666f72206861746368600082015250565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b61462681613fb6565b811461463157600080fd5b50565b61463d81613fc8565b811461464857600080fd5b50565b61465481613fd4565b811461465f57600080fd5b50565b61466b8161402a565b811461467657600080fd5b50565b61468281614034565b811461468d57600080fd5b5056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212209130efc8f1af7898f190956fc36b309a36a92a4959ea3dfe447cfb0ec7be1d5864736f6c63430008040033