Детали транзакции
Хеш транзакции
: 0xe104f0565d71cc8299cb9b30b2f7b0fd30ff03222485b4aa5a4d41d67d0ea1d3
Статус:
Готово
Блок:
26667243
174 496 подтверждений блока
Отметка времени:
21.02.2025, 15:43:53 (4 дн. назад)
Взаимодействие с (на):
Сумма:
0ETH
($0)
Комиссия за транзакцию:
0,00002252582688196
$0,06
L2 Gas price:
0,000000000004713025 ETH(0,004713025 Gwei)
Лимит газа L2 и использование:
4 471 305|
4 434 940(99,19 %)
L2 fee paid:
0,0000209019830935 ETH
Плата за газ L2:
Основание: 0,002122311 Gwei
|Максимальный приоритет: 0,002590714 Gwei
|Макс.: 0,023896174 Gwei
Цена газа L1:
0,000000000689245425 ETH(0,689245425 Gwei)
Использовано газа L1:
149 098
Скаляр комиссии L1:
0
L1 fee paid:
0,00000162384378846 ETH
Другие атрибуты:
Тип транз.:2(тип транзакции, инициированный EIP-1559)
Одноразовое число:323
Позиция в блоке:17
Входные данные:
0x60806040525f195f55348015610013575f80fd5b5060018054336001600160a01b0319918216811783556002805483169091179055604080516080808201835261261680835261267a6020808501829052848601829052600a60609586018190526007939093556008829055600991909155908055835160a08101855273827922686190790b37229fd06084350e74485b7280825273eed28241af172d299e13bb0a480a3926583f311f92820183905273bafbd0b1a135c45a6b1feba4c44208cd6793e3f995820186905273940181a94a35a4569e4529a3cdfb74e38fd986319482019490945290910194909452600b805484169091179055600c80548316909317909255600d80549091169091179055600e80546001600160a81b0319167401940181a94a35a4569e4529a3cdfb74e38fd98631179055614aa7806101445f395ff3fe608060405234801561000f575f80fd5b506004361061016d575f3560e01c806382fcccbe116100d9578063af617ba211610093578063e8abf3791161006e578063e8abf3791461039f578063f63e9a62146103b2578063f6a9f4b1146103c5578063fdb5a03e146103cd575f80fd5b8063af617ba21461037c578063b8492beb14610384578063c45ccd371461038c575f80fd5b806382fcccbe146102da5780638525b3fc146102ed578063853828b61461033b5780638aa7ae8b146103435780639e281a9814610356578063a6f9dae114610369575f80fd5b80633c4046fa1161012a5780633c4046fa146102515780634664292114610264578063524ed048146102775780635895c367146102915780636e15835b146102a45780636e70571c146102b7575f80fd5b8063150b7a0214610171578063150f9dfc146101ae5780631a917ec2146101c35780632162b375146101d6578063279c68981461020c57806336697a7514610214575b5f80fd5b61019061017f366004613689565b630a85bd0160e11b95945050505050565b6040516001600160e01b031990911681526020015b60405180910390f35b6101c16101bc366004613720565b6103d5565b005b6101c16101d136600461374e565b610427565b6101e96101e436600461394d565b610488565b604080519384526001600160801b039092166020840152908201526060016101a5565b6101c161050a565b6102276102223660046139da565b610542565b604080516001600160801b03909516855260208501939093529183015260608201526080016101a5565b6101c161025f366004613a4c565b61060a565b6101c1610272366004613b01565b6106aa565b61027f6106f7565b6040516101a596959493929190613bf7565b61022761029f366004613cc2565b610c25565b6101e96102b2366004613db5565b610cf1565b6102ca6102c5366004613b01565b610da2565b60405190151581526020016101a5565b6101e96102e836600461394d565b6110d3565b600454600354600e54600b54600654600554604080519687526001600160a01b03938416602088015294831694860194909452918116606085015216608083015260a082015260c0016101a5565b6101c16111d5565b6101c1610351366004613e62565b6112ee565b6101c1610364366004613e79565b61137e565b6101c1610377366004613b01565b6113c5565b6101c1611412565b6101c1611447565b6101c161039a366004613eb0565b61147a565b6101c16103ad366004613f1d565b611573565b6101e96103c0366004614077565b6115a7565b6101c1611656565b610227611689565b6001546001600160a01b03163314806103f857506001546001600160a01b031632145b610400575f80fd5b600491909155600680546001600160a01b0319166001600160a01b03909216919091179055565b6001546001600160a01b031633148061044a57506001546001600160a01b031632145b610452575f80fd5b831561045e5760078490555b821561046a5760088390555b81156104765760098290555b801561048257600a8190555b50505050565b6002545f90819081906001600160a01b03163314806104b157506002546001600160a01b031632145b806104c657506001546001600160a01b031633145b806104db57506001546001600160a01b031632145b6104e3575f80fd5b6104f088888888886110d3565b919450925090506104ff6119b5565b955095509592505050565b6001546001600160a01b031633148061052d57506001546001600160a01b031632145b610535575f80fd5b61053d611a73565b505050565b6002545f908190819081906001600160a01b031633148061056d57506002546001600160a01b031632145b8061058257506001546001600160a01b031633145b8061059757506001546001600160a01b031632145b61059f575f80fd5b6105ab86898988611a9a565b604080516001600160801b038616815260208101859052908101839052939750919550935091507f3c08f7d3eadba8291d4d6bd01d1d187b2fbd647eb2abbe8298d7e87576676c589060600160405180910390a1945094509450949050565b6001546001600160a01b031633148061062d57506001546001600160a01b031632145b610635575f80fd5b83511561065157835161064f90600f90602087019061359c565b505b82511561066d57825161066b9060109060208601906135ff565b505b81511561068957815161068790601190602085019061359c565b505b8051156104825780516106a39060129060208401906135ff565b5050505050565b6001546001600160a01b03163314806106cd57506001546001600160a01b031632145b6106d5575f80fd5b600280546001600160a01b0319166001600160a01b0392909216919091179055565b604080516080810182525f8082526020820181905291810182905260608101919091526040805160a0810182525f8082526020820181905291810182905260608101829052608081019190915261076b60405180608001604052805f81526020015f81526020015f81526020015f81525090565b6107966040518060800160405280606081526020016060815260200160608152602001606081525090565b6001545f9081906001600160a01b03163314806107bd57506001546001600160a01b031632145b6107c5575f80fd5b5f806107cf611b57565b600b54600480546040516331a9108f60e11b8152918201529192505f916001600160a01b0390911690636352211e90602401602060405180830381865afa15801561081c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108409190614180565b6006549091506001600160a01b03908116908216036109685760065460048054604051632e1a7d4d60e01b815291820152600194506001600160a01b0390911690632e1a7d4d906024015f604051808303815f87803b1580156108a1575f80fd5b505af11580156108b3573d5f803e3d5ffd5b5050600b54600480546040516323b872dd60e01b8152309281019290925233602483015260448201526001600160a01b0390911692506323b872dd91506064015f604051808303815f87803b15801561090a575f80fd5b505af115801561091c573d5f803e3d5ffd5b50505050610941825f600281106109355761093561419b565b6020020151335f611c58565b61094c826001610935565b600e54610963906001600160a01b0316335f611c58565b6109f4565b600b54600480546040516323b872dd60e01b8152309281019290925233602483015260448201525f94506001600160a01b03909116906323b872dd906064015f604051808303815f87803b1580156109be575f80fd5b505af11580156109d0573d5f803e3d5ffd5b505050506109e9825f600281106109355761093561419b565b6109f4826001610935565b60025460408051608080820183526003546001600160a01b039081168352600454602080850191909152600554848601526006548216606080860191909152855160a08082018852600b5485168252600c54851682850152600d54851682890152600e5480861683850152600160a01b900460ff1615158287015287518087018952600754815260085481860152600954818a0152600a54938101939093528751600f805495860282018301909952958601848152969891979296929594909116938b939092869284928491840182828015610af757602002820191905f5260205f20905b81546001600160a01b03168152600190910190602001808311610ad9575b5050505050815260200160018201805480602002602001604051908101604052809291908181526020018280548015610b4d57602002820191905f5260205f20905b815481526020019060010190808311610b39575b5050505050815260200160028201805480602002602001604051908101604052809291908181526020018280548015610bad57602002820191905f5260205f20905b81546001600160a01b03168152600190910190602001808311610b8f575b5050505050815260200160038201805480602002602001604051908101604052809291908181526020018280548015610c0357602002820191905f5260205f20905b815481526020019060010190808311610bef575b5050505050815250509250985098509850985098509850505050909192939495565b6002545f908190819081906001600160a01b0316331480610c5057506002546001600160a01b031632145b80610c6557506001546001600160a01b031633145b80610c7a57506001546001600160a01b031632145b610c82575f80fd5b610c9088888c8c898b611d71565b604080516001600160801b038616815260208101859052908101839052939750919550935091507f3c08f7d3eadba8291d4d6bd01d1d187b2fbd647eb2abbe8298d7e87576676c589060600160405180910390a19650965096509692505050565b6002545f90819081906001600160a01b0316331480610d1a57506002546001600160a01b031632145b80610d2f57506001546001600160a01b031633145b80610d4457506001546001600160a01b031632145b610d4c575f80fd5b600380546001600160a01b0319166001600160a01b038b16178155610d789087905b6020020151611de3565b50610d8284611ee2565b610d8f8a89898989612036565b919c909b50909950975050505050505050565b6001545f906001600160a01b0316331480610dc757506001546001600160a01b031632145b610dcf575f80fd5b60045415610ddb575f80fd5b604080516080810182525f8082526020820181905291810182905260608101919091526040805160a0810182525f80825260208201819052918101829052606081018290526080810191909152610e4f60405180608001604052805f81526020015f81526020015f81526020015f81525090565b610e7a6040518060800160405280606081526020016060815260200160608152602001606081525090565b5f866001600160a01b031663524ed0486040518163ffffffff1660e01b81526004015f604051808303815f875af1158015610eb7573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f19168201604052610ede9190810190614419565b600280546001600160a01b03199081166001600160a01b03948516179091556040805160808082018352895186168083526020808c01518185018190528c8601518587018190526060808f01518b16968101879052600380548a16909517909455600491909155600555600680548716909417909355835160a0810185528a5188168082528b85015189168286018190528c8701518a168388018190528d850151909a168385018190528d8601511515938601849052600b80548a16909317909255600c805489169091179055600d8054909716909817909555600e80546001600160a81b031916909717600160a01b9095029490941790955581518086018352875180825288830151828401819052898501518386018190528a870151938701849052600792909255600855600955600a558151948501825285518086528682015186830152868301519286019290925285830151928501929092528051979c50959a5093985091965090945092600f9261105e92849291019061359c565b50602082810151805161107792600185019201906135ff565b506040820151805161109391600284019160209091019061359c565b50606082015180516110af9160038401916020909101906135ff565b5050508015156001036110c4576110c46119b5565b6001955050505050505b919050565b6002545f90819081906001600160a01b03163314806110fc57506002546001600160a01b031632145b8061111157506001546001600160a01b031633145b8061112657506001546001600160a01b031632145b61112e575f80fd5b6004541561113a575f80fd5b600380546001600160a01b0319166001600160a01b0389161790555f8080806111628c6120b3565b93509350935093505f6111778584865f6121d1565b90506111858985855f6122b7565b985061119485858d8d8d612456565b5095506111a386848b5f612554565b506111af82825f612651565b90506111bb82826126fd565b50506004549e909d50959b50949950505050505050505050565b6001546001600160a01b03163314806111f857506001546001600160a01b031632145b611200575f80fd5b600b54600480546040516331a9108f60e11b8152918201525f916001600160a01b031690636352211e90602401602060405180830381865afa158015611248573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061126c9190614180565b6006549091506001600160a01b03908116908216036112d05761128d612b98565b6112a5611298611b57565b5f5b60200201515f61137e565b6112b76112b0611b57565b600161129a565b600e546112cd906001600160a01b03165f61137e565b50565b6112d8612ba0565b6112e3611298611b57565b6112cd6112b0611b57565b6001546001600160a01b031633148061131157506001546001600160a01b031632145b611319575f80fd5b600b546001546040516323b872dd60e01b81523060048201526001600160a01b039182166024820152604481018490529116906323b872dd906064015f604051808303815f87803b15801561136c575f80fd5b505af11580156106a3573d5f803e3d5ffd5b6001546001600160a01b03163314806113a157506001546001600160a01b031632145b6113a9575f80fd5b6001546113c19083906001600160a01b031683611c58565b5050565b6001546001600160a01b03163314806113e857506001546001600160a01b031632145b6113f0575f80fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6001546001600160a01b031633148061143557506001546001600160a01b031632145b61143d575f80fd5b611445612b98565b565b6001546001600160a01b031633148061146a57506001546001600160a01b031632145b611472575f80fd5b611445612ba0565b6001546001600160a01b031633148061149d57506001546001600160a01b031632145b6114a5575f80fd5b6001600160a01b038516156114d057600b80546001600160a01b0319166001600160a01b0387161790555b6001600160a01b038516156114fb57600c80546001600160a01b0319166001600160a01b0386161790555b6001600160a01b0385161561152657600d80546001600160a01b0319166001600160a01b0385161790555b6001600160a01b0385161561155157600e80546001600160a01b0319166001600160a01b0384161790555b600e8054911515600160a01b0260ff60a01b1990921691909117905550505050565b6001546001600160a01b031633148061159657506001546001600160a01b031632145b61159e575f80fd5b6112cd81612c95565b6002545f90819081906001600160a01b03163314806115d057506002546001600160a01b031632145b806115e557506001546001600160a01b031633145b806115fa57506001546001600160a01b031632145b611602575f80fd5b600380546001600160a01b0319166001600160a01b038d16178155611628908790610d6e565b50611634888886612d61565b6116418a8a8e8989612d7e565b919e909d50909b509950505050505050505050565b6001546001600160a01b031633148061167957506001546001600160a01b031632145b611681575f80fd5b611445612e15565b6001545f908190819081906001600160a01b03163314806116b457506001546001600160a01b031632145b6116bc575f80fd5b600b54600480546040516331a9108f60e11b8152918201525f916001600160a01b031690636352211e90602401602060405180830381865afa158015611704573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906117289190614180565b6006549091506001600160a01b03908116908216036118a657611897600f5f0180548060200260200160405190810160405280929190818152602001828054801561179a57602002820191905f5260205f20905b81546001600160a01b0316815260019091019060200180831161177c575b50506010805460408051602080840282018101909252828152955091935091508301828280156117e757602002820191905f5260205f20905b8154815260200190600101908083116117d3575b505060118054604080516020808402820181019092528281529550919350915083018282801561183e57602002820191905f5260205f20905b81546001600160a01b03168152600190910190602001808311611820575b505060128054604080516020808402820181019092528281529550919350915083018282801561188b57602002820191905f5260205f20905b815481526020019060010190808311611877575b50505050505f80611d71565b92975090955093509150611964565b6119595f600f60020180548060200260200160405190810160405280929190818152602001828054801561190157602002820191905f5260205f20905b81546001600160a01b031681526001909101906020018083116118e3575b505060128054604080516020808402820181019092528281529550919350915083018282801561194e57602002820191905f5260205f20905b81548152602001906001019080831161193a575b50505050505f611a9a565b929750909550935091505b604080516001600160801b0387168152602081018690529081018490527f3c08f7d3eadba8291d4d6bd01d1d187b2fbd647eb2abbe8298d7e87576676c589060600160405180910390a15090919293565b600b546006546004805460405163095ea7b360e01b81526001600160a01b0393841692810192909252602482015291169063095ea7b3906044015f604051808303815f87803b158015611a06575f80fd5b505af1158015611a18573d5f803e3d5ffd5b50506006546004805460405163b6b55f2560e01b8152918201526001600160a01b03909116925063b6b55f2591506024015b5f604051808303815f87803b158015611a61575f80fd5b505af1158015610482573d5f803e3d5ffd5b5f805f611a7e612e15565b611a86612e47565b91945092509050611a956119b5565b909192565b5f805f80611aa6613638565b611aaf89612f3e565b602083810182905282845260408051938452908301919091525f82820152606082018b9052517f0c602e49ef378f08f919177e5d898c07fcf7fe50a7af5220158c406211ff0a0c9181900360800190a15f805f611b10600360010154613043565b925092509250611b228983835f6122b7565b9850611b3183838d8d8d612456565b509450611b3c612e47565b42600555919e909d50909b5094995093975050505050505050565b611b5f613638565b60408051808201808352600354630dfe168160e01b9091529151909182916001600160a01b0390911690630dfe1681906044808501916020918187030181865afa158015611baf573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611bd39190614180565b6001600160a01b0390811682526003546040805163d21220a760e01b81529051602094850194929093169263d21220a7926004808401939192918290030181865afa158015611c24573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611c489190614180565b6001600160a01b03169052919050565b805f03611d3c576040516370a0823160e01b81523060048201526001600160a01b0384169063a9059cbb90849083906370a0823190602401602060405180830381865afa158015611cab573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611ccf91906144eb565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044015b6020604051808303815f875af1158015611d18573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104829190614502565b60405163a9059cbb60e01b81526001600160a01b0383811660048301526024820183905284169063a9059cbb90604401611cfc565b5f805f80611d7e8561315e565b5050611d8a8a8a613242565b5f805f611d9b600360010154613043565b925092509250611dad8983835f6122b7565b9850611dbc83838d8d8d612456565b509350611dc7611a73565b42600555919f909e50909c50939a509298505050505050505050565b611deb613638565b600c5460048054600b54604051635b33922b60e11b8152928301919091526001600160a01b0390811660248301529091169063b6672456906044016040805180830381865afa158015611e40573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611e64919061451d565b60208301528152815f819003611e795750600a545b8151811180611e8b5750602082015181115b611edc5760405162461bcd60e51b815260206004820152601c60248201527f43616e63656c20526562616c616e63652e205072696365204261636b0000000060448201526064015b60405180910390fd5b50919050565b611eea613638565b611ef382612f3e565b602083810182905282845260408051938452908301919091525f8282015260608201849052517f0c602e49ef378f08f919177e5d898c07fcf7fe50a7af5220158c406211ff0a0c9181900360800190a1600c5460048054600b54604051631918ccaf60e21b8152928301919091526001600160a01b0390811660248301525f92169063646332bc90604401606060405180830381865afa158015611f99573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611fbd9190614566565b92505050611fca816132d6565b5050611fd55f612f3e565b5050600b5460048054604051630852cd8d60e31b8152918201526001600160a01b03909116906342966c68906024015f604051808303815f87803b15801561201b575f80fd5b505af115801561202d573d5f803e3d5ffd5b50505050505050565b5f805f805f805f6120468c6120b3565b929650909450925090505f6120648584868d855b60200201516121d1565b905061207a8985858d60025b60200201516122b7565b985061208985858e8e8d612456565b5095506120a086848b8d60015b6020020151612554565b506111af82828c5f5b6020020151612651565b5f805f6120be613638565b600c54600354600e5460405163b7da9cb160e01b81526001600160a01b039384169363b7da9cb193612102939116918a91600160a01b900460ff16906004016145c8565b6040805180830381865afa15801561211c573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061214091906145f5565b600c546003549192506001600160a01b0390811691639bee510891166121646133a6565b846040518463ffffffff1660e01b81526004016121839392919061467f565b606060405180830381865afa15801561219e573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906121c291906146b1565b91979096509094509092509050565b6121d9613638565b815f8190036121e757506007545b600c546003546001600160a01b0391821691631d4ac4bf9189918991168861220d6133a6565b6040518663ffffffff1660e01b815260040161222d9594939291906146e9565b6040805180830381865afa158015612247573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061226b9190614725565b80519092506127109061227f908390614778565b61228991906147a1565b825260208201516127109061229f908390614778565b6122a991906147a1565b602083015250949350505050565b5f8060035f015f9054906101000a90046001600160a01b03166001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa15801561230b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061232f9190614180565b90505f8380820361233f57506009545b600c5460035460405163e846178d60e01b8152600481018b90526001600160a01b038a811660248301529182166044820152606481018990526084810184905291169063e846178d9060a4016040805180830381865afa1580156123a5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906123c9919061451d565b9094509150871561244b57826001600160a01b0316876001600160a01b03160361242b576127106123fa828a614778565b61240491906147a1565b9750878210156124265760405162461bcd60e51b8152600401611ed3906147c0565b61244b565b8188101561244b5760405162461bcd60e51b8152600401611ed3906147c0565b505050949350505050565b600d5460405163095ea7b360e01b81526001600160a01b039182166004820152602481018790525f9182919087169063095ea7b3906044016020604051808303815f875af11580156124aa573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906124ce9190614502565b50600d5460405163fd1bdb1d60e01b81526001600160a01b039091169063fd1bdb1d90612507908a908a908a908a908a90600401614805565b60408051808303815f875af1158015612522573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906125469190614887565b909890975095505050505050565b5f8180820361256257506008545b61271061256f8287614778565b61257991906147a1565b9150818610156125e15760405162461bcd60e51b815260206004820152602d60248201527f43616e63656c20526562616c616e63652e205377617020436f756e7420536c6960448201526c1c1c1859d94814195c98d95b9d609a1b6064820152608401611ed3565b838610156126485760405162461bcd60e51b815260206004820152602e60248201527f43616e63656c20526562616c616e63652e205377617020436f756e74203c206760448201526d32ba20b6b7bab73a27baba26b4b760911b6064820152608401611ed3565b50949350505050565b612659613638565b815f81900361266757506007545b600c546001600160a01b03166381cfaf2c86866126826133a6565b6003546040516001600160e01b031960e087901b1681526126b69493929188916001600160a01b03909116906004016148ab565b6040805180830381865afa1580156126d0573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906126f49190614725565b95945050505050565b5f805f60035f015f9054906101000a90046001600160a01b03166001600160a01b031663a6f19c846040518163ffffffff1660e01b8152600401602060405180830381865afa158015612752573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906127769190614180565b600680546001600160a01b0319166001600160a01b03928316179055600354604080516334324e9f60e21b815290515f93929092169163d0c93a7c916004808201926020929091908290030181865afa1580156127d5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906127f991906148f5565b90505f612804611b57565b8051600b545f5460405163095ea7b360e01b81526001600160a01b0392831660048201526024810191909152929350169063095ea7b3906044016020604051808303815f875af115801561285a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061287e9190614502565b506020810151600b545f5460405163095ea7b360e01b81526001600160a01b039283166004820152602481019190915291169063095ea7b3906044016020604051808303815f875af11580156128d6573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906128fa9190614502565b505f604051806101800160405280835f6002811061291a5761291a61419b565b60200201516001600160a01b03168152602001836001600281106129405761294061419b565b60200201516001600160a01b031681526020018460020b8152602001895f6002811061296e5761296e61419b565b602002015160020b81526020018960016002811061298e5761298e61419b565b602002015160020b8152602001835f600281106129ad576129ad61419b565b60200201516040516370a0823160e01b81523060048201526001600160a01b03909116906370a0823190602401602060405180830381865afa1580156129f5573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612a1991906144eb565b815260200183600160200201516040516370a0823160e01b81523060048201526001600160a01b03909116906370a0823190602401602060405180830381865afa158015612a69573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612a8d91906144eb565b815288516020808301919091528901516040808301919091523060608301524260808301525f60a090920191909152600b54905163b5007d1f60e01b81529192506001600160a01b03169063b5007d1f90612aec90849060040161490e565b6080604051808303815f875af1158015612b08573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612b2c91906149f0565b6004849055604080519485526001600160801b0384166020860152840182905260608401819052919850965094507f17ee531575f62f4f15468d5c70eb7399686bc85e05577d5444c1bec6f60e09529060800160405180910390a1505042600555509194909350909150565b611472612e15565b600c5460048054600b54604051631918ccaf60e21b8152928301919091526001600160a01b0390811660248301525f92169063646332bc90604401606060405180830381865afa158015612bf6573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612c1a9190614566565b92505050612c27816132d6565b5050612c325f612f3e565b5050600b5460048054604051630852cd8d60e31b8152918201526001600160a01b03909116906342966c68906024015f604051808303815f87803b158015612c78575f80fd5b505af1158015612c8a573d5f803e3d5ffd5b50505f600455505050565b612cc060405180606001604052805f6001600160a01b03168152602001606081526020015f81525090565b5f5b825181101561053d57828181518110612cdd57612cdd61419b565b602002602001015191505f825f01516001600160a01b031683604001518460200151604051612d0c9190614a29565b5f6040518083038185875af1925050503d805f8114612d46576040519150601f19603f3d011682016040523d82523d5f602084013e612d4b565b606091505b5050905080612d58575f80fd5b50600101612cc2565b612d6a8161315e565b5050612d768383613242565b61053d612b98565b5f805f805f805f612d8e8a6120b3565b929650909450925090505f612da68584868d8561205a565b9050612db68985858d6002612070565b9850612dc585858f8f8d612456565b509550612dd686848b8d6001612096565b50612de382828c5f6120a9565b9050612def82826126fd565b50909750612dfd90506119b5565b60036001015497505050505050955095509592505050565b60065460048054604051632e1a7d4d60e01b8152918201526001600160a01b0390911690632e1a7d4d90602401611a4a565b5f805f806040518060c001604052806003600101548152602001612e696133a6565b518152602001612e776133a6565b60209081015182525f82820181905260408084019190915242606093840152600b54815163219f5d1760e01b8152855160048201529285015160248401529084015160448301529183015160648201526080830151608482015260a083015160a48201529192506001600160a01b03169063219f5d179060c4016060604051808303815f875af1158015612f0d573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612f319190614a3f565b9196909550909350915050565b6040805160808101825260048054825230602083019081526001600160801b0383850181815260608501828152600b54965163fc6f786560e01b815286519581019590955292516001600160a01b03908116602486015290518216604485015291511660648301525f9384939291169063fc6f78659060840160408051808303815f875af1158015612fd2573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612ff6919061451d565b9093509150613022613006611b57565b51856130136064876147a1565b61301d9190614778565b6134a8565b61303d61302d611b57565b60200151856130136064866147a1565b50915091565b5f805f61304e613638565b600c54600b54604051631918ccaf60e21b8152600481018890526001600160a01b03918216602482015291169063646332bc90604401606060405180830381865afa15801561309f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906130c39190614566565b50600290810b60208401520b8152600c546003546001600160a01b0391821691639bee510891166130f26133a6565b846040518463ffffffff1660e01b81526004016131119392919061467f565b606060405180830381865afa15801561312c573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061315091906146b1565b919790965090945092505050565b5f80613168613522565b604080515f8082526020820152908101829052606081018590529092507f0c602e49ef378f08f919177e5d898c07fcf7fe50a7af5220158c406211ff0a0c9060800160405180910390a160065460048054604051631c4b774b60e01b8152918201526001600160a01b0390911690631c4b774b906024015f604051808303815f87803b1580156131f6575f80fd5b505af1158015613208573d5f803e3d5ffd5b505050508260648361321a91906147a1565b6132249190614778565b600e5490915061323d906001600160a01b0316826134a8565b915091565b600e546040516370a0823160e01b81523060048201525f916001600160a01b0316906370a0823190602401602060405180830381865afa158015613288573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906132ac91906144eb565b9050655af3107a400081111561053d57600e546106a39082906001600160a01b031685855f612456565b6040805160a0810182526004805482526001600160801b03848116602084019081525f848601818152606086018281524260808801908152600b549851630624e65f60e11b81528851978101979097529351909416602486015251604485015291516064840152516084830152928392916001600160a01b0390911690630c49ccbe9060a40160408051808303815f875af1158015613377573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061339b919061451d565b909590945092505050565b6133ae613638565b60405180604001604052806133c1611b57565b516040516370a0823160e01b81523060048201526001600160a01b03909116906370a0823190602401602060405180830381865afa158015613405573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061342991906144eb565b8152602001613436611b57565b602001516040516370a0823160e01b81523060048201526001600160a01b03909116906370a0823190602401602060405180830381865afa15801561347d573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906134a191906144eb565b9052919050565b80156113c15760015460405163a9059cbb60e01b81526001600160a01b039182166004820152602481018390529083169063a9059cbb906044016020604051808303815f875af11580156134fe573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061053d9190614502565b60065460048054604051633e491d4760e01b8152309281019290925260248201525f916001600160a01b031690633e491d4790604401602060405180830381865afa158015613573573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061359791906144eb565b905090565b828054828255905f5260205f209081019282156135ef579160200282015b828111156135ef57825182546001600160a01b0319166001600160a01b039091161782556020909201916001909101906135ba565b506135fb929150613656565b5090565b828054828255905f5260205f209081019282156135ef579160200282015b828111156135ef57825182559160200191906001019061361d565b60405180604001604052806002906020820280368337509192915050565b5b808211156135fb575f8155600101613657565b6001600160a01b03811681146112cd575f80fd5b80356110ce8161366a565b5f805f805f6080868803121561369d575f80fd5b85356136a88161366a565b945060208601356136b88161366a565b93506040860135925060608601356001600160401b038111156136d9575f80fd5b8601601f810188136136e9575f80fd5b80356001600160401b038111156136fe575f80fd5b88602082840101111561370f575f80fd5b959894975092955050506020019190565b5f8060408385031215613731575f80fd5b8235915060208301356137438161366a565b809150509250929050565b5f805f8060808587031215613761575f80fd5b5050823594602084013594506040840135936060013592509050565b634e487b7160e01b5f52604160045260245ffd5b604051606081016001600160401b03811182821017156137b3576137b361377d565b60405290565b604051608081016001600160401b03811182821017156137b3576137b361377d565b604051601f8201601f191681016001600160401b03811182821017156138035761380361377d565b604052919050565b5f82601f83011261381a575f80fd5b5f61382560406137db565b9050806040840185811115613838575f80fd5b845b8181101561385257803583526020928301920161383a565b509195945050505050565b5f6001600160401b038211156138755761387561377d565b5060051b60200190565b5f82601f83011261388e575f80fd5b81356138a161389c8261385d565b6137db565b8082825260208201915060208360051b8601019250858311156138c2575f80fd5b602085015b838110156138e85780356138da8161366a565b8352602092830192016138c7565b5095945050505050565b5f82601f830112613901575f80fd5b813561390f61389c8261385d565b8082825260208201915060208360051b860101925085831115613930575f80fd5b602085015b838110156138e8578035835260209283019201613935565b5f805f805f60c08688031215613961575f80fd5b61396b878761380b565b9450604086013561397b8161366a565b935060608601356001600160401b03811115613995575f80fd5b6139a18882890161387f565b93505060808601356001600160401b038111156139bc575f80fd5b6139c8888289016138f2565b9598949750929560a001359392505050565b5f805f80608085870312156139ed575f80fd5b84356001600160401b03811115613a02575f80fd5b613a0e8782880161387f565b94505060208501356001600160401b03811115613a29575f80fd5b613a35878288016138f2565b949794965050505060408301359260600135919050565b5f805f8060808587031215613a5f575f80fd5b84356001600160401b03811115613a74575f80fd5b613a808782880161387f565b94505060208501356001600160401b03811115613a9b575f80fd5b613aa7878288016138f2565b93505060408501356001600160401b03811115613ac2575f80fd5b613ace8782880161387f565b92505060608501356001600160401b03811115613ae9575f80fd5b613af5878288016138f2565b91505092959194509250565b5f60208284031215613b11575f80fd5b8135613b1c8161366a565b9392505050565b5f8151808452602084019350602083015f5b82811015613b5c5781516001600160a01b0316865260209586019590910190600101613b35565b5093949350505050565b5f8151808452602084019350602083015f5b82811015613b5c578151865260209586019590910190600101613b78565b5f815160808452613baa6080850182613b23565b905060208301518482036020860152613bc38282613b66565b91505060408301518482036040860152613bdd8282613b23565b915050606083015184820360608601526126f48282613b66565b86516001600160a01b039081168252602080890151818401526040808a0151818501526060808b0151841681860152895184166080808701919091528a840151851660a08701528a830151851660c08701528a82015190941660e08601529289015115156101008501528751610120850152908701516101408401528601516101608301528501516101808201526102006101a08201525f613c9d610200830186613b96565b6001600160a01b03949094166101c0830152509015156101e090910152949350505050565b5f805f805f8060c08789031215613cd7575f80fd5b86356001600160401b03811115613cec575f80fd5b613cf889828a0161387f565b96505060208701356001600160401b03811115613d13575f80fd5b613d1f89828a016138f2565b95505060408701356001600160401b03811115613d3a575f80fd5b613d4689828a0161387f565b94505060608701356001600160401b03811115613d61575f80fd5b613d6d89828a016138f2565b9699959850939660808101359560a090910135945092505050565b5f82601f830112613d97575f80fd5b5f613da260806137db565b9050806080840185811115613838575f80fd5b5f805f805f805f610160888a031215613dcc575f80fd5b613dd6898961380b565b96506040880135613de68161366a565b955060608801356001600160401b03811115613e00575f80fd5b613e0c8a828b0161387f565b95505060808801356001600160401b03811115613e27575f80fd5b613e338a828b016138f2565b945050613e438960a08a01613d88565b9699959850939692959461012084013594506101409093013592915050565b5f60208284031215613e72575f80fd5b5035919050565b5f8060408385031215613e8a575f80fd5b8235613e958161366a565b946020939093013593505050565b80151581146112cd575f80fd5b5f805f805f60a08688031215613ec4575f80fd5b8535613ecf8161366a565b94506020860135613edf8161366a565b93506040860135613eef8161366a565b92506060860135613eff8161366a565b91506080860135613f0f81613ea3565b809150509295509295909350565b5f60208284031215613f2d575f80fd5b81356001600160401b03811115613f42575f80fd5b8201601f81018413613f52575f80fd5b8035613f6061389c8261385d565b8082825260208201915060208360051b850101925086831115613f81575f80fd5b602084015b8381101561406c5780356001600160401b03811115613fa3575f80fd5b85016060818a03601f19011215613fb8575f80fd5b613fc0613791565b6020820135613fce8161366a565b815260408201356001600160401b03811115613fe8575f80fd5b82016020810190603f018b13613ffc575f80fd5b80356001600160401b038111156140155761401561377d565b614028601f8201601f19166020016137db565b8181528c602083850101111561403c575f80fd5b816020840160208301375f6020928201830152838201526060939093013560408301525084529283019201613f86565b509695505050505050565b5f805f805f805f805f6101a08a8c031215614090575f80fd5b61409a8b8b61380b565b98506140a860408b0161367e565b975060608a01356001600160401b038111156140c2575f80fd5b6140ce8c828d0161387f565b97505060808a01356001600160401b038111156140e9575f80fd5b6140f58c828d016138f2565b96505060a08a01356001600160401b03811115614110575f80fd5b61411c8c828d0161387f565b95505060c08a01356001600160401b03811115614137575f80fd5b6141438c828d016138f2565b9450506141538b60e08c01613d88565b989b979a50959894979396929550929361016081013593506101800135919050565b80516110ce8161366a565b5f60208284031215614190575f80fd5b8151613b1c8161366a565b634e487b7160e01b5f52603260045260245ffd5b80516110ce81613ea3565b5f60a082840312156141ca575f80fd5b60405160a081016001600160401b03811182821017156141ec576141ec61377d565b806040525080915082516141ff8161366a565b8152602083015161420f8161366a565b602082015260408301516142228161366a565b604082015260608301516142358161366a565b6060820152608083015161424881613ea3565b6080919091015292915050565b5f60808284031215614265575f80fd5b61426d6137b9565b8251815260208084015190820152604080840151908201526060928301519281019290925250919050565b5f82601f8301126142a7575f80fd5b81516142b561389c8261385d565b8082825260208201915060208360051b8601019250858311156142d6575f80fd5b602085015b838110156138e85780516142ee8161366a565b8352602092830192016142db565b5f82601f83011261430b575f80fd5b815161431961389c8261385d565b8082825260208201915060208360051b86010192508583111561433a575f80fd5b602085015b838110156138e857805183526020928301920161433f565b5f60808284031215614367575f80fd5b61436f6137b9565b905081516001600160401b03811115614386575f80fd5b61439284828501614298565b82525060208201516001600160401b038111156143ad575f80fd5b6143b9848285016142fc565b60208301525060408201516001600160401b038111156143d7575f80fd5b6143e384828501614298565b60408301525060608201516001600160401b03811115614401575f80fd5b61440d848285016142fc565b60608301525092915050565b5f805f805f80868803610200811215614430575f80fd5b608081121561443d575f80fd5b506144466137b9565b87516144518161366a565b8152602088810151908201526040808901519082015260608801516144758161366a565b6060820152955061448988608089016141ba565b9450614499886101208901614255565b93506101a08701516001600160401b038111156144b4575f80fd5b6144c089828a01614357565b9350506144d06101c08801614175565b91506144df6101e088016141af565b90509295509295509295565b5f602082840312156144fb575f80fd5b5051919050565b5f60208284031215614512575f80fd5b8151613b1c81613ea3565b5f806040838503121561452e575f80fd5b505080516020909101519092909150565b8051600281900b81146110ce575f80fd5b80516001600160801b03811681146110ce575f80fd5b5f805f60608486031215614578575f80fd5b6145818461453f565b925061458f6020850161453f565b915061459d60408501614550565b90509250925092565b805f5b60028110156104825781518452602093840193909101906001016145a9565b6001600160a01b0384168152608081016145e560208301856145a6565b8215156060830152949350505050565b5f60408284031215614605575f80fd5b82601f830112614613575f80fd5b61461d60406137db565b80604084018581111561462e575f80fd5b845b8181101561464f576146418161453f565b845260209384019301614630565b509095945050505050565b805f5b600281101561048257815160020b84526020938401939091019060010161465d565b6001600160a01b038416815260a0810161469c60208301856145a6565b6146a9606083018461465a565b949350505050565b5f805f606084860312156146c3575f80fd5b835160208501519093506146d68161366a565b6040949094015192959394509192915050565b858152602081018590526001600160a01b0384811660408301528316606082015260c0810161471b60808301846145a6565b9695505050505050565b5f60408284031215614735575f80fd5b82601f830112614743575f80fd5b61474d60406137db565b80604084018581111561475e575f80fd5b845b8181101561464f578051845260209384019301614760565b808202811582820484141761479b57634e487b7160e01b5f52601160045260245ffd5b92915050565b5f826147bb57634e487b7160e01b5f52601260045260245ffd5b500490565b60208082526025908201527f43616e63656c20526562616c616e63652e20616d6f756e74204f757420536c69604082015264707061676560d81b606082015260800190565b8581526001600160a01b03851660208083019190915260a06040830181905285519083018190525f9186019060c0840190835b8181101561485f5783516001600160a01b0316835260209384019390920191600101614838565b505083810360608501526148738187613b66565b925050508260808301529695505050505050565b5f8060408385031215614898575f80fd5b825160208401519092506137438161366a565b61010081016148ba828861465a565b6148c760408301876145a6565b6148d460808301866145a6565b60c08201939093526001600160a01b039190911660e0909101529392505050565b5f60208284031215614905575f80fd5b613b1c8261453f565b81516001600160a01b031681526101808101602083015161493a60208401826001600160a01b03169052565b50604083015161494f604084018260020b9052565b506060830151614964606084018260020b9052565b506080830151614979608084018260020b9052565b5060a083015160a083015260c083015160c083015260e083015160e08301526101008301516101008301526101208301516149c06101208401826001600160a01b03169052565b506101408301516101408301526101608301516149e96101608401826001600160a01b03169052565b5092915050565b5f805f8060808587031215614a03575f80fd5b84519350614a1360208601614550565b6040860151606090960151949790965092505050565b5f82518060208501845e5f920191825250919050565b5f805f60608486031215614a51575f80fd5b614a5a84614550565b60208501516040909501519096949550939250505056fea26469706673582212200ff26c9546f57f14a5c34d838319b10d41146b4cdad21024eb082fbccb38211564736f6c634300081a0033