Contract 0x5507f52c96e64e5e5c3df0ea90d3515fc0c7d9df 2

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x7105035b5fb8e211f62d0b4cba2c1ee27199f261fa19a7728e23664f37dc0fbbTransfer111382212021-09-22 14:06:474 hrs 29 mins ago0x240c3efa9a5f76092a31a3d0d46f89e4aac66b7c IN  Getart: GAX Token0 BNB0.00019602
0x2ff3e0d197cb7d898956ebea6a81c5eb6e022eb20d24179a5a6f2b9c36afd21fApprove111290562021-09-22 6:26:3912 hrs 9 mins ago0xd2d48b1bf46dc373cfccf2721d49627e8c6de80e IN  Getart: GAX Token0 BNB0.000224905
0x60d2c723148d432537f1ac12d507968dac6c1e7b238b44cba5ae7e2f3cfe0504Transfer111272722021-09-22 4:56:4313 hrs 39 mins ago0x34c44ec38822e92653edb8446abc85a60e97cdeb IN  Getart: GAX Token0 BNB0.00019608
0x5aa9f087a6065511948c240879f6dcfa2536cf8d1108248ed19cc5f5a2ba28cdApprove111097742021-09-21 14:12:121 day 4 hrs ago0x8f871c2729254cff804a1eea132f9f399eed401e IN  Getart: GAX Token0 BNB0.000224905
0x774201602d16cd01c0e03a382ec5cc59768c3b259b0b901dc4ebf8269e4ca5cdApprove111040132021-09-21 9:24:041 day 9 hrs ago0xbd82f2497610496bda4b320b3cb0f1db0efd45d9 IN  Getart: GAX Token0 BNB0.000224905
0x3c2efe05686710c9dab6a415c9b060cc32e2be06a88de6a4a87e4864dedfd9eaApprove110998512021-09-21 5:55:531 day 12 hrs ago0x4445cf16a11ccb02aa35eb1cf24aecbb9c560bcb IN  Getart: GAX Token0 BNB0.000226285
0xcd47005f372b26b1a9af4a53ce1527a7da10ddab19144f9efd7916a3f068d52aTransfer110980402021-09-21 4:25:201 day 14 hrs ago0x34c44ec38822e92653edb8446abc85a60e97cdeb IN  Getart: GAX Token0 BNB0.00019608
0x98e82415ef1d0ecac2fa287bc81ba80d0ea526e1d51d770af508340676d8ee65Transfer110960842021-09-21 2:47:321 day 15 hrs ago0x92b857e219f48efee251cc4d95eef16bd05b6f1c IN  Getart: GAX Token0 BNB0.00019614
0x9d136be4e2cb6b16e365bd819acfa71131bd51fc8751f04cae5ed3eeb223fa88Approve110913462021-09-20 22:48:031 day 19 hrs ago0x49cd4d57db4cc7af423424cca25a66841b9d87f3 IN  Getart: GAX Token0 BNB0.000224905
0x4105ba1d0af95d8e554bd7d4f5dba04567e76b3250df9b62a89f9dfc63375b3fApprove110881642021-09-20 20:08:541 day 22 hrs ago0xc439637c4a0665e3cbfd86f66dd00e04d205a14e IN  Getart: GAX Token0 BNB0.000224905
0x994bcb51ca43807969f64a12b38326ce08fbc0c32b5c0c8b4c91c27d4c74aa6fTransfer110876282021-09-20 19:42:061 day 22 hrs ago0x34c44ec38822e92653edb8446abc85a60e97cdeb IN  Getart: GAX Token0 BNB0.00019608
0x2bf5d6d2a9e36a2e553b37b4b193be27089b7715ec666a30f0e9ec1c521656fcTransfer110868542021-09-20 19:03:241 day 23 hrs ago0x34c44ec38822e92653edb8446abc85a60e97cdeb IN  Getart: GAX Token0 BNB0.00019608
0x6feff840ee4a1ba8ca1ba32f9b20e19b24f1b26433fbf34c93cbeaeece7a4c81Transfer110867272021-09-20 18:57:031 day 23 hrs ago0x75987b9edb5463ce1a3a857e11671424600927a4 IN  Getart: GAX Token0 BNB0.00054204
0x067411119943e8957614d4af431632a18afa65a77e33eb55abb717d4e1a52882Transfer110832192021-09-20 16:01:352 days 2 hrs ago0x317679f95cf7393a15f86182bd064a5aaba30860 IN  Getart: GAX Token0 BNB0.00019614
0xf218afee8439a748377a1188ccb1e0a34a9062c0bcf1844383578ec446f88edeTransfer110825542021-09-20 15:28:202 days 3 hrs ago0x34c44ec38822e92653edb8446abc85a60e97cdeb IN  Getart: GAX Token0 BNB0.00019608
0xa2fb7d3928233b398f89f34198c2033ab73dc244a4d438899d4a598f6cee4589Approve110820452021-09-20 15:02:532 days 3 hrs ago0x79ea3f8a16fb74c909919a0186e69be90487832a IN  Getart: GAX Token0 BNB0.000224905
0xc018044e628a5d40b5f6793d543034100a151dd0b9a3ded8a068b632d8b3aa41Approve110817452021-09-20 14:47:532 days 3 hrs ago0x7d92c91482e41da910740986bfbee9856cccb21b IN  Getart: GAX Token0 BNB0.000226285
0xe80742c91746ddefd741c1276a127c927175ee6da8eb7526c2abfeba932adc03Approve110775012021-09-20 11:13:232 days 7 hrs ago0xefae4b59ac3bc45865072ba1c3ace4ad0835f005 IN  Getart: GAX Token0 BNB0.000226285
0x8e808a587b9dd033b1b4d464be98e69e8f2edcfbcca7d11430df8d15d5013060Transfer110759272021-09-20 9:54:402 days 8 hrs ago0x34c44ec38822e92653edb8446abc85a60e97cdeb IN  Getart: GAX Token0 BNB0.00019608
0x7ef913b1b5299866ebe70ea7a684795807d5dc1d08986b91ac0c7aa23cdd004aTransfer110758642021-09-20 9:51:312 days 8 hrs ago0x34c44ec38822e92653edb8446abc85a60e97cdeb IN  Getart: GAX Token0 BNB0.00027108
0x430b893a86e828964937c9ad28ee0d1387f60c14eaffcb14824c4c0585d19276Approve110717482021-09-20 6:25:392 days 12 hrs ago0xeda202e032b139a234c5ef2fd9746b501f8651be IN  Getart: GAX Token0 BNB0.000224845
0x4b3dd695aec0b2e39e32c27c629b03b5229e515ed9b0a765be08724b28f98ecbApprove110629772021-09-19 23:07:032 days 19 hrs ago0x09d247b5590a3a9a09eb87ee3b6f4513746c11e4 IN  Getart: GAX Token0 BNB0.000316799
0x4159bf62733773447b5227331b4afc6c269135a4d6d2f699b521ef55d0ddbc33Approve110615692021-09-19 21:56:392 days 20 hrs ago0xbae06b987b89af9bd4b6d6070284ba6289e25bb1 IN  Getart: GAX Token0 BNB0.000224905
0xb7b9d589c4079829be78830e93b67cca0d078ee3f1a3ddca1461381a1edf7ab0Approve110614262021-09-19 21:49:302 days 20 hrs ago0x7951d5f4f3ee29d56045bd37a6d92e181b971101 IN  Getart: GAX Token0 BNB0.000224905
0x14718b98d09c859c393ab67f5866e71da37891c9372396831690bb1705a69dd9Transfer110614162021-09-19 21:49:002 days 20 hrs ago0x34c44ec38822e92653edb8446abc85a60e97cdeb IN  Getart: GAX Token0 BNB0.00019608
[ Download CSV Export 

OVERVIEW

An NFT marketplace.

Latest 1 internal transaction
Parent Txn Hash Block From To Value
0xdd72dde73cc0363f3d57413583ccff60d52d483b00b72c410a08bf4f8bd8d2ad62530252021-04-03 18:28:57172 days 7 mins ago Astronaut NFT: Deployer  Contract Creation0 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Similar Match)
Note: This contract matches the deployed ByteCode of the Source Code for Contract 0x24c8dbf49b822f4cf77738275e4749aac541729e

Contract Name:
CoinToken

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, Apache-2.0 license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2021-01-27
*/

pragma solidity ^0.4.24;

library SafeMath {
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 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 c;
  }

  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) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

contract Ownable {
  address public owner;


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

  /**
   * @dev Throws if called by any account other than the owner.
   */
  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }


  /**
   * @dev Allows the current owner to transfer control of the contract to a newOwner.
   * @param newOwner The address to transfer ownership to.
   */
  function transferOwnership(address newOwner) public onlyOwner {
    require(newOwner != address(0));
    emit OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }

}

contract Pausable is Ownable {
  event Pause();
  event Unpause();

  bool public paused = false;


  /**
   * @dev Modifier to make a function callable only when the contract is not paused.
   */
  modifier whenNotPaused() {
    require(!paused);
    _;
  }

  /**
   * @dev Modifier to make a function callable only when the contract is paused.
   */
  modifier whenPaused() {
    require(paused);
    _;
  }

  /**
   * @dev called by the owner to pause, triggers stopped state
   */
  function pause() onlyOwner whenNotPaused public {
    paused = true;
    emit Pause();
  }

  /**
   * @dev called by the owner to unpause, returns to normal state
   */
  function unpause() onlyOwner whenPaused public {
    paused = false;
    emit Unpause();
  }
}

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

contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public view 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 StandardToken is ERC20 {
  using SafeMath for uint256;

  mapping (address => mapping (address => uint256)) internal allowed;
	mapping(address => bool) tokenBlacklist;
	event Blacklist(address indexed blackListed, bool value);


  mapping(address => uint256) balances;


  function transfer(address _to, uint256 _value) public returns (bool) {
    require(tokenBlacklist[msg.sender] == false);
    require(_to != address(0));
    require(_value <= balances[msg.sender]);

    // SafeMath.sub will throw if there is not enough balance.
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    emit Transfer(msg.sender, _to, _value);
    return true;
  }


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

  function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
    require(tokenBlacklist[msg.sender] == false);
    require(_to != address(0));
    require(_value <= balances[_from]);
    require(_value <= allowed[_from][msg.sender]);

    balances[_from] = balances[_from].sub(_value);
    balances[_to] = balances[_to].add(_value);
    allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
    emit Transfer(_from, _to, _value);
    return true;
  }


  function approve(address _spender, uint256 _value) public returns (bool) {
    allowed[msg.sender][_spender] = _value;
    emit Approval(msg.sender, _spender, _value);
    return true;
  }


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


  function increaseApproval(address _spender, uint _addedValue) public returns (bool) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }
  


  function _blackList(address _address, bool _isBlackListed) internal returns (bool) {
	require(tokenBlacklist[_address] != _isBlackListed);
	tokenBlacklist[_address] = _isBlackListed;
	emit Blacklist(_address, _isBlackListed);
	return true;
  }



}

contract PausableToken is StandardToken, Pausable {

  function transfer(address _to, uint256 _value) public whenNotPaused returns (bool) {
    return super.transfer(_to, _value);
  }

  function transferFrom(address _from, address _to, uint256 _value) public whenNotPaused returns (bool) {
    return super.transferFrom(_from, _to, _value);
  }

  function approve(address _spender, uint256 _value) public whenNotPaused returns (bool) {
    return super.approve(_spender, _value);
  }

  function increaseApproval(address _spender, uint _addedValue) public whenNotPaused returns (bool success) {
    return super.increaseApproval(_spender, _addedValue);
  }

  function decreaseApproval(address _spender, uint _subtractedValue) public whenNotPaused returns (bool success) {
    return super.decreaseApproval(_spender, _subtractedValue);
  }
  
  function blackListAddress(address listAddress,  bool isBlackListed) public whenNotPaused onlyOwner  returns (bool success) {
	return super._blackList(listAddress, isBlackListed);
  }
  
}

contract CoinToken is PausableToken {
    string public name;
    string public symbol;
    uint public decimals;
    event Mint(address indexed from, address indexed to, uint256 value);
    event Burn(address indexed burner, uint256 value);

	
    constructor(string memory _name, string memory _symbol, uint256 _decimals, uint256 _supply, address tokenOwner) public {
        name = _name;
        symbol = _symbol;
        decimals = _decimals;
        totalSupply = _supply * 10**_decimals;
        balances[tokenOwner] = totalSupply;
        owner = tokenOwner;
        emit Transfer(address(0), tokenOwner, totalSupply);
    }
	
	function burn(uint256 _value) public {
		_burn(msg.sender, _value);
	}

	function _burn(address _who, uint256 _value) internal {
		require(_value <= balances[_who]);
		balances[_who] = balances[_who].sub(_value);
		totalSupply = totalSupply.sub(_value);
		emit Burn(_who, _value);
		emit Transfer(_who, address(0), _value);
	}

    function mint(address account, uint256 amount) onlyOwner public {

        totalSupply = totalSupply.add(amount);
        balances[account] = balances[account].add(amount);
        emit Mint(address(0), account, amount);
        emit Transfer(address(0), account, amount);
    }

    
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"},{"name":"amount","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"listAddress","type":"address"},{"name":"isBlackListed","type":"bool"}],"name":"blackListAddress","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_name","type":"string"},{"name":"_symbol","type":"string"},{"name":"_decimals","type":"uint256"},{"name":"_supply","type":"uint256"},{"name":"tokenOwner","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"blackListed","type":"address"},{"indexed":false,"name":"value","type":"bool"}],"name":"Blacklist","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":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

60806040526000600460146101000a81548160ff0219169083151502179055503480156200002c57600080fd5b5060405162002199380380620021998339810180604052810190808051820192919060200180518201929190602001805190602001909291908051906020019092919080519060200190929190505050846005908051906020019062000094929190620001bb565b508360069080519060200190620000ad929190620001bb565b508260078190555082600a0a8202600081905550600054600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6000546040518082815260200191505060405180910390a350505050506200026a565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001fe57805160ff19168380011785556200022f565b828001600101855582156200022f579182015b828111156200022e57825182559160200191906001019062000211565b5b5090506200023e919062000242565b5090565b6200026791905b808211156200026357600081600090555060010162000249565b5090565b90565b611f1f806200027a6000396000f300608060405260043610610107576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461010c578063095ea7b31461019c57806318160ddd1461020157806323b872dd1461022c578063313ce567146102b15780633f4ba83a146102dc57806340c10f19146102f357806342966c68146103405780635c975abb1461036d578063661884631461039c57806370a0823114610401578063794be707146104585780638456cb59146104bf5780638da5cb5b146104d657806395d89b411461052d578063a9059cbb146105bd578063d73dd62314610622578063dd62ed3e14610687578063f2fde38b146106fe575b600080fd5b34801561011857600080fd5b50610121610741565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610161578082015181840152602081019050610146565b50505050905090810190601f16801561018e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101a857600080fd5b506101e7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107df565b604051808215151515815260200191505060405180910390f35b34801561020d57600080fd5b5061021661080f565b6040518082815260200191505060405180910390f35b34801561023857600080fd5b50610297600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610815565b604051808215151515815260200191505060405180910390f35b3480156102bd57600080fd5b506102c6610847565b6040518082815260200191505060405180910390f35b3480156102e857600080fd5b506102f161084d565b005b3480156102ff57600080fd5b5061033e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061090d565b005b34801561034c57600080fd5b5061036b60048036038101908080359060200190929190505050610ae9565b005b34801561037957600080fd5b50610382610af6565b604051808215151515815260200191505060405180910390f35b3480156103a857600080fd5b506103e7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b09565b604051808215151515815260200191505060405180910390f35b34801561040d57600080fd5b50610442600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b39565b6040518082815260200191505060405180910390f35b34801561046457600080fd5b506104a5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050610b82565b604051808215151515815260200191505060405180910390f35b3480156104cb57600080fd5b506104d4610c0e565b005b3480156104e257600080fd5b506104eb610ccf565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561053957600080fd5b50610542610cf5565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610582578082015181840152602081019050610567565b50505050905090810190601f1680156105af5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156105c957600080fd5b50610608600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d93565b604051808215151515815260200191505060405180910390f35b34801561062e57600080fd5b5061066d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610dc3565b604051808215151515815260200191505060405180910390f35b34801561069357600080fd5b506106e8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610df3565b6040518082815260200191505060405180910390f35b34801561070a57600080fd5b5061073f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e7a565b005b60058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107d75780601f106107ac576101008083540402835291602001916107d7565b820191906000526020600020905b8154815290600101906020018083116107ba57829003601f168201915b505050505081565b6000600460149054906101000a900460ff161515156107fd57600080fd5b6108078383610fd2565b905092915050565b60005481565b6000600460149054906101000a900460ff1615151561083357600080fd5b61083e8484846110c4565b90509392505050565b60075481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156108a957600080fd5b600460149054906101000a900460ff1615156108c457600080fd5b6000600460146101000a81548160ff0219169083151502179055507f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a1565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561096957600080fd5b61097e816000546114e290919063ffffffff16565b6000819055506109d681600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114e290919063ffffffff16565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fab8530f87dc9b59234c4623bf917212bb2536d647574c8e7e5da92c2ede0c9f8836040518082815260200191505060405180910390a38173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610af33382611500565b50565b600460149054906101000a900460ff1681565b6000600460149054906101000a900460ff16151515610b2757600080fd5b610b3183836116b6565b905092915050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600460149054906101000a900460ff16151515610ba057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610bfc57600080fd5b610c068383611947565b905092915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c6a57600080fd5b600460149054906101000a900460ff16151515610c8657600080fd5b6001600460146101000a81548160ff0219169083151502179055507f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a1565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60068054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610d8b5780601f10610d6057610100808354040283529160200191610d8b565b820191906000526020600020905b815481529060010190602001808311610d6e57829003601f168201915b505050505081565b6000600460149054906101000a900460ff16151515610db157600080fd5b610dbb8383611a5b565b905092915050565b6000600460149054906101000a900460ff16151515610de157600080fd5b610deb8383611cde565b905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ed657600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515610f1257600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000801515600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514151561112457600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561116057600080fd5b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156111ae57600080fd5b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561123957600080fd5b61128b82600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611eda90919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061132082600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114e290919063ffffffff16565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113f282600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611eda90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60008082840190508381101515156114f657fe5b8091505092915050565b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811115151561154e57600080fd5b6115a081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611eda90919063ffffffff16565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506115f881600054611eda90919063ffffffff16565b6000819055508173ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040518082815260200191505060405180910390a2600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600080600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050808311156117c7576000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061185b565b6117da8382611eda90919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000811515600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141515156119a857600080fd5b81600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508273ffffffffffffffffffffffffffffffffffffffff167ff7e58a63a036e3a7ef7921f83b6ae47930cf5c293dd3bfe7a857c6863409046d83604051808215151515815260200191505060405180910390a26001905092915050565b6000801515600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141515611abb57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515611af757600080fd5b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515611b4557600080fd5b611b9782600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611eda90919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611c2c82600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114e290919063ffffffff16565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000611d6f82600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114e290919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000828211151515611ee857fe5b8183039050929150505600a165627a7a723058200af4d3512097f9cb375c9ba9200d4da2433221bbbd3fe8b4e8a2833696151178002900000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000001406f40000000000000000000000000e6de4e968f11d8f0c4f14a110e37d31024af63f900000000000000000000000000000000000000000000000000000000000000094f595520544f4b454e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034f59550000000000000000000000000000000000000000000000000000000000

Deployed ByteCode Sourcemap

6586:1293:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6629:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6629: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;6629:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5881:138;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5881:138:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2239:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2239:26:0;;;;;;;;;;;;;;;;;;;;;;;5715:160;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5715:160:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6681:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6681:20:0;;;;;;;;;;;;;;;;;;;;;;;2112:95;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2112:95:0;;;;;;7584:284;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7584:284:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7240:72;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7240:72:0;;;;;;;;;;;;;;;;;;;;;;;;;;1491:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1491:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;6202:181;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6202:181:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3601:109;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3601:109:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6391:184;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6391:184:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1932:93;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1932:93:0;;;;;;793:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;793:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;6654;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6654: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;6654:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5579:130;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5579:130:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6025:171;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6025:171:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4429:128;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4429:128:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1230:178;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1230:178:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;6629:18;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5881:138::-;5962:4;1667:6;;;;;;;;;;;1666:7;1658:16;;;;;;;;5982:31;5996:8;6006:6;5982:13;:31::i;:::-;5975:38;;5881:138;;;;:::o;2239:26::-;;;;:::o;5715:160::-;5811:4;1667:6;;;;;;;;;;;1666:7;1658:16;;;;;;;;5831:38;5850:5;5857:3;5862:6;5831:18;:38::i;:::-;5824:45;;5715:160;;;;;:::o;6681:20::-;;;;:::o;2112:95::-;1041:5;;;;;;;;;;;1027:19;;:10;:19;;;1019:28;;;;;;;;1827:6;;;;;;;;;;;1819:15;;;;;;;;2175:5;2166:6;;:14;;;;;;;;;;;;;;;;;;2192:9;;;;;;;;;;2112:95::o;7584:284::-;1041:5;;;;;;;;;;;1027:19;;:10;:19;;;1019:28;;;;;;;;7675:23;7691:6;7675:11;;:15;;:23;;;;:::i;:::-;7661:11;:37;;;;7729:29;7751:6;7729:8;:17;7738:7;7729:17;;;;;;;;;;;;;;;;:21;;:29;;;;:::i;:::-;7709:8;:17;7718:7;7709:17;;;;;;;;;;;;;;;:49;;;;7791:7;7774:33;;7787:1;7774:33;;;7800:6;7774:33;;;;;;;;;;;;;;;;;;7844:7;7823:37;;7840:1;7823:37;;;7853:6;7823:37;;;;;;;;;;;;;;;;;;7584:284;;:::o;7240:72::-;7282:25;7288:10;7300:6;7282:5;:25::i;:::-;7240:72;:::o;1491:26::-;;;;;;;;;;;;;:::o;6202:181::-;6299:12;1667:6;;;;;;;;;;;1666:7;1658:16;;;;;;;;6327:50;6350:8;6360:16;6327:22;:50::i;:::-;6320:57;;6202:181;;;;:::o;3601:109::-;3657:15;3688:8;:16;3697:6;3688:16;;;;;;;;;;;;;;;;3681:23;;3601:109;;;:::o;6391:184::-;6500:12;1667:6;;;;;;;;;;;1666:7;1658:16;;;;;;;;1041:5;;;;;;;;;;;1027:19;;:10;:19;;;1019:28;;;;;;;;6525:44;6542:11;6555:13;6525:16;:44::i;:::-;6518:51;;6391:184;;;;:::o;1932:93::-;1041:5;;;;;;;;;;;1027:19;;:10;:19;;;1019:28;;;;;;;;1667:6;;;;;;;;;;;1666:7;1658:16;;;;;;;;1996:4;1987:6;;:13;;;;;;;;;;;;;;;;;;2012:7;;;;;;;;;;1932:93::o;793:20::-;;;;;;;;;;;;;:::o;6654:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5579:130::-;5656:4;1667:6;;;;;;;;;;;1666:7;1658:16;;;;;;;;5676:27;5691:3;5696:6;5676:14;:27::i;:::-;5669:34;;5579:130;;;;:::o;6025:171::-;6117:12;1667:6;;;;;;;;;;;1666:7;1658:16;;;;;;;;6145:45;6168:8;6178:11;6145:22;:45::i;:::-;6138:52;;6025:171;;;;:::o;4429:128::-;4503:7;4526;:15;4534:6;4526:15;;;;;;;;;;;;;;;:25;4542:8;4526:25;;;;;;;;;;;;;;;;4519:32;;4429:128;;;;:::o;1230:178::-;1041:5;;;;;;;;;;;1027:19;;:10;:19;;;1019:28;;;;;;;;1327:1;1307:22;;:8;:22;;;;1299:31;;;;;;;;1370:8;1342:37;;1363:5;;;;;;;;;;;1342:37;;;;;;;;;;;;1394:8;1386:5;;:16;;;;;;;;;;;;;;;;;;1230:178;:::o;4229:192::-;4296:4;4341:6;4309:7;:19;4317:10;4309:19;;;;;;;;;;;;;;;:29;4329:8;4309:29;;;;;;;;;;;;;;;:38;;;;4380:8;4359:38;;4368:10;4359:38;;;4390:6;4359:38;;;;;;;;;;;;;;;;;;4411:4;4404:11;;4229:192;;;;:::o;3716:505::-;3798:4;3849:5;3819:35;;:14;:26;3834:10;3819:26;;;;;;;;;;;;;;;;;;;;;;;;;:35;;;3811:44;;;;;;;;3885:1;3870:17;;:3;:17;;;;3862:26;;;;;;;;3913:8;:15;3922:5;3913:15;;;;;;;;;;;;;;;;3903:6;:25;;3895:34;;;;;;;;3954:7;:14;3962:5;3954:14;;;;;;;;;;;;;;;:26;3969:10;3954:26;;;;;;;;;;;;;;;;3944:6;:36;;3936:45;;;;;;;;4008:27;4028:6;4008:8;:15;4017:5;4008:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;3990:8;:15;3999:5;3990:15;;;;;;;;;;;;;;;:45;;;;4058:25;4076:6;4058:8;:13;4067:3;4058:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;4042:8;:13;4051:3;4042:13;;;;;;;;;;;;;;;:41;;;;4119:38;4150:6;4119:7;:14;4127:5;4119:14;;;;;;;;;;;;;;;:26;4134:10;4119:26;;;;;;;;;;;;;;;;:30;;:38;;;;:::i;:::-;4090:7;:14;4098:5;4090:14;;;;;;;;;;;;;;;:26;4105:10;4090:26;;;;;;;;;;;;;;;:67;;;;4185:3;4169:28;;4178:5;4169:28;;;4190:6;4169:28;;;;;;;;;;;;;;;;;;4211:4;4204:11;;3716:505;;;;;:::o;631:133::-;689:7;705:9;721:1;717;:5;705:17;;741:1;736;:6;;729:14;;;;;;757:1;750:8;;631:133;;;;;:::o;7317:259::-;7394:8;:14;7403:4;7394:14;;;;;;;;;;;;;;;;7384:6;:24;;7376:33;;;;;;;;7431:26;7450:6;7431:8;:14;7440:4;7431:14;;;;;;;;;;;;;;;;:18;;:26;;;;:::i;:::-;7414:8;:14;7423:4;7414:14;;;;;;;;;;;;;;;:43;;;;7476:23;7492:6;7476:11;;:15;;:23;;;;:::i;:::-;7462:11;:37;;;;7514:4;7509:18;;;7520:6;7509:18;;;;;;;;;;;;;;;;;;7560:1;7537:34;;7546:4;7537:34;;;7564:6;7537:34;;;;;;;;;;;;;;;;;;7317:259;;:::o;4837:412::-;4920:4;4933:13;4949:7;:19;4957:10;4949:19;;;;;;;;;;;;;;;:29;4969:8;4949:29;;;;;;;;;;;;;;;;4933:45;;5008:8;4989:16;:27;4985:168;;;5059:1;5027:7;:19;5035:10;5027:19;;;;;;;;;;;;;;;:29;5047:8;5027:29;;;;;;;;;;;;;;;:33;;;;4985:168;;;5115:30;5128:16;5115:8;:12;;:30;;;;:::i;:::-;5083:7;:19;5091:10;5083:19;;;;;;;;;;;;;;;:29;5103:8;5083:29;;;;;;;;;;;;;;;:62;;;;4985:168;5185:8;5164:61;;5173:10;5164:61;;;5195:7;:19;5203:10;5195:19;;;;;;;;;;;;;;;:29;5215:8;5195:29;;;;;;;;;;;;;;;;5164:61;;;;;;;;;;;;;;;;;;5239:4;5232:11;;4837:412;;;;;:::o;5261:248::-;5338:4;5384:14;5356:42;;:14;:24;5371:8;5356:24;;;;;;;;;;;;;;;;;;;;;;;;;:42;;;;5348:51;;;;;;;;5430:14;5403;:24;5418:8;5403:24;;;;;;;;;;;;;;;;:41;;;;;;;;;;;;;;;;;;5463:8;5453:35;;;5473:14;5453:35;;;;;;;;;;;;;;;;;;;;;;5499:4;5492:11;;5261:248;;;;:::o;3149:444::-;3212:4;3263:5;3233:35;;:14;:26;3248:10;3233:26;;;;;;;;;;;;;;;;;;;;;;;;;:35;;;3225:44;;;;;;;;3299:1;3284:17;;:3;:17;;;;3276:26;;;;;;;;3327:8;:20;3336:10;3327:20;;;;;;;;;;;;;;;;3317:6;:30;;3309:39;;;;;;;;3444:32;3469:6;3444:8;:20;3453:10;3444:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;3421:8;:20;3430:10;3421:20;;;;;;;;;;;;;;;:55;;;;3499:25;3517:6;3499:8;:13;3508:3;3499:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;3483:8;:13;3492:3;3483:13;;;;;;;;;;;;;;;:41;;;;3557:3;3536:33;;3545:10;3536:33;;;3562:6;3536:33;;;;;;;;;;;;;;;;;;3583:4;3576:11;;3149:444;;;;:::o;4565:266::-;4643:4;4688:46;4722:11;4688:7;:19;4696:10;4688:19;;;;;;;;;;;;;;;:29;4708:8;4688:29;;;;;;;;;;;;;;;;:33;;:46;;;;:::i;:::-;4656:7;:19;4664:10;4656:19;;;;;;;;;;;;;;;:29;4676:8;4656:29;;;;;;;;;;;;;;;:78;;;;4767:8;4746:61;;4755:10;4746:61;;;4777:7;:19;4785:10;4777:19;;;;;;;;;;;;;;;:29;4797:8;4777:29;;;;;;;;;;;;;;;;4746:61;;;;;;;;;;;;;;;;;;4821:4;4814:11;;4565:266;;;;:::o;512:113::-;570:7;598:1;593;:6;;586:14;;;;;;618:1;614;:5;607:12;;512:113;;;;:::o

Swarm Source

bzzr://0af4d3512097f9cb375c9ba9200d4da2433221bbbd3fe8b4e8a2833696151178
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.