VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xCAAe7E…5C05
Summary
Transactions
Transfers
Address
0xCAAe7E9012c84F0543BbBDc43D935c139a035C05
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x1C73F0ADb5D9258B51AAeF78Cf3bF6c7f58a6C01
Deployer
0x1C73F0ADb5D9258B51AAeF78Cf3bF6c7f58a6C01
Code
0x6080604052600436106101405760003560e01c80638449f244116100b6578063cbd2a2091161006f578063cbd2a209146104a6578063cd5967db146104d6578063d94969ad146104ff578063e5bd23e014610528578063eaae34ac14610565578063f48381761461059057610140565b80638449f2441461037b57806396b5a755146103a65780639a19d603146103cf578063ae2e933b14610413578063bf994b6a1461043e578063c55d0f561461046957610140565b80635c975abb116101085780635c975abb1461024e578063722713f71461027957806374ad670a146102a4578063754d9b4e146102ea57806379b2f3e21461031357806383cc0ef71461033e57610140565b806301921197146101455780630878042a1461016e5780633270b7ca146101ab57806337e246ad146101d45780634ebbc92a14610211575b600080fd5b34801561015157600080fd5b5061016c60048036038101906101679190612f46565b6105b9565b005b34801561017a57600080fd5b5061019560048036038101906101909190612ea5565b61077f565b6040516101a2919061384b565b60405180910390f35b3480156101b757600080fd5b506101d260048036038101906101cd9190612f82565b610956565b005b3480156101e057600080fd5b506101fb60048036038101906101f69190612f1d565b610cf9565b6040516102089190613579565b60405180910390f35b34801561021d57600080fd5b5061023860048036038101906102339190612f1d565b610dbd565b6040516102459190613579565b60405180910390f35b34801561025a57600080fd5b50610263610ddf565b6040516102709190613579565b60405180910390f35b34801561028557600080fd5b5061028e610df5565b60405161029b919061384b565b60405180910390f35b3480156102b057600080fd5b506102cb60048036038101906102c69190612f1d565b610e06565b6040516102e19a99989796959493929190613594565b60405180910390f35b3480156102f657600080fd5b50610311600480360381019061030c9190612e17565b61109f565b005b34801561031f57600080fd5b506103286111aa565b60405161033591906138e4565b60405180910390f35b34801561034a57600080fd5b5061036560048036038101906103609190612f1d565b6111bd565b6040516103729190613579565b60405180910390f35b34801561038757600080fd5b50610390611219565b60405161039d91906134fe565b60405180910390f35b3480156103b257600080fd5b506103cd60048036038101906103c89190612f1d565b61123f565b005b3480156103db57600080fd5b506103f660048036038101906103f19190612f1d565b6113f3565b60405161040a989796959493929190613866565b60405180910390f35b34801561041f57600080fd5b5061042861150e565b60405161043591906134fe565b60405180910390f35b34801561044a57600080fd5b50610453611534565b604051610460919061384b565b60405180910390f35b34801561047557600080fd5b50610490600480360381019061048b9190612f1d565b61153a565b60405161049d919061384b565b60405180910390f35b6104c060048036038101906104bb9190612e69565b61157b565b6040516104cd919061384b565b60405180910390f35b3480156104e257600080fd5b506104fd60048036038101906104f89190612f46565b6117b7565b005b34801561050b57600080fd5b5061052660048036038101906105219190612e17565b611a22565b005b34801561053457600080fd5b5061054f600480360381019061054a9190612f46565b611b9d565b60405161055c9190613579565b60405180910390f35b34801561057157600080fd5b5061057a611c23565b6040516105879190613630565b60405180910390f35b34801561059c57600080fd5b506105b760048036038101906105b29190613020565b611c49565b005b6105c1610ddf565b15610601576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105f89061370b565b60405180910390fd5b61060a82610cf9565b610649576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610640906137ab565b60405180910390fd5b6106538282611b9d565b610692576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610689906136cb565b60405180910390fd5b60006004600084815260200190815260200160002060000154905060056000828152602001908152602001600020600101600081819054906101000a900467ffffffffffffffff16809291906106e790613b4a565b91906101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055505060006005600083815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550505050565b6000610789610ddf565b156107c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c09061370b565b60405180910390fd5b6107d283610cf9565b610811576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610808906137ab565b60405180910390fd5b61081a836111bd565b15610869576108298385611b9d565b610868576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085f906136ab565b60405180910390fd5b5b600060046000858152602001908152602001600020905060008160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060006108b6878787611d74565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8389896040518463ffffffff1660e01b815260040161091793929190613519565b600060405180830381600087803b15801561093157600080fd5b505af1158015610945573d6000803e3d6000fd5b505050508093505050509392505050565b61095e610ddf565b1561099e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109959061370b565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e886040518263ffffffff1660e01b81526004016109f9919061384b565b60206040518083038186803b158015610a1157600080fd5b505afa158015610a25573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a499190612e40565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ab6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aad9061376b565b60405180910390fd5b610abf87610cf9565b15610aff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af6906137cb565b60405180910390fd5b611c208467ffffffffffffffff161015610b4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b459061380b565b60405180910390fd5b62093a808467ffffffffffffffff161115610b9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b959061374b565b60405180910390fd5b7f72c7c9b0a9f4b17726f5cd33e2fe854a0766a3cffb8475f55220cd8c386199e1811480610beb57507f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c81145b610c2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c219061382b565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b330896040518363ffffffff1660e01b8152600401610c87929190613550565b600060405180830381600087803b158015610ca157600080fd5b505af1158015610cb5573d6000803e3d6000fd5b50505050610cc2876121d9565b610cd8600160085461230290919063ffffffff16565b600881905550610cf060085488888888888888612318565b50505050505050565b60008060046000848152602001908152602001600020905060008160030160089054906101000a900467ffffffffffffffff1667ffffffffffffffff16118015610d655750428160030160089054906101000a900467ffffffffffffffff1667ffffffffffffffff1611155b8015610db557508060030160009054906101000a900467ffffffffffffffff168160030160089054906101000a900467ffffffffffffffff16610da89190613966565b67ffffffffffffffff1642105b915050919050565b6000806004600084815260200190815260200160002060000154119050919050565b60008060009054906101000a900460ff16905090565b6000610e01600661250b565b905090565b600080600080600080600080600080600060046000610e2f8e600661252090919063ffffffff16565b815260200190815260200160002090508060030160009054906101000a900467ffffffffffffffff168160030160089054906101000a900467ffffffffffffffff16610e7b9190613966565b67ffffffffffffffff16421015610f98576000610e978261253a565b9050600181610eb08f600661252090919063ffffffff16565b84600001548560010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168660020160009054906101000a90046fffffffffffffffffffffffffffffffff168760020160109054906101000a90046fffffffffffffffffffffffffffffffff168860030160009054906101000a900467ffffffffffffffff168960030160089054906101000a900467ffffffffffffffff168a60040154846fffffffffffffffffffffffffffffffff169450836fffffffffffffffffffffffffffffffff1693509b509b509b509b509b509b509b509b509b509b505050611092565b600080610faf8e600661252090919063ffffffff16565b83600001548460010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168560020160009054906101000a90046fffffffffffffffffffffffffffffffff168660020160109054906101000a90046fffffffffffffffffffffffffffffffff168760030160009054906101000a900467ffffffffffffffff168860030160089054906101000a900467ffffffffffffffff168960040154846fffffffffffffffffffffffffffffffff169450836fffffffffffffffffffffffffffffffff1693509a509a509a509a509a509a509a509a509a509a50505b9193959799509193959799565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461112f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111269061366b565b60405180910390fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fad51c238c13efc50d4c79e8242a40712b42a3d4ade181b472931a3bdebabf13c8160405161119f91906134fe565b60405180910390a150565b600260149054906101000a900460ff1681565b6000806004600084815260200190815260200160002060000154905060006005600083815260200190815260200160002060010160009054906101000a900467ffffffffffffffff1667ffffffffffffffff1611915050919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611247610ddf565b15611287576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127e9061370b565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e826040518263ffffffff1660e01b81526004016112e2919061384b565b60206040518083038186803b1580156112fa57600080fd5b505afa15801561130e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113329190612e40565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461139f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113969061376b565b60405180910390fd5b6113a881610dbd565b6113e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113de906137ab565b60405180910390fd5b6113f0816121d9565b50565b6000806000806000806000806000600460008b8152602001908152602001600020905060006114218261253a565b905081600001548260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168360020160009054906101000a90046fffffffffffffffffffffffffffffffff168460020160109054906101000a90046fffffffffffffffffffffffffffffffff168560030160009054906101000a900467ffffffffffffffff168660030160089054906101000a900467ffffffffffffffff16868860040154856fffffffffffffffffffffffffffffffff169550846fffffffffffffffffffffffffffffffff169450995099509950995099509950995099505050919395975091939597565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60085481565b600061154582610cf9565b6115525760009050611576565b60006004600084815260200190815260200160002090506115728161253a565b9150505b919050565b6000611585610ddf565b156115c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115bc9061370b565b60405180910390fd5b6115ce82610cf9565b61160d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611604906137ab565b60405180910390fd5b611616826111bd565b15611665576116258284611b9d565b611664576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161165b906136ab565b60405180910390fd5b5b60006004600084815260200190815260200160002090507f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c8160040154146116e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116d9906136eb565b60405180910390fd5b60008160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600061171886863461270d565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8388886040518463ffffffff1660e01b815260040161177993929190613519565b600060405180830381600087803b15801561179357600080fd5b505af11580156117a7573d6000803e3d6000fd5b5050505080935050505092915050565b6117bf610ddf565b156117ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117f69061370b565b60405180910390fd5b61180882610cf9565b611847576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161183e906137ab565b60405180910390fd5b6118518282611b9d565b15611891576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118889061378b565b60405180910390fd5b60006004600084815260200190815260200160002060000154905060006005600083815260200190815260200160002060010160009054906101000a900467ffffffffffffffff16905060056000838152602001908152602001600020600101600081819054906101000a900467ffffffffffffffff168092919061191590613b74565b91906101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550506005600083815260200190815260200160002060010160009054906101000a900467ffffffffffffffff1667ffffffffffffffff168167ffffffffffffffff16106119b0577f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b60016005600084815260200190815260200160002060000160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050505050565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611ab2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aa99061366b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611b22576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b199061372b565b60405180910390fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f312fa19ef5a9485ab359ba34a61604a129b5985dd0e6244029a1f37b434ac03581604051611b9291906134fe565b60405180910390a150565b600080600460008581526020019081526020016000206000015490506005600082815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1691505092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611cd9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cd09061366b565b60405180910390fd5b600f8160ff1610611d1f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d169061368b565b60405180910390fd5b80600260146101000a81548160ff021916908360ff1602179055507fca5f0f3d67e5c9c5f03ff4d3f035bf42e7319f25f21258e214df338832a8941a81604051611d6991906138e4565b60405180910390a150565b60008373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611de4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ddb9061376b565b60405180910390fd5b60006004600085815260200190815260200160002090506000611e068261253a565b905080841015611e4b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e42906137eb565b60405180910390fd5b7f72c7c9b0a9f4b17726f5cd33e2fe854a0766a3cffb8475f55220cd8c386199e1826004015414611eb1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ea8906136eb565b60405180910390fd5b60008260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050611ee3866121d9565b7fa00e59a913050cacefc988ff7e97a4143ebb25d6edcfebc0be9c00241ece356982604051611f12919061384b565b60405180910390a16000821115612102576000611f4a600260149054906101000a900460ff1660ff1684612a3190919063ffffffff16565b9050611f60606482612a4790919063ffffffff16565b90506000611f778285612a5d90919063ffffffff16565b9050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8a600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856040518463ffffffff1660e01b8152600401611ffa93929190613519565b602060405180830381600087803b15801561201457600080fd5b505af1158015612028573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061204c9190612ef4565b50600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8a85846040518463ffffffff1660e01b81526004016120ac93929190613519565b602060405180830381600087803b1580156120c657600080fd5b505af11580156120da573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120fe9190612ef4565b5050505b60006121178387612a5d90919063ffffffff16565b9050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd898a846040518463ffffffff1660e01b815260040161217893929190613519565b602060405180830381600087803b15801561219257600080fd5b505af11580156121a6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121ca9190612ef4565b50829450505050509392505050565b600560006004600084815260200190815260200160002060000154815260200190815260200160002060006001820160006101000a81549067ffffffffffffffff02191690555050600460008281526020019081526020016000206000808201600090556001820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556002820160006101000a8154906fffffffffffffffffffffffffffffffff02191690556002820160106101000a8154906fffffffffffffffffffffffffffffffff02191690556003820160006101000a81549067ffffffffffffffff02191690556003820160086101000a81549067ffffffffffffffff0219169055600482016000905550506122fe816006612a7390919063ffffffff16565b5050565b600081836123109190613910565b905092915050565b60006040518060e001604052808a81526020018473ffffffffffffffffffffffffffffffffffffffff168152602001886fffffffffffffffffffffffffffffffff168152602001876fffffffffffffffffffffffffffffffff1681526020018667ffffffffffffffff1681526020018567ffffffffffffffff16815260200183815250905080600460008a81526020019081526020016000206000820151816000015560208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020160006101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555060608201518160020160106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555060808201518160030160006101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060a08201518160030160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060c082015181600401559050506124ff886006612a8d90919063ffffffff16565b50505050505050505050565b600061251982600001612aa7565b9050919050565b600061252f8360000183612ab8565b60001c905092915050565b6000808260030160089054906101000a900467ffffffffffffffff16426125619190613a63565b90508260030160009054906101000a900467ffffffffffffffff1667ffffffffffffffff168167ffffffffffffffff16106125d1578260020160109054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff16915050612708565b600061012c60018367ffffffffffffffff166125ed9190613a2f565b6125f791906139a4565b9050600061012c60018660030160009054906101000a900467ffffffffffffffff1667ffffffffffffffff1661262d9190613a2f565b61263791906139a4565b90506000818660020160109054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff168760020160009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166126ac9190613a2f565b6126b691906139a4565b905080836126c491906139d5565b8660020160009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166127019190613a2f565b9450505050505b919050565b60008373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461277d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127749061376b565b60405180910390fd5b6000600460008581526020019081526020016000209050600061279f8261253a565b9050808410156127e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127db906137eb565b60405180910390fd5b7f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c82600401541461284a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612841906136eb565b60405180910390fd5b60008260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905061287c866121d9565b7fa00e59a913050cacefc988ff7e97a4143ebb25d6edcfebc0be9c00241ece3569826040516128ab919061384b565b60405180910390a160008211156129c55760006128e3600260149054906101000a900460ff1660ff1684612a3190919063ffffffff16565b90506128f9606482612a4790919063ffffffff16565b905060006129108285612a5d90919063ffffffff16565b9050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f1935050505015801561297a573d6000803e3d6000fd5b508273ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156129c1573d6000803e3d6000fd5b5050505b60006129da8387612a5d90919063ffffffff16565b90508773ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015612a22573d6000803e3d6000fd5b50829450505050509392505050565b60008183612a3f91906139d5565b905092915050565b60008183612a5591906139a4565b905092915050565b60008183612a6b9190613a2f565b905092915050565b6000612a85836000018360001b612b52565b905092915050565b6000612a9f836000018360001b612cdc565b905092915050565b600081600001805490509050919050565b600081836000018054905011612b03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612afa9061364b565b60405180910390fd5b826000018281548110612b3f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905092915050565b60008083600101600084815260200190815260200160002054905060008114612cd0576000600182612b849190613a2f565b9050600060018660000180549050612b9c9190613a2f565b90506000866000018281548110612bdc577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905080876000018481548110612c26577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200181905550600183612c419190613910565b8760010160008381526020019081526020016000208190555086600001805480612c94577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b60019003818190600052602060002001600090559055866001016000878152602001908152602001600020600090556001945050505050612cd6565b60009150505b92915050565b6000612ce88383612d4c565b612d41578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050612d46565b600090505b92915050565b600080836001016000848152602001908152602001600020541415905092915050565b600081359050612d7e81613c03565b92915050565b600081519050612d9381613c03565b92915050565b600081519050612da881613c1a565b92915050565b600081359050612dbd81613c31565b92915050565b600081359050612dd281613c48565b92915050565b600081359050612de781613c5f565b92915050565b600081359050612dfc81613c76565b92915050565b600081359050612e1181613c8d565b92915050565b600060208284031215612e2957600080fd5b6000612e3784828501612d6f565b91505092915050565b600060208284031215612e5257600080fd5b6000612e6084828501612d84565b91505092915050565b60008060408385031215612e7c57600080fd5b6000612e8a85828601612d6f565b9250506020612e9b85828601612dd8565b9150509250929050565b600080600060608486031215612eba57600080fd5b6000612ec886828701612d6f565b9350506020612ed986828701612dd8565b9250506040612eea86828701612dd8565b9150509250925092565b600060208284031215612f0657600080fd5b6000612f1484828501612d99565b91505092915050565b600060208284031215612f2f57600080fd5b6000612f3d84828501612dd8565b91505092915050565b60008060408385031215612f5957600080fd5b6000612f6785828601612dd8565b9250506020612f7885828601612d6f565b9150509250929050565b600080600080600080600060e0888a031215612f9d57600080fd5b6000612fab8a828b01612dd8565b9750506020612fbc8a828b01612dc3565b9650506040612fcd8a828b01612dc3565b9550506060612fde8a828b01612ded565b9450506080612fef8a828b01612ded565b93505060a06130008a828b01612d6f565b92505060c06130118a828b01612dae565b91505092959891949750929550565b60006020828403121561303257600080fd5b600061304084828501612e02565b91505092915050565b61305281613a97565b82525050565b61306181613aa9565b82525050565b61307081613ab5565b82525050565b61307f81613b26565b82525050565b60006130926022836138ff565b91507f456e756d657261626c655365743a20696e646578206f7574206f6620626f756e60008301527f64730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006130f86022836138ff565b91507f4f6e6c79206f776e65722063616e2063616c6c20746869732066756e6374696f60008301527f6e2e0000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061315e6011836138ff565b91507f6d757374206c657373207468616e2031350000000000000000000000000000006000830152602082019050919050565b600061319e6007836138ff565b91507f626c6f636b6564000000000000000000000000000000000000000000000000006000830152602082019050919050565b60006131de600f836138ff565b91507f6e6f7420696e20746865206c69737400000000000000000000000000000000006000830152602082019050919050565b600061321e6015836138ff565b91507f7061796d656e7420747970652069732077726f6e6700000000000000000000006000830152602082019050919050565b600061325e6010836138ff565b91507f5061757361626c653a20706175736564000000000000000000000000000000006000830152602082019050919050565b600061329e600f836138ff565b91507f696e76616c6964206164647265737300000000000000000000000000000000006000830152602082019050919050565b60006132de600e836138ff565b91507f6174206d6f7374203720646179730000000000000000000000000000000000006000830152602082019050919050565b600061331e6011836138ff565b91507f7065726d697373696f6e2064656e6965640000000000000000000000000000006000830152602082019050919050565b600061335e600b836138ff565b91507f696e20746865206c6973740000000000000000000000000000000000000000006000830152602082019050919050565b600061339e6011836138ff565b91507f61756374696f6e206e6f7420666f756e640000000000000000000000000000006000830152602082019050919050565b60006133de6013836138ff565b91507f746f6b656e206973206f6e2061756374696f6e000000000000000000000000006000830152602082019050919050565b600061341e600f836138ff565b91507f7075726368617365206661696c656400000000000000000000000000000000006000830152602082019050919050565b600061345e6010836138ff565b91507f6174206c65617374203220686f757273000000000000000000000000000000006000830152602082019050919050565b600061349e6015836138ff565b91507f77726f6e672074797065206f66207061796d656e7400000000000000000000006000830152602082019050919050565b6134da81613afb565b82525050565b6134e981613b05565b82525050565b6134f881613b19565b82525050565b60006020820190506135136000830184613049565b92915050565b600060608201905061352e6000830186613049565b61353b6020830185613049565b61354860408301846134d1565b949350505050565b60006040820190506135656000830185613049565b61357260208301846134d1565b9392505050565b600060208201905061358e6000830184613058565b92915050565b6000610140820190506135aa600083018d613058565b6135b7602083018c6134d1565b6135c4604083018b6134d1565b6135d1606083018a6134d1565b6135de6080830189613049565b6135eb60a08301886134d1565b6135f860c08301876134d1565b61360560e08301866134e0565b6136136101008301856134e0565b613621610120830184613067565b9b9a5050505050505050505050565b60006020820190506136456000830184613076565b92915050565b6000602082019050818103600083015261366481613085565b9050919050565b60006020820190508181036000830152613684816130eb565b9050919050565b600060208201905081810360008301526136a481613151565b9050919050565b600060208201905081810360008301526136c481613191565b9050919050565b600060208201905081810360008301526136e4816131d1565b9050919050565b6000602082019050818103600083015261370481613211565b9050919050565b6000602082019050818103600083015261372481613251565b9050919050565b6000602082019050818103600083015261374481613291565b9050919050565b60006020820190508181036000830152613764816132d1565b9050919050565b6000602082019050818103600083015261378481613311565b9050919050565b600060208201905081810360008301526137a481613351565b9050919050565b600060208201905081810360008301526137c481613391565b9050919050565b600060208201905081810360008301526137e4816133d1565b9050919050565b6000602082019050818103600083015261380481613411565b9050919050565b6000602082019050818103600083015261382481613451565b9050919050565b6000602082019050818103600083015261384481613491565b9050919050565b600060208201905061386060008301846134d1565b92915050565b60006101008201905061387c600083018b6134d1565b613889602083018a613049565b61389660408301896134d1565b6138a360608301886134d1565b6138b060808301876134e0565b6138bd60a08301866134e0565b6138ca60c08301856134d1565b6138d760e0830184613067565b9998505050505050505050565b60006020820190506138f960008301846134ef565b92915050565b600082825260208201905092915050565b600061391b82613afb565b915061392683613afb565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561395b5761395a613ba5565b5b828201905092915050565b600061397182613b05565b915061397c83613b05565b92508267ffffffffffffffff0382111561399957613998613ba5565b5b828201905092915050565b60006139af82613afb565b91506139ba83613afb565b9250826139ca576139c9613bd4565b5b828204905092915050565b60006139e082613afb565b91506139eb83613afb565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613a2457613a23613ba5565b5b828202905092915050565b6000613a3a82613afb565b9150613a4583613afb565b925082821015613a5857613a57613ba5565b5b828203905092915050565b6000613a6e82613b05565b9150613a7983613b05565b925082821015613a8c57613a8b613ba5565b5b828203905092915050565b6000613aa282613adb565b9050919050565b60008115159050919050565b6000819050919050565b60006fffffffffffffffffffffffffffffffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600067ffffffffffffffff82169050919050565b600060ff82169050919050565b6000613b3182613b38565b9050919050565b6000613b4382613adb565b9050919050565b6000613b5582613b05565b91506000821415613b6957613b68613ba5565b5b600182039050919050565b6000613b7f82613b05565b915067ffffffffffffffff821415613b9a57613b99613ba5565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b613c0c81613a97565b8114613c1757600080fd5b50565b613c2381613aa9565b8114613c2e57600080fd5b50565b613c3a81613ab5565b8114613c4557600080fd5b50565b613c5181613abf565b8114613c5c57600080fd5b50565b613c6881613afb565b8114613c7357600080fd5b50565b613c7f81613b05565b8114613c8a57600080fd5b50565b613c9681613b19565b8114613ca157600080fd5b5056fea2646970667358221220373ea4aaa9f5211c56b62635b9188890e675fee80ca3a8fa7008ff307744dbd264736f6c63430008000033