ETH Price: $2,645.55 (-0.22%)

Get Raw Transaction Hex

                            Returned Raw Transaction Hex : 

0xf93a4482012c8502540be400833d09008080b939ef60806040523480156200001157600080fd5b50604051610160806200388f83398101806040526101608110156200003557600080fd5b810190808051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190505050808b8b8786866001600081905550600083111515620000c857600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156200010557600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156200014257600080fd5b8260038190555081600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050428210151515620001de57600080fd5b8181111515620001ed57600080fd5b81600581905550806006819055505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156200023a57600080fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505033600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3886013819055508760148190555086600d8190555085600e8190555083601281905550505050505050505050505061351780620003786000396000f3fe6080604052600436106102e0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806305dabbcd146102eb5780630e81a5dc1461031a578063105e83b91461036d5780631515bc2b146103a45780631e53efe0146103d357806321bc9a551461042257806322c5165914610486578063269c6ece146104f35780632b959815146105225780632c4e722e1461058b57806334509bea146105b65780633af32abf146106055780634042b66f1461066e57806347535d7b146106995780634941c248146106c857806349df728c1461071b5780634af4a1271461076c5780634b6753bc14610797578063521eb273146107c257806353719b6e1461081957806356da11d21461088c578063596cfd86146108c35780636b074a071461092c5780636b241da5146109955780636c2f9b8f146109cc57806370a0823114610a35578063715018a614610a9a57806371aa60fd14610ab157806374e7493b14610b0057806378a939ff14610b535780638037552214610bce578063897b063714610c495780638da5cb5b14610c9c5780638e599e7714610cf35780638f32d59b14610d2a578063929c52a714610d595780639784c77814610dac57806398dc1d5214610dd757806399b21d4014610e0e5780639b19251a14610e5f5780639b2cb5d814610ecc5780639c4e205414610ef7578063a44784ca14610f22578063ab8e553a14610f4d578063abadaf9a14610f9e578063afcea28614610fc9578063b7a8807c14610ff4578063bba9dc601461101f578063bf58390314611070578063bff99c6c1461109b578063cbe44fa2146110f2578063ce807a2114611151578063cfd8d6c0146111a4578063ec8ac4d8146111f5578063ecfb5d1714611239578063f21bfbf41461128a578063f2fde38b14611303578063f38a43d514611354578063f6d209a7146114ad578063fbaf094a14611572578063fc0c546a146115db578063fc6d10a614611632575b6102e933611685565b005b3480156102f757600080fd5b5061030061177b565b604051808215151515815260200191505060405180910390f35b34801561032657600080fd5b506103536004803603602081101561033d57600080fd5b8101908080359060200190929190505050611795565b604051808215151515815260200191505060405180910390f35b34801561037957600080fd5b506103826117ba565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b3480156103b057600080fd5b506103b96117d3565b604051808215151515815260200191505060405180910390f35b3480156103df57600080fd5b5061040c600480360360208110156103f657600080fd5b81019080803590602001909291905050506117df565b6040518082815260200191505060405180910390f35b6104846004803603604081101561043857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611822565b005b34801561049257600080fd5b506104d5600480360360208110156104a957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a94565b604051808261ffff1661ffff16815260200191505060405180910390f35b3480156104ff57600080fd5b50610508611b4b565b604051808215151515815260200191505060405180910390f35b34801561052e57600080fd5b506105716004803603602081101561054557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611b65565b604051808215151515815260200191505060405180910390f35b34801561059757600080fd5b506105a0611b85565b6040518082815260200191505060405180910390f35b3480156105c257600080fd5b506105ef600480360360208110156105d957600080fd5b8101908080359060200190929190505050611b8f565b6040518082815260200191505060405180910390f35b34801561061157600080fd5b506106546004803603602081101561062857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611bdc565b604051808215151515815260200191505060405180910390f35b34801561067a57600080fd5b50610683611c39565b6040518082815260200191505060405180910390f35b3480156106a557600080fd5b506106ae611c43565b604051808215151515815260200191505060405180910390f35b3480156106d457600080fd5b50610701600480360360208110156106eb57600080fd5b8101908080359060200190929190505050611c5e565b604051808215151515815260200191505060405180910390f35b34801561072757600080fd5b5061076a6004803603602081101561073e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c83565b005b34801561077857600080fd5b50610781611dbb565b6040518082815260200191505060405180910390f35b3480156107a357600080fd5b506107ac611dc1565b6040518082815260200191505060405180910390f35b3480156107ce57600080fd5b506107d7611dcb565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561082557600080fd5b506108726004803603604081101561083c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611df5565b604051808215151515815260200191505060405180910390f35b34801561089857600080fd5b506108a1611ef7565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b3480156108cf57600080fd5b50610912600480360360208110156108e657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611f11565b604051808215151515815260200191505060405180910390f35b34801561093857600080fd5b5061097b6004803603602081101561094f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611fc1565b604051808215151515815260200191505060405180910390f35b3480156109a157600080fd5b506109aa612071565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b3480156109d857600080fd5b50610a1b600480360360408110156109ef57600080fd5b81019080803563ffffffff169060200190929190803563ffffffff16906020019092919050505061208b565b604051808215151515815260200191505060405180910390f35b348015610a4157600080fd5b50610a8460048036036020811015610a5857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506120eb565b6040518082815260200191505060405180910390f35b348015610aa657600080fd5b50610aaf612134565b005b348015610abd57600080fd5b50610aea60048036036020811015610ad457600080fd5b8101908080359060200190929190505050612208565b6040518082815260200191505060405180910390f35b348015610b0c57600080fd5b50610b3960048036036020811015610b2357600080fd5b8101908080359060200190929190505050612229565b604051808215151515815260200191505060405180910390f35b348015610b5f57600080fd5b50610bb860048036036060811015610b7657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803515159060200190929190505050612250565b6040518082815260200191505060405180910390f35b348015610bda57600080fd5b50610c3360048036036060811015610bf157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035151590602001909291905050506122ef565b6040518082815260200191505060405180910390f35b348015610c5557600080fd5b50610c8260048036036020811015610c6c57600080fd5b810190808035906020019092919050505061238f565b604051808215151515815260200191505060405180910390f35b348015610ca857600080fd5b50610cb16123b4565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b348015610cff57600080fd5b50610d086123de565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b348015610d3657600080fd5b50610d3f6123f8565b604051808215151515815260200191505060405180910390f35b348015610d6557600080fd5b50610d9260048036036020811015610d7c57600080fd5b8101908080359060200190929190505050612450565b604051808215151515815260200191505060405180910390f35b348015610db857600080fd5b50610dc1612473565b6040518082815260200191505060405180910390f35b348015610de357600080fd5b50610dec61247d565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b348015610e1a57600080fd5b50610e5d60048036036020811015610e3157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612497565b005b348015610e6b57600080fd5b50610eae60048036036020811015610e8257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612564565b604051808261ffff1661ffff16815260200191505060405180910390f35b348015610ed857600080fd5b50610ee1612585565b6040518082815260200191505060405180910390f35b348015610f0357600080fd5b50610f0c61258f565b6040518082815260200191505060405180910390f35b348015610f2e57600080fd5b50610f37612599565b6040518082815260200191505060405180910390f35b348015610f5957600080fd5b50610f9c60048036036020811015610f7057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506125a3565b005b348015610faa57600080fd5b50610fb3612611565b6040518082815260200191505060405180910390f35b348015610fd557600080fd5b50610fde612617565b6040518082815260200191505060405180910390f35b34801561100057600080fd5b50611009612621565b6040518082815260200191505060405180910390f35b34801561102b57600080fd5b5061106e6004803603602081101561104257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061262b565b005b34801561107c57600080fd5b506110856126f8565b6040518082815260200191505060405180910390f35b3480156110a757600080fd5b506110b0612935565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156110fe57600080fd5b5061114f6004803603604081101561111557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803561ffff16906020019092919050505061295f565b005b34801561115d57600080fd5b5061118a6004803603602081101561117457600080fd5b81019080803590602001909291905050506129d1565b604051808215151515815260200191505060405180910390f35b3480156111b057600080fd5b506111f3600480360360208110156111c757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506129f6565b005b6112376004803603602081101561120b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611685565b005b34801561124557600080fd5b506112886004803603602081101561125c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612a64565b005b34801561129657600080fd5b506112e9600480360360608110156112ad57600080fd5b81019080803563ffffffff169060200190929190803563ffffffff169060200190929190803563ffffffff169060200190929190505050612ad6565b604051808215151515815260200191505060405180910390f35b34801561130f57600080fd5b506113526004803603602081101561132657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612b59565b005b34801561136057600080fd5b506114ab6004803603604081101561137757600080fd5b810190808035906020019064010000000081111561139457600080fd5b8201836020820111156113a657600080fd5b803590602001918460208302840111640100000000831117156113c857600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561142857600080fd5b82018360208201111561143a57600080fd5b8035906020019184602083028401116401000000008311171561145c57600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050509192919290505050612b78565b005b3480156114b957600080fd5b50611570600480360360208110156114d057600080fd5b81019080803590602001906401000000008111156114ed57600080fd5b8201836020820111156114ff57600080fd5b8035906020019184602083028401116401000000008311171561152157600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050509192919290505050612c35565b005b34801561157e57600080fd5b506115c16004803603602081101561159557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612cd8565b604051808215151515815260200191505060405180910390f35b3480156115e757600080fd5b506115f0612cf8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561163e57600080fd5b5061166b6004803603602081101561165557600080fd5b8101908080359060200190929190505050612d22565b604051808215151515815260200191505060405180910390f35b6001600080828254019250508190555060008054905060003490506116aa8382612d47565b60006116b582612d9d565b90506116cc82600454612dc090919063ffffffff16565b6004819055506116dc8482612de1565b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f6faf93231a456e552dbc9961f58d9713ee4f2e69d15f1975b050ef0911053a7b8484604051808381526020018281526020019250505060405180910390a36117538483612def565b61175b612df3565b6117658483612e5e565b50506000548114151561177757600080fd5b5050565b6000601354421161178d576000611790565b60015b905090565b600061179f6123f8565b15156117aa57600080fd5b8160148190555060019050919050565b6000600c809054906101000a900463ffffffff16905090565b60006006544211905090565b6000600d5442106117f157600061181b565b61181a6103e861180c600e5485612e6290919063ffffffff16565b612ea090919063ffffffff16565b5b9050919050565b61182b33611bdc565b151561183657600080fd5b60003490506118458382612d47565b600061185082612d9d565b905061186782600f54612dc090919063ffffffff16565b600f8190555060008090506000809050600080905060008490508673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff16141580156118c257506118c187611bdc565b5b1561194d576118da87866118d58a611f11565b6122ef565b91506118e587611f11565b15611911576118f386611b8f565b935061190a84601154612dc090919063ffffffff16565b6011819055505b611924878261191f8a611f11565b612250565b9250611931878585612eca565b61194686601054612dc090919063ffffffff16565b6010819055505b6000611958826117df565b905061196d8382612dc090919063ffffffff16565b90506119828187612dc090919063ffffffff16565b955061198f898383613014565b8773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fd844146d900cda88c3ca31d7169c55d57822ea2b5dc5670d82b0c4f6360583c68a8a8a8a6040518085815260200184815260200183815260200182815260200194505050505060405180910390a46000611a38868961322390919063ffffffff16565b9050611a42611dcb565b73ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611a87573d6000803e3d6000fd5b5050505050505050505050565b600080600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900461ffff1661ffff1611611af5576000611b44565b600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900461ffff165b9050919050565b60006014544211611b5d576000611b60565b60015b905090565b600b6020528060005260406000206000915054906101000a900460ff1681565b6000600354905090565b600080611bd16103e8611bc3600c60049054906101000a900463ffffffff1663ffffffff1686612e6290919063ffffffff16565b612ea090919063ffffffff16565b905080915050919050565b600080600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900461ffff1661ffff16119050919050565b6000600f54905090565b60006005544210158015611c5957506006544211155b905090565b6000611c686123f8565b1515611c7357600080fd5b81600d8190555060019050919050565b611c8b61177b565b1515611c9657600080fd5b6000601860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050600081111515611ce957600080fd5b6000611cf483611a94565b61ffff169050610348811415611d6657611d0c611b4b565b15611d61576000601860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611d608383613245565b5b611db6565b6000601860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611db58383613245565b5b505050565b600d5481565b6000600654905090565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000611dff6123f8565b1515611e0a57600080fd5b611e5c82601860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612dc090919063ffffffff16565b601860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f50a8dbb7c14c79f5cff59c07da9a8071a1bfc2d1c83e2d7173b317b243cb742a836040518082815260200191505060405180910390a26001905092915050565b6000600c60009054906101000a900463ffffffff16905090565b60008173ffffffffffffffffffffffffffffffffffffffff16611f326123b4565b73ffffffffffffffffffffffffffffffffffffffff161415611f575760019050611fbc565b60011515600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514611fb6576000611fb9565b60015b90505b919050565b60008173ffffffffffffffffffffffffffffffffffffffff16611fe26123b4565b73ffffffffffffffffffffffffffffffffffffffff161415612007576001905061206c565b60011515600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514612066576000612069565b60015b90505b919050565b6000600c60089054906101000a900463ffffffff16905090565b60006120956123f8565b15156120a057600080fd5b82600c806101000a81548163ffffffff021916908363ffffffff16021790555081600c60106101000a81548163ffffffff021916908363ffffffff1602179055506001905092915050565b6000601860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61213c6123f8565b151561214757600080fd5b600073ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008061221483612d9d565b905061221f816117df565b8101915050919050565b60006122336123f8565b151561223e57600080fd5b6122478261329f565b60019050919050565b6000806000905082156122a35761229c6103e861228e600c60009054906101000a900463ffffffff1663ffffffff1687612e6290919063ffffffff16565b612ea090919063ffffffff16565b90506122e4565b6122e16103e86122d3600c809054906101000a900463ffffffff1663ffffffff1687612e6290919063ffffffff16565b612ea090919063ffffffff16565b90505b809150509392505050565b6000806000905082156123425761233b6103e861232d600c60089054906101000a900463ffffffff1663ffffffff1687612e6290919063ffffffff16565b612ea090919063ffffffff16565b9050612384565b6123816103e8612373600c60109054906101000a900463ffffffff1663ffffffff1687612e6290919063ffffffff16565b612ea090919063ffffffff16565b90505b809150509392505050565b60006123996123f8565b15156123a457600080fd5b8160128190555060019050919050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600c60109054906101000a900463ffffffff16905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b600061245a6123f8565b151561246557600080fd5b61246e826132a9565b919050565b6000601154905090565b6000600c60049054906101000a900463ffffffff16905090565b61249f6123f8565b15156124aa57600080fd5b60011515600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514151561250957600080fd5b6000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60096020528060005260406000206000915054906101000a900461ffff1681565b6000601254905090565b6000601054905090565b6000601354905090565b6125ab6123f8565b15156125b657600080fd5b6001600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600e5481565b6000601454905090565b6000600554905090565b6126336123f8565b151561263e57600080fd5b60011515600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514151561269d57600080fd5b6000600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000612930612705612cf8565b73ffffffffffffffffffffffffffffffffffffffff166370a08231600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156127bf57600080fd5b505afa1580156127d3573d6000803e3d6000fd5b505050506040513d60208110156127e957600080fd5b8101908080519060200190929190505050612802612cf8565b73ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16306040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b1580156128f057600080fd5b505afa158015612904573d6000803e3d6000fd5b505050506040513d602081101561291a57600080fd5b81019080805190602001909291905050506132b3565b905090565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61296833611fc1565b151561297357600080fd5b80600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548161ffff021916908361ffff1602179055505050565b60006129db6123f8565b15156129e657600080fd5b8160138190555060019050919050565b6129fe6123f8565b1515612a0957600080fd5b6001600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b612a6d33611fc1565b1515612a7857600080fd5b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548161ffff021916908361ffff16021790555050565b6000612ae06123f8565b1515612aeb57600080fd5b83600c60006101000a81548163ffffffff021916908363ffffffff16021790555082600c60046101000a81548163ffffffff021916908363ffffffff16021790555081600c60086101000a81548163ffffffff021916908363ffffffff160217905550600190509392505050565b612b616123f8565b1515612b6c57600080fd5b612b75816132cc565b50565b612b8133611fc1565b1515612b8c57600080fd5b60008090505b8251811015612c30578181815181101515612ba957fe5b90602001906020020151600960008584815181101515612bc557fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548161ffff021916908361ffff1602179055508080600101915050612b92565b505050565b612c3e33611fc1565b1515612c4957600080fd5b60008090505b8151811015612cd4576001600b60008484815181101515612c6c57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080600101915050612c4f565b5050565b600a6020528060005260406000206000915054906101000a900460ff1681565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000612d2c6123f8565b1515612d3757600080fd5b81600e8190555060019050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515612d8357600080fd5b612d8b612585565b8110151515612d9957600080fd5b5050565b6000612db9612daa611b85565b83612e6290919063ffffffff16565b9050919050565b6000808284019050838110151515612dd757600080fd5b8091505092915050565b612deb8282613245565b5050565b5050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015612e5b573d6000803e3d6000fd5b50565b5050565b600080831415612e755760009050612e9a565b60008284029050828482811515612e8857fe5b04141515612e9557600080fd5b809150505b92915050565b60008082111515612eb057600080fd5b60008284811515612ebd57fe5b0490508091505092915050565b612f1c81601860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612dc090919063ffffffff16565b601860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f50a8dbb7c14c79f5cff59c07da9a8071a1bfc2d1c83e2d7173b317b243cb742a826040518082815260200191505060405180910390a2612fb683611f11565b8015612fc25750600082115b1561300f578273ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f1935050505015801561300d573d6000803e3d6000fd5b505b505050565b600061301f84611a94565b61ffff16905061034881141561312f5760006130448484612dc090919063ffffffff16565b905061309881601860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612dc090919063ffffffff16565b601860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff167f50a8dbb7c14c79f5cff59c07da9a8071a1bfc2d1c83e2d7173b317b243cb742a856040518082815260200191505060405180910390a25061321d565b6131398484613245565b61318b82601860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612dc090919063ffffffff16565b601860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff167f50a8dbb7c14c79f5cff59c07da9a8071a1bfc2d1c83e2d7173b317b243cb742a846040518082815260200191505060405180910390a25b50505050565b600082821115151561323457600080fd5b600082840390508091505092915050565b61329b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168383613275612cf8565b73ffffffffffffffffffffffffffffffffffffffff166133c8909392919063ffffffff16565b5050565b8060038190555050565b8060068190555050565b60008183106132c257816132c4565b825b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561330857600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b8373ffffffffffffffffffffffffffffffffffffffff166323b872dd8484846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b15801561349f57600080fd5b505af11580156134b3573d6000803e3d6000fd5b505050506040513d60208110156134c957600080fd5b810190808051906020019092919050505015156134e557600080fd5b5050505056fea165627a7a72305820f12d04bd4add252c8aad53e714cde8d90ff3c6e07d65f7a3124932dfb36090660029000000000000000000000000000000000000000000000000000000005ca610a0000000000000000000000000000000000000000000000000000000005cc79000000000000000000000000000000000000000000000000000000000005db78f10000000000000000000000000000000000000000000000000000000005ea8c380000000000000000000000000000000000000000000000000000000005ca0030000000000000000000000000000000000000000000000000000000000000000c80000000000000000000000000000000000000000000000000000000000001318000000000000000000000000000000000000000000000000016345785d8a00000000000000000000000000002674926fbb780f80a4011d9a67c43f4f2bb7c13a00000000000000000000000006a8f2bcc622ac55d596ea02ce5bb5f318f485e90000000000000000000000002674926fbb780f80a4011d9a67c43f4f2bb7c13a1ca0568c51c5329791dbdd36819d9592764209c556409e416b1adb233d488a814bbea056081f64347642fa23d9dd5e732da45385859b0fc497ae381a0f427f28feba9d