Contract 0x9ab80bccd5f36c504481eeb59330ed5d1c9be518

 

Contract Overview

Balance:
0.011 BNB

BNB Value:
$6.19 (@ $562.62/BNB)

Token:
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x6fdc19f35050a55ce416c4ffc4b7e270f6688d1c15e8d05695b645f3f6da61c4Approve101168772021-08-17 20:01:10109 days 8 hrs ago0x94b1eaacfeb44389f14185250b3bbec650da2e27 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.00022681
0x9b52620847439543e487220b54165bfdd514f3138f735b531c48c823fa274c8cApprove101168502021-08-17 19:59:49109 days 8 hrs ago0x94b1eaacfeb44389f14185250b3bbec650da2e27 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.00022681
0xd424c6f2120d6361a55bab5c9975291483f89c59c08afb23e09b0676b1dc69abTransfer87381872021-06-30 4:23:23158 days 35 mins ago0x94b1eaacfeb44389f14185250b3bbec650da2e27 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0x0fc999bde464cefe84c0e8e8c852c3776343dfdfbbb63503fdb5e7b080bf1d23Transfer82737842021-06-13 22:53:58174 days 6 hrs ago0xb75d82a17c13ee36cf0707610f0cba51da1da1dc IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0xd58dc9c5535923a9ce03eade0331418071965c11935130d13dd6ef9885642d50Transfer81278332021-06-08 20:38:24179 days 8 hrs ago0xc2ce601a68b326bba60d78ad52835327982241de IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000105
0x13fc0844386be606cbce79f9ad0dd4f8a3580de2b98f2e7ba1a1c05bcf7b7d94Transfer81268822021-06-08 19:50:51179 days 9 hrs ago0x1819600a3d9b7fefd31876ddd4d1e8e13dacb756 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0x501725cbef27590dabb8496ca21bf1ea4bb309ffbdca8f1f48facb7f83892c1bTransfer81268782021-06-08 19:50:39179 days 9 hrs ago0x8ddc373f47dea254b89d559bfec272d4fb4f81eb IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0x360315e5196100ffd7e1608c24b2fa3ccbdb043ca9e02f4b8c11dd6aef1b60f8Transfer81268632021-06-08 19:49:54179 days 9 hrs ago0xc2ce601a68b326bba60d78ad52835327982241de IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0x9c0f4296a4a069d0ba1e06afecd3ac4e713921841b518bec4f2b93aef55d8a2fTransfer81180982021-06-08 12:31:13179 days 16 hrs ago0xd93276da811adb76f5efdf6b39c2176d5cee5f9f IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0x08867914b86caf24dd7bab8f7b9c15ed15bc00d1e1bafa6fd4863b1d86bf8817Transfer80925482021-06-07 15:10:58180 days 13 hrs ago0x5223e877c687b4504676ebb91399deaf6261ad78 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0x20016e910be58d01731147067c63b44299139d82ba9599fe7d038d51804bf7c2Transfer80725302021-06-06 22:29:24181 days 6 hrs ago0xfd5394838ea7dbc9a540e4e495e83d0f1ded97b6 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.00017409
0xa795d4d7bfb1d7dffdcd7b71619f4f413840d4fdec9981b42316e5469b9aa2cbTransfer80616242021-06-06 13:23:05181 days 15 hrs ago0xbb78fc04a14163e6a905ae68ba4002eacf671e33 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0x6f9cc5649094797cfad1dc7b0a37fbf3ccd20f3bf907e2a9f1e477b6993c8d4dTransfer80213572021-06-05 3:45:16183 days 1 hr ago0x8bc5039e6cb59c8f1c04a5dbdc5e09fd3f0ed6f4 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000145075
0xa924d1abf41a358e61163e5afdcac6bc877c1ad77d208ebff145270846a3ff3aTransfer79426672021-06-02 9:57:41185 days 19 hrs ago0x76df1d61ff0025dc2e6544cd54b6a114a95056df IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000105
0x7184e4dc38adeb5f526204cca45148066edaa7d8d0f49e0cb17d09cc0b93c28aTransfer79315022021-06-02 0:38:54186 days 4 hrs ago0xba7e6ee95fd0a987f321e1fa7cb308edb2760581 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0xca39654394a54d98dad0bf2eddeab61ca6aade45ed4006a4a0a9de7e206bc966Transfer79090312021-06-01 5:50:44186 days 23 hrs ago0x8ced1a3d59c105af0834464abaa77af20685c492 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0xf634b92623556a21cca25f2487861b635ba6d485bd6a8935152d72cbf443558aTransfer79080342021-06-01 5:00:30186 days 23 hrs ago0xd496410333480c8f1819896756e1b218b75a88e0 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0xa13f32a1e88f343ced2cee8bd21970ab54062ed1563c8dc0300e1ebc217c6cdeTransfer79046952021-06-01 2:13:27187 days 2 hrs ago0x73c167a8482b825c3472b7a734e3748e381a500d IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0x75f3e850cf8894016232fa559cf2c3f11bc195bad4a469f7b54ddbec7916da51Transfer79034392021-06-01 1:10:39187 days 3 hrs ago0x98e27df4ed5ff29c361226a3b5b5d79ec57f027e IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0xfc8f7d5e6d828bf752941b0d05688d71906cd03021a6baaa5ad6ea816e637e2bTransfer78939562021-05-31 17:13:54187 days 11 hrs ago0xe8f87dc6a1da1015c8939d06ecfc6422345ff424 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0xfc88b93e4826c7c3c154167fe4811d92bf02ef09da10e8e749a349299c24abd4Transfer78923222021-05-31 15:51:53187 days 13 hrs ago0xd9cc27383bbb17aeee90c8873da5c855a327e283 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0x35186cfa29fb9e224a61b1037818934d068c75b8c9b34d1008f2f8ac18488481Transfer78901582021-05-31 14:03:10187 days 14 hrs ago0xd7f30e77aa392b0f9fff3cd0fc6e1c3faa322ba2 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0x21f9c729a782031e0df6efceffbbfba3be25c95824854159e4d166891a5f528bTransfer78693352021-05-30 20:36:52188 days 8 hrs ago0x079477e27c9df85b0d03ef246161a99134c72616 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0x84f2299e0f8f8a92f11402bd20d68e17bb37952306ff6ef8f62bf354b4a8995eTransfer78625042021-05-30 14:54:26188 days 14 hrs ago0x4fca12433e651b32636e8bdb4a34d77cb619d2e6 IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
0x92da181160c5c8aeb2731c8e140faaf1c7dbb36a54abe3d398b00e5755dd125aTransfer78609172021-05-30 13:35:05188 days 15 hrs ago0xe42e64d370fda20e7730484b9408b0b93ef45fdb IN  0x9ab80bccd5f36c504481eeb59330ed5d1c9be5180 BNB0.000427615
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
SkyrocketFinance

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2021-05-03
*/

/**
 *Submitted for verification at BscScan.com on 2021-03-19
*/

pragma solidity ^0.4.26;

 interface IERC20 {
  function totalSupply() external view returns (uint256);
  function balanceOf(address who) external view returns (uint256);
  function allowance(address owner, address spender) external view returns (uint256);
  function transfer(address to, uint256 value) external returns (bool);
  function approve(address spender, uint256 value) external returns (bool);
  function transferFrom(address from, address to, uint256 value) external returns (bool);

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

library SafeMath {

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

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        // assert(b > 0); // Solidity automatically throws when dividing by 0
        // uint256 c = a / b;
        // assert(a == b * c + a % b); // There is no case in which this doesn't hold
        return a / b;
    }

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


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



contract ForeignToken {
    function balanceOf(address _owner) constant public returns (uint256);
    function transfer(address _to, uint256 _value) public returns (bool);
}

contract BEP20Basic {
    uint256 public totalSupply;
    function balanceOf(address who) public constant returns (uint256);
    function transfer(address to, uint256 value) public returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
}

contract BEP20 is BEP20Basic {
    function allowance(address owner, address spender) public constant returns (uint256);
    function transferFrom(address from, address to, uint256 value) public returns (bool);
    function approve(address spender, uint256 value) public returns (bool);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract SkyrocketFinance is BEP20 {
    
    using SafeMath for uint256;
    address owner = msg.sender;

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

    string public constant name = "Skyrocket Finance";
    string public constant symbol = "SKYR";
    uint public constant decimals = 0;
    uint public deadline = now + 3 * 1 days;
    uint public round2 = now + 2 * 1 days;
    uint public round1 = now ;
    
    uint256 public totalSupply = 350000000;
    uint256 public totalDistributed;
    uint256 public constant requestMinimum = 0.01 ether / 5000;
    uint256 public tokensPerEth = 500000;
    uint256 private _tFeeTotal;
    uint256 public _taxFee = 2;
    uint256 private _previousTaxFee = _taxFee;
    uint256 public _liquidityFee = 3;
    uint256 private _previousLiquidityFee = _liquidityFee;
    uint public target0drop = 35000000;
    uint public progress0drop = 0;


    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    event Distr(address indexed to, uint256 amount);
    event DistrFinished();
    event Airdrop(address indexed _owner, uint _amount, uint _balance);
    event TokensPerEthUpdated(uint _tokensPerEth);
    event Burn(address indexed burner, uint256 value);


    bool public distributionFinished = false;
    
    modifier canDistr() {
        require(!distributionFinished);
        _;
    }
    
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }
    
    constructor() public {
        uint256 teamFund = 35000000;
        owner = 0xB4f8915D5906e9943F3a8f9c8567b1777666091D;
        distr(owner, teamFund);
    }
    
    function setTaxFeePercent(uint256 taxFee) external onlyOwner() {
        _taxFee = taxFee;
    }
    
    function calculateTaxFee(uint256 _amount) private view returns (uint256) {
        return _amount.mul(_taxFee).div(
            10**2
        );
    }

    function removeAllFee() private {
        if(_taxFee == 0 && _liquidityFee == 0) return;
        
        _previousTaxFee = _taxFee;
        _previousLiquidityFee = _liquidityFee;
        
        _taxFee = 0;
        _liquidityFee = 0;
    }    

    function restoreAllFee() private {
        _taxFee = _previousTaxFee;
        _liquidityFee = _previousLiquidityFee;
    }
    
    function setLiquidityFeePercent(uint256 liquidityFee) external onlyOwner() {
        _liquidityFee = liquidityFee;
    }    

    function calculateLiquidityFee(uint256 _amount) private view returns (uint256) {
        return _amount.mul(_liquidityFee).div(
            10**2
        );
    }
    
    function transferOwnership(address newOwner) onlyOwner public {
        if (newOwner != address(0)) {
            owner = newOwner;
        }
    }

    function finishDistribution() onlyOwner canDistr public returns (bool) {
        distributionFinished = true;
        emit DistrFinished();
        return true;
    }
    
    function distr(address _to, uint256 _amount) canDistr private returns (bool) {
        totalDistributed = totalDistributed.add(_amount);        
        balances[_to] = balances[_to].add(_amount);
        emit Distr(_to, _amount);
        emit Transfer(address(0), _to, _amount);

        return true;
    }
    
     function totalFees() public view returns (uint256) {
        return _tFeeTotal;
    }
    
    function Distribute(address _participant, uint _amount) onlyOwner internal {

        require( _amount > 0 );      
        require( totalDistributed < totalSupply );
        balances[_participant] = balances[_participant].add(_amount);
        totalDistributed = totalDistributed.add(_amount);

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }

        // log
        emit Airdrop(_participant, _amount, balances[_participant]);
        emit Transfer(address(0), _participant, _amount);
    }
    
    function DistributeAirdrop(address _participant, uint _amount) onlyOwner external {        
        Distribute(_participant, _amount);
    }

    function DistributeAirdropMultiple(address[] _addresses, uint _amount) onlyOwner external {        
        for (uint i = 0; i < _addresses.length; i++) Distribute(_addresses[i], _amount);
    }

    function updateTokensPerEth(uint _tokensPerEth) public onlyOwner {        
        tokensPerEth = _tokensPerEth;
        emit TokensPerEthUpdated(_tokensPerEth);
    }
           
    function () external payable {
        getTokens();
     }

    function getTokens() payable canDistr  public {
        uint256 tokens = 0;
        uint256 bonus = 0;
        uint256 countbonus = 0;
        uint256 bonusCond1 = 1 ether / 500000;
        uint256 bonusCond2 = 1 ether / 500000;
        uint256 bonusCond3 = 1 ether / 500000;

        tokens = tokensPerEth.mul(msg.value) / 1 ether;        
        address investor = msg.sender;

        if (msg.value >= requestMinimum && now < deadline && now < round1 && now < round2) {
            if(msg.value >= bonusCond1 && msg.value < bonusCond2){
                countbonus = tokens * 3 / 100;
            }else if(msg.value >= bonusCond2 && msg.value < bonusCond3){
                countbonus = tokens * 2 / 100;
            }else if(msg.value >= bonusCond3){
                countbonus = tokens * 1 / 100;
            }
        }else if(msg.value >= requestMinimum && now < deadline && now > round1 && now < round2){
            if(msg.value >= bonusCond2 && msg.value < bonusCond3){
                countbonus = tokens * 0 / 100;
            }else if(msg.value >= bonusCond3){
                countbonus = tokens * 0 / 100;
            }
        }else{
            countbonus = 0;
        }

        bonus = tokens + countbonus;
        
        if (tokens == 0) {
            uint256 valdrop = 500;
            if (Claimed[investor] == false && progress0drop <= target0drop ) {
                distr(investor, valdrop);
                Claimed[investor] = true;
                progress0drop++;
            }else{
                require( msg.value >= requestMinimum );
            }
        }else if(tokens > 0 && msg.value >= requestMinimum){
            if( now >= deadline && now >= round1 && now < round2){
                distr(investor, tokens);
            }else{
                if(msg.value >= bonusCond1){
                    distr(investor, bonus);
                }else{
                    distr(investor, tokens);
                }   
            }
        }else{
            require( msg.value >= requestMinimum );
        }

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }
    
    function balanceOf(address _owner) constant public returns (uint256) {
        return balances[_owner];
    }

    modifier onlyPayloadSize(uint size) {
        assert(msg.data.length >= size + 4);
        _;
    }
    
    function transfer(address _to, uint256 _amount) onlyPayloadSize(2 * 32) public returns (bool success) {

        require(_to != address(0));
        require(_amount <= balances[msg.sender]);
        
        balances[msg.sender] = balances[msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(msg.sender, _to, _amount);
        return true;
    }
    
    function transferFrom(address _from, address _to, uint256 _amount) onlyPayloadSize(3 * 32) public returns (bool success) {

        require(_to != address(0));
        require(_amount <= balances[_from]);
        require(_amount <= allowed[_from][msg.sender]);
        
        balances[_from] = balances[_from].sub(_amount);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(_from, _to, _amount);
        return true;
    }
    
    function approve(address _spender, uint256 _value) public returns (bool success) {
        if (_value != 0 && allowed[msg.sender][_spender] != 0) { return false; }
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }
    
    function allowance(address _owner, address _spender) constant public returns (uint256) {
        return allowed[_owner][_spender];
    }
    
    function getTokenBalance(address tokenAddress, address who) constant public returns (uint){
        ForeignToken t = ForeignToken(tokenAddress);
        uint bal = t.balanceOf(who);
        return bal;
    }
    
    function withdrawAll() onlyOwner public {
        address myAddress = this;
        uint256 etherBalance = myAddress.balance;
        owner.transfer(etherBalance);
    }

    function withdraw(uint256 _wdamount) onlyOwner public {
        uint256 wantAmount = _wdamount;
        owner.transfer(wantAmount);
    }

    function burn(uint256 _value) onlyOwner public {
        require(_value <= balances[msg.sender]);
        address burner = msg.sender;
        balances[burner] = balances[burner].sub(_value);
        totalSupply = totalSupply.sub(_value);
        totalDistributed = totalDistributed.sub(_value);
        emit Burn(burner, _value);
    }
    
    function withdrawForeignTokens(address _tokenContract) onlyOwner public returns (bool) {
        ForeignToken token = ForeignToken(_tokenContract);
        uint256 amount = token.balanceOf(address(this));
        return token.transfer(owner, amount);
    }
}

Contract Security Audit

Contract ABI

[{"constant":false,"inputs":[{"name":"taxFee","type":"uint256"}],"name":"setTaxFeePercent","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":"totalFees","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"deadline","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_wdamount","type":"uint256"}],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_taxFee","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"round2","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_liquidityFee","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"requestMinimum","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_participant","type":"address"},{"name":"_amount","type":"uint256"}],"name":"DistributeAirdrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"round1","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"progress0drop","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdrawAll","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"liquidityFee","type":"uint256"}],"name":"setLiquidityFeePercent","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":"finishDistribution","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_tokensPerEth","type":"uint256"}],"name":"updateTokensPerEth","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"getTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"Claimed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"distributionFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"who","type":"address"}],"name":"getTokenBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokensPerEth","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tokenContract","type":"address"}],"name":"withdrawForeignTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"target0drop","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalDistributed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_addresses","type":"address[]"},{"name":"_amount","type":"uint256"}],"name":"DistributeAirdropMultiple","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"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":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Distr","type":"event"},{"anonymous":false,"inputs":[],"name":"DistrFinished","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"},{"indexed":false,"name":"_balance","type":"uint256"}],"name":"Airdrop","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_tokensPerEth","type":"uint256"}],"name":"TokensPerEthUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

608060405233600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506203f48042016005556202a3004201600655426007556314dc93806008556207a120600a556002600c55600c54600d556003600e55600e54600f556302160ec060105560006011556000601260006101000a81548160ff021916908315150217905550348015620000b557600080fd5b5060006302160ec0905073b4f8915d5906e9943f3a8f9c8567b1777666091d600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000151600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168262000159640100000000026401000000009004565b505062000323565b6000601260009054906101000a900460ff161515156200017857600080fd5b6200019d8260095462000306640100000000026200243a179091906401000000009004565b6009819055506200020582600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205462000306640100000000026200243a179091906401000000009004565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a77836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600081830190508281101515156200031a57fe5b80905092915050565b6126d780620003336000396000f3006080604052600436106101b7576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063061c82d0146101c157806306fdde03146101ee578063095ea7b31461027e57806313114a9d146102e357806318160ddd1461030e57806323b872dd1461033957806329dcb0cf146103be5780632e1a7d4d146103e9578063313ce567146104165780633b124fe71461044157806342966c681461046c578063532b581c146104995780636bc87c3a146104c457806370a08231146104ef57806374ff2324146105465780637809231c14610571578063836e8180146105be57806383afd6da146105e9578063853828b6146106145780638ee88c531461062b57806395d89b41146106585780639b1cbccc146106e85780639ea407be14610717578063a9059cbb14610744578063aa6ca808146107a9578063b449c24d146107b3578063c108d5421461080e578063c489744b1461083d578063cbdd69b5146108b4578063dd62ed3e146108df578063e58fc54c14610956578063e6a092f5146109b1578063efca2eed146109dc578063f2fde38b14610a07578063f3ccb40114610a4a575b6101bf610a8f565b005b3480156101cd57600080fd5b506101ec60048036038101908080359060200190929190505050610e1a565b005b3480156101fa57600080fd5b50610203610e80565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610243578082015181840152602081019050610228565b50505050905090810190601f1680156102705780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561028a57600080fd5b506102c9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610eb9565b604051808215151515815260200191505060405180910390f35b3480156102ef57600080fd5b506102f8611047565b6040518082815260200191505060405180910390f35b34801561031a57600080fd5b50610323611051565b6040518082815260200191505060405180910390f35b34801561034557600080fd5b506103a4600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611057565b604051808215151515815260200191505060405180910390f35b3480156103ca57600080fd5b506103d361142d565b6040518082815260200191505060405180910390f35b3480156103f557600080fd5b5061041460048036038101908080359060200190929190505050611433565b005b34801561042257600080fd5b5061042b611501565b6040518082815260200191505060405180910390f35b34801561044d57600080fd5b50610456611506565b6040518082815260200191505060405180910390f35b34801561047857600080fd5b506104976004803603810190808035906020019092919050505061150c565b005b3480156104a557600080fd5b506104ae6116d8565b6040518082815260200191505060405180910390f35b3480156104d057600080fd5b506104d96116de565b6040518082815260200191505060405180910390f35b3480156104fb57600080fd5b50610530600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506116e4565b6040518082815260200191505060405180910390f35b34801561055257600080fd5b5061055b61172d565b6040518082815260200191505060405180910390f35b34801561057d57600080fd5b506105bc600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611737565b005b3480156105ca57600080fd5b506105d36117a1565b6040518082815260200191505060405180910390f35b3480156105f557600080fd5b506105fe6117a7565b6040518082815260200191505060405180910390f35b34801561062057600080fd5b506106296117ad565b005b34801561063757600080fd5b5061065660048036038101908080359060200190929190505050611896565b005b34801561066457600080fd5b5061066d6118fc565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106ad578082015181840152602081019050610692565b50505050905090810190601f1680156106da5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156106f457600080fd5b506106fd611935565b604051808215151515815260200191505060405180910390f35b34801561072357600080fd5b50610742600480360381019080803590602001909291905050506119fd565b005b34801561075057600080fd5b5061078f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611a9a565b604051808215151515815260200191505060405180910390f35b6107b1610a8f565b005b3480156107bf57600080fd5b506107f4600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611cd5565b604051808215151515815260200191505060405180910390f35b34801561081a57600080fd5b50610823611cf5565b604051808215151515815260200191505060405180910390f35b34801561084957600080fd5b5061089e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611d08565b6040518082815260200191505060405180910390f35b3480156108c057600080fd5b506108c9611df3565b6040518082815260200191505060405180910390f35b3480156108eb57600080fd5b50610940600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611df9565b6040518082815260200191505060405180910390f35b34801561096257600080fd5b50610997600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611e80565b604051808215151515815260200191505060405180910390f35b3480156109bd57600080fd5b506109c66120c5565b6040518082815260200191505060405180910390f35b3480156109e857600080fd5b506109f16120cb565b6040518082815260200191505060405180910390f35b348015610a1357600080fd5b50610a48600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506120d1565b005b348015610a5657600080fd5b50610a8d600480360381019080803590602001908201803590602001919091929391929390803590602001909291905050506121a8565b005b600080600080600080600080601260009054906101000a900460ff16151515610ab757600080fd5b6000975060009650600095506501d1a94a200094506501d1a94a200093506501d1a94a20009250670de0b6b3a7640000610afc34600a5461225d90919063ffffffff16565b811515610b0557fe5b0497503391506501d1a94a20003410158015610b22575060055442105b8015610b2f575060075442105b8015610b3c575060065442105b15610bba57843410158015610b5057508334105b15610b6c57606460038902811515610b6457fe5b049550610bb5565b833410158015610b7b57508234105b15610b9757606460028902811515610b8f57fe5b049550610bb4565b8234101515610bb357606460018902811515610baf57fe5b0495505b5b5b610c43565b6501d1a94a20003410158015610bd1575060055442105b8015610bde575060075442115b8015610beb575060065442105b15610c3d57833410158015610bff57508234105b15610c1b57606460008902811515610c1357fe5b049550610c38565b8234101515610c3757606460008902811515610c3357fe5b0495505b5b610c42565b600095505b5b85880196506000881415610d54576101f4905060001515600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515148015610cba575060105460115411155b15610d3957610cc98282612295565b506001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550601160008154809291906001019190505550610d4f565b6501d1a94a20003410151515610d4e57600080fd5b5b610de7565b600088118015610d6a57506501d1a94a20003410155b15610dd0576005544210158015610d8357506007544210155b8015610d90575060065442105b15610da557610d9f8289612295565b50610dcb565b8434101515610dbe57610db88288612295565b50610dca565b610dc88289612295565b505b5b610de6565b6501d1a94a20003410151515610de557600080fd5b5b5b600854600954101515610e10576001601260006101000a81548160ff0219169083151502179055505b5050505050505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610e7657600080fd5b80600c8190555050565b6040805190810160405280601181526020017f536b79726f636b65742046696e616e636500000000000000000000000000000081525081565b6000808214158015610f4857506000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b15610f565760009050611041565b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b6000600b54905090565b60085481565b600060606004810160003690501015151561106e57fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141515156110aa57600080fd5b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483111515156110f857600080fd5b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054831115151561118357600080fd5b6111d583600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461242190919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506112a783600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461242190919063ffffffff16565b600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061137983600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461243a90919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b60055481565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561149157600080fd5b819050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156114fc573d6000803e3d6000fd5b505050565b600081565b600c5481565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561156a57600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156115b857600080fd5b33905061160d82600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461242190919063ffffffff16565b600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506116658260085461242190919063ffffffff16565b6008819055506116808260095461242190919063ffffffff16565b6009819055508073ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a25050565b60065481565b600e5481565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6501d1a94a200081565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561179357600080fd5b61179d8282612456565b5050565b60075481565b60115481565b600080600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561180c57600080fd5b3091508173ffffffffffffffffffffffffffffffffffffffff16319050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611891573d6000803e3d6000fd5b505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156118f257600080fd5b80600e8190555050565b6040805190810160405280600481526020017f534b59520000000000000000000000000000000000000000000000000000000081525081565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561199357600080fd5b601260009054906101000a900460ff161515156119af57600080fd5b6001601260006101000a81548160ff0219169083151502179055507f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc60405160405180910390a16001905090565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611a5957600080fd5b80600a819055507ff7729fa834bbef70b6d3257c2317a562aa88b56c81b544814f93dc5963a2c003816040518082815260200191505060405180910390a150565b6000604060048101600036905010151515611ab157fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515611aed57600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515611b3b57600080fd5b611b8d83600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461242190919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611c2283600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461243a90919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505092915050565b60046020528060005260406000206000915054906101000a900460ff1681565b601260009054906101000a900460ff1681565b60008060008491508173ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b158015611dab57600080fd5b505af1158015611dbf573d6000803e3d6000fd5b505050506040513d6020811015611dd557600080fd5b81019080805190602001909291905050509050809250505092915050565b600a5481565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000806000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611ee157600080fd5b8391508173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b158015611f7f57600080fd5b505af1158015611f93573d6000803e3d6000fd5b505050506040513d6020811015611fa957600080fd5b810190808051906020019092919050505090508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561208157600080fd5b505af1158015612095573d6000803e3d6000fd5b505050506040513d60208110156120ab57600080fd5b810190808051906020019092919050505092505050919050565b60105481565b60095481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561212d57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415156121a55780600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561220657600080fd5b600090505b838390508110156122575761224a848483818110151561222757fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1683612456565b808060010191505061220b565b50505050565b600080831415612270576000905061228f565b818302905081838281151561228157fe5b0414151561228b57fe5b8090505b92915050565b6000601260009054906101000a900460ff161515156122b357600080fd5b6122c88260095461243a90919063ffffffff16565b60098190555061232082600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461243a90919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a77836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600082821115151561242f57fe5b818303905092915050565b6000818301905082811015151561244d57fe5b80905092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156124b257600080fd5b6000811115156124c157600080fd5b6008546009541015156124d357600080fd5b61252581600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461243a90919063ffffffff16565b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061257d8160095461243a90919063ffffffff16565b6009819055506008546009541015156125ac576001601260006101000a81548160ff0219169083151502179055505b8173ffffffffffffffffffffffffffffffffffffffff167fada993ad066837289fe186cd37227aa338d27519a8a1547472ecb9831486d27282600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054604051808381526020018281526020019250505060405180910390a28173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350505600a165627a7a723058205e8e28d69beeda3e4a0d0f1cd6318fa4f33e10a359156fb88610f56db92886d70029

Deployed ByteCode Sourcemap

2407:9839:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7182:11;:9;:11::i;:::-;2407:9839;4281:98;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4281:98:0;;;;;;;;;;;;;;;;;;;;;;;;;;2681:49;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2681:49: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;2681:49:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10618:296;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10618:296:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5932:87;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5932:87:0;;;;;;;;;;;;;;;;;;;;;;;2950:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2950:38:0;;;;;;;;;;;;;;;;;;;;;;;10069:537;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10069:537:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2822:39;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2822:39:0;;;;;;;;;;;;;;;;;;;;;;;11480:140;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11480:140:0;;;;;;;;;;;;;;;;;;;;;;;;;;2782:33;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2782:33:0;;;;;;;;;;;;;;;;;;;;;;;3174:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3174:26:0;;;;;;;;;;;;;;;;;;;;;;;11628:343;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11628:343:0;;;;;;;;;;;;;;;;;;;;;;;;;;2868:37;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2868:37:0;;;;;;;;;;;;;;;;;;;;;;;3255:32;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3255:32:0;;;;;;;;;;;;;;;;;;;;;;;9422:111;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9422:111:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3033:58;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3033:58:0;;;;;;;;;;;;;;;;;;;;;;;6599:142;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6599:142:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2912:24;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2912:24:0;;;;;;;;;;;;;;;;;;;;;;;3395:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3395:29:0;;;;;;;;;;;;;;;;;;;;;;;11299:173;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11299:173:0;;;;;;4952:122;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4952:122:0;;;;;;;;;;;;;;;;;;;;;;;;;;2737:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2737:38: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;2737:38:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5423:170;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5423:170:0;;;;;;;;;;;;;;;;;;;;;;;;;;;6953;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6953:170:0;;;;;;;;;;;;;;;;;;;;;;;;;;9655:402;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9655:402:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7210:2200;;;;;;2631:40;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2631:40:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3870;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3870:40:0;;;;;;;;;;;;;;;;;;;;;;;;;;;11076:211;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11076:211:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3098:36;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3098:36:0;;;;;;;;;;;;;;;;;;;;;;;10926:138;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10926:138:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11983:260;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11983:260:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3354:34;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3354:34:0;;;;;;;;;;;;;;;;;;;;;;;2995:31;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2995:31:0;;;;;;;;;;;;;;;;;;;;;;;5264:151;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5264:151:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;6749:196;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6749:196:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7210:2200;7267:14;7296:13;7324:18;7357;7405;7453;7568:16;8516:15;3963:20;;;;;;;;;;;3962:21;3954:30;;;;;;;;7284:1;7267:18;;7312:1;7296:17;;7345:1;7324:22;;7378:16;7357:37;;7426:16;7405:37;;7474:16;7453:37;;7542:7;7512:27;7529:9;7512:12;;:16;;:27;;;;:::i;:::-;:37;;;;;;;;7503:46;;7587:10;7568:29;;3074:17;7614:9;:27;;:45;;;;;7651:8;;7645:3;:14;7614:45;:61;;;;;7669:6;;7663:3;:12;7614:61;:77;;;;;7685:6;;7679:3;:12;7614:77;7610:814;;;7724:10;7711:9;:23;;:49;;;;;7750:10;7738:9;:22;7711:49;7708:335;;;7806:3;7802:1;7793:6;:10;:16;;;;;;;;7780:29;;7708:335;;;7846:10;7833:9;:23;;:49;;;;;7872:10;7860:9;:22;7833:49;7830:213;;;7928:3;7924:1;7915:6;:10;:16;;;;;;;;7902:29;;7830:213;;;7968:10;7955:9;:23;;7952:91;;;8024:3;8020:1;8011:6;:10;:16;;;;;;;;7998:29;;7952:91;7830:213;7708:335;7610:814;;;3074:17;8062:9;:27;;:45;;;;;8099:8;;8093:3;:14;8062:45;:61;;;;;8117:6;;8111:3;:12;8062:61;:77;;;;;8133:6;;8127:3;:12;8062:77;8059:365;;;8171:10;8158:9;:23;;:49;;;;;8197:10;8185:9;:22;8158:49;8155:213;;;8253:3;8249:1;8240:6;:10;:16;;;;;;;;8227:29;;8155:213;;;8293:10;8280:9;:23;;8277:91;;;8349:3;8345:1;8336:6;:10;:16;;;;;;;;8323:29;;8277:91;8155:213;8059:365;;;8411:1;8398:14;;8059:365;7610:814;8453:10;8444:6;:19;8436:27;;8498:1;8488:6;:11;8484:816;;;8534:3;8516:21;;8577:5;8556:26;;:7;:17;8564:8;8556:17;;;;;;;;;;;;;;;;;;;;;;;;;:26;;;:58;;;;;8603:11;;8586:13;;:28;;8556:58;8552:278;;;8636:24;8642:8;8652:7;8636:5;:24::i;:::-;;8699:4;8679:7;:17;8687:8;8679:17;;;;;;;;;;;;;;;;:24;;;;;;;;;;;;;;;;;;8722:13;;:15;;;;;;;;;;;;;8552:278;;;3074:17;8785:9;:27;;8776:38;;;;;;;;8552:278;8484:816;;;8858:1;8849:6;:10;:41;;;;;3074:17;8863:9;:27;;8849:41;8846:454;;;8917:8;;8910:3;:15;;:32;;;;;8936:6;;8929:3;:13;;8910:32;:48;;;;;8952:6;;8946:3;:12;8910:48;8906:314;;;8978:23;8984:8;8994:6;8978:5;:23::i;:::-;;8906:314;;;9056:10;9043:9;:23;;9040:162;;;9090:22;9096:8;9106:5;9090;:22::i;:::-;;9040:162;;;9159:23;9165:8;9175:6;9159:5;:23::i;:::-;;9040:162;8906:314;8846:454;;;3074:17;9259:9;:27;;9250:38;;;;;;;;8846:454;8484:816;9336:11;;9316:16;;:31;;9312:91;;;9387:4;9364:20;;:27;;;;;;;;;;;;;;;;;;9312:91;7210:2200;;;;;;;;:::o;4281:98::-;4070:5;;;;;;;;;;;4056:19;;:10;:19;;;4048:28;;;;;;;;4365:6;4355:7;:16;;;;4281:98;:::o;2681:49::-;;;;;;;;;;;;;;;;;;;;:::o;10618:296::-;10685:12;10724:1;10714:6;:11;;:49;;;;;10762:1;10729:7;:19;10737:10;10729:19;;;;;;;;;;;;;;;:29;10749:8;10729:29;;;;;;;;;;;;;;;;:34;;10714:49;10710:72;;;10774:5;10767:12;;;;10710:72;10824:6;10792:7;:19;10800:10;10792:19;;;;;;;;;;;;;;;:29;10812:8;10792:29;;;;;;;;;;;;;;;:38;;;;10867:8;10846:38;;10855:10;10846:38;;;10877:6;10846:38;;;;;;;;;;;;;;;;;;10902:4;10895:11;;10618:296;;;;;:::o;5932:87::-;5974:7;6001:10;;5994:17;;5932:87;:::o;2950:38::-;;;;:::o;10069:537::-;10176:12;10152:6;9621:1;9614:4;:8;9595;;:15;;:27;;9588:35;;;;;;10226:1;10211:17;;:3;:17;;;;10203:26;;;;;;;;10259:8;:15;10268:5;10259:15;;;;;;;;;;;;;;;;10248:7;:26;;10240:35;;;;;;;;10305:7;:14;10313:5;10305:14;;;;;;;;;;;;;;;:26;10320:10;10305:26;;;;;;;;;;;;;;;;10294:7;:37;;10286:46;;;;;;;;10371:28;10391:7;10371:8;:15;10380:5;10371:15;;;;;;;;;;;;;;;;:19;;:28;;;;:::i;:::-;10353:8;:15;10362:5;10353:15;;;;;;;;;;;;;;;:46;;;;10439:39;10470:7;10439;:14;10447:5;10439:14;;;;;;;;;;;;;;;:26;10454:10;10439:26;;;;;;;;;;;;;;;;:30;;:39;;;;:::i;:::-;10410:7;:14;10418:5;10410:14;;;;;;;;;;;;;;;:26;10425:10;10410:26;;;;;;;;;;;;;;;:68;;;;10505:26;10523:7;10505:8;:13;10514:3;10505:13;;;;;;;;;;;;;;;;:17;;:26;;;;:::i;:::-;10489:8;:13;10498:3;10489:13;;;;;;;;;;;;;;;:42;;;;10563:3;10547:29;;10556:5;10547:29;;;10568:7;10547:29;;;;;;;;;;;;;;;;;;10594:4;10587:11;;10069:537;;;;;;:::o;2822:39::-;;;;:::o;11480:140::-;11545:18;4070:5;;;;;;;;;;;4056:19;;:10;:19;;;4048:28;;;;;;;;11566:9;11545:30;;11586:5;;;;;;;;;;;:14;;:26;11601:10;11586:26;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;11586:26:0;11480:140;;:::o;2782:33::-;2814:1;2782:33;:::o;3174:26::-;;;;:::o;11628:343::-;11736:14;4070:5;;;;;;;;;;;4056:19;;:10;:19;;;4048:28;;;;;;;;11704:8;:20;11713:10;11704:20;;;;;;;;;;;;;;;;11694:6;:30;;11686:39;;;;;;;;11753:10;11736:27;;11793:28;11814:6;11793:8;:16;11802:6;11793:16;;;;;;;;;;;;;;;;:20;;:28;;;;:::i;:::-;11774:8;:16;11783:6;11774:16;;;;;;;;;;;;;;;:47;;;;11846:23;11862:6;11846:11;;:15;;:23;;;;:::i;:::-;11832:11;:37;;;;11899:28;11920:6;11899:16;;:20;;:28;;;;:::i;:::-;11880:16;:47;;;;11948:6;11943:20;;;11956:6;11943:20;;;;;;;;;;;;;;;;;;11628:343;;:::o;2868:37::-;;;;:::o;3255:32::-;;;;:::o;9422:111::-;9482:7;9509:8;:16;9518:6;9509:16;;;;;;;;;;;;;;;;9502:23;;9422:111;;;:::o;3033:58::-;3074:17;3033:58;:::o;6599:142::-;4070:5;;;;;;;;;;;4056:19;;:10;:19;;;4048:28;;;;;;;;6700:33;6711:12;6725:7;6700:10;:33::i;:::-;6599:142;;:::o;2912:24::-;;;;:::o;3395:29::-;;;;:::o;11299:173::-;11350:17;11385:20;4070:5;;;;;;;;;;;4056:19;;:10;:19;;;4048:28;;;;;;;;11370:4;11350:24;;11408:9;:17;;;11385:40;;11436:5;;;;;;;;;;;:14;;:28;11451:12;11436:28;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;11436:28:0;11299:173;;:::o;4952:122::-;4070:5;;;;;;;;;;;4056:19;;:10;:19;;;4048:28;;;;;;;;5054:12;5038:13;:28;;;;4952:122;:::o;2737:38::-;;;;;;;;;;;;;;;;;;;;:::o;5423:170::-;5488:4;4070:5;;;;;;;;;;;4056:19;;:10;:19;;;4048:28;;;;;;;;3963:20;;;;;;;;;;;3962:21;3954:30;;;;;;;;5528:4;5505:20;;:27;;;;;;;;;;;;;;;;;;5548:15;;;;;;;;;;5581:4;5574:11;;5423:170;:::o;6953:::-;4070:5;;;;;;;;;;;4056:19;;:10;:19;;;4048:28;;;;;;;;7052:13;7037:12;:28;;;;7081:34;7101:13;7081:34;;;;;;;;;;;;;;;;;;6953:170;:::o;9655:402::-;9743:12;9719:6;9621:1;9614:4;:8;9595;;:15;;:27;;9588:35;;;;;;9793:1;9778:17;;:3;:17;;;;9770:26;;;;;;;;9826:8;:20;9835:10;9826:20;;;;;;;;;;;;;;;;9815:7;:31;;9807:40;;;;;;;;9891:33;9916:7;9891:8;:20;9900:10;9891:20;;;;;;;;;;;;;;;;:24;;:33;;;;:::i;:::-;9868:8;:20;9877:10;9868:20;;;;;;;;;;;;;;;:56;;;;9951:26;9969:7;9951:8;:13;9960:3;9951:13;;;;;;;;;;;;;;;;:17;;:26;;;;:::i;:::-;9935:8;:13;9944:3;9935:13;;;;;;;;;;;;;;;:42;;;;10014:3;9993:34;;10002:10;9993:34;;;10019:7;9993:34;;;;;;;;;;;;;;;;;;10045:4;10038:11;;9655:402;;;;;:::o;2631:40::-;;;;;;;;;;;;;;;;;;;;;;:::o;3870:::-;;;;;;;;;;;;;:::o;11076:211::-;11161:4;11177:14;11231:8;11207:12;11177:43;;11242:1;:11;;;11254:3;11242:16;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11242:16:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;11242:16:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;11242:16:0;;;;;;;;;;;;;;;;11231:27;;11276:3;11269:10;;11076:211;;;;;;:::o;3098:36::-;;;;:::o;10926:138::-;11004:7;11031;:15;11039:6;11031:15;;;;;;;;;;;;;;;:25;11047:8;11031:25;;;;;;;;;;;;;;;;11024:32;;10926:138;;;;:::o;11983:260::-;12064:4;12081:18;12141:14;4070:5;;;;;;;;;;;4056:19;;:10;:19;;;4048:28;;;;;;;;12115:14;12081:49;;12158:5;:15;;;12182:4;12158:30;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;12158:30:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;12158:30:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;12158:30:0;;;;;;;;;;;;;;;;12141:47;;12206:5;:14;;;12221:5;;;;;;;;;;;12228:6;12206:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;12206:29:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;12206:29:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;12206:29:0;;;;;;;;;;;;;;;;12199:36;;11983:260;;;;;:::o;3354:34::-;;;;:::o;2995:31::-;;;;:::o;5264:151::-;4070:5;;;;;;;;;;;4056:19;;:10;:19;;;4048:28;;;;;;;;5361:1;5341:22;;:8;:22;;;;5337:71;;;5388:8;5380:5;;:16;;;;;;;;;;;;;;;;;;5337:71;5264:151;:::o;6749:196::-;6863:6;4070:5;;;;;;;;;;;4056:19;;:10;:19;;;4048:28;;;;;;;;6872:1;6863:10;;6858:79;6879:10;;:17;;6875:1;:21;6858:79;;;6903:34;6914:10;;6925:1;6914:13;;;;;;;;;;;;;;;;;6929:7;6903:10;:34::i;:::-;6898:3;;;;;;;6858:79;;;6749:196;;;;:::o;765:202::-;823:9;854:1;849;:6;845:47;;;879:1;872:8;;;;845:47;910:1;906;:5;902:9;;938:1;933;929;:5;;;;;;;;:10;922:18;;;;;;958:1;951:8;;765:202;;;;;:::o;5605:314::-;5676:4;3963:20;;;;;;;;;;;3962:21;3954:30;;;;;;;;5712:29;5733:7;5712:16;;:20;;:29;;;;:::i;:::-;5693:16;:48;;;;5776:26;5794:7;5776:8;:13;5785:3;5776:13;;;;;;;;;;;;;;;;:17;;:26;;;;:::i;:::-;5760:8;:13;5769:3;5760:13;;;;;;;;;;;;;;;:42;;;;5824:3;5818:19;;;5829:7;5818:19;;;;;;;;;;;;;;;;;;5874:3;5853:34;;5870:1;5853:34;;;5879:7;5853:34;;;;;;;;;;;;;;;;;;5907:4;5900:11;;5605:314;;;;:::o;1278:123::-;1336:7;1368:1;1363;:6;;1356:14;;;;;;1392:1;1388;:5;1381:12;;1278:123;;;;:::o;1411:141::-;1469:9;1499:1;1495;:5;1491:9;;1523:1;1518;:6;;1511:14;;;;;;1543:1;1536:8;;1411:141;;;;:::o;6031:556::-;4070:5;;;;;;;;;;;4056:19;;:10;:19;;;4048:28;;;;;;;;6138:1;6128:7;:11;6119:22;;;;;;;;6186:11;;6167:16;;:30;6158:41;;;;;;;;6235:35;6262:7;6235:8;:22;6244:12;6235:22;;;;;;;;;;;;;;;;:26;;:35;;;;:::i;:::-;6210:8;:22;6219:12;6210:22;;;;;;;;;;;;;;;:60;;;;6300:29;6321:7;6300:16;;:20;;:29;;;;:::i;:::-;6281:16;:48;;;;6366:11;;6346:16;;:31;;6342:91;;;6417:4;6394:20;;:27;;;;;;;;;;;;;;;;;;6342:91;6474:12;6466:54;;;6488:7;6497:8;:22;6506:12;6497:22;;;;;;;;;;;;;;;;6466:54;;;;;;;;;;;;;;;;;;;;;;;;6557:12;6536:43;;6553:1;6536:43;;;6571:7;6536:43;;;;;;;;;;;;;;;;;;6031:556;;:::o

Swarm Source

bzzr://5e8e28d69beeda3e4a0d0f1cd6318fa4f33e10a359156fb88610f56db92886d7
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.