ETH Price: $2,353.98 (+5.18%)

Token

MOG CAT (MOG)
 

Overview

Max Total Supply

360,000,000,000 MOG

Holders

4,103 (0.00%)
Created with Highcharts 10.2.1

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
147,336,521.773811924143180551 MOG

Value
$0.00
0xcbfefaafacf7822458250c19755401edb1875710
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

The Telegram-based game app with $MOG as its native token for in-game transactions and rewards.

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
MOGToken

Compiler Version
v0.6.8+commit.0bbfe453

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/**
*Submitted for verification at Etherscan.io on 2024-09-14
*/
// SPDX-License-Identifier: MIT
// File @openzeppelin/contracts/utils/EnumerableSet.sol@v3.0.1
pragma solidity ^0.6.0;
/**
* @dev Library for managing
* https://en.wikipedia.org/wiki/Set_(abstract_data_type)[sets] of primitive
* types.
*
* Sets have the following properties:
*
* - Elements are added, removed, and checked for existence in constant time
* (O(1)).
* - Elements are enumerated in O(n). No guarantees are made on the ordering.
*
* ```
* contract Example {
* // Add the library methods
* using EnumerableSet for EnumerableSet.AddressSet;
*
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","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":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleGranted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleRevoked","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"id","type":"uint256"}],"name":"Snapshot","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":"DEFAULT_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MINTER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","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":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"snapshotId","type":"uint256"}],"name":"balanceOfAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleAdmin","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"uint256","name":"index","type":"uint256"}],"name":"getRoleMember","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleMemberCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"grantRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"hasRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address[]","name":"spender","type":"address[]"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"permit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"renounceRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"revokeRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"snapshotId","type":"uint256"}],"name":"totalSupplyAt","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":[],"name":"version","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"}]

60c06040523480156200001157600080fd5b5060408051808201825260078152661353d1c810d05560ca1b602080830191909152825180840190935260038352624d4f4760e81b908301529081620000746000620000656001600160e01b03620002c916565b6001600160e01b03620002ce16565b604080516a4d494e5445525f524f4c4560a81b8152905190819003600b019020620000ac90620000656001600160e01b03620002c916565b60408051600481526024810182526020810180516001600160e01b031663701770bf60e01b17815291518151606093738e1f3ace1e04f687ef629d4997a17d5e97e27da59392918291908083835b602083106200011b5780518252601f199092019160209182019101620000fa565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146200017f576040519150601f19603f3d011682016040523d82523d6000602084013e62000184565b606091505b509150600090506200019e6001600160e01b03620002e716565b9050604051808062001d2a60529139604080519182900360520182208651602080890191909120848401845260018552603160f81b94820194909452825180820192909252818301939093527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc6606082015260808082018690523060a0808401919091528351808403909101815260c0909201909252805190830120905283518482019250908110156200025157600080fd5b505160601b6001600160601b03191660a052505082516200027b9150600590602085019062000566565b5080516200029190600690602084019062000566565b50506007805460ff1916601217905550620002c3336c048b390540bd3455a6400000006001600160e01b03620002eb16565b62000608565b335b90565b620002e382826001600160e01b03620003f016565b5050565b4690565b6001600160a01b03821662000347576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b62000363816004546200047260201b62000cf81790919060201c565b6004556001600160a01b0382166000908152600260209081526040909120546200039891839062000cf862000472821b17901c565b6001600160a01b03831660008181526002602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6000828152602081815260409091206200041591839062000d52620004d6821b17901c565b15620002e3576200042e6001600160e01b03620002c916565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b600082820183811015620004cd576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b90505b92915050565b6000620004cd836001600160a01b0384166001600160e01b03620004f616565b60006200050d83836001600160e01b036200054e16565b6200054557508154600181810184556000848152602080822090930184905584548482528286019093526040902091909155620004d0565b506000620004d0565b60009081526001919091016020526040902054151590565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620005a957805160ff1916838001178555620005d9565b82800160010185558215620005d9579182015b82811115620005d9578251825591602001919060010190620005bc565b50620005e7929150620005eb565b5090565b620002cb91905b80821115620005e75760008155600101620005f2565b60805160a05160601c6116e7620006436000398061069052806109725280610c235280610e085280610f9a52508061083152506116e76000f3fe608060405234801561001057600080fd5b506004361061018e5760003560e01c80637ecebe00116100de578063a457c2d711610097578063d539139311610071578063d5391393146104f6578063d547741f146104fe578063d93aef111461052a578063dd62ed3e146105aa5761018e565b8063a457c2d714610481578063a9059cbb146104ad578063ca15c873146104d95761018e565b80637ecebe00146103c35780639010d07c146103e957806391d148541461042857806395d89b4114610454578063981b24d01461045c578063a217fddf146104795761018e565b8063313ce5671161014b5780633950935111610125578063395093511461033d5780634ee2cd7e1461036957806354fd4d501461039557806370a082311461039d5761018e565b8063313ce567146102eb5780633644e5151461030957806336568abe146103115761018e565b806306fdde0314610193578063095ea7b31461021057806318160ddd1461025057806323b872dd1461026a578063248a9ca3146102a05780632f2ff15d146102bd575b600080fd5b61019b6105d8565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101d55781810151838201526020016101bd565b50505050905090810190601f1680156102025780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61023c6004803603604081101561022657600080fd5b506001600160a01b03813516906020013561066e565b604080519115158252519081900360200190f35b61025861068c565b60408051918252519081900360200190f35b61023c6004803603606081101561028057600080fd5b506001600160a01b03813581169160208101359091169060400135610718565b610258600480360360208110156102b657600080fd5b50356107a5565b6102e9600480360360408110156102d357600080fd5b50803590602001356001600160a01b03166107ba565b005b6102f3610826565b6040805160ff9092168252519081900360200190f35b61025861082f565b6102e96004803603604081101561032757600080fd5b50803590602001356001600160a01b0316610853565b61023c6004803603604081101561035357600080fd5b506001600160a01b0381351690602001356108b4565b6102586004803603604081101561037f57600080fd5b506001600160a01b038135169060200135610908565b61019b610951565b610258600480360360208110156103b357600080fd5b50356001600160a01b031661096e565b610258600480360360208110156103d957600080fd5b50356001600160a01b0316610a18565b61040c600480360360408110156103ff57600080fd5b5080359060200135610a2a565b604080516001600160a01b039092168252519081900360200190f35b61023c6004803603604081101561043e57600080fd5b50803590602001356001600160a01b0316610a4f565b61019b610a6d565b6102586004803603602081101561047257600080fd5b5035610ace565b610258610afe565b61023c6004803603604081101561049757600080fd5b506001600160a01b038135169060200135610b03565b61023c600480360360408110156104c357600080fd5b506001600160a01b038135169060200135610b71565b610258600480360360208110156104ef57600080fd5b5035610b85565b610258610b9c565b6102e96004803603604081101561051457600080fd5b50803590602001356001600160a01b0316610bbf565b6102e96004803603606081101561054057600080fd5b6001600160a01b03823516919081019060408101602082013564010000000081111561056b57600080fd5b82018360208201111561057d57600080fd5b8035906020019184602083028401116401000000008311171561059f57600080fd5b919350915035610c18565b610258600480360360408110156105c057600080fd5b506001600160a01b0381358116916020013516610ccd565b60058054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156106645780601f1061063957610100808354040283529160200191610664565b820191906000526020600020905b81548152906001019060200180831161064757829003601f168201915b5050505050905090565b600061068261067b610d67565b8484610d6b565b5060015b92915050565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166318160ddd6040518163ffffffff1660e01b815260040160206040518083038186803b1580156106e757600080fd5b505afa1580156106fb573d6000803e3d6000fd5b505050506040513d602081101561071157600080fd5b5051905090565b6000610725848484610eee565b61079b84610731610d67565b61079685604051806060016040528060288152602001611612602891396001600160a01b038a1660009081526003602052604081209061076f610d67565b6001600160a01b03168152602081019190915260400160002054919063ffffffff61105f16565b610d6b565b5060019392505050565b60009081526020819052604090206002015490565b6000828152602081905260409020600201546107dd906107d8610d67565b610a4f565b6108185760405162461bcd60e51b815260040180806020018281038252602f815260200180611591602f913960400191505060405180910390fd5b61082282826110f6565b5050565b60075460ff1690565b7f000000000000000000000000000000000000000000000000000000000000000081565b61085b610d67565b6001600160a01b0316816001600160a01b0316146108aa5760405162461bcd60e51b815260040180806020018281038252602f815260200180611683602f913960400191505060405180910390fd5b6108228282611165565b60006106826108c1610d67565b8461079685600360006108d2610d67565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff610cf816565b6001600160a01b03821660009081526008602052604081208190819061092f9085906111d4565b9150915081610946576109418561096e565b610948565b805b95945050505050565b604051806040016040528060018152602001603160f81b81525081565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166370a08231836040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b0316815260200191505060206040518083038186803b1580156109e657600080fd5b505afa1580156109fa573d6000803e3d6000fd5b505050506040513d6020811015610a1057600080fd5b505192915050565b60016020526000908152604090205481565b6000828152602081905260408120610a48908363ffffffff6112d716565b9392505050565b6000828152602081905260408120610a48908363ffffffff6112e316565b60068054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156106645780601f1061063957610100808354040283529160200191610664565b6000806000610ade8460096111d4565b9150915081610af457610aef61068c565b610af6565b805b949350505050565b600081565b6000610682610b10610d67565b846107968560405180606001604052806025815260200161165e6025913960036000610b3a610d67565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff61105f16565b6000610682610b7e610d67565b8484610eee565b6000818152602081905260408120610686906112f8565b604080516a4d494e5445525f524f4c4560a81b8152905190819003600b01902081565b600082815260208190526040902060020154610bdd906107d8610d67565b6108aa5760405162461bcd60e51b81526004018080602001828103825260308152602001806115e26030913960400191505060405180910390fd5b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610c4d57600080fd5b60005b82811015610cc657838382818110610c6457fe5b905060200201356001600160a01b03166001600160a01b0316856001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600101610c50565b5050505050565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b600082820183811015610a48576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b6000610a48836001600160a01b038416611303565b3390565b6001600160a01b038316610db05760405162461bcd60e51b815260040180806020018281038252602481526020018061163a6024913960400191505060405180910390fd5b6001600160a01b038216610df55760405162461bcd60e51b81526004018080602001828103825260228152602001806115c06022913960400191505060405180910390fd5b336001600160a01b0384161415610e8c577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316633644e5156040518163ffffffff1660e01b815260040160206040518083038186803b158015610e5f57600080fd5b505afa158015610e73573d6000803e3d6000fd5b505050506040513d6020811015610e8957600080fd5b50505b6001600160a01b03808416600081815260036020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3604080516001600160a01b038581166024830152848116604483015260648201849052336084808401919091528351808403909101815260a490920183526020820180516001600160e01b03166335b643eb60e11b178152925182516000947f000000000000000000000000000000000000000000000000000000000000000093909316939282918083835b60208310610fe45780518252601f199092019160209182019101610fc5565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611046576040519150601f19603f3d011682016040523d82523d6000602084013e61104b565b606091505b505090508061105957600080fd5b50505050565b600081848411156110ee5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156110b357818101518382015260200161109b565b50505050905090810190601f1680156110e05780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6000828152602081905260409020611114908263ffffffff610d5216565b1561082257611121610d67565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b6000828152602081905260409020611183908263ffffffff61134d16565b1561082257611190610d67565b6001600160a01b0316816001600160a01b0316837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45050565b60008060008411611225576040805162461bcd60e51b815260206004820152601660248201527504552433230536e617073686f743a20696420697320360541b604482015290519081900360640190fd5b61122f600b611362565b841115611283576040805162461bcd60e51b815260206004820152601d60248201527f4552433230536e617073686f743a206e6f6e6578697374656e74206964000000604482015290519081900360640190fd5b6000611295848663ffffffff61136616565b84549091508114156112ae5750600091508190506112d0565b60018460010182815481106112bf57fe5b906000526020600020015492509250505b9250929050565b6000610a488383611407565b6000610a48836001600160a01b03841661146b565b600061068682611362565b600061130f838361146b565b61134557508154600181810184556000848152602080822090930184905584548482528286019093526040902091909155610686565b506000610686565b6000610a48836001600160a01b038416611483565b5490565b815460009061137757506000610686565b82546000905b808210156113c65760006113918383611549565b9050848682815481106113a057fe5b906000526020600020015411156113b9578091506113c0565b8060010192505b5061137d565b6000821180156113ee5750838560018403815481106113e157fe5b9060005260206000200154145b156113ff5750600019019050610686565b509050610686565b815460009082106114495760405162461bcd60e51b815260040180806020018281038252602281526020018061156f6022913960400191505060405180910390fd5b82600001828154811061145857fe5b9060005260206000200154905092915050565b60009081526001919091016020526040902054151590565b6000818152600183016020526040812054801561153f57835460001980830191908101906000908790839081106114b657fe5b90600052602060002001549050808760000184815481106114d357fe5b60009182526020808320909101929092558281526001898101909252604090209084019055865487908061150357fe5b60019003818190600052602060002001600090559055866001016000878152602001908152602001600020600090556001945050505050610686565b6000915050610686565b6000600280830660028506018161155c57fe5b0460028304600285040101939250505056fe456e756d657261626c655365743a20696e646578206f7574206f6620626f756e6473416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f206772616e7445524332303a20617070726f766520746f20746865207a65726f2061646472657373416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f207265766f6b6545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636520726f6c657320666f722073656c66a2646970667358221220fb75dc103bc6a3f75edc7ca7c4af241b5f0efd78c89bfc94efd3d2379fe8610564736f6c63430006080033454950373132446f6d61696e28737472696e67206e616d652c737472696e672076657273696f6e2c75696e7432353620636861696e49642c6164647265737320766572696679696e67436f6e747261637429

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061018e5760003560e01c80637ecebe00116100de578063a457c2d711610097578063d539139311610071578063d5391393146104f6578063d547741f146104fe578063d93aef111461052a578063dd62ed3e146105aa5761018e565b8063a457c2d714610481578063a9059cbb146104ad578063ca15c873146104d95761018e565b80637ecebe00146103c35780639010d07c146103e957806391d148541461042857806395d89b4114610454578063981b24d01461045c578063a217fddf146104795761018e565b8063313ce5671161014b5780633950935111610125578063395093511461033d5780634ee2cd7e1461036957806354fd4d501461039557806370a082311461039d5761018e565b8063313ce567146102eb5780633644e5151461030957806336568abe146103115761018e565b806306fdde0314610193578063095ea7b31461021057806318160ddd1461025057806323b872dd1461026a578063248a9ca3146102a05780632f2ff15d146102bd575b600080fd5b61019b6105d8565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101d55781810151838201526020016101bd565b50505050905090810190601f1680156102025780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61023c6004803603604081101561022657600080fd5b506001600160a01b03813516906020013561066e565b604080519115158252519081900360200190f35b61025861068c565b60408051918252519081900360200190f35b61023c6004803603606081101561028057600080fd5b506001600160a01b03813581169160208101359091169060400135610718565b610258600480360360208110156102b657600080fd5b50356107a5565b6102e9600480360360408110156102d357600080fd5b50803590602001356001600160a01b03166107ba565b005b6102f3610826565b6040805160ff9092168252519081900360200190f35b61025861082f565b6102e96004803603604081101561032757600080fd5b50803590602001356001600160a01b0316610853565b61023c6004803603604081101561035357600080fd5b506001600160a01b0381351690602001356108b4565b6102586004803603604081101561037f57600080fd5b506001600160a01b038135169060200135610908565b61019b610951565b610258600480360360208110156103b357600080fd5b50356001600160a01b031661096e565b610258600480360360208110156103d957600080fd5b50356001600160a01b0316610a18565b61040c600480360360408110156103ff57600080fd5b5080359060200135610a2a565b604080516001600160a01b039092168252519081900360200190f35b61023c6004803603604081101561043e57600080fd5b50803590602001356001600160a01b0316610a4f565b61019b610a6d565b6102586004803603602081101561047257600080fd5b5035610ace565b610258610afe565b61023c6004803603604081101561049757600080fd5b506001600160a01b038135169060200135610b03565b61023c600480360360408110156104c357600080fd5b506001600160a01b038135169060200135610b71565b610258600480360360208110156104ef57600080fd5b5035610b85565b610258610b9c565b6102e96004803603604081101561051457600080fd5b50803590602001356001600160a01b0316610bbf565b6102e96004803603606081101561054057600080fd5b6001600160a01b03823516919081019060408101602082013564010000000081111561056b57600080fd5b82018360208201111561057d57600080fd5b8035906020019184602083028401116401000000008311171561059f57600080fd5b919350915035610c18565b610258600480360360408110156105c057600080fd5b506001600160a01b0381358116916020013516610ccd565b60058054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156106645780601f1061063957610100808354040283529160200191610664565b820191906000526020600020905b81548152906001019060200180831161064757829003601f168201915b5050505050905090565b600061068261067b610d67565b8484610d6b565b5060015b92915050565b60007f000000000000000000000000c45f87faeb4318db2fc49fddbe5b5f05cced78ac6001600160a01b03166318160ddd6040518163ffffffff1660e01b815260040160206040518083038186803b1580156106e757600080fd5b505afa1580156106fb573d6000803e3d6000fd5b505050506040513d602081101561071157600080fd5b5051905090565b6000610725848484610eee565b61079b84610731610d67565b61079685604051806060016040528060288152602001611612602891396001600160a01b038a1660009081526003602052604081209061076f610d67565b6001600160a01b03168152602081019190915260400160002054919063ffffffff61105f16565b610d6b565b5060019392505050565b60009081526020819052604090206002015490565b6000828152602081905260409020600201546107dd906107d8610d67565b610a4f565b6108185760405162461bcd60e51b815260040180806020018281038252602f815260200180611591602f913960400191505060405180910390fd5b61082282826110f6565b5050565b60075460ff1690565b7f2442ca33bec2c9628187af138bfcfb5914cba681cacf9ba0269b3c0ebfb08d0e81565b61085b610d67565b6001600160a01b0316816001600160a01b0316146108aa5760405162461bcd60e51b815260040180806020018281038252602f815260200180611683602f913960400191505060405180910390fd5b6108228282611165565b60006106826108c1610d67565b8461079685600360006108d2610d67565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff610cf816565b6001600160a01b03821660009081526008602052604081208190819061092f9085906111d4565b9150915081610946576109418561096e565b610948565b805b95945050505050565b604051806040016040528060018152602001603160f81b81525081565b60007f000000000000000000000000c45f87faeb4318db2fc49fddbe5b5f05cced78ac6001600160a01b03166370a08231836040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b0316815260200191505060206040518083038186803b1580156109e657600080fd5b505afa1580156109fa573d6000803e3d6000fd5b505050506040513d6020811015610a1057600080fd5b505192915050565b60016020526000908152604090205481565b6000828152602081905260408120610a48908363ffffffff6112d716565b9392505050565b6000828152602081905260408120610a48908363ffffffff6112e316565b60068054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156106645780601f1061063957610100808354040283529160200191610664565b6000806000610ade8460096111d4565b9150915081610af457610aef61068c565b610af6565b805b949350505050565b600081565b6000610682610b10610d67565b846107968560405180606001604052806025815260200161165e6025913960036000610b3a610d67565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff61105f16565b6000610682610b7e610d67565b8484610eee565b6000818152602081905260408120610686906112f8565b604080516a4d494e5445525f524f4c4560a81b8152905190819003600b01902081565b600082815260208190526040902060020154610bdd906107d8610d67565b6108aa5760405162461bcd60e51b81526004018080602001828103825260308152602001806115e26030913960400191505060405180910390fd5b336001600160a01b037f000000000000000000000000c45f87faeb4318db2fc49fddbe5b5f05cced78ac1614610c4d57600080fd5b60005b82811015610cc657838382818110610c6457fe5b905060200201356001600160a01b03166001600160a01b0316856001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600101610c50565b5050505050565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b600082820183811015610a48576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b6000610a48836001600160a01b038416611303565b3390565b6001600160a01b038316610db05760405162461bcd60e51b815260040180806020018281038252602481526020018061163a6024913960400191505060405180910390fd5b6001600160a01b038216610df55760405162461bcd60e51b81526004018080602001828103825260228152602001806115c06022913960400191505060405180910390fd5b336001600160a01b0384161415610e8c577f000000000000000000000000c45f87faeb4318db2fc49fddbe5b5f05cced78ac6001600160a01b0316633644e5156040518163ffffffff1660e01b815260040160206040518083038186803b158015610e5f57600080fd5b505afa158015610e73573d6000803e3d6000fd5b505050506040513d6020811015610e8957600080fd5b50505b6001600160a01b03808416600081815260036020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3604080516001600160a01b038581166024830152848116604483015260648201849052336084808401919091528351808403909101815260a490920183526020820180516001600160e01b03166335b643eb60e11b178152925182516000947f000000000000000000000000c45f87faeb4318db2fc49fddbe5b5f05cced78ac93909316939282918083835b60208310610fe45780518252601f199092019160209182019101610fc5565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611046576040519150601f19603f3d011682016040523d82523d6000602084013e61104b565b606091505b505090508061105957600080fd5b50505050565b600081848411156110ee5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156110b357818101518382015260200161109b565b50505050905090810190601f1680156110e05780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6000828152602081905260409020611114908263ffffffff610d5216565b1561082257611121610d67565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b6000828152602081905260409020611183908263ffffffff61134d16565b1561082257611190610d67565b6001600160a01b0316816001600160a01b0316837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45050565b60008060008411611225576040805162461bcd60e51b815260206004820152601660248201527504552433230536e617073686f743a20696420697320360541b604482015290519081900360640190fd5b61122f600b611362565b841115611283576040805162461bcd60e51b815260206004820152601d60248201527f4552433230536e617073686f743a206e6f6e6578697374656e74206964000000604482015290519081900360640190fd5b6000611295848663ffffffff61136616565b84549091508114156112ae5750600091508190506112d0565b60018460010182815481106112bf57fe5b906000526020600020015492509250505b9250929050565b6000610a488383611407565b6000610a48836001600160a01b03841661146b565b600061068682611362565b600061130f838361146b565b61134557508154600181810184556000848152602080822090930184905584548482528286019093526040902091909155610686565b506000610686565b6000610a48836001600160a01b038416611483565b5490565b815460009061137757506000610686565b82546000905b808210156113c65760006113918383611549565b9050848682815481106113a057fe5b906000526020600020015411156113b9578091506113c0565b8060010192505b5061137d565b6000821180156113ee5750838560018403815481106113e157fe5b9060005260206000200154145b156113ff5750600019019050610686565b509050610686565b815460009082106114495760405162461bcd60e51b815260040180806020018281038252602281526020018061156f6022913960400191505060405180910390fd5b82600001828154811061145857fe5b9060005260206000200154905092915050565b60009081526001919091016020526040902054151590565b6000818152600183016020526040812054801561153f57835460001980830191908101906000908790839081106114b657fe5b90600052602060002001549050808760000184815481106114d357fe5b60009182526020808320909101929092558281526001898101909252604090209084019055865487908061150357fe5b60019003818190600052602060002001600090559055866001016000878152602001908152602001600020600090556001945050505050610686565b6000915050610686565b6000600280830660028506018161155c57fe5b0460028304600285040101939250505056fe456e756d657261626c655365743a20696e646578206f7574206f6620626f756e6473416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f206772616e7445524332303a20617070726f766520746f20746865207a65726f2061646472657373416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f207265766f6b6545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636520726f6c657320666f722073656c66a2646970667358221220fb75dc103bc6a3f75edc7ca7c4af241b5f0efd78c89bfc94efd3d2379fe8610564736f6c63430006080033

Deployed Bytecode Sourcemap

54082:150:0:-:0;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;54082:150:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;9;2:12;37059:83:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;37059:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;39205:169;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;39205:169:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;38134:115;;;:::i;:::-;;;;;;;;;;;;;;;;39848:332;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;39848:332:0;;;;;;;;;;;;;;;;;:::i;18714:114::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;18714:114:0;;:::i;19090:227::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;19090:227:0;;;;;;-1:-1:-1;;;;;19090:227:0;;:::i;:::-;;37986:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;21985:41;;;:::i;20299:209::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;20299:209:0;;;;;;-1:-1:-1;;;;;20299:209:0;;:::i;40589:218::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;40589:218:0;;;;;;;;:::i;50379:258::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;50379:258:0;;;;;;;;:::i;21869:38::-;;;:::i;38312:133::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;38312:133:0;-1:-1:-1;;;;;38312:133:0;;:::i;22287:41::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;22287:41:0;-1:-1:-1;;;;;22287:41:0;;:::i;18387:138::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;18387:138:0;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;18387:138:0;;;;;;;;;;;;;;17348:139;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;17348:139:0;;;;;;-1:-1:-1;;;;;17348:139:0;;:::i;37261:87::-;;;:::i;50741:225::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;50741:225:0;;:::i;16516:49::-;;;:::i;41310:269::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;41310:269:0;;;;;;;;:::i;38658:186::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;38658:186:0;;;;;;;;:::i;17661:127::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;17661:127:0;;:::i;21914:62::-;;;:::i;19562:230::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;19562:230:0;;;;;;-1:-1:-1;;;;;19562:230:0;;:::i;23753:270::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;23753:270:0;;;;;;;;;;;;;;;27:11:-1;11:28;;8:2;;;52:1;49;42:12;8:2;23753:270:0;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;23753:270:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;23753:270:0;;-1:-1:-1;23753:270:0;-1:-1:-1;23753:270:0;;:::i;38907:151::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;38907:151:0;;;;;;;;;;:::i;37059:83::-;37129:5;37122:12;;;;;;;;-1:-1:-1;;37122:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;37096:13;;37122:12;;37129:5;;37122:12;;37129:5;37122:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;37059:83;:::o;39205:169::-;39288:4;39305:39;39314:12;:10;:12::i;:::-;39328:7;39337:6;39305:8;:39::i;:::-;-1:-1:-1;39362:4:0;39205:169;;;;;:::o;38134:115::-;38187:7;38214:13;-1:-1:-1;;;;;38214:25:0;;:27;;;;;;;;;;;;;;;;;;;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;38214:27:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;38214:27:0;;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;38214:27:0;;-1:-1:-1;38134:115:0;:::o;39848:332::-;39954:4;39971:47;39992:6;40000:9;40011:6;39971:20;:47::i;:::-;40029:121;40038:6;40046:12;:10;:12::i;:::-;40060:89;40098:6;40060:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;40060:19:0;;;;;;:11;:19;;;;;;40080:12;:10;:12::i;:::-;-1:-1:-1;;;;;40060:33:0;;;;;;;;;;;;-1:-1:-1;40060:33:0;;;:89;;:37;:89;:::i;:::-;40029:8;:121::i;:::-;-1:-1:-1;40168:4:0;39848:332;;;;;:::o;18714:114::-;18771:7;18798:12;;;;;;;;;;:22;;;;18714:114::o;19090:227::-;19182:6;:12;;;;;;;;;;:22;;;19174:45;;19206:12;:10;:12::i;:::-;19174:7;:45::i;:::-;19166:105;;;;-1:-1:-1;;;19166:105:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;19284:25;19295:4;19301:7;19284:10;:25::i;:::-;19090:227;;:::o;37986:83::-;38052:9;;;;37986:83;:::o;21985:41::-;;;:::o;20299:209::-;20397:12;:10;:12::i;:::-;-1:-1:-1;;;;;20386:23:0;:7;-1:-1:-1;;;;;20386:23:0;;20378:83;;;;-1:-1:-1;;;20378:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;20474:26;20486:4;20492:7;20474:11;:26::i;40589:218::-;40677:4;40694:83;40703:12;:10;:12::i;:::-;40717:7;40726:50;40765:10;40726:11;:25;40738:12;:10;:12::i;:::-;-1:-1:-1;;;;;40726:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;40726:25:0;;;:34;;;;;;;;;;;:50;:38;:50;:::i;50379:258::-;-1:-1:-1;;;;;50535:33:0;;50458:7;50535:33;;;:24;:33;;;;;50458:7;;;;50514:55;;50523:10;;50514:8;:55::i;:::-;50478:91;;;;50589:11;:40;;50611:18;50621:7;50611:9;:18::i;:::-;50589:40;;;50603:5;50589:40;50582:47;50379:258;-1:-1:-1;;;;;50379:258:0:o;21869:38::-;;;;;;;;;;;;;;-1:-1:-1;;;21869:38:0;;;;:::o;38312:133::-;38378:7;38405:13;-1:-1:-1;;;;;38405:23:0;;38429:7;38405:32;;;;;;;;;;;;;-1:-1:-1;;;;;38405:32:0;-1:-1:-1;;;;;38405:32:0;;;;;;;;;;;;;;;;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;38405:32:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;38405:32:0;;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;38405:32:0;;38312:133;-1:-1:-1;;38312:133:0:o;22287:41::-;;;;;;;;;;;;;:::o;18387:138::-;18460:7;18487:12;;;;;;;;;;:30;;18511:5;18487:30;:23;:30;:::i;:::-;18480:37;18387:138;-1:-1:-1;;;18387:138:0:o;17348:139::-;17417:4;17441:12;;;;;;;;;;:38;;17471:7;17441:38;:29;:38;:::i;37261:87::-;37333:7;37326:14;;;;;;;;-1:-1:-1;;37326:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;37300:13;;37326:14;;37333:7;;37326:14;;37333:7;37326:14;;;;;;;;;;;;;;;;;;;;;;;;50741:225;50804:7;50825:16;50843:13;50860:43;50869:10;50881:21;50860:8;:43::i;:::-;50824:79;;;;50923:11;:35;;50945:13;:11;:13::i;:::-;50923:35;;;50937:5;50923:35;50916:42;50741:225;-1:-1:-1;;;;50741:225:0:o;16516:49::-;16561:4;16516:49;:::o;41310:269::-;41403:4;41420:129;41429:12;:10;:12::i;:::-;41443:7;41452:96;41491:15;41452:96;;;;;;;;;;;;;;;;;:11;:25;41464:12;:10;:12::i;:::-;-1:-1:-1;;;;;41452:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;41452:25:0;;;:34;;;;;;;;;;;:96;;:38;:96;:::i;38658:186::-;38744:4;38761:53;38782:12;:10;:12::i;:::-;38796:9;38807:6;38761:20;:53::i;17661:127::-;17724:7;17751:12;;;;;;;;;;:29;;:27;:29::i;21914:62::-;21952:24;;;-1:-1:-1;;;21952:24:0;;;;;;;;;;;;21914:62;:::o;19562:230::-;19655:6;:12;;;;;;;;;;:22;;;19647:45;;19679:12;:10;:12::i;19647:45::-;19639:106;;;;-1:-1:-1;;;19639:106:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23753:270;23855:10;-1:-1:-1;;;;;23877:13:0;23855:36;;23847:45;;12:1:-1;9;2:12;23847:45:0;23910:9;23905:111;23925:18;;;23905:111;;;23986:7;;23994:1;23986:10;;;;;;;;;;;;;-1:-1:-1;;;;;23986:10:0;-1:-1:-1;;;;;23970:34:0;23979:5;-1:-1:-1;;;;;23970:34:0;;23998:5;23970:34;;;;;;;;;;;;;;;;;;23945:3;;23905:111;;;;23753:270;;;;:::o;38907:151::-;-1:-1:-1;;;;;39023:18:0;;;38996:7;39023:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;38907:151::o;26450:181::-;26508:7;26540:5;;;26564:6;;;;26556:46;;;;;-1:-1:-1;;;26556:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;5076:143;5146:4;5170:41;5175:3;-1:-1:-1;;;;;5195:14:0;;5170:4;:41::i;11638:106::-;11726:10;11638:106;:::o;44395:423::-;-1:-1:-1;;;;;44506:19:0;;44498:68;;;;-1:-1:-1;;;44498:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;44585:21:0;;44577:68;;;;-1:-1:-1;;;44577:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;44660:10;-1:-1:-1;;;;;44660:19:0;;;44656:57;;;44681:13;-1:-1:-1;;;;;44681:30:0;;:32;;;;;;;;;;;;;;;;;;;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;44681:32:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;44681:32:0;;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;44656:57:0;-1:-1:-1;;;;;44726:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;44778:32;;;;;;;;;;;;;;;;;44395:423;;;:::o;45843:244::-;45954:2;-1:-1:-1;;;;;45939:26:0;45948:4;-1:-1:-1;;;;;45939:26:0;;45958:6;45939:26;;;;;;;;;;;;;;;;;;46007:64;;;-1:-1:-1;;;;;46007:64:0;;;;;;;;;;;;;;;;;;;;46060:10;46007:64;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;46007:64:0;;;;;;;25:18:-1;;61:17;;-1:-1;;;;;182:15;-1:-1;;;179:29;160:49;;45979:93:0;;;;45968:6;;45987:13;45979:27;;;;;46007:64;45979:93;;;;25:18:-1;36:153;66:2;61:3;58:11;36:153;;176:10;;164:23;;-1:-1;;139:12;;;;98:2;89:12;;;;114;36:153;;;274:1;267:3;263:2;259:12;254:3;250:22;246:30;315:4;311:9;305:3;299:10;295:26;356:4;350:3;344:10;340:21;389:7;380;377:20;372:3;365:33;3:399;;;45979:93:0;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;19;14:27;;;;67:4;61:11;56:16;;134:4;130:9;123:4;105:16;101:27;97:43;94:1;90:51;84:4;77:65;157:16;154:1;147:27;211:16;208:1;201:4;198:1;194:12;179:49;5:228;;14:27;32:4;27:9;;5:228;;45967:105:0;;;46082:1;46074:10;;12:1:-1;9;2:12;46074:10:0;45843:244;;;;:::o;27337:192::-;27423:7;27459:12;27451:6;;;;27443:29;;;;-1:-1:-1;;;27443:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;27443:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;27495:5:0;;;27337:192::o;21419:188::-;21493:6;:12;;;;;;;;;;:33;;21518:7;21493:33;:24;:33;:::i;:::-;21489:111;;;21575:12;:10;:12::i;:::-;-1:-1:-1;;;;;21548:40:0;21566:7;-1:-1:-1;;;;;21548:40:0;21560:4;21548:40;;;;;;;;;;21419:188;;:::o;21615:192::-;21690:6;:12;;;;;;;;;;:36;;21718:7;21690:36;:27;:36;:::i;:::-;21686:114;;;21775:12;:10;:12::i;:::-;-1:-1:-1;;;;;21748:40:0;21766:7;-1:-1:-1;;;;;21748:40:0;21760:4;21748:40;;;;;;;;;;21615:192;;:::o;51497:1692::-;51595:4;51601:7;51647:1;51634:10;:14;51626:49;;;;;-1:-1:-1;;;51626:49:0;;;;;;;;;;;;-1:-1:-1;;;51626:49:0;;;;;;;;;;;;;;;51762:28;:18;:26;:28::i;:::-;51748:10;:42;;51740:84;;;;;-1:-1:-1;;;51740:84:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;52963:13;52979:40;:9;53008:10;52979:40;:28;:40;:::i;:::-;53045:20;;52963:56;;-1:-1:-1;53036:29:0;;53032:150;;;-1:-1:-1;53090:5:0;;-1:-1:-1;53090:5:0;;-1:-1:-1;53082:17:0;;53032:150;53140:4;53146:9;:16;;53163:5;53146:23;;;;;;;;;;;;;;;;53132:38;;;;;51497:1692;;;;;;:::o;6335:149::-;6409:7;6452:22;6456:3;6468:5;6452:3;:22::i;5630:158::-;5710:4;5734:46;5744:3;-1:-1:-1;;;;;5764:14:0;;5734:9;:46::i;5874:117::-;5937:7;5964:19;5972:3;5964:7;:19::i;1730:414::-;1793:4;1815:21;1825:3;1830:5;1815:9;:21::i;:::-;1810:327;;-1:-1:-1;27:10;;39:1;23:18;;;45:23;;1853:11:0;:23;;;;;;;;;;;;;2036:18;;2014:19;;;:12;;;:19;;;;;;:40;;;;2069:11;;1810:327;-1:-1:-1;2120:5:0;2113:12;;5395:149;5468:4;5492:44;5500:3;-1:-1:-1;;;;;5520:14:0;;5492:7;:44::i;34423:114::-;34515:14;;34423:114::o;32377:918::-;32490:12;;32466:7;;32486:58;;-1:-1:-1;32531:1:0;32524:8;;32486:58;32597:12;;32556:11;;32622:424;32635:4;32629:3;:10;32622:424;;;32656:11;32670:23;32683:3;32688:4;32670:12;:23::i;:::-;32656:37;;32927:7;32914:5;32920:3;32914:10;;;;;;;;;;;;;;;;:20;32910:125;;;32962:3;32955:10;;32910:125;;;33012:3;33018:1;33012:7;33006:13;;32910:125;32622:424;;;;33172:1;33166:3;:7;:36;;;;;33195:7;33177:5;33189:1;33183:3;:7;33177:14;;;;;;;;;;;;;;;;:25;33166:36;33162:126;;;-1:-1:-1;;;33226:7:0;;-1:-1:-1;33219:14:0;;33162:126;-1:-1:-1;33273:3:0;-1:-1:-1;33266:10:0;;4618:204;4713:18;;4685:7;;4713:26;-1:-1:-1;4705:73:0;;;;-1:-1:-1;;;4705:73:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4796:3;:11;;4808:5;4796:18;;;;;;;;;;;;;;;;4789:25;;4618:204;;;;:::o;3950:129::-;4023:4;4047:19;;;:12;;;;;:19;;;;;;:24;;;3950:129::o;2320:1544::-;2386:4;2525:19;;;:12;;;:19;;;;;;2561:15;;2557:1300;;2996:18;;-1:-1:-1;;2947:14:0;;;;2996:22;;;;2923:21;;2996:3;;:22;;3283;;;;;;;;;;;;;;3263:42;;3429:9;3400:3;:11;;3412:13;3400:26;;;;;;;;;;;;;;;;;;;:38;;;;3506:23;;;3548:1;3506:12;;;:23;;;;;;3532:17;;;3506:43;;3658:17;;3506:3;;3658:17;;;;;;;;;;;;;;;;;;;;;;3753:3;:12;;:19;3766:5;3753:19;;;;;;;;;;;3746:26;;;3796:4;3789:11;;;;;;;;2557:1300;3840:5;3833:12;;;;;31578:193;31640:7;31761:1;;31752;:5;31748:1;31744;:5;:13;31743:19;;;;;;31737:1;31733;:5;31727:1;31723;:5;31722:17;:41;;31578:193;-1:-1:-1;;;31578:193:0:o

Swarm Source

ipfs://fb75dc103bc6a3f75edc7ca7c4af241b5f0efd78c89bfc94efd3d2379fe86105
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.