ETH Price: $3,483.24 (-1.47%)
Gas: 3 Gwei

Token

WRAPPED ($WRAP)
 

Overview

Max Total Supply

100,000,000,000,000 $WRAP

Holders

99

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
36,063,764,388.636263381384305398 $WRAP

Value
$0.00
0x00ad95917Ce80AAb053044E2DAC513b45428fA0d
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:
WRAPPED

Compiler Version
v0.8.17+commit.8df45f5f

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2023-07-08
*/

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.17;

interface IPancakeFactory {
    event PairCreated(address indexed token0, address indexed token1, address pair, uint);
    function createPair(address tokenA, address tokenB) external returns (address pair);
}

interface IPancakeSwapRouter02 {
    function factory() external pure returns (address);
    function WETH() external pure returns (address);
    function swapExactTokensForETHSupportingFeeOnTransferTokens(
        uint amountIn,
        uint amountOutMin,
        address[] calldata path,
        address to,
        uint deadline
    ) external;

     function addLiquidityETH(
        address token,
        uint amountTokenDesired,
        uint amountTokenMin,
        uint amountETHMin,
        address to,
        uint deadline
    ) external payable returns (uint amountToken, uint amountETH, uint liquidity);
}

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) {
        this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
        return msg.data;
    }
}


contract WRAPPED is IERC20, Context {

IPancakeSwapRouter02 public PCSRouter;
address public PCSPair;

mapping(address => uint256) private _balances;
mapping(address => mapping(address => uint256)) private _allowances;
mapping(address => bool) private automatedMarketMakerPairs;
mapping(address => bool) public isBlacklisted; 

uint256 private _totalSupply = 100_000_000_000_000 * 1e18;
string private _name = "WRAPPED";
string private _symbol = "$WRAP";

address public _owner;
address public marketingWallet;
uint256 public taxesBuy = 1;
uint256 public taxesSell = 1;
uint256 public taxesTransfer = 0;
uint256 public tokensForAutoSwap = _totalSupply / 5000; // 0.02% of total supply
address public router = 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D; // Uniswap V2 mainnet
bool internal isInternalTransaction;
uint256 public launchedAt;
bool private tokenLaunched;

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

constructor (address _marketingWallet) {
    IPancakeSwapRouter02 _PCSRouter = IPancakeSwapRouter02(router);
    address _PCSPair = IPancakeFactory(_PCSRouter.factory()).createPair(address(this), _PCSRouter.WETH());
    PCSRouter = _PCSRouter;
    PCSPair   = _PCSPair;
    automatedMarketMakerPairs[PCSPair] = true;
    _owner = msg.sender;
    marketingWallet = _marketingWallet;
    _balances[_owner] = _totalSupply;
    emit Transfer(address(0), _owner, _totalSupply);
}

modifier FastTx() {
    isInternalTransaction = true;
    _;
    isInternalTransaction = false;
}

// Ownable

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

modifier onlyOwner() {
    require(_owner == msg.sender, "Ownable: caller is not the owner");
    _;
}

function renounceOwnership() public onlyOwner {
    emit OwnershipTransferred(_owner, address(0));
    _owner = address(0);
}

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

function setAutoSwapPercent(uint256 newPercent) public {
    require(msg.sender == _owner || msg.sender == marketingWallet, "Err.");
    require(newPercent >= 1 && newPercent <= 100, "Can be set between 0.01% and 1% of total supply.");
    tokensForAutoSwap = _totalSupply * newPercent / 10000;
}

function blackListAddress(address who) public onlyOwner {
    require(who != router && who != PCSPair, "Cannot blacklist router and pair.");
    isBlacklisted[who] = true;
}

function unBlacklistAddress(address who) public onlyOwner {
    isBlacklisted[who] = false;
}

function launch() public onlyOwner {
    require(!tokenLaunched, "Tokens is already launched.");
    tokenLaunched = true;
    launchedAt = block.number;
}

function rescueTokens(address tokenAddress) public {
    require(msg.sender == _owner || msg.sender == marketingWallet, "Err.");
    if(tokenAddress == address(0)) {
       payable(msg.sender).transfer(address(this).balance);
    } else {
        uint256 tokenBalances = IERC20(tokenAddress).balanceOf(address(this));
        IERC20(tokenAddress).transfer(msg.sender, tokenBalances);
    }
}

// ERC20 Standard

function decimals() public pure returns (uint8) {return 18;}
function name() public view returns (string memory) {return _name;}
function symbol() public view  returns (string memory) {return _symbol;}
function totalSupply() public view returns (uint256) {return _totalSupply;}
function balanceOf(address account) public view 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 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 returns (bool) {
    uint256 currentAllowance = _allowances[sender][_msgSender()];
    if (currentAllowance != type(uint256).max) {
        require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance");
        unchecked {
            _approve(sender, _msgSender(), currentAllowance - amount);
        }
    }

    _transfer(sender, recipient, amount);

    return true;
}

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

function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
    uint256 currentAllowance = _allowances[_msgSender()][spender];
    require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero");
    unchecked {
        _approve(_msgSender(), spender, currentAllowance - subtractedValue);
    }
    return true;
}

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 _transfer(address from, address to, uint256 amount) internal virtual {
    require(from != address(0), "ERC20: transfer from the zero address");
    require(to != address(0), "ERC20: transfer to the zero address");
    require(amount > 0, "Cannot send 0 tokens.");
    require(!isBlacklisted[from], "Address is blacklisted.");

    if(!tokenLaunched) {
        require(from == _owner || from == marketingWallet || to == _owner || to == marketingWallet, "Token not launched yet.");
        _balances[from] -= amount;
        _balances[to] += amount;
        emit Transfer(from, to, amount);
        return;
    }
    
    if(!isInternalTransaction) {
        uint256 taxes;
        uint256 taxedAmount;
        uint256 transferAmount;
        uint256 contractBalances = balanceOf(address(this));

        if(contractBalances > 0 && contractBalances >= tokensForAutoSwap && automatedMarketMakerPairs[to]) {
            swapFees(tokensForAutoSwap);
        }

        if(automatedMarketMakerPairs[from]) {
            taxes = taxesBuy;
        } else if(automatedMarketMakerPairs[to]) {
            taxes = taxesSell;
        } else if(!automatedMarketMakerPairs[from] && !automatedMarketMakerPairs[to]) {
            taxes = taxesTransfer;
        }

        if(from == _owner || from == marketingWallet || to == _owner || to == marketingWallet) {
            taxes = 0;
        }

        taxedAmount = amount * taxes / 100;
        transferAmount = amount - taxedAmount;

        _balances[from] -= amount;
        _balances[to] += transferAmount;
        emit Transfer(from, to, transferAmount);

        if(taxedAmount > 0) {
            _balances[address(this)] += taxedAmount;
            emit Transfer(from, address(this), taxedAmount);
        }

    } else {
        _balances[from] -= amount;
        _balances[to] += amount;
        emit Transfer(from, to, amount);
    }
    
}

function swapFees(uint256 tokenAmount) private FastTx {
    address[] memory path = new address[](2);
    path[0] = address(this);
    path[1] = PCSRouter.WETH();
    _approve(address(this), address(PCSRouter), type(uint256).max);
    try PCSRouter.swapExactTokensForETHSupportingFeeOnTransferTokens(tokenAmount, 0, path, address(this), block.timestamp) {} catch {}
    
    uint256 ethForMarketing = address(this).balance;

    if(ethForMarketing > 0) {
        bool success;
        (success, ) = marketingWallet.call{value: ethForMarketing}("");
    }
    
}

    receive() external payable {}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_marketingWallet","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"},{"inputs":[],"name":"PCSPair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PCSRouter","outputs":[{"internalType":"contract IPancakeSwapRouter02","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"who","type":"address"}],"name":"blackListAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","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":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"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":[{"internalType":"address","name":"","type":"address"}],"name":"isBlacklisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"launch","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"launchedAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"marketingWallet","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenAddress","type":"address"}],"name":"rescueTokens","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"router","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"newPercent","type":"uint256"}],"name":"setAutoSwapPercent","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"taxesBuy","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"taxesSell","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"taxesTransfer","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tokensForAutoSwap","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":"who","type":"address"}],"name":"unBlacklistAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

6d04ee2d6d415b85acef810000000060065560c0604052600760808181526615d4905414115160ca1b60a05262000037908262000392565b50604080518082019091526005815264024575241560dc1b602082015260089062000063908262000392565b506001600b556001600c556000600d556113886006546200008591906200045e565b600e55600f80546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d179055348015620000bb57600080fd5b5060405162001e1e38038062001e1e833981016040819052620000de9162000481565b600f546040805163c45a015560e01b815290516001600160a01b0390921691600091839163c45a0155916004808201926020929091908290030181865afa1580156200012e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000154919062000481565b6001600160a01b031663c9c6539630846001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001a2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001c8919062000481565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af115801562000216573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200023c919062000481565b600080546001600160a01b038581166001600160a01b031992831617835560018054858316908416811782558452600460209081526040808620805460ff1916909317909255600980548516339081178255600a80548c87169716969096179095556006549486526002825282862085905554915193845294955016927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3505050620004b3565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200031857607f821691505b6020821081036200033957634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200038d57600081815260208120601f850160051c81016020861015620003685750805b601f850160051c820191505b81811015620003895782815560010162000374565b5050505b505050565b81516001600160401b03811115620003ae57620003ae620002ed565b620003c681620003bf845462000303565b846200033f565b602080601f831160018114620003fe5760008415620003e55750858301515b600019600386901b1c1916600185901b17855562000389565b600085815260208120601f198616915b828110156200042f578886015182559484019460019091019084016200040e565b50858210156200044e5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6000826200047c57634e487b7160e01b600052601260045260246000fd5b500490565b6000602082840312156200049457600080fd5b81516001600160a01b0381168114620004ac57600080fd5b9392505050565b61195b80620004c36000396000f3fe6080604052600436106101d05760003560e01c806375f0a874116100f7578063b2bdfa7b11610095578063dd62ed3e11610064578063dd62ed3e14610511578063f2fde38b14610557578063f887ea4014610577578063fe575a871461059757600080fd5b8063b2bdfa7b1461049b578063bf56b371146104bb578063c472f145146104d1578063d40cf659146104f157600080fd5b80639f1ec79c116100d15780639f1ec79c14610425578063a457c2d71461043b578063a9059cbb1461045b578063aedb642b1461047b57600080fd5b806375f0a874146103ba578063893d20e8146103f257806395d89b411461041057600080fd5b8063313ce5671161016f5780633bac0cc81161013e5780633bac0cc814610343578063565b968e1461035957806370a082311461036f578063715018a6146103a557600080fd5b8063313ce567146102c75780633364c11a146102e357806339509351146103035780633b0e01331461032357600080fd5b8063071111e1116101ab578063071111e11461023e578063095ea7b31461026257806318160ddd1461029257806323b872dd146102a757600080fd5b8062ae3bf8146101dc57806301339c21146101fe57806306fdde031461021357600080fd5b366101d757005b600080fd5b3480156101e857600080fd5b506101fc6101f7366004611631565b6105c7565b005b34801561020a57600080fd5b506101fc61074b565b34801561021f57600080fd5b506102286107db565b6040516102359190611655565b60405180910390f35b34801561024a57600080fd5b50610254600b5481565b604051908152602001610235565b34801561026e57600080fd5b5061028261027d3660046116a3565b61086d565b6040519015158152602001610235565b34801561029e57600080fd5b50600654610254565b3480156102b357600080fd5b506102826102c23660046116cf565b610884565b3480156102d357600080fd5b5060405160128152602001610235565b3480156102ef57600080fd5b506101fc6102fe366004611710565b610935565b34801561030f57600080fd5b5061028261031e3660046116a3565b610a25565b34801561032f57600080fd5b506101fc61033e366004611631565b610a61565b34801561034f57600080fd5b50610254600e5481565b34801561036557600080fd5b50610254600d5481565b34801561037b57600080fd5b5061025461038a366004611631565b6001600160a01b031660009081526002602052604090205490565b3480156103b157600080fd5b506101fc610b31565b3480156103c657600080fd5b50600a546103da906001600160a01b031681565b6040516001600160a01b039091168152602001610235565b3480156103fe57600080fd5b506009546001600160a01b03166103da565b34801561041c57600080fd5b50610228610ba5565b34801561043157600080fd5b50610254600c5481565b34801561044757600080fd5b506102826104563660046116a3565b610bb4565b34801561046757600080fd5b506102826104763660046116a3565b610c4d565b34801561048757600080fd5b506000546103da906001600160a01b031681565b3480156104a757600080fd5b506009546103da906001600160a01b031681565b3480156104c757600080fd5b5061025460105481565b3480156104dd57600080fd5b506001546103da906001600160a01b031681565b3480156104fd57600080fd5b506101fc61050c366004611631565b610c5a565b34801561051d57600080fd5b5061025461052c366004611729565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b34801561056357600080fd5b506101fc610572366004611631565b610ca5565b34801561058357600080fd5b50600f546103da906001600160a01b031681565b3480156105a357600080fd5b506102826105b2366004611631565b60056020526000908152604090205460ff1681565b6009546001600160a01b03163314806105ea5750600a546001600160a01b031633145b6106285760405162461bcd60e51b815260040161061f9060208082526004908201526322b9391760e11b604082015260600190565b60405180910390fd5b6001600160a01b0381166106665760405133904780156108fc02916000818181858888f19350505050158015610662573d6000803e3d6000fd5b5050565b6040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa1580156106ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106d19190611762565b60405163a9059cbb60e01b8152336004820152602481018290529091506001600160a01b0383169063a9059cbb906044016020604051808303816000875af1158015610721573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610745919061177b565b50505b50565b6009546001600160a01b031633146107755760405162461bcd60e51b815260040161061f9061179d565b60115460ff16156107c85760405162461bcd60e51b815260206004820152601b60248201527f546f6b656e7320697320616c7265616479206c61756e636865642e0000000000604482015260640161061f565b6011805460ff1916600117905543601055565b6060600780546107ea906117d2565b80601f0160208091040260200160405190810160405280929190818152602001828054610816906117d2565b80156108635780601f1061083857610100808354040283529160200191610863565b820191906000526020600020905b81548152906001019060200180831161084657829003601f168201915b5050505050905090565b600061087a338484610d90565b5060015b92915050565b6001600160a01b0383166000908152600360209081526040808320338452909152812054600019811461091f57828110156109125760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b606482015260840161061f565b61091f8533858403610d90565b61092a858585610eb5565b506001949350505050565b6009546001600160a01b03163314806109585750600a546001600160a01b031633145b61098d5760405162461bcd60e51b815260040161061f9060208082526004908201526322b9391760e11b604082015260600190565b6001811015801561099f575060648111155b610a045760405162461bcd60e51b815260206004820152603060248201527f43616e20626520736574206265747765656e20302e30312520616e642031252060448201526f37b3103a37ba30b61039bab838363c9760811b606482015260840161061f565b61271081600654610a159190611822565b610a1f9190611839565b600e5550565b3360008181526003602090815260408083206001600160a01b0387168452909152812054909161087a918590610a5c90869061185b565b610d90565b6009546001600160a01b03163314610a8b5760405162461bcd60e51b815260040161061f9061179d565b600f546001600160a01b03828116911614801590610ab757506001546001600160a01b03828116911614155b610b0d5760405162461bcd60e51b815260206004820152602160248201527f43616e6e6f7420626c61636b6c69737420726f7574657220616e6420706169726044820152601760f91b606482015260840161061f565b6001600160a01b03166000908152600560205260409020805460ff19166001179055565b6009546001600160a01b03163314610b5b5760405162461bcd60e51b815260040161061f9061179d565b6009546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600980546001600160a01b0319169055565b6060600880546107ea906117d2565b3360009081526003602090815260408083206001600160a01b038616845290915281205482811015610c365760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b606482015260840161061f565b610c433385858403610d90565b5060019392505050565b600061087a338484610eb5565b6009546001600160a01b03163314610c845760405162461bcd60e51b815260040161061f9061179d565b6001600160a01b03166000908152600560205260409020805460ff19169055565b6009546001600160a01b03163314610ccf5760405162461bcd60e51b815260040161061f9061179d565b6001600160a01b038116610d345760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161061f565b6009546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600980546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038316610df25760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161061f565b6001600160a01b038216610e535760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161061f565b6001600160a01b0383811660008181526003602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610f195760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161061f565b6001600160a01b038216610f7b5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161061f565b60008111610fc35760405162461bcd60e51b815260206004820152601560248201527421b0b73737ba1039b2b7321018103a37b5b2b7399760591b604482015260640161061f565b6001600160a01b03831660009081526005602052604090205460ff161561102c5760405162461bcd60e51b815260206004820152601760248201527f4164647265737320697320626c61636b6c69737465642e000000000000000000604482015260640161061f565b60115460ff1661117c576009546001600160a01b038481169116148061105f5750600a546001600160a01b038481169116145b8061107757506009546001600160a01b038381169116145b8061108f5750600a546001600160a01b038381169116145b6110db5760405162461bcd60e51b815260206004820152601760248201527f546f6b656e206e6f74206c61756e63686564207965742e000000000000000000604482015260640161061f565b6001600160a01b0383166000908152600260205260408120805483929061110390849061186e565b90915550506001600160a01b0382166000908152600260205260408120805483929061113090849061185b565b92505081905550816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ea891815260200190565b600f54600160a01b900460ff166110db5730600090815260026020526040812054819081906000811180156111b35750600e548110155b80156111d757506001600160a01b03861660009081526004602052604090205460ff165b156111e7576111e7600e54611431565b6001600160a01b03871660009081526004602052604090205460ff161561121257600b54935061128a565b6001600160a01b03861660009081526004602052604090205460ff161561123d57600c54935061128a565b6001600160a01b03871660009081526004602052604090205460ff1615801561127f57506001600160a01b03861660009081526004602052604090205460ff16155b1561128a57600d5493505b6009546001600160a01b03888116911614806112b35750600a546001600160a01b038881169116145b806112cb57506009546001600160a01b038781169116145b806112e35750600a546001600160a01b038781169116145b156112ed57600093505b60646112f98587611822565b6113039190611839565b925061130f838661186e565b6001600160a01b03881660009081526002602052604081208054929450879290919061133c90849061186e565b90915550506001600160a01b0386166000908152600260205260408120805484929061136990849061185b565b92505081905550856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516113b591815260200190565b60405180910390a382156114285730600090815260026020526040812080548592906113e290849061185b565b909155505060405183815230906001600160a01b038916907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35b50505050610745565b600f805460ff60a01b1916600160a01b179055604080516002808252606082018352600092602083019080368337019050509050308160008151811061147957611479611881565b60200260200101906001600160a01b031690816001600160a01b03168152505060008054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156114ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061150e9190611897565b8160018151811061152157611521611881565b6001600160a01b03928316602091820292909201015260005461154991309116600019610d90565b6000805460405163791ac94760e01b81526001600160a01b039091169163791ac947916115809186918690309042906004016118b4565b600060405180830381600087803b15801561159a57600080fd5b505af19250505080156115ab575060015b5047801561160a57600a546040516000916001600160a01b03169083908381818185875af1925050503d8060008114611600576040519150601f19603f3d011682016040523d82523d6000602084013e611605565b606091505b505050505b5050600f805460ff60a01b1916905550565b6001600160a01b038116811461074857600080fd5b60006020828403121561164357600080fd5b813561164e8161161c565b9392505050565b600060208083528351808285015260005b8181101561168257858101830151858201604001528201611666565b506000604082860101526040601f19601f8301168501019250505092915050565b600080604083850312156116b657600080fd5b82356116c18161161c565b946020939093013593505050565b6000806000606084860312156116e457600080fd5b83356116ef8161161c565b925060208401356116ff8161161c565b929592945050506040919091013590565b60006020828403121561172257600080fd5b5035919050565b6000806040838503121561173c57600080fd5b82356117478161161c565b915060208301356117578161161c565b809150509250929050565b60006020828403121561177457600080fd5b5051919050565b60006020828403121561178d57600080fd5b8151801515811461164e57600080fd5b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600181811c908216806117e657607f821691505b60208210810361180657634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761087e5761087e61180c565b60008261185657634e487b7160e01b600052601260045260246000fd5b500490565b8082018082111561087e5761087e61180c565b8181038181111561087e5761087e61180c565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156118a957600080fd5b815161164e8161161c565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156119045784516001600160a01b0316835293830193918301916001016118df565b50506001600160a01b0396909616606085015250505060800152939250505056fea26469706673582212206d5f7e144d50970980c4d7ecc775250ec49667b49ee026002bc05d624392b3d464736f6c63430008110033000000000000000000000000a1dbe5ea8c0a2fe3fba096ff89c0597ef3410bc5

Deployed Bytecode

0x6080604052600436106101d05760003560e01c806375f0a874116100f7578063b2bdfa7b11610095578063dd62ed3e11610064578063dd62ed3e14610511578063f2fde38b14610557578063f887ea4014610577578063fe575a871461059757600080fd5b8063b2bdfa7b1461049b578063bf56b371146104bb578063c472f145146104d1578063d40cf659146104f157600080fd5b80639f1ec79c116100d15780639f1ec79c14610425578063a457c2d71461043b578063a9059cbb1461045b578063aedb642b1461047b57600080fd5b806375f0a874146103ba578063893d20e8146103f257806395d89b411461041057600080fd5b8063313ce5671161016f5780633bac0cc81161013e5780633bac0cc814610343578063565b968e1461035957806370a082311461036f578063715018a6146103a557600080fd5b8063313ce567146102c75780633364c11a146102e357806339509351146103035780633b0e01331461032357600080fd5b8063071111e1116101ab578063071111e11461023e578063095ea7b31461026257806318160ddd1461029257806323b872dd146102a757600080fd5b8062ae3bf8146101dc57806301339c21146101fe57806306fdde031461021357600080fd5b366101d757005b600080fd5b3480156101e857600080fd5b506101fc6101f7366004611631565b6105c7565b005b34801561020a57600080fd5b506101fc61074b565b34801561021f57600080fd5b506102286107db565b6040516102359190611655565b60405180910390f35b34801561024a57600080fd5b50610254600b5481565b604051908152602001610235565b34801561026e57600080fd5b5061028261027d3660046116a3565b61086d565b6040519015158152602001610235565b34801561029e57600080fd5b50600654610254565b3480156102b357600080fd5b506102826102c23660046116cf565b610884565b3480156102d357600080fd5b5060405160128152602001610235565b3480156102ef57600080fd5b506101fc6102fe366004611710565b610935565b34801561030f57600080fd5b5061028261031e3660046116a3565b610a25565b34801561032f57600080fd5b506101fc61033e366004611631565b610a61565b34801561034f57600080fd5b50610254600e5481565b34801561036557600080fd5b50610254600d5481565b34801561037b57600080fd5b5061025461038a366004611631565b6001600160a01b031660009081526002602052604090205490565b3480156103b157600080fd5b506101fc610b31565b3480156103c657600080fd5b50600a546103da906001600160a01b031681565b6040516001600160a01b039091168152602001610235565b3480156103fe57600080fd5b506009546001600160a01b03166103da565b34801561041c57600080fd5b50610228610ba5565b34801561043157600080fd5b50610254600c5481565b34801561044757600080fd5b506102826104563660046116a3565b610bb4565b34801561046757600080fd5b506102826104763660046116a3565b610c4d565b34801561048757600080fd5b506000546103da906001600160a01b031681565b3480156104a757600080fd5b506009546103da906001600160a01b031681565b3480156104c757600080fd5b5061025460105481565b3480156104dd57600080fd5b506001546103da906001600160a01b031681565b3480156104fd57600080fd5b506101fc61050c366004611631565b610c5a565b34801561051d57600080fd5b5061025461052c366004611729565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b34801561056357600080fd5b506101fc610572366004611631565b610ca5565b34801561058357600080fd5b50600f546103da906001600160a01b031681565b3480156105a357600080fd5b506102826105b2366004611631565b60056020526000908152604090205460ff1681565b6009546001600160a01b03163314806105ea5750600a546001600160a01b031633145b6106285760405162461bcd60e51b815260040161061f9060208082526004908201526322b9391760e11b604082015260600190565b60405180910390fd5b6001600160a01b0381166106665760405133904780156108fc02916000818181858888f19350505050158015610662573d6000803e3d6000fd5b5050565b6040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa1580156106ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106d19190611762565b60405163a9059cbb60e01b8152336004820152602481018290529091506001600160a01b0383169063a9059cbb906044016020604051808303816000875af1158015610721573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610745919061177b565b50505b50565b6009546001600160a01b031633146107755760405162461bcd60e51b815260040161061f9061179d565b60115460ff16156107c85760405162461bcd60e51b815260206004820152601b60248201527f546f6b656e7320697320616c7265616479206c61756e636865642e0000000000604482015260640161061f565b6011805460ff1916600117905543601055565b6060600780546107ea906117d2565b80601f0160208091040260200160405190810160405280929190818152602001828054610816906117d2565b80156108635780601f1061083857610100808354040283529160200191610863565b820191906000526020600020905b81548152906001019060200180831161084657829003601f168201915b5050505050905090565b600061087a338484610d90565b5060015b92915050565b6001600160a01b0383166000908152600360209081526040808320338452909152812054600019811461091f57828110156109125760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b606482015260840161061f565b61091f8533858403610d90565b61092a858585610eb5565b506001949350505050565b6009546001600160a01b03163314806109585750600a546001600160a01b031633145b61098d5760405162461bcd60e51b815260040161061f9060208082526004908201526322b9391760e11b604082015260600190565b6001811015801561099f575060648111155b610a045760405162461bcd60e51b815260206004820152603060248201527f43616e20626520736574206265747765656e20302e30312520616e642031252060448201526f37b3103a37ba30b61039bab838363c9760811b606482015260840161061f565b61271081600654610a159190611822565b610a1f9190611839565b600e5550565b3360008181526003602090815260408083206001600160a01b0387168452909152812054909161087a918590610a5c90869061185b565b610d90565b6009546001600160a01b03163314610a8b5760405162461bcd60e51b815260040161061f9061179d565b600f546001600160a01b03828116911614801590610ab757506001546001600160a01b03828116911614155b610b0d5760405162461bcd60e51b815260206004820152602160248201527f43616e6e6f7420626c61636b6c69737420726f7574657220616e6420706169726044820152601760f91b606482015260840161061f565b6001600160a01b03166000908152600560205260409020805460ff19166001179055565b6009546001600160a01b03163314610b5b5760405162461bcd60e51b815260040161061f9061179d565b6009546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600980546001600160a01b0319169055565b6060600880546107ea906117d2565b3360009081526003602090815260408083206001600160a01b038616845290915281205482811015610c365760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b606482015260840161061f565b610c433385858403610d90565b5060019392505050565b600061087a338484610eb5565b6009546001600160a01b03163314610c845760405162461bcd60e51b815260040161061f9061179d565b6001600160a01b03166000908152600560205260409020805460ff19169055565b6009546001600160a01b03163314610ccf5760405162461bcd60e51b815260040161061f9061179d565b6001600160a01b038116610d345760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161061f565b6009546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600980546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038316610df25760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161061f565b6001600160a01b038216610e535760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161061f565b6001600160a01b0383811660008181526003602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610f195760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161061f565b6001600160a01b038216610f7b5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161061f565b60008111610fc35760405162461bcd60e51b815260206004820152601560248201527421b0b73737ba1039b2b7321018103a37b5b2b7399760591b604482015260640161061f565b6001600160a01b03831660009081526005602052604090205460ff161561102c5760405162461bcd60e51b815260206004820152601760248201527f4164647265737320697320626c61636b6c69737465642e000000000000000000604482015260640161061f565b60115460ff1661117c576009546001600160a01b038481169116148061105f5750600a546001600160a01b038481169116145b8061107757506009546001600160a01b038381169116145b8061108f5750600a546001600160a01b038381169116145b6110db5760405162461bcd60e51b815260206004820152601760248201527f546f6b656e206e6f74206c61756e63686564207965742e000000000000000000604482015260640161061f565b6001600160a01b0383166000908152600260205260408120805483929061110390849061186e565b90915550506001600160a01b0382166000908152600260205260408120805483929061113090849061185b565b92505081905550816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ea891815260200190565b600f54600160a01b900460ff166110db5730600090815260026020526040812054819081906000811180156111b35750600e548110155b80156111d757506001600160a01b03861660009081526004602052604090205460ff165b156111e7576111e7600e54611431565b6001600160a01b03871660009081526004602052604090205460ff161561121257600b54935061128a565b6001600160a01b03861660009081526004602052604090205460ff161561123d57600c54935061128a565b6001600160a01b03871660009081526004602052604090205460ff1615801561127f57506001600160a01b03861660009081526004602052604090205460ff16155b1561128a57600d5493505b6009546001600160a01b03888116911614806112b35750600a546001600160a01b038881169116145b806112cb57506009546001600160a01b038781169116145b806112e35750600a546001600160a01b038781169116145b156112ed57600093505b60646112f98587611822565b6113039190611839565b925061130f838661186e565b6001600160a01b03881660009081526002602052604081208054929450879290919061133c90849061186e565b90915550506001600160a01b0386166000908152600260205260408120805484929061136990849061185b565b92505081905550856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516113b591815260200190565b60405180910390a382156114285730600090815260026020526040812080548592906113e290849061185b565b909155505060405183815230906001600160a01b038916907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35b50505050610745565b600f805460ff60a01b1916600160a01b179055604080516002808252606082018352600092602083019080368337019050509050308160008151811061147957611479611881565b60200260200101906001600160a01b031690816001600160a01b03168152505060008054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156114ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061150e9190611897565b8160018151811061152157611521611881565b6001600160a01b03928316602091820292909201015260005461154991309116600019610d90565b6000805460405163791ac94760e01b81526001600160a01b039091169163791ac947916115809186918690309042906004016118b4565b600060405180830381600087803b15801561159a57600080fd5b505af19250505080156115ab575060015b5047801561160a57600a546040516000916001600160a01b03169083908381818185875af1925050503d8060008114611600576040519150601f19603f3d011682016040523d82523d6000602084013e611605565b606091505b505050505b5050600f805460ff60a01b1916905550565b6001600160a01b038116811461074857600080fd5b60006020828403121561164357600080fd5b813561164e8161161c565b9392505050565b600060208083528351808285015260005b8181101561168257858101830151858201604001528201611666565b506000604082860101526040601f19601f8301168501019250505092915050565b600080604083850312156116b657600080fd5b82356116c18161161c565b946020939093013593505050565b6000806000606084860312156116e457600080fd5b83356116ef8161161c565b925060208401356116ff8161161c565b929592945050506040919091013590565b60006020828403121561172257600080fd5b5035919050565b6000806040838503121561173c57600080fd5b82356117478161161c565b915060208301356117578161161c565b809150509250929050565b60006020828403121561177457600080fd5b5051919050565b60006020828403121561178d57600080fd5b8151801515811461164e57600080fd5b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600181811c908216806117e657607f821691505b60208210810361180657634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761087e5761087e61180c565b60008261185657634e487b7160e01b600052601260045260246000fd5b500490565b8082018082111561087e5761087e61180c565b8181038181111561087e5761087e61180c565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156118a957600080fd5b815161164e8161161c565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156119045784516001600160a01b0316835293830193918301916001016118df565b50506001600160a01b0396909616606085015250505060800152939250505056fea26469706673582212206d5f7e144d50970980c4d7ecc775250ec49667b49ee026002bc05d624392b3d464736f6c63430008110033

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

000000000000000000000000a1dbe5ea8c0a2fe3fba096ff89c0597ef3410bc5

-----Decoded View---------------
Arg [0] : _marketingWallet (address): 0xa1dBe5Ea8C0A2fE3FbA096Ff89c0597eF3410bC5

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000a1dbe5ea8c0a2fe3fba096ff89c0597ef3410bc5


Deployed Bytecode Sourcemap

2019:8115:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4895:399;;;;;;;;;;-1:-1:-1;4895:399:0;;;;;:::i;:::-;;:::i;:::-;;4732:159;;;;;;;;;;;;;:::i;5381:67::-;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2546:27;;;;;;;;;;;;;;;;;;;1101:25:1;;;1089:2;1074:18;2546:27:0;955:177:1;5996:157:0;;;;;;;;;;-1:-1:-1;5996:157:0;;;;;:::i;:::-;;:::i;:::-;;;1622:14:1;;1615:22;1597:41;;1585:2;1570:18;5996:157:0;1457:187:1;5524:75:0;;;;;;;;;;-1:-1:-1;5585:12:0;;5524:75;;6157:482;;;;;;;;;;-1:-1:-1;6157:482:0;;;;;:::i;:::-;;:::i;5319:60::-;;;;;;;;;;-1:-1:-1;5319:60:0;;5375:2;2252:36:1;;2240:2;2225:18;5319:60:0;2110:184:1;4149:300:0;;;;;;;;;;-1:-1:-1;4149:300:0;;;;;:::i;:::-;;:::i;6643:203::-;;;;;;;;;;-1:-1:-1;6643:203:0;;;;;:::i;:::-;;:::i;4453:176::-;;;;;;;;;;-1:-1:-1;4453:176:0;;;;;:::i;:::-;;:::i;2642:54::-;;;;;;;;;;;;;;;;2607:32;;;;;;;;;;;;;;;;5601:94;;;;;;;;;;-1:-1:-1;5601:94:0;;;;;:::i;:::-;-1:-1:-1;;;;;5675:18:0;5658:7;5675:18;;;:9;:18;;;;;;;5601:94;3793:128;;;;;;;;;;;;;:::i;2513:30::-;;;;;;;;;;-1:-1:-1;2513:30:0;;;;-1:-1:-1;;;;;2513:30:0;;;;;;-1:-1:-1;;;;;2648:32:1;;;2630:51;;2618:2;2603:18;2513:30:0;2484:203:1;3607:73:0;;;;;;;;;;-1:-1:-1;3670:6:0;;-1:-1:-1;;;;;3670:6:0;3607:73;;5450:72;;;;;;;;;;;;;:::i;2576:28::-;;;;;;;;;;;;;;;;6850:383;;;;;;;;;;-1:-1:-1;6850:383:0;;;;;:::i;:::-;;:::i;5699:163::-;;;;;;;;;;-1:-1:-1;5699:163:0;;;;;:::i;:::-;;:::i;2060:37::-;;;;;;;;;;-1:-1:-1;2060:37:0;;;;-1:-1:-1;;;;;2060:37:0;;;2489:21;;;;;;;;;;-1:-1:-1;2489:21:0;;;;-1:-1:-1;;;;;2489:21:0;;;2853:25;;;;;;;;;;;;;;;;2100:22;;;;;;;;;;-1:-1:-1;2100:22:0;;;;-1:-1:-1;;;;;2100:22:0;;;4633:95;;;;;;;;;;-1:-1:-1;4633:95:0;;;;;:::i;:::-;;:::i;5866:126::-;;;;;;;;;;-1:-1:-1;5866:126:0;;;;;:::i;:::-;-1:-1:-1;;;;;5961:18:0;;;5938:7;5961:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;5866:126;3925:220;;;;;;;;;;-1:-1:-1;3925:220:0;;;;;:::i;:::-;;:::i;2724:66::-;;;;;;;;;;-1:-1:-1;2724:66:0;;;;-1:-1:-1;;;;;2724:66:0;;;2306:45;;;;;;;;;;-1:-1:-1;2306:45:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;4895:399;4975:6;;-1:-1:-1;;;;;4975:6:0;4961:10;:20;;:53;;-1:-1:-1;4999:15:0;;-1:-1:-1;;;;;4999:15:0;4985:10;:29;4961:53;4953:70;;;;-1:-1:-1;;;4953:70:0;;;;;;3522:2:1;3504:21;;;3561:1;3541:18;;;3534:29;-1:-1:-1;;;3594:2:1;3579:18;;3572:34;3638:2;3623:18;;3320:327;4953:70:0;;;;;;;;;-1:-1:-1;;;;;5033:26:0;;5030:261;;5071:51;;5079:10;;5100:21;5071:51;;;;;;;;;5100:21;5079:10;5071:51;;;;;;;;;;;;;;;;;;;;;4895:399;:::o;5030:261::-;5171:45;;-1:-1:-1;;;5171:45:0;;5210:4;5171:45;;;2630:51:1;5147:21:0;;-1:-1:-1;;;;;5171:30:0;;;;;2603:18:1;;5171:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;5227:56;;-1:-1:-1;;;5227:56:0;;5257:10;5227:56;;;4015:51:1;4082:18;;;4075:34;;;5147:69:0;;-1:-1:-1;;;;;;5227:29:0;;;;;3988:18:1;;5227:56:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;5136:155;5030:261;4895:399;:::o;4732:159::-;3720:6;;-1:-1:-1;;;;;3720:6:0;3730:10;3720:20;3712:65;;;;-1:-1:-1;;;3712:65:0;;;;;;;:::i;:::-;4783:13:::1;::::0;::::1;;4782:14;4774:54;;;::::0;-1:-1:-1;;;4774:54:0;;4965:2:1;4774:54:0::1;::::0;::::1;4947:21:1::0;5004:2;4984:18;;;4977:30;5043:29;5023:18;;;5016:57;5090:18;;4774:54:0::1;4763:351:1::0;4774:54:0::1;4835:13;:20:::0;;-1:-1:-1;;4835:20:0::1;4851:4;4835:20;::::0;;4875:12:::1;4862:10;:25:::0;4732:159::o;5381:67::-;5418:13;5441:5;5434:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5381:67;:::o;5996:157::-;6079:4;6092:39;1749:10;6115:7;6124:6;6092:8;:39::i;:::-;-1:-1:-1;6145:4:0;5996:157;;;;;:::o;6157:482::-;-1:-1:-1;;;;;6286:19:0;;6246:4;6286:19;;;:11;:19;;;;;;;;1749:10;6286:33;;;;;;;;-1:-1:-1;;6330:37:0;;6326:245;;6408:6;6388:16;:26;;6380:79;;;;-1:-1:-1;;;6380:79:0;;5706:2:1;6380:79:0;;;5688:21:1;5745:2;5725:18;;;5718:30;5784:34;5764:18;;;5757:62;-1:-1:-1;;;5835:18:1;;;5828:38;5883:19;;6380:79:0;5504:404:1;6380:79:0;6495:57;6504:6;1749:10;6545:6;6526:16;:25;6495:8;:57::i;:::-;6579:36;6589:6;6597:9;6608:6;6579:9;:36::i;:::-;-1:-1:-1;6631:4:0;;6157:482;-1:-1:-1;;;;6157:482:0:o;4149:300::-;4233:6;;-1:-1:-1;;;;;4233:6:0;4219:10;:20;;:53;;-1:-1:-1;4257:15:0;;-1:-1:-1;;;;;4257:15:0;4243:10;:29;4219:53;4211:70;;;;-1:-1:-1;;;4211:70:0;;;;;;3522:2:1;3504:21;;;3561:1;3541:18;;;3534:29;-1:-1:-1;;;3594:2:1;3579:18;;3572:34;3638:2;3623:18;;3320:327;4211:70:0;4310:1;4296:10;:15;;:36;;;;;4329:3;4315:10;:17;;4296:36;4288:97;;;;-1:-1:-1;;;4288:97:0;;6115:2:1;4288:97:0;;;6097:21:1;6154:2;6134:18;;;6127:30;6193:34;6173:18;;;6166:62;-1:-1:-1;;;6244:18:1;;;6237:46;6300:19;;4288:97:0;5913:412:1;4288:97:0;4440:5;4427:10;4412:12;;:25;;;;:::i;:::-;:33;;;;:::i;:::-;4392:17;:53;-1:-1:-1;4149:300:0:o;6643:203::-;1749:10;6731:4;6776:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;6776:34:0;;;;;;;;;;6731:4;;6744:80;;6767:7;;6776:47;;6813:10;;6776:47;:::i;:::-;6744:8;:80::i;4453:176::-;3720:6;;-1:-1:-1;;;;;3720:6:0;3730:10;3720:20;3712:65;;;;-1:-1:-1;;;3712:65:0;;;;;;;:::i;:::-;4531:6:::1;::::0;-1:-1:-1;;;;;4524:13:0;;::::1;4531:6:::0;::::1;4524:13;::::0;::::1;::::0;:31:::1;;-1:-1:-1::0;4548:7:0::1;::::0;-1:-1:-1;;;;;4541:14:0;;::::1;4548:7:::0;::::1;4541:14;;4524:31;4516:77;;;::::0;-1:-1:-1;;;4516:77:0;;7189:2:1;4516:77:0::1;::::0;::::1;7171:21:1::0;7228:2;7208:18;;;7201:30;7267:34;7247:18;;;7240:62;-1:-1:-1;;;7318:18:1;;;7311:31;7359:19;;4516:77:0::1;6987:397:1::0;4516:77:0::1;-1:-1:-1::0;;;;;4600:18:0::1;;::::0;;;:13:::1;:18;::::0;;;;:25;;-1:-1:-1;;4600:25:0::1;4621:4;4600:25;::::0;;4453:176::o;3793:128::-;3720:6;;-1:-1:-1;;;;;3720:6:0;3730:10;3720:20;3712:65;;;;-1:-1:-1;;;3712:65:0;;;;;;;:::i;:::-;3872:6:::1;::::0;3851:40:::1;::::0;3888:1:::1;::::0;-1:-1:-1;;;;;3872:6:0::1;::::0;3851:40:::1;::::0;3888:1;;3851:40:::1;3898:6;:19:::0;;-1:-1:-1;;;;;;3898:19:0::1;::::0;;3793:128::o;5450:72::-;5490:13;5513:7;5506:14;;;;;:::i;6850:383::-;1749:10;6943:4;6983:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;6983:34:0;;;;;;;;;;7032:35;;;;7024:85;;;;-1:-1:-1;;;7024:85:0;;7591:2:1;7024:85:0;;;7573:21:1;7630:2;7610:18;;;7603:30;7669:34;7649:18;;;7642:62;-1:-1:-1;;;7720:18:1;;;7713:35;7765:19;;7024:85:0;7389:401:1;7024:85:0;7137:67;1749:10;7160:7;7188:15;7169:16;:34;7137:8;:67::i;:::-;-1:-1:-1;7225:4:0;;6850:383;-1:-1:-1;;;6850:383:0:o;5699:163::-;5785:4;5798:42;1749:10;5822:9;5833:6;5798:9;:42::i;4633:95::-;3720:6;;-1:-1:-1;;;;;3720:6:0;3730:10;3720:20;3712:65;;;;-1:-1:-1;;;3712:65:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;4698:18:0::1;4719:5;4698:18:::0;;;:13:::1;:18;::::0;;;;:26;;-1:-1:-1;;4698:26:0::1;::::0;;4633:95::o;3925:220::-;3720:6;;-1:-1:-1;;;;;3720:6:0;3730:10;3720:20;3712:65;;;;-1:-1:-1;;;3712:65:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;4002:22:0;::::1;3994:73;;;::::0;-1:-1:-1;;;3994:73:0;;7997:2:1;3994:73:0::1;::::0;::::1;7979:21:1::0;8036:2;8016:18;;;8009:30;8075:34;8055:18;;;8048:62;-1:-1:-1;;;8126:18:1;;;8119:36;8172:19;;3994:73:0::1;7795:402:1::0;3994:73:0::1;4100:6;::::0;4079:38:::1;::::0;-1:-1:-1;;;;;4079:38:0;;::::1;::::0;4100:6:::1;::::0;4079:38:::1;::::0;4100:6:::1;::::0;4079:38:::1;4124:6;:17:::0;;-1:-1:-1;;;;;;4124:17:0::1;-1:-1:-1::0;;;;;4124:17:0;;;::::1;::::0;;;::::1;::::0;;3925:220::o;7237:324::-;-1:-1:-1;;;;;7335:19:0;;7327:68;;;;-1:-1:-1;;;7327:68:0;;8404:2:1;7327:68:0;;;8386:21:1;8443:2;8423:18;;;8416:30;8482:34;8462:18;;;8455:62;-1:-1:-1;;;8533:18:1;;;8526:34;8577:19;;7327:68:0;8202:400:1;7327:68:0;-1:-1:-1;;;;;7410:21:0;;7402:68;;;;-1:-1:-1;;;7402:68:0;;8809:2:1;7402:68:0;;;8791:21:1;8848:2;8828:18;;;8821:30;8887:34;8867:18;;;8860:62;-1:-1:-1;;;8938:18:1;;;8931:32;8980:19;;7402:68:0;8607:398:1;7402:68:0;-1:-1:-1;;;;;7477:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7525:32;;1101:25:1;;;7525:32:0;;1074:18:1;7525:32:0;;;;;;;;7237:324;;;:::o;7565:1950::-;-1:-1:-1;;;;;7658:18:0;;7650:68;;;;-1:-1:-1;;;7650:68:0;;9212:2:1;7650:68:0;;;9194:21:1;9251:2;9231:18;;;9224:30;9290:34;9270:18;;;9263:62;-1:-1:-1;;;9341:18:1;;;9334:35;9386:19;;7650:68:0;9010:401:1;7650:68:0;-1:-1:-1;;;;;7733:16:0;;7725:64;;;;-1:-1:-1;;;7725:64:0;;9618:2:1;7725:64:0;;;9600:21:1;9657:2;9637:18;;;9630:30;9696:34;9676:18;;;9669:62;-1:-1:-1;;;9747:18:1;;;9740:33;9790:19;;7725:64:0;9416:399:1;7725:64:0;7813:1;7804:6;:10;7796:44;;;;-1:-1:-1;;;7796:44:0;;10022:2:1;7796:44:0;;;10004:21:1;10061:2;10041:18;;;10034:30;-1:-1:-1;;;10080:18:1;;;10073:51;10141:18;;7796:44:0;9820:345:1;7796:44:0;-1:-1:-1;;;;;7856:19:0;;;;;;:13;:19;;;;;;;;7855:20;7847:56;;;;-1:-1:-1;;;7847:56:0;;10372:2:1;7847:56:0;;;10354:21:1;10411:2;10391:18;;;10384:30;10450:25;10430:18;;;10423:53;10493:18;;7847:56:0;10170:347:1;7847:56:0;7916:13;;;;7912:285;;7958:6;;-1:-1:-1;;;;;7950:14:0;;;7958:6;;7950:14;;:41;;-1:-1:-1;7976:15:0;;-1:-1:-1;;;;;7968:23:0;;;7976:15;;7968:23;7950:41;:57;;;-1:-1:-1;8001:6:0;;-1:-1:-1;;;;;7995:12:0;;;8001:6;;7995:12;7950:57;:82;;;-1:-1:-1;8017:15:0;;-1:-1:-1;;;;;8011:21:0;;;8017:15;;8011:21;7950:82;7942:118;;;;-1:-1:-1;;;7942:118:0;;10724:2:1;7942:118:0;;;10706:21:1;10763:2;10743:18;;;10736:30;10802:25;10782:18;;;10775:53;10845:18;;7942:118:0;10522:347:1;7942:118:0;-1:-1:-1;;;;;8071:15:0;;;;;;:9;:15;;;;;:25;;8090:6;;8071:15;:25;;8090:6;;8071:25;:::i;:::-;;;;-1:-1:-1;;;;;;;8107:13:0;;;;;;:9;:13;;;;;:23;;8124:6;;8107:13;:23;;8124:6;;8107:23;:::i;:::-;;;;;;;;8161:2;-1:-1:-1;;;;;8146:26:0;8155:4;-1:-1:-1;;;;;8146:26:0;;8165:6;8146:26;;;;1101:25:1;;1089:2;1074:18;;955:177;7912:285:0;8213:21;;-1:-1:-1;;;8213:21:0;;;;8209:1297;;8379:4;8247:13;5675:18;;;:9;:18;;;;;;8247:13;;;;8420:1;8401:16;:20;:61;;;;;8445:17;;8425:16;:37;;8401:61;:94;;;;-1:-1:-1;;;;;;8466:29:0;;;;;;:25;:29;;;;;;;;8401:94;8398:153;;;8512:27;8521:17;;8512:8;:27::i;:::-;-1:-1:-1;;;;;8566:31:0;;;;;;:25;:31;;;;;;;;8563:288;;;8622:8;;8614:16;;8563:288;;;-1:-1:-1;;;;;8651:29:0;;;;;;:25;:29;;;;;;;;8648:203;;;8705:9;;8697:17;;8648:203;;;-1:-1:-1;;;;;8736:31:0;;;;;;:25;:31;;;;;;;;8735:32;:66;;;;-1:-1:-1;;;;;;8772:29:0;;;;;;:25;:29;;;;;;;;8771:30;8735:66;8732:119;;;8826:13;;8818:21;;8732:119;8874:6;;-1:-1:-1;;;;;8866:14:0;;;8874:6;;8866:14;;:41;;-1:-1:-1;8892:15:0;;-1:-1:-1;;;;;8884:23:0;;;8892:15;;8884:23;8866:41;:57;;;-1:-1:-1;8917:6:0;;-1:-1:-1;;;;;8911:12:0;;;8917:6;;8911:12;8866:57;:82;;;-1:-1:-1;8933:15:0;;-1:-1:-1;;;;;8927:21:0;;;8933:15;;8927:21;8866:82;8863:123;;;8973:1;8965:9;;8863:123;9029:3;9012:14;9021:5;9012:6;:14;:::i;:::-;:20;;;;:::i;:::-;8998:34;-1:-1:-1;9060:20:0;8998:34;9060:6;:20;:::i;:::-;-1:-1:-1;;;;;9093:15:0;;;;;;:9;:15;;;;;:25;;9043:37;;-1:-1:-1;9112:6:0;;9093:15;;;:25;;9112:6;;9093:25;:::i;:::-;;;;-1:-1:-1;;;;;;;9129:13:0;;;;;;:9;:13;;;;;:31;;9146:14;;9129:13;:31;;9146:14;;9129:31;:::i;:::-;;;;;;;;9191:2;-1:-1:-1;;;;;9176:34:0;9185:4;-1:-1:-1;;;;;9176:34:0;;9195:14;9176:34;;;;1101:25:1;;1089:2;1074:18;;955:177;9176:34:0;;;;;;;;9226:15;;9223:148;;9276:4;9258:24;;;;:9;:24;;;;;:39;;9286:11;;9258:24;:39;;9286:11;;9258:39;:::i;:::-;;;;-1:-1:-1;;9317:42:0;;1101:25:1;;;9340:4:0;;-1:-1:-1;;;;;9317:42:0;;;;;1089:2:1;1074:18;9317:42:0;;;;;;;9223:148;8236:1144;;;;8209:1297;;9519:575;3513:21;:28;;-1:-1:-1;;;;3513:28:0;-1:-1:-1;;;3513:28:0;;;9604:16:::1;::::0;;9618:1:::1;9604:16:::0;;;;;::::1;::::0;;-1:-1:-1;;9604:16:0::1;::::0;::::1;::::0;;::::1;::::0;::::1;;::::0;-1:-1:-1;9604:16:0::1;9580:40;;9645:4;9627;9632:1;9627:7;;;;;;;;:::i;:::-;;;;;;:23;-1:-1:-1::0;;;;;9627:23:0::1;;;-1:-1:-1::0;;;;;9627:23:0::1;;;::::0;::::1;9667:9;::::0;::::1;;;;;;-1:-1:-1::0;;;;;9667:9:0::1;-1:-1:-1::0;;;;;9667:14:0::1;;:16;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;9657:4;9662:1;9657:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;9657:26:0;;::::1;:7;::::0;;::::1;::::0;;;;;:26;9722:9:::1;::::0;9690:62:::1;::::0;9707:4:::1;::::0;9722:9:::1;-1:-1:-1::0;;9690:8:0::1;:62::i;:::-;9763:9;::::0;;:114:::1;::::0;-1:-1:-1;;;9763:114:0;;-1:-1:-1;;;;;9763:9:0;;::::1;::::0;:60:::1;::::0;:114:::1;::::0;9824:11;;9840:4;;9854::::1;::::0;9861:15:::1;::::0;9763:114:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;9759:130:::0;9927:21:::1;9960:19:::0;;9957:128:::1;;10029:15;::::0;:48:::1;::::0;9992:12:::1;::::0;-1:-1:-1;;;;;10029:15:0::1;::::0;10057;;9992:12;10029:48;9992:12;10029:48;10057:15;10029;:48:::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1::0;;;;9957:128:0::1;-1:-1:-1::0;;3556:21:0;:29;;-1:-1:-1;;;;3556:29:0;;;-1:-1:-1;9519:575:0:o;14:131:1:-;-1:-1:-1;;;;;89:31:1;;79:42;;69:70;;135:1;132;125:12;150:247;209:6;262:2;250:9;241:7;237:23;233:32;230:52;;;278:1;275;268:12;230:52;317:9;304:23;336:31;361:5;336:31;:::i;:::-;386:5;150:247;-1:-1:-1;;;150:247:1:o;402:548::-;514:4;543:2;572;561:9;554:21;604:6;598:13;647:6;642:2;631:9;627:18;620:34;672:1;682:140;696:6;693:1;690:13;682:140;;;791:14;;;787:23;;781:30;757:17;;;776:2;753:26;746:66;711:10;;682:140;;;686:3;871:1;866:2;857:6;846:9;842:22;838:31;831:42;941:2;934;930:7;925:2;917:6;913:15;909:29;898:9;894:45;890:54;882:62;;;;402:548;;;;:::o;1137:315::-;1205:6;1213;1266:2;1254:9;1245:7;1241:23;1237:32;1234:52;;;1282:1;1279;1272:12;1234:52;1321:9;1308:23;1340:31;1365:5;1340:31;:::i;:::-;1390:5;1442:2;1427:18;;;;1414:32;;-1:-1:-1;;;1137:315:1:o;1649:456::-;1726:6;1734;1742;1795:2;1783:9;1774:7;1770:23;1766:32;1763:52;;;1811:1;1808;1801:12;1763:52;1850:9;1837:23;1869:31;1894:5;1869:31;:::i;:::-;1919:5;-1:-1:-1;1976:2:1;1961:18;;1948:32;1989:33;1948:32;1989:33;:::i;:::-;1649:456;;2041:7;;-1:-1:-1;;;2095:2:1;2080:18;;;;2067:32;;1649:456::o;2299:180::-;2358:6;2411:2;2399:9;2390:7;2386:23;2382:32;2379:52;;;2427:1;2424;2417:12;2379:52;-1:-1:-1;2450:23:1;;2299:180;-1:-1:-1;2299:180:1:o;2927:388::-;2995:6;3003;3056:2;3044:9;3035:7;3031:23;3027:32;3024:52;;;3072:1;3069;3062:12;3024:52;3111:9;3098:23;3130:31;3155:5;3130:31;:::i;:::-;3180:5;-1:-1:-1;3237:2:1;3222:18;;3209:32;3250:33;3209:32;3250:33;:::i;:::-;3302:7;3292:17;;;2927:388;;;;;:::o;3652:184::-;3722:6;3775:2;3763:9;3754:7;3750:23;3746:32;3743:52;;;3791:1;3788;3781:12;3743:52;-1:-1:-1;3814:16:1;;3652:184;-1:-1:-1;3652:184:1:o;4120:277::-;4187:6;4240:2;4228:9;4219:7;4215:23;4211:32;4208:52;;;4256:1;4253;4246:12;4208:52;4288:9;4282:16;4341:5;4334:13;4327:21;4320:5;4317:32;4307:60;;4363:1;4360;4353:12;4402:356;4604:2;4586:21;;;4623:18;;;4616:30;4682:34;4677:2;4662:18;;4655:62;4749:2;4734:18;;4402:356::o;5119:380::-;5198:1;5194:12;;;;5241;;;5262:61;;5316:4;5308:6;5304:17;5294:27;;5262:61;5369:2;5361:6;5358:14;5338:18;5335:38;5332:161;;5415:10;5410:3;5406:20;5403:1;5396:31;5450:4;5447:1;5440:15;5478:4;5475:1;5468:15;5332:161;;5119:380;;;:::o;6330:127::-;6391:10;6386:3;6382:20;6379:1;6372:31;6422:4;6419:1;6412:15;6446:4;6443:1;6436:15;6462:168;6535:9;;;6566;;6583:15;;;6577:22;;6563:37;6553:71;;6604:18;;:::i;6635:217::-;6675:1;6701;6691:132;;6745:10;6740:3;6736:20;6733:1;6726:31;6780:4;6777:1;6770:15;6808:4;6805:1;6798:15;6691:132;-1:-1:-1;6837:9:1;;6635:217::o;6857:125::-;6922:9;;;6943:10;;;6940:36;;;6956:18;;:::i;10874:128::-;10941:9;;;10962:11;;;10959:37;;;10976:18;;:::i;11139:127::-;11200:10;11195:3;11191:20;11188:1;11181:31;11231:4;11228:1;11221:15;11255:4;11252:1;11245:15;11271:251;11341:6;11394:2;11382:9;11373:7;11369:23;11365:32;11362:52;;;11410:1;11407;11400:12;11362:52;11442:9;11436:16;11461:31;11486:5;11461:31;:::i;11527:980::-;11789:4;11837:3;11826:9;11822:19;11868:6;11857:9;11850:25;11894:2;11932:6;11927:2;11916:9;11912:18;11905:34;11975:3;11970:2;11959:9;11955:18;11948:31;11999:6;12034;12028:13;12065:6;12057;12050:22;12103:3;12092:9;12088:19;12081:26;;12142:2;12134:6;12130:15;12116:29;;12163:1;12173:195;12187:6;12184:1;12181:13;12173:195;;;12252:13;;-1:-1:-1;;;;;12248:39:1;12236:52;;12343:15;;;;12308:12;;;;12284:1;12202:9;12173:195;;;-1:-1:-1;;;;;;;12424:32:1;;;;12419:2;12404:18;;12397:60;-1:-1:-1;;;12488:3:1;12473:19;12466:35;12385:3;11527:980;-1:-1:-1;;;11527:980:1:o

Swarm Source

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