VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x6a065b…B1D6
Summary
Transactions
Transfers
Address
0x6a065b9608F2Fb110e2EDa8dfa3EBe83E728B1D6
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xD14B014F7563F406059E70F9C720bae18023F26C
Deployer
0xD14B014F7563F406059E70F9C720bae18023F26C
Code
0x6080604052600436106102255760003560e01c80634ca72c43116101235780638da5cb5b116100ab578063c87b56dd1161006f578063c87b56dd14610847578063ca5b7b8d14610884578063ce4488d5146108ad578063e985e9c5146108d8578063f2fde38b1461091557610225565b80638da5cb5b1461076257806395d89b411461078d578063a22cb465146107b8578063adf03715146107e1578063b88d4fde1461081e57610225565b806368ca0684116100f257806368ca06841461069157806370a08231146106bc578063711112be146106f9578063715018a61461072257806382ff03081461073957610225565b80634ca72c43146105b05780634f6ccce7146105d957806356e9a2cc146106165780636352211e1461065457610225565b80632a55205a116101b15780633b01bc4f116101755780633b01bc4f146104dc57806340c10f191461050557806342842e0e1461052157806342966c681461054a578063438b63001461057357610225565b80632a55205a146103c95780632f745c591461040757806332c57cec14610444578063353c4828146104885780633aa27824146104b157610225565b8063162094c4116101f8578063162094c4146102f857806318160ddd1461032157806322d7642e1461034c57806323b872dd1461038957806324600fc3146103b257610225565b806301ffc9a71461022a57806306fdde0314610267578063081812fc14610292578063095ea7b3146102cf575b600080fd5b34801561023657600080fd5b50610251600480360381019061024c919061444e565b61093e565b60405161025e9190614cc5565b60405180910390f35b34801561027357600080fd5b5061027c610950565b6040516102899190614cfb565b60405180910390f35b34801561029e57600080fd5b506102b960048036038101906102b491906144a0565b6109e2565b6040516102c69190614c13565b60405180910390f35b3480156102db57600080fd5b506102f660048036038101906102f19190614412565b610a28565b005b34801561030457600080fd5b5061031f600480360381019061031a91906144f2565b610b40565b005b34801561032d57600080fd5b50610336610c1b565b6040516103439190615039565b60405180910390f35b34801561035857600080fd5b50610373600480360381019061036e91906144a0565b610c28565b604051610380919061501d565b60405180910390f35b34801561039557600080fd5b506103b060048036038101906103ab91906142b4565b610d63565b005b3480156103be57600080fd5b506103c7610dc3565b005b3480156103d557600080fd5b506103f060048036038101906103eb9190614546565b610e21565b6040516103fe929190614c7a565b60405180910390f35b34801561041357600080fd5b5061042e60048036038101906104299190614412565b61100c565b60405161043b9190615039565b60405180910390f35b34801561045057600080fd5b5061046b600480360381019061046691906144a0565b6110b1565b60405161047f989796959493929190615054565b60405180910390f35b34801561049457600080fd5b506104af60048036038101906104aa919061424f565b611163565b005b3480156104bd57600080fd5b506104c66111af565b6040516104d39190614ce0565b60405180910390f35b3480156104e857600080fd5b5061050360048036038101906104fe9190614582565b6111d5565b005b61051f600480360381019061051a9190614412565b611525565b005b34801561052d57600080fd5b50610548600480360381019061054391906142b4565b611989565b005b34801561055657600080fd5b50610571600480360381019061056c91906144a0565b6119a9565b005b34801561057f57600080fd5b5061059a6004803603810190610595919061424f565b611a05565b6040516105a79190614ca3565b60405180910390f35b3480156105bc57600080fd5b506105d760048036038101906105d29190614582565b611aff565b005b3480156105e557600080fd5b5061060060048036038101906105fb91906144a0565b611d6a565b60405161060d9190615039565b60405180910390f35b34801561062257600080fd5b5061063d600480360381019061063891906144a0565b611e01565b60405161064b929190614c7a565b60405180910390f35b34801561066057600080fd5b5061067b600480360381019061067691906144a0565b611e45565b6040516106889190614c13565b60405180910390f35b34801561069d57600080fd5b506106a6611ef7565b6040516106b39190614c13565b60405180910390f35b3480156106c857600080fd5b506106e360048036038101906106de919061424f565b611f1d565b6040516106f09190615039565b60405180910390f35b34801561070557600080fd5b50610720600480360381019061071b91906143ba565b611fd5565b005b34801561072e57600080fd5b50610737612118565b005b34801561074557600080fd5b50610760600480360381019061075b919061424f565b61212c565b005b34801561076e57600080fd5b50610777612178565b6040516107849190614c13565b60405180910390f35b34801561079957600080fd5b506107a26121a2565b6040516107af9190614cfb565b60405180910390f35b3480156107c457600080fd5b506107df60048036038101906107da919061437e565b612234565b005b3480156107ed57600080fd5b5061080860048036038101906108039190614546565b61224a565b6040516108159190615039565b60405180910390f35b34801561082a57600080fd5b5061084560048036038101906108409190614303565b61243d565b005b34801561085357600080fd5b5061086e600480360381019061086991906144a0565b61249f565b60405161087b9190614cfb565b60405180910390f35b34801561089057600080fd5b506108ab60048036038101906108a6919061424f565b6124b1565b005b3480156108b957600080fd5b506108c26124fd565b6040516108cf9190614c13565b60405180910390f35b3480156108e457600080fd5b506108ff60048036038101906108fa9190614278565b612523565b60405161090c9190614cc5565b60405180910390f35b34801561092157600080fd5b5061093c6004803603810190610937919061424f565b6125b7565b005b60006109498261263b565b9050919050565b60606002805461095f906153c4565b80601f016020809104026020016040519081016040528092919081815260200182805461098b906153c4565b80156109d85780601f106109ad576101008083540402835291602001916109d8565b820191906000526020600020905b8154815290600101906020018083116109bb57829003601f168201915b5050505050905090565b60006109ed8261264d565b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610a3382611e45565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610aa4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9b90614f3d565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610ac3612698565b73ffffffffffffffffffffffffffffffffffffffff161480610af25750610af181610aec612698565b612523565b5b610b31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2890614e9d565b60405180910390fd5b610b3b83836126a0565b505050565b600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610bce5750610b9f612178565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b610c0d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c0490614ffd565b60405180910390fd5b610c178282612759565b5050565b6000600a80549050905090565b610c30613f59565b610c448260126127cd90919063ffffffff16565b610c83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7a90614e3d565b60405180910390fd5b601460008381526020019081526020016000206040518061010001604052908160008201548152602001600182015481526020016002820154815260200160038201548152602001600482015481526020016005820154815260200160068201548152602001600782016040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600182015481525050815250509050919050565b610d74610d6e612698565b826127e7565b610db3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610daa90614fbd565b60405180910390fd5b610dbe83838361287c565b505050565b610dcb612ae3565b6000479050610dd8612178565b73ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610e1d573d6000803e3d6000fd5b5050565b6000806000600160008681526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff16815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff161415610fb75760006040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff168152505090505b6000610fc1612b61565b6bffffffffffffffffffffffff1682602001516bffffffffffffffffffffffff1686610fed919061525c565b610ff7919061522b565b90508160000151819350935050509250929050565b600061101783611f1d565b8210611058576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104f90614d1d565b60405180910390fd5b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b6014602052806000526040600020600091509050806000015490806001015490806002015490806003015490806004015490806005015490806006015490806007016040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600182015481525050905088565b61116b612ae3565b80601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806112635750611234612178565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b6112a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129990614f9d565b60405180910390fd5b6112b68860126127cd90919063ffffffff16565b6112f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112ec90614e3d565b60405180910390fd5b6000601460008a81526020019081526020016000206040518061010001604052908160008201548152602001600182015481526020016002820154815260200160038201548152602001600482015481526020016005820154815260200160068201548152602001600782016040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600182015481525050815250509050670de0b6b3a7640000886113e6919061525c565b816020018181525050868160400181815250508581606001818152505084816080018181525050838160a0018181525050828160e001516000019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050818160e00151602001818152505080601460008b8152602001908152602001600020600082015181600001556020820151816001015560408201518160020155606082015181600301556080820151816004015560a0820151816005015560c0820151816006015560e08201518160070160008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550602082015181600101555050905050505050505050505050565b6115398160126127cd90919063ffffffff16565b611578576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156f90614e3d565b60405180910390fd5b6000601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231846040518263ffffffff1660e01b81526004016115d59190614c13565b60206040518083038186803b1580156115ed57600080fd5b505afa158015611601573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061162591906144c9565b9050600181101561166b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161166290614dbd565b60405180910390fd5b6000611677838361224a565b9050803410156116bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116b390614ddd565b60405180910390fd5b6000601460008581526020019081526020016000206040518061010001604052908160008201548152602001600182015481526020016002820154815260200160038201548152602001600482015481526020016005820154815260200160068201548152602001600782016040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200160018201548152505081525050905060008160a0015111156117f2578060a001518160c0015111156117f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117e890614f5d565b60405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168160e001516000015173ffffffffffffffffffffffffffffffffffffffff161461189e578060e001516000015173ffffffffffffffffffffffffffffffffffffffff166108fc6127108360e001516020015185611867919061525c565b611871919061522b565b9081150290604051600060405180830381858888f1935050505015801561189c573d6000803e3d6000fd5b505b60008160800151111561193157601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6127108360800151856118fa919061525c565b611904919061522b565b9081150290604051600060405180830381858888f1935050505015801561192f573d6000803e3d6000fd5b505b600061193d600e612b6b565b9050611949600e612b79565b6119538682612b8f565b600160146000878152602001908152602001600020600601600082825461197a91906151d5565b92505081905550505050505050565b6119a48383836040518060200160405280600081525061243d565b505050565b6119ba6119b4612698565b826127e7565b6119f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119f090614fbd565b60405180910390fd5b611a0281612bad565b50565b60606000611a1283611f1d565b905060008167ffffffffffffffff811115611a56577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051908082528060200260200182016040528015611a845781602001602082028036833780820191505090505b50905060005b82811015611af457611a9c858261100c565b828281518110611ad5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010181815250508080611aec90615427565b915050611a8a565b508092505050919050565b600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480611b8d5750611b5e612178565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b611bcc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bc390614ffd565b60405180910390fd5b611be08860126127cd90919063ffffffff16565b15611c20576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c1790614edd565b60405180910390fd5b87601460008a815260200190815260200160002060000181905550670de0b6b3a764000087611c4f919061525c565b601460008a81526020019081526020016000206001018190555085601460008a81526020019081526020016000206002018190555084601460008a81526020019081526020016000206003018190555083601460008a81526020019081526020016000206004018190555082601460008a81526020019081526020016000206005018190555081601460008a815260200190815260200160002060070160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080601460008a815260200190815260200160002060070160010181905550611d5f886012612bb990919063ffffffff16565b505050505050505050565b6000611d74610c1b565b8210611db5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dac90614f7d565b60405180910390fd5b600a8281548110611def577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001549050919050565b60156020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154905082565b6000806004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611eee576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ee590614f1d565b60405180910390fd5b80915050919050565b600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611f8e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f8590614e5d565b60405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806120635750612034612178565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b6120a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161209990614ffd565b60405180910390fd5b60006120ae600e612b6b565b90506120ba600e612b79565b6120c48482612b8f565b6121128184848080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050610b40565b50505050565b612120612ae3565b61212a6000612bd3565b565b612134612ae3565b80601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600380546121b1906153c4565b80601f01602080910402602001604051908101604052809291908181526020018280546121dd906153c4565b801561222a5780601f106121ff5761010080835404028352916020019161222a565b820191906000526020600020905b81548152906001019060200180831161220d57829003601f168201915b5050505050905090565b61224661223f612698565b8383612c99565b5050565b60006122608360126127cd90919063ffffffff16565b61229f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161229690614e3d565b60405180910390fd5b600082116122e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122d990614fdd565b60405180910390fd5b6000601460008581526020019081526020016000206040518061010001604052908160008201548152602001600182015481526020016002820154815260200160038201548152602001600482015481526020016005820154815260200160068201548152602001600782016040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016001820154815250508152505090506000816060015190508084106123d3578093505b60008260200151905060008584604001516123ee919061525c565b905060006127108284612401919061525c565b61240b919061522b565b8361241691906152b6565b9050600187141561242e578295505050505050612437565b80955050505050505b92915050565b61244e612448612698565b836127e7565b61248d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161248490614fbd565b60405180910390fd5b61249984848484612e06565b50505050565b60606124aa82612e62565b9050919050565b6124b9612ae3565b80600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6125bf612ae3565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561262f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161262690614d5d565b60405180910390fd5b61263881612bd3565b50565b600061264682612f75565b9050919050565b61265681612fef565b612695576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161268c90614f1d565b60405180910390fd5b50565b600033905090565b816006600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661271383611e45565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b61276282612fef565b6127a1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161279890614e7d565b60405180910390fd5b80600c600084815260200190815260200160002090805190602001906127c8929190613fa4565b505050565b60006127df836000018360001b61305b565b905092915050565b6000806127f383611e45565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061283557506128348185612523565b5b8061287357508373ffffffffffffffffffffffffffffffffffffffff1661285b846109e2565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff1661289c82611e45565b73ffffffffffffffffffffffffffffffffffffffff16146128f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128e990614d7d565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612962576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161295990614dfd565b60405180910390fd5b61296d83838361307e565b6129786000826126a0565b6001600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546129c891906152b6565b925050819055506001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612a1f91906151d5565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612ade83838361308e565b505050565b612aeb612698565b73ffffffffffffffffffffffffffffffffffffffff16612b09612178565b73ffffffffffffffffffffffffffffffffffffffff1614612b5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b5690614efd565b60405180910390fd5b565b6000612710905090565b600081600001549050919050565b6001816000016000828254019250508190555050565b612ba9828260405180602001604052806000815250613093565b5050565b612bb6816130ee565b50565b6000612bcb836000018360001b613141565b905092915050565b6000600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612d08576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cff90614e1d565b60405180910390fd5b80600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051612df99190614cc5565b60405180910390a3505050565b612e1184848461287c565b612e1d848484846131b1565b612e5c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e5390614d3d565b60405180910390fd5b50505050565b6060612e6d8261264d565b6000600c60008481526020019081526020016000208054612e8d906153c4565b80601f0160208091040260200160405190810160405280929190818152602001828054612eb9906153c4565b8015612f065780601f10612edb57610100808354040283529160200191612f06565b820191906000526020600020905b815481529060010190602001808311612ee957829003601f168201915b505050505090506000612f17613348565b9050600081511415612f2d578192505050612f70565b600082511115612f62578082604051602001612f4a929190614bef565b60405160208183030381529060405292505050612f70565b612f6b8461335f565b925050505b919050565b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480612fe85750612fe7826133c7565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600080836001016000848152602001908152602001600020541415905092915050565b6130898383836134a9565b505050565b505050565b61309d83836135bd565b6130aa60008484846131b1565b6130e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016130e090614d3d565b60405180910390fd5b505050565b6130f781613797565b6000600c60008381526020019081526020016000208054613117906153c4565b90501461313e57600c6000828152602001908152602001600020600061313d919061402a565b5b50565b600061314d838361305b565b6131a65782600001829080600181540180825580915050600190039060005260206000200160009091909190915055826000018054905083600101600084815260200190815260200160002081905550600190506131ab565b600090505b92915050565b60006131d28473ffffffffffffffffffffffffffffffffffffffff166137ac565b1561333b578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026131fb612698565b8786866040518563ffffffff1660e01b815260040161321d9493929190614c2e565b602060405180830381600087803b15801561323757600080fd5b505af192505050801561326857506040513d601f19601f820116820180604052508101906132659190614477565b60015b6132eb573d8060008114613298576040519150601f19603f3d011682016040523d82523d6000602084013e61329d565b606091505b506000815114156132e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016132da90614d3d565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050613340565b600190505b949350505050565b606060405180602001604052806000815250905090565b606061336a8261264d565b6000613374613348565b9050600081511161339457604051806020016040528060008152506133bf565b8061339e846137cf565b6040516020016133af929190614bef565b6040516020818303038152906040525b915050919050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061349257507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806134a257506134a18261397c565b5b9050919050565b6134b48383836139f6565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156134f7576134f2816139fb565b613536565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614613535576135348382613a44565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156135795761357481613bb1565b6135b8565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16146135b7576135b68282613cf4565b5b5b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561362d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161362490614ebd565b60405180910390fd5b61363681612fef565b15613676576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161366d90614d9d565b60405180910390fd5b6136826000838361307e565b6001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546136d291906151d5565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46137936000838361308e565b5050565b6137a081613d73565b6137a981613e90565b50565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60606000821415613817576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050613977565b600082905060005b6000821461384957808061383290615427565b915050600a82613842919061522b565b915061381f565b60008167ffffffffffffffff81111561388b577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156138bd5781602001600182028036833780820191505090505b5090505b60008514613970576001826138d691906152b6565b9150600a856138e59190615470565b60306138f191906151d5565b60f81b81838151811061392d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85613969919061522b565b94506138c1565b8093505050505b919050565b60007f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806139ef57506139ee82613eef565b5b9050919050565b505050565b600a80549050600b600083815260200190815260200160002081905550600a81908060018154018082558091505060019003906000526020600020016000909190919091505550565b60006001613a5184611f1d565b613a5b91906152b6565b9050600060096000848152602001908152602001600020549050818114613b40576000600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816009600083815260200190815260200160002081905550505b6009600084815260200190815260200160002060009055600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b60006001600a80549050613bc591906152b6565b90506000600b60008481526020019081526020016000205490506000600a8381548110613c1b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905080600a8381548110613c63577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020018190555081600b600083815260200190815260200160002081905550600b600085815260200190815260200160002060009055600a805480613cd8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6001900381819060005260206000200160009055905550505050565b6000613cff83611f1d565b905081600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806009600084815260200190815260200160002081905550505050565b6000613d7e82611e45565b9050613d8c8160008461307e565b613d976000836126a0565b6001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254613de791906152b6565b925050819055506004600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4613e8c8160008461308e565b5050565b60016000828152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556000820160146101000a8154906bffffffffffffffffffffffff0219169055505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60405180610100016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001613f9e61406a565b81525090565b828054613fb0906153c4565b90600052602060002090601f016020900481019282613fd25760008555614019565b82601f10613feb57805160ff1916838001178555614019565b82800160010185558215614019579182015b82811115614018578251825591602001919060010190613ffd565b5b509050614026919061409a565b5090565b508054614036906153c4565b6000825580601f106140485750614067565b601f016020900490600052602060002090810190614066919061409a565b5b50565b6040518060400160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600081525090565b5b808211156140b357600081600090555060010161409b565b5090565b60006140ca6140c5846150f7565b6150d2565b9050828152602081018484840111156140e257600080fd5b6140ed848285615382565b509392505050565b600061410861410384615128565b6150d2565b90508281526020810184848401111561412057600080fd5b61412b848285615382565b509392505050565b60008135905061414281615b5a565b92915050565b60008135905061415781615b71565b92915050565b60008135905061416c81615b88565b92915050565b60008151905061418181615b88565b92915050565b600082601f83011261419857600080fd5b81356141a88482602086016140b7565b91505092915050565b60008083601f8401126141c357600080fd5b8235905067ffffffffffffffff8111156141dc57600080fd5b6020830191508360018202830111156141f457600080fd5b9250929050565b600082601f83011261420c57600080fd5b813561421c8482602086016140f5565b91505092915050565b60008135905061423481615b9f565b92915050565b60008151905061424981615b9f565b92915050565b60006020828403121561426157600080fd5b600061426f84828501614133565b91505092915050565b6000806040838503121561428b57600080fd5b600061429985828601614133565b92505060206142aa85828601614133565b9150509250929050565b6000806000606084860312156142c957600080fd5b60006142d786828701614133565b93505060206142e886828701614133565b92505060406142f986828701614225565b9150509250925092565b6000806000806080858703121561431957600080fd5b600061432787828801614133565b945050602061433887828801614133565b935050604061434987828801614225565b925050606085013567ffffffffffffffff81111561436657600080fd5b61437287828801614187565b91505092959194509250565b6000806040838503121561439157600080fd5b600061439f85828601614133565b92505060206143b085828601614148565b9150509250929050565b6000806000604084860312156143cf57600080fd5b60006143dd86828701614133565b935050602084013567ffffffffffffffff8111156143fa57600080fd5b614406868287016141b1565b92509250509250925092565b6000806040838503121561442557600080fd5b600061443385828601614133565b925050602061444485828601614225565b9150509250929050565b60006020828403121561446057600080fd5b600061446e8482850161415d565b91505092915050565b60006020828403121561448957600080fd5b600061449784828501614172565b91505092915050565b6000602082840312156144b257600080fd5b60006144c084828501614225565b91505092915050565b6000602082840312156144db57600080fd5b60006144e98482850161423a565b91505092915050565b6000806040838503121561450557600080fd5b600061451385828601614225565b925050602083013567ffffffffffffffff81111561453057600080fd5b61453c858286016141fb565b9150509250929050565b6000806040838503121561455957600080fd5b600061456785828601614225565b925050602061457885828601614225565b9150509250929050565b600080600080600080600080610100898b03121561459f57600080fd5b60006145ad8b828c01614225565b98505060206145be8b828c01614225565b97505060406145cf8b828c01614225565b96505060606145e08b828c01614225565b95505060806145f18b828c01614225565b94505060a06146028b828c01614225565b93505060c06146138b828c01614133565b92505060e06146248b828c01614225565b9150509295985092959890939650565b60006146408383614bd1565b60208301905092915050565b614655816152ea565b82525050565b614664816152ea565b82525050565b600061467582615169565b61467f8185615197565b935061468a83615159565b8060005b838110156146bb5781516146a28882614634565b97506146ad8361518a565b92505060018101905061468e565b5085935050505092915050565b6146d1816152fc565b82525050565b60006146e282615174565b6146ec81856151a8565b93506146fc818560208601615391565b6147058161555d565b840191505092915050565b6147198161535e565b82525050565b600061472a8261517f565b61473481856151b9565b9350614744818560208601615391565b61474d8161555d565b840191505092915050565b60006147638261517f565b61476d81856151ca565b935061477d818560208601615391565b80840191505092915050565b6000614796602b836151b9565b91506147a18261556e565b604082019050919050565b60006147b96032836151b9565b91506147c4826155bd565b604082019050919050565b60006147dc6026836151b9565b91506147e78261560c565b604082019050919050565b60006147ff6025836151b9565b915061480a8261565b565b604082019050919050565b6000614822601c836151b9565b915061482d826156aa565b602082019050919050565b6000614845601e836151b9565b9150614850826156d3565b602082019050919050565b60006148686010836151b9565b9150614873826156fc565b602082019050919050565b600061488b6024836151b9565b915061489682615725565b604082019050919050565b60006148ae6019836151b9565b91506148b982615774565b602082019050919050565b60006148d16014836151b9565b91506148dc8261579d565b602082019050919050565b60006148f46029836151b9565b91506148ff826157c6565b604082019050919050565b6000614917602e836151b9565b915061492282615815565b604082019050919050565b600061493a603e836151b9565b915061494582615864565b604082019050919050565b600061495d6020836151b9565b9150614968826158b3565b602082019050919050565b60006149806014836151b9565b915061498b826158dc565b602082019050919050565b60006149a36020836151b9565b91506149ae82615905565b602082019050919050565b60006149c66018836151b9565b91506149d18261592e565b602082019050919050565b60006149e96021836151b9565b91506149f482615957565b604082019050919050565b6000614a0c6012836151b9565b9150614a17826159a6565b602082019050919050565b6000614a2f602c836151b9565b9150614a3a826159cf565b604082019050919050565b6000614a52603b836151b9565b9150614a5d82615a1e565b604082019050919050565b6000614a75602e836151b9565b9150614a8082615a6d565b604082019050919050565b6000614a986029836151b9565b9150614aa382615abc565b604082019050919050565b6000614abb6038836151b9565b9150614ac682615b0b565b604082019050919050565b604082016000820151614ae7600085018261464c565b506020820151614afa6020850182614bd1565b50505050565b604082016000820151614b16600085018261464c565b506020820151614b296020850182614bd1565b50505050565b61012082016000820151614b466000850182614bd1565b506020820151614b596020850182614bd1565b506040820151614b6c6040850182614bd1565b506060820151614b7f6060850182614bd1565b506080820151614b926080850182614bd1565b5060a0820151614ba560a0850182614bd1565b5060c0820151614bb860c0850182614bd1565b5060e0820151614bcb60e0850182614ad1565b50505050565b614bda81615354565b82525050565b614be981615354565b82525050565b6000614bfb8285614758565b9150614c078284614758565b91508190509392505050565b6000602082019050614c28600083018461465b565b92915050565b6000608082019050614c43600083018761465b565b614c50602083018661465b565b614c5d6040830185614be0565b8181036060830152614c6f81846146d7565b905095945050505050565b6000604082019050614c8f600083018561465b565b614c9c6020830184614be0565b9392505050565b60006020820190508181036000830152614cbd818461466a565b905092915050565b6000602082019050614cda60008301846146c8565b92915050565b6000602082019050614cf56000830184614710565b92915050565b60006020820190508181036000830152614d15818461471f565b905092915050565b60006020820190508181036000830152614d3681614789565b9050919050565b60006020820190508181036000830152614d56816147ac565b9050919050565b60006020820190508181036000830152614d76816147cf565b9050919050565b60006020820190508181036000830152614d96816147f2565b9050919050565b60006020820190508181036000830152614db681614815565b9050919050565b60006020820190508181036000830152614dd681614838565b9050919050565b60006020820190508181036000830152614df68161485b565b9050919050565b60006020820190508181036000830152614e168161487e565b9050919050565b60006020820190508181036000830152614e36816148a1565b9050919050565b60006020820190508181036000830152614e56816148c4565b9050919050565b60006020820190508181036000830152614e76816148e7565b9050919050565b60006020820190508181036000830152614e968161490a565b9050919050565b60006020820190508181036000830152614eb68161492d565b9050919050565b60006020820190508181036000830152614ed681614950565b9050919050565b60006020820190508181036000830152614ef681614973565b9050919050565b60006020820190508181036000830152614f1681614996565b9050919050565b60006020820190508181036000830152614f36816149b9565b9050919050565b60006020820190508181036000830152614f56816149dc565b9050919050565b60006020820190508181036000830152614f76816149ff565b9050919050565b60006020820190508181036000830152614f9681614a22565b9050919050565b60006020820190508181036000830152614fb681614a45565b9050919050565b60006020820190508181036000830152614fd681614a68565b9050919050565b60006020820190508181036000830152614ff681614a8b565b9050919050565b6000602082019050818103600083015261501681614aae565b9050919050565b6000610120820190506150336000830184614b2f565b92915050565b600060208201905061504e6000830184614be0565b92915050565b60006101208201905061506a600083018b614be0565b615077602083018a614be0565b6150846040830189614be0565b6150916060830188614be0565b61509e6080830187614be0565b6150ab60a0830186614be0565b6150b860c0830185614be0565b6150c560e0830184614b00565b9998505050505050505050565b60006150dc6150ed565b90506150e882826153f6565b919050565b6000604051905090565b600067ffffffffffffffff8211156151125761511161552e565b5b61511b8261555d565b9050602081019050919050565b600067ffffffffffffffff8211156151435761514261552e565b5b61514c8261555d565b9050602081019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b60006151e082615354565b91506151eb83615354565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156152205761521f6154a1565b5b828201905092915050565b600061523682615354565b915061524183615354565b925082615251576152506154d0565b5b828204905092915050565b600061526782615354565b915061527283615354565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156152ab576152aa6154a1565b5b828202905092915050565b60006152c182615354565b91506152cc83615354565b9250828210156152df576152de6154a1565b5b828203905092915050565b60006152f582615334565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600061536982615370565b9050919050565b600061537b82615334565b9050919050565b82818337600083830152505050565b60005b838110156153af578082015181840152602081019050615394565b838111156153be576000848401525b50505050565b600060028204905060018216806153dc57607f821691505b602082108114156153f0576153ef6154ff565b5b50919050565b6153ff8261555d565b810181811067ffffffffffffffff8211171561541e5761541d61552e565b5b80604052505050565b600061543282615354565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415615465576154646154a1565b5b600182019050919050565b600061547b82615354565b915061548683615354565b925082615496576154956154d0565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f596f7520646f6e2774206861766520656e6f75676820536d757a7a6965730000600082015250565b7f4e6f7420656e6f7567682066756e647300000000000000000000000000000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f5363656e6520646f6573206e6f74206578697374000000000000000000000000600082015250565b7f4552433732313a2061646472657373207a65726f206973206e6f74206120766160008201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b7f45524337323155524953746f726167653a2055524920736574206f66206e6f6e60008201527f6578697374656e7420746f6b656e000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60008201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c0000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f5363656e6520616c726561647920657869737473000000000000000000000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b7f4d617820737570706c7920726561636865640000000000000000000000000000600082015250565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b7f4f6e6c7920746865205665436861696e20456e6572677920415049206f72207460008201527f6865206f776e65722063616e206368616e67652061207363656e650000000000602082015250565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560008201527f72206e6f7220617070726f766564000000000000000000000000000000000000602082015250565b7f416d6f756e74206f6620536d757a7a696573206d75737420626520677265617460008201527f6572207468616e20300000000000000000000000000000000000000000000000602082015250565b7f4f6e6c7920746865205665436861696e20456e6572677920415049206f72207460008201527f6865206f776e65722063616e206164642061207363656e650000000000000000602082015250565b615b63816152ea565b8114615b6e57600080fd5b50565b615b7a816152fc565b8114615b8557600080fd5b50565b615b9181615308565b8114615b9c57600080fd5b50565b615ba881615354565b8114615bb357600080fd5b5056fea2646970667358221220c4e4eb30b438985e04fa43bfe29c51be94ed2f2ecd7c805152eefa2e02b0672b64736f6c63430008040033