Детали транзакции
Хеш транзакции
: 0xcdb26b44bc3796323ad61bfa000afe372c2deab33fc96258fc34e1a338246c33
Статус:
Готово
Блок:
18632223
4 218 194 подтверждения блока
Отметка времени:
19.08.2024, 15:49:53 (3 мес. назад)
Взаимодействие с (на):
Сумма:
0ETH
($0)
Комиссия за транзакцию:
0,00000471418618704
$0,01
L2 Gas price:
0,000000000001315202 ETH(0,001315202 Gwei)
Лимит газа L2 и использование:
3 385 932|
3 358 113(99,18 %)
L2 fee paid:
0,000004416596933826 ETH
Плата за газ L2:
Основание: 0,001038962 Gwei
|Максимальный приоритет: 0,000998866 Gwei
|Макс.: 0,001315202 Gwei
Цена газа L1:
0,000000000853371252 ETH(0,853371252 Gwei)
Использовано газа L1:
153 689
Скаляр комиссии L1:
0
L1 fee paid:
0,000000297589253214 ETH
Другие атрибуты:
Тип транз.:2(тип транзакции, инициированный EIP-1559)
Одноразовое число:0
Позиция в блоке:71
Входные данные:
0x6101a06040523480156200001257600080fd5b506040516200433b3803806200433b833981016040819052620000359162000566565b83836012828281818181876040518060400160405280600a815260200169283430bb32b931b7b4b760b11b81525080604051806040016040528060018152602001603160f81b8152506040518060400160405280600a815260200169283430bb32b931b7b4b760b11b8152506040518060400160405280600681526020016514d3d0d2505360d21b8152508160039081620000d191906200065f565b506004620000e082826200065f565b50620000f29150839050600562000305565b610120526200010381600662000305565b61014052815160208084019190912060e052815190820120610100524660a0526200019160e05161010051604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201529081019290925260608201524660808201523060a082015260009060c00160405160208183030381529060405280519060200120905090565b60805250503060c052506001600160a01b038116620001cb57604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b620001d6816200033e565b506001600160a01b038083166101605281166200020657604051632d618d8160e21b815260040160405180910390fd5b6101605160405163ca5eb5e160e01b81526001600160a01b0383811660048301529091169063ca5eb5e190602401600060405180830381600087803b1580156200024f57600080fd5b505af115801562000264573d6000803e3d6000fd5b50505050505050506200027c6200039060201b60201c565b60ff168360ff161015620002a3576040516301e9714b60e41b815260040160405180910390fd5b620002b060068462000741565b620002bd90600a6200085a565b61018052505050468390039150620002fb905057620002fb82620002e46012600a6200085a565b620002f5906402540be40062000872565b62000395565b5050505062000918565b600060208351101562000325576200031d83620003d3565b905062000338565b816200033284826200065f565b5060ff90505b92915050565b600880546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600690565b6001600160a01b038216620003c15760405163ec442f0560e01b815260006004820152602401620001c2565b620003cf6000838362000416565b5050565b600080829050601f8151111562000401578260405163305a27a960e01b8152600401620001c291906200088c565b80516200040e82620008dd565b179392505050565b6001600160a01b0383166200044557806002600082825462000439919062000902565b90915550620004b99050565b6001600160a01b038316600090815260208190526040902054818110156200049a5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401620001c2565b6001600160a01b03841660009081526020819052604090209082900390555b6001600160a01b038216620004d757600280548290039055620004f6565b6001600160a01b03821660009081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200053c91815260200190565b60405180910390a3505050565b80516001600160a01b03811681146200056157600080fd5b919050565b600080600080608085870312156200057d57600080fd5b620005888562000549565b9350620005986020860162000549565b9250620005a86040860162000549565b6060959095015193969295505050565b634e487b7160e01b600052604160045260246000fd5b600181811c90821680620005e357607f821691505b6020821081036200060457634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200065a576000816000526020600020601f850160051c81016020861015620006355750805b601f850160051c820191505b81811015620006565782815560010162000641565b5050505b505050565b81516001600160401b038111156200067b576200067b620005b8565b62000693816200068c8454620005ce565b846200060a565b602080601f831160018114620006cb5760008415620006b25750858301515b600019600386901b1c1916600185901b17855562000656565b600085815260208120601f198616915b82811015620006fc57888601518255948401946001909101908401620006db565b50858210156200071b5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b60ff82811682821603908111156200033857620003386200072b565b600181815b808511156200079e5781600019048211156200078257620007826200072b565b808516156200079057918102915b93841c939080029062000762565b509250929050565b600082620007b75750600162000338565b81620007c65750600062000338565b8160018114620007df5760028114620007ea576200080a565b600191505062000338565b60ff841115620007fe57620007fe6200072b565b50506001821b62000338565b5060208310610133831016604e8410600b84101617156200082f575081810a62000338565b6200083b83836200075d565b80600019048211156200085257620008526200072b565b029392505050565b60006200086b60ff841683620007a6565b9392505050565b80820281158282048414176200033857620003386200072b565b60006020808352835180602085015260005b81811015620008bc578581018301518582016040015282016200089e565b506000604082860101526040601f19601f8301168501019250505092915050565b80516020808301519190811015620006045760001960209190910360031b1b16919050565b808201808211156200033857620003386200072b565b60805160a05160c05160e051610100516101205161014051610160516101805161396c620009cf6000396000818161075901528181611fd10152818161204601526122360152600081816105d001528181610ae8015281816112720152818161162b01528181611ac201528181611dc5015281816123e2015261249b01526000611c1301526000611be6015260006119360152600061190e0152600061186901526000611893015260006118bd015261396c6000f3fe6080604052600436106102ae5760003560e01c8063715018a611610175578063b98bd070116100dc578063d045a0dc11610095578063dd62ed3e1161006f578063dd62ed3e146108e3578063f2fde38b14610929578063fc0c546a14610554578063ff7bd03d1461094957600080fd5b8063d045a0dc14610890578063d4243885146108a3578063d505accf146108c357600080fd5b8063b98bd070146107cf578063bb0b6a53146107ef578063bc70b3541461081c578063bd815db01461083c578063c7c7f5b31461084f578063ca5eb5e11461087057600080fd5b80638da5cb5b1161012e5780638da5cb5b1461071457806395d89b4114610732578063963efcaa146107475780639f68b9641461077b578063a9059cbb1461078f578063b731ea0a146107af57600080fd5b8063715018a6146106485780637d25a05e1461065d5780637ecebe001461069857806382413eac146106b857806384b0196e146106d8578063857749b01461070057600080fd5b806323b872dd1161021957806352ae2879116101d257806352ae2879146105545780635535d461146105675780635a0dfe4d146105875780635e280f11146105be5780636fc1b31e146105f257806370a082311461061257600080fd5b806323b872dd1461047e5780632a9053181461049e578063313ce567146104d05780633400288b146104f25780633644e515146105125780633b6f743b1461052757600080fd5b8063134d4f251161026b578063134d4f25146103ad578063156a0d0f146103d557806317442b70146103fc57806318160ddd1461041e57806318821400146104335780631f5e13341461046957600080fd5b8063048a1a9d146102b357806306fdde03146102df578063095ea7b3146103015780630d35b41514610331578063111ecdad1461036057806313137d6514610398575b600080fd5b3480156102bf57600080fd5b506102cc6402540be40081565b6040519081526020015b60405180910390f35b3480156102eb57600080fd5b506102f4610969565b6040516102d69190612931565b34801561030d57600080fd5b5061032161031c366004612959565b6109fb565b60405190151581526020016102d6565b34801561033d57600080fd5b5061035161034c36600461299d565b610a15565b6040516102d6939291906129d1565b34801561036c57600080fd5b50600c54610380906001600160a01b031681565b6040516001600160a01b0390911681526020016102d6565b6103ab6103a6366004612ac4565b610ae6565b005b3480156103b957600080fd5b506103c2600281565b60405161ffff90911681526020016102d6565b3480156103e157600080fd5b506040805162b9270b60e21b815260016020820152016102d6565b34801561040857600080fd5b50604080516001815260026020820152016102d6565b34801561042a57600080fd5b506002546102cc565b34801561043f57600080fd5b506102f46040518060400160405280600a815260200169283430bb32b931b7b4b760b11b81525081565b34801561047557600080fd5b506103c2600181565b34801561048a57600080fd5b50610321610499366004612b63565b610ba6565b3480156104aa57600080fd5b506102f46040518060400160405280600681526020016514d3d0d2505360d21b81525081565b3480156104dc57600080fd5b5060125b60405160ff90911681526020016102d6565b3480156104fe57600080fd5b506103ab61050d366004612bbd565b610bcc565b34801561051e57600080fd5b506102cc610be2565b34801561053357600080fd5b50610547610542366004612be7565b610bf1565b6040516102d69190612c38565b34801561056057600080fd5b5030610380565b34801561057357600080fd5b506102f4610582366004612c61565b610c58565b34801561059357600080fd5b506103216105a2366004612bbd565b63ffffffff919091166000908152600960205260409020541490565b3480156105ca57600080fd5b506103807f000000000000000000000000000000000000000000000000000000000000000081565b3480156105fe57600080fd5b506103ab61060d366004612c94565b610cfd565b34801561061e57600080fd5b506102cc61062d366004612c94565b6001600160a01b031660009081526020819052604090205490565b34801561065457600080fd5b506103ab610d5a565b34801561066957600080fd5b50610680610678366004612bbd565b600092915050565b6040516001600160401b0390911681526020016102d6565b3480156106a457600080fd5b506102cc6106b3366004612c94565b610d6e565b3480156106c457600080fd5b506103216106d3366004612cb1565b610d8c565b3480156106e457600080fd5b506106ed610da1565b6040516102d69796959493929190612d17565b34801561070c57600080fd5b5060066104e0565b34801561072057600080fd5b506008546001600160a01b0316610380565b34801561073e57600080fd5b506102f4610de7565b34801561075357600080fd5b506102cc7f000000000000000000000000000000000000000000000000000000000000000081565b34801561078757600080fd5b506000610321565b34801561079b57600080fd5b506103216107aa366004612959565b610df6565b3480156107bb57600080fd5b50600a54610380906001600160a01b031681565b3480156107db57600080fd5b506103ab6107ea366004612df4565b610e04565b3480156107fb57600080fd5b506102cc61080a366004612e35565b60096020526000908152604090205481565b34801561082857600080fd5b506102f4610837366004612e50565b610e1e565b6103ab61084a366004612df4565b610fc6565b61086261085d366004612eb0565b611150565b6040516102d6929190612f1d565b34801561087c57600080fd5b506103ab61088b366004612c94565b61124b565b6103ab61089e366004612ac4565b6112d1565b3480156108af57600080fd5b506103ab6108be366004612c94565b611300565b3480156108cf57600080fd5b506103ab6108de366004612f6f565b611356565b3480156108ef57600080fd5b506102cc6108fe366004612fe6565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b34801561093557600080fd5b506103ab610944366004612c94565b611490565b34801561095557600080fd5b50610321610964366004613014565b6114ce565b60606003805461097890613030565b80601f01602080910402602001604051908101604052809291908181526020018280546109a490613030565b80156109f15780601f106109c6576101008083540402835291602001916109f1565b820191906000526020600020905b8154815290600101906020018083116109d457829003601f168201915b5050505050905090565b600033610a09818585611504565b60019150505b92915050565b60408051808201909152600080825260208201526060610a48604051806040016040528060008152602001600081525090565b60408051808201825260008082526001600160401b03602080840182905284518381529081019094529195509182610aa3565b604080518082019091526000815260606020820152815260200190600190039081610a7b5790505b509350600080610ac8604089013560608a0135610ac360208c018c612e35565b611516565b60408051808201909152918252602082015296989597505050505050565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163314610b36576040516391ac5e4f60e01b81523360048201526024015b60405180910390fd5b60208701803590610b5090610b4b908a612e35565b61155a565b14610b8e57610b626020880188612e35565b60405163309afaf360e21b815263ffffffff909116600482015260208801356024820152604401610b2d565b610b9d87878787878787611596565b50505050505050565b600033610bb48582856116fd565b610bbf85858561177b565b60019150505b9392505050565b610bd46117da565b610bde8282611807565b5050565b6000610bec61185c565b905090565b60408051808201909152600080825260208201526000610c2160408501356060860135610ac36020880188612e35565b915050600080610c318684611987565b9092509050610c4e610c466020880188612e35565b838388611aac565b9695505050505050565b600b60209081526000928352604080842090915290825290208054610c7c90613030565b80601f0160208091040260200160405190810160405280929190818152602001828054610ca890613030565b8015610cf55780601f10610cca57610100808354040283529160200191610cf5565b820191906000526020600020905b815481529060010190602001808311610cd857829003601f168201915b505050505081565b610d056117da565b600c80546001600160a01b0319166001600160a01b0383169081179091556040519081527ff0be4f1e87349231d80c36b33f9e8639658eeaf474014dee15a3e6a4d4414197906020015b60405180910390a150565b610d626117da565b610d6c6000611b8d565b565b6001600160a01b038116600090815260076020526040812054610a0f565b6001600160a01b03811630145b949350505050565b600060608060008060006060610db5611bdf565b610dbd611c0c565b60408051600080825260208201909252600f60f81b9b939a50919850469750309650945092509050565b60606004805461097890613030565b600033610a0981858561177b565b610e0c6117da565b610bde610e19828461311b565b611c39565b63ffffffff84166000908152600b6020908152604080832061ffff87168452909152812080546060929190610e5290613030565b80601f0160208091040260200160405190810160405280929190818152602001828054610e7e90613030565b8015610ecb5780601f10610ea057610100808354040283529160200191610ecb565b820191906000526020600020905b815481529060010190602001808311610eae57829003601f168201915b505050505090508051600003610f1b5783838080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929450610d999350505050565b6000839003610f2b579050610d99565b60028310610fa957610f7284848080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250611d4092505050565b80610f808460028188613230565b604051602001610f929392919061325a565b604051602081830303815290604052915050610d99565b8383604051639a6d49cd60e01b8152600401610b2d9291906132ab565b60005b818110156110cf5736838383818110610fe457610fe46132bf565b9050602002810190610ff691906132d5565b90506110296110086020830183612e35565b602083013563ffffffff919091166000908152600960205260409020541490565b61103357506110c7565b3063d045a0dc60c08301358360a08101356110526101008301836132f6565b611063610100890160e08a01612c94565b6110716101208a018a6132f6565b6040518963ffffffff1660e01b81526004016110939796959493929190613351565b6000604051808303818588803b1580156110ac57600080fd5b505af11580156110c0573d6000803e3d6000fd5b5050505050505b600101610fc9565b50336001600160a01b0316638e9e70996040518163ffffffff1660e01b8152600401600060405180830381865afa15801561110e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261113691908101906133d7565b604051638351eea760e01b8152600401610b2d9190612931565b61115861289a565b604080518082019091526000808252602082015260008061118f33604089013560608a013561118a60208c018c612e35565b611d6c565b915091506000806111a08984611987565b90925090506111cc6111b560208b018b612e35565b83836111c6368d90038d018d613444565b8b611d92565b60408051808201909152858152602080820186905282519298509096503391907f85496b760a4b7f8d66384b9df21b381f5d1b1e79f229a47aaf4c232edc2fe59a9061121a908d018d612e35565b6040805163ffffffff909216825260208201899052810187905260600160405180910390a350505050935093915050565b6112536117da565b60405163ca5eb5e160e01b81526001600160a01b0382811660048301527f0000000000000000000000000000000000000000000000000000000000000000169063ca5eb5e190602401600060405180830381600087803b1580156112b657600080fd5b505af11580156112ca573d6000803e3d6000fd5b5050505050565b3330146112f15760405163029a949d60e31b815260040160405180910390fd5b610b9d87878787878787610b8e565b6113086117da565b600a80546001600160a01b0319166001600160a01b0383169081179091556040519081527fd48d879cef83a1c0bdda516f27b13ddb1b3f8bbac1c9e1511bb2a659c242776090602001610d4f565b8342111561137a5760405163313c898160e11b815260048101859052602401610b2d565b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886113c78c6001600160a01b0316600090815260076020526040902080546001810190915590565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e001604051602081830303815290604052805190602001209050600061142282611e9d565b9050600061143282878787611eca565b9050896001600160a01b0316816001600160a01b031614611479576040516325c0072360e11b81526001600160a01b0380831660048301528b166024820152604401610b2d565b6114848a8a8a611504565b50505050505050505050565b6114986117da565b6001600160a01b0381166114c257604051631e4fbdf760e01b815260006004820152602401610b2d565b6114cb81611b8d565b50565b60006020820180359060099083906114e69086612e35565b63ffffffff1681526020810191909152604001600020541492915050565b6115118383836001611ef8565b505050565b60008061152285611fcd565b915081905083811015611552576040516371c4efed60e01b81526004810182905260248101859052604401610b2d565b935093915050565b63ffffffff811660009081526009602052604081205480610a0f5760405163f6ff4fb760e01b815263ffffffff84166004820152602401610b2d565b60006115a86115a58787612004565b90565b905060006115d4826115c26115bd8a8a61201c565b61203f565b6115cf60208d018d612e35565b612074565b9050602886111561169b5760006116116115f460608c0160408d01613476565b61160160208d018d612e35565b8461160c8c8c612088565b6120d3565b604051633e5ac80960e11b81529091506001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690637cb59012906116679086908d906000908790600401613493565b600060405180830381600087803b15801561168157600080fd5b505af1158015611695573d6000803e3d6000fd5b50505050505b6001600160a01b038216887fefed6d3500546b29533b128a29e3a94d70788727f0507505ac12eaf2e578fd9c6116d460208d018d612e35565b6040805163ffffffff9092168252602082018690520160405180910390a3505050505050505050565b6001600160a01b038381166000908152600160209081526040808320938616835292905220546000198114611775578181101561176657604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610b2d565b61177584848484036000611ef8565b50505050565b6001600160a01b0383166117a557604051634b637e8f60e11b815260006004820152602401610b2d565b6001600160a01b0382166117cf5760405163ec442f0560e01b815260006004820152602401610b2d565b611511838383612105565b6008546001600160a01b03163314610d6c5760405163118cdaa760e01b8152336004820152602401610b2d565b63ffffffff8216600081815260096020908152604091829020849055815192835282018390527f238399d427b947898edb290f5ff0f9109849b1c3ba196a42e35f00c50a54b98b910160405180910390a15050565b6000306001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161480156118b557507f000000000000000000000000000000000000000000000000000000000000000046145b156118df57507f000000000000000000000000000000000000000000000000000000000000000090565b610bec604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527f0000000000000000000000000000000000000000000000000000000000000000918101919091527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a082015260009060c00160405160208183030381529060405280519060200120905090565b60608060006119e4856020013561199d8661222f565b6119aa60a08901896132f6565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061225b92505050565b90935090506000816119f75760016119fa565b60025b9050611a1a611a0c6020880188612e35565b8261083760808a018a6132f6565b600c549093506001600160a01b031615611aa357600c5460405163043a78eb60e01b81526001600160a01b039091169063043a78eb90611a6090879087906004016134c4565b602060405180830381865afa158015611a7d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611aa191906134e9565b505b50509250929050565b60408051808201909152600080825260208201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ddc28c586040518060a001604052808863ffffffff168152602001611b0f8961155a565b8152602001878152602001868152602001851515815250306040518363ffffffff1660e01b8152600401611b44929190613506565b6040805180830381865afa158015611b60573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b8491906135af565b95945050505050565b600880546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6060610bec7f000000000000000000000000000000000000000000000000000000000000000060056122d5565b6060610bec7f000000000000000000000000000000000000000000000000000000000000000060066122d5565b60005b8151811015611d1057611c6b828281518110611c5a57611c5a6132bf565b602002602001015160400151611d40565b818181518110611c7d57611c7d6132bf565b602002602001015160400151600b6000848481518110611c9f57611c9f6132bf565b60200260200101516000015163ffffffff1663ffffffff1681526020019081526020016000206000848481518110611cd957611cd96132bf565b60200260200101516020015161ffff1661ffff1681526020019081526020016000209081611d07919061361b565b50600101611c3c565b507fbe4864a8e820971c0247f5992e2da559595f7bf076a21cb5928d443d2a13b67481604051610d4f91906136da565b600281015161ffff8116600314610bde5781604051639a6d49cd60e01b8152600401610b2d9190612931565b600080611d7a858585611516565b9092509050611d893383612380565b94509492505050565b611d9a61289a565b6000611da984600001516123b6565b602085015190915015611dc357611dc384602001516123de565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632637a450826040518060a001604052808b63ffffffff168152602001611e138c61155a565b81526020018a815260200189815260200160008960200151111515815250866040518463ffffffff1660e01b8152600401611e4f929190613506565b60806040518083038185885af1158015611e6d573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190611e929190613765565b979650505050505050565b6000610a0f611eaa61185c565b8360405161190160f01b8152600281019290925260228201526042902090565b600080600080611edc888888886124c0565b925092509250611eec828261258f565b50909695505050505050565b6001600160a01b038416611f225760405163e602df0560e01b815260006004820152602401610b2d565b6001600160a01b038316611f4c57604051634a1406b160e11b815260006004820152602401610b2d565b6001600160a01b038085166000908152600160209081526040808320938716835292905220829055801561177557826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051611fbf91815260200190565b60405180910390a350505050565b60007f0000000000000000000000000000000000000000000000000000000000000000611ffa81846137c5565b610a0f91906137e7565b60006120136020828486613230565b610bc5916137fe565b600061202c602860208486613230565b6120359161381c565b60c01c9392505050565b6000610a0f7f00000000000000000000000000000000000000000000000000000000000000006001600160401b0384166137e7565b60006120808484612648565b509092915050565b60606120978260288186613230565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929695505050505050565b6060848484846040516020016120ec949392919061384c565b6040516020818303038152906040529050949350505050565b6001600160a01b038316612130578060026000828254612125919061389b565b909155506121a29050565b6001600160a01b038316600090815260208190526040902054818110156121835760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610b2d565b6001600160a01b03841660009081526020819052604090209082900390555b6001600160a01b0382166121be576002805482900390556121dd565b6001600160a01b03821660009081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161222291815260200190565b60405180910390a3505050565b6000610a0f7f0000000000000000000000000000000000000000000000000000000000000000836137c5565b80516060901515806122a457848460405160200161229092919091825260c01b6001600160c01b031916602082015260280190565b6040516020818303038152906040526122cb565b848433856040516020016122bb94939291906138ae565b6040516020818303038152906040525b9150935093915050565b606060ff83146122ef576122e88361267e565b9050610a0f565b8180546122fb90613030565b80601f016020809104026020016040519081016040528092919081815260200182805461232790613030565b80156123745780601f1061234957610100808354040283529160200191612374565b820191906000526020600020905b81548152906001019060200180831161235757829003601f168201915b50505050509050610a0f565b6001600160a01b0382166123aa57604051634b637e8f60e11b815260006004820152602401610b2d565b610bde82600083612105565b60008134146123da576040516304fb820960e51b8152346004820152602401610b2d565b5090565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663e4fe1d946040518163ffffffff1660e01b8152600401602060405180830381865afa15801561243e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061246291906138f1565b90506001600160a01b03811661248b576040516329b99a9560e11b815260040160405180910390fd5b610bde6001600160a01b038216337f0000000000000000000000000000000000000000000000000000000000000000856126bd565b600080807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08411156124fb5750600091506003905082612585565b604080516000808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa15801561254f573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661257b57506000925060019150829050612585565b9250600091508190505b9450945094915050565b60008260038111156125a3576125a361390e565b036125ac575050565b60018260038111156125c0576125c061390e565b036125de5760405163f645eedf60e01b815260040160405180910390fd5b60028260038111156125f2576125f261390e565b036126135760405163fce698f760e01b815260048101829052602401610b2d565b60038260038111156126275761262761390e565b03610bde576040516335e2f38360e21b815260048101829052602401610b2d565b6001600160a01b0382166126725760405163ec442f0560e01b815260006004820152602401610b2d565b610bde60008383612105565b6060600061268b83612717565b604080516020808252818301909252919250600091906020820181803683375050509182525060208101929092525090565b604080516001600160a01b0385811660248301528416604482015260648082018490528251808303909101815260849091019091526020810180516001600160e01b03166323b872dd60e01b17905261177590859061273f565b600060ff8216601f811115610a0f57604051632cd44ac360e21b815260040160405180910390fd5b60006127546001600160a01b038416836127a2565b9050805160001415801561277957508080602001905181019061277791906134e9565b155b1561151157604051635274afe760e01b81526001600160a01b0384166004820152602401610b2d565b6060610bc58383600084600080856001600160a01b031684866040516127c89190613924565b60006040518083038185875af1925050503d8060008114612805576040519150601f19603f3d011682016040523d82523d6000602084013e61280a565b606091505b5091509150610c4e86838360608261282a5761282582612871565b610bc5565b815115801561284157506001600160a01b0384163b155b1561286a57604051639996b31560e01b81526001600160a01b0385166004820152602401610b2d565b5080610bc5565b8051156128815780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b60405180606001604052806000801916815260200160006001600160401b031681526020016128dc604051806040016040528060008152602001600081525090565b905290565b60005b838110156128fc5781810151838201526020016128e4565b50506000910152565b6000815180845261291d8160208601602086016128e1565b601f01601f19169290920160200192915050565b602081526000610bc56020830184612905565b6001600160a01b03811681146114cb57600080fd5b6000806040838503121561296c57600080fd5b823561297781612944565b946020939093013593505050565b600060e0828403121561299757600080fd5b50919050565b6000602082840312156129af57600080fd5b81356001600160401b038111156129c557600080fd5b610d9984828501612985565b8351815260208085015190820152600060a08201604060a0604085015281865180845260c08601915060c08160051b8701019350602080890160005b83811015612a4c5788870360bf19018552815180518852830151838801879052612a3987890182612905565b9750509382019390820190600101612a0d565b50508751606088015250505060208501516080850152509050610d99565b60006060828403121561299757600080fd5b60008083601f840112612a8e57600080fd5b5081356001600160401b03811115612aa557600080fd5b602083019150836020828501011115612abd57600080fd5b9250929050565b600080600080600080600060e0888a031215612adf57600080fd5b612ae98989612a6a565b96506060880135955060808801356001600160401b0380821115612b0c57600080fd5b612b188b838c01612a7c565b909750955060a08a01359150612b2d82612944565b90935060c08901359080821115612b4357600080fd5b50612b508a828b01612a7c565b989b979a50959850939692959293505050565b600080600060608486031215612b7857600080fd5b8335612b8381612944565b92506020840135612b9381612944565b929592945050506040919091013590565b803563ffffffff81168114612bb857600080fd5b919050565b60008060408385031215612bd057600080fd5b61297783612ba4565b80151581146114cb57600080fd5b60008060408385031215612bfa57600080fd5b82356001600160401b03811115612c1057600080fd5b612c1c85828601612985565b9250506020830135612c2d81612bd9565b809150509250929050565b815181526020808301519082015260408101610a0f565b803561ffff81168114612bb857600080fd5b60008060408385031215612c7457600080fd5b612c7d83612ba4565b9150612c8b60208401612c4f565b90509250929050565b600060208284031215612ca657600080fd5b8135610bc581612944565b60008060008060a08587031215612cc757600080fd5b612cd18686612a6a565b935060608501356001600160401b03811115612cec57600080fd5b612cf887828801612a7c565b9094509250506080850135612d0c81612944565b939692955090935050565b60ff60f81b881681526000602060e06020840152612d3860e084018a612905565b8381036040850152612d4a818a612905565b606085018990526001600160a01b038816608086015260a0850187905284810360c08601528551808252602080880193509091019060005b81811015612d9e57835183529284019291840191600101612d82565b50909c9b505050505050505050505050565b60008083601f840112612dc257600080fd5b5081356001600160401b03811115612dd957600080fd5b6020830191508360208260051b8501011115612abd57600080fd5b60008060208385031215612e0757600080fd5b82356001600160401b03811115612e1d57600080fd5b612e2985828601612db0565b90969095509350505050565b600060208284031215612e4757600080fd5b610bc582612ba4565b60008060008060608587031215612e6657600080fd5b612e6f85612ba4565b9350612e7d60208601612c4f565b925060408501356001600160401b03811115612e9857600080fd5b612ea487828801612a7c565b95989497509550505050565b60008060008385036080811215612ec657600080fd5b84356001600160401b03811115612edc57600080fd5b612ee887828801612985565b9450506040601f1982011215612efd57600080fd5b506020840191506060840135612f1281612944565b809150509250925092565b600060c082019050835182526001600160401b0360208501511660208301526040840151612f58604084018280518252602090810151910152565b5082516080830152602083015160a0830152610bc5565b600080600080600080600060e0888a031215612f8a57600080fd5b8735612f9581612944565b96506020880135612fa581612944565b95506040880135945060608801359350608088013560ff81168114612fc957600080fd5b9699959850939692959460a0840135945060c09093013592915050565b60008060408385031215612ff957600080fd5b823561300481612944565b91506020830135612c2d81612944565b60006060828403121561302657600080fd5b610bc58383612a6a565b600181811c9082168061304457607f821691505b60208210810361299757634e487b7160e01b600052602260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b604051606081016001600160401b038111828210171561309c5761309c613064565b60405290565b604080519081016001600160401b038111828210171561309c5761309c613064565b604051601f8201601f191681016001600160401b03811182821017156130ec576130ec613064565b604052919050565b60006001600160401b0382111561310d5761310d613064565b50601f01601f191660200190565b60006001600160401b038084111561313557613135613064565b8360051b60206131468183016130c4565b86815291850191818101903684111561315e57600080fd5b865b84811015613224578035868111156131785760008081fd5b8801606036829003121561318c5760008081fd5b61319461307a565b61319d82612ba4565b81526131aa868301612c4f565b86820152604080830135898111156131c25760008081fd5b929092019136601f8401126131d75760008081fd5b82356131ea6131e5826130f4565b6130c4565b81815236898387010111156131ff5760008081fd5b818986018a830137600091810189019190915290820152845250918301918301613160565b50979650505050505050565b6000808585111561324057600080fd5b8386111561324d57600080fd5b5050820193919092039150565b6000845161326c8184602089016128e1565b8201838582376000930192835250909392505050565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b602081526000610d99602083018486613282565b634e487b7160e01b600052603260045260246000fd5b6000823561013e198336030181126132ec57600080fd5b9190910192915050565b6000808335601e1984360301811261330d57600080fd5b8301803591506001600160401b0382111561332757600080fd5b602001915036819003821315612abd57600080fd5b6001600160401b03811681146114cb57600080fd5b63ffffffff61335f89612ba4565b168152602088013560208201526000604089013561337c8161333c565b6001600160401b03811660408401525087606083015260e060808301526133a760e083018789613282565b6001600160a01b03861660a084015282810360c08401526133c9818587613282565b9a9950505050505050505050565b6000602082840312156133e957600080fd5b81516001600160401b038111156133ff57600080fd5b8201601f8101841361341057600080fd5b805161341e6131e5826130f4565b81815285602083850101111561343357600080fd5b611b848260208301602086016128e1565b60006040828403121561345657600080fd5b61345e6130a2565b82358152602083013560208201528091505092915050565b60006020828403121561348857600080fd5b8135610bc58161333c565b60018060a01b038516815283602082015261ffff83166040820152608060608201526000610c4e6080830184612905565b6040815260006134d76040830185612905565b8281036020840152611b848185612905565b6000602082840312156134fb57600080fd5b8151610bc581612bd9565b6040815263ffffffff8351166040820152602083015160608201526000604084015160a0608084015261353c60e0840182612905565b90506060850151603f198483030160a08501526135598282612905565b60809690960151151560c08501525050506001600160a01b039190911660209091015290565b60006040828403121561359157600080fd5b6135996130a2565b9050815181526020820151602082015292915050565b6000604082840312156135c157600080fd5b610bc5838361357f565b601f821115611511576000816000526020600020601f850160051c810160208610156135f45750805b601f850160051c820191505b8181101561361357828155600101613600565b505050505050565b81516001600160401b0381111561363457613634613064565b613648816136428454613030565b846135cb565b602080601f83116001811461367d57600084156136655750858301515b600019600386901b1c1916600185901b178555613613565b600085815260208120601f198616915b828110156136ac5788860151825594840194600190910190840161368d565b50858210156136ca5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b600060208083018184528085518083526040925060408601915060408160051b87010184880160005b8381101561375757888303603f190185528151805163ffffffff1684528781015161ffff1688850152860151606087850181905261374381860183612905565b968901969450505090860190600101613703565b509098975050505050505050565b60006080828403121561377757600080fd5b61377f61307a565b8251815260208301516137918161333c565b60208201526137a3846040850161357f565b60408201529392505050565b634e487b7160e01b600052601160045260246000fd5b6000826137e257634e487b7160e01b600052601260045260246000fd5b500490565b8082028115828204841417610a0f57610a0f6137af565b80356020831015610a0f57600019602084900360031b1b1692915050565b6001600160c01b031981358181169160088510156138445780818660080360031b1b83161692505b505092915050565b6001600160401b0360c01b8560c01b16815263ffffffff60e01b8460e01b16600882015282600c8201526000825161388b81602c8501602087016128e1565b91909101602c0195945050505050565b80820180821115610a0f57610a0f6137af565b8481526001600160401b0360c01b8460c01b166020820152826028820152600082516138e18160488501602087016128e1565b9190910160480195945050505050565b60006020828403121561390357600080fd5b8151610bc581612944565b634e487b7160e01b600052602160045260246000fd5b600082516132ec8184602087016128e156fea2646970667358221220314b327492af8291352f49c377832c95b6d373bd82102e54160aab83b16b2fd864736f6c634300081600330000000000000000000000001a44076050125825900e736c501f859c50fe728c00000000000000000000000044fb7c1323754551273cbd622ead099b5e451922000000000000000000000000b29c6029173cf84cd06b4cb9c0affff918fc8e0a0000000000000000000000000000000000000000000000000000000000000001