VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x01c2F4…e27a
Summary
Transactions
Transfers
Address
0x01c2F482473bc80a807f71A5f9d70750d53Ee27a
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x363785f786AB9Af4ad0B8529Acd32b9497339381
Deployer
0x363785f786AB9Af4ad0B8529Acd32b9497339381
Code
0x6080604052600436106101355760003560e01c806388169576116100ab578063da09c72c1161006f578063da09c72c1461040e578063e8a2f09314610439578063e9dc637514610464578063f2fde38b146104a1578063f4947f0f146104ca578063f7888aec1461050757610135565b806388169576146103385780638da5cb5b14610375578063961c9ae4146103a0578063beabacc8146103c9578063d6b69671146103f257610135565b80635c975abb116100fd5780635c975abb146102125780636b42bf2f1461023d5780636c54df521461027a578063715018a6146102b7578063762a66a2146102ce578063859b97fe1461030f57610135565b806305b867fe1461013a5780631ae6b6ee1461017757806340d970b3146101a05780634a5ff749146101cb57806359d667a5146101f6575b600080fd5b34801561014657600080fd5b50610161600480360381019061015c91906129fc565b610544565b60405161016e9190612a4b565b60405180910390f35b34801561018357600080fd5b5061019e600480360381019061019991906129fc565b610575565b005b3480156101ac57600080fd5b506101b56106e3565b6040516101c29190612a75565b60405180910390f35b3480156101d757600080fd5b506101e0610709565b6040516101ed9190612a75565b60405180910390f35b610210600480360381019061020b91906129fc565b61072f565b005b34801561021e57600080fd5b506102276108e4565b6040516102349190612aab565b60405180910390f35b34801561024957600080fd5b50610264600480360381019061025f9190612ac6565b6108fa565b6040516102719190612a4b565b60405180910390f35b34801561028657600080fd5b506102a1600480360381019061029c91906129fc565b610995565b6040516102ae9190612a4b565b60405180910390f35b3480156102c357600080fd5b506102cc610a44565b005b3480156102da57600080fd5b506102f560048036038101906102f091906129fc565b610acc565b604051610306959493929190612b19565b60405180910390f35b34801561031b57600080fd5b50610336600480360381019061033191906129fc565b610c61565b005b34801561034457600080fd5b5061035f600480360381019061035a9190612b6c565b610da4565b60405161036c9190612a4b565b60405180910390f35b34801561038157600080fd5b5061038a610df0565b6040516103979190612a75565b60405180910390f35b3480156103ac57600080fd5b506103c760048036038101906103c29190612b99565b610e1a565b005b3480156103d557600080fd5b506103f060048036038101906103eb9190612ac6565b611033565b005b61040c600480360381019061040791906129fc565b6110d6565b005b34801561041a57600080fd5b50610423611314565b6040516104309190612a75565b60405180910390f35b34801561044557600080fd5b5061044e61133a565b60405161045b9190612a4b565b60405180910390f35b34801561047057600080fd5b5061048b600480360381019061048691906129fc565b611340565b6040516104989190612cad565b60405180910390f35b3480156104ad57600080fd5b506104c860048036038101906104c39190612b6c565b6113de565b005b3480156104d657600080fd5b506104f160048036038101906104ec9190612b6c565b6114d6565b6040516104fe9190612d8d565b60405180910390f35b34801561051357600080fd5b5061052e60048036038101906105299190612daf565b61156d565b60405161053b9190612a4b565b60405180910390f35b6002602052816000526040600020818154811061056057600080fd5b90600052602060002001600091509150505481565b61057d6108e4565b6105bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105b390612e3b565b60405180910390fd5b6105c4611605565b73ffffffffffffffffffffffffffffffffffffffff166105e2610df0565b73ffffffffffffffffffffffffffffffffffffffff1614610638576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161062f90612ea7565b60405180910390fd5b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002090506106958161160d565b6106d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106cb90612f13565b60405180910390fd5b6106de838361163b565b505050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6107376108e4565b15610777576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076e90612f7f565b60405180910390fd5b610782823383611700565b156107c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b990612feb565b60405180910390fd5b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020905061081f8161160d565b61085e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085590612f13565b60405180910390fd5b6108698383346117c7565b5060008390508073ffffffffffffffffffffffffffffffffffffffff166323b872dd3033866040518463ffffffff1660e01b81526004016108ac9392919061300b565b600060405180830381600087803b1580156108c657600080fd5b505af11580156108da573d6000803e3d6000fd5b5050505050505050565b60008060009054906101000a900460ff16905090565b6000808490508073ffffffffffffffffffffffffffffffffffffffff16632f745c5985856040518363ffffffff1660e01b815260040161093b929190613042565b60206040518083038186803b15801561095357600080fd5b505afa158015610967573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061098b9190613080565b9150509392505050565b600080600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002090506109f38161160d565b610a32576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2990612f13565b60405180910390fd5b610a3b81611b8a565b91505092915050565b610a4c611605565b73ffffffffffffffffffffffffffffffffffffffff16610a6a610df0565b73ffffffffffffffffffffffffffffffffffffffff1614610ac0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab790612ea7565b60405180910390fd5b610aca6000611c86565b565b600080600080600080600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008881526020019081526020016000209050610b308161160d565b610b6f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b6690612f13565b60405180910390fd5b8060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168160010160009054906101000a90046fffffffffffffffffffffffffffffffff168260010160109054906101000a90046fffffffffffffffffffffffffffffffff168360020160009054906101000a900467ffffffffffffffff168460020160089054906101000a900467ffffffffffffffff16836fffffffffffffffffffffffffffffffff169350826fffffffffffffffffffffffffffffffff1692508167ffffffffffffffff1691508067ffffffffffffffff16905095509550955095509550509295509295909350565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000209050610cbe8161160d565b610cfd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf490612f13565b60405180910390fd5b60008160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610d94576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d8b9061311f565b60405180910390fd5b610d9e848461163b565b50505050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020805490509050919050565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610e226108e4565b15610e62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e5990612f7f565b60405180910390fd5b826fffffffffffffffffffffffffffffffff168314610e8057600080fd5b816fffffffffffffffffffffffffffffffff168214610e9e57600080fd5b8067ffffffffffffffff168114610eb457600080fd5b610ebf853386611700565b610efe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ef5906131b1565b60405180910390fd5b6000600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008681526020019081526020016000209050610f5b8161160d565b15610f9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f929061321d565b60405180910390fd5b610fa6863387611d4c565b60006040518060a001604052803373ffffffffffffffffffffffffffffffffffffffff168152602001866fffffffffffffffffffffffffffffffff168152602001856fffffffffffffffffffffffffffffffff1681526020018467ffffffffffffffff1681526020014267ffffffffffffffff16815250905061102a878783611dc6565b50505050505050565b61103b6108e4565b1561107b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107290612f7f565b60405180910390fd5b611086833383611700565b6110c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110bc90613289565b60405180910390fd5b6110d183338484612021565b505050565b6110de6108e4565b1561111e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111590612f7f565b60405180910390fd5b611129823383611700565b15611169576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161116090612feb565b60405180910390fd5b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002090506111c68161160d565b611205576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111fc90612f13565b60405180910390fd5b600083905061129e848273ffffffffffffffffffffffffffffffffffffffff1663d48e638a866040518263ffffffff1660e01b81526004016112479190612a4b565b60206040518083038186803b15801561125f57600080fd5b505afa158015611273573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061129791906132be565b853461209c565b508073ffffffffffffffffffffffffffffffffffffffff166323b872dd3033866040518463ffffffff1660e01b81526004016112dc9392919061300b565b600060405180830381600087803b1580156112f657600080fd5b505af115801561130a573d6000803e3d6000fd5b5050505050505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60035481565b606060008390508073ffffffffffffffffffffffffffffffffffffffff1663c87b56dd846040518263ffffffff1660e01b81526004016113809190612a4b565b60006040518083038186803b15801561139857600080fd5b505afa1580156113ac573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906113d59190613411565b91505092915050565b6113e6611605565b73ffffffffffffffffffffffffffffffffffffffff16611404610df0565b73ffffffffffffffffffffffffffffffffffffffff161461145a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161145190612ea7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156114ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114c1906134cc565b60405180910390fd5b6114d381611c86565b50565b6060600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080548060200260200160405190810160405280929190818152602001828054801561156157602002820191906000526020600020905b81548152602001906001019080831161154d575b50505050509050919050565b6000808390508073ffffffffffffffffffffffffffffffffffffffff166370a08231846040518263ffffffff1660e01b81526004016115ac9190612a75565b60206040518083038186803b1580156115c457600080fd5b505afa1580156115d8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115fc9190613080565b91505092915050565b600033905090565b6000808260020160089054906101000a900467ffffffffffffffff1667ffffffffffffffff16119050919050565b6116b982600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683612574565b6116c382826125ee565b7f018b64b6242d32aa550e95d78985b938d71af5b3f10827b0683f55da1639304882826040516116f4929190613042565b60405180910390a15050565b6000808490508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16636352211e856040518263ffffffff1660e01b81526004016117569190612a4b565b60206040518083038186803b15801561176e57600080fd5b505afa158015611782573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117a691906132be565b73ffffffffffffffffffffffffffffffffffffffff16149150509392505050565b600080600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600085815260200190815260200160002090506118258161160d565b611864576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185b90613538565b60405180910390fd5b600061186f82611b8a565b9050808410156118b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118ab906135ca565b60405180910390fd5b60008260000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506118e787876125ee565b6000821115611ae85760006064605f846119019190613619565b61190b91906136a2565b9050600060648461191c91906136a2565b90506000606460028661192f9190613619565b61193991906136a2565b905060008183858861194b91906136d3565b61195591906136d3565b61195f91906136d3565b9050600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f193505050501580156119c9573d6000803e3d6000fd5b50600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015611a32573d6000803e3d6000fd5b50600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611a9b573d6000803e3d6000fd5b508473ffffffffffffffffffffffffffffffffffffffff166108fc859081150290604051600060405180830381858888f19350505050158015611ae2573d6000803e3d6000fd5b50505050505b60008286611af691906136d3565b90503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611b3e573d6000803e3d6000fd5b507f6c00bb44a64da29b6a73920d50ff280237d277bda3e1f3cdf4e24392e6839efe88888533604051611b749493929190613707565b60405180910390a1829450505050509392505050565b600080600090508260020160089054906101000a900467ffffffffffffffff1667ffffffffffffffff16421115611bec578260020160089054906101000a900467ffffffffffffffff1667ffffffffffffffff1642611be991906136d3565b90505b611c7e8360010160009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff168460010160109054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff168560020160009054906101000a900467ffffffffffffffff1667ffffffffffffffff16846128f9565b915050919050565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008390508073ffffffffffffffffffffffffffffffffffffffff166323b872dd8430856040518463ffffffff1660e01b8152600401611d8e9392919061300b565b600060405180830381600087803b158015611da857600080fd5b505af1158015611dbc573d6000803e3d6000fd5b5050505050505050565b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010160006101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555060408201518160010160106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555060608201518160020160006101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060808201518160020160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550905050600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208290806001815401808255809150506001900390600052602060002001600090919091909150557fb0c0552f858e630668cc4c58a1b7d1bd302efa77c15d8ec0f1fe725053c59801838383602001516fffffffffffffffffffffffffffffffff1684604001516fffffffffffffffffffffffffffffffff16856060015167ffffffffffffffff16604051612014959493929190612b19565b60405180910390a1505050565b60008490508073ffffffffffffffffffffffffffffffffffffffff166323b872dd8585856040518463ffffffff1660e01b81526004016120639392919061300b565b600060405180830381600087803b15801561207d57600080fd5b505af1158015612091573d6000803e3d6000fd5b505050505050505050565b600080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008581526020019081526020016000209050600086905060008173ffffffffffffffffffffffffffffffffffffffff16631af9cf49876040518263ffffffff1660e01b81526004016121319190612a4b565b60206040518083038186803b15801561214957600080fd5b505afa15801561215d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121819190613785565b905061218c8361160d565b6121cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121c290613538565b60405180910390fd5b60006121d684611b8a565b90508086101561221b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612212906135ca565b60405180910390fd5b60008460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905061224e8a896125ee565b60008211156124cf576000606484605f61226891906137b2565b60ff16846122769190613619565b61228091906136a2565b9050600060648461229191906136a2565b9050600060646002866122a49190613619565b6122ae91906136a2565b9050600060648760ff16876122c39190613619565b6122cd91906136a2565b90506000818385878a6122e091906136d3565b6122ea91906136d3565b6122f491906136d3565b6122fe91906136d3565b9050600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc859081150290604051600060405180830381858888f19350505050158015612368573d6000803e3d6000fd5b50600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f193505050501580156123d1573d6000803e3d6000fd5b50600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561243a573d6000803e3d6000fd5b508573ffffffffffffffffffffffffffffffffffffffff166108fc869081150290604051600060405180830381858888f19350505050158015612481573d6000803e3d6000fd5b508d73ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f193505050501580156124c8573d6000803e3d6000fd5b5050505050505b600082886124dd91906136d3565b90503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015612525573d6000803e3d6000fd5b507f6c00bb44a64da29b6a73920d50ff280237d277bda3e1f3cdf4e24392e6839efe8b8a853360405161255b9493929190613707565b60405180910390a1829650505050505050949350505050565b60008390508073ffffffffffffffffffffffffffffffffffffffff166323b872dd3085856040518463ffffffff1660e01b81526004016125b69392919061300b565b600060405180830381600087803b1580156125d057600080fd5b505af11580156125e4573d6000803e3d6000fd5b5050505050505050565b600080600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020805490509050600091505b808210156126bc5782600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208381548110612695576126946137e6565b5b906000526020600020015414156126ab576126bc565b816126b590613815565b915061263b565b6001816126c991906136d3565b82101561279857600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060018261271c91906136d3565b8154811061272d5761272c6137e6565b5b9060005260206000200154600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208381548110612789576127886137e6565b5b90600052602060002001819055505b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208054806127e7576127e661385e565b5b60019003818190600052602060002001600090559055600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000848152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001820160006101000a8154906fffffffffffffffffffffffffffffffff02191690556001820160106101000a8154906fffffffffffffffffffffffffffffffff02191690556002820160006101000a81549067ffffffffffffffff02191690556002820160086101000a81549067ffffffffffffffff0219169055505050505050565b600082821061290a5783905061294c565b600085856129189190613897565b90506000848483612929919061392b565b6129339190613a42565b9050600081886129439190613aac565b90508093505050505b949350505050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061299382612968565b9050919050565b6129a381612988565b81146129ae57600080fd5b50565b6000813590506129c08161299a565b92915050565b6000819050919050565b6129d9816129c6565b81146129e457600080fd5b50565b6000813590506129f6816129d0565b92915050565b60008060408385031215612a1357612a1261295e565b5b6000612a21858286016129b1565b9250506020612a32858286016129e7565b9150509250929050565b612a45816129c6565b82525050565b6000602082019050612a606000830184612a3c565b92915050565b612a6f81612988565b82525050565b6000602082019050612a8a6000830184612a66565b92915050565b60008115159050919050565b612aa581612a90565b82525050565b6000602082019050612ac06000830184612a9c565b92915050565b600080600060608486031215612adf57612ade61295e565b5b6000612aed868287016129b1565b9350506020612afe868287016129b1565b9250506040612b0f868287016129e7565b9150509250925092565b600060a082019050612b2e6000830188612a66565b612b3b6020830187612a3c565b612b486040830186612a3c565b612b556060830185612a3c565b612b626080830184612a3c565b9695505050505050565b600060208284031215612b8257612b8161295e565b5b6000612b90848285016129b1565b91505092915050565b600080600080600060a08688031215612bb557612bb461295e565b5b6000612bc3888289016129b1565b9550506020612bd4888289016129e7565b9450506040612be5888289016129e7565b9350506060612bf6888289016129e7565b9250506080612c07888289016129e7565b9150509295509295909350565b600081519050919050565b600082825260208201905092915050565b60005b83811015612c4e578082015181840152602081019050612c33565b83811115612c5d576000848401525b50505050565b6000601f19601f8301169050919050565b6000612c7f82612c14565b612c898185612c1f565b9350612c99818560208601612c30565b612ca281612c63565b840191505092915050565b60006020820190508181036000830152612cc78184612c74565b905092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612d04816129c6565b82525050565b6000612d168383612cfb565b60208301905092915050565b6000602082019050919050565b6000612d3a82612ccf565b612d448185612cda565b9350612d4f83612ceb565b8060005b83811015612d80578151612d678882612d0a565b9750612d7283612d22565b925050600181019050612d53565b5085935050505092915050565b60006020820190508181036000830152612da78184612d2f565b905092915050565b60008060408385031215612dc657612dc561295e565b5b6000612dd4858286016129b1565b9250506020612de5858286016129b1565b9150509250929050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b6000612e25601483612c1f565b9150612e3082612def565b602082019050919050565b60006020820190508181036000830152612e5481612e18565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612e91602083612c1f565b9150612e9c82612e5b565b602082019050919050565b60006020820190508181036000830152612ec081612e84565b9050919050565b7f5468697320746f6b656e206973206e6f7420696e2061756374696f6e00000000600082015250565b6000612efd601c83612c1f565b9150612f0882612ec7565b602082019050919050565b60006020820190508181036000830152612f2c81612ef0565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b6000612f69601083612c1f565b9150612f7482612f33565b602082019050919050565b60006020820190508181036000830152612f9881612f5c565b9050919050565b7f6269642063616c6c6572206973206f776e657200000000000000000000000000600082015250565b6000612fd5601383612c1f565b9150612fe082612f9f565b602082019050919050565b6000602082019050818103600083015261300481612fc8565b9050919050565b60006060820190506130206000830186612a66565b61302d6020830185612a66565b61303a6040830184612a3c565b949350505050565b60006040820190506130576000830185612a66565b6130646020830184612a3c565b9392505050565b60008151905061307a816129d0565b92915050565b6000602082840312156130965761309561295e565b5b60006130a48482850161306b565b91505092915050565b7f63616e63656c41756374696f6e2063616c6c6572206973206e6f74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b6000613109602183612c1f565b9150613114826130ad565b604082019050919050565b60006020820190508181036000830152613138816130fc565b9050919050565b7f63726561746541756374696f6e2063616c6c6572206973206e6f74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b600061319b602183612c1f565b91506131a68261313f565b604082019050919050565b600060208201905081810360008301526131ca8161318e565b9050919050565b7f5468697320746f6b656e20697320616c726561647920696e2061756374696f6e600082015250565b6000613207602083612c1f565b9150613212826131d1565b602082019050919050565b60006020820190508181036000830152613236816131fa565b9050919050565b7f7472616e736665722063616c6c6572206973206e6f74206f776e657200000000600082015250565b6000613273601c83612c1f565b915061327e8261323d565b602082019050919050565b600060208201905081810360008301526132a281613266565b9050919050565b6000815190506132b88161299a565b92915050565b6000602082840312156132d4576132d361295e565b5b60006132e2848285016132a9565b91505092915050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61332d82612c63565b810181811067ffffffffffffffff8211171561334c5761334b6132f5565b5b80604052505050565b600061335f612954565b905061336b8282613324565b919050565b600067ffffffffffffffff82111561338b5761338a6132f5565b5b61339482612c63565b9050602081019050919050565b60006133b46133af84613370565b613355565b9050828152602081018484840111156133d0576133cf6132f0565b5b6133db848285612c30565b509392505050565b600082601f8301126133f8576133f76132eb565b5b81516134088482602086016133a1565b91505092915050565b6000602082840312156134275761342661295e565b5b600082015167ffffffffffffffff81111561344557613444612963565b5b613451848285016133e3565b91505092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006134b6602683612c1f565b91506134c18261345a565b604082019050919050565b600060208201905081810360008301526134e5816134a9565b9050919050565b7f5468697320746f6b656e206973206e6f742061742061756374696f6e00000000600082015250565b6000613522601c83612c1f565b915061352d826134ec565b602082019050919050565b6000602082019050818103600083015261355181613515565b9050919050565b7f4269642070726963652073686f756c6420626520626967676572207468616e2060008201527f63757272656e7420707269636500000000000000000000000000000000000000602082015250565b60006135b4602d83612c1f565b91506135bf82613558565b604082019050919050565b600060208201905081810360008301526135e3816135a7565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000613624826129c6565b915061362f836129c6565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613668576136676135ea565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006136ad826129c6565b91506136b8836129c6565b9250826136c8576136c7613673565b5b828204905092915050565b60006136de826129c6565b91506136e9836129c6565b9250828210156136fc576136fb6135ea565b5b828203905092915050565b600060808201905061371c6000830187612a66565b6137296020830186612a3c565b6137366040830185612a3c565b6137436060830184612a66565b95945050505050565b600060ff82169050919050565b6137628161374c565b811461376d57600080fd5b50565b60008151905061377f81613759565b92915050565b60006020828403121561379b5761379a61295e565b5b60006137a984828501613770565b91505092915050565b60006137bd8261374c565b91506137c88361374c565b9250828210156137db576137da6135ea565b5b828203905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000613820826129c6565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613853576138526135ea565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6000819050919050565b60006138a28261388d565b91506138ad8361388d565b9250827f8000000000000000000000000000000000000000000000000000000000000000018212600084121516156138e8576138e76135ea565b5b827f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0182136000841216156139205761391f6135ea565b5b828203905092915050565b60006139368261388d565b91506139418361388d565b9250827f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04821160008413600084131616156139805761397f6135ea565b5b817f800000000000000000000000000000000000000000000000000000000000000005831260008412600084131616156139bd576139bc6135ea565b5b827f800000000000000000000000000000000000000000000000000000000000000005821260008413600084121616156139fa576139f96135ea565b5b827f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0582126000841260008412161615613a3757613a366135ea565b5b828202905092915050565b6000613a4d8261388d565b9150613a588361388d565b925082613a6857613a67613673565b5b600160000383147f800000000000000000000000000000000000000000000000000000000000000083141615613aa157613aa06135ea565b5b828205905092915050565b6000613ab78261388d565b9150613ac28361388d565b9250817f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03831360008312151615613afd57613afc6135ea565b5b817f8000000000000000000000000000000000000000000000000000000000000000038312600083121615613b3557613b346135ea565b5b82820190509291505056fea26469706673582212205bb3550cdafc8ffec27ddda56cbf9913d4505ad2a5c24751c3796916f56cf42e64736f6c63430008090033