VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xfCb562…52db
Summary
Transactions
Transfers
Address
0xfCb562c33b1C8511fBfc6cD2A55988097Cf352db
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xbCD33287ae9d9c0f3471992D6c8799A9348F9eE6
Deployer
0xbCD33287ae9d9c0f3471992D6c8799A9348F9eE6
Code
0x6080604052600436106101a05760003560e01c806362190150116100e15780639b2ea4bd1161008a578063bdfe7d4711610064578063bdfe7d4714610484578063c0447be7146104dd578063d547741f14610534578063f72c0d8b1461055457600080fd5b80639b2ea4bd1461043a578063a217fddf1461045a578063b13b4f2d1461046f57600080fd5b806371ca44aa116100bb57806371ca44aa146103bf5780638129fc1c146103df57806391d14854146103f457600080fd5b8063621901501461035d578063632a9a521461038a5780636e553f651461039f57600080fd5b80633659cfe61161014e5780634f1ef286116101285780634f1ef286146102d957806352d1902d146102ec5780635662a2061461030157806356f40aa21461032e57600080fd5b80633659cfe61461028f5780633a4b66f1146102af5780634641257d146102c457600080fd5b80632def66201161017f5780632def66201461023a5780632f2ff15d1461024f57806336568abe1461026f57600080fd5b8062f714ce146101a557806301ffc9a7146101c7578063248a9ca3146101fc575b600080fd5b3480156101b157600080fd5b506101c56101c036600461346c565b610588565b005b3480156101d357600080fd5b506101e76101e2366004613498565b6109c8565b60405190151581526020015b60405180910390f35b34801561020857600080fd5b5061022c6102173660046134c2565b60009081526065602052604090206001015490565b6040519081526020016101f3565b34801561024657600080fd5b506101c5610a31565b34801561025b57600080fd5b506101c561026a36600461346c565b610b8a565b34801561027b57600080fd5b506101c561028a36600461346c565b610bb4565b34801561029b57600080fd5b506101c56102aa3660046134db565b610c40565b3480156102bb57600080fd5b506101c5610ddd565b3480156102d057600080fd5b506101c5610ffe565b6101c56102e7366004613595565b611484565b3480156102f857600080fd5b5061022c61160e565b34801561030d57600080fd5b5061022c61031c3660046134c2565b60fc6020526000908152604090205481565b34801561033a57600080fd5b5061034e6103493660046134c2565b6116d3565b6040516101f393929190613632565b34801561036957600080fd5b5061022c6103783660046134db565b60fb6020526000908152604090205481565b34801561039657600080fd5b506101c5611b1c565b3480156103ab57600080fd5b506101c56103ba36600461346c565b611f8a565b3480156103cb57600080fd5b506101c56103da3660046136fa565b6122b1565b3480156103eb57600080fd5b506101c5612728565b34801561040057600080fd5b506101e761040f36600461346c565b60009182526065602090815260408084206001600160a01b0393909316845291905290205460ff1690565b34801561044657600080fd5b506101c56104553660046137c9565b612884565b34801561046657600080fd5b5061022c600081565b34801561047b57600080fd5b506101c5612928565b34801561049057600080fd5b506104c561049f36600461380e565b805160208183018101805160fd825292820191909301209152546001600160a01b031681565b6040516001600160a01b0390911681526020016101f3565b3480156104e957600080fd5b506105196104f83660046134c2565b60fe6020526000908152604090208054600182015460029092015490919083565b604080519384526020840192909252908201526060016101f3565b34801561054057600080fd5b506101c561054f36600461346c565b612aa0565b34801561056057600080fd5b5061022c7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e381565b600082116106035760405162461bcd60e51b815260206004820152602960248201527f53686172657320746f207769746864726177206d75737420626520677265617460448201527f6572207468616e2030000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b604051633119ba3960e11b815260fd90600401908152604051908190036020019020546001600160a01b038281169116148061066c575060405163766f743360e01b815260fd90600401908152604051908190036020019020546001600160a01b038281169116145b6106b85760405162461bcd60e51b815260206004820152601a60248201527f546f6b656e206d7573742062652042335452206f7220564f543300000000000060448201526064016105fa565b600060fd6040516106d390633119ba3960e11b815260040190565b908152604051908190036020019020546001600160a01b0383811691161461071957604051806040016040528060068152602001657665766f743360d01b815250610739565b604051806040016040528060068152602001653b32b119ba3960d11b8152505b905060fd8160405161074b9190613867565b908152604051908190036020018120546370a0823160e01b82523360048301526001600160a01b0316906370a0823190602401602060405180830381865afa15801561079b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107bf9190613883565b83111561080e5760405162461bcd60e51b815260206004820152601360248201527f496e73756666696369656e74207368617265730000000000000000000000000060448201526064016105fa565b60fd8160405161081e9190613867565b908152604051908190036020018120547f79cc6790000000000000000000000000000000000000000000000000000000008252336004830152602482018590526001600160a01b0316906379cc679090604401600060405180830381600087803b15801561088b57600080fd5b505af115801561089f573d6000803e3d6000fd5b50506040517fa9059cbb000000000000000000000000000000000000000000000000000000008152336004820152602481018690526001600160a01b038516925063a9059cbb91506044016020604051808303816000875af1158015610909573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061092d919061389c565b61096b5760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b60448201526064016105fa565b60405183815233907f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b659060200160405180910390a260408051600080825260208201908152818301909252906109c182826122b1565b5050505050565b60006001600160e01b031982167f7965db0b000000000000000000000000000000000000000000000000000000001480610a2b57507f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b03198316145b92915050565b6000610a3c81612ac5565b600060fd604051610a579063766f743360e01b815260040190565b908152604051908190036020018120547f167653910000000000000000000000000000000000000000000000000000000082523060048301526001600160a01b031690631676539190602401602060405180830381865afa158015610ac0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ae49190613883565b905060fd604051610aff9063766f743360e01b815260040190565b908152604051908190036020018120547f2e17de780000000000000000000000000000000000000000000000000000000082526001600160a01b031690632e17de7890610b5490849060040190815260200190565b600060405180830381600087803b158015610b6e57600080fd5b505af1158015610b82573d6000803e3d6000fd5b505050505050565b600082815260656020526040902060010154610ba581612ac5565b610baf8383612acf565b505050565b6001600160a01b0381163314610c325760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201527f20726f6c657320666f722073656c66000000000000000000000000000000000060648201526084016105fa565b610c3c8282612b71565b5050565b6001600160a01b037f000000000000000000000000fcb562c33b1c8511fbfc6cd2a55988097cf352db163003610cde5760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201527f64656c656761746563616c6c000000000000000000000000000000000000000060648201526084016105fa565b7f000000000000000000000000fcb562c33b1c8511fbfc6cd2a55988097cf352db6001600160a01b0316610d397f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b6001600160a01b031614610db55760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201527f6163746976652070726f7879000000000000000000000000000000000000000060648201526084016105fa565b610dbe81612bf4565b60408051600080825260208201909252610dda91839190612c1e565b50565b6000610de881612ac5565b600060fd604051610e0390633119ba3960e11b815260040190565b908152604051908190036020018120546370a0823160e01b82523060048301526001600160a01b0316906370a0823190602401602060405180830381865afa158015610e53573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e779190613883565b905060fd604051610e9290633119ba3960e11b815260040190565b908152604051908190036020018120546001600160a01b03169063095ea7b39060fd90610ec99063766f743360e01b815260040190565b908152604051908190036020018120546001600160e01b031960e084901b1682526001600160a01b03166004820152602481018490526044016020604051808303816000875af1158015610f21573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f45919061389c565b1515600114610f965760405162461bcd60e51b815260206004820152601660248201527f436f756c64206e6f742073657420617070726f76616c0000000000000000000060448201526064016105fa565b60405163766f743360e01b815260fd90600401908152604051908190036020018120547fa694fc3a0000000000000000000000000000000000000000000000000000000082526001600160a01b03169063a694fc3a90610b5490849060040190815260200190565b600061100981612ac5565b6000600160fd604051611025906233b7bb60e91b815260030190565b908152604080516020928190038301812054639cbe5efd60e01b825291516001600160a01b0390921692639cbe5efd926004808401938290030181865afa158015611074573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110989190613883565b6110a291906138d4565b9050600260fd6040516110be906233b7bb60e91b815260030190565b90815260405190819003602001812054631f27a4f360e11b82526001600160a01b031690633e4f49e6906110fa90859060040190815260200190565b602060405180830381865afa158015611117573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061113b91906138e7565b60ff16101561118c5760405162461bcd60e51b815260206004820152601e60248201527f50726576696f757320726f756e64206e6f74206177617264656420796574000060448201526064016105fa565b600060fd6040516111c0907f7265776172646572000000000000000000000000000000000000000000000000815260080190565b908152604051908190036020018120547e8f33d7000000000000000000000000000000000000000000000000000000008252600482018490523060248301526001600160a01b031690628f33d790604401602060405180830381865afa15801561122e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112529190613883565b1161129f5760405162461bcd60e51b815260206004820152601460248201527f4e6f20636c61696d61626c65207265776172647300000000000000000000000060448201526064016105fa565b600060fd6040516112ba90633119ba3960e11b815260040190565b908152604051908190036020018120546370a0823160e01b82523060048301526001600160a01b0316906370a0823190602401602060405180830381865afa15801561130a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061132e9190613883565b905060fd6040516113499063766f743360e01b815260040190565b908152604051908190036020018120547fe70eb392000000000000000000000000000000000000000000000000000000008252600482018490523060248301526001600160a01b03169063e70eb39290604401600060405180830381600087803b1580156113b657600080fd5b505af11580156113ca573d6000803e3d6000fd5b50505050600060fd6040516113e990633119ba3960e11b815260040190565b908152604051908190036020018120546370a0823160e01b82523060048301526001600160a01b0316906370a0823190602401602060405180830381865afa158015611439573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061145d9190613883565b905061146982826138d4565b600093845260fe602052604090932060020192909255505050565b6001600160a01b037f000000000000000000000000fcb562c33b1c8511fbfc6cd2a55988097cf352db1630036115225760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201527f64656c656761746563616c6c000000000000000000000000000000000000000060648201526084016105fa565b7f000000000000000000000000fcb562c33b1c8511fbfc6cd2a55988097cf352db6001600160a01b031661157d7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b6001600160a01b0316146115f95760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201527f6163746976652070726f7879000000000000000000000000000000000000000060648201526084016105fa565b61160282612bf4565b610c3c82826001612c1e565b6000306001600160a01b037f000000000000000000000000fcb562c33b1c8511fbfc6cd2a55988097cf352db16146116ae5760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c000000000000000060648201526084016105fa565b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc90565b606080606060fd6040516116f0906233b7bb60e91b815260030190565b908152604051908190036020018120547f42e654960000000000000000000000000000000000000000000000000000000082526001600160a01b0316906342e654969061174590879060040190815260200190565b600060405180830381865afa158015611762573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261178a919081019061390a565b925060008351116117dd5760405162461bcd60e51b815260206004820152601c60248201527f4e6f206170707320617661696c61626c6520666f7220766f74696e670000000060448201526064016105fa565b6117e78351612dbe565b9150600060fd604051611803906233b7bb60e91b815260030190565b908152604051908190036020018120546001600160a01b03169063eb9019d490309060fd9061183b906233b7bb60e91b815260030190565b908152604051908190036020018120547fd06efeda0000000000000000000000000000000000000000000000000000000082526001600160a01b03169063d06efeda90611890908b9060040190815260200190565b602060405180830381865afa1580156118ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118d19190613883565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381865afa15801561191a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061193e9190613883565b90506000805b85518110156119995760fc60008783815181106119635761196361399b565b60200260200101518152602001908152602001600020548261198591906139b1565b915080611991816139c4565b915050611944565b50600081116119ea5760405162461bcd60e51b815260206004820152601160248201527f4e6f20766f74657320636173742079657400000000000000000000000000000060448201526064016105fa565b845167ffffffffffffffff811115611a0457611a046134f6565b604051908082528060200260200182016040528015611a2d578160200160208202803683370190505b50925060005b8551811015611b1257600060fc6000888481518110611a5457611a5461399b565b602002602001015181526020019081526020016000205490508281670de0b6b3a7640000611a8291906139dd565b611a8c91906139f4565b858381518110611a9e57611a9e61399b565b602002602001018181525050670de0b6b3a764000084868481518110611ac657611ac661399b565b6020026020010151611ad891906139dd565b611ae291906139f4565b868381518110611af457611af461399b565b60209081029190910101525080611b0a816139c4565b915050611a33565b5050509193909250565b6000611b2781612ac5565b600060fd604051611b41906233b7bb60e91b815260030190565b908152604080516020928190038301812054639cbe5efd60e01b825291516001600160a01b0390921692639cbe5efd926004808401938290030181865afa158015611b90573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611bb49190613883565b905060fd604051611bce906233b7bb60e91b815260030190565b90815260405190819003602001812054631f27a4f360e11b82526001600160a01b031690633e4f49e690611c0a90849060040190815260200190565b602060405180830381865afa158015611c27573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c4b91906138e7565b60ff1615611c9b5760405162461bcd60e51b815260206004820152601660248201527f526f756e64206e6565647320746f206265206f70656e0000000000000000000060448201526064016105fa565b604051653b32b119ba3960d11b815260fd906006019081526040805191829003602001822054634b88b8ad60e11b835290516001600160a01b0390911691639711715a91600480830192600092919082900301818387803b158015611cff57600080fd5b505af1158015611d13573d6000803e3d6000fd5b5050505060fd604051611d3290657665766f743360d01b815260060190565b9081526040805191829003602001822054634b88b8ad60e11b835290516001600160a01b0390911691639711715a91600480830192600092919082900301818387803b158015611d8157600080fd5b505af1158015611d95573d6000803e3d6000fd5b5050505060fd604051611db490653b32b119ba3960d11b815260060190565b908152604080516020928190038301812054632a1cd6c360e11b825291516001600160a01b0390921692635439ad86926004808401938290030181865afa158015611e03573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e279190613883565b600082815260fe6020526040908190206001019190915551657665766f743360d01b815260fd90600601908152604080516020928190038301812054632a1cd6c360e11b825291516001600160a01b0390921692635439ad86926004808401938290030181865afa158015611ea0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ec49190613883565b600082815260fe602052604081209190915580611ee0836116d3565b509150915060fd604051611efd906233b7bb60e91b815260030190565b908152604051908190036020018120547f53ed63990000000000000000000000000000000000000000000000000000000082526001600160a01b0316906353ed639990611f5290869086908690600401613a16565b600060405180830381600087803b158015611f6c57600080fd5b505af1158015611f80573d6000803e3d6000fd5b5050505050505050565b60008211611fda5760405162461bcd60e51b815260206004820152601d60248201527f416d6f756e74206d7573742062652067726561746572207468616e203000000060448201526064016105fa565b604051633119ba3960e11b815260fd90600401908152604051908190036020019020546001600160a01b0382811691161480612043575060405163766f743360e01b815260fd90600401908152604051908190036020019020546001600160a01b038281169116145b61208f5760405162461bcd60e51b815260206004820152601a60248201527f546f6b656e206d7573742062652042335452206f7220564f543300000000000060448201526064016105fa565b600060fd6040516120aa90633119ba3960e11b815260040190565b908152604051908190036020019020546001600160a01b038381169116146120f057604051806040016040528060068152602001657665766f743360d01b815250612110565b604051806040016040528060068152602001653b32b119ba3960d11b8152505b6040517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018590529091506001600160a01b038316906323b872dd906064016020604051808303816000875af115801561217f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121a3919061389c565b6121e15760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b60448201526064016105fa565b60fd816040516121f19190613867565b908152604051908190036020018120547f40c10f19000000000000000000000000000000000000000000000000000000008252336004830152602482018590526001600160a01b0316906340c10f1990604401600060405180830381600087803b15801561225e57600080fd5b505af1158015612272573d6000803e3d6000fd5b50506040518581523392507fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c91506020015b60405180910390a2505050565b80518251146123285760405162461bcd60e51b815260206004820152602960248201527f4d69736d61746368206265747765656e206170702049447320616e6420766f7460448201527f652077656967687473000000000000000000000000000000000000000000000060648201526084016105fa565b6000805b825181101561236e578281815181106123475761234761399b565b60200260200101518261235a91906139b1565b915080612366816139c4565b91505061232c565b50604051657665766f743360d01b815260fd90600601908152604051908190036020018120546370a0823160e01b82523360048301526001600160a01b0316906370a0823190602401602060405180830381865afa1580156123d4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123f89190613883565b604051653b32b119ba3960d11b815260fd90600601908152604051908190036020018120546370a0823160e01b82523360048301526001600160a01b0316906370a0823190602401602060405180830381865afa15801561245d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124819190613883565b61248b91906139b1565b8111156125005760405162461bcd60e51b815260206004820152602160248201527f546f74616c20766f74652077656967687420657863656564732062616c616e6360448201527f650000000000000000000000000000000000000000000000000000000000000060648201526084016105fa565b33600090815260fb6020526040902054156125f55760005b33600090815260fb60205260409020600101548110156125f35733600090815260fb602052604081206001018054839081106125565761255661399b565b600091825260208083209091015433835260fb90915260408220600201805491935090849081106125895761258961399b565b906000526020600020015490508060fc600084815260200190815260200160002054106125b657806125b9565b60005b600083815260fc6020526040812080549091906125d79084906138d4565b92505081905550505080806125eb906139c4565b915050612518565b505b60408051606081018252828152602080820186815282840186905233600090815260fb835293909320825181559251805192939261263992600185019201906133f0565b50604082015180516126559160028401916020909101906133f0565b5090505060005b33600090815260fb60205260409020600101548110156127225733600090815260fb6020526040902060020180548290811061269a5761269a61399b565b906000526020600020015460fc600060fb6000336001600160a01b03166001600160a01b0316815260200190815260200160002060010184815481106126e2576126e261399b565b90600052602060002001548152602001908152602001600020600082825461270a91906139b1565b9091555081905061271a816139c4565b91505061265c565b50505050565b600054610100900460ff16158080156127485750600054600160ff909116105b806127625750303b158015612762575060005460ff166001145b6127d45760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201527f647920696e697469616c697a656400000000000000000000000000000000000060648201526084016105fa565b6000805460ff1916600117905580156127f7576000805461ff0019166101001790555b6127ff612e47565b612807612e47565b612812600033612acf565b61283c7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e333612acf565b8015610dda576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b600061288f81612ac5565b8160fd846040516128a09190613867565b90815260405190819003602001812080546001600160a01b039390931673ffffffffffffffffffffffffffffffffffffffff19909316929092179091556128e8908490613867565b6040519081900381206001600160a01b0384168252907fe6866acd986ca092a547e9052a11d30abb162c8c840921344b2b4288d8ac5428906020016122a4565b600061293381612ac5565b604051633119ba3960e11b815260fd90600401908152604051908190036020018120546001600160a01b03169063a9059cbb90339060fd9061297f90633119ba3960e11b815260040190565b908152604051908190036020018120546370a0823160e01b82523060048301526001600160a01b0316906370a0823190602401602060405180830381865afa1580156129cf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129f39190613883565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af1158015612a3e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a62919061389c565b610dda5760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b60448201526064016105fa565b600082815260656020526040902060010154612abb81612ac5565b610baf8383612b71565b610dda8133612ec6565b60008281526065602090815260408083206001600160a01b038516845290915290205460ff16610c3c5760008281526065602090815260408083206001600160a01b03851684529091529020805460ff19166001179055612b2d3390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b60008281526065602090815260408083206001600160a01b038516845290915290205460ff1615610c3c5760008281526065602090815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3610c3c81612ac5565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615612c5157610baf83612f3b565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015612cab575060408051601f3d908101601f19168201909252612ca891810190613883565b60015b612d1d5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201527f6f6e206973206e6f74205555505300000000000000000000000000000000000060648201526084016105fa565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc8114612db25760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f7860448201527f6961626c6555554944000000000000000000000000000000000000000000000060648201526084016105fa565b50610baf838383613006565b60608167ffffffffffffffff811115612dd957612dd96134f6565b604051908082528060200260200182016040528015612e02578160200160208202803683370190505b50905060005b82811015612e41576000828281518110612e2457612e2461399b565b602090810291909101015280612e39816139c4565b915050612e08565b50919050565b600054610100900460ff16612ec45760405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201527f6e697469616c697a696e6700000000000000000000000000000000000000000060648201526084016105fa565b565b60008281526065602090815260408083206001600160a01b038516845290915290205460ff16610c3c57612ef98161302b565b612f0483602061303d565b604051602001612f15929190613a41565b60408051601f198184030181529082905262461bcd60e51b82526105fa91600401613ac2565b6001600160a01b0381163b612fb85760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201527f6f74206120636f6e74726163740000000000000000000000000000000000000060648201526084016105fa565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b61300f8361326d565b60008251118061301c5750805b15610baf5761272283836132ad565b6060610a2b6001600160a01b03831660145b6060600061304c8360026139dd565b6130579060026139b1565b67ffffffffffffffff81111561306f5761306f6134f6565b6040519080825280601f01601f191660200182016040528015613099576020820181803683370190505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106130d0576130d061399b565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106131335761313361399b565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600061316f8460026139dd565b61317a9060016139b1565b90505b6001811115613217577f303132333435363738396162636465660000000000000000000000000000000085600f16601081106131bb576131bb61399b565b1a60f81b8282815181106131d1576131d161399b565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060049490941c9361321081613af5565b905061317d565b5083156132665760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e7460448201526064016105fa565b9392505050565b61327681612f3b565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606132668383604051806060016040528060278152602001613b0d602791396060600080856001600160a01b0316856040516132ea9190613867565b600060405180830381855af49150503d8060008114613325576040519150601f19603f3d011682016040523d82523d6000602084013e61332a565b606091505b509150915061333b86838387613345565b9695505050505050565b606083156133b45782516000036133ad576001600160a01b0385163b6133ad5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016105fa565b50816133be565b6133be83836133c6565b949350505050565b8151156133d65781518083602001fd5b8060405162461bcd60e51b81526004016105fa9190613ac2565b82805482825590600052602060002090810192821561342b579160200282015b8281111561342b578251825591602001919060010190613410565b5061343792915061343b565b5090565b5b80821115613437576000815560010161343c565b80356001600160a01b038116811461346757600080fd5b919050565b6000806040838503121561347f57600080fd5b8235915061348f60208401613450565b90509250929050565b6000602082840312156134aa57600080fd5b81356001600160e01b03198116811461326657600080fd5b6000602082840312156134d457600080fd5b5035919050565b6000602082840312156134ed57600080fd5b61326682613450565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff81118282101715613535576135356134f6565b604052919050565b600067ffffffffffffffff831115613557576135576134f6565b61356a601f8401601f191660200161350c565b905082815283838301111561357e57600080fd5b828260208301376000602084830101529392505050565b600080604083850312156135a857600080fd5b6135b183613450565b9150602083013567ffffffffffffffff8111156135cd57600080fd5b8301601f810185136135de57600080fd5b6135ed8582356020840161353d565b9150509250929050565b600081518084526020808501945080840160005b838110156136275781518752958201959082019060010161360b565b509495945050505050565b60608152600061364560608301866135f7565b828103602084015261365781866135f7565b9050828103604084015261333b81856135f7565b600067ffffffffffffffff821115613685576136856134f6565b5060051b60200190565b600082601f8301126136a057600080fd5b813560206136b56136b08361366b565b61350c565b82815260059290921b840181019181810190868411156136d457600080fd5b8286015b848110156136ef57803583529183019183016136d8565b509695505050505050565b6000806040838503121561370d57600080fd5b823567ffffffffffffffff8082111561372557600080fd5b818501915085601f83011261373957600080fd5b813560206137496136b08361366b565b82815260059290921b8401810191818101908984111561376857600080fd5b948201945b838610156137865785358252948201949082019061376d565b9650508601359250508082111561379c57600080fd5b506135ed8582860161368f565b600082601f8301126137ba57600080fd5b6132668383356020850161353d565b600080604083850312156137dc57600080fd5b823567ffffffffffffffff8111156137f357600080fd5b6137ff858286016137a9565b92505061348f60208401613450565b60006020828403121561382057600080fd5b813567ffffffffffffffff81111561383757600080fd5b6133be848285016137a9565b60005b8381101561385e578181015183820152602001613846565b50506000910152565b60008251613879818460208701613843565b9190910192915050565b60006020828403121561389557600080fd5b5051919050565b6000602082840312156138ae57600080fd5b8151801515811461326657600080fd5b634e487b7160e01b600052601160045260246000fd5b81810381811115610a2b57610a2b6138be565b6000602082840312156138f957600080fd5b815160ff8116811461326657600080fd5b6000602080838503121561391d57600080fd5b825167ffffffffffffffff81111561393457600080fd5b8301601f8101851361394557600080fd5b80516139536136b08261366b565b81815260059190911b8201830190838101908783111561397257600080fd5b928401925b8284101561399057835182529284019290840190613977565b979650505050505050565b634e487b7160e01b600052603260045260246000fd5b80820180821115610a2b57610a2b6138be565b6000600182016139d6576139d66138be565b5060010190565b8082028115828204841417610a2b57610a2b6138be565b600082613a1157634e487b7160e01b600052601260045260246000fd5b500490565b838152606060208201526000613a2f60608301856135f7565b828103604084015261333b81856135f7565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000815260008351613a79816017850160208801613843565b7f206973206d697373696e6720726f6c65200000000000000000000000000000006017918401918201528351613ab6816028840160208801613843565b01602801949350505050565b6020815260008251806020840152613ae1816040850160208701613843565b601f01601f19169190910160400192915050565b600081613b0457613b046138be565b50600019019056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122056222233f649c5423b1ef28f76f05b22a4232b0911218e754c78ad528cb15df164736f6c63430008130033