Safescan
LineaLinea
Executed

0xd433d3ea2b367a71e635d965b985730f6d729866ab15719d9e5f8d8e6ed0815b

Safe Transaction on 0x91b9...827d

Overview

To
0x8f91...91df
Value
0 ETH
Execution Date
Nov 14, 2025, 01:03 PM
Threshold
3 signatures required

Gas & Technical Details

Nonce33
Operation
Call
Safe Tx Gas0
Base Gas0
Gas Price0
Gas TokenNative
Refund ReceiverNone
Executor0xB819...c0eE

Transaction Data

0x5b37e150957feee85112d6196792320551b02e21b7c7997cb8f68d1b6b8befc325e05cce000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000046276080604052348015600f57600080fd5b506016601a565b60ca565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff161560695760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b039081161460c75780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b61454e806100d96000396000f3fe608060405234801561001057600080fd5b50600436106103d05760003560e01c80638e8f294b116101ff578063c29982381161011a578063ddf46254116100ad578063f2fde38b1161007c578063f2fde38b146108da578063f89416ee146108ed578063f9f00f8914610900578063fc2e0c2f1461091357600080fd5b8063ddf46254146108ac578063e8755446146108b5578063e92081b4146108be578063ede4edd0146108c757600080fd5b8063cab4f84c116100e9578063cab4f84c1461086b578063d136af441461087e578063d99faea514610891578063dce154491461089957600080fd5b8063c299823814610812578063c321fbcc14610825578063c3579f9e14610838578063c40c44a01461085857600080fd5b8063b0772d0b11610192578063bbf98e5711610161578063bbf98e57146107c6578063befca684146107d9578063c04f31ff146107ec578063c0c53b8b146107ff57600080fd5b8063b0772d0b14610790578063b50ce76214610798578063b855d7e9146107ab578063b869eb7c146107b357600080fd5b80639bd8f6e8116101ce5780639bd8f6e814610737578063a77efdc91461074a578063a8b1acea1461075d578063abfceffc1461077057600080fd5b80638e8f294b1461068c578063929fe9a1146106d057806394543c1514610711578063973fd5211461072457600080fd5b80634e79238f116102ef57806368f6f4b011610282578063823307f211610251578063823307f2146106555780638728d8a7146106685780638c36d02d146106715780638da5cb5b1461068457600080fd5b806368f6f4b01461061e578063700e121214610631578063715018a61461063a578063822afe5f1461064257600080fd5b806352a2548d116102be57806352a2548d146105dd57806352d84d1e146105e5578063530e784f146105f8578063664f285f1461060b57600080fd5b80634e79238f146105825780634fecab70146105aa57806350795f8a146105bd57806351fb012d146105d057600080fd5b80631e32bd9b1161036757806344710fbe1161033657806344710fbe146105295780634a5844321461053c5780634a675b341461055c5780634a9991181461056f57600080fd5b80631e32bd9b146104b75780632d57d487146104ca5780632e06d7b1146104dd5780633d98a1e5146104fd57600080fd5b806311679ef7116103a357806311679ef71461045357806312348e961461047e57806317bf120e14610491578063186db48f146104a457600080fd5b806302c3bcbb146103d55780630d126627146104085780630d926fc81461042b5780630f77154714610440575b600080fd5b6103f56103e3366004613dbd565b60096020526000908152604090205481565b6040519081526020015b60405180910390f35b61041b610416366004613dee565b610936565b60405190151581526020016103ff565b61043e610439366004613dbd565b61098f565b005b61043e61044e366004613dbd565b610abe565b600254610466906001600160a01b031681565b6040516001600160a01b0390911681526020016103ff565b61043e61048c366004613e23565b610ae8565b61043e61049f366004613e3c565b610b6d565b61043e6104b2366004613ed9565b610d31565b61043e6104c5366004613f4a565b610f85565b600154610466906001600160a01b031681565b6103f56104eb366004613dbd565b60046020526000908152604090205481565b61041b61050b366004613dbd565b6001600160a01b031660009081526006602052604090205460ff1690565b61043e610537366004613f99565b611062565b6103f561054a366004613dbd565b60086020526000908152604090205481565b61043e61056a366004613fd2565b6110c9565b61043e61057d36600461401b565b6112e3565b610595610590366004614038565b61135b565b604080519283526020830191909152016103ff565b600054610466906001600160a01b031681565b61043e6105cb366004613f4a565b611378565b60105461041b9060ff1681565b61043e6117ae565b6104666105f3366004613e23565b6117ea565b61043e610606366004613dbd565b611814565b61043e610619366004613dbd565b61189f565b61043e61062c366004613dbd565b611907565b6103f5600c5481565b61043e61194d565b61043e61065036600461401b565b611961565b61043e610663366004613e23565b6119dd565b6103f5600b5481565b61043e61067f366004613dbd565b611a8f565b610466611b4a565b6106b961069a366004613dbd565b6006602052600090815260409020805460019091015460ff9091169082565b6040805192151583526020830191909152016103ff565b61041b6106de36600461407e565b6001600160a01b038082166000908152600660209081526040808320938616835260029093019052205460ff1692915050565b61041b61071f366004613dbd565b611b78565b61043e610732366004613dbd565b611b83565b61043e6107453660046140ac565b611c09565b61043e6107583660046141b0565b611c85565b61043e61076b366004613dbd565b611d56565b61078361077e366004613dbd565b611d5f565b6040516103ff91906142c0565b610783611dd5565b61043e6107a6366004613e3c565b611e37565b610466612005565b61043e6107c1366004613dbd565b61203e565b61043e6107d43660046142d3565b612057565b61043e6107e7366004613e23565b61227a565b61043e6107fa3660046140ac565b6122c3565b61043e61080d3660046142d3565b61243b565b61043e610820366004614313565b6125fb565b61043e61083336600461407e565b61268b565b6103f5610846366004613dbd565b600a6020526000908152604090205481565b61043e6108663660046142d3565b612750565b61043e610879366004613dbd565b6129bf565b61043e61088c366004613ed9565b612b13565b6103f5612d5e565b6104666108a73660046140ac565b612e3d565b6103f5600d5481565b6103f560035481565b6103f5600e5481565b61043e6108d5366004613dbd565b612e75565b61043e6108e8366004613dbd565b613134565b61043e6108fb366004613dbd565b613174565b61043e61090e366004613e23565b6131fe565b61041b610921366004613dbd565b600f6020526000908152604090205460ff1681565b6001600160a01b03821660009081526011602052604081208183600b81111561096157610961614355565b600b81111561097257610972614355565b815260208101919091526040016000205460ff1690505b92915050565b6001600160a01b0381166000908152600960205260409020548015610aba576000826001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109ee573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a12919061436b565b905060006040518060200160405280856001600160a01b031663182df0f56040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a5f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a83919061436b565b905290506000610a938284613249565b905083811115610ab657604051635b025ead60e01b815260040160405180910390fd5b5050505b5050565b610ac6613269565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b610af0613269565b66b1a2bc2ec500008110158015610b0f5750670c7d713b49da00008111155b610b2c5760405163e5d0f96f60e01b815260040160405180910390fd5b60035460408051918252602082018390527f3b9670cf975d26958e754b57098eaa2ac914d8d2a31b83257997b9f346110fd9910160405180910390a1600355565b60015460405163fe575a8760e01b81526001600160a01b0380861660048301528592169063fe575a8790602401602060405180830381865afa158015610bb7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bdb9190614384565b15610bf95760405163711b123360e01b815260040160405180910390fd5b60015460405163fe575a8760e01b81526001600160a01b0380861660048301528592169063fe575a8790602401602060405180830381865afa158015610c43573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c679190614384565b15610c855760405163711b123360e01b815260040160405180910390fd5b6001600160a01b03861660009081526011602090815260408083206005845290915290205460ff1615610ccb576040516349fbea8b60e01b815260040160405180910390fd5b856001600160a01b031663a6afed956040518163ffffffff1660e01b8152600401600060405180830381600087803b158015610d0657600080fd5b505af1158015610d1a573d6000803e3d6000fd5b50505050610d2986868561329b565b505050505050565b610d3a33613381565b610d42611b4a565b6001600160a01b0316336001600160a01b03161480610e4057506000546040805163265cbca960e01b815290516001600160a01b03909216916338dd8c2c913391849163265cbca99160048083019260209291908290030181865afa158015610daf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dd3919061436b565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381865afa158015610e1c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e409190614384565b610e5d57604051636fd743bb60e11b815260040160405180910390fd5b82818115801590610e6d57508082145b610e8a5760405163e5d0f96f60e01b815260040160405180910390fd5b60005b82811015610f7c57848482818110610ea757610ea76143a1565b9050602002013560086000898985818110610ec457610ec46143a1565b9050602002016020810190610ed99190613dbd565b6001600160a01b03168152602081019190915260400160002055868682818110610f0557610f056143a1565b9050602002016020810190610f1a9190613dbd565b6001600160a01b03167f6f1951b2aad10f3fc81b86d91105b413a5b3f847a34bbc5ce1904201b14438f6868684818110610f5657610f566143a1565b90506020020135604051610f6c91815260200190565b60405180910390a2600101610e8d565b50505050505050565b601054829060ff1615610fcb576001600160a01b0381166000908152600f602052604090205460ff16610fcb5760405163efc6ae3360e01b815260040160405180910390fd5b60015460405163fe575a8760e01b81526001600160a01b0380861660048301528592169063fe575a8790602401602060405180830381865afa158015611015573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110399190614384565b156110575760405163711b123360e01b815260040160405180910390fd5b610ab685858561329b565b61106a613269565b6001600160a01b0382166000818152600f6020908152604091829020805460ff191685151590811790915591519182527f995d2434d36c9bceaab42c56efe51e8ffe41fd11cabefd9e2cb83700d8b2035e910160405180910390a25050565b6110d233613381565b8015611200576110e0611b4a565b6001600160a01b0316336001600160a01b031614806111de575060005460408051632fff70a960e21b815290516001600160a01b03909216916338dd8c2c913391849163bffdc2a49160048083019260209291908290030181865afa15801561114d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611171919061436b565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381865afa1580156111ba573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111de9190614384565b6111fb57604051636fd743bb60e11b815260040160405180910390fd5b611239565b611208611b4a565b6001600160a01b0316336001600160a01b0316146112395760405163444b2c2360e11b815260040160405180910390fd5b6001600160a01b0383166000908152601160205260408120829184600b81111561126557611265614355565b600b81111561127657611276614355565b815260200190815260200160002060006101000a81548160ff021916908315150217905550826001600160a01b03167f09a1b808af19f025701cfcd3cd019fba653e4d664d69902d7b44880a49e6822c83836040516112d69291906143b7565b60405180910390a2505050565b6112eb613269565b6010805460ff1916821580159190911790915561132e576040517fe5e5846f783279948f6ec5faad38318cde86fe5be7ea845ede56d62f16c3743490600090a150565b6040517f212c6e1d3045c9581ef0adf2504dbb1d137f52f38162ccf77a16c69d14eba5c390600090a15b50565b60008061136a86868686613482565b915091505b94509492505050565b601054829060ff16156113be576001600160a01b0381166000908152600f602052604090205460ff166113be5760405163efc6ae3360e01b815260040160405180910390fd5b60015460405163fe575a8760e01b81526001600160a01b0380861660048301528592169063fe575a8790602401602060405180830381865afa158015611408573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061142c9190614384565b1561144a5760405163711b123360e01b815260040160405180910390fd5b6001600160a01b03851660009081526011602090815260408083206007845290915290205460ff1615611490576040516349fbea8b60e01b815260040160405180910390fd5b6001600160a01b03851660009081526006602052604090205460ff166114c95760405163107732bd60e21b815260040160405180910390fd5b6001600160a01b038086166000908152600660209081526040808320938816835260029093019052205460ff1661157757336001600160a01b0386161461152357604051635db212ed60e11b815260040160405180910390fd5b61152d8585613743565b6001600160a01b038086166000908152600660209081526040808320938816835260029093019052205460ff16611577576040516361dc86b560e11b815260040160405180910390fd5b60025460405163fc57d4df60e01b81526001600160a01b0387811660048301529091169063fc57d4df90602401602060405180830381865afa1580156115c1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115e5919061436b565b60000361160557604051636eda0f7b60e01b815260040160405180910390fd5b6001600160a01b03851660009081526008602052604090205480156116bb576000866001600160a01b03166347bd37186040518163ffffffff1660e01b8152600401602060405180830381865afa158015611664573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611688919061436b565b905060006116968287613823565b90508281106116b85760405163c4047e0f60e01b815260040160405180910390fd5b50505b6040516395dd919360e01b81526001600160a01b038681166004830152600091908816906395dd919390602401602060405180830381865afa158015611705573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611729919061436b565b905060006117378287613823565b6001600160a01b0389166000908152600a60205260409020549091508111611772576040516325b16f9760e21b815260040160405180910390fd5b6000611781888a60008a613482565b91505080156117a3576040516384c1d20160e01b815260040160405180910390fd5b505050505050505050565b6117b6613269565b6000600c81905542600d556040517f6767d885d8956eb0b593fc8534cd27b3ec1213cbb5dc8e0004d25afd136286d49190a1565b600781815481106117fa57600080fd5b6000918252602090912001546001600160a01b0316905081565b61181c613269565b6001600160a01b0381166118435760405163e5d0f96f60e01b815260040160405180910390fd5b6002546040516001600160a01b038084169216907fd52b2b9b7e9ee655fcb95d2e5b9e0c9f69e7ef2b8e9d2d0ea78402d576d22e2290600090a3600280546001600160a01b0319166001600160a01b0392909216919091179055565b6118a7612005565b6001600160a01b0316336001600160a01b0316146118d75760405162a4e70960e01b815260040160405180910390fd5b6001600160a01b0381166118fe576040516316db598b60e31b815260040160405180910390fd5b61135881613836565b6001600160a01b0381166000908152601160209081526040808320600b845290915290205460ff1615611358576040516349fbea8b60e01b815260040160405180910390fd5b611955613269565b61195f60006138b4565b565b611969612005565b6001600160a01b0316336001600160a01b0316146119995760405162a4e70960e01b815260040160405180910390fd5b6113586119c760017fdb1894cb68118c2752c615f034b63d95c89febc7dbb8fd5e6ce41bdf3931d36f6143fe565b826119d35760006119d6565b60015b60ff169055565b3360009081526006602052604090205460ff16611a0d5760405163107732bd60e21b815260040160405180910390fd5b600b541561135857600e54600d54611a259190614411565b421115611a36576000600c5542600d555b6000611a428233613925565b9050600b5481600c54611a559190614411565b1115611a7457604051630fb1f67d60e31b815260040160405180910390fd5b80600c6000828254611a869190614411565b90915550505050565b611a97612005565b6001600160a01b0316336001600160a01b031614611ac75760405162a4e70960e01b815260040160405180910390fd5b6000611ad16139eb565b9050611b06611b0160017f022137745a4d9108043fbd9d05941dcc53323c4dfe63883caba5f94ddf2a1ca56143fe565b839055565b816001600160a01b0316816001600160a01b03167f9be4aabf394bd492cdefaa7398945e0ca751199debb0f7e13eee4dccdbcb0efb60405160405180910390a35050565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c199300546001600160a01b031690565b600061098982613a1b565b601054819060ff1615611bc9576001600160a01b0381166000908152600f602052604090205460ff16611bc95760405163efc6ae3360e01b815260040160405180910390fd5b336000908152600660205260409020805460ff16611bfa5760405163107732bd60e21b815260040160405180910390fd5b611c043384613743565b505050565b611c11613269565b6001600160a01b0382166000818152600460209081526040918290205482519384529083015281018290527f27341352c0a718639d6e997adf9031500037bcdf0e1a0396469ea59fdd815ed89060600160405180910390a16001600160a01b03909116600090815260046020526040902055565b611c8d613269565b815181518114611cb05760405163e5d0f96f60e01b815260040160405180910390fd5b60005b81811015611d1757828181518110611ccd57611ccd6143a1565b6020026020010151600a6000868481518110611ceb57611ceb6143a1565b6020908102919091018101516001600160a01b0316825281019190915260400160002055600101611cb3565b507f53f1b1b7ae811edbc4d735aa85ed3950d86a26f3d347a07d4722e2aaf326f3768383604051611d49929190614424565b60405180910390a1505050565b61135881613ae1565b6001600160a01b038116600090815260056020908152604091829020805483518184028101840190945280845260609392830182828015611dc957602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311611dab575b50505050509050919050565b60606007805480602002602001604051908101604052809291908181526020018280548015611e2d57602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311611e0f575b5050505050905090565b6001600160a01b0384166000908152601160209081526040808320600a845290915290205460ff1615611e7d576040516349fbea8b60e01b815260040160405180910390fd5b6001600160a01b03841660009081526006602052604090205460ff16611eb65760405163107732bd60e21b815260040160405180910390fd5b6001600160a01b03831660009081526006602052604090205460ff16611eef5760405163107732bd60e21b815260040160405180910390fd5b6040516395dd919360e01b81526001600160a01b038381166004830152600091908616906395dd919390602401602060405180830381865afa158015611f39573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f5d919061436b565b9050611f6885613a1b565b15611f9257818114611f8d57604051634d6cf7c760e11b815260040160405180910390fd5b610ab6565b6000611fa2846000806000613482565b91505060008111611fc6576040516384c1d20160e01b815260040160405180910390fd5b6000611fe2604051806020016040528060035481525084613249565b905080841115610f7c576040516324517cf760e21b815260040160405180910390fd5b600061203961203560017fd74970c614115764cf198e79690d3c47d156d88561dd3c5d6e6a4300f1616cea6143fe565b5490565b905090565b612046613269565b61135881612052611b4a565b613b5b565b601054829060ff161561209d576001600160a01b0381166000908152600f602052604090205460ff1661209d5760405163efc6ae3360e01b815260040160405180910390fd5b60015460405163fe575a8760e01b81526001600160a01b0380861660048301528592169063fe575a8790602401602060405180830381865afa1580156120e7573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061210b9190614384565b156121295760405163711b123360e01b815260040160405180910390fd5b60015460405163fe575a8760e01b81526001600160a01b0380861660048301528592169063fe575a8790602401602060405180830381865afa158015612173573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121979190614384565b156121b55760405163711b123360e01b815260040160405180910390fd5b601054859060ff16156121fb576001600160a01b0381166000908152600f602052604090205460ff166121fb5760405163efc6ae3360e01b815260040160405180910390fd5b6001600160a01b03871660009081526011602090815260408083206006845290915290205460ff1615612241576040516349fbea8b60e01b815260040160405180910390fd5b6001600160a01b03871660009081526006602052604090205460ff16610f7c5760405163107732bd60e21b815260040160405180910390fd5b612282613269565b600e5460408051918252602082018390527f2f88a7c1e5b2f610ab1117e131a892f8047394a1040484d1d6e82b4b945d458f910160405180910390a1600e55565b6122cb613269565b6001600160a01b0382166000908152600660205260409020805460ff166123055760405163107732bd60e21b815260040160405180910390fd5b60408051602080820183528482528251908101909252670c7d713b49da000082529061233381835190511090565b1561235157604051630264240760e11b815260040160405180910390fd5b83158015906123cb575060025460405163fc57d4df60e01b81526001600160a01b0387811660048301529091169063fc57d4df90602401602060405180830381865afa1580156123a5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123c9919061436b565b155b156123e957604051636eda0f7b60e01b815260040160405180910390fd5b600183015460408051918252602082018690526001600160a01b038716917f70483e6592cd5182d45ac970e05bc62cdcc90e9d8ef2c2dbe686cf383bcd7fc5910160405180910390a250506001015550565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff166000811580156124815750825b905060008267ffffffffffffffff16600114801561249e5750303b155b9050811580156124ac575080155b156124ca5760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff1916600117855583156124f457845460ff60401b1916600160401b1785555b6001600160a01b03881661251b576040516377cdc2b960e11b815260040160405180910390fd5b6001600160a01b0387166125425760405163a00108e360e01b815260040160405180910390fd5b6001600160a01b0386166125695760405163e5d0f96f60e01b815260040160405180910390fd5b61257286613b94565b600080546001600160a01b03808b166001600160a01b031992831617835560018054918b1691909216179055610e10600e5542600d55600b5583156125f157845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b5050505050505050565b601054339060ff1615612641576001600160a01b0381166000908152600f602052604090205460ff166126415760405163efc6ae3360e01b815260040160405180910390fd5b8160005b81811015610ab6576000858583818110612661576126616143a1565b90506020020160208101906126769190613dbd565b90506126828133613743565b50600101612645565b601054819060ff16156126d1576001600160a01b0381166000908152600f602052604090205460ff166126d15760405163efc6ae3360e01b815260040160405180910390fd5b6001600160a01b03831660009081526011602090815260408083206008845290915290205460ff1615612717576040516349fbea8b60e01b815260040160405180910390fd5b6001600160a01b03831660009081526006602052604090205460ff16611c045760405163107732bd60e21b815260040160405180910390fd5b60015460405163fe575a8760e01b81526001600160a01b0380841660048301528392169063fe575a8790602401602060405180830381865afa15801561279a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127be9190614384565b156127dc5760405163711b123360e01b815260040160405180910390fd5b6001600160a01b03841660009081526011602090815260408083206004845290915290205460ff1615801561283657506001600160a01b03831660009081526011602090815260408083206004845290915290205460ff16155b612853576040516349fbea8b60e01b815260040160405180910390fd5b6001600160a01b03831660009081526006602052604090205460ff1661288c5760405163107732bd60e21b815260040160405180910390fd5b6001600160a01b03841660009081526006602052604090205460ff166128c55760405163107732bd60e21b815260040160405180910390fd5b826001600160a01b031663570ca7356040518163ffffffff1660e01b8152600401602060405180830381865afa158015612903573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612927919061447e565b6001600160a01b0316846001600160a01b031663570ca7356040518163ffffffff1660e01b8152600401602060405180830381865afa15801561296e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612992919061447e565b6001600160a01b0316146129b957604051632025588560e21b815260040160405180910390fd5b50505050565b6129c7613269565b6001600160a01b03811660009081526006602052604090205460ff1615612a0057604051625297eb60e11b815260040160405180910390fd5b6001600160a01b0381166000908152600660205260408120805460ff1916600190811782558101829055905b600754811015612a8d57826001600160a01b031660078281548110612a5357612a536143a1565b6000918252602090912001546001600160a01b031603612a8557604051625297eb60e11b815260040160405180910390fd5b600101612a2c565b50600780546001810182556000919091527fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c6880180546001600160a01b0319166001600160a01b0384169081179091556040519081527fcf583bb0c569eb967f806b11601c4cb93c10310485c67add5f8362c2f212321f9060200160405180910390a15050565b612b1c33613381565b612b24611b4a565b6001600160a01b0316336001600160a01b03161480612c22575060005460408051639943ad6760e01b815290516001600160a01b03909216916338dd8c2c9133918491639943ad679160048083019260209291908290030181865afa158015612b91573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612bb5919061436b565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381865afa158015612bfe573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c229190614384565b612c3f57604051636fd743bb60e11b815260040160405180910390fd5b82818115801590612c4f57508082145b612c6c5760405163e5d0f96f60e01b815260040160405180910390fd5b60005b82811015610f7c57848482818110612c8957612c896143a1565b9050602002013560096000898985818110612ca657612ca66143a1565b9050602002016020810190612cbb9190613dbd565b6001600160a01b03168152602081019190915260400160002055868682818110612ce757612ce76143a1565b9050602002016020810190612cfc9190613dbd565b6001600160a01b03167f9e0ad9cee10bdf36b7fbd38910c0bdff0f275ace679b45b922381c2723d676f8868684818110612d3857612d386143a1565b90506020020135604051612d4e91815260200190565b60405180910390a2600101612c6f565b60008060005b600754811015612e3757600060078281548110612d8357612d836143a1565b6000918252602090912001546001600160a01b03169050612da381613a1b565b15612dae5750612d64565b6000816001600160a01b031663c70920bc6040518163ffffffff1660e01b8152600401602060405180830381865afa158015612dee573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612e12919061436b565b9050612e1e8183613925565b612e289085614411565b93508260010192505050612d64565b50919050565b60056020528160005260406000208181548110612e5957600080fd5b6000918252602090912001546001600160a01b03169150829050565b6001600160a01b0381166000908152600660209081526040808320338452600281019092529091205460ff16612ea9575050565b6040516361bfb47160e11b815233600482015260009081906001600160a01b0385169063c37f68e290602401606060405180830381865afa158015612ef2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f16919061449b565b509150915080600014612f3c57604051630c75ffbd60e41b815260040160405180910390fd5b612f4784338461329b565b3360009081526002840160209081526040808320805460ff191690556005825280832080548251818502810185019093528083529192909190830182828015612fb957602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311612f9b575b5050835193945083925060009150505b8281101561301357876001600160a01b0316848281518110612fed57612fed6143a1565b60200260200101516001600160a01b03160361300b57809150613013565b600101612fc9565b5081811061303457604051632e31529960e21b815260040160405180910390fd5b33600090815260056020526040902080548190613053906001906143fe565b81548110613063576130636143a1565b9060005260206000200160009054906101000a90046001600160a01b0316818381548110613093576130936143a1565b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550808054806130d1576130d16144c9565b600082815260208120820160001990810180546001600160a01b031916905590910190915560405133916001600160a01b038b16917fe699a64c18b07ac5b7301aa273f36a2287239eb9501d81950672794afba29a0d9190a35050505050505050565b61313c613269565b6001600160a01b03811661316b57604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b611358816138b4565b61317c613269565b6001600160a01b0381166131a35760405163e5d0f96f60e01b815260040160405180910390fd5b600080546040516001600160a01b03808516939216917f9859cd0a756b5f08366068b791448fb837581d3b8afc097914d88edbc7bff2a391a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b613206613269565b600b54604080519182526020820183905233917f2800dd60f12c0bee63cd1a581080d66f36f2d862ee33e1aaa473fc310df44ca6910160405180910390a2600b55565b6000806132568484613ba5565b905061326181613bd6565b949350505050565b33613272611b4a565b6001600160a01b03161461195f5760405163118cdaa760e01b8152336004820152602401613162565b6001600160a01b03831660009081526011602090815260408083206009845290915290205460ff16156132e1576040516349fbea8b60e01b815260040160405180910390fd5b6001600160a01b03831660009081526006602052604090205460ff1661331a5760405163107732bd60e21b815260040160405180910390fd5b6001600160a01b038084166000908152600660209081526040808320938616835260029093019052205460ff1661335057505050565b600061335f8385846000613482565b91505080156129b9576040516384c1d20160e01b815260040160405180910390fd5b600061338b6139eb565b90506001600160a01b03811661339f575050565b60405163b230eab960e01b81526001600160a01b03838116600483015282919082169063b230eab990602401600060405180830381600087803b1580156133e557600080fd5b505af11580156133f9573d6000803e3d6000fd5b505050506001600160a01b0383163214801561341d57506001600160a01b0383163b155b1561342757505050565b604051633108c13b60e01b81523260048201526001600160a01b038481166024830152821690633108c13b9060440160006040518083038186803b15801561346e57600080fd5b505afa158015610f7c573d6000803e3d6000fd5b60008061348d613d06565b6001600160a01b038716600090815260056020526040812054905b818110156136f9576001600160a01b03891660009081526005602052604081208054839081106134da576134da6143a1565b6000918252602090912001546040516361bfb47160e11b81526001600160a01b038c811660048301529091169150819063c37f68e290602401606060405180830381865afa158015613530573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613554919061449b565b6080870190815260608701919091526040808701929092528151602081810184526001600160a01b0385811660008181526006845286902060010154845260c08a0193909352845191820185529251815260e0880152600254925163fc57d4df60e01b8152600481019190915291169063fc57d4df90602401602060405180830381865afa1580156135ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061360e919061436b565b60a08501819052600003613635576040516368959e3d60e11b815260040160405180910390fd5b604080516020810190915260a0850151815261010085015260c084015160e085015161366f9161366491613bee565b856101000151613bee565b610120850181905260408501518551613689929190613c2d565b8452610100840151606085015160208601516136a6929190613c2d565b60208501526001600160a01b03808a16908216036136f0576136d2846101200151898660200151613c2d565b602085018190526101008501516136ea918990613c2d565b60208501525b506001016134a8565b50602082015182511115613725576020820151825161371891906143fe565b600093509350505061136f565b81516020830151600091613738916143fe565b93509350505061136f565b6001600160a01b0382166000908152600660205260409020805460ff1661377d5760405163107732bd60e21b815260040160405180910390fd5b6001600160a01b038216600090815260028201602052604090205460ff16611c04576001600160a01b0380831660008181526002840160209081526040808320805460ff191660019081179091556005835281842080549182018155845291832090910180549488166001600160a01b031990951685179055519192917f3ab23ab0d51cccc0c3085aec51f99228625aa1a922b3a8ca89a26b0f2027a1a59190a3505050565b600061382f8284614411565b9392505050565b6000613840612005565b9050613870611b0160017fd74970c614115764cf198e79690d3c47d156d88561dd3c5d6e6a4300f1616cea6143fe565b816001600160a01b0316816001600160a01b03167f35cdd553f62fe7cb7ec7f5d8a13ee424edfb597470dcbee04a2a4940d56c854f60405160405180910390a35050565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3505050565b60025460405163fc57d4df60e01b81526001600160a01b038381166004830152600092839291169063fc57d4df90602401602060405180830381865afa158015613973573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613997919061436b565b9050806000036139ba576040516368959e3d60e11b815260040160405180910390fd5b60408051602081019091528181526402540be4006139d88683613c4e565b6139e291906144df565b95945050505050565b600061203961203560017f022137745a4d9108043fbd9d05941dcc53323c4dfe63883caba5f94ddf2a1ca56143fe565b6001600160a01b038116600090815260066020526040812060010154158015613a6857506001600160a01b03821660009081526011602090815260408083206007845290915290205460ff165b80156109895750816001600160a01b031663173b99046040518163ffffffff1660e01b8152600401602060405180830381865afa158015613aad573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613ad1919061436b565b670de0b6b3a76400001492915050565b6000613aeb6139eb565b90506000613af7613c71565b60405163ab01b46960e01b81526001600160a01b0385811660048301528215156024830152919250839182169063ab01b46990604401600060405180830381600087803b158015613b4757600080fd5b505af11580156125f1573d6000803e3d6000fd5b613b6481613836565b6001600160a01b038216613b8b576040516316db598b60e31b815260040160405180910390fd5b610aba82611a8f565b613b9c613ca9565b61135881613cf2565b6040805160208101909152600081526040518060200160405280613bcd856000015185613cfa565b90529392505050565b805160009061098990670de0b6b3a7640000906144df565b6040805160208101909152600081526040518060200160405280670de0b6b3a7640000613c2386600001518660000151613cfa565b613bcd91906144df565b600080613c3a8585613ba5565b90506139e2613c4882613bd6565b84613823565b6000670de0b6b3a7640000613c67848460000151613cfa565b61382f91906144df565b6000613ca161203560017fdb1894cb68118c2752c615f034b63d95c89febc7dbb8fd5e6ce41bdf3931d36f6143fe565b600114905090565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff1661195f57604051631afcd79f60e31b815260040160405180910390fd5b61313c613ca9565b600061382f8284614501565b604051806101400160405280600081526020016000815260200160008152602001600081526020016000815260200160008152602001613d526040518060200160405280600081525090565b8152602001613d6d6040518060200160405280600081525090565b8152602001613d886040518060200160405280600081525090565b8152602001613da36040518060200160405280600081525090565b905290565b6001600160a01b038116811461135857600080fd5b600060208284031215613dcf57600080fd5b813561382f81613da8565b8035600c8110613de957600080fd5b919050565b60008060408385031215613e0157600080fd5b8235613e0c81613da8565b9150613e1a60208401613dda565b90509250929050565b600060208284031215613e3557600080fd5b5035919050565b60008060008060808587031215613e5257600080fd5b8435613e5d81613da8565b93506020850135613e6d81613da8565b92506040850135613e7d81613da8565b9396929550929360600135925050565b60008083601f840112613e9f57600080fd5b50813567ffffffffffffffff811115613eb757600080fd5b6020830191508360208260051b8501011115613ed257600080fd5b9250929050565b60008060008060408587031215613eef57600080fd5b843567ffffffffffffffff811115613f0657600080fd5b613f1287828801613e8d565b909550935050602085013567ffffffffffffffff811115613f3257600080fd5b613f3e87828801613e8d565b95989497509550505050565b600080600060608486031215613f5f57600080fd5b8335613f6a81613da8565b92506020840135613f7a81613da8565b929592945050506040919091013590565b801515811461135857600080fd5b60008060408385031215613fac57600080fd5b8235613fb781613da8565b91506020830135613fc781613f8b565b809150509250929050565b600080600060608486031215613fe757600080fd5b8335613ff281613da8565b925061400060208501613dda565b9150604084013561401081613f8b565b809150509250925092565b60006020828403121561402d57600080fd5b813561382f81613f8b565b6000806000806080858703121561404e57600080fd5b843561405981613da8565b9350602085013561406981613da8565b93969395505050506040820135916060013590565b6000806040838503121561409157600080fd5b823561409c81613da8565b91506020830135613fc781613da8565b600080604083850312156140bf57600080fd5b82356140ca81613da8565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff81118282101715614117576141176140d8565b604052919050565b600067ffffffffffffffff821115614139576141396140d8565b5060051b60200190565b600082601f83011261415457600080fd5b81356141676141628261411f565b6140ee565b8082825260208201915060208360051b86010192508583111561418957600080fd5b602085015b838110156141a657803583526020928301920161418e565b5095945050505050565b600080604083850312156141c357600080fd5b823567ffffffffffffffff8111156141da57600080fd5b8301601f810185136141eb57600080fd5b80356141f96141628261411f565b8082825260208201915060208360051b85010192508783111561421b57600080fd5b6020840193505b8284101561424657833561423581613da8565b825260209384019390910190614222565b9450505050602083013567ffffffffffffffff81111561426557600080fd5b61427185828601614143565b9150509250929050565b600081518084526020840193506020830160005b828110156142b65781516001600160a01b031686526020958601959091019060010161428f565b5093949350505050565b60208152600061382f602083018461427b565b6000806000606084860312156142e857600080fd5b83356142f381613da8565b9250602084013561430381613da8565b9150604084013561401081613da8565b6000806020838503121561432657600080fd5b823567ffffffffffffffff81111561433d57600080fd5b61434985828601613e8d565b90969095509350505050565b634e487b7160e01b600052602160045260246000fd5b60006020828403121561437d57600080fd5b5051919050565b60006020828403121561439657600080fd5b815161382f81613f8b565b634e487b7160e01b600052603260045260246000fd5b60408101600c84106143d957634e487b7160e01b600052602160045260246000fd5b92815290151560209091015290565b634e487b7160e01b600052601160045260246000fd5b81810381811115610989576109896143e8565b80820180821115610989576109896143e8565b604081526000614437604083018561427b565b828103602084015280845180835260208301915060208601925060005b81811015614472578351835260209384019390920191600101614454565b50909695505050505050565b60006020828403121561449057600080fd5b815161382f81613da8565b6000806000606084860312156144b057600080fd5b5050815160208301516040909301519094929350919050565b634e487b7160e01b600052603160045260246000fd5b6000826144fc57634e487b7160e01b600052601260045260246000fd5b500490565b8082028115828204841417610989576109896143e856fea264697066735822122089b46cb088458c1e326dc029ae008f94c7675a77fec87c364be073f33f5beae564736f6c634300081c003300000000000000000000000000000000000000000000000000

Signatures

0xf7454c5275d2b5838ec339b889927238c737ec094dda41fce9781ba9007752d551ecb604d06caa948192a11f257c0068199c2fbe163e4fdd2d2ef262b34581a31b4f17b57422cc9633e4cd2b3fec7b61c997f3c13160bd3e4f76b9ee4c5527b33c64154b13513b0dd3f2e03d68418e057c5f2b95cb9946e5466e16cc0ce1b99aba1cace6f9030ad92147b3d3a63313a669e3e7eb71c30e530fe627100a63e91017706d2472f1a1deb5727c60371cc2a3361b080b7dd2f03b42517b5dfecd1257a8081c