VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xfe41c9…0832
Summary
Transactions
Transfers
Address
0xfe41c9d82054e3960c4ccB3440bDE1E192940832
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x7567D83b7b8d80ADdCb281A71d54Fc7B3364ffed
Deployer
0x7567D83b7b8d80ADdCb281A71d54Fc7B3364ffed
Code
0x608060405234801561001057600080fd5b50600436106101425760003560e01c80634d246a75116100b857806395d89b411161007c57806395d89b4114610753578063a22cb465146107d6578063ab9922a514610826578063b88d4fde14610882578063e985e9c514610987578063f4ff78bf14610a0357610142565b80634d246a75146105a85780636352211e146105ea57806370a08231146106585780638456cb59146106b05780638462151c146106ba57610142565b806323b872dd1161010a57806323b872dd146102f45780632cfd3005146103625780633f4ba83a146103b057806342842e0e146103ba57806342966c68146104285780634cd88b761461045657610142565b806306fdde0314610147578063081812fc146101ca578063095ea7b31461023857806318160ddd146102865780631d56c609146102a4575b600080fd5b61014f610a47565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561018f578082015181840152602081019050610174565b50505050905090810190601f1680156101bc5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101f6600480360360208110156101e057600080fd5b8101908080359060200190929190505050610b71565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6102846004803603604081101561024e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c87565b005b61028e610ee0565b6040518082815260200191505060405180910390f35b6102f2600480360360408110156102ba57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050610fb4565b005b6103606004803603606081101561030a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110db565b005b6103ae6004803603604081101561037857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611153565b005b6103b8611241565b005b610426600480360360608110156103d057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506113ae565b005b6104546004803603602081101561043e57600080fd5b81019080803590602001909291905050506113ce565b005b6105a66004803603604081101561046c57600080fd5b810190808035906020019064010000000081111561048957600080fd5b82018360208201111561049b57600080fd5b803590602001918460018302840111640100000000831117156104bd57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561052057600080fd5b82018360208201111561053257600080fd5b8035906020019184600183028401116401000000008311171561055457600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050611466565b005b6105d4600480360360208110156105be57600080fd5b8101908080359060200190929190505050611768565b6040518082815260200191505060405180910390f35b6106166004803603602081101561060057600080fd5b810190808035906020019092919050505061181e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61069a6004803603602081101561066e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611961565b6040518082815260200191505060405180910390f35b6106b8611aca565b005b6106fc600480360360208110156106d057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c38565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561073f578082015181840152602081019050610724565b505050509050019250505060405180910390f35b61075b611dfd565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561079b578082015181840152602081019050610780565b50505050905090810190601f1680156107c85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610824600480360360408110156107ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050611f27565b005b6108686004803603602081101561083c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612145565b604051808215151515815260200191505060405180910390f35b6109856004803603608081101561089857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001906401000000008111156108ff57600080fd5b82018360208201111561091157600080fd5b8035906020019184600183028401116401000000008311171561093357600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929050505061219b565b005b6109e96004803603604081101561099d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612215565b604051808215151515815260200191505060405180910390f35b610a4560048036036020811015610a1957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061232c565b005b60606000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663986e791a6040518163ffffffff1660e01b815260040180807f6e616d6500000000000000000000000000000000000000000000000000000000815250602001905060006040518083038186803b158015610adb57600080fd5b505afa158015610aef573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052506020811015610b1957600080fd5b810190808051640100000000811115610b3157600080fd5b82810190506020810184811115610b4757600080fd5b8151856001820283011164010000000082111715610b6457600080fd5b5050929190505050905090565b6000610b7c8261241c565b1515610bd3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001806134bd602c913960400191505060405180910390fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16631b9584c7836040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015610c4557600080fd5b505afa158015610c59573d6000803e3d6000fd5b505050506040513d6020811015610c6f57600080fd5b81019080805190602001909291905050509050919050565b6000610c928261181e565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610d1b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806133826021913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610d3a612507565b73ffffffffffffffffffffffffffffffffffffffff161480610d695750610d6881610d63612507565b612215565b5b1515610dc0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260388152602001806134066038913960400191505060405180910390fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166324560f0b83856040518363ffffffff1660e01b8152600401808381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b158015610e6857600080fd5b505af1158015610e7c573d6000803e3d6000fd5b50505050818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bd02d0f56040518163ffffffff1660e01b815260040180807f737570706c790000000000000000000000000000000000000000000000000000815250602001905060206040518083038186803b158015610f7457600080fd5b505afa158015610f88573d6000803e3d6000fd5b505050506040513d6020811015610f9e57600080fd5b8101908080519060200190929190505050905090565b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610ff5612507565b73ffffffffffffffffffffffffffffffffffffffff16141515611080576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f596f7520617265206e6f7420746865206d61737465720000000000000000000081525060200191505060405180910390fd5b80600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6110ec6110e6612507565b8261250f565b1515611143576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260318152602001806133d56031913960400191505060405180910390fd5b61114e838383612605565b505050565b6001151560026000611163612507565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141515611222576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f596f7520617265206e6f742061206d696e74657200000000000000000000000081525060200191505060405180910390fd5b6000600161122f836129b4565b03905061123c8382612a6c565b505050565b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16611282612507565b73ffffffffffffffffffffffffffffffffffffffff1614151561130d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f596f7520617265206e6f7420746865206d61737465720000000000000000000081525060200191505060405180910390fd5b600360009054906101000a900460ff161515611391576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f54686520636f6e7472616374206973206e6f742070617573656400000000000081525060200191505060405180910390fd5b6000600360006101000a81548160ff021916908315150217905550565b6113c98383836040518060200160405280600081525061219b565b505050565b6113d781612ce9565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f33b2f0d826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561144b57600080fd5b505af115801561145f573d6000803e3d6000fd5b5050505050565b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166114a7612507565b73ffffffffffffffffffffffffffffffffffffffff16141515611532576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f596f7520617265206e6f7420746865206d61737465720000000000000000000081525060200191505060405180910390fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636e899550836040518263ffffffff1660e01b815260040180807f6e616d650000000000000000000000000000000000000000000000000000000081525060200180602001828103825283818151815260200191508051906020019080838360005b838110156115e75780820151818401526020810190506115cc565b50505050905090810190601f1680156116145780820380516001836020036101000a031916815260200191505b5092505050600060405180830381600087803b15801561163357600080fd5b505af1158015611647573d6000803e3d6000fd5b505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636e899550826040518263ffffffff1660e01b815260040180807f73796d626f6c000000000000000000000000000000000000000000000000000081525060200180602001828103825283818151815260200191508051906020019080838360005b838110156117005780820151818401526020810190506116e5565b50505050905090810190601f16801561172d5780820380516001836020036101000a031916815260200191505b5092505050600060405180830381600087803b15801561174c57600080fd5b505af1158015611760573d6000803e3d6000fd5b505050505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638c4796c7836040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b1580156117dc57600080fd5b505afa1580156117f0573d6000803e3d6000fd5b505050506040513d602081101561180657600080fd5b81019080805190602001909291905050509050919050565b6000806000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a5cd761f846040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561189357600080fd5b505afa1580156118a7573d6000803e3d6000fd5b505050506040513d60208110156118bd57600080fd5b81019080805190602001909291905050509050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515611958576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602981526020018061343e6029913960400191505060405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156119ea576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a815260200180613467602a913960400191505060405180910390fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636ab29975836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611a8857600080fd5b505afa158015611a9c573d6000803e3d6000fd5b505050506040513d6020811015611ab257600080fd5b81019080805190602001909291905050509050919050565b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16611b0b612507565b73ffffffffffffffffffffffffffffffffffffffff16141515611b96576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f596f7520617265206e6f7420746865206d61737465720000000000000000000081525060200191505060405180910390fd5b600360009054906101000a900460ff16151515611c1b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f54686520636f6e7472616374206973207061757365640000000000000000000081525060200191505060405180910390fd5b6001600360006101000a81548160ff021916908315150217905550565b60606000611c4583611961565b90506000811415611c89576000604051908082528060200260200182016040528015611c805781602001602082028038833980820191505090505b50915050611df8565b606081604051908082528060200260200182016040528015611cba5781602001602082028038833980820191505090505b5090506000611cc7610ee0565b9050600080905060008090505b82811015611def578673ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a5cd761f836040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015611d6557600080fd5b505afa158015611d79573d6000803e3d6000fd5b505050506040513d6020811015611d8f57600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff161415611de257808483815181101515611dcb57fe5b906020019060200201818152505081806001019250505b8080600101915050611cd4565b83955050505050505b919050565b60606000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663986e791a6040518163ffffffff1660e01b815260040180807f73796d626f6c0000000000000000000000000000000000000000000000000000815250602001905060006040518083038186803b158015611e9157600080fd5b505afa158015611ea5573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052506020811015611ecf57600080fd5b810190808051640100000000811115611ee757600080fd5b82810190506020810184811115611efd57600080fd5b8151856001820283011164010000000082111715611f1a57600080fd5b5050929190505050905090565b611f2f612507565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515611fd2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f5649503138313a20617070726f766520746f2063616c6c65720000000000000081525060200191505060405180910390fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166307e4c0ba612017612507565b84846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019350505050600060405180830381600087803b1580156120b957600080fd5b505af11580156120cd573d6000803e3d6000fd5b505050508173ffffffffffffffffffffffffffffffffffffffff166120f0612507565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051808215151515815260200191505060405180910390a35050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6121ac6121a6612507565b8361250f565b1515612203576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260318152602001806133d56031913960400191505060405180910390fd5b61220f84848484612cfe565b50505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632425ead584846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b1580156122e957600080fd5b505afa1580156122fd573d6000803e3d6000fd5b505050506040513d602081101561231357600080fd5b8101908080519060200190929190505050905092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166301378b5830836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b15801561240157600080fd5b505af1158015612415573d6000803e3d6000fd5b5050505050565b6000806000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a5cd761f846040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561249157600080fd5b505afa1580156124a5573d6000803e3d6000fd5b505050506040513d60208110156124bb57600080fd5b81019080805190602001909291905050509050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415915050919050565b600033905090565b600061251a8261241c565b1515612571576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c815260200180613491602c913960400191505060405180910390fd5b600061257c8361181e565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806125eb57508373ffffffffffffffffffffffffffffffffffffffff166125d384610b71565b73ffffffffffffffffffffffffffffffffffffffff16145b806125fc57506125fb8185612215565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff166126258261181e565b73ffffffffffffffffffffffffffffffffffffffff16141515612693576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260298152602001806134e96029913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561271b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806135126024913960400191505060405180910390fd5b61272481612d72565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663df43ff54846040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b1580156127c457600080fd5b505af11580156127d8573d6000803e3d6000fd5b505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663013b8f3f836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b15801561287c57600080fd5b505af1158015612890573d6000803e3d6000fd5b505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323eac4bd82846040518363ffffffff1660e01b8152600401808381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b15801561293c57600080fd5b505af1158015612950573d6000803e3d6000fd5b50505050808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166385b3a86b836040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b158015612a2a57600080fd5b505af1158015612a3e573d6000803e3d6000fd5b505050506040513d6020811015612a5457600080fd5b81019080805190602001909291905050509050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515612b11576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f5649503a206d696e7420746f20746865207a65726f206164647265737300000081525060200191505060405180910390fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323eac4bd82846040518363ffffffff1660e01b8152600401808381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b158015612bb957600080fd5b505af1158015612bcd573d6000803e3d6000fd5b505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663013b8f3f836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b158015612c7157600080fd5b505af1158015612c85573d6000803e3d6000fd5b50505050808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b612cfb612cf58261181e565b82612ee4565b50565b612d09848484612605565b612d158484848461311f565b1515612d6c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260328152602001806133a36032913960400191505060405180910390fd5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16631b9584c7836040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b158015612dfc57600080fd5b505afa158015612e10573d6000803e3d6000fd5b505050506040513d6020811015612e2657600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff16141515612ee1576000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639782aea2826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015612ec857600080fd5b505af1158015612edc573d6000803e3d6000fd5b505050505b50565b8173ffffffffffffffffffffffffffffffffffffffff16612f048261181e565b73ffffffffffffffffffffffffffffffffffffffff16141515612f72576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602581526020018061335d6025913960400191505060405180910390fd5b612f7b81612d72565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663df43ff54836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b15801561301b57600080fd5b505af115801561302f573d6000803e3d6000fd5b505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166316cfb30f826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b1580156130a757600080fd5b505af11580156130bb573d6000803e3d6000fd5b5050505080600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b60006131408473ffffffffffffffffffffffffffffffffffffffff16613311565b151561314f5760019050613309565b60008473ffffffffffffffffffffffffffffffffffffffff1663150b7a02613175612507565b8887876040518563ffffffff1660e01b8152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015613231578082015181840152602081019050613216565b50505050905090810190601f16801561325e5780820380516001836020036101000a031916815260200191505b5095505050505050602060405180830381600087803b15801561328057600080fd5b505af1158015613294573d6000803e3d6000fd5b505050506040513d60208110156132aa57600080fd5b8101908080519060200190929190505050905063150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150505b949350505050565b60008060007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47060001b9050833f91506000801b82141580156133535750808214155b9250505091905056fe5649503138313a206275726e206f6620746f6b656e2074686174206973206e6f74206f776e5649503138313a20617070726f76616c20746f2063757272656e74206f776e65725649503138313a207472616e7366657220746f206e6f6e20455243373231526563656976657220696d706c656d656e7465725649503138313a207472616e736665722063616c6c6572206973206e6f74206f776e6572206e6f7220617070726f7665644552433732313a20617070726f76652063616c6c6572206973206e6f74206f776e6572206e6f7220617070726f76656420666f7220616c6c5649503138313a206f776e657220717565727920666f72206e6f6e6578697374656e7420746f6b656e5649503138313a2062616c616e636520717565727920666f7220746865207a65726f20616464726573735649503138313a206f70657261746f7220717565727920666f72206e6f6e6578697374656e7420746f6b656e5649503138313a20617070726f76656420717565727920666f72206e6f6e6578697374656e7420746f6b656e5649503138313a207472616e73666572206f6620746f6b656e2074686174206973206e6f74206f776e5649503138313a207472616e7366657220746f20746865207a65726f2061646472657373a165627a7a72305820547cac61f28afa1d9c7540aaedcdec6e66521fdd0a7181a5e348e694aca038770029