ETH Price: $2,984.93 (+3.39%)
Gas: 12 Gwei

Token

betbeb.com (BEB)
 

Overview

Max Total Supply

8,986,178,919.673431558116 BEB

Holders

459

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Filtered by Token Holder
Beacon Deposit Contract
Balance
19,000 BEB

Value
$0.00
0x00000000219ab540356cBB839Cbe05303d7705Fa
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
bitbeb

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2020-01-09
*/

/**
 * Source Code first verified at www.betbeb.com on Thursday, July 6, 2020
 (UTC) */

pragma solidity ^0.4.24;

/**
 * Math operations with safety checks
 */
 interface tokenTransfer {
    function transfer(address receiver, uint amount);
    function transferFrom(address _from, address _to, uint256 _value);
    function balanceOf(address receiver) returns(uint256);
}
interface tokenTransfers {
    function transfer(address receiver, uint amount);
    function transferFrom(address _from, address _to, uint256 _value);
    function balanceOf(address receiver) returns(uint256);
}
contract SafeMath {
  function safeMul(uint256 a, uint256 b) internal returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function safeDiv(uint256 a, uint256 b) internal returns (uint256) {
    assert(b > 0);
    uint256 c = a / b;
    assert(a == b * c + a % b);
    return c;
  }

  function safeSub(uint256 a, uint256 b) internal returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  function safeAdd(uint256 a, uint256 b) internal returns (uint256) {
    uint256 c = a + b;
    assert(c>=a && c>=b);
    return c;
  }

  function assert(bool assertion) internal {
    if (!assertion) {
      throw;
    }
  }
}
contract bitbeb is SafeMath{
    tokenTransfer public bebTokenTransfer; //BEB 1.0代币 
    tokenTransfers public bebTokenTransfers; //BEB 2.0代币 
    string public name;
    string public symbol;
    uint8 public decimals;
    uint256 public totalSupply;
	address public owner;
	uint256 Destruction;//销毁数量
	uint256 BEBPrice;//初始价格0.00007142ETH
	uint256 RiseTime;//上涨时间
	uint256 attenuation;//衰减
	uint256 exchangeRate;//汇率默认1:14000
	uint256 TotalMachine;//矿机总量
	uint256 AccumulatedDays;//创世至今天数
	uint256 sumExbeb;//总流通
	uint256 BebAirdrop;//BEB空投
	uint256 AirdropSum;//空投冻结总量
	uint256 TimeDay;
	address[] public Airdrops;
	struct MinUser{
         uint256 amount;//累计收益
         uint256 MiningMachine;//矿机
         uint256 WithdrawalTime;//取款时间
         uint256 PendingRevenue;//待收益
         uint256 dayRevenue;//日收益
     }

    /* This creates an array with all balances */
    mapping (address=>MinUser) public MinUsers;
    mapping (address=>uint256) public locking;//锁定
    mapping (address => uint256) public balanceOf;
	mapping (address => uint256) public freezeOf;
    mapping (address => mapping (address => uint256)) public allowance;

    /* This generates a public event on the blockchain that will notify clients */
    event Transfer(address indexed from, address indexed to, uint256 value);

    /* This notifies clients about the amount burnt */
    event Burn(address indexed from, uint256 value);
	
	/* This notifies clients about the amount frozen */
    event Freeze(address indexed from, uint256 value);
	
	/* This notifies clients about the amount unfrozen */
    event Unfreeze(address indexed from, uint256 value);

    /* Initializes contract with initial supply tokens to the creator of the contract */
    function bitbeb(
        uint256 initialSupply,
        string tokenName,
        uint8 decimalUnits,
        string tokenSymbol,
        address _tokenAddress
        ) {
        name = tokenName; // Set the name for display purposes
        symbol = tokenSymbol; // Set the symbol for display purposes
        decimals = decimalUnits;  
        totalSupply = initialSupply * 10 ** uint256(decimals);
        balanceOf[address(this)] = totalSupply;  // Amount of decimals for display purposes
		owner = msg.sender;
		bebTokenTransfer = tokenTransfer(_tokenAddress);
		RiseTime=1578725653;//BEB价格初始化开始上涨时间
		BebAirdrop=388* 10 ** uint256(decimals);//初始空投388BEB
		BEBPrice=166600000000000;//初始价格0.0001666 ETH
		exchangeRate=6002;
		attenuation=5;
		TimeDay=86400;
    }

    /* Send coins */
    function transfer(address _to, uint256 _value) {
        require(locking[msg.sender]==0,"Please activate on the website www.exbeb.com");
        if (_to == 0x0) throw;                               // Prevent transfer to 0x0 address. Use burn() instead
		if (_value <= 0) throw; 
        if (balanceOf[msg.sender] < _value) throw;           // Check if the sender has enough
        if (balanceOf[_to] + _value < balanceOf[_to]) throw; // Check for overflows
        balanceOf[msg.sender] = SafeMath.safeSub(balanceOf[msg.sender], _value);                     // Subtract from the sender
        balanceOf[_to] = SafeMath.safeAdd(balanceOf[_to], _value);                            // Add the same to the recipient
        Transfer(msg.sender, _to, _value);                   // Notify anyone listening that this transfer took place
    }
    /* Allow another contract to spend some tokens in your behalf */
    function approve(address _spender, uint256 _value)
        returns (bool success) {
		if (_value <= 0) throw; 
        allowance[msg.sender][_spender] = _value;
        return true;
    }
       

    /* A contract attempts to get the coins */
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
        require(locking[msg.sender]==0,"Please activate on the website www.exbeb.com");
        if (_to == 0x0) throw;                                // Prevent transfer to 0x0 address. Use burn() instead
		if (_value <= 0) throw; 
        if (balanceOf[_from] < _value) throw;                 // Check if the sender has enough
        if (balanceOf[_to] + _value < balanceOf[_to]) throw;  // Check for overflows
        if (_value > allowance[_from][msg.sender]) throw;     // Check allowance
        balanceOf[_from] = SafeMath.safeSub(balanceOf[_from], _value);                           // Subtract from the sender
        balanceOf[_to] = SafeMath.safeAdd(balanceOf[_to], _value);                             // Add the same to the recipient
        allowance[_from][msg.sender] = SafeMath.safeSub(allowance[_from][msg.sender], _value);
        Transfer(_from, _to, _value);
        return true;
    }

    function burn(uint256 _value) returns (bool success) {
        if (balanceOf[msg.sender] < _value) throw;            // Check if the sender has enough
		if (_value <= 0) throw; 
        balanceOf[msg.sender] = SafeMath.safeSub(balanceOf[msg.sender], _value);                      // Subtract from the sender
        totalSupply = SafeMath.safeSub(totalSupply,_value);                                // Updates totalSupply
        Burn(msg.sender, _value);
        return true;
    }
	
	function freeze(uint256 _value) returns (bool success) {
	    require(locking[msg.sender]==0,"Please activate on the website www.exbeb.com");
        if (balanceOf[msg.sender] < _value) throw;            // Check if the sender has enough
		if (_value <= 0) throw; 
        balanceOf[msg.sender] = SafeMath.safeSub(balanceOf[msg.sender], _value);                      // Subtract from the sender
        freezeOf[msg.sender] = SafeMath.safeAdd(freezeOf[msg.sender], _value);                                // Updates totalSupply
        Freeze(msg.sender, _value);
        return true;
    }
	
	function unfreeze(uint256 _value) returns (bool success) {
	    require(locking[msg.sender]==0,"Please activate on the website www.exbeb.com");
        if (freezeOf[msg.sender] < _value) throw;            // Check if the sender has enough
		if (_value <= 0) throw; 
        freezeOf[msg.sender] = SafeMath.safeSub(freezeOf[msg.sender], _value);                      // Subtract from the sender
		balanceOf[msg.sender] = SafeMath.safeAdd(balanceOf[msg.sender], _value);
        Unfreeze(msg.sender, _value);
        return true;
    }
    //以下是矿机函数
    function IntoBebMiner(uint256 _value)public{
        if(_value<=0)throw;
        require(_value>=1 ether*exchangeRate,"BEB The sum is too small");
        MinUser storage _user=MinUsers[msg.sender];
        if (balanceOf[msg.sender] < _value) throw;           // Check if the sender has enough
        uint256 _miner=SafeMath.safeDiv(_value,exchangeRate);
        balanceOf[msg.sender]=SafeMath.safeSub(balanceOf[msg.sender], _value);
        if(locking[msg.sender]>0){
           if(locking[msg.sender]==1){
            uint256 _shouyi=SafeMath.safeDiv(24000 ether,TotalMachine);
            uint256 _time=SafeMath.safeSub(now, _user.WithdrawalTime);//计算出时间
            uint256 _days=_time/TimeDay;
            if(_days>0){
                uint256 _sumshouyi=SafeMath.safeMul(1000000000000000000,_shouyi);
                uint256 _BEBsumshouyi=SafeMath.safeMul(_sumshouyi,_days);
                bebTokenTransfers.transfer(msg.sender,_BEBsumshouyi);
                sumExbeb=SafeMath.safeAdd(sumExbeb,_sumshouyi); 
            }
          }else{
            sumExbeb=SafeMath.safeAdd(sumExbeb,locking[msg.sender]); 
            //AirdropjieDong=SafeMath.safeAdd(AirdropjieDong,locking[msg.sender]);//空投解冻
            locking[msg.sender]=0;
          }   
        }
         _user.MiningMachine=SafeMath.safeAdd(_user.MiningMachine,_miner);
        _user.WithdrawalTime=now;
        locking[msg.sender]=0;
        totalSupply=SafeMath.safeSub(totalSupply, _value);//销毁
        TotalMachine=SafeMath.safeAdd(TotalMachine,_miner);
        Destruction=SafeMath.safeAdd(Destruction, _value);//销毁数量增加
        sumExbeb=SafeMath.safeSub(sumExbeb,_value);
        Burn(msg.sender, _value);   
    }
    function MinerToBeb()public{
        if(now-RiseTime>TimeDay){
            RiseTime=SafeMath.safeAdd(RiseTime,TimeDay);
            BEBPrice=SafeMath.safeAdd(BEBPrice,660000000000);//每日固定上涨0.00000066ETH
            AccumulatedDays+=1;//计算BEB创始天数
            exchangeRate=SafeMath.safeDiv(1 ether,BEBPrice);
        }
        MinUser storage _user=MinUsers[msg.sender];
        if(_user.MiningMachine>1000000000000000000){
            if(locking[msg.sender]>1){
               sumExbeb=SafeMath.safeAdd(sumExbeb,locking[msg.sender]); 
               locking[msg.sender]=0;
            }
        }
        require(_user.MiningMachine>0,"You don't have a miner");
        require(locking[msg.sender]==0,"Please activate on the website www.exbeb.com");
        //判断用户是不是免费矿机或者空投用户,如果是返回,需要购买矿机后解锁
        uint256 _miners=_user.MiningMachine;
        uint256 _times=SafeMath.safeSub(now, _user.WithdrawalTime);
        require(_times>TimeDay,"No withdrawal for less than 24 hours");
        uint256 _days=SafeMath.safeDiv(_times,TimeDay);//计算总天数
        uint256 _shouyi=SafeMath.safeDiv(240000 ether,TotalMachine);//计算每台矿机每天收益
        uint256 _dayshouyi=SafeMath.safeMul(_miners,_shouyi);
        //uint256 _daysumshouyi=SafeMath.safeDiv(_dayshouyi,1 ether);//计算用户每天总收益
        uint256 _aaaa=SafeMath.safeMul(_dayshouyi,_days);
            uint256 _attenuation=_miners*5/1000*_days;//计算每天衰减量
            bebTokenTransfers.transfer(msg.sender,_aaaa);
           _user.MiningMachine=SafeMath.safeSub( _user.MiningMachine,_attenuation);
           _user.WithdrawalTime=now;
           sumExbeb=SafeMath.safeAdd(sumExbeb,_aaaa);
           TotalMachine=SafeMath.safeSub(TotalMachine,_attenuation);
           _user.amount=SafeMath.safeAdd( _user.amount,_aaaa);
    }
    function FreeMiningMachine()public{
        if(now-RiseTime>TimeDay){
            RiseTime=SafeMath.safeAdd(RiseTime,TimeDay);
            BEBPrice=SafeMath.safeAdd(BEBPrice,660000000000);//每日固定上涨0.00000066ETH
            AccumulatedDays+=1;//计算BEB创始天数
            exchangeRate=SafeMath.safeDiv(1 ether,BEBPrice);
        }
        require(locking[msg.sender]==0,"Please activate on the website www.exbeb.com");
        MinUser storage _user=MinUsers[msg.sender];
        require(_user.MiningMachine==0,"I can't get it. You already have a miner");
        //uint256 _miner=1000000000000000000;//0.1ETH
        _user.MiningMachine=SafeMath.safeAdd(_user.MiningMachine,1000000000000000000);//增加0.1台矿机
        _user.WithdrawalTime=now;
        locking[msg.sender]=1;
    }
    //1.0 BEB兑换POS矿机
    function OldBebToMiner(uint256 _value)public{
      if(now<1582591205)throw;
      uint256 _bebminer=SafeMath.safeDiv(_value,exchangeRate);
      if(_bebminer<=0)throw;
      MinUser storage _user=MinUsers[msg.sender];
        bebTokenTransfer.transferFrom(msg.sender,address(this),_value);  
        _user.MiningMachine=SafeMath.safeAdd(_user.MiningMachine,_bebminer);
        _user.WithdrawalTime=now;
        TotalMachine=SafeMath.safeAdd(TotalMachine,_bebminer);
    }
    //买BEB
    function buyBeb(address _addr) payable public {
        if(now-RiseTime>TimeDay){
            RiseTime=SafeMath.safeAdd(RiseTime,TimeDay);
            BEBPrice=SafeMath.safeAdd(BEBPrice,660000000000);//每日固定上涨0.00000066ETH
            AccumulatedDays+=1;//计算BEB创始天数
            exchangeRate=SafeMath.safeDiv(1 ether,BEBPrice);
        }
        uint256 amount = msg.value;
        if(amount<=0)throw;
        uint256 bebamountub=SafeMath.safeMul(amount,exchangeRate);
        //require(bebamountub<=buyTota,"Exceeded the maximum quantity available for sale");
        uint256 _transfer=amount*2/100;
        uint256 _bebtoeth=amount*98/100;
       require(balanceOf[_addr]>=bebamountub,"Sorry, your credit is running low");
       bebTokenTransfers.transferFrom(_addr,msg.sender,bebamountub);
        owner.transfer(_transfer);//支付2%手续费给项目方
        _addr.transfer(_bebtoeth);
        //sellTota=SafeMath.safeAdd(sellTota,bebamountub);
       // buyTota=SafeMath.safeSub(buyTota,bebamountub);
    }
    // sellbeb-eth
    function sellBeb(uint256 _sellbeb)public {
        if(now-RiseTime>TimeDay){
            RiseTime=SafeMath.safeAdd(RiseTime,TimeDay);
            BEBPrice=SafeMath.safeAdd(BEBPrice,660000000000);//每日固定上涨0.00000066ETH
            AccumulatedDays+=1;//计算BEB创始天数
            exchangeRate=SafeMath.safeDiv(1 ether,BEBPrice);
        }
         require(locking[msg.sender]==0,"Please activate on the website www.exbeb.com");
         approve(address(this),_sellbeb);
    }
    //空投Airdrop
    function AirdropBeb()public{
        if(now-RiseTime>TimeDay){
            RiseTime=SafeMath.safeAdd(RiseTime,TimeDay);
            BEBPrice=SafeMath.safeAdd(BEBPrice,660000000000);//每日固定上涨0.00000066ETH
            AccumulatedDays+=1;//计算BEB创始天数
            exchangeRate=SafeMath.safeDiv(1 ether,BEBPrice);
        }
        MinUser storage _user=MinUsers[msg.sender];
        require(_user.MiningMachine<=0);
        require(locking[msg.sender]==0,"Please activate on the website www.exbeb.com");
        uint256 _airbeb=SafeMath.safeMul(BebAirdrop,166600000000000);
        BebAirdrop=SafeMath.safeDiv(_airbeb,BEBPrice);
        bebTokenTransfers.transfer(msg.sender,BebAirdrop);//发送BEB
        locking[msg.sender]=BebAirdrop;
        AirdropSum=SafeMath.safeAdd(AirdropSum,BebAirdrop);
    }
    function setAddress(address[] _addr)public{
        if(msg.sender != owner)throw;
        Airdrops=_addr;
    }
    //执行空投
    function batchAirdrop()public{
        if(now<1586306405)throw;//2020年4月9日前可以使用这个空投函数
        if(msg.sender != owner)throw;
        for(uint i=0;i<Airdrops.length;i++){
            bebTokenTransfers.transfer(Airdrops[i],BebAirdrop);
            locking[Airdrops[i]]=BebAirdrop;
        }
    }
    //初始化分配矿机
    function setMiner(address _addr,uint256 _value)public{
        if(msg.sender != owner)throw;
        if(now>1580519056)throw;//2020年1月20日之后这个功能就不能使用了
        MinUser storage _user=MinUsers[_addr];
        _user.MiningMachine=_value;
        _user.WithdrawalTime=now;
        TotalMachine+=_value;
    }
    function setBebTokenTransfers(address _addr)public{
        if(msg.sender != owner)throw;
         if(now>1580519056)throw;//2020年1月20日之后这个功能就不能使用了
        bebTokenTransfers=tokenTransfers(_addr);
        
    }
    //个人查询总收益,矿机数量,取款时间,日收益
    function getUser(address _addr)public view returns(uint256,uint256,uint256,uint256,uint256){
            MinUser storage _user=MinUsers[_addr];
            uint256 edays=240000 ether / TotalMachine;
            uint256 _day=_user.MiningMachine*edays;
         return (_user.amount,_user.MiningMachine,_user.WithdrawalTime,_day,(now-_user.WithdrawalTime)/TimeDay*_day);
    }
    function getQuanju()public view returns(uint256,uint256,uint256,uint256,uint256,uint256){
        //uint256 Destruction;//销毁数量
	    //uint256 BEBPrice;//初始价格0.00007142ETH
	    //uint256 TotalMachine;//矿机总量
	    //uint256 AccumulatedDays;//创世至今天数
	    //uint256 sumExbeb;//BEB总流通
	    //uint256 BebAirdrop;//BEB每次空投数量
            
         return (TotalMachine,Destruction,sumExbeb,BEBPrice,AccumulatedDays,BebAirdrop);
    }
    function querBalance()public view returns(uint256){
         return this.balance;
     }
     //项目方数据
     function getowner()public view returns(uint256,uint256){ 
         MinUser storage _user=MinUsers[owner];
         return (_user.MiningMachine,balanceOf[owner]);
    }
    //以上是矿机函数
	// can accept ether
	function() payable {
    }
}

Contract Security Audit

Contract ABI

[{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"IntoBebMiner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getQuanju","outputs":[{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"Airdrops","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"bebTokenTransfer","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"FreeMiningMachine","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address"},{"name":"_value","type":"uint256"}],"name":"setMiner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"bebTokenTransfers","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address"}],"name":"setBebTokenTransfers","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"unfreeze","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_addr","type":"address"}],"name":"getUser","outputs":[{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"querBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"MinerToBeb","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address"}],"name":"buyBeb","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_sellbeb","type":"uint256"}],"name":"sellBeb","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"batchAirdrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address[]"}],"name":"setAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"OldBebToMiner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"locking","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"MinUsers","outputs":[{"name":"amount","type":"uint256"},{"name":"MiningMachine","type":"uint256"},{"name":"WithdrawalTime","type":"uint256"},{"name":"PendingRevenue","type":"uint256"},{"name":"dayRevenue","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"AirdropBeb","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"freezeOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"freeze","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getowner","outputs":[{"name":"","type":"uint256"},{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"initialSupply","type":"uint256"},{"name":"tokenName","type":"string"},{"name":"decimalUnits","type":"uint8"},{"name":"tokenSymbol","type":"string"},{"name":"_tokenAddress","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Freeze","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Unfreeze","type":"event"}]

60806040523480156200001157600080fd5b5060405162003ef138038062003ef18339810180604052810190808051906020019092919080518201929190602001805190602001909291908051820192919060200180519060200190929190505050836002908051906020019062000079929190620001f1565b50816003908051906020019062000092929190620001f1565b5082600460006101000a81548160ff021916908360ff160217905550600460009054906101000a900460ff1660ff16600a0a8502600581905550600554601560003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555033600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550635e197115600981905550600460009054906101000a900460ff1660ff16600a0a61018402600f8190555065978595d1d000600881905550611772600b819055506005600a81905550620151806011819055505050505050620002a0565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200023457805160ff191683800117855562000265565b8280016001018555821562000265579182015b828111156200026457825182559160200191906001019062000247565b5b50905062000274919062000278565b5090565b6200029d91905b80821115620002995760008160009055506001016200027f565b5090565b90565b613c4180620002b06000396000f3006080604052600436106101ac576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806302ca053c146101ae57806306fdde03146101db578063095ea7b31461026b5780631019ab83146102d05780631557d4ff1461031e57806318160ddd1461038b5780631dae6529146103b657806323b872dd1461040d578063313ce5671461049257806331b43663146104c357806339740f18146104da57806342966c68146105275780634e6730bd1461056c5780635dc43514146105c35780636623fc46146106065780636f77926b1461064b57806370a08231146106be5780638a6babac146107155780638da5cb5b14610740578063900cd58e1461079757806395d89b41146107ae57806399a9e03f1461083e578063a0b24e8214610874578063a27b377a146108a1578063a354d3f6146108b8578063a9059cbb1461091e578063c00f23b21461096b578063c1bf75d814610998578063c45ff7c7146109ef578063c9bd90c414610a62578063cd4217c114610a79578063d7a78db814610ad0578063dd62ed3e14610b15578063fe0174bd14610b8c575b005b3480156101ba57600080fd5b506101d960048036038101908080359060200190929190505050610bbe565b005b3480156101e757600080fd5b506101f0611104565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610230578082015181840152602081019050610215565b50505050905090810190601f16801561025d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561027757600080fd5b506102b6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506111a2565b604051808215151515815260200191505060405180910390f35b3480156102dc57600080fd5b506102e561123d565b60405180878152602001868152602001858152602001848152602001838152602001828152602001965050505050505060405180910390f35b34801561032a57600080fd5b506103496004803603810190808035906020019092919050505061126c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561039757600080fd5b506103a06112aa565b6040518082815260200191505060405180910390f35b3480156103c257600080fd5b506103cb6112b0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561041957600080fd5b50610478600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506112d5565b604051808215151515815260200191505060405180910390f35b34801561049e57600080fd5b506104a76117d6565b604051808260ff1660ff16815260200191505060405180910390f35b3480156104cf57600080fd5b506104d86117e9565b005b3480156104e657600080fd5b50610525600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611a7f565b005b34801561053357600080fd5b5061055260048036038101908080359060200190929190505050611b56565b604051808215151515815260200191505060405180910390f35b34801561057857600080fd5b50610581611ca8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105cf57600080fd5b50610604600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611cce565b005b34801561061257600080fd5b5061063160048036038101908080359060200190929190505050611d7f565b604051808215151515815260200191505060405180910390f35b34801561065757600080fd5b5061068c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612027565b604051808681526020018581526020018481526020018381526020018281526020019550505050505060405180910390f35b3480156106ca57600080fd5b506106ff600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506120d3565b6040518082815260200191505060405180910390f35b34801561072157600080fd5b5061072a6120eb565b6040518082815260200191505060405180910390f35b34801561074c57600080fd5b5061075561210a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156107a357600080fd5b506107ac612130565b005b3480156107ba57600080fd5b506107c3612678565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156108035780820151818401526020810190506107e8565b50505050905090810190601f1680156108305780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610872600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612716565b005b34801561088057600080fd5b5061089f60048036038101908080359060200190929190505050612a6a565b005b3480156108ad57600080fd5b506108b6612bba565b005b3480156108c457600080fd5b5061091c60048036038101908080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290505050612de2565b005b34801561092a57600080fd5b50610969600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050612e58565b005b34801561097757600080fd5b50610996600480360381019080803590602001909291905050506131c2565b005b3480156109a457600080fd5b506109d9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061337a565b6040518082815260200191505060405180910390f35b3480156109fb57600080fd5b50610a30600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613392565b604051808681526020018581526020018481526020018381526020018281526020019550505050505060405180910390f35b348015610a6e57600080fd5b50610a776133c8565b005b348015610a8557600080fd5b50610aba600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506136c5565b6040518082815260200191505060405180910390f35b348015610adc57600080fd5b50610afb600480360381019080803590602001909291905050506136dd565b604051808215151515815260200191505060405180910390f35b348015610b2157600080fd5b50610b76600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613985565b6040518082815260200191505060405180910390f35b348015610b9857600080fd5b50610ba16139aa565b604051808381526020018281526020019250505060405180910390f35b60008060008060008060008088111515610bd757600080fd5b600b54670de0b6b3a7640000028810151515610c5b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f424542205468652073756d20697320746f6f20736d616c6c000000000000000081525060200191505060405180910390fd5b601360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020965087601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610ce857600080fd5b610cf488600b54613a82565b9550610d3f601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205489613ac3565b601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115611000576001601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415610f6857610e286905150ae84a8cdf000000600c54613a82565b9450610e38428860020154613ac3565b935060115484811515610e4757fe5b0492506000831115610f6357610e65670de0b6b3a764000086613adc565b9150610e718284613adc565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b158015610f3857600080fd5b505af1158015610f4c573d6000803e3d6000fd5b50505050610f5c600e5483613b0f565b600e819055505b610fff565b610fb3600e54601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613b0f565b600e819055506000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b61100e876001015487613b0f565b87600101819055504287600201819055506000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061107060055489613ac3565b600581905550611082600c5487613b0f565b600c8190555061109460075489613b0f565b6007819055506110a6600e5489613ac3565b600e819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5896040518082815260200191505060405180910390a25050505050505050565b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561119a5780601f1061116f5761010080835404028352916020019161119a565b820191906000526020600020905b81548152906001019060200180831161117d57829003601f168201915b505050505081565b600080821115156111b257600080fd5b81601760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001905092915050565b600080600080600080600c54600754600e54600854600d54600f54955095509550955095509550909192939495565b60128181548110151561127b57fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60055481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415156113b3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b60008373ffffffffffffffffffffffffffffffffffffffff1614156113d757600080fd5b6000821115156113e657600080fd5b81601560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561143257600080fd5b601560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482601560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156114bf57600080fd5b601760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561154857600080fd5b611591601560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613ac3565b601560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061161d601560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613b0f565b601560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506116e6601760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613ac3565b601760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600460009054906101000a900460ff1681565b60006011546009544203111561185057611807600954601154613b0f565b60098190555061181e6008546499ab10c800613b0f565b6008819055506001600d60008282540192505081905550611849670de0b6b3a7640000600854613a82565b600b819055505b6000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414151561192d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b601360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905060008160010154141515611a10576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260288152602001807f492063616e2774206765742069742e20596f7520616c7265616479206861766581526020017f2061206d696e657200000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b611a268160010154670de0b6b3a7640000613b0f565b81600101819055504281600201819055506001601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611add57600080fd5b635e34ce90421115611aee57600080fd5b601360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905081816001018190555042816002018190555081600c60008282540192505081905550505050565b600081601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015611ba457600080fd5b600082111515611bb357600080fd5b611bfc601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613ac3565b601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611c4b60055483613ac3565b6005819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611d2a57600080fd5b635e34ce90421115611d3b57600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515611e5d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b81601660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015611ea957600080fd5b600082111515611eb857600080fd5b611f01601660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613ac3565b601660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611f8d601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613b0f565b601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a260019050919050565b600080600080600080600080601360008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209250600c546932d26d12e980b600000081151561208b57fe5b0491508183600101540290508260000154836001015484600201548384601154886002015442038115156120bb57fe5b04029750975097509750975050505091939590929450565b60156020528060005260406000206000915090505481565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600080600080600080601154600954420311156121a157612158600954601154613b0f565b60098190555061216f6008546499ab10c800613b0f565b6008819055506001600d6000828254019250508190555061219a670de0b6b3a7640000600854613a82565b600b819055505b601360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209750670de0b6b3a7640000886001015411156122d6576001601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411156122d557612289600e54601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613b0f565b600e819055506000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b60008860010154111515612352576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f596f7520646f6e277420686176652061206d696e65720000000000000000000081525060200191505060405180910390fd5b6000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414151561242f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b87600101549650612444428960020154613ac3565b9550601154861115156124e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001807f4e6f207769746864726177616c20666f72206c657373207468616e203234206881526020017f6f7572730000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b6124f186601154613a82565b94506125096932d26d12e980b6000000600c54613a82565b93506125158785613adc565b92506125218386613adc565b9150846103e86005890281151561253457fe5b04029050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1580156125fd57600080fd5b505af1158015612611573d6000803e3d6000fd5b50505050612623886001015482613ac3565b8860010181905550428860020181905550612640600e5483613b0f565b600e81905550612652600c5482613ac3565b600c81905550612666886000015483613b0f565b88600001819055505050505050505050565b60038054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561270e5780601f106126e35761010080835404028352916020019161270e565b820191906000526020600020905b8154815290600101906020018083116126f157829003601f168201915b505050505081565b6000806000806011546009544203111561278157612738600954601154613b0f565b60098190555061274f6008546499ab10c800613b0f565b6008819055506001600d6000828254019250508190555061277a670de0b6b3a7640000600854613a82565b600b819055505b34935060008411151561279357600080fd5b61279f84600b54613adc565b92506064600285028115156127b057fe5b0491506064606285028115156127c257fe5b04905082601560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101515156128a2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001807f536f7272792c20796f7572206372656469742069732072756e6e696e67206c6f81526020017f770000000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8633866040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561299b57600080fd5b505af11580156129af573d6000803e3d6000fd5b50505050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015612a1b573d6000803e3d6000fd5b508473ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015612a62573d6000803e3d6000fd5b505050505050565b60115460095442031115612acf57612a86600954601154613b0f565b600981905550612a9d6008546499ab10c800613b0f565b6008819055506001600d60008282540192505081905550612ac8670de0b6b3a7640000600854613a82565b600b819055505b6000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515612bac576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b612bb630826111a2565b5050565b6000635e8d1d65421015612bcd57600080fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515612c2957600080fd5b600090505b601280549050811015612ddf57600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb601283815481101515612c8857fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600f546040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b158015612d3b57600080fd5b505af1158015612d4f573d6000803e3d6000fd5b50505050600f5460146000601284815481101515612d6957fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508080600101915050612c2e565b50565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515612e3e57600080fd5b8060129080519060200190612e54929190613b48565b5050565b6000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515612f35576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b60008273ffffffffffffffffffffffffffffffffffffffff161415612f5957600080fd5b600081111515612f6857600080fd5b80601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015612fb457600080fd5b601560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481601560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401101561304157600080fd5b61308a601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482613ac3565b601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550613116601560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482613b0f565b601560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600080635e546ce54210156131d657600080fd5b6131e283600b54613a82565b91506000821115156131f357600080fd5b601360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330866040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561332c57600080fd5b505af1158015613340573d6000803e3d6000fd5b50505050613352816001015483613b0f565b816001018190555042816002018190555061336f600c5483613b0f565b600c81905550505050565b60146020528060005260406000206000915090505481565b60136020528060005260406000206000915090508060000154908060010154908060020154908060030154908060040154905085565b60008060115460095442031115613430576133e7600954601154613b0f565b6009819055506133fe6008546499ab10c800613b0f565b6008819055506001600d60008282540192505081905550613429670de0b6b3a7640000600854613a82565b600b819055505b601360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209150600082600101541115151561348557600080fd5b6000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515613562576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b613574600f5465978595d1d000613adc565b905061358281600854613a82565b600f81905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33600f546040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b15801561364f57600080fd5b505af1158015613663573d6000803e3d6000fd5b50505050600f54601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506136bb601054600f54613b0f565b6010819055505050565b60166020528060005260406000206000915090505481565b600080601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415156137bb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b81601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561380757600080fd5b60008211151561381657600080fd5b61385f601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613ac3565b601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506138eb601660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613b0f565b601660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a260019050919050565b6017602052816000526040600020602052806000526040600020600091509150505481565b600080600060136000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050806001015460156000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205492509250509091565b600080613a9160008411613b39565b8284811515613a9c57fe5b049050613ab98385811515613aad57fe5b06828502018514613b39565b8091505092915050565b6000613ad183831115613b39565b818303905092915050565b6000808284029050613b056000851480613b005750838583811515613afd57fe5b04145b613b39565b8091505092915050565b6000808284019050613b2f848210158015613b2a5750838210155b613b39565b8091505092915050565b801515613b4557600080fd5b50565b828054828255906000526020600020908101928215613bc1579160200282015b82811115613bc05782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555091602001919060010190613b68565b5b509050613bce9190613bd2565b5090565b613c1291905b80821115613c0e57600081816101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905550600101613bd8565b5090565b905600a165627a7a7230582078ce32dbd5db8235a46f6769edee3f265275abb75bbed221dd8637590389a58100290000000000000000000000000000000000000000000000000000000218711a0000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000e00000000000000000000000006798cc8ad079a7e663536f83ee26d63aabe03da9000000000000000000000000000000000000000000000000000000000000000a6265746265622e636f6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034245420000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x6080604052600436106101ac576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806302ca053c146101ae57806306fdde03146101db578063095ea7b31461026b5780631019ab83146102d05780631557d4ff1461031e57806318160ddd1461038b5780631dae6529146103b657806323b872dd1461040d578063313ce5671461049257806331b43663146104c357806339740f18146104da57806342966c68146105275780634e6730bd1461056c5780635dc43514146105c35780636623fc46146106065780636f77926b1461064b57806370a08231146106be5780638a6babac146107155780638da5cb5b14610740578063900cd58e1461079757806395d89b41146107ae57806399a9e03f1461083e578063a0b24e8214610874578063a27b377a146108a1578063a354d3f6146108b8578063a9059cbb1461091e578063c00f23b21461096b578063c1bf75d814610998578063c45ff7c7146109ef578063c9bd90c414610a62578063cd4217c114610a79578063d7a78db814610ad0578063dd62ed3e14610b15578063fe0174bd14610b8c575b005b3480156101ba57600080fd5b506101d960048036038101908080359060200190929190505050610bbe565b005b3480156101e757600080fd5b506101f0611104565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610230578082015181840152602081019050610215565b50505050905090810190601f16801561025d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561027757600080fd5b506102b6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506111a2565b604051808215151515815260200191505060405180910390f35b3480156102dc57600080fd5b506102e561123d565b60405180878152602001868152602001858152602001848152602001838152602001828152602001965050505050505060405180910390f35b34801561032a57600080fd5b506103496004803603810190808035906020019092919050505061126c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561039757600080fd5b506103a06112aa565b6040518082815260200191505060405180910390f35b3480156103c257600080fd5b506103cb6112b0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561041957600080fd5b50610478600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506112d5565b604051808215151515815260200191505060405180910390f35b34801561049e57600080fd5b506104a76117d6565b604051808260ff1660ff16815260200191505060405180910390f35b3480156104cf57600080fd5b506104d86117e9565b005b3480156104e657600080fd5b50610525600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611a7f565b005b34801561053357600080fd5b5061055260048036038101908080359060200190929190505050611b56565b604051808215151515815260200191505060405180910390f35b34801561057857600080fd5b50610581611ca8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105cf57600080fd5b50610604600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611cce565b005b34801561061257600080fd5b5061063160048036038101908080359060200190929190505050611d7f565b604051808215151515815260200191505060405180910390f35b34801561065757600080fd5b5061068c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612027565b604051808681526020018581526020018481526020018381526020018281526020019550505050505060405180910390f35b3480156106ca57600080fd5b506106ff600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506120d3565b6040518082815260200191505060405180910390f35b34801561072157600080fd5b5061072a6120eb565b6040518082815260200191505060405180910390f35b34801561074c57600080fd5b5061075561210a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156107a357600080fd5b506107ac612130565b005b3480156107ba57600080fd5b506107c3612678565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156108035780820151818401526020810190506107e8565b50505050905090810190601f1680156108305780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610872600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612716565b005b34801561088057600080fd5b5061089f60048036038101908080359060200190929190505050612a6a565b005b3480156108ad57600080fd5b506108b6612bba565b005b3480156108c457600080fd5b5061091c60048036038101908080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290505050612de2565b005b34801561092a57600080fd5b50610969600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050612e58565b005b34801561097757600080fd5b50610996600480360381019080803590602001909291905050506131c2565b005b3480156109a457600080fd5b506109d9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061337a565b6040518082815260200191505060405180910390f35b3480156109fb57600080fd5b50610a30600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613392565b604051808681526020018581526020018481526020018381526020018281526020019550505050505060405180910390f35b348015610a6e57600080fd5b50610a776133c8565b005b348015610a8557600080fd5b50610aba600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506136c5565b6040518082815260200191505060405180910390f35b348015610adc57600080fd5b50610afb600480360381019080803590602001909291905050506136dd565b604051808215151515815260200191505060405180910390f35b348015610b2157600080fd5b50610b76600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613985565b6040518082815260200191505060405180910390f35b348015610b9857600080fd5b50610ba16139aa565b604051808381526020018281526020019250505060405180910390f35b60008060008060008060008088111515610bd757600080fd5b600b54670de0b6b3a7640000028810151515610c5b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f424542205468652073756d20697320746f6f20736d616c6c000000000000000081525060200191505060405180910390fd5b601360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020965087601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610ce857600080fd5b610cf488600b54613a82565b9550610d3f601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205489613ac3565b601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115611000576001601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415610f6857610e286905150ae84a8cdf000000600c54613a82565b9450610e38428860020154613ac3565b935060115484811515610e4757fe5b0492506000831115610f6357610e65670de0b6b3a764000086613adc565b9150610e718284613adc565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b158015610f3857600080fd5b505af1158015610f4c573d6000803e3d6000fd5b50505050610f5c600e5483613b0f565b600e819055505b610fff565b610fb3600e54601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613b0f565b600e819055506000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b61100e876001015487613b0f565b87600101819055504287600201819055506000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061107060055489613ac3565b600581905550611082600c5487613b0f565b600c8190555061109460075489613b0f565b6007819055506110a6600e5489613ac3565b600e819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5896040518082815260200191505060405180910390a25050505050505050565b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561119a5780601f1061116f5761010080835404028352916020019161119a565b820191906000526020600020905b81548152906001019060200180831161117d57829003601f168201915b505050505081565b600080821115156111b257600080fd5b81601760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001905092915050565b600080600080600080600c54600754600e54600854600d54600f54955095509550955095509550909192939495565b60128181548110151561127b57fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60055481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415156113b3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b60008373ffffffffffffffffffffffffffffffffffffffff1614156113d757600080fd5b6000821115156113e657600080fd5b81601560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561143257600080fd5b601560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482601560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156114bf57600080fd5b601760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561154857600080fd5b611591601560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613ac3565b601560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061161d601560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613b0f565b601560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506116e6601760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613ac3565b601760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600460009054906101000a900460ff1681565b60006011546009544203111561185057611807600954601154613b0f565b60098190555061181e6008546499ab10c800613b0f565b6008819055506001600d60008282540192505081905550611849670de0b6b3a7640000600854613a82565b600b819055505b6000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414151561192d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b601360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905060008160010154141515611a10576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260288152602001807f492063616e2774206765742069742e20596f7520616c7265616479206861766581526020017f2061206d696e657200000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b611a268160010154670de0b6b3a7640000613b0f565b81600101819055504281600201819055506001601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611add57600080fd5b635e34ce90421115611aee57600080fd5b601360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905081816001018190555042816002018190555081600c60008282540192505081905550505050565b600081601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015611ba457600080fd5b600082111515611bb357600080fd5b611bfc601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613ac3565b601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611c4b60055483613ac3565b6005819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611d2a57600080fd5b635e34ce90421115611d3b57600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515611e5d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b81601660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015611ea957600080fd5b600082111515611eb857600080fd5b611f01601660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613ac3565b601660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611f8d601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613b0f565b601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a260019050919050565b600080600080600080600080601360008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209250600c546932d26d12e980b600000081151561208b57fe5b0491508183600101540290508260000154836001015484600201548384601154886002015442038115156120bb57fe5b04029750975097509750975050505091939590929450565b60156020528060005260406000206000915090505481565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600080600080600080601154600954420311156121a157612158600954601154613b0f565b60098190555061216f6008546499ab10c800613b0f565b6008819055506001600d6000828254019250508190555061219a670de0b6b3a7640000600854613a82565b600b819055505b601360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209750670de0b6b3a7640000886001015411156122d6576001601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411156122d557612289600e54601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613b0f565b600e819055506000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b60008860010154111515612352576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f596f7520646f6e277420686176652061206d696e65720000000000000000000081525060200191505060405180910390fd5b6000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414151561242f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b87600101549650612444428960020154613ac3565b9550601154861115156124e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001807f4e6f207769746864726177616c20666f72206c657373207468616e203234206881526020017f6f7572730000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b6124f186601154613a82565b94506125096932d26d12e980b6000000600c54613a82565b93506125158785613adc565b92506125218386613adc565b9150846103e86005890281151561253457fe5b04029050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1580156125fd57600080fd5b505af1158015612611573d6000803e3d6000fd5b50505050612623886001015482613ac3565b8860010181905550428860020181905550612640600e5483613b0f565b600e81905550612652600c5482613ac3565b600c81905550612666886000015483613b0f565b88600001819055505050505050505050565b60038054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561270e5780601f106126e35761010080835404028352916020019161270e565b820191906000526020600020905b8154815290600101906020018083116126f157829003601f168201915b505050505081565b6000806000806011546009544203111561278157612738600954601154613b0f565b60098190555061274f6008546499ab10c800613b0f565b6008819055506001600d6000828254019250508190555061277a670de0b6b3a7640000600854613a82565b600b819055505b34935060008411151561279357600080fd5b61279f84600b54613adc565b92506064600285028115156127b057fe5b0491506064606285028115156127c257fe5b04905082601560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101515156128a2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001807f536f7272792c20796f7572206372656469742069732072756e6e696e67206c6f81526020017f770000000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8633866040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561299b57600080fd5b505af11580156129af573d6000803e3d6000fd5b50505050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015612a1b573d6000803e3d6000fd5b508473ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015612a62573d6000803e3d6000fd5b505050505050565b60115460095442031115612acf57612a86600954601154613b0f565b600981905550612a9d6008546499ab10c800613b0f565b6008819055506001600d60008282540192505081905550612ac8670de0b6b3a7640000600854613a82565b600b819055505b6000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515612bac576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b612bb630826111a2565b5050565b6000635e8d1d65421015612bcd57600080fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515612c2957600080fd5b600090505b601280549050811015612ddf57600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb601283815481101515612c8857fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600f546040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b158015612d3b57600080fd5b505af1158015612d4f573d6000803e3d6000fd5b50505050600f5460146000601284815481101515612d6957fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508080600101915050612c2e565b50565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515612e3e57600080fd5b8060129080519060200190612e54929190613b48565b5050565b6000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515612f35576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b60008273ffffffffffffffffffffffffffffffffffffffff161415612f5957600080fd5b600081111515612f6857600080fd5b80601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015612fb457600080fd5b601560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481601560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401101561304157600080fd5b61308a601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482613ac3565b601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550613116601560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482613b0f565b601560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600080635e546ce54210156131d657600080fd5b6131e283600b54613a82565b91506000821115156131f357600080fd5b601360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330866040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561332c57600080fd5b505af1158015613340573d6000803e3d6000fd5b50505050613352816001015483613b0f565b816001018190555042816002018190555061336f600c5483613b0f565b600c81905550505050565b60146020528060005260406000206000915090505481565b60136020528060005260406000206000915090508060000154908060010154908060020154908060030154908060040154905085565b60008060115460095442031115613430576133e7600954601154613b0f565b6009819055506133fe6008546499ab10c800613b0f565b6008819055506001600d60008282540192505081905550613429670de0b6b3a7640000600854613a82565b600b819055505b601360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209150600082600101541115151561348557600080fd5b6000601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515613562576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b613574600f5465978595d1d000613adc565b905061358281600854613a82565b600f81905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33600f546040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b15801561364f57600080fd5b505af1158015613663573d6000803e3d6000fd5b50505050600f54601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506136bb601054600f54613b0f565b6010819055505050565b60166020528060005260406000206000915090505481565b600080601460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415156137bb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c8152602001807f506c65617365206163746976617465206f6e207468652077656273697465207781526020017f77772e65786265622e636f6d000000000000000000000000000000000000000081525060400191505060405180910390fd5b81601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561380757600080fd5b60008211151561381657600080fd5b61385f601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613ac3565b601560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506138eb601660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483613b0f565b601660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a260019050919050565b6017602052816000526040600020602052806000526040600020600091509150505481565b600080600060136000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050806001015460156000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205492509250509091565b600080613a9160008411613b39565b8284811515613a9c57fe5b049050613ab98385811515613aad57fe5b06828502018514613b39565b8091505092915050565b6000613ad183831115613b39565b818303905092915050565b6000808284029050613b056000851480613b005750838583811515613afd57fe5b04145b613b39565b8091505092915050565b6000808284019050613b2f848210158015613b2a5750838210155b613b39565b8091505092915050565b801515613b4557600080fd5b50565b828054828255906000526020600020908101928215613bc1579160200282015b82811115613bc05782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555091602001919060010190613b68565b5b509050613bce9190613bd2565b5090565b613c1291905b80821115613c0e57600081816101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905550600101613bd8565b5090565b905600a165627a7a7230582078ce32dbd5db8235a46f6769edee3f265275abb75bbed221dd8637590389a5810029

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

0000000000000000000000000000000000000000000000000000000218711a0000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000e00000000000000000000000006798cc8ad079a7e663536f83ee26d63aabe03da9000000000000000000000000000000000000000000000000000000000000000a6265746265622e636f6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034245420000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : initialSupply (uint256): 9000000000
Arg [1] : tokenName (string): betbeb.com
Arg [2] : decimalUnits (uint8): 18
Arg [3] : tokenSymbol (string): BEB
Arg [4] : _tokenAddress (address): 0x6798cc8AD079A7e663536f83Ee26D63aabe03da9

-----Encoded View---------------
9 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000218711a00
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 00000000000000000000000000000000000000000000000000000000000000e0
Arg [4] : 0000000000000000000000006798cc8ad079a7e663536f83ee26d63aabe03da9
Arg [5] : 000000000000000000000000000000000000000000000000000000000000000a
Arg [6] : 6265746265622e636f6d00000000000000000000000000000000000000000000
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [8] : 4245420000000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

1309:16566:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7935:1756;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7935:1756:0;;;;;;;;;;;;;;;;;;;;;;;;;;1467:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1467:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1467:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4986:192;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4986:192:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;17007:487;;8:9:-1;5:2;;;30:1;27;20:12;5:2;17007:487:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2005:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2005:25:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1547:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1547:26:0;;;;;;;;;;;;;;;;;;;;;;;1343:37;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1343:37:0;;;;;;;;;;;;;;;;;;;;;;;;;;;5243:1009;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5243:1009:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1519:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1519:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;11644:817;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11644:817:0;;;;;;15954:339;;8:9:-1;5:2;;;30:1;27;20:12;5:2;15954:339:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6260:489;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6260:489:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1404:39;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1404:39:0;;;;;;;;;;;;;;;;;;;;;;;;;;;16299:246;;8:9:-1;5:2;;;30:1;27;20:12;5:2;16299:246:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;7359:541;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7359:541:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16622:379;;8:9:-1;5:2;;;30:1;27;20:12;5:2;16622:379:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2436:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2436:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;17500:90;;8:9:-1;5:2;;;30:1;27;20:12;5:2;17500:90:0;;;;;;;;;;;;;;;;;;;;;;;1577:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1577:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;9697:1941;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9697:1941:0;;;;;;1492:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1492:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1492:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12998:1057;;;;;;;;;;;;;;;;;;;;;;;;;;;;14081:500;;8:9:-1;5:2;;;30:1;27;20:12;5:2;14081:500:0;;;;;;;;;;;;;;;;;;;;;;;;;;15591:328;;8:9:-1;5:2;;;30:1;27;20:12;5:2;15591:328:0;;;;;;15451:114;;8:9:-1;5:2;;;30:1;27;20:12;5:2;15451:114:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4063:847;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4063:847:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12497:481;;8:9:-1;5:2;;;30:1;27;20:12;5:2;12497:481:0;;;;;;;;;;;;;;;;;;;;;;;;;;2380:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2380:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2331:42;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2331:42:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14608:837;;8:9:-1;5:2;;;30:1;27;20:12;5:2;14608:837:0;;;;;;2485:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2485:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6755:598;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6755:598:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2536:66;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2536:66:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;17621:170;;8:9:-1;5:2;;;30:1;27;20:12;5:2;17621:170:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7935:1756;8093:21;8242:14;8465:15;8538:13;8627;8699:18;8782:21;8000:1;7992:6;:9;;7989:18;;;8002:5;;;7989:18;8042:12;;8034:7;:20;8026:6;:28;;8018:64;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8115:8;:20;8124:10;8115:20;;;;;;;;;;;;;;;8093:42;;8174:6;8150:9;:21;8160:10;8150:21;;;;;;;;;;;;;;;;:30;8146:41;;;8182:5;;;8146:41;8257:37;8274:6;8281:12;;8257:16;:37::i;:::-;8242:52;;8327:47;8344:9;:21;8354:10;8344:21;;;;;;;;;;;;;;;;8367:6;8327:16;:47::i;:::-;8305:9;:21;8315:10;8305:21;;;;;;;;;;;;;;;:69;;;;8408:1;8388:7;:19;8396:10;8388:19;;;;;;;;;;;;;;;;:21;8385:856;;;8448:1;8427:7;:19;8435:10;8427:19;;;;;;;;;;;;;;;;:22;8424:803;;;8481:42;8498:11;8510:12;;8481:16;:42::i;:::-;8465:58;;8552:43;8569:3;8574:5;:20;;;8552:16;:43::i;:::-;8538:57;;8647:7;;8641:5;:13;;;;;;;;8627:27;;8678:1;8672:5;:7;8669:322;;;8718:45;8735:19;8755:7;8718:16;:45::i;:::-;8699:64;;8804:34;8821:10;8832:5;8804:16;:34::i;:::-;8782:56;;8857:17;;;;;;;;;;;:26;;;8884:10;8895:13;8857:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8857:52:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;8857:52:0;;;;8937:37;8954:8;;8963:10;8937:16;:37::i;:::-;8928:8;:46;;;;8669:322;8424:803;;;9032:46;9049:8;;9058:7;:19;9066:10;9058:19;;;;;;;;;;;;;;;;9032:16;:46::i;:::-;9023:8;:55;;;;9212:1;9192:7;:19;9200:10;9192:19;;;;;;;;;;;;;;;:21;;;;8424:803;8385:856;9272:44;9289:5;:19;;;9309:6;9272:16;:44::i;:::-;9252:5;:19;;:64;;;;9348:3;9327:5;:20;;:24;;;;9382:1;9362:7;:19;9370:10;9362:19;;;;;;;;;;;;;;;:21;;;;9406:37;9423:11;;9436:6;9406:16;:37::i;:::-;9394:11;:49;;;;9475:37;9492:12;;9505:6;9475:16;:37::i;:::-;9462:12;:50;;;;9535:37;9552:11;;9565:6;9535:16;:37::i;:::-;9523:11;:49;;;;9612:33;9629:8;;9638:6;9612:16;:33::i;:::-;9603:8;:42;;;;9661:10;9656:24;;;9673:6;9656:24;;;;;;;;;;;;;;;;;;7935:1756;;;;;;;;:::o;1467:18::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4986:192::-;5055:12;5088:1;5078:6;:11;;5074:22;;;5091:5;;;5074:22;5142:6;5108:9;:21;5118:10;5108:21;;;;;;;;;;;;;;;:31;5130:8;5108:31;;;;;;;;;;;;;;;:40;;;;5166:4;5159:11;;4986:192;;;;:::o;17007:487::-;17047:7;17055;17063;17071;17079;17087;17416:12;;17429:11;;17441:8;;17450;;17459:15;;17475:10;;17408:78;;;;;;;;;;;;17007:487;;;;;;:::o;2005:25::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1547:26::-;;;;:::o;1343:37::-;;;;;;;;;;;;;:::o;5243:1009::-;5318:12;5372:1;5351:7;:19;5359:10;5351:19;;;;;;;;;;;;;;;;:22;5343:78;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5443:3;5436;:10;;;5432:21;;;5448:5;;;5432:21;5558:1;5548:6;:11;;5544:22;;;5561:5;;;5544:22;5601:6;5582:9;:16;5592:5;5582:16;;;;;;;;;;;;;;;;:25;5578:36;;;5609:5;;;5578:36;5705:9;:14;5715:3;5705:14;;;;;;;;;;;;;;;;5696:6;5679:9;:14;5689:3;5679:14;;;;;;;;;;;;;;;;:23;:40;5675:51;;;5721:5;;;5675:51;5774:9;:16;5784:5;5774:16;;;;;;;;;;;;;;;:28;5791:10;5774:28;;;;;;;;;;;;;;;;5765:6;:37;5761:48;;;5804:5;;;5761:48;5862:42;5879:9;:16;5889:5;5879:16;;;;;;;;;;;;;;;;5897:6;5862:16;:42::i;:::-;5843:9;:16;5853:5;5843:16;;;;;;;;;;;;;;;:61;;;;5986:40;6003:9;:14;6013:3;6003:14;;;;;;;;;;;;;;;;6019:6;5986:16;:40::i;:::-;5969:9;:14;5979:3;5969:14;;;;;;;;;;;;;;;:57;;;;6129:54;6146:9;:16;6156:5;6146:16;;;;;;;;;;;;;;;:28;6163:10;6146:28;;;;;;;;;;;;;;;;6176:6;6129:16;:54::i;:::-;6098:9;:16;6108:5;6098:16;;;;;;;;;;;;;;;:28;6115:10;6098:28;;;;;;;;;;;;;;;:85;;;;6210:3;6194:28;;6203:5;6194:28;;;6215:6;6194:28;;;;;;;;;;;;;;;;;;6240:4;6233:11;;5243:1009;;;;;:::o;1519:21::-;;;;;;;;;;;;;:::o;11644:817::-;12096:21;11705:7;;11696:8;;11692:3;:12;:20;11689:308;;;11737:34;11754:8;;11763:7;;11737:16;:34::i;:::-;11728:8;:43;;;;11795:39;11812:8;;11821:12;11795:16;:39::i;:::-;11786:8;:48;;;;11899:1;11882:15;;:18;;;;;;;;;;;11951:34;11968:7;11976:8;;11951:16;:34::i;:::-;11938:12;:47;;;;11689:308;12036:1;12015:7;:19;12023:10;12015:19;;;;;;;;;;;;;;;;:22;12007:78;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12118:8;:20;12127:10;12118:20;;;;;;;;;;;;;;;12096:42;;12178:1;12157:5;:19;;;:22;12149:74;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12309:57;12326:5;:19;;;12346;12309:16;:57::i;:::-;12289:5;:19;;:77;;;;12418:3;12397:5;:20;;:24;;;;12452:1;12432:7;:19;12440:10;12432:19;;;;;;;;;;;;;;;:21;;;;11644:817;:::o;15954:339::-;16145:21;16035:5;;;;;;;;;;;16021:19;;:10;:19;;;;16018:28;;;16041:5;;;16018:28;16064:10;16060:3;:14;16057:23;;;16075:5;;;16057:23;16167:8;:15;16176:5;16167:15;;;;;;;;;;;;;;;16145:37;;16213:6;16193:5;:19;;:26;;;;16251:3;16230:5;:20;;:24;;;;16279:6;16265:12;;:20;;;;;;;;;;;15954:339;;;:::o;6260:489::-;6299:12;6352:6;6328:9;:21;6338:10;6328:21;;;;;;;;;;;;;;;;:30;6324:41;;;6360:5;;;6324:41;6429:1;6419:6;:11;;6415:22;;;6432:5;;;6415:22;6473:47;6490:9;:21;6500:10;6490:21;;;;;;;;;;;;;;;;6513:6;6473:16;:47::i;:::-;6449:9;:21;6459:10;6449:21;;;;;;;;;;;;;;;:71;;;;6594:36;6611:11;;6623:6;6594:16;:36::i;:::-;6580:11;:50;;;;6700:10;6695:24;;;6712:6;6695:24;;;;;;;;;;;;;;;;;;6737:4;6730:11;;6260:489;;;:::o;1404:39::-;;;;;;;;;;;;;:::o;16299:246::-;16377:5;;;;;;;;;;;16363:19;;:10;:19;;;;16360:28;;;16383:5;;;16360:28;16407:10;16403:3;:14;16400:23;;;16418:5;;;16400:23;16521:5;16488:17;;:39;;;;;;;;;;;;;;;;;;16299:246;:::o;7359:541::-;7402:12;7453:1;7432:7;:19;7440:10;7432:19;;;;;;;;;;;;;;;;:22;7424:78;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7540:6;7517:8;:20;7526:10;7517:20;;;;;;;;;;;;;;;;:29;7513:40;;;7548:5;;;7513:40;7617:1;7607:6;:11;;7603:22;;;7620:5;;;7603:22;7660:46;7677:8;:20;7686:10;7677:20;;;;;;;;;;;;;;;;7699:6;7660:16;:46::i;:::-;7637:8;:20;7646:10;7637:20;;;;;;;;;;;;;;;:69;;;;7784:47;7801:9;:21;7811:10;7801:21;;;;;;;;;;;;;;;;7824:6;7784:16;:47::i;:::-;7760:9;:21;7770:10;7760:21;;;;;;;;;;;;;;;:71;;;;7851:10;7842:28;;;7863:6;7842:28;;;;;;;;;;;;;;;;;;7888:4;7881:11;;7359:541;;;:::o;16622:379::-;16673:7;16681;16689;16697;16705;16728:21;16780:13;16836:12;16750:8;:15;16759:5;16750:15;;;;;;;;;;;;;;;16728:37;;16809:12;;16794;:27;;;;;;;;16780:41;;16869:5;16849;:19;;;:25;16836:38;;16894:5;:12;;;16907:5;:19;;;16927:5;:20;;;16948:4;16988;16980:7;;16958:5;:20;;;16954:3;:24;16953:34;;;;;;;;:39;16886:107;;;;;;;;;;16622:379;;;;;;;;;;:::o;2436:45::-;;;;;;;;;;;;;;;;;:::o;17500:90::-;17542:7;17569:4;:12;;;17562:19;;17500:90;:::o;1577:20::-;;;;;;;;;;;;;:::o;9697:1941::-;10053:21;10605:15;10651:14;10793:13;10867:15;10969:18;11132:13;11195:20;9751:7;;9742:8;;9738:3;:12;:20;9735:308;;;9783:34;9800:8;;9809:7;;9783:16;:34::i;:::-;9774:8;:43;;;;9841:39;9858:8;;9867:12;9841:16;:39::i;:::-;9832:8;:48;;;;9945:1;9928:15;;:18;;;;;;;;;;;9997:34;10014:7;10022:8;;9997:16;:34::i;:::-;9984:12;:47;;;;9735:308;10075:8;:20;10084:10;10075:20;;;;;;;;;;;;;;;10053:42;;10129:19;10109:5;:19;;;:39;10106:223;;;10187:1;10167:7;:19;10175:10;10167:19;;;;;;;;;;;;;;;;:21;10164:154;;;10216:46;10233:8;;10242:7;:19;10250:10;10242:19;;;;;;;;;;;;;;;;10216:16;:46::i;:::-;10207:8;:55;;;;10301:1;10281:7;:19;10289:10;10281:19;;;;;;;;;;;;;;;:21;;;;10164:154;10106:223;10367:1;10347:5;:19;;;:21;10339:55;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10434:1;10413:7;:19;10421:10;10413:19;;;;;;;;;;;;;;;;:22;10405:78;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10621:5;:19;;;10605:35;;10666:43;10683:3;10688:5;:20;;;10666:16;:43::i;:::-;10651:58;;10735:7;;10728:6;:14;10720:62;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10807:32;10824:6;10831:7;;10807:16;:32::i;:::-;10793:46;;10883:43;10900:12;10913;;10883:16;:43::i;:::-;10867:59;;10988:33;11005:7;11013;10988:16;:33::i;:::-;10969:52;;11146:34;11163:10;11174:5;11146:16;:34::i;:::-;11132:48;;11231:5;11226:4;11224:1;11216:7;:9;:14;;;;;;;;:20;11195:41;;11274:17;;;;;;;;;;;:26;;;11301:10;11312:5;11274:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11274:44:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;11274:44:0;;;;11352:51;11370:5;:19;;;11390:12;11352:16;:51::i;:::-;11332:5;:19;;:71;;;;11438:3;11417:5;:20;;:24;;;;11464:32;11481:8;;11490:5;11464:16;:32::i;:::-;11455:8;:41;;;;11523:43;11540:12;;11553;11523:16;:43::i;:::-;11510:12;:56;;;;11593:37;11611:5;:12;;;11624:5;11593:16;:37::i;:::-;11580:5;:12;;:50;;;;9697:1941;;;;;;;;:::o;1492:20::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;12998:1057::-;13373:14;13439:19;13600:17;13641;13071:7;;13062:8;;13058:3;:12;:20;13055:308;;;13103:34;13120:8;;13129:7;;13103:16;:34::i;:::-;13094:8;:43;;;;13161:39;13178:8;;13187:12;13161:16;:39::i;:::-;13152:8;:48;;;;13265:1;13248:15;;:18;;;;;;;;;;;13317:34;13334:7;13342:8;;13317:16;:34::i;:::-;13304:12;:47;;;;13055:308;13390:9;13373:26;;13421:1;13413:6;:9;;13410:18;;;13423:5;;;13410:18;13459:37;13476:6;13483:12;;13459:16;:37::i;:::-;13439:57;;13627:3;13625:1;13618:6;:8;:12;;;;;;;;13600:30;;13669:3;13666:2;13659:6;:9;:13;;;;;;;;13641:31;;13708:11;13690:9;:16;13700:5;13690:16;;;;;;;;;;;;;;;;:29;;13682:74;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13766:17;;;;;;;;;;;:30;;;13797:5;13803:10;13814:11;13766:60;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;13766:60:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;13766:60:0;;;;13837:5;;;;;;;;;;;:14;;:25;13852:9;13837:25;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;13837:25:0;13904:5;:14;;:25;13919:9;13904:25;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;13904:25:0;12998:1057;;;;;:::o;14081:500::-;14149:7;;14140:8;;14136:3;:12;:20;14133:308;;;14181:34;14198:8;;14207:7;;14181:16;:34::i;:::-;14172:8;:43;;;;14239:39;14256:8;;14265:12;14239:16;:39::i;:::-;14230:8;:48;;;;14343:1;14326:15;;:18;;;;;;;;;;;14395:34;14412:7;14420:8;;14395:16;:34::i;:::-;14382:12;:47;;;;14133:308;14481:1;14460:7;:19;14468:10;14460:19;;;;;;;;;;;;;;;;:22;14452:78;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14542:31;14558:4;14564:8;14542:7;:31::i;:::-;;14081:500;:::o;15591:328::-;15758:6;15638:10;15634:3;:14;15631:23;;;15649:5;;;15631:23;15732:5;;;;;;;;;;;15718:19;;:10;:19;;;;15715:28;;;15738:5;;;15715:28;15765:1;15758:8;;15754:158;15769:8;:15;;;;15767:1;:17;15754:158;;;15804:17;;;;;;;;;;;:26;;;15831:8;15840:1;15831:11;;;;;;;;;;;;;;;;;;;;;;;;;;;15843:10;;15804:50;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;15804:50:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;15804:50:0;;;;15890:10;;15869:7;:20;15877:8;15886:1;15877:11;;;;;;;;;;;;;;;;;;;;;;;;;;;15869:20;;;;;;;;;;;;;;;:31;;;;15785:3;;;;;;;15754:158;;;15591:328;:::o;15451:114::-;15521:5;;;;;;;;;;;15507:19;;:10;:19;;;;15504:28;;;15527:5;;;15504:28;15552:5;15543:8;:14;;;;;;;;;;;;:::i;:::-;;15451:114;:::o;4063:847::-;4150:1;4129:7;:19;4137:10;4129:19;;;;;;;;;;;;;;;;:22;4121:78;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4221:3;4214;:10;;;4210:21;;;4226:5;;;4210:21;4335:1;4325:6;:11;;4321:22;;;4338:5;;;4321:22;4383:6;4359:9;:21;4369:10;4359:21;;;;;;;;;;;;;;;;:30;4355:41;;;4391:5;;;4355:41;4481:9;:14;4491:3;4481:14;;;;;;;;;;;;;;;;4472:6;4455:9;:14;4465:3;4455:14;;;;;;;;;;;;;;;;:23;:40;4451:51;;;4497:5;;;4451:51;4560:47;4577:9;:21;4587:10;4577:21;;;;;;;;;;;;;;;;4600:6;4560:16;:47::i;:::-;4536:9;:21;4546:10;4536:21;;;;;;;;;;;;;;;:71;;;;4683:40;4700:9;:14;4710:3;4700:14;;;;;;;;;;;;;;;;4716:6;4683:16;:40::i;:::-;4666:9;:14;4676:3;4666:14;;;;;;;;;;;;;;;:57;;;;4815:3;4794:33;;4803:10;4794:33;;;4820:6;4794:33;;;;;;;;;;;;;;;;;;4063:847;;:::o;12497:481::-;12582:17;12676:21;12557:10;12553:3;:14;12550:23;;;12568:5;;;12550:23;12600:37;12617:6;12624:12;;12600:16;:37::i;:::-;12582:55;;12660:1;12649:9;:12;;12646:21;;;12662:5;;;12646:21;12698:8;:20;12707:10;12698:20;;;;;;;;;;;;;;;12676:42;;12729:16;;;;;;;;;;;:29;;;12759:10;12778:4;12784:6;12729:62;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;12729:62:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;12729:62:0;;;;12824:47;12841:5;:19;;;12861:9;12824:16;:47::i;:::-;12804:5;:19;;:67;;;;12903:3;12882:5;:20;;:24;;;;12930:40;12947:12;;12960:9;12930:16;:40::i;:::-;12917:12;:53;;;;12497:481;;;:::o;2380:41::-;;;;;;;;;;;;;;;;;:::o;2331:42::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;14608:837::-;14964:21;15148:15;14662:7;;14653:8;;14649:3;:12;:20;14646:308;;;14694:34;14711:8;;14720:7;;14694:16;:34::i;:::-;14685:8;:43;;;;14752:39;14769:8;;14778:12;14752:16;:39::i;:::-;14743:8;:48;;;;14856:1;14839:15;;:18;;;;;;;;;;;14908:34;14925:7;14933:8;;14908:16;:34::i;:::-;14895:12;:47;;;;14646:308;14986:8;:20;14995:10;14986:20;;;;;;;;;;;;;;;14964:42;;15046:1;15025:5;:19;;;:22;;15017:31;;;;;;;;15088:1;15067:7;:19;15075:10;15067:19;;;;;;;;;;;;;;;;:22;15059:78;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15164:44;15181:10;;15192:15;15164:16;:44::i;:::-;15148:60;;15230:34;15247:7;15255:8;;15230:16;:34::i;:::-;15219:10;:45;;;;15275:17;;;;;;;;;;;:26;;;15302:10;15313;;15275:49;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;15275:49:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;15275:49:0;;;;15366:10;;15346:7;:19;15354:10;15346:19;;;;;;;;;;;;;;;:30;;;;15398:39;15415:10;;15426;;15398:16;:39::i;:::-;15387:10;:50;;;;14608:837;;:::o;2485:44::-;;;;;;;;;;;;;;;;;:::o;6755:598::-;6796:12;6847:1;6826:7;:19;6834:10;6826:19;;;;;;;;;;;;;;;;:22;6818:78;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6935:6;6911:9;:21;6921:10;6911:21;;;;;;;;;;;;;;;;:30;6907:41;;;6943:5;;;6907:41;7012:1;7002:6;:11;;6998:22;;;7015:5;;;6998:22;7056:47;7073:9;:21;7083:10;7073:21;;;;;;;;;;;;;;;;7096:6;7056:16;:47::i;:::-;7032:9;:21;7042:10;7032:21;;;;;;;;;;;;;;;:71;;;;7186:46;7203:8;:20;7212:10;7203:20;;;;;;;;;;;;;;;;7225:6;7186:16;:46::i;:::-;7163:8;:20;7172:10;7163:20;;;;;;;;;;;;;;;:69;;;;7304:10;7297:26;;;7316:6;7297:26;;;;;;;;;;;;;;;;;;7341:4;7334:11;;6755:598;;;:::o;2536:66::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;17621:170::-;17660:7;17668;17689:21;17711:8;:15;17720:5;;;;;;;;;;;17711:15;;;;;;;;;;;;;;;17689:37;;17746:5;:19;;;17766:9;:16;17776:5;;;;;;;;;;;17766:16;;;;;;;;;;;;;;;;17738:45;;;;17621:170;;;:::o;781:164::-;838:7;874:9;854:13;865:1;861;:5;854:6;:13::i;:::-;890:1;886;:5;;;;;;;;874:17;;898:26;922:1;918;:5;;;;;;;;914:1;910;:5;:13;905:1;:18;898:6;:26::i;:::-;938:1;931:8;;781:164;;;;;:::o;951:112::-;1008:7;1024:14;1036:1;1031;:6;;1024;:14::i;:::-;1056:1;1052;:5;1045:12;;951:112;;;;:::o;629:146::-;686:7;702:9;718:1;714;:5;702:17;;726:28;738:1;733;:6;:20;;;;752:1;747;743;:5;;;;;;;;:10;733:20;726:6;:28::i;:::-;768:1;761:8;;629:146;;;;;:::o;1069:138::-;1126:7;1142:9;1158:1;1154;:5;1142:17;;1166:20;1176:1;1173;:4;;:12;;;;;1184:1;1181;:4;;1173:12;1166:6;:20::i;:::-;1200:1;1193:8;;1069:138;;;;;:::o;1213:91::-;1266:9;1265:10;1261:38;;;1286:5;;;1261:38;1213:91;:::o;1309:16566::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o

Swarm Source

bzzr://78ce32dbd5db8235a46f6769edee3f265275abb75bbed221dd8637590389a581
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.