Детали транзакции
Хеш транзакции
: 0xfbf36940e01b5286b8dde679cca94ecd1ecd7c32c8ad01cbde0ab80895ae2e81
Статус:
Готово
Блок:
25884875
321 572 подтверждения блока
Отметка времени:
03.02.2025, 13:04:57 (7 дн. назад)
Взаимодействие с (на):
Сумма:
0ETH
($0)
Комиссия за транзакцию:
0,000109629241975271
$0,27
L2 Gas price:
0,000000000021527476 ETH(0,021527476 Gwei)
Лимит газа L2 и использование:
4 439 353|
4 439 353(100 %)
L2 fee paid:
0,000095568065163028 ETH
Плата за газ L2:
Основание: 0,01958298 Gwei
|Максимальный приоритет: 0,001944496 Gwei
|Макс.: 0,024832187 Gwei
Цена газа L1:
0,000000040569543769 ETH(40,569543769 Gwei)
Использовано газа L1:
151 909
Скаляр комиссии L1:
0
L1 fee paid:
0,000014061176812243 ETH
Другие атрибуты:
Тип транз.:2(тип транзакции, инициированный EIP-1559)
Одноразовое число:37258
Позиция в блоке:74
Входные данные:
0x6101e06040527f600a679361546535082ba1c0205c0c2530dc96980000000000000000000000006080527f19fe121a4660c7f913059743b295bee60a02382800000000000000000000000060a052600060c0527f833589fcd6edb6e08f4c7c32d4f71b54bda0291300000000000000000000000060e0527fba12222222228d8ba445958a75a0704d566bf2c8000000000000000000000000610100527f03c01acae3d0173a93d819efdc832c7c4f153b06000000000000000000000000610120527fbe6d8f0d05cc4be24d5167a3ef062215be6d18a5000000000000000000000000610140527fc1a2501e2952db85c1eb8e1ef66ac7c28a42d5d7000000000000000000000000610160527f32aed3bce901da12ca8489788f3a99fce1056e14000000000000000000000000610180527f5eded0d7e76c563ff081ca01d9d12d6b404df5270000000000000000000000006101a0527fb40afdb85a07f37ae217e7d6462e609900dd8d7a0000000000000000000000006101c05234801561018557600080fd5b507f8d08e9ba592a616b8e2eb2fcbb43a9b7fc849dd2b456b3efa93b87cc8992b93a805460ff1990811660019081179092557fee3a4f8df9640f0399906a83bd179e8d5436f5d1b52804e67a66492457dfa93680548216831790557fdfea5b92a8258bad438d8fac6172658ec7a04c8276efee2b323add25c98d4baf80548216831790557f0cc4399d83b2915b9b11a0b9f76f921cf640c9477d00b16abdfdb640214d7e3680548216831790557fe7bdb8efd27fc5a3e3f728141451a0597dcc718232ea77772e300f01066adf0580548216831790557ffbd547b7865f49aaac1b618f7455e4f3c1e2d29a9584b218a967094f04f0efca80548216831790557f1f71d4686ee99f6bfe3720a1cc58e66c5da6f7bab2390eae2fa94c527d1f660e80548216831790557fbebacc760694a34aedfab0d3fa9126d28987dcc94e2e71f2512b089291062a6680548216831790557f59095e503a130e8b52915b74691a1842f1fbb07e4c6332436ce40706fbb1782e80548216831790557f3197c0effc1bf7269a924d5ec267d38a387669736d7521b3916895c7d2dca37f80548216831790557f5f36f59ca6942a056c9acfa4814e8f640860e22eb172ee21820f58917ae6bec580548216831790557fbdd859482b5992f5aae9d9cbae1c380e9062cfe1f4f545050c0f5ebd906b0d0080548216831790557fd6cc9e8816e79557271a43e98095574056e2f1110fbad55df50a1b5a662603b280548216831790557fcf52c7cf89998c399ea3b8fdbaa75dcc89bdb4709bc5d88e6b366d1b3afe1e3d80548216831790557fb2ee53fb07baeb308a402fe8a4e53c8f29e96c12d16fc237c83b7524eba0e9c380548216831790557f73bb6180f46c84d68bb71444a98c80f3e3d1fadbdcaebb0c196c0375251e56fc80548216831790557f1869cf5f60244117349bc3a01335d9ef539c3bffcae4e7554bc4a68305bc51e080548216831790557fe43f70d584da3511b340986cbb96ece23d1f710e588f5add10bf1798a2d0261b80548216831790557f3d64f418ada2bda6739b61e78d6dd2c4263de1c87003ce9bd605c4e334e24f4580548216831790557f9b0c23af7836edf5dcee9026bc5109bb3b84741512ba1ffce65ab1d9984bffed80548216831790557f7b62cabfab72ec28e078fc3f1f664b95b43cd25ac487d80e600feaa8af5fa39380548216831790557f5bf6c78956b7f6cecd3241909f3bf32e185e6b77dbf4c03c2b9bb4ad2bcad07380548216831790557f093dd0e484e6bd21a4351179fc0126f4b2538e5d24add41409db68d83a6b37fc80548216831790557f395fcf0d5c1d50f0858544c3ad758fadb8dca472452042b948c9a06a41b59b6780548216831790557fed434f8c30e77f1ab8f9b14a95fa98b2e0a2a1f206950dcf1837085931af63f080548216831790557fe3ad92c82018f5c3a6da0265a3f41d37c881a60d2c3e7dd92238b41a77fd260b80548216831790557f6d4560f9decfa56ee3e867b019e50b5934d4d07f11a1015a697fb7e09fd2ff7b80548216831790557fc8bfbaf415895752662568431c88e22b78933ed2ca895db60c0f793d5735ad5280548216831790557f5f85191889a83923d85f04bb6a47518e9ba560a1fe87dfa679b89ea300e6957380548216831790557f512e5e636021b275183f92d48262075375c25418a5bbe26aeb1984fc6799f9ba80548216831790557f4314cc2c45ea74148aec0dc4b64f1b6c0c3ea0c2a7ece4d296a15e6dc75c18f480548216831790557fc55d9df406ac0fc7c60ae7e4044f7593e13c96642316f53e885ea418115dd0a380548216831790557fd72cd74c0e0aaac1fe19109437fdbc3d5737d10f1ef2afc3ff5867559e731d5d80548216831790557f211b6edd76065a798a5ad57e3e7bf030d78133585086abf19aa1b836b507ffab80548216831790557f0e0b65db72334c32a0f1648cdac27f3f0f063208c50e897e91d0afca1bb002e480548216831790557f59c825f4a9b5498c4032c783df293f73d8d7d475d478da0d660062a8b354753980548216831790557f1aac0ef76ddacf2aff83c35d8cfafe1dac10e985ba2f072cdd8c2dcaaf1b67fe805490911690911790557fa15bc60c955c405d20d9149c709e2460f1c2d9a497496a7f46004d1772c3054c80546001600160a01b03199081167333128a8fc17869897dce68ed026d694621f6fdfd179091557f83ec6a1f0257b830b5e016457c9cf1435391bf56cc98f369a58a54fe9377246580548216730bfbcf9fa4f9c56b0f40a671ad40e0805a0918651790557fc69056f16cbaa3c616b828e333ab7d3a32310765507f8f58359e99ebb7a885f3805482167338015d05f4fec8afe15d7cc0386a126574e8077b1790557f85aaa47b6dc46495bb8824fad4583769726fea36efd831a35556690b830a8fbe8054821673c35dadb65012ec5796536bd9864ed8773abc74c41790557f2d72af3c1b2b2956e6f694fb741556d5ca9524373974378cdbec16afa8b8416480548216730fd83557b2be93617c9c1c1b6fd549401c74558c1790557fd6ebcc64c739277b117ce359e436534b234b76e914c80ad276abf5b562078939805490911673c207628e5e2b59e9c690071e68c7c1c4193b025217905560046020527fc771c1a5905420daec317b154eb13e4198ba97d00000000000000000000000237fabd6e7cb50984ff9c2f3e18a2660c3353dadf4e3291deeb275dae2cd1e44fe05557fab99a3e856deb448ed99713dfce62f937e2d4d740000000000000000000001187f91da3fd0782e51c6b3986e9e672fd566868e71f3dbc2d6c2cd6fbb3e361af2a7557ffb4c2e6e6e27b5b4a07a36360c89ede29bb3c9b60000000000000000000000267f2e174c10e159ea99b867ce3205125c24a42d128804e4070ed6fcc8cc98166aa0557f433f09ca08623e48bac7128b7105de678e37d9880001000000000000000000477f4ad5a04d53b5856f318545bb721f67d3f6d0a5a999f25eec7e20eaeb4c47b933557f0dce7d1e1fbfc85c31bd04f890027738f00e580b0001000000000000000001637f5c6b02db8b672415ffad906d7ccee10bd53dbad7d0b29e2bc0e50c93d5f31093557fb328b50f1f7d97ee8ea391ab5096dd7657555f490001000000000000000000487f0c1469ad586d86b6976c45826d7ae56d76ee516e37a2bccffbe904b74dbae7ea557f0c659734f1eef9c63b7ebdf78a164cdd745586db0000000000000000000000467f140aabff1a85df08546c9a350c79ae18341bde4a2cef5d2fd460885c0128ce26557f17e7d59bb209a3215ccc25fffef7161498b7c10d0002000000000000000000207fa5022b2bfd144bf9103d80168549b5df7c72ab60bd51bf71a02a08d844853b4a557f6b1baa0a046c9ebb7da8668b66e9282a896e1edb0002000000000000000000947feb3e677499e881fe1bdbc344a49c412138038a9f40883b6dc68f713aab483523557fe40cbccba664c7b1a953827c062f5070b78de86800020000000000000000001b7f66b61daf77b854ca6ba000a8d4b340eafcdb71b6583753b4af89fceb54988fff557fcb470da0902e6c548f0e8161042f624599286e9b0002000000000000000001057f4a597304b2df0a7a7b428b3c24c35ba6373aabebf9972387f5610f74a01b21bd557fa04259de0129ac4c4a0ce22be2ec729482034ba000020000000000000000016d7fac375bcb880242328180c23d4a918023a12a7caf7cf12b8c4074e4a3f39900a0557f5f62fd24941b585b91eb059e0ea1a7e7293575110002000000000000000001777f7f6fa3f34639ea1891363ca773619dbd5f652d7ab50411111dde2f57e3ae13ad557f3a8b432ed2afdd27478e0ab88f1069259264b4750002000000000000000000027f1a1e6821cde7d0159c0d293177871e09677b4e42307c7db3ba94f8648a5a050f557fdef66c6c178087fd931514e99b04479e4d3d956c0002000000000000000000007f04cde762ef08b6b6c5ded8e8c4c0b3f4e5c9ad7342c88fcc93681b4588b73f05557f314a697bd297da5123ebeb28946bd404c723fe5a0002000000000000000000017fc59312466997bb42aaaf719ece141047820e6b34531e1670dc1852a453648f0f557f45774be7a459219553802b6a89535e9651b3f00d0002000000000000000000067fbeb3bad75134cb432e5707980e3245c52c5998a1125ee30f2f0dbf3925b1e551557f6fba5b8fe3ede4b0f27eb06b9a6f637a0e3af88f0002000000000000000000057f2645749a946633740611cfc8178319f0958659d6922e4bf7e3a08b44789f53a4557f1bb53dc3741c85d58e454addddde2f26b4cec9b70002000000000000000000097f9bbf2ad10217b6212df1939350a047a69b6887b770020d3fa8c328c0653ee987557f60276b24757149b614ea9ed067f71495e1df162d00020000000000000000000c7ff7deed9399d719bf61dcb1322c056a03a885c275ab093673b0cc182b84bea061557fbe8dbeb8319d9231a2a83d0fe7b8d77597abf12e00020000000000000000000b7f1bb30a1647f6f6723cb3a88838ce0319afabe51263fc466f2f669a7a24ad88c6557f2a5757b60987ff10385de1d4d923792f6fdcfff100010000000000000000019e7f87e655ef16e4075af30c6a90c2b439f7dcd2d83a606dafadaee10cffaf918132557f59501a303b1bdf5217617745acec4d99107383f00002000000000000000001977fff624574ceefb6578b3887a7448cf2ca4d120002f646987b0a9b9ad3f6dc2c10557fc3889f9764d68bdf2e16f237206746344172a14700020000000000000000018e7f1ac66383b86984a837d32661c9fdda480194de6e2dbd3891e29fadcb763a62da557e7bb7a4bfc214df06474e39142288e99540f2b30002000000000000000001917feb5726be0cc40daa58a5f8f81528465ddb0c35e1e56e157eca916d69d6c34324557f54d86e177cdc664b5f9b17eb5fd6a76fa529e4660002000000000000000001997ff6eb4279aa452568dd287204244d7e29d7ca1bc7a01440f08342bf2599f4b9b6557f6c994a2ce94c36242669780804e9d5f2bdd96a980000000000000000000001a07fd8906b3e50614809ec86d7bb29bf3c4e8647f5376e87f81687a4a770137f7d59557f4c42b5057a8663e2b1ac21685d1502c937a0381700020000000000000000019c7f69bc8c08a6b955aec2072ca430bac7123bc3539264a736d1a23621b0f0c62f31557f5332584890d6e415a6dc910254d6430b8aab7e690002000000000000000001037f547911337f50119fe7598b1be3fa84d3d0506ffe5c730db17c43bc74040bbfce557f2da6e67c45af2aaa539294d9fa27ea50ce4e2c5f0002000000000000000001a37f9041ee6632bd2142b9cc58f348e0761559f8d964fe48ac6d87dc2b689213e3bb55601f6000527fc8fe41d2456d578ca9db99af9e4f36db923321d80001000000000000000001a47f4c55bec45be59a99d441ccb7880f9b68f316b687ab5ac77efc4386a8070077685560805160601c60a05160601c60c05160601c60e05160601c6101005160601c6101205160601c6101405160601c6101605160601c6101805160601c6101a05160601c6101c05160601c61309c6111dc600039806113ff525080611eaf5280611ef2525080611e0e5280611e69525080610a415280610afd5280610b655280610bce5280610c32525080611b0f5280611b8e5250806105b55280610e245250806105835280610d9b5250505080610f72525080610fa4525061309c6000f3fe60806040526004361061004e5760003560e01c80631385189f146100b7578063186ea66f146100d75780633ccfd60b146100f757806396f6866f1461010c578063f04f27071461012c576100b2565b366100b2573360009081526001602081905260409091205460ff161515148061008b57503360009081526020819052604090205460ff1615156001145b6100b05760405162461bcd60e51b81526004016100a790612a6d565b60405180910390fd5b005b600080fd5b3480156100c357600080fd5b506100b06100d23660046126e7565b61014c565b3480156100e357600080fd5b506100b06100f236600461239d565b6101ae565b34801561010357600080fd5b506100b06102a4565b34801561011857600080fd5b506100b06101273660046126af565b610358565b34801561013857600080fd5b506100b06101473660046123e2565b610578565b3360009081526020819052604090205460ff1615156001146101805760405162461bcd60e51b81526004016100a790612a6d565b602081018035906004906000906101979085612743565b60ff16815260208101919091526040016000205550565b3360009081526001602081905260409091205460ff161515146101e35760405162461bcd60e51b81526004016100a790612a6d565b6001811515141561028a576040516370a0823160e01b81526000906001600160a01b038516906370a082319061021d903090600401612882565b60206040518083038186803b15801561023557600080fd5b505afa158015610249573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061026d91906126fe565b9050610279843061070f565b610284843383610780565b5061029f565b610294833061070f565b61029f833384610780565b505050565b3360009081526001602081905260409091205460ff161515146102d95760405162461bcd60e51b81526004016100a790612a6d565b6000336001600160a01b0316476040516102f29061287f565b60006040518083038185875af1925050503d806000811461032f576040519150601f19603f3d011682016040523d82523d6000602084013e610334565b606091505b50509050806103555760405162461bcd60e51b81526004016100a790612b33565b50565b3360009081526020819052604090205460ff16151560011461038c5760405162461bcd60e51b81526004016100a790612a6d565b600061039b826020013561078b565b50905060006103ae8360400135836107a2565b5090506000806103bd836107bd565b915091508062ffffff16844203106103e75760405162461bcd60e51b81526004016100a790612a89565b6000806103f88760600135876107a2565b91509150600061040c8860800135886107a2565b91506000905061047961042260a08b018b612fb2565b808060200260200160405190810160405280939291908181526020016000905b8282101561046e5761045f60808302860136819003810190612650565b81526020019060010190610442565b5050505050896107c9565b90508560ff166001141561051f578360005b82518110156104fd5760008382815181106104a257fe5b6020026020010151905060008160400151905060018551038314156104c45750865b60006104d0838661096b565b90508181116104f15760405162461bcd60e51b81526004016100a790612aa5565b9350505060010161048b565b5084811161051d5760405162461bcd60e51b81526004016100a790612b16565b505b6040805160a0810182526001600160a01b0380861682526020808301889052339383019390935284166060820152608081018390529061056c908290610567908d018d612743565b610cc5565b50505050505050505050565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614806105d75750336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016145b6105f35760405162461bcd60e51b81526004016100a790612b88565b600081806020019051810190610609919061259a565b905080600001516001600160a01b03168560008151811061062657fe5b60200260200101516001600160a01b0316146106545760405162461bcd60e51b81526004016100a790612ac2565b80602001518460008151811061066657fe5b60200260200101511461068b5760405162461bcd60e51b81526004016100a790612ade565b6040808201516001600160a01b031660009081526020819052205460ff1615156001146106ca5760405162461bcd60e51b81526004016100a790612a6d565b60006106ee8260200151856000815181106106e157fe5b6020026020010151610e99565b90506106fa8282610ea9565b8151610707903383610780565b505050505050565b6001600160a01b0380831660009081526002602090815260408083209385168352929052205460ff1661077c5760001961074a838383610fc9565b506001600160a01b038083166000908152600260209081526040808320938516835292905220805460ff191660011790555b5050565b61029f838383611110565b6000806107998360006107a2565b91509150915091565b90819003642e4728b3681990810160a081901c929092030191565b61271080820492910690565b60606000835167ffffffffffffffff811180156107e557600080fd5b5060405190808252806020026020018201604052801561081f57816020015b61080c6120eb565b8152602001906001900390816108045790505b50905060005b845181101561096157600085828151811061083c57fe5b602002602001015190506000610856826000015187611257565b90506000610868836020015188611257565b9050600061087a846040015189611257565b9050600061088c85606001518a6107a2565b5090506108976120eb565b6040518060e001604052806127108560000151816108b157fe5b0660ff1681526020016127108560000151816108c957fe5b0462ffffff1681526020018560000151815260200186602001516001600160a01b0316815260200185602001516001600160a01b0316815260200184602001516001600160a01b03168152602001600460008560ff1660ff1681526020019081526020016000205481525090508088888151811061094357fe5b60200260200101819052505050505050508080600101915050610825565b5090505b92915050565b60608201516080830151600091906001600160a01b0382161580159061099957506001600160a01b03811615155b6109b55760405162461bcd60e51b81526004016100a790612b6a565b8451600160ff821614806109cc57508060ff166004145b806109da57508060ff166006145b806109e857508060ff166008145b806109f657508060ff16600b145b80610a0457508060ff16600e145b80610a1257508060ff16601e145b80610a2057508060ff16601f145b15610ad757602086015160405163428d168f60e11b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169163851a2d1e91610a7d9187918791908b9088906004016128fc565b60206040518083038186803b158015610a9557600080fd5b505afa158015610aa9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610acd91906126fe565b9350505050610965565b8060ff16600e1415610b385760405160016201551d60e71b031981526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063ff55718090610a7d90869086908a908790600401612934565b8060ff1660021415610ba157602086015160a087015160405163565a2c7b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169263565a2c7b92610a7d928892889290918c91906004016128c7565b8060ff1660031415610c0a57602086015160a08701516040516306c50ca960e01b81526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016926306c50ca992610a7d928892889290918c91906004016128c7565b8060ff16600f1415610c6a5760a086015160405163e4ab798b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169163e4ab798b91610a7d9187918a919060040161295f565b8060ff1660181480610c7f57508060ff166020145b15610c9957610acd83838789602001518a60a00151611290565b8060ff16601b1415610cb557610acd8383878960a001516113bc565b610acd8383878960a0015161149d565b60408051600180825281830190925260009160208083019080368337019050509050826000015181600081518110610cf957fe5b6001600160a01b039290921660209283029190910190910152604080516001808252818301909252600091816020016020820280368337019050509050836020015181600081518110610d4857fe5b602002602001018181525050600084604051602001610d679190612d34565b60405160208183030381529060405290508360ff1660011415610e0d57604051632e1c224f60e11b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690635c38449e90610dd6903090879087908790600401612982565b600060405180830381600087803b158015610df057600080fd5b505af1158015610e04573d6000803e3d6000fd5b50505050610e92565b604051632e1c224f60e11b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690635c38449e90610e5f903090879087908790600401612982565b600060405180830381600087803b158015610e7957600080fd5b505af1158015610e8d573d6000803e3d6000fd5b505050505b5050505050565b8082018281101561096557600080fd5b6020820151608083015160005b8151811015610f20576000828281518110610ecd57fe5b602002602001015190506000816040015190506001845103831415610eef5750845b6000610f0f858581518110610f0057fe5b602002602001015187846115b1565b95505060019092019150610eb69050565b50828211610f405760405162461bcd60e51b81526004016100a790612afa565b6000610f4c8385611796565b9050610f5c85600001513061070f565b66013e52b9abe0008110610f9c578451610f97907f000000000000000000000000000000000000000000000000000000000000000083610780565b610e92565b8451610e92907f000000000000000000000000000000000000000000000000000000000000000083610780565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663095ea7b360e01b1781529251825160009485949389169392918291908083835b602083106110455780518252601f199092019160209182019101611026565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146110a7576040519150601f19603f3d011682016040523d82523d6000602084013e6110ac565b606091505b50915091508180156110da5750805115806110da57508080602001905160208110156110d757600080fd5b50515b610e92576040805162461bcd60e51b8152602060048201526002602482015261534160f01b604482015290519081900360640190fd5b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b1781529251825160009485949389169392918291908083835b6020831061118c5780518252601f19909201916020918201910161116d565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146111ee576040519150601f19603f3d011682016040523d82523d6000602084013e6111f3565b606091505b5091509150818015611221575080511580611221575080806020019051602081101561121e57600080fd5b50515b610e92576040805162461bcd60e51b815260206004820152600260248201526114d560f21b604482015290519081900360640190fd5b61125f612127565b60008061126c85856107a2565b604080518082019091529182526001600160a01b0316602082015295945050505050565b60408051600180825281830190925260009162ffffff85168114918391816020015b6112ba61213e565b8152602001906001900390816112b25790505090506040518060600160405280896001600160a01b03168152602001886001600160a01b031681526020018315158152508160008151811061130b57fe5b60209081029190910101526040516326207f2d60e21b815284906001600160a01b03821690639881fcb490611346908a908690600401612e31565b60006040518083038186803b15801561135e57600080fd5b505afa158015611372573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261139a91908101906124e9565b6001815181106113a657fe5b6020026020010151935050505095945050505050565b6000816001600160a01b038086169087161082816113df57637fffffff196113e5565b637fffffff5b6040516349b5931160e01b81529091506001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906349b593119061143d9086908a9087906000908890600401612a28565b606060405180830381600087803b15801561145757600080fd5b505af115801561146b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061148f9190612716565b509998505050505050505050565b60408051600280825260608201835260009284928492909160208301908036833701905050905086816000815181106114d257fe5b60200260200101906001600160a01b031690816001600160a01b031681525050858160018151811061150057fe5b6001600160a01b03928316602091820292909201015260405163d06ca61f60e01b81529083169063d06ca61f9061153d9088908590600401612e10565b60006040518083038186803b15801561155557600080fd5b505afa158015611569573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261159191908101906124e9565b60018151811061159d57fe5b602002602001015192505050949350505050565b60608301516080840151600091906001600160a01b038216158015906115df57506001600160a01b03811615155b6115fb5760405162461bcd60e51b81526004016100a790612b6a565b8551600160ff8216148061161257508060ff16600b145b8061162057508060ff16601e145b156116455761163b8383896020015189898c60a001516117a6565b935050505061178f565b8060ff16600214156116675761163b838388888b602001518c60a00151611879565b8060ff16600314156116845761163b838388888b60a00151611a83565b8060ff166004148061169957508060ff16600e145b806116a757508060ff16601f145b156116c25761163b8383896020015189898c60a001516117a6565b8060ff16600614806116d757508060ff166008145b156116f25761163b8383896020015189898c60a00151611c21565b8060ff16600e141561170f5761163b838388888b60a00151611c9f565b8060ff166018148061172457508060ff166020145b1561173f5761163b838388888b602001518c60a00151611d14565b8060ff16601a141561175c5761163b838388888b60a00151611ddf565b8060ff16601b14156117795761163b838388888b60a00151611ea6565b61163b8383896020015189898c60a00151611f31565b9392505050565b8082038281111561096557600080fd5b6000816117b3888261070f565b6040805160e0810182526001600160a01b038a81168252898116602083015262ffffff8916828401523060608301526080820188905260a08201879052600060c083015291516304e45aaf60e01b8152918316916304e45aaf9161181991600401612bfd565b602060405180830381600087803b15801561183357600080fd5b505af1158015611847573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061186b91906126fe565b9150505b9695505050505050565b6000611885878361070f565b60408051600180825281830190925262ffffff85168214918491600091816020015b6118af61215e565b8152602001906001900390816118a7579050509050600060405180608001604052808c6001600160a01b031681526020018b6001600160a01b031681526020018515158152602001846001600160a01b031663d4b6846d6040518163ffffffff1660e01b815260040160206040518083038186803b15801561193057600080fd5b505afa158015611944573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119689190612381565b6001600160a01b03168152509050808260008151811061198457fe5b6020908102919091010152604051634466c10f60e11b81526001600160a01b038416906388cd821e906119c6908c908c90879030906078420190600401612f17565b600060405180830381600087803b1580156119e057600080fd5b505af11580156119f4573d6000803e3d6000fd5b50506040516370a0823160e01b81526001600160a01b038d1692506370a082319150611a24903090600401612882565b60206040518083038186803b158015611a3c57600080fd5b505afa158015611a50573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a7491906126fe565b9b9a5050505050505050505050565b6000611a8f868361070f565b60008290506000816001600160a01b031663d0c93a7c6040518163ffffffff1660e01b815260040160206040518083038186803b158015611acf57600080fd5b505afa158015611ae3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b079190612579565b9050611b33887f000000000000000000000000000000000000000000000000000000000000000061070f565b60408051610100810182526001600160a01b038a811682528981166020830152600284900b8284015230606083015242607801608083015260a0820189905260c08201889052600060e083015291516350131c1f60e11b81527f00000000000000000000000000000000000000000000000000000000000000009092169163a026383e91611bc391600401612c0b565b602060405180830381600087803b158015611bdd57600080fd5b505af1158015611bf1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c1591906126fe565b98975050505050505050565b600081611c2e888261070f565b60408051610100810182526001600160a01b038a81168252898116602083015262ffffff8916828401523060608301526102584201608083015260a0820188905260c08201879052600060e0830152915163414bf38960e01b81529183169163414bf3899161181991600401612c72565b600081611cac878261070f565b6040805160e0810182526001600160a01b03808a16825288811660208301523082840152610258420160608301526080820188905260a08201879052600060c0830152915163178ca23160e31b8152909183169063bc65118890611bc3908490600401612cdb565b6000611d20878361070f565b6040516313dcfc5960e01b8152600162ffffff8516149083906001600160a01b038216906313dcfc5990611d67908a908a908e908e90899030906078420190600401612ea0565b600060405180830381600087803b158015611d8157600080fd5b505af1158015611d95573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611dbd91908101906124e9565b600181518110611dc957fe5b6020026020010151925050509695505050505050565b600080868387604051602001611df793929190612850565b6040516020818303038152906040529050611e32877f000000000000000000000000000000000000000000000000000000000000000061070f565b6040805160a08101825282815230602082015260b44201818301526060810187905260808101869052905163c04b8d5960e01b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063c04b8d5990611bc3908490600401612ba5565b600081611ed3877f000000000000000000000000000000000000000000000000000000000000000061070f565b6040516351d882e560e11b81526001600160a01b0380881689821610917f00000000000000000000000000000000000000000000000000000000000000009091169063a3b105ca90611bc3903090869086908c908c90600401612896565b600081611f3e888261070f565b6040805160028082526060820183526000926020830190803683370190505090508881600081518110611f6d57fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508781600181518110611f9b57fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508662ffffff16600114156120b757604051635c11d79560e01b81526001600160a01b03831690635c11d795906120009089908990869030906078420190600401612edb565b600060405180830381600087803b15801561201a57600080fd5b505af115801561202e573d6000803e3d6000fd5b50506040516370a0823160e01b81526001600160a01b038b1692506370a08231915061205e903090600401612882565b60206040518083038186803b15801561207657600080fd5b505afa15801561208a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120ae91906126fe565b9250505061186f565b6040516338ed173960e01b81526001600160a01b038316906338ed173990611d679089908990869030904290600401612edb565b6040805160e081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c081019190915290565b604080518082019091526000808252602082015290565b604080516060810182526000808252602082018190529181019190915290565b60408051608081018252600080825260208201819052918101829052606081019190915290565b805161219081613042565b919050565b600082601f8301126121a5578081fd5b815160206121ba6121b583613024565b613000565b8281528181019085830160e0808602880185018910156121d8578687fd5b865b868110156122895781838b0312156121f0578788fd5b6040805183810181811067ffffffffffffffff8211171561220d57fe5b825261221885612376565b8152612225888601612363565b88820152818501518282015260609150612240828601612185565b8282015260809150612253828601612185565b8282015260a09150612266828601612185565b9181019190915260c08481015190820152855293850193918101916001016121da565b509198975050505050505050565b600082601f8301126122a7578081fd5b813560206122b76121b583613024565b82815281810190858301838502870184018810156122d3578586fd5b855b858110156122f1578135845292840192908401906001016122d5565b5090979650505050505050565b600082601f83011261230e578081fd5b813567ffffffffffffffff81111561232257fe5b612335601f8201601f1916602001613000565b818152846020838601011115612349578283fd5b816020850160208301379081016020019190915292915050565b805162ffffff8116811461219057600080fd5b805161219081613057565b600060208284031215612392578081fd5b815161178f81613042565b6000806000606084860312156123b1578182fd5b83356123bc81613042565b925060208401359150604084013580151581146123d7578182fd5b809150509250925092565b600080600080608085870312156123f7578182fd5b843567ffffffffffffffff8082111561240e578384fd5b818701915087601f830112612421578384fd5b813560206124316121b583613024565b82815281810190858301838502870184018d101561244d578889fd5b8896505b8487101561247857803561246481613042565b835260019690960195918301918301612451565b509850508801359250508082111561248e578384fd5b61249a88838901612297565b945060408701359150808211156124af578384fd5b6124bb88838901612297565b935060608701359150808211156124d0578283fd5b506124dd878288016122fe565b91505092959194509250565b600060208083850312156124fb578182fd5b825167ffffffffffffffff811115612511578283fd5b8301601f81018513612521578283fd5b805161252f6121b582613024565b818152838101908385018584028501860189101561254b578687fd5b8694505b8385101561256d57805183526001949094019391850191850161254f565b50979650505050505050565b60006020828403121561258a578081fd5b81518060020b811461178f578182fd5b6000602082840312156125ab578081fd5b815167ffffffffffffffff808211156125c2578283fd5b9083019060a082860312156125d5578283fd5b60405160a0810181811083821117156125ea57fe5b6040526125f683612185565b81526020830151602082015261260e60408401612185565b604082015261261f60608401612185565b6060820152608083015182811115612635578485fd5b61264187828601612195565b60808301525095945050505050565b600060808284031215612661578081fd5b6040516080810181811067ffffffffffffffff8211171561267e57fe5b8060405250823581526020830135602082015260408301356040820152606083013560608201528091505092915050565b6000602082840312156126c0578081fd5b813567ffffffffffffffff8111156126d6578182fd5b820160c0818503121561178f578182fd5b6000604082840312156126f8578081fd5b50919050565b60006020828403121561270f578081fd5b5051919050565b60008060006060848603121561272a578081fd5b8351925060208401519150604084015190509250925092565b600060208284031215612754578081fd5b813561178f81613057565b6001600160a01b03169052565b6000815180845260208085019450808401835b838110156127a45781516001600160a01b03168752958201959082019060010161277f565b509495945050505050565b60008151808452815b818110156127d4576020818501810151868301820152016127b8565b818111156127e55782602083870101525b50601f01601f19169290920160200192915050565b80516001600160a01b03908116835260208083015182169084015260408083015162ffffff16908401526060808301518216908401526080808301519084015260a0828101519084015260c09182015116910152565b6bffffffffffffffffffffffff19606094851b8116825292841b83166014820152921b166028820152603c0190565b90565b6001600160a01b0391909116815260200190565b6001600160a01b03958616815293909416602084015290151560408301526060820152608081019190915260a00190565b6001600160a01b039586168152938516602085015262ffffff9290921660408401526060830152909116608082015260a00190565b6001600160a01b03958616815293909416602084015262ffffff919091166040830152606082015260ff909116608082015260a00190565b6001600160a01b039485168152929093166020830152604082015260ff909116606082015260800190565b6001600160a01b0393841681526020810192909252909116604082015260600190565b6001600160a01b0385811682526080602080840182905286519184018290526000928782019290919060a0860190855b818110156129d05785518516835294830194918301916001016129b2565b50508581036040870152875180825290820193509150808701845b83811015612a07578151855293820193908201906001016129eb565b505050508281036060840152612a1d81856127af565b979650505050505050565b6001600160a01b039590951685526fffffffffffffffffffffffffffffffff93909316602085015290151560408401521515606083015260030b608082015260a00190565b602080825260029082015261667560f01b604082015260600190565b602080825260029082015261199d60f21b604082015260600190565b6020808252600390820152620686e760ec1b604082015260600190565b6020808252600290820152611ddd60f21b604082015260600190565b602080825260029082015261776160f01b604082015260600190565b60208082526002908201526106e760f41b604082015260600190565b6020808252600390820152620716e760ec1b604082015260600190565b60208082526018908201527f4661696c656420746f2077697468647261772045746865720000000000000000604082015260600190565b6020808252600490820152636e73746f60e01b604082015260600190565b60208082526003908201526266756d60e81b604082015260600190565b600060208252825160a06020840152612bc160c08401826127af565b905060018060a01b0360208501511660408401526040840151606084015260608401516080840152608084015160a08401528091505092915050565b60e0810161096582846127fa565b81516001600160a01b03908116825260208084015182169083015260408084015160020b908301526060808401518216908301526080808401519083015260a0838101519083015260c0808401519083015260e09283015116918101919091526101000190565b81516001600160a01b03908116825260208084015182169083015260408084015162ffffff16908301526060808401518216908301526080808401519083015260a0838101519083015260c0808401519083015260e09283015116918101919091526101000190565b81516001600160a01b039081168252602080840151821690830152604080840151821690830152606080840151908301526080808401519083015260a0838101519083015260c092830151169181019190915260e00190565b6000602080835260c080840160018060a01b03808751168487015283870151604081818901528089015191506060838316818a0152808a015192506080848416818b0152808b0151935060a080818c015286855180895260e09850888d0191508a870196508b5b81811015612dfd57875160ff815116845262ffffff8d820151168d8501528781015188850152898782015116878501528986820151168685015284810151612de58686018261275f565b508b0151838c0152968b019691890191600101612d9b565b50909d9c50505050505050505050505050565b600083825260406020830152612e29604083018461276c565b949350505050565b6000604080830185845260208281860152818651808452606093508387019150828801865b82811015612e9157815180516001600160a01b0390811686528682015116868601528701511515878501529285019290840190600101612e56565b50919998505050505050505050565b96875260208701959095526001600160a01b0393841660408701529183166060860152151560808501521660a083015260c082015260e00190565b600086825285602083015260a06040830152612efa60a083018661276c565b6001600160a01b0394909416606083015250608001529392505050565b600060a0820187835260208781850152604060a08186015282885180855260c087019150838a019450855b81811015612f8c57855180516001600160a01b0390811685528682015181168786015285820151151586860152606091820151169084015294840194608090920191600101612f42565b505080945050505050612fa2606083018561275f565b8260808301529695505050505050565b6000808335601e19843603018112612fc8578283fd5b83018035915067ffffffffffffffff821115612fe2578283fd5b6020019150608081023603821315612ff957600080fd5b9250929050565b60405181810167ffffffffffffffff8111828210171561301c57fe5b604052919050565b600067ffffffffffffffff82111561303857fe5b5060209081020190565b6001600160a01b038116811461035557600080fd5b60ff8116811461035557600080fdfea264697066735822122087d333b94ec03484b248f4eab325c16be515208345d32391ba1725ecef03104564736f6c63430007060033