ETH Price: $2,510.84 (-0.44%)

Token

United Nations Oil Supply (UNOS)
 

Overview

Max Total Supply

1,000,000,000 UNOS

Holders

32

Transfers

-
0

Market

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
UI Multiplier changes (based on UIMultiplierUpdated event). Displayed token amounts are scaled by the active multiplier.
Transaction Hash Block
Age
Multiplier Status
# Exchange Pair Price  24H Volume % Volume
Source Code Verified Exact Match

Contract Name

UNOS

Compiler Version
v0.8.20+commit.a1b79de6
Optimization Enabled
Yes with 500 runs
Other Settings
default evmVersion
License
None
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[],"stateMutability":"payable","type":"constructor"},{"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":false,"internalType":"uint256","name":"_maxTxAmount","type":"uint256"}],"name":"MaxTxAmountUpdated","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":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_maxTaxSwap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxTxAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxWalletSize","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_taxSwapThreshold","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"adLiquidity","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","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":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address[]","name":"notbot","type":"address[]"}],"name":"delbot","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"a","type":"address"}],"name":"isBot","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mnlSwap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"opentTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newFee","type":"uint256"}],"name":"reduceFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"bots_","type":"address[]"}],"name":"startTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","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"},{"stateMutability":"payable","type":"receive"}]
60806040525f6006555f6007555f6008555f6009555f600a555f600b555f600c555f600d556009600a62000034919062000324565b6200004390629896806200033b565b600e55620000546009600a62000324565b6200006390629896806200033b565b600f55620000746009600a62000324565b6200008390629896806200033b565b601055620000946009600a62000324565b620000a390629896806200033b565b6011556013805461ffff60a81b191690555f6014819055601581905580546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600580546001600160a01b031916331790556200011e6009600a62000324565b6200012e90633b9aca006200033b565b335f908152600160208190526040822092909255600390620001575f546001600160a01b031690565b6001600160a01b03908116825260208083019390935260409182015f908120805495151560ff199687161790553081526003909352818320805485166001908117909155600554909116835291208054909216179055620001b53390565b6001600160a01b03165f7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef620001ee6009600a62000324565b620001fe90633b9aca006200033b565b60405190815260200160405180910390a362000355565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156200026957815f19048211156200024d576200024d62000215565b808516156200025b57918102915b93841c93908002906200022e565b509250929050565b5f8262000281575060016200031e565b816200028f57505f6200031e565b8160018114620002a85760028114620002b357620002d3565b60019150506200031e565b60ff841115620002c757620002c762000215565b50506001821b6200031e565b5060208310610133831016604e8410600b8410161715620002f8575081810a6200031e565b62000304838362000229565b805f19048211156200031a576200031a62000215565b0290505b92915050565b5f6200033460ff84168362000271565b9392505050565b80820281158282048414176200031e576200031e62000215565b611c0a80620003635f395ff3fe608060405260043610610152575f3560e01c806370a08231116100b75780638f9a55c01161007c578063bf474bed11610057578063bf474bed146103ea578063dd62ed3e146103ff578063ec1f3f6314610443575f80fd5b80638f9a55c01461038a57806395d89b411461039f578063a9059cbb146103cb575f80fd5b806370a08231146102f3578063715018a614610327578063790ff4571461033b5780637d1db4a51461034f5780638da5cb5b14610364575f80fd5b806323b872dd1161011757806344bdfef9116100f257806344bdfef9146102a157806351177e29146102c057806358ba952c146102df575f80fd5b806323b872dd14610230578063313ce5671461024f5780633bbac5791461026a575f80fd5b806306fdde031461015d57806307318d8e146101b4578063095ea7b3146101ca5780630faee56f146101f957806318160ddd1461021c575f80fd5b3661015957005b5f80fd5b348015610168575f80fd5b5060408051808201909152601981527f556e69746564204e6174696f6e73204f696c20537570706c790000000000000060208201525b6040516101ab9190611737565b60405180910390f35b3480156101bf575f80fd5b506101c8610462565b005b3480156101d5575f80fd5b506101e96101e43660046117a9565b610879565b60405190151581526020016101ab565b348015610204575f80fd5b5061020e60115481565b6040519081526020016101ab565b348015610227575f80fd5b5061020e61088f565b34801561023b575f80fd5b506101e961024a3660046117d3565b6108af565b34801561025a575f80fd5b50604051600981526020016101ab565b348015610275575f80fd5b506101e9610284366004611811565b6001600160a01b03165f9081526004602052604090205460ff1690565b3480156102ac575f80fd5b506101c86102bb366004611840565b610916565b3480156102cb575f80fd5b506101c86102da366004611840565b6109d7565b3480156102ea575f80fd5b506101c8610a95565b3480156102fe575f80fd5b5061020e61030d366004611811565b6001600160a01b03165f9081526001602052604090205490565b348015610332575f80fd5b506101c8610ae2565b348015610346575f80fd5b506101c8610bbb565b34801561035a575f80fd5b5061020e600e5481565b34801561036f575f80fd5b505f546040516001600160a01b0390911681526020016101ab565b348015610395575f80fd5b5061020e600f5481565b3480156103aa575f80fd5b50604080518082019091526004815263554e4f5360e01b602082015261019e565b3480156103d6575f80fd5b506101e96103e53660046117a9565b610c9c565b3480156103f5575f80fd5b5061020e60105481565b34801561040a575f80fd5b5061020e610419366004611900565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b34801561044e575f80fd5b506101c861045d366004611937565b610ca8565b5f546001600160a01b031633146104c05760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b601354600160a01b900460ff161561051a5760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064016104b7565b601280546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d17905561054c30335f19610ced565b610584306103e5606461057e605f610578336001600160a01b03165f9081526001602052604090205490565b90610e10565b90610e95565b5060125f9054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105d5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105f9919061194e565b6001600160a01b031663c9c653963060125f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610658573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061067c919061194e565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af11580156106c6573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106ea919061194e565b601380546001600160a01b0319166001600160a01b03928316179055601254610717913091165f19610ced565b6012546001600160a01b031663f305d7194730610748816001600160a01b03165f9081526001602052604090205490565b5f8061075b5f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af11580156107c1573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906107e69190611969565b505060135460125460405163095ea7b360e01b81526001600160a01b0391821660048201525f1960248201529116915063095ea7b3906044016020604051808303815f875af115801561083b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061085f9190611994565b506013805462ff00ff60a01b19166201000160a01b179055565b5f610885338484610ced565b5060015b92915050565b5f61089c6009600a611aa7565b6108aa90633b9aca00611ab5565b905090565b5f6108bb848484610ed6565b61090c843361090785604051806060016040528060288152602001611bad602891396001600160a01b038a165f9081526002602090815260408083203384529091529020549190611479565b610ced565b5060019392505050565b5f546001600160a01b0316331461096f5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016104b7565b5f5b81518110156109d3575f60045f84848151811061099057610990611acc565b6020908102919091018101516001600160a01b031682528101919091526040015f20805460ff1916911515919091179055806109cb81611ae0565b915050610971565b5050565b5f546001600160a01b03163314610a305760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016104b7565b5f5b81518110156109d357600160045f848481518110610a5257610a52611acc565b6020908102919091018101516001600160a01b031682528101919091526040015f20805460ff191691151591909117905580610a8d81611ae0565b915050610a32565b6005546001600160a01b0316336001600160a01b031614610ab4575f80fd5b305f908152600160205260409020548015610ad257610ad2816114b1565b4780156109d3576109d381611621565b5f546001600160a01b03163314610b3b5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016104b7565b5f80546040516001600160a01b03909116914780156108fc02929091818181858888f19350505050158015610b72573d5f803e3d5ffd5b505f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b03163314610c145760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016104b7565b610c206009600a611aa7565b610c2e90633b9aca00611ab5565b600e55610c3d6009600a611aa7565b610c4b90633b9aca00611ab5565b600f557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf610c7b6009600a611aa7565b610c8990633b9aca00611ab5565b60405190815260200160405180910390a1565b5f610885338484610ed6565b6005546001600160a01b0316336001600160a01b031614610cc7575f80fd5b6008548111158015610cdb57506009548111155b610ce3575f80fd5b6008819055600955565b6001600160a01b038316610d4f5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016104b7565b6001600160a01b038216610db05760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016104b7565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b5f825f03610e1f57505f610889565b5f610e2a8385611ab5565b905082610e378583611af8565b14610e8e5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016104b7565b9392505050565b5f610e8e83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611658565b6001600160a01b038316610f3a5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016104b7565b6001600160a01b038216610f9c5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016104b7565b5f8111610ffd5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084016104b7565b5f80546001600160a01b0385811691161480159061102857505f546001600160a01b03848116911614155b1561133c576001600160a01b0384165f9081526004602052604090205460ff1615801561106d57506001600160a01b0383165f9081526004602052604090205460ff16155b611075575f80fd5b61109b606461057e600a54600d541161109057600654611094565b6008545b8590610e10565b6013549091506001600160a01b0385811691161480156110c957506012546001600160a01b03848116911614155b80156110ed57506001600160a01b0383165f9081526003602052604090205460ff16155b156111d357600e548211156111445760405162461bcd60e51b815260206004820152601960248201527f4578636565647320746865205f6d61785478416d6f756e742e0000000000000060448201526064016104b7565b600f5482611166856001600160a01b03165f9081526001602052604090205490565b6111709190611b17565b11156111be5760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e00000000000060448201526064016104b7565b600d8054905f6111cd83611ae0565b91905055505b6013546001600160a01b0384811691161480156111f957506001600160a01b0384163014155b1561122657611223606461057e600b54600d541161121957600754611094565b6009548590610e10565b90505b305f90815260016020526040902054601354600160a81b900460ff1615801561125c57506013546001600160a01b038581169116145b80156112715750601354600160b01b900460ff165b801561127e575060105481115b801561128d5750600c54600d54115b1561133a576015544311156112a1575f6014555b6003601454106112f35760405162461bcd60e51b815260206004820152601760248201527f4f6e6c7920332073656c6c732070657220626c6f636b2100000000000000000060448201526064016104b7565b61131061130b8461130684601154611684565b611684565b6114b1565b4780156113205761132047611621565b60148054905f61132f83611ae0565b909155505043601555505b505b80156113b457305f9081526001602052604090205461135b9082611698565b305f81815260016020526040908190209290925590516001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906113ab9085815260200190565b60405180910390a35b6001600160a01b0384165f908152600160205260409020546113d690836116f6565b6001600160a01b0385165f908152600160205260409020556114196113fb83836116f6565b6001600160a01b0385165f9081526001602052604090205490611698565b6001600160a01b038085165f8181526001602052604090209290925585167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61146285856116f6565b60405190815260200160405180910390a350505050565b5f818484111561149c5760405162461bcd60e51b81526004016104b79190611737565b505f6114a88486611b2a565b95945050505050565b6013805460ff60a81b1916600160a81b1790556040805160028082526060820183525f9260208301908036833701905050905030815f815181106114f7576114f7611acc565b6001600160a01b03928316602091820292909201810191909152601254604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa15801561154e573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611572919061194e565b8160018151811061158557611585611acc565b6001600160a01b0392831660209182029290920101526012546115ab9130911684610ced565b60125460405163791ac94760e01b81526001600160a01b039091169063791ac947906115e39085905f90869030904290600401611b3d565b5f604051808303815f87803b1580156115fa575f80fd5b505af115801561160c573d5f803e3d5ffd5b50506013805460ff60a81b1916905550505050565b6005546040516001600160a01b039091169082156108fc029083905f818181858888f193505050501580156109d3573d5f803e3d5ffd5b5f81836116785760405162461bcd60e51b81526004016104b79190611737565b505f6114a88486611af8565b5f8183116116925782610e8e565b50919050565b5f806116a48385611b17565b905083811015610e8e5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016104b7565b5f610e8e83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611479565b5f6020808352835180828501525f5b8181101561176257858101830151858201604001528201611746565b505f604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114611796575f80fd5b50565b80356117a481611782565b919050565b5f80604083850312156117ba575f80fd5b82356117c581611782565b946020939093013593505050565b5f805f606084860312156117e5575f80fd5b83356117f081611782565b9250602084013561180081611782565b929592945050506040919091013590565b5f60208284031215611821575f80fd5b8135610e8e81611782565b634e487b7160e01b5f52604160045260245ffd5b5f6020808385031215611851575f80fd5b823567ffffffffffffffff80821115611868575f80fd5b818501915085601f83011261187b575f80fd5b81358181111561188d5761188d61182c565b8060051b604051601f19603f830116810181811085821117156118b2576118b261182c565b6040529182528482019250838101850191888311156118cf575f80fd5b938501935b828510156118f4576118e585611799565b845293850193928501926118d4565b98975050505050505050565b5f8060408385031215611911575f80fd5b823561191c81611782565b9150602083013561192c81611782565b809150509250929050565b5f60208284031215611947575f80fd5b5035919050565b5f6020828403121561195e575f80fd5b8151610e8e81611782565b5f805f6060848603121561197b575f80fd5b8351925060208401519150604084015190509250925092565b5f602082840312156119a4575f80fd5b81518015158114610e8e575f80fd5b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115611a0157815f19048211156119e7576119e76119b3565b808516156119f457918102915b93841c93908002906119cc565b509250929050565b5f82611a1757506001610889565b81611a2357505f610889565b8160018114611a395760028114611a4357611a5f565b6001915050610889565b60ff841115611a5457611a546119b3565b50506001821b610889565b5060208310610133831016604e8410600b8410161715611a82575081810a610889565b611a8c83836119c7565b805f1904821115611a9f57611a9f6119b3565b029392505050565b5f610e8e60ff841683611a09565b8082028115828204841417610889576108896119b3565b634e487b7160e01b5f52603260045260245ffd5b5f60018201611af157611af16119b3565b5060010190565b5f82611b1257634e487b7160e01b5f52601260045260245ffd5b500490565b80820180821115610889576108896119b3565b81810381811115610889576108896119b3565b5f60a082018783526020878185015260a0604085015281875180845260c08601915082890193505f5b81811015611b8b5784516001600160a01b031683529383019391830191600101611b66565b50506001600160a01b0396909616606085015250505060800152939250505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220a5dadeefab956327a810d91507323236f6679d7ced44935307318d59bec2afa364736f6c63430008140033
Deployed Bytecode
0x608060405260043610610152575f3560e01c806370a08231116100b75780638f9a55c01161007c578063bf474bed11610057578063bf474bed146103ea578063dd62ed3e146103ff578063ec1f3f6314610443575f80fd5b80638f9a55c01461038a57806395d89b411461039f578063a9059cbb146103cb575f80fd5b806370a08231146102f3578063715018a614610327578063790ff4571461033b5780637d1db4a51461034f5780638da5cb5b14610364575f80fd5b806323b872dd1161011757806344bdfef9116100f257806344bdfef9146102a157806351177e29146102c057806358ba952c146102df575f80fd5b806323b872dd14610230578063313ce5671461024f5780633bbac5791461026a575f80fd5b806306fdde031461015d57806307318d8e146101b4578063095ea7b3146101ca5780630faee56f146101f957806318160ddd1461021c575f80fd5b3661015957005b5f80fd5b348015610168575f80fd5b5060408051808201909152601981527f556e69746564204e6174696f6e73204f696c20537570706c790000000000000060208201525b6040516101ab9190611737565b60405180910390f35b3480156101bf575f80fd5b506101c8610462565b005b3480156101d5575f80fd5b506101e96101e43660046117a9565b610879565b60405190151581526020016101ab565b348015610204575f80fd5b5061020e60115481565b6040519081526020016101ab565b348015610227575f80fd5b5061020e61088f565b34801561023b575f80fd5b506101e961024a3660046117d3565b6108af565b34801561025a575f80fd5b50604051600981526020016101ab565b348015610275575f80fd5b506101e9610284366004611811565b6001600160a01b03165f9081526004602052604090205460ff1690565b3480156102ac575f80fd5b506101c86102bb366004611840565b610916565b3480156102cb575f80fd5b506101c86102da366004611840565b6109d7565b3480156102ea575f80fd5b506101c8610a95565b3480156102fe575f80fd5b5061020e61030d366004611811565b6001600160a01b03165f9081526001602052604090205490565b348015610332575f80fd5b506101c8610ae2565b348015610346575f80fd5b506101c8610bbb565b34801561035a575f80fd5b5061020e600e5481565b34801561036f575f80fd5b505f546040516001600160a01b0390911681526020016101ab565b348015610395575f80fd5b5061020e600f5481565b3480156103aa575f80fd5b50604080518082019091526004815263554e4f5360e01b602082015261019e565b3480156103d6575f80fd5b506101e96103e53660046117a9565b610c9c565b3480156103f5575f80fd5b5061020e60105481565b34801561040a575f80fd5b5061020e610419366004611900565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b34801561044e575f80fd5b506101c861045d366004611937565b610ca8565b5f546001600160a01b031633146104c05760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b601354600160a01b900460ff161561051a5760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064016104b7565b601280546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d17905561054c30335f19610ced565b610584306103e5606461057e605f610578336001600160a01b03165f9081526001602052604090205490565b90610e10565b90610e95565b5060125f9054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105d5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105f9919061194e565b6001600160a01b031663c9c653963060125f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610658573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061067c919061194e565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af11580156106c6573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106ea919061194e565b601380546001600160a01b0319166001600160a01b03928316179055601254610717913091165f19610ced565b6012546001600160a01b031663f305d7194730610748816001600160a01b03165f9081526001602052604090205490565b5f8061075b5f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af11580156107c1573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906107e69190611969565b505060135460125460405163095ea7b360e01b81526001600160a01b0391821660048201525f1960248201529116915063095ea7b3906044016020604051808303815f875af115801561083b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061085f9190611994565b506013805462ff00ff60a01b19166201000160a01b179055565b5f610885338484610ced565b5060015b92915050565b5f61089c6009600a611aa7565b6108aa90633b9aca00611ab5565b905090565b5f6108bb848484610ed6565b61090c843361090785604051806060016040528060288152602001611bad602891396001600160a01b038a165f9081526002602090815260408083203384529091529020549190611479565b610ced565b5060019392505050565b5f546001600160a01b0316331461096f5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016104b7565b5f5b81518110156109d3575f60045f84848151811061099057610990611acc565b6020908102919091018101516001600160a01b031682528101919091526040015f20805460ff1916911515919091179055806109cb81611ae0565b915050610971565b5050565b5f546001600160a01b03163314610a305760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016104b7565b5f5b81518110156109d357600160045f848481518110610a5257610a52611acc565b6020908102919091018101516001600160a01b031682528101919091526040015f20805460ff191691151591909117905580610a8d81611ae0565b915050610a32565b6005546001600160a01b0316336001600160a01b031614610ab4575f80fd5b305f908152600160205260409020548015610ad257610ad2816114b1565b4780156109d3576109d381611621565b5f546001600160a01b03163314610b3b5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016104b7565b5f80546040516001600160a01b03909116914780156108fc02929091818181858888f19350505050158015610b72573d5f803e3d5ffd5b505f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b03163314610c145760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016104b7565b610c206009600a611aa7565b610c2e90633b9aca00611ab5565b600e55610c3d6009600a611aa7565b610c4b90633b9aca00611ab5565b600f557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf610c7b6009600a611aa7565b610c8990633b9aca00611ab5565b60405190815260200160405180910390a1565b5f610885338484610ed6565b6005546001600160a01b0316336001600160a01b031614610cc7575f80fd5b6008548111158015610cdb57506009548111155b610ce3575f80fd5b6008819055600955565b6001600160a01b038316610d4f5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016104b7565b6001600160a01b038216610db05760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016104b7565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b5f825f03610e1f57505f610889565b5f610e2a8385611ab5565b905082610e378583611af8565b14610e8e5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016104b7565b9392505050565b5f610e8e83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611658565b6001600160a01b038316610f3a5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016104b7565b6001600160a01b038216610f9c5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016104b7565b5f8111610ffd5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084016104b7565b5f80546001600160a01b0385811691161480159061102857505f546001600160a01b03848116911614155b1561133c576001600160a01b0384165f9081526004602052604090205460ff1615801561106d57506001600160a01b0383165f9081526004602052604090205460ff16155b611075575f80fd5b61109b606461057e600a54600d541161109057600654611094565b6008545b8590610e10565b6013549091506001600160a01b0385811691161480156110c957506012546001600160a01b03848116911614155b80156110ed57506001600160a01b0383165f9081526003602052604090205460ff16155b156111d357600e548211156111445760405162461bcd60e51b815260206004820152601960248201527f4578636565647320746865205f6d61785478416d6f756e742e0000000000000060448201526064016104b7565b600f5482611166856001600160a01b03165f9081526001602052604090205490565b6111709190611b17565b11156111be5760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e00000000000060448201526064016104b7565b600d8054905f6111cd83611ae0565b91905055505b6013546001600160a01b0384811691161480156111f957506001600160a01b0384163014155b1561122657611223606461057e600b54600d541161121957600754611094565b6009548590610e10565b90505b305f90815260016020526040902054601354600160a81b900460ff1615801561125c57506013546001600160a01b038581169116145b80156112715750601354600160b01b900460ff165b801561127e575060105481115b801561128d5750600c54600d54115b1561133a576015544311156112a1575f6014555b6003601454106112f35760405162461bcd60e51b815260206004820152601760248201527f4f6e6c7920332073656c6c732070657220626c6f636b2100000000000000000060448201526064016104b7565b61131061130b8461130684601154611684565b611684565b6114b1565b4780156113205761132047611621565b60148054905f61132f83611ae0565b909155505043601555505b505b80156113b457305f9081526001602052604090205461135b9082611698565b305f81815260016020526040908190209290925590516001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906113ab9085815260200190565b60405180910390a35b6001600160a01b0384165f908152600160205260409020546113d690836116f6565b6001600160a01b0385165f908152600160205260409020556114196113fb83836116f6565b6001600160a01b0385165f9081526001602052604090205490611698565b6001600160a01b038085165f8181526001602052604090209290925585167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61146285856116f6565b60405190815260200160405180910390a350505050565b5f818484111561149c5760405162461bcd60e51b81526004016104b79190611737565b505f6114a88486611b2a565b95945050505050565b6013805460ff60a81b1916600160a81b1790556040805160028082526060820183525f9260208301908036833701905050905030815f815181106114f7576114f7611acc565b6001600160a01b03928316602091820292909201810191909152601254604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa15801561154e573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611572919061194e565b8160018151811061158557611585611acc565b6001600160a01b0392831660209182029290920101526012546115ab9130911684610ced565b60125460405163791ac94760e01b81526001600160a01b039091169063791ac947906115e39085905f90869030904290600401611b3d565b5f604051808303815f87803b1580156115fa575f80fd5b505af115801561160c573d5f803e3d5ffd5b50506013805460ff60a81b1916905550505050565b6005546040516001600160a01b039091169082156108fc029083905f818181858888f193505050501580156109d3573d5f803e3d5ffd5b5f81836116785760405162461bcd60e51b81526004016104b79190611737565b505f6114a88486611af8565b5f8183116116925782610e8e565b50919050565b5f806116a48385611b17565b905083811015610e8e5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016104b7565b5f610e8e83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611479565b5f6020808352835180828501525f5b8181101561176257858101830151858201604001528201611746565b505f604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114611796575f80fd5b50565b80356117a481611782565b919050565b5f80604083850312156117ba575f80fd5b82356117c581611782565b946020939093013593505050565b5f805f606084860312156117e5575f80fd5b83356117f081611782565b9250602084013561180081611782565b929592945050506040919091013590565b5f60208284031215611821575f80fd5b8135610e8e81611782565b634e487b7160e01b5f52604160045260245ffd5b5f6020808385031215611851575f80fd5b823567ffffffffffffffff80821115611868575f80fd5b818501915085601f83011261187b575f80fd5b81358181111561188d5761188d61182c565b8060051b604051601f19603f830116810181811085821117156118b2576118b261182c565b6040529182528482019250838101850191888311156118cf575f80fd5b938501935b828510156118f4576118e585611799565b845293850193928501926118d4565b98975050505050505050565b5f8060408385031215611911575f80fd5b823561191c81611782565b9150602083013561192c81611782565b809150509250929050565b5f60208284031215611947575f80fd5b5035919050565b5f6020828403121561195e575f80fd5b8151610e8e81611782565b5f805f6060848603121561197b575f80fd5b8351925060208401519150604084015190509250925092565b5f602082840312156119a4575f80fd5b81518015158114610e8e575f80fd5b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115611a0157815f19048211156119e7576119e76119b3565b808516156119f457918102915b93841c93908002906119cc565b509250929050565b5f82611a1757506001610889565b81611a2357505f610889565b8160018114611a395760028114611a4357611a5f565b6001915050610889565b60ff841115611a5457611a546119b3565b50506001821b610889565b5060208310610133831016604e8410600b8410161715611a82575081810a610889565b611a8c83836119c7565b805f1904821115611a9f57611a9f6119b3565b029392505050565b5f610e8e60ff841683611a09565b8082028115828204841417610889576108896119b3565b634e487b7160e01b5f52603260045260245ffd5b5f60018201611af157611af16119b3565b5060010190565b5f82611b1257634e487b7160e01b5f52601260045260245ffd5b500490565b80820180821115610889576108896119b3565b81810381811115610889576108896119b3565b5f60a082018783526020878185015260a0604085015281875180845260c08601915082890193505f5b81811015611b8b5784516001600160a01b031683529383019391830191600101611b66565b50506001600160a01b0396909616606085015250505060800152939250505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220a5dadeefab956327a810d91507323236f6679d7ced44935307318d59bec2afa364736f6c63430008140033
Deployed Bytecode Sourcemap
3532:8520:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5441:83;;;;;;;;;;-1:-1:-1;5511:5:0;;;;;;;;;;;;;;;;;5441:83;;;;;;;:::i;:::-;;;;;;;;10597:830;;;;;;;;;;;;;:::i;:::-;;6274:161;;;;;;;;;;-1:-1:-1;6274:161:0;;;;;:::i;:::-;;:::i;:::-;;;1350:14:1;;1343:22;1325:41;;1313:2;1298:18;6274:161:0;1185:187:1;4630:52:0;;;;;;;;;;;;;;;;;;;1523:25:1;;;1511:2;1496:18;4630:52:0;1377:177:1;5718:95:0;;;;;;;;;;;;;:::i;6443:313::-;;;;;;;;;;-1:-1:-1;6443:313:0;;;;;:::i;:::-;;:::i;5627:83::-;;;;;;;;;;-1:-1:-1;5627:83:0;;4239:1;2162:36:1;;2150:2;2135:18;5627:83:0;2020:184:1;10506:83:0;;;;;;;;;;-1:-1:-1;10506:83:0;;;;;:::i;:::-;-1:-1:-1;;;;;10574:7:0;10553:4;10574:7;;;:4;:7;;;;;;;;;10506:83;10337:161;;;;;;;;;;-1:-1:-1;10337:161:0;;;;;:::i;:::-;;:::i;10160:169::-;;;;;;;;;;-1:-1:-1;10160:169:0;;;;;:::i;:::-;;:::i;11704:345::-;;;;;;;;;;;;;:::i;5821:119::-;;;;;;;;;;-1:-1:-1;5821:119:0;;;;;:::i;:::-;-1:-1:-1;;;;;5914:18:0;5887:7;5914:18;;;:9;:18;;;;;;;5821:119;2554:207;;;;;;;;;;;;;:::i;9894:158::-;;;;;;;;;;;;;:::i;4442:54::-;;;;;;;;;;;;;;;;2340:79;;;;;;;;;;-1:-1:-1;2378:7:0;2405:6;2340:79;;-1:-1:-1;;;;;2405:6:0;;;3865:74:1;;3853:2;3838:18;2340:79:0;3719:226:1;4503:55:0;;;;;;;;;;;;;;;;5532:87;;;;;;;;;;-1:-1:-1;5604:7:0;;;;;;;;;;;;-1:-1:-1;;;5604:7:0;;;;5532:87;;5948:167;;;;;;;;;;-1:-1:-1;5948:167:0;;;;;:::i;:::-;;:::i;4565:58::-;;;;;;;;;;;;;;;;6123:143;;;;;;;;;;-1:-1:-1;6123:143:0;;;;;:::i;:::-;-1:-1:-1;;;;;6231:18:0;;;6204:7;6231:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;6123:143;11441:218;;;;;;;;;;-1:-1:-1;11441:218:0;;;;;:::i;:::-;;:::i;10597:830::-;2467:6;;-1:-1:-1;;;;;2467:6:0;175:10;2467:22;2459:67;;;;-1:-1:-1;;;2459:67:0;;4730:2:1;2459:67:0;;;4712:21:1;;;4749:18;;;4742:30;4808:34;4788:18;;;4781:62;4860:18;;2459:67:0;;;;;;;;;10662:11:::1;::::0;-1:-1:-1;;;10662:11:0;::::1;;;10661:12;10653:48;;;::::0;-1:-1:-1;;;10653:48:0;;5091:2:1;10653:48:0::1;::::0;::::1;5073:21:1::0;5130:2;5110:18;;;5103:30;5169:25;5149:18;;;5142:53;5212:18;;10653:48:0::1;4889:347:1::0;10653:48:0::1;10713:15;:80:::0;;-1:-1:-1;;;;;;10713:80:0::1;10750:42;10713:80;::::0;;10805:54:::1;10822:4;10829:10;-1:-1:-1::0;;10805:8:0::1;:54::i;:::-;10870:63;10887:4;10894:38;10928:3;10894:29;10920:2;10894:21;10904:10;-1:-1:-1::0;;;;;5914:18:0;5887:7;5914:18;;;:9;:18;;;;;;;5821:119;10894:21:::1;:25:::0;::::1;:29::i;:::-;:33:::0;::::1;:38::i;10870:63::-;;10979:15;;;;;;;;;-1:-1:-1::0;;;;;10979:15:0::1;-1:-1:-1::0;;;;;10979:23:0::1;;:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;10961:55:0::1;;11025:4;11032:15;;;;;;;;;-1:-1:-1::0;;;;;11032:15:0::1;-1:-1:-1::0;;;;;11032:20:0::1;;:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10961:94;::::0;-1:-1:-1;;;;;;10961:94:0::1;::::0;;;;;;-1:-1:-1;;;;;5750:15:1;;;10961:94:0::1;::::0;::::1;5732:34:1::0;5802:15;;5782:18;;;5775:43;5644:18;;10961:94:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10945:13;:110:::0;;-1:-1:-1;;;;;;10945:110:0::1;-1:-1:-1::0;;;;;10945:110:0;;::::1;;::::0;;11099:15:::1;::::0;11067:68:::1;::::0;11084:4:::1;::::0;11099:15:::1;-1:-1:-1::0;;11067:8:0::1;:68::i;:::-;11146:15;::::0;-1:-1:-1;;;;;11146:15:0::1;:31;11185:21;11216:4;11222:24;11216:4:::0;-1:-1:-1;;;;;5914:18:0;5887:7;5914:18;;;:9;:18;;;;;;;5821:119;11222:24:::1;11247:1;11249::::0;11251:7:::1;2378::::0;2405:6;-1:-1:-1;;;;;2405:6:0;;2340:79;11251:7:::1;11146:129;::::0;::::1;::::0;;;-1:-1:-1;;;;;;11146:129:0;;;-1:-1:-1;;;;;6211:15:1;;;11146:129:0::1;::::0;::::1;6193:34:1::0;6243:18;;;6236:34;;;;6286:18;;;6279:34;;;;6329:18;;;6322:34;6393:15;;;6372:19;;;6365:44;11259:15:0::1;6425:19:1::0;;;6418:35;6104:19;;11146:129:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;11294:13:0::1;::::0;11325:15:::1;::::0;11287:71:::1;::::0;-1:-1:-1;;;11287:71:0;;-1:-1:-1;;;;;11325:15:0;;::::1;11287:71;::::0;::::1;6949:74:1::0;-1:-1:-1;;7039:18:1;;;7032:34;11294:13:0;::::1;::::0;-1:-1:-1;11287:29:0::1;::::0;6922:18:1;;11287:71:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;11370:11:0::1;:18:::0;;-1:-1:-1;;;;11400:18:0;-1:-1:-1;;;11400:18:0;;;10597:830::o;6274:161::-;6349:4;6366:39;175:10;6389:7;6398:6;6366:8;:39::i;:::-;-1:-1:-1;6423:4:0;6274:161;;;;;:::o;5718:95::-;5771:7;4295:13;4239:1;4295:2;:13;:::i;:::-;4282:26;;:10;:26;:::i;:::-;5791:14;;5718:95;:::o;6443:313::-;6541:4;6558:36;6568:6;6576:9;6587:6;6558:9;:36::i;:::-;6605:121;6614:6;175:10;6636:89;6674:6;6636:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6636:19:0;;;;;;:11;:19;;;;;;;;175:10;6636:33;;;;;;;;;;:37;:89::i;:::-;6605:8;:121::i;:::-;-1:-1:-1;6744:4:0;6443:313;;;;;:::o;10337:161::-;2467:6;;-1:-1:-1;;;;;2467:6:0;175:10;2467:22;2459:67;;;;-1:-1:-1;;;2459:67:0;;4730:2:1;2459:67:0;;;4712:21:1;;;4749:18;;;4742:30;4808:34;4788:18;;;4781:62;4860:18;;2459:67:0;4528:356:1;2459:67:0;10409:6:::1;10404:87;10425:6;:13;10421:1;:17;10404:87;;;10476:5;10458:4;:15;10463:6;10470:1;10463:9;;;;;;;;:::i;:::-;;::::0;;::::1;::::0;;;;;;;-1:-1:-1;;;;;10458:15:0::1;::::0;;;::::1;::::0;;;;;;-1:-1:-1;10458:15:0;:23;;-1:-1:-1;;10458:23:0::1;::::0;::::1;;::::0;;;::::1;::::0;;10440:3;::::1;::::0;::::1;:::i;:::-;;;;10404:87;;;;10337:161:::0;:::o;10160:169::-;2467:6;;-1:-1:-1;;;;;2467:6:0;175:10;2467:22;2459:67;;;;-1:-1:-1;;;2459:67:0;;4730:2:1;2459:67:0;;;4712:21:1;;;4749:18;;;4742:30;4808:34;4788:18;;;4781:62;4860:18;;2459:67:0;4528:356:1;2459:67:0;10239:6:::1;10234:88;10255:5;:12;10251:1;:16;10234:88;;;10306:4;10289;:14;10294:5;10300:1;10294:8;;;;;;;;:::i;:::-;;::::0;;::::1;::::0;;;;;;;-1:-1:-1;;;;;10289:14:0::1;::::0;;;::::1;::::0;;;;;;-1:-1:-1;10289:14:0;:21;;-1:-1:-1;;10289:21:0::1;::::0;::::1;;::::0;;;::::1;::::0;;10269:3;::::1;::::0;::::1;:::i;:::-;;;;10234:88;;11704:345:::0;11765:10;;-1:-1:-1;;;;;11765:10:0;175;-1:-1:-1;;;;;11751:24:0;;11743:33;;;;;;11826:4;11787:20;5914:18;;;:9;:18;;;;;;11846:14;;11843:73;;11874:30;11891:12;11874:16;:30::i;:::-;11945:21;11980:12;;11977:65;;12006:24;12019:10;12006:12;:24::i;2554:207::-;2467:6;;-1:-1:-1;;;;;2467:6:0;175:10;2467:22;2459:67;;;;-1:-1:-1;;;2459:67:0;;4730:2:1;2459:67:0;;;4712:21:1;;;4749:18;;;4742:30;4808:34;4788:18;;;4781:62;4860:18;;2459:67:0;4528:356:1;2459:67:0;2378:7;2405:6;;2619:48:::1;::::0;-1:-1:-1;;;;;2405:6:0;;;;2645:21:::1;2619:48:::0;::::1;;;::::0;2645:21;;2619:48;2378:7;2619:48;2645:21;2405:6;2619:48;::::1;;;;;;;;;;;;;::::0;::::1;;;;;-1:-1:-1::0;2720:1:0::1;2704:6:::0;;2683:40:::1;::::0;-1:-1:-1;;;;;2704:6:0;;::::1;::::0;2683:40:::1;::::0;2720:1;;2683:40:::1;2751:1;2734:19:::0;;-1:-1:-1;;;;;;2734:19:0::1;::::0;;2554:207::o;9894:158::-;2467:6;;-1:-1:-1;;;;;2467:6:0;175:10;2467:22;2459:67;;;;-1:-1:-1;;;2459:67:0;;4730:2:1;2459:67:0;;;4712:21:1;;;4749:18;;;4742:30;4808:34;4788:18;;;4781:62;4860:18;;2459:67:0;4528:356:1;2459:67:0;4295:13:::1;4239:1;4295:2;:13;:::i;:::-;4282:26;::::0;:10:::1;:26;:::i;:::-;9946:12;:22:::0;4295:13:::1;4239:1;4295:2;:13;:::i;:::-;4282:26;::::0;:10:::1;:26;:::i;:::-;9979:14;:22:::0;10017:27:::1;4295:13;4239:1;4295:2;:13;:::i;:::-;4282:26;::::0;:10:::1;:26;:::i;:::-;10017:27;::::0;1523:25:1;;;1511:2;1496:18;10017:27:0::1;;;;;;;9894:158::o:0;5948:167::-;6026:4;6043:42;175:10;6067:9;6078:6;6043:9;:42::i;11441:218::-;11516:10;;-1:-1:-1;;;;;11516:10:0;175;-1:-1:-1;;;;;11502:24:0;;11494:33;;;;;;11553:12;;11544:7;:21;;:47;;;;;11578:13;;11569:7;:22;;11544:47;11536:56;;;;;;11601:12;:20;;;11630:13;:21;11441:218::o;6764:335::-;-1:-1:-1;;;;;6857:19:0;;6849:68;;;;-1:-1:-1;;;6849:68:0;;9521:2:1;6849:68:0;;;9503:21:1;9560:2;9540:18;;;9533:30;9599:34;9579:18;;;9572:62;-1:-1:-1;;;9650:18:1;;;9643:34;9694:19;;6849:68:0;9319:400:1;6849:68:0;-1:-1:-1;;;;;6936:21:0;;6928:68;;;;-1:-1:-1;;;6928:68:0;;9926:2:1;6928:68:0;;;9908:21:1;9965:2;9945:18;;;9938:30;10004:34;9984:18;;;9977:62;-1:-1:-1;;;10055:18:1;;;10048:32;10097:19;;6928:68:0;9724:398:1;6928:68:0;-1:-1:-1;;;;;7007:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7059:32;;1523:25:1;;;7059:32:0;;1496:18:1;7059:32:0;;;;;;;6764:335;;;:::o;1430:246::-;1488:7;1512:1;1517;1512:6;1508:47;;-1:-1:-1;1542:1:0;1535:8;;1508:47;1565:9;1577:5;1581:1;1577;:5;:::i;:::-;1565:17;-1:-1:-1;1610:1:0;1601:5;1605:1;1565:17;1601:5;:::i;:::-;:10;1593:56;;;;-1:-1:-1;;;1593:56:0;;10551:2:1;1593:56:0;;;10533:21:1;10590:2;10570:18;;;10563:30;10629:34;10609:18;;;10602:62;-1:-1:-1;;;10680:18:1;;;10673:31;10721:19;;1593:56:0;10349:397:1;1593:56:0;1667:1;1430:246;-1:-1:-1;;;1430:246:0:o;1684:132::-;1742:7;1769:39;1773:1;1776;1769:39;;;;;;;;;;;;;;;;;:3;:39::i;7107:2180::-;-1:-1:-1;;;;;7195:18:0;;7187:68;;;;-1:-1:-1;;;7187:68:0;;10953:2:1;7187:68:0;;;10935:21:1;10992:2;10972:18;;;10965:30;11031:34;11011:18;;;11004:62;-1:-1:-1;;;11082:18:1;;;11075:35;11127:19;;7187:68:0;10751:401:1;7187:68:0;-1:-1:-1;;;;;7274:16:0;;7266:64;;;;-1:-1:-1;;;7266:64:0;;11359:2:1;7266:64:0;;;11341:21:1;11398:2;11378:18;;;11371:30;11437:34;11417:18;;;11410:62;-1:-1:-1;;;11488:18:1;;;11481:33;11531:19;;7266:64:0;11157:399:1;7266:64:0;7358:1;7349:6;:10;7341:64;;;;-1:-1:-1;;;7341:64:0;;11763:2:1;7341:64:0;;;11745:21:1;11802:2;11782:18;;;11775:30;11841:34;11821:18;;;11814:62;-1:-1:-1;;;11892:18:1;;;11885:39;11941:19;;7341:64:0;11561:405:1;7341:64:0;7416:17;2405:6;;-1:-1:-1;;;;;7450:15:0;;;2405:6;;7450:15;;;;:32;;-1:-1:-1;2378:7:0;2405:6;-1:-1:-1;;;;;7469:13:0;;;2405:6;;7469:13;;7450:32;7446:1485;;;-1:-1:-1;;;;;7508:10:0;;;;;;:4;:10;;;;;;;;7507:11;:24;;;;-1:-1:-1;;;;;;7523:8:0;;;;;;:4;:8;;;;;;;;7522:9;7507:24;7499:33;;;;;;7559:76;7631:3;7559:67;7581:15;;7571:9;;:25;7570:55;;7611:14;;7570:55;;;7598:12;;7570:55;7559:6;;:10;:67::i;:76::-;7664:13;;7547:88;;-1:-1:-1;;;;;;7656:21:0;;;7664:13;;7656:21;:55;;;;-1:-1:-1;7695:15:0;;-1:-1:-1;;;;;7681:30:0;;;7695:15;;7681:30;;7656:55;:83;;;;-1:-1:-1;;;;;;7717:22:0;;;;;;:18;:22;;;;;;;;7715:24;7656:83;7652:313;;;7779:12;;7769:6;:22;;7761:60;;;;-1:-1:-1;;;7761:60:0;;12173:2:1;7761:60:0;;;12155:21:1;12212:2;12192:18;;;12185:30;12251:27;12231:18;;;12224:55;12296:18;;7761:60:0;11971:349:1;7761:60:0;7874:14;;7864:6;7848:13;7858:2;-1:-1:-1;;;;;5914:18:0;5887:7;5914:18;;;:9;:18;;;;;;;5821:119;7848:13;:22;;;;:::i;:::-;:40;;7840:79;;;;-1:-1:-1;;;7840:79:0;;12657:2:1;7840:79:0;;;12639:21:1;12696:2;12676:18;;;12669:30;12735:28;12715:18;;;12708:56;12781:18;;7840:79:0;12455:350:1;7840:79:0;7938:9;:11;;;:9;:11;;;:::i;:::-;;;;;;7652:313;7990:13;;-1:-1:-1;;;;;7984:19:0;;;7990:13;;7984:19;:43;;;;-1:-1:-1;;;;;;8007:20:0;;8022:4;8007:20;;7984:43;7981:174;;;8060:79;8135:3;8060:70;8082:16;;8072:9;;:26;8071:58;;8114:15;;8071:58;;;8100:13;;8060:6;;:10;:70::i;:79::-;8048:91;;7981:174;8220:4;8171:28;5914:18;;;:9;:18;;;;;;8246:6;;-1:-1:-1;;;8246:6:0;;;;8245:7;:30;;;;-1:-1:-1;8262:13:0;;-1:-1:-1;;;;;8256:19:0;;;8262:13;;8256:19;8245:30;:45;;;;-1:-1:-1;8279:11:0;;-1:-1:-1;;;8279:11:0;;;;8245:45;:89;;;;;8317:17;;8294:20;:40;8245:89;:123;;;;;8350:18;;8338:9;;:30;8245:123;8241:679;;;8408:13;;8393:12;:28;8389:90;;;8458:1;8446:9;:13;8389:90;8517:1;8505:9;;:13;8497:49;;;;-1:-1:-1;;;8497:49:0;;13012:2:1;8497:49:0;;;12994:21:1;13051:2;13031:18;;;13024:30;13090:25;13070:18;;;13063:53;13133:18;;8497:49:0;12810:347:1;8497:49:0;8565:69;8582:51;8586:6;8594:38;8598:20;8620:11;;8594:3;:38::i;:::-;8582:3;:51::i;:::-;8565:16;:69::i;:::-;8682:21;8726:22;;8722:106;;8773:35;8786:21;8773:12;:35::i;:::-;8846:9;:11;;;:9;:11;;;:::i;:::-;;;;-1:-1:-1;;8892:12:0;8876:13;:28;-1:-1:-1;8241:679:0;7484:1447;7446:1485;8946:11;;8943:161;;9014:4;8996:24;;;;:9;:24;;;;;;:39;;9025:9;8996:28;:39::i;:::-;8989:4;8971:24;;;;:9;:24;;;;;;;:64;;;;9053:39;;-1:-1:-1;;;;;9053:39:0;;;;;;;9082:9;1523:25:1;;1511:2;1496:18;;1377:177;9053:39:0;;;;;;;;8943:161;-1:-1:-1;;;;;9130:15:0;;;;;;:9;:15;;;;;;:27;;9150:6;9130:19;:27::i;:::-;-1:-1:-1;;;;;9114:15:0;;;;;;:9;:15;;;;;:43;9182:40;9200:21;:6;9211:9;9200:10;:21::i;:::-;-1:-1:-1;;;;;9182:13:0;;;;;;:9;:13;;;;;;;:17;:40::i;:::-;-1:-1:-1;;;;;9168:13:0;;;;;;;:9;:13;;;;;:54;;;;9238:41;;;9257:21;:6;9268:9;9257:10;:21::i;:::-;9238:41;;1523:25:1;;;1511:2;1496:18;9238:41:0;;;;;;;7176:2111;7107:2180;;;:::o;1232:190::-;1318:7;1354:12;1346:6;;;;1338:29;;;;-1:-1:-1;;;1338:29:0;;;;;;;;:::i;:::-;-1:-1:-1;1378:9:0;1390:5;1394:1;1390;:5;:::i;:::-;1378:17;1232:190;-1:-1:-1;;;;;1232:190:0:o;9403:483::-;5042:6;:13;;-1:-1:-1;;;;5042:13:0;-1:-1:-1;;;5042:13:0;;;9505:16:::1;::::0;;9519:1:::1;9505:16:::0;;;;;::::1;::::0;;-1:-1:-1;;9505:16:0::1;::::0;::::1;::::0;;::::1;::::0;::::1;;::::0;-1:-1:-1;9505:16:0::1;9481:40;;9550:4;9532;9537:1;9532:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;9532:23:0;;::::1;:7;::::0;;::::1;::::0;;;;;;:23;;;;9576:15:::1;::::0;:22:::1;::::0;;-1:-1:-1;;;9576:22:0;;;;:15;;;::::1;::::0;:20:::1;::::0;:22:::1;::::0;;::::1;::::0;9532:7;;9576:22;;;;;:15;:22:::1;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;9566:4;9571:1;9566:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;9566:32:0;;::::1;:7;::::0;;::::1;::::0;;;;;:32;9641:15:::1;::::0;9609:62:::1;::::0;9626:4:::1;::::0;9641:15:::1;9659:11:::0;9609:8:::1;:62::i;:::-;9682:15;::::0;:196:::1;::::0;-1:-1:-1;;;9682:196:0;;-1:-1:-1;;;;;9682:15:0;;::::1;::::0;:66:::1;::::0;:196:::1;::::0;9763:11;;9682:15:::1;::::0;9805:4;;9832::::1;::::0;9852:15:::1;::::0;9682:196:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;-1:-1:-1::0;;5078:6:0;:14;;-1:-1:-1;;;;5078:14:0;;;-1:-1:-1;;;;9403:483:0:o;10060:92::-;10117:10;;:27;;-1:-1:-1;;;;;10117:10:0;;;;:27;;;;;10137:6;;10117:10;:27;:10;:27;10137:6;10117:10;:27;;;;;;;;;;;;;;;;;;;1824:189;1910:7;1945:12;1938:5;1930:28;;;;-1:-1:-1;;;1930:28:0;;;;;;;;:::i;:::-;-1:-1:-1;1969:9:0;1981:5;1985:1;1981;:5;:::i;9297:98::-;9354:7;9381:1;9379;:3;9378:9;;9386:1;9378:9;;;-1:-1:-1;9384:1:0;9297:98;-1:-1:-1;9297:98:0:o;901:179::-;959:7;;991:5;995:1;991;:5;:::i;:::-;979:17;;1020:1;1015;:6;;1007:46;;;;-1:-1:-1;;;1007:46:0;;14528:2:1;1007:46:0;;;14510:21:1;14567:2;14547:18;;;14540:30;14606:29;14586:18;;;14579:57;14653:18;;1007:46:0;14326:351:1;1088:136:0;1146:7;1173:43;1177:1;1180;1173:43;;;;;;;;;;;;;;;;;:3;:43::i;14:548:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:154::-;-1:-1:-1;;;;;646:5:1;642:54;635:5;632:65;622:93;;711:1;708;701:12;622:93;567:154;:::o;726:134::-;794:20;;823:31;794:20;823:31;:::i;:::-;726:134;;;:::o;865:315::-;933:6;941;994:2;982:9;973:7;969:23;965:32;962:52;;;1010:1;1007;1000:12;962:52;1049:9;1036:23;1068:31;1093:5;1068:31;:::i;:::-;1118:5;1170:2;1155:18;;;;1142:32;;-1:-1:-1;;;865:315:1:o;1559:456::-;1636:6;1644;1652;1705:2;1693:9;1684:7;1680:23;1676:32;1673:52;;;1721:1;1718;1711:12;1673:52;1760:9;1747:23;1779:31;1804:5;1779:31;:::i;:::-;1829:5;-1:-1:-1;1886:2:1;1871:18;;1858:32;1899:33;1858:32;1899:33;:::i;:::-;1559:456;;1951:7;;-1:-1:-1;;;2005:2:1;1990:18;;;;1977:32;;1559:456::o;2209:247::-;2268:6;2321:2;2309:9;2300:7;2296:23;2292:32;2289:52;;;2337:1;2334;2327:12;2289:52;2376:9;2363:23;2395:31;2420:5;2395:31;:::i;2461:127::-;2522:10;2517:3;2513:20;2510:1;2503:31;2553:4;2550:1;2543:15;2577:4;2574:1;2567:15;2593:1121;2677:6;2708:2;2751;2739:9;2730:7;2726:23;2722:32;2719:52;;;2767:1;2764;2757:12;2719:52;2807:9;2794:23;2836:18;2877:2;2869:6;2866:14;2863:34;;;2893:1;2890;2883:12;2863:34;2931:6;2920:9;2916:22;2906:32;;2976:7;2969:4;2965:2;2961:13;2957:27;2947:55;;2998:1;2995;2988:12;2947:55;3034:2;3021:16;3056:2;3052;3049:10;3046:36;;;3062:18;;:::i;:::-;3108:2;3105:1;3101:10;3140:2;3134:9;3203:2;3199:7;3194:2;3190;3186:11;3182:25;3174:6;3170:38;3258:6;3246:10;3243:22;3238:2;3226:10;3223:18;3220:46;3217:72;;;3269:18;;:::i;:::-;3305:2;3298:22;3355:18;;;3389:15;;;;-1:-1:-1;3431:11:1;;;3427:20;;;3459:19;;;3456:39;;;3491:1;3488;3481:12;3456:39;3515:11;;;;3535:148;3551:6;3546:3;3543:15;3535:148;;;3617:23;3636:3;3617:23;:::i;:::-;3605:36;;3568:12;;;;3661;;;;3535:148;;;3702:6;2593:1121;-1:-1:-1;;;;;;;;2593:1121:1:o;3950:388::-;4018:6;4026;4079:2;4067:9;4058:7;4054:23;4050:32;4047:52;;;4095:1;4092;4085:12;4047:52;4134:9;4121:23;4153:31;4178:5;4153:31;:::i;:::-;4203:5;-1:-1:-1;4260:2:1;4245:18;;4232:32;4273:33;4232:32;4273:33;:::i;:::-;4325:7;4315:17;;;3950:388;;;;;:::o;4343:180::-;4402:6;4455:2;4443:9;4434:7;4430:23;4426:32;4423:52;;;4471:1;4468;4461:12;4423:52;-1:-1:-1;4494:23:1;;4343:180;-1:-1:-1;4343:180:1:o;5241:251::-;5311:6;5364:2;5352:9;5343:7;5339:23;5335:32;5332:52;;;5380:1;5377;5370:12;5332:52;5412:9;5406:16;5431:31;5456:5;5431:31;:::i;6464:306::-;6552:6;6560;6568;6621:2;6609:9;6600:7;6596:23;6592:32;6589:52;;;6637:1;6634;6627:12;6589:52;6666:9;6660:16;6650:26;;6716:2;6705:9;6701:18;6695:25;6685:35;;6760:2;6749:9;6745:18;6739:25;6729:35;;6464:306;;;;;:::o;7077:277::-;7144:6;7197:2;7185:9;7176:7;7172:23;7168:32;7165:52;;;7213:1;7210;7203:12;7165:52;7245:9;7239:16;7298:5;7291:13;7284:21;7277:5;7274:32;7264:60;;7320:1;7317;7310:12;7359:127;7420:10;7415:3;7411:20;7408:1;7401:31;7451:4;7448:1;7441:15;7475:4;7472:1;7465:15;7491:422;7580:1;7623:5;7580:1;7637:270;7658:7;7648:8;7645:21;7637:270;;;7717:4;7713:1;7709:6;7705:17;7699:4;7696:27;7693:53;;;7726:18;;:::i;:::-;7776:7;7766:8;7762:22;7759:55;;;7796:16;;;;7759:55;7875:22;;;;7835:15;;;;7637:270;;;7641:3;7491:422;;;;;:::o;7918:806::-;7967:5;7997:8;7987:80;;-1:-1:-1;8038:1:1;8052:5;;7987:80;8086:4;8076:76;;-1:-1:-1;8123:1:1;8137:5;;8076:76;8168:4;8186:1;8181:59;;;;8254:1;8249:130;;;;8161:218;;8181:59;8211:1;8202:10;;8225:5;;;8249:130;8286:3;8276:8;8273:17;8270:43;;;8293:18;;:::i;:::-;-1:-1:-1;;8349:1:1;8335:16;;8364:5;;8161:218;;8463:2;8453:8;8450:16;8444:3;8438:4;8435:13;8431:36;8425:2;8415:8;8412:16;8407:2;8401:4;8398:12;8394:35;8391:77;8388:159;;;-1:-1:-1;8500:19:1;;;8532:5;;8388:159;8579:34;8604:8;8598:4;8579:34;:::i;:::-;8649:6;8645:1;8641:6;8637:19;8628:7;8625:32;8622:58;;;8660:18;;:::i;:::-;8698:20;;7918:806;-1:-1:-1;;;7918:806:1:o;8729:140::-;8787:5;8816:47;8857:4;8847:8;8843:19;8837:4;8816:47;:::i;8874:168::-;8947:9;;;8978;;8995:15;;;8989:22;;8975:37;8965:71;;9016:18;;:::i;9047:127::-;9108:10;9103:3;9099:20;9096:1;9089:31;9139:4;9136:1;9129:15;9163:4;9160:1;9153:15;9179:135;9218:3;9239:17;;;9236:43;;9259:18;;:::i;:::-;-1:-1:-1;9306:1:1;9295:13;;9179:135::o;10127:217::-;10167:1;10193;10183:132;;10237:10;10232:3;10228:20;10225:1;10218:31;10272:4;10269:1;10262:15;10300:4;10297:1;10290:15;10183:132;-1:-1:-1;10329:9:1;;10127:217::o;12325:125::-;12390:9;;;12411:10;;;12408:36;;;12424:18;;:::i;13162:128::-;13229:9;;;13250:11;;;13247:37;;;13264:18;;:::i;13295:1026::-;13557:4;13605:3;13594:9;13590:19;13636:6;13625:9;13618:25;13662:2;13700:6;13695:2;13684:9;13680:18;13673:34;13743:3;13738:2;13727:9;13723:18;13716:31;13767:6;13802;13796:13;13833:6;13825;13818:22;13871:3;13860:9;13856:19;13849:26;;13910:2;13902:6;13898:15;13884:29;;13931:1;13941:218;13955:6;13952:1;13949:13;13941:218;;;14020:13;;-1:-1:-1;;;;;14016:62:1;14004:75;;14134:15;;;;14099:12;;;;13977:1;13970:9;13941:218;;;-1:-1:-1;;;;;;;14215:55:1;;;;14210:2;14195:18;;14188:83;-1:-1:-1;;;14302:3:1;14287:19;14280:35;14176:3;13295:1026;-1:-1:-1;;;13295:1026:1:o
Swarm Source
ipfs://a5dadeefab956327a810d91507323236f6679d7ced44935307318d59bec2afa3
🤖 Code Reader

Generate instant answers for your smart contract questions using AI 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.

Etherscan Logo Etherscan Logo
Etherscan AI Beta
Holders Overview


Etherscan AI can make mistakes, please DYOR. Not financial advice