VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xCC6068…44cA
Summary
Transactions
Transfers
Address
0xCC60683B3966beac15B610d6ac54636F242444cA
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xf077b491b355E64048cE21E3A6Fc4751eEeA77fa
Deployer
0xf077b491b355E64048cE21E3A6Fc4751eEeA77fa
Code
0x60806040526004361061027b5760003560e01c806301ffc9a7146102805780630b236bf7146102b5578063100e550a146102d857806311c2e55d146102fa57806319a669741461031c5780631e2272c51461033c578063248a9ca314610351578063273364ef14610371578063289de0c1146103915780632f2ff15d146103b157806332446203146103d15780633542e903146103e657806336568abe14610406578063367df424146104265780633af03ea81461043b5780633fe0a0551461045b578063450db90b146104705780634553e60a146104855780634bdd36ce146104a55780634f1ef286146104ba5780634f228ec2146104cd5780634f4eeeaa146104e257806352d1902d1461050257806354fd4d5014610517578063582a486a1461054a5780635bec4cb41461055f5780635ecf68e91461057457806361d027b3146105895780636605bfda1461059e578063672abd2d146105be5780636b6923b8146105de57806373e96a33146105f35780637ab56083146106085780638cc239341461061d5780638e083b031461063d5780638ffa2d0e1461065d57806391d148541461067d5780639e6fd7e61461069d578063a217fddf146106bd578063a465fb0a146106d2578063a66bc817146106e7578063ad3cb1cc14610707578063be26ed7f14610738578063be9a65551461074d578063c66966b714610762578063cb6da67014610777578063d5391393146107b9578063d547741f146107db578063e4fc6b6d146107fb578063e52ef17f14610810578063e7b685cf14610830578063eb35853414610845578063ed3437f814610865578063ee0a4c281461087a578063f72c0d8b1461089a578063fb969b0a146108bc575b600080fd5b34801561028c57600080fd5b506102a061029b366004612cb4565b6108d1565b60405190151581526020015b60405180910390f35b3480156102c157600080fd5b506102ca610908565b6040519081526020016102ac565b3480156102e457600080fd5b506102ed61091b565b6040516102ac9190612cde565b34801561030657600080fd5b5061031a610315366004612cf2565b610937565b005b34801561032857600080fd5b5061031a610337366004612d27565b6109bf565b34801561034857600080fd5b506102a0610a71565b34801561035d57600080fd5b506102ca61036c366004612cf2565b610a9b565b34801561037d57600080fd5b506102ca61038c366004612cf2565b610abb565b34801561039d57600080fd5b5061031a6103ac366004612cf2565b610b1f565b3480156103bd57600080fd5b5061031a6103cc366004612d42565b610b9e565b3480156103dd57600080fd5b506102ca610bc0565b3480156103f257600080fd5b506102ca610401366004612cf2565b610be7565b34801561041257600080fd5b5061031a610421366004612d42565b610c44565b34801561043257600080fd5b506102ca610c7c565b34801561044757600080fd5b5061031a610456366004612d27565b610c8f565b34801561046757600080fd5b506102ca610e1d565b34801561047c57600080fd5b506102ca610e30565b34801561049157600080fd5b5061031a6104a0366004612cf2565b610e43565b3480156104b157600080fd5b506102ca610ed4565b61031a6104c8366004612ddd565b610f69565b3480156104d957600080fd5b506102ca610f88565b3480156104ee57600080fd5b5061031a6104fd366004612cf2565b610f9b565b34801561050e57600080fd5b506102ca610fdc565b34801561052357600080fd5b506040805180820190915260018152603160f81b60208201525b6040516102ac9190612ea6565b34801561055657600080fd5b506102ed610ff9565b34801561056b57600080fd5b506102ca611012565b34801561058057600080fd5b506102ed611025565b34801561059557600080fd5b506102ed611041565b3480156105aa57600080fd5b5061031a6105b9366004612d27565b61105d565b3480156105ca57600080fd5b5061031a6105d9366004612cf2565b61110c565b3480156105ea57600080fd5b506102ca611195565b3480156105ff57600080fd5b506102ca6111a8565b34801561061457600080fd5b506102ca6111bb565b34801561062957600080fd5b5061031a610638366004612cf2565b6111ce565b34801561064957600080fd5b5061031a610658366004612d27565b61120e565b34801561066957600080fd5b5061031a610678366004612cf2565b6112be565b34801561068957600080fd5b506102a0610698366004612d42565b61133a565b3480156106a957600080fd5b5061031a6106b8366004612cf2565b611370565b3480156106c957600080fd5b506102ca600081565b3480156106de57600080fd5b506102ed611404565b3480156106f357600080fd5b506102a0610702366004612cf2565b611420565b34801561071357600080fd5b5061053d604051806040016040528060058152602001640352e302e360dc1b81525081565b34801561074457600080fd5b506102ca611442565b34801561075957600080fd5b5061031a6114b4565b34801561076e57600080fd5b506102ca6116ab565b34801561078357600080fd5b50610797610792366004612cf2565b6116be565b60408051825181526020808401519082015291810151908201526060016102ac565b3480156107c557600080fd5b506102ca60008051602061331283398151915281565b3480156107e757600080fd5b5061031a6107f6366004612d42565b611724565b34801561080757600080fd5b5061031a611740565b34801561081c57600080fd5b506102a061082b366004612cf2565b611b39565b34801561083c57600080fd5b506102ca611ba3565b34801561085157600080fd5b506102ca610860366004612cf2565b611bb6565b34801561087157600080fd5b506102ca611c13565b34801561088657600080fd5b5061031a610895366004612faf565b611c26565b3480156108a657600080fd5b506102ca6000805160206132b283398151915281565b3480156108c857600080fd5b5061031a61216b565b60006001600160e01b03198216637965db0b60e01b148061090257506301ffc9a760e01b6001600160e01b03198316145b92915050565b6000610912612432565b60070154905090565b6000610925612432565b600301546001600160a01b0316919050565b600061094281612456565b6127108211156109aa5760405162461bcd60e51b815260206004820152603a60248201526000805160206132728339815191526044820152790757374206265206265747765656e203020616e642031303030360341b60648201526084015b60405180910390fd5b60006109b4612432565b600d01929092555050565b60006109ca81612456565b6001600160a01b038216610a415760405162461bcd60e51b815260206004820152603860248201527f456d697373696f6e733a2078416c6c6f636174696f6e416464726573732063616044820152776e6e6f7420626520746865207a65726f206164647265737360401b60648201526084016109a1565b6000610a4b612432565b60020180546001600160a01b0319166001600160a01b0394909416939093179092555050565b600080610a7c612432565b9050806006015481600e0154610a92919061307a565b43101591505090565b600080610aa6612460565b60009384526020525050604090206001015490565b600080610ac6612432565b90508060050154831115610aec5760405162461bcd60e51b81526004016109a19061308d565b610af583611420565b610b0657610b01612484565b610b18565b6000838152600f820160205260409020545b9392505050565b6000610b2a81612456565b6064821115610b895760405162461bcd60e51b8152602060048201526037602482015260008051602061333283398151915260448201527607374206265206265747765656e203020616e642031303604c1b60648201526084016109a1565b6000610b93612432565b600701929092555050565b610ba782610a9b565b610bb081612456565b610bba8383612549565b50505050565b600080610bcb612432565b9050806006015481600e0154610be1919061307a565b91505090565b600080610bf2612432565b90508060050154831115610c185760405162461bcd60e51b81526004016109a19061308d565b610c2183611420565b610c2d57610b016125ea565b6000928352600f0160205250604090206001015490565b6001600160a01b0381163314610c6d5760405163334bd91960e11b815260040160405180910390fd5b610c77828261265b565b505050565b6000610c86612432565b60090154905090565b6000610c9a81612456565b6001600160a01b038216610d145760405162461bcd60e51b815260206004820152603b60248201527f456d697373696f6e733a205f78416c6c6f636174696f6e73476f7665726e6f7260448201527a2063616e6e6f7420626520746865207a65726f206164647265737360281b60648201526084016109a1565b610d1c611012565b826001600160a01b03166302a251a36040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d5a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d7e91906130c2565b10610ded5760405162461bcd60e51b815260206004820152603960248201527f456d697373696f6e733a20566f74696e6720706572696f64206d757374206265604482015278103632b9b9903a3430b71031bcb1b63290323ab930ba34b7b760391b60648201526084016109a1565b6000610df7612432565b60010180546001600160a01b0319166001600160a01b0394909416939093179092555050565b6000610e27612432565b600c0154905090565b6000610e3a612432565b60100154905090565b6000610e4e81612456565b60008211610ebf5760405162461bcd60e51b815260206004820152603860248201527f456d697373696f6e733a20766f7465324561726e20646563617920706572696f604482015277064206d7573742062652067726561746572207468616e20360441b60648201526084016109a1565b6000610ec9612432565b600b01929092555050565b600080610edf612432565b905080601001548160000160009054906101000a90046001600160a01b03166001600160a01b031663355274ea6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f3b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f5f91906130c2565b610be191906130db565b610f716126d3565b610f7a82612761565b610f848282612779565b5050565b6000610f92612432565b600a0154905090565b6000610fa681612456565b6064821115610fc75760405162461bcd60e51b81526004016109a1906130ee565b6000610fd1612432565b600901929092555050565b6000610fe661282d565b506000805160206132d283398151915290565b6000611003612432565b546001600160a01b0316919050565b600061101c612432565b60060154905090565b600061102f612432565b600101546001600160a01b0316919050565b600061104b612432565b600401546001600160a01b0316919050565b600061106881612456565b6001600160a01b0382166110dc5760405162461bcd60e51b815260206004820152603560248201527f456d697373696f6e733a207472656173757279416464726573732063616e6e6f6044820152747420626520746865207a65726f206164647265737360581b60648201526084016109a1565b60006110e6612432565b60040180546001600160a01b0319166001600160a01b0394909416939093179092555050565b600061111781612456565b600082116111805760405162461bcd60e51b815260206004820152603060248201527f456d697373696f6e733a205363616c696e6720666163746f72206d757374206260448201526f0652067726561746572207468616e20360841b60648201526084016109a1565b600061118a612432565b601101929092555050565b600061119f612432565b60050154905090565b60006111b2612432565b60080154905090565b60006111c5612432565b600d0154905090565b60006111d981612456565b600082116111f95760405162461bcd60e51b81526004016109a190613146565b6000611203612432565b600601929092555050565b600061121981612456565b6001600160a01b03821661128e5760405162461bcd60e51b815260206004820152603660248201527f456d697373696f6e733a20766f7465324561726e416464726573732063616e6e6044820152756f7420626520746865207a65726f206164647265737360501b60648201526084016109a1565b6000611298612432565b60030180546001600160a01b0319166001600160a01b0394909416939093179092555050565b60006112c981612456565b60648211156113255760405162461bcd60e51b8152602060048201526034602482015260008051602061329283398151915260448201527306265206265747765656e203020616e64203130360641b60648201526084016109a1565b600061132f612432565b600801929092555050565b600080611345612460565b6000948552602090815260408086206001600160a01b03959095168652939052505090205460ff1690565b600061137b81612456565b600082116113ef5760405162461bcd60e51b815260206004820152603b60248201527f456d697373696f6e733a2078416c6c6f636174696f6e7320646563617920706560448201527a072696f64206d7573742062652067726561746572207468616e203602c1b60648201526084016109a1565b60006113f9612432565b600a01929092555050565b600061140e612432565b600201546001600160a01b0316919050565b60008061142b612432565b6000938452600f0160205250506040902054151590565b60008061144d612432565b905060008160050154116114a35760405162461bcd60e51b815260206004820152601f60248201527f456d697373696f6e733a206e6f7420626f6f747374726170706564207965740060448201526064016109a1565b60018160050154610be191906130db565b6000805160206133128339815191526114cc81612456565b6114d4612876565b60006114de612432565b805460408051635c975abb60e01b815290519293506001600160a01b0390911691635c975abb916004808201926020929091908290030181865afa15801561152a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061154e9190613196565b1561159b5760405162461bcd60e51b815260206004820152601f60248201527f456d697373696f6e733a204233545220746f6b656e206973207061757365640060448201526064016109a1565b806005015460011461160f5760405162461bcd60e51b815260206004820152603760248201527f456d697373696f6e733a2043616e206f6e6c7920737461727420656d697373696044820152766f6e73207768656e206e657874206379636c65203d203160481b60648201526084016109a1565b43600e820155600181015460408051632f61652360e21b815290516001600160a01b039092169163bd85948c9160048082019260209290919082900301816000875af1158015611663573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061168791906130c2565b5060058101805490600061169a836131b8565b9190505550506116a86128ac565b50565b60006116b5612432565b600e0154905090565b6116e260405180606001604052806000815260200160008152602001600081525090565b6116ea612432565b6000928352600f01602090815260409283902083516060810185528154815260018201549281019290925260020154928101929092525090565b61172d82610a9b565b61173681612456565b610bba838361265b565b611748612876565b6000611752612432565b905060018160050154116117b85760405162461bcd60e51b815260206004820152602760248201527f456d697373696f6e733a20506c6561736520737461727420656d697373696f6e6044820152661cc8199a5c9cdd60ca1b60648201526084016109a1565b6117c0610a71565b61181a5760405162461bcd60e51b815260206004820152602560248201527f456d697373696f6e733a204e657874206379636c65206e6f742073746172746560448201526419081e595d60da1b60648201526084016109a1565b6000611824612484565b905060006118306125ea565b9050600061183c6128bd565b9050611846610ed4565b81611851848661307a565b61185b919061307a565b11156118c35760405162461bcd60e51b815260206004820152603160248201527f456d697373696f6e733a20656d697373696f6e7320776f756c64206578636565604482015270064204233545220737570706c792063617607c1b60648201526084016109a1565b43600e85015560408051606081018252848152602080820185815282840185815260058901546000908152600f8a019093529390912091518255516001820155905160029091015580611916838561307a565b611920919061307a565b846010016000828254611933919061307a565b9091555050835460028501546040516340c10f1960e01b81526001600160a01b03928316926340c10f199261196f9291169087906004016131d1565b600060405180830381600087803b15801561198957600080fd5b505af115801561199d573d6000803e3d6000fd5b5050855460038701546040516340c10f1960e01b81526001600160a01b0392831694506340c10f1993506119d9929091169086906004016131d1565b600060405180830381600087803b1580156119f357600080fd5b505af1158015611a07573d6000803e3d6000fd5b505085546004808801546040516340c10f1960e01b81526001600160a01b0393841695506340c10f199450611a4293909116918691016131d1565b600060405180830381600087803b158015611a5c57600080fd5b505af1158015611a70573d6000803e3d6000fd5b505050600185015460408051632f61652360e21b815290516001600160a01b03909216925063bd85948c91600480830192602092919082900301816000875af1158015611ac1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ae591906130c2565b5083600501546000805160206132f2833981519152848484604051611b0c939291906131ea565b60405180910390a2600584018054906000611b26836131b8565b919050555050505050611b376128ac565b565b6000611b43611442565b821115611b625760405162461bcd60e51b81526004016109a19061308d565b611b6a611442565b821015611b7957506001919050565b6000611b83612432565b9050806006015481600e0154611b99919061307a565b4310159392505050565b6000611bad612432565b600b0154905090565b600080611bc1612432565b90508060050154831115611be75760405162461bcd60e51b81526004016109a19061308d565b611bf083611420565b611bfc57610b016128bd565b6000928352600f0160205250604090206002015490565b6000611c1d612432565b60110154905090565b6000611c30612930565b805490915060ff600160401b82041615906001600160401b0316600081158015611c575750825b90506000826001600160401b03166001148015611c735750303b155b905081158015611c81575080155b15611c9f5760405163f92ee8a960e01b815260040160405180910390fd5b84546001600160401b03191660011785558315611cc857845460ff60401b1916600160401b1785555b60008660a0015111611d3e5760405162461bcd60e51b815260206004820152603960248201527f456d697373696f6e733a20496e697469616c207841707020616c6c6f6361746960448201527806f6e206d7573742062652067726561746572207468616e203603c1b60648201526084016109a1565b60008660c0015111611d625760405162461bcd60e51b81526004016109a190613146565b6000866101000151118015611d7e575061271086610100015111155b611ddb5760405162461bcd60e51b815260206004820152603a60248201526000805160206132728339815191526044820152790757374206265206265747765656e203120616e642031303030360341b60648201526084016109a1565b60e08601515115801590611df5575060e086015151606410155b611e4f5760405162461bcd60e51b8152602060048201526037602482015260008051602061333283398151915260448201527607374206265206265747765656e203120616e642031303604c1b60648201526084016109a1565b60e08601516020015115801590611e6f575060e086015160200151606410155b611ec65760405162461bcd60e51b8152602060048201526034602482015260008051602061329283398151915260448201527306265206265747765656e203120616e64203130360641b60648201526084016109a1565b60e086015160400151611f3e5760405162461bcd60e51b815260206004820152603a60248201527f456d697373696f6e733a2078416c6c6f636174696f6e7320646563617920646560448201527906c6179206d7573742062652067726561746572207468616e20360341b60648201526084016109a1565b60e086015160600151611fb35760405162461bcd60e51b815260206004820152603760248201527f456d697373696f6e733a20766f7465324561726e2064656361792064656c61796044820152760206d7573742062652067726561746572207468616e203604c1b60648201526084016109a1565b6000866101200151118015611fce5750606486610120015111155b611fea5760405162461bcd60e51b81526004016109a1906130ee565b611ff2612954565b611ffa61295c565b612002612954565b600061200c612432565b60608881015182546001600160a01b03199081166001600160a01b0392831617845560808b015180516002860180548416918516919091179055602080820151600387018054851691861691909117905560409182015160048701805490941694169390931790915560c08b0151600685015560e08b01518051600786015580830151600886015590810151600a85015590910151600b83015560a0890151600c830155610100890151600d8301556101208901516009830155620f424060118301558801519091506120e190600090612549565b506120fe6000805160206133128339815191528860000151612549565b5061211b6000805160206132b28339815191528860400151612549565b5050831561216357845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050565b60008051602061331283398151915261218381612456565b61218b612876565b6000612195612432565b9050806005015460001461220f5760405162461bcd60e51b815260206004820152603b60248201527f456d697373696f6e733a2043616e206f6e6c7920626f6f74737472617020656d60448201527a0697373696f6e73207768656e206e657874206379636c65203d203602c1b60648201526084016109a1565b600581018054906000612221836131b8565b919050555060006122306125ea565b9050600061223c6128bd565b60408051606081018252600c860180548252602080830187815283850186815260058a01546000908152600f8b019093529490912092518355516001830155915160029091015554909150819061229490849061307a565b61229e919061307a565b8360100160008282546122b1919061307a565b909155505082546002840154600c8501546040516340c10f1960e01b81526001600160a01b03938416936340c10f19936122f0939116916004016131d1565b600060405180830381600087803b15801561230a57600080fd5b505af115801561231e573d6000803e3d6000fd5b5050845460038601546040516340c10f1960e01b81526001600160a01b0392831694506340c10f19935061235a929091169086906004016131d1565b600060405180830381600087803b15801561237457600080fd5b505af1158015612388573d6000803e3d6000fd5b505084546004808701546040516340c10f1960e01b81526001600160a01b0393841695506340c10f1994506123c393909116918691016131d1565b600060405180830381600087803b1580156123dd57600080fd5b505af11580156123f1573d6000803e3d6000fd5b5050505082600501546000805160206132f283398151915284600c0154848460405161241f939291906131ea565b60405180910390a25050506116a86128ac565b7fa3a4dbdafa3539d2a7f76379fff3516428de5d09ad2bbe195434cac5e719390090565b6116a8813361296c565b7f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b62680090565b60008061248f612432565b90506002816005015410156124a657610be1610e1d565b6000816011015482600f016000600185600501546124c491906130db565b8152602001908152602001600020600001546124e09190613200565b905081600a0154600183600501546124f891906130db565b612502919061322d565b6000036125335760648260070154606461251c91906130db565b6125269083613200565b6125309190613241565b90505b60118201546125429082613241565b9250505090565b600080612554612460565b9050612560848461133a565b6125e0576000848152602082815260408083206001600160a01b03871684529091529020805460ff191660011790556125963390565b6001600160a01b0316836001600160a01b0316857f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a46001915050610902565b6000915050610902565b6000806125f5612432565b90506000612601612997565b905060008260110154612612612484565b61261c9190613200565b90506000606461262c84826130db565b6126369084613200565b6126409190613241565b90508360110154816126529190613241565b94505050505090565b600080612666612460565b9050612672848461133a565b156125e0576000848152602082815260408083206001600160a01b0387168085529252808320805460ff1916905551339287917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a46001915050610902565b306001600160a01b037f000000000000000000000000cc60683b3966beac15b610d6ac54636f242444ca16148061274357507f000000000000000000000000cc60683b3966beac15b610d6ac54636f242444ca6001600160a01b03166127376129e0565b6001600160a01b031614155b15611b375760405163703e46dd60e11b815260040160405180910390fd5b6000805160206132b2833981519152610f8481612456565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156127d3575060408051601f3d908101601f191682019092526127d0918101906130c2565b60015b6127f25781604051634c9c8ce360e01b81526004016109a19190612cde565b6000805160206132d2833981519152811461282357604051632a87526960e21b8152600481018290526024016109a1565b610c7783836129f6565b306001600160a01b037f000000000000000000000000cc60683b3966beac15b610d6ac54636f242444ca1614611b375760405163703e46dd60e11b815260040160405180910390fd5b6000612880612a4c565b8054909150600119016128a657604051633ee5aeb560e01b815260040160405180910390fd5b60029055565b60006128b6612a4c565b6001905550565b6000806128c8612432565b9050600081601101546128d96125ea565b6128e1612484565b6128eb919061307a565b6128f59190613200565b9050600061271083600d01548361290c9190613200565b6129169190613241565b90508260110154816129289190613241565b935050505090565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0090565b611b37612a70565b612964612a70565b611b37612a95565b612976828261133a565b610f8457808260405163e2517d3f60e01b81526004016109a19291906131d1565b6000806129a2612432565b905060006129ae612a9d565b905060008183600801546129c29190613200565b9050826009015481116129d55780612928565b505060090154919050565b60006000805160206132d2833981519152611003565b6129ff82612b32565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a2805115612a4457610c778282612b8e565b610f84612c04565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0090565b612a78612c23565b611b3757604051631afcd79f60e31b815260040160405180910390fd5b6128ac612a70565b600080612aa8612432565b90506000816005015411612afe5760405162461bcd60e51b815260206004820152601f60248201527f456d697373696f6e733a20496e76616c6964206379636c65206e756d6265720060448201526064016109a1565b8060050154600103612b1257600091505090565b80600b015460018260050154612b2891906130db565b610be19190613241565b806001600160a01b03163b600003612b5f5780604051634c9c8ce360e01b81526004016109a19190612cde565b6000805160206132d283398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b031684604051612bab9190613255565b600060405180830381855af49150503d8060008114612be6576040519150601f19603f3d011682016040523d82523d6000602084013e612beb565b606091505b5091509150612bfb858383612c3d565b95945050505050565b3415611b375760405163b398979f60e01b815260040160405180910390fd5b6000612c2d612930565b54600160401b900460ff16919050565b606082612c4d57610b0182612c8b565b8151158015612c6457506001600160a01b0384163b155b15612c845783604051639996b31560e01b81526004016109a19190612cde565b5092915050565b805115612c9b5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b600060208284031215612cc657600080fd5b81356001600160e01b031981168114610b1857600080fd5b6001600160a01b0391909116815260200190565b600060208284031215612d0457600080fd5b5035919050565b80356001600160a01b0381168114612d2257600080fd5b919050565b600060208284031215612d3957600080fd5b610b1882612d0b565b60008060408385031215612d5557600080fd5b82359150612d6560208401612d0b565b90509250929050565b634e487b7160e01b600052604160045260246000fd5b60405161014081016001600160401b0381118282101715612da757612da7612d6e565b60405290565b604051601f8201601f191681016001600160401b0381118282101715612dd557612dd5612d6e565b604052919050565b60008060408385031215612df057600080fd5b612df983612d0b565b91506020838101356001600160401b0380821115612e1657600080fd5b818601915086601f830112612e2a57600080fd5b813581811115612e3c57612e3c612d6e565b612e4e601f8201601f19168501612dad565b91508082528784828501011115612e6457600080fd5b80848401858401376000848284010152508093505050509250929050565b60005b83811015612e9d578181015183820152602001612e85565b50506000910152565b6020815260008251806020840152612ec5816040850160208701612e82565b601f01601f19169190910160400192915050565b600082601f830112612eea57600080fd5b604051606081016001600160401b0381118282101715612f0c57612f0c612d6e565b604052806060840185811115612f2157600080fd5b845b81811015612f4257612f3481612d0b565b835260209283019201612f23565b509195945050505050565b600082601f830112612f5e57600080fd5b604051608081016001600160401b0381118282101715612f8057612f80612d6e565b604052806080840185811115612f9557600080fd5b845b81811015612f42578035835260209283019201612f97565b60006101e08284031215612fc257600080fd5b612fca612d84565b612fd383612d0b565b8152612fe160208401612d0b565b6020820152612ff260408401612d0b565b604082015261300360608401612d0b565b60608201526130158460808501612ed9565b608082015260e083013560a08201526101008084013560c083015261012061303f86828701612f4d565b60e08401526101a0850135828401526101c08501358184015250508091505092915050565b634e487b7160e01b600052601160045260246000fd5b8082018082111561090257610902613064565b6020808252818101527f456d697373696f6e733a204379636c65206e6f74207265616368656420796574604082015260600190565b6000602082840312156130d457600080fd5b5051919050565b8181038181111561090257610902613064565b60208082526038908201527f456d697373696f6e733a204d617820766f7465324561726e206465636179206d6040820152770757374206265206265747765656e203020616e64203130360441b606082015260800190565b60208082526030908201527f456d697373696f6e733a204379636c65206475726174696f6e206d757374206260408201526f0652067726561746572207468616e20360841b606082015260800190565b6000602082840312156131a857600080fd5b81518015158114610b1857600080fd5b6000600182016131ca576131ca613064565b5060010190565b6001600160a01b03929092168252602082015260400190565b9283526020830191909152604082015260600190565b808202811582820484141761090257610902613064565b634e487b7160e01b600052601260045260246000fd5b60008261323c5761323c613217565b500690565b60008261325057613250613217565b500490565b60008251613267818460208701612e82565b919091019291505056fe456d697373696f6e733a2054726561737572792070657263656e74616765206d456d697373696f6e733a20766f7465324561726e206465636179206d75737420189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc808dd6e6b8eac0877deeb0f618c8e6776fa59d4ce0ede71e3c4a41bf91e9e4629f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6456d697373696f6e733a2078416c6c6f636174696f6e73206465636179206d75a26469706673582212200a33b220c900be9c45e6c4715a70decd26f580eef35c164672d90de1a12590ca64736f6c63430008140033