VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xd34DBA…179B
Summary
Transactions
Transfers
Address
0xd34DBAc230514d4c5e43AdB2b2357984885B179B
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xb4c760B1D39ae353ff68571039fc7383F068b7db
Deployer
0xb4c760B1D39ae353ff68571039fc7383F068b7db
Code
0x6080604052600436106100a05760003560e01c806396ed28f91161006457806396ed28f914610412578063baa2abde146104c3578063c45a015514610597578063c9d815c8146105ee578063d52bb6f41461069b578063e7560e6e14610727576100fc565b80632de192dc14610101578063540fba54146101865780635c11d7951461024a578063681b25681461030e578063849985a9146103bb576100fc565b366100fc577f00000000000000000000000047a7a149e22f1556de85f9144332de45b371be5f73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146100fa57fe5b005b600080fd5b34801561010d57600080fd5b506101706004803603604081101561012457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610802565b6040518082815260200191505060405180910390f35b34801561019257600080fd5b50610248600480360360a08110156101a957600080fd5b810190808035906020019092919080359060200190929190803590602001906401000000008111156101da57600080fd5b8201836020820111156101ec57600080fd5b8035906020019184602083028401116401000000008311171561020e57600080fd5b9091929391929390803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610837565b005b34801561025657600080fd5b5061030c600480360360a081101561026d57600080fd5b8101908080359060200190929190803590602001909291908035906020019064010000000081111561029e57600080fd5b8201836020820111156102b057600080fd5b803590602001918460208302840111640100000000831117156102d257600080fd5b9091929391929390803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c6d565b005b6103b96004803603608081101561032457600080fd5b81019080803590602001909291908035906020019064010000000081111561034b57600080fd5b82018360208201111561035d57600080fd5b8035906020019184602083028401116401000000008311171561037f57600080fd5b9091929391929390803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611024565b005b3480156103c757600080fd5b506103d06115fe565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561041e57600080fd5b506104816004803603604081101561043557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611622565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104cf57600080fd5b5061057a600480360360e08110156104e657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019092919080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611657565b604051808381526020018281526020019250505060405180910390f35b3480156105a357600080fd5b506105ac6119d8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105fa57600080fd5b50610685600480360360c081101561061157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019092919080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506119fc565b6040518082815260200191505060405180910390f35b3480156106a757600080fd5b5061070a600480360360408110156106be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c0c565b604051808381526020018281526020019250505060405180910390f35b34801561073357600080fd5b506107ec600480360361014081101561074b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019092919080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803515159060200190929190803560ff1690602001909291908035906020019092919080359060200190929190505050611c45565b6040518082815260200191505060405180910390f35b600061082f7f0000000000000000000000008150e744ccf61c73a8e8084cea778a2656cc92418484611ddf565b905092915050565b80428110156108ae576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f4454686f72737761705632526f757465723a204558504952454400000000000081525060200191505060405180910390fd5b7f00000000000000000000000047a7a149e22f1556de85f9144332de45b371be5f73ffffffffffffffffffffffffffffffffffffffff168585600188889050038181106108f757fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461099d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f4454686f72737761705632526f757465723a20494e56414c49445f504154480081525060200191505060405180910390fd5b610a4e858560008181106109ad57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1633610a487f0000000000000000000000008150e744ccf61c73a8e8084cea778a2656cc9241898960008181106109fc57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff168a8a6001818110610a2657fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff16611e75565b8a611fd0565b610a99858580806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f82011690508083019250505050505050306121e1565b60007f00000000000000000000000047a7a149e22f1556de85f9144332de45b371be5f73ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610b3857600080fd5b505afa158015610b4c573d6000803e3d6000fd5b505050506040513d6020811015610b6257600080fd5b8101908080519060200190929190505050905086811015610bce576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602d81526020018061308c602d913960400191505060405180910390fd5b7f00000000000000000000000047a7a149e22f1556de85f9144332de45b371be5f73ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015610c4157600080fd5b505af1158015610c55573d6000803e3d6000fd5b50505050610c6384826126d9565b5050505050505050565b8042811015610ce4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f4454686f72737761705632526f757465723a204558504952454400000000000081525060200191505060405180910390fd5b610d9585856000818110610cf457fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1633610d8f7f0000000000000000000000008150e744ccf61c73a8e8084cea778a2656cc924189896000818110610d4357fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff168a8a6001818110610d6d57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff16611e75565b8a611fd0565b6000858560018888905003818110610da957fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610e4257600080fd5b505afa158015610e56573d6000803e3d6000fd5b505050506040513d6020811015610e6c57600080fd5b81019080805190602001909291905050509050610eca868680806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f82011690508083019250505050505050856121e1565b86610fc382888860018b8b905003818110610ee157fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231886040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610f7a57600080fd5b505afa158015610f8e573d6000803e3d6000fd5b505050506040513d6020811015610fa457600080fd5b810190808051906020019092919050505061283890919063ffffffff16565b101561101a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602d81526020018061308c602d913960400191505060405180910390fd5b5050505050505050565b804281101561109b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f4454686f72737761705632526f757465723a204558504952454400000000000081525060200191505060405180910390fd5b7f00000000000000000000000047a7a149e22f1556de85f9144332de45b371be5f73ffffffffffffffffffffffffffffffffffffffff16858560008181106110df57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611185576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f4454686f72737761705632526f757465723a20494e56414c49445f504154480081525060200191505060405180910390fd5b60003490507f00000000000000000000000047a7a149e22f1556de85f9144332de45b371be5f73ffffffffffffffffffffffffffffffffffffffff1663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b1580156111f257600080fd5b505af1158015611206573d6000803e3d6000fd5b50505050507f00000000000000000000000047a7a149e22f1556de85f9144332de45b371be5f73ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6112c47f0000000000000000000000008150e744ccf61c73a8e8084cea778a2656cc92418989600081811061127857fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff168a8a60018181106112a257fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff16611e75565b836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561132e57600080fd5b505af1158015611342573d6000803e3d6000fd5b505050506040513d602081101561135857600080fd5b810190808051906020019092919050505061136f57fe5b600086866001898990500381811061138357fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231866040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561141c57600080fd5b505afa158015611430573d6000803e3d6000fd5b505050506040513d602081101561144657600080fd5b810190808051906020019092919050505090506114a4878780806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f82011690508083019250505050505050866121e1565b8761159d82898960018c8c9050038181106114bb57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231896040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561155457600080fd5b505afa158015611568573d6000803e3d6000fd5b505050506040513d602081101561157e57600080fd5b810190808051906020019092919050505061283890919063ffffffff16565b10156115f4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602d81526020018061308c602d913960400191505060405180910390fd5b5050505050505050565b7f00000000000000000000000047a7a149e22f1556de85f9144332de45b371be5f81565b600061164f7f0000000000000000000000008150e744ccf61c73a8e8084cea778a2656cc92418484611e75565b905092915050565b60008082428110156116d1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f4454686f72737761705632526f757465723a204558504952454400000000000081525060200191505060405180910390fd5b60006116fe7f0000000000000000000000008150e744ccf61c73a8e8084cea778a2656cc92418c8c611e75565b90508073ffffffffffffffffffffffffffffffffffffffff166323b872dd33838c6040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b1580156117bb57600080fd5b505af11580156117cf573d6000803e3d6000fd5b505050506040513d60208110156117e557600080fd5b8101908080519060200190929190505050506000808273ffffffffffffffffffffffffffffffffffffffff166389afcb44896040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019150506040805180830381600087803b15801561187857600080fd5b505af115801561188c573d6000803e3d6000fd5b505050506040513d60408110156118a257600080fd5b8101908080519060200190929190805190602001909291905050509150915060006118cd8e8e6128bb565b5090508073ffffffffffffffffffffffffffffffffffffffff168e73ffffffffffffffffffffffffffffffffffffffff161461190a57818361190d565b82825b80975081985050508a87101561196e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260288152602001806130646028913960400191505060405180910390fd5b898610156119c7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526028815260200180612fb06028913960400191505060405180910390fd5b505050505097509795505050505050565b7f0000000000000000000000008150e744ccf61c73a8e8084cea778a2656cc924181565b60008142811015611a75576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f4454686f72737761705632526f757465723a204558504952454400000000000081525060200191505060405180910390fd5b611aa4887f00000000000000000000000047a7a149e22f1556de85f9144332de45b371be5f8989893089611657565b905080925050611b6c88858a73ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611b2c57600080fd5b505afa158015611b40573d6000803e3d6000fd5b505050506040513d6020811015611b5657600080fd5b8101908080519060200190929190505050612a32565b7f00000000000000000000000047a7a149e22f1556de85f9144332de45b371be5f73ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d836040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015611bdf57600080fd5b505af1158015611bf3573d6000803e3d6000fd5b50505050611c0184836126d9565b509695505050505050565b600080611c3a7f0000000000000000000000008150e744ccf61c73a8e8084cea778a2656cc92418585612c0e565b915091509250929050565b600080611c937f0000000000000000000000008150e744ccf61c73a8e8084cea778a2656cc92418d7f00000000000000000000000047a7a149e22f1556de85f9144332de45b371be5f611e75565b9050600086611ca2578b611cc4565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b90508173ffffffffffffffffffffffffffffffffffffffff1663d505accf3330848c8b8b8b6040518863ffffffff1660e01b8152600401808873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018681526020018581526020018460ff1660ff168152602001838152602001828152602001975050505050505050600060405180830381600087803b158015611da757600080fd5b505af1158015611dbb573d6000803e3d6000fd5b50505050611dcd8d8d8d8d8d8d6119fc565b925050509a9950505050505050505050565b6000611dec848484611e75565b73ffffffffffffffffffffffffffffffffffffffff166354cf2aeb6040518163ffffffff1660e01b815260040160206040518083038186803b158015611e3157600080fd5b505afa158015611e45573d6000803e3d6000fd5b505050506040513d6020811015611e5b57600080fd5b810190808051906020019092919050505090509392505050565b6000806000611e8485856128bb565b91509150858282604051602001808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b8152601401925050506040516020818303038152906040528051906020012060405160200180807fff000000000000000000000000000000000000000000000000000000000000008152506001018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b8152601401828152602001807fa7d80109e6d62830c30ab98eaee3528abb8502e91421bd7e866dfdf0c82baf35815250602001925050506040516020818303038152906040528051906020012060001c925050509392505050565b600060608573ffffffffffffffffffffffffffffffffffffffff166323b872dd868686604051602401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200193505050506040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040518082805190602001908083835b602083106120dd57805182526020820191506020810190506020830392506120ba565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461213f576040519150601f19603f3d011682016040523d82523d6000602084013e612144565b606091505b50915091508180156121845750600081511480612183575080806020019051602081101561217157600080fd5b81019080805190602001909291905050505b5b6121d9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526031815260200180612fd86031913960400191505060405180910390fd5b505050505050565b60005b60018351038110156126d4576000808483815181106121ff57fe5b602002602001015185600185018151811061221657fe5b602002602001015191509150600061222e83836128bb565b509050600061225e7f0000000000000000000000008150e744ccf61c73a8e8084cea778a2656cc92418585611e75565b90506000806000808473ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b1580156122ac57600080fd5b505afa1580156122c0573d6000803e3d6000fd5b505050506040513d60608110156122d657600080fd5b81019080805190602001909291908051906020019092919080519060200190929190505050506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff1691506000808773ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff161461235d578284612360565b83835b9150915061242e828b73ffffffffffffffffffffffffffffffffffffffff166370a082318a6040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156123e557600080fd5b505afa1580156123f9573d6000803e3d6000fd5b505050506040513d602081101561240f57600080fd5b810190808051906020019092919050505061283890919063ffffffff16565b95506124bc8683838a73ffffffffffffffffffffffffffffffffffffffff166354cf2aeb6040518163ffffffff1660e01b815260040160206040518083038186803b15801561247c57600080fd5b505afa158015612490573d6000803e3d6000fd5b505050506040513d60208110156124a657600080fd5b8101908080519060200190929190505050612d37565b9450505050506000808573ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff161461250057826000612504565b6000835b91509150600060028c51038a1061251b578a61255d565b61255c7f0000000000000000000000008150e744ccf61c73a8e8084cea778a2656cc9241898e60028e018151811061254f57fe5b6020026020010151611e75565b5b90508573ffffffffffffffffffffffffffffffffffffffff1663022c0d9f848484600067ffffffffffffffff8111801561259657600080fd5b506040519080825280601f01601f1916602001820160405280156125c95781602001600182028036833780820191505090505b506040518563ffffffff1660e01b8152600401808581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561265757808201518184015260208101905061263c565b50505050905090810190601f1680156126845780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1580156126a657600080fd5b505af11580156126ba573d6000803e3d6000fd5b5050505050505050505050505080806001019150506121e4565b505050565b60008273ffffffffffffffffffffffffffffffffffffffff1682600067ffffffffffffffff8111801561270b57600080fd5b506040519080825280601f01601f19166020018201604052801561273e5781602001600182028036833780820191505090505b506040518082805190602001908083835b60208310612772578051825260208201915060208101905060208303925061274f565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d80600081146127d4576040519150601f19603f3d011682016040523d82523d6000602084013e6127d9565b606091505b5050905080612833576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260348152602001806130096034913960400191505060405180910390fd5b505050565b60008282840391508111156128b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f64732d6d6174682d7375622d756e646572666c6f77000000000000000000000081525060200191505060405180910390fd5b92915050565b6000808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415612943576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602781526020018061303d6027913960400191505060405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161061297d578284612980565b83835b8092508193505050600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612a2b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4454686f727377617056324c6962726172793a205a45524f5f4144445245535381525060200191505060405180910390fd5b9250929050565b600060608473ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8585604051602401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001925050506040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040518082805190602001908083835b60208310612b0b5780518252602082019150602081019050602083039250612ae8565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114612b6d576040519150601f19603f3d011682016040523d82523d6000602084013e612b72565b606091505b5091509150818015612bb25750600081511480612bb15750808060200190516020811015612b9f57600080fd5b81019080805190602001909291905050505b5b612c07576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602d8152602001806130e3602d913960400191505060405180910390fd5b5050505050565b6000806000612c1d85856128bb565b509050600080612c2e888888611e75565b73ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b158015612c7357600080fd5b505afa158015612c87573d6000803e3d6000fd5b505050506040513d6060811015612c9d57600080fd5b81019080805190602001909291908051906020019092919080519060200190929190505050506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff1691508273ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff1614612d21578082612d24565b81815b8095508196505050505050935093915050565b6000808511612d91576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602d815260200180612f83602d913960400191505060405180910390fd5b600084118015612da15750600083115b612df6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a8152602001806130b9602a913960400191505060405180910390fd5b6000612e0f836127100387612e6a90919063ffffffff16565b90506000612e268583612e6a90919063ffffffff16565b90506000612e5183612e436127108a612e6a90919063ffffffff16565b612eff90919063ffffffff16565b9050808281612e5c57fe5b049350505050949350505050565b600080821480612e875750828283850292508281612e8457fe5b04145b612ef9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d6d6174682d6d756c2d6f766572666c6f7700000000000000000000000081525060200191505060405180910390fd5b92915050565b6000828284019150811015612f7c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d6d6174682d6164642d6f766572666c6f7700000000000000000000000081525060200191505060405180910390fd5b9291505056fe4454686f727377617056324c6962726172793a20494e53554646494349454e545f494e5055545f414d4f554e544454686f72737761705632526f757465723a20494e53554646494349454e545f425f414d4f554e545472616e7366657248656c7065723a3a7472616e7366657246726f6d3a207472616e7366657246726f6d206661696c65645472616e7366657248656c7065723a3a736166655472616e736665725645543a20564554207472616e73666572206661696c65644454686f727377617056324c6962726172793a204944454e544943414c5f4144445245535345534454686f72737761705632526f757465723a20494e53554646494349454e545f415f414d4f554e544454686f72737761705632526f757465723a20494e53554646494349454e545f4f55545055545f414d4f554e544454686f727377617056324c6962726172793a20494e53554646494349454e545f4c49515549444954595472616e7366657248656c7065723a3a736166655472616e736665723a207472616e73666572206661696c6564a2646970667358221220a6a76eed555f59a3ebd4731c187476403c8aa6fc9b1cdd3bcdd7ee12f6670e8c64736f6c63430006060033