Returned Raw Transaction Hex :
0x02f929ef830b67d2160182020d832c52fa8080b92999610100604052348015610010575f80fd5b5060405161291938038061291983398101604081905261002f916100e9565b60808190526001600160a01b038416158061005157506001600160a01b038316155b8061006357506001600160a01b038216155b156100b45760405162461bcd60e51b815260206004820152601d60248201527f4c69717569646174696f6e4d616e616765723a20302061646472657373000000604482015260640160405180910390fd5b506001600160a01b0392831660a05290821660c0521660e052610139565b6001600160a01b03811681146100e6575f80fd5b50565b5f805f80608085870312156100fc575f80fd5b8451610107816100d2565b6020860151909450610118816100d2565b6040860151909350610129816100d2565b6060959095015193969295505050565b60805160a05160c05160e05161275b6101be5f395f818161016e01526101c101525f81816101250152818161073a0152818161097e01528181611371015261155901525f818160950152818161050901528181610b5c01528181610c6c0152610ff601525f818160e9015281816119c601528181611d300152611fb6015261275b5ff3fe608060405234801561000f575f80fd5b506004361061008c575f3560e01c8063272cb50f146100905780634870dd9a146100cd5780634ba4a28b146100e4578063696fd3b71461010b57806377553ad414610120578063a20baee614610147578063ab877c2214610156578063c45a015514610169578063ca5ce2ec14610190578063f24efb89146101a3575b5f80fd5b6100b77f000000000000000000000000000000000000000000000000000000000000000081565b6040516100c49190612255565b60405180910390f35b6100d66103e881565b6040519081526020016100c4565b6100d67f000000000000000000000000000000000000000000000000000000000000000081565b61011e610119366004612280565b6101b6565b005b6100b77f000000000000000000000000000000000000000000000000000000000000000081565b6100d6670de0b6b3a764000081565b61011e6101643660046122ab565b610244565b6100b77f000000000000000000000000000000000000000000000000000000000000000081565b61011e61019e3660046122f2565b610da8565b61011e6101b136600461234e565b610ee4565b336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146102215760405162461bcd60e51b815260206004820152600b60248201526a4e6f7420666163746f727960a81b60448201526064015b60405180910390fd5b6001600160a01b03165f908152602081905260409020805460ff19166001179055565b6001600160a01b0384165f9081526020819052604090205460ff1661027b5760405162461bcd60e51b81526004016102189061243b565b836001600160a01b0316636f3fe4046040518163ffffffff1660e01b81526004015f604051808303815f87803b1580156102b3575f80fd5b505af11580156102c5573d5f803e3d5ffd5b505050506102d16121e3565b6102d96121e3565b6102e1612226565b5f8690505f886001600160a01b0316633cf1b05b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610322573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103469190612471565b9050886001600160a01b0316630fdb11cf6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610384573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103a89190612471565b836020018181525050886001600160a01b0316639484fb8e6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156103ed573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104119190612488565b1515606084015260408051631e5395c960e21b815290516001600160a01b038b169163794e57249160048083019260209291908290030181865afa15801561045b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061047f9190612471565b836040018181525050886001600160a01b031663c045e47d6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156104c4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104e891906124a7565b6001600160a01b03908116845260408051630d9a6b3560e01b815290515f927f00000000000000000000000000000000000000000000000000000000000000001691630d9a6b359160048083019260209291908290030181865afa158015610552573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105769190612471565b90505b5f831180156105885750600182115b15610714575f845f01516001600160a01b0316634d6228316040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105cd573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105f191906124a7565b6020860151604051630d293c7160e41b81529192505f916001600160a01b038e169163d293c710916106279186916004016124c2565b602060405180830381865afa158015610642573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106669190612471565b90508981111561067a575f94505050610714565b61068e6103e8670de0b6b3a76400006124ef565b6106a090670de0b6b3a764000061250e565b81116106c1576106b08c8361192e565b97506106bc8789611b56565b610702565b85604001518110156106fb576106dd8c83858960600151611c39565b97508760800151836106ef9190612521565b92506106bc8789611b56565b5050610714565b50505f19928301929190910190610579565b5f8311801561072557508360600151155b80156107315750600182115b15610b1d575f807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663716c53c26040518163ffffffff1660e01b81526004016040805180830381865afa158015610793573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107b79190612534565b9150915085602001518760a0015188604001516107d4919061250e565b6107de9190612556565b6107e89083612521565b91508660800151816107fa9190612521565b90505f865f01516001600160a01b0316634d6228316040518163ffffffff1660e01b8152600401602060405180830381865afa15801561083c573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061086091906124a7565b90505b5f861180156108725750600185115b15610b19575f8d6001600160a01b031663d293c710838a602001516040518363ffffffff1660e01b81526004016108aa9291906124c2565b602060405180830381865afa1580156108c5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108e99190612471565b90508b8111156108f95750610b19565b8751604051632dc9c0eb60e21b81525f199098019783916001600160a01b03169063b72703ac9061092e908490600401612255565b602060405180830381865afa158015610949573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061096d91906124a7565b92505f61097a8686611e71565b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316636b6c07746040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109d8573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109fc91906124a7565b6001600160a01b0316635733d58f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a37573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a5b9190612471565b81101580610a695750808310155b15610a7657505050610b19565b50610a8c8f82888c604001518d60200151611e94565b9a508a608001515f03610aa0575050610863565b60808b0151610aaf9087612521565b955088602001518b604001518c61010001518d60a00151610ad0919061250e565b610ada919061250e565b610ae49190612556565b610aee9086612521565b94508a6080015184610b009190612521565b9350610b0c8a8c611b56565b50505f1990940193610863565b5050505b5f856020015111610b405760405162461bcd60e51b81526004016102189061256d565b5f85608001511180610b5557505f8560a00151115b15610cc2577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663e66667338b6001600160a01b031663b2016bd46040518163ffffffff1660e01b8152600401602060405180830381865afa158015610bc5573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610be991906124a7565b87608001518860a001516040518463ffffffff1660e01b8152600401610c11939291906125b2565b5f604051808303815f87803b158015610c28575f80fd5b505af1158015610c3a573d5f803e3d5ffd5b505050608086015160a0870151604051633a461b2560e21b81526001600160a01b038e16935063e9186c9492610c94927f0000000000000000000000000000000000000000000000000000000000000000926004016125b2565b5f604051808303815f87803b158015610cab575f80fd5b505af1158015610cbd573d5f803e3d5ffd5b505050505b896001600160a01b031663ea23a27a888760c001518860e001518961010001518a606001518b604001516040518763ffffffff1660e01b8152600401610d0d969594939291906125d3565b5f604051808303815f87803b158015610d24575f80fd5b505af1158015610d36573d5f803e3d5ffd5b50505050896001600160a01b03165f805160206126e683398151915286602001518761010001518860400151895f0151610d709190612521565b610d7a9190612521565b88604001518960600151604051610d949493929190612606565b60405180910390a250505050505050505050565b60405162660fed60e61b81526001600160a01b03841690631983fb4090610dd3908590600401612255565b602060405180830381865afa158015610dee573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e129190612471565b600114610e7f5760405162461bcd60e51b815260206004820152603560248201527f506f736974696f6e4d616e616765723a20506f736974696f6e20646f6573206e6044820152741bdd08195e1a5cdd081bdc881a5cc818db1bdcd959605a1b6064820152608401610218565b6040805160018082528183019092525f916020808301908036833701905050905082815f81518110610eb357610eb3612621565b60200260200101906001600160a01b031690816001600160a01b031681525050610ede848284610ee4565b50505050565b6001600160a01b0383165f9081526020819052604090205460ff16610f1b5760405162461bcd60e51b81526004016102189061243b565b81515f03610f8d5760405162461bcd60e51b815260206004820152603960248201527f506f736974696f6e4d616e616765723a2043616c6c646174612061646472657360448201527873206172726179206d757374206e6f7420626520656d70747960381b6064820152608401610218565b826001600160a01b0316636f3fe4046040518163ffffffff1660e01b81526004015f604051808303815f87803b158015610fc5575f80fd5b505af1158015610fd7573d5f803e3d5ffd5b50505050610fe36121e3565b610feb6121e3565b610ff3612226565b5f7f000000000000000000000000000000000000000000000000000000000000000090505f816001600160a01b0316630d9a6b356040518163ffffffff1660e01b8152600401602060405180830381865afa158015611054573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906110789190612471565b9050876001600160a01b0316630fdb11cf6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156110b6573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906110da9190612471565b836020018181525050876001600160a01b0316639484fb8e6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561111f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111439190612488565b1515606084015260408051631e5395c960e21b815290516001600160a01b038a169163794e57249160048083019260209291908290030181865afa15801561118d573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111b19190612471565b8360400181815250505f886001600160a01b0316633cf1b05b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156111f7573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061121b9190612471565b90505f5b88518110801561122f5750600182115b15611358575f89828151811061124757611247612621565b602002602001015190505f8b6001600160a01b031663d293c7108389602001516040518363ffffffff1660e01b81526004016112849291906124c2565b602060405180830381865afa15801561129f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112c39190612471565b90506112d96103e8670de0b6b3a76400006124ef565b6112eb90670de0b6b3a764000061250e565b8111611302576112fb8c8361192e565b985061133e565b86604001518110156113375761131e8c83878a60600151611c39565b98508860800151856113309190612521565b945061133e565b5050611358565b611348888a611b56565b50505f199091019060010161121f565b8851811080156113685750600182115b156116f7575f807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663716c53c26040518163ffffffff1660e01b81526004016040805180830381865afa1580156113ca573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906113ee9190612534565b9150915086602001518860a00151896040015161140b919061250e565b6114159190612556565b61141f9083612521565b91508760800151816114319190612521565b90505b8a51831080156114445750600184115b156116f4575f8b848151811061145c5761145c612621565b602002602001015190505f8d6001600160a01b031663d293c710838b602001516040518363ffffffff1660e01b81526004016114999291906124c2565b602060405180830381865afa1580156114b4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906114d89190612471565b60019095019490506114f46103e8670de0b6b3a76400006124ef565b61150690670de0b6b3a764000061250e565b811161151d576115168e8361192e565b9a5061167b565b8860400151811015611539576115168e83898c60600151611c39565b88606001511561154a575050611434565b5f6115558585611e71565b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316636b6c07746040518163ffffffff1660e01b8152600401602060405180830381865afa1580156115b3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115d791906124a7565b6001600160a01b0316635733d58f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611612573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906116369190612471565b811015806116445750808210155b1561165157505050611434565b506116678e83898c604001518d60200151611e94565b9a508a608001515f0361167b575050611434565b60808b015161168a9088612521565b965088602001518b604001518c61010001518d60a001516116ab919061250e565b6116b5919061250e565b6116bf9190612556565b6116c99085612521565b93508a60800151836116db9190612521565b92506116e78a8c611b56565b50505f1990930192611434565b50505b5f86602001511161171a5760405162461bcd60e51b81526004016102189061256d565b5f8660800151118061172f57505f8660a00151115b1561185c57836001600160a01b031663e66667338b6001600160a01b031663b2016bd46040518163ffffffff1660e01b8152600401602060405180830381865afa15801561177f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906117a391906124a7565b88608001518960a001516040518463ffffffff1660e01b81526004016117cb939291906125b2565b5f604051808303815f87803b1580156117e2575f80fd5b505af11580156117f4573d5f803e3d5ffd5b505050608087015160a0880151604051633a461b2560e21b81526001600160a01b038e16935063e9186c949261182e9289926004016125b2565b5f604051808303815f87803b158015611845575f80fd5b505af1158015611857573d5f803e3d5ffd5b505050505b896001600160a01b031663ea23a27a898860c001518960e001518a61010001518b606001518c604001516040518763ffffffff1660e01b81526004016118a7969594939291906125d3565b5f604051808303815f87803b1580156118be575f80fd5b505af11580156118d0573d5f803e3d5ffd5b50505050896001600160a01b03165f805160206126e6833981519152876020015188610100015189604001518a5f015161190a9190612521565b6119149190612521565b89604001518a60600151604051610d949493929190612606565b6119366121e3565b5f80846001600160a01b031663b91af97c856040518263ffffffff1660e01b81526004016119649190612255565b608060405180830381865afa15801561197f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906119a39190612635565b6020870183905292865293509091506119bb90612152565b6040848101919091527f0000000000000000000000000000000000000000000000000000000000000000606085015251633618163b60e11b815260048101839052602481018290526001600160a01b03861690636c302c76906044015f604051808303815f87803b158015611a2e575f80fd5b505af1158015611a40573d5f803e3d5ffd5b50505f6080860181905260a08601525050825160c084015260408301516020840151611a6c9190612521565b60e0840152604051632f41d9e160e01b81526001600160a01b03861690632f41d9e190611a9d908790600401612255565b5f604051808303815f87803b158015611ab4575f80fd5b505af1158015611ac6573d5f803e3d5ffd5b50505050836001600160a01b0316856001600160a01b03165f805160206126c6833981519152855f015186602001516002604051611b0693929190612688565b60405180910390a3836001600160a01b0316856001600160a01b03165f805160206127068339815191525f805f6002604051611b4594939291906126a3565b60405180910390a350505b92915050565b80604001518260400151611b6a919061250e565b604083015260608082015190830151611b83919061250e565b606083015280516020830151611b99919061250e565b6020808401919091528101518251611bb1919061250e565b825260808082015190830151611bc7919061250e565b608083015260a08082015190830151611be0919061250e565b60a083015260c08082015190830151611bf9919061250e565b60c083015260e08082015190830151611c12919061250e565b60e08301526101008082015190830151611c2c919061250e565b6101009092019190915250565b611c416121e3565b5f80866001600160a01b031663b91af97c876040518263ffffffff1660e01b8152600401611c6f9190612255565b608060405180830381865afa158015611c8a573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611cae9190612635565b6020870192909252918552604051633618163b60e11b8152600481018390526024810182905291935091506001600160a01b03881690636c302c76906044015f604051808303815f87803b158015611d04575f80fd5b505af1158015611d16573d5f803e3d5ffd5b50505050611d278360200151612152565b604084018190527f0000000000000000000000000000000000000000000000000000000000000000606085015260208401515f91611d6491612521565b9050611d75845f015182888861215f565b60e088015260c087015260a08601526080850152604051632f41d9e160e01b81526001600160a01b03891690632f41d9e190611db5908a90600401612255565b5f604051808303815f87803b158015611dcc575f80fd5b505af1158015611dde573d5f803e3d5ffd5b50505050866001600160a01b0316886001600160a01b03165f805160206126c6833981519152865f015187602001516001604051611e1e93929190612688565b60405180910390a3866001600160a01b0316886001600160a01b03165f805160206127068339815191525f805f6001604051611e5d94939291906126a3565b60405180910390a35050505b949350505050565b5f8115611e8c575f611e8383856124ef565b9150611b509050565b505f19611b50565b611e9c6121e3565b5f805f80896001600160a01b031663b91af97c8a6040518263ffffffff1660e01b8152600401611ecc9190612255565b608060405180830381865afa158015611ee7573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611f0b9190612635565b9296509094509250905087841115611f265750505050612149565b604051633618163b60e11b815260048101839052602481018290526001600160a01b038b1690636c302c76906044015f604051808303815f87803b158015611f6c575f80fd5b505af1158015611f7e573d5f803e3d5ffd5b50505084865250602085018390525f86611f988987612556565b611fa291906124ef565b9050611fad81612152565b604087018190527f0000000000000000000000000000000000000000000000000000000000000000606088015260808701869052611feb9082612521565b60a0870152604051632f41d9e160e01b81526001600160a01b038c1690632f41d9e19061201c908d90600401612255565b5f604051808303815f87803b158015612033575f80fd5b505af1158015612045573d5f803e3d5ffd5b505050505f81856120569190612521565b905080156120c257610100870181905260405163789c6b9360e01b81526001600160a01b038d169063789c6b9390612094908e9085906004016124c2565b5f604051808303815f87803b1580156120ab575f80fd5b505af11580156120bd573d5f803e3d5ffd5b505050505b8a6001600160a01b03168c6001600160a01b03165f805160206126c6833981519152888a60a0015160026040516120fb93929190612688565b60405180910390a38a6001600160a01b03168c6001600160a01b03165f805160206127068339815191525f805f600260405161213a94939291906126a3565b60405180910390a35050505050505b95945050505050565b5f611b506103e8836124ef565b5f805f805f86118015612170575084155b156121b55761217f88876121cc565b93508761218c8589612556565b61219691906124ef565b92506121a28489612521565b91506121ae8388612521565b90506121c1565b505f9250829150869050855b945094509450949050565b5f8183106121da57816121dc565b825b9392505050565b6040518061012001604052805f81526020015f81526020015f81526020015f81526020015f81526020015f81526020015f81526020015f81526020015f81525090565b60405180608001604052805f6001600160a01b031681526020015f81526020015f81526020015f151581525090565b6001600160a01b0391909116815260200190565b6001600160a01b038116811461227d575f80fd5b50565b5f60208284031215612290575f80fd5b81356121dc81612269565b80356122a681612269565b919050565b5f805f80608085870312156122be575f80fd5b84356122c981612269565b9350602085013592506040850135915060608501356122e781612269565b939692955090935050565b5f805f60608486031215612304575f80fd5b833561230f81612269565b9250602084013561231f81612269565b9150604084013561232f81612269565b809150509250925092565b634e487b7160e01b5f52604160045260245ffd5b5f805f60608486031215612360575f80fd5b833561236b81612269565b925060208401356001600160401b03811115612385575f80fd5b8401601f81018613612395575f80fd5b80356001600160401b038111156123ae576123ae61233a565b604051600582901b90603f8201601f191681016001600160401b03811182821017156123dc576123dc61233a565b6040529182526020818401810192908101898411156123f9575f80fd5b6020850194505b8385101561241f576124118561229b565b815260209485019401612400565b509450612432925050506040850161229b565b90509250925092565b6020808252601c908201527b141bdcda5d1a5bdb93585b9859d95c881b9bdd08185c1c1c9bdd995960221b604082015260600190565b5f60208284031215612481575f80fd5b5051919050565b5f60208284031215612498575f80fd5b815180151581146121dc575f80fd5b5f602082840312156124b7575f80fd5b81516121dc81612269565b6001600160a01b03929092168252602082015260400190565b634e487b7160e01b5f52601160045260245ffd5b5f8261250957634e487b7160e01b5f52601260045260245ffd5b500490565b80820180821115611b5057611b506124db565b81810381811115611b5057611b506124db565b5f8060408385031215612545575f80fd5b505080516020909101519092909150565b8082028115828204841417611b5057611b506124db565b60208082526025908201527f506f736974696f6e4d616e616765723a206e6f7468696e6720746f206c697175604082015264696461746560d81b606082015260800190565b6001600160a01b039390931683526020830191909152604082015260600190565b6001600160a01b03969096168652602086019490945260408501929092526060840152608083015260a082015260c00190565b93845260208401929092526040830152606082015260800190565b634e487b7160e01b5f52603260045260245ffd5b5f805f8060808587031215612648575f80fd5b505082516020840151604085015160609095015191969095509092509050565b6004811061268457634e487b7160e01b5f52602160045260245ffd5b9052565b8381526020810183905260608101611e696040830184612668565b848152602081018490526040810183905260808101612149606083018461266856fe442f8978ed1165386eb2fba57c04ed020906e5199ff0fe96c03f1b2d78edf4dfa3f221854f649364e9a3bb384dd1ff938482664f4a0eac0f6e39a542f5193bd3a324e5da70af90221ccc670b176f09261ae0fcc1cb5b7c9c2f1e890bad70bb88a26469706673582212208d002a0c45f8249f791b9a1ace877723577d439a5d3ad67dba313cae1690802164736f6c634300081a003300000000000000000000000044bc1c218d3ee787ca222c09a5b30e090bf9621700000000000000000000000049fd0c4fb5172b20b7636b13c49fb15da52d5bd40000000000000000000000004e8781e422a5e6fa1a422d6f6c6938111446f9060000000000000000000000000000000000000000000000000de0b6b3a7640000c080a02478f868f46bdc06fa870c324fa30edfca2817be45f936202f9595a98dd71516a06bebb3b9f11d15c1c0a053ac44e90b03063c1e5ecda799dbf15d326f19aed0be