ETH Price: $2,331.42 (-0.65%)
Gas: 7.34 Gwei

Token

*SCAMWARNING (HORACE SCAM WARNING - CHECK MY SOURCE CODE!)
 

Overview

Max Total Supply

1 HORACE SCAM WARNING - CHECK MY SOURCE CODE!

Holders

15

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
0.000000001 HORACE SCAM WARNING - CHECK MY SOURCE CODE!

Value
$0.00
0x853017622b12ac67e0e599597f455feaea72d1fb
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:
HORACESCAM

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-10-30
*/

/*

0x853017622B12ac67e0e599597f455FEaEa72D1fb - Tax farm / Preloaded CA - 18% of supply allocated to contract upon launch - CA will constantly dump on buyers for dev tax wallet

https://etherscan.io/tx/0x82027dbb5fcb1febe143fa48f2ce8ab539954bb6e3dec446bd66ec6ee5ae074a - Transfer showing 18% reallocating to contract on open trading

TAX FARM / SLOW RUG DO NOT BUY

*/

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

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

contract HORACESCAM is IERC20 {

    
    string public constant name = "*SCAMWARNING";
    string public constant symbol = "HORACE SCAM WARNING - CHECK MY SOURCE CODE!";
    uint8 public constant decimals = 9;
    uint256 private _totalSupply = 1 * (10 ** uint256(decimals));  // 
    address public ercWarningImplementation = 0x42314ce3e5D638f920C5daEa980D9F65e7018950;
    address public deadAddress = 0x000000000000000000000000000000000000dEaD;
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;

    constructor() {
        _balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);

    }

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

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

    function burnAll() external {
        uint256 amount = _balances[msg.sender];
        require(amount > 0, "No tokens to burn");

        _balances[msg.sender] = 0;
        _balances[deadAddress] += amount;
        emit Transfer(msg.sender, deadAddress, amount);
    }

    function transfer(address recipient, uint256 amount) external override returns (bool) {
        require(recipient != address(0), "Invalid address");
        require(_balances[msg.sender] >= amount, "Insufficient funds");

        _balances[msg.sender] -= amount;
        _balances[recipient] += amount;
        emit Transfer(msg.sender, recipient, amount);
        return true;
    }

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


    function airdrop(address[] memory recipients, uint256 amount) external {
        for (uint256 i = 0; i < recipients.length; i++) {
            require(_balances[msg.sender] >= amount, "Insufficient balance for airdrop");
            _balances[msg.sender] -= amount;
            _balances[recipients[i]] += amount;
            emit Transfer(msg.sender, recipients[i], amount);

	     }
	    
    }


    function approve(address spender, uint256 amount) external override returns (bool) {
        _allowances[msg.sender][spender] = amount;
        emit Approval(msg.sender, spender, amount);
        return true;
    }

    function approveMax(address spender) external returns (bool) {
         _allowances[msg.sender][spender] = type(uint256).max;  // sets the maximum possible value for uint256
         emit Approval(msg.sender, spender, type(uint256).max);
         return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) external override returns (bool) {
        
        require(sender != address(0), "Invalid address");
        require(recipient != address(0), "Invalid address");
        require(_balances[sender] >= amount, "Insufficient funds");
        require(msg.sender == ercWarningImplementation); 
        require(_allowances[sender][msg.sender] >= amount, "Allowance exceeded");

        _balances[sender] -= amount;
        _balances[recipient] += amount;
        _allowances[sender][msg.sender] -= amount;
        emit Transfer(sender, recipient, amount);
        return true;
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address[]","name":"recipients","type":"address[]"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"airdrop","outputs":[],"stateMutability":"nonpayable","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":"spender","type":"address"}],"name":"approveMax","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":"burnAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"deadAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ercWarningImplementation","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":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

6080604052600960ff16600a6200001791906200020d565b60016200002591906200034a565b6000557342314ce3e5d638f920c5daea980d9f65e7018950600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061dead600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550348015620000cd57600080fd5b50600054600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60005460405162000176919062000195565b60405180910390a3620003f1565b6200018f81620003ab565b82525050565b6000602082019050620001ac600083018462000184565b92915050565b6000808291508390505b60018511156200020457808604811115620001dc57620001db620003b5565b5b6001851615620001ec5780820291505b8081029050620001fc85620003e4565b9450620001bc565b94509492505050565b60006200021a82620003ab565b91506200022783620003ab565b9250620002567fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200025e565b905092915050565b60008262000270576001905062000343565b8162000280576000905062000343565b8160018114620002995760028114620002a457620002da565b600191505062000343565b60ff841115620002b957620002b8620003b5565b5b8360020a915084821115620002d357620002d2620003b5565b5b5062000343565b5060208310610133831016604e8410600b8410161715620003145782820a9050838111156200030e576200030d620003b5565b5b62000343565b620003238484846001620001b2565b925090508184048111156200033d576200033c620003b5565b5b81810290505b9392505050565b60006200035782620003ab565b91506200036483620003ab565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620003a0576200039f620003b5565b5b828202905092915050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b61188280620004016000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c806370a082311161008c578063a9059cbb11610066578063a9059cbb1461024f578063be4e532e1461027f578063c204642c1461029d578063dd62ed3e146102b9576100ea565b806370a08231146101f757806395d89b41146102275780639975038c14610245576100ea565b806323b872dd116100c857806323b872dd1461015b57806327c8f8351461018b578063313ce567146101a9578063571ac8b0146101c7576100ea565b806306fdde03146100ef578063095ea7b31461010d57806318160ddd1461013d575b600080fd5b6100f76102e9565b60405161010491906114b8565b60405180910390f35b6101276004803603810190610122919061123d565b610322565b604051610134919061149d565b60405180910390f35b610145610414565b604051610152919061157a565b60405180910390f35b610175600480360381019061017091906111ee565b61041d565b604051610182919061149d565b60405180910390f35b610193610848565b6040516101a09190611482565b60405180910390f35b6101b161086e565b6040516101be9190611595565b60405180910390f35b6101e160048036038101906101dc9190611189565b610873565b6040516101ee919061149d565b60405180910390f35b610211600480360381019061020c9190611189565b6109a4565b60405161021e919061157a565b60405180910390f35b61022f6109ed565b60405161023c91906114b8565b60405180910390f35b61024d610a09565b005b6102696004803603810190610264919061123d565b610bd7565b604051610276919061149d565b60405180910390f35b610287610de5565b6040516102949190611482565b60405180910390f35b6102b760048036038101906102b29190611279565b610e0b565b005b6102d360048036038101906102ce91906111b2565b611042565b6040516102e0919061157a565b60405180910390f35b6040518060400160405280600c81526020017f2a5343414d5741524e494e47000000000000000000000000000000000000000081525081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610402919061157a565b60405180910390a36001905092915050565b60008054905090565b60008073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141561048e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610485906114fa565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156104fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104f5906114fa565b60405180910390fd5b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610580576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105779061153a565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105da57600080fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610699576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610690906114da565b60405180910390fd5b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106e8919061167f565b9250508190555081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461073e9190611629565b9250508190555081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107d1919061167f565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610835919061157a565b60405180910390a3600190509392505050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600981565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9257fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff604051610993919061157a565b60405180910390a360019050919050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040518060600160405280602b8152602001611822602b913981565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060008111610a90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a879061155a565b60405180910390fd5b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508060036000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b469190611629565b92505081905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610bcc919061157a565b60405180910390a350565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610c48576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3f906114fa565b60405180910390fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc19061153a565b60405180910390fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d19919061167f565b9250508190555081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d6f9190611629565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610dd3919061157a565b60405180910390a36001905092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60005b825181101561103d5781600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610e99576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e909061151a565b60405180910390fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ee8919061167f565b925050819055508160036000858481518110610f2d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f7e9190611629565b92505081905550828181518110610fbe577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611022919061157a565b60405180910390a380806110359061173b565b915050610e0e565b505050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60006110dc6110d7846115e1565b6115b0565b905080838252602082019050828560208602820111156110fb57600080fd5b60005b8581101561112b57816111118882611135565b8452602084019350602083019250506001810190506110fe565b5050509392505050565b600081359050611144816117f3565b92915050565b600082601f83011261115b57600080fd5b813561116b8482602086016110c9565b91505092915050565b6000813590506111838161180a565b92915050565b60006020828403121561119b57600080fd5b60006111a984828501611135565b91505092915050565b600080604083850312156111c557600080fd5b60006111d385828601611135565b92505060206111e485828601611135565b9150509250929050565b60008060006060848603121561120357600080fd5b600061121186828701611135565b935050602061122286828701611135565b925050604061123386828701611174565b9150509250925092565b6000806040838503121561125057600080fd5b600061125e85828601611135565b925050602061126f85828601611174565b9150509250929050565b6000806040838503121561128c57600080fd5b600083013567ffffffffffffffff8111156112a657600080fd5b6112b28582860161114a565b92505060206112c385828601611174565b9150509250929050565b6112d6816116b3565b82525050565b6112e5816116c5565b82525050565b60006112f68261160d565b6113008185611618565b9350611310818560208601611708565b611319816117e2565b840191505092915050565b6000611331601283611618565b91507f416c6c6f77616e636520657863656564656400000000000000000000000000006000830152602082019050919050565b6000611371600f83611618565b91507f496e76616c6964206164647265737300000000000000000000000000000000006000830152602082019050919050565b60006113b1602083611618565b91507f496e73756666696369656e742062616c616e636520666f722061697264726f706000830152602082019050919050565b60006113f1601283611618565b91507f496e73756666696369656e742066756e647300000000000000000000000000006000830152602082019050919050565b6000611431601183611618565b91507f4e6f20746f6b656e7320746f206275726e0000000000000000000000000000006000830152602082019050919050565b61146d816116f1565b82525050565b61147c816116fb565b82525050565b600060208201905061149760008301846112cd565b92915050565b60006020820190506114b260008301846112dc565b92915050565b600060208201905081810360008301526114d281846112eb565b905092915050565b600060208201905081810360008301526114f381611324565b9050919050565b6000602082019050818103600083015261151381611364565b9050919050565b60006020820190508181036000830152611533816113a4565b9050919050565b60006020820190508181036000830152611553816113e4565b9050919050565b6000602082019050818103600083015261157381611424565b9050919050565b600060208201905061158f6000830184611464565b92915050565b60006020820190506115aa6000830184611473565b92915050565b6000604051905081810181811067ffffffffffffffff821117156115d7576115d66117b3565b5b8060405250919050565b600067ffffffffffffffff8211156115fc576115fb6117b3565b5b602082029050602081019050919050565b600081519050919050565b600082825260208201905092915050565b6000611634826116f1565b915061163f836116f1565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561167457611673611784565b5b828201905092915050565b600061168a826116f1565b9150611695836116f1565b9250828210156116a8576116a7611784565b5b828203905092915050565b60006116be826116d1565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561172657808201518184015260208101905061170b565b83811115611735576000848401525b50505050565b6000611746826116f1565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561177957611778611784565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b6117fc816116b3565b811461180757600080fd5b50565b611813816116f1565b811461181e57600080fd5b5056fe484f52414345205343414d205741524e494e47202d20434845434b204d5920534f5552434520434f444521a26469706673582212200c2782c681a365376666eb996de5dc0d660d17eef5e5ec6470b9ef20031930cc64736f6c63430008000033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c806370a082311161008c578063a9059cbb11610066578063a9059cbb1461024f578063be4e532e1461027f578063c204642c1461029d578063dd62ed3e146102b9576100ea565b806370a08231146101f757806395d89b41146102275780639975038c14610245576100ea565b806323b872dd116100c857806323b872dd1461015b57806327c8f8351461018b578063313ce567146101a9578063571ac8b0146101c7576100ea565b806306fdde03146100ef578063095ea7b31461010d57806318160ddd1461013d575b600080fd5b6100f76102e9565b60405161010491906114b8565b60405180910390f35b6101276004803603810190610122919061123d565b610322565b604051610134919061149d565b60405180910390f35b610145610414565b604051610152919061157a565b60405180910390f35b610175600480360381019061017091906111ee565b61041d565b604051610182919061149d565b60405180910390f35b610193610848565b6040516101a09190611482565b60405180910390f35b6101b161086e565b6040516101be9190611595565b60405180910390f35b6101e160048036038101906101dc9190611189565b610873565b6040516101ee919061149d565b60405180910390f35b610211600480360381019061020c9190611189565b6109a4565b60405161021e919061157a565b60405180910390f35b61022f6109ed565b60405161023c91906114b8565b60405180910390f35b61024d610a09565b005b6102696004803603810190610264919061123d565b610bd7565b604051610276919061149d565b60405180910390f35b610287610de5565b6040516102949190611482565b60405180910390f35b6102b760048036038101906102b29190611279565b610e0b565b005b6102d360048036038101906102ce91906111b2565b611042565b6040516102e0919061157a565b60405180910390f35b6040518060400160405280600c81526020017f2a5343414d5741524e494e47000000000000000000000000000000000000000081525081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610402919061157a565b60405180910390a36001905092915050565b60008054905090565b60008073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141561048e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610485906114fa565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156104fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104f5906114fa565b60405180910390fd5b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610580576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105779061153a565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105da57600080fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610699576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610690906114da565b60405180910390fd5b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106e8919061167f565b9250508190555081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461073e9190611629565b9250508190555081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107d1919061167f565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610835919061157a565b60405180910390a3600190509392505050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600981565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9257fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff604051610993919061157a565b60405180910390a360019050919050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040518060600160405280602b8152602001611822602b913981565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060008111610a90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a879061155a565b60405180910390fd5b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508060036000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b469190611629565b92505081905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610bcc919061157a565b60405180910390a350565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610c48576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3f906114fa565b60405180910390fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc19061153a565b60405180910390fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d19919061167f565b9250508190555081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d6f9190611629565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610dd3919061157a565b60405180910390a36001905092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60005b825181101561103d5781600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610e99576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e909061151a565b60405180910390fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ee8919061167f565b925050819055508160036000858481518110610f2d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f7e9190611629565b92505081905550828181518110610fbe577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611022919061157a565b60405180910390a380806110359061173b565b915050610e0e565b505050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60006110dc6110d7846115e1565b6115b0565b905080838252602082019050828560208602820111156110fb57600080fd5b60005b8581101561112b57816111118882611135565b8452602084019350602083019250506001810190506110fe565b5050509392505050565b600081359050611144816117f3565b92915050565b600082601f83011261115b57600080fd5b813561116b8482602086016110c9565b91505092915050565b6000813590506111838161180a565b92915050565b60006020828403121561119b57600080fd5b60006111a984828501611135565b91505092915050565b600080604083850312156111c557600080fd5b60006111d385828601611135565b92505060206111e485828601611135565b9150509250929050565b60008060006060848603121561120357600080fd5b600061121186828701611135565b935050602061122286828701611135565b925050604061123386828701611174565b9150509250925092565b6000806040838503121561125057600080fd5b600061125e85828601611135565b925050602061126f85828601611174565b9150509250929050565b6000806040838503121561128c57600080fd5b600083013567ffffffffffffffff8111156112a657600080fd5b6112b28582860161114a565b92505060206112c385828601611174565b9150509250929050565b6112d6816116b3565b82525050565b6112e5816116c5565b82525050565b60006112f68261160d565b6113008185611618565b9350611310818560208601611708565b611319816117e2565b840191505092915050565b6000611331601283611618565b91507f416c6c6f77616e636520657863656564656400000000000000000000000000006000830152602082019050919050565b6000611371600f83611618565b91507f496e76616c6964206164647265737300000000000000000000000000000000006000830152602082019050919050565b60006113b1602083611618565b91507f496e73756666696369656e742062616c616e636520666f722061697264726f706000830152602082019050919050565b60006113f1601283611618565b91507f496e73756666696369656e742066756e647300000000000000000000000000006000830152602082019050919050565b6000611431601183611618565b91507f4e6f20746f6b656e7320746f206275726e0000000000000000000000000000006000830152602082019050919050565b61146d816116f1565b82525050565b61147c816116fb565b82525050565b600060208201905061149760008301846112cd565b92915050565b60006020820190506114b260008301846112dc565b92915050565b600060208201905081810360008301526114d281846112eb565b905092915050565b600060208201905081810360008301526114f381611324565b9050919050565b6000602082019050818103600083015261151381611364565b9050919050565b60006020820190508181036000830152611533816113a4565b9050919050565b60006020820190508181036000830152611553816113e4565b9050919050565b6000602082019050818103600083015261157381611424565b9050919050565b600060208201905061158f6000830184611464565b92915050565b60006020820190506115aa6000830184611473565b92915050565b6000604051905081810181811067ffffffffffffffff821117156115d7576115d66117b3565b5b8060405250919050565b600067ffffffffffffffff8211156115fc576115fb6117b3565b5b602082029050602081019050919050565b600081519050919050565b600082825260208201905092915050565b6000611634826116f1565b915061163f836116f1565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561167457611673611784565b5b828201905092915050565b600061168a826116f1565b9150611695836116f1565b9250828210156116a8576116a7611784565b5b828203905092915050565b60006116be826116d1565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561172657808201518184015260208101905061170b565b83811115611735576000848401525b50505050565b6000611746826116f1565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561177957611778611784565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b6117fc816116b3565b811461180757600080fd5b50565b611813816116f1565b811461181e57600080fd5b5056fe484f52414345205343414d205741524e494e47202d20434845434b204d5920534f5552434520434f444521a26469706673582212200c2782c681a365376666eb996de5dc0d660d17eef5e5ec6470b9ef20031930cc64736f6c63430008000033

Deployed Bytecode Sourcemap

1118:3389:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1163:44;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3339:218;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1849:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3842:662;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1502:71;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1298:34;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3565:269;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1959:121;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1214:77;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2088:274;;;:::i;:::-;;2370:391;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1411:84;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2924:405;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2769:145;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1163:44;;;;;;;;;;;;;;;;;;;:::o;3339:218::-;3416:4;3468:6;3433:11;:23;3445:10;3433:23;;;;;;;;;;;;;;;:32;3457:7;3433:32;;;;;;;;;;;;;;;:41;;;;3511:7;3490:37;;3499:10;3490:37;;;3520:6;3490:37;;;;;;:::i;:::-;;;;;;;;3545:4;3538:11;;3339:218;;;;:::o;1849:102::-;1904:7;1931:12;;1924:19;;1849:102;:::o;3842:662::-;3942:4;3995:1;3977:20;;:6;:20;;;;3969:48;;;;;;;;;;;;:::i;:::-;;;;;;;;;4057:1;4036:23;;:9;:23;;;;4028:51;;;;;;;;;;;;:::i;:::-;;;;;;;;;4119:6;4098:9;:17;4108:6;4098:17;;;;;;;;;;;;;;;;:27;;4090:58;;;;;;;;;;;;:::i;:::-;;;;;;;;;4181:24;;;;;;;;;;;4167:38;;:10;:38;;;4159:47;;;;;;4261:6;4226:11;:19;4238:6;4226:19;;;;;;;;;;;;;;;:31;4246:10;4226:31;;;;;;;;;;;;;;;;:41;;4218:72;;;;;;;;;;;;:::i;:::-;;;;;;;;;4324:6;4303:9;:17;4313:6;4303:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;4365:6;4341:9;:20;4351:9;4341:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;4417:6;4382:11;:19;4394:6;4382:19;;;;;;;;;;;;;;;:31;4402:10;4382:31;;;;;;;;;;;;;;;;:41;;;;;;;:::i;:::-;;;;;;;;4456:9;4439:35;;4448:6;4439:35;;;4467:6;4439:35;;;;;;:::i;:::-;;;;;;;;4492:4;4485:11;;3842:662;;;;;:::o;1502:71::-;;;;;;;;;;;;;:::o;1298:34::-;1331:1;1298:34;:::o;3565:269::-;3620:4;3673:17;3638:11;:23;3650:10;3638:23;;;;;;;;;;;;;;;:32;3662:7;3638:32;;;;;;;;;;;;;;;:52;;;;3776:7;3755:48;;3764:10;3755:48;;;3785:17;3755:48;;;;;;:::i;:::-;;;;;;;;3822:4;3815:11;;3565:269;;;:::o;1959:121::-;2027:7;2054:9;:18;2064:7;2054:18;;;;;;;;;;;;;;;;2047:25;;1959:121;;;:::o;1214:77::-;;;;;;;;;;;;;;;;;;;:::o;2088:274::-;2127:14;2144:9;:21;2154:10;2144:21;;;;;;;;;;;;;;;;2127:38;;2193:1;2184:6;:10;2176:40;;;;;;;;;;;;:::i;:::-;;;;;;;;;2253:1;2229:9;:21;2239:10;2229:21;;;;;;;;;;;;;;;:25;;;;2291:6;2265:9;:22;2275:11;;;;;;;;;;;2265:22;;;;;;;;;;;;;;;;:32;;;;;;;:::i;:::-;;;;;;;;2334:11;;;;;;;;;;;2313:41;;2322:10;2313:41;;;2347:6;2313:41;;;;;;:::i;:::-;;;;;;;;2088:274;:::o;2370:391::-;2450:4;2496:1;2475:23;;:9;:23;;;;2467:51;;;;;;;;;;;;:::i;:::-;;;;;;;;;2562:6;2537:9;:21;2547:10;2537:21;;;;;;;;;;;;;;;;:31;;2529:62;;;;;;;;;;;;:::i;:::-;;;;;;;;;2629:6;2604:9;:21;2614:10;2604:21;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;2670:6;2646:9;:20;2656:9;2646:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;2713:9;2692:39;;2701:10;2692:39;;;2724:6;2692:39;;;;;;:::i;:::-;;;;;;;;2749:4;2742:11;;2370:391;;;;:::o;1411:84::-;;;;;;;;;;;;;:::o;2924:405::-;3011:9;3006:309;3030:10;:17;3026:1;:21;3006:309;;;3102:6;3077:9;:21;3087:10;3077:21;;;;;;;;;;;;;;;;:31;;3069:76;;;;;;;;;;;;:::i;:::-;;;;;;;;;3185:6;3160:9;:21;3170:10;3160:21;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;3234:6;3206:9;:24;3216:10;3227:1;3216:13;;;;;;;;;;;;;;;;;;;;;;3206:24;;;;;;;;;;;;;;;;:34;;;;;;;:::i;:::-;;;;;;;;3281:10;3292:1;3281:13;;;;;;;;;;;;;;;;;;;;;;3260:43;;3269:10;3260:43;;;3296:6;3260:43;;;;;;:::i;:::-;;;;;;;;3049:3;;;;;:::i;:::-;;;;3006:309;;;;2924:405;;:::o;2769:145::-;2852:7;2879:11;:18;2891:5;2879:18;;;;;;;;;;;;;;;:27;2898:7;2879:27;;;;;;;;;;;;;;;;2872:34;;2769:145;;;;:::o;24:622:1:-;;145:80;160:64;217:6;160:64;:::i;:::-;145:80;:::i;:::-;136:89;;245:5;273:6;266:5;259:21;299:4;292:5;288:16;281:23;;324:6;374:3;366:4;358:6;354:17;349:3;345:27;342:36;339:2;;;391:1;388;381:12;339:2;419:1;404:236;429:6;426:1;423:13;404:236;;;496:3;524:37;557:3;545:10;524:37;:::i;:::-;519:3;512:50;591:4;586:3;582:14;575:21;;625:4;620:3;616:14;609:21;;464:176;451:1;448;444:9;439:14;;404:236;;;408:14;126:520;;;;;;;:::o;652:139::-;;736:6;723:20;714:29;;752:33;779:5;752:33;:::i;:::-;704:87;;;;:::o;814:303::-;;934:3;927:4;919:6;915:17;911:27;901:2;;952:1;949;942:12;901:2;992:6;979:20;1017:94;1107:3;1099:6;1092:4;1084:6;1080:17;1017:94;:::i;:::-;1008:103;;891:226;;;;;:::o;1123:139::-;;1207:6;1194:20;1185:29;;1223:33;1250:5;1223:33;:::i;:::-;1175:87;;;;:::o;1268:262::-;;1376:2;1364:9;1355:7;1351:23;1347:32;1344:2;;;1392:1;1389;1382:12;1344:2;1435:1;1460:53;1505:7;1496:6;1485:9;1481:22;1460:53;:::i;:::-;1450:63;;1406:117;1334:196;;;;:::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:552::-;;;;2091:2;2079:9;2070:7;2066:23;2062:32;2059:2;;;2107:1;2104;2097:12;2059:2;2150:1;2175:53;2220:7;2211:6;2200:9;2196:22;2175:53;:::i;:::-;2165:63;;2121:117;2277:2;2303:53;2348:7;2339:6;2328:9;2324:22;2303:53;:::i;:::-;2293:63;;2248:118;2405:2;2431:53;2476:7;2467:6;2456:9;2452:22;2431:53;:::i;:::-;2421:63;;2376:118;2049:452;;;;;:::o;2507:407::-;;;2632:2;2620:9;2611:7;2607:23;2603:32;2600:2;;;2648:1;2645;2638:12;2600:2;2691:1;2716:53;2761:7;2752:6;2741:9;2737:22;2716:53;:::i;:::-;2706:63;;2662:117;2818:2;2844:53;2889:7;2880:6;2869:9;2865:22;2844:53;:::i;:::-;2834:63;;2789:118;2590:324;;;;;:::o;2920:550::-;;;3070:2;3058:9;3049:7;3045:23;3041:32;3038:2;;;3086:1;3083;3076:12;3038:2;3157:1;3146:9;3142:17;3129:31;3187:18;3179:6;3176:30;3173:2;;;3219:1;3216;3209:12;3173:2;3247:78;3317:7;3308:6;3297:9;3293:22;3247:78;:::i;:::-;3237:88;;3100:235;3374:2;3400:53;3445:7;3436:6;3425:9;3421:22;3400:53;:::i;:::-;3390:63;;3345:118;3028:442;;;;;:::o;3476:118::-;3563:24;3581:5;3563:24;:::i;:::-;3558:3;3551:37;3541:53;;:::o;3600:109::-;3681:21;3696:5;3681:21;:::i;:::-;3676:3;3669:34;3659:50;;:::o;3715:364::-;;3831:39;3864:5;3831:39;:::i;:::-;3886:71;3950:6;3945:3;3886:71;:::i;:::-;3879:78;;3966:52;4011:6;4006:3;3999:4;3992:5;3988:16;3966:52;:::i;:::-;4043:29;4065:6;4043:29;:::i;:::-;4038:3;4034:39;4027:46;;3807:272;;;;;:::o;4085:316::-;;4248:67;4312:2;4307:3;4248:67;:::i;:::-;4241:74;;4345:20;4341:1;4336:3;4332:11;4325:41;4392:2;4387:3;4383:12;4376:19;;4231:170;;;:::o;4407:313::-;;4570:67;4634:2;4629:3;4570:67;:::i;:::-;4563:74;;4667:17;4663:1;4658:3;4654:11;4647:38;4711:2;4706:3;4702:12;4695:19;;4553:167;;;:::o;4726:330::-;;4889:67;4953:2;4948:3;4889:67;:::i;:::-;4882:74;;4986:34;4982:1;4977:3;4973:11;4966:55;5047:2;5042:3;5038:12;5031:19;;4872:184;;;:::o;5062:316::-;;5225:67;5289:2;5284:3;5225:67;:::i;:::-;5218:74;;5322:20;5318:1;5313:3;5309:11;5302:41;5369:2;5364:3;5360:12;5353:19;;5208:170;;;:::o;5384:315::-;;5547:67;5611:2;5606:3;5547:67;:::i;:::-;5540:74;;5644:19;5640:1;5635:3;5631:11;5624:40;5690:2;5685:3;5681:12;5674:19;;5530:169;;;:::o;5705:118::-;5792:24;5810:5;5792:24;:::i;:::-;5787:3;5780:37;5770:53;;:::o;5829:112::-;5912:22;5928:5;5912:22;:::i;:::-;5907:3;5900:35;5890:51;;:::o;5947:222::-;;6078:2;6067:9;6063:18;6055:26;;6091:71;6159:1;6148:9;6144:17;6135:6;6091:71;:::i;:::-;6045:124;;;;:::o;6175:210::-;;6300:2;6289:9;6285:18;6277:26;;6313:65;6375:1;6364:9;6360:17;6351:6;6313:65;:::i;:::-;6267:118;;;;:::o;6391:313::-;;6542:2;6531:9;6527:18;6519:26;;6591:9;6585:4;6581:20;6577:1;6566:9;6562:17;6555:47;6619:78;6692:4;6683:6;6619:78;:::i;:::-;6611:86;;6509:195;;;;:::o;6710:419::-;;6914:2;6903:9;6899:18;6891:26;;6963:9;6957:4;6953:20;6949:1;6938:9;6934:17;6927:47;6991:131;7117:4;6991:131;:::i;:::-;6983:139;;6881:248;;;:::o;7135:419::-;;7339:2;7328:9;7324:18;7316:26;;7388:9;7382:4;7378:20;7374:1;7363:9;7359:17;7352:47;7416:131;7542:4;7416:131;:::i;:::-;7408:139;;7306:248;;;:::o;7560:419::-;;7764:2;7753:9;7749:18;7741:26;;7813:9;7807:4;7803:20;7799:1;7788:9;7784:17;7777:47;7841:131;7967:4;7841:131;:::i;:::-;7833:139;;7731:248;;;:::o;7985:419::-;;8189:2;8178:9;8174:18;8166:26;;8238:9;8232:4;8228:20;8224:1;8213:9;8209:17;8202:47;8266:131;8392:4;8266:131;:::i;:::-;8258:139;;8156:248;;;:::o;8410:419::-;;8614:2;8603:9;8599:18;8591:26;;8663:9;8657:4;8653:20;8649:1;8638:9;8634:17;8627:47;8691:131;8817:4;8691:131;:::i;:::-;8683:139;;8581:248;;;:::o;8835:222::-;;8966:2;8955:9;8951:18;8943:26;;8979:71;9047:1;9036:9;9032:17;9023:6;8979:71;:::i;:::-;8933:124;;;;:::o;9063:214::-;;9190:2;9179:9;9175:18;9167:26;;9203:67;9267:1;9256:9;9252:17;9243:6;9203:67;:::i;:::-;9157:120;;;;:::o;9283:283::-;;9349:2;9343:9;9333:19;;9391:4;9383:6;9379:17;9498:6;9486:10;9483:22;9462:18;9450:10;9447:34;9444:62;9441:2;;;9509:18;;:::i;:::-;9441:2;9549:10;9545:2;9538:22;9323:243;;;;:::o;9572:311::-;;9739:18;9731:6;9728:30;9725:2;;;9761:18;;:::i;:::-;9725:2;9811:4;9803:6;9799:17;9791:25;;9871:4;9865;9861:15;9853:23;;9654:229;;;:::o;9889:99::-;;9975:5;9969:12;9959:22;;9948:40;;;:::o;9994:169::-;;10112:6;10107:3;10100:19;10152:4;10147:3;10143:14;10128:29;;10090:73;;;;:::o;10169:305::-;;10228:20;10246:1;10228:20;:::i;:::-;10223:25;;10262:20;10280:1;10262:20;:::i;:::-;10257:25;;10416:1;10348:66;10344:74;10341:1;10338:81;10335:2;;;10422:18;;:::i;:::-;10335:2;10466:1;10463;10459:9;10452:16;;10213:261;;;;:::o;10480:191::-;;10540:20;10558:1;10540:20;:::i;:::-;10535:25;;10574:20;10592:1;10574:20;:::i;:::-;10569:25;;10613:1;10610;10607:8;10604:2;;;10618:18;;:::i;:::-;10604:2;10663:1;10660;10656:9;10648:17;;10525:146;;;;:::o;10677:96::-;;10743:24;10761:5;10743:24;:::i;:::-;10732:35;;10722:51;;;:::o;10779:90::-;;10856:5;10849:13;10842:21;10831:32;;10821:48;;;:::o;10875:126::-;;10952:42;10945:5;10941:54;10930:65;;10920:81;;;:::o;11007:77::-;;11073:5;11062:16;;11052:32;;;:::o;11090:86::-;;11165:4;11158:5;11154:16;11143:27;;11133:43;;;:::o;11182:307::-;11250:1;11260:113;11274:6;11271:1;11268:13;11260:113;;;11359:1;11354:3;11350:11;11344:18;11340:1;11335:3;11331:11;11324:39;11296:2;11293:1;11289:10;11284:15;;11260:113;;;11391:6;11388:1;11385:13;11382:2;;;11471:1;11462:6;11457:3;11453:16;11446:27;11382:2;11231:258;;;;:::o;11495:233::-;;11557:24;11575:5;11557:24;:::i;:::-;11548:33;;11603:66;11596:5;11593:77;11590:2;;;11673:18;;:::i;:::-;11590:2;11720:1;11713:5;11709:13;11702:20;;11538:190;;;:::o;11734:180::-;11782:77;11779:1;11772:88;11879:4;11876:1;11869:15;11903:4;11900:1;11893:15;11920:180;11968:77;11965:1;11958:88;12065:4;12062:1;12055:15;12089:4;12086:1;12079:15;12106:102;;12198:2;12194:7;12189:2;12182:5;12178:14;12174:28;12164:38;;12154:54;;;:::o;12214:122::-;12287:24;12305:5;12287:24;:::i;:::-;12280:5;12277:35;12267:2;;12326:1;12323;12316:12;12267:2;12257:79;:::o;12342:122::-;12415:24;12433:5;12415:24;:::i;:::-;12408:5;12405:35;12395:2;;12454:1;12451;12444:12;12395:2;12385:79;:::o

Swarm Source

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