VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xDcdD0b…a486
Summary
Transactions
Transfers
Address
0xDcdD0b27Fe0Ede0c294e304b9635BC4322bAa486
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x1C73F0ADb5D9258B51AAeF78Cf3bF6c7f58a6C01
Deployer
0x1C73F0ADb5D9258B51AAeF78Cf3bF6c7f58a6C01
Code
0x6080604052600436106101405760003560e01c80638449f244116100b6578063cbd2a2091161006f578063cbd2a209146104a4578063cd5967db146104d4578063d94969ad146104fd578063e5bd23e014610526578063eaae34ac14610563578063f48381761461058e57610140565b80638449f2441461037b57806396b5a755146103a65780639a19d603146103cf578063ae2e933b14610411578063bf994b6a1461043c578063c55d0f561461046757610140565b80635c975abb116101085780635c975abb1461024e578063722713f71461027957806374ad670a146102a4578063754d9b4e146102ea57806379b2f3e21461031357806383cc0ef71461033e57610140565b806301921197146101455780630878042a1461016e5780633270b7ca146101ab57806337e246ad146101d45780634ebbc92a14610211575b600080fd5b34801561015157600080fd5b5061016c60048036038101906101679190612f27565b6105b7565b005b34801561017a57600080fd5b5061019560048036038101906101909190612e86565b61077d565b6040516101a2919061382c565b60405180910390f35b3480156101b757600080fd5b506101d260048036038101906101cd9190612f63565b610954565b005b3480156101e057600080fd5b506101fb60048036038101906101f69190612efe565b610cf7565b604051610208919061355a565b60405180910390f35b34801561021d57600080fd5b5061023860048036038101906102339190612efe565b610dbb565b604051610245919061355a565b60405180910390f35b34801561025a57600080fd5b50610263610ddd565b604051610270919061355a565b60405180910390f35b34801561028557600080fd5b5061028e610df3565b60405161029b919061382c565b60405180910390f35b3480156102b057600080fd5b506102cb60048036038101906102c69190612efe565b610e04565b6040516102e19a99989796959493929190613575565b60405180910390f35b3480156102f657600080fd5b50610311600480360381019061030c9190612df8565b61109d565b005b34801561031f57600080fd5b506103286111a8565b60405161033591906138a8565b60405180910390f35b34801561034a57600080fd5b5061036560048036038101906103609190612efe565b6111bb565b604051610372919061355a565b60405180910390f35b34801561038757600080fd5b50610390611217565b60405161039d91906134df565b60405180910390f35b3480156103b257600080fd5b506103cd60048036038101906103c89190612efe565b61123d565b005b3480156103db57600080fd5b506103f660048036038101906103f19190612efe565b6113f1565b60405161040896959493929190613847565b60405180910390f35b34801561041d57600080fd5b506104266114ef565b60405161043391906134df565b60405180910390f35b34801561044857600080fd5b50610451611515565b60405161045e919061382c565b60405180910390f35b34801561047357600080fd5b5061048e60048036038101906104899190612efe565b61151b565b60405161049b919061382c565b60405180910390f35b6104be60048036038101906104b99190612e4a565b61155c565b6040516104cb919061382c565b60405180910390f35b3480156104e057600080fd5b506104fb60048036038101906104f69190612f27565b611798565b005b34801561050957600080fd5b50610524600480360381019061051f9190612df8565b611a03565b005b34801561053257600080fd5b5061054d60048036038101906105489190612f27565b611b7e565b60405161055a919061355a565b60405180910390f35b34801561056f57600080fd5b50610578611c04565b6040516105859190613611565b60405180910390f35b34801561059a57600080fd5b506105b560048036038101906105b09190613001565b611c2a565b005b6105bf610ddd565b156105ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105f6906136ec565b60405180910390fd5b61060882610cf7565b610647576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161063e9061378c565b60405180910390fd5b6106518282611b7e565b610690576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610687906136ac565b60405180910390fd5b60006004600084815260200190815260200160002060000154905060056000828152602001908152602001600020600101600081819054906101000a900467ffffffffffffffff16809291906106e590613b0e565b91906101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055505060006005600083815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550505050565b6000610787610ddd565b156107c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107be906136ec565b60405180910390fd5b6107d083610cf7565b61080f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108069061378c565b60405180910390fd5b610818836111bb565b15610867576108278385611b7e565b610866576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085d9061368c565b60405180910390fd5b5b600060046000858152602001908152602001600020905060008160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060006108b4878787611d55565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8389896040518463ffffffff1660e01b8152600401610915939291906134fa565b600060405180830381600087803b15801561092f57600080fd5b505af1158015610943573d6000803e3d6000fd5b505050508093505050509392505050565b61095c610ddd565b1561099c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610993906136ec565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e886040518263ffffffff1660e01b81526004016109f7919061382c565b60206040518083038186803b158015610a0f57600080fd5b505afa158015610a23573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a479190612e21565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ab4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aab9061374c565b60405180910390fd5b610abd87610cf7565b15610afd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af4906137ac565b60405180910390fd5b611c208467ffffffffffffffff161015610b4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b43906137ec565b60405180910390fd5b62093a808467ffffffffffffffff161115610b9c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b939061372c565b60405180910390fd5b7f72c7c9b0a9f4b17726f5cd33e2fe854a0766a3cffb8475f55220cd8c386199e1811480610be957507f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c81145b610c28576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1f9061380c565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b330896040518363ffffffff1660e01b8152600401610c85929190613531565b600060405180830381600087803b158015610c9f57600080fd5b505af1158015610cb3573d6000803e3d6000fd5b50505050610cc0876121ba565b610cd660016008546122e390919063ffffffff16565b600881905550610cee600854888888888888886122f9565b50505050505050565b60008060046000848152602001908152602001600020905060008160030160089054906101000a900467ffffffffffffffff1667ffffffffffffffff16118015610d635750428160030160089054906101000a900467ffffffffffffffff1667ffffffffffffffff1611155b8015610db357508060030160009054906101000a900467ffffffffffffffff168160030160089054906101000a900467ffffffffffffffff16610da6919061392a565b67ffffffffffffffff1642105b915050919050565b6000806004600084815260200190815260200160002060000154119050919050565b60008060009054906101000a900460ff16905090565b6000610dff60066124ec565b905090565b600080600080600080600080600080600060046000610e2d8e600661250190919063ffffffff16565b815260200190815260200160002090508060030160009054906101000a900467ffffffffffffffff168160030160089054906101000a900467ffffffffffffffff16610e79919061392a565b67ffffffffffffffff16421015610f96576000610e958261251b565b9050600181610eae8f600661250190919063ffffffff16565b84600001548560010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168660020160009054906101000a90046fffffffffffffffffffffffffffffffff168760020160109054906101000a90046fffffffffffffffffffffffffffffffff168860030160009054906101000a900467ffffffffffffffff168960030160089054906101000a900467ffffffffffffffff168a60040154846fffffffffffffffffffffffffffffffff169450836fffffffffffffffffffffffffffffffff1693509b509b509b509b509b509b509b509b509b509b505050611090565b600080610fad8e600661250190919063ffffffff16565b83600001548460010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168560020160009054906101000a90046fffffffffffffffffffffffffffffffff168660020160109054906101000a90046fffffffffffffffffffffffffffffffff168760030160009054906101000a900467ffffffffffffffff168860030160089054906101000a900467ffffffffffffffff168960040154846fffffffffffffffffffffffffffffffff169450836fffffffffffffffffffffffffffffffff1693509a509a509a509a509a509a509a509a509a509a50505b9193959799509193959799565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461112d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111249061364c565b60405180910390fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fad51c238c13efc50d4c79e8242a40712b42a3d4ade181b472931a3bdebabf13c8160405161119d91906134df565b60405180910390a150565b600260149054906101000a900460ff1681565b6000806004600084815260200190815260200160002060000154905060006005600083815260200190815260200160002060010160009054906101000a900467ffffffffffffffff1667ffffffffffffffff1611915050919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611245610ddd565b15611285576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127c906136ec565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e826040518263ffffffff1660e01b81526004016112e0919061382c565b60206040518083038186803b1580156112f857600080fd5b505afa15801561130c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113309190612e21565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461139d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113949061374c565b60405180910390fd5b6113a681610dbb565b6113e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113dc9061378c565b60405180910390fd5b6113ee816121ba565b50565b600080600080600080600060046000898152602001908152602001600020905080600001548160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168260020160009054906101000a90046fffffffffffffffffffffffffffffffff168360020160109054906101000a90046fffffffffffffffffffffffffffffffff168460030160009054906101000a900467ffffffffffffffff168560030160089054906101000a900467ffffffffffffffff16836fffffffffffffffffffffffffffffffff169350826fffffffffffffffffffffffffffffffff1692509650965096509650965096505091939550919395565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60085481565b600061152682610cf7565b6115335760009050611557565b60006004600084815260200190815260200160002090506115538161251b565b9150505b919050565b6000611566610ddd565b156115a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161159d906136ec565b60405180910390fd5b6115af82610cf7565b6115ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115e59061378c565b60405180910390fd5b6115f7826111bb565b15611646576116068284611b7e565b611645576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161163c9061368c565b60405180910390fd5b5b60006004600084815260200190815260200160002090507f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c8160040154146116c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ba906136cc565b60405180910390fd5b60008160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060006116f98686346126ee565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8388886040518463ffffffff1660e01b815260040161175a939291906134fa565b600060405180830381600087803b15801561177457600080fd5b505af1158015611788573d6000803e3d6000fd5b5050505080935050505092915050565b6117a0610ddd565b156117e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117d7906136ec565b60405180910390fd5b6117e982610cf7565b611828576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161181f9061378c565b60405180910390fd5b6118328282611b7e565b15611872576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118699061376c565b60405180910390fd5b60006004600084815260200190815260200160002060000154905060006005600083815260200190815260200160002060010160009054906101000a900467ffffffffffffffff16905060056000838152602001908152602001600020600101600081819054906101000a900467ffffffffffffffff16809291906118f690613b38565b91906101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550506005600083815260200190815260200160002060010160009054906101000a900467ffffffffffffffff1667ffffffffffffffff168167ffffffffffffffff1610611991577f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b60016005600084815260200190815260200160002060000160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050505050565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611a93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a8a9061364c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611b03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611afa9061370c565b60405180910390fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f312fa19ef5a9485ab359ba34a61604a129b5985dd0e6244029a1f37b434ac03581604051611b7391906134df565b60405180910390a150565b600080600460008581526020019081526020016000206000015490506005600082815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1691505092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611cba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cb19061364c565b60405180910390fd5b600f8160ff1610611d00576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cf79061366c565b60405180910390fd5b80600260146101000a81548160ff021916908360ff1602179055507fca5f0f3d67e5c9c5f03ff4d3f035bf42e7319f25f21258e214df338832a8941a81604051611d4a91906138a8565b60405180910390a150565b60008373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611dc5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dbc9061374c565b60405180910390fd5b60006004600085815260200190815260200160002090506000611de78261251b565b905080841015611e2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e23906137cc565b60405180910390fd5b7f72c7c9b0a9f4b17726f5cd33e2fe854a0766a3cffb8475f55220cd8c386199e1826004015414611e92576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e89906136cc565b60405180910390fd5b60008260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050611ec4866121ba565b7fa00e59a913050cacefc988ff7e97a4143ebb25d6edcfebc0be9c00241ece356982604051611ef3919061382c565b60405180910390a160008211156120e3576000611f2b600260149054906101000a900460ff1660ff1684612a1290919063ffffffff16565b9050611f41606482612a2890919063ffffffff16565b90506000611f588285612a3e90919063ffffffff16565b9050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8a600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856040518463ffffffff1660e01b8152600401611fdb939291906134fa565b602060405180830381600087803b158015611ff557600080fd5b505af1158015612009573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061202d9190612ed5565b50600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8a85846040518463ffffffff1660e01b815260040161208d939291906134fa565b602060405180830381600087803b1580156120a757600080fd5b505af11580156120bb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120df9190612ed5565b5050505b60006120f88387612a3e90919063ffffffff16565b9050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd898a846040518463ffffffff1660e01b8152600401612159939291906134fa565b602060405180830381600087803b15801561217357600080fd5b505af1158015612187573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121ab9190612ed5565b50829450505050509392505050565b600560006004600084815260200190815260200160002060000154815260200190815260200160002060006001820160006101000a81549067ffffffffffffffff02191690555050600460008281526020019081526020016000206000808201600090556001820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556002820160006101000a8154906fffffffffffffffffffffffffffffffff02191690556002820160106101000a8154906fffffffffffffffffffffffffffffffff02191690556003820160006101000a81549067ffffffffffffffff02191690556003820160086101000a81549067ffffffffffffffff0219169055600482016000905550506122df816006612a5490919063ffffffff16565b5050565b600081836122f191906138d4565b905092915050565b60006040518060e001604052808a81526020018473ffffffffffffffffffffffffffffffffffffffff168152602001886fffffffffffffffffffffffffffffffff168152602001876fffffffffffffffffffffffffffffffff1681526020018667ffffffffffffffff1681526020018567ffffffffffffffff16815260200183815250905080600460008a81526020019081526020016000206000820151816000015560208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020160006101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555060608201518160020160106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555060808201518160030160006101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060a08201518160030160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060c082015181600401559050506124e0886006612a6e90919063ffffffff16565b50505050505050505050565b60006124fa82600001612a88565b9050919050565b60006125108360000183612a99565b60001c905092915050565b6000808260030160089054906101000a900467ffffffffffffffff16426125429190613a27565b90508260030160009054906101000a900467ffffffffffffffff1667ffffffffffffffff168167ffffffffffffffff16106125b2578260020160109054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff169150506126e9565b600061012c60018367ffffffffffffffff166125ce91906139f3565b6125d89190613968565b9050600061012c60018660030160009054906101000a900467ffffffffffffffff1667ffffffffffffffff1661260e91906139f3565b6126189190613968565b90506000818660020160109054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff168760020160009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1661268d91906139f3565b6126979190613968565b905080836126a59190613999565b8660020160009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166126e291906139f3565b9450505050505b919050565b60008373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461275e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127559061374c565b60405180910390fd5b600060046000858152602001908152602001600020905060006127808261251b565b9050808410156127c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127bc906137cc565b60405180910390fd5b7f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c82600401541461282b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612822906136cc565b60405180910390fd5b60008260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905061285d866121ba565b7fa00e59a913050cacefc988ff7e97a4143ebb25d6edcfebc0be9c00241ece35698260405161288c919061382c565b60405180910390a160008211156129a65760006128c4600260149054906101000a900460ff1660ff1684612a1290919063ffffffff16565b90506128da606482612a2890919063ffffffff16565b905060006128f18285612a3e90919063ffffffff16565b9050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f1935050505015801561295b573d6000803e3d6000fd5b508273ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156129a2573d6000803e3d6000fd5b5050505b60006129bb8387612a3e90919063ffffffff16565b90508773ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015612a03573d6000803e3d6000fd5b50829450505050509392505050565b60008183612a209190613999565b905092915050565b60008183612a369190613968565b905092915050565b60008183612a4c91906139f3565b905092915050565b6000612a66836000018360001b612b33565b905092915050565b6000612a80836000018360001b612cbd565b905092915050565b600081600001805490509050919050565b600081836000018054905011612ae4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612adb9061362c565b60405180910390fd5b826000018281548110612b20577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905092915050565b60008083600101600084815260200190815260200160002054905060008114612cb1576000600182612b6591906139f3565b9050600060018660000180549050612b7d91906139f3565b90506000866000018281548110612bbd577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905080876000018481548110612c07577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200181905550600183612c2291906138d4565b8760010160008381526020019081526020016000208190555086600001805480612c75577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b60019003818190600052602060002001600090559055866001016000878152602001908152602001600020600090556001945050505050612cb7565b60009150505b92915050565b6000612cc98383612d2d565b612d22578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050612d27565b600090505b92915050565b600080836001016000848152602001908152602001600020541415905092915050565b600081359050612d5f81613bc7565b92915050565b600081519050612d7481613bc7565b92915050565b600081519050612d8981613bde565b92915050565b600081359050612d9e81613bf5565b92915050565b600081359050612db381613c0c565b92915050565b600081359050612dc881613c23565b92915050565b600081359050612ddd81613c3a565b92915050565b600081359050612df281613c51565b92915050565b600060208284031215612e0a57600080fd5b6000612e1884828501612d50565b91505092915050565b600060208284031215612e3357600080fd5b6000612e4184828501612d65565b91505092915050565b60008060408385031215612e5d57600080fd5b6000612e6b85828601612d50565b9250506020612e7c85828601612db9565b9150509250929050565b600080600060608486031215612e9b57600080fd5b6000612ea986828701612d50565b9350506020612eba86828701612db9565b9250506040612ecb86828701612db9565b9150509250925092565b600060208284031215612ee757600080fd5b6000612ef584828501612d7a565b91505092915050565b600060208284031215612f1057600080fd5b6000612f1e84828501612db9565b91505092915050565b60008060408385031215612f3a57600080fd5b6000612f4885828601612db9565b9250506020612f5985828601612d50565b9150509250929050565b600080600080600080600060e0888a031215612f7e57600080fd5b6000612f8c8a828b01612db9565b9750506020612f9d8a828b01612da4565b9650506040612fae8a828b01612da4565b9550506060612fbf8a828b01612dce565b9450506080612fd08a828b01612dce565b93505060a0612fe18a828b01612d50565b92505060c0612ff28a828b01612d8f565b91505092959891949750929550565b60006020828403121561301357600080fd5b600061302184828501612de3565b91505092915050565b61303381613a5b565b82525050565b61304281613a6d565b82525050565b61305181613a79565b82525050565b61306081613aea565b82525050565b60006130736022836138c3565b91507f456e756d657261626c655365743a20696e646578206f7574206f6620626f756e60008301527f64730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006130d96022836138c3565b91507f4f6e6c79206f776e65722063616e2063616c6c20746869732066756e6374696f60008301527f6e2e0000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061313f6011836138c3565b91507f6d757374206c657373207468616e2031350000000000000000000000000000006000830152602082019050919050565b600061317f6007836138c3565b91507f626c6f636b6564000000000000000000000000000000000000000000000000006000830152602082019050919050565b60006131bf600f836138c3565b91507f6e6f7420696e20746865206c69737400000000000000000000000000000000006000830152602082019050919050565b60006131ff6015836138c3565b91507f7061796d656e7420747970652069732077726f6e6700000000000000000000006000830152602082019050919050565b600061323f6010836138c3565b91507f5061757361626c653a20706175736564000000000000000000000000000000006000830152602082019050919050565b600061327f600f836138c3565b91507f696e76616c6964206164647265737300000000000000000000000000000000006000830152602082019050919050565b60006132bf600e836138c3565b91507f6174206d6f7374203720646179730000000000000000000000000000000000006000830152602082019050919050565b60006132ff6011836138c3565b91507f7065726d697373696f6e2064656e6965640000000000000000000000000000006000830152602082019050919050565b600061333f600b836138c3565b91507f696e20746865206c6973740000000000000000000000000000000000000000006000830152602082019050919050565b600061337f6011836138c3565b91507f61756374696f6e206e6f7420666f756e640000000000000000000000000000006000830152602082019050919050565b60006133bf6013836138c3565b91507f746f6b656e206973206f6e2061756374696f6e000000000000000000000000006000830152602082019050919050565b60006133ff600f836138c3565b91507f7075726368617365206661696c656400000000000000000000000000000000006000830152602082019050919050565b600061343f6010836138c3565b91507f6174206c65617374203220686f757273000000000000000000000000000000006000830152602082019050919050565b600061347f6015836138c3565b91507f77726f6e672074797065206f66207061796d656e7400000000000000000000006000830152602082019050919050565b6134bb81613abf565b82525050565b6134ca81613ac9565b82525050565b6134d981613add565b82525050565b60006020820190506134f4600083018461302a565b92915050565b600060608201905061350f600083018661302a565b61351c602083018561302a565b61352960408301846134b2565b949350505050565b6000604082019050613546600083018561302a565b61355360208301846134b2565b9392505050565b600060208201905061356f6000830184613039565b92915050565b60006101408201905061358b600083018d613039565b613598602083018c6134b2565b6135a5604083018b6134b2565b6135b2606083018a6134b2565b6135bf608083018961302a565b6135cc60a08301886134b2565b6135d960c08301876134b2565b6135e660e08301866134c1565b6135f46101008301856134c1565b613602610120830184613048565b9b9a5050505050505050505050565b60006020820190506136266000830184613057565b92915050565b6000602082019050818103600083015261364581613066565b9050919050565b60006020820190508181036000830152613665816130cc565b9050919050565b6000602082019050818103600083015261368581613132565b9050919050565b600060208201905081810360008301526136a581613172565b9050919050565b600060208201905081810360008301526136c5816131b2565b9050919050565b600060208201905081810360008301526136e5816131f2565b9050919050565b6000602082019050818103600083015261370581613232565b9050919050565b6000602082019050818103600083015261372581613272565b9050919050565b60006020820190508181036000830152613745816132b2565b9050919050565b60006020820190508181036000830152613765816132f2565b9050919050565b6000602082019050818103600083015261378581613332565b9050919050565b600060208201905081810360008301526137a581613372565b9050919050565b600060208201905081810360008301526137c5816133b2565b9050919050565b600060208201905081810360008301526137e5816133f2565b9050919050565b6000602082019050818103600083015261380581613432565b9050919050565b6000602082019050818103600083015261382581613472565b9050919050565b600060208201905061384160008301846134b2565b92915050565b600060c08201905061385c60008301896134b2565b613869602083018861302a565b61387660408301876134b2565b61388360608301866134b2565b61389060808301856134c1565b61389d60a08301846134c1565b979650505050505050565b60006020820190506138bd60008301846134d0565b92915050565b600082825260208201905092915050565b60006138df82613abf565b91506138ea83613abf565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561391f5761391e613b69565b5b828201905092915050565b600061393582613ac9565b915061394083613ac9565b92508267ffffffffffffffff0382111561395d5761395c613b69565b5b828201905092915050565b600061397382613abf565b915061397e83613abf565b92508261398e5761398d613b98565b5b828204905092915050565b60006139a482613abf565b91506139af83613abf565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156139e8576139e7613b69565b5b828202905092915050565b60006139fe82613abf565b9150613a0983613abf565b925082821015613a1c57613a1b613b69565b5b828203905092915050565b6000613a3282613ac9565b9150613a3d83613ac9565b925082821015613a5057613a4f613b69565b5b828203905092915050565b6000613a6682613a9f565b9050919050565b60008115159050919050565b6000819050919050565b60006fffffffffffffffffffffffffffffffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600067ffffffffffffffff82169050919050565b600060ff82169050919050565b6000613af582613afc565b9050919050565b6000613b0782613a9f565b9050919050565b6000613b1982613ac9565b91506000821415613b2d57613b2c613b69565b5b600182039050919050565b6000613b4382613ac9565b915067ffffffffffffffff821415613b5e57613b5d613b69565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b613bd081613a5b565b8114613bdb57600080fd5b50565b613be781613a6d565b8114613bf257600080fd5b50565b613bfe81613a79565b8114613c0957600080fd5b50565b613c1581613a83565b8114613c2057600080fd5b50565b613c2c81613abf565b8114613c3757600080fd5b50565b613c4381613ac9565b8114613c4e57600080fd5b50565b613c5a81613add565b8114613c6557600080fd5b5056fea26469706673582212205f8f89b65e771e9d7ae0f264ab74a8535ad3f007f92f9e41104677d36005880464736f6c63430008000033