Detalles de la transacción
Hash de transacción
: 0xd38e65f84fc3a83f22d56f3f627a3b4a8e5bb7e95d4b7e0d65403efb2ee31e56
Estado:
Éxito
Bloque:
21655800
1,195,753 confirmaciones de bloque
Marca de tiempo:
28/10/2024, 15:35:47 (Hace 27 días)
Interacción con (a):
Monto:
0ETH
($0)
Comisión de transacción:
0.000054382316418338
$0.13
L2 Gas price:
0.000000000011363882 ETH(0.011363882 Gwei)
Límite de gas y uso Capa 2:
4,622,489|
4,584,933(99.19 %)
L2 fee paid:
0.000052102637589906 ETH
Costo de gas Capa 2:
Base: 0.010354881 Gwei
|Prioridad máxima: 0.001009001 Gwei
|Máx.: 0.013090898 Gwei
L1 Precio del gas:
0.000000007268305876 ETH(7.268305876 Gwei)
L1 Gas utilizado:
138,231
Tarifa L1 Escalar:
0
L1 fee paid:
0.000002279678828432 ETH
Otros atributos:
Tipo de txn:2(Un tipo de transacción iniciada por EIP-1559)
Nonce:242
Posición en bloque:54
Datos de entrada:
0x6080604052600380546001600160a01b03199081167380e38291e06339d10aab483c65695d004dbd5c69179091556005805482167310f6b147d51f7578f760065df7f174c3bc95382c179055600680548216734300000000000000000000000000000000000004179055600980548216905560016001607f1b03600160f01b01600a5560016001607f1b03608160f11b01600b5560016001607f1b03600160f11b01600c5560016001607f1b0361010160f01b01600d55600e80549091167366e08198b5366fc0cde5fd78cc7b7686e554586f179055348015620000e257600080fd5b50620000ee3362000176565b600354600480546001600160a01b03199081166001600160a01b03938416179091556005546007805483169184169190911790556006546008805483169190931617909155600280548216732fb39df3aee69d8a62e7955ce56cb9fd5fd6e6ab1790556001805490911673d5539d0360438a66661148c633a9f0965e482845179055620001c6565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b614c2880620001d66000396000f3fe60806040526004361061008a5760003560e01c8063bfff61b211610059578063bfff61b214610303578063cb257e5f14610323578063d3e1c28414610354578063e9cbafb014610374578063f2fde38b1461039457610091565b80631878068414610281578063715018a6146102a15780638da5cb5b146102b6578063a1d48336146102e357610091565b3661009157005b6000803660008181106100a6576100a6614028565b919091013560f81c915060009050803660018181106100c7576100c7614028565b919091013560f81c915060009050803660038181106100e8576100e8614028565b919091013560f81c915050600f60ff841614801561010957508160ff16600f145b801561011857508060ff16600f145b1561015f5761015d6000368080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506103b492505050565b005b6002546001600160a01b0316633a0c1c556101c0600461017f8136614054565b6000368080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509294939250506109489050565b6040518263ffffffff1660e01b81526004016101dc91906140b7565b600060405180830381865afa92505050801561021a57506040513d6000823e601f3d908101601f1916820160405261021791908101906141a7565b60015b6102555760008080610231600461017f8136614054565b806020019051810190610244919061420c565b92509250925061015d838383610a55565b821580610260575081155b1561026e5761015d81610aeb565b60008080610231600461017f8136614054565b34801561028d57600080fd5b5061015d61029c36600461425c565b610b8e565b3480156102ad57600080fd5b5061015d610c29565b3480156102c257600080fd5b506000546040516001600160a01b0390911681526020015b60405180910390f35b3480156102ef57600080fd5b5061015d6102fe36600461425c565b610c3d565b34801561030f57600080fd5b5061015d61031e3660046142dc565b610ccc565b34801561032f57600080fd5b5061034361033e366004614380565b610f82565b6040516102da959493929190614429565b34801561036057600080fd5b5061015d61036f36600461425c565b6113d2565b34801561038057600080fd5b5061015d61038f36600461447c565b61145e565b3480156103a057600080fd5b5061015d6103af3660046144c2565b61149d565b60008060008060006103c586610f82565b9450945094509450945083600185516103de9190614054565b815181106103ee576103ee614028565b60200260200101516001600160a01b03168460008151811061041257610412614028565b60200260200101516001600160a01b0316146104595760405162461bcd60e51b81526020600482015260016024820152603160f81b60448201526064015b60405180910390fd5b6000600190508160008151811061047257610472614028565b60200260200101516001036104935761048e868686868b611516565b61080b565b816000815181106104a6576104a6614028565b60200260200101516005036104c15761048e8686868a611706565b816000815181106104d4576104d4614028565b60200260200101516000036104ef5761048e8686868a611935565b8160008151811061050257610502614028565b602002602001015160040361051d5761048e8686868a611bc9565b8160008151811061053057610530614028565b602002602001015160030361054b5761048e8686868a611dac565b600080546001600160a01b0316905060008660008151811061056f5761056f614028565b60209081029190910101516040516370a0823160e01b81526001600160a01b0384811660048301529192506000918316906370a0823190602401602060405180830381865afa1580156105c6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105ea91906144df565b9050808911156105f8578098505b6040516323b872dd60e01b81526001600160a01b038481166004830152306024830152604482018b90528316906323b872dd906064016020604051808303816000875af115801561064d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610671919061450d565b50610680600089898989611fb5565b6040516370a0823160e01b81523060048201526000906001600160a01b038416906370a0823190602401602060405180830381865afa1580156106c7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106eb91906144df565b90508981116107205760405162461bcd60e51b81526020600482015260016024820152601960f91b6044820152606401610450565b60405163a9059cbb60e01b81526001600160a01b0385811660048301526024820183905284169063a9059cbb906044016020604051808303816000875af115801561076f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610793919061450d565b50600094507f139e774a5387d33ccca056c0a4eb588b2dbf8b43d2f06d8c74cc090bd40157d76107c38b83614054565b8a6000815181106107d6576107d6614028565b60200260200101516040516107fe9291909182526001600160a01b0316602082015260400190565b60405180910390a1505050505b801561093f5760008560008151811061082657610826614028565b60209081029190910101516040516370a0823160e01b81523060048201529091506000906001600160a01b038316906370a0823190602401602060405180830381865afa15801561087b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061089f91906144df565b90506108d7876000815181106108b7576108b7614028565b60200260200101516108d16000546001600160a01b031690565b836123ad565b7f139e774a5387d33ccca056c0a4eb588b2dbf8b43d2f06d8c74cc090bd40157d7818860008151811061090c5761090c614028565b60200260200101516040516109349291909182526001600160a01b0316602082015260400190565b60405180910390a150505b50505050505050565b60608161095681601f614528565b10156109955760405162461bcd60e51b815260206004820152600e60248201526d736c6963655f6f766572666c6f7760901b6044820152606401610450565b61099f8284614528565b845110156109e35760405162461bcd60e51b8152602060048201526011602482015270736c6963655f6f75744f66426f756e647360781b6044820152606401610450565b606082158015610a025760405191506000825260208201604052610a4c565b6040519150601f8416801560200281840101858101878315602002848b0101015b81831015610a3b578051835260209283019201610a23565b5050858452601f01601f1916604052505b50949350505050565b600080600080610a64856124ad565b935093509350935060008060008913610a9257856001600160a01b0316856001600160a01b03161088610aa9565b846001600160a01b0316866001600160a01b031610895b915091508315610abc57610abc836124d7565b8115610ad257610acd8633836123ad565b610ae0565b849550610ae08633836123ad565b505050505050505050565b6000806000806000610afc86610f82565b9450945094509450945082600081518110610b1957610b19614028565b60200260200101516001600160a01b0316336001600160a01b031603610b8657610b47600185858585611fb5565b610b8684600081518110610b5d57610b5d614028565b602002602001015184600081518110610b7857610b78614028565b6020026020010151876123ad565b505050505050565b600080600080610bd386868080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506124ad92505050565b93509350935093508115610bea57610bea816124d7565b826001600160a01b0316846001600160a01b03161015610c1457610c0f84338a6123ad565b610c1f565b610c1f83338a6123ad565b5050505050505050565b610c31612500565b610c3b600061255a565b565b6000806000806000610c8487878080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610f8292505050565b94509450945094509450610c9c600085858585611fb5565b610ae084600081518110610cb257610cb2614028565b6020026020010151338a88610cc79190614528565b6123ad565b6040516370a0823160e01b81526001600160a01b03828116600483015284916000918316906370a0823190602401602060405180830381865afa158015610d17573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d3b91906144df565b9050858111610d755760405162461bcd60e51b8152600401610450906020808252600490820152636c65737360e01b604082015260600190565b600080546001600160a01b03166040516323b872dd60e01b81526001600160a01b038083166004830152306024830152604482018a9052919250908416906323b872dd906064016020604051808303816000875af1158015610ddb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dff919061450d565b5060008490506000816001600160a01b0316630902f1ac6040518163ffffffff1660e01b8152600401608060405180830381865afa158015610e45573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e699190614564565b50925050506000600a82610e7d91906145ce565b61ffff169050610e8f898989846125aa565b6040516370a0823160e01b815230600482015288906000906001600160a01b038316906370a0823190602401602060405180830381865afa158015610ed8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610efc91906144df565b60405163a9059cbb60e01b81526001600160a01b038881166004830152602482018390529192509083169063a9059cbb906044016020604051808303816000875af1158015610f4f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f73919061450d565b50505050505050505050505050565b6000606080606080600086600481518110610f9f57610f9f614028565b602001015160f81c60f81b60f81c9050600087600581518110610fc457610fc4614028565b016020015160f81c90506000610fdf89600660ff8616610948565b9050610fea816126f3565b97506000611006610ffc8560066145ef565b8b9060ff16612778565b90508260ff1667ffffffffffffffff811115611024576110246140e6565b60405190808252806020026020018201604052801561104d578160200160208202803683370190505b5096508260ff1667ffffffffffffffff81111561106c5761106c6140e6565b604051908082528060200260200182016040528015611095578160200160208202803683370190505b5095508260ff1667ffffffffffffffff8111156110b4576110b46140e6565b6040519080825280602002602001820160405280156110dd578160200160208202803683370190505b5094506110eb8360016145ef565b60ff1667ffffffffffffffff811115611106576111066140e6565b60405190808252806020026020018201604052801561112f578160200160208202803683370190505b509750808860008151811061114657611146614028565b60200260200101906001600160a01b031690816001600160a01b03168152505080888460ff168151811061117c5761117c614028565b60200260200101906001600160a01b031690816001600160a01b03168152505060005b8360ff168110156113c4576111b5600185614608565b60ff16811015611229576111ec6111cd826014614621565b6111d887601a6145ef565b60ff166111e59190614528565b8c90612778565b896111f8836001614528565b8151811061120857611208614028565b60200260200101906001600160a01b031690816001600160a01b0316815250505b611272611237600186614608565b611242906014614638565b60ff16611250836014614621565b61125b88601a6145ef565b60ff166112689190614528565b6111e59190614528565b88828151811061128457611284614028565b6001600160a01b03909216602092830291909101909101528a6112a8600186614608565b6112b3906014614638565b60ff16826112c2876014614638565b6112cd89601a6145ef565b6112d791906145ef565b60ff166112e49190614528565b6112ee9190614528565b815181106112fe576112fe614028565b602001015160f81c60f81b60f81c60ff1687828151811061132157611321614028565b60209081029190910101528a611338600186614608565b611343906014614638565b60ff1682611352876015614638565b61135d89601a6145ef565b61136791906145ef565b60ff166113749190614528565b61137e9190614528565b8151811061138e5761138e614028565b602001015160f81c60f81b60f81c60ff168682815181106113b1576113b1614028565b602090810291909101015260010161119f565b505050505091939590929450565b60008060008061141786868080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506124ad92505050565b9350935093509350811561142e5761142e816124d7565b826001600160a01b0316846001600160a01b0316101561145357610c0f8333896123ad565b610c1f8433896123ad565b600080600080600061146f86610f82565b94509450945094509450611487600085858585611fb5565b610c1f84600081518110610cb257610cb2614028565b6114a5612500565b6001600160a01b03811661150a5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610450565b6115138161255a565b50565b60008360008151811061152b5761152b614028565b602002602001015190506000816001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611575573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115999190614654565b905060006115f8866000815181106115b3576115b3614028565b6020026020010151886000815181106115ce576115ce614028565b6020026020010151876000815181106115e9576115e9614028565b6020026020010151858c6127e3565b90508660008151811061160d5761160d614028565b60200260200101516001600160a01b0316826001600160a01b0316036116975760405163022c0d9f60e01b81526001600160a01b0384169063022c0d9f9061166090600090859030908a90600401614671565b600060405180830381600087803b15801561167a57600080fd5b505af115801561168e573d6000803e3d6000fd5b50505050610c1f565b60405163022c0d9f60e01b81526001600160a01b0384169063022c0d9f906116ca90849060009030908a90600401614671565b600060405180830381600087803b1580156116e457600080fd5b505af11580156116f8573d6000803e3d6000fd5b505050505050505050505050565b60008260008151811061171b5761171b614028565b602002602001015190506000816001600160a01b031663f140a35a878760008151811061174a5761174a614028565b60200260200101516040518363ffffffff1660e01b81526004016117819291909182526001600160a01b0316602082015260400190565b602060405180830381865afa15801561179e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117c291906144df565b90506000826001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611804573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118289190614654565b90508560008151811061183d5761183d614028565b60200260200101516001600160a01b0316816001600160a01b0316036118c75760405163022c0d9f60e01b81526001600160a01b0384169063022c0d9f9061189090600090869030908a90600401614671565b600060405180830381600087803b1580156118aa57600080fd5b505af11580156118be573d6000803e3d6000fd5b5050505061093f565b60405163022c0d9f60e01b81526001600160a01b0384169063022c0d9f906118fa90859060009030908a90600401614671565b600060405180830381600087803b15801561191457600080fd5b505af1158015611928573d6000803e3d6000fd5b5050505050505050505050565b60008260008151811061194a5761194a614028565b602002602001015190506000816001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611994573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119b89190614654565b90506000816001600160a01b0316866000815181106119d9576119d9614028565b60200260200101516001600160a01b0316036119f3575060015b8015611add57826001600160a01b031663128acb083083611a138b612931565b6401000276a48b600081518110611a2c57611a2c614028565b60200260200101518c600181518110611a4757611a47614028565b602002602001015160018c604051602001611a6594939291906146a8565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401611a949594939291906146dc565b60408051808303816000875af1158015611ab2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ad69190614722565b505061093f565b826001600160a01b031663128acb083083611af78b612931565b73fffd8963efd1fc6a506488495d951d5263988d258b600081518110611b1f57611b1f614028565b60200260200101518c600181518110611b3a57611b3a614028565b602002602001015160018c604051602001611b5894939291906146a8565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401611b879594939291906146dc565b60408051808303816000875af1158015611ba5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ae09190614722565b600082600081518110611bde57611bde614028565b602002602001015190506000816001600160a01b03166316dc165b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611c28573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c4c9190614654565b90506000816001600160a01b031686600081518110611c6d57611c6d614028565b60200260200101516001600160a01b031603611c87575060015b8015611d1d57826001600160a01b031663857f812f3089620c34fe198a600081518110611cb657611cb6614028565b60200260200101518b600181518110611cd157611cd1614028565b602002602001015160018b604051602001611cef94939291906146a8565b6040516020818303038152906040526040518563ffffffff1660e01b8152600401611a949493929190614746565b826001600160a01b0316632c4812523089620c34ff8a600081518110611d4557611d45614028565b60200260200101518b600181518110611d6057611d60614028565b602002602001015160018b604051602001611d7e94939291906146a8565b6040516020818303038152906040526040518563ffffffff1660e01b8152600401611b879493929190614746565b600082600081518110611dc157611dc1614028565b602002602001015190506000816001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611e0b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e2f9190614654565b90506000816001600160a01b031686600081518110611e5057611e50614028565b60200260200101516001600160a01b031603611e6a575060015b8015611f0b57826001600160a01b03166324b31a0c30611e898a612931565b846401000276a48b600081518110611ea357611ea3614028565b60200260200101518c600181518110611ebe57611ebe614028565b602002602001015160018c604051602001611edc94939291906146a8565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401611a94959493929190614788565b826001600160a01b03166324b31a0c30611f248a612931565b8473fffd8963efd1fc6a506488495d951d5263988d258b600081518110611f4d57611f4d614028565b60200260200101518c600181518110611f6857611f68614028565b602002602001015160018c604051602001611f8694939291906146a8565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401611b87959493929190614788565b845b8151811015610b8657818181518110611fd257611fd2614028565b60200260200101516001036120625761205d858281518110611ff657611ff6614028565b60200260200101518683600161200c9190614528565b8151811061201c5761201c614028565b602002602001015186848151811061203657612036614028565b602002602001015186858151811061205057612050614028565b60200260200101516125aa565b61239b565b81818151811061207457612074614028565b60200260200101516005036120e55761205d85828151811061209857612098614028565b6020026020010151868360016120ae9190614528565b815181106120be576120be614028565b60200260200101518684815181106120d8576120d8614028565b602002602001015161299f565b8181815181106120f7576120f7614028565b602002602001015160001480612126575081818151811061211a5761211a614028565b6020026020010151600a145b1561218d5761205d85828151811061214057612140614028565b6020026020010151868360016121569190614528565b8151811061216657612166614028565b602002602001015186848151811061218057612180614028565b6020026020010151612b4c565b81818151811061219f5761219f614028565b60200260200101516003036122105761205d8582815181106121c3576121c3614028565b6020026020010151868360016121d99190614528565b815181106121e9576121e9614028565b602002602001015186848151811061220357612203614028565b6020026020010151612ddd565b81818151811061222257612222614028565b60200260200101516004036122935761205d85828151811061224657612246614028565b60200260200101518683600161225c9190614528565b8151811061226c5761226c614028565b602002602001015186848151811061228657612286614028565b6020026020010151612fd7565b8181815181106122a5576122a5614028565b60200260200101516006036123165761205d8582815181106122c9576122c9614028565b6020026020010151868360016122df9190614528565b815181106122ef576122ef614028565b602002602001015186848151811061230957612309614028565b60200260200101516131ab565b81818151811061232857612328614028565b602002602001015160020361239b5761239985828151811061234c5761234c614028565b6020026020010151868360016123629190614528565b8151811061237257612372614028565b602002602001015186848151811061238c5761238c614028565b60200260200101516131dc565b505b806123a5816147c3565b915050611fb7565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b179052915160009283929087169161240991906147dc565b6000604051808303816000865af19150503d8060008114612446576040519150601f19603f3d011682016040523d82523d6000602084013e61244b565b606091505b5091509150818015612475575080511580612475575080806020019051810190612475919061450d565b6124a65760405162461bcd60e51b815260206004820152600260248201526114d560f21b6044820152606401610450565b5050505050565b60008060006060848060200190518101906124c891906147f8565b92989197509550909350915050565b60008060008060006124e886610f82565b94509450945094509450610b86600185858585611fb5565b6000546001600160a01b03163314610c3b5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610450565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6040516370a0823160e01b815230600482015284906000906001600160a01b038316906370a0823190602401602060405180830381865afa1580156125f3573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061261791906144df565b90506126248685836123ad565b600061263087876135af565b50905084600080612643838b89876136a4565b91509150600080856001600160a01b03168c6001600160a01b03161461266b5782600061266f565b6000835b6040805160008152602081019182905263022c0d9f60e01b90915291935091506001600160a01b0386169063022c0d9f906126b39085908590309060248101614671565b600060405180830381600087803b1580156126cd57600080fd5b505af11580156126e1573d6000803e3d6000fd5b50505050505050505050505050505050565b60008060005b83518110156127715761270d816001614528565b84516127199190614054565b612724906008614621565b61272f906002614938565b84828151811061274157612741614028565b0160200151612753919060f81c614621565b61275d9083614528565b915080612769816147c3565b9150506126f9565b5092915050565b6000612785826014614528565b835110156127cd5760405162461bcd60e51b8152602060048201526015602482015274746f416464726573735f6f75744f66426f756e647360581b6044820152606401610450565b5081810160200151600160601b90045b92915050565b600083600003612869576040516378a051ad60e11b8152600481018390526001600160a01b03868116602483015287919082169063f140a35a90604401602060405180830381865afa15801561283d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061286191906144df565b915050612928565b6000869050600080826001600160a01b0316630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa1580156128af573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128d39190614944565b506001600160701b031691506001600160701b03169150600080876001600160a01b03168a6001600160a01b03161461290d578284612910565b83835b915091506129208783838c613867565b955050505050505b95945050505050565b60006001600160ff1b0382111561299b5760405162461bcd60e51b815260206004820152602860248201527f53616665436173743a2076616c756520646f65736e27742066697420696e2061604482015267371034b73a191a9b60c11b6064820152608401610450565b5090565b6040516370a0823160e01b815230600482015283906000906001600160a01b038316906370a0823190602401602060405180830381865afa1580156129e8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a0c91906144df565b9050612a198584836123ad565b6000612a2586866135af565b506040516378a051ad60e11b8152600481018490526001600160a01b03888116602483015291925085916000919083169063f140a35a90604401602060405180830381865afa158015612a7c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612aa091906144df565b9050600080846001600160a01b03168a6001600160a01b031614612ac657826000612aca565b6000835b6040805160008152602081019182905263022c0d9f60e01b90915291935091506001600160a01b0385169063022c0d9f90612b0e9085908590309060248101614671565b600060405180830381600087803b158015612b2857600080fd5b505af1158015612b3c573d6000803e3d6000fd5b5050505050505050505050505050565b6040516370a0823160e01b815230600482015283906000906001600160a01b038316906370a0823190602401602060405180830381865afa158015612b95573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612bb991906144df565b905060008390506000816001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015612c00573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c249190614654565b90506000816001600160a01b0316886001600160a01b031603612c45575060015b8015612d0a57826001600160a01b031663128acb083083612c6588612931565b6401000276a48d8d600060405180602001604052806000815250604051602001612c9294939291906146a8565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401612cc19594939291906146dc565b60408051808303816000875af1158015612cdf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612d039190614722565b5050610c1f565b826001600160a01b031663128acb083083612d2488612931565b73fffd8963efd1fc6a506488495d951d5263988d258d8d600060405180602001604052806000815250604051602001612d6094939291906146a8565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401612d8f9594939291906146dc565b60408051808303816000875af1158015612dad573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612dd19190614722565b50505050505050505050565b6040516370a0823160e01b815230600482015283906000906001600160a01b038316906370a0823190602401602060405180830381865afa158015612e26573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612e4a91906144df565b905060008390506000816001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015612e91573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612eb59190614654565b90506000816001600160a01b0316886001600160a01b031603612ed6575060015b8015612f5257826001600160a01b03166324b31a0c30612ef587612931565b846401000276a48d8d600060405180602001604052806000815250604051602001612f2394939291906146a8565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401612cc1959493929190614788565b826001600160a01b03166324b31a0c30612f6b87612931565b8473fffd8963efd1fc6a506488495d951d5263988d258d8d600060405180602001604052806000815250604051602001612fa894939291906146a8565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401612d8f959493929190614788565b6040516370a0823160e01b815230600482015283906000906001600160a01b038316906370a0823190602401602060405180830381865afa158015613020573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061304491906144df565b905060008390506000816001600160a01b03166316dc165b6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561308b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906130af9190614654565b90506000816001600160a01b0316886001600160a01b0316036130d0575060015b801561314157826001600160a01b031663857f812f3086620c34fe198c8c60006040518060200160405280600081525060405160200161311394939291906146a8565b6040516020818303038152906040526040518563ffffffff1660e01b8152600401612cc19493929190614746565b826001600160a01b0316632c4812523086620c34ff8c8c60006040518060200160405280600081525060405160200161317d94939291906146a8565b6040516020818303038152906040526040518563ffffffff1660e01b8152600401612d8f9493929190614746565b6006546001600160a01b03908116908416036131d1576131cc83838361398e565b505050565b6131cc838383613c7c565b6040516370a0823160e01b8152306004820152600090849082906001600160a01b038316906370a0823190602401602060405180830381865afa158015613227573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061324b91906144df565b60035460405163095ea7b360e01b81526001600160a01b0391821660048201526024810183905291925083169063095ea7b3906044016020604051808303816000875af11580156132a0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906132c4919061450d565b506040516370a0823160e01b815230600482015285906000906001600160a01b038316906370a0823190602401602060405180830381865afa15801561330e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061333291906144df565b604080516001600160a01b038b16602082015230918101919091526002606082015290915060009060800160408051808303601f190181526080830182526001600160a01b038a811684526020808501839052600954909116848401528251908101835260008082526060808601929092528351600192810183815260a08201909552929550928291816020015b60408051608081018252600080825260606020830181905292820152818101919091528152602001906001900390816133c057505081526001600160a01b038d16602082015260400187905280518051919250839160009061342457613424614028565b6020908102919091010152604080516001808252818301909252600091816020015b61347360405180606001604052806060815260200160006001600160a01b03168152602001600081525090565b815260200190600190039081613446579050509050818160008151811061349c5761349c614028565b602090810291909101015260048054604051631662040f60e11b81526001600160a01b0390911691632cc4081e916134e39185916000916702552ba72c5bad009101614994565b6020604051808303816000875af1158015613502573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061352691906144df565b506040516370a0823160e01b81523060048201526000906001600160a01b038816906370a0823190602401602060405180830381865afa15801561356e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061359291906144df565b905061359e8682614054565b9d9c50505050505050505050505050565b600080826001600160a01b0316846001600160a01b03160361361f5760405162461bcd60e51b815260206004820152602360248201527f50616e63616b654c6962726172793a204944454e544943414c5f41444452455360448201526253455360e81b6064820152608401610450565b826001600160a01b0316846001600160a01b03161061363f578284613642565b83835b90925090506001600160a01b03821661369d5760405162461bcd60e51b815260206004820152601c60248201527f50616e63616b654c6962726172793a205a45524f5f41444452455353000000006044820152606401610450565b9250929050565b600080600080876001600160a01b0316630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa1580156136e8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061370c9190614944565b506001600160701b031691506001600160701b03169150600080866001600160a01b0316896001600160a01b031614613746578284613749565b83835b6040516370a0823160e01b81526001600160a01b038d8116600483015292945090925083918b16906370a0823190602401602060405180830381865afa158015613797573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906137bb91906144df565b6137c59190614054565b95508760000361384b576040516378a051ad60e11b8152600481018790526001600160a01b038a811660248301528b919082169063f140a35a90604401602060405180830381865afa15801561381f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061384391906144df565b95505061385a565b6138578683838b613867565b94505b5050505094509492505050565b60008085116138ca5760405162461bcd60e51b815260206004820152602960248201527f50616e63616b654c6962726172793a20494e53554646494349454e545f494e50604482015268155517d05353d5539560ba1b6064820152608401610450565b6000841180156138da5750600083115b6139355760405162461bcd60e51b815260206004820152602660248201527f50616e63616b654c6962726172793a20494e53554646494349454e545f4c495160448201526555494449545960d01b6064820152608401610450565b600061394383612710614054565b61394d9087614621565b9050600061395b8583614621565b905060008261396c88612710614621565b6139769190614528565b90506139828183614aac565b98975050505050505050565b6040805160028082526060820183528592859273eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee926001600160a01b03851692600092919060208301908036833701905050905081816000815181106139ea576139ea614028565b6020026020010181815250508281600181518110613a0a57613a0a614028565b60209081029190910101526040516370a0823160e01b81523060048201526000906001600160a01b038716906370a0823190602401602060405180830381865afa158015613a5c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613a8091906144df565b604080516002808252606082018352929350600092909160208301908036833701905050600854604051632e1a7d4d60e01b8152600481018590529192506001600160a01b031690632e1a7d4d90602401600060405180830381600087803b158015613aeb57600080fd5b505af1158015613aff573d6000803e3d6000fd5b50506040805160028082526060820183526001600160a01b038d169450600093509091602083019080368337019050509050600a5481600081518110613b4757613b47614028565b602002602001018181525050600b5481600181518110613b6957613b69614028565b6020908102919091018101919091526040805180830182526000808252825160608101845286815293840185905283830182905282516001808252818501909452919392909190816020015b6040805160608082018352600082526020808301829052928201528252600019909201910181613bb55790505090508181600081518110613bf857613bf8614028565b6020908102919091010152600754604051636988ad4560e11b81526001600160a01b039091169063d3115a8a908990613c39908c908b908790600401614b6d565b6000604051808303818588803b158015613c5257600080fd5b505af1158015613c66573d6000803e3d6000fd5b5050505050505050505050505050505050505050565b604080516002808252606082018352859285926001600160a01b0385169273eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee9260009291906020830190803683370190505090508281600081518110613cd857613cd8614028565b6020026020010181815250508181600181518110613cf857613cf8614028565b60209081029190910101526040516370a0823160e01b81523060048201526000906001600160a01b038716906370a0823190602401602060405180830381865afa158015613d4a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613d6e91906144df565b60408051600280825260608201835292935060009290916020830190803683370190505090508181600081518110613da857613da8614028565b600f9290920b6020928302919091018201526040805160028082526060820183526001600160a01b038c16936000939083019080368337019050509050600c5481600081518110613dfb57613dfb614028565b602002602001018181525050600d5481600181518110613e1d57613e1d614028565b6020908102919091018101919091526040805180830182526000808252825160608101845286815293840185905283830182905282516001808252818501909452919392909190816020015b6040805160608082018352600082526020808301829052928201528252600019909201910181613e695790505090508181600081518110613eac57613eac614028565b6020026020010181905250613ed78f600560009054906101000a90046001600160a01b031689613fb2565b600754604051636988ad4560e11b81526001600160a01b039091169063d3115a8a90613f0b908b908a908690600401614b6d565b600060405180830381600087803b158015613f2557600080fd5b505af1158015613f39573d6000803e3d6000fd5b505060085460408051630d0e30db60e41b815290514794506001600160a01b03909216925063d0e30db091849160048082019260009290919082900301818588803b158015613f8757600080fd5b505af1158015613f9b573d6000803e3d6000fd5b505050505050505050505050505050505050505050565b60405163095ea7b360e01b81526001600160a01b0383811660048301526024820183905284919082169063095ea7b3906044016020604051808303816000875af1158015614004573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124a6919061450d565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b818103818111156127dd576127dd61403e565b60005b8381101561408257818101518382015260200161406a565b50506000910152565b600081518084526140a3816020860160208601614067565b601f01601f19169290920160200192915050565b6020815260006140ca602083018461408b565b9392505050565b6001600160a01b038116811461151357600080fd5b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff81118282101715614125576141256140e6565b604052919050565b600067ffffffffffffffff821115614147576141476140e6565b50601f01601f191660200190565b600082601f83011261416657600080fd5b81516141796141748261412d565b6140fc565b81815284602083860101111561418e57600080fd5b61419f826020830160208701614067565b949350505050565b600080600080608085870312156141bd57600080fd5b84516141c8816140d1565b809450506020850151925060408501519150606085015167ffffffffffffffff8111156141f457600080fd5b61420087828801614155565b91505092959194509250565b60008060006060848603121561422157600080fd5b8351925060208401519150604084015167ffffffffffffffff81111561424657600080fd5b61425286828701614155565b9150509250925092565b6000806000806060858703121561427257600080fd5b8435935060208501359250604085013567ffffffffffffffff8082111561429857600080fd5b818701915087601f8301126142ac57600080fd5b8135818111156142bb57600080fd5b8860208285010111156142cd57600080fd5b95989497505060200194505050565b600080600080608085870312156142f257600080fd5b843593506020850135614304816140d1565b92506040850135614314816140d1565b91506060850135614324816140d1565b939692955090935050565b600082601f83011261434057600080fd5b813561434e6141748261412d565b81815284602083860101111561436357600080fd5b816020850160208301376000918101602001919091529392505050565b60006020828403121561439257600080fd5b813567ffffffffffffffff8111156143a957600080fd5b61419f8482850161432f565b600081518084526020808501945080840160005b838110156143ee5781516001600160a01b0316875295820195908201906001016143c9565b509495945050505050565b600081518084526020808501945080840160005b838110156143ee5781518752958201959082019060010161440d565b85815260a06020820152600061444260a08301876143b5565b828103604084015261445481876143b5565b9050828103606084015261446881866143f9565b9050828103608084015261398281856143f9565b60008060006060848603121561449157600080fd5b8335925060208401359150604084013567ffffffffffffffff8111156144b657600080fd5b6142528682870161432f565b6000602082840312156144d457600080fd5b81356140ca816140d1565b6000602082840312156144f157600080fd5b5051919050565b8051801515811461450857600080fd5b919050565b60006020828403121561451f57600080fd5b6140ca826144f8565b808201808211156127dd576127dd61403e565b80516001600160701b038116811461450857600080fd5b805161ffff8116811461450857600080fd5b6000806000806080858703121561457a57600080fd5b6145838561453b565b93506145916020860161453b565b925061459f60408601614552565b91506145ad60608601614552565b905092959194509250565b634e487b7160e01b600052601260045260246000fd5b600061ffff808416806145e3576145e36145b8565b92169190910492915050565b60ff81811683821601908111156127dd576127dd61403e565b60ff82811682821603908111156127dd576127dd61403e565b80820281158282048414176127dd576127dd61403e565b60ff81811683821602908116908181146127715761277161403e565b60006020828403121561466657600080fd5b81516140ca816140d1565b84815283602082015260018060a01b038316604082015260806060820152600061469e608083018461408b565b9695505050505050565b6001600160a01b03858116825284166020820152821515604082015260806060820181905260009061469e9083018461408b565b6001600160a01b0386811682528515156020830152604082018590528316606082015260a0608082018190526000906147179083018461408b565b979650505050505050565b6000806040838503121561473557600080fd5b505080516020909101519092909150565b60018060a01b03851681526fffffffffffffffffffffffffffffffff841660208201528260020b604082015260806060820152600061469e608083018461408b565b6001600160a01b0386811682526020820186905284151560408301528316606082015260a0608082018190526000906147179083018461408b565b6000600182016147d5576147d561403e565b5060010190565b600082516147ee818460208701614067565b9190910192915050565b6000806000806080858703121561480e57600080fd5b8451614819816140d1565b602086015190945061482a816140d1565b9250614838604086016144f8565b9150606085015167ffffffffffffffff8111156141f457600080fd5b600181815b8085111561488f5781600019048211156148755761487561403e565b8085161561488257918102915b93841c9390800290614859565b509250929050565b6000826148a6575060016127dd565b816148b3575060006127dd565b81600181146148c957600281146148d3576148ef565b60019150506127dd565b60ff8411156148e4576148e461403e565b50506001821b6127dd565b5060208310610133831016604e8410600b8410161715614912575081810a6127dd565b61491c8383614854565b80600019048211156149305761493061403e565b029392505050565b60006140ca8383614897565b60008060006060848603121561495957600080fd5b6149628461453b565b92506149706020850161453b565b9150604084015163ffffffff8116811461498957600080fd5b809150509250925092565b60608152600060608201855180825260808401915060808160051b850101602080890160005b84811015614a9857607f198885038101875282518051606080885281519088018190526080600582901b89018101928801919089019060005b81811015614a67578a850387018352835180516001600160a01b0390811687528b82015160808d8901819052614a2b9089018261408b565b9050816040840151166040890152606083015192508781036060890152614a52818461408b565b97505050938a019350918901916001016149f3565b50505050858201516001600160a01b03168787015260409182015191909601525094820194908201906001016149ba565b505085019690965250505060400152919050565b600082614abb57614abb6145b8565b500490565b6000815180845260208085019450848260051b86018286016000805b86811015614b5f578484038a528251805185528681015160608887018190528151908701819052608087019189019085905b80821015614b2e5782518452928a0192918a019160019190910190614b0e565b50505060408083015192508682038188015250614b4b818361408b565b9b88019b9550505091850191600101614adc565b509198975050505050505050565b606080825284519082018190526000906020906080840190828801845b82811015614ba657815184529284019290840190600101614b8a565b5050508381038285015285518082528683019183019060005b81811015614bde578351600f0b83529284019291840191600101614bbf565b505084810360408601526139828187614ac056fea2646970667358221220ba2256ffb3330e7781225378dd4d7d556db1a6c44d606c989849413fc64c40d064736f6c63430008130033