VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xc20B44…78C4
Summary
Transactions
Transfers
Address
0xc20B444Dd1E2de9b0218112127f31A2aC00c78C4
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x1C73F0ADb5D9258B51AAeF78Cf3bF6c7f58a6C01
Deployer
0x1C73F0ADb5D9258B51AAeF78Cf3bF6c7f58a6C01
Code
0x60806040526004361061012a5760003560e01c8063a217fddf116100ab578063c746d8be1161006f578063c746d8be14610407578063d1ac7df414610432578063d547741f1461045d578063dc39ee7c14610486578063f5b541a6146104b1578063fcbccd2e146104dc5761012a565b8063a217fddf1461031b578063aacdfe6f14610346578063b7dc3b1814610383578063bc8ba28f1461039f578063c2d48b00146103dc5761012a565b806353a636dd116100f257806353a636dd14610238578063741472251461026157806391d148541461028a57806398214bcb146102c75780639d76ea58146102f05761012a565b806301ffc9a71461012f578063248a9ca31461016c57806326a49e37146101a95780632f2ff15d146101e657806336568abe1461020f575b600080fd5b34801561013b57600080fd5b50610156600480360381019061015191906131d8565b610507565b604051610163919061388f565b60405180910390f35b34801561017857600080fd5b50610193600480360381019061018e9190613173565b610581565b6040516101a091906138e8565b60405180910390f35b3480156101b557600080fd5b506101d060048036038101906101cb9190613242565b6105a0565b6040516101dd9190613a85565b60405180910390f35b3480156101f257600080fd5b5061020d6004803603810190610208919061319c565b6105b8565b005b34801561021b57600080fd5b506102366004803603810190610231919061319c565b6105e1565b005b34801561024457600080fd5b5061025f600480360381019061025a91906132fb565b610664565b005b34801561026d57600080fd5b50610288600480360381019061028391906130e7565b610a40565b005b34801561029657600080fd5b506102b160048036038101906102ac919061319c565b610b67565b6040516102be919061388f565b60405180910390f35b3480156102d357600080fd5b506102ee60048036038101906102e9919061326b565b610bd1565b005b3480156102fc57600080fd5b50610305610f56565b6040516103129190613806565b60405180910390f35b34801561032757600080fd5b50610330610f7c565b60405161033d91906138e8565b60405180910390f35b34801561035257600080fd5b5061036d60048036038101906103689190613242565b610f83565b60405161037a9190613806565b60405180910390f35b61039d600480360381019061039891906132a7565b610fb6565b005b3480156103ab57600080fd5b506103c660048036038101906103c19190613242565b611752565b6040516103d3919061388f565b60405180910390f35b3480156103e857600080fd5b506103f1611772565b6040516103fe9190613b07565b60405180910390f35b34801561041357600080fd5b5061041c611785565b6040516104299190613806565b60405180910390f35b34801561043e57600080fd5b506104476117ab565b6040516104549190613b07565b60405180910390f35b34801561046957600080fd5b50610484600480360381019061047f919061319c565b6117be565b005b34801561049257600080fd5b5061049b6117e7565b6040516104a89190613806565b60405180910390f35b3480156104bd57600080fd5b506104c661180d565b6040516104d391906138e8565b60405180910390f35b3480156104e857600080fd5b506104f1611831565b6040516104fe9190613806565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061057a575061057982611857565b5b9050919050565b6000806000838152602001908152602001600020600101549050919050565b60056020528060005260406000206000915090505481565b6105c182610581565b6105d2816105cd6118c1565b6118c9565b6105dc8383611966565b505050565b6105e96118c1565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610656576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161064d90613a45565b60405180910390fd5b6106608282611a46565b5050565b82600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634f558e79826040518263ffffffff1660e01b81526004016106c09190613a85565b602060405180830381600087803b1580156106da57600080fd5b505af11580156106ee573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610712919061314a565b610751576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074890613a05565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e826040518263ffffffff1660e01b81526004016107ac9190613a85565b602060405180830381600087803b1580156107c657600080fd5b505af11580156107da573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107fe91906130be565b73ffffffffffffffffffffffffffffffffffffffff1661081c6118c1565b73ffffffffffffffffffffffffffffffffffffffff1614610872576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161086990613945565b60405180910390fd5b818060405160200161088491906137b5565b604051602081830303815290604052805190602001207f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c148061090c5750806040516020016108d391906137b5565b604051602081830303815290604052805190602001207f6b12a20625d70a20d7fcb0359652fb17b4053e8ee514fc124ab5324b1115dff7145b61094b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094290613985565b60405180910390fd5b600960009054906101000a900460ff161561099b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610992906139e5565b60405180910390fd5b60006005600087815260200190815260200160002054905084600560008881526020019081526020016000208190555060008114156109e0576109df866001610bd1565b5b856109e96118c1565b73ffffffffffffffffffffffffffffffffffffffff167f8647dab5101cbe18afb171756e9753802f9d66725bf2346b079b8b1a275e01168388604051610a30929190613aa0565b60405180910390a3505050505050565b610a6a7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933610b67565b610aa9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aa0906139c5565b60405180910390fd5b83600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082600360146101000a81548160ff021916908360ff16021790555081600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600460146101000a81548160ff021916908360ff16021790555050505050565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b81600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634f558e79826040518263ffffffff1660e01b8152600401610c2d9190613a85565b602060405180830381600087803b158015610c4757600080fd5b505af1158015610c5b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c7f919061314a565b610cbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb590613a05565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e826040518263ffffffff1660e01b8152600401610d199190613a85565b602060405180830381600087803b158015610d3357600080fd5b505af1158015610d47573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d6b91906130be565b73ffffffffffffffffffffffffffffffffffffffff16610d896118c1565b73ffffffffffffffffffffffffffffffffffffffff1614610ddf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd690613945565b60405180910390fd5b816007600085815260200190815260200160002060006101000a81548160ff02191690831515021790555060008215610e2d5760056000858152602001908152602001600020549050610e45565b60056000858152602001908152602001600020600090555b83610e4e6118c1565b73ffffffffffffffffffffffffffffffffffffffff167ff76d116111cfac5a1ba6ca8254df7583c455556f8ec59dda1737ed61697f9c5b8584600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c87b56dd8a6040518263ffffffff1660e01b8152600401610ee29190613a85565b600060405180830381600087803b158015610efc57600080fd5b505af1158015610f10573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190610f399190613201565b604051610f48939291906138aa565b60405180910390a350505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801b81565b60066020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b8181600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634f558e79836040518263ffffffff1660e01b81526004016110139190613a85565b602060405180830381600087803b15801561102d57600080fd5b505af1158015611041573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611065919061314a565b6110a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109b90613a05565b60405180910390fd5b6007600083815260200190815260200160002060009054906101000a900460ff16611104576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110fb90613a25565b60405180910390fd5b600060056000848152602001908152602001600020541161115a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611151906139a5565b60405180910390fd5b60056000838152602001908152602001600020543410156111b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111a790613a65565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b815260040161120b9190613a85565b602060405180830381600087803b15801561122557600080fd5b505af1158015611239573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061125d91906130be565b73ffffffffffffffffffffffffffffffffffffffff1661127b6118c1565b73ffffffffffffffffffffffffffffffffffffffff1614156112d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c990613965565b60405180910390fd5b806040516020016112e391906137b5565b604051602081830303815290604052805190602001207f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c148061136b57508060405160200161133291906137b5565b604051602081830303815290604052805190602001207f6b12a20625d70a20d7fcb0359652fb17b4053e8ee514fc124ab5324b1115dff7145b6113aa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113a190613985565b60405180910390fd5b600960009054906101000a900460ff16156113fa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113f1906139e5565b60405180910390fd5b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e866040518263ffffffff1660e01b81526004016114579190613a85565b602060405180830381600087803b15801561147157600080fd5b505af1158015611485573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114a991906130be565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e866040518263ffffffff1660e01b81526004016115069190613a85565b602060405180830381600087803b15801561152057600080fd5b505af1158015611534573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061155891906130be565b73ffffffffffffffffffffffffffffffffffffffff166006600087815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146116015760006007600087815260200190815260200160002060006101000a81548160ff02191690831515021790555060056000868152602001908152602001600020600090555b600061160b6118c1565b905060006005600088815260200190815260200160002054905061162f8787611b27565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fef258f47a33a1cba99d81ea828f234ff5d6cb31034c0f79ecb5198f8c6d118f6838a600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c87b56dd8d6040518263ffffffff1660e01b81526004016116db9190613a85565b600060405180830381600087803b1580156116f557600080fd5b505af1158015611709573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906117329190613201565b60405161174193929190613ac9565b60405180910390a350505050505050565b60076020528060005260406000206000915054906101000a900460ff1681565b600360149054906101000a900460ff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460149054906101000a900460ff1681565b6117c782610581565b6117d8816117d36118c1565b6118c9565b6117e28383611a46565b505050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600033905090565b6118d38282610b67565b611962576118f88173ffffffffffffffffffffffffffffffffffffffff1660146129ff565b6119068360001c60206129ff565b6040516020016119179291906137cc565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119599190613903565b60405180910390fd5b5050565b6119708282610b67565b611a4257600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506119e76118c1565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b611a508282610b67565b15611b2357600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611ac86118c1565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6000611b316118c1565b90506000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e856040518263ffffffff1660e01b8152600401611b909190613a85565b602060405180830381600087803b158015611baa57600080fd5b505af1158015611bbe573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611be291906130be565b9050611bec612e83565b6005600086815260200190815260200160002054816000018181525050611c1284612cf9565b816020019060ff16908160ff1681525050611c2c84612d81565b816040019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050611ca36064611c95836020015160ff16600560008a815260200190815260200160002054612e2b90919063ffffffff16565b612e4190919063ffffffff16565b816060018181525050611cd681606001516005600088815260200190815260200160002054612e5790919063ffffffff16565b816000018181525050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166397c10365866040518263ffffffff1660e01b8152600401611d3a9190613a85565b602060405180830381600087803b158015611d5457600080fd5b505af1158015611d68573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d8c9190613362565b816080019060ff16908160ff1681525050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663efb9d1fa866040518263ffffffff1660e01b8152600401611df89190613a85565b602060405180830381600087803b158015611e1257600080fd5b505af1158015611e26573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e4a91906130be565b8160a0019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050611eb26064611ea4836080015160ff168460000151612e2b90919063ffffffff16565b612e4190919063ffffffff16565b8160c0018181525050611ed68160c001518260000151612e5790919063ffffffff16565b8160e001818152505060006007600087815260200190815260200160002060006101000a81548160ff02191690831515021790555084611f146118c1565b73ffffffffffffffffffffffffffffffffffffffff167ff76d116111cfac5a1ba6ca8254df7583c455556f8ec59dda1737ed61697f9c5b6000611f7e8560600151611f708760c001518860e00151612e6d90919063ffffffff16565b612e6d90919063ffffffff16565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c87b56dd8b6040518263ffffffff1660e01b8152600401611fd99190613a85565b600060405180830381600087803b158015611ff357600080fd5b505af1158015612007573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906120309190613201565b60405161203f939291906138aa565b60405180910390a3600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f6cfad9a866040518263ffffffff1660e01b81526004016120a29190613a85565b602060405180830381600087803b1580156120bc57600080fd5b505af11580156120d0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120f4919061314a565b816101000190151590811515815250508061010001511561231557600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663cdedf221866040518263ffffffff1660e01b815260040161216a9190613a85565b602060405180830381600087803b15801561218457600080fd5b505af1158015612198573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121bc9190613362565b81610120019060ff16908160ff1681525050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166383c4eb2b866040518263ffffffff1660e01b81526004016122299190613a85565b602060405180830381600087803b15801561224357600080fd5b505af1158015612257573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061227b91906130be565b81610140019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506122e560646122d783610120015160ff168460c00151612e2b90919063ffffffff16565b612e4190919063ffffffff16565b8161016001818152505061230b8161016001518260c00151612e5790919063ffffffff16565b8160c00181815250505b8360405160200161232691906137b5565b604051602081830303815290604052805190602001207f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c141561255d5780610100015115612413578060a0015173ffffffffffffffffffffffffffffffffffffffff166108fc8260c001519081150290604051600060405180830381858888f193505050501580156123bc573d6000803e3d6000fd5b5080610140015173ffffffffffffffffffffffffffffffffffffffff166108fc8261016001519081150290604051600060405180830381858888f1935050505015801561240d573d6000803e3d6000fd5b50612463565b8060a0015173ffffffffffffffffffffffffffffffffffffffff166108fc8260c001519081150290604051600060405180830381858888f19350505050158015612461573d6000803e3d6000fd5b505b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc82606001519081150290604051600060405180830381858888f193505050501580156124cf573d6000803e3d6000fd5b506005600086815260200190815260200160002054341115612558578273ffffffffffffffffffffffffffffffffffffffff166108fc61252b600560008981526020019081526020016000205434612e5790919063ffffffff16565b9081150290604051600060405180830381858888f19350505050158015612556573d6000803e3d6000fd5b505b612950565b806101000151156126e357600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd848360a001518460c001516040518463ffffffff1660e01b81526004016125cf93929190613858565b602060405180830381600087803b1580156125e957600080fd5b505af11580156125fd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612621919061314a565b50600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd848361014001518461016001516040518463ffffffff1660e01b815260040161268b93929190613858565b602060405180830381600087803b1580156126a557600080fd5b505af11580156126b9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126dd919061314a565b5061279e565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd848360a001518460c001516040518463ffffffff1660e01b815260040161274a93929190613858565b602060405180830381600087803b15801561276457600080fd5b505af1158015612778573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061279c919061314a565b505b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd84836040015184606001516040518463ffffffff1660e01b815260040161280593929190613858565b602060405180830381600087803b15801561281f57600080fd5b505af1158015612833573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612857919061314a565b50600560008681526020019081526020016000205434111561294f57600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8483604001516128dd600560008b81526020019081526020016000205434612e5790919063ffffffff16565b6040518463ffffffff1660e01b81526004016128fb93929190613858565b602060405180830381600087803b15801561291557600080fd5b505af1158015612929573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061294d919061314a565b505b5b6005600086815260200190815260200160002060009055600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e8385886040518463ffffffff1660e01b81526004016129c693929190613821565b600060405180830381600087803b1580156129e057600080fd5b505af11580156129f4573d6000803e3d6000fd5b505050505050505050565b606060006002836002612a129190613c31565b612a1c9190613baa565b67ffffffffffffffff811115612a5b577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015612a8d5781602001600182028036833780820191505090505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110612aeb577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110612b75577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060006001846002612bb59190613c31565b612bbf9190613baa565b90505b6001811115612cab577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110612c27577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b828281518110612c64577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c945080612ca490613dc2565b9050612bc2565b5060008414612cef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ce690613925565b60405180910390fd5b8091505092915050565b6000806000905082604051602001612d1191906137b5565b604051602081830303815290604052805190602001207f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c1415612d6557600360149054906101000a900460ff169050612d78565b600460149054906101000a900460ff1690505b80915050919050565b60008082604051602001612d9591906137b5565b604051602081830303815290604052805190602001207f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c1415612dfc57600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050612e22565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b80915050919050565b60008183612e399190613c31565b905092915050565b60008183612e4f9190613c00565b905092915050565b60008183612e659190613c8b565b905092915050565b60008183612e7b9190613baa565b905092915050565b60405180610180016040528060008152602001600060ff168152602001600073ffffffffffffffffffffffffffffffffffffffff16815260200160008152602001600060ff168152602001600073ffffffffffffffffffffffffffffffffffffffff1681526020016000815260200160008152602001600015158152602001600060ff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600081525090565b6000612f44612f3f84613b53565b613b22565b905082815260208101848484011115612f5c57600080fd5b612f67848285613d80565b509392505050565b6000612f82612f7d84613b53565b613b22565b905082815260208101848484011115612f9a57600080fd5b612fa5848285613d8f565b509392505050565b600081359050612fbc81613e8a565b92915050565b600081519050612fd181613e8a565b92915050565b600081359050612fe681613ea1565b92915050565b600081519050612ffb81613ea1565b92915050565b60008135905061301081613eb8565b92915050565b60008135905061302581613ecf565b92915050565b600082601f83011261303c57600080fd5b813561304c848260208601612f31565b91505092915050565b600082601f83011261306657600080fd5b8151613076848260208601612f6f565b91505092915050565b60008135905061308e81613ee6565b92915050565b6000813590506130a381613efd565b92915050565b6000815190506130b881613efd565b92915050565b6000602082840312156130d057600080fd5b60006130de84828501612fc2565b91505092915050565b600080600080608085870312156130fd57600080fd5b600061310b87828801612fad565b945050602061311c87828801613094565b935050604061312d87828801612fad565b925050606061313e87828801613094565b91505092959194509250565b60006020828403121561315c57600080fd5b600061316a84828501612fec565b91505092915050565b60006020828403121561318557600080fd5b600061319384828501613001565b91505092915050565b600080604083850312156131af57600080fd5b60006131bd85828601613001565b92505060206131ce85828601612fad565b9150509250929050565b6000602082840312156131ea57600080fd5b60006131f884828501613016565b91505092915050565b60006020828403121561321357600080fd5b600082015167ffffffffffffffff81111561322d57600080fd5b61323984828501613055565b91505092915050565b60006020828403121561325457600080fd5b60006132628482850161307f565b91505092915050565b6000806040838503121561327e57600080fd5b600061328c8582860161307f565b925050602061329d85828601612fd7565b9150509250929050565b600080604083850312156132ba57600080fd5b60006132c88582860161307f565b925050602083013567ffffffffffffffff8111156132e557600080fd5b6132f18582860161302b565b9150509250929050565b60008060006060848603121561331057600080fd5b600061331e8682870161307f565b935050602061332f8682870161307f565b925050604084013567ffffffffffffffff81111561334c57600080fd5b6133588682870161302b565b9150509250925092565b60006020828403121561337457600080fd5b6000613382848285016130a9565b91505092915050565b61339481613d4a565b82525050565b6133a381613cbf565b82525050565b6133b281613cd1565b82525050565b6133c181613cdd565b82525050565b60006133d282613b83565b6133dc8185613b8e565b93506133ec818560208601613d8f565b6133f581613e79565b840191505092915050565b600061340b82613b83565b6134158185613b9f565b9350613425818560208601613d8f565b80840191505092915050565b600061343e602083613b8e565b91507f537472696e67733a20686578206c656e67746820696e73756666696369656e746000830152602082019050919050565b600061347e601883613b8e565b91507f4f6e6c79204f776e65722043616e2046697820507269636500000000000000006000830152602082019050919050565b60006134be601883613b8e565b91507f43616e206e6f7420627579207768617420796f75206f776e00000000000000006000830152602082019050919050565b60006134fe601983613b8e565b91507f5061796d656e742074797065206e6f74206163636570746564000000000000006000830152602082019050919050565b600061353e601283613b8e565b91507f50726963652063616e206e6f74206265203000000000000000000000000000006000830152602082019050919050565b600061357e600b83613b8e565b91507f6e6f7420616c6c6f7765640000000000000000000000000000000000000000006000830152602082019050919050565b60006135be601e83613b8e565b91507f54686520636f6e747261637420697320616c72656164792070617573656400006000830152602082019050919050565b60006135fe601483613b8e565b91507f4572726f722c2077726f6e6720746f6b656e49640000000000000000000000006000830152602082019050919050565b600061363e601783613b9f565b91507f416363657373436f6e74726f6c3a206163636f756e74200000000000000000006000830152601782019050919050565b600061367e601983613b8e565b91507f4974656d206e6f74206c69737465642063757272656e746c79000000000000006000830152602082019050919050565b60006136be601183613b9f565b91507f206973206d697373696e6720726f6c65200000000000000000000000000000006000830152601182019050919050565b60006136fe602f83613b8e565b91507f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008301527f20726f6c657320666f722073656c6600000000000000000000000000000000006020830152604082019050919050565b6000613764601a83613b8e565b91507f4572726f722c2074686520616d6f756e74206973206c6f7765720000000000006000830152602082019050919050565b6137a081613d33565b82525050565b6137af81613d3d565b82525050565b60006137c18284613400565b915081905092915050565b60006137d782613631565b91506137e38285613400565b91506137ee826136b1565b91506137fa8284613400565b91508190509392505050565b600060208201905061381b600083018461339a565b92915050565b6000606082019050613836600083018661338b565b613843602083018561338b565b6138506040830184613797565b949350505050565b600060608201905061386d600083018661338b565b61387a602083018561339a565b6138876040830184613797565b949350505050565b60006020820190506138a460008301846133a9565b92915050565b60006060820190506138bf60008301866133a9565b6138cc6020830185613797565b81810360408301526138de81846133c7565b9050949350505050565b60006020820190506138fd60008301846133b8565b92915050565b6000602082019050818103600083015261391d81846133c7565b905092915050565b6000602082019050818103600083015261393e81613431565b9050919050565b6000602082019050818103600083015261395e81613471565b9050919050565b6000602082019050818103600083015261397e816134b1565b9050919050565b6000602082019050818103600083015261399e816134f1565b9050919050565b600060208201905081810360008301526139be81613531565b9050919050565b600060208201905081810360008301526139de81613571565b9050919050565b600060208201905081810360008301526139fe816135b1565b9050919050565b60006020820190508181036000830152613a1e816135f1565b9050919050565b60006020820190508181036000830152613a3e81613671565b9050919050565b60006020820190508181036000830152613a5e816136f1565b9050919050565b60006020820190508181036000830152613a7e81613757565b9050919050565b6000602082019050613a9a6000830184613797565b92915050565b6000604082019050613ab56000830185613797565b613ac26020830184613797565b9392505050565b6000606082019050613ade6000830186613797565b613aeb6020830185613797565b8181036040830152613afd81846133c7565b9050949350505050565b6000602082019050613b1c60008301846137a6565b92915050565b6000604051905081810181811067ffffffffffffffff82111715613b4957613b48613e4a565b5b8060405250919050565b600067ffffffffffffffff821115613b6e57613b6d613e4a565b5b601f19601f8301169050602081019050919050565b600081519050919050565b600082825260208201905092915050565b600081905092915050565b6000613bb582613d33565b9150613bc083613d33565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613bf557613bf4613dec565b5b828201905092915050565b6000613c0b82613d33565b9150613c1683613d33565b925082613c2657613c25613e1b565b5b828204905092915050565b6000613c3c82613d33565b9150613c4783613d33565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613c8057613c7f613dec565b5b828202905092915050565b6000613c9682613d33565b9150613ca183613d33565b925082821015613cb457613cb3613dec565b5b828203905092915050565b6000613cca82613d13565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b6000613d5582613d5c565b9050919050565b6000613d6782613d6e565b9050919050565b6000613d7982613d13565b9050919050565b82818337600083830152505050565b60005b83811015613dad578082015181840152602081019050613d92565b83811115613dbc576000848401525b50505050565b6000613dcd82613d33565b91506000821415613de157613de0613dec565b5b600182039050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b613e9381613cbf565b8114613e9e57600080fd5b50565b613eaa81613cd1565b8114613eb557600080fd5b50565b613ec181613cdd565b8114613ecc57600080fd5b50565b613ed881613ce7565b8114613ee357600080fd5b50565b613eef81613d33565b8114613efa57600080fd5b50565b613f0681613d3d565b8114613f1157600080fd5b5056fea26469706673582212207749227d65a06518d91c126ca8a98141eebfa49baf67499523c32ea833d799af64736f6c63430008000033