交易详情
交易哈希
:0x8b1b1cf7b0d6ed887856505dc21a5f190adc33a5b7680567f15cec97a0883a6a
交易数量:
0ETH
($0)
交易手续费:
0.00101386613197225
$2.69
L2 Gas 价格:
0.000000000008928484 ETH(0.008928484 Gwei)
L2 Gas 上限 & 消耗:
4,846,419|
4,807,100(99.19%)
L2 Gas 费用:
0.0000429201154364 ETH
L2 Gas 费:
基础费用: 0.007728484 Gwei
|最大附加小费: 0.0012 Gwei
|最大手续费: 0.009798151 Gwei
L1 Gas 价格:
0.000000002120911955 ETH(2.120911955 Gwei)
L1 Gas 消耗:
147,787
L1 费用系数:
0
L1 Gas 费用:
0.00097094601653585 ETH
其他信息:
交易类型:2 (EIP-1559 提出的交易类型)
Nonce:464
区块内交易编号:86
输入数据:
0x6080604052600380546001600160a01b03199081167380e38291e06339d10aab483c65695d004dbd5c69179091556005805482167310f6b147d51f7578f760065df7f174c3bc95382c179055600680548216734200000000000000000000000000000000000006179055600a8054821673498581ff718922c3f8e6a244956af099b2652b2b179055600b80548216905560016001607f1b03600160f01b01600c5560016001607f1b03608160f11b01600d5560016001607f1b03600160f11b01600e5560016001607f1b0361010160f01b01600f556010805482167366e08198b5366fc0cde5fd78cc7b7686e554586f17905560118054909116905534801562000107575f80fd5b506200011333620001b9565b600354600480546001600160a01b03199081166001600160a01b03938416179091556005546007805483169184169190911790556006546008805483169190931617909155600280548216732fb39df3aee69d8a62e7955ce56cb9fd5fd6e6ab17905560098054821673498581ff718922c3f8e6a244956af099b2652b2b1790556001805490911673d5539d0360438a66661148c633a9f0965e48284517905562000208565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b614f3580620002165f395ff3fe608060405260043610610089575f3560e01c8063a1d4833611610058578063a1d48336146102f2578063cb257e5f14610311578063d3e1c28414610341578063e9cbafb014610360578063f2fde38b1461037f57610090565b80631878068414610274578063715018a6146102935780638da5cb5b146102a757806391dd7346146102d257610090565b3661009057005b5f80365f8181106100a3576100a361431d565b919091013560f81c91505f9050803660018181106100c3576100c361431d565b919091013560f81c91505f9050803660038181106100e3576100e361431d565b919091013560f81c915050600f60ff841614801561010457508160ff16600f145b801561011357508060ff16600f145b15610158576101565f368080601f0160208091040260200160405190810160405280939291908181526020018383808284375f9201919091525061039e92505050565b005b6002546001600160a01b0316633a0c1c556101b760046101788136614345565b5f368080601f0160208091040260200160405190810160405280939291908181526020018383808284375f9201919091525092949392505061090d9050565b6040518263ffffffff1660e01b81526004016101d391906143a5565b5f60405180830381865afa92505050801561020f57506040513d5f823e601f3d908101601f1916820160405261020c919081019061448b565b60015b610249575f808061022560046101788136614345565b80602001905181019061023891906144eb565b925092509250610156838383610a19565b821580610254575081155b156102625761015681610aab565b5f808061022560046101788136614345565b34801561027f575f80fd5b5061015661028e36600461457a565b610b48565b34801561029e575f80fd5b50610156610be0565b3480156102b2575f80fd5b505f546040516001600160a01b0390911681526020015b60405180910390f35b6102e56102e03660046145c8565b610bf3565b6040516102c991906143a5565b3480156102fd575f80fd5b5061015661030c36600461457a565b611176565b34801561031c575f80fd5b5061033061032b366004614653565b6111ff565b6040516102c99594939291906146f6565b34801561034c575f80fd5b5061015661035b36600461457a565b611679565b34801561036b575f80fd5b5061015661037a366004614748565b611702565b34801561038a575f80fd5b50610156610399366004614789565b61173c565b5f805f805f6103ac866111ff565b9450945094509450945083600185516103c59190614345565b815181106103d5576103d561431d565b60200260200101516001600160a01b0316845f815181106103f8576103f861431d565b60200260200101516001600160a01b03161461043f5760405162461bcd60e51b81526020600482015260016024820152603160f81b60448201526064015b60405180910390fd5b5f60019050815f815181106104565761045661431d565b602002602001015160010361047757610472868686868b6117b5565b6107d8565b815f815181106104895761048961431d565b60200260200101516005036104a4576104728686868a61198f565b815f815181106104b6576104b661431d565b60200260200101515f036104d0576104728686868a611ba8565b815f815181106104e2576104e261431d565b60200260200101516004036104fd576104728686868a611e2d565b815f8151811061050f5761050f61431d565b602002602001015160030361052a576104728686868a612007565b5f80546001600160a01b031690505f865f8151811061054b5761054b61431d565b60209081029190910101516040516370a0823160e01b81526001600160a01b0384811660048301529192505f918316906370a0823190602401602060405180830381865afa15801561059f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105c391906147a4565b9050808911156105d1578098505b6040516323b872dd60e01b81526001600160a01b038481166004830152306024830152604482018b90528316906323b872dd906064016020604051808303815f875af1158015610623573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061064791906147cf565b506106555f89898989612207565b6040516370a0823160e01b81523060048201525f906001600160a01b038416906370a0823190602401602060405180830381865afa158015610699573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106bd91906147a4565b90508981116106f25760405162461bcd60e51b81526020600482015260016024820152601960f91b6044820152606401610436565b60405163a9059cbb60e01b81526001600160a01b0385811660048301526024820183905284169063a9059cbb906044016020604051808303815f875af115801561073e573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061076291906147cf565b505f94507f139e774a5387d33ccca056c0a4eb588b2dbf8b43d2f06d8c74cc090bd40157d76107918b83614345565b8a5f815181106107a3576107a361431d565b60200260200101516040516107cb9291909182526001600160a01b0316602082015260400190565b60405180910390a1505050505b8015610904575f855f815181106107f1576107f161431d565b60209081029190910101516040516370a0823160e01b81523060048201529091505f906001600160a01b038316906370a0823190602401602060405180830381865afa158015610843573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061086791906147a4565b905061089d875f8151811061087e5761087e61431d565b60200260200101516108975f546001600160a01b031690565b836126bc565b7f139e774a5387d33ccca056c0a4eb588b2dbf8b43d2f06d8c74cc090bd40157d781885f815181106108d1576108d161431d565b60200260200101516040516108f99291909182526001600160a01b0316602082015260400190565b60405180910390a150505b50505050505050565b60608161091b81601f6147e8565b101561095a5760405162461bcd60e51b815260206004820152600e60248201526d736c6963655f6f766572666c6f7760901b6044820152606401610436565b61096482846147e8565b845110156109a85760405162461bcd60e51b8152602060048201526011602482015270736c6963655f6f75744f66426f756e647360781b6044820152606401610436565b6060821580156109c65760405191505f825260208201604052610a10565b6040519150601f8416801560200281840101858101878315602002848b0101015b818310156109ff5780518352602092830192016109e7565b5050858452601f01601f1916604052505b50949350505050565b5f805f80610a26856127b7565b93509350935093505f805f8913610a5257856001600160a01b0316856001600160a01b03161088610a69565b846001600160a01b0316866001600160a01b031610895b915091508315610a7c57610a7c836127df565b8115610a9257610a8d8633836126bc565b610aa0565b849550610aa08633836126bc565b505050505050505050565b5f805f805f610ab9866111ff565b94509450945094509450825f81518110610ad557610ad561431d565b60200260200101516001600160a01b0316336001600160a01b031603610b4057610b03600185858585612207565b610b40845f81518110610b1857610b1861431d565b6020026020010151845f81518110610b3257610b3261431d565b6020026020010151876126bc565b505050505050565b5f805f80610b8a86868080601f0160208091040260200160405190810160405280939291908181526020018383808284375f920191909152506127b792505050565b93509350935093508115610ba157610ba1816127df565b826001600160a01b0316846001600160a01b03161015610bcb57610bc684338a6126bc565b610bd6565b610bd683338a6126bc565b5050505050505050565b610be8612805565b610bf15f61285e565b565b60605f80808080610c06878901896147fb565b6040516370a0823160e01b81523060048201529499509297509095509350915085905f906001600160a01b038316906370a0823190602401602060405180830381865afa158015610c59573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c7d91906147a4565b6006549091506001600160a01b0390811690881603610cf757601154600854604051632e1a7d4d60e01b8152600481018490526001600160a01b039283169950911690632e1a7d4d906024015f604051808303815f87803b158015610ce0575f80fd5b505af1158015610cf2573d5f803e3d5ffd5b505050505b6006546001600160a01b0390811690871603610d1c576011546001600160a01b031695505b5f80610d2889896128ad565b915091505f826001600160a01b03168a6001600160a01b03161490505f6040518060a00160405280856001600160a01b03168152602001846001600160a01b031681526020018962ffffff1681526020018860020b81526020018a6001600160a01b031681525090505f6040518060600160405280841515815260200187610daf90614852565b815260200184610dd35773fffd8963efd1fc6a506488495d951d5263988d25610dda565b6401000276a45b6001600160a01b03908116909152600954604051633cf3645360e21b81529293505f9291169063f3cd914c90610e16908690869060040161486c565b6020604051808303815f875af1158015610e32573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e5691906147a4565b90505f600185151514610e7257610e6d8260801d90565b610e7c565b610e7c82600f0b90565b6001600160801b0316905060095f9054906101000a90046001600160a01b03166001600160a01b0316630b0d9c098e30846040518463ffffffff1660e01b8152600401610eea939291906001600160a01b039384168152919092166020820152604081019190915260600190565b5f604051808303815f87803b158015610f01575f80fd5b505af1158015610f13573d5f803e3d5ffd5b5050505060095f9054906101000a90046001600160a01b03166001600160a01b031663a58411948f6040518263ffffffff1660e01b8152600401610f6691906001600160a01b0391909116815260200190565b5f604051808303815f87803b158015610f7d575f80fd5b505af1158015610f8f573d5f803e3d5ffd5b5050505060115f9054906101000a90046001600160a01b03166001600160a01b03168e6001600160a01b03160361103d5760095f9054906101000a90046001600160a01b03166001600160a01b03166311da60b4896040518263ffffffff1660e01b815260040160206040518083038185885af1158015611012573d5f803e3d5ffd5b50505050506040513d601f19601f8201168201806040525081019061103791906147a4565b506110cc565b600a54611055908f906001600160a01b03168a6126bc565b60095f9054906101000a90046001600160a01b03166001600160a01b03166311da60b46040518163ffffffff1660e01b81526004016020604051808303815f875af11580156110a6573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906110ca91906147a4565b505b6011546001600160a01b03908116908e16036111505747801561114e5760085f9054906101000a90046001600160a01b03166001600160a01b031663d0e30db0826040518263ffffffff1660e01b81526004015f604051808303818588803b158015611136575f80fd5b505af1158015611148573d5f803e3d5ffd5b50505050505b505b60405180602001604052805f8152509e5050505050505050505050505050505b92915050565b5f805f805f6111b987878080601f0160208091040260200160405190810160405280939291908181526020018383808284375f920191909152506111ff92505050565b945094509450945094506111d05f85858585612207565b610aa0845f815181106111e5576111e561431d565b6020026020010151338a886111fa91906147e8565b6126bc565b5f60608060608060068651101561124e5760405162461bcd60e51b8152602060048201526013602482015272092dcecc2d8d2c840c8c2e8c240d8cadccee8d606b1b6044820152606401610436565b5f866004815181106112625761126261431d565b602001015160f81c60f81b60f81c90505f876005815181106112865761128661431d565b016020015160f81c90505f61129c8260026148e7565b6112a79060026148e7565b6112b28360146148e7565b6112bd9060026148e7565b6112c8856006614903565b6112d29190614903565b6112dc9190614903565b60ff16905080895110156113295760405162461bcd60e51b8152602060048201526014602482015273088c2e8c240d8cadccee8d040dad2e6dac2e8c6d60631b6044820152606401610436565b5f6113398a600660ff871661090d565b90506113448161294a565b98505f611352856006614903565b60ff1690505f6113628c836129c3565b905061136f6014836147e8565b915061137c856001614903565b60ff166001600160401b03811115611396576113966143d2565b6040519080825280602002602001820160405280156113bf578160200160208202803683370190505b5099508460ff166001600160401b038111156113dd576113dd6143d2565b604051908082528060200260200182016040528015611406578160200160208202803683370190505b5098508460ff166001600160401b03811115611424576114246143d2565b60405190808252806020026020018201604052801561144d578160200160208202803683370190505b5097508460ff166001600160401b0381111561146b5761146b6143d2565b604051908082528060200260200182016040528015611494578160200160208202803683370190505b509650808a5f815181106114aa576114aa61431d565b60200260200101906001600160a01b031690816001600160a01b0316815250505f5b8560ff16811015611540576114e260018761491c565b60ff16811015611538576114f68d846129c3565b8b6115028360016147e8565b815181106115125761151261431d565b6001600160a01b03909216602092830291909101909101526115356014846147e8565b92505b6001016114cc565b50808a8660ff16815181106115575761155761431d565b60200260200101906001600160a01b031690816001600160a01b0316815250505f5b8560ff168110156115cd5761158e8d846129c3565b8a82815181106115a0576115a061431d565b6001600160a01b03909216602092830291909101909101526115c36014846147e8565b9250600101611579565b505f5b8560ff1681101561161b576115e58d84612a27565b61ffff168982815181106115fb576115fb61431d565b60209081029190910101526116116002846147e8565b92506001016115d0565b505f5b8560ff16811015611669576116338d84612a27565b61ffff168882815181106116495761164961431d565b602090810291909101015261165f6002846147e8565b925060010161161e565b5050505050505091939590929450565b5f805f806116bb86868080601f0160208091040260200160405190810160405280939291908181526020018383808284375f920191909152506127b792505050565b935093509350935081156116d2576116d2816127df565b826001600160a01b0316846001600160a01b031610156116f757610bc68333896126bc565b610bd68433896126bc565b5f805f805f611710866111ff565b945094509450945094506117275f85858585612207565b610bd6845f815181106111e5576111e561431d565b611744612805565b6001600160a01b0381166117a95760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610436565b6117b28161285e565b50565b5f835f815181106117c8576117c861431d565b602002602001015190505f816001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa15801561180f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906118339190614935565b90505f61188e865f8151811061184b5761184b61431d565b6020026020010151885f815181106118655761186561431d565b6020026020010151875f8151811061187f5761187f61431d565b6020026020010151858c612a83565b9050865f815181106118a2576118a261431d565b60200260200101516001600160a01b0316826001600160a01b0316036119265760405163022c0d9f60e01b81526001600160a01b0384169063022c0d9f906118f4905f90859030908a90600401614950565b5f604051808303815f87803b15801561190b575f80fd5b505af115801561191d573d5f803e3d5ffd5b50505050610bd6565b60405163022c0d9f60e01b81526001600160a01b0384169063022c0d9f906119589084905f9030908a90600401614950565b5f604051808303815f87803b15801561196f575f80fd5b505af1158015611981573d5f803e3d5ffd5b505050505050505050505050565b5f825f815181106119a2576119a261431d565b602002602001015190505f816001600160a01b031663f140a35a87875f815181106119cf576119cf61431d565b60200260200101516040518363ffffffff1660e01b8152600401611a069291909182526001600160a01b0316602082015260400190565b602060405180830381865afa158015611a21573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611a4591906147a4565b90505f826001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611a84573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611aa89190614935565b9050855f81518110611abc57611abc61431d565b60200260200101516001600160a01b0316816001600160a01b031603611b405760405163022c0d9f60e01b81526001600160a01b0384169063022c0d9f90611b0e905f90869030908a90600401614950565b5f604051808303815f87803b158015611b25575f80fd5b505af1158015611b37573d5f803e3d5ffd5b50505050610904565b60405163022c0d9f60e01b81526001600160a01b0384169063022c0d9f90611b729085905f9030908a90600401614950565b5f604051808303815f87803b158015611b89575f80fd5b505af1158015611b9b573d5f803e3d5ffd5b5050505050505050505050565b5f825f81518110611bbb57611bbb61431d565b602002602001015190505f816001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611c02573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611c269190614935565b90505f816001600160a01b0316865f81518110611c4557611c4561431d565b60200260200101516001600160a01b031603611c5f575060015b8015611d4557826001600160a01b031663128acb083083611c7f8b612bc8565b6401000276a48b5f81518110611c9757611c9761431d565b60200260200101518c600181518110611cb257611cb261431d565b602002602001015160018c604051602001611cd09493929190614986565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401611cff9594939291906149b9565b60408051808303815f875af1158015611d1a573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611d3e91906149fe565b5050610904565b826001600160a01b031663128acb083083611d5f8b612bc8565b73fffd8963efd1fc6a506488495d951d5263988d258b5f81518110611d8657611d8661431d565b60200260200101518c600181518110611da157611da161431d565b602002602001015160018c604051602001611dbf9493929190614986565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401611dee9594939291906149b9565b60408051808303815f875af1158015611e09573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610aa091906149fe565b5f825f81518110611e4057611e4061431d565b602002602001015190505f816001600160a01b03166316dc165b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611e87573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611eab9190614935565b90505f816001600160a01b0316865f81518110611eca57611eca61431d565b60200260200101516001600160a01b031603611ee4575060015b8015611f7957826001600160a01b031663857f812f3089620c34fe198a5f81518110611f1257611f1261431d565b60200260200101518b600181518110611f2d57611f2d61431d565b602002602001015160018b604051602001611f4b9493929190614986565b6040516020818303038152906040526040518563ffffffff1660e01b8152600401611cff9493929190614a20565b826001600160a01b0316632c4812523089620c34ff8a5f81518110611fa057611fa061431d565b60200260200101518b600181518110611fbb57611fbb61431d565b602002602001015160018b604051602001611fd99493929190614986565b6040516020818303038152906040526040518563ffffffff1660e01b8152600401611dee9493929190614a20565b5f825f8151811061201a5761201a61431d565b602002602001015190505f816001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015612061573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906120859190614935565b90505f816001600160a01b0316865f815181106120a4576120a461431d565b60200260200101516001600160a01b0316036120be575060015b801561215e57826001600160a01b03166324b31a0c306120dd8a612bc8565b846401000276a48b5f815181106120f6576120f661431d565b60200260200101518c6001815181106121115761211161431d565b602002602001015160018c60405160200161212f9493929190614986565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401611cff959493929190614a58565b826001600160a01b03166324b31a0c306121778a612bc8565b8473fffd8963efd1fc6a506488495d951d5263988d258b5f8151811061219f5761219f61431d565b60200260200101518c6001815181106121ba576121ba61431d565b602002602001015160018c6040516020016121d89493929190614986565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401611dee959493929190614a58565b845b8151811015610b40578181815181106122245761222461431d565b60200260200101516001036122b4576122af8582815181106122485761224861431d565b60200260200101518683600161225e91906147e8565b8151811061226e5761226e61431d565b60200260200101518684815181106122885761228861431d565b60200260200101518685815181106122a2576122a261431d565b6020026020010151612c35565b6126b4565b8181815181106122c6576122c661431d565b6020026020010151600503612337576122af8582815181106122ea576122ea61431d565b60200260200101518683600161230091906147e8565b815181106123105761231061431d565b602002602001015186848151811061232a5761232a61431d565b6020026020010151612d70565b8181815181106123495761234961431d565b60200260200101515f1480612377575081818151811061236b5761236b61431d565b6020026020010151600a145b156123de576122af8582815181106123915761239161431d565b6020026020010151868360016123a791906147e8565b815181106123b7576123b761431d565b60200260200101518684815181106123d1576123d161431d565b6020026020010151612f0d565b8181815181106123f0576123f061431d565b6020026020010151600303612461576122af8582815181106124145761241461431d565b60200260200101518683600161242a91906147e8565b8151811061243a5761243a61431d565b60200260200101518684815181106124545761245461431d565b602002602001015161318c565b8181815181106124735761247361431d565b60200260200101516004036124e4576122af8582815181106124975761249761431d565b6020026020010151868360016124ad91906147e8565b815181106124bd576124bd61431d565b60200260200101518684815181106124d7576124d761431d565b602002602001015161337a565b8181815181106124f6576124f661431d565b6020026020010151600603612567576122af85828151811061251a5761251a61431d565b60200260200101518683600161253091906147e8565b815181106125405761254061431d565b602002602001015186848151811061255a5761255a61431d565b6020026020010151613542565b8181815181106125795761257961431d565b60200260200101516002036125f0576125ea85828151811061259d5761259d61431d565b6020026020010151868360016125b391906147e8565b815181106125c3576125c361431d565b60200260200101518684815181106125dd576125dd61431d565b6020026020010151613573565b506126b4565b60648282815181106126045761260461431d565b602002602001015111156126b4576126b48582815181106126275761262761431d565b60200260200101518683600161263d91906147e8565b8151811061264d5761264d61431d565b60200260200101518684815181106126675761266761431d565b60200260200101518685815181106126815761268161431d565b6020026020010151606487878151811061269d5761269d61431d565b60200260200101516126af9190614345565b61392e565b600101612209565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b17905291515f928392908716916127179190614a92565b5f604051808303815f865af19150503d805f8114612750576040519150601f19603f3d011682016040523d82523d5f602084013e612755565b606091505b509150915081801561277f57508051158061277f57508080602001905181019061277f91906147cf565b6127b05760405162461bcd60e51b815260206004820152600260248201526114d560f21b6044820152606401610436565b5050505050565b5f805f6060848060200190518101906127d09190614aad565b92989197509550909350915050565b5f805f805f6127ed866111ff565b94509450945094509450610b40600185858585612207565b5f546001600160a01b03163314610bf15760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610436565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f80826001600160a01b0316846001600160a01b03160361291c5760405162461bcd60e51b815260206004820152602360248201527f50616e63616b654c6962726172793a204944454e544943414c5f41444452455360448201526253455360e81b6064820152608401610436565b826001600160a01b0316846001600160a01b03161061293c57828461293f565b83835b909590945092505050565b5f805f5b83518110156129bc576129628160016147e8565b845161296e9190614345565b612979906008614b04565b612984906002614bfb565b8482815181106129965761299661431d565b01602001516129a8919060f81c614b04565b6129b290836147e8565b915060010161294e565b5092915050565b5f6129cf8260146147e8565b83511015612a175760405162461bcd60e51b8152602060048201526015602482015274746f416464726573735f6f75744f66426f756e647360581b6044820152606401610436565b500160200151600160601b900490565b5f612a338260026147e8565b83511015612a7a5760405162461bcd60e51b8152602060048201526014602482015273746f55696e7431365f6f75744f66426f756e647360601b6044820152606401610436565b50016002015190565b5f835f03612b05576040516378a051ad60e11b8152600481018390526001600160a01b03868116602483015287919082169063f140a35a90604401602060405180830381865afa158015612ad9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612afd91906147a4565b915050612bbf565b5f8690505f80826001600160a01b0316630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa158015612b47573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612b6b9190614c1c565b506001600160701b031691506001600160701b031691505f80876001600160a01b03168a6001600160a01b031614612ba4578284612ba7565b83835b91509150612bb78783838c6139d8565b955050505050505b95945050505050565b5f6001600160ff1b03821115612c315760405162461bcd60e51b815260206004820152602860248201527f53616665436173743a2076616c756520646f65736e27742066697420696e2061604482015267371034b73a191a9b60c11b6064820152608401610436565b5090565b6040516370a0823160e01b815230600482015284905f906001600160a01b038316906370a0823190602401602060405180830381865afa158015612c7b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612c9f91906147a4565b9050612cac8685836126bc565b5f612cb787876128ad565b509050845f80612cc9838b8987613af9565b915091505f80856001600160a01b03168c6001600160a01b031614612cef57825f612cf2565b5f835b604080515f8152602081019182905263022c0d9f60e01b90915291935091506001600160a01b0386169063022c0d9f90612d359085908590309060248101614950565b5f604051808303815f87803b158015612d4c575f80fd5b505af1158015612d5e573d5f803e3d5ffd5b50505050505050505050505050505050565b6040516370a0823160e01b815230600482015283905f906001600160a01b038316906370a0823190602401602060405180830381865afa158015612db6573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612dda91906147a4565b9050612de78584836126bc565b5f612df286866128ad565b506040516378a051ad60e11b8152600481018490526001600160a01b03888116602483015291925085915f919083169063f140a35a90604401602060405180830381865afa158015612e46573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612e6a91906147a4565b90505f80846001600160a01b03168a6001600160a01b031614612e8e57825f612e91565b5f835b604080515f8152602081019182905263022c0d9f60e01b90915291935091506001600160a01b0385169063022c0d9f90612ed49085908590309060248101614950565b5f604051808303815f87803b158015612eeb575f80fd5b505af1158015612efd573d5f803e3d5ffd5b5050505050505050505050505050565b6040516370a0823160e01b815230600482015283905f906001600160a01b038316906370a0823190602401602060405180830381865afa158015612f53573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612f7791906147a4565b90505f8390505f816001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015612fba573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612fde9190614935565b90505f816001600160a01b0316886001600160a01b031603612ffe575060015b80156130be57826001600160a01b031663128acb08308361301e88612bc8565b6401000276a48d8d5f60405180602001604052805f8152506040516020016130499493929190614986565b6040516020818303038152906040526040518663ffffffff1660e01b81526004016130789594939291906149b9565b60408051808303815f875af1158015613093573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906130b791906149fe565b5050610bd6565b826001600160a01b031663128acb0830836130d888612bc8565b73fffd8963efd1fc6a506488495d951d5263988d258d8d5f60405180602001604052805f8152506040516020016131129493929190614986565b6040516020818303038152906040526040518663ffffffff1660e01b81526004016131419594939291906149b9565b60408051808303815f875af115801561315c573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061318091906149fe565b50505050505050505050565b6040516370a0823160e01b815230600482015283905f906001600160a01b038316906370a0823190602401602060405180830381865afa1580156131d2573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906131f691906147a4565b90505f8390505f816001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015613239573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061325d9190614935565b90505f816001600160a01b0316886001600160a01b03160361327d575060015b80156132f757826001600160a01b03166324b31a0c3061329c87612bc8565b846401000276a48d8d5f60405180602001604052805f8152506040516020016132c89493929190614986565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401613078959493929190614a58565b826001600160a01b03166324b31a0c3061331087612bc8565b8473fffd8963efd1fc6a506488495d951d5263988d258d8d5f60405180602001604052805f81525060405160200161334b9493929190614986565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401613141959493929190614a58565b6040516370a0823160e01b815230600482015283905f906001600160a01b038316906370a0823190602401602060405180830381865afa1580156133c0573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906133e491906147a4565b90505f8390505f816001600160a01b03166316dc165b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015613427573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061344b9190614935565b90505f816001600160a01b0316886001600160a01b03160361346b575060015b80156134da57826001600160a01b031663857f812f3086620c34fe198c8c5f60405180602001604052805f8152506040516020016134ac9493929190614986565b6040516020818303038152906040526040518563ffffffff1660e01b81526004016130789493929190614a20565b826001600160a01b0316632c4812523086620c34ff8c8c5f60405180602001604052805f8152506040516020016135149493929190614986565b6040516020818303038152906040526040518563ffffffff1660e01b81526004016131419493929190614a20565b6006546001600160a01b039081169084160361356857613563838383613cb2565b505050565b613563838383613f8b565b6040516370a0823160e01b81523060048201525f90849082906001600160a01b038316906370a0823190602401602060405180830381865afa1580156135bb573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906135df91906147a4565b60035460405163095ea7b360e01b81526001600160a01b0391821660048201526024810183905291925083169063095ea7b3906044016020604051808303815f875af1158015613631573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061365591906147cf565b506040516370a0823160e01b815230600482015285905f906001600160a01b038316906370a0823190602401602060405180830381865afa15801561369c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906136c091906147a4565b604080516001600160a01b038b1660208201523091810191909152600260608201529091505f9060800160408051808303601f190181526080830182526001600160a01b038a811684526020808501839052600b5490911684840152825190810183525f8082526060808601929092528351600192810183815260a08201909552929550928291816020015b604080516080810182525f808252606060208301819052928201528181019190915281526020019060019003908161374c57505081526001600160a01b038d1660208201526040018790528051805191925083915f906137ae576137ae61431d565b60209081029190910101526040805160018082528183019092525f91816020015b6137fa6040518060600160405280606081526020015f6001600160a01b031681526020015f81525090565b8152602001906001900390816137cf57905050905081815f815181106138225761382261431d565b602090810291909101015260048054604051631662040f60e11b81526001600160a01b0390911691632cc4081e916138689185915f916702552ba72c5bad009101614c68565b6020604051808303815f875af1158015613884573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906138a891906147a4565b506040516370a0823160e01b81523060048201525f906001600160a01b038816906370a0823190602401602060405180830381865afa1580156138ed573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061391191906147a4565b905061391d8682614345565b9d9c50505050505050505050505050565b600954604080516001600160a01b0388811660208301528781168284015286811660608301526080820186905260a08083018690528351808403909101815260c08301938490526348c8949160e01b909352909216916348c89491916139969160c4016143a5565b5f604051808303815f875af11580156139b1573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f19168201604052610b409190810190614d7d565b5f808511613a3a5760405162461bcd60e51b815260206004820152602960248201527f50616e63616b654c6962726172793a20494e53554646494349454e545f494e50604482015268155517d05353d5539560ba1b6064820152608401610436565b5f84118015613a4857505f83115b613aa35760405162461bcd60e51b815260206004820152602660248201527f50616e63616b654c6962726172793a20494e53554646494349454e545f4c495160448201526555494449545960d01b6064820152608401610436565b5f613ab083612710614345565b613aba9087614b04565b90505f613ac78583614b04565b90505f82613ad788612710614b04565b613ae191906147e8565b9050613aed8183614dae565b98975050505050505050565b5f805f80876001600160a01b0316630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa158015613b39573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613b5d9190614c1c565b506001600160701b031691506001600160701b031691505f80866001600160a01b0316896001600160a01b031614613b96578284613b99565b83835b6040516370a0823160e01b81526001600160a01b038d8116600483015292945090925083918b16906370a0823190602401602060405180830381865afa158015613be5573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613c0991906147a4565b613c139190614345565b9550875f03613c96576040516378a051ad60e11b8152600481018790526001600160a01b038a811660248301528b919082169063f140a35a90604401602060405180830381865afa158015613c6a573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613c8e91906147a4565b955050613ca5565b613ca28683838b6139d8565b94505b5050505094509492505050565b6040805160028082526060820183528592859273eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee926001600160a01b038516925f92919060208301908036833701905050905081815f81518110613d0c57613d0c61431d565b6020026020010181815250508281600181518110613d2c57613d2c61431d565b60209081029190910101526040516370a0823160e01b81523060048201525f906001600160a01b038716906370a0823190602401602060405180830381865afa158015613d7b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613d9f91906147a4565b6040805160028082526060820183529293505f92909160208301908036833701905050600854604051632e1a7d4d60e01b8152600481018590529192506001600160a01b031690632e1a7d4d906024015f604051808303815f87803b158015613e06575f80fd5b505af1158015613e18573d5f803e3d5ffd5b50506040805160028082526060820183526001600160a01b038d1694505f93509091602083019080368337019050509050600c54815f81518110613e5e57613e5e61431d565b602002602001018181525050600d5481600181518110613e8057613e8061431d565b6020908102919091018101919091526040805180830182525f808252825160608101845286815293840185905283830182905282516001808252818501909452919392909190816020015b60408051606080820183525f825260208083018290529282015282525f19909201910181613ecb57905050905081815f81518110613f0b57613f0b61431d565b6020908102919091010152600754604051636988ad4560e11b81526001600160a01b039091169063d3115a8a908990613f4c908c908b908790600401614e7c565b5f604051808303818588803b158015613f63575f80fd5b505af1158015613f75573d5f803e3d5ffd5b5050505050505050505050505050505050505050565b604080516002808252606082018352859285926001600160a01b0385169273eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee925f92919060208301908036833701905050905082815f81518110613fe557613fe561431d565b60200260200101818152505081816001815181106140055761400561431d565b60209081029190910101526040516370a0823160e01b81523060048201525f906001600160a01b038716906370a0823190602401602060405180830381865afa158015614054573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061407891906147a4565b6040805160028082526060820183529293505f92909160208301908036833701905050905081815f815181106140b0576140b061431d565b600f9290920b6020928302919091018201526040805160028082526060820183526001600160a01b038c16935f939083019080368337019050509050600e54815f815181106141015761410161431d565b602002602001018181525050600f54816001815181106141235761412361431d565b6020908102919091018101919091526040805180830182525f808252825160608101845286815293840185905283830182905282516001808252818501909452919392909190816020015b60408051606080820183525f825260208083018290529282015282525f1990920191018161416e57905050905081815f815181106141ae576141ae61431d565b60200260200101819052506141d88f60055f9054906101000a90046001600160a01b0316896142aa565b600754604051636988ad4560e11b81526001600160a01b039091169063d3115a8a9061420c908b908a908690600401614e7c565b5f604051808303815f87803b158015614223575f80fd5b505af1158015614235573d5f803e3d5ffd5b505060085460408051630d0e30db60e41b815290514794506001600160a01b03909216925063d0e30db09184916004808201925f9290919082900301818588803b158015614281575f80fd5b505af1158015614293573d5f803e3d5ffd5b505050505050505050505050505050505050505050565b60405163095ea7b360e01b81526001600160a01b0383811660048301526024820183905284919082169063095ea7b3906044016020604051808303815f875af11580156142f9573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906127b091906147cf565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b8181038181111561117057611170614331565b5f5b8381101561437257818101518382015260200161435a565b50505f910152565b5f8151808452614391816020860160208601614358565b601f01601f19169290920160200192915050565b602081525f6143b7602083018461437a565b9392505050565b6001600160a01b03811681146117b2575f80fd5b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561440e5761440e6143d2565b604052919050565b5f6001600160401b0382111561442e5761442e6143d2565b50601f01601f191660200190565b5f82601f83011261444b575f80fd5b815161445e61445982614416565b6143e6565b818152846020838601011115614472575f80fd5b614483826020830160208701614358565b949350505050565b5f805f806080858703121561449e575f80fd5b84516144a9816143be565b80945050602085015192506040850151915060608501516001600160401b038111156144d3575f80fd5b6144df8782880161443c565b91505092959194509250565b5f805f606084860312156144fd575f80fd5b835192506020840151915060408401516001600160401b03811115614520575f80fd5b61452c8682870161443c565b9150509250925092565b5f8083601f840112614546575f80fd5b5081356001600160401b0381111561455c575f80fd5b602083019150836020828501011115614573575f80fd5b9250929050565b5f805f806060858703121561458d575f80fd5b843593506020850135925060408501356001600160401b038111156145b0575f80fd5b6145bc87828801614536565b95989497509550505050565b5f80602083850312156145d9575f80fd5b82356001600160401b038111156145ee575f80fd5b6145fa85828601614536565b90969095509350505050565b5f82601f830112614615575f80fd5b813561462361445982614416565b818152846020838601011115614637575f80fd5b816020850160208301375f918101602001919091529392505050565b5f60208284031215614663575f80fd5b81356001600160401b03811115614678575f80fd5b61448384828501614606565b5f815180845260208085019450602084015f5b838110156146bc5781516001600160a01b031687529582019590820190600101614697565b509495945050505050565b5f815180845260208085019450602084015f5b838110156146bc578151875295820195908201906001016146da565b85815260a060208201525f61470e60a0830187614684565b82810360408401526147208187614684565b9050828103606084015261473481866146c7565b90508281036080840152613aed81856146c7565b5f805f6060848603121561475a575f80fd5b833592506020840135915060408401356001600160401b0381111561477d575f80fd5b61452c86828701614606565b5f60208284031215614799575f80fd5b81356143b7816143be565b5f602082840312156147b4575f80fd5b5051919050565b805180151581146147ca575f80fd5b919050565b5f602082840312156147df575f80fd5b6143b7826147bb565b8082018082111561117057611170614331565b5f805f805f60a0868803121561480f575f80fd5b853561481a816143be565b9450602086013561482a816143be565b9350604086013561483a816143be565b94979396509394606081013594506080013592915050565b5f600160ff1b820161486657614866614331565b505f0390565b5f61012060018060a01b0380865116845280602087015116602085015262ffffff6040870151166040850152606086015160020b60608501528060808701511660808501528451151560a0850152602085015160c08501528060408601511660e08501525080610100840152612bbf8184015f815260200190565b60ff81811683821602908116908181146129bc576129bc614331565b60ff818116838216019081111561117057611170614331565b60ff828116828216039081111561117057611170614331565b5f60208284031215614945575f80fd5b81516143b7816143be565b84815283602082015260018060a01b0383166040820152608060608201525f61497c608083018461437a565b9695505050505050565b6001600160a01b0385811682528416602082015282151560408201526080606082018190525f9061497c9083018461437a565b6001600160a01b0386811682528515156020830152604082018590528316606082015260a0608082018190525f906149f39083018461437a565b979650505050505050565b5f8060408385031215614a0f575f80fd5b505080516020909101519092909150565b60018060a01b03851681526001600160801b03841660208201528260020b6040820152608060608201525f61497c608083018461437a565b6001600160a01b0386811682526020820186905284151560408301528316606082015260a0608082018190525f906149f39083018461437a565b5f8251614aa3818460208701614358565b9190910192915050565b5f805f8060808587031215614ac0575f80fd5b8451614acb816143be565b6020860151909450614adc816143be565b9250614aea604086016147bb565b915060608501516001600160401b038111156144d3575f80fd5b808202811582820484141761117057611170614331565b600181815b80851115614b5557815f1904821115614b3b57614b3b614331565b80851615614b4857918102915b93841c9390800290614b20565b509250929050565b5f82614b6b57506001611170565b81614b7757505f611170565b8160018114614b8d5760028114614b9757614bb3565b6001915050611170565b60ff841115614ba857614ba8614331565b50506001821b611170565b5060208310610133831016604e8410600b8410161715614bd6575081810a611170565b614be08383614b1b565b805f1904821115614bf357614bf3614331565b029392505050565b5f6143b78383614b5d565b80516001600160701b03811681146147ca575f80fd5b5f805f60608486031215614c2e575f80fd5b614c3784614c06565b9250614c4560208501614c06565b9150604084015163ffffffff81168114614c5d575f80fd5b809150509250925092565b606081525f60608201855180825260808401915060808160051b85010160208089015f5b84811015614d6957607f198885038101875282518051606080885281519088018190526080600582901b8901810192880191908901905f5b81811015614d38578a850387018352835180516001600160a01b0390811687528b82015160808d8901819052614cfc9089018261437a565b9050816040840151166040890152606083015192508781036060890152614d23818461437a565b97505050938a01935091890191600101614cc4565b50505050858201516001600160a01b0316878701526040918201519190960152509482019490820190600101614c8c565b505085019690965250505060400152919050565b5f60208284031215614d8d575f80fd5b81516001600160401b03811115614da2575f80fd5b6144838482850161443c565b5f82614dc857634e487b7160e01b5f52601260045260245ffd5b500490565b5f82825180855260208086019550808260051b8401018186015f5b84811015614e6f57858303601f19018952815180518452848101516060868601819052815190860181905260808601918701905f905b80821015614e3e5782518452928801929188019160019190910190614e1e565b50505060408083015192508582038187015250614e5b818361437a565b9a86019a9450505090830190600101614de8565b5090979650505050505050565b606080825284519082018190525f906020906080840190828801845b82811015614eb457815184529284019290840190600101614e98565b505050838103828501528551808252868301918301905f5b81811015614eeb578351600f0b83529284019291840191600101614ecc565b50508481036040860152613aed8187614dcd56fea2646970667358221220e2b46c2c48d51e7dbb5051ef7fae1588a003bfcd665b95dc733c9eaf3b28c70a64736f6c63430008180033