Chi tiết giao dịch
Hash giao dịch
: 0xaae97d39416ea0f5ae3e5d805b8c49597b74163431a1cc79f6872074637af279
Trạng thái:
Thành công
Khối:
24538230
337.392 xác nhận block
Nhãn thời gian:
08:56:47 03/01/2025 (7 ngày trước)
Đã tương tác với:
Số tiền:
0ETH
($0)
Phí giao dịch:
0,000145549608148201
$0,5
L2 Gas price:
0,000000000028938284 ETH(0,028938284 Gwei)
Hạn mức & sử dụng phí Gas L2:
4.859.685|
4.820.262(99,19%)
L2 fee paid:
0,000139490110710408 ETH
Phí gas L2:
Cơ sở: 0,027838284 Gwei
|Ưu tiên tối đa: 0,0011 Gwei
|Tối đa: 0,035253181 Gwei
Giá Gas Lớp 1:
0,000000010646225934 ETH(10,646225934 Gwei)
Lượng Gas trên Lớp 1 đã dùng:
154.987
Giá trị vô hướng của phí trên Lớp 1:
0
L1 fee paid:
0,000006059497437793 ETH
Thuộc tính khác:
Loại giao dịch:2(Loại giao dịch được khởi tạo bởi EIP-1559)
Số nonce:17829
Vị thế trong khối:118
Dữ liệu đầu vào:
0x6101606040527fc00c0cc2014b2864ab3bc53111219ca5d37c3144000000000000000000000000608052600060a0527f833589fcd6edb6e08f4c7c32d4f71b54bda0291300000000000000000000000060c0527fba12222222228d8ba445958a75a0704d566bf2c800000000000000000000000060e0527f03c01acae3d0173a93d819efdc832c7c4f153b06000000000000000000000000610100527fbe6d8f0d05cc4be24d5167a3ef062215be6d18a5000000000000000000000000610120527f23fccbaef5c1c4ca0685598477ea073fd655a303000000000000000000000000610140523480156100f157600080fd5b507f8d08e9ba592a616b8e2eb2fcbb43a9b7fc849dd2b456b3efa93b87cc8992b93a805460ff1990811660019081179092557fee3a4f8df9640f0399906a83bd179e8d5436f5d1b52804e67a66492457dfa93680548216831790557fdfea5b92a8258bad438d8fac6172658ec7a04c8276efee2b323add25c98d4baf80548216831790557f0cc4399d83b2915b9b11a0b9f76f921cf640c9477d00b16abdfdb640214d7e3680548216831790557fe7bdb8efd27fc5a3e3f728141451a0597dcc718232ea77772e300f01066adf0580548216831790557ffbd547b7865f49aaac1b618f7455e4f3c1e2d29a9584b218a967094f04f0efca80548216831790557f1f71d4686ee99f6bfe3720a1cc58e66c5da6f7bab2390eae2fa94c527d1f660e80548216831790557fbebacc760694a34aedfab0d3fa9126d28987dcc94e2e71f2512b089291062a6680548216831790557f59095e503a130e8b52915b74691a1842f1fbb07e4c6332436ce40706fbb1782e80548216831790557f3197c0effc1bf7269a924d5ec267d38a387669736d7521b3916895c7d2dca37f80548216831790557f5f36f59ca6942a056c9acfa4814e8f640860e22eb172ee21820f58917ae6bec580548216831790557fbdd859482b5992f5aae9d9cbae1c380e9062cfe1f4f545050c0f5ebd906b0d0080548216831790557fd6cc9e8816e79557271a43e98095574056e2f1110fbad55df50a1b5a662603b280548216831790557fcf52c7cf89998c399ea3b8fdbaa75dcc89bdb4709bc5d88e6b366d1b3afe1e3d80548216831790557fb2ee53fb07baeb308a402fe8a4e53c8f29e96c12d16fc237c83b7524eba0e9c380548216831790557f73bb6180f46c84d68bb71444a98c80f3e3d1fadbdcaebb0c196c0375251e56fc80548216831790557f1869cf5f60244117349bc3a01335d9ef539c3bffcae4e7554bc4a68305bc51e080548216831790557fe43f70d584da3511b340986cbb96ece23d1f710e588f5add10bf1798a2d0261b80548216831790557f3d64f418ada2bda6739b61e78d6dd2c4263de1c87003ce9bd605c4e334e24f4580548216831790557f9b0c23af7836edf5dcee9026bc5109bb3b84741512ba1ffce65ab1d9984bffed80548216831790557f7b62cabfab72ec28e078fc3f1f664b95b43cd25ac487d80e600feaa8af5fa39380548216831790557f5bf6c78956b7f6cecd3241909f3bf32e185e6b77dbf4c03c2b9bb4ad2bcad07380548216831790557f093dd0e484e6bd21a4351179fc0126f4b2538e5d24add41409db68d83a6b37fc80548216831790557f395fcf0d5c1d50f0858544c3ad758fadb8dca472452042b948c9a06a41b59b6780548216831790557fed434f8c30e77f1ab8f9b14a95fa98b2e0a2a1f206950dcf1837085931af63f080548216831790557fe3ad92c82018f5c3a6da0265a3f41d37c881a60d2c3e7dd92238b41a77fd260b80548216831790557f6d4560f9decfa56ee3e867b019e50b5934d4d07f11a1015a697fb7e09fd2ff7b80548216831790557fc8bfbaf415895752662568431c88e22b78933ed2ca895db60c0f793d5735ad5280548216831790557f5f85191889a83923d85f04bb6a47518e9ba560a1fe87dfa679b89ea300e6957380548216831790557f512e5e636021b275183f92d48262075375c25418a5bbe26aeb1984fc6799f9ba80548216831790557f4314cc2c45ea74148aec0dc4b64f1b6c0c3ea0c2a7ece4d296a15e6dc75c18f480548216831790557fc55d9df406ac0fc7c60ae7e4044f7593e13c96642316f53e885ea418115dd0a380548216831790557fd72cd74c0e0aaac1fe19109437fdbc3d5737d10f1ef2afc3ff5867559e731d5d80548216831790557f211b6edd76065a798a5ad57e3e7bf030d78133585086abf19aa1b836b507ffab80548216831790557f0e0b65db72334c32a0f1648cdac27f3f0f063208c50e897e91d0afca1bb002e480548216831790557f59c825f4a9b5498c4032c783df293f73d8d7d475d478da0d660062a8b354753980548216831790557f1aac0ef76ddacf2aff83c35d8cfafe1dac10e985ba2f072cdd8c2dcaaf1b67fe805490911690911790557fa15bc60c955c405d20d9149c709e2460f1c2d9a497496a7f46004d1772c3054c80546001600160a01b03199081167333128a8fc17869897dce68ed026d694621f6fdfd179091557f83ec6a1f0257b830b5e016457c9cf1435391bf56cc98f369a58a54fe9377246580548216730bfbcf9fa4f9c56b0f40a671ad40e0805a0918651790557fc69056f16cbaa3c616b828e333ab7d3a32310765507f8f58359e99ebb7a885f3805482167338015d05f4fec8afe15d7cc0386a126574e8077b1790557f85aaa47b6dc46495bb8824fad4583769726fea36efd831a35556690b830a8fbe8054821673c35dadb65012ec5796536bd9864ed8773abc74c41790557f2d72af3c1b2b2956e6f694fb741556d5ca9524373974378cdbec16afa8b8416480548216730fd83557b2be93617c9c1c1b6fd549401c74558c1790557fd6ebcc64c739277b117ce359e436534b234b76e914c80ad276abf5b562078939805490911673c207628e5e2b59e9c690071e68c7c1c4193b025217905560046020527fc771c1a5905420daec317b154eb13e4198ba97d00000000000000000000000237fabd6e7cb50984ff9c2f3e18a2660c3353dadf4e3291deeb275dae2cd1e44fe05557fab99a3e856deb448ed99713dfce62f937e2d4d740000000000000000000001187f91da3fd0782e51c6b3986e9e672fd566868e71f3dbc2d6c2cd6fbb3e361af2a75560036000527ffb4c2e6e6e27b5b4a07a36360c89ede29bb3c9b60000000000000000000000267f2e174c10e159ea99b867ce3205125c24a42d128804e4070ed6fcc8cc98166aa05560805160601c60a05160601c60c05160601c60e05160601c6101005160601c6101205160601c6101405160601c6143346109c660003980610aa75280610b635280610bcb5280610c345280610cf05280610d515280610df952508061232b52806123aa52508061061c528061124a5250806105ea52806111c152505050806113d252806114cd52506143346000f3fe6080604052600436106100595760003560e01c80631385189f146100c2578063186ea66f146100e25780633ccfd60b1461010257806396f6866f146101175780639a7bff7914610137578063f04f270714610157576100bd565b366100bd573360009081526001602081905260409091205460ff161515148061009657503360009081526020819052604090205460ff1615156001145b6100bb5760405162461bcd60e51b81526004016100b290613c45565b60405180910390fd5b005b600080fd5b3480156100ce57600080fd5b506100bb6100dd3660046137e1565b610177565b3480156100ee57600080fd5b506100bb6100fd36600461334d565b6101d9565b34801561010e57600080fd5b506100bb6102cf565b34801561012357600080fd5b506100bb6101323660046136eb565b610383565b34801561014357600080fd5b506100bb610152366004613392565b6105cb565b34801561016357600080fd5b506100bb610172366004613422565b6105df565b3360009081526020819052604090205460ff1615156001146101ab5760405162461bcd60e51b81526004016100b290613c45565b602081018035906004906000906101c29085613810565b60ff16815260208101919091526040016000205550565b3360009081526001602081905260409091205460ff1615151461020e5760405162461bcd60e51b81526004016100b290613c45565b600181151514156102b5576040516370a0823160e01b81526000906001600160a01b038516906370a08231906102489030906004016139b0565b60206040518083038186803b15801561026057600080fd5b505afa158015610274573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061029891906137f8565b90506102a48430610776565b6102af8433836107e7565b506102ca565b6102bf8330610776565b6102ca8333846107e7565b505050565b3360009081526001602081905260409091205460ff161515146103045760405162461bcd60e51b81526004016100b290613c45565b6000336001600160a01b03164760405161031d906139ad565b60006040518083038185875af1925050503d806000811461035a576040519150601f19603f3d011682016040523d82523d6000602084013e61035f565b606091505b50509050806103805760405162461bcd60e51b81526004016100b290613d43565b50565b3360009081526020819052604090205460ff1615156001146103b75760405162461bcd60e51b81526004016100b290613c45565b60006103c682602001356107f2565b50905060006103d9836040013583610809565b5090506000806103e883610824565b915091508062ffffff16844203106104125760405162461bcd60e51b81526004016100b290613c61565b600080610423876060013587610809565b915091506000610437886080013588610809565b9150600090506104a461044d60a08b018b614243565b808060200260200160405190810160405280939291908181526020016000905b828210156104995761048a6080830286013681900381019061368d565b8152602001906001019061046d565b505050505089610830565b90508560ff166001141561054a578360005b82518110156105285760008382815181106104cd57fe5b6020026020010151905060008160400151905060018551038314156104ef5750865b60006104fb83866109d1565b905081811161051c5760405162461bcd60e51b81526004016100b290613c7d565b935050506001016104b6565b508481116105485760405162461bcd60e51b81526004016100b290613d26565b505b61055760208a018a613810565b60ff16600c14156105715761056c8482610ddc565b6105c0565b6040805160a0810182526001600160a01b038086168252602080830188905233938301939093528416606082015260808101839052906105be9082906105b9908d018d613810565b6110eb565b505b505050505050505050565b6105d885838387876112b3565b5050505050565b336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148061063e5750336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016145b61065a5760405162461bcd60e51b81526004016100b290613db9565b60008180602001905181019061067091906135d8565b905080600001516001600160a01b03168560008151811061068d57fe5b60200260200101516001600160a01b0316146106bb5760405162461bcd60e51b81526004016100b290613c9a565b8060200151846000815181106106cd57fe5b6020026020010151146106f25760405162461bcd60e51b81526004016100b290613cd2565b6040808201516001600160a01b031660009081526020819052205460ff1615156001146107315760405162461bcd60e51b81526004016100b290613c45565b600061075582602001518560008151811061074857fe5b6020026020010151611402565b90506107618282611412565b815161076e9033836107e7565b505050505050565b6001600160a01b0380831660009081526002602090815260408083209385168352929052205460ff166107e3576000196107b18383836114f2565b506001600160a01b038083166000908152600260209081526040808320938516835292905220805460ff191660011790555b5050565b6102ca838383611639565b600080610800836000610809565b91509150915091565b90819003642e4728b3681990810160a081901c929092030191565b61271080820492910690565b6060600083516001600160401b038111801561084b57600080fd5b5060405190808252806020026020018201604052801561088557816020015b610872612f96565b81526020019060019003908161086a5790505b50905060005b84518110156109c75760008582815181106108a257fe5b6020026020010151905060006108bc826000015187611780565b905060006108ce836020015188611780565b905060006108e0846040015189611780565b905060006108f285606001518a610809565b5090506108fd612f96565b6040518060e0016040528061271085600001518161091757fe5b0660ff16815260200161271085600001518161092f57fe5b0462ffffff1681526020018560000151815260200186602001516001600160a01b0316815260200185602001516001600160a01b0316815260200184602001516001600160a01b03168152602001600460008560ff1660ff168152602001908152602001600020548152509050808888815181106109a957fe5b6020026020010181905250505050505050808060010191505061088b565b5090505b92915050565b60608201516080830151600091906001600160a01b038216158015906109ff57506001600160a01b03811615155b610a1b5760405162461bcd60e51b81526004016100b290613d7a565b8451600160ff82161480610a3257508060ff166004145b80610a4057508060ff166006145b80610a4e57508060ff166008145b80610a5c57508060ff16600b145b80610a6a57508060ff16600e145b80610a7857508060ff16601e145b80610a8657508060ff16601f145b15610b3d57602086015160405163428d168f60e11b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169163851a2d1e91610ae39187918791908b908890600401613a64565b60206040518083038186803b158015610afb57600080fd5b505afa158015610b0f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b3391906137f8565b93505050506109cb565b8060ff16600e1415610b9e5760405160016201551d60e71b031981526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063ff55718090610ae390869086908a908790600401613ac7565b8060ff1660021415610c0757602086015160a087015160405163565a2c7b60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169263565a2c7b92610ae3928892889290918c9190600401613a2f565b8060ff1660031415610c7057602086015160a08701516040516306c50ca960e01b81526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016926306c50ca992610ae3928892889290918c9190600401613a2f565b8060ff1660151415610c8b57610b3383868860a001516117b9565b8060ff1660181480610ca057508060ff166020145b80610cae57508060ff166024145b15610cc857610b3383838789602001518a60a00151611887565b8060ff16601c1415610d295760a086015160405163659ed92160e11b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169163cb3db24291610ae391879187918b91600401613a9c565b8060ff1660231415610d8a5760a0860151604051637838386d60e11b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169163f07070da91610ae391879187918b91600401613a9c565b8060ff1660251415610dab57610b3383838860200151888a60a001516119b4565b8060ff1660261415610dcc57610b3383838860200151888a60a00151611a7c565b610b338383878960a00151611bca565b600081600081518110610deb57fe5b6020026020010151905060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663565a2c7b836060015184608001518560200151888760a001516040518663ffffffff1660e01b8152600401610e5b959493929190613a2f565b60206040518083038186803b158015610e7357600080fd5b505afa158015610e87573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610eab91906137f8565b90506000610ec183606001518460800151611cde565b509050600080826001600160a01b031685608001516001600160a01b03161415610eed57839150610ef0565b50825b6000856020015162ffffff16600114905060008660a0015190506000816001600160a01b031663d4b6846d6040518163ffffffff1660e01b815260040160206040518083038186803b158015610f4557600080fd5b505afa158015610f59573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f7d9190613331565b606089015160808a01516040516379bc57d560e01b81529293506000926001600160a01b038516926379bc57d592610fb9928990600401613a0b565b60206040518083038186803b158015610fd157600080fd5b505afa158015610fe5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110099190613331565b905060006040518060c001604052808b608001516001600160a01b03168152602001336001600160a01b031681526020018a81526020018d8152602001836001600160a01b031681526020018c8152506040516020016110699190613f66565b60408051601f198184030181529082905263022c0d9f60e01b825291506001600160a01b0383169063022c0d9f906110ab908a908a9030908790600401614104565b600060405180830381600087803b1580156110c557600080fd5b505af11580156110d9573d6000803e3d6000fd5b50505050505050505050505050505050565b6040805160018082528183019092526000916020808301908036833701905050905082600001518160008151811061111f57fe5b6001600160a01b03929092166020928302919091019091015260408051600180825281830190925260009181602001602082028036833701905050905083602001518160008151811061116e57fe5b60200260200101818152505060008460405160200161118d9190613f0d565b60405160208183030381529060405290508360ff166001141561123357604051632e1c224f60e11b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690635c38449e906111fc903090879087908790600401613baa565b600060405180830381600087803b15801561121657600080fd5b505af115801561122a573d6000803e3d6000fd5b505050506105d8565b604051632e1c224f60e11b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690635c38449e90611285903090879087908790600401613baa565b600060405180830381600087803b15801561129f57600080fd5b505af11580156105c0573d6000803e3d6000fd5b6001600160a01b03851630146112db5760405162461bcd60e51b81526004016100b290613d98565b60006112e984860186613722565b6020808201516001600160a01b0316600090815290819052604090205490915060ff16151560011461132d5760405162461bcd60e51b81526004016100b290613c45565b6060810151604082015160015b8360a001515181101561137757600061136c8560a00151838151811061135c57fe5b6020026020010151846000611d68565b92505060010161133a565b508181116113975760405162461bcd60e51b81526004016100b290613d0a565b60006113a38284611fb2565b60a0850151805191925060009160001981019081106113be57fe5b60200260200101516080015190506113f7817f0000000000000000000000000000000000000000000000000000000000000000846107e7565b6105be8133866107e7565b808201828110156109cb57600080fd5b6020820151608083015160005b815181101561148957600082828151811061143657fe5b6020026020010151905060008160400151905060018451038314156114585750845b600061147885858151811061146957fe5b60200260200101518784611d68565b9550506001909201915061141f9050565b508282116114a95760405162461bcd60e51b81526004016100b290613d0a565b60006114b58385611fb2565b90506114c5856000015130610776565b84516105d8907f0000000000000000000000000000000000000000000000000000000000000000836107e7565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663095ea7b360e01b1781529251825160009485949389169392918291908083835b6020831061156e5780518252601f19909201916020918201910161154f565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146115d0576040519150601f19603f3d011682016040523d82523d6000602084013e6115d5565b606091505b5091509150818015611603575080511580611603575080806020019051602081101561160057600080fd5b50515b6105d8576040805162461bcd60e51b8152602060048201526002602482015261534160f01b604482015290519081900360640190fd5b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b1781529251825160009485949389169392918291908083835b602083106116b55780518252601f199092019160209182019101611696565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611717576040519150601f19603f3d011682016040523d82523d6000602084013e61171c565b606091505b509150915081801561174a57508051158061174a575080806020019051602081101561174757600080fd5b50515b6105d8576040805162461bcd60e51b815260206004820152600260248201526114d560f21b604482015290519081900360640190fd5b611788612fd2565b6000806117958585610809565b604080518082019091529182526001600160a01b0316602082015295945050505050565b6000816001600160a01b0385811690821614156118545760405163266d6a8360e11b81526001600160a01b03821690634cdad506906117fc908790600401613fc1565b60206040518083038186803b15801561181457600080fd5b505afa158015611828573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061184c91906137f8565b915050611880565b60405163ef8b30f760e01b81526001600160a01b0382169063ef8b30f7906117fc908790600401613fc1565b9392505050565b60408051600180825281830190925260009162ffffff85168114918391816020015b6118b1612fe9565b8152602001906001900390816118a95790505090506040518060600160405280896001600160a01b03168152602001886001600160a01b031681526020018315158152508160008151811061190257fe5b60209081029190910101526040516326207f2d60e21b815284906001600160a01b03821690639881fcb49061193d908a908690600401614095565b60006040518083038186803b15801561195557600080fd5b505afa158015611969573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526119919190810190613528565b60018151811061199d57fe5b602002602001015193505050505b95945050505050565b600081600162ffffff86161415611a4e57604051634ccd445f60e01b81526001600160a01b03821690634ccd445f906119f69089908890600090600401613b0b565b60206040518083038186803b158015611a0e57600080fd5b505afa158015611a22573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a4691906137f8565b9150506119ab565b604051630adb39fb60e21b81526001600160a01b03821690632b6ce7ec906119f6908a908890600401613af2565b6000808290506000816001600160a01b031663ddf8c0096040518163ffffffff1660e01b8152600401602060405180830381600087803b158015611abf57600080fd5b505af1158015611ad3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611af79190613331565b9050806001600160a01b0316886001600160a01b03161415611b9a57604051633451a3f360e21b81526001600160a01b0383169063d1468fcc90611b419088908b90600401613fca565b60206040518083038186803b158015611b5957600080fd5b505afa158015611b6d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b9191906137f8565b925050506119ab565b60405163aa30ad4f60e01b81526001600160a01b0383169063aa30ad4f90611b41908b9089908b90600401613b2e565b6040805160028082526060820183526000928492849290916020830190803683370190505090508681600081518110611bff57fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508581600181518110611c2d57fe5b6001600160a01b03928316602091820292909201015260405163d06ca61f60e01b81529083169063d06ca61f90611c6a908890859060040161401f565b60006040518083038186803b158015611c8257600080fd5b505afa158015611c96573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052611cbe9190810190613528565b600181518110611cca57fe5b602002602001015192505050949350505050565b600080826001600160a01b0316846001600160a01b03161415611d135760405162461bcd60e51b81526004016100b290613cee565b826001600160a01b0316846001600160a01b031610611d33578284611d36565b83835b90925090506001600160a01b038216611d615760405162461bcd60e51b81526004016100b290613cb6565b9250929050565b60608301516080840151600091906001600160a01b03821615801590611d9657506001600160a01b03811615155b611db25760405162461bcd60e51b81526004016100b290613d7a565b8551600160ff82161480611dc957508060ff16600b145b80611dd757508060ff16601e145b15611dfc57611df28383896020015189898c60a00151611fc2565b9350505050611880565b8060ff1660021415611e1e57611df2838388888b602001518c60a00151612095565b8060ff1660031415611e3b57611df2838388888b60a0015161229f565b8060ff1660041480611e5057508060ff16600e145b80611e5e57508060ff16601f145b15611e7957611df28383896020015189898c60a00151611fc2565b8060ff1660061480611e8e57508060ff166008145b15611ea957611df28383896020015189898c60a0015161243d565b8060ff16600e1415611ec657611df2838388888b60a001516124bb565b8060ff1660151415611ee457611df28383888a60a001516000612530565b8060ff1660181480611ef957508060ff166020145b80611f0757508060ff166024145b15611f2257611df2838388888b602001518c60a001516126f5565b8060ff16601c1415611f3d57611df283838960a001516127c0565b8060ff1660231415611f5957611df28383878a60a0015161284f565b8060ff1660251415611f7a57611df283838960200151898b60a00151612acd565b8060ff1660261415611f9c57611df28383896020015189898c60a00151612c1f565b611df28383896020015189898c60a00151612ddc565b808203828111156109cb57600080fd5b600081611fcf8882610776565b6040805160e0810182526001600160a01b038a81168252898116602083015262ffffff8916828401523060608301526080820188905260a08201879052600060c083015291516304e45aaf60e01b8152918316916304e45aaf9161203591600401613dd6565b602060405180830381600087803b15801561204f57600080fd5b505af1158015612063573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061208791906137f8565b9150505b9695505050505050565b60006120a18783610776565b60408051600180825281830190925262ffffff85168214918491600091816020015b6120cb613009565b8152602001906001900390816120c3579050509050600060405180608001604052808c6001600160a01b031681526020018b6001600160a01b031681526020018515158152602001846001600160a01b031663d4b6846d6040518163ffffffff1660e01b815260040160206040518083038186803b15801561214c57600080fd5b505afa158015612160573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121849190613331565b6001600160a01b0316815250905080826000815181106121a057fe5b6020908102919091010152604051634466c10f60e11b81526001600160a01b038416906388cd821e906121e2908c908c908790309060784201906004016141a8565b600060405180830381600087803b1580156121fc57600080fd5b505af1158015612210573d6000803e3d6000fd5b50506040516370a0823160e01b81526001600160a01b038d1692506370a0823191506122409030906004016139b0565b60206040518083038186803b15801561225857600080fd5b505afa15801561226c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061229091906137f8565b9b9a5050505050505050505050565b60006122ab8683610776565b60008290506000816001600160a01b031663d0c93a7c6040518163ffffffff1660e01b815260040160206040518083038186803b1580156122eb57600080fd5b505afa1580156122ff573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061232391906135b7565b905061234f887f0000000000000000000000000000000000000000000000000000000000000000610776565b60408051610100810182526001600160a01b038a811682528981166020830152600284900b8284015230606083015242607801608083015260a0820189905260c08201889052600060e083015291516350131c1f60e11b81527f00000000000000000000000000000000000000000000000000000000000000009092169163a026383e916123df91600401613de4565b602060405180830381600087803b1580156123f957600080fd5b505af115801561240d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061243191906137f8565b98975050505050505050565b60008161244a8882610776565b60408051610100810182526001600160a01b038a81168252898116602083015262ffffff8916828401523060608301526102584201608083015260a0820188905260c08201879052600060e0830152915163414bf38960e01b81529183169163414bf3899161203591600401613e4b565b6000816124c88782610776565b6040805160e0810182526001600160a01b03808a16825288811660208301523082840152610258420160608301526080820188905260a08201879052600060c0830152915163178ca23160e31b8152909183169063bc651188906123df908490600401613eb4565b60008261253d8782610776565b6000846001600160a01b0316886001600160a01b031614156125e257604051635d043b2960e11b81526001600160a01b0383169063ba0876529061258990899030908190600401613fe1565b602060405180830381600087803b1580156125a357600080fd5b505af11580156125b7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906125db91906137f8565b9050612665565b604051636e553f6560e01b81526001600160a01b03831690636e553f65906126109089903090600401613fca565b602060405180830381600087803b15801561262a57600080fd5b505af115801561263e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061266291906137f8565b90505b83156126ea576040516370a0823160e01b81526001600160a01b038816906370a08231906126979030906004016139b0565b60206040518083038186803b1580156126af57600080fd5b505afa1580156126c3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126e791906137f8565b90505b979650505050505050565b60006127018783610776565b6040516313dcfc5960e01b8152600162ffffff8516149083906001600160a01b038216906313dcfc5990612748908a908a908e908e90899030906078420190600401614131565b600060405180830381600087803b15801561276257600080fd5b505af1158015612776573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261279e9190810190613528565b6001815181106127aa57fe5b6020026020010151925050509695505050505050565b6000816127cd8582610776565b604051634998b10960e11b81526001600160a01b038216906393316212906127fd908890889030906004016139e8565b602060405180830381600087803b15801561281757600080fd5b505af115801561282b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119ab91906137f8565b60008161285c8682610776565b6040516370a0823160e01b81526000906001600160a01b038816906370a082319061288b9030906004016139b0565b60206040518083038186803b1580156128a357600080fd5b505afa1580156128b7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128db91906137f8565b9050836001600160a01b0316876001600160a01b031614156129ee5760408051600180825281830190925260009160208083019080368337019050509050878160008151811061292757fe5b6001600160a01b03929092166020928302919091019091015260408051600180825281830190925260009181602001602082028036833701905050905060648160008151811061297357fe5b60ff9092166020928302919091019091015260405163774e3ced60e11b81526001600160a01b0385169063ee9c79da906129b590869086908690600401614038565b600060405180830381600087803b1580156129cf57600080fd5b505af11580156129e3573d6000803e3d6000fd5b505050505050612a51565b60405163b08d033360e01b81526001600160a01b0383169063b08d033390612a1e908a9085908a90600401613b89565b600060405180830381600087803b158015612a3857600080fd5b505af1158015612a4c573d6000803e3d6000fd5b505050505b6040516370a0823160e01b81526001600160a01b038716906370a0823190612a7d9030906004016139b0565b60206040518083038186803b158015612a9557600080fd5b505afa158015612aa9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126ea91906137f8565b600081612ada8782610776565b8462ffffff1660011415612b7057604051631b23487f60e21b81526001600160a01b03821690636c8d21fc90612b189030908a9089906004016139c4565b602060405180830381600087803b158015612b3257600080fd5b505af1158015612b46573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b6a91906137f8565b50612a51565b6040516399da9d6b60e01b81526001600160a01b038216906399da9d6b90612ba09030908b9089906004016139c4565b602060405180830381600087803b158015612bba57600080fd5b505af1158015612bce573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612bf291906137f8565b506040516370a0823160e01b81526001600160a01b038716906370a0823190612a7d9030906004016139b0565b600081612c2c8882610776565b6000816001600160a01b031663ddf8c0096040518163ffffffff1660e01b8152600401602060405180830381600087803b158015612c6957600080fd5b505af1158015612c7d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612ca19190613331565b9050806001600160a01b0316896001600160a01b03161415612d46576040516377960e3960e01b81526001600160a01b038316906377960e3990612ced9089908c908a90600401614000565b602060405180830381600087803b158015612d0757600080fd5b505af1158015612d1b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612d3f91906137f8565b9250612dd0565b604051634ff5c52360e11b81526001600160a01b03831690639feb8a4690612d7b908c908a908c908b90600190600401613b54565b602060405180830381600087803b158015612d9557600080fd5b505af1158015612da9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612dcd91906137f8565b92505b50509695505050505050565b600081612de98882610776565b6040805160028082526060820183526000926020830190803683370190505090508881600081518110612e1857fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508781600181518110612e4657fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508662ffffff1660011415612f6257604051635c11d79560e01b81526001600160a01b03831690635c11d79590612eab908990899086903090607842019060040161416c565b600060405180830381600087803b158015612ec557600080fd5b505af1158015612ed9573d6000803e3d6000fd5b50506040516370a0823160e01b81526001600160a01b038b1692506370a082319150612f099030906004016139b0565b60206040518083038186803b158015612f2157600080fd5b505afa158015612f35573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f5991906137f8565b9250505061208b565b6040516338ed173960e01b81526001600160a01b038316906338ed173990612748908990899086903090429060040161416c565b6040805160e081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c081019190915290565b604080518082019091526000808252602082015290565b604080516060810182526000808252602082018190529181019190915290565b60408051608081018252600080825260208201819052918101829052606081019190915290565b803561303b816142c9565b919050565b805161303b816142c9565b600082601f83011261305b578081fd5b8135602061307061306b836142ac565b614289565b8281528181019085830160e08086028801850189101561308e578687fd5b865b8681101561313e5781838b0312156130a6578788fd5b604080518381018181106001600160401b03821117156130c257fe5b82526130cd8561331b565b81526130da888601613305565b888201528185013582820152606091506130f5828601613030565b8282015260809150613108828601613030565b8282015260a0915061311b828601613030565b9181019190915260c0848101359082015285529385019391810191600101613090565b509198975050505050505050565b600082601f83011261315c578081fd5b8151602061316c61306b836142ac565b8281528181019085830160e08086028801850189101561318a578687fd5b865b8681101561313e5781838b0312156131a2578788fd5b604080518381018181106001600160401b03821117156131be57fe5b82526131c985613326565b81526131d6888601613310565b888201528185015182820152606091506131f1828601613040565b8282015260809150613204828601613040565b8282015260a09150613217828601613040565b9181019190915260c084810151908201528552938501939181019160010161318c565b600082601f83011261324a578081fd5b8135602061325a61306b836142ac565b8281528181019085830183850287018401881015613276578586fd5b855b8581101561329457813584529284019290840190600101613278565b5090979650505050505050565b600082601f8301126132b1578081fd5b81356001600160401b038111156132c457fe5b6132d7601f8201601f1916602001614289565b8181528460208386010111156132eb578283fd5b816020850160208301379081016020019190915292915050565b803561303b816142de565b805161303b816142de565b803561303b816142ef565b805161303b816142ef565b600060208284031215613342578081fd5b8151611880816142c9565b600080600060608486031215613361578182fd5b833561336c816142c9565b92506020840135915060408401358015158114613387578182fd5b809150509250925092565b6000806000806000608086880312156133a9578283fd5b85356133b4816142c9565b9450602086013593506040860135925060608601356001600160401b03808211156133dd578283fd5b818801915088601f8301126133f0578283fd5b8135818111156133fe578384fd5b89602082850101111561340f578384fd5b9699959850939650602001949392505050565b60008060008060808587031215613437578182fd5b84356001600160401b038082111561344d578384fd5b818701915087601f830112613460578384fd5b8135602061347061306b836142ac565b82815281810190858301838502870184018d101561348c578889fd5b8896505b848710156134b75780356134a3816142c9565b835260019690960195918301918301613490565b50985050880135925050808211156134cd578384fd5b6134d98883890161323a565b945060408701359150808211156134ee578384fd5b6134fa8883890161323a565b9350606087013591508082111561350f578283fd5b5061351c878288016132a1565b91505092959194509250565b6000602080838503121561353a578182fd5b82516001600160401b0381111561354f578283fd5b8301601f8101851361355f578283fd5b805161356d61306b826142ac565b8181528381019083850185840285018601891015613589578687fd5b8694505b838510156135ab57805183526001949094019391850191850161358d565b50979650505050505050565b6000602082840312156135c8578081fd5b81518060020b8114611880578182fd5b6000602082840312156135e9578081fd5b81516001600160401b03808211156135ff578283fd5b9083019060a08286031215613612578283fd5b60405160a08101818110838211171561362757fe5b60405261363383613040565b81526020830151602082015261364b60408401613040565b604082015261365c60608401613040565b6060820152608083015182811115613672578485fd5b61367e8782860161314c565b60808301525095945050505050565b60006080828403121561369e578081fd5b604051608081018181106001600160401b03821117156136ba57fe5b8060405250823581526020830135602082015260408301356040820152606083013560608201528091505092915050565b6000602082840312156136fc578081fd5b81356001600160401b03811115613711578182fd5b820160c08185031215611880578182fd5b600060208284031215613733578081fd5b81356001600160401b0380821115613749578283fd5b9083019060c0828603121561375c578283fd5b60405160c08101818110838211171561377157fe5b60405261377d83613030565b815261378b60208401613030565b602082015260408301356040820152606083013560608201526137b060808401613030565b608082015260a0830135828111156137c6578485fd5b6137d28782860161304b565b60a08301525095945050505050565b6000604082840312156137f2578081fd5b50919050565b600060208284031215613809578081fd5b5051919050565b600060208284031215613821578081fd5b8135611880816142ef565b6001600160a01b03169052565b6000815180845260208085019450808401835b838110156138715781516001600160a01b03168752958201959082019060010161384c565b509495945050505050565b6000815180845260208085019450808401835b83811015613871578151805160ff1688528381015162ffffff1684890152604080820151908901526060808201516001600160a01b03908116918a01919091526080808301519091169089015260a0808201516138ee828b018261382c565b505060c0908101519088015260e0909601959082019060010161388f565b60008151808452815b8181101561393157602081850181015186830182015201613915565b818111156139425782602083870101525b50601f01601f19169290920160200192915050565b80516001600160a01b03908116835260208083015182169084015260408083015162ffffff16908401526060808301518216908401526080808301519084015260a0828101519084015260c09182015116910152565b90565b6001600160a01b0391909116815260200190565b6001600160a01b039384168152919092166020820152604081019190915260600190565b6001600160a01b0393841681529183166020830152909116604082015260600190565b6001600160a01b039384168152919092166020820152901515604082015260600190565b6001600160a01b039586168152938516602085015262ffffff9290921660408401526060830152909116608082015260a00190565b6001600160a01b03958616815293909416602084015262ffffff919091166040830152606082015260ff909116608082015260a00190565b6001600160a01b03948516815292841660208401526040830191909152909116606082015260800190565b6001600160a01b039485168152929093166020830152604082015260ff909116606082015260800190565b6001600160a01b03929092168252602082015260400190565b6001600160a01b0393909316835260208301919091521515604082015260600190565b6001600160a01b03939093168352602083019190915262ffffff16604082015260600190565b6001600160a01b03959095168552602085019390935262ffffff91909116604084015260608301521515608082015260a00190565b6001600160a01b039390931683526020830191909152604082015260600190565b6001600160a01b0385811682526080602080840182905286519184018290526000928782019290919060a0860190855b81811015613bf8578551851683529483019491830191600101613bda565b50508581036040870152875180825290820193509150808701845b83811015613c2f57815185529382019390820190600101613c13565b5050505082810360608401526126ea818561390c565b602080825260029082015261667560f01b604082015260600190565b602080825260029082015261199d60f21b604082015260600190565b6020808252600390820152620686e760ec1b604082015260600190565b6020808252600290820152611ddd60f21b604082015260600190565b6020808252600290820152615a4160f01b604082015260600190565b602080825260029082015261776160f01b604082015260600190565b602080825260029082015261494160f01b604082015260600190565b60208082526002908201526106e760f41b604082015260600190565b6020808252600390820152620716e760ec1b604082015260600190565b60208082526018908201527f4661696c656420746f2077697468647261772045746865720000000000000000604082015260600190565b6020808252600490820152636e73746f60e01b604082015260600190565b60208082526007908201526610b9b2b73232b960c91b604082015260600190565b60208082526003908201526266756d60e81b604082015260600190565b60e081016109cb8284613957565b81516001600160a01b03908116825260208084015182169083015260408084015160020b908301526060808401518216908301526080808401519083015260a0838101519083015260c0808401519083015260e09283015116918101919091526101000190565b81516001600160a01b03908116825260208084015182169083015260408084015162ffffff16908301526060808401518216908301526080808401519083015260a0838101519083015260c0808401519083015260e09283015116918101919091526101000190565b81516001600160a01b039081168252602080840151821690830152604080840151821690830152606080840151908301526080808401519083015260a0838101519083015260c092830151169181019190915260e00190565b60006020825260018060a01b038084511660208401526020840151604084015280604085015116606084015280606085015116608084015250608083015160a080840152613f5e60c084018261387c565b949350505050565b60006020825260018060a01b0380845116602084015280602085015116604084015260408401516060840152606084015160808401528060808501511660a08401525060a083015160c080840152613f5e60e084018261387c565b90815260200190565b9182526001600160a01b0316602082015260400190565b9283526001600160a01b03918216602084015216604082015260600190565b9283526001600160a01b03919091166020830152604082015260600190565b600083825260406020830152613f5e6040830184613839565b600084825260206060818401526140526060840186613839565b8381036040850152845180825282860191830190845b8181101561408757835160ff1683529284019291840191600101614068565b509098975050505050505050565b6000604080830185845260208281860152818651808452606093508387019150828801865b828110156140f557815180516001600160a01b03908116865286820151168686015287015115158785015292850192908401906001016140ba565b50919998505050505050505050565b600085825284602083015260018060a01b03841660408301526080606083015261208b608083018461390c565b96875260208701959095526001600160a01b0393841660408701529183166060860152151560808501521660a083015260c082015260e00190565b600086825285602083015260a0604083015261418b60a0830186613839565b6001600160a01b0394909416606083015250608001529392505050565b600060a0820187835260208781850152604060a08186015282885180855260c087019150838a019450855b8181101561421d57855180516001600160a01b03908116855286820151811687860152858201511515868601526060918201511690840152948401946080909201916001016141d3565b505080945050505050614233606083018561382c565b8260808301529695505050505050565b6000808335601e19843603018112614259578283fd5b8301803591506001600160401b03821115614272578283fd5b6020019150608081023603821315611d6157600080fd5b6040518181016001600160401b03811182821017156142a457fe5b604052919050565b60006001600160401b038211156142bf57fe5b5060209081020190565b6001600160a01b038116811461038057600080fd5b62ffffff8116811461038057600080fd5b60ff8116811461038057600080fdfea26469706673582212209b16b4c94dd8d088fdf6253704fbe59cc028709207469118c590d2cc34a89e1a64736f6c63430007060033