VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x2b4006…3B1B
Summary
Transactions
Transfers
Address
0x2b400608A5e9c09bED078f9fAf067EB5fE363B1B
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x7567D83b7b8d80ADdCb281A71d54Fc7B3364ffed
Deployer
0x7567D83b7b8d80ADdCb281A71d54Fc7B3364ffed
Code
0x608060405234801561001057600080fd5b50600436106101585760003560e01c80638456cb59116100c3578063a22cb4651161007c578063a22cb46514610a48578063b88d4fde14610a98578063e5df002014610b9d578063e985e9c514610bf9578063ee97f7f314610c75578063f4ff78bf14610cbf57610158565b80638456cb59146105e65780638462151c146105f057806386e343861461068957806395d89b4114610805578063983b2d56146108885780639e8700ba146108cc57610158565b80633f4ba83a116101155780633f4ba83a1461036c57806342842e0e146103765780634d246a75146103e45780635c975abb146104fe5780636352211e1461052057806370a082311461058e57610158565b806306fdde031461015d578063081812fc146101e0578063095ea7b31461024e57806318160ddd1461029c57806323b872dd146102ba5780633092afd514610328575b600080fd5b610165610d03565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101a557808201518184015260208101905061018a565b50505050905090810190601f1680156101d25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61020c600480360360208110156101f657600080fd5b8101908080359060200190929190505050610da5565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61029a6004803603604081101561026457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ebc565b005b6102a4611116565b6040518082815260200191505060405180910390f35b610326600480360360608110156102d057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506111c0565b005b61036a6004803603602081101561033e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611238565b005b61037461135f565b005b6103e26004803603606081101561038c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506114cc565b005b610410600480360360208110156103fa57600080fd5b81019080803590602001909291905050506114ec565b604051808060200180602001848152602001838103835286818151815260200191508051906020019080838360005b8381101561045a57808201518184015260208101905061043f565b50505050905090810190601f1680156104875780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b838110156104c05780820151818401526020810190506104a5565b50505050905090810190601f1680156104ed5780820380516001836020036101000a031916815260200191505b509550505050505060405180910390f35b61050661165e565b604051808215151515815260200191505060405180910390f35b61054c6004803603602081101561053657600080fd5b8101908080359060200190929190505050611671565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6105d0600480360360208110156105a457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506117b5565b6040518082815260200191505060405180910390f35b6105ee61191f565b005b6106326004803603602081101561060657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a8d565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561067557808201518184015260208101905061065a565b505050509050019250505060405180910390f35b6108036004803603608081101561069f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001906401000000008111156106dc57600080fd5b8201836020820111156106ee57600080fd5b8035906020019184600183028401116401000000008311171561071057600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561077357600080fd5b82018360208201111561078557600080fd5b803590602001918460018302840111640100000000831117156107a757600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929080359060200190929190505050611baf565b005b61080d611d4e565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561084d578082015181840152602081019050610832565b50505050905090810190601f16801561087a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6108ca6004803603602081101561089e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611df0565b005b610a46600480360360808110156108e257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019064010000000081111561091f57600080fd5b82018360208201111561093157600080fd5b8035906020019184600183028401116401000000008311171561095357600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156109b657600080fd5b8201836020820111156109c857600080fd5b803590602001918460018302840111640100000000831117156109ea57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929080359060200190929190505050611f16565b005b610a9660048036036040811015610a5e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035151590602001909291905050506120a7565b005b610b9b60048036036080811015610aae57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190640100000000811115610b1557600080fd5b820183602082011115610b2757600080fd5b80359060200191846001830284011164010000000083111715610b4957600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192905050506122c6565b005b610bdf60048036036020811015610bb357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612340565b604051808215151515815260200191505060405180910390f35b610c5b60048036036040811015610c0f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612396565b604051808215151515815260200191505060405180910390f35b610c7d6124ae565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610d0160048036036020811015610cd557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506124d4565b005b606060048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610d9b5780601f10610d7057610100808354040283529160200191610d9b565b820191906000526020600020905b815481529060010190602001808311610d7e57829003601f168201915b5050505050905090565b6000610db0826125c3565b1515610e07576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c81526020018061333f602c913960400191505060405180910390fd5b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16631b9584c7836040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015610e7a57600080fd5b505afa158015610e8e573d6000803e3d6000fd5b505050506040513d6020811015610ea457600080fd5b81019080805190602001909291905050509050919050565b6000610ec782611671565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610f50576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806132046021913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610f6f6126af565b73ffffffffffffffffffffffffffffffffffffffff161480610f9e5750610f9d81610f986126af565b612396565b5b1515610ff5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260388152602001806132886038913960400191505060405180910390fd5b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166324560f0b83856040518363ffffffff1660e01b8152600401808381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b15801561109e57600080fd5b505af11580156110b2573d6000803e3d6000fd5b50505050818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ccc7254f6040518163ffffffff1660e01b815260040160206040518083038186803b15801561118057600080fd5b505afa158015611194573d6000803e3d6000fd5b505050506040513d60208110156111aa57600080fd5b8101908080519060200190929190505050905090565b6111d16111cb6126af565b826126b7565b1515611228576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260318152602001806132576031913960400191505060405180910390fd5b6112338383836127ad565b505050565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166112796126af565b73ffffffffffffffffffffffffffffffffffffffff16141515611304576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f596f7520617265206e6f7420746865206d61737465720000000000000000000081525060200191505060405180910390fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166113a06126af565b73ffffffffffffffffffffffffffffffffffffffff1614151561142b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f596f7520617265206e6f7420746865206d61737465720000000000000000000081525060200191505060405180910390fd5b600260009054906101000a900460ff1615156114af576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f54686520636f6e7472616374206973206e6f742070617573656400000000000081525060200191505060405180910390fd5b6000600260006101000a81548160ff021916908315150217905550565b6114e7838383604051806020016040528060008152506122c6565b505050565b6060806000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638c4796c7856040518263ffffffff1660e01b81526004018082815260200191505060006040518083038186803b15801561156457600080fd5b505afa158015611578573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525060608110156115a257600080fd5b8101908080516401000000008111156115ba57600080fd5b828101905060208101848111156115d057600080fd5b81518560018202830111640100000000821117156115ed57600080fd5b5050929190602001805164010000000081111561160957600080fd5b8281019050602081018481111561161f57600080fd5b815185600182028301116401000000008211171561163c57600080fd5b5050929190602001805190602001909291905050509250925092509193909250565b600260009054906101000a900460ff1681565b600080600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a5cd761f846040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b1580156116e757600080fd5b505afa1580156116fb573d6000803e3d6000fd5b505050506040513d602081101561171157600080fd5b81019080805190602001909291905050509050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156117ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260298152602001806132c06029913960400191505060405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561183e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a8152602001806132e9602a913960400191505060405180910390fd5b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636ab29975836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156118dd57600080fd5b505afa1580156118f1573d6000803e3d6000fd5b505050506040513d602081101561190757600080fd5b81019080805190602001909291905050509050919050565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166119606126af565b73ffffffffffffffffffffffffffffffffffffffff161415156119eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f596f7520617265206e6f7420746865206d61737465720000000000000000000081525060200191505060405180910390fd5b600260009054906101000a900460ff16151515611a70576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f54686520636f6e7472616374206973207061757365640000000000000000000081525060200191505060405180910390fd5b6001600260006101000a81548160ff021916908315150217905550565b60606000611a9a836117b5565b90506000811415611ade576000604051908082528060200260200182016040528015611ad55781602001602082028038833980820191505090505b50915050611baa565b606081604051908082528060200260200182016040528015611b0f5781602001602082028038833980820191505090505b5090506000611b1c611116565b9050600080905060008090505b8281111515611ba1578673ffffffffffffffffffffffffffffffffffffffff16611b5282611671565b73ffffffffffffffffffffffffffffffffffffffff161415611b9457808483815181101515611b7d57fe5b906020019060200201818152505081806001019250505b8080600101915050611b29565b83955050505050505b919050565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630f9d15188585856040518463ffffffff1660e01b8152600401808060200180602001848152602001838103835286818151815260200191508051906020019080838360005b83811015611c4b578082015181840152602081019050611c30565b50505050905090810190601f168015611c785780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b83811015611cb1578082015181840152602081019050611c96565b50505050905090810190601f168015611cde5780820380516001836020036101000a031916815260200191505b5095505050505050602060405180830381600087803b158015611d0057600080fd5b505af1158015611d14573d6000803e3d6000fd5b505050506040513d6020811015611d2a57600080fd5b81019080805190602001909291905050509050611d478582612b5f565b5050505050565b606060058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611de65780601f10611dbb57610100808354040283529160200191611de6565b820191906000526020600020905b815481529060010190602001808311611dc957829003601f168201915b5050505050905090565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16611e316126af565b73ffffffffffffffffffffffffffffffffffffffff16141515611ebc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f596f7520617265206e6f7420746865206d61737465720000000000000000000081525060200191505060405180910390fd5b60018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630f9d15188484846040518463ffffffff1660e01b8152600401808060200180602001848152602001838103835286818151815260200191508051906020019080838360005b83811015611fb0578082015181840152602081019050611f95565b50505050905090810190601f168015611fdd5780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b83811015612016578082015181840152602081019050611ffb565b50505050905090810190601f1680156120435780820380516001836020036101000a031916815260200191505b5095505050505050602060405180830381600087803b15801561206557600080fd5b505af1158015612079573d6000803e3d6000fd5b505050506040513d602081101561208f57600080fd5b81019080805190602001909291905050505050505050565b6120af6126af565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515612152576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f5649503138313a20617070726f766520746f2063616c6c65720000000000000081525060200191505060405180910390fd5b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166307e4c0ba6121986126af565b84846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019350505050600060405180830381600087803b15801561223a57600080fd5b505af115801561224e573d6000803e3d6000fd5b505050508173ffffffffffffffffffffffffffffffffffffffff166122716126af565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051808215151515815260200191505060405180910390a35050565b6122d76122d16126af565b836126b7565b151561232e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260318152602001806132576031913960400191505060405180910390fd5b61233a84848484612dde565b50505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632425ead584846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b15801561246b57600080fd5b505afa15801561247f573d6000803e3d6000fd5b505050506040513d602081101561249557600080fd5b8101908080519060200190929190505050905092915050565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166301378b5830836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b1580156125a857600080fd5b505af11580156125bc573d6000803e3d6000fd5b5050505050565b600080600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a5cd761f846040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561263957600080fd5b505afa15801561264d573d6000803e3d6000fd5b505050506040513d602081101561266357600080fd5b81019080805190602001909291905050509050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415915050919050565b600033905090565b60006126c2826125c3565b1515612719576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c815260200180613313602c913960400191505060405180910390fd5b600061272483611671565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061279357508373ffffffffffffffffffffffffffffffffffffffff1661277b84610da5565b73ffffffffffffffffffffffffffffffffffffffff16145b806127a457506127a38185612396565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff166127cd82611671565b73ffffffffffffffffffffffffffffffffffffffff1614151561283b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602981526020018061336b6029913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156128c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806133946024913960400191505060405180910390fd5b6128cc81612e52565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663df43ff54846040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b15801561296d57600080fd5b505af1158015612981573d6000803e3d6000fd5b50505050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663013b8f3f836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b158015612a2657600080fd5b505af1158015612a3a573d6000803e3d6000fd5b50505050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323eac4bd82846040518363ffffffff1660e01b8152600401808381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b158015612ae757600080fd5b505af1158015612afb573d6000803e3d6000fd5b50505050808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515612c04576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f5649503a206d696e7420746f20746865207a65726f206164647265737300000081525060200191505060405180910390fd5b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323eac4bd82846040518363ffffffff1660e01b8152600401808381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b158015612cad57600080fd5b505af1158015612cc1573d6000803e3d6000fd5b50505050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663013b8f3f836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b158015612d6657600080fd5b505af1158015612d7a573d6000803e3d6000fd5b50505050808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b612de98484846127ad565b612df584848484612fc6565b1515612e4c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260328152602001806132256032913960400191505060405180910390fd5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff16600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16631b9584c7836040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015612edd57600080fd5b505afa158015612ef1573d6000803e3d6000fd5b505050506040513d6020811015612f0757600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff16141515612fc357600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639782aea2826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015612faa57600080fd5b505af1158015612fbe573d6000803e3d6000fd5b505050505b50565b6000612fe78473ffffffffffffffffffffffffffffffffffffffff166131b8565b1515612ff657600190506131b0565b60008473ffffffffffffffffffffffffffffffffffffffff1663150b7a0261301c6126af565b8887876040518563ffffffff1660e01b8152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b838110156130d85780820151818401526020810190506130bd565b50505050905090810190601f1680156131055780820380516001836020036101000a031916815260200191505b5095505050505050602060405180830381600087803b15801561312757600080fd5b505af115801561313b573d6000803e3d6000fd5b505050506040513d602081101561315157600080fd5b8101908080519060200190929190505050905063150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150505b949350505050565b60008060007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47060001b9050833f91506000801b82141580156131fa5750808214155b9250505091905056fe5649503138313a20617070726f76616c20746f2063757272656e74206f776e65725649503138313a207472616e7366657220746f206e6f6e20455243373231526563656976657220696d706c656d656e7465725649503138313a207472616e736665722063616c6c6572206973206e6f74206f776e6572206e6f7220617070726f7665644552433732313a20617070726f76652063616c6c6572206973206e6f74206f776e6572206e6f7220617070726f76656420666f7220616c6c5649503138313a206f776e657220717565727920666f72206e6f6e6578697374656e7420746f6b656e5649503138313a2062616c616e636520717565727920666f7220746865207a65726f20616464726573735649503138313a206f70657261746f7220717565727920666f72206e6f6e6578697374656e7420746f6b656e5649503138313a20617070726f76656420717565727920666f72206e6f6e6578697374656e7420746f6b656e5649503138313a207472616e73666572206f6620746f6b656e2074686174206973206e6f74206f776e5649503138313a207472616e7366657220746f20746865207a65726f2061646472657373a165627a7a72305820c8f54e36db3e1d1981f4652f3007412adea0fab09c98fd2876b5bfe343055ec20029