VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x828aBd…0564
Summary
Transactions
Transfers
Address
0x828aBde8302318a9CfAC1F023B16851CB2790564
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xbCD33287ae9d9c0f3471992D6c8799A9348F9eE6
Deployer
0xbCD33287ae9d9c0f3471992D6c8799A9348F9eE6
Code
0x6080604052600436106101c15760003560e01c806362190150116100f75780639cbe5efd11610095578063c0447be711610064578063c0447be714610533578063d547741f1461058a578063e0cc6b55146105aa578063f72c0d8b146105ca57600080fd5b80639cbe5efd1461049b578063a217fddf146104b0578063b13b4f2d146104c5578063bdfe7d47146104da57600080fd5b806371ca44aa116100d157806371ca44aa146104005780638129fc1c1461042057806391d14854146104355780639b2ea4bd1461047b57600080fd5b8063621901501461039e578063632a9a52146103cb5780636e553f65146103e057600080fd5b80633a4b66f1116101645780634f1ef2861161013e5780634f1ef2861461031a57806352d1902d1461032d5780635662a2061461034257806356f40aa21461036f57600080fd5b80633a4b66f1146102d057806345134a0d146102e55780634641257d1461030557600080fd5b80632def6620116101a05780632def66201461025b5780632f2ff15d1461027057806336568abe146102905780633659cfe6146102b057600080fd5b8062f714ce146101c657806301ffc9a7146101e8578063248a9ca31461021d575b600080fd5b3480156101d257600080fd5b506101e66101e136600461342d565b6105fe565b005b3480156101f457600080fd5b50610208610203366004613459565b610a3e565b60405190151581526020015b60405180910390f35b34801561022957600080fd5b5061024d610238366004613483565b60009081526065602052604090206001015490565b604051908152602001610214565b34801561026757600080fd5b506101e6610aa7565b34801561027c57600080fd5b506101e661028b36600461342d565b610c00565b34801561029c57600080fd5b506101e66102ab36600461342d565b610c2a565b3480156102bc57600080fd5b506101e66102cb36600461349c565b610cb6565b3480156102dc57600080fd5b506101e6610e53565b3480156102f157600080fd5b5061024d610300366004613483565b611074565b34801561031157600080fd5b506101e661112d565b6101e6610328366004613556565b6113e6565b34801561033957600080fd5b5061024d611570565b34801561034e57600080fd5b5061024d61035d366004613483565b60fc6020526000908152604090205481565b34801561037b57600080fd5b5061038f61038a366004613483565b611635565b604051610214939291906135f3565b3480156103aa57600080fd5b5061024d6103b936600461349c565b60fb6020526000908152604090205481565b3480156103d757600080fd5b506101e6611a7e565b3480156103ec57600080fd5b506101e66103fb36600461342d565b611dda565b34801561040c57600080fd5b506101e661041b3660046136bb565b612101565b34801561042c57600080fd5b506101e6612578565b34801561044157600080fd5b5061020861045036600461342d565b60009182526065602090815260408084206001600160a01b0393909316845291905290205460ff1690565b34801561048757600080fd5b506101e661049636600461378a565b6126d4565b3480156104a757600080fd5b5061024d612778565b3480156104bc57600080fd5b5061024d600081565b3480156104d157600080fd5b506101e6612823565b3480156104e657600080fd5b5061051b6104f53660046137cf565b805160208183018101805160fd825292820191909301209152546001600160a01b031681565b6040516001600160a01b039091168152602001610214565b34801561053f57600080fd5b5061056f61054e366004613483565b60fe6020526000908152604090208054600182015460029092015490919083565b60408051938452602084019290925290820152606001610214565b34801561059657600080fd5b506101e66105a536600461342d565b61299b565b3480156105b657600080fd5b5061024d6105c5366004613483565b6129c0565b3480156105d657600080fd5b5061024d7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e381565b600082116106795760405162461bcd60e51b815260206004820152602960248201527f53686172657320746f207769746864726177206d75737420626520677265617460448201527f6572207468616e2030000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b604051633119ba3960e11b815260fd90600401908152604051908190036020019020546001600160a01b03828116911614806106e2575060405163766f743360e01b815260fd90600401908152604051908190036020019020546001600160a01b038281169116145b61072e5760405162461bcd60e51b815260206004820152601a60248201527f546f6b656e206d7573742062652042335452206f7220564f54330000000000006044820152606401610670565b600060fd60405161074990633119ba3960e11b815260040190565b908152604051908190036020019020546001600160a01b0383811691161461078f57604051806040016040528060068152602001657665766f743360d01b8152506107af565b604051806040016040528060068152602001653b32b119ba3960d11b8152505b905060fd816040516107c19190613828565b908152604051908190036020018120546370a0823160e01b82523360048301526001600160a01b0316906370a0823190602401602060405180830381865afa158015610811573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108359190613844565b8311156108845760405162461bcd60e51b815260206004820152601360248201527f496e73756666696369656e7420736861726573000000000000000000000000006044820152606401610670565b60fd816040516108949190613828565b908152604051908190036020018120547f79cc6790000000000000000000000000000000000000000000000000000000008252336004830152602482018590526001600160a01b0316906379cc679090604401600060405180830381600087803b15801561090157600080fd5b505af1158015610915573d6000803e3d6000fd5b50506040517fa9059cbb000000000000000000000000000000000000000000000000000000008152336004820152602481018690526001600160a01b038516925063a9059cbb91506044016020604051808303816000875af115801561097f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109a3919061385d565b6109e15760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b6044820152606401610670565b60405183815233907f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b659060200160405180910390a26040805160008082526020820190815281830190925290610a378282612101565b5050505050565b60006001600160e01b031982167f7965db0b000000000000000000000000000000000000000000000000000000001480610aa157507f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b03198316145b92915050565b6000610ab281612a86565b600060fd604051610acd9063766f743360e01b815260040190565b908152604051908190036020018120547f167653910000000000000000000000000000000000000000000000000000000082523060048301526001600160a01b031690631676539190602401602060405180830381865afa158015610b36573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b5a9190613844565b905060fd604051610b759063766f743360e01b815260040190565b908152604051908190036020018120547f2e17de780000000000000000000000000000000000000000000000000000000082526001600160a01b031690632e17de7890610bca90849060040190815260200190565b600060405180830381600087803b158015610be457600080fd5b505af1158015610bf8573d6000803e3d6000fd5b505050505050565b600082815260656020526040902060010154610c1b81612a86565b610c258383612a90565b505050565b6001600160a01b0381163314610ca85760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201527f20726f6c657320666f722073656c6600000000000000000000000000000000006064820152608401610670565b610cb28282612b32565b5050565b6001600160a01b037f000000000000000000000000828abde8302318a9cfac1f023b16851cb2790564163003610d545760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201527f64656c656761746563616c6c00000000000000000000000000000000000000006064820152608401610670565b7f000000000000000000000000828abde8302318a9cfac1f023b16851cb27905646001600160a01b0316610daf7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b6001600160a01b031614610e2b5760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201527f6163746976652070726f787900000000000000000000000000000000000000006064820152608401610670565b610e3481612bb5565b60408051600080825260208201909252610e5091839190612bdf565b50565b6000610e5e81612a86565b600060fd604051610e7990633119ba3960e11b815260040190565b908152604051908190036020018120546370a0823160e01b82523060048301526001600160a01b0316906370a0823190602401602060405180830381865afa158015610ec9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610eed9190613844565b905060fd604051610f0890633119ba3960e11b815260040190565b908152604051908190036020018120546001600160a01b03169063095ea7b39060fd90610f3f9063766f743360e01b815260040190565b908152604051908190036020018120546001600160e01b031960e084901b1682526001600160a01b03166004820152602481018490526044016020604051808303816000875af1158015610f97573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fbb919061385d565b151560011461100c5760405162461bcd60e51b815260206004820152601660248201527f436f756c64206e6f742073657420617070726f76616c000000000000000000006044820152606401610670565b60405163766f743360e01b815260fd90600401908152604051908190036020018120547fa694fc3a0000000000000000000000000000000000000000000000000000000082526001600160a01b03169063a694fc3a90610bca90849060040190815260200190565b600060fd60405161108e906233b7bb60e91b815260030190565b908152604051908190036020018120547f3e4f49e60000000000000000000000000000000000000000000000000000000082526001600160a01b031690633e4f49e6906110e390859060040190815260200190565b602060405180830381865afa158015611100573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611124919061387f565b60ff1692915050565b600061113881612a86565b60006001611144612778565b61114e91906138b8565b9050600261115b82611074565b10156111a95760405162461bcd60e51b815260206004820152601e60248201527f50726576696f757320726f756e64206e6f7420617761726465642079657400006044820152606401610670565b60006111b4826129c0565b116112015760405162461bcd60e51b815260206004820152601460248201527f4e6f20636c61696d61626c6520726577617264730000000000000000000000006044820152606401610670565b600060fd60405161121c90633119ba3960e11b815260040190565b908152604051908190036020018120546370a0823160e01b82523060048301526001600160a01b0316906370a0823190602401602060405180830381865afa15801561126c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112909190613844565b905060fd6040516112ab9063766f743360e01b815260040190565b908152604051908190036020018120547fe70eb392000000000000000000000000000000000000000000000000000000008252600482018490523060248301526001600160a01b03169063e70eb39290604401600060405180830381600087803b15801561131857600080fd5b505af115801561132c573d6000803e3d6000fd5b50505050600060fd60405161134b90633119ba3960e11b815260040190565b908152604051908190036020018120546370a0823160e01b82523060048301526001600160a01b0316906370a0823190602401602060405180830381865afa15801561139b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113bf9190613844565b90506113cb82826138b8565b600093845260fe602052604090932060020192909255505050565b6001600160a01b037f000000000000000000000000828abde8302318a9cfac1f023b16851cb27905641630036114845760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201527f64656c656761746563616c6c00000000000000000000000000000000000000006064820152608401610670565b7f000000000000000000000000828abde8302318a9cfac1f023b16851cb27905646001600160a01b03166114df7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b6001600160a01b03161461155b5760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201527f6163746976652070726f787900000000000000000000000000000000000000006064820152608401610670565b61156482612bb5565b610cb282826001612bdf565b6000306001600160a01b037f000000000000000000000000828abde8302318a9cfac1f023b16851cb279056416146116105760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610670565b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc90565b606080606060fd604051611652906233b7bb60e91b815260030190565b908152604051908190036020018120547f42e654960000000000000000000000000000000000000000000000000000000082526001600160a01b0316906342e65496906116a790879060040190815260200190565b600060405180830381865afa1580156116c4573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526116ec91908101906138cb565b9250600083511161173f5760405162461bcd60e51b815260206004820152601c60248201527f4e6f206170707320617661696c61626c6520666f7220766f74696e67000000006044820152606401610670565b6117498351612d7f565b9150600060fd604051611765906233b7bb60e91b815260030190565b908152604051908190036020018120546001600160a01b03169063eb9019d490309060fd9061179d906233b7bb60e91b815260030190565b908152604051908190036020018120547fd06efeda0000000000000000000000000000000000000000000000000000000082526001600160a01b03169063d06efeda906117f2908b9060040190815260200190565b602060405180830381865afa15801561180f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118339190613844565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381865afa15801561187c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118a09190613844565b90506000805b85518110156118fb5760fc60008783815181106118c5576118c561395c565b6020026020010151815260200190815260200160002054826118e79190613972565b9150806118f381613985565b9150506118a6565b506000811161194c5760405162461bcd60e51b815260206004820152601160248201527f4e6f20766f7465732063617374207965740000000000000000000000000000006044820152606401610670565b845167ffffffffffffffff811115611966576119666134b7565b60405190808252806020026020018201604052801561198f578160200160208202803683370190505b50925060005b8551811015611a7457600060fc60008884815181106119b6576119b661395c565b602002602001015181526020019081526020016000205490508281670de0b6b3a76400006119e4919061399e565b6119ee91906139b5565b858381518110611a0057611a0061395c565b602002602001018181525050670de0b6b3a764000084868481518110611a2857611a2861395c565b6020026020010151611a3a919061399e565b611a4491906139b5565b868381518110611a5657611a5661395c565b60209081029190910101525080611a6c81613985565b915050611995565b5050509193909250565b6000611a8981612a86565b6000611a93612778565b9050611a9e81611074565b15611aeb5760405162461bcd60e51b815260206004820152601660248201527f526f756e64206e6565647320746f206265206f70656e000000000000000000006044820152606401610670565b604051653b32b119ba3960d11b815260fd906006019081526040805191829003602001822054634b88b8ad60e11b835290516001600160a01b0390911691639711715a91600480830192600092919082900301818387803b158015611b4f57600080fd5b505af1158015611b63573d6000803e3d6000fd5b5050505060fd604051611b8290657665766f743360d01b815260060190565b9081526040805191829003602001822054634b88b8ad60e11b835290516001600160a01b0390911691639711715a91600480830192600092919082900301818387803b158015611bd157600080fd5b505af1158015611be5573d6000803e3d6000fd5b5050505060fd604051611c0490653b32b119ba3960d11b815260060190565b908152604080516020928190038301812054632a1cd6c360e11b825291516001600160a01b0390921692635439ad86926004808401938290030181865afa158015611c53573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c779190613844565b600082815260fe6020526040908190206001019190915551657665766f743360d01b815260fd90600601908152604080516020928190038301812054632a1cd6c360e11b825291516001600160a01b0390921692635439ad86926004808401938290030181865afa158015611cf0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d149190613844565b600082815260fe602052604081209190915580611d3083611635565b509150915060fd604051611d4d906233b7bb60e91b815260030190565b908152604051908190036020018120547f53ed63990000000000000000000000000000000000000000000000000000000082526001600160a01b0316906353ed639990611da2908690869086906004016139d7565b600060405180830381600087803b158015611dbc57600080fd5b505af1158015611dd0573d6000803e3d6000fd5b5050505050505050565b60008211611e2a5760405162461bcd60e51b815260206004820152601d60248201527f416d6f756e74206d7573742062652067726561746572207468616e20300000006044820152606401610670565b604051633119ba3960e11b815260fd90600401908152604051908190036020019020546001600160a01b0382811691161480611e93575060405163766f743360e01b815260fd90600401908152604051908190036020019020546001600160a01b038281169116145b611edf5760405162461bcd60e51b815260206004820152601a60248201527f546f6b656e206d7573742062652042335452206f7220564f54330000000000006044820152606401610670565b600060fd604051611efa90633119ba3960e11b815260040190565b908152604051908190036020019020546001600160a01b03838116911614611f4057604051806040016040528060068152602001657665766f743360d01b815250611f60565b604051806040016040528060068152602001653b32b119ba3960d11b8152505b6040517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018590529091506001600160a01b038316906323b872dd906064016020604051808303816000875af1158015611fcf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ff3919061385d565b6120315760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b6044820152606401610670565b60fd816040516120419190613828565b908152604051908190036020018120547f40c10f19000000000000000000000000000000000000000000000000000000008252336004830152602482018590526001600160a01b0316906340c10f1990604401600060405180830381600087803b1580156120ae57600080fd5b505af11580156120c2573d6000803e3d6000fd5b50506040518581523392507fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c91506020015b60405180910390a2505050565b80518251146121785760405162461bcd60e51b815260206004820152602960248201527f4d69736d61746368206265747765656e206170702049447320616e6420766f7460448201527f65207765696768747300000000000000000000000000000000000000000000006064820152608401610670565b6000805b82518110156121be578281815181106121975761219761395c565b6020026020010151826121aa9190613972565b9150806121b681613985565b91505061217c565b50604051657665766f743360d01b815260fd90600601908152604051908190036020018120546370a0823160e01b82523360048301526001600160a01b0316906370a0823190602401602060405180830381865afa158015612224573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122489190613844565b604051653b32b119ba3960d11b815260fd90600601908152604051908190036020018120546370a0823160e01b82523360048301526001600160a01b0316906370a0823190602401602060405180830381865afa1580156122ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122d19190613844565b6122db9190613972565b8111156123505760405162461bcd60e51b815260206004820152602160248201527f546f74616c20766f74652077656967687420657863656564732062616c616e6360448201527f65000000000000000000000000000000000000000000000000000000000000006064820152608401610670565b33600090815260fb6020526040902054156124455760005b33600090815260fb60205260409020600101548110156124435733600090815260fb602052604081206001018054839081106123a6576123a661395c565b600091825260208083209091015433835260fb90915260408220600201805491935090849081106123d9576123d961395c565b906000526020600020015490508060fc600084815260200190815260200160002054106124065780612409565b60005b600083815260fc6020526040812080549091906124279084906138b8565b925050819055505050808061243b90613985565b915050612368565b505b60408051606081018252828152602080820186815282840186905233600090815260fb835293909320825181559251805192939261248992600185019201906133b1565b50604082015180516124a59160028401916020909101906133b1565b5090505060005b33600090815260fb60205260409020600101548110156125725733600090815260fb602052604090206002018054829081106124ea576124ea61395c565b906000526020600020015460fc600060fb6000336001600160a01b03166001600160a01b0316815260200190815260200160002060010184815481106125325761253261395c565b90600052602060002001548152602001908152602001600020600082825461255a9190613972565b9091555081905061256a81613985565b9150506124ac565b50505050565b600054610100900460ff16158080156125985750600054600160ff909116105b806125b25750303b1580156125b2575060005460ff166001145b6126245760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201527f647920696e697469616c697a65640000000000000000000000000000000000006064820152608401610670565b6000805460ff191660011790558015612647576000805461ff0019166101001790555b61264f612e08565b612657612e08565b612662600033612a90565b61268c7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e333612a90565b8015610e50576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b60006126df81612a86565b8160fd846040516126f09190613828565b90815260405190819003602001812080546001600160a01b039390931673ffffffffffffffffffffffffffffffffffffffff1990931692909217909155612738908490613828565b6040519081900381206001600160a01b0384168252907fe6866acd986ca092a547e9052a11d30abb162c8c840921344b2b4288d8ac5428906020016120f4565b600060fd604051612792906233b7bb60e91b815260030190565b9081526040805160209281900383018120547f9cbe5efd00000000000000000000000000000000000000000000000000000000825291516001600160a01b0390921692639cbe5efd926004808401938290030181865afa1580156127fa573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061281e9190613844565b905090565b600061282e81612a86565b604051633119ba3960e11b815260fd90600401908152604051908190036020018120546001600160a01b03169063a9059cbb90339060fd9061287a90633119ba3960e11b815260040190565b908152604051908190036020018120546370a0823160e01b82523060048301526001600160a01b0316906370a0823190602401602060405180830381865afa1580156128ca573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128ee9190613844565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af1158015612939573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061295d919061385d565b610e505760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b6044820152606401610670565b6000828152606560205260409020600101546129b681612a86565b610c258383612b32565b600060fd6040516129f4907f7265776172646572000000000000000000000000000000000000000000000000815260080190565b908152604051908190036020018120547e8f33d7000000000000000000000000000000000000000000000000000000008252600482018490523060248301526001600160a01b031690628f33d790604401602060405180830381865afa158015612a62573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610aa19190613844565b610e508133612e87565b60008281526065602090815260408083206001600160a01b038516845290915290205460ff16610cb25760008281526065602090815260408083206001600160a01b03851684529091529020805460ff19166001179055612aee3390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b60008281526065602090815260408083206001600160a01b038516845290915290205460ff1615610cb25760008281526065602090815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3610cb281612a86565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615612c1257610c2583612efc565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015612c6c575060408051601f3d908101601f19168201909252612c6991810190613844565b60015b612cde5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201527f6f6e206973206e6f7420555550530000000000000000000000000000000000006064820152608401610670565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc8114612d735760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f7860448201527f6961626c655555494400000000000000000000000000000000000000000000006064820152608401610670565b50610c25838383612fc7565b60608167ffffffffffffffff811115612d9a57612d9a6134b7565b604051908082528060200260200182016040528015612dc3578160200160208202803683370190505b50905060005b82811015612e02576000828281518110612de557612de561395c565b602090810291909101015280612dfa81613985565b915050612dc9565b50919050565b600054610100900460ff16612e855760405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201527f6e697469616c697a696e670000000000000000000000000000000000000000006064820152608401610670565b565b60008281526065602090815260408083206001600160a01b038516845290915290205460ff16610cb257612eba81612fec565b612ec5836020612ffe565b604051602001612ed6929190613a02565b60408051601f198184030181529082905262461bcd60e51b825261067091600401613a83565b6001600160a01b0381163b612f795760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201527f6f74206120636f6e7472616374000000000000000000000000000000000000006064820152608401610670565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b612fd08361322e565b600082511180612fdd5750805b15610c2557612572838361326e565b6060610aa16001600160a01b03831660145b6060600061300d83600261399e565b613018906002613972565b67ffffffffffffffff811115613030576130306134b7565b6040519080825280601f01601f19166020018201604052801561305a576020820181803683370190505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106130915761309161395c565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106130f4576130f461395c565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600061313084600261399e565b61313b906001613972565b90505b60018111156131d8577f303132333435363738396162636465660000000000000000000000000000000085600f166010811061317c5761317c61395c565b1a60f81b8282815181106131925761319261395c565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060049490941c936131d181613ab6565b905061313e565b5083156132275760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610670565b9392505050565b61323781612efc565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606132278383604051806060016040528060278152602001613ace602791396060600080856001600160a01b0316856040516132ab9190613828565b600060405180830381855af49150503d80600081146132e6576040519150601f19603f3d011682016040523d82523d6000602084013e6132eb565b606091505b50915091506132fc86838387613306565b9695505050505050565b6060831561337557825160000361336e576001600160a01b0385163b61336e5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610670565b508161337f565b61337f8383613387565b949350505050565b8151156133975781518083602001fd5b8060405162461bcd60e51b81526004016106709190613a83565b8280548282559060005260206000209081019282156133ec579160200282015b828111156133ec5782518255916020019190600101906133d1565b506133f89291506133fc565b5090565b5b808211156133f857600081556001016133fd565b80356001600160a01b038116811461342857600080fd5b919050565b6000806040838503121561344057600080fd5b8235915061345060208401613411565b90509250929050565b60006020828403121561346b57600080fd5b81356001600160e01b03198116811461322757600080fd5b60006020828403121561349557600080fd5b5035919050565b6000602082840312156134ae57600080fd5b61322782613411565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff811182821017156134f6576134f66134b7565b604052919050565b600067ffffffffffffffff831115613518576135186134b7565b61352b601f8401601f19166020016134cd565b905082815283838301111561353f57600080fd5b828260208301376000602084830101529392505050565b6000806040838503121561356957600080fd5b61357283613411565b9150602083013567ffffffffffffffff81111561358e57600080fd5b8301601f8101851361359f57600080fd5b6135ae858235602084016134fe565b9150509250929050565b600081518084526020808501945080840160005b838110156135e8578151875295820195908201906001016135cc565b509495945050505050565b60608152600061360660608301866135b8565b828103602084015261361881866135b8565b905082810360408401526132fc81856135b8565b600067ffffffffffffffff821115613646576136466134b7565b5060051b60200190565b600082601f83011261366157600080fd5b813560206136766136718361362c565b6134cd565b82815260059290921b8401810191818101908684111561369557600080fd5b8286015b848110156136b05780358352918301918301613699565b509695505050505050565b600080604083850312156136ce57600080fd5b823567ffffffffffffffff808211156136e657600080fd5b818501915085601f8301126136fa57600080fd5b8135602061370a6136718361362c565b82815260059290921b8401810191818101908984111561372957600080fd5b948201945b838610156137475785358252948201949082019061372e565b9650508601359250508082111561375d57600080fd5b506135ae85828601613650565b600082601f83011261377b57600080fd5b613227838335602085016134fe565b6000806040838503121561379d57600080fd5b823567ffffffffffffffff8111156137b457600080fd5b6137c08582860161376a565b92505061345060208401613411565b6000602082840312156137e157600080fd5b813567ffffffffffffffff8111156137f857600080fd5b61337f8482850161376a565b60005b8381101561381f578181015183820152602001613807565b50506000910152565b6000825161383a818460208701613804565b9190910192915050565b60006020828403121561385657600080fd5b5051919050565b60006020828403121561386f57600080fd5b8151801515811461322757600080fd5b60006020828403121561389157600080fd5b815160ff8116811461322757600080fd5b634e487b7160e01b600052601160045260246000fd5b81810381811115610aa157610aa16138a2565b600060208083850312156138de57600080fd5b825167ffffffffffffffff8111156138f557600080fd5b8301601f8101851361390657600080fd5b80516139146136718261362c565b81815260059190911b8201830190838101908783111561393357600080fd5b928401925b8284101561395157835182529284019290840190613938565b979650505050505050565b634e487b7160e01b600052603260045260246000fd5b80820180821115610aa157610aa16138a2565b600060018201613997576139976138a2565b5060010190565b8082028115828204841417610aa157610aa16138a2565b6000826139d257634e487b7160e01b600052601260045260246000fd5b500490565b8381526060602082015260006139f060608301856135b8565b82810360408401526132fc81856135b8565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000815260008351613a3a816017850160208801613804565b7f206973206d697373696e6720726f6c65200000000000000000000000000000006017918401918201528351613a77816028840160208801613804565b01602801949350505050565b6020815260008251806020840152613aa2816040850160208701613804565b601f01601f19169190910160400192915050565b600081613ac557613ac56138a2565b50600019019056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212205b08f47cfa94f73f695a0372c613458019dcb74b0c16e832cdd9eaea97446a5664736f6c63430008130033