ETH Price: $1,822.75 (-14.98%)
 

Overview

Max Total Supply

100,000,000 BXRP

Holders

7

Transfers

-
0

Market

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 10 Decimals)

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:
babyXRP

Compiler Version
v0.8.0+commit.c7dfd78e

Optimization Enabled:
No with 200 runs

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

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

// FUCK THE SEC.

// An ERC20 Token, a celebratory gesture from yours truly..

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

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

// @dev Deploys Contract as Ownerable
abstract contract Ownable is Context {
    address private _owner;

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

    constructor() {
        _transferOwnership(_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 {
        _transferOwnership(address(0));
    }

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

    function _transferOwnership(address newOwner) internal virtual {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}

// @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);
}


// @dev Interface for the optional metadata functions from the ERC20 standard.
interface IERC20Metadata is IERC20 {

    function name() external view returns (string memory);
    function symbol() external view returns (string memory);
    function decimals() external view returns (uint8);
}

contract babyXRP is Ownable, IERC20, IERC20Metadata {
    mapping(address => uint256) private _balances;
    mapping (address => bool) private _isExcludedFromFee;
    mapping(address => mapping(address => uint256)) private _allowances;

    string constant private _name = "BabyXRP";
    string constant private _symbol = "BXRP";
    uint8  constant private _decimal = 10;
    uint256 private _totalSupply = 100000000 * (10 ** _decimal); // Total Supply 100 million
    uint256 constant public _taxBurn = 5; // 0.5% 
    uint256 constant public _taxLiquidity = 5; // 0.5%
    address public teamWallet;
    uint256 public toBurnAmount = 0;

    event teamWalletChanged(address oldWalletAddress, address newWalletAddress);
    event feeCollected(address teamWallet, uint256 amount);
    event excludingAddressFromFee(address account);
    event includingAddressInFee(address account);

    modifier onlyTeamWallet() {
        require(teamWallet == _msgSender(), "Caller is not the teamwallet");
        _;
    }

    // @dev sets Initially Team Wallet as Contract Owner
    constructor(address _teamWallet) {
        require(_teamWallet!=address(0), "Cannot set teamwallet as zero address");
        _balances[_msgSender()] = _totalSupply;
        _isExcludedFromFee[_msgSender()] = true;
        _isExcludedFromFee[address(this)] = true;
        _isExcludedFromFee[_teamWallet] = true;
        teamWallet = _teamWallet;  
        emit Transfer(address(0), _msgSender(), _totalSupply);
    }
    
    function name() external view virtual override returns (string memory) {
        return _name;
    }

    function symbol() external view virtual override returns (string memory) {
        return _symbol;
    }
    
    function decimals() external view virtual override returns (uint8) {
        return _decimal;
    }
    
    function totalSupply() external view virtual override returns (uint256) {
        return _totalSupply;
    }
    
    function balanceOf(address account) external view virtual override returns (uint256) {
        return _balances[account];
    }
    
    function collectedFees() external view returns (uint256) {
        return _balances[address(this)];
    }

    function transfer(address recipient, uint256 amount) external virtual override returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }
    
    function allowance(address owner, address spender) external view virtual override returns (uint256) {
        return _allowances[owner][spender];
    }
    
    function approve(address spender, uint256 amount) external virtual override returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    function excludeFromFee(address account) external onlyOwner {
        require(account!=address(0), "Excluding for the zero address");
        _isExcludedFromFee[account] = true;
        emit excludingAddressFromFee(account);
    }

    function isExcludedFromFee(address account) external view returns(bool) {
        return _isExcludedFromFee[account];
    }

    function includeInFee(address account) external onlyOwner {
        require(account!=address(0), "Including for the zero address");
        _isExcludedFromFee[account] = false;
        emit includingAddressInFee(account);
    }

    function collectFees() external onlyOwner {
        uint256 fees = _balances[address(this)];
        _transfer(address(this), teamWallet, _balances[address(this)]);
        emit feeCollected(teamWallet, fees);
    }

    function burnCollectedFees() external onlyTeamWallet {
        require(_balances[teamWallet] >= toBurnAmount, "Does not have the required amount of tokens to burn");
        _transfer(teamWallet, address(0), toBurnAmount);
        _totalSupply -= toBurnAmount;
        toBurnAmount = 0;
        emit feeCollected(address(0), toBurnAmount);
    }

    function updateTeamWallet(address _teamWallet) external onlyOwner {
        require(_teamWallet!=address(0), "Cannot set teamwallet as zero address");
        address oldWallet = teamWallet;
        teamWallet =  _teamWallet;
        _isExcludedFromFee[_teamWallet] = true;
        _isExcludedFromFee[oldWallet] = false;
        emit teamWalletChanged(oldWallet,_teamWallet);
    }
    
    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) external virtual override returns (bool) {
        _transfer(sender, recipient, amount);

        uint256 currentAllowance = _allowances[sender][_msgSender()];
        require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance");
        unchecked {
            _approve(sender, _msgSender(), currentAllowance - amount);
        }

        return true;
    }
    
    function increaseAllowance(address spender, uint256 addedValue) external virtual returns (bool) {
        require(spender!=address(0), "Increasing allowance for zero address");
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender] + addedValue);
        return true;
    }
    
    function decreaseAllowance(address spender, uint256 subtractedValue) external virtual returns (bool) {
        require(spender!=address(0), "Decreasing allowance for zero address");
        uint256 currentAllowance = _allowances[_msgSender()][spender];
        require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero");
        unchecked {
            _approve(_msgSender(), spender, currentAllowance - subtractedValue);
        }
        return true;
    }
    
    function _transfer(
        address sender,
        address recipient,
        uint256 amount
    ) internal virtual {
        uint256 senderBalance = _balances[sender];
        require(senderBalance >= amount, "ERC20: transfer amount exceeds balance");
        unchecked {
            _balances[sender] = senderBalance - amount;
        }
        if(_isExcludedFromFee[sender]) {
            unchecked {//condititon to exclude
                _balances[recipient] += amount;
            }
        }else{ 
            unchecked {
                uint256 burnFee =  (amount * _taxBurn) / 1000;
                uint256 tFee = (amount * (_taxBurn + _taxLiquidity)) / 1000;
                amount = amount - tFee;
                _balances[recipient] += amount;
                _balances[address(this)] +=  tFee;
                toBurnAmount += burnFee;
            }
        }
        emit Transfer(sender, recipient, 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);
    } 
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"_teamWallet","type":"address"}],"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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"excludingAddressFromFee","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"teamWallet","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"feeCollected","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"includingAddressInFee","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"oldWalletAddress","type":"address"},{"indexed":false,"internalType":"address","name":"newWalletAddress","type":"address"}],"name":"teamWalletChanged","type":"event"},{"inputs":[],"name":"_taxBurn","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_taxLiquidity","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":"burnCollectedFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"collectFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"collectedFees","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":"excludeFromFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"includeInFee","outputs":[],"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":[{"internalType":"address","name":"account","type":"address"}],"name":"isExcludedFromFee","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","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":"teamWallet","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"toBurnAmount","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":"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":"address","name":"_teamWallet","type":"address"}],"name":"updateTeamWallet","outputs":[],"stateMutability":"nonpayable","type":"function"}]

6080604052600a8062000013919062000552565b6305f5e1006200002491906200068f565b60045560006006553480156200003957600080fd5b5060405162002d0f38038062002d0f83398181016040528101906200005f919062000402565b6200007f620000736200031f60201b60201c565b6200032760201b60201c565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415620000f2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620000e990620004a7565b60405180910390fd5b60045460016000620001096200031f60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001600260006200015d6200031f60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620002af6200031f60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600454604051620003109190620004c9565b60405180910390a35062000791565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081519050620003fc8162000777565b92915050565b6000602082840312156200041557600080fd5b60006200042584828501620003eb565b91505092915050565b60006200043d602583620004e6565b91507f43616e6e6f7420736574207465616d77616c6c6574206173207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b620004a18162000724565b82525050565b60006020820190508181036000830152620004c2816200042e565b9050919050565b6000602082019050620004e0600083018462000496565b92915050565b600082825260208201905092915050565b6000808291508390505b600185111562000549578086048111156200052157620005206200073b565b5b6001851615620005315780820291505b808102905062000541856200076a565b945062000501565b94509492505050565b60006200055f8262000724565b91506200056c836200072e565b92506200059b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620005a3565b905092915050565b600082620005b5576001905062000688565b81620005c5576000905062000688565b8160018114620005de5760028114620005e9576200061f565b600191505062000688565b60ff841115620005fe57620005fd6200073b565b5b8360020a9150848211156200061857620006176200073b565b5b5062000688565b5060208310610133831016604e8410600b8410161715620006595782820a9050838111156200065357620006526200073b565b5b62000688565b620006688484846001620004f7565b925090508184048111156200068257620006816200073b565b5b81810290505b9392505050565b60006200069c8262000724565b9150620006a98362000724565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620006e557620006e46200073b565b5b828202905092915050565b6000620006fd8262000704565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6200078281620006f0565b81146200078e57600080fd5b50565b61256e80620007a16000396000f3fe608060405234801561001057600080fd5b50600436106101735760003560e01c80637cb332bb116100de578063a9059cbb11610097578063dd62ed3e11610071578063dd62ed3e1461042c578063ea2f0b371461045c578063f2fde38b14610478578063f9efb5051461049457610173565b8063a9059cbb146103d4578063b3c8591814610404578063c87965721461042257610173565b80637cb332bb14610324578063856e8bad146103405780638da5cb5b1461034a5780639003adfe1461036857806395d89b4114610386578063a457c2d7146103a457610173565b806339509351116101305780633950935114610250578063437823ec146102805780635342acb41461029c57806359927044146102cc57806370a08231146102ea578063715018a61461031a57610173565b806306fdde0314610178578063095ea7b31461019657806318160ddd146101c657806323b872dd146101e4578063313ce5671461021457806337a67ca714610232575b600080fd5b6101806104b2565b60405161018d9190612184565b60405180910390f35b6101b060048036038101906101ab9190611b4f565b6104ef565b6040516101bd9190612169565b60405180910390f35b6101ce61050d565b6040516101db9190612366565b60405180910390f35b6101fe60048036038101906101f99190611b00565b610517565b60405161020b9190612169565b60405180910390f35b61021c61060f565b6040516102299190612381565b60405180910390f35b61023a610618565b6040516102479190612366565b60405180910390f35b61026a60048036038101906102659190611b4f565b61061d565b6040516102779190612169565b60405180910390f35b61029a60048036038101906102959190611a9b565b610738565b005b6102b660048036038101906102b19190611a9b565b6108b6565b6040516102c39190612169565b60405180910390f35b6102d461090c565b6040516102e191906120fc565b60405180910390f35b61030460048036038101906102ff9190611a9b565b610932565b6040516103119190612366565b60405180910390f35b61032261097b565b005b61033e60048036038101906103399190611a9b565b610a03565b005b610348610c44565b005b610352610e12565b60405161035f91906120fc565b60405180910390f35b610370610e3b565b60405161037d9190612366565b60405180910390f35b61038e610e82565b60405161039b9190612184565b60405180910390f35b6103be60048036038101906103b99190611b4f565b610ebf565b6040516103cb9190612169565b60405180910390f35b6103ee60048036038101906103e99190611b4f565b61101a565b6040516103fb9190612169565b60405180910390f35b61040c611038565b6040516104199190612366565b60405180910390f35b61042a61103d565b005b61044660048036038101906104419190611ac4565b6111c7565b6040516104539190612366565b60405180910390f35b61047660048036038101906104719190611a9b565b61124e565b005b610492600480360381019061048d9190611a9b565b6113cc565b005b61049c6114c4565b6040516104a99190612366565b60405180910390f35b60606040518060400160405280600781526020017f4261627958525000000000000000000000000000000000000000000000000000815250905090565b60006105036104fc6114ca565b84846114d2565b6001905092915050565b6000600454905090565b600061052484848461169d565b6000600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061056f6114ca565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156105ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e690612246565b60405180910390fd5b610603856105fb6114ca565b8584036114d2565b60019150509392505050565b6000600a905090565b600581565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561068e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068590612306565b60405180910390fd5b61072e6106996114ca565b8484600360006106a76114ca565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461072991906123b8565b6114d2565b6001905092915050565b6107406114ca565b73ffffffffffffffffffffffffffffffffffffffff1661075e610e12565b73ffffffffffffffffffffffffffffffffffffffff16146107b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ab90612266565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610824576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081b906122c6565b60405180910390fd5b6001600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f846730387031eb38d037020e318a00ecd9b790625c4764c8c74caffda5efe12e816040516108ab91906120fc565b60405180910390a150565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6109836114ca565b73ffffffffffffffffffffffffffffffffffffffff166109a1610e12565b73ffffffffffffffffffffffffffffffffffffffff16146109f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109ee90612266565b60405180910390fd5b610a0160006119ad565b565b610a0b6114ca565b73ffffffffffffffffffffffffffffffffffffffff16610a29610e12565b73ffffffffffffffffffffffffffffffffffffffff1614610a7f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a7690612266565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610aef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ae690612226565b60405180910390fd5b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507fb2bfb416cf413294a87930f9bac388d81bdd29b7aabfac207310d6988daace158183604051610c38929190612117565b60405180910390a15050565b610c4c6114ca565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610cdb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd2906121a6565b60405180910390fd5b60065460016000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d81576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d78906122a6565b60405180910390fd5b610db1600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600060065461169d565b60065460046000828254610dc5919061240e565b9250508190555060006006819055507fc5a2b7ad6439179b1edea47d8a4bc00b2c5270a1c741c00fab7be4012caa7d0a6000600654604051610e08929190612140565b60405180910390a1565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b60606040518060400160405280600481526020017f4258525000000000000000000000000000000000000000000000000000000000815250905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f30576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f2790612326565b60405180910390fd5b600060036000610f3e6114ca565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610ffb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ff290612346565b60405180910390fd5b61100f6110066114ca565b858584036114d2565b600191505092915050565b600061102e6110276114ca565b848461169d565b6001905092915050565b600581565b6110456114ca565b73ffffffffffffffffffffffffffffffffffffffff16611063610e12565b73ffffffffffffffffffffffffffffffffffffffff16146110b9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110b090612266565b60405180910390fd5b6000600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905061116930600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461169d565b7fc5a2b7ad6439179b1edea47d8a4bc00b2c5270a1c741c00fab7be4012caa7d0a600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826040516111bc929190612140565b60405180910390a150565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6112566114ca565b73ffffffffffffffffffffffffffffffffffffffff16611274610e12565b73ffffffffffffffffffffffffffffffffffffffff16146112ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c190612266565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561133a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133190612286565b60405180910390fd5b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f3adeb961032d23873014c008c6b64c18b61201f11a10a1a65dfc350259da6dbd816040516113c191906120fc565b60405180910390a150565b6113d46114ca565b73ffffffffffffffffffffffffffffffffffffffff166113f2610e12565b73ffffffffffffffffffffffffffffffffffffffff1614611448576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143f90612266565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156114b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114af906121c6565b60405180910390fd5b6114c1816119ad565b50565b60065481565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611542576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611539906122e6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156115b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115a9906121e6565b60405180910390fd5b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516116909190612366565b60405180910390a3505050565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611724576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161171b90612206565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561180e5781600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550611942565b60006103e8600584028161184b577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b04905060006103e86005800185028161188d577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b049050808403935083600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555080600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508160066000828254019250508190555050505b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161199f9190612366565b60405180910390a350505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081359050611a808161250a565b92915050565b600081359050611a9581612521565b92915050565b600060208284031215611aad57600080fd5b6000611abb84828501611a71565b91505092915050565b60008060408385031215611ad757600080fd5b6000611ae585828601611a71565b9250506020611af685828601611a71565b9150509250929050565b600080600060608486031215611b1557600080fd5b6000611b2386828701611a71565b9350506020611b3486828701611a71565b9250506040611b4586828701611a86565b9150509250925092565b60008060408385031215611b6257600080fd5b6000611b7085828601611a71565b9250506020611b8185828601611a86565b9150509250929050565b611b9481612442565b82525050565b611ba381612454565b82525050565b6000611bb48261239c565b611bbe81856123a7565b9350611bce818560208601612497565b611bd7816124f9565b840191505092915050565b6000611bef601c836123a7565b91507f43616c6c6572206973206e6f7420746865207465616d77616c6c6574000000006000830152602082019050919050565b6000611c2f6026836123a7565b91507f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008301527f64647265737300000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611c956022836123a7565b91507f45524332303a20617070726f766520746f20746865207a65726f20616464726560008301527f73730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611cfb6026836123a7565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206260008301527f616c616e636500000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611d616025836123a7565b91507f43616e6e6f7420736574207465616d77616c6c6574206173207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611dc76028836123a7565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206160008301527f6c6c6f77616e63650000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611e2d6020836123a7565b91507f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726000830152602082019050919050565b6000611e6d601e836123a7565b91507f496e636c7564696e6720666f7220746865207a65726f206164647265737300006000830152602082019050919050565b6000611ead6033836123a7565b91507f446f6573206e6f7420686176652074686520726571756972656420616d6f756e60008301527f74206f6620746f6b656e7320746f206275726e000000000000000000000000006020830152604082019050919050565b6000611f13601e836123a7565b91507f4578636c7564696e6720666f7220746865207a65726f206164647265737300006000830152602082019050919050565b6000611f536024836123a7565b91507f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008301527f72657373000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611fb96025836123a7565b91507f496e6372656173696e6720616c6c6f77616e636520666f72207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061201f6025836123a7565b91507f44656372656173696e6720616c6c6f77616e636520666f72207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006120856025836123a7565b91507f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008301527f207a65726f0000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6120e781612480565b82525050565b6120f68161248a565b82525050565b60006020820190506121116000830184611b8b565b92915050565b600060408201905061212c6000830185611b8b565b6121396020830184611b8b565b9392505050565b60006040820190506121556000830185611b8b565b61216260208301846120de565b9392505050565b600060208201905061217e6000830184611b9a565b92915050565b6000602082019050818103600083015261219e8184611ba9565b905092915050565b600060208201905081810360008301526121bf81611be2565b9050919050565b600060208201905081810360008301526121df81611c22565b9050919050565b600060208201905081810360008301526121ff81611c88565b9050919050565b6000602082019050818103600083015261221f81611cee565b9050919050565b6000602082019050818103600083015261223f81611d54565b9050919050565b6000602082019050818103600083015261225f81611dba565b9050919050565b6000602082019050818103600083015261227f81611e20565b9050919050565b6000602082019050818103600083015261229f81611e60565b9050919050565b600060208201905081810360008301526122bf81611ea0565b9050919050565b600060208201905081810360008301526122df81611f06565b9050919050565b600060208201905081810360008301526122ff81611f46565b9050919050565b6000602082019050818103600083015261231f81611fac565b9050919050565b6000602082019050818103600083015261233f81612012565b9050919050565b6000602082019050818103600083015261235f81612078565b9050919050565b600060208201905061237b60008301846120de565b92915050565b600060208201905061239660008301846120ed565b92915050565b600081519050919050565b600082825260208201905092915050565b60006123c382612480565b91506123ce83612480565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115612403576124026124ca565b5b828201905092915050565b600061241982612480565b915061242483612480565b925082821015612437576124366124ca565b5b828203905092915050565b600061244d82612460565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156124b557808201518184015260208101905061249a565b838111156124c4576000848401525b50505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000601f19601f8301169050919050565b61251381612442565b811461251e57600080fd5b50565b61252a81612480565b811461253557600080fd5b5056fea26469706673582212204ff512a4e6aeedf4f18422a037e677dbdb64a86610e4c0f02082ce6df69d859664736f6c634300080000330000000000000000000000005206295a6ecfb249c81ea24a4bae9324c00410d3

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101735760003560e01c80637cb332bb116100de578063a9059cbb11610097578063dd62ed3e11610071578063dd62ed3e1461042c578063ea2f0b371461045c578063f2fde38b14610478578063f9efb5051461049457610173565b8063a9059cbb146103d4578063b3c8591814610404578063c87965721461042257610173565b80637cb332bb14610324578063856e8bad146103405780638da5cb5b1461034a5780639003adfe1461036857806395d89b4114610386578063a457c2d7146103a457610173565b806339509351116101305780633950935114610250578063437823ec146102805780635342acb41461029c57806359927044146102cc57806370a08231146102ea578063715018a61461031a57610173565b806306fdde0314610178578063095ea7b31461019657806318160ddd146101c657806323b872dd146101e4578063313ce5671461021457806337a67ca714610232575b600080fd5b6101806104b2565b60405161018d9190612184565b60405180910390f35b6101b060048036038101906101ab9190611b4f565b6104ef565b6040516101bd9190612169565b60405180910390f35b6101ce61050d565b6040516101db9190612366565b60405180910390f35b6101fe60048036038101906101f99190611b00565b610517565b60405161020b9190612169565b60405180910390f35b61021c61060f565b6040516102299190612381565b60405180910390f35b61023a610618565b6040516102479190612366565b60405180910390f35b61026a60048036038101906102659190611b4f565b61061d565b6040516102779190612169565b60405180910390f35b61029a60048036038101906102959190611a9b565b610738565b005b6102b660048036038101906102b19190611a9b565b6108b6565b6040516102c39190612169565b60405180910390f35b6102d461090c565b6040516102e191906120fc565b60405180910390f35b61030460048036038101906102ff9190611a9b565b610932565b6040516103119190612366565b60405180910390f35b61032261097b565b005b61033e60048036038101906103399190611a9b565b610a03565b005b610348610c44565b005b610352610e12565b60405161035f91906120fc565b60405180910390f35b610370610e3b565b60405161037d9190612366565b60405180910390f35b61038e610e82565b60405161039b9190612184565b60405180910390f35b6103be60048036038101906103b99190611b4f565b610ebf565b6040516103cb9190612169565b60405180910390f35b6103ee60048036038101906103e99190611b4f565b61101a565b6040516103fb9190612169565b60405180910390f35b61040c611038565b6040516104199190612366565b60405180910390f35b61042a61103d565b005b61044660048036038101906104419190611ac4565b6111c7565b6040516104539190612366565b60405180910390f35b61047660048036038101906104719190611a9b565b61124e565b005b610492600480360381019061048d9190611a9b565b6113cc565b005b61049c6114c4565b6040516104a99190612366565b60405180910390f35b60606040518060400160405280600781526020017f4261627958525000000000000000000000000000000000000000000000000000815250905090565b60006105036104fc6114ca565b84846114d2565b6001905092915050565b6000600454905090565b600061052484848461169d565b6000600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061056f6114ca565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156105ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e690612246565b60405180910390fd5b610603856105fb6114ca565b8584036114d2565b60019150509392505050565b6000600a905090565b600581565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561068e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068590612306565b60405180910390fd5b61072e6106996114ca565b8484600360006106a76114ca565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461072991906123b8565b6114d2565b6001905092915050565b6107406114ca565b73ffffffffffffffffffffffffffffffffffffffff1661075e610e12565b73ffffffffffffffffffffffffffffffffffffffff16146107b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ab90612266565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610824576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081b906122c6565b60405180910390fd5b6001600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f846730387031eb38d037020e318a00ecd9b790625c4764c8c74caffda5efe12e816040516108ab91906120fc565b60405180910390a150565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6109836114ca565b73ffffffffffffffffffffffffffffffffffffffff166109a1610e12565b73ffffffffffffffffffffffffffffffffffffffff16146109f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109ee90612266565b60405180910390fd5b610a0160006119ad565b565b610a0b6114ca565b73ffffffffffffffffffffffffffffffffffffffff16610a29610e12565b73ffffffffffffffffffffffffffffffffffffffff1614610a7f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a7690612266565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610aef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ae690612226565b60405180910390fd5b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507fb2bfb416cf413294a87930f9bac388d81bdd29b7aabfac207310d6988daace158183604051610c38929190612117565b60405180910390a15050565b610c4c6114ca565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610cdb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd2906121a6565b60405180910390fd5b60065460016000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d81576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d78906122a6565b60405180910390fd5b610db1600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600060065461169d565b60065460046000828254610dc5919061240e565b9250508190555060006006819055507fc5a2b7ad6439179b1edea47d8a4bc00b2c5270a1c741c00fab7be4012caa7d0a6000600654604051610e08929190612140565b60405180910390a1565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b60606040518060400160405280600481526020017f4258525000000000000000000000000000000000000000000000000000000000815250905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f30576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f2790612326565b60405180910390fd5b600060036000610f3e6114ca565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610ffb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ff290612346565b60405180910390fd5b61100f6110066114ca565b858584036114d2565b600191505092915050565b600061102e6110276114ca565b848461169d565b6001905092915050565b600581565b6110456114ca565b73ffffffffffffffffffffffffffffffffffffffff16611063610e12565b73ffffffffffffffffffffffffffffffffffffffff16146110b9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110b090612266565b60405180910390fd5b6000600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905061116930600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461169d565b7fc5a2b7ad6439179b1edea47d8a4bc00b2c5270a1c741c00fab7be4012caa7d0a600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826040516111bc929190612140565b60405180910390a150565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6112566114ca565b73ffffffffffffffffffffffffffffffffffffffff16611274610e12565b73ffffffffffffffffffffffffffffffffffffffff16146112ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c190612266565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561133a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133190612286565b60405180910390fd5b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f3adeb961032d23873014c008c6b64c18b61201f11a10a1a65dfc350259da6dbd816040516113c191906120fc565b60405180910390a150565b6113d46114ca565b73ffffffffffffffffffffffffffffffffffffffff166113f2610e12565b73ffffffffffffffffffffffffffffffffffffffff1614611448576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143f90612266565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156114b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114af906121c6565b60405180910390fd5b6114c1816119ad565b50565b60065481565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611542576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611539906122e6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156115b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115a9906121e6565b60405180910390fd5b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516116909190612366565b60405180910390a3505050565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611724576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161171b90612206565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561180e5781600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550611942565b60006103e8600584028161184b577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b04905060006103e86005800185028161188d577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b049050808403935083600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555080600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508160066000828254019250508190555050505b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161199f9190612366565b60405180910390a350505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081359050611a808161250a565b92915050565b600081359050611a9581612521565b92915050565b600060208284031215611aad57600080fd5b6000611abb84828501611a71565b91505092915050565b60008060408385031215611ad757600080fd5b6000611ae585828601611a71565b9250506020611af685828601611a71565b9150509250929050565b600080600060608486031215611b1557600080fd5b6000611b2386828701611a71565b9350506020611b3486828701611a71565b9250506040611b4586828701611a86565b9150509250925092565b60008060408385031215611b6257600080fd5b6000611b7085828601611a71565b9250506020611b8185828601611a86565b9150509250929050565b611b9481612442565b82525050565b611ba381612454565b82525050565b6000611bb48261239c565b611bbe81856123a7565b9350611bce818560208601612497565b611bd7816124f9565b840191505092915050565b6000611bef601c836123a7565b91507f43616c6c6572206973206e6f7420746865207465616d77616c6c6574000000006000830152602082019050919050565b6000611c2f6026836123a7565b91507f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008301527f64647265737300000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611c956022836123a7565b91507f45524332303a20617070726f766520746f20746865207a65726f20616464726560008301527f73730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611cfb6026836123a7565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206260008301527f616c616e636500000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611d616025836123a7565b91507f43616e6e6f7420736574207465616d77616c6c6574206173207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611dc76028836123a7565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206160008301527f6c6c6f77616e63650000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611e2d6020836123a7565b91507f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726000830152602082019050919050565b6000611e6d601e836123a7565b91507f496e636c7564696e6720666f7220746865207a65726f206164647265737300006000830152602082019050919050565b6000611ead6033836123a7565b91507f446f6573206e6f7420686176652074686520726571756972656420616d6f756e60008301527f74206f6620746f6b656e7320746f206275726e000000000000000000000000006020830152604082019050919050565b6000611f13601e836123a7565b91507f4578636c7564696e6720666f7220746865207a65726f206164647265737300006000830152602082019050919050565b6000611f536024836123a7565b91507f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008301527f72657373000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000611fb96025836123a7565b91507f496e6372656173696e6720616c6c6f77616e636520666f72207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061201f6025836123a7565b91507f44656372656173696e6720616c6c6f77616e636520666f72207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006120856025836123a7565b91507f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008301527f207a65726f0000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6120e781612480565b82525050565b6120f68161248a565b82525050565b60006020820190506121116000830184611b8b565b92915050565b600060408201905061212c6000830185611b8b565b6121396020830184611b8b565b9392505050565b60006040820190506121556000830185611b8b565b61216260208301846120de565b9392505050565b600060208201905061217e6000830184611b9a565b92915050565b6000602082019050818103600083015261219e8184611ba9565b905092915050565b600060208201905081810360008301526121bf81611be2565b9050919050565b600060208201905081810360008301526121df81611c22565b9050919050565b600060208201905081810360008301526121ff81611c88565b9050919050565b6000602082019050818103600083015261221f81611cee565b9050919050565b6000602082019050818103600083015261223f81611d54565b9050919050565b6000602082019050818103600083015261225f81611dba565b9050919050565b6000602082019050818103600083015261227f81611e20565b9050919050565b6000602082019050818103600083015261229f81611e60565b9050919050565b600060208201905081810360008301526122bf81611ea0565b9050919050565b600060208201905081810360008301526122df81611f06565b9050919050565b600060208201905081810360008301526122ff81611f46565b9050919050565b6000602082019050818103600083015261231f81611fac565b9050919050565b6000602082019050818103600083015261233f81612012565b9050919050565b6000602082019050818103600083015261235f81612078565b9050919050565b600060208201905061237b60008301846120de565b92915050565b600060208201905061239660008301846120ed565b92915050565b600081519050919050565b600082825260208201905092915050565b60006123c382612480565b91506123ce83612480565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115612403576124026124ca565b5b828201905092915050565b600061241982612480565b915061242483612480565b925082821015612437576124366124ca565b5b828203905092915050565b600061244d82612460565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156124b557808201518184015260208101905061249a565b838111156124c4576000848401525b50505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000601f19601f8301169050919050565b61251381612442565b811461251e57600080fd5b50565b61252a81612480565b811461253557600080fd5b5056fea26469706673582212204ff512a4e6aeedf4f18422a037e677dbdb64a86610e4c0f02082ce6df69d859664736f6c63430008000033

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

0000000000000000000000005206295a6ecfb249c81ea24a4bae9324c00410d3

-----Decoded View---------------
Arg [0] : _teamWallet (address): 0x5206295A6ECfb249C81ea24a4BaE9324c00410D3

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000005206295a6ecfb249c81ea24a4bae9324c00410d3


Deployed Bytecode Sourcemap

2496:7053:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4031:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5104:171;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4372:110;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6883:494;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4259:101;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3027:41;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7389:297;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5283:234;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;5525:125;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3083:25;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4494:129;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;892:103;;;:::i;:::-;;6483:388;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6124:351;;;:::i;:::-;;669:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4635:107;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4141:106;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7698:493;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4750:177;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2975:36;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5897:219;;;:::i;:::-;;4939:153;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5658:231;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1003:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3115:31;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4031:102;4087:13;4120:5;;;;;;;;;;;;;;;;;4113:12;;4031:102;:::o;5104:171::-;5189:4;5206:39;5215:12;:10;:12::i;:::-;5229:7;5238:6;5206:8;:39::i;:::-;5263:4;5256:11;;5104:171;;;;:::o;4372:110::-;4435:7;4462:12;;4455:19;;4372:110;:::o;6883:494::-;7025:4;7042:36;7052:6;7060:9;7071:6;7042:9;:36::i;:::-;7091:24;7118:11;:19;7130:6;7118:19;;;;;;;;;;;;;;;:33;7138:12;:10;:12::i;:::-;7118:33;;;;;;;;;;;;;;;;7091:60;;7190:6;7170:16;:26;;7162:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;7277:57;7286:6;7294:12;:10;:12::i;:::-;7327:6;7308:16;:25;7277:8;:57::i;:::-;7365:4;7358:11;;;6883:494;;;;;:::o;4259:101::-;4319:5;2872:2;4337:15;;4259:101;:::o;3027:41::-;3067:1;3027:41;:::o;7389:297::-;7479:4;7521:1;7504:19;;:7;:19;;;;7496:69;;;;;;;;;;;;:::i;:::-;;;;;;;;;7576:80;7585:12;:10;:12::i;:::-;7599:7;7645:10;7608:11;:25;7620:12;:10;:12::i;:::-;7608:25;;;;;;;;;;;;;;;:34;7634:7;7608:34;;;;;;;;;;;;;;;;:47;;;;:::i;:::-;7576:8;:80::i;:::-;7674:4;7667:11;;7389:297;;;;:::o;5283:234::-;815:12;:10;:12::i;:::-;804:23;;:7;:5;:7::i;:::-;:23;;;796:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5379:1:::1;5362:19;;:7;:19;;;;5354:62;;;;;;;;;;;;:::i;:::-;;;;;;;;;5457:4;5427:18;:27;5446:7;5427:27;;;;;;;;;;;;;;;;:34;;;;;;;;;;;;;;;;;;5477:32;5501:7;5477:32;;;;;;:::i;:::-;;;;;;;;5283:234:::0;:::o;5525:125::-;5591:4;5615:18;:27;5634:7;5615:27;;;;;;;;;;;;;;;;;;;;;;;;;5608:34;;5525:125;;;:::o;3083:25::-;;;;;;;;;;;;;:::o;4494:129::-;4570:7;4597:9;:18;4607:7;4597:18;;;;;;;;;;;;;;;;4590:25;;4494:129;;;:::o;892:103::-;815:12;:10;:12::i;:::-;804:23;;:7;:5;:7::i;:::-;:23;;;796:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;957:30:::1;984:1;957:18;:30::i;:::-;892:103::o:0;6483:388::-;815:12;:10;:12::i;:::-;804:23;;:7;:5;:7::i;:::-;:23;;;796:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6589:1:::1;6568:23;;:11;:23;;;;6560:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;6644:17;6664:10;;;;;;;;;;;6644:30;;6699:11;6685:10;;:25;;;;;;;;;;;;;;;;;;6755:4;6721:18;:31;6740:11;6721:31;;;;;;;;;;;;;;;;:38;;;;;;;;;;;;;;;;;;6802:5;6770:18;:29;6789:9;6770:29;;;;;;;;;;;;;;;;:37;;;;;;;;;;;;;;;;;;6823:40;6841:9;6851:11;6823:40;;;;;;;:::i;:::-;;;;;;;;875:1;6483:388:::0;:::o;6124:351::-;3463:12;:10;:12::i;:::-;3449:26;;:10;;;;;;;;;;;:26;;;3441:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;6221:12:::1;;6196:9;:21;6206:10;;;;;;;;;;;6196:21;;;;;;;;;;;;;;;;:37;;6188:101;;;;;;;;;;;;:::i;:::-;;;;;;;;;6300:47;6310:10;;;;;;;;;;;6330:1;6334:12;;6300:9;:47::i;:::-;6374:12;;6358;;:28;;;;;;;:::i;:::-;;;;;;;;6412:1;6397:12;:16;;;;6429:38;6450:1;6454:12;;6429:38;;;;;;;:::i;:::-;;;;;;;;6124:351::o:0;669:87::-;715:7;742:6;;;;;;;;;;;735:13;;669:87;:::o;4635:107::-;4683:7;4710:9;:24;4728:4;4710:24;;;;;;;;;;;;;;;;4703:31;;4635:107;:::o;4141:106::-;4199:13;4232:7;;;;;;;;;;;;;;;;;4225:14;;4141:106;:::o;7698:493::-;7793:4;7835:1;7818:19;;:7;:19;;;;7810:69;;;;;;;;;;;;:::i;:::-;;;;;;;;;7890:24;7917:11;:25;7929:12;:10;:12::i;:::-;7917:25;;;;;;;;;;;;;;;:34;7943:7;7917:34;;;;;;;;;;;;;;;;7890:61;;7990:15;7970:16;:35;;7962:85;;;;;;;;;;;;:::i;:::-;;;;;;;;;8083:67;8092:12;:10;:12::i;:::-;8106:7;8134:15;8115:16;:34;8083:8;:67::i;:::-;8179:4;8172:11;;;7698:493;;;;:::o;4750:177::-;4838:4;4855:42;4865:12;:10;:12::i;:::-;4879:9;4890:6;4855:9;:42::i;:::-;4915:4;4908:11;;4750:177;;;;:::o;2975:36::-;3010:1;2975:36;:::o;5897:219::-;815:12;:10;:12::i;:::-;804:23;;:7;:5;:7::i;:::-;:23;;;796:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5950:12:::1;5965:9;:24;5983:4;5965:24;;;;;;;;;;;;;;;;5950:39;;6000:62;6018:4;6025:10;;;;;;;;;;;6037:9;:24;6055:4;6037:24;;;;;;;;;;;;;;;;6000:9;:62::i;:::-;6078:30;6091:10;;;;;;;;;;;6103:4;6078:30;;;;;;;:::i;:::-;;;;;;;;875:1;5897:219::o:0;4939:153::-;5030:7;5057:11;:18;5069:5;5057:18;;;;;;;;;;;;;;;:27;5076:7;5057:27;;;;;;;;;;;;;;;;5050:34;;4939:153;;;;:::o;5658:231::-;815:12;:10;:12::i;:::-;804:23;;:7;:5;:7::i;:::-;:23;;;796:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5752:1:::1;5735:19;;:7;:19;;;;5727:62;;;;;;;;;;;;:::i;:::-;;;;;;;;;5830:5;5800:18;:27;5819:7;5800:27;;;;;;;;;;;;;;;;:35;;;;;;;;;;;;;;;;;;5851:30;5873:7;5851:30;;;;;;:::i;:::-;;;;;;;;5658:231:::0;:::o;1003:201::-;815:12;:10;:12::i;:::-;804:23;;:7;:5;:7::i;:::-;:23;;;796:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1112:1:::1;1092:22;;:8;:22;;;;1084:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;1168:28;1187:8;1168:18;:28::i;:::-;1003:201:::0;:::o;3115:31::-;;;;:::o;176:98::-;229:7;256:10;249:17;;176:98;:::o;9165:380::-;9318:1;9301:19;;:5;:19;;;;9293:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;9399:1;9380:21;;:7;:21;;;;9372:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;9483:6;9453:11;:18;9465:5;9453:18;;;;;;;;;;;;;;;:27;9472:7;9453:27;;;;;;;;;;;;;;;:36;;;;9521:7;9505:32;;9514:5;9505:32;;;9530:6;9505:32;;;;;;:::i;:::-;;;;;;;;9165:380;;;:::o;8203:954::-;8335:21;8359:9;:17;8369:6;8359:17;;;;;;;;;;;;;;;;8335:41;;8412:6;8395:13;:23;;8387:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;8533:6;8517:13;:22;8497:9;:17;8507:6;8497:17;;;;;;;;;;;;;;;:42;;;;8564:18;:26;8583:6;8564:26;;;;;;;;;;;;;;;;;;;;;;;;;8561:538;;;8683:6;8659:9;:20;8669:9;8659:20;;;;;;;;;;;;;;;;:30;;;;;;;;;;;8561:538;;;8765:15;8806:4;3010:1;8785:6;:17;8784:26;;;;;;;;;;;;;;8765:45;;8829:12;8884:4;3067:1;3010;8855:24;8845:6;:35;8844:44;;;;;;;;;;;;;;8829:59;;8925:4;8916:6;:13;8907:22;;8972:6;8948:9;:20;8958:9;8948:20;;;;;;;;;;;;;;;;:30;;;;;;;;;;;9026:4;8997:9;:24;9015:4;8997:24;;;;;;;;;;;;;;;;:33;;;;;;;;;;;9065:7;9049:12;;:23;;;;;;;;;;;8561:538;;;9131:9;9114:35;;9123:6;9114:35;;;9142:6;9114:35;;;;;;:::i;:::-;;;;;;;;8203:954;;;;:::o;1212:191::-;1286:16;1305:6;;;;;;;;;;;1286:25;;1331:8;1322:6;;:17;;;;;;;;;;;;;;;;;;1386:8;1355:40;;1376:8;1355:40;;;;;;;;;;;;1212:191;;:::o;7:139:1:-;;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:139::-;;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;204:87;;;;:::o;297:262::-;;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::-;;;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::-;;;;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::-;;;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:118::-;2036:24;2054:5;2036:24;:::i;:::-;2031:3;2024:37;2014:53;;:::o;2073:109::-;2154:21;2169:5;2154:21;:::i;:::-;2149:3;2142:34;2132:50;;:::o;2188:364::-;;2304:39;2337:5;2304:39;:::i;:::-;2359:71;2423:6;2418:3;2359:71;:::i;:::-;2352:78;;2439:52;2484:6;2479:3;2472:4;2465:5;2461:16;2439:52;:::i;:::-;2516:29;2538:6;2516:29;:::i;:::-;2511:3;2507:39;2500:46;;2280:272;;;;;:::o;2558:326::-;;2721:67;2785:2;2780:3;2721:67;:::i;:::-;2714:74;;2818:30;2814:1;2809:3;2805:11;2798:51;2875:2;2870:3;2866:12;2859:19;;2704:180;;;:::o;2890:370::-;;3053:67;3117:2;3112:3;3053:67;:::i;:::-;3046:74;;3150:34;3146:1;3141:3;3137:11;3130:55;3216:8;3211:2;3206:3;3202:12;3195:30;3251:2;3246:3;3242:12;3235:19;;3036:224;;;:::o;3266:366::-;;3429:67;3493:2;3488:3;3429:67;:::i;:::-;3422:74;;3526:34;3522:1;3517:3;3513:11;3506:55;3592:4;3587:2;3582:3;3578:12;3571:26;3623:2;3618:3;3614:12;3607:19;;3412:220;;;:::o;3638:370::-;;3801:67;3865:2;3860:3;3801:67;:::i;:::-;3794:74;;3898:34;3894:1;3889:3;3885:11;3878:55;3964:8;3959:2;3954:3;3950:12;3943:30;3999:2;3994:3;3990:12;3983:19;;3784:224;;;:::o;4014:369::-;;4177:67;4241:2;4236:3;4177:67;:::i;:::-;4170:74;;4274:34;4270:1;4265:3;4261:11;4254:55;4340:7;4335:2;4330:3;4326:12;4319:29;4374:2;4369:3;4365:12;4358:19;;4160:223;;;:::o;4389:372::-;;4552:67;4616:2;4611:3;4552:67;:::i;:::-;4545:74;;4649:34;4645:1;4640:3;4636:11;4629:55;4715:10;4710:2;4705:3;4701:12;4694:32;4752:2;4747:3;4743:12;4736:19;;4535:226;;;:::o;4767:330::-;;4930:67;4994:2;4989:3;4930:67;:::i;:::-;4923:74;;5027:34;5023:1;5018:3;5014:11;5007:55;5088:2;5083:3;5079:12;5072:19;;4913:184;;;:::o;5103:328::-;;5266:67;5330:2;5325:3;5266:67;:::i;:::-;5259:74;;5363:32;5359:1;5354:3;5350:11;5343:53;5422:2;5417:3;5413:12;5406:19;;5249:182;;;:::o;5437:383::-;;5600:67;5664:2;5659:3;5600:67;:::i;:::-;5593:74;;5697:34;5693:1;5688:3;5684:11;5677:55;5763:21;5758:2;5753:3;5749:12;5742:43;5811:2;5806:3;5802:12;5795:19;;5583:237;;;:::o;5826:328::-;;5989:67;6053:2;6048:3;5989:67;:::i;:::-;5982:74;;6086:32;6082:1;6077:3;6073:11;6066:53;6145:2;6140:3;6136:12;6129:19;;5972:182;;;:::o;6160:368::-;;6323:67;6387:2;6382:3;6323:67;:::i;:::-;6316:74;;6420:34;6416:1;6411:3;6407:11;6400:55;6486:6;6481:2;6476:3;6472:12;6465:28;6519:2;6514:3;6510:12;6503:19;;6306:222;;;:::o;6534:369::-;;6697:67;6761:2;6756:3;6697:67;:::i;:::-;6690:74;;6794:34;6790:1;6785:3;6781:11;6774:55;6860:7;6855:2;6850:3;6846:12;6839:29;6894:2;6889:3;6885:12;6878:19;;6680:223;;;:::o;6909:369::-;;7072:67;7136:2;7131:3;7072:67;:::i;:::-;7065:74;;7169:34;7165:1;7160:3;7156:11;7149:55;7235:7;7230:2;7225:3;7221:12;7214:29;7269:2;7264:3;7260:12;7253:19;;7055:223;;;:::o;7284:369::-;;7447:67;7511:2;7506:3;7447:67;:::i;:::-;7440:74;;7544:34;7540:1;7535:3;7531:11;7524:55;7610:7;7605:2;7600:3;7596:12;7589:29;7644:2;7639:3;7635:12;7628:19;;7430:223;;;:::o;7659:118::-;7746:24;7764:5;7746:24;:::i;:::-;7741:3;7734:37;7724:53;;:::o;7783:112::-;7866:22;7882:5;7866:22;:::i;:::-;7861:3;7854:35;7844:51;;:::o;7901:222::-;;8032:2;8021:9;8017:18;8009:26;;8045:71;8113:1;8102:9;8098:17;8089:6;8045:71;:::i;:::-;7999:124;;;;:::o;8129:332::-;;8288:2;8277:9;8273:18;8265:26;;8301:71;8369:1;8358:9;8354:17;8345:6;8301:71;:::i;:::-;8382:72;8450:2;8439:9;8435:18;8426:6;8382:72;:::i;:::-;8255:206;;;;;:::o;8467:332::-;;8626:2;8615:9;8611:18;8603:26;;8639:71;8707:1;8696:9;8692:17;8683:6;8639:71;:::i;:::-;8720:72;8788:2;8777:9;8773:18;8764:6;8720:72;:::i;:::-;8593:206;;;;;:::o;8805:210::-;;8930:2;8919:9;8915:18;8907:26;;8943:65;9005:1;8994:9;8990:17;8981:6;8943:65;:::i;:::-;8897:118;;;;:::o;9021:313::-;;9172:2;9161:9;9157:18;9149:26;;9221:9;9215:4;9211:20;9207:1;9196:9;9192:17;9185:47;9249:78;9322:4;9313:6;9249:78;:::i;:::-;9241:86;;9139:195;;;;:::o;9340:419::-;;9544:2;9533:9;9529:18;9521:26;;9593:9;9587:4;9583:20;9579:1;9568:9;9564:17;9557:47;9621:131;9747:4;9621:131;:::i;:::-;9613:139;;9511:248;;;:::o;9765:419::-;;9969:2;9958:9;9954:18;9946:26;;10018:9;10012:4;10008:20;10004:1;9993:9;9989:17;9982:47;10046:131;10172:4;10046:131;:::i;:::-;10038:139;;9936:248;;;:::o;10190:419::-;;10394:2;10383:9;10379:18;10371:26;;10443:9;10437:4;10433:20;10429:1;10418:9;10414:17;10407:47;10471:131;10597:4;10471:131;:::i;:::-;10463:139;;10361:248;;;:::o;10615:419::-;;10819:2;10808:9;10804:18;10796:26;;10868:9;10862:4;10858:20;10854:1;10843:9;10839:17;10832:47;10896:131;11022:4;10896:131;:::i;:::-;10888:139;;10786:248;;;:::o;11040:419::-;;11244:2;11233:9;11229:18;11221:26;;11293:9;11287:4;11283:20;11279:1;11268:9;11264:17;11257:47;11321:131;11447:4;11321:131;:::i;:::-;11313:139;;11211:248;;;:::o;11465:419::-;;11669:2;11658:9;11654:18;11646:26;;11718:9;11712:4;11708:20;11704:1;11693:9;11689:17;11682:47;11746:131;11872:4;11746:131;:::i;:::-;11738:139;;11636:248;;;:::o;11890:419::-;;12094:2;12083:9;12079:18;12071:26;;12143:9;12137:4;12133:20;12129:1;12118:9;12114:17;12107:47;12171:131;12297:4;12171:131;:::i;:::-;12163:139;;12061:248;;;:::o;12315:419::-;;12519:2;12508:9;12504:18;12496:26;;12568:9;12562:4;12558:20;12554:1;12543:9;12539:17;12532:47;12596:131;12722:4;12596:131;:::i;:::-;12588:139;;12486:248;;;:::o;12740:419::-;;12944:2;12933:9;12929:18;12921:26;;12993:9;12987:4;12983:20;12979:1;12968:9;12964:17;12957:47;13021:131;13147:4;13021:131;:::i;:::-;13013:139;;12911:248;;;:::o;13165:419::-;;13369:2;13358:9;13354:18;13346:26;;13418:9;13412:4;13408:20;13404:1;13393:9;13389:17;13382:47;13446:131;13572:4;13446:131;:::i;:::-;13438:139;;13336:248;;;:::o;13590:419::-;;13794:2;13783:9;13779:18;13771:26;;13843:9;13837:4;13833:20;13829:1;13818:9;13814:17;13807:47;13871:131;13997:4;13871:131;:::i;:::-;13863:139;;13761:248;;;:::o;14015:419::-;;14219:2;14208:9;14204:18;14196:26;;14268:9;14262:4;14258:20;14254:1;14243:9;14239:17;14232:47;14296:131;14422:4;14296:131;:::i;:::-;14288:139;;14186:248;;;:::o;14440:419::-;;14644:2;14633:9;14629:18;14621:26;;14693:9;14687:4;14683:20;14679:1;14668:9;14664:17;14657:47;14721:131;14847:4;14721:131;:::i;:::-;14713:139;;14611:248;;;:::o;14865:419::-;;15069:2;15058:9;15054:18;15046:26;;15118:9;15112:4;15108:20;15104:1;15093:9;15089:17;15082:47;15146:131;15272:4;15146:131;:::i;:::-;15138:139;;15036:248;;;:::o;15290:222::-;;15421:2;15410:9;15406:18;15398:26;;15434:71;15502:1;15491:9;15487:17;15478:6;15434:71;:::i;:::-;15388:124;;;;:::o;15518:214::-;;15645:2;15634:9;15630:18;15622:26;;15658:67;15722:1;15711:9;15707:17;15698:6;15658:67;:::i;:::-;15612:120;;;;:::o;15738:99::-;;15824:5;15818:12;15808:22;;15797:40;;;:::o;15843:169::-;;15961:6;15956:3;15949:19;16001:4;15996:3;15992:14;15977:29;;15939:73;;;;:::o;16018:305::-;;16077:20;16095:1;16077:20;:::i;:::-;16072:25;;16111:20;16129:1;16111:20;:::i;:::-;16106:25;;16265:1;16197:66;16193:74;16190:1;16187:81;16184:2;;;16271:18;;:::i;:::-;16184:2;16315:1;16312;16308:9;16301:16;;16062:261;;;;:::o;16329:191::-;;16389:20;16407:1;16389:20;:::i;:::-;16384:25;;16423:20;16441:1;16423:20;:::i;:::-;16418:25;;16462:1;16459;16456:8;16453:2;;;16467:18;;:::i;:::-;16453:2;16512:1;16509;16505:9;16497:17;;16374:146;;;;:::o;16526:96::-;;16592:24;16610:5;16592:24;:::i;:::-;16581:35;;16571:51;;;:::o;16628:90::-;;16705:5;16698:13;16691:21;16680:32;;16670:48;;;:::o;16724:126::-;;16801:42;16794:5;16790:54;16779:65;;16769:81;;;:::o;16856:77::-;;16922:5;16911:16;;16901:32;;;:::o;16939:86::-;;17014:4;17007:5;17003:16;16992:27;;16982:43;;;:::o;17031:307::-;17099:1;17109:113;17123:6;17120:1;17117:13;17109:113;;;17208:1;17203:3;17199:11;17193:18;17189:1;17184:3;17180:11;17173:39;17145:2;17142:1;17138:10;17133:15;;17109:113;;;17240:6;17237:1;17234:13;17231:2;;;17320:1;17311:6;17306:3;17302:16;17295:27;17231:2;17080:258;;;;:::o;17344:180::-;17392:77;17389:1;17382:88;17489:4;17486:1;17479:15;17513:4;17510:1;17503:15;17530:102;;17622:2;17618:7;17613:2;17606:5;17602:14;17598:28;17588:38;;17578:54;;;:::o;17638:122::-;17711:24;17729:5;17711:24;:::i;:::-;17704:5;17701:35;17691:2;;17750:1;17747;17740:12;17691:2;17681:79;:::o;17766:122::-;17839:24;17857:5;17839:24;:::i;:::-;17832:5;17829:35;17819:2;;17878:1;17875;17868:12;17819:2;17809:79;:::o

Swarm Source

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