ETH Price: $3,093.57 (-2.81%)

Token

PEPEYA JUICE (PEPEYA)
 

Overview

Max Total Supply

1,000,000,000,000,000,000,000,000 PEPEYA

Holders

31

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 0 Decimals)

Balance
6,274,242,934,672,896,534,174 PEPEYA

Value
$0.00
0xa4bc8e08f7ba01043b2088040255036b57edaf91
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:
PEPEya

Compiler Version
v0.4.25+commit.59dbf8f1

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

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

/*
* Hey there, crypto enthusiasts and daring degens! 
*
* PEPEya JUICE—the magical elixir that takes you from zero to hero in the crypto space.
*
* https://pepeya.com/
* https://t.me/pepeyajuice
* https://twitter.com/pepeyajuice
*
*/

pragma solidity ^0.4.25;

library SafeMath {
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        require(c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a / b;
        return c;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b <= a);
        return a - b;
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a);
        return c;
    }

    function ceil(uint256 a, uint256 m) internal pure returns (uint256) {
        uint256 c = add(a,m);
        uint256 d = sub(c,1);
        return mul(div(d,m),m);
    }
}

contract Ownable {

    address private _owner;

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

    modifier onlyOwner() {
        _checkOwner();
        _;
    }

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

    function _msgSender() internal view returns (address) {
        return msg.sender;
    }

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

    function _checkOwner() internal view {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
    }

    function renounceOwnership() public onlyOwner {
        _transferOwnership(address(0));
    }

    function transferOwnership(address newOwner) public onlyOwner {
        _transferOwnership(newOwner);
    }

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

interface ERC20 {
    function totalSupply() external view returns (uint256);
    function balanceOf(address who) external view returns (uint256);
    function allowance(address owner, address spender) external view returns (uint256);
    function transfer(address to, uint256 value) external returns (bool);
    function approve(address spender, uint256 value) external returns (bool);
    function approveAndCall(address spender, uint tokens, bytes data) external returns (bool success);
    function transferFrom(address from, address to, uint256 value) external returns (bool);

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

interface ApproveAndCallFallBack {
    function receiveApproval(address from, uint256 tokens, address token, bytes data) external;
}

contract PEPEya is ERC20, Ownable {

    using SafeMath for uint256;

    mapping (address => uint256) private balances;
    mapping (address => mapping (address => uint256)) private allowed;
    mapping (address => bool) public jail;

    string public constant name  = "PEPEYA JUICE";
    string public constant symbol = "PEPEYA";
    uint8 public constant decimals = 18;
    bool public tradingEnabled = false;

    uint256 _totalSupply = 1000000 * (10 ** 18);

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

        _transferOwnership(msg.sender);
    }

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

    function balanceOf(address player) public view returns (uint256) {
        return balances[player];
    }

    function allowance(address player, address spender) public view returns (uint256) {
        return allowed[player][spender];
    }

    function transfer(address to, uint256 value) public returns (bool) {

        require(value <= balances[msg.sender]);
        require(!jail[to] && !jail[msg.sender], 'sorry, first you need to escape from jail');
        if (!tradingEnabled && msg.sender != owner()) revert('trading is not enabled yet');

        balances[msg.sender] = balances[msg.sender].sub(value);
        balances[to] = balances[to].add(value);

        emit Transfer(msg.sender, to, value);
        return true;
    }

    function multiTransfer(address[] memory receivers, uint256[] memory amounts) public {
        for (uint256 i = 0; i < receivers.length; i++) {
            transfer(receivers[i], amounts[i]);
        }
    }

    function approve(address spender, uint256 value) public returns (bool) {
        require(spender != address(0));
        allowed[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true;
    }

    function approveAndCall(address spender, uint256 tokens, bytes data) external returns (bool) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, this, data);
        return true;
    }

    function transferFrom(address from, address to, uint256 value) public returns (bool) {
        require(value <= balances[from]);
        require(value <= allowed[from][msg.sender]);
        require(!jail[to] && !jail[from], 'sorry, first you need to escape from jail');

        if(!tradingEnabled && from != owner()) revert('trading is not enabled yet');

        balances[from] = balances[from].sub(value);
        balances[to] = balances[to].add(value);

        allowed[from][msg.sender] = allowed[from][msg.sender].sub(value);

        emit Transfer(from, to, value);
        return true;
    }

    function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
        require(spender != address(0));
        allowed[msg.sender][spender] = allowed[msg.sender][spender].add(addedValue);
        emit Approval(msg.sender, spender, allowed[msg.sender][spender]);
        return true;
    }

    function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
        require(spender != address(0));
        allowed[msg.sender][spender] = allowed[msg.sender][spender].sub(subtractedValue);
        emit Approval(msg.sender, spender, allowed[msg.sender][spender]);
        return true;
    }

    function burn(uint256 amount) external {
        require(amount != 0);
        require(amount <= balances[msg.sender]);
        _totalSupply = _totalSupply.sub(amount);
        balances[msg.sender] = balances[msg.sender].sub(amount);
        emit Transfer(msg.sender, address(0), amount);
    }

    function enableTrading() external onlyOwner {
        require(!tradingEnabled, 'only once');
        tradingEnabled = true;
    }

    function justice(address jody, bool convicted) external onlyOwner {
        jail[jody] = convicted;
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"receivers","type":"address[]"},{"name":"amounts","type":"uint256[]"}],"name":"multiTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"tradingEnabled","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"player","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"renounceOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"enableTrading","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"jail","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"jody","type":"address"},{"name":"convicted","type":"bool"}],"name":"justice","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"},{"name":"data","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"player","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"}]

60806040526000600460006101000a81548160ff02191690831515021790555069d3c21bcecceda100000060055534801561003957600080fd5b50600554600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6005546040518082815260200191505060405180910390a361010033610105640100000000026401000000009004565b6101c9565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b612023806101d86000396000f30060806040526004361061011d576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610122578063095ea7b3146101b257806318160ddd146102175780631e89d5451461024257806323b872dd146102eb578063313ce5671461037057806339509351146103a157806342966c68146104065780634ada218b1461043357806370a0823114610462578063715018a6146104b95780638a8c523c146104d05780638da5cb5b146104e757806395d89b411461053e5780639bcbea52146105ce578063a457c2d714610629578063a9059cbb1461068e578063ad3733b3146106f3578063cae9ca5114610742578063dd62ed3e146107bf578063f2fde38b14610836575b600080fd5b34801561012e57600080fd5b50610137610879565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561017757808201518184015260208101905061015c565b50505050905090810190601f1680156101a45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101be57600080fd5b506101fd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108b2565b604051808215151515815260200191505060405180910390f35b34801561022357600080fd5b5061022c6109df565b6040518082815260200191505060405180910390f35b34801561024e57600080fd5b506102e960048036038101908080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091929192905050506109e9565b005b3480156102f757600080fd5b50610356600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a43565b604051808215151515815260200191505060405180910390f35b34801561037c57600080fd5b50610385610fc8565b604051808260ff1660ff16815260200191505060405180910390f35b3480156103ad57600080fd5b506103ec600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fcd565b604051808215151515815260200191505060405180910390f35b34801561041257600080fd5b5061043160048036038101908080359060200190929190505050611204565b005b34801561043f57600080fd5b5061044861137b565b604051808215151515815260200191505060405180910390f35b34801561046e57600080fd5b506104a3600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061138e565b6040518082815260200191505060405180910390f35b3480156104c557600080fd5b506104ce6113d7565b005b3480156104dc57600080fd5b506104e56113eb565b005b3480156104f357600080fd5b506104fc611495565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561054a57600080fd5b506105536114be565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610593578082015181840152602081019050610578565b50505050905090810190601f1680156105c05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156105da57600080fd5b5061060f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114f7565b604051808215151515815260200191505060405180910390f35b34801561063557600080fd5b50610674600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611517565b604051808215151515815260200191505060405180910390f35b34801561069a57600080fd5b506106d9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061174e565b604051808215151515815260200191505060405180910390f35b3480156106ff57600080fd5b50610740600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050611b38565b005b34801561074e57600080fd5b506107a5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001919091929391929390505050611b9b565b604051808215151515815260200191505060405180910390f35b3480156107cb57600080fd5b50610820600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611da0565b6040518082815260200191505060405180910390f35b34801561084257600080fd5b50610877600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611e27565b005b6040805190810160405280600c81526020017f504550455941204a55494345000000000000000000000000000000000000000081525081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ef57600080fd5b81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600554905090565b60008090505b8251811015610a3e57610a308382815181101515610a0957fe5b906020019060200201518383815181101515610a2157fe5b9060200190602002015161174e565b5080806001019150506109ef565b505050565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610a9357600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610b1e57600080fd5b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015610bc25750600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1515610c5c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260298152602001807f736f7272792c20666972737420796f75206e65656420746f206573636170652081526020017f66726f6d206a61696c000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600460009054906101000a900460ff16158015610cac5750610c7c611495565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15610d1f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f74726164696e67206973206e6f7420656e61626c65642079657400000000000081525060200191505060405180910390fd5b610d7182600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e3b90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e0682600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e5790919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ed882600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e3b90919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601281565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561100a57600080fd5b61109982600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e5790919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000811415151561121457600080fd5b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811115151561126257600080fd5b61127781600554611e3b90919063ffffffff16565b6005819055506112cf81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e3b90919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350565b600460009054906101000a900460ff1681565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6113df611e78565b6113e96000611f2b565b565b6113f3611e78565b600460009054906101000a900460ff16151515611478576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260098152602001807f6f6e6c79206f6e6365000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b6001600460006101000a81548160ff021916908315150217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6040805190810160405280600681526020017f504550455941000000000000000000000000000000000000000000000000000081525081565b60036020528060005260406000206000915054906101000a900460ff1681565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561155457600080fd5b6115e382600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e3b90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561179e57600080fd5b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156118425750600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15156118dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260298152602001807f736f7272792c20666972737420796f75206e65656420746f206573636170652081526020017f66726f6d206a61696c000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600460009054906101000a900460ff1615801561192c57506118fc611495565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614155b1561199f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f74726164696e67206973206e6f7420656e61626c65642079657400000000000081525060200191505060405180910390fd5b6119f182600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e3b90919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611a8682600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e5790919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b611b40611e78565b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600083600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925866040518082815260200191505060405180910390a38473ffffffffffffffffffffffffffffffffffffffff16638f4ffcb133863087876040518663ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825284848281815260200192508082843782019150509650505050505050600060405180830381600087803b158015611d7c57600080fd5b505af1158015611d90573d6000803e3d6000fd5b5050505060019050949350505050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611e2f611e78565b611e3881611f2b565b50565b6000828211151515611e4c57600080fd5b818303905092915050565b6000808284019050838110151515611e6e57600080fd5b8091505092915050565b611e80611fef565b73ffffffffffffffffffffffffffffffffffffffff16611e9e611495565b73ffffffffffffffffffffffffffffffffffffffff16141515611f29576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000339050905600a165627a7a7230582028431c9e27530c73de0ab77b5526f0bad9cbf983592cb573d323d1c4638a4dd60029

Deployed Bytecode

0x60806040526004361061011d576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610122578063095ea7b3146101b257806318160ddd146102175780631e89d5451461024257806323b872dd146102eb578063313ce5671461037057806339509351146103a157806342966c68146104065780634ada218b1461043357806370a0823114610462578063715018a6146104b95780638a8c523c146104d05780638da5cb5b146104e757806395d89b411461053e5780639bcbea52146105ce578063a457c2d714610629578063a9059cbb1461068e578063ad3733b3146106f3578063cae9ca5114610742578063dd62ed3e146107bf578063f2fde38b14610836575b600080fd5b34801561012e57600080fd5b50610137610879565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561017757808201518184015260208101905061015c565b50505050905090810190601f1680156101a45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101be57600080fd5b506101fd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108b2565b604051808215151515815260200191505060405180910390f35b34801561022357600080fd5b5061022c6109df565b6040518082815260200191505060405180910390f35b34801561024e57600080fd5b506102e960048036038101908080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091929192905050506109e9565b005b3480156102f757600080fd5b50610356600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a43565b604051808215151515815260200191505060405180910390f35b34801561037c57600080fd5b50610385610fc8565b604051808260ff1660ff16815260200191505060405180910390f35b3480156103ad57600080fd5b506103ec600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fcd565b604051808215151515815260200191505060405180910390f35b34801561041257600080fd5b5061043160048036038101908080359060200190929190505050611204565b005b34801561043f57600080fd5b5061044861137b565b604051808215151515815260200191505060405180910390f35b34801561046e57600080fd5b506104a3600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061138e565b6040518082815260200191505060405180910390f35b3480156104c557600080fd5b506104ce6113d7565b005b3480156104dc57600080fd5b506104e56113eb565b005b3480156104f357600080fd5b506104fc611495565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561054a57600080fd5b506105536114be565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610593578082015181840152602081019050610578565b50505050905090810190601f1680156105c05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156105da57600080fd5b5061060f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114f7565b604051808215151515815260200191505060405180910390f35b34801561063557600080fd5b50610674600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611517565b604051808215151515815260200191505060405180910390f35b34801561069a57600080fd5b506106d9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061174e565b604051808215151515815260200191505060405180910390f35b3480156106ff57600080fd5b50610740600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050611b38565b005b34801561074e57600080fd5b506107a5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001919091929391929390505050611b9b565b604051808215151515815260200191505060405180910390f35b3480156107cb57600080fd5b50610820600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611da0565b6040518082815260200191505060405180910390f35b34801561084257600080fd5b50610877600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611e27565b005b6040805190810160405280600c81526020017f504550455941204a55494345000000000000000000000000000000000000000081525081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ef57600080fd5b81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600554905090565b60008090505b8251811015610a3e57610a308382815181101515610a0957fe5b906020019060200201518383815181101515610a2157fe5b9060200190602002015161174e565b5080806001019150506109ef565b505050565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610a9357600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610b1e57600080fd5b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015610bc25750600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1515610c5c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260298152602001807f736f7272792c20666972737420796f75206e65656420746f206573636170652081526020017f66726f6d206a61696c000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600460009054906101000a900460ff16158015610cac5750610c7c611495565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15610d1f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f74726164696e67206973206e6f7420656e61626c65642079657400000000000081525060200191505060405180910390fd5b610d7182600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e3b90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e0682600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e5790919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ed882600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e3b90919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601281565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561100a57600080fd5b61109982600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e5790919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000811415151561121457600080fd5b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811115151561126257600080fd5b61127781600554611e3b90919063ffffffff16565b6005819055506112cf81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e3b90919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350565b600460009054906101000a900460ff1681565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6113df611e78565b6113e96000611f2b565b565b6113f3611e78565b600460009054906101000a900460ff16151515611478576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260098152602001807f6f6e6c79206f6e6365000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b6001600460006101000a81548160ff021916908315150217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6040805190810160405280600681526020017f504550455941000000000000000000000000000000000000000000000000000081525081565b60036020528060005260406000206000915054906101000a900460ff1681565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561155457600080fd5b6115e382600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e3b90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561179e57600080fd5b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156118425750600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15156118dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260298152602001807f736f7272792c20666972737420796f75206e65656420746f206573636170652081526020017f66726f6d206a61696c000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600460009054906101000a900460ff1615801561192c57506118fc611495565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614155b1561199f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f74726164696e67206973206e6f7420656e61626c65642079657400000000000081525060200191505060405180910390fd5b6119f182600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e3b90919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611a8682600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e5790919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b611b40611e78565b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600083600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925866040518082815260200191505060405180910390a38473ffffffffffffffffffffffffffffffffffffffff16638f4ffcb133863087876040518663ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825284848281815260200192508082843782019150509650505050505050600060405180830381600087803b158015611d7c57600080fd5b505af1158015611d90573d6000803e3d6000fd5b5050505060019050949350505050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611e2f611e78565b611e3881611f2b565b50565b6000828211151515611e4c57600080fd5b818303905092915050565b6000808284019050838110151515611e6e57600080fd5b8091505092915050565b611e80611fef565b73ffffffffffffffffffffffffffffffffffffffff16611e9e611495565b73ffffffffffffffffffffffffffffffffffffffff16141515611f29576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000339050905600a165627a7a7230582028431c9e27530c73de0ab77b5526f0bad9cbf983592cb573d323d1c4638a4dd60029

Deployed Bytecode Sourcemap

3061:4165:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3309:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3309:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;3309:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4814:241;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4814:241:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3733:91;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3733:91:0;;;;;;;;;;;;;;;;;;;;;;;4596:210;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4596:210:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5385:613;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5385:613:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3408:35;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3408:35:0;;;;;;;;;;;;;;;;;;;;;;;;;;;6006:318;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6006:318:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6668:300;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6668:300:0;;;;;;;;;;;;;;;;;;;;;;;;;;3450:34;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3450:34:0;;;;;;;;;;;;;;;;;;;;;;;;;;;3832:107;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3832:107:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1754:95;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1754:95:0;;;;;;6976:132;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6976:132:0;;;;;;1336:79;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1336:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;3361:40;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3361:40:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;3361:40:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3263:37;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3263:37:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6332:328;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6332:328:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4087:501;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4087:501:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7116:107;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7116:107:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5063:314;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5063:314:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3947:132;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3947:132:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1857:109;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1857:109:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;3309:45;;;;;;;;;;;;;;;;;;;;:::o;4814:241::-;4879:4;4923:1;4904:21;;:7;:21;;;;4896:30;;;;;;;;4968:5;4937:7;:19;4945:10;4937:19;;;;;;;;;;;;;;;:28;4957:7;4937:28;;;;;;;;;;;;;;;:36;;;;5010:7;4989:36;;4998:10;4989:36;;;5019:5;4989:36;;;;;;;;;;;;;;;;;;5043:4;5036:11;;4814:241;;;;:::o;3733:91::-;3777:7;3804:12;;3797:19;;3733:91;:::o;4596:210::-;4696:9;4708:1;4696:13;;4691:108;4715:9;:16;4711:1;:20;4691:108;;;4753:34;4762:9;4772:1;4762:12;;;;;;;;;;;;;;;;;;4776:7;4784:1;4776:10;;;;;;;;;;;;;;;;;;4753:8;:34::i;:::-;;4733:3;;;;;;;4691:108;;;4596:210;;;:::o;5385:613::-;5464:4;5498:8;:14;5507:4;5498:14;;;;;;;;;;;;;;;;5489:5;:23;;5481:32;;;;;;;;5541:7;:13;5549:4;5541:13;;;;;;;;;;;;;;;:25;5555:10;5541:25;;;;;;;;;;;;;;;;5532:5;:34;;5524:43;;;;;;;;5587:4;:8;5592:2;5587:8;;;;;;;;;;;;;;;;;;;;;;;;;5586:9;:24;;;;;5600:4;:10;5605:4;5600:10;;;;;;;;;;;;;;;;;;;;;;;;;5599:11;5586:24;5578:78;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5673:14;;;;;;;;;;;5672:15;:34;;;;;5699:7;:5;:7::i;:::-;5691:15;;:4;:15;;;;5672:34;5669:75;;;5708:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5669:75;5774:25;5793:5;5774:8;:14;5783:4;5774:14;;;;;;;;;;;;;;;;:18;;:25;;;;:::i;:::-;5757:8;:14;5766:4;5757:14;;;;;;;;;;;;;;;:42;;;;5825:23;5842:5;5825:8;:12;5834:2;5825:12;;;;;;;;;;;;;;;;:16;;:23;;;;:::i;:::-;5810:8;:12;5819:2;5810:12;;;;;;;;;;;;;;;:38;;;;5889:36;5919:5;5889:7;:13;5897:4;5889:13;;;;;;;;;;;;;;;:25;5903:10;5889:25;;;;;;;;;;;;;;;;:29;;:36;;;;:::i;:::-;5861:7;:13;5869:4;5861:13;;;;;;;;;;;;;;;:25;5875:10;5861:25;;;;;;;;;;;;;;;:64;;;;5958:2;5943:25;;5952:4;5943:25;;;5962:5;5943:25;;;;;;;;;;;;;;;;;;5986:4;5979:11;;5385:613;;;;;:::o;3408:35::-;3441:2;3408:35;:::o;6006:318::-;6086:4;6130:1;6111:21;;:7;:21;;;;6103:30;;;;;;;;6175:44;6208:10;6175:7;:19;6183:10;6175:19;;;;;;;;;;;;;;;:28;6195:7;6175:28;;;;;;;;;;;;;;;;:32;;:44;;;;:::i;:::-;6144:7;:19;6152:10;6144:19;;;;;;;;;;;;;;;:28;6164:7;6144:28;;;;;;;;;;;;;;;:75;;;;6256:7;6235:59;;6244:10;6235:59;;;6265:7;:19;6273:10;6265:19;;;;;;;;;;;;;;;:28;6285:7;6265:28;;;;;;;;;;;;;;;;6235:59;;;;;;;;;;;;;;;;;;6312:4;6305:11;;6006:318;;;;:::o;6668:300::-;6736:1;6726:6;:11;;6718:20;;;;;;;;6767:8;:20;6776:10;6767:20;;;;;;;;;;;;;;;;6757:6;:30;;6749:39;;;;;;;;6814:24;6831:6;6814:12;;:16;;:24;;;;:::i;:::-;6799:12;:39;;;;6872:32;6897:6;6872:8;:20;6881:10;6872:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;6849:8;:20;6858:10;6849:20;;;;;;;;;;;;;;;:55;;;;6949:1;6920:40;;6929:10;6920:40;;;6953:6;6920:40;;;;;;;;;;;;;;;;;;6668:300;:::o;3450:34::-;;;;;;;;;;;;;:::o;3832:107::-;3888:7;3915:8;:16;3924:6;3915:16;;;;;;;;;;;;;;;;3908:23;;3832:107;;;:::o;1754:95::-;1295:13;:11;:13::i;:::-;1811:30;1838:1;1811:18;:30::i;:::-;1754:95::o;6976:132::-;1295:13;:11;:13::i;:::-;7040:14;;;;;;;;;;;7039:15;7031:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7096:4;7079:14;;:21;;;;;;;;;;;;;;;;;;6976:132::o;1336:79::-;1374:7;1401:6;;;;;;;;;;;1394:13;;1336:79;:::o;3361:40::-;;;;;;;;;;;;;;;;;;;;:::o;3263:37::-;;;;;;;;;;;;;;;;;;;;;;:::o;6332:328::-;6417:4;6461:1;6442:21;;:7;:21;;;;6434:30;;;;;;;;6506:49;6539:15;6506:7;:19;6514:10;6506:19;;;;;;;;;;;;;;;:28;6526:7;6506:28;;;;;;;;;;;;;;;;:32;;:49;;;;:::i;:::-;6475:7;:19;6483:10;6475:19;;;;;;;;;;;;;;;:28;6495:7;6475:28;;;;;;;;;;;;;;;:80;;;;6592:7;6571:59;;6580:10;6571:59;;;6601:7;:19;6609:10;6601:19;;;;;;;;;;;;;;;:28;6621:7;6601:28;;;;;;;;;;;;;;;;6571:59;;;;;;;;;;;;;;;;;;6648:4;6641:11;;6332:328;;;;:::o;4087:501::-;4148:4;4184:8;:20;4193:10;4184:20;;;;;;;;;;;;;;;;4175:5;:29;;4167:38;;;;;;;;4225:4;:8;4230:2;4225:8;;;;;;;;;;;;;;;;;;;;;;;;;4224:9;:30;;;;;4238:4;:16;4243:10;4238:16;;;;;;;;;;;;;;;;;;;;;;;;;4237:17;4224:30;4216:84;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4316:14;;;;;;;;;;;4315:15;:40;;;;;4348:7;:5;:7::i;:::-;4334:21;;:10;:21;;;;4315:40;4311:82;;;4357:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4311:82;4429:31;4454:5;4429:8;:20;4438:10;4429:20;;;;;;;;;;;;;;;;:24;;:31;;;;:::i;:::-;4406:8;:20;4415:10;4406:20;;;;;;;;;;;;;;;:54;;;;4486:23;4503:5;4486:8;:12;4495:2;4486:12;;;;;;;;;;;;;;;;:16;;:23;;;;:::i;:::-;4471:8;:12;4480:2;4471:12;;;;;;;;;;;;;;;:38;;;;4548:2;4527:31;;4536:10;4527:31;;;4552:5;4527:31;;;;;;;;;;;;;;;;;;4576:4;4569:11;;4087:501;;;;:::o;7116:107::-;1295:13;:11;:13::i;:::-;7206:9;7193:4;:10;7198:4;7193:10;;;;;;;;;;;;;;;;:22;;;;;;;;;;;;;;;;;;7116:107;;:::o;5063:314::-;5150:4;5198:6;5167:7;:19;5175:10;5167:19;;;;;;;;;;;;;;;:28;5187:7;5167:28;;;;;;;;;;;;;;;:37;;;;5241:7;5220:37;;5229:10;5220:37;;;5250:6;5220:37;;;;;;;;;;;;;;;;;;5291:7;5268:47;;;5316:10;5328:6;5336:4;5342;;5268:79;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5268:79:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5268:79:0;;;;5365:4;5358:11;;5063:314;;;;;;:::o;3947:132::-;4020:7;4047;:15;4055:6;4047:15;;;;;;;;;;;;;;;:24;4063:7;4047:24;;;;;;;;;;;;;;;;4040:31;;3947:132;;;;:::o;1857:109::-;1295:13;:11;:13::i;:::-;1930:28;1949:8;1930:18;:28::i;:::-;1857:109;:::o;648:124::-;706:7;739:1;734;:6;;726:15;;;;;;;;763:1;759;:5;752:12;;648:124;;;;:::o;780:148::-;838:7;858:9;874:1;870;:5;858:17;;899:1;894;:6;;886:15;;;;;;;;919:1;912:8;;780:148;;;;;:::o;1622:124::-;1689:12;:10;:12::i;:::-;1678:23;;:7;:5;:7::i;:::-;:23;;;1670:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1622:124::o;1974:183::-;2040:16;2059:6;;;;;;;;;;;2040:25;;2085:8;2076:6;;:17;;;;;;;;;;;;;;;;;;2140:8;2109:40;;2130:8;2109:40;;;;;;;;;;;;1974:183;;:::o;1423:90::-;1468:7;1495:10;1488:17;;1423:90;:::o

Swarm Source

bzzr://28431c9e27530c73de0ab77b5526f0bad9cbf983592cb573d323d1c4638a4dd6
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.