ETH Price: $2,935.56 (-7.02%)
Gas: 8 Gwei

Token

few (few)
 

Overview

Max Total Supply

69,420,000,000,000 few

Holders

21

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
823,003,176,606.987612032827133308 few

Value
$0.00
0x014097e5d73076e41ef960a799a31419dde592d6
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
few

Compiler Version
v0.8.17+commit.8df45f5f

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2023-05-13
*/

// SPDX-License-Identifier: MIT
pragma solidity 0.8.17;

contract few
{
    //// State Vars ////
    uint256 public totalSupply_;
    mapping(address => uint256) public balances_;
    mapping(address => mapping(address => uint256)) public allowances_;

    //// Static Vars ////
    string public NAME = "few";
    string public SYMBOL = "few";
    uint8 public DECIMAL_AMOUNT = 18;

    //// Events ////
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);

    //// Constructor ////
    constructor() {
        _mint(msg.sender, 69_420_000_000_000 ether);
    }

    //// View Functions ////
    function name() public view virtual returns (string memory)
    {
        return NAME;
    }

    function symbol() public view virtual returns (string memory)
    {
        return SYMBOL;
    }

    function decimals() public view virtual returns (uint8)
    {
        return DECIMAL_AMOUNT;
    }

    function totalSupply() public view virtual returns (uint256)
    {
        return totalSupply_;
    }

    function balanceOf(
        address account
    ) public view virtual returns (uint256)
    {
        return balances_[account];
    }

    //// Public Functions ////
    function transfer(
        address to,
        uint256 amount
    ) public virtual returns (bool)
    {
        address owner = _msgSender();
        _transfer(owner, to, amount);
        return true;
    }

    function allowance(
        address owner,
        address spender
    ) public view virtual returns (uint256)
    {
        return allowances_[owner][spender];
    }

    function approve(
        address spender,
        uint256 amount
    ) public virtual returns (bool)
    {
        address owner = _msgSender();
        _approve(owner, spender, amount);
        return true;
    }

    function transferFrom(
        address from,
        address to,
        uint256 amount
    ) public virtual returns (bool) {
        address spender = _msgSender();
        _spendAllowance(from, spender, amount);
        _transfer(from, to, amount);
        return true;
    }

    function increaseAllowance(
        address spender,
        uint256 addedValue
    ) public virtual returns (bool)
    {
        address owner = _msgSender();
        _approve(owner, spender, allowances_[owner][spender] + addedValue);
        return true;
    }

    function decreaseAllowance(
        address spender,
        uint256 subtractedValue
    ) public virtual returns (bool)
    {
        address owner = _msgSender();
        uint256 currentAllowance = allowances_[owner][spender];
        require(currentAllowance >= subtractedValue, "Decreased allowance below zero.");
        unchecked {
            _approve(owner, spender, currentAllowance - subtractedValue);
        }

        return true;
    }

    //// Internal Functions ////
    function _transfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual
    {
        require(from != address(0), "Transfer from the zero address.");
        require(to != address(0), "Transfer to the zero address.");

        uint256 fromBalance = balances_[from];
        require(fromBalance >= amount, "Transfer amount exceeds balance.");
        unchecked {
            balances_[from] = fromBalance - amount;
        }
        balances_[to] += amount;

        emit Transfer(from, to, amount);
    }

    function _mint(
        address account,
        uint256 amount
    ) internal virtual
    {
        require(account != address(0), "Mint to the zero address.");

        totalSupply_ += amount;
        balances_[account] += amount;
        emit Transfer(address(0), account, amount);
    }

    function _burn(
        address account,
        uint256 amount
    ) internal virtual
    {
        require(account != address(0), "Burn from the zero address.");

        uint256 accountBalance = balances_[account];
        require(accountBalance >= amount, "Burn amount exceeds balance.");
        unchecked {
            balances_[account] = accountBalance - amount;
        }
        totalSupply_ -= amount;

        emit Transfer(account, address(0), amount);
    }

    function _approve(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual
    {
        require(owner != address(0), "Approve from the zero address.");
        require(spender != address(0), "Approve to the zero address.");

        allowances_[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }

    function _spendAllowance(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual
    {
        uint256 currentAllowance = allowance(owner, spender);
        if (currentAllowance != type(uint256).max) {
            require(currentAllowance >= amount, "Insufficient allowance.");
            unchecked {
                _approve(owner, spender, currentAllowance - amount);
            }
        }
    }

    //// Context Functions ////
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        return msg.data;
    }
}

Contract Security Audit

Contract ABI

[{"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":"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":"DECIMAL_AMOUNT","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"NAME","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"SYMBOL","outputs":[{"internalType":"string","name":"","type":"string"}],"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":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowances_","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":"","type":"address"}],"name":"balances_","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":"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":[],"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":[],"name":"totalSupply_","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040526040518060400160405280600381526020017f6665770000000000000000000000000000000000000000000000000000000000815250600390816200004a9190620004ac565b506040518060400160405280600381526020017f666577000000000000000000000000000000000000000000000000000000000081525060049081620000919190620004ac565b506012600560006101000a81548160ff021916908360ff160217905550348015620000bb57600080fd5b50620000dc336d036c341e1f992f96840fe0000000620000e260201b60201c565b620006ae565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000154576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200014b90620005f4565b60405180910390fd5b8060008082825462000167919062000645565b9250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620001bf919062000645565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000226919062000691565b60405180910390a35050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620002b457607f821691505b602082108103620002ca57620002c96200026c565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620003347fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620002f5565b620003408683620002f5565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200038d62000387620003818462000358565b62000362565b62000358565b9050919050565b6000819050919050565b620003a9836200036c565b620003c1620003b88262000394565b84845462000302565b825550505050565b600090565b620003d8620003c9565b620003e58184846200039e565b505050565b5b818110156200040d5762000401600082620003ce565b600181019050620003eb565b5050565b601f8211156200045c576200042681620002d0565b6200043184620002e5565b8101602085101562000441578190505b620004596200045085620002e5565b830182620003ea565b50505b505050565b600082821c905092915050565b6000620004816000198460080262000461565b1980831691505092915050565b60006200049c83836200046e565b9150826002028217905092915050565b620004b78262000232565b67ffffffffffffffff811115620004d357620004d26200023d565b5b620004df82546200029b565b620004ec82828562000411565b600060209050601f8311600181146200052457600084156200050f578287015190505b6200051b85826200048e565b8655506200058b565b601f1984166200053486620002d0565b60005b828110156200055e5784890151825560018201915060208501945060208101905062000537565b868310156200057e57848901516200057a601f8916826200046e565b8355505b6001600288020188555050505b505050505050565b600082825260208201905092915050565b7f4d696e7420746f20746865207a65726f20616464726573732e00000000000000600082015250565b6000620005dc60198362000593565b9150620005e982620005a4565b602082019050919050565b600060208201905081810360008301526200060f81620005cd565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620006528262000358565b91506200065f8362000358565b92508282019050808211156200067a576200067962000616565b5b92915050565b6200068b8162000358565b82525050565b6000602082019050620006a8600083018462000680565b92915050565b6114d780620006be6000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c80636ca34ea2116100a2578063a3f4df7e11610071578063a3f4df7e146102e4578063a457c2d714610302578063a9059cbb14610332578063dd62ed3e14610362578063f76f8d78146103925761010b565b80636ca34ea21461023657806370a082311461026657806395d89b41146102965780639c4422e6146102b45761010b565b8063313ce567116100de578063313ce567146101ac578063324536eb146101ca57806339509351146101e857806354182161146102185761010b565b806306fdde0314610110578063095ea7b31461012e57806318160ddd1461015e57806323b872dd1461017c575b600080fd5b6101186103b0565b6040516101259190610e98565b60405180910390f35b61014860048036038101906101439190610f53565b610442565b6040516101559190610fae565b60405180910390f35b610166610465565b6040516101739190610fd8565b60405180910390f35b61019660048036038101906101919190610ff3565b61046e565b6040516101a39190610fae565b60405180910390f35b6101b461049d565b6040516101c19190611062565b60405180910390f35b6101d26104b4565b6040516101df9190610fd8565b60405180910390f35b61020260048036038101906101fd9190610f53565b6104ba565b60405161020f9190610fae565b60405180910390f35b610220610564565b60405161022d9190611062565b60405180910390f35b610250600480360381019061024b919061107d565b610577565b60405161025d9190610fd8565b60405180910390f35b610280600480360381019061027b919061107d565b61058f565b60405161028d9190610fd8565b60405180910390f35b61029e6105d8565b6040516102ab9190610e98565b60405180910390f35b6102ce60048036038101906102c991906110aa565b61066a565b6040516102db9190610fd8565b60405180910390f35b6102ec61068f565b6040516102f99190610e98565b60405180910390f35b61031c60048036038101906103179190610f53565b61071d565b6040516103299190610fae565b60405180910390f35b61034c60048036038101906103479190610f53565b610807565b6040516103599190610fae565b60405180910390f35b61037c600480360381019061037791906110aa565b61082a565b6040516103899190610fd8565b60405180910390f35b61039a6108b1565b6040516103a79190610e98565b60405180910390f35b6060600380546103bf90611119565b80601f01602080910402602001604051908101604052809291908181526020018280546103eb90611119565b80156104385780601f1061040d57610100808354040283529160200191610438565b820191906000526020600020905b81548152906001019060200180831161041b57829003601f168201915b5050505050905090565b60008061044d61093f565b905061045a818585610947565b600191505092915050565b60008054905090565b60008061047961093f565b9050610486858285610b10565b610491858585610b9c565b60019150509392505050565b6000600560009054906101000a900460ff16905090565b60005481565b6000806104c561093f565b9050610559818585600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546105549190611179565b610947565b600191505092915050565b600560009054906101000a900460ff1681565b60016020528060005260406000206000915090505481565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6060600480546105e790611119565b80601f016020809104026020016040519081016040528092919081815260200182805461061390611119565b80156106605780601f1061063557610100808354040283529160200191610660565b820191906000526020600020905b81548152906001019060200180831161064357829003601f168201915b5050505050905090565b6002602052816000526040600020602052806000526040600020600091509150505481565b6003805461069c90611119565b80601f01602080910402602001604051908101604052809291908181526020018280546106c890611119565b80156107155780601f106106ea57610100808354040283529160200191610715565b820191906000526020600020905b8154815290600101906020018083116106f857829003601f168201915b505050505081565b60008061072861093f565b90506000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050838110156107ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e5906111f9565b60405180910390fd5b6107fb8286868403610947565b60019250505092915050565b60008061081261093f565b905061081f818585610b9c565b600191505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600480546108be90611119565b80601f01602080910402602001604051908101604052809291908181526020018280546108ea90611119565b80156109375780601f1061090c57610100808354040283529160200191610937565b820191906000526020600020905b81548152906001019060200180831161091a57829003601f168201915b505050505081565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036109b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109ad90611265565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610a25576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a1c906112d1565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610b039190610fd8565b60405180910390a3505050565b6000610b1c848461082a565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610b965781811015610b88576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7f9061133d565b60405180910390fd5b610b958484848403610947565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c0b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c02906113a9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c7a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7190611415565b60405180910390fd5b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610d01576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf890611481565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d969190611179565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610dfa9190610fd8565b60405180910390a350505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610e42578082015181840152602081019050610e27565b60008484015250505050565b6000601f19601f8301169050919050565b6000610e6a82610e08565b610e748185610e13565b9350610e84818560208601610e24565b610e8d81610e4e565b840191505092915050565b60006020820190508181036000830152610eb28184610e5f565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610eea82610ebf565b9050919050565b610efa81610edf565b8114610f0557600080fd5b50565b600081359050610f1781610ef1565b92915050565b6000819050919050565b610f3081610f1d565b8114610f3b57600080fd5b50565b600081359050610f4d81610f27565b92915050565b60008060408385031215610f6a57610f69610eba565b5b6000610f7885828601610f08565b9250506020610f8985828601610f3e565b9150509250929050565b60008115159050919050565b610fa881610f93565b82525050565b6000602082019050610fc36000830184610f9f565b92915050565b610fd281610f1d565b82525050565b6000602082019050610fed6000830184610fc9565b92915050565b60008060006060848603121561100c5761100b610eba565b5b600061101a86828701610f08565b935050602061102b86828701610f08565b925050604061103c86828701610f3e565b9150509250925092565b600060ff82169050919050565b61105c81611046565b82525050565b60006020820190506110776000830184611053565b92915050565b60006020828403121561109357611092610eba565b5b60006110a184828501610f08565b91505092915050565b600080604083850312156110c1576110c0610eba565b5b60006110cf85828601610f08565b92505060206110e085828601610f08565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061113157607f821691505b602082108103611144576111436110ea565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061118482610f1d565b915061118f83610f1d565b92508282019050808211156111a7576111a661114a565b5b92915050565b7f44656372656173656420616c6c6f77616e63652062656c6f77207a65726f2e00600082015250565b60006111e3601f83610e13565b91506111ee826111ad565b602082019050919050565b60006020820190508181036000830152611212816111d6565b9050919050565b7f417070726f76652066726f6d20746865207a65726f20616464726573732e0000600082015250565b600061124f601e83610e13565b915061125a82611219565b602082019050919050565b6000602082019050818103600083015261127e81611242565b9050919050565b7f417070726f766520746f20746865207a65726f20616464726573732e00000000600082015250565b60006112bb601c83610e13565b91506112c682611285565b602082019050919050565b600060208201905081810360008301526112ea816112ae565b9050919050565b7f496e73756666696369656e7420616c6c6f77616e63652e000000000000000000600082015250565b6000611327601783610e13565b9150611332826112f1565b602082019050919050565b600060208201905081810360008301526113568161131a565b9050919050565b7f5472616e736665722066726f6d20746865207a65726f20616464726573732e00600082015250565b6000611393601f83610e13565b915061139e8261135d565b602082019050919050565b600060208201905081810360008301526113c281611386565b9050919050565b7f5472616e7366657220746f20746865207a65726f20616464726573732e000000600082015250565b60006113ff601d83610e13565b915061140a826113c9565b602082019050919050565b6000602082019050818103600083015261142e816113f2565b9050919050565b7f5472616e7366657220616d6f756e7420657863656564732062616c616e63652e600082015250565b600061146b602083610e13565b915061147682611435565b602082019050919050565b6000602082019050818103600083015261149a8161145e565b905091905056fea26469706673582212203bb4682ffc8292cb1ef5ef95c99727a6d46f9ec855a6cef40a6c6134e981390564736f6c63430008110033

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061010b5760003560e01c80636ca34ea2116100a2578063a3f4df7e11610071578063a3f4df7e146102e4578063a457c2d714610302578063a9059cbb14610332578063dd62ed3e14610362578063f76f8d78146103925761010b565b80636ca34ea21461023657806370a082311461026657806395d89b41146102965780639c4422e6146102b45761010b565b8063313ce567116100de578063313ce567146101ac578063324536eb146101ca57806339509351146101e857806354182161146102185761010b565b806306fdde0314610110578063095ea7b31461012e57806318160ddd1461015e57806323b872dd1461017c575b600080fd5b6101186103b0565b6040516101259190610e98565b60405180910390f35b61014860048036038101906101439190610f53565b610442565b6040516101559190610fae565b60405180910390f35b610166610465565b6040516101739190610fd8565b60405180910390f35b61019660048036038101906101919190610ff3565b61046e565b6040516101a39190610fae565b60405180910390f35b6101b461049d565b6040516101c19190611062565b60405180910390f35b6101d26104b4565b6040516101df9190610fd8565b60405180910390f35b61020260048036038101906101fd9190610f53565b6104ba565b60405161020f9190610fae565b60405180910390f35b610220610564565b60405161022d9190611062565b60405180910390f35b610250600480360381019061024b919061107d565b610577565b60405161025d9190610fd8565b60405180910390f35b610280600480360381019061027b919061107d565b61058f565b60405161028d9190610fd8565b60405180910390f35b61029e6105d8565b6040516102ab9190610e98565b60405180910390f35b6102ce60048036038101906102c991906110aa565b61066a565b6040516102db9190610fd8565b60405180910390f35b6102ec61068f565b6040516102f99190610e98565b60405180910390f35b61031c60048036038101906103179190610f53565b61071d565b6040516103299190610fae565b60405180910390f35b61034c60048036038101906103479190610f53565b610807565b6040516103599190610fae565b60405180910390f35b61037c600480360381019061037791906110aa565b61082a565b6040516103899190610fd8565b60405180910390f35b61039a6108b1565b6040516103a79190610e98565b60405180910390f35b6060600380546103bf90611119565b80601f01602080910402602001604051908101604052809291908181526020018280546103eb90611119565b80156104385780601f1061040d57610100808354040283529160200191610438565b820191906000526020600020905b81548152906001019060200180831161041b57829003601f168201915b5050505050905090565b60008061044d61093f565b905061045a818585610947565b600191505092915050565b60008054905090565b60008061047961093f565b9050610486858285610b10565b610491858585610b9c565b60019150509392505050565b6000600560009054906101000a900460ff16905090565b60005481565b6000806104c561093f565b9050610559818585600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546105549190611179565b610947565b600191505092915050565b600560009054906101000a900460ff1681565b60016020528060005260406000206000915090505481565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6060600480546105e790611119565b80601f016020809104026020016040519081016040528092919081815260200182805461061390611119565b80156106605780601f1061063557610100808354040283529160200191610660565b820191906000526020600020905b81548152906001019060200180831161064357829003601f168201915b5050505050905090565b6002602052816000526040600020602052806000526040600020600091509150505481565b6003805461069c90611119565b80601f01602080910402602001604051908101604052809291908181526020018280546106c890611119565b80156107155780601f106106ea57610100808354040283529160200191610715565b820191906000526020600020905b8154815290600101906020018083116106f857829003601f168201915b505050505081565b60008061072861093f565b90506000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050838110156107ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e5906111f9565b60405180910390fd5b6107fb8286868403610947565b60019250505092915050565b60008061081261093f565b905061081f818585610b9c565b600191505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600480546108be90611119565b80601f01602080910402602001604051908101604052809291908181526020018280546108ea90611119565b80156109375780601f1061090c57610100808354040283529160200191610937565b820191906000526020600020905b81548152906001019060200180831161091a57829003601f168201915b505050505081565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036109b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109ad90611265565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610a25576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a1c906112d1565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610b039190610fd8565b60405180910390a3505050565b6000610b1c848461082a565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610b965781811015610b88576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7f9061133d565b60405180910390fd5b610b958484848403610947565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c0b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c02906113a9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c7a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7190611415565b60405180910390fd5b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610d01576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf890611481565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d969190611179565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610dfa9190610fd8565b60405180910390a350505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610e42578082015181840152602081019050610e27565b60008484015250505050565b6000601f19601f8301169050919050565b6000610e6a82610e08565b610e748185610e13565b9350610e84818560208601610e24565b610e8d81610e4e565b840191505092915050565b60006020820190508181036000830152610eb28184610e5f565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610eea82610ebf565b9050919050565b610efa81610edf565b8114610f0557600080fd5b50565b600081359050610f1781610ef1565b92915050565b6000819050919050565b610f3081610f1d565b8114610f3b57600080fd5b50565b600081359050610f4d81610f27565b92915050565b60008060408385031215610f6a57610f69610eba565b5b6000610f7885828601610f08565b9250506020610f8985828601610f3e565b9150509250929050565b60008115159050919050565b610fa881610f93565b82525050565b6000602082019050610fc36000830184610f9f565b92915050565b610fd281610f1d565b82525050565b6000602082019050610fed6000830184610fc9565b92915050565b60008060006060848603121561100c5761100b610eba565b5b600061101a86828701610f08565b935050602061102b86828701610f08565b925050604061103c86828701610f3e565b9150509250925092565b600060ff82169050919050565b61105c81611046565b82525050565b60006020820190506110776000830184611053565b92915050565b60006020828403121561109357611092610eba565b5b60006110a184828501610f08565b91505092915050565b600080604083850312156110c1576110c0610eba565b5b60006110cf85828601610f08565b92505060206110e085828601610f08565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061113157607f821691505b602082108103611144576111436110ea565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061118482610f1d565b915061118f83610f1d565b92508282019050808211156111a7576111a661114a565b5b92915050565b7f44656372656173656420616c6c6f77616e63652062656c6f77207a65726f2e00600082015250565b60006111e3601f83610e13565b91506111ee826111ad565b602082019050919050565b60006020820190508181036000830152611212816111d6565b9050919050565b7f417070726f76652066726f6d20746865207a65726f20616464726573732e0000600082015250565b600061124f601e83610e13565b915061125a82611219565b602082019050919050565b6000602082019050818103600083015261127e81611242565b9050919050565b7f417070726f766520746f20746865207a65726f20616464726573732e00000000600082015250565b60006112bb601c83610e13565b91506112c682611285565b602082019050919050565b600060208201905081810360008301526112ea816112ae565b9050919050565b7f496e73756666696369656e7420616c6c6f77616e63652e000000000000000000600082015250565b6000611327601783610e13565b9150611332826112f1565b602082019050919050565b600060208201905081810360008301526113568161131a565b9050919050565b7f5472616e736665722066726f6d20746865207a65726f20616464726573732e00600082015250565b6000611393601f83610e13565b915061139e8261135d565b602082019050919050565b600060208201905081810360008301526113c281611386565b9050919050565b7f5472616e7366657220746f20746865207a65726f20616464726573732e000000600082015250565b60006113ff601d83610e13565b915061140a826113c9565b602082019050919050565b6000602082019050818103600083015261142e816113f2565b9050919050565b7f5472616e7366657220616d6f756e7420657863656564732062616c616e63652e600082015250565b600061146b602083610e13565b915061147682611435565b602082019050919050565b6000602082019050818103600083015261149a8161145e565b905091905056fea26469706673582212203bb4682ffc8292cb1ef5ef95c99727a6d46f9ec855a6cef40a6c6134e981390564736f6c63430008110033

Deployed Bytecode Sourcemap

60:5439:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;730:95;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1742:222;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1049:104;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1972:286;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;940:101;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;107:27;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2266:270;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;362:32;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;141:44;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1161:139;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;833:99;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;192:66;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;294:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2544:462;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1340:214;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1562:172;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;327:28;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;730:95;775:13;813:4;806:11;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;730:95;:::o;1742:222::-;1841:4;1863:13;1879:12;:10;:12::i;:::-;1863:28;;1902:32;1911:5;1918:7;1927:6;1902:8;:32::i;:::-;1952:4;1945:11;;;1742:222;;;;:::o;1049:104::-;1101:7;1133:12;;1126:19;;1049:104;:::o;1972:286::-;2094:4;2111:15;2129:12;:10;:12::i;:::-;2111:30;;2152:38;2168:4;2174:7;2183:6;2152:15;:38::i;:::-;2201:27;2211:4;2217:2;2221:6;2201:9;:27::i;:::-;2246:4;2239:11;;;1972:286;;;;;:::o;940:101::-;989:5;1019:14;;;;;;;;;;;1012:21;;940:101;:::o;107:27::-;;;;:::o;2266:270::-;2379:4;2401:13;2417:12;:10;:12::i;:::-;2401:28;;2440:66;2449:5;2456:7;2495:10;2465:11;:18;2477:5;2465:18;;;;;;;;;;;;;;;:27;2484:7;2465:27;;;;;;;;;;;;;;;;:40;;;;:::i;:::-;2440:8;:66::i;:::-;2524:4;2517:11;;;2266:270;;;;:::o;362:32::-;;;;;;;;;;;;;:::o;141:44::-;;;;;;;;;;;;;;;;;:::o;1161:139::-;1242:7;1274:9;:18;1284:7;1274:18;;;;;;;;;;;;;;;;1267:25;;1161:139;;;:::o;833:99::-;880:13;918:6;911:13;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;833:99;:::o;192:66::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;294:26::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2544:462::-;2662:4;2684:13;2700:12;:10;:12::i;:::-;2684:28;;2723:24;2750:11;:18;2762:5;2750:18;;;;;;;;;;;;;;;:27;2769:7;2750:27;;;;;;;;;;;;;;;;2723:54;;2816:15;2796:16;:35;;2788:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;2903:60;2912:5;2919:7;2947:15;2928:16;:34;2903:8;:60::i;:::-;2994:4;2987:11;;;;2544:462;;;;:::o;1340:214::-;1435:4;1457:13;1473:12;:10;:12::i;:::-;1457:28;;1496;1506:5;1513:2;1517:6;1496:9;:28::i;:::-;1542:4;1535:11;;;1340:214;;;;:::o;1562:172::-;1667:7;1699:11;:18;1711:5;1699:18;;;;;;;;;;;;;;;:27;1718:7;1699:27;;;;;;;;;;;;;;;;1692:34;;1562:172;;;;:::o;327:28::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5289:98::-;5342:7;5369:10;5362:17;;5289:98;:::o;4415:373::-;4573:1;4556:19;;:5;:19;;;4548:62;;;;;;;;;;;;:::i;:::-;;;;;;;;;4648:1;4629:21;;:7;:21;;;4621:62;;;;;;;;;;;;:::i;:::-;;;;;;;;;4726:6;4696:11;:18;4708:5;4696:18;;;;;;;;;;;;;;;:27;4715:7;4696:27;;;;;;;;;;;;;;;:36;;;;4764:7;4748:32;;4757:5;4748:32;;;4773:6;4748:32;;;;;;:::i;:::-;;;;;;;;4415:373;;;:::o;4796:452::-;4936:24;4963:25;4973:5;4980:7;4963:9;:25::i;:::-;4936:52;;5023:17;5003:16;:37;4999:242;;5085:6;5065:16;:26;;5057:62;;;;;;;;;;;;:::i;:::-;;;;;;;;;5163:51;5172:5;5179:7;5207:6;5188:16;:25;5163:8;:51::i;:::-;4999:242;4925:323;4796:452;;;:::o;3048:557::-;3200:1;3184:18;;:4;:18;;;3176:62;;;;;;;;;;;;:::i;:::-;;;;;;;;;3271:1;3257:16;;:2;:16;;;3249:58;;;;;;;;;;;;:::i;:::-;;;;;;;;;3320:19;3342:9;:15;3352:4;3342:15;;;;;;;;;;;;;;;;3320:37;;3391:6;3376:11;:21;;3368:66;;;;;;;;;;;;:::i;:::-;;;;;;;;;3502:6;3488:11;:20;3470:9;:15;3480:4;3470:15;;;;;;;;;;;;;;;:38;;;;3547:6;3530:9;:13;3540:2;3530:13;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;3586:2;3571:26;;3580:4;3571:26;;;3590:6;3571:26;;;;;;:::i;:::-;;;;;;;;3165:440;3048:557;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:246::-;368:1;378:113;392:6;389:1;386:13;378:113;;;477:1;472:3;468:11;462:18;458:1;453:3;449:11;442:39;414:2;411:1;407:10;402:15;;378:113;;;525:1;516:6;511:3;507:16;500:27;349:184;287:246;;;:::o;539:102::-;580:6;631:2;627:7;622:2;615:5;611:14;607:28;597:38;;539:102;;;:::o;647:377::-;735:3;763:39;796:5;763:39;:::i;:::-;818:71;882:6;877:3;818:71;:::i;:::-;811:78;;898:65;956:6;951:3;944:4;937:5;933:16;898:65;:::i;:::-;988:29;1010:6;988:29;:::i;:::-;983:3;979:39;972:46;;739:285;647:377;;;;:::o;1030:313::-;1143:4;1181:2;1170:9;1166:18;1158:26;;1230:9;1224:4;1220:20;1216:1;1205:9;1201:17;1194:47;1258:78;1331:4;1322:6;1258:78;:::i;:::-;1250:86;;1030:313;;;;:::o;1430:117::-;1539:1;1536;1529:12;1676:126;1713:7;1753:42;1746:5;1742:54;1731:65;;1676:126;;;:::o;1808:96::-;1845:7;1874:24;1892:5;1874:24;:::i;:::-;1863:35;;1808:96;;;:::o;1910:122::-;1983:24;2001:5;1983:24;:::i;:::-;1976:5;1973:35;1963:63;;2022:1;2019;2012:12;1963:63;1910:122;:::o;2038:139::-;2084:5;2122:6;2109:20;2100:29;;2138:33;2165:5;2138:33;:::i;:::-;2038:139;;;;:::o;2183:77::-;2220:7;2249:5;2238:16;;2183:77;;;:::o;2266:122::-;2339:24;2357:5;2339:24;:::i;:::-;2332:5;2329:35;2319:63;;2378:1;2375;2368:12;2319:63;2266:122;:::o;2394:139::-;2440:5;2478:6;2465:20;2456:29;;2494:33;2521:5;2494:33;:::i;:::-;2394:139;;;;:::o;2539:474::-;2607:6;2615;2664:2;2652:9;2643:7;2639:23;2635:32;2632:119;;;2670:79;;:::i;:::-;2632:119;2790:1;2815:53;2860:7;2851:6;2840:9;2836:22;2815:53;:::i;:::-;2805:63;;2761:117;2917:2;2943:53;2988:7;2979:6;2968:9;2964:22;2943:53;:::i;:::-;2933:63;;2888:118;2539:474;;;;;:::o;3019:90::-;3053:7;3096:5;3089:13;3082:21;3071:32;;3019:90;;;:::o;3115:109::-;3196:21;3211:5;3196:21;:::i;:::-;3191:3;3184:34;3115:109;;:::o;3230:210::-;3317:4;3355:2;3344:9;3340:18;3332:26;;3368:65;3430:1;3419:9;3415:17;3406:6;3368:65;:::i;:::-;3230:210;;;;:::o;3446:118::-;3533:24;3551:5;3533:24;:::i;:::-;3528:3;3521:37;3446:118;;:::o;3570:222::-;3663:4;3701:2;3690:9;3686:18;3678:26;;3714:71;3782:1;3771:9;3767:17;3758:6;3714:71;:::i;:::-;3570:222;;;;:::o;3798:619::-;3875:6;3883;3891;3940:2;3928:9;3919:7;3915:23;3911:32;3908:119;;;3946:79;;:::i;:::-;3908:119;4066:1;4091:53;4136:7;4127:6;4116:9;4112:22;4091:53;:::i;:::-;4081:63;;4037:117;4193:2;4219:53;4264:7;4255:6;4244:9;4240:22;4219:53;:::i;:::-;4209:63;;4164:118;4321:2;4347:53;4392:7;4383:6;4372:9;4368:22;4347:53;:::i;:::-;4337:63;;4292:118;3798:619;;;;;:::o;4423:86::-;4458:7;4498:4;4491:5;4487:16;4476:27;;4423:86;;;:::o;4515:112::-;4598:22;4614:5;4598:22;:::i;:::-;4593:3;4586:35;4515:112;;:::o;4633:214::-;4722:4;4760:2;4749:9;4745:18;4737:26;;4773:67;4837:1;4826:9;4822:17;4813:6;4773:67;:::i;:::-;4633:214;;;;:::o;4853:329::-;4912:6;4961:2;4949:9;4940:7;4936:23;4932:32;4929:119;;;4967:79;;:::i;:::-;4929:119;5087:1;5112:53;5157:7;5148:6;5137:9;5133:22;5112:53;:::i;:::-;5102:63;;5058:117;4853:329;;;;:::o;5188:474::-;5256:6;5264;5313:2;5301:9;5292:7;5288:23;5284:32;5281:119;;;5319:79;;:::i;:::-;5281:119;5439:1;5464:53;5509:7;5500:6;5489:9;5485:22;5464:53;:::i;:::-;5454:63;;5410:117;5566:2;5592:53;5637:7;5628:6;5617:9;5613:22;5592:53;:::i;:::-;5582:63;;5537:118;5188:474;;;;;:::o;5668:180::-;5716:77;5713:1;5706:88;5813:4;5810:1;5803:15;5837:4;5834:1;5827:15;5854:320;5898:6;5935:1;5929:4;5925:12;5915:22;;5982:1;5976:4;5972:12;6003:18;5993:81;;6059:4;6051:6;6047:17;6037:27;;5993:81;6121:2;6113:6;6110:14;6090:18;6087:38;6084:84;;6140:18;;:::i;:::-;6084:84;5905:269;5854:320;;;:::o;6180:180::-;6228:77;6225:1;6218:88;6325:4;6322:1;6315:15;6349:4;6346:1;6339:15;6366:191;6406:3;6425:20;6443:1;6425:20;:::i;:::-;6420:25;;6459:20;6477:1;6459:20;:::i;:::-;6454:25;;6502:1;6499;6495:9;6488:16;;6523:3;6520:1;6517:10;6514:36;;;6530:18;;:::i;:::-;6514:36;6366:191;;;;:::o;6563:181::-;6703:33;6699:1;6691:6;6687:14;6680:57;6563:181;:::o;6750:366::-;6892:3;6913:67;6977:2;6972:3;6913:67;:::i;:::-;6906:74;;6989:93;7078:3;6989:93;:::i;:::-;7107:2;7102:3;7098:12;7091:19;;6750:366;;;:::o;7122:419::-;7288:4;7326:2;7315:9;7311:18;7303:26;;7375:9;7369:4;7365:20;7361:1;7350:9;7346:17;7339:47;7403:131;7529:4;7403:131;:::i;:::-;7395:139;;7122:419;;;:::o;7547:180::-;7687:32;7683:1;7675:6;7671:14;7664:56;7547:180;:::o;7733:366::-;7875:3;7896:67;7960:2;7955:3;7896:67;:::i;:::-;7889:74;;7972:93;8061:3;7972:93;:::i;:::-;8090:2;8085:3;8081:12;8074:19;;7733:366;;;:::o;8105:419::-;8271:4;8309:2;8298:9;8294:18;8286:26;;8358:9;8352:4;8348:20;8344:1;8333:9;8329:17;8322:47;8386:131;8512:4;8386:131;:::i;:::-;8378:139;;8105:419;;;:::o;8530:178::-;8670:30;8666:1;8658:6;8654:14;8647:54;8530:178;:::o;8714:366::-;8856:3;8877:67;8941:2;8936:3;8877:67;:::i;:::-;8870:74;;8953:93;9042:3;8953:93;:::i;:::-;9071:2;9066:3;9062:12;9055:19;;8714:366;;;:::o;9086:419::-;9252:4;9290:2;9279:9;9275:18;9267:26;;9339:9;9333:4;9329:20;9325:1;9314:9;9310:17;9303:47;9367:131;9493:4;9367:131;:::i;:::-;9359:139;;9086:419;;;:::o;9511:173::-;9651:25;9647:1;9639:6;9635:14;9628:49;9511:173;:::o;9690:366::-;9832:3;9853:67;9917:2;9912:3;9853:67;:::i;:::-;9846:74;;9929:93;10018:3;9929:93;:::i;:::-;10047:2;10042:3;10038:12;10031:19;;9690:366;;;:::o;10062:419::-;10228:4;10266:2;10255:9;10251:18;10243:26;;10315:9;10309:4;10305:20;10301:1;10290:9;10286:17;10279:47;10343:131;10469:4;10343:131;:::i;:::-;10335:139;;10062:419;;;:::o;10487:181::-;10627:33;10623:1;10615:6;10611:14;10604:57;10487:181;:::o;10674:366::-;10816:3;10837:67;10901:2;10896:3;10837:67;:::i;:::-;10830:74;;10913:93;11002:3;10913:93;:::i;:::-;11031:2;11026:3;11022:12;11015:19;;10674:366;;;:::o;11046:419::-;11212:4;11250:2;11239:9;11235:18;11227:26;;11299:9;11293:4;11289:20;11285:1;11274:9;11270:17;11263:47;11327:131;11453:4;11327:131;:::i;:::-;11319:139;;11046:419;;;:::o;11471:179::-;11611:31;11607:1;11599:6;11595:14;11588:55;11471:179;:::o;11656:366::-;11798:3;11819:67;11883:2;11878:3;11819:67;:::i;:::-;11812:74;;11895:93;11984:3;11895:93;:::i;:::-;12013:2;12008:3;12004:12;11997:19;;11656:366;;;:::o;12028:419::-;12194:4;12232:2;12221:9;12217:18;12209:26;;12281:9;12275:4;12271:20;12267:1;12256:9;12252:17;12245:47;12309:131;12435:4;12309:131;:::i;:::-;12301:139;;12028:419;;;:::o;12453:182::-;12593:34;12589:1;12581:6;12577:14;12570:58;12453:182;:::o;12641:366::-;12783:3;12804:67;12868:2;12863:3;12804:67;:::i;:::-;12797:74;;12880:93;12969:3;12880:93;:::i;:::-;12998:2;12993:3;12989:12;12982:19;;12641:366;;;:::o;13013:419::-;13179:4;13217:2;13206:9;13202:18;13194:26;;13266:9;13260:4;13256:20;13252:1;13241:9;13237:17;13230:47;13294:131;13420:4;13294:131;:::i;:::-;13286:139;;13013:419;;;:::o

Swarm Source

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