Transaction ID
21312245a6765bedab22f7422edf6d4cac845aef59ab41a7d1bbfcb4c22d1026 Transaction Size
33,290 bytes
Timestamp
7 years ago (2018-03-25 06:05:04)
Transaction Fee
16.01 QTUM
qLfuQhZYG9q5A8BtTtt5nnYKTFy9W3qmHA
3.96050960 QTUM
Type pubkeyhash
Script 30440220647f78aa0a610365c4592d71c138913dd9c3167a639b6642589176ce8a958c3d02203a61341c93d7f5c72c71abee05a6d26bb6d64c8b0b216c4948a54032cef647c6[ALL] 03130ec4bf2a24b45465f9e8699b9b77cd6bb5e43f39f8bac6a35980456623e7c2
qLfuQhZYG9q5A8BtTtt5nnYKTFy9W3qmHA
32.00000000 QTUM
Type pubkeyhash
Script 30440220170fc4a1868656147097c6e319844f5be50192149b4a9222d6f2edfe8d5d87fc022003cb87b39469bd0d26acc48683d6667154fa11eee01bd097a074e6f125370481[ALL] 03130ec4bf2a24b45465f9e8699b9b77cd6bb5e43f39f8bac6a35980456623e7c2
7e323e3075d8c8c84842896c9b83997a02db39cf
Contract Create
Type evm_create
Script 4 40000000 40 [byte code] OP_CREATE
Code 60606040526000600260146101000a81548160ff0219169083151502179055506101c060405190810160405280603c63ffffffff1663ffffffff168152602001607863ffffffff1663ffffffff16815260200161012c63ffffffff1663ffffffff16815260200161025863ffffffff1663ffffffff16815260200161070863ffffffff1663ffffffff168152602001610e1063ffffffff1663ffffffff168152602001611c2063ffffffff1663ffffffff16815260200161384063ffffffff1663ffffffff16815260200161708063ffffffff1663ffffffff16815260200161e10063ffffffff1663ffffffff1681526020016201518063ffffffff1663ffffffff1681526020016202a30063ffffffff1663ffffffff1681526020016205460063ffffffff1663ffffffff16815260200162093a8063ffffffff1663ffffffff16815250600390600e620001569291906200084b565b50600f60055566071afd498d0000600f5560826011556101e260125561076060135534156200018457600080fd5b6001600260146101000a81548160ff021916908315150217905550336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200027b60008060006040805190810160405280600481526020017f726f7365000000000000000000000000000000000000000000000000000000008152506000620002826401000000000262004871176401000000009004565b5062000bc4565b6000806200028f620008f5565b60008863ffffffff1689141515620002a657600080fd5b8763ffffffff1688141515620002bb57600080fd5b8661ffff1687141515620002ce57600080fd5b600287811515620002db57fe5b049250600d8361ffff161115620002f157600d92505b610100604051908101604052808781526020014267ffffffffffffffff168152602001600067ffffffffffffffff1681526020018a63ffffffff1681526020018963ffffffff168152602001600063ffffffff1681526020018461ffff1681526020018861ffff16815250915060016006805480600101828162000376919062000971565b916000526020600020906002020160008590919091506000820151816000019080519060200190620003aa929190620009a6565b5060208201518160010160006101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060408201518160010160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060608201518160010160106101000a81548163ffffffff021916908363ffffffff16021790555060808201518160010160146101000a81548163ffffffff021916908363ffffffff16021790555060a08201518160010160186101000a81548163ffffffff021916908363ffffffff16021790555060c082015181600101601c6101000a81548161ffff021916908361ffff16021790555060e082015181600101601e6101000a81548161ffff021916908361ffff16021790555050500390508063ffffffff1681141515620004de57600080fd5b7f4da5de283b3fa3ac2e95e17e9794e15b98d139813fbbb9a27c66b4089dfa12eb8582846060015163ffffffff16856080015163ffffffff168660000151604051808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200185815260200184815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015620005a257808201518184015260208101905062000585565b50505050905090810190601f168015620005d05780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390a162000603600086836200061264010000000002620045a6176401000000009004565b80935050505095945050505050565b600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008154809291906001019190505550816007600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515620007a757600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190600190039190505550600a600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556009600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690555b7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef838383604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060405180910390a1505050565b82600e600701600890048101928215620008e25791602002820160005b83821115620008ae57835183826101000a81548163ffffffff021916908363ffffffff160217905550926020019260040160208160030104928301926001030262000868565b8015620008e05782816101000a81549063ffffffff0219169055600401602081600301049283019260010302620008ae565b505b509050620008f1919062000a2d565b5090565b610100604051908101604052806200090c62000a63565b8152602001600067ffffffffffffffff168152602001600067ffffffffffffffff168152602001600063ffffffff168152602001600063ffffffff168152602001600063ffffffff168152602001600061ffff168152602001600061ffff1681525090565b815481835581811511620009a157600202816002028360005260206000209182019101620009a0919062000a77565b5b505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620009e957805160ff191683800117855562000a1a565b8280016001018555821562000a1a579182015b8281111562000a19578251825591602001919060010190620009fc565b5b50905062000a29919062000b50565b5090565b62000a6091905b8082111562000a5c57600081816101000a81549063ffffffff02191690555060010162000a34565b5090565b90565b602060405190810160405280600081525090565b62000b4d91905b8082111562000b49576000808201600062000a9a919062000b78565b6001820160006101000a81549067ffffffffffffffff02191690556001820160086101000a81549067ffffffffffffffff02191690556001820160106101000a81549063ffffffff02191690556001820160146101000a81549063ffffffff02191690556001820160186101000a81549063ffffffff021916905560018201601c6101000a81549061ffff021916905560018201601e6101000a81549061ffff02191690555060020162000a7e565b5090565b90565b62000b7591905b8082111562000b7157600081600090555060010162000b57565b5090565b90565b50805460018160011615610100020316600290046000825580601f1062000ba0575062000bc1565b601f01602090049060005260206000209081019062000bc0919062000b50565b5b50565b6174cd8062000bd46000396000f3006060604052600436106102b4576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806301ffc9a71461036a5780630519ce79146103c45780630560ff441461041957806305e45546146104c957806306fdde03146104f2578063095ea7b3146105805780630a0f8168146105c25780630e583df01461061757806314001f4c1461064057806318160ddd146106795780631940a936146106a257806319c2f201146106dd57806321717ebf1461070657806323b872dd1461075b57806327d7874c146107bc5780632ba73c15146107f55780633d7d3f5a1461082e5780633f4ba83a1461086c578063431f84e61461088157806346116e6f146108ce57806346d22c70146109315780634ad8c938146109755780634b85fd55146109b35780634dfff04f146109d65780634e0a337914610a185780635663896e14610a515780635c975abb14610a745780635fd8c71014610aa15780636352211e14610ab6578063680eba2714610b195780636af04a5714610b425780636fbde40d14610b9757806370a0823114610bd05780637158798814610c1d5780637a7d493714610c565780637db3e2ea14610c7f5780638456cb5914610ce25780638462151c14610cf757806388c2a0bf14610d8557806391876e5714610dbc57806395d89b4114610dd15780639d6fac6f14610e5f578063a3680b8914610ea2578063a9059cbb14610ecb578063a9ed49a514610f0d578063aeba9bb614610f70578063b047fb5014611053578063b0c35c05146110a8578063b863bd37146110d1578063bc4006f514611108578063d3e6f49f1461115d578063d94a2ba814611198578063defb9584146111c6578063e17b25af146111ef578063e6cbe35114611228578063ed60ade61461127d578063f1ca94101461129e578063f7d8c883146112c7575b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061035d5750600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b151561036857600080fd5b005b341561037557600080fd5b6103aa60048080357bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19169060200190919050506112e8565b604051808215151515815260200191505060405180910390f35b34156103cf57600080fd5b6103d76115f9565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561042457600080fd5b61044e6004808035906020019091908035906020019082018035906020019190919290505061161f565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561048e578082015181840152602081019050610473565b50505050905090810190601f1680156104bb5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156104d457600080fd5b6104dc61177d565b6040518082815260200191505060405180910390f35b34156104fd57600080fd5b610505611783565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561054557808201518184015260208101905061052a565b50505050905090810190601f1680156105725780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561058b57600080fd5b6105c0600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506117bc565b005b34156105cd57600080fd5b6105d561189a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561062257600080fd5b61062a6118bf565b6040518082815260200191505060405180910390f35b341561064b57600080fd5b610677600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506118ca565b005b341561068457600080fd5b61068c6119f4565b6040518082815260200191505060405180910390f35b34156106ad57600080fd5b6106c36004808035906020019091905050611a04565b604051808215151515815260200191505060405180910390f35b34156106e857600080fd5b6106f0611a56565b6040518082815260200191505060405180910390f35b341561071157600080fd5b610719611a5d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561076657600080fd5b6107ba600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611a83565b005b34156107c757600080fd5b6107f3600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611b50565b005b341561080057600080fd5b61082c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611c2a565b005b341561083957600080fd5b61086a6004808035906020019091908035906020019091908035906020019091908035906020019091905050611d05565b005b341561087757600080fd5b61087f611e69565b005b341561088c57600080fd5b6108cc6004808035906020019082018035906020019190919290803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612002565b005b34156108d957600080fd5b6108ef600480803590602001909190505061212a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561093c57600080fd5b61095b600480803590602001909190803590602001909190505061215d565b604051808215151515815260200191505060405180910390f35b341561098057600080fd5b6109b160048080359060200190919080359060200190919080359060200190919080359060200190919050506121e5565b005b34156109be57600080fd5b6109d46004808035906020019091905050612348565b005b34156109e157600080fd5b610a16600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506123ae565b005b3415610a2357600080fd5b610a4f600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612435565b005b3415610a5c57600080fd5b610a726004808035906020019091905050612510565b005b3415610a7f57600080fd5b610a87612664565b604051808215151515815260200191505060405180910390f35b3415610aac57600080fd5b610ab4612677565b005b3415610ac157600080fd5b610ad76004808035906020019091905050612763565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3415610b2457600080fd5b610b2c6127dc565b6040518082815260200191505060405180910390f35b3415610b4d57600080fd5b610b556127e2565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3415610ba257600080fd5b610bce600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612808565b005b3415610bdb57600080fd5b610c07600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612932565b6040518082815260200191505060405180910390f35b3415610c2857600080fd5b610c54600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061297b565b005b3415610c6157600080fd5b610c69612a98565b6040518082815260200191505060405180910390f35b3415610c8a57600080fd5b610ca06004808035906020019091905050612a9e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3415610ced57600080fd5b610cf5612ad1565b005b3415610d0257600080fd5b610d2e600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612c15565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b83811015610d71578082015181840152602081019050610d56565b505050509050019250505060405180910390f35b3415610d9057600080fd5b610da66004808035906020019091905050612d4c565b6040518082815260200191505060405180910390f35b3415610dc757600080fd5b610dcf61325b565b005b3415610ddc57600080fd5b610de4613492565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610e24578082015181840152602081019050610e09565b50505050905090810190601f168015610e515780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3415610e6a57600080fd5b610e8060048080359060200190919050506134cb565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b3415610ead57600080fd5b610eb56134fa565b6040518082815260200191505060405180910390f35b3415610ed657600080fd5b610f0b600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050613500565b005b3415610f1857600080fd5b610f2e6004808035906020019091905050613671565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3415610f7b57600080fd5b610f9160048080359060200190919050506136a4565b604051808b1515151581526020018a15151515815260200189815260200188815260200187815260200186815260200185815260200184815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561100f578082015181840152602081019050610ff4565b50505050905090810190601f16801561103c5780820380516001836020036101000a031916815260200191505b509b50505050505050505050505060405180910390f35b341561105e57600080fd5b6110666138a4565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156110b357600080fd5b6110bb6138ca565b6040518082815260200191505060405180910390f35b34156110dc57600080fd5b6110f260048080359060200190919050506138d0565b6040518082815260200191505060405180910390f35b341561111357600080fd5b61111b6138ec565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561116857600080fd5b61117e6004808035906020019091905050613912565b604051808215151515815260200191505060405180910390f35b34156111a357600080fd5b6111c460048080359060200190820180359060200191909192905050613b19565b005b34156111d157600080fd5b6111d9613d06565b6040518082815260200191505060405180910390f35b34156111fa57600080fd5b611226600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050613d0c565b005b341561123357600080fd5b61123b613dab565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61129c6004808035906020019091908035906020019091905050613dd1565b005b34156112a957600080fd5b6112b1613fa9565b6040518082815260200191505060405180910390f35b6112e66004808035906020019091908035906020019091905050613faf565b005b600060405180807f737570706f727473496e74657266616365286279746573342900000000000000815250601901905060405180910390207bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806115f2575060405180807f746f6b656e4d657461646174612875696e743235362c737472696e6729000000815250601d019050604051809103902060405180807f746f6b656e734f664f776e6572286164647265737329000000000000000000008152506016019050604051809103902060405180807f7472616e7366657246726f6d28616464726573732c616464726573732c75696e81526020017f74323536290000000000000000000000000000000000000000000000000000008152506025019050604051809103902060405180807f7472616e7366657228616464726573732c75696e7432353629000000000000008152506019019050604051809103902060405180807f617070726f766528616464726573732c75696e743235362900000000000000008152506018019050604051809103902060405180807f6f776e65724f662875696e7432353629000000000000000000000000000000008152506010019050604051809103902060405180807f62616c616e63654f6628616464726573732900000000000000000000000000008152506012019050604051809103902060405180807f746f74616c537570706c79282900000000000000000000000000000000000000815250600d019050604051809103902060405180807f73796d626f6c28290000000000000000000000000000000000000000000000008152506008019050604051809103902060405180807f6e616d6528290000000000000000000000000000000000000000000000000000815250600601905060405180910390201818181818181818187bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6116276171b9565b61162f6171cd565b60008073ffffffffffffffffffffffffffffffffffffffff16600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415151561168e57600080fd5b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663cb4799f28787876040518463ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180848152602001806020018281038252848482818152602001925080828437820191505094505050505060a060405180830381600087803b151561174057600080fd5b5af1151561174d57600080fd5b5050506040518060800180519060200160405280925081935050506117728282614420565b925050509392505050565b60145481565b6040805190810160405280600a81526020017f43727970746f526f73650000000000000000000000000000000000000000000081525081565b600260149054906101000a900460ff161515156117d857600080fd5b6117e23382614478565b15156117ed57600080fd5b6117f781836144e4565b7f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925338383604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060405180910390a15050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b662386f26fc1000081565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561192757600080fd5b8190508073ffffffffffffffffffffffffffffffffffffffff166376190f8f6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b151561198d57600080fd5b5af1151561199a57600080fd5b5050506040518051905015156119af57600080fd5b80600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b6000600160068054905003905090565b60008082111515611a1457600080fd5b6000600683815481101515611a2557fe5b906000526020600020906002020160010160189054906101000a900463ffffffff1663ffffffff1614159050919050565b6201518081565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260149054906101000a900460ff16151515611a9f57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515611adb57600080fd5b3073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515611b1657600080fd5b611b20338261453a565b1515611b2b57600080fd5b611b358382614478565b1515611b4057600080fd5b611b4b8383836145a6565b505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611bab57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515611be757600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611c8557600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515611cc157600080fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600260149054906101000a900460ff16151515611d2157600080fd5b611d2b3385614478565b1515611d3657600080fd5b611d3f84611a04565b151515611d4b57600080fd5b611d7784600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166144e4565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166327ebe40a85858585336040518663ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808681526020018581526020018481526020018381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200195505050505050600060405180830381600087803b1515611e5357600080fd5b5af11515611e6057600080fd5b50505050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611ec457600080fd5b600260149054906101000a900460ff161515611edf57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff16600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151515611f3d57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff16600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151515611f9b57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff16601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515611ff857600080fd5b6120006147de565b565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561206057600080fd5b819050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156120be57600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b6113886014541015156120d057600080fd5b601460008154809291906001019190505550612123600080600087878080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505085614871565b5050505050565b600a6020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000808511151561217057600080fd5b60008411151561217f57600080fd5b60068581548110151561218e57fe5b906000526020600020906002020191506006848154811015156121ad57fe5b906000526020600020906002020190506121c982868387614bdc565b80156121db57506121da8486614df1565b5b9250505092915050565b600260149054906101000a900460ff1615151561220157600080fd5b61220b3385614478565b151561221657600080fd5b61221f84613912565b151561222a57600080fd5b61225684600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166144e4565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166327ebe40a85858585336040518663ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808681526020018581526020018481526020018381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200195505050505050600060405180830381600087803b151561233257600080fd5b5af1151561233f57600080fd5b50505050505050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156123a457600080fd5b80600f8190555050565b600260149054906101000a900460ff161515156123ca57600080fd5b6123d43382614478565b15156123df57600080fd5b81600a600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561249057600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156124cc57600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806125b857506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b806126105750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b151561261b57600080fd5b60036000600e8110151561262b57fe5b600891828204019190066004029054906101000a900463ffffffff1663ffffffff168110151561265a57600080fd5b8060058190555050565b600260149054906101000a900460ff1681565b600080600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156126d657600080fd5b3073ffffffffffffffffffffffffffffffffffffffff16319150600f546001601054010290508082111561275f57600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8284039081150290604051600060405180830381858888f19350505050505b5050565b60006007600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156127d757600080fd5b919050565b61afc881565b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561286557600080fd5b8190508073ffffffffffffffffffffffffffffffffffffffff166385b861886040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b15156128cb57600080fd5b5af115156128d857600080fd5b5050506040518051905015156128ed57600080fd5b80600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156129d657600080fd5b600260149054906101000a900460ff1615156129f157600080fd5b80601660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f450db8da6efbe9c22f2347f7c2021231df1fc58d3ae9a2fa75d39fa44619930581604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a150565b60055481565b60096020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480612b7957506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b80612bd15750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b1515612bdc57600080fd5b600260149054906101000a900460ff16151515612bf857600080fd5b6001600260146101000a81548160ff021916908315150217905550565b612c1d6171f8565b6000612c276171f8565b6000806000612c3587612932565b94506000851415612c67576000604051805910612c4f5750595b90808252806020026020018201604052509550612d42565b84604051805910612c755750595b90808252806020026020018201604052509350612c906119f4565b925060009150600190505b8281111515612d3e578673ffffffffffffffffffffffffffffffffffffffff166007600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415612d3157808483815181101515612d1a57fe5b906020019060200201818152505081806001019250505b8080600101915050612c9b565b8395505b5050505050919050565b6000806000806000612d5c61720c565b600080600260149054906101000a900460ff16151515612d7b57600080fd5b600689815481101515612d8a57fe5b9060005260206000209060020201965060008760010160009054906101000a900467ffffffffffffffff1667ffffffffffffffff1614151515612dcc57600080fd5b612f9a876101006040519081016040529081600082018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015612e765780601f10612e4b57610100808354040283529160200191612e76565b820191906000526020600020905b815481529060010190602001808311612e5957829003601f168201915b505050505081526020016001820160009054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff1681526020016001820160089054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff1681526020016001820160109054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016001820160149054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016001820160189054906101000a900463ffffffff1663ffffffff1663ffffffff16815260200160018201601c9054906101000a900461ffff1661ffff1661ffff16815260200160018201601e9054906101000a900461ffff1661ffff1661ffff1681525050614f04565b1515612fa557600080fd5b8660010160189054906101000a900463ffffffff1663ffffffff169550600686815481101515612fd157fe5b9060005260206000209060020201945086600101601e9054906101000a900461ffff16935086600101601e9054906101000a900461ffff1661ffff1685600101601e9054906101000a900461ffff1661ffff1611156130405784600101601e9054906101000a900461ffff1693505b613182876000018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156130db5780601f106130b0576101008083540402835291602001916130db565b820191906000526020600020905b8154815290600101906020018083116130be57829003601f168201915b5050505050866000018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156131785780601f1061314d57610100808354040283529160200191613178565b820191906000526020600020905b81548152906001019060200180831161315b57829003601f168201915b5050505050614f3f565b9250600760008a815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691506131e8898860010160189054906101000a900463ffffffff1663ffffffff166001870161ffff168686614871565b90508660010160186101000a81549063ffffffff0219169055601060008154809291906001900391905055503373ffffffffffffffffffffffffffffffffffffffff166108fc600f549081150290604051600060405180830381858888f193505050505080975050505050505050919050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061330357506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b8061335b5750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b151561336657600080fd5b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16635fd8c7106040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401600060405180830381600087803b15156133eb57600080fd5b5af115156133f857600080fd5b505050600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16635fd8c7106040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401600060405180830381600087803b151561348057600080fd5b5af1151561348d57600080fd5b505050565b6040805190810160405280600281526020017f435200000000000000000000000000000000000000000000000000000000000081525081565b600381600e811015156134da57fe5b60089182820401919006600402915054906101000a900463ffffffff1681565b60105481565b600260149054906101000a900460ff1615151561351c57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561355857600080fd5b3073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561359357600080fd5b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156135f057600080fd5b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561364d57600080fd5b6136573382614478565b151561366257600080fd5b61366d3383836145a6565b5050565b60076020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060008060008060008060006136ba61720c565b600060068c8154811015156136cb57fe5b9060005260206000209060020201905060008160010160189054906101000a900463ffffffff1663ffffffff1614159a50438160010160089054906101000a900467ffffffffffffffff1667ffffffffffffffff161115995080600101601c9054906101000a900461ffff1661ffff1698508060010160089054906101000a900467ffffffffffffffff1667ffffffffffffffff1697508060010160189054906101000a900463ffffffff1663ffffffff1696508060010160009054906101000a900467ffffffffffffffff1667ffffffffffffffff1695508060010160109054906101000a900463ffffffff1663ffffffff1694508060010160149054906101000a900463ffffffff1663ffffffff16935080600101601e9054906101000a900461ffff1661ffff169250806000018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561388f5780601f106138645761010080835404028352916020019161388f565b820191906000526020600020905b81548152906001019060200180831161387257829003601f168201915b50505050509150509193959799509193959799565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600f5481565b6000816138db615124565b8115156138e457fe5b069050919050565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060008311151561392457600080fd5b60068381548110151561393357fe5b90600052602060002090600202019050613b11816101006040519081016040529081600082018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156139ed5780601f106139c2576101008083540402835291602001916139ed565b820191906000526020600020905b8154815290600101906020018083116139d057829003601f168201915b505050505081526020016001820160009054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff1681526020016001820160089054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff1681526020016001820160109054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016001820160149054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016001820160189054906101000a900463ffffffff1663ffffffff1663ffffffff16815260200160018201601c9054906101000a900461ffff1661ffff1661ffff16815260200160018201601e9054906101000a900461ffff1661ffff1661ffff16815250506151af565b915050919050565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515613b7757600080fd5b61afc8601554101515613b8957600080fd5b613bca600080600086868080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505030614871565b9050613bf881600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166144e4565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166327ebe40a82613c3f6151e9565b600062015180306040518663ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808681526020018581526020018481526020018381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200195505050505050600060405180830381600087803b1515613cdf57600080fd5b5af11515613cec57600080fd5b505050601560008154809291906001019190505550505050565b61138881565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515613d6757600080fd5b80600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600260149054906101000a900460ff16151515613def57600080fd5b613df93383614478565b1515613e0457600080fd5b613e0d82613912565b1515613e1857600080fd5b613e2282846152df565b1515613e2d57600080fd5b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c55d0f56846040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180828152602001915050602060405180830381600087803b1515613ebd57600080fd5b5af11515613eca57600080fd5b505050604051805190509050600f5481013410151515613ee957600080fd5b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663454a2ab3600f543403856040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808281526020019150506000604051808303818588803b1515613f7d57600080fd5b5af11515613f8a57600080fd5b50505050613fa48263ffffffff168463ffffffff16615338565b505050565b60155481565b600080600260149054906101000a900460ff16151515613fce57600080fd5b600f543410151515613fdf57600080fd5b613fe93385614478565b1515613ff457600080fd5b613ffe8385614df1565b151561400957600080fd5b60068481548110151561401857fe5b906000526020600020906002020191506141f6826101006040519081016040529081600082018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156140d25780601f106140a7576101008083540402835291602001916140d2565b820191906000526020600020905b8154815290600101906020018083116140b557829003601f168201915b505050505081526020016001820160009054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff1681526020016001820160089054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff1681526020016001820160109054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016001820160149054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016001820160189054906101000a900463ffffffff1663ffffffff1663ffffffff16815260200160018201601c9054906101000a900461ffff1661ffff1661ffff16815260200160018201601e9054906101000a900461ffff1661ffff1661ffff16815250506151af565b151561420157600080fd5b60068381548110151561421057fe5b906000526020600020906002020190506143ee816101006040519081016040529081600082018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156142ca5780601f1061429f576101008083540402835291602001916142ca565b820191906000526020600020905b8154815290600101906020018083116142ad57829003601f168201915b505050505081526020016001820160009054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff1681526020016001820160089054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff1681526020016001820160109054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016001820160149054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016001820160189054906101000a900463ffffffff1663ffffffff1663ffffffff16815260200160018201601c9054906101000a900461ffff1661ffff1661ffff16815260200160018201601e9054906101000a900461ffff1661ffff1661ffff16815250506151af565b15156143f957600080fd5b61440582858386614bdc565b151561441057600080fd5b61441a8484615338565b50505050565b6144286171b9565b6144306171b9565b600080846040518059106144415750595b9080825280601f01601f1916602001820160405250925060208301915085905061446c828287615502565b82935050505092915050565b60008273ffffffffffffffffffffffffffffffffffffffff166007600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614905092915050565b806009600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60008273ffffffffffffffffffffffffffffffffffffffff166009600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614905092915050565b600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008154809291906001019190505550816007600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151561473a57600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190600190039190505550600a600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556009600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690555b7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef838383604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060405180910390a1505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561483957600080fd5b600260149054906101000a900460ff16151561485457600080fd5b6000600260146101000a81548160ff021916908315150217905550565b60008061487c617220565b60008863ffffffff168914151561489257600080fd5b8763ffffffff16881415156148a657600080fd5b8661ffff16871415156148b857600080fd5b6002878115156148c457fe5b049250600d8361ffff1611156148d957600d92505b610100604051908101604052808781526020014267ffffffffffffffff168152602001600067ffffffffffffffff1681526020018a63ffffffff1681526020018963ffffffff168152602001600063ffffffff1681526020018461ffff1681526020018861ffff16815250915060016006805480600101828161495c919061729a565b91600052602060002090600202016000859091909150600082015181600001908051906020019061498e9291906172cc565b5060208201518160010160006101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060408201518160010160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060608201518160010160106101000a81548163ffffffff021916908363ffffffff16021790555060808201518160010160146101000a81548163ffffffff021916908363ffffffff16021790555060a08201518160010160186101000a81548163ffffffff021916908363ffffffff16021790555060c082015181600101601c6101000a81548161ffff021916908361ffff16021790555060e082015181600101601e6101000a81548161ffff021916908361ffff16021790555050500390508063ffffffff1681141515614ac157600080fd5b7f4da5de283b3fa3ac2e95e17e9794e15b98d139813fbbb9a27c66b4089dfa12eb8582846060015163ffffffff16856080015163ffffffff168660000151604051808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200185815260200184815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b83811015614b83578082015181840152602081019050614b68565b50505050905090810190601f168015614bb05780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390a1614bcd600086836145a6565b80935050505095945050505050565b600081841415614bef5760009050614de9565b818560010160109054906101000a900463ffffffff1663ffffffff161480614c305750818560010160149054906101000a900463ffffffff1663ffffffff16145b15614c3e5760009050614de9565b838360010160109054906101000a900463ffffffff1663ffffffff161480614c7f5750838360010160149054906101000a900463ffffffff1663ffffffff16145b15614c8d5760009050614de9565b60008360010160109054906101000a900463ffffffff1663ffffffff161480614cd0575060008560010160109054906101000a900463ffffffff1663ffffffff16145b15614cde5760019050614de9565b8460010160109054906101000a900463ffffffff1663ffffffff168360010160109054906101000a900463ffffffff1663ffffffff161480614d5357508460010160149054906101000a900463ffffffff1663ffffffff168360010160109054906101000a900463ffffffff1663ffffffff16145b15614d615760009050614de9565b8460010160109054906101000a900463ffffffff1663ffffffff168360010160149054906101000a900463ffffffff1663ffffffff161480614dd657508460010160149054906101000a900463ffffffff1663ffffffff168360010160149054906101000a900463ffffffff1663ffffffff16145b15614de45760009050614de9565b600190505b949350505050565b60008060006007600085815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691506007600086815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161480614efa57508173ffffffffffffffffffffffffffffffffffffffff16600a600087815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16145b9250505092915050565b6000808260a0015163ffffffff1614158015614f3857504367ffffffffffffffff16826040015167ffffffffffffffff1611155b9050919050565b614f4761720c565b614f4f61720c565b614f5761720c565b614f5f61720c565b600080614f6a61720c565b60008060006004604051805910614f7e5750595b9080825280601f01601f191660200182016040525098506004604051805910614fa45750595b9080825280601f01601f191660200182016040525097508b51604051805910614fca5750595b9080825280601f01601f1916602001820160405250965060009550600094505b8b5185101561511257600060046001870181151561500457fe5b061415615105576150158c8761554d565b98506150218b8761554d565b975061502e898988615661565b9350600160046001880102039250600091506003830390505b82811115156150fc57838281518110151561505e57fe5b9060200101517f010000000000000000000000000000000000000000000000000000000000000090047f01000000000000000000000000000000000000000000000000000000000000000287828151811015156150b757fe5b9060200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535081806001019250508080600101915050615047565b85806001019650505b8480600101955050614fea565b86995050505050505050505092915050565b6000600e54600143034041446040518085815260200184600019166000191681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166c01000000000000000000000000028152601401828152602001945050505050604051809103902060019004600e81905550600e54905090565b6000808260a0015163ffffffff161480156151e257504367ffffffffffffffff16826040015167ffffffffffffffff1611155b9050919050565b6000806000600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663eac9d94c6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b151561527357600080fd5b5af1151561528057600080fd5b505050604051805190509150816fffffffffffffffffffffffffffffffff16821415156152ac57600080fd5b6002828115156152b857fe5b0482019050662386f26fc100008110156152d757662386f26fc1000090505b809250505090565b60008060006006858154811015156152f357fe5b9060005260206000209060020201915060068481548110151561531257fe5b9060005260206000209060020201905061532e82868387614bdc565b9250505092915050565b60008060068381548110151561534a57fe5b9060005260206000209060020201915060068481548110151561536957fe5b90600052602060002090600202019050828160010160186101000a81548163ffffffff021916908363ffffffff1602179055506153a58261582b565b6153ae8161582b565b600a600085815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055600a600084815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556010600081548092919060010191905055507f241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b806007600086815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1685858460010160089054906101000a900467ffffffffffffffff16604051808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018381526020018267ffffffffffffffff16815260200194505050505060405180910390a150505050565b60005b60208210151561552a5782518452602084019350602083019250602082039150615505565b6001826020036101000a0390508019835116818551168181178652505050505050565b61555561720c565b60008061556061720c565b60006001600460018801020393506000925060046040518059106155815750595b9080825280601f01601f191660200182016040525091506003840390505b83811115156156545786818151811015156155b657fe5b9060200101517f010000000000000000000000000000000000000000000000000000000000000090047f010000000000000000000000000000000000000000000000000000000000000002828481518110151561560f57fe5b9060200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508280600101935050808060010191505061559f565b8194505050505092915050565b61566961720c565b61567161720c565b60008060008060046040518059106156865750595b9080825280601f01601f19166020018201604052509450600093505b60038411151561581c576156b4615901565b92508215615708576156c587615996565b85858151811015156156d357fe5b9060200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535061580f565b61571184616f7a565b91506157cd898381518110151561572457fe5b9060200101517f010000000000000000000000000000000000000000000000000000000000000090047f010000000000000000000000000000000000000000000000000000000000000002898481518110151561577d57fe5b9060200101517f010000000000000000000000000000000000000000000000000000000000000090047f010000000000000000000000000000000000000000000000000000000000000002617115565b90508085858151811015156157de57fe5b9060200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053505b83806001019450506156a2565b84955050505050509392505050565b43600554600383600101601c9054906101000a900461ffff1661ffff16600e8110151561585457fe5b600891828204019190066004029054906101000a900463ffffffff1663ffffffff1681151561587f57fe5b04018160010160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550600d81600101601c9054906101000a900461ffff1661ffff1610156158fe57600181600101601c8282829054906101000a900461ffff160192506101000a81548161ffff021916908361ffff1602179055505b50565b6000803073ffffffffffffffffffffffffffffffffffffffff1663b863bd3760646040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180828152602001915050602060405180830381600087803b151561597357600080fd5b5af1151561598057600080fd5b5050506040518051905090506014811091505090565b60008060003073ffffffffffffffffffffffffffffffffffffffff1663b863bd376103e86040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180828152602001915050602060405180830381600087803b1515615a0b57600080fd5b5af11515615a1857600080fd5b5050506040518051905091506001841415615afb57603282111515615a5f577f36000000000000000000000000000000000000000000000000000000000000009050615af6565b60c882111515615a91577f72000000000000000000000000000000000000000000000000000000000000009050615af5565b6101f482111515615ac4577f37000000000000000000000000000000000000000000000000000000000000009050615af4565b6103e882111515615af3577f740000000000000000000000000000000000000000000000000000000000000090505b5b5b5b616f70565b6002841480615b0a5750600584145b80615b155750600e84145b15615f2257600582111515615b4c577f6b000000000000000000000000000000000000000000000000000000000000009050615f1d565b600a82111515615b7e577f39000000000000000000000000000000000000000000000000000000000000009050615f1c565b602382111515615bb0577f63000000000000000000000000000000000000000000000000000000000000009050615f1b565b603c82111515615be2577f36000000000000000000000000000000000000000000000000000000000000009050615f1a565b605582111515615c14577f6a000000000000000000000000000000000000000000000000000000000000009050615f19565b606e82111515615c46577f61000000000000000000000000000000000000000000000000000000000000009050615f18565b60a082111515615c78577f34000000000000000000000000000000000000000000000000000000000000009050615f17565b60d282111515615caa577f33000000000000000000000000000000000000000000000000000000000000009050615f16565b61010482111515615cdd577f66000000000000000000000000000000000000000000000000000000000000009050615f15565b61013682111515615d10577f69000000000000000000000000000000000000000000000000000000000000009050615f14565b61016882111515615d43577f65000000000000000000000000000000000000000000000000000000000000009050615f13565b61019a82111515615d76577f64000000000000000000000000000000000000000000000000000000000000009050615f12565b6101e082111515615da9577f32000000000000000000000000000000000000000000000000000000000000009050615f11565b61022682111515615ddc577f62000000000000000000000000000000000000000000000000000000000000009050615f10565b61026c82111515615e0f577f35000000000000000000000000000000000000000000000000000000000000009050615f0f565b6102b282111515615e42577f37000000000000000000000000000000000000000000000000000000000000009050615f0e565b6102fd82111515615e75577f67000000000000000000000000000000000000000000000000000000000000009050615f0d565b61034882111515615ea8577f38000000000000000000000000000000000000000000000000000000000000009050615f0c565b61039882111515615edb577f68000000000000000000000000000000000000000000000000000000000000009050615f0b565b6103e882111515615f0a577f300000000000000000000000000000000000000000000000000000000000000090505b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b616f6f565b600384141561612f57600a82111515615f5d577f3300000000000000000000000000000000000000000000000000000000000000905061612a565b603c82111515615f8f577f63000000000000000000000000000000000000000000000000000000000000009050616129565b606e82111515615fc1577f34000000000000000000000000000000000000000000000000000000000000009050616128565b60d282111515615ff3577f64000000000000000000000000000000000000000000000000000000000000009050616127565b61013682111515616026577f35000000000000000000000000000000000000000000000000000000000000009050616126565b61019a82111515616059577f65000000000000000000000000000000000000000000000000000000000000009050616125565b6102268211151561608c577f36000000000000000000000000000000000000000000000000000000000000009050616124565b6102b2821115156160bf577f66000000000000000000000000000000000000000000000000000000000000009050616123565b610348821115156160f2577f37000000000000000000000000000000000000000000000000000000000000009050616122565b6103e882111515616121577f670000000000000000000000000000000000000000000000000000000000000090505b5b5b5b5b5b5b5b5b5b616f6e565b600484141561633c57600a8211151561616a577f31000000000000000000000000000000000000000000000000000000000000009050616337565b603c8211151561619c577f61000000000000000000000000000000000000000000000000000000000000009050616336565b606e821115156161ce577f32000000000000000000000000000000000000000000000000000000000000009050616335565b60d282111515616200577f62000000000000000000000000000000000000000000000000000000000000009050616334565b61013682111515616233577f33000000000000000000000000000000000000000000000000000000000000009050616333565b61019a82111515616266577f63000000000000000000000000000000000000000000000000000000000000009050616332565b61022682111515616299577f34000000000000000000000000000000000000000000000000000000000000009050616331565b6102b2821115156162cc577f64000000000000000000000000000000000000000000000000000000000000009050616330565b610348821115156162ff577f3500000000000000000000000000000000000000000000000000000000000000905061632f565b6103e88211151561632e577f650000000000000000000000000000000000000000000000000000000000000090505b5b5b5b5b5b5b5b5b5b616f6d565b600684148061634b5750600d84145b1561665557600f82111515616382577f31000000000000000000000000000000000000000000000000000000000000009050616650565b601e821115156163b4577f6100000000000000000000000000000000000000000000000000000000000000905061664f565b603c821115156163e6577f3200000000000000000000000000000000000000000000000000000000000000905061664e565b605a82111515616418577f6200000000000000000000000000000000000000000000000000000000000000905061664d565b60788211151561644a577f3300000000000000000000000000000000000000000000000000000000000000905061664c565b60968211151561647c577f6300000000000000000000000000000000000000000000000000000000000000905061664b565b60e6821115156164ae577f3400000000000000000000000000000000000000000000000000000000000000905061664a565b610136821115156164e1577f64000000000000000000000000000000000000000000000000000000000000009050616649565b61018682111515616514577f35000000000000000000000000000000000000000000000000000000000000009050616648565b6101d682111515616547577f65000000000000000000000000000000000000000000000000000000000000009050616647565b6102268211151561657a577f36000000000000000000000000000000000000000000000000000000000000009050616646565b61028a821115156165ad577f66000000000000000000000000000000000000000000000000000000000000009050616645565b6102ee821115156165e0577f37000000000000000000000000000000000000000000000000000000000000009050616644565b61035282111515616613577f67000000000000000000000000000000000000000000000000000000000000009050616643565b6103e882111515616642577f380000000000000000000000000000000000000000000000000000000000000090505b5b5b5b5b5b5b5b5b5b5b5b5b5b5b616f6c565b600784141561686257600a82111515616690577f3300000000000000000000000000000000000000000000000000000000000000905061685d565b603c821115156166c2577f6400000000000000000000000000000000000000000000000000000000000000905061685c565b606e821115156166f4577f3400000000000000000000000000000000000000000000000000000000000000905061685b565b60d282111515616726577f6500000000000000000000000000000000000000000000000000000000000000905061685a565b61013682111515616759577f35000000000000000000000000000000000000000000000000000000000000009050616859565b61019a8211151561678c577f66000000000000000000000000000000000000000000000000000000000000009050616858565b61021c821115156167bf577f36000000000000000000000000000000000000000000000000000000000000009050616857565b6102a8821115156167f2577f67000000000000000000000000000000000000000000000000000000000000009050616856565b61034882111515616825577f37000000000000000000000000000000000000000000000000000000000000009050616855565b6103e882111515616854577f680000000000000000000000000000000000000000000000000000000000000090505b5b5b5b5b5b5b5b5b5b616f6b565b60088414156169395760328211151561689d577f33000000000000000000000000000000000000000000000000000000000000009050616934565b60c8821115156168cf577f69000000000000000000000000000000000000000000000000000000000000009050616933565b61025882111515616902577f34000000000000000000000000000000000000000000000000000000000000009050616932565b6103e882111515616931577f6a0000000000000000000000000000000000000000000000000000000000000090505b5b5b5b616f6a565b60098414806169485750600c84145b15616b5157600a8211151561697f577f32000000000000000000000000000000000000000000000000000000000000009050616b4c565b603c821115156169b1577f65000000000000000000000000000000000000000000000000000000000000009050616b4b565b606e821115156169e3577f33000000000000000000000000000000000000000000000000000000000000009050616b4a565b60d282111515616a15577f66000000000000000000000000000000000000000000000000000000000000009050616b49565b61013682111515616a48577f34000000000000000000000000000000000000000000000000000000000000009050616b48565b61019a82111515616a7b577f67000000000000000000000000000000000000000000000000000000000000009050616b47565b61022682111515616aae577f35000000000000000000000000000000000000000000000000000000000000009050616b46565b6102b282111515616ae1577f68000000000000000000000000000000000000000000000000000000000000009050616b45565b61034882111515616b14577f36000000000000000000000000000000000000000000000000000000000000009050616b44565b6103e882111515616b43577f690000000000000000000000000000000000000000000000000000000000000090505b5b5b5b5b5b5b5b5b5b616f69565b600a841415616d5e57600a82111515616b8c577f31000000000000000000000000000000000000000000000000000000000000009050616d59565b603c82111515616bbe577f61000000000000000000000000000000000000000000000000000000000000009050616d58565b606e82111515616bf0577f32000000000000000000000000000000000000000000000000000000000000009050616d57565b60d282111515616c22577f62000000000000000000000000000000000000000000000000000000000000009050616d56565b61013682111515616c55577f33000000000000000000000000000000000000000000000000000000000000009050616d55565b61019a82111515616c88577f63000000000000000000000000000000000000000000000000000000000000009050616d54565b61022682111515616cbb577f34000000000000000000000000000000000000000000000000000000000000009050616d53565b6102b282111515616cee577f64000000000000000000000000000000000000000000000000000000000000009050616d52565b61034882111515616d21577f35000000000000000000000000000000000000000000000000000000000000009050616d51565b6103e882111515616d50577f650000000000000000000000000000000000000000000000000000000000000090505b5b5b5b5b5b5b5b5b5b616f68565b600b841415616f6757600a82111515616d99577f33000000000000000000000000000000000000000000000000000000000000009050616f66565b603c82111515616dcb577f61000000000000000000000000000000000000000000000000000000000000009050616f65565b606e82111515616dfd577f34000000000000000000000000000000000000000000000000000000000000009050616f64565b60d282111515616e2f577f62000000000000000000000000000000000000000000000000000000000000009050616f63565b61013682111515616e62577f35000000000000000000000000000000000000000000000000000000000000009050616f62565b61019a82111515616e95577f63000000000000000000000000000000000000000000000000000000000000009050616f61565b61022682111515616ec8577f36000000000000000000000000000000000000000000000000000000000000009050616f60565b6102b282111515616efb577f64000000000000000000000000000000000000000000000000000000000000009050616f5f565b61034882111515616f2e577f37000000000000000000000000000000000000000000000000000000000000009050616f5e565b6103e882111515616f5d577f650000000000000000000000000000000000000000000000000000000000000090505b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b8092505050919050565b60008060003073ffffffffffffffffffffffffffffffffffffffff1663b863bd376013546040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180828152602001915050602060405180830381600087803b1515616fef57600080fd5b5af11515616ffc57600080fd5b505050604051805190509150600090506000821015801561701f57506011548211155b1561705b57600384101561703c5760019050836003039350617056565b600384111561705057600384039350617055565b600093505b5b6170f7565b6011548211801561706e57506012548211155b156170aa57600284101561708b57600190508360020393506170a5565b600284111561709f576002840393506170a4565b600093505b5b6170f6565b601254821180156170bd57506013548211155b156170f55760018410156170da57600190508360010393506170f4565b60018411156170ee576001840393506170f3565b600093505b5b5b5b5b60011515811515141561710b578360040393505b8392505050919050565b6000803073ffffffffffffffffffffffffffffffffffffffff1663b863bd3760646040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180828152602001915050602060405180830381600087803b151561718757600080fd5b5af1151561719457600080fd5b505050604051805190509050603281106171ae57826171b0565b835b91505092915050565b602060405190810160405280600081525090565b6080604051908101604052806004905b60008019168152602001906001900390816171dd5790505090565b602060405190810160405280600081525090565b602060405190810160405280600081525090565b6101006040519081016040528061723561734c565b8152602001600067ffffffffffffffff168152602001600067ffffffffffffffff168152602001600063ffffffff168152602001600063ffffffff168152602001600063ffffffff168152602001600061ffff168152602001600061ffff1681525090565b8154818355818115116172c7576002028160020283600052602060002091820191016172c69190617360565b5b505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061730d57805160ff191683800117855561733b565b8280016001018555821561733b579182015b8281111561733a57825182559160200191906001019061731f565b5b5090506173489190617434565b5090565b602060405190810160405280600081525090565b61743191905b8082111561742d576000808201600061737f9190617459565b6001820160006101000a81549067ffffffffffffffff02191690556001820160086101000a81549067ffffffffffffffff02191690556001820160106101000a81549063ffffffff02191690556001820160146101000a81549063ffffffff02191690556001820160186101000a81549063ffffffff021916905560018201601c6101000a81549061ffff021916905560018201601e6101000a81549061ffff021916905550600201617366565b5090565b90565b61745691905b8082111561745257600081600090555060010161743a565b5090565b90565b50805460018160011615610100020316600290046000825580601f1061747f575061749e565b601f01602090049060005260206000209081019061749d9190617434565b5b505600a165627a7a7230582018be117e03e6cbe98025ac309c99f5ec7ddd55aae6d8909ddcbf54bd0e5695510029
Fee 16.01 QTUM