VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x5AFb9b…E757
Summary
Transactions
Transfers
Address
0x5AFb9bC68276BfEB201aF005E2e497200292E757
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x57e1A330FEa319854166Eea7cCA4180a0091c28b
Deployer
0x57e1A330FEa319854166Eea7cCA4180a0091c28b
Code
0x6080604052600436106200010f5760003560e01c8063715018a61162000097578063cba55cca1162000061578063cba55cca1462000346578063e3d1317a1462000376578063f0c28f081462000382578063f2fde38b14620003b05762000117565b8063715018a614620002b05780638da5cb5b14620002ca578063a895f21b14620002fa578063ac446002146200032c5762000117565b806355da653711620000d957806355da653714620001d35780635bfcb7fa14620002185780635d08c344146200023857806370079666146200026a5762000117565b8063035d0365146200012757806303dd3d8114620001575780630db120ec146200017757806347e27ae814620001a55762000117565b366200011757005b3480156200012457600080fd5b50005b3480156200013457600080fd5b506200013f620003de565b6040516200014e919062002813565b60405180910390f35b6200017560048036038101906200016f9190620021ed565b62000509565b005b3480156200018457600080fd5b50620001a360048036038101906200019d91906200223e565b62000901565b005b348015620001b257600080fd5b50620001d16004803603810190620001cb91906200223e565b620009c9565b005b348015620001e057600080fd5b50620001ff6004803603810190620001f991906200223e565b62000a91565b6040516200020f92919062002669565b60405180910390f35b62000236600480360381019062000230919062002270565b62000cc0565b005b3480156200024557600080fd5b506200025062001308565b604051620002619392919062002830565b60405180910390f35b3480156200027757600080fd5b506200029660048036038101906200029091906200230a565b620013a4565b604051620002a7939291906200261e565b60405180910390f35b348015620002bd57600080fd5b50620002c862001720565b005b348015620002d757600080fd5b50620002e262001861565b604051620002f19190620025b0565b60405180910390f35b3480156200030757600080fd5b50620003126200188a565b604051620003239392919062002830565b60405180910390f35b3480156200033957600080fd5b5062000344620018a3565b005b3480156200035357600080fd5b506200035e62001a22565b6040516200036d919062002601565b60405180910390f35b6200038062001ac8565b005b3480156200038f57600080fd5b50620003ae6004803603810190620003a891906200223e565b62001dce565b005b348015620003bd57600080fd5b50620003dc6004803603810190620003d69190620021bb565b62001e96565b005b600080620003eb62002049565b9050600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614620004c0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004b790620027cf565b60405180910390fd5b600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003015491505090565b60006200051562002049565b9050600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614620005ea576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005e190620027f1565b60405180910390fd5b600254341462000631576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000628906200269d565b60405180910390fd5b81600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003015481526020019081526020016000206000019080519060200190620006df92919062002051565b506000620006ec62001861565b73ffffffffffffffffffffffffffffffffffffffff16600254604051620007139062002599565b60006040518083038185875af1925050503d806000811462000752576040519150601f19603f3d011682016040523d82523d6000602084013e62000757565b606091505b50509050806200079e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000795906200278b565b60405180910390fd5b6001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030154815260200190815260200160002060030160006101000a81548160ff021916908315150217905550600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003016000815480929190620008a490620029ee565b919050555060066000815480929190620008be90620029ee565b91905055507fbe90c922ae6f2a058d3b8433ed3b4b67589bcc7a6bf465ecd3aab5f5817b362a82604051620008f49190620025b0565b60405180910390a1505050565b6200090b62002049565b73ffffffffffffffffffffffffffffffffffffffff166200092b62001861565b73ffffffffffffffffffffffffffffffffffffffff161462000984576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200097b9062002769565b60405180910390fd5b806002819055507fba183368bdfb67a6c0e60b2a8666381c33610509a956ac629eaae3874e0063e5600254604051620009be919062002813565b60405180910390a150565b620009d362002049565b73ffffffffffffffffffffffffffffffffffffffff16620009f362001861565b73ffffffffffffffffffffffffffffffffffffffff161462000a4c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000a439062002769565b60405180910390fd5b806003819055507fba183368bdfb67a6c0e60b2a8666381c33610509a956ac629eaae3874e0063e560025460405162000a86919062002813565b60405180910390a150565b606060008062000aa062002049565b9050600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161462000b75576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000b6c90620027cf565b60405180910390fd5b600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000858152602001908152602001600020600001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160008681526020019081526020016000206002015481805462000c309062002982565b80601f016020809104026020016040519081016040528092919081815260200182805462000c5e9062002982565b801562000caf5780601f1062000c835761010080835404028352916020019162000caf565b820191906000526020600020905b81548152906001019060200180831162000c9157829003601f168201915b505050505091509250925050915091565b600062000ccc62002049565b9050600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161462000da1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000d989062002747565b60405180910390fd5b60011515600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600086815260200190815260200160002060030160009054906101000a900460ff1615151462000e4e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000e4590620026bf565b60405180910390fd5b600354341462000e95576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000e8c906200269d565b60405180910390fd5b6000818460405162000ea790620020e2565b62000eb4929190620025cd565b604051809103906000f08015801562000ed1573d6000803e3d6000fd5b50905083600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160008781526020019081526020016000206001016000600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000898152602001908152602001600020600201548152602001908152602001600020600001908051906020019062000faa92919062002051565b5080600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160008781526020019081526020016000206001016000600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600089815260200190815260200160002060020154815260200190815260200160002060010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160008781526020019081526020016000206001016000600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600089815260200190815260200160002060020154815260200190815260200160002060020190805190602001906200118092919062002051565b5060006200118d62001861565b73ffffffffffffffffffffffffffffffffffffffff16600354604051620011b49062002599565b60006040518083038185875af1925050503d8060008114620011f3576040519150601f19603f3d011682016040523d82523d6000602084013e620011f8565b606091505b50509050806200123f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162001236906200278b565b60405180910390fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160008781526020019081526020016000206002016000815480929190620012a890620029ee565b919050555060076000815480929190620012c290620029ee565b91905055507f911366850e9bb3f118e83c055e652aca1f312c4e99d4f187ef6536abb40c5aca83604051620012f89190620025b0565b60405180910390a1505050505050565b60008060006200131762002049565b73ffffffffffffffffffffffffffffffffffffffff166200133762001861565b73ffffffffffffffffffffffffffffffffffffffff161462001390576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620013879062002769565b60405180910390fd5b600554600654600754925092509250909192565b6060600060606000620013b662002049565b9050600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146200148b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200148290620027cf565b60405180910390fd5b600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160008781526020019081526020016000206001016000868152602001908152602001600020600001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000888152602001908152602001600020600101600087815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160008981526020019081526020016000206001016000888152602001908152602001600020600201828054620015f89062002982565b80601f0160208091040260200160405190810160405280929190818152602001828054620016269062002982565b8015620016775780601f106200164b5761010080835404028352916020019162001677565b820191906000526020600020905b8154815290600101906020018083116200165957829003601f168201915b505050505092508080546200168c9062002982565b80601f0160208091040260200160405190810160405280929190818152602001828054620016ba9062002982565b80156200170b5780601f10620016df576101008083540402835291602001916200170b565b820191906000526020600020905b815481529060010190602001808311620016ed57829003601f168201915b50505050509050935093509350509250925092565b6200172a62002049565b73ffffffffffffffffffffffffffffffffffffffff166200174a62001861565b73ffffffffffffffffffffffffffffffffffffffff1614620017a3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200179a9062002769565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000806000600154600254600354925092509250909192565b620018ad62002049565b73ffffffffffffffffffffffffffffffffffffffff16620018cd62001861565b73ffffffffffffffffffffffffffffffffffffffff161462001926576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200191d9062002769565b60405180910390fd5b600047905060006200193762001861565b73ffffffffffffffffffffffffffffffffffffffff16826040516200195c9062002599565b60006040518083038185875af1925050503d80600081146200199b576040519150601f19603f3d011682016040523d82523d6000602084013e620019a0565b606091505b5050905080620019e7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620019de906200278b565b60405180910390fd5b7fae898562adfa17bfe2e16616ab7705501c5caf4a33fbb23f5528c8e4a897070660405162001a1690620026e1565b60405180910390a15050565b60008062001a2f62002049565b9050600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161491505090565b600062001ad462002049565b9050600154341462001b1d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162001b149062002725565b60405180910390fd5b600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141562001bf1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162001be890620027ad565b60405180910390fd5b80600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555042600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010181905550600062001cc562001861565b73ffffffffffffffffffffffffffffffffffffffff1660015460405162001cec9062002599565b60006040518083038185875af1925050503d806000811462001d2b576040519150601f19603f3d011682016040523d82523d6000602084013e62001d30565b606091505b505090508062001d77576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162001d6e906200278b565b60405180910390fd5b6005600081548092919062001d8c90620029ee565b91905055507f09409af3acf4d621d6716e2c107ad7efedcd7090f78f730ded9cc53a2bcc576b8260405162001dc29190620025b0565b60405180910390a15050565b62001dd862002049565b73ffffffffffffffffffffffffffffffffffffffff1662001df862001861565b73ffffffffffffffffffffffffffffffffffffffff161462001e51576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162001e489062002769565b60405180910390fd5b806001819055507fba183368bdfb67a6c0e60b2a8666381c33610509a956ac629eaae3874e0063e560015460405162001e8b919062002813565b60405180910390a150565b62001ea062002049565b73ffffffffffffffffffffffffffffffffffffffff1662001ec062001861565b73ffffffffffffffffffffffffffffffffffffffff161462001f19576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162001f109062002769565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141562001f8c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162001f839062002703565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b8280546200205f9062002982565b90600052602060002090601f016020900481019282620020835760008555620020cf565b82601f106200209e57805160ff1916838001178555620020cf565b82800160010185558215620020cf579182015b82811115620020ce578251825591602001919060010190620020b1565b5b509050620020de9190620020f0565b5090565b6130708062002d0f83390190565b5b808211156200210b576000816000905550600101620020f1565b5090565b600062002126620021208462002896565b6200286d565b90508281526020810184848401111562002145576200214462002ace565b5b620021528482856200293d565b509392505050565b6000813590506200216b8162002cda565b92915050565b600082601f83011262002189576200218862002ac9565b5b81356200219b8482602086016200210f565b91505092915050565b600081359050620021b58162002cf4565b92915050565b600060208284031215620021d457620021d362002ad8565b5b6000620021e4848285016200215a565b91505092915050565b60006020828403121562002206576200220562002ad8565b5b600082013567ffffffffffffffff81111562002227576200222662002ad3565b5b620022358482850162002171565b91505092915050565b60006020828403121562002257576200225662002ad8565b5b60006200226784828501620021a4565b91505092915050565b6000806000606084860312156200228c576200228b62002ad8565b5b60006200229c86828701620021a4565b935050602084013567ffffffffffffffff811115620022c057620022bf62002ad3565b5b620022ce8682870162002171565b925050604084013567ffffffffffffffff811115620022f257620022f162002ad3565b5b620023008682870162002171565b9150509250925092565b6000806040838503121562002324576200232362002ad8565b5b60006200233485828601620021a4565b92505060206200234785828601620021a4565b9150509250929050565b6200235c81620028f3565b82525050565b6200236d8162002907565b82525050565b60006200238082620028cc565b6200238c8185620028e2565b93506200239e8185602086016200294c565b620023a98162002add565b840191505092915050565b6000620023c3601283620028e2565b9150620023d08262002aee565b602082019050919050565b6000620023ea601483620028e2565b9150620023f78262002b17565b602082019050919050565b600062002411600483620028e2565b91506200241e8262002b40565b602082019050919050565b600062002438602683620028e2565b9150620024458262002b69565b604082019050919050565b60006200245f601a83620028e2565b91506200246c8262002bb8565b602082019050919050565b600062002486600d83620028e2565b9150620024938262002be1565b602082019050919050565b6000620024ad602083620028e2565b9150620024ba8262002c0a565b602082019050919050565b6000620024d4600083620028d7565b9150620024e18262002c33565b600082019050919050565b6000620024fb601083620028e2565b9150620025088262002c36565b602082019050919050565b600062002522601683620028e2565b91506200252f8262002c5f565b602082019050919050565b600062002549601183620028e2565b9150620025568262002c88565b602082019050919050565b600062002570601383620028e2565b91506200257d8262002cb1565b602082019050919050565b620025938162002933565b82525050565b6000620025a682620024c5565b9150819050919050565b6000602082019050620025c7600083018462002351565b92915050565b6000604082019050620025e4600083018562002351565b8181036020830152620025f8818462002373565b90509392505050565b600060208201905062002618600083018462002362565b92915050565b600060608201905081810360008301526200263a818662002373565b90506200264b602083018562002351565b81810360408301526200265f818462002373565b9050949350505050565b6000604082019050818103600083015262002685818562002373565b905062002696602083018462002588565b9392505050565b60006020820190508181036000830152620026b881620023b4565b9050919050565b60006020820190508181036000830152620026da81620023db565b9050919050565b60006020820190508181036000830152620026fc8162002402565b9050919050565b600060208201905081810360008301526200271e8162002429565b9050919050565b60006020820190508181036000830152620027408162002450565b9050919050565b60006020820190508181036000830152620027628162002477565b9050919050565b6000602082019050818103600083015262002784816200249e565b9050919050565b60006020820190508181036000830152620027a681620024ec565b9050919050565b60006020820190508181036000830152620027c88162002513565b9050919050565b60006020820190508181036000830152620027ea816200253a565b9050919050565b600060208201905081810360008301526200280c8162002561565b9050919050565b60006020820190506200282a600083018462002588565b92915050565b600060608201905062002847600083018662002588565b62002856602083018562002588565b62002865604083018462002588565b949350505050565b6000620028796200288c565b9050620028878282620029b8565b919050565b6000604051905090565b600067ffffffffffffffff821115620028b457620028b362002a9a565b5b620028bf8262002add565b9050602081019050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b6000620029008262002913565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b838110156200296c5780820151818401526020810190506200294f565b838111156200297c576000848401525b50505050565b600060028204905060018216806200299b57607f821691505b60208210811415620029b257620029b162002a6b565b5b50919050565b620029c38262002add565b810181811067ffffffffffffffff82111715620029e557620029e462002a9a565b5b80604052505050565b6000620029fb8262002933565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141562002a315762002a3062002a3c565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f46756c6c205061796d656e7473204f6e6c790000000000000000000000000000600082015250565b7f437573746f6d6572206e6f742063726561746564000000000000000000000000600082015250565b7f5472756500000000000000000000000000000000000000000000000000000000600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f6f6e6c792066756c6c207061796d656e747320616c6c6f776564000000000000600082015250565b7f4e6f7420746865206f776e657200000000000000000000000000000000000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b50565b7f5472616e73666572206661696c65642e00000000000000000000000000000000600082015250565b7f4f6e6520436f6d70616e79205065722057616c6c657400000000000000000000600082015250565b7f4e6f7420636f6d70616e79206f776e6572000000000000000000000000000000600082015250565b7f436f6d70616e79206e6f74206372656174656400000000000000000000000000600082015250565b62002ce581620028f3565b811462002cf157600080fd5b50565b62002cff8162002933565b811462002d0b57600080fd5b5056fe60806040523480156200001157600080fd5b506040516200307038038062003070833981810160405281019062000037919062000487565b6000620000496200015260201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35080600160000190805190602001906200010292919062000342565b5062000114826200015a60201b60201c565b6001600b60006101000a81548160ff0219169083151502179055506000600b60016101000a81548160ff0219169083151502179055505050620007da565b600033905090565b6200016a6200015260201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16620001906200031960201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1614620001e9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001e0906200055d565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156200025c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000253906200053b565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b828054620003509062000659565b90600052602060002090601f016020900481019282620003745760008555620003c0565b82601f106200038f57805160ff1916838001178555620003c0565b82800160010185558215620003c0579182015b82811115620003bf578251825591602001919060010190620003a2565b5b509050620003cf9190620003d3565b5090565b5b80821115620003ee576000816000905550600101620003d4565b5090565b6000620004096200040384620005a8565b6200057f565b90508281526020810184848401111562000428576200042762000728565b5b6200043584828562000623565b509392505050565b6000815190506200044e81620007c0565b92915050565b600082601f8301126200046c576200046b62000723565b5b81516200047e848260208601620003f2565b91505092915050565b60008060408385031215620004a157620004a062000732565b5b6000620004b1858286016200043d565b925050602083015167ffffffffffffffff811115620004d557620004d46200072d565b5b620004e38582860162000454565b9150509250929050565b6000620004fc602683620005de565b9150620005098262000748565b604082019050919050565b600062000523602083620005de565b9150620005308262000797565b602082019050919050565b600060208201905081810360008301526200055681620004ed565b9050919050565b60006020820190508181036000830152620005788162000514565b9050919050565b60006200058b6200059e565b90506200059982826200068f565b919050565b6000604051905090565b600067ffffffffffffffff821115620005c657620005c5620006f4565b5b620005d18262000737565b9050602081019050919050565b600082825260208201905092915050565b6000620005fc8262000603565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60005b838110156200064357808201518184015260208101905062000626565b8381111562000653576000848401525b50505050565b600060028204905060018216806200067257607f821691505b60208210811415620006895762000688620006c5565b5b50919050565b6200069a8262000737565b810181811067ffffffffffffffff82111715620006bc57620006bb620006f4565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b620007cb81620005ef565b8114620007d757600080fd5b50565b61288680620007ea6000396000f3fe6080604052600436106100f75760003560e01c80638da5cb5b1161008a578063da5652e111610059578063da5652e11461038b578063f1bf7250146103b8578063f2fde38b146103e3578063fa73ba501461040c57610154565b80638da5cb5b146102cd578063a321b63b146102f8578063b102069f14610337578063c888c1bb1461036257610154565b806378384e8b116100c657806378384e8b146102135780637a3e00661461023e5780638842ec22146102675780638b343e341461029057610154565b806316800e5b146101635780632c3d11ed14610192578063494a179e146101d3578063715018a6146101fc57610154565b366101545760011515600b60019054906101000a900460ff16151514610152576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610149906122b0565b60405180910390fd5b005b34801561016057600080fd5b50005b34801561016f57600080fd5b50610178610435565b60405161018995949392919061206a565b60405180910390f35b34801561019e57600080fd5b506101b960048036038101906101b49190611c74565b6108e6565b6040516101ca959493929190612147565b60405180910390f35b3480156101df57600080fd5b506101fa60048036038101906101f59190611b89565b610bfb565b005b34801561020857600080fd5b50610211610e1d565b005b34801561021f57600080fd5b50610228610f57565b60405161023591906122d0565b60405180910390f35b34801561024a57600080fd5b5061026560048036038101906102609190611b11565b610f61565b005b34801561027357600080fd5b5061028e60048036038101906102899190611ce1565b611053565b005b34801561029c57600080fd5b506102b760048036038101906102b29190611c74565b6110e3565b6040516102c49190612125565b60405180910390f35b3480156102d957600080fd5b506102e261118b565b6040516102ef919061204f565b60405180910390f35b34801561030457600080fd5b5061031f600480360381019061031a9190611c74565b6111b4565b60405161032e939291906122eb565b60405180910390f35b34801561034357600080fd5b5061034c61136e565b60405161035991906122d0565b60405180910390f35b34801561036e57600080fd5b5061038960048036038101906103849190611ca1565b61137b565b005b34801561039757600080fd5b506103a0611415565b6040516103af939291906120d9565b60405180910390f35b3480156103c457600080fd5b506103cd6116fc565b6040516103da91906122d0565b60405180910390f35b3480156103ef57600080fd5b5061040a60048036038101906104059190611ab7565b611706565b005b34801561041857600080fd5b50610433600480360381019061042e9190611ae4565b6118af565b005b606080606080600080600854905060008167ffffffffffffffff81111561045f5761045e612651565b5b60405190808252806020026020018201604052801561049257816020015b606081526020019060019003908161047d5790505b50905060008267ffffffffffffffff8111156104b1576104b0612651565b5b6040519080825280602002602001820160405280156104e457816020015b60608152602001906001900390816104cf5790505b50905060008367ffffffffffffffff81111561050357610502612651565b5b60405190808252806020026020018201604052801561053657816020015b60608152602001906001900390816105215790505b50905060008467ffffffffffffffff81111561055557610554612651565b5b60405190808252806020026020018201604052801561058857816020015b60608152602001906001900390816105735790505b50905060005b858110156108a55760018001600082815260200190815260200160002060000180546105b9906124e9565b80601f01602080910402602001604051908101604052809291908181526020018280546105e5906124e9565b80156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505085828151811061064a57610649612622565b5b60200260200101819052506001800160008281526020019081526020016000206001018054610678906124e9565b80601f01602080910402602001604051908101604052809291908181526020018280546106a4906124e9565b80156106f15780601f106106c6576101008083540402835291602001916106f1565b820191906000526020600020905b8154815290600101906020018083116106d457829003601f168201915b505050505084828151811061070957610708612622565b5b60200260200101819052506001800160008281526020019081526020016000206002018054610737906124e9565b80601f0160208091040260200160405190810160405280929190818152602001828054610763906124e9565b80156107b05780601f10610785576101008083540402835291602001916107b0565b820191906000526020600020905b81548152906001019060200180831161079357829003601f168201915b50505050508382815181106107c8576107c7612622565b5b602002602001018190525060018001600082815260200190815260200160002060030180546107f6906124e9565b80601f0160208091040260200160405190810160405280929190818152602001828054610822906124e9565b801561086f5780601f106108445761010080835404028352916020019161086f565b820191906000526020600020905b81548152906001019060200180831161085257829003601f168201915b505050505082828151811061088757610886612622565b5b6020026020010181905250808061089d9061254c565b91505061058e565b508383838360018001600080815260200190815260200160002060040160009054906101000a900460ff169950995099509950995050505050509091929394565b60608060608060006008548610610932576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161092990612290565b60405180910390fd5b6001800160008781526020019081526020016000206000016001800160008881526020019081526020016000206001016001800160008981526020019081526020016000206002016001800160008a81526020019081526020016000206003016001800160008b815260200190815260200160002060040160009054906101000a900460ff168480546109c4906124e9565b80601f01602080910402602001604051908101604052809291908181526020018280546109f0906124e9565b8015610a3d5780601f10610a1257610100808354040283529160200191610a3d565b820191906000526020600020905b815481529060010190602001808311610a2057829003601f168201915b50505050509450838054610a50906124e9565b80601f0160208091040260200160405190810160405280929190818152602001828054610a7c906124e9565b8015610ac95780601f10610a9e57610100808354040283529160200191610ac9565b820191906000526020600020905b815481529060010190602001808311610aac57829003601f168201915b50505050509350828054610adc906124e9565b80601f0160208091040260200160405190810160405280929190818152602001828054610b08906124e9565b8015610b555780601f10610b2a57610100808354040283529160200191610b55565b820191906000526020600020905b815481529060010190602001808311610b3857829003601f168201915b50505050509250818054610b68906124e9565b80601f0160208091040260200160405190810160405280929190818152602001828054610b94906124e9565b8015610be15780601f10610bb657610100808354040283529160200191610be1565b820191906000526020600020905b815481529060010190602001808311610bc457829003601f168201915b505050505091509450945094509450945091939590929450565b60011515600b60009054906101000a900460ff16151514610c51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c4890612210565b60405180910390fd5b8460018001600060085481526020019081526020016000206000019080519060200190610c7f929190611950565b508360018001600060085481526020019081526020016000206001019080519060200190610cae929190611950565b508260018001600060085481526020019081526020016000206002019080519060200190610cdd929190611950565b508160018001600060085481526020019081526020016000206003019080519060200190610d0c929190611950565b5080600180016000600854815260200190815260200160002060040160006101000a81548160ff02191690836004811115610d4a57610d496125c4565b5b02179055507f3c3118b1408afed41e4f552045051f996bfc428d0bee9a668dbba117ba9ed925600180016000600854815260200190815260200160002060000160018001600060085481526020019081526020016000206001016001800160006008548152602001908152602001600020600201600180016000600854815260200190815260200160002060040160009054906101000a900460ff16604051610df694939291906121b6565b60405180910390a160086000815480929190610e119061254c565b91905055505050505050565b610e25611948565b73ffffffffffffffffffffffffffffffffffffffff16610e4361118b565b73ffffffffffffffffffffffffffffffffffffffff1614610e99576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9090612270565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000600954905090565b60011515600b60009054906101000a900460ff16151514610fb7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fae90612210565b60405180910390fd5b4260016002016000600954815260200190815260200160002060000181905550816001600201600060095481526020019081526020016000206001019080519060200190611006929190611950565b50806001600201600060095481526020019081526020016000206002019080519060200190611036929190611950565b506009600081548092919061104a9061254c565b91905055505050565b60011515600b60009054906101000a900460ff161515146110a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110a090612210565b60405180910390fd5b806001600501600085815260200190815260200160002090805190602001906110d3929190611950565b5081600160060181905550505050565b6060600160050160008381526020019081526020016000208054611106906124e9565b80601f0160208091040260200160405190810160405280929190818152602001828054611132906124e9565b801561117f5780601f106111545761010080835404028352916020019161117f565b820191906000526020600020905b81548152906001019060200180831161116257829003601f168201915b50505050509050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600060608060095484106111fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111f490612250565b60405180910390fd5b60016002016000858152602001908152602001600020600001546001600201600086815260200190815260200160002060010160016002016000878152602001908152602001600020600201818054611255906124e9565b80601f0160208091040260200160405190810160405280929190818152602001828054611281906124e9565b80156112ce5780601f106112a3576101008083540402835291602001916112ce565b820191906000526020600020905b8154815290600101906020018083116112b157829003601f168201915b505050505091508080546112e1906124e9565b80601f016020809104026020016040519081016040528092919081815260200182805461130d906124e9565b801561135a5780601f1061132f5761010080835404028352916020019161135a565b820191906000526020600020905b81548152906001019060200180831161133d57829003601f168201915b505050505090509250925092509193909250565b6000600160060154905090565b60011515600b60009054906101000a900460ff161515146113d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113c890612210565b60405180910390fd5b8060018001600084815260200190815260200160002060040160006101000a81548160ff0219169083600481111561140c5761140b6125c4565b5b02179055505050565b60608060606000600954905060008167ffffffffffffffff81111561143d5761143c612651565b5b60405190808252806020026020018201604052801561146b5781602001602082028036833780820191505090505b50905060008267ffffffffffffffff81111561148a57611489612651565b5b6040519080825280602002602001820160405280156114bd57816020015b60608152602001906001900390816114a85790505b50905060008367ffffffffffffffff8111156114dc576114db612651565b5b60405190808252806020026020018201604052801561150f57816020015b60608152602001906001900390816114fa5790505b50905060005b848110156116e957600160020160008281526020019081526020016000206000015484828151811061154a57611549612622565b5b60200260200101818152505060016002016000828152602001908152602001600020600101805461157a906124e9565b80601f01602080910402602001604051908101604052809291908181526020018280546115a6906124e9565b80156115f35780601f106115c8576101008083540402835291602001916115f3565b820191906000526020600020905b8154815290600101906020018083116115d657829003601f168201915b505050505083828151811061160b5761160a612622565b5b602002602001018190525060016002016000828152602001908152602001600020600201805461163a906124e9565b80601f0160208091040260200160405190810160405280929190818152602001828054611666906124e9565b80156116b35780601f10611688576101008083540402835291602001916116b3565b820191906000526020600020905b81548152906001019060200180831161169657829003601f168201915b50505050508282815181106116cb576116ca612622565b5b602002602001018190525080806116e19061254c565b915050611515565b5082828296509650965050505050909192565b6000600854905090565b61170e611948565b73ffffffffffffffffffffffffffffffffffffffff1661172c61118b565b73ffffffffffffffffffffffffffffffffffffffff1614611782576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161177990612270565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156117f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117e990612230565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6118b7611948565b73ffffffffffffffffffffffffffffffffffffffff166118d561118b565b73ffffffffffffffffffffffffffffffffffffffff161461192b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161192290612270565b60405180910390fd5b80600b60006101000a81548160ff02191690831515021790555050565b600033905090565b82805461195c906124e9565b90600052602060002090601f01602090048101928261197e57600085556119c5565b82601f1061199757805160ff19168380011785556119c5565b828001600101855582156119c5579182015b828111156119c45782518255916020019190600101906119a9565b5b5090506119d291906119d6565b5090565b5b808211156119ef5760008160009055506001016119d7565b5090565b6000611a06611a0184612355565b612330565b905082815260208101848484011115611a2257611a21612685565b5b611a2d8482856124a7565b509392505050565b600081359050611a44816127fb565b92915050565b600081359050611a5981612812565b92915050565b600081359050611a6e81612829565b92915050565b600082601f830112611a8957611a88612680565b5b8135611a998482602086016119f3565b91505092915050565b600081359050611ab181612839565b92915050565b600060208284031215611acd57611acc61268f565b5b6000611adb84828501611a35565b91505092915050565b600060208284031215611afa57611af961268f565b5b6000611b0884828501611a4a565b91505092915050565b60008060408385031215611b2857611b2761268f565b5b600083013567ffffffffffffffff811115611b4657611b4561268a565b5b611b5285828601611a74565b925050602083013567ffffffffffffffff811115611b7357611b7261268a565b5b611b7f85828601611a74565b9150509250929050565b600080600080600060a08688031215611ba557611ba461268f565b5b600086013567ffffffffffffffff811115611bc357611bc261268a565b5b611bcf88828901611a74565b955050602086013567ffffffffffffffff811115611bf057611bef61268a565b5b611bfc88828901611a74565b945050604086013567ffffffffffffffff811115611c1d57611c1c61268a565b5b611c2988828901611a74565b935050606086013567ffffffffffffffff811115611c4a57611c4961268a565b5b611c5688828901611a74565b9250506080611c6788828901611a5f565b9150509295509295909350565b600060208284031215611c8a57611c8961268f565b5b6000611c9884828501611aa2565b91505092915050565b60008060408385031215611cb857611cb761268f565b5b6000611cc685828601611aa2565b9250506020611cd785828601611a5f565b9150509250929050565b600080600060608486031215611cfa57611cf961268f565b5b6000611d0886828701611aa2565b9350506020611d1986828701611aa2565b925050604084013567ffffffffffffffff811115611d3a57611d3961268a565b5b611d4686828701611a74565b9150509250925092565b6000611d5c8383611e6d565b905092915050565b6000611d708383612031565b60208301905092915050565b611d858161243a565b82525050565b6000611d96826123bb565b611da081856123f6565b935083602082028501611db285612386565b8060005b85811015611dee5784840389528151611dcf8582611d50565b9450611dda836123dc565b925060208a01995050600181019050611db6565b50829750879550505050505092915050565b6000611e0b826123c6565b611e158185612407565b9350611e2083612396565b8060005b83811015611e51578151611e388882611d64565b9750611e43836123e9565b925050600181019050611e24565b5085935050505092915050565b611e6781612495565b82525050565b6000611e78826123d1565b611e828185612418565b9350611e928185602086016124b6565b611e9b81612694565b840191505092915050565b6000611eb1826123d1565b611ebb8185612429565b9350611ecb8185602086016124b6565b611ed481612694565b840191505092915050565b60008154611eec816124e9565b611ef68186612429565b94506001821660008114611f115760018114611f2357611f56565b60ff1983168652602086019350611f56565b611f2c856123a6565b60005b83811015611f4e57815481890152600182019150602081019050611f2f565b808801955050505b50505092915050565b6000611f6c600983612429565b9150611f77826126a5565b602082019050919050565b6000611f8f602683612429565b9150611f9a826126ce565b604082019050919050565b6000611fb2601283612429565b9150611fbd8261271d565b602082019050919050565b6000611fd5602083612429565b9150611fe082612746565b602082019050919050565b6000611ff8601283612429565b91506120038261276f565b602082019050919050565b600061201b602383612429565b915061202682612798565b604082019050919050565b61203a8161248b565b82525050565b6120498161248b565b82525050565b60006020820190506120646000830184611d7c565b92915050565b600060a08201905081810360008301526120848188611d8b565b905081810360208301526120988187611d8b565b905081810360408301526120ac8186611d8b565b905081810360608301526120c08185611d8b565b90506120cf6080830184611e5e565b9695505050505050565b600060608201905081810360008301526120f38186611e00565b905081810360208301526121078185611d8b565b9050818103604083015261211b8184611d8b565b9050949350505050565b6000602082019050818103600083015261213f8184611ea6565b905092915050565b600060a08201905081810360008301526121618188611ea6565b905081810360208301526121758187611ea6565b905081810360408301526121898186611ea6565b9050818103606083015261219d8185611ea6565b90506121ac6080830184611e5e565b9695505050505050565b600060808201905081810360008301526121d08187611edf565b905081810360208301526121e48186611edf565b905081810360408301526121f88185611edf565b90506122076060830184611e5e565b95945050505050565b6000602082019050818103600083015261222981611f5f565b9050919050565b6000602082019050818103600083015261224981611f82565b9050919050565b6000602082019050818103600083015261226981611fa5565b9050919050565b6000602082019050818103600083015261228981611fc8565b9050919050565b600060208201905081810360008301526122a981611feb565b9050919050565b600060208201905081810360008301526122c98161200e565b9050919050565b60006020820190506122e56000830184612040565b92915050565b60006060820190506123006000830186612040565b81810360208301526123128185611ea6565b905081810360408301526123268184611ea6565b9050949350505050565b600061233a61234b565b9050612346828261251b565b919050565b6000604051905090565b600067ffffffffffffffff8211156123705761236f612651565b5b61237982612694565b9050602081019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b60006124458261246b565b9050919050565b60008115159050919050565b6000819050612466826127e7565b919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006124a082612458565b9050919050565b82818337600083830152505050565b60005b838110156124d45780820151818401526020810190506124b9565b838111156124e3576000848401525b50505050565b6000600282049050600182168061250157607f821691505b60208210811415612515576125146125f3565b5b50919050565b61252482612694565b810181811067ffffffffffffffff8211171561254357612542612651565b5b80604052505050565b60006125578261248b565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561258a57612589612595565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f52656164206f6e6c790000000000000000000000000000000000000000000000600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4e6f7420612076616c6964207265706f72740000000000000000000000000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4e6f7420612076616c6964206465766963650000000000000000000000000000600082015250565b7f446f206e6f742073656e642066756e647320746f207468697320636f6e74726160008201527f6374210000000000000000000000000000000000000000000000000000000000602082015250565b600581106127f8576127f76125c4565b5b50565b6128048161243a565b811461280f57600080fd5b50565b61281b8161244c565b811461282657600080fd5b50565b6005811061283657600080fd5b50565b6128428161248b565b811461284d57600080fd5b5056fea2646970667358221220ca251c60e15036a12e8138f13dd54825b9bb1aea1eafbd51e2e1730de8b5806564736f6c63430008050033a26469706673582212207bac2b928a70d152b48462e1b4c3f45de738b040af15b1b2ae27c6b9b759bb4164736f6c63430008050033