ETH Price: $2,256.63 (-3.56%)

Token

BESQ27 (BESQ)
 

Overview

Max Total Supply

10,000,000,000 BESQ

Holders

240

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
0.276129852315615902 BESQ

Value
$0.00
0xc333de8dd80307d1829eec474b68495d8bbe9944
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:
BESQ27

Compiler Version
v0.8.26+commit.8a97fa7a

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2025-02-09
*/

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

contract BESQ27 {
    // Informações básicas da moeda
    string public name = "BESQ27";
    string public symbol = "BESQ";
    uint8 public decimals = 18;
    uint256 public totalSupply;

    // Endereço do administrador (criador do contrato)
    address public admin;

    // Mapeamento de saldos e permissões
    mapping(address => uint256) public balanceOf;
    mapping(address => mapping(address => uint256)) public allowance;

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

    // Informações do lastro
    string public swiftCode = "BARCGB22XXX";
    string public receiverBank = "CAIXA ECONOMICA FEDERAL";
    string public receiverBankAddress = "AV. PAULISTA 750, SAO PAULO, BRAZIL";
    string public beneficiary = "PATRIMONIAL BESERRA QUEIROZ LTDA";
    string public mur = "AXW4770783157504";
    uint256 public backingAmount = 10_000_000_000 * 10**18; // 10 bilhões de dólares, ajustado para 18 casas decimais

    constructor() {
        admin = msg.sender; // Define o criador do contrato como administrador
        totalSupply = 10_000_000_000 * 10**uint256(decimals); // Suprimento inicial de 10 bilhões de tokens
        balanceOf[msg.sender] = totalSupply; // Todo o suprimento inicial vai para o administrador
    }

    // Função para transferir tokens
    function transfer(address _to, uint256 _value) public returns (bool success) {
        require(_to != address(0), "Invalid address");
        require(balanceOf[msg.sender] >= _value, "Insufficient balance");

        balanceOf[msg.sender] -= _value;
        balanceOf[_to] += _value;
        emit Transfer(msg.sender, _to, _value);
        return true;
    }

    // Função para aprovar um gasto por outro endereço
    function approve(address _spender, uint256 _value) public returns (bool success) {
        allowance[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    // Função para transferir tokens de outro endereço (com permissão)
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(_from != address(0), "Invalid address");
        require(_to != address(0), "Invalid address");
        require(balanceOf[_from] >= _value, "Insufficient balance");
        require(allowance[_from][msg.sender] >= _value, "Allowance exceeded");

        balanceOf[_from] -= _value;
        balanceOf[_to] += _value;
        allowance[_from][msg.sender] -= _value;
        emit Transfer(_from, _to, _value);
        return true;
    }

    // Função para verificar os detalhes do lastro
    function getBackingDetails() public view returns (
        string memory, 
        string memory, 
        string memory, 
        string memory, 
        string memory, 
        uint256
    ) {
        return (
            swiftCode,
            receiverBank,
            receiverBankAddress,
            beneficiary,
            mur,
            backingAmount
        );
    }

    // Função para ajustar o valor do lastro (somente administrador)
    function updateBackingAmount(uint256 _newAmount) public {
        require(msg.sender == admin, "Only admin can update the backing amount");
        backingAmount = _newAmount;
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"backingAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"beneficiary","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getBackingDetails","outputs":[{"internalType":"string","name":"","type":"string"},{"internalType":"string","name":"","type":"string"},{"internalType":"string","name":"","type":"string"},{"internalType":"string","name":"","type":"string"},{"internalType":"string","name":"","type":"string"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mur","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"receiverBank","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"receiverBankAddress","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"swiftCode","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":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newAmount","type":"uint256"}],"name":"updateBackingAmount","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040526040518060400160405280600681526020017f42455351323700000000000000000000000000000000000000000000000000008152505f908161004791906104f7565b506040518060400160405280600481526020017f42455351000000000000000000000000000000000000000000000000000000008152506001908161008c91906104f7565b50601260025f6101000a81548160ff021916908360ff1602179055506040518060400160405280600b81526020017f4241524347423232585858000000000000000000000000000000000000000000815250600790816100ec91906104f7565b506040518060400160405280601781526020017f43414958412045434f4e4f4d494341204645444552414c0000000000000000008152506008908161013191906104f7565b50604051806060016040528060238152602001612020602391396009908161015991906104f7565b506040518060400160405280602081526020017f50415452494d4f4e49414c20424553455252412051554549524f5a204c544441815250600a908161019e91906104f7565b506040518060400160405280601081526020017f4158573437373037383331353735303400000000000000000000000000000000815250600b90816101e391906104f7565b506b204fce5e3e25026110000000600c553480156101ff575f80fd5b503360045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060025f9054906101000a900460ff1660ff16600a61025e9190610722565b6402540be40061026e919061076c565b60038190555060035460055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506107ad565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061033857607f821691505b60208210810361034b5761034a6102f4565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026103ad7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610372565b6103b78683610372565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6103fb6103f66103f1846103cf565b6103d8565b6103cf565b9050919050565b5f819050919050565b610414836103e1565b61042861042082610402565b84845461037e565b825550505050565b5f90565b61043c610430565b61044781848461040b565b505050565b5b8181101561046a5761045f5f82610434565b60018101905061044d565b5050565b601f8211156104af5761048081610351565b61048984610363565b81016020851015610498578190505b6104ac6104a485610363565b83018261044c565b50505b505050565b5f82821c905092915050565b5f6104cf5f19846008026104b4565b1980831691505092915050565b5f6104e783836104c0565b9150826002028217905092915050565b610500826102bd565b67ffffffffffffffff811115610519576105186102c7565b5b6105238254610321565b61052e82828561046e565b5f60209050601f83116001811461055f575f841561054d578287015190505b61055785826104dc565b8655506105be565b601f19841661056d86610351565b5f5b828110156105945784890151825560018201915060208501945060208101905061056f565b868310156105b157848901516105ad601f8916826104c0565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111561064857808604811115610624576106236105c6565b5b60018516156106335780820291505b8081029050610641856105f3565b9450610608565b94509492505050565b5f82610660576001905061071b565b8161066d575f905061071b565b8160018114610683576002811461068d576106bc565b600191505061071b565b60ff84111561069f5761069e6105c6565b5b8360020a9150848211156106b6576106b56105c6565b5b5061071b565b5060208310610133831016604e8410600b84101617156106f15782820a9050838111156106ec576106eb6105c6565b5b61071b565b6106fe84848460016105ff565b92509050818404811115610715576107146105c6565b5b81810290505b9392505050565b5f61072c826103cf565b9150610737836103cf565b92506107647fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610651565b905092915050565b5f610776826103cf565b9150610781836103cf565b925082820261078f816103cf565b915082820484148315176107a6576107a56105c6565b5b5092915050565b611866806107ba5f395ff3fe608060405234801561000f575f80fd5b5060043610610114575f3560e01c806393045c76116100a0578063b6f5f1e11161006f578063b6f5f1e1146102e4578063bda440a314610307578063dd62ed3e14610325578063f1e1268514610355578063f851a4401461037357610114565b806393045c761461025a57806395d89b4114610278578063a9059cbb14610296578063ace36501146102c657610114565b8063313ce567116100e7578063313ce567146101b457806338af3eed146101d257806349367336146101f057806370a082311461020e57806374b2918b1461023e57610114565b806306fdde0314610118578063095ea7b31461013657806318160ddd1461016657806323b872dd14610184575b5f80fd5b610120610391565b60405161012d919061126e565b60405180910390f35b610150600480360381019061014b919061131f565b61041c565b60405161015d9190611377565b60405180910390f35b61016e610509565b60405161017b919061139f565b60405180910390f35b61019e600480360381019061019991906113b8565b61050f565b6040516101ab9190611377565b60405180910390f35b6101bc6108cb565b6040516101c99190611423565b60405180910390f35b6101da6108dd565b6040516101e7919061126e565b60405180910390f35b6101f8610969565b604051610205919061126e565b60405180910390f35b6102286004803603810190610223919061143c565b6109f5565b604051610235919061139f565b60405180910390f35b61025860048036038101906102539190611467565b610a0a565b005b610262610aa3565b60405161026f919061126e565b60405180910390f35b610280610b2f565b60405161028d919061126e565b60405180910390f35b6102b060048036038101906102ab919061131f565b610bbb565b6040516102bd9190611377565b60405180910390f35b6102ce610dbf565b6040516102db919061126e565b60405180910390f35b6102ec610e4b565b6040516102fe96959493929190611492565b60405180910390f35b61030f611127565b60405161031c919061126e565b60405180910390f35b61033f600480360381019061033a9190611514565b6111b3565b60405161034c919061139f565b60405180910390f35b61035d6111d3565b60405161036a919061139f565b60405180910390f35b61037b6111d9565b6040516103889190611561565b60405180910390f35b5f805461039d906115a7565b80601f01602080910402602001604051908101604052809291908181526020018280546103c9906115a7565b80156104145780601f106103eb57610100808354040283529160200191610414565b820191905f5260205f20905b8154815290600101906020018083116103f757829003601f168201915b505050505081565b5f8160065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104f7919061139f565b60405180910390a36001905092915050565b60035481565b5f8073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361057e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161057590611621565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e390611621565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054101561066c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066390611689565b60405180910390fd5b8160065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610727576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161071e906116f1565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610773919061173c565b925050819055508160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107c6919061176f565b925050819055508160065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610854919061173c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108b8919061139f565b60405180910390a3600190509392505050565b60025f9054906101000a900460ff1681565b600a80546108ea906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054610916906115a7565b80156109615780601f1061093857610100808354040283529160200191610961565b820191905f5260205f20905b81548152906001019060200180831161094457829003601f168201915b505050505081565b60098054610976906115a7565b80601f01602080910402602001604051908101604052809291908181526020018280546109a2906115a7565b80156109ed5780601f106109c4576101008083540402835291602001916109ed565b820191905f5260205f20905b8154815290600101906020018083116109d057829003601f168201915b505050505081565b6005602052805f5260405f205f915090505481565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a99576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9090611812565b60405180910390fd5b80600c8190555050565b60088054610ab0906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054610adc906115a7565b8015610b275780601f10610afe57610100808354040283529160200191610b27565b820191905f5260205f20905b815481529060010190602001808311610b0a57829003601f168201915b505050505081565b60018054610b3c906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054610b68906115a7565b8015610bb35780601f10610b8a57610100808354040283529160200191610bb3565b820191905f5260205f20905b815481529060010190602001808311610b9657829003601f168201915b505050505081565b5f8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2190611621565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610caa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca190611689565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610cf6919061173c565b925050819055508160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610d49919061176f565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610dad919061139f565b60405180910390a36001905092915050565b60078054610dcc906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054610df8906115a7565b8015610e435780601f10610e1a57610100808354040283529160200191610e43565b820191905f5260205f20905b815481529060010190602001808311610e2657829003601f168201915b505050505081565b60608060608060605f600760086009600a600b600c54858054610e6d906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054610e99906115a7565b8015610ee45780601f10610ebb57610100808354040283529160200191610ee4565b820191905f5260205f20905b815481529060010190602001808311610ec757829003601f168201915b50505050509550848054610ef7906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054610f23906115a7565b8015610f6e5780601f10610f4557610100808354040283529160200191610f6e565b820191905f5260205f20905b815481529060010190602001808311610f5157829003601f168201915b50505050509450838054610f81906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054610fad906115a7565b8015610ff85780601f10610fcf57610100808354040283529160200191610ff8565b820191905f5260205f20905b815481529060010190602001808311610fdb57829003601f168201915b5050505050935082805461100b906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054611037906115a7565b80156110825780601f1061105957610100808354040283529160200191611082565b820191905f5260205f20905b81548152906001019060200180831161106557829003601f168201915b50505050509250818054611095906115a7565b80601f01602080910402602001604051908101604052809291908181526020018280546110c1906115a7565b801561110c5780601f106110e35761010080835404028352916020019161110c565b820191905f5260205f20905b8154815290600101906020018083116110ef57829003601f168201915b50505050509150955095509550955095509550909192939495565b600b8054611134906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054611160906115a7565b80156111ab5780601f10611182576101008083540402835291602001916111ab565b820191905f5260205f20905b81548152906001019060200180831161118e57829003601f168201915b505050505081565b6006602052815f5260405f20602052805f5260405f205f91509150505481565b600c5481565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611240826111fe565b61124a8185611208565b935061125a818560208601611218565b61126381611226565b840191505092915050565b5f6020820190508181035f8301526112868184611236565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6112bb82611292565b9050919050565b6112cb816112b1565b81146112d5575f80fd5b50565b5f813590506112e6816112c2565b92915050565b5f819050919050565b6112fe816112ec565b8114611308575f80fd5b50565b5f81359050611319816112f5565b92915050565b5f80604083850312156113355761133461128e565b5b5f611342858286016112d8565b92505060206113538582860161130b565b9150509250929050565b5f8115159050919050565b6113718161135d565b82525050565b5f60208201905061138a5f830184611368565b92915050565b611399816112ec565b82525050565b5f6020820190506113b25f830184611390565b92915050565b5f805f606084860312156113cf576113ce61128e565b5b5f6113dc868287016112d8565b93505060206113ed868287016112d8565b92505060406113fe8682870161130b565b9150509250925092565b5f60ff82169050919050565b61141d81611408565b82525050565b5f6020820190506114365f830184611414565b92915050565b5f602082840312156114515761145061128e565b5b5f61145e848285016112d8565b91505092915050565b5f6020828403121561147c5761147b61128e565b5b5f6114898482850161130b565b91505092915050565b5f60c0820190508181035f8301526114aa8189611236565b905081810360208301526114be8188611236565b905081810360408301526114d28187611236565b905081810360608301526114e68186611236565b905081810360808301526114fa8185611236565b905061150960a0830184611390565b979650505050505050565b5f806040838503121561152a5761152961128e565b5b5f611537858286016112d8565b9250506020611548858286016112d8565b9150509250929050565b61155b816112b1565b82525050565b5f6020820190506115745f830184611552565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806115be57607f821691505b6020821081036115d1576115d061157a565b5b50919050565b7f496e76616c6964206164647265737300000000000000000000000000000000005f82015250565b5f61160b600f83611208565b9150611616826115d7565b602082019050919050565b5f6020820190508181035f830152611638816115ff565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f611673601483611208565b915061167e8261163f565b602082019050919050565b5f6020820190508181035f8301526116a081611667565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f6116db601283611208565b91506116e6826116a7565b602082019050919050565b5f6020820190508181035f830152611708816116cf565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611746826112ec565b9150611751836112ec565b92508282039050818111156117695761176861170f565b5b92915050565b5f611779826112ec565b9150611784836112ec565b925082820190508082111561179c5761179b61170f565b5b92915050565b7f4f6e6c792061646d696e2063616e2075706461746520746865206261636b696e5f8201527f6720616d6f756e74000000000000000000000000000000000000000000000000602082015250565b5f6117fc602883611208565b9150611807826117a2565b604082019050919050565b5f6020820190508181035f830152611829816117f0565b905091905056fea26469706673582212205d52b2b9c2d55bbd5aad020082e65433e129baaa5229f5837ac9eb6e1361f64664736f6c634300081a003341562e205041554c49535441203735302c2053414f205041554c4f2c204252415a494c

Deployed Bytecode

0x608060405234801561000f575f80fd5b5060043610610114575f3560e01c806393045c76116100a0578063b6f5f1e11161006f578063b6f5f1e1146102e4578063bda440a314610307578063dd62ed3e14610325578063f1e1268514610355578063f851a4401461037357610114565b806393045c761461025a57806395d89b4114610278578063a9059cbb14610296578063ace36501146102c657610114565b8063313ce567116100e7578063313ce567146101b457806338af3eed146101d257806349367336146101f057806370a082311461020e57806374b2918b1461023e57610114565b806306fdde0314610118578063095ea7b31461013657806318160ddd1461016657806323b872dd14610184575b5f80fd5b610120610391565b60405161012d919061126e565b60405180910390f35b610150600480360381019061014b919061131f565b61041c565b60405161015d9190611377565b60405180910390f35b61016e610509565b60405161017b919061139f565b60405180910390f35b61019e600480360381019061019991906113b8565b61050f565b6040516101ab9190611377565b60405180910390f35b6101bc6108cb565b6040516101c99190611423565b60405180910390f35b6101da6108dd565b6040516101e7919061126e565b60405180910390f35b6101f8610969565b604051610205919061126e565b60405180910390f35b6102286004803603810190610223919061143c565b6109f5565b604051610235919061139f565b60405180910390f35b61025860048036038101906102539190611467565b610a0a565b005b610262610aa3565b60405161026f919061126e565b60405180910390f35b610280610b2f565b60405161028d919061126e565b60405180910390f35b6102b060048036038101906102ab919061131f565b610bbb565b6040516102bd9190611377565b60405180910390f35b6102ce610dbf565b6040516102db919061126e565b60405180910390f35b6102ec610e4b565b6040516102fe96959493929190611492565b60405180910390f35b61030f611127565b60405161031c919061126e565b60405180910390f35b61033f600480360381019061033a9190611514565b6111b3565b60405161034c919061139f565b60405180910390f35b61035d6111d3565b60405161036a919061139f565b60405180910390f35b61037b6111d9565b6040516103889190611561565b60405180910390f35b5f805461039d906115a7565b80601f01602080910402602001604051908101604052809291908181526020018280546103c9906115a7565b80156104145780601f106103eb57610100808354040283529160200191610414565b820191905f5260205f20905b8154815290600101906020018083116103f757829003601f168201915b505050505081565b5f8160065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104f7919061139f565b60405180910390a36001905092915050565b60035481565b5f8073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361057e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161057590611621565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e390611621565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054101561066c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066390611689565b60405180910390fd5b8160065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610727576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161071e906116f1565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610773919061173c565b925050819055508160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107c6919061176f565b925050819055508160065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610854919061173c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108b8919061139f565b60405180910390a3600190509392505050565b60025f9054906101000a900460ff1681565b600a80546108ea906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054610916906115a7565b80156109615780601f1061093857610100808354040283529160200191610961565b820191905f5260205f20905b81548152906001019060200180831161094457829003601f168201915b505050505081565b60098054610976906115a7565b80601f01602080910402602001604051908101604052809291908181526020018280546109a2906115a7565b80156109ed5780601f106109c4576101008083540402835291602001916109ed565b820191905f5260205f20905b8154815290600101906020018083116109d057829003601f168201915b505050505081565b6005602052805f5260405f205f915090505481565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a99576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9090611812565b60405180910390fd5b80600c8190555050565b60088054610ab0906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054610adc906115a7565b8015610b275780601f10610afe57610100808354040283529160200191610b27565b820191905f5260205f20905b815481529060010190602001808311610b0a57829003601f168201915b505050505081565b60018054610b3c906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054610b68906115a7565b8015610bb35780601f10610b8a57610100808354040283529160200191610bb3565b820191905f5260205f20905b815481529060010190602001808311610b9657829003601f168201915b505050505081565b5f8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2190611621565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610caa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca190611689565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610cf6919061173c565b925050819055508160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610d49919061176f565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610dad919061139f565b60405180910390a36001905092915050565b60078054610dcc906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054610df8906115a7565b8015610e435780601f10610e1a57610100808354040283529160200191610e43565b820191905f5260205f20905b815481529060010190602001808311610e2657829003601f168201915b505050505081565b60608060608060605f600760086009600a600b600c54858054610e6d906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054610e99906115a7565b8015610ee45780601f10610ebb57610100808354040283529160200191610ee4565b820191905f5260205f20905b815481529060010190602001808311610ec757829003601f168201915b50505050509550848054610ef7906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054610f23906115a7565b8015610f6e5780601f10610f4557610100808354040283529160200191610f6e565b820191905f5260205f20905b815481529060010190602001808311610f5157829003601f168201915b50505050509450838054610f81906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054610fad906115a7565b8015610ff85780601f10610fcf57610100808354040283529160200191610ff8565b820191905f5260205f20905b815481529060010190602001808311610fdb57829003601f168201915b5050505050935082805461100b906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054611037906115a7565b80156110825780601f1061105957610100808354040283529160200191611082565b820191905f5260205f20905b81548152906001019060200180831161106557829003601f168201915b50505050509250818054611095906115a7565b80601f01602080910402602001604051908101604052809291908181526020018280546110c1906115a7565b801561110c5780601f106110e35761010080835404028352916020019161110c565b820191905f5260205f20905b8154815290600101906020018083116110ef57829003601f168201915b50505050509150955095509550955095509550909192939495565b600b8054611134906115a7565b80601f0160208091040260200160405190810160405280929190818152602001828054611160906115a7565b80156111ab5780601f10611182576101008083540402835291602001916111ab565b820191905f5260205f20905b81548152906001019060200180831161118e57829003601f168201915b505050505081565b6006602052815f5260405f20602052805f5260405f205f91509150505481565b600c5481565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611240826111fe565b61124a8185611208565b935061125a818560208601611218565b61126381611226565b840191505092915050565b5f6020820190508181035f8301526112868184611236565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6112bb82611292565b9050919050565b6112cb816112b1565b81146112d5575f80fd5b50565b5f813590506112e6816112c2565b92915050565b5f819050919050565b6112fe816112ec565b8114611308575f80fd5b50565b5f81359050611319816112f5565b92915050565b5f80604083850312156113355761133461128e565b5b5f611342858286016112d8565b92505060206113538582860161130b565b9150509250929050565b5f8115159050919050565b6113718161135d565b82525050565b5f60208201905061138a5f830184611368565b92915050565b611399816112ec565b82525050565b5f6020820190506113b25f830184611390565b92915050565b5f805f606084860312156113cf576113ce61128e565b5b5f6113dc868287016112d8565b93505060206113ed868287016112d8565b92505060406113fe8682870161130b565b9150509250925092565b5f60ff82169050919050565b61141d81611408565b82525050565b5f6020820190506114365f830184611414565b92915050565b5f602082840312156114515761145061128e565b5b5f61145e848285016112d8565b91505092915050565b5f6020828403121561147c5761147b61128e565b5b5f6114898482850161130b565b91505092915050565b5f60c0820190508181035f8301526114aa8189611236565b905081810360208301526114be8188611236565b905081810360408301526114d28187611236565b905081810360608301526114e68186611236565b905081810360808301526114fa8185611236565b905061150960a0830184611390565b979650505050505050565b5f806040838503121561152a5761152961128e565b5b5f611537858286016112d8565b9250506020611548858286016112d8565b9150509250929050565b61155b816112b1565b82525050565b5f6020820190506115745f830184611552565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806115be57607f821691505b6020821081036115d1576115d061157a565b5b50919050565b7f496e76616c6964206164647265737300000000000000000000000000000000005f82015250565b5f61160b600f83611208565b9150611616826115d7565b602082019050919050565b5f6020820190508181035f830152611638816115ff565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f611673601483611208565b915061167e8261163f565b602082019050919050565b5f6020820190508181035f8301526116a081611667565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f6116db601283611208565b91506116e6826116a7565b602082019050919050565b5f6020820190508181035f830152611708816116cf565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611746826112ec565b9150611751836112ec565b92508282039050818111156117695761176861170f565b5b92915050565b5f611779826112ec565b9150611784836112ec565b925082820190508082111561179c5761179b61170f565b5b92915050565b7f4f6e6c792061646d696e2063616e2075706461746520746865206261636b696e5f8201527f6720616d6f756e74000000000000000000000000000000000000000000000000602082015250565b5f6117fc602883611208565b9150611807826117a2565b604082019050919050565b5f6020820190508181035f830152611829816117f0565b905091905056fea26469706673582212205d52b2b9c2d55bbd5aad020082e65433e129baaa5229f5837ac9eb6e1361f64664736f6c634300081a0033

Deployed Bytecode Sourcemap

60:3465:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;123:29;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1945:216;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;228:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2245:557;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;195:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;915:62;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;835:73;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;392:44;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3338:184;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;774:54;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;159:29;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1512:366;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;728:39;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2864:394;;;:::i;:::-;;;;;;;;;;;;:::i;:::-;;;;;;;;984:38;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;443:64;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1029:54;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;320:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;123:29;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1945:216::-;2012:12;2071:6;2037:9;:21;2047:10;2037:21;;;;;;;;;;;;;;;:31;2059:8;2037:31;;;;;;;;;;;;;;;:40;;;;2114:8;2093:38;;2102:10;2093:38;;;2124:6;2093:38;;;;;;:::i;:::-;;;;;;;;2149:4;2142:11;;1945:216;;;;:::o;228:26::-;;;;:::o;2245:557::-;2327:12;2377:1;2360:19;;:5;:19;;;2352:47;;;;;;;;;;;;:::i;:::-;;;;;;;;;2433:1;2418:17;;:3;:17;;;2410:45;;;;;;;;;;;;:::i;:::-;;;;;;;;;2494:6;2474:9;:16;2484:5;2474:16;;;;;;;;;;;;;;;;:26;;2466:59;;;;;;;;;;;;:::i;:::-;;;;;;;;;2576:6;2544:9;:16;2554:5;2544:16;;;;;;;;;;;;;;;:28;2561:10;2544:28;;;;;;;;;;;;;;;;:38;;2536:69;;;;;;;;;;;;:::i;:::-;;;;;;;;;2638:6;2618:9;:16;2628:5;2618:16;;;;;;;;;;;;;;;;:26;;;;;;;:::i;:::-;;;;;;;;2673:6;2655:9;:14;2665:3;2655:14;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;2722:6;2690:9;:16;2700:5;2690:16;;;;;;;;;;;;;;;:28;2707:10;2690:28;;;;;;;;;;;;;;;;:38;;;;;;;:::i;:::-;;;;;;;;2760:3;2744:28;;2753:5;2744:28;;;2765:6;2744:28;;;;;;:::i;:::-;;;;;;;;2790:4;2783:11;;2245:557;;;;;:::o;195:26::-;;;;;;;;;;;;;:::o;915:62::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;835:73::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;392:44::-;;;;;;;;;;;;;;;;;:::o;3338:184::-;3427:5;;;;;;;;;;;3413:19;;:10;:19;;;3405:72;;;;;;;;;;;;:::i;:::-;;;;;;;;;3504:10;3488:13;:26;;;;3338:184;:::o;774:54::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;159:29::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1512:366::-;1575:12;1623:1;1608:17;;:3;:17;;;1600:45;;;;;;;;;;;;:::i;:::-;;;;;;;;;1689:6;1664:9;:21;1674:10;1664:21;;;;;;;;;;;;;;;;:31;;1656:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;1758:6;1733:9;:21;1743:10;1733:21;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;1793:6;1775:9;:14;1785:3;1775:14;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;1836:3;1815:33;;1824:10;1815:33;;;1841:6;1815:33;;;;;;:::i;:::-;;;;;;;;1866:4;1859:11;;1512:366;;;;:::o;728:39::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2864:394::-;2924:13;2949;2974;2999;3024;3049:7;3097:9;3121:12;3148:19;3182:11;3208:3;3226:13;;3075:175;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2864:394;;;;;;:::o;984:38::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;443:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1029:54::-;;;;:::o;320:20::-;;;;;;;;;;;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:118::-;3426:24;3444:5;3426:24;:::i;:::-;3421:3;3414:37;3339:118;;:::o;3463:222::-;3556:4;3594:2;3583:9;3579:18;3571:26;;3607:71;3675:1;3664:9;3660:17;3651:6;3607:71;:::i;:::-;3463:222;;;;:::o;3691:619::-;3768:6;3776;3784;3833:2;3821:9;3812:7;3808:23;3804:32;3801:119;;;3839:79;;:::i;:::-;3801:119;3959:1;3984:53;4029:7;4020:6;4009:9;4005:22;3984:53;:::i;:::-;3974:63;;3930:117;4086:2;4112:53;4157:7;4148:6;4137:9;4133:22;4112:53;:::i;:::-;4102:63;;4057:118;4214:2;4240:53;4285:7;4276:6;4265:9;4261:22;4240:53;:::i;:::-;4230:63;;4185:118;3691:619;;;;;:::o;4316:86::-;4351:7;4391:4;4384:5;4380:16;4369:27;;4316:86;;;:::o;4408:112::-;4491:22;4507:5;4491:22;:::i;:::-;4486:3;4479:35;4408:112;;:::o;4526:214::-;4615:4;4653:2;4642:9;4638:18;4630:26;;4666:67;4730:1;4719:9;4715:17;4706:6;4666:67;:::i;:::-;4526:214;;;;:::o;4746:329::-;4805:6;4854:2;4842:9;4833:7;4829:23;4825:32;4822:119;;;4860:79;;:::i;:::-;4822:119;4980:1;5005:53;5050:7;5041:6;5030:9;5026:22;5005:53;:::i;:::-;4995:63;;4951:117;4746:329;;;;:::o;5081:::-;5140:6;5189:2;5177:9;5168:7;5164:23;5160:32;5157:119;;;5195:79;;:::i;:::-;5157:119;5315:1;5340:53;5385:7;5376:6;5365:9;5361:22;5340:53;:::i;:::-;5330:63;;5286:117;5081:329;;;;:::o;5416:1230::-;5749:4;5787:3;5776:9;5772:19;5764:27;;5837:9;5831:4;5827:20;5823:1;5812:9;5808:17;5801:47;5865:78;5938:4;5929:6;5865:78;:::i;:::-;5857:86;;5990:9;5984:4;5980:20;5975:2;5964:9;5960:18;5953:48;6018:78;6091:4;6082:6;6018:78;:::i;:::-;6010:86;;6143:9;6137:4;6133:20;6128:2;6117:9;6113:18;6106:48;6171:78;6244:4;6235:6;6171:78;:::i;:::-;6163:86;;6296:9;6290:4;6286:20;6281:2;6270:9;6266:18;6259:48;6324:78;6397:4;6388:6;6324:78;:::i;:::-;6316:86;;6450:9;6444:4;6440:20;6434:3;6423:9;6419:19;6412:49;6478:78;6551:4;6542:6;6478:78;:::i;:::-;6470:86;;6566:73;6634:3;6623:9;6619:19;6610:6;6566:73;:::i;:::-;5416:1230;;;;;;;;;:::o;6652:474::-;6720:6;6728;6777:2;6765:9;6756:7;6752:23;6748:32;6745:119;;;6783:79;;:::i;:::-;6745:119;6903:1;6928:53;6973:7;6964:6;6953:9;6949:22;6928:53;:::i;:::-;6918:63;;6874:117;7030:2;7056:53;7101:7;7092:6;7081:9;7077:22;7056:53;:::i;:::-;7046:63;;7001:118;6652:474;;;;;:::o;7132:118::-;7219:24;7237:5;7219:24;:::i;:::-;7214:3;7207:37;7132:118;;:::o;7256:222::-;7349:4;7387:2;7376:9;7372:18;7364:26;;7400:71;7468:1;7457:9;7453:17;7444:6;7400:71;:::i;:::-;7256:222;;;;:::o;7484:180::-;7532:77;7529:1;7522:88;7629:4;7626:1;7619:15;7653:4;7650:1;7643:15;7670:320;7714:6;7751:1;7745:4;7741:12;7731:22;;7798:1;7792:4;7788:12;7819:18;7809:81;;7875:4;7867:6;7863:17;7853:27;;7809:81;7937:2;7929:6;7926:14;7906:18;7903:38;7900:84;;7956:18;;:::i;:::-;7900:84;7721:269;7670:320;;;:::o;7996:165::-;8136:17;8132:1;8124:6;8120:14;8113:41;7996:165;:::o;8167:366::-;8309:3;8330:67;8394:2;8389:3;8330:67;:::i;:::-;8323:74;;8406:93;8495:3;8406:93;:::i;:::-;8524:2;8519:3;8515:12;8508:19;;8167:366;;;:::o;8539:419::-;8705:4;8743:2;8732:9;8728:18;8720:26;;8792:9;8786:4;8782:20;8778:1;8767:9;8763:17;8756:47;8820:131;8946:4;8820:131;:::i;:::-;8812:139;;8539:419;;;:::o;8964:170::-;9104:22;9100:1;9092:6;9088:14;9081:46;8964:170;:::o;9140:366::-;9282:3;9303:67;9367:2;9362:3;9303:67;:::i;:::-;9296:74;;9379:93;9468:3;9379:93;:::i;:::-;9497:2;9492:3;9488:12;9481:19;;9140:366;;;:::o;9512:419::-;9678:4;9716:2;9705:9;9701:18;9693:26;;9765:9;9759:4;9755:20;9751:1;9740:9;9736:17;9729:47;9793:131;9919:4;9793:131;:::i;:::-;9785:139;;9512:419;;;:::o;9937:168::-;10077:20;10073:1;10065:6;10061:14;10054:44;9937:168;:::o;10111:366::-;10253:3;10274:67;10338:2;10333:3;10274:67;:::i;:::-;10267:74;;10350:93;10439:3;10350:93;:::i;:::-;10468:2;10463:3;10459:12;10452:19;;10111:366;;;:::o;10483:419::-;10649:4;10687:2;10676:9;10672:18;10664:26;;10736:9;10730:4;10726:20;10722:1;10711:9;10707:17;10700:47;10764:131;10890:4;10764:131;:::i;:::-;10756:139;;10483:419;;;:::o;10908:180::-;10956:77;10953:1;10946:88;11053:4;11050:1;11043:15;11077:4;11074:1;11067:15;11094:194;11134:4;11154:20;11172:1;11154:20;:::i;:::-;11149:25;;11188:20;11206:1;11188:20;:::i;:::-;11183:25;;11232:1;11229;11225:9;11217:17;;11256:1;11250:4;11247:11;11244:37;;;11261:18;;:::i;:::-;11244:37;11094:194;;;;:::o;11294:191::-;11334:3;11353:20;11371:1;11353:20;:::i;:::-;11348:25;;11387:20;11405:1;11387:20;:::i;:::-;11382:25;;11430:1;11427;11423:9;11416:16;;11451:3;11448:1;11445:10;11442:36;;;11458:18;;:::i;:::-;11442:36;11294:191;;;;:::o;11491:227::-;11631:34;11627:1;11619:6;11615:14;11608:58;11700:10;11695:2;11687:6;11683:15;11676:35;11491:227;:::o;11724:366::-;11866:3;11887:67;11951:2;11946:3;11887:67;:::i;:::-;11880:74;;11963:93;12052:3;11963:93;:::i;:::-;12081:2;12076:3;12072:12;12065:19;;11724:366;;;:::o;12096:419::-;12262:4;12300:2;12289:9;12285:18;12277:26;;12349:9;12343:4;12339:20;12335:1;12324:9;12320:17;12313:47;12377:131;12503:4;12377:131;:::i;:::-;12369:139;;12096:419;;;:::o

Swarm Source

ipfs://5d52b2b9c2d55bbd5aad020082e65433e129baaa5229f5837ac9eb6e1361f646
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.