Overview
Max Total Supply
995,658,795.738597GMC
Holders
593 (0.00%)
Transfers
-
0
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"buyer","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"AntiBotSmartWalletDetected","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"AutoPayoutFailedRolledOver","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"AutoPayoutSuccess","type":"event"},{"anonymous":false,"inputs":[],"name":"GameChangerTradingEnabled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"buyer","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint8","name":"newCount","type":"uint8"}],"name":"QualifiedBuy","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"trigger","type":"address"},{"indexed":false,"internalType":"uint256","name":"blockNumber","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"timestamp","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"poolBefore","type":"uint256"}],"name":"RoundPayoutTriggered","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"buyer","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"timeUntilEnd","type":"uint256"}],"name":"SafeThePrize","type":"event"},{"anonymous":false,"inputs":[],"name":"SwapAndLiquify","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"newLpPair","type":"address"}],"name":"_changePair","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"},{"indexed":false,"internalType":"bool","name":"enabled","type":"bool"}],"name":"_setPresaleAddress","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bool","name":"enabled","type":"bool"}],"name":"_toggleCanSwapFees","type":"event"},{"inputs":[],"name":"BURN_FEE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DEAD","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"Game_POOL_FEE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MARKETING1","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MARKETING2","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_GAME_WINNERS","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PAYOUT_GAS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"SAFE_THE_PRIZE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"holder","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"buyfee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newPair","type":"address"}],"name":"changeLpPair","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"enableTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"fee_denominator","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"","type":"uint8"}],"name":"gameWinners","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"gameWinnersCount","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getDashboard","outputs":[{"internalType":"uint256","name":"totalSupply_","type":"uint256"},{"internalType":"uint256","name":"contractTokenBalance","type":"uint256"},{"internalType":"uint256","name":"poolWei","type":"uint256"},{"internalType":"uint256","name":"threshold","type":"uint256"},{"internalType":"uint256","name":"minBuyToQualify","type":"uint256"},{"internalType":"bool","name":"priceOk","type":"bool"},{"internalType":"uint256","name":"timeUntilEnd","type":"uint256"},{"internalType":"address[]","name":"lastQualified","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getGamePoolBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getQualifiedBuyers","outputs":[{"internalType":"address[]","name":"buyers","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTimeUntilNextGameEnd","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"getUserDashboard","outputs":[{"internalType":"bool","name":"isSmartWallet","type":"bool"},{"internalType":"bool","name":"priceOk","type":"bool"},{"internalType":"uint256","name":"minBuyToQualify","type":"uint256"},{"internalType":"uint256","name":"timeUntilEnd","type":"uint256"},{"internalType":"bool","name":"isInQualifiedList_","type":"bool"},{"internalType":"uint8","name":"qualifiedIndex","type":"uint8"},{"internalType":"uint8","name":"winnersCount","type":"uint8"},{"internalType":"uint256","name":"userTokenBalance","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"isInQualifiedList","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isNoFeeWallet","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isTradingEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastGameActionTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastMinBuyCached","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastPayoutBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastPayoutTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastPayoutTrigger","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastPoolTier","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lpPair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minBuyAmountToEnterGameSafe","outputs":[{"internalType":"uint256","name":"minBuy","type":"uint256"},{"internalType":"bool","name":"ok","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minBuyAmountWithCache","outputs":[{"internalType":"uint256","name":"minBuy","type":"uint256"},{"internalType":"bool","name":"ok","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"previewPayouts","outputs":[{"internalType":"uint256","name":"w1","type":"uint256"},{"internalType":"uint256","name":"w2","type":"uint256"},{"internalType":"uint256","name":"w3","type":"uint256"},{"internalType":"uint256","name":"each_4_10","type":"uint256"},{"internalType":"uint256","name":"m1","type":"uint256"},{"internalType":"uint256","name":"m2","type":"uint256"},{"internalType":"uint256","name":"carry","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"rollingSeed","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"sellfee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bool","name":"enabled","type":"bool"}],"name":"setNoFeeWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"presale","type":"address"},{"internalType":"bool","name":"yesno","type":"bool"}],"name":"setPresaleAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"swapRouter","outputs":[{"internalType":"contract IRouter02","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"swapThresholdNow","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"bool","name":"yesno","type":"bool"}],"name":"toggleCanSwapFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"transferfee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"usdSwapAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
6080604052670de0b6b3a7640000600955600a805460ff19908116600117909155600e805460ff60a01b191690555f601055601480549091169055348015610045575f80fd5b5061004f33610405565b6001805561005f605a600a6105e9565b60641461009f5760405162461bcd60e51b8152602060048201526009602482015268199959481cdc1b1a5d60ba1b60448201526064015b60405180910390fd5b335f908152600360205260408082208054600160ff19918216811790925530845291909220805490911690911790554660380361012b57600a80547410ed43c718714eb63d5aa57b78b54704e256024e00610100600160a81b0319909116179055600f80546001600160a01b0319167355d398326f99059ff775485246999027b31979551790556101bb565b4660610361018857600a805474d99d1c33f9fc3444f8101754abc46c52416550d100610100600160a81b0319909116179055600f80546001600160a01b0319167366e972502a34a625828c544a1914e8d8cc2a9de51790556101bb565b60405162461bcd60e51b8152602060048201526008602482015267425343206f6e6c7960c01b6044820152606401610096565b335f818152600460209081526040808320805460ff191660011790556009546008835281842081905590519081527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3600a60019054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610265573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610289919061060e565b6001600160a01b031663c9c65396600a60019054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156102e8573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061030c919061060e565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523060248201526044016020604051808303815f875af1158015610355573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610379919061060e565b600e80546001600160a01b0319166001600160a01b039283169081179091555f908152600560205260409020805460ff19166001179055600a546103c69133916101009004165f19610454565b600a546103e490309061010090046001600160a01b03165f19610454565b6103ec61054c565b6011805460ff191660ff9290921691909117905561065a565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b0383166104a05760405162461bcd60e51b815260206004820152601360248201527245524332303a205a65726f204164647265737360681b6044820152606401610096565b6001600160a01b0382166104ec5760405162461bcd60e51b815260206004820152601360248201527245524332303a205a65726f204164647265737360681b6044820152606401610096565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b5f80610560670de0b6b3a76400004761063b565b90506064811061057257600891505090565b601e811061058257600791505090565b6014811061059257600691505090565b600a81106105a257600591505090565b600581106105b257600491505090565b600381106105c257600391505090565b600281106105d257600291505090565b600181106105e257600191505090565b5f91505090565b8082018082111561060857634e487b7160e01b5f52601160045260245ffd5b92915050565b5f6020828403121561061e575f80fd5b81516001600160a01b0381168114610634575f80fd5b9392505050565b5f8261065557634e487b7160e01b5f52601260045260245ffd5b500490565b613211806106675f395ff3fe608060405260043610610276575f3560e01c80637cfc6727116101495780637cfc672714610615578063853d91a01461063c5780638695d67614610650578063879c60d314610669578063893d20e81461068a5780638a49f2831461069e5780638a8c523c146106bd5780638da5cb5b146106d15780638fa3c388146106e557806395d89b411461070d5780639a44da8314610738578063a8ab49831461074e578063a9059cbb14610762578063c31c9c0714610781578063cfcc4ab4146107a5578063d5914dc0146107b7578063dc9d75b0146107d6578063dd62ed3e146107eb578063e164baf11461082f578063e359848714610848578063e9451f5f1461040e578063e9844d921461085d578063f2fde38b14610871578063f73f89b414610890578063f79f6f7d146108af578063fa2ecbfb146108c3578063faaf8076146108ea575f80fd5b806303fd2a451461029a578063047837e8146102c5578063064a59d01461030e57806306fdde031461033e578063095ea7b31461037a5780630cddf7a2146103995780630faba554146103bc578063111a60b0146103db57806318160ddd146103fa5780631dc369451461040e57806323b872dd146104225780632788986214610441578063313ce567146104785780633cd17c96146104995780633d2b1294146104b8578063452ed4f1146104cd578063480df058146104ec5780634d6749a71461050057806354c47fa91461051f57806354de7bee1461054857806358a1cabf1461055b5780635c35a7ac14610570578063666f938214610584578063709e6af6146105b857806370a08231146105cd578063715018a6146105ec5780637abf322814610600575f80fd5b3661029657600a54600160a81b900460ff166102945761029461094e565b005b5f80fd5b3480156102a5575f80fd5b506102af61dead81565b6040516102bc9190612bc2565b60405180910390f35b3480156102d0575f80fd5b506102d9610988565b604080519788526020880196909652948601939093526060850191909152608084015260a083015260c082015260e0016102bc565b348015610319575f80fd5b50600e5461032e90600160a01b900460ff1681565b60405190151581526020016102bc565b348015610349575f80fd5b5060408051808201909152600b81526a23b0b6b2a1b430b733b2b960a91b60208201525b6040516102bc9190612bd6565b348015610385575f80fd5b5061032e610394366004612c1f565b610aed565b3480156103a4575f80fd5b506103ae60105481565b6040519081526020016102bc565b3480156103c7575f80fd5b506102946103d6366004612c58565b610b03565b3480156103e6575f80fd5b506102946103f5366004612c8b565b610b65565b348015610405575f80fd5b506009546103ae565b348015610419575f80fd5b506103ae603281565b34801561042d575f80fd5b5061032e61043c366004612ca4565b610c29565b34801561044c575f80fd5b5061032e61045b366004612ce2565b6001600160a01b03165f9081526003602052604090205460ff1690565b348015610483575f80fd5b5060095b60405160ff90911681526020016102bc565b3480156104a4575f80fd5b506102946104b3366004612c58565b610ce6565b3480156104c3575f80fd5b506103ae600b5481565b3480156104d8575f80fd5b50600e546102af906001600160a01b031681565b3480156104f7575f80fd5b506103ae600a81565b34801561050b575f80fd5b50600d546102af906001600160a01b031681565b34801561052a575f80fd5b50610533610df6565b604080519283529015156020830152016102bc565b348015610553575f80fd5b506103ae5f81565b348015610566575f80fd5b506103ae600c5481565b34801561057b575f80fd5b506103ae6110f8565b34801561058f575f80fd5b506102af61059e366004612cfd565b60136020525f90815260409020546001600160a01b031681565b3480156105c3575f80fd5b506103ae60125481565b3480156105d8575f80fd5b506103ae6105e7366004612ce2565b6111cf565b3480156105f7575f80fd5b506102946111e9565b34801561060b575f80fd5b506103ae61012c81565b348015610620575f80fd5b506102af73e1f43195737b5888d6410ca9caa9d7d933dd3fd181565b348015610647575f80fd5b50610487600a81565b34801561065b575f80fd5b506011546104879060ff1681565b348015610674575f80fd5b5061067d611223565b6040516102bc9190612d60565b348015610695575f80fd5b506102af6112e5565b3480156106a9575f80fd5b50600f546102af906001600160a01b031681565b3480156106c8575f80fd5b506102946112f3565b3480156106dc575f80fd5b506102af6113b3565b3480156106f0575f80fd5b506106f96113c1565b6040516102bc989796959493929190612d72565b348015610718575f80fd5b50604080518082019091526003815262474d4360e81b602082015261036d565b348015610743575f80fd5b506103ae620186a081565b348015610759575f80fd5b506105336114d7565b34801561076d575f80fd5b5061032e61077c366004612c1f565b611506565b34801561078c575f80fd5b50600a546102af9061010090046001600160a01b031681565b3480156107b0575f80fd5b50476103ae565b3480156107c2575f80fd5b506102946107d1366004612ce2565b61151c565b3480156107e1575f80fd5b506103ae6103e881565b3480156107f6575f80fd5b506103ae610805366004612dc0565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b34801561083a575f80fd5b506014546104879060ff1681565b348015610853575f80fd5b506103ae60075481565b348015610868575f80fd5b506103ae605a81565b34801561087c575f80fd5b5061029461088b366004612ce2565b61159d565b34801561089b575f80fd5b5061032e6108aa366004612ce2565b61163a565b3480156108ba575f80fd5b506103ae61168b565b3480156108ce575f80fd5b506102af73a4d1a60309361f9933a1af5462a7c6e856d8b87d81565b3480156108f5575f80fd5b50610909610904366004612ce2565b6116e1565b60408051981515895296151560208901529587019490945260608601929092521515608085015260ff90811660a08501521660c083015260e0820152610100016102bc565b5f61095761179e565b60115490915060ff808316911614610985576011805460ff191660ff83161790556010541561098557426010555b50565b5f8080808080804761271061099f82610c80612e0b565b6109a99190612e36565b97506127106109ba82610834612e0b565b6109c49190612e36565b96506127106109d5826103e8612e0b565b6109df9190612e36565b95505f6127106109f1836101f4612e0b565b6109fb9190612e36565b9050612710610a0c83610258612e0b565b610a169190612e36565b9450612710610a2783610258612e0b565b610a319190612e36565b6014549094505f90600360ff9091161115610a6a57601454610a589060039060ff16612e49565b60ff1690506007811115610a6a575060075b5f8111610a77575f610a81565b610a818183612e36565b96505f8587610a90848b612e0b565b8b8d8f610a9d9190612e62565b610aa79190612e62565b610ab19190612e62565b610abb9190612e62565b610ac59190612e62565b9050808411610ad4575f610ade565b610ade8185612e75565b94505050505090919293949596565b5f610af933848461183b565b5060015b92915050565b33610b0c6113b3565b6001600160a01b031614610b3b5760405162461bcd60e51b8152600401610b3290612e88565b60405180910390fd5b6001600160a01b03919091165f908152600360205260409020805460ff1916911515919091179055565b33610b6e6113b3565b6001600160a01b031614610b945760405162461bcd60e51b8152600401610b3290612e88565b600a5481151560ff909116151503610be15760405162461bcd60e51b815260206004820152601060248201526f426f6f6c206973207468652073616d6560801b6044820152606401610b32565b600a805460ff19168215159081179091556040519081527f4686eea8d0ea8d72497b77f908906325d7bbafd9f1d6753522573258958656e8906020015b60405180910390a150565b6001600160a01b0383165f9081526002602090815260408083203384529091528120545f1914610cd1576001600160a01b0384165f90815260026020908152604080832033845290915281208054849290610c85908490612e75565b90915550506001600160a01b0384165f81815260026020908152604080832033808552908352928190205490519081529192915f805160206131bc833981519152910160405180910390a35b610cdc8484846118d4565b90505b9392505050565b33610cef6113b3565b6001600160a01b031614610d155760405162461bcd60e51b8152600401610b3290612e88565b6001600160a01b0382165f9081526006602052604090205481151560ff909116151503610d705760405162461bcd60e51b815260206004820152600960248201526814d85b5948189bdbdb60ba1b6044820152606401610b32565b6001600160a01b0382165f818152600660209081526040808320805486151560ff1991821681179092556003845282852080548216831790556004845293829020805490941681179093558051938452908301919091527f7f7f90cb020c1deb8939c26cf0790751e539157b1fd2039166fcd09a8b764513910160405180910390a15050565b5f8080610e0b670de0b6b3a764000047612e36565b90505f6127108210610e205750612710610efa565b6113888210610e325750611388610efa565b6107d08210610e4457506107d0610efa565b6101f48210610e5657506101f4610efa565b60c88210610e66575060c8610efa565b60648210610e7657506064610efa565b60328210610e8657506032610efa565b601e8210610e965750601e610efa565b60148210610ea657506014610efa565b600a8210610eb65750600f610efa565b60058210610ec65750600a610efa565b60038210610ed657506005610efa565b60028210610ee657506003610efa565b60018210610ef657506002610efa565b5060015b604080516003808252608082019092525f91602082016060803683375050600f5482519293506001600160a01b0316918391505f90610f3b57610f3b612ed1565b60200260200101906001600160a01b031690816001600160a01b031681525050600a60019054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610fac573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610fd09190612ee5565b81600181518110610fe357610fe3612ed1565b60200260200101906001600160a01b031690816001600160a01b031681525050308160028151811061101757611017612ed1565b6001600160a01b039283166020918202929092010152600a5461010090041663d06ca61f61104d84670de0b6b3a7640000612e0b565b836040518363ffffffff1660e01b815260040161106b929190612f00565b5f60405180830381865afa9250505080156110a757506040513d5f823e601f3d908101601f191682016040526110a49190810190612f18565b60015b6110cf57601254156110c25750506012549360019350915050565b505f19945f945092505050565b806002815181106110e2576110e2612ed1565b6020026020010151600195509550505050509091565b5f8061110c670de0b6b3a764000047612e36565b90505f6010544261111d9190612e75565b90505f6064831061113157506102586111ad565b601e831061114257506103846111ad565b6014831061115357506107086111ad565b600a83106111645750610a8c6111ad565b6005831061117557506115186111ad565b600383106111865750612a306111ad565b6002831061119757506138406111ad565b600183106111a857506154606111ad565b5061a8c05b8082106111bd575f935050505090565b6111c78282612e75565b935050505090565b6001600160a01b03165f9081526008602052604090205490565b336111f26113b3565b6001600160a01b0316146112185760405162461bcd60e51b8152600401610b3290612e88565b6112215f61203b565b565b60145460609060ff16600a8111156112395750600a5b8060ff166001600160401b0381111561125457611254612ebd565b60405190808252806020026020018201604052801561127d578160200160208202803683370190505b5091505f5b8160ff168160ff1610156112e05760ff81165f8181526013602052604090205484516001600160a01b0390911691859181106112c0576112c0612ed1565b6001600160a01b0390921660209283029190910190910152600101611282565b505090565b5f6112ee6113b3565b905090565b336112fc6113b3565b6001600160a01b0316146113225760405162461bcd60e51b8152600401610b3290612e88565b600e54600160a01b900460ff16156113765760405162461bcd60e51b8152602060048201526017602482015276151c98591a5b99c8185b1c9958591e48195b98589b1959604a1b6044820152606401610b32565b600e805460ff60a01b1916600160a01b1790556040517fb8c92d05754c3df8af0a7299d54a21088c3f6fed1d42e63284062276a761f247905f90a1565b5f546001600160a01b031690565b6009545f808080808060606113d5306111cf565b96504795506113e261168b565b94505f806113ee6114d7565b9150915080945080611400575f611402565b815b955061140c6110f8565b60145490945060ff16600a8111156114225750600a5b8060ff166001600160401b0381111561143d5761143d612ebd565b604051908082528060200260200182016040528015611466578160200160208202803683370190505b5093505f5b8160ff168160ff1610156114c95760ff81165f8181526013602052604090205486516001600160a01b0390911691879181106114a9576114a9612ed1565b6001600160a01b039092166020928302919091019091015260010161146b565b505050509091929394959697565b5f806114e1610df6565b9092509050801580156114f557505f601254115b1561150257505060125460015b9091565b5f6115123384846118d4565b5060019392505050565b336115256113b3565b6001600160a01b03161461154b5760405162461bcd60e51b8152600401610b3290612e88565b6001600160a01b0381165f9081526005602052604090819020805460ff19166001179055517f03b62011431502c791d443ee6149c9ec9b43632aeb5eb55c621104c128fe02f790610c1e908390612bc2565b336115a66113b3565b6001600160a01b0316146115cc5760405162461bcd60e51b8152600401610b3290612e88565b6001600160a01b0381166116315760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610b32565b6109858161203b565b5f805b60145460ff90811690821610156116835760ff81165f908152601360205260409020546001600160a01b0380851691160361167b5750600192915050565b60010161163d565b505f92915050565b5f806107d060095461169d9190612e36565b90506116ab6009600a6130c0565b6116b7906103e8612e0b565b8110156116dc576116ca6009600a6130c0565b6116d6906103e8612e0b565b91505090565b919050565b6001600160a01b0381163b15155f80808080808080806116ff6114d7565b9150915080985080611711575f611713565b815b975061171d6110f8565b6014549097505f965060ff95508516935083600a81111561173c5750600a5b5f5b8160ff168160ff1610156117845760ff81165f908152601360205260409020546001600160a01b03808f1691160361177c5760019750809650611784565b60010161173e565b5061178e8c6111cf565b9350505050919395975091939597565b5f806117b2670de0b6b3a764000047612e36565b9050606481106117c457600891505090565b601e81106117d457600791505090565b601481106117e457600691505090565b600a81106117f457600591505090565b6005811061180457600491505090565b6003811061181457600391505090565b6002811061182457600291505090565b6001811061183457600191505090565b5f91505090565b6001600160a01b0383166118615760405162461bcd60e51b8152600401610b32906130ce565b6001600160a01b0382166118875760405162461bcd60e51b8152600401610b32906130ce565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481525f805160206131bc833981519152910160405180910390a3505050565b5f60016001600160a01b0384166119395760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610b32565b6001600160a01b03851661199d5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610b32565b5f83116119fe5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610b32565b600a54600160a81b900460ff16611a1757611a1761094e565b611a21858561208a565b15611a7857600e54600160a01b900460ff16611a785760405162461bcd60e51b8152602060048201526016602482015275151c98591a5b99c81a5cc81b9bdd08195b98589b195960521b6044820152606401610b32565b600a54600160a81b900460ff16158015611a975750611a97858561216c565b8015611aad5750600e54600160a81b900460ff16155b8015611abe5750611abe85856121b1565b15611afa575f611acd306111cf565b90505f611ad861168b565b9050808210158015611ae957505f81115b15611af757611af781612208565b50505b6001600160a01b0385165f9081526003602052604090205460ff1680611b3757506001600160a01b0384165f9081526003602052604090205460ff165b15611b3f57505f5b6001600160a01b0385165f9081526008602052604081208054859290611b66908490612e75565b909155505f905081611b785783611b96565b611b9686611b868888612441565b611b90898961216c565b87612486565b6001600160a01b0386165f90815260086020526040812080549293508392909190611bc2908490612e62565b92505081905550846001600160a01b0316866001600160a01b03165f8051602061319c83398151915283604051611bfb91815260200190565b60405180910390a3600a54600160a81b900460ff16158015611c225750611c228686612441565b1561202f575f47118015611c3757505f601054115b8015611c47575060145460ff1615155b15611dbc575f60105442611c5b9190612e75565b90505f611c70670de0b6b3a764000047612e36565b905060648110158015611c8557506102588210155b80611c9e5750601e8110158015611c9e57506103848210155b80611cb7575060148110158015611cb757506107088210155b80611cd05750600a8110158015611cd05750610a8c8210155b80611ce9575060058110158015611ce957506115188210155b80611d02575060038110158015611d025750612a308210155b80611d1b575060028110158015611d1b57506138408210155b80611d34575060018110158015611d3457506154608210155b80611d41575061a8c08210155b15611db957600d80546001600160a01b0319166001600160a01b03891690811790915543600b81905542600c81905560408051928352602083019190915247908201527f7adc1020ac6170a3081038b76d3c378a4749bdd704d8ee1698350f55ca00d6029060600160405180910390a2611db96125b0565b50505b5f80611dc66114d7565b91509150808015611dd957506012548214155b15611de45760128290555b801561202c575f6064611df884605f612e0b565b611e029190612e36565b905080871061202a576001600160a01b0388163b15611e5f57876001600160a01b03167f05026a7bdb571c4d87a495b0d6beb9a73450263303251db0bc77c1416369164c88604051611e5691815260200190565b60405180910390a25b5f611e686110f8565b90505f81118015611e7b575061012c8111155b15611ed7574260105560408051898152602081018390526001600160a01b038b16917f99db1ac0ea0219f9b65b356d10fc764f4de6b252398eec53f5327fb1a39334e3910160405180910390a260019650505050505050610cdf565b426010556014545f90600a60ff90911610611ef357600a611f04565b601454611f049060ff1660016130fb565b90505f611f12600183612e49565b90505b60ff811615611f815760135f611f2c600184612e49565b60ff908116825260208083019390935260409182015f9081205491851681526013909352912080546001600160a01b0319166001600160a01b0390921691909117905580611f7981613114565b915050611f15565b505f805260136020527f8fa6efc3be94b5b348b21fea823fe8d100408cee9b7f90524494500445d8ff6c80546001600160a01b0319166001600160a01b038c161790556014805460ff191660ff8316179055611fdd8a8a6128ca565b601454604080518b815260ff90921660208301526001600160a01b038c16917f0a149c6366cfe15408151b02f1aac0caca6b7e9683c10ad24f5d5f39fb9579a1910160405180910390a250505b505b50505b50600195945050505050565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f806120946113b3565b6001600160a01b0316846001600160a01b0316141580156120ce57506120b86113b3565b6001600160a01b0316836001600160a01b031614155b80156120f357506120dd6113b3565b6001600160a01b0316336001600160a01b031614155b801561211757506001600160a01b0384165f9081526004602052604090205460ff16155b801561213b57506001600160a01b0383165f9081526004602052604090205460ff16155b801561214f57506001600160a01b03831615155b801561216457506001600160a01b0383163014155b949350505050565b6001600160a01b0381165f90815260056020526040812054819060ff16801561216457505050506001600160a01b03165f9081526005602052604090205460ff161590565b600a545f90819060ff1680156121df57506001600160a01b0384165f9081526006602052604090205460ff16155b8015612164575050506001600160a01b03165f9081526006602052604090205460ff1615919050565b612210612930565b600e805460ff60a81b1916600160a81b179055801561242b576040805160028082526060820183525f9260208301908036833701905050905030815f8151811061225c5761225c612ed1565b60200260200101906001600160a01b031690816001600160a01b031681525050600a60019054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156122cd573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906122f19190612ee5565b8160018151811061230457612304612ed1565b6001600160a01b03928316602091820292909201810191909152305f908152600282526040808220600a54610100900490941682529290915220545f19146123a257305f818152600260209081526040808320600a80546001600160a01b036101009182900481168752928552948390205f199081905590549251908152939091041692915f805160206131bc833981519152910160405180910390a35b600a5460405163791ac94760e01b81526101009091046001600160a01b03169063791ac947906123de9085905f9086903090429060040161312f565b5f604051808303815f87803b1580156123f5575f80fd5b505af1925050508015612406575060015b612410575061242b565b600a54600160a81b900460ff166124295761242961094e565b505b600e805460ff60a81b1916905561098560018055565b6001600160a01b0381165f90815260056020526040812054819060ff1615801561216457505050506001600160a01b03165f9081526005602052604090205460ff1690565b5f808415612496575060326124a7565b83156124a4575060326124a7565b505f5b805f036124b75782915050612164565b5f6103e86124c58386612e0b565b6124cf9190612e36565b90505f60646124df600a84612e0b565b6124e99190612e36565b90505f6124f68284612e75565b90508115612542578160095f82825461250f9190612e75565b90915550506040518281525f906001600160a01b038b16905f8051602061319c8339815191529060200160405180910390a35b801561259957305f9081526008602052604081208054839290612566908490612e62565b909155505060405181815230906001600160a01b038b16905f8051602061319c8339815191529060200160405180910390a35b6125a38387612e75565b9998505050505050505050565b601454479060ff168115806125c6575060ff8116155b156125cf575050565b600a805460ff60a81b1916600160a81b1790556125ea612989565b5f8160ff166001600160401b0381111561260657612606612ebd565b60405190808252806020026020018201604052801561262f578160200160208202803683370190505b5090505f5b8260ff168160ff1610156126925760ff81165f8181526013602052604090205483516001600160a01b03909116918491811061267257612672612ed1565b6001600160a01b0390921660209283029190910190910152600101612634565b505f6127106126a385610c80612e0b565b6126ad9190612e36565b90505f6127106126bf86610834612e0b565b6126c99190612e36565b90505f6127106126db876103e8612e0b565b6126e59190612e36565b90505f6127106126f7886101f4612e0b565b6127019190612e36565b90505f61271061271389610258612e0b565b61271d9190612e36565b90505f61271061272f8a610258612e0b565b6127399190612e36565b6014805460ff191690555f601055905061276773a4d1a60309361f9933a1af5462a7c6e856d8b87d83612ac4565b61278573e1f43195737b5888d6410ca9caa9d7d933dd3fd182612ac4565b60018860ff16106127b3576127b3875f815181106127a5576127a5612ed1565b602002602001015187612ac4565b60028860ff16106127e2576127e2876001815181106127d4576127d4612ed1565b602002602001015186612ac4565b60038860ff1610612811576128118760028151811061280357612803612ed1565b602002602001015185612ac4565b5f60038960ff16111561283b5761282960038a612e49565b60ff169050600781111561283b575060075b5f8111801561284957505f84115b156128ad575f6128598286612e36565b90505f5b828160ff1610156128aa576128988a6128778360036130fb565b60ff168151811061288a5761288a612ed1565b602002602001015183612ac4565b806128a28161316a565b91505061285d565b50505b50505f6007555050600a805460ff60a81b19169055505050505050565b60075482826128da600143612e75565b60408051602081019590955260609390931b6001600160601b03191692840192909252605483015240607482015244609482015260b40160408051601f1981840301815291905280516020909101206007555050565b6002600154036129825760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610b32565b6002600155565b60145460ff166001811161299a5750565b6007545f906129aa600143612e75565b6040805160208101939093529040908201524460608083019190915230901b6001600160601b0319166080820152609401604051602081830303815290604052805190602001205f1c90505f5b8260ff168160ff161015612abf575f8282604051602001612a2f92919091825260f81b6001600160f81b031916602082015260210190565b60408051601f19818403018152919052805160209091012090505f612a548386612e49565b612a619060ff1683613188565b612a6b90846130fb565b60ff9081165f90815260136020526040808220805493871680845291832080546001600160a01b03198087166001600160a01b039283161790935592909352825416921691909117905550506001016129f7565b505050565b6001600160a01b0382161580612ad8575080155b15612ae1575050565b5f826001600160a01b031682620186a0906040515f60405180830381858888f193505050503d805f8114612b30576040519150601f19603f3d011682016040523d82523d5f602084013e612b35565b606091505b505090508015612b8757826001600160a01b03167fdeb9586946255565ca2d1666e69e9cfa0f2d2ef1346063a03aecf296771c5d7483604051612b7a91815260200190565b60405180910390a2505050565b826001600160a01b03167f01d2bda324c36bf1dab2a1dada41bcefede98eab15ad2377a908e7a3722a9f7683604051612b7a91815260200190565b6001600160a01b0391909116815260200190565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b0381168114610985575f80fd5b5f8060408385031215612c30575f80fd5b8235612c3b81612c0b565b946020939093013593505050565b803580151581146116dc575f80fd5b5f8060408385031215612c69575f80fd5b8235612c7481612c0b565b9150612c8260208401612c49565b90509250929050565b5f60208284031215612c9b575f80fd5b610cdf82612c49565b5f805f60608486031215612cb6575f80fd5b8335612cc181612c0b565b92506020840135612cd181612c0b565b929592945050506040919091013590565b5f60208284031215612cf2575f80fd5b8135610cdf81612c0b565b5f60208284031215612d0d575f80fd5b813560ff81168114610cdf575f80fd5b5f8151808452602084019350602083015f5b82811015612d565781516001600160a01b0316865260209586019590910190600101612d2f565b5093949350505050565b602081525f610cdf6020830184612d1d565b88815287602082015286604082015285606082015284608082015283151560a08201528260c082015261010060e08201525f612db2610100830184612d1d565b9a9950505050505050505050565b5f8060408385031215612dd1575f80fd5b8235612ddc81612c0b565b91506020830135612dec81612c0b565b809150509250929050565b634e487b7160e01b5f52601160045260245ffd5b8082028115828204841417610afd57610afd612df7565b634e487b7160e01b5f52601260045260245ffd5b5f82612e4457612e44612e22565b500490565b60ff8281168282160390811115610afd57610afd612df7565b80820180821115610afd57610afd612df7565b81810381811115610afd57610afd612df7565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b5f52604160045260245ffd5b634e487b7160e01b5f52603260045260245ffd5b5f60208284031215612ef5575f80fd5b8151610cdf81612c0b565b828152604060208201525f610cdc6040830184612d1d565b5f60208284031215612f28575f80fd5b81516001600160401b03811115612f3d575f80fd5b8201601f81018413612f4d575f80fd5b80516001600160401b03811115612f6657612f66612ebd565b8060051b604051601f19603f83011681018181106001600160401b0382111715612f9257612f92612ebd565b604052918252602081840181019290810187841115612faf575f80fd5b6020850194505b83851015612fd257845180825260209586019590935001612fb6565b509695505050505050565b6001815b600184111561301857808504811115612ffc57612ffc612df7565b600184161561300a57908102905b60019390931c928002612fe1565b935093915050565b5f8261302e57506001610afd565b8161303a57505f610afd565b8160018114613050576002811461305a57613076565b6001915050610afd565b60ff84111561306b5761306b612df7565b50506001821b610afd565b5060208310610133831016604e8410600b8410161715613099575081810a610afd565b6130a55f198484612fdd565b805f19048211156130b8576130b8612df7565b029392505050565b5f610cdf60ff841683613020565b60208082526013908201527245524332303a205a65726f204164647265737360681b604082015260600190565b60ff8181168382160190811115610afd57610afd612df7565b5f60ff82168061312657613126612df7565b5f190192915050565b85815284602082015260a060408201525f61314d60a0830186612d1d565b6001600160a01b0394909416606083015250608001529392505050565b5f60ff821660ff810361317f5761317f612df7565b60010192915050565b5f8261319657613196612e22565b50069056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925a2646970667358221220d4b9e0ec5853bd133b506169e24dc2d3b12c0b8f2d0cfc63a70a6ed1ec7ca95764736f6c634300081a0033
Deployed Bytecode
0x608060405260043610610276575f3560e01c80637cfc6727116101495780637cfc672714610615578063853d91a01461063c5780638695d67614610650578063879c60d314610669578063893d20e81461068a5780638a49f2831461069e5780638a8c523c146106bd5780638da5cb5b146106d15780638fa3c388146106e557806395d89b411461070d5780639a44da8314610738578063a8ab49831461074e578063a9059cbb14610762578063c31c9c0714610781578063cfcc4ab4146107a5578063d5914dc0146107b7578063dc9d75b0146107d6578063dd62ed3e146107eb578063e164baf11461082f578063e359848714610848578063e9451f5f1461040e578063e9844d921461085d578063f2fde38b14610871578063f73f89b414610890578063f79f6f7d146108af578063fa2ecbfb146108c3578063faaf8076146108ea575f80fd5b806303fd2a451461029a578063047837e8146102c5578063064a59d01461030e57806306fdde031461033e578063095ea7b31461037a5780630cddf7a2146103995780630faba554146103bc578063111a60b0146103db57806318160ddd146103fa5780631dc369451461040e57806323b872dd146104225780632788986214610441578063313ce567146104785780633cd17c96146104995780633d2b1294146104b8578063452ed4f1146104cd578063480df058146104ec5780634d6749a71461050057806354c47fa91461051f57806354de7bee1461054857806358a1cabf1461055b5780635c35a7ac14610570578063666f938214610584578063709e6af6146105b857806370a08231146105cd578063715018a6146105ec5780637abf322814610600575f80fd5b3661029657600a54600160a81b900460ff166102945761029461094e565b005b5f80fd5b3480156102a5575f80fd5b506102af61dead81565b6040516102bc9190612bc2565b60405180910390f35b3480156102d0575f80fd5b506102d9610988565b604080519788526020880196909652948601939093526060850191909152608084015260a083015260c082015260e0016102bc565b348015610319575f80fd5b50600e5461032e90600160a01b900460ff1681565b60405190151581526020016102bc565b348015610349575f80fd5b5060408051808201909152600b81526a23b0b6b2a1b430b733b2b960a91b60208201525b6040516102bc9190612bd6565b348015610385575f80fd5b5061032e610394366004612c1f565b610aed565b3480156103a4575f80fd5b506103ae60105481565b6040519081526020016102bc565b3480156103c7575f80fd5b506102946103d6366004612c58565b610b03565b3480156103e6575f80fd5b506102946103f5366004612c8b565b610b65565b348015610405575f80fd5b506009546103ae565b348015610419575f80fd5b506103ae603281565b34801561042d575f80fd5b5061032e61043c366004612ca4565b610c29565b34801561044c575f80fd5b5061032e61045b366004612ce2565b6001600160a01b03165f9081526003602052604090205460ff1690565b348015610483575f80fd5b5060095b60405160ff90911681526020016102bc565b3480156104a4575f80fd5b506102946104b3366004612c58565b610ce6565b3480156104c3575f80fd5b506103ae600b5481565b3480156104d8575f80fd5b50600e546102af906001600160a01b031681565b3480156104f7575f80fd5b506103ae600a81565b34801561050b575f80fd5b50600d546102af906001600160a01b031681565b34801561052a575f80fd5b50610533610df6565b604080519283529015156020830152016102bc565b348015610553575f80fd5b506103ae5f81565b348015610566575f80fd5b506103ae600c5481565b34801561057b575f80fd5b506103ae6110f8565b34801561058f575f80fd5b506102af61059e366004612cfd565b60136020525f90815260409020546001600160a01b031681565b3480156105c3575f80fd5b506103ae60125481565b3480156105d8575f80fd5b506103ae6105e7366004612ce2565b6111cf565b3480156105f7575f80fd5b506102946111e9565b34801561060b575f80fd5b506103ae61012c81565b348015610620575f80fd5b506102af73e1f43195737b5888d6410ca9caa9d7d933dd3fd181565b348015610647575f80fd5b50610487600a81565b34801561065b575f80fd5b506011546104879060ff1681565b348015610674575f80fd5b5061067d611223565b6040516102bc9190612d60565b348015610695575f80fd5b506102af6112e5565b3480156106a9575f80fd5b50600f546102af906001600160a01b031681565b3480156106c8575f80fd5b506102946112f3565b3480156106dc575f80fd5b506102af6113b3565b3480156106f0575f80fd5b506106f96113c1565b6040516102bc989796959493929190612d72565b348015610718575f80fd5b50604080518082019091526003815262474d4360e81b602082015261036d565b348015610743575f80fd5b506103ae620186a081565b348015610759575f80fd5b506105336114d7565b34801561076d575f80fd5b5061032e61077c366004612c1f565b611506565b34801561078c575f80fd5b50600a546102af9061010090046001600160a01b031681565b3480156107b0575f80fd5b50476103ae565b3480156107c2575f80fd5b506102946107d1366004612ce2565b61151c565b3480156107e1575f80fd5b506103ae6103e881565b3480156107f6575f80fd5b506103ae610805366004612dc0565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b34801561083a575f80fd5b506014546104879060ff1681565b348015610853575f80fd5b506103ae60075481565b348015610868575f80fd5b506103ae605a81565b34801561087c575f80fd5b5061029461088b366004612ce2565b61159d565b34801561089b575f80fd5b5061032e6108aa366004612ce2565b61163a565b3480156108ba575f80fd5b506103ae61168b565b3480156108ce575f80fd5b506102af73a4d1a60309361f9933a1af5462a7c6e856d8b87d81565b3480156108f5575f80fd5b50610909610904366004612ce2565b6116e1565b60408051981515895296151560208901529587019490945260608601929092521515608085015260ff90811660a08501521660c083015260e0820152610100016102bc565b5f61095761179e565b60115490915060ff808316911614610985576011805460ff191660ff83161790556010541561098557426010555b50565b5f8080808080804761271061099f82610c80612e0b565b6109a99190612e36565b97506127106109ba82610834612e0b565b6109c49190612e36565b96506127106109d5826103e8612e0b565b6109df9190612e36565b95505f6127106109f1836101f4612e0b565b6109fb9190612e36565b9050612710610a0c83610258612e0b565b610a169190612e36565b9450612710610a2783610258612e0b565b610a319190612e36565b6014549094505f90600360ff9091161115610a6a57601454610a589060039060ff16612e49565b60ff1690506007811115610a6a575060075b5f8111610a77575f610a81565b610a818183612e36565b96505f8587610a90848b612e0b565b8b8d8f610a9d9190612e62565b610aa79190612e62565b610ab19190612e62565b610abb9190612e62565b610ac59190612e62565b9050808411610ad4575f610ade565b610ade8185612e75565b94505050505090919293949596565b5f610af933848461183b565b5060015b92915050565b33610b0c6113b3565b6001600160a01b031614610b3b5760405162461bcd60e51b8152600401610b3290612e88565b60405180910390fd5b6001600160a01b03919091165f908152600360205260409020805460ff1916911515919091179055565b33610b6e6113b3565b6001600160a01b031614610b945760405162461bcd60e51b8152600401610b3290612e88565b600a5481151560ff909116151503610be15760405162461bcd60e51b815260206004820152601060248201526f426f6f6c206973207468652073616d6560801b6044820152606401610b32565b600a805460ff19168215159081179091556040519081527f4686eea8d0ea8d72497b77f908906325d7bbafd9f1d6753522573258958656e8906020015b60405180910390a150565b6001600160a01b0383165f9081526002602090815260408083203384529091528120545f1914610cd1576001600160a01b0384165f90815260026020908152604080832033845290915281208054849290610c85908490612e75565b90915550506001600160a01b0384165f81815260026020908152604080832033808552908352928190205490519081529192915f805160206131bc833981519152910160405180910390a35b610cdc8484846118d4565b90505b9392505050565b33610cef6113b3565b6001600160a01b031614610d155760405162461bcd60e51b8152600401610b3290612e88565b6001600160a01b0382165f9081526006602052604090205481151560ff909116151503610d705760405162461bcd60e51b815260206004820152600960248201526814d85b5948189bdbdb60ba1b6044820152606401610b32565b6001600160a01b0382165f818152600660209081526040808320805486151560ff1991821681179092556003845282852080548216831790556004845293829020805490941681179093558051938452908301919091527f7f7f90cb020c1deb8939c26cf0790751e539157b1fd2039166fcd09a8b764513910160405180910390a15050565b5f8080610e0b670de0b6b3a764000047612e36565b90505f6127108210610e205750612710610efa565b6113888210610e325750611388610efa565b6107d08210610e4457506107d0610efa565b6101f48210610e5657506101f4610efa565b60c88210610e66575060c8610efa565b60648210610e7657506064610efa565b60328210610e8657506032610efa565b601e8210610e965750601e610efa565b60148210610ea657506014610efa565b600a8210610eb65750600f610efa565b60058210610ec65750600a610efa565b60038210610ed657506005610efa565b60028210610ee657506003610efa565b60018210610ef657506002610efa565b5060015b604080516003808252608082019092525f91602082016060803683375050600f5482519293506001600160a01b0316918391505f90610f3b57610f3b612ed1565b60200260200101906001600160a01b031690816001600160a01b031681525050600a60019054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610fac573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610fd09190612ee5565b81600181518110610fe357610fe3612ed1565b60200260200101906001600160a01b031690816001600160a01b031681525050308160028151811061101757611017612ed1565b6001600160a01b039283166020918202929092010152600a5461010090041663d06ca61f61104d84670de0b6b3a7640000612e0b565b836040518363ffffffff1660e01b815260040161106b929190612f00565b5f60405180830381865afa9250505080156110a757506040513d5f823e601f3d908101601f191682016040526110a49190810190612f18565b60015b6110cf57601254156110c25750506012549360019350915050565b505f19945f945092505050565b806002815181106110e2576110e2612ed1565b6020026020010151600195509550505050509091565b5f8061110c670de0b6b3a764000047612e36565b90505f6010544261111d9190612e75565b90505f6064831061113157506102586111ad565b601e831061114257506103846111ad565b6014831061115357506107086111ad565b600a83106111645750610a8c6111ad565b6005831061117557506115186111ad565b600383106111865750612a306111ad565b6002831061119757506138406111ad565b600183106111a857506154606111ad565b5061a8c05b8082106111bd575f935050505090565b6111c78282612e75565b935050505090565b6001600160a01b03165f9081526008602052604090205490565b336111f26113b3565b6001600160a01b0316146112185760405162461bcd60e51b8152600401610b3290612e88565b6112215f61203b565b565b60145460609060ff16600a8111156112395750600a5b8060ff166001600160401b0381111561125457611254612ebd565b60405190808252806020026020018201604052801561127d578160200160208202803683370190505b5091505f5b8160ff168160ff1610156112e05760ff81165f8181526013602052604090205484516001600160a01b0390911691859181106112c0576112c0612ed1565b6001600160a01b0390921660209283029190910190910152600101611282565b505090565b5f6112ee6113b3565b905090565b336112fc6113b3565b6001600160a01b0316146113225760405162461bcd60e51b8152600401610b3290612e88565b600e54600160a01b900460ff16156113765760405162461bcd60e51b8152602060048201526017602482015276151c98591a5b99c8185b1c9958591e48195b98589b1959604a1b6044820152606401610b32565b600e805460ff60a01b1916600160a01b1790556040517fb8c92d05754c3df8af0a7299d54a21088c3f6fed1d42e63284062276a761f247905f90a1565b5f546001600160a01b031690565b6009545f808080808060606113d5306111cf565b96504795506113e261168b565b94505f806113ee6114d7565b9150915080945080611400575f611402565b815b955061140c6110f8565b60145490945060ff16600a8111156114225750600a5b8060ff166001600160401b0381111561143d5761143d612ebd565b604051908082528060200260200182016040528015611466578160200160208202803683370190505b5093505f5b8160ff168160ff1610156114c95760ff81165f8181526013602052604090205486516001600160a01b0390911691879181106114a9576114a9612ed1565b6001600160a01b039092166020928302919091019091015260010161146b565b505050509091929394959697565b5f806114e1610df6565b9092509050801580156114f557505f601254115b1561150257505060125460015b9091565b5f6115123384846118d4565b5060019392505050565b336115256113b3565b6001600160a01b03161461154b5760405162461bcd60e51b8152600401610b3290612e88565b6001600160a01b0381165f9081526005602052604090819020805460ff19166001179055517f03b62011431502c791d443ee6149c9ec9b43632aeb5eb55c621104c128fe02f790610c1e908390612bc2565b336115a66113b3565b6001600160a01b0316146115cc5760405162461bcd60e51b8152600401610b3290612e88565b6001600160a01b0381166116315760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610b32565b6109858161203b565b5f805b60145460ff90811690821610156116835760ff81165f908152601360205260409020546001600160a01b0380851691160361167b5750600192915050565b60010161163d565b505f92915050565b5f806107d060095461169d9190612e36565b90506116ab6009600a6130c0565b6116b7906103e8612e0b565b8110156116dc576116ca6009600a6130c0565b6116d6906103e8612e0b565b91505090565b919050565b6001600160a01b0381163b15155f80808080808080806116ff6114d7565b9150915080985080611711575f611713565b815b975061171d6110f8565b6014549097505f965060ff95508516935083600a81111561173c5750600a5b5f5b8160ff168160ff1610156117845760ff81165f908152601360205260409020546001600160a01b03808f1691160361177c5760019750809650611784565b60010161173e565b5061178e8c6111cf565b9350505050919395975091939597565b5f806117b2670de0b6b3a764000047612e36565b9050606481106117c457600891505090565b601e81106117d457600791505090565b601481106117e457600691505090565b600a81106117f457600591505090565b6005811061180457600491505090565b6003811061181457600391505090565b6002811061182457600291505090565b6001811061183457600191505090565b5f91505090565b6001600160a01b0383166118615760405162461bcd60e51b8152600401610b32906130ce565b6001600160a01b0382166118875760405162461bcd60e51b8152600401610b32906130ce565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481525f805160206131bc833981519152910160405180910390a3505050565b5f60016001600160a01b0384166119395760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610b32565b6001600160a01b03851661199d5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610b32565b5f83116119fe5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610b32565b600a54600160a81b900460ff16611a1757611a1761094e565b611a21858561208a565b15611a7857600e54600160a01b900460ff16611a785760405162461bcd60e51b8152602060048201526016602482015275151c98591a5b99c81a5cc81b9bdd08195b98589b195960521b6044820152606401610b32565b600a54600160a81b900460ff16158015611a975750611a97858561216c565b8015611aad5750600e54600160a81b900460ff16155b8015611abe5750611abe85856121b1565b15611afa575f611acd306111cf565b90505f611ad861168b565b9050808210158015611ae957505f81115b15611af757611af781612208565b50505b6001600160a01b0385165f9081526003602052604090205460ff1680611b3757506001600160a01b0384165f9081526003602052604090205460ff165b15611b3f57505f5b6001600160a01b0385165f9081526008602052604081208054859290611b66908490612e75565b909155505f905081611b785783611b96565b611b9686611b868888612441565b611b90898961216c565b87612486565b6001600160a01b0386165f90815260086020526040812080549293508392909190611bc2908490612e62565b92505081905550846001600160a01b0316866001600160a01b03165f8051602061319c83398151915283604051611bfb91815260200190565b60405180910390a3600a54600160a81b900460ff16158015611c225750611c228686612441565b1561202f575f47118015611c3757505f601054115b8015611c47575060145460ff1615155b15611dbc575f60105442611c5b9190612e75565b90505f611c70670de0b6b3a764000047612e36565b905060648110158015611c8557506102588210155b80611c9e5750601e8110158015611c9e57506103848210155b80611cb7575060148110158015611cb757506107088210155b80611cd05750600a8110158015611cd05750610a8c8210155b80611ce9575060058110158015611ce957506115188210155b80611d02575060038110158015611d025750612a308210155b80611d1b575060028110158015611d1b57506138408210155b80611d34575060018110158015611d3457506154608210155b80611d41575061a8c08210155b15611db957600d80546001600160a01b0319166001600160a01b03891690811790915543600b81905542600c81905560408051928352602083019190915247908201527f7adc1020ac6170a3081038b76d3c378a4749bdd704d8ee1698350f55ca00d6029060600160405180910390a2611db96125b0565b50505b5f80611dc66114d7565b91509150808015611dd957506012548214155b15611de45760128290555b801561202c575f6064611df884605f612e0b565b611e029190612e36565b905080871061202a576001600160a01b0388163b15611e5f57876001600160a01b03167f05026a7bdb571c4d87a495b0d6beb9a73450263303251db0bc77c1416369164c88604051611e5691815260200190565b60405180910390a25b5f611e686110f8565b90505f81118015611e7b575061012c8111155b15611ed7574260105560408051898152602081018390526001600160a01b038b16917f99db1ac0ea0219f9b65b356d10fc764f4de6b252398eec53f5327fb1a39334e3910160405180910390a260019650505050505050610cdf565b426010556014545f90600a60ff90911610611ef357600a611f04565b601454611f049060ff1660016130fb565b90505f611f12600183612e49565b90505b60ff811615611f815760135f611f2c600184612e49565b60ff908116825260208083019390935260409182015f9081205491851681526013909352912080546001600160a01b0319166001600160a01b0390921691909117905580611f7981613114565b915050611f15565b505f805260136020527f8fa6efc3be94b5b348b21fea823fe8d100408cee9b7f90524494500445d8ff6c80546001600160a01b0319166001600160a01b038c161790556014805460ff191660ff8316179055611fdd8a8a6128ca565b601454604080518b815260ff90921660208301526001600160a01b038c16917f0a149c6366cfe15408151b02f1aac0caca6b7e9683c10ad24f5d5f39fb9579a1910160405180910390a250505b505b50505b50600195945050505050565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f806120946113b3565b6001600160a01b0316846001600160a01b0316141580156120ce57506120b86113b3565b6001600160a01b0316836001600160a01b031614155b80156120f357506120dd6113b3565b6001600160a01b0316336001600160a01b031614155b801561211757506001600160a01b0384165f9081526004602052604090205460ff16155b801561213b57506001600160a01b0383165f9081526004602052604090205460ff16155b801561214f57506001600160a01b03831615155b801561216457506001600160a01b0383163014155b949350505050565b6001600160a01b0381165f90815260056020526040812054819060ff16801561216457505050506001600160a01b03165f9081526005602052604090205460ff161590565b600a545f90819060ff1680156121df57506001600160a01b0384165f9081526006602052604090205460ff16155b8015612164575050506001600160a01b03165f9081526006602052604090205460ff1615919050565b612210612930565b600e805460ff60a81b1916600160a81b179055801561242b576040805160028082526060820183525f9260208301908036833701905050905030815f8151811061225c5761225c612ed1565b60200260200101906001600160a01b031690816001600160a01b031681525050600a60019054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156122cd573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906122f19190612ee5565b8160018151811061230457612304612ed1565b6001600160a01b03928316602091820292909201810191909152305f908152600282526040808220600a54610100900490941682529290915220545f19146123a257305f818152600260209081526040808320600a80546001600160a01b036101009182900481168752928552948390205f199081905590549251908152939091041692915f805160206131bc833981519152910160405180910390a35b600a5460405163791ac94760e01b81526101009091046001600160a01b03169063791ac947906123de9085905f9086903090429060040161312f565b5f604051808303815f87803b1580156123f5575f80fd5b505af1925050508015612406575060015b612410575061242b565b600a54600160a81b900460ff166124295761242961094e565b505b600e805460ff60a81b1916905561098560018055565b6001600160a01b0381165f90815260056020526040812054819060ff1615801561216457505050506001600160a01b03165f9081526005602052604090205460ff1690565b5f808415612496575060326124a7565b83156124a4575060326124a7565b505f5b805f036124b75782915050612164565b5f6103e86124c58386612e0b565b6124cf9190612e36565b90505f60646124df600a84612e0b565b6124e99190612e36565b90505f6124f68284612e75565b90508115612542578160095f82825461250f9190612e75565b90915550506040518281525f906001600160a01b038b16905f8051602061319c8339815191529060200160405180910390a35b801561259957305f9081526008602052604081208054839290612566908490612e62565b909155505060405181815230906001600160a01b038b16905f8051602061319c8339815191529060200160405180910390a35b6125a38387612e75565b9998505050505050505050565b601454479060ff168115806125c6575060ff8116155b156125cf575050565b600a805460ff60a81b1916600160a81b1790556125ea612989565b5f8160ff166001600160401b0381111561260657612606612ebd565b60405190808252806020026020018201604052801561262f578160200160208202803683370190505b5090505f5b8260ff168160ff1610156126925760ff81165f8181526013602052604090205483516001600160a01b03909116918491811061267257612672612ed1565b6001600160a01b0390921660209283029190910190910152600101612634565b505f6127106126a385610c80612e0b565b6126ad9190612e36565b90505f6127106126bf86610834612e0b565b6126c99190612e36565b90505f6127106126db876103e8612e0b565b6126e59190612e36565b90505f6127106126f7886101f4612e0b565b6127019190612e36565b90505f61271061271389610258612e0b565b61271d9190612e36565b90505f61271061272f8a610258612e0b565b6127399190612e36565b6014805460ff191690555f601055905061276773a4d1a60309361f9933a1af5462a7c6e856d8b87d83612ac4565b61278573e1f43195737b5888d6410ca9caa9d7d933dd3fd182612ac4565b60018860ff16106127b3576127b3875f815181106127a5576127a5612ed1565b602002602001015187612ac4565b60028860ff16106127e2576127e2876001815181106127d4576127d4612ed1565b602002602001015186612ac4565b60038860ff1610612811576128118760028151811061280357612803612ed1565b602002602001015185612ac4565b5f60038960ff16111561283b5761282960038a612e49565b60ff169050600781111561283b575060075b5f8111801561284957505f84115b156128ad575f6128598286612e36565b90505f5b828160ff1610156128aa576128988a6128778360036130fb565b60ff168151811061288a5761288a612ed1565b602002602001015183612ac4565b806128a28161316a565b91505061285d565b50505b50505f6007555050600a805460ff60a81b19169055505050505050565b60075482826128da600143612e75565b60408051602081019590955260609390931b6001600160601b03191692840192909252605483015240607482015244609482015260b40160408051601f1981840301815291905280516020909101206007555050565b6002600154036129825760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610b32565b6002600155565b60145460ff166001811161299a5750565b6007545f906129aa600143612e75565b6040805160208101939093529040908201524460608083019190915230901b6001600160601b0319166080820152609401604051602081830303815290604052805190602001205f1c90505f5b8260ff168160ff161015612abf575f8282604051602001612a2f92919091825260f81b6001600160f81b031916602082015260210190565b60408051601f19818403018152919052805160209091012090505f612a548386612e49565b612a619060ff1683613188565b612a6b90846130fb565b60ff9081165f90815260136020526040808220805493871680845291832080546001600160a01b03198087166001600160a01b039283161790935592909352825416921691909117905550506001016129f7565b505050565b6001600160a01b0382161580612ad8575080155b15612ae1575050565b5f826001600160a01b031682620186a0906040515f60405180830381858888f193505050503d805f8114612b30576040519150601f19603f3d011682016040523d82523d5f602084013e612b35565b606091505b505090508015612b8757826001600160a01b03167fdeb9586946255565ca2d1666e69e9cfa0f2d2ef1346063a03aecf296771c5d7483604051612b7a91815260200190565b60405180910390a2505050565b826001600160a01b03167f01d2bda324c36bf1dab2a1dada41bcefede98eab15ad2377a908e7a3722a9f7683604051612b7a91815260200190565b6001600160a01b0391909116815260200190565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b0381168114610985575f80fd5b5f8060408385031215612c30575f80fd5b8235612c3b81612c0b565b946020939093013593505050565b803580151581146116dc575f80fd5b5f8060408385031215612c69575f80fd5b8235612c7481612c0b565b9150612c8260208401612c49565b90509250929050565b5f60208284031215612c9b575f80fd5b610cdf82612c49565b5f805f60608486031215612cb6575f80fd5b8335612cc181612c0b565b92506020840135612cd181612c0b565b929592945050506040919091013590565b5f60208284031215612cf2575f80fd5b8135610cdf81612c0b565b5f60208284031215612d0d575f80fd5b813560ff81168114610cdf575f80fd5b5f8151808452602084019350602083015f5b82811015612d565781516001600160a01b0316865260209586019590910190600101612d2f565b5093949350505050565b602081525f610cdf6020830184612d1d565b88815287602082015286604082015285606082015284608082015283151560a08201528260c082015261010060e08201525f612db2610100830184612d1d565b9a9950505050505050505050565b5f8060408385031215612dd1575f80fd5b8235612ddc81612c0b565b91506020830135612dec81612c0b565b809150509250929050565b634e487b7160e01b5f52601160045260245ffd5b8082028115828204841417610afd57610afd612df7565b634e487b7160e01b5f52601260045260245ffd5b5f82612e4457612e44612e22565b500490565b60ff8281168282160390811115610afd57610afd612df7565b80820180821115610afd57610afd612df7565b81810381811115610afd57610afd612df7565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b5f52604160045260245ffd5b634e487b7160e01b5f52603260045260245ffd5b5f60208284031215612ef5575f80fd5b8151610cdf81612c0b565b828152604060208201525f610cdc6040830184612d1d565b5f60208284031215612f28575f80fd5b81516001600160401b03811115612f3d575f80fd5b8201601f81018413612f4d575f80fd5b80516001600160401b03811115612f6657612f66612ebd565b8060051b604051601f19603f83011681018181106001600160401b0382111715612f9257612f92612ebd565b604052918252602081840181019290810187841115612faf575f80fd5b6020850194505b83851015612fd257845180825260209586019590935001612fb6565b509695505050505050565b6001815b600184111561301857808504811115612ffc57612ffc612df7565b600184161561300a57908102905b60019390931c928002612fe1565b935093915050565b5f8261302e57506001610afd565b8161303a57505f610afd565b8160018114613050576002811461305a57613076565b6001915050610afd565b60ff84111561306b5761306b612df7565b50506001821b610afd565b5060208310610133831016604e8410600b8410161715613099575081810a610afd565b6130a55f198484612fdd565b805f19048211156130b8576130b8612df7565b029392505050565b5f610cdf60ff841683613020565b60208082526013908201527245524332303a205a65726f204164647265737360681b604082015260600190565b60ff8181168382160190811115610afd57610afd612df7565b5f60ff82168061312657613126612df7565b5f190192915050565b85815284602082015260a060408201525f61314d60a0830186612d1d565b6001600160a01b0394909416606083015250608001529392505050565b5f60ff821660ff810361317f5761317f612df7565b60010192915050565b5f8261319657613196612e22565b50069056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925a2646970667358221220d4b9e0ec5853bd133b506169e24dc2d3b12c0b8f2d0cfc63a70a6ed1ec7ca95764736f6c634300081a0033
🤖 Code Reader
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.
Add Token to MetaMask (Web3)