ETH Price: $2,504.73 (+0.25%)

Token

Wrapped Equilibria (wXEQ)
 

Overview

Max Total Supply

14,114,919.176290043611332415 wXEQ

Holders

162 (0.00%)

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
5,748.532294641465646707 wXEQ

Value
$0.00
0x5c6fcf0fb492993b4808af75daa0ac6d0eb384be
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

Wrapped Equilibria token contract has migrated to 0x4a5b3d0004454988c50e8de1bcfc921ee995ade3.

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
wXEQ

Compiler Version
v0.7.6+commit.7338295f

Optimization Enabled:
Yes with 200 runs

Other Settings:
byzantium EvmVersion, MIT license

Contract Source Code (Solidity Multiple files format)

File 5 of 5: wXEQ.sol
// SPDX-License-Identifier: MIT
pragma solidity >=0.4.22 <=0.8.0;
import "./AggregatorInterface.sol";
import "./DataStorage.sol";
import "./ExternalAccessible.sol";
import "./SafeMath.sol";

contract wXEQ is ExternalAccessible {

    using SafeMath for *;

    struct mintXEQStruct {
        address addr;
        uint amount;
        string xeqAddress;
    }

    struct TxStorage {
        string hash;
        uint amountMinted;
    }

    string public _name;
    string public _symbol;
    address public contractCreator;
    uint8 public _decimals;
    DataStorage dataStorage;

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

    constructor (address d, address _masterContract) {
        dataStorage = DataStorage(d);
        _decimals = 18;
        _name = "Wrapped Equilibria";
        _symbol = "wXEQ";
        contractCreator = msg.sender;
        masterContract = _masterContract;
    }

    function decimals() public view returns (uint8) {
        return _decimals;
    }

    function name() public view returns (string memory) {
        return _name;
    }

    function symbol() public view returns (string memory) {
        return _symbol;
    }

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

    function balanceOf(address _owner) public view returns (uint256) {
        return dataStorage.balanceOf(_owner);
    }

    function allowance(address _owner, address _spender) public view returns (uint256) {
        return dataStorage.allowance(_owner, _spender);
    }

    function transfer(address to, uint256 value) public returns (bool) {
        require(value <= dataStorage.balanceOf(msg.sender));
        require(to != address(0));
        uint256 bal = dataStorage.balanceOf(msg.sender);
        dataStorage.updateBalance(msg.sender, bal.sub(value));
        assert(dataStorage.balanceOf(msg.sender).add(value) == bal);
        bal = dataStorage.balanceOf(to);
        dataStorage.updateBalance(to, bal.add(value));
        assert(dataStorage.balanceOf(to).sub(value) == bal);
        emit Transfer(msg.sender, to, value);
        return true;
    }

    function approve(address spender, uint256 value) public returns (bool) {
        require(spender != address(0));
        require(dataStorage.balanceOf(msg.sender) >= value);
        dataStorage.updateAllowed(msg.sender, spender, value);
        assert(allowance(msg.sender, spender) == value);
        emit Approval(msg.sender, spender, value);
        return true;
    }

    function decreaseAllowance(address spender,uint256 subtractedValue) public returns (bool) {
        require(spender != address(0));
        uint256 allow = allowance(msg.sender, spender);
        dataStorage.updateAllowed(msg.sender, spender, allow.sub(subtractedValue));
        assert(allow.sub(subtractedValue) == allowance(msg.sender, spender));
        emit Approval(msg.sender, spender, allowance(msg.sender, spender));
        return true;
    }

    function transferFrom(address _from,address to,uint256 value) public returns (bool){
        require(to != address(0));
        require(value <= dataStorage.balanceOf(_from));
        require(value <= allowance(_from, msg.sender));

        dataStorage.updateBalance(_from, dataStorage.balanceOf(_from).sub(value));
        dataStorage.updateBalance(to, dataStorage.balanceOf(to).add(value));
        dataStorage.updateAllowed(_from, msg.sender, allowance(_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));
        uint256 allow = allowance(msg.sender, spender);
        require(allow.add(addedValue) <= dataStorage.balanceOf(msg.sender));
        dataStorage.updateAllowed(msg.sender, spender, allow.add(addedValue));
        assert(allow.add(addedValue) == allowance(msg.sender, spender));
        emit Approval(msg.sender, spender, allowance(msg.sender, spender));
        return true;
    }

    function _burn(address account, uint256 amount) public hasAccess {
        require(amount <= dataStorage.balanceOf(account));
        uint256 supply = dataStorage.totalSupply();
        dataStorage.updateSupply(supply.sub(amount));
        assert(supply == dataStorage.totalSupply().add(amount));
        uint256 bal = dataStorage.balanceOf(account);
        dataStorage.updateBalance(account, bal.sub(amount));
        assert(bal == dataStorage.balanceOf(account).add(amount));
        emit Transfer(account, address(0), amount);
    }

    function _burnFrom(address account, uint256 amount) public {
        require(amount <= allowance(account, msg.sender));
        uint256 allow = allowance(account, msg.sender);
        dataStorage.updateAllowed(account, msg.sender, allow.sub(amount));
        assert(allow.sub(amount) == allowance(account, msg.sender));
        _burn(account, amount);
    }

    function mint(address account, uint256 amount) public hasAccess {
        uint256 supp = dataStorage.totalSupply();
        dataStorage.updateSupply(supp.add(amount));
        assert(dataStorage.totalSupply().sub(amount) == supp);
        uint256 bal = dataStorage.balanceOf(account);
        dataStorage.updateBalance(account, bal.add(amount));
        assert(dataStorage.balanceOf(account).sub(amount) == bal);
        emit Transfer(msg.sender, account, amount);
    }
}

File 1 of 5: AggregatorInterface.sol
// SPDX-License-Identifier: MIT
pragma solidity >=0.7.0;

interface AggregatorInterface {
  function latestAnswer() external view returns (int256);
  function latestTimestamp() external view returns (uint256);
  function latestRound() external view returns (uint256);
  function getAnswer(uint256 roundId) external view returns (int256);
  function getTimestamp(uint256 roundId) external view returns (uint256);

  event AnswerUpdated(int256 indexed current, uint256 indexed roundId, uint256 updatedAt);
  event NewRound(uint256 indexed roundId, address indexed startedBy, uint256 startedAt);
}

File 2 of 5: DataStorage.sol
// SPDX-License-Identifier: MIT
pragma solidity >=0.4.22 <=0.8.0;

import "./ExternalAccessible.sol";
import "./SafeMath.sol";

contract DataStorage is ExternalAccessible {
    using SafeMath for *;
    uint256 public _totalSupply;
    mapping(address => uint256) public _balances;
    mapping(address => mapping(address => uint256)) public _allowed;
    
    constructor(address m) {
        masterContract = m;
        // 200k - 50k giveaway, 150k staking bonus
        _balances[address(0x7FB4eCD5b8E234fA5863bFa2799EA25D8819F42d)] = 200000.mul(10.pow(18));
        _totalSupply = 200000.mul(10.pow(18));
    }
    
     function totalSupply() public view returns (uint256) {
        return _totalSupply;
    }

    function balanceOf(address _owner) public view returns (uint256) {
        return _balances[_owner];
    }
    
    function allowance(address owner, address spender) public view returns (uint256) {
        return _allowed[owner][spender];
    }
    
    function updateSupply(uint256 val) external hasAccess {
        _totalSupply = val;
    }
    
    function updateBalance(address user, uint256 balances) external hasAccess {
        _balances[user] = balances;
    }
    
    function updateAllowed(address _from, address to, uint256 allowed) external hasAccess {
        _allowed[_from][to] = allowed;
    }
}

File 3 of 5: ExternalAccessible.sol
// SPDX-License-Identifier: MIT
pragma solidity >=0.4.22 <=0.8.0;

contract HasMaster {
    address public masterContract;
    
    function newMaster(address addy) external view returns (bool) {
        require(msg.sender == masterContract);
        masterContract == addy;
        assert(addy == masterContract);
        return true;
    }
}

contract ExternalAccessible is HasMaster {

    function checkAccess() public returns (bool) {
        bytes memory payload = abi.encodeWithSignature("checkAccessAddy(address)", msg.sender);
        (bool success, bytes memory returnData) = masterContract.call(payload);
        bool data = abi.decode(returnData, (bool));
        require(data);
        return true;
    }

//    function checkAccess() public view returns (bool) {
//        bytes memory payload = abi.encodeWithSignature("checkAccessAddy", msg.sender);
//        (bool success, bytes memory returnData) = masterContract.call(payload);
//        require(success);
//        return true;
//    }

    modifier hasAccess() {
        require(checkAccess());
        _;
    }
}

File 4 of 5: SafeMath.sol
// SPDX-License-Identifier: MIT
pragma solidity >=0.4.22 <=0.8.0;

/** Taken from the OpenZeppelin github
 * @title SafeMath
 * @dev Math operations with safety checks that revert on error
 */
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) {
        require(b > 0);
        uint256 c = a / b;

        return c;
    }

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

        return c;
    }

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

        return c;
    }

    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b != 0);
        return a % b;
    }
    
    function pow(uint256 base, uint256 exponent) internal pure returns (uint256) {
    if (exponent == 0) {
        return 1;
    }
    else if (exponent == 1) {
        return base;
    }
    else if (base == 0 && exponent != 0) {
        return 0;
    }
    else {
        uint256 z = base;
        for (uint256 i = 1; i < exponent; i++)
            z = mul(z, base);
        return z;
    }
}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"d","type":"address"},{"internalType":"address","name":"_masterContract","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"_burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"_burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"_decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"checkAccess","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"contractCreator","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"masterContract","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"addy","type":"address"}],"name":"newMaster","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","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"}]

60806040523480156200001157600080fd5b5060405162001f1c38038062001f1c833981810160405260408110156200003757600080fd5b50805160209182015160048054600160a060020a031916600160a060020a0384161790556003805460a060020a60ff021916741200000000000000000000000000000000000000001790556040805180820190915260128082527f5772617070656420457175696c696272696100000000000000000000000000009190940190815291929091620000cc916001919062000149565b506040805180820190915260048082527f77584551000000000000000000000000000000000000000000000000000000006020909201918252620001139160029162000149565b506003805433600160a060020a03199182161790915560008054909116600160a060020a039290921691909117905550620001f5565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282620001815760008555620001cc565b82601f106200019c57805160ff1916838001178555620001cc565b82800160010185558215620001cc579182015b82811115620001cc578251825591602001919060010190620001af565b50620001da929150620001de565b5090565b5b80821115620001da5760008155600101620001df565b611d1780620002056000396000f3fe608060405234801561001057600080fd5b506004361061013b5760003560e060020a900480636161eb18116100bc578063a9059cbb11610080578063a9059cbb146103c9578063b09f1266146103f5578063cd446e22146103fd578063d28d885214610405578063dd62ed3e1461040d578063ecb101351461043b5761013b565b80636161eb181461031757806370a082311461034357806395d89b4114610369578063a22b35ce14610371578063a457c2d71461039d5761013b565b8063313ce56711610103578063313ce5671461027157806332424aa31461028f578063395093511461029757806340c10f19146102c3578063462dcfa0146102f15761013b565b806306fdde0314610140578063095ea7b3146101bd57806318160ddd146101fd5780631e2f73b11461021757806323b872dd1461023b575b600080fd5b610148610443565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561018257818101518382015260200161016a565b50505050905090810190601f1680156101af5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101e9600480360360408110156101d357600080fd5b50600160a060020a0381351690602001356104d8565b604080519115158252519081900360200190f35b61020561065d565b60408051918252519081900360200190f35b61021f6106e1565b60408051600160a060020a039092168252519081900360200190f35b6101e96004803603606081101561025157600080fd5b50600160a060020a038135811691602081013590911690604001356106f0565b610279610a78565b6040805160ff9092168252519081900360200190f35b610279610a99565b6101e9600480360360408110156102ad57600080fd5b50600160a060020a038135169060200135610aba565b6102ef600480360360408110156102d957600080fd5b50600160a060020a038135169060200135610c67565b005b6101e96004803603602081101561030757600080fd5b5035600160a060020a0316610f7b565b6102ef6004803603604081101561032d57600080fd5b50600160a060020a038135169060200135610fb2565b6102056004803603602081101561035957600080fd5b5035600160a060020a0316611364565b6101486113fd565b6102ef6004803603604081101561038757600080fd5b50600160a060020a03813516906020013561145b565b6101e9600480360360408110156103b357600080fd5b50600160a060020a038135169060200135611538565b6101e9600480360360408110156103df57600080fd5b50600160a060020a0381351690602001356115fe565b6101486119b1565b61021f611a3c565b610148611a4b565b6102056004803603604081101561042357600080fd5b50600160a060020a0381358116916020013516611aa5565b6101e9611b4c565b60018054604080516020601f600260001961010087891615020190951694909404938401819004810282018101909252828152606093909290918301828280156104ce5780601f106104a3576101008083540402835291602001916104ce565b820191906000526020600020905b8154815290600101906020018083116104b157829003601f168201915b5050505050905090565b6000600160a060020a0383166104ed57600080fd5b600480546040805160e060020a6370a082310281523393810193909352518492600160a060020a03909216916370a08231916024808301926020929190829003018186803b15801561053e57600080fd5b505afa158015610552573d6000803e3d6000fd5b505050506040513d602081101561056857600080fd5b5051101561057557600080fd5b60048054604080517f49a3d2bb0000000000000000000000000000000000000000000000000000000081523393810193909352600160a060020a0386811660248501526044840186905290519116916349a3d2bb91606480830192600092919082900301818387803b1580156105ea57600080fd5b505af11580156105fe573d6000803e3d6000fd5b505050508161060d3385611aa5565b1461061457fe5b604080518381529051600160a060020a0385169133917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259181900360200190a350600192915050565b6000600460009054906101000a9004600160a060020a0316600160a060020a03166318160ddd6040518163ffffffff1660e060020a02815260040160206040518083038186803b1580156106b057600080fd5b505afa1580156106c4573d6000803e3d6000fd5b505050506040513d60208110156106da57600080fd5b5051905090565b600354600160a060020a031681565b6000600160a060020a03831661070557600080fd5b600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231856040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b15801561076a57600080fd5b505afa15801561077e573d6000803e3d6000fd5b505050506040513d602081101561079457600080fd5b50518211156107a257600080fd5b6107ac8433611aa5565b8211156107b857600080fd5b600480546040805160e060020a6370a08231028152600160a060020a03888116948201949094529051929091169163e0b1cccb91879161084d91879186916370a08231916024808301926020929190829003018186803b15801561081b57600080fd5b505afa15801561082f573d6000803e3d6000fd5b505050506040513d602081101561084557600080fd5b505190611c93565b6040518363ffffffff1660e060020a0281526004018083600160a060020a0316815260200182815260200192505050600060405180830381600087803b15801561089657600080fd5b505af11580156108aa573d6000803e3d6000fd5b5050600480546040805160e060020a6370a08231028152600160a060020a0389811694820194909452905192909116935063e0b1cccb9250869161094391879186916370a08231916024808301926020929190829003018186803b15801561091157600080fd5b505afa158015610925573d6000803e3d6000fd5b505050506040513d602081101561093b57600080fd5b505190611ca8565b6040518363ffffffff1660e060020a0281526004018083600160a060020a0316815260200182815260200192505050600060405180830381600087803b15801561098c57600080fd5b505af11580156109a0573d6000803e3d6000fd5b5050600454600160a060020a031691506349a3d2bb905085336109cd866109c78484611aa5565b90611c93565b6040518463ffffffff1660e060020a0281526004018084600160a060020a0316815260200183600160a060020a031681526020018281526020019350505050600060405180830381600087803b158015610a2657600080fd5b505af1158015610a3a573d6000803e3d6000fd5b5050604080518581529051600160a060020a03808816945088169250600080516020611cc28339815191529181900360200190a35060019392505050565b60035474010000000000000000000000000000000000000000900460ff1690565b60035474010000000000000000000000000000000000000000900460ff1681565b6000600160a060020a038316610acf57600080fd5b6000610adb3385611aa5565b600480546040805160e060020a6370a08231028152339381019390935251929350600160a060020a0316916370a0823191602480820192602092909190829003018186803b158015610b2c57600080fd5b505afa158015610b40573d6000803e3d6000fd5b505050506040513d6020811015610b5657600080fd5b5051610b628285611ca8565b1115610b6d57600080fd5b600454600160a060020a03166349a3d2bb3386610b8a8588611ca8565b6040518463ffffffff1660e060020a0281526004018084600160a060020a0316815260200183600160a060020a031681526020018281526020019350505050600060405180830381600087803b158015610be357600080fd5b505af1158015610bf7573d6000803e3d6000fd5b50505050610c053385611aa5565b610c0f8285611ca8565b14610c1657fe5b600160a060020a038416337f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925610c4c8288611aa5565b60408051918252519081900360200190a35060019392505050565b610c6f611b4c565b610c7857600080fd5b6000600460009054906101000a9004600160a060020a0316600160a060020a03166318160ddd6040518163ffffffff1660e060020a02815260040160206040518083038186803b158015610ccb57600080fd5b505afa158015610cdf573d6000803e3d6000fd5b505050506040513d6020811015610cf557600080fd5b5051600454909150600160a060020a0316636bd08049610d158385611ca8565b6040518263ffffffff1660e060020a02815260040180828152602001915050600060405180830381600087803b158015610d4e57600080fd5b505af1158015610d62573d6000803e3d6000fd5b5050505080610dbc83600460009054906101000a9004600160a060020a0316600160a060020a03166318160ddd6040518163ffffffff1660e060020a02815260040160206040518083038186803b15801561081b57600080fd5b14610dc357fe5b6000600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231856040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b158015610e2a57600080fd5b505afa158015610e3e573d6000803e3d6000fd5b505050506040513d6020811015610e5457600080fd5b5051600454909150600160a060020a031663e0b1cccb85610e758487611ca8565b6040518363ffffffff1660e060020a0281526004018083600160a060020a0316815260200182815260200192505050600060405180830381600087803b158015610ebe57600080fd5b505af1158015610ed2573d6000803e3d6000fd5b5050505080610f4084600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231886040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b15801561081b57600080fd5b14610f4757fe5b604080518481529051600160a060020a038616913391600080516020611cc28339815191529181900360200190a350505050565b60008054600160a060020a03163314610f9357600080fd5b600054600160a060020a03838116911614610faa57fe5b506001919050565b610fba611b4c565b610fc357600080fd5b600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231836040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b15801561102857600080fd5b505afa15801561103c573d6000803e3d6000fd5b505050506040513d602081101561105257600080fd5b505181111561106057600080fd5b6000600460009054906101000a9004600160a060020a0316600160a060020a03166318160ddd6040518163ffffffff1660e060020a02815260040160206040518083038186803b1580156110b357600080fd5b505afa1580156110c7573d6000803e3d6000fd5b505050506040513d60208110156110dd57600080fd5b5051600454909150600160a060020a0316636bd080496110fd8385611c93565b6040518263ffffffff1660e060020a02815260040180828152602001915050600060405180830381600087803b15801561113657600080fd5b505af115801561114a573d6000803e3d6000fd5b505050506111a382600460009054906101000a9004600160a060020a0316600160a060020a03166318160ddd6040518163ffffffff1660e060020a02815260040160206040518083038186803b15801561091157600080fd5b81146111ab57fe5b6000600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231856040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b15801561121257600080fd5b505afa158015611226573d6000803e3d6000fd5b505050506040513d602081101561123c57600080fd5b5051600454909150600160a060020a031663e0b1cccb8561125d8487611c93565b6040518363ffffffff1660e060020a0281526004018083600160a060020a0316815260200182815260200192505050600060405180830381600087803b1580156112a657600080fd5b505af11580156112ba573d6000803e3d6000fd5b5050505061132783600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231876040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b15801561091157600080fd5b811461132f57fe5b604080518481529051600091600160a060020a03871691600080516020611cc28339815191529181900360200190a350505050565b6000600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231836040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b1580156113cb57600080fd5b505afa1580156113df573d6000803e3d6000fd5b505050506040513d60208110156113f557600080fd5b505192915050565b60028054604080516020601f60001961010060018716150201909416859004938401819004810282018101909252828152606093909290918301828280156104ce5780601f106104a3576101008083540402835291602001916104ce565b6114658233611aa5565b81111561147157600080fd5b600061147d8333611aa5565b600454909150600160a060020a03166349a3d2bb843361149d8587611c93565b6040518463ffffffff1660e060020a0281526004018084600160a060020a0316815260200183600160a060020a031681526020018281526020019350505050600060405180830381600087803b1580156114f657600080fd5b505af115801561150a573d6000803e3d6000fd5b505050506115188333611aa5565b6115228284611c93565b1461152957fe5b6115338383610fb2565b505050565b6000600160a060020a03831661154d57600080fd5b60006115593385611aa5565b600454909150600160a060020a03166349a3d2bb33866115798588611c93565b6040518463ffffffff1660e060020a0281526004018084600160a060020a0316815260200183600160a060020a031681526020018281526020019350505050600060405180830381600087803b1580156115d257600080fd5b505af11580156115e6573d6000803e3d6000fd5b505050506115f43385611aa5565b610c0f8285611c93565b600480546040805160e060020a6370a08231028152339381019390935251600092600160a060020a03909216916370a08231916024808301926020929190829003018186803b15801561165057600080fd5b505afa158015611664573d6000803e3d6000fd5b505050506040513d602081101561167a57600080fd5b505182111561168857600080fd5b600160a060020a03831661169b57600080fd5b600480546040805160e060020a6370a08231028152339381019390935251600092600160a060020a03909216916370a08231916024808301926020929190829003018186803b1580156116ed57600080fd5b505afa158015611701573d6000803e3d6000fd5b505050506040513d602081101561171757600080fd5b5051600454909150600160a060020a031663e0b1cccb336117388487611c93565b6040518363ffffffff1660e060020a0281526004018083600160a060020a0316815260200182815260200192505050600060405180830381600087803b15801561178157600080fd5b505af1158015611795573d6000803e3d6000fd5b5050600480546040805160e060020a6370a082310281523393810193909352518594506117f093508792600160a060020a03909216916370a08231916024808301926020929190829003018186803b15801561091157600080fd5b146117f757fe5b600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231856040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b15801561185c57600080fd5b505afa158015611870573d6000803e3d6000fd5b505050506040513d602081101561188657600080fd5b5051600454909150600160a060020a031663e0b1cccb856118a78487611ca8565b6040518363ffffffff1660e060020a0281526004018083600160a060020a0316815260200182815260200192505050600060405180830381600087803b1580156118f057600080fd5b505af1158015611904573d6000803e3d6000fd5b505050508061197284600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231886040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b15801561081b57600080fd5b1461197957fe5b604080518481529051600160a060020a038616913391600080516020611cc28339815191529181900360200190a35060019392505050565b6002805460408051602060018416156101000260001901909316849004601f81018490048402820184019092528181529291830182828015611a345780601f10611a0957610100808354040283529160200191611a34565b820191906000526020600020905b815481529060010190602001808311611a1757829003601f168201915b505050505081565b600054600160a060020a031681565b60018054604080516020600284861615610100026000190190941693909304601f81018490048402820184019092528181529291830182828015611a345780601f10611a0957610100808354040283529160200191611a34565b60048054604080517fdd62ed3e000000000000000000000000000000000000000000000000000000008152600160a060020a0386811694820194909452848416602482015290516000939092169163dd62ed3e91604480820192602092909190829003018186803b158015611b1957600080fd5b505afa158015611b2d573d6000803e3d6000fd5b505050506040513d6020811015611b4357600080fd5b50519392505050565b604080513360248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fcec70038000000000000000000000000000000000000000000000000000000001781526000805493518351919485938493600160a060020a0392909216928692909182918083835b60208310611bf75780518252601f199092019160209182019101611bd8565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611c59576040519150601f19603f3d011682016040523d82523d6000602084013e611c5e565b606091505b50915091506000818060200190516020811015611c7a57600080fd5b5051905080611c8857600080fd5b600194505050505090565b600082821115611ca257600080fd5b50900390565b600082820183811015611cba57600080fd5b939250505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212207c05b02218cfaa7d76dfd0b31b89581176e8fc9cbe388dfd183843d3c339909e64736f6c63430007060033000000000000000000000000febdcd746934b4feffdc4858f7e97315e18849dc0000000000000000000000006a1f1763bc95dc9ea2a0511d789d09bbebc1045a

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061013b5760003560e060020a900480636161eb18116100bc578063a9059cbb11610080578063a9059cbb146103c9578063b09f1266146103f5578063cd446e22146103fd578063d28d885214610405578063dd62ed3e1461040d578063ecb101351461043b5761013b565b80636161eb181461031757806370a082311461034357806395d89b4114610369578063a22b35ce14610371578063a457c2d71461039d5761013b565b8063313ce56711610103578063313ce5671461027157806332424aa31461028f578063395093511461029757806340c10f19146102c3578063462dcfa0146102f15761013b565b806306fdde0314610140578063095ea7b3146101bd57806318160ddd146101fd5780631e2f73b11461021757806323b872dd1461023b575b600080fd5b610148610443565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561018257818101518382015260200161016a565b50505050905090810190601f1680156101af5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101e9600480360360408110156101d357600080fd5b50600160a060020a0381351690602001356104d8565b604080519115158252519081900360200190f35b61020561065d565b60408051918252519081900360200190f35b61021f6106e1565b60408051600160a060020a039092168252519081900360200190f35b6101e96004803603606081101561025157600080fd5b50600160a060020a038135811691602081013590911690604001356106f0565b610279610a78565b6040805160ff9092168252519081900360200190f35b610279610a99565b6101e9600480360360408110156102ad57600080fd5b50600160a060020a038135169060200135610aba565b6102ef600480360360408110156102d957600080fd5b50600160a060020a038135169060200135610c67565b005b6101e96004803603602081101561030757600080fd5b5035600160a060020a0316610f7b565b6102ef6004803603604081101561032d57600080fd5b50600160a060020a038135169060200135610fb2565b6102056004803603602081101561035957600080fd5b5035600160a060020a0316611364565b6101486113fd565b6102ef6004803603604081101561038757600080fd5b50600160a060020a03813516906020013561145b565b6101e9600480360360408110156103b357600080fd5b50600160a060020a038135169060200135611538565b6101e9600480360360408110156103df57600080fd5b50600160a060020a0381351690602001356115fe565b6101486119b1565b61021f611a3c565b610148611a4b565b6102056004803603604081101561042357600080fd5b50600160a060020a0381358116916020013516611aa5565b6101e9611b4c565b60018054604080516020601f600260001961010087891615020190951694909404938401819004810282018101909252828152606093909290918301828280156104ce5780601f106104a3576101008083540402835291602001916104ce565b820191906000526020600020905b8154815290600101906020018083116104b157829003601f168201915b5050505050905090565b6000600160a060020a0383166104ed57600080fd5b600480546040805160e060020a6370a082310281523393810193909352518492600160a060020a03909216916370a08231916024808301926020929190829003018186803b15801561053e57600080fd5b505afa158015610552573d6000803e3d6000fd5b505050506040513d602081101561056857600080fd5b5051101561057557600080fd5b60048054604080517f49a3d2bb0000000000000000000000000000000000000000000000000000000081523393810193909352600160a060020a0386811660248501526044840186905290519116916349a3d2bb91606480830192600092919082900301818387803b1580156105ea57600080fd5b505af11580156105fe573d6000803e3d6000fd5b505050508161060d3385611aa5565b1461061457fe5b604080518381529051600160a060020a0385169133917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259181900360200190a350600192915050565b6000600460009054906101000a9004600160a060020a0316600160a060020a03166318160ddd6040518163ffffffff1660e060020a02815260040160206040518083038186803b1580156106b057600080fd5b505afa1580156106c4573d6000803e3d6000fd5b505050506040513d60208110156106da57600080fd5b5051905090565b600354600160a060020a031681565b6000600160a060020a03831661070557600080fd5b600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231856040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b15801561076a57600080fd5b505afa15801561077e573d6000803e3d6000fd5b505050506040513d602081101561079457600080fd5b50518211156107a257600080fd5b6107ac8433611aa5565b8211156107b857600080fd5b600480546040805160e060020a6370a08231028152600160a060020a03888116948201949094529051929091169163e0b1cccb91879161084d91879186916370a08231916024808301926020929190829003018186803b15801561081b57600080fd5b505afa15801561082f573d6000803e3d6000fd5b505050506040513d602081101561084557600080fd5b505190611c93565b6040518363ffffffff1660e060020a0281526004018083600160a060020a0316815260200182815260200192505050600060405180830381600087803b15801561089657600080fd5b505af11580156108aa573d6000803e3d6000fd5b5050600480546040805160e060020a6370a08231028152600160a060020a0389811694820194909452905192909116935063e0b1cccb9250869161094391879186916370a08231916024808301926020929190829003018186803b15801561091157600080fd5b505afa158015610925573d6000803e3d6000fd5b505050506040513d602081101561093b57600080fd5b505190611ca8565b6040518363ffffffff1660e060020a0281526004018083600160a060020a0316815260200182815260200192505050600060405180830381600087803b15801561098c57600080fd5b505af11580156109a0573d6000803e3d6000fd5b5050600454600160a060020a031691506349a3d2bb905085336109cd866109c78484611aa5565b90611c93565b6040518463ffffffff1660e060020a0281526004018084600160a060020a0316815260200183600160a060020a031681526020018281526020019350505050600060405180830381600087803b158015610a2657600080fd5b505af1158015610a3a573d6000803e3d6000fd5b5050604080518581529051600160a060020a03808816945088169250600080516020611cc28339815191529181900360200190a35060019392505050565b60035474010000000000000000000000000000000000000000900460ff1690565b60035474010000000000000000000000000000000000000000900460ff1681565b6000600160a060020a038316610acf57600080fd5b6000610adb3385611aa5565b600480546040805160e060020a6370a08231028152339381019390935251929350600160a060020a0316916370a0823191602480820192602092909190829003018186803b158015610b2c57600080fd5b505afa158015610b40573d6000803e3d6000fd5b505050506040513d6020811015610b5657600080fd5b5051610b628285611ca8565b1115610b6d57600080fd5b600454600160a060020a03166349a3d2bb3386610b8a8588611ca8565b6040518463ffffffff1660e060020a0281526004018084600160a060020a0316815260200183600160a060020a031681526020018281526020019350505050600060405180830381600087803b158015610be357600080fd5b505af1158015610bf7573d6000803e3d6000fd5b50505050610c053385611aa5565b610c0f8285611ca8565b14610c1657fe5b600160a060020a038416337f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925610c4c8288611aa5565b60408051918252519081900360200190a35060019392505050565b610c6f611b4c565b610c7857600080fd5b6000600460009054906101000a9004600160a060020a0316600160a060020a03166318160ddd6040518163ffffffff1660e060020a02815260040160206040518083038186803b158015610ccb57600080fd5b505afa158015610cdf573d6000803e3d6000fd5b505050506040513d6020811015610cf557600080fd5b5051600454909150600160a060020a0316636bd08049610d158385611ca8565b6040518263ffffffff1660e060020a02815260040180828152602001915050600060405180830381600087803b158015610d4e57600080fd5b505af1158015610d62573d6000803e3d6000fd5b5050505080610dbc83600460009054906101000a9004600160a060020a0316600160a060020a03166318160ddd6040518163ffffffff1660e060020a02815260040160206040518083038186803b15801561081b57600080fd5b14610dc357fe5b6000600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231856040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b158015610e2a57600080fd5b505afa158015610e3e573d6000803e3d6000fd5b505050506040513d6020811015610e5457600080fd5b5051600454909150600160a060020a031663e0b1cccb85610e758487611ca8565b6040518363ffffffff1660e060020a0281526004018083600160a060020a0316815260200182815260200192505050600060405180830381600087803b158015610ebe57600080fd5b505af1158015610ed2573d6000803e3d6000fd5b5050505080610f4084600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231886040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b15801561081b57600080fd5b14610f4757fe5b604080518481529051600160a060020a038616913391600080516020611cc28339815191529181900360200190a350505050565b60008054600160a060020a03163314610f9357600080fd5b600054600160a060020a03838116911614610faa57fe5b506001919050565b610fba611b4c565b610fc357600080fd5b600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231836040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b15801561102857600080fd5b505afa15801561103c573d6000803e3d6000fd5b505050506040513d602081101561105257600080fd5b505181111561106057600080fd5b6000600460009054906101000a9004600160a060020a0316600160a060020a03166318160ddd6040518163ffffffff1660e060020a02815260040160206040518083038186803b1580156110b357600080fd5b505afa1580156110c7573d6000803e3d6000fd5b505050506040513d60208110156110dd57600080fd5b5051600454909150600160a060020a0316636bd080496110fd8385611c93565b6040518263ffffffff1660e060020a02815260040180828152602001915050600060405180830381600087803b15801561113657600080fd5b505af115801561114a573d6000803e3d6000fd5b505050506111a382600460009054906101000a9004600160a060020a0316600160a060020a03166318160ddd6040518163ffffffff1660e060020a02815260040160206040518083038186803b15801561091157600080fd5b81146111ab57fe5b6000600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231856040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b15801561121257600080fd5b505afa158015611226573d6000803e3d6000fd5b505050506040513d602081101561123c57600080fd5b5051600454909150600160a060020a031663e0b1cccb8561125d8487611c93565b6040518363ffffffff1660e060020a0281526004018083600160a060020a0316815260200182815260200192505050600060405180830381600087803b1580156112a657600080fd5b505af11580156112ba573d6000803e3d6000fd5b5050505061132783600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231876040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b15801561091157600080fd5b811461132f57fe5b604080518481529051600091600160a060020a03871691600080516020611cc28339815191529181900360200190a350505050565b6000600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231836040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b1580156113cb57600080fd5b505afa1580156113df573d6000803e3d6000fd5b505050506040513d60208110156113f557600080fd5b505192915050565b60028054604080516020601f60001961010060018716150201909416859004938401819004810282018101909252828152606093909290918301828280156104ce5780601f106104a3576101008083540402835291602001916104ce565b6114658233611aa5565b81111561147157600080fd5b600061147d8333611aa5565b600454909150600160a060020a03166349a3d2bb843361149d8587611c93565b6040518463ffffffff1660e060020a0281526004018084600160a060020a0316815260200183600160a060020a031681526020018281526020019350505050600060405180830381600087803b1580156114f657600080fd5b505af115801561150a573d6000803e3d6000fd5b505050506115188333611aa5565b6115228284611c93565b1461152957fe5b6115338383610fb2565b505050565b6000600160a060020a03831661154d57600080fd5b60006115593385611aa5565b600454909150600160a060020a03166349a3d2bb33866115798588611c93565b6040518463ffffffff1660e060020a0281526004018084600160a060020a0316815260200183600160a060020a031681526020018281526020019350505050600060405180830381600087803b1580156115d257600080fd5b505af11580156115e6573d6000803e3d6000fd5b505050506115f43385611aa5565b610c0f8285611c93565b600480546040805160e060020a6370a08231028152339381019390935251600092600160a060020a03909216916370a08231916024808301926020929190829003018186803b15801561165057600080fd5b505afa158015611664573d6000803e3d6000fd5b505050506040513d602081101561167a57600080fd5b505182111561168857600080fd5b600160a060020a03831661169b57600080fd5b600480546040805160e060020a6370a08231028152339381019390935251600092600160a060020a03909216916370a08231916024808301926020929190829003018186803b1580156116ed57600080fd5b505afa158015611701573d6000803e3d6000fd5b505050506040513d602081101561171757600080fd5b5051600454909150600160a060020a031663e0b1cccb336117388487611c93565b6040518363ffffffff1660e060020a0281526004018083600160a060020a0316815260200182815260200192505050600060405180830381600087803b15801561178157600080fd5b505af1158015611795573d6000803e3d6000fd5b5050600480546040805160e060020a6370a082310281523393810193909352518594506117f093508792600160a060020a03909216916370a08231916024808301926020929190829003018186803b15801561091157600080fd5b146117f757fe5b600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231856040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b15801561185c57600080fd5b505afa158015611870573d6000803e3d6000fd5b505050506040513d602081101561188657600080fd5b5051600454909150600160a060020a031663e0b1cccb856118a78487611ca8565b6040518363ffffffff1660e060020a0281526004018083600160a060020a0316815260200182815260200192505050600060405180830381600087803b1580156118f057600080fd5b505af1158015611904573d6000803e3d6000fd5b505050508061197284600460009054906101000a9004600160a060020a0316600160a060020a03166370a08231886040518263ffffffff1660e060020a0281526004018082600160a060020a0316815260200191505060206040518083038186803b15801561081b57600080fd5b1461197957fe5b604080518481529051600160a060020a038616913391600080516020611cc28339815191529181900360200190a35060019392505050565b6002805460408051602060018416156101000260001901909316849004601f81018490048402820184019092528181529291830182828015611a345780601f10611a0957610100808354040283529160200191611a34565b820191906000526020600020905b815481529060010190602001808311611a1757829003601f168201915b505050505081565b600054600160a060020a031681565b60018054604080516020600284861615610100026000190190941693909304601f81018490048402820184019092528181529291830182828015611a345780601f10611a0957610100808354040283529160200191611a34565b60048054604080517fdd62ed3e000000000000000000000000000000000000000000000000000000008152600160a060020a0386811694820194909452848416602482015290516000939092169163dd62ed3e91604480820192602092909190829003018186803b158015611b1957600080fd5b505afa158015611b2d573d6000803e3d6000fd5b505050506040513d6020811015611b4357600080fd5b50519392505050565b604080513360248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fcec70038000000000000000000000000000000000000000000000000000000001781526000805493518351919485938493600160a060020a0392909216928692909182918083835b60208310611bf75780518252601f199092019160209182019101611bd8565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611c59576040519150601f19603f3d011682016040523d82523d6000602084013e611c5e565b606091505b50915091506000818060200190516020811015611c7a57600080fd5b5051905080611c8857600080fd5b600194505050505090565b600082821115611ca257600080fd5b50900390565b600082820183811015611cba57600080fd5b939250505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212207c05b02218cfaa7d76dfd0b31b89581176e8fc9cbe388dfd183843d3c339909e64736f6c63430007060033

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

000000000000000000000000febdcd746934b4feffdc4858f7e97315e18849dc0000000000000000000000006a1f1763bc95dc9ea2a0511d789d09bbebc1045a

-----Decoded View---------------
Arg [0] : d (address): 0xfebDcD746934b4FEFfDc4858f7e97315e18849Dc
Arg [1] : _masterContract (address): 0x6a1f1763bc95Dc9ea2A0511D789D09bbEbC1045A

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000febdcd746934b4feffdc4858f7e97315e18849dc
Arg [1] : 0000000000000000000000006a1f1763bc95dc9ea2a0511d789d09bbebc1045a


Deployed Bytecode Sourcemap

198:5496:4:-:0;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;198:5496:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1149:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2333:378;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;2333:378:4;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;1335:104;;;:::i;:::-;;;;;;;;;;;;;;;;519:30;;;:::i;:::-;;;;-1:-1:-1;;;;;519:30:4;;;;;;;;;;;;;;3186:565;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;3186:565:4;;;;;;;;;;;;;;;;;:::i;1058:83::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;556:22;;;:::i;3759:522::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;3759:522:4;;;;;;;;:::i;5213:478::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;5213:478:4;;;;;;;;:::i;:::-;;138:214:2;;;;;;;;;;;;;;;;-1:-1:-1;138:214:2;-1:-1:-1;;;;;138:214:2;;:::i;4289:545:4:-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;4289:545:4;;;;;;;;:::i;1447:120::-;;;;;;;;;;;;;;;;-1:-1:-1;1447:120:4;-1:-1:-1;;;;;1447:120:4;;:::i;1240:87::-;;;:::i;4842:363::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;4842:363:4;;;;;;;;:::i;2719:459::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;2719:459:4;;;;;;;;:::i;1731:594::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;1731:594:4;;;;;;;;:::i;491:21::-;;;:::i;96:29:2:-;;;:::i;465:19:4:-;;;:::i;1575:148::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;1575:148:4;;;;;;;;;;:::i;409:330:2:-;;;:::i;1149:83:4:-;1219:5;1212:12;;;;;;;;-1:-1:-1;;1212:12:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1186:13;;1212:12;;1219:5;;1212:12;;1219:5;1212:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1149:83;:::o;2333:378::-;2398:4;-1:-1:-1;;;;;2423:21:4;;2415:30;;;;;;2464:11;;;:33;;;-1:-1:-1;;;;;2464:33:4;;2486:10;2464:33;;;;;;;;2501:5;;-1:-1:-1;;;;;2464:11:4;;;;:21;;:33;;;;;;;;;;;;;;:11;:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2464:33:4;:42;;2456:51;;;;;;2518:11;;;:53;;;;;;2544:10;2518:53;;;;;;;-1:-1:-1;;;;;2518:53:4;;;;;;;;;;;;;;;:11;;;:25;;:53;;;;;:11;;:53;;;;;;;:11;;:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2623:5;2589:30;2599:10;2611:7;2589:9;:30::i;:::-;:39;2582:47;;;;2645:36;;;;;;;;-1:-1:-1;;;;;2645:36:4;;;2654:10;;2645:36;;;;;;;;;-1:-1:-1;2699:4:4;2333:378;;;;:::o;1335:104::-;1379:7;1406:11;;;;;;;;;-1:-1:-1;;;;;1406:11:4;-1:-1:-1;;;;;1406:23:4;;:25;;;;;-1:-1:-1;;;1406:25:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1406:25:4;;-1:-1:-1;1335:104:4;:::o;519:30::-;;;-1:-1:-1;;;;;519:30:4;;:::o;3186:565::-;3264:4;-1:-1:-1;;;;;3288:16:4;;3280:25;;;;;;3333:11;;;;;;;;;-1:-1:-1;;;;;3333:11:4;-1:-1:-1;;;;;3333:21:4;;3355:5;3333:28;;;;;-1:-1:-1;;;3333:28:4;;;;;;;-1:-1:-1;;;;;3333:28:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;3333:28:4;3324:37;;;3316:46;;;;;;3390:28;3400:5;3407:10;3390:9;:28::i;:::-;3381:5;:37;;3373:46;;;;;;3432:11;;;3465:28;;;-1:-1:-1;;;;;3465:28:4;;-1:-1:-1;;;;;3465:28:4;;;;;;;;;;;;3432:11;;;;;:25;;3458:5;;3465:39;;3498:5;;3432:11;;3465:21;;:28;;;;;;;;;;;;;;3432:11;3465:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;3465:28:4;;:32;:39::i;:::-;3432:73;;;;;-1:-1:-1;;;3432:73:4;;;;;;;-1:-1:-1;;;;;3432:73:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3516:11:4;;;3546:25;;;-1:-1:-1;;;;;3546:25:4;;-1:-1:-1;;;;;3546:25:4;;;;;;;;;;;;3516:11;;;;;-1:-1:-1;3516:25:4;;-1:-1:-1;3542:2:4;;3546:36;;3576:5;;3516:11;;3546:21;;:25;;;;;;;;;;;;;;3516:11;3546:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;3546:25:4;;:29;:36::i;:::-;3516:67;;;;;-1:-1:-1;;;3516:67:4;;;;;;;-1:-1:-1;;;;;3516:67:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3594:11:4;;-1:-1:-1;;;;;3594:11:4;;-1:-1:-1;3594:25:4;;-1:-1:-1;3620:5:4;3627:10;3639:39;3672:5;3639:28;3620:5;3627:10;3639:9;:28::i;:::-;:32;;:39::i;:::-;3594:85;;;;;-1:-1:-1;;;3594:85:4;;;;;;;-1:-1:-1;;;;;3594:85:4;;;;;;-1:-1:-1;;;;;3594:85:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3695:26:4;;;;;;;;-1:-1:-1;;;;;3695:26:4;;;;-1:-1:-1;3695:26:4;;;-1:-1:-1;;;;;;;;;;;;3695:26:4;;;;;;;;-1:-1:-1;3739:4:4;3186:565;;;;;:::o;1058:83::-;1124:9;;;;;;;;1058:83::o;556:22::-;;;;;;;;;:::o;3759:522::-;3838:4;-1:-1:-1;;;;;3863:21:4;;3855:30;;;;;;3896:13;3912:30;3922:10;3934:7;3912:9;:30::i;:::-;3986:11;;;:33;;;-1:-1:-1;;;;;3986:33:4;;4008:10;3986:33;;;;;;;;3896:46;;-1:-1:-1;;;;;;3986:11:4;;:21;;:33;;;;;;;;;;;;;;;:11;:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;3986:33:4;3961:21;:5;3971:10;3961:9;:21::i;:::-;:58;;3953:67;;;;;;4031:11;;-1:-1:-1;;;;;4031:11:4;:25;4057:10;4069:7;4078:21;:5;4088:10;4078:9;:21::i;:::-;4031:69;;;;;-1:-1:-1;;;4031:69:4;;;;;;;-1:-1:-1;;;;;4031:69:4;;;;;;-1:-1:-1;;;;;4031:69:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4143:30;4153:10;4165:7;4143:9;:30::i;:::-;4118:21;:5;4128:10;4118:9;:21::i;:::-;:55;4111:63;;;;-1:-1:-1;;;;;4190:61:4;;4199:10;4190:61;4220:30;4199:10;4211:7;4220:9;:30::i;:::-;4190:61;;;;;;;;;;;;;;;-1:-1:-1;4269:4:4;;3759:522;-1:-1:-1;;;3759:522:4:o;5213:478::-;1083:13:2;:11;:13::i;:::-;1075:22;;;;;;5288:12:4::1;5303:11;;;;;;;;;-1:-1:-1::0;;;;;5303:11:4::1;-1:-1:-1::0;;;;;5303:23:4::1;;:25;;;;;-1:-1:-1::0;;;5303:25:4::1;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;::::0;::::1;;-1:-1:-1::0;5303:25:4;5339:11:::1;::::0;5303:25;;-1:-1:-1;;;;;;5339:11:4::1;:24;5364:16;5303:25:::0;5373:6;5364:8:::1;:16::i;:::-;5339:42;;;;;-1:-1:-1::0;;;5339:42:4::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;5440:4;5399:37;5429:6;5399:11;;;;;;;;;-1:-1:-1::0;;;;;5399:11:4::1;-1:-1:-1::0;;;;;5399:23:4::1;;:25;;;;;-1:-1:-1::0;;;5399:25:4::1;;;;;;;;;;;;;;;;;;;;;::::0;::::1;:37;:45;5392:53;;;;5456:11;5470;;;;;;;;;-1:-1:-1::0;;;;;5470:11:4::1;-1:-1:-1::0;;;;;5470:21:4::1;;5492:7;5470:30;;;;;-1:-1:-1::0;;;5470:30:4::1;;;;;;;-1:-1:-1::0;;;;;5470:30:4::1;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;::::0;::::1;;-1:-1:-1::0;5470:30:4;5511:11:::1;::::0;5470:30;;-1:-1:-1;;;;;;5511:11:4::1;:25;5537:7:::0;5546:15:::1;5470:30:::0;5554:6;5546:7:::1;:15::i;:::-;5511:51;;;;;-1:-1:-1::0;;;5511:51:4::1;;;;;;;-1:-1:-1::0;;;;;5511:51:4::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;5626:3;5580:42;5615:6;5580:11;;;;;;;;;-1:-1:-1::0;;;;;5580:11:4::1;-1:-1:-1::0;;;;;5580:21:4::1;;5602:7;5580:30;;;;;-1:-1:-1::0;;;5580:30:4::1;;;;;;;-1:-1:-1::0;;;;;5580:30:4::1;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;:42;:49;5573:57;;;;5646:37;::::0;;;;;;;-1:-1:-1;;;;;5646:37:4;::::1;::::0;5655:10:::1;::::0;-1:-1:-1;;;;;;;;;;;5646:37:4;;;;::::1;::::0;;::::1;1108:1:2;;5213:478:4::0;;:::o;138:214:2:-;194:4;233:14;;-1:-1:-1;;;;;233:14:2;219:10;:28;211:37;;;;;;259:14;;-1:-1:-1;;;;;259:22:2;;;307:14;;299:22;292:30;;;;-1:-1:-1;340:4:2;138:214;;;:::o;4289:545:4:-;1083:13:2;:11;:13::i;:::-;1075:22;;;;;;4383:11:4::1;;;;;;;;;-1:-1:-1::0;;;;;4383:11:4::1;-1:-1:-1::0;;;;;4383:21:4::1;;4405:7;4383:30;;;;;-1:-1:-1::0;;;4383:30:4::1;;;;;;;-1:-1:-1::0;;;;;4383:30:4::1;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;::::0;::::1;;-1:-1:-1::0;4383:30:4;4373:40;::::1;;4365:49;;;::::0;::::1;;4425:14;4442:11;;;;;;;;;-1:-1:-1::0;;;;;4442:11:4::1;-1:-1:-1::0;;;;;4442:23:4::1;;:25;;;;;-1:-1:-1::0;;;4442:25:4::1;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;::::0;::::1;;-1:-1:-1::0;4442:25:4;4478:11:::1;::::0;4442:25;;-1:-1:-1;;;;;;4478:11:4::1;:24;4503:18;4442:25:::0;4514:6;4503:10:::1;:18::i;:::-;4478:44;;;;;-1:-1:-1::0;;;4478:44:4::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;4550:37;4580:6;4550:11;;;;;;;;;-1:-1:-1::0;;;;;4550:11:4::1;-1:-1:-1::0;;;;;4550:23:4::1;;:25;;;;;-1:-1:-1::0;;;4550:25:4::1;;;;;;;;;;;;;;;;;;;;;::::0;::::1;:37;4540:6;:47;4533:55;;;;4599:11;4613;;;;;;;;;-1:-1:-1::0;;;;;4613:11:4::1;-1:-1:-1::0;;;;;4613:21:4::1;;4635:7;4613:30;;;;;-1:-1:-1::0;;;4613:30:4::1;;;;;;;-1:-1:-1::0;;;;;4613:30:4::1;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;::::0;::::1;;-1:-1:-1::0;4613:30:4;4654:11:::1;::::0;4613:30;;-1:-1:-1;;;;;;4654:11:4::1;:25;4680:7:::0;4689:15:::1;4613:30:::0;4697:6;4689:7:::1;:15::i;:::-;4654:51;;;;;-1:-1:-1::0;;;4654:51:4::1;;;;;;;-1:-1:-1::0;;;;;4654:51:4::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;4730:42;4765:6;4730:11;;;;;;;;;-1:-1:-1::0;;;;;4730:11:4::1;-1:-1:-1::0;;;;;4730:21:4::1;;4752:7;4730:30;;;;;-1:-1:-1::0;;;4730:30:4::1;;;;;;;-1:-1:-1::0;;;;;4730:30:4::1;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;:42;4723:3;:49;4716:57;;;;4789:37;::::0;;;;;;;4815:1:::1;::::0;-1:-1:-1;;;;;4789:37:4;::::1;::::0;-1:-1:-1;;;;;;;;;;;4789:37:4;;;;::::1;::::0;;::::1;1108:1:2;;4289:545:4::0;;:::o;1447:120::-;1503:7;1530:11;;;;;;;;;-1:-1:-1;;;;;1530:11:4;-1:-1:-1;;;;;1530:21:4;;1552:6;1530:29;;;;;-1:-1:-1;;;1530:29:4;;;;;;;-1:-1:-1;;;;;1530:29:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1530:29:4;;1447:120;-1:-1:-1;;1447:120:4:o;1240:87::-;1312:7;1305:14;;;;;;;-1:-1:-1;;1305:14:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1279:13;;1305:14;;1312:7;;1305:14;;1312:7;1305:14;;;;;;;;;;;;;;;;;;;;;;;;4842:363;4930:30;4940:7;4949:10;4930:9;:30::i;:::-;4920:6;:40;;4912:49;;;;;;4972:13;4988:30;4998:7;5007:10;4988:9;:30::i;:::-;5029:11;;4972:46;;-1:-1:-1;;;;;;5029:11:4;:25;5055:7;5064:10;5076:17;4972:46;5086:6;5076:9;:17::i;:::-;5029:65;;;;;-1:-1:-1;;;5029:65:4;;;;;;;-1:-1:-1;;;;;5029:65:4;;;;;;-1:-1:-1;;;;;5029:65:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5133:30;5143:7;5152:10;5133:9;:30::i;:::-;5112:17;:5;5122:6;5112:9;:17::i;:::-;:51;5105:59;;;;5175:22;5181:7;5190:6;5175:5;:22::i;:::-;4842:363;;;:::o;2719:459::-;2803:4;-1:-1:-1;;;;;2828:21:4;;2820:30;;;;;;2861:13;2877:30;2887:10;2899:7;2877:9;:30::i;:::-;2918:11;;2861:46;;-1:-1:-1;;;;;;2918:11:4;:25;2944:10;2956:7;2965:26;2861:46;2975:15;2965:9;:26::i;:::-;2918:74;;;;;-1:-1:-1;;;2918:74:4;;;;;;;-1:-1:-1;;;;;2918:74:4;;;;;;-1:-1:-1;;;;;2918:74:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3040:30;3050:10;3062:7;3040:9;:30::i;:::-;3010:26;:5;3020:15;3010:9;:26::i;1731:594::-;1826:11;;;:33;;;-1:-1:-1;;;;;1826:33:4;;1848:10;1826:33;;;;;;;;1792:4;;-1:-1:-1;;;;;1826:11:4;;;;:21;;:33;;;;;;;;;;;;;;:11;:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1826:33:4;1817:42;;;1809:51;;;;;;-1:-1:-1;;;;;1879:16:4;;1871:25;;;;;;1921:11;;;:33;;;-1:-1:-1;;;;;1921:33:4;;1943:10;1921:33;;;;;;;;1907:11;;-1:-1:-1;;;;;1921:11:4;;;;:21;;:33;;;;;;;;;;;;;;:11;:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1921:33:4;1965:11;;1921:33;;-1:-1:-1;;;;;;1965:11:4;:25;1991:10;2003:14;1921:33;2011:5;2003:7;:14::i;:::-;1965:53;;;;;-1:-1:-1;;;1965:53:4;;;;;;;-1:-1:-1;;;;;1965:53:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2036:11:4;;;:33;;;-1:-1:-1;;;;;2036:33:4;;2058:10;2036:33;;;;;;;;2084:3;;-1:-1:-1;2036:44:4;;-1:-1:-1;2074:5:4;;-1:-1:-1;;;;;2036:11:4;;;;:21;;:33;;;;;;;;;;;;;;:11;:33;;;;;;;;;;:44;:51;2029:59;;;;2105:11;;;;;;;;;-1:-1:-1;;;;;2105:11:4;-1:-1:-1;;;;;2105:21:4;;2127:2;2105:25;;;;;-1:-1:-1;;;2105:25:4;;;;;;;-1:-1:-1;;;;;2105:25:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2105:25:4;2141:11;;2105:25;;-1:-1:-1;;;;;;2141:11:4;:25;2167:2;2171:14;2105:25;2179:5;2171:7;:14::i;:::-;2141:45;;;;;-1:-1:-1;;;2141:45:4;;;;;;;-1:-1:-1;;;;;2141:45:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2244:3;2204:36;2234:5;2204:11;;;;;;;;;-1:-1:-1;;;;;2204:11:4;-1:-1:-1;;;;;2204:21:4;;2226:2;2204:25;;;;;-1:-1:-1;;;2204:25:4;;;;;;;-1:-1:-1;;;;;2204:25:4;;;;;;;;;;;;;;;;;;;;;;;;;;:36;:43;2197:51;;;;2264:31;;;;;;;;-1:-1:-1;;;;;2264:31:4;;;2273:10;;-1:-1:-1;;;;;;;;;;;2264:31:4;;;;;;;;-1:-1:-1;2313:4:4;;1731:594;-1:-1:-1;;;1731:594:4:o;491:21::-;;;;;;;;;;;;;;-1:-1:-1;;491:21:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;96:29:2:-;;;-1:-1:-1;;;;;96:29:2;;:::o;465:19:4:-;;;;;;;;;;;;;;;-1:-1:-1;;465:19:4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1575:148;1676:11;;;:39;;;;;;-1:-1:-1;;;;;1676:39:4;;;;;;;;;;;;;;;;;;;1649:7;;1676:11;;;;:21;;:39;;;;;;;;;;;;;;;:11;:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1676:39:4;;1575:148;-1:-1:-1;;;1575:148:4:o;409:330:2:-;488:63;;;540:10;488:63;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;448:4;604:14;;:28;;;;448:4;;;;;;-1:-1:-1;;;;;604:14:2;;;;;488:63;;604:28;;;;;;488:63;604:28;;;;;;;;;;-1:-1:-1;;604:28:2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;562:70;;;;643:9;666:10;655:30;;;;;;;;;;;;;;;-1:-1:-1;655:30:2;;-1:-1:-1;655:30:2;696:13;;;;;;727:4;720:11;;;;;;409:330;:::o;609:150:3:-;667:7;700:1;695;:6;;687:15;;;;;;-1:-1:-1;725:5:3;;;609:150::o;767:::-;825:7;857:5;;;881:6;;;;873:15;;;;;;908:1;767:150;-1:-1:-1;;;767:150:3:o

Swarm Source

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