VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x342615…0630
Summary
Transactions
Transfers
Address
0x342615CAeACa15E4ddf773228f1bd6Bf7B2b0630
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xbCD33287ae9d9c0f3471992D6c8799A9348F9eE6
Deployer
0xbCD33287ae9d9c0f3471992D6c8799A9348F9eE6
Code
0x6080604052600436106101ab5760003560e01c806356f40aa2116100ec5780639b2ea4bd1161008a578063bdfe7d4711610064578063bdfe7d47146104af578063c0447be714610508578063d547741f1461056a578063f72c0d8b1461058a57600080fd5b80639b2ea4bd14610465578063a217fddf14610485578063b13b4f2d1461049a57600080fd5b80636e553f65116100c65780636e553f65146103ca57806371ca44aa146103ea5780638129fc1c1461040a57806391d148541461041f57600080fd5b806356f40aa2146103595780636219015014610388578063632a9a52146103b557600080fd5b806336568abe116101595780634641257d116101335780634641257d146102ef5780634f1ef2861461030457806352d1902d146103175780635662a2061461032c57600080fd5b806336568abe1461029a5780633659cfe6146102ba5780633a4b66f1146102da57600080fd5b8063248a9ca31161018a578063248a9ca3146102275780632def6620146102655780632f2ff15d1461027a57600080fd5b8062f714ce146101b057806301ffc9a7146101d25780630df2cf6f14610207575b600080fd5b3480156101bc57600080fd5b506101d06101cb366004613a24565b6105be565b005b3480156101de57600080fd5b506101f26101ed366004613a50565b6109fe565b60405190151581526020015b60405180910390f35b34801561021357600080fd5b506101d0610222366004613a7a565b610a67565b34801561023357600080fd5b50610257610242366004613a7a565b60009081526065602052604090206001015490565b6040519081526020016101fe565b34801561027157600080fd5b506101d0610ec0565b34801561028657600080fd5b506101d0610295366004613a24565b611019565b3480156102a657600080fd5b506101d06102b5366004613a24565b611043565b3480156102c657600080fd5b506101d06102d5366004613a93565b6110cf565b3480156102e657600080fd5b506101d061126c565b3480156102fb57600080fd5b506101d061148d565b6101d0610312366004613b4d565b611913565b34801561032357600080fd5b50610257611a9d565b34801561033857600080fd5b50610257610347366004613a7a565b60fc6020526000908152604090205481565b34801561036557600080fd5b50610379610374366004613a7a565b611b62565b6040516101fe93929190613bea565b34801561039457600080fd5b506102576103a3366004613a93565b60fb6020526000908152604090205481565b3480156103c157600080fd5b506101d0611fab565b3480156103d657600080fd5b506101d06103e5366004613a24565b612548565b3480156103f657600080fd5b506101d0610405366004613cb2565b61286f565b34801561041657600080fd5b506101d0612ce0565b34801561042b57600080fd5b506101f261043a366004613a24565b60009182526065602090815260408084206001600160a01b0393909316845291905290205460ff1690565b34801561047157600080fd5b506101d0610480366004613d81565b612e3c565b34801561049157600080fd5b50610257600081565b3480156104a657600080fd5b506101d0612ee0565b3480156104bb57600080fd5b506104f06104ca366004613dc6565b805160208183018101805160fd825292820191909301209152546001600160a01b031681565b6040516001600160a01b0390911681526020016101fe565b34801561051457600080fd5b5061054a610523366004613a7a565b60fe6020526000908152604090208054600182015460028301546003909301549192909184565b6040805194855260208501939093529183015260608201526080016101fe565b34801561057657600080fd5b506101d0610585366004613a24565b613058565b34801561059657600080fd5b506102577f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e381565b600082116106395760405162461bcd60e51b815260206004820152602960248201527f53686172657320746f207769746864726177206d75737420626520677265617460448201527f6572207468616e2030000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b604051633119ba3960e11b815260fd90600401908152604051908190036020019020546001600160a01b03828116911614806106a2575060405163766f743360e01b815260fd90600401908152604051908190036020019020546001600160a01b038281169116145b6106ee5760405162461bcd60e51b815260206004820152601a60248201527f546f6b656e206d7573742062652042335452206f7220564f54330000000000006044820152606401610630565b600060fd60405161070990633119ba3960e11b815260040190565b908152604051908190036020019020546001600160a01b0383811691161461074f57604051806040016040528060068152602001657665766f743360d01b81525061076f565b604051806040016040528060068152602001653b32b119ba3960d11b8152505b905060fd816040516107819190613e1f565b908152604051908190036020018120546370a0823160e01b82523360048301526001600160a01b0316906370a0823190602401602060405180830381865afa1580156107d1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107f59190613e3b565b8311156108445760405162461bcd60e51b815260206004820152601360248201527f496e73756666696369656e7420736861726573000000000000000000000000006044820152606401610630565b60fd816040516108549190613e1f565b908152604051908190036020018120547f79cc6790000000000000000000000000000000000000000000000000000000008252336004830152602482018590526001600160a01b0316906379cc679090604401600060405180830381600087803b1580156108c157600080fd5b505af11580156108d5573d6000803e3d6000fd5b50506040517fa9059cbb000000000000000000000000000000000000000000000000000000008152336004820152602481018690526001600160a01b038516925063a9059cbb91506044016020604051808303816000875af115801561093f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109639190613e54565b6109a15760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b6044820152606401610630565b60405183815233907f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b659060200160405180910390a260408051600080825260208201908152818301909252906109f7828261286f565b5050505050565b60006001600160e01b031982167f7965db0b000000000000000000000000000000000000000000000000000000001480610a6157507f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b03198316145b92915050565b600081815260fe6020526040902060020154610ac55760405162461bcd60e51b815260206004820152600d60248201527f4e6f7420766f74656420796574000000000000000000000000000000000000006044820152606401610630565b600081815260fe6020526040902060030154610b235760405162461bcd60e51b815260206004820152601860248201527f4e6f2072657761726473206861727665737465642079657400000000000000006044820152606401610630565b33600090815260ff6020908152604080832084845290915290205415610b8b5760405162461bcd60e51b815260206004820152601760248201527f5265776172647320616c726561647920636c61696d65640000000000000000006044820152606401610630565b600060fd604051610ba890657665766f743360d01b815260060190565b908152604080516020928190038301812054600086815260fe909452919092205463277166bf60e11b835233600484015260248301526001600160a01b031690634ee2cd7e90604401602060405180830381865afa158015610c0e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c329190613e3b565b604051653b32b119ba3960d11b815260fd90600601908152604080516020928190038301812054600087815260fe909452919092206001015463277166bf60e11b835233600484015260248301526001600160a01b031690634ee2cd7e90604401602060405180830381865afa158015610cb0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cd49190613e3b565b610cde9190613e8c565b9050600060fd604051610cfd90657665766f743360d01b815260060190565b908152604080516020928190038301812054600087815260fe9094529190922054630981b24d60e41b835260048301526001600160a01b03169063981b24d090602401602060405180830381865afa158015610d5d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d819190613e3b565b604051653b32b119ba3960d11b815260fd90600601908152604080516020928190038301812054600088815260fe9094529190922060010154630981b24d60e41b835260048301526001600160a01b03169063981b24d090602401602060405180830381865afa158015610df9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e1d9190613e3b565b610e279190613e8c565b600084815260fe602052604090206003015490915081610e478285613e9f565b610e519190613eb6565b33600090815260ff602090815260408083208884529091529020819055610eba5760405162461bcd60e51b815260206004820152601360248201527f4e6f207265776172647320746f20636c61696d000000000000000000000000006044820152606401610630565b50505050565b6000610ecb8161307d565b600060fd604051610ee69063766f743360e01b815260040190565b908152604051908190036020018120547f167653910000000000000000000000000000000000000000000000000000000082523060048301526001600160a01b031690631676539190602401602060405180830381865afa158015610f4f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f739190613e3b565b905060fd604051610f8e9063766f743360e01b815260040190565b908152604051908190036020018120547f2e17de780000000000000000000000000000000000000000000000000000000082526001600160a01b031690632e17de7890610fe390849060040190815260200190565b600060405180830381600087803b158015610ffd57600080fd5b505af1158015611011573d6000803e3d6000fd5b505050505050565b6000828152606560205260409020600101546110348161307d565b61103e8383613087565b505050565b6001600160a01b03811633146110c15760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201527f20726f6c657320666f722073656c6600000000000000000000000000000000006064820152608401610630565b6110cb8282613129565b5050565b6001600160a01b037f000000000000000000000000342615caeaca15e4ddf773228f1bd6bf7b2b063016300361116d5760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201527f64656c656761746563616c6c00000000000000000000000000000000000000006064820152608401610630565b7f000000000000000000000000342615caeaca15e4ddf773228f1bd6bf7b2b06306001600160a01b03166111c87f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b6001600160a01b0316146112445760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201527f6163746976652070726f787900000000000000000000000000000000000000006064820152608401610630565b61124d816131ac565b60408051600080825260208201909252611269918391906131d6565b50565b60006112778161307d565b600060fd60405161129290633119ba3960e11b815260040190565b908152604051908190036020018120546370a0823160e01b82523060048301526001600160a01b0316906370a0823190602401602060405180830381865afa1580156112e2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113069190613e3b565b905060fd60405161132190633119ba3960e11b815260040190565b908152604051908190036020018120546001600160a01b03169063095ea7b39060fd906113589063766f743360e01b815260040190565b908152604051908190036020018120546001600160e01b031960e084901b1682526001600160a01b03166004820152602481018490526044016020604051808303816000875af11580156113b0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113d49190613e54565b15156001146114255760405162461bcd60e51b815260206004820152601660248201527f436f756c64206e6f742073657420617070726f76616c000000000000000000006044820152606401610630565b60405163766f743360e01b815260fd90600401908152604051908190036020018120547fa694fc3a0000000000000000000000000000000000000000000000000000000082526001600160a01b03169063a694fc3a90610fe390849060040190815260200190565b60006114988161307d565b6000600160fd6040516114b4906233b7bb60e91b815260030190565b908152604080516020928190038301812054639cbe5efd60e01b825291516001600160a01b0390921692639cbe5efd926004808401938290030181865afa158015611503573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115279190613e3b565b6115319190613ed8565b9050600260fd60405161154d906233b7bb60e91b815260030190565b90815260405190819003602001812054631f27a4f360e11b82526001600160a01b031690633e4f49e69061158990859060040190815260200190565b602060405180830381865afa1580156115a6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115ca9190613eeb565b60ff16101561161b5760405162461bcd60e51b815260206004820152601e60248201527f50726576696f757320726f756e64206e6f7420617761726465642079657400006044820152606401610630565b600060fd60405161164f907f7265776172646572000000000000000000000000000000000000000000000000815260080190565b908152604051908190036020018120547e8f33d7000000000000000000000000000000000000000000000000000000008252600482018490523060248301526001600160a01b031690628f33d790604401602060405180830381865afa1580156116bd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116e19190613e3b565b1161172e5760405162461bcd60e51b815260206004820152601460248201527f4e6f20636c61696d61626c6520726577617264730000000000000000000000006044820152606401610630565b600060fd60405161174990633119ba3960e11b815260040190565b908152604051908190036020018120546370a0823160e01b82523060048301526001600160a01b0316906370a0823190602401602060405180830381865afa158015611799573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117bd9190613e3b565b905060fd6040516117d89063766f743360e01b815260040190565b908152604051908190036020018120547fe70eb392000000000000000000000000000000000000000000000000000000008252600482018490523060248301526001600160a01b03169063e70eb39290604401600060405180830381600087803b15801561184557600080fd5b505af1158015611859573d6000803e3d6000fd5b50505050600060fd60405161187890633119ba3960e11b815260040190565b908152604051908190036020018120546370a0823160e01b82523060048301526001600160a01b0316906370a0823190602401602060405180830381865afa1580156118c8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118ec9190613e3b565b90506118f88282613ed8565b600093845260fe602052604090932060030192909255505050565b6001600160a01b037f000000000000000000000000342615caeaca15e4ddf773228f1bd6bf7b2b06301630036119b15760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201527f64656c656761746563616c6c00000000000000000000000000000000000000006064820152608401610630565b7f000000000000000000000000342615caeaca15e4ddf773228f1bd6bf7b2b06306001600160a01b0316611a0c7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b6001600160a01b031614611a885760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201527f6163746976652070726f787900000000000000000000000000000000000000006064820152608401610630565b611a91826131ac565b6110cb828260016131d6565b6000306001600160a01b037f000000000000000000000000342615caeaca15e4ddf773228f1bd6bf7b2b06301614611b3d5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610630565b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc90565b606080606060fd604051611b7f906233b7bb60e91b815260030190565b908152604051908190036020018120547f42e654960000000000000000000000000000000000000000000000000000000082526001600160a01b0316906342e6549690611bd490879060040190815260200190565b600060405180830381865afa158015611bf1573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611c199190810190613f0e565b92506000835111611c6c5760405162461bcd60e51b815260206004820152601c60248201527f4e6f206170707320617661696c61626c6520666f7220766f74696e67000000006044820152606401610630565b611c768351613376565b9150600060fd604051611c92906233b7bb60e91b815260030190565b908152604051908190036020018120546001600160a01b03169063eb9019d490309060fd90611cca906233b7bb60e91b815260030190565b908152604051908190036020018120547fd06efeda0000000000000000000000000000000000000000000000000000000082526001600160a01b03169063d06efeda90611d1f908b9060040190815260200190565b602060405180830381865afa158015611d3c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d609190613e3b565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381865afa158015611da9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611dcd9190613e3b565b90506000805b8551811015611e285760fc6000878381518110611df257611df2613f9f565b602002602001015181526020019081526020016000205482611e149190613e8c565b915080611e2081613fb5565b915050611dd3565b5060008111611e795760405162461bcd60e51b815260206004820152601160248201527f4e6f20766f7465732063617374207965740000000000000000000000000000006044820152606401610630565b845167ffffffffffffffff811115611e9357611e93613aae565b604051908082528060200260200182016040528015611ebc578160200160208202803683370190505b50925060005b8551811015611fa157600060fc6000888481518110611ee357611ee3613f9f565b602002602001015181526020019081526020016000205490508281670de0b6b3a7640000611f119190613e9f565b611f1b9190613eb6565b858381518110611f2d57611f2d613f9f565b602002602001018181525050670de0b6b3a764000084868481518110611f5557611f55613f9f565b6020026020010151611f679190613e9f565b611f719190613eb6565b868381518110611f8357611f83613f9f565b60209081029190910101525080611f9981613fb5565b915050611ec2565b5050509193909250565b6000611fb68161307d565b600060fd604051611fd0906233b7bb60e91b815260030190565b908152604080516020928190038301812054639cbe5efd60e01b825291516001600160a01b0390921692639cbe5efd926004808401938290030181865afa15801561201f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120439190613e3b565b905060fd60405161205d906233b7bb60e91b815260030190565b90815260405190819003602001812054631f27a4f360e11b82526001600160a01b031690633e4f49e69061209990849060040190815260200190565b602060405180830381865afa1580156120b6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120da9190613eeb565b60ff161561212a5760405162461bcd60e51b815260206004820152601660248201527f526f756e64206e6565647320746f206265206f70656e000000000000000000006044820152606401610630565b604051653b32b119ba3960d11b815260fd906006019081526040805191829003602001822054634b88b8ad60e11b835290516001600160a01b0390911691639711715a91600480830192600092919082900301818387803b15801561218e57600080fd5b505af11580156121a2573d6000803e3d6000fd5b5050505060fd6040516121c190657665766f743360d01b815260060190565b9081526040805191829003602001822054634b88b8ad60e11b835290516001600160a01b0390911691639711715a91600480830192600092919082900301818387803b15801561221057600080fd5b505af1158015612224573d6000803e3d6000fd5b5050505060fd60405161224390653b32b119ba3960d11b815260060190565b908152604080516020928190038301812054632a1cd6c360e11b825291516001600160a01b0390921692635439ad86926004808401938290030181865afa158015612292573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122b69190613e3b565b600082815260fe6020526040908190206001019190915551657665766f743360d01b815260fd90600601908152604080516020928190038301812054632a1cd6c360e11b825291516001600160a01b0390921692635439ad86926004808401938290030181865afa15801561232f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123539190613e3b565b600082815260fe6020526040908190209190915551657665766f743360d01b815260fd906006019081526040805160209281900383018120546318160ddd60e01b825291516001600160a01b03909216926318160ddd926004808401938290030181865afa1580156123c9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123ed9190613e3b565b604051653b32b119ba3960d11b815260fd906006019081526040805160209281900383018120546318160ddd60e01b825291516001600160a01b03909216926318160ddd926004808401938290030181865afa158015612451573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124759190613e3b565b61247f9190613e8c565b600082815260fe60205260408120600201919091558061249e83611b62565b509150915060fd6040516124bb906233b7bb60e91b815260030190565b908152604051908190036020018120547f53ed63990000000000000000000000000000000000000000000000000000000082526001600160a01b0316906353ed63999061251090869086908690600401613fce565b600060405180830381600087803b15801561252a57600080fd5b505af115801561253e573d6000803e3d6000fd5b5050505050505050565b600082116125985760405162461bcd60e51b815260206004820152601d60248201527f416d6f756e74206d7573742062652067726561746572207468616e20300000006044820152606401610630565b604051633119ba3960e11b815260fd90600401908152604051908190036020019020546001600160a01b0382811691161480612601575060405163766f743360e01b815260fd90600401908152604051908190036020019020546001600160a01b038281169116145b61264d5760405162461bcd60e51b815260206004820152601a60248201527f546f6b656e206d7573742062652042335452206f7220564f54330000000000006044820152606401610630565b600060fd60405161266890633119ba3960e11b815260040190565b908152604051908190036020019020546001600160a01b038381169116146126ae57604051806040016040528060068152602001657665766f743360d01b8152506126ce565b604051806040016040528060068152602001653b32b119ba3960d11b8152505b6040517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018590529091506001600160a01b038316906323b872dd906064016020604051808303816000875af115801561273d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127619190613e54565b61279f5760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b6044820152606401610630565b60fd816040516127af9190613e1f565b908152604051908190036020018120547f40c10f19000000000000000000000000000000000000000000000000000000008252336004830152602482018590526001600160a01b0316906340c10f1990604401600060405180830381600087803b15801561281c57600080fd5b505af1158015612830573d6000803e3d6000fd5b50506040518581523392507fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c91506020015b60405180910390a2505050565b80518251146128e65760405162461bcd60e51b815260206004820152602960248201527f4d69736d61746368206265747765656e206170702049447320616e6420766f7460448201527f65207765696768747300000000000000000000000000000000000000000000006064820152608401610630565b6000805b825181101561292c5782818151811061290557612905613f9f565b6020026020010151826129189190613e8c565b91508061292481613fb5565b9150506128ea565b50604051657665766f743360d01b815260fd90600601908152604051908190036020018120546370a0823160e01b82523360048301526001600160a01b0316906370a0823190602401602060405180830381865afa158015612992573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129b69190613e3b565b604051653b32b119ba3960d11b815260fd90600601908152604051908190036020018120546370a0823160e01b82523360048301526001600160a01b0316906370a0823190602401602060405180830381865afa158015612a1b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a3f9190613e3b565b612a499190613e8c565b811115612abe5760405162461bcd60e51b815260206004820152602160248201527f546f74616c20766f74652077656967687420657863656564732062616c616e6360448201527f65000000000000000000000000000000000000000000000000000000000000006064820152608401610630565b33600090815260fb602052604090205415612bb35760005b33600090815260fb6020526040902060010154811015612bb15733600090815260fb60205260408120600101805483908110612b1457612b14613f9f565b600091825260208083209091015433835260fb9091526040822060020180549193509084908110612b4757612b47613f9f565b906000526020600020015490508060fc60008481526020019081526020016000205410612b745780612b77565b60005b600083815260fc602052604081208054909190612b95908490613ed8565b9250508190555050508080612ba990613fb5565b915050612ad6565b505b60408051606081018252828152602080820186815282840186905233600090815260fb8352939093208251815592518051929392612bf792600185019201906139a8565b5060408201518051612c139160028401916020909101906139a8565b5090505060005b33600090815260fb6020526040902060010154811015610eba5733600090815260fb60205260409020600201805482908110612c5857612c58613f9f565b906000526020600020015460fc600060fb6000336001600160a01b03166001600160a01b031681526020019081526020016000206001018481548110612ca057612ca0613f9f565b906000526020600020015481526020019081526020016000206000828254612cc89190613e8c565b90915550819050612cd881613fb5565b915050612c1a565b600054610100900460ff1615808015612d005750600054600160ff909116105b80612d1a5750303b158015612d1a575060005460ff166001145b612d8c5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201527f647920696e697469616c697a65640000000000000000000000000000000000006064820152608401610630565b6000805460ff191660011790558015612daf576000805461ff0019166101001790555b612db76133ff565b612dbf6133ff565b612dca600033613087565b612df47f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e333613087565b8015611269576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b6000612e478161307d565b8160fd84604051612e589190613e1f565b90815260405190819003602001812080546001600160a01b039390931673ffffffffffffffffffffffffffffffffffffffff1990931692909217909155612ea0908490613e1f565b6040519081900381206001600160a01b0384168252907fe6866acd986ca092a547e9052a11d30abb162c8c840921344b2b4288d8ac542890602001612862565b6000612eeb8161307d565b604051633119ba3960e11b815260fd90600401908152604051908190036020018120546001600160a01b03169063a9059cbb90339060fd90612f3790633119ba3960e11b815260040190565b908152604051908190036020018120546370a0823160e01b82523060048301526001600160a01b0316906370a0823190602401602060405180830381865afa158015612f87573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612fab9190613e3b565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af1158015612ff6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061301a9190613e54565b6112695760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b6044820152606401610630565b6000828152606560205260409020600101546130738161307d565b61103e8383613129565b611269813361347e565b60008281526065602090815260408083206001600160a01b038516845290915290205460ff166110cb5760008281526065602090815260408083206001600160a01b03851684529091529020805460ff191660011790556130e53390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b60008281526065602090815260408083206001600160a01b038516845290915290205460ff16156110cb5760008281526065602090815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e36110cb8161307d565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff16156132095761103e836134f3565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015613263575060408051601f3d908101601f1916820190925261326091810190613e3b565b60015b6132d55760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201527f6f6e206973206e6f7420555550530000000000000000000000000000000000006064820152608401610630565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc811461336a5760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f7860448201527f6961626c655555494400000000000000000000000000000000000000000000006064820152608401610630565b5061103e8383836135be565b60608167ffffffffffffffff81111561339157613391613aae565b6040519080825280602002602001820160405280156133ba578160200160208202803683370190505b50905060005b828110156133f95760008282815181106133dc576133dc613f9f565b6020908102919091010152806133f181613fb5565b9150506133c0565b50919050565b600054610100900460ff1661347c5760405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201527f6e697469616c697a696e670000000000000000000000000000000000000000006064820152608401610630565b565b60008281526065602090815260408083206001600160a01b038516845290915290205460ff166110cb576134b1816135e3565b6134bc8360206135f5565b6040516020016134cd929190613ff9565b60408051601f198184030181529082905262461bcd60e51b82526106309160040161407a565b6001600160a01b0381163b6135705760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201527f6f74206120636f6e7472616374000000000000000000000000000000000000006064820152608401610630565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6135c783613825565b6000825111806135d45750805b1561103e57610eba8383613865565b6060610a616001600160a01b03831660145b60606000613604836002613e9f565b61360f906002613e8c565b67ffffffffffffffff81111561362757613627613aae565b6040519080825280601f01601f191660200182016040528015613651576020820181803683370190505b5090507f30000000000000000000000000000000000000000000000000000000000000008160008151811061368857613688613f9f565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106136eb576136eb613f9f565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053506000613727846002613e9f565b613732906001613e8c565b90505b60018111156137cf577f303132333435363738396162636465660000000000000000000000000000000085600f166010811061377357613773613f9f565b1a60f81b82828151811061378957613789613f9f565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060049490941c936137c8816140ad565b9050613735565b50831561381e5760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610630565b9392505050565b61382e816134f3565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b606061381e83836040518060600160405280602781526020016140c5602791396060600080856001600160a01b0316856040516138a29190613e1f565b600060405180830381855af49150503d80600081146138dd576040519150601f19603f3d011682016040523d82523d6000602084013e6138e2565b606091505b50915091506138f3868383876138fd565b9695505050505050565b6060831561396c578251600003613965576001600160a01b0385163b6139655760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610630565b5081613976565b613976838361397e565b949350505050565b81511561398e5781518083602001fd5b8060405162461bcd60e51b8152600401610630919061407a565b8280548282559060005260206000209081019282156139e3579160200282015b828111156139e35782518255916020019190600101906139c8565b506139ef9291506139f3565b5090565b5b808211156139ef57600081556001016139f4565b80356001600160a01b0381168114613a1f57600080fd5b919050565b60008060408385031215613a3757600080fd5b82359150613a4760208401613a08565b90509250929050565b600060208284031215613a6257600080fd5b81356001600160e01b03198116811461381e57600080fd5b600060208284031215613a8c57600080fd5b5035919050565b600060208284031215613aa557600080fd5b61381e82613a08565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff81118282101715613aed57613aed613aae565b604052919050565b600067ffffffffffffffff831115613b0f57613b0f613aae565b613b22601f8401601f1916602001613ac4565b9050828152838383011115613b3657600080fd5b828260208301376000602084830101529392505050565b60008060408385031215613b6057600080fd5b613b6983613a08565b9150602083013567ffffffffffffffff811115613b8557600080fd5b8301601f81018513613b9657600080fd5b613ba585823560208401613af5565b9150509250929050565b600081518084526020808501945080840160005b83811015613bdf57815187529582019590820190600101613bc3565b509495945050505050565b606081526000613bfd6060830186613baf565b8281036020840152613c0f8186613baf565b905082810360408401526138f38185613baf565b600067ffffffffffffffff821115613c3d57613c3d613aae565b5060051b60200190565b600082601f830112613c5857600080fd5b81356020613c6d613c6883613c23565b613ac4565b82815260059290921b84018101918181019086841115613c8c57600080fd5b8286015b84811015613ca75780358352918301918301613c90565b509695505050505050565b60008060408385031215613cc557600080fd5b823567ffffffffffffffff80821115613cdd57600080fd5b818501915085601f830112613cf157600080fd5b81356020613d01613c6883613c23565b82815260059290921b84018101918181019089841115613d2057600080fd5b948201945b83861015613d3e57853582529482019490820190613d25565b96505086013592505080821115613d5457600080fd5b50613ba585828601613c47565b600082601f830112613d7257600080fd5b61381e83833560208501613af5565b60008060408385031215613d9457600080fd5b823567ffffffffffffffff811115613dab57600080fd5b613db785828601613d61565b925050613a4760208401613a08565b600060208284031215613dd857600080fd5b813567ffffffffffffffff811115613def57600080fd5b61397684828501613d61565b60005b83811015613e16578181015183820152602001613dfe565b50506000910152565b60008251613e31818460208701613dfb565b9190910192915050565b600060208284031215613e4d57600080fd5b5051919050565b600060208284031215613e6657600080fd5b8151801515811461381e57600080fd5b634e487b7160e01b600052601160045260246000fd5b80820180821115610a6157610a61613e76565b8082028115828204841417610a6157610a61613e76565b600082613ed357634e487b7160e01b600052601260045260246000fd5b500490565b81810381811115610a6157610a61613e76565b600060208284031215613efd57600080fd5b815160ff8116811461381e57600080fd5b60006020808385031215613f2157600080fd5b825167ffffffffffffffff811115613f3857600080fd5b8301601f81018513613f4957600080fd5b8051613f57613c6882613c23565b81815260059190911b82018301908381019087831115613f7657600080fd5b928401925b82841015613f9457835182529284019290840190613f7b565b979650505050505050565b634e487b7160e01b600052603260045260246000fd5b600060018201613fc757613fc7613e76565b5060010190565b838152606060208201526000613fe76060830185613baf565b82810360408401526138f38185613baf565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000815260008351614031816017850160208801613dfb565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000601791840191820152835161406e816028840160208801613dfb565b01602801949350505050565b6020815260008251806020840152614099816040850160208701613dfb565b601f01601f19169190910160400192915050565b6000816140bc576140bc613e76565b50600019019056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220a72d6feacd8f3c0c82f7b09a59b833352de87d8e124de9a931f835803bb43a7564736f6c63430008130033