Contract 0x8468292f02BEF940f3FB0CedA6607DaD625d8C0B

 

Contract Overview

99 Defi: 99DEFI Token
Balance:
0 BNB

BNB Value:
$0.00

Token:
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x7ae48d0e2fcb5d5cef82534a620a3b56034064543de2617ea1e1e2449951d8f5Approve132371702021-12-06 6:44:5453 mins ago0x6078cbd76322f5da2a38a4fddf4e6c65e8e9dd3b IN  99 Defi: 99DEFI Token0 BNB0.000222545
0x9a79e035e2e8433ce78d840acd98fc1218688aa281e4b6ef1adf8e33deaffd89Approve132328082021-12-06 3:02:564 hrs 35 mins ago0x03a3a9ed5aaa3aeaad814cadb7741516195aaf41 IN  99 Defi: 99DEFI Token0 BNB0.000221045
0x6e5b22727fd88813c49836fcc473a23393dd79d8f8f3a93c7e8748033b5e584aTransfer132295682021-12-06 0:18:017 hrs 20 mins ago0xc9409d4b7074da2dac18c9c5e36570ee415ca731 IN  99 Defi: 99DEFI Token0 BNB0.000191466
0x05c3a843a0f9c75f74abc83c0e0393b560d7fabd85d82d0cb5b708404438031dTransfer132217122021-12-05 17:42:4413 hrs 55 mins ago0x2a3940776bdcb66715142fbff60a99adea9a6926 IN  99 Defi: 99DEFI Token0 BNB0.000326466
0x3db68c39233bb7bd3f1bd0bf8779ed94c3fa64f97319666d2f0c7b5f6fff484bApprove132208152021-12-05 16:55:3214 hrs 42 mins ago0x1333df9abc5c444aaa099ed65cb00f91d3cd8d12 IN  99 Defi: 99DEFI Token0 BNB0.000222545
0xeabbeca83411dfbb2a3446943bda7dcb9b471c0c6bd1cf9abcbda12ae5f6c2a5Approve132207532021-12-05 16:52:2514 hrs 45 mins ago0xe26bd83a472d1633b17ca7325b30fad8a7eb7ab3 IN  99 Defi: 99DEFI Token0 BNB0.000221105
0xf11c737f152ff96051967f524ec85345da64da169896596e7673f83fc5952fc6Transfer132177092021-12-05 14:05:4717 hrs 32 mins ago0x085c31fd043f0cff940dc5cfbd34f6674ce9d1e7 IN  99 Defi: 99DEFI Token0 BNB0.00018137
0xb04b565fffae2cdd57842caefc56bd2a02823fb4e3ba6f2e0dbe3ff9083d994fApprove132175652021-12-05 13:57:4117 hrs 40 mins ago0x085c31fd043f0cff940dc5cfbd34f6674ce9d1e7 IN  99 Defi: 99DEFI Token0 BNB0.000222545
0x208d5a6b9a2db69fe6ac95a2beeaa40a39c586807c088177a2f777a4f3d98f38Transfer132174522021-12-05 13:50:5717 hrs 47 mins agoHotbit 2 IN  99 Defi: 99DEFI Token0 BNB0.000461466
0x1117844345d09b76eb135e35590957c319aa24efa58812c658426d15c5f17651Transfer132152442021-12-05 11:54:2319 hrs 43 mins ago0x66d59c1e38ce46b0f6287618a37ac9e0f92a28da IN  99 Defi: 99DEFI Token0 BNB0.00018137
0xd09b43335aee343e8befa253df6090e115cc29c5e24eb44ee043bd9e526f2a2bTransfer132151012021-12-05 11:47:1319 hrs 50 mins ago0x66d59c1e38ce46b0f6287618a37ac9e0f92a28da IN  99 Defi: 99DEFI Token0 BNB0.00025631
0x93f1afec13076816e0c269c9fe14cedb9db24ebb48d1219bb6fce25659817f24Transfer132145722021-12-05 11:19:4020 hrs 18 mins ago0x9b1b82cecc58e7ca24509afb039a74af3c34b623 IN  99 Defi: 99DEFI Token0 BNB0.00018137
0xcad15da570a5d394d15e67c57250b9459105cc237f317792676b03c4f50b0d5fApprove132137672021-12-05 10:39:1020 hrs 58 mins ago0x7b68e9d3520d13072cfcace240eb65378090de68 IN  99 Defi: 99DEFI Token0 BNB0.000222545
0x8240a956f88b378cf2e7e9c2ac6b3dd9ce4dbce085b067469771747e9731e880Transfer132137132021-12-05 10:36:2221 hrs 1 min agoHotbit 2 IN  99 Defi: 99DEFI Token0 BNB0.000461574
0x797e3ba301fac12d069eb0b6578a5ff516366bc54ab05a7e7d4a03dee72230a1Approve132121672021-12-05 9:19:0122 hrs 19 mins ago0xa14b35aa4b72a074f8d94f12b7db2d2983cd0b2b IN  99 Defi: 99DEFI Token0 BNB0.000221045
0xf8088cba3a95f7825bc422e26c65a0b23e2b30b1903c4a1aa89c646e91f32edcApprove132119982021-12-05 9:10:3422 hrs 27 mins ago0x1177594af79968592ebadd90d1c829109645a452 IN  99 Defi: 99DEFI Token0 BNB0.000146045
0x7f7885e2056923026e8377f4712c60eb55ef2025075783c05ada87bf80764f52Approve132118822021-12-05 9:04:2122 hrs 33 mins ago0x1177594af79968592ebadd90d1c829109645a452 IN  99 Defi: 99DEFI Token0 BNB0.000146045
0x2914dec82b0e620a9779a203b43fda567e2e232f2a84ede7ca7f54f199d6245eApprove132118422021-12-05 9:02:0422 hrs 36 mins ago0x1177594af79968592ebadd90d1c829109645a452 IN  99 Defi: 99DEFI Token0 BNB0.000221045
0xf747c4551d89739a55eb6595dd570372571905f952e327d9e3e5f175953160fbApprove132088112021-12-05 6:30:191 day 1 hr ago0x9dd5da19791f2ecc258f060a2fe7cb601b312253 IN  99 Defi: 99DEFI Token0 BNB0.000146285
0x40dbaee3c11e916a2268a2a81c4f5db66568d83e4515c6c8ec063cafdc234049Approve132083912021-12-05 6:09:191 day 1 hr ago0x488a930027768548259cfab3611dbf6eeecd5323 IN  99 Defi: 99DEFI Token0 BNB0.000220985
0x7c8c1713d75307f7fe9ff84c48ce493358847201cc6b3eddaca30173d72d6962Transfer132052432021-12-05 3:30:441 day 4 hrs ago0xc9059394af30751113a743f7daed92ad8d16a603 IN  99 Defi: 99DEFI Token0 BNB0.00025637
0x8322966a93c464607be9725dbab2c67aebe2aff9f02db31ccbb79cfecc9776ebTransfer131962972021-12-04 20:03:051 day 11 hrs ago0xe8f18d51903c0e73f66f6da49e10fac5bed5e0df IN  99 Defi: 99DEFI Token0 BNB0.00018131
0x54a35e9662863f6fb8b47359415d5a2645da007142e1e1f9fbc318cad81ce734Transfer131962702021-12-04 20:01:441 day 11 hrs ago0xe8f18d51903c0e73f66f6da49e10fac5bed5e0df IN  99 Defi: 99DEFI Token0 BNB0.00025631
0x01ae94f8382dacc398eb940a129b4cc7c64e237e259e70f7e29b07078ba05500Transfer131962462021-12-04 20:00:321 day 11 hrs ago0xe8f18d51903c0e73f66f6da49e10fac5bed5e0df IN  99 Defi: 99DEFI Token0 BNB0.00025631
0xc07057f305c3dd51d08db3b69cb6e9336281bb7f53895add1f5228c9e8479d8aApprove131934512021-12-04 17:40:271 day 13 hrs ago0x8210fa763fbb5cf1a6efb63528940ec7c0a50cad IN  99 Defi: 99DEFI Token0 BNB0.000221045
[ Download CSV Export 

OVERVIEW

99Defi.network is a permission-less decentralized protocol that enables lending and borrowing services through Blockchain smart contracts.

Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
DFI

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, Unlicense license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2021-11-15
*/

pragma solidity 0.5.16;


// ----------------------------------------------------------------------------
// '99DEFI' Token contract
//
// Name        : 99DEFI
// Symbol      : 99DEFI
// Decimals    : 18
//
// ----------------------------------------------------------------------------

interface IBEP20 {

  function totalSupply() external view returns (uint256);

  function decimals() external view returns (uint8);

  function symbol() external view returns (string memory);

  function name() external view returns (string memory);

  function getOwner() external view returns (address);

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

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

  function allowance(address _owner, address spender) external view returns (uint256);

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

  function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

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

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

contract Context {
  // Empty internal constructor, to prevent people from mistakenly deploying
  // an instance of this contract, which should be used via inheritance.
  constructor () internal { }

  function _msgSender() internal view returns (address payable) {
    return msg.sender;
  }

  function _msgData() internal view returns (bytes memory) {
    this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
    return msg.data;
  }
}

library SafeMath {
 
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    require(c >= a, "SafeMath: addition overflow");

    return c;
  }

 function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    return sub(a, b, "SafeMath: subtraction overflow");
  }

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

    return c;
  }


  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    // Gas optimization: this is cheaper than requiring 'a' not being zero, but the
    // benefit is lost if 'b' is also tested.
    if (a == 0) {
      return 0;
    }

    uint256 c = a * b;
    require(c / a == b, "SafeMath: multiplication overflow");

    return c;
  }

  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    return div(a, b, "SafeMath: division by zero");
  }

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

    return c;
  }

  function mod(uint256 a, uint256 b) internal pure returns (uint256) {
    return mod(a, b, "SafeMath: modulo by zero");
  }

  function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b != 0, errorMessage);
    return a % b;
  }
}

contract Ownable is Context {
  address private _owner;

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

  constructor () internal {
    address msgSender = _msgSender();
    _owner = msgSender;
    emit OwnershipTransferred(address(0), msgSender);
  }

  function owner() public view returns (address) {
    return _owner;
  }

  modifier onlyOwner() {
    require(_owner == _msgSender(), "Ownable: caller is not the owner");
    _;
  }

  function renounceOwnership() public onlyOwner {
    emit OwnershipTransferred(_owner, address(0));
    _owner = address(0);
  }

  function transferOwnership(address newOwner) public onlyOwner {
    _transferOwnership(newOwner);
  }

  function _transferOwnership(address newOwner) internal {
    require(newOwner != address(0), "Ownable: new owner is the zero address");
    emit OwnershipTransferred(_owner, newOwner);
    _owner = newOwner;
  }
}

contract DFI is Context, IBEP20, Ownable {
  using SafeMath for uint256;

  mapping (address => uint256) private _balances;

  mapping (address => mapping (address => uint256)) private _allowances;

  uint256 private _totalSupply;
  uint8 public _decimals;
  string public _symbol;
  string public _name;

  constructor() public {
    _name = "99DEFI";
    _symbol = "99DEFI";
    _decimals = 18;
    _totalSupply = 21000000 * 10**18;
    _balances[msg.sender] = _totalSupply;

    emit Transfer(address(0), msg.sender, _totalSupply);
  }

  function getOwner() external view returns (address) {
    return owner();
  }

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

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

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

  function totalSupply() external view returns (uint256) {
    return _totalSupply;
  }

  function balanceOf(address account) external view returns (uint256) {
    return _balances[account];
  }

  function transfer(address recipient, uint256 amount) external returns (bool) {
    _transfer(_msgSender(), recipient, amount);
    return true;
  } 

  function allowance(address owner, address spender) external view returns (uint256) {
    return _allowances[owner][spender];
  }

  function approve(address spender, uint256 amount) external returns (bool) {
    _approve(_msgSender(), spender, amount);
    return true;
  }

  function transferFrom(address sender, address recipient, uint256 amount) external returns (bool) {
    _transfer(sender, recipient, amount);
    _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "BEP20: transfer amount exceeds allowance"));
    return true;
  }

  function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
    _approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue));
    return true;
  }

  function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
    _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "BEP20: decreased allowance below zero"));
    return true;
  }

  function burn(uint256 amount) public returns (bool) {
    _burn(_msgSender(), amount);
    return true;
  }

  function _transfer(address sender, address recipient, uint256 amount) internal {
    require(sender != address(0), "BEP20: transfer from the zero address");
    require(recipient != address(0), "BEP20: transfer to the zero address");

    _balances[sender] = _balances[sender].sub(amount, "BEP20: transfer amount exceeds balance");
    _balances[recipient] = _balances[recipient].add(amount);
    emit Transfer(sender, recipient, amount);
  }

  function _burn(address account, uint256 amount) internal {
    require(account != address(0), "BEP20: burn from the zero address");

    _balances[account] = _balances[account].sub(amount, "BEP20: burn amount exceeds balance");
    _totalSupply = _totalSupply.sub(amount);
    emit Transfer(account, address(0), amount);
  }

  function _approve(address owner, address spender, uint256 amount) internal {
    require(owner != address(0), "BEP20: approve from the zero address");
    require(spender != address(0), "BEP20: approve to the zero address");

    _allowances[owner][spender] = amount;
    emit Approval(owner, spender, amount);
  }

  function _burnFrom(address account, uint256 amount) internal {
    _burn(account, amount);
    _approve(account, _msgSender(), _allowances[account][_msgSender()].sub(amount, "BEP20: burn amount exceeds allowance"));
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"constant":true,"inputs":[],"name":"_decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"renounceOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b506000620000246200024060201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3506040518060400160405280600681526020017f3939444546490000000000000000000000000000000000000000000000000000815250600690805190602001906200010f92919062000248565b506040518060400160405280600681526020017f3939444546490000000000000000000000000000000000000000000000000000815250600590805190602001906200015d92919062000248565b506012600460006101000a81548160ff021916908360ff1602179055506a115eec47f6cf7e35000000600381905550600354600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6003546040518082815260200191505060405180910390a3620002f7565b600033905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200028b57805160ff1916838001178555620002bc565b82800160010185558215620002bc579182015b82811115620002bb5782518255916020019190600101906200029e565b5b509050620002cb9190620002cf565b5090565b620002f491905b80821115620002f0576000816000905550600101620002d6565b5090565b90565b611b6080620003076000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c8063715018a6116100ad578063a9059cbb11610071578063a9059cbb14610586578063b09f1266146105ec578063d28d88521461066f578063dd62ed3e146106f2578063f2fde38b1461076a57610121565b8063715018a6146103ff578063893d20e8146104095780638da5cb5b1461045357806395d89b411461049d578063a457c2d71461052057610121565b8063313ce567116100f4578063313ce567146102b357806332424aa3146102d757806339509351146102fb57806342966c681461036157806370a08231146103a757610121565b806306fdde0314610126578063095ea7b3146101a957806318160ddd1461020f57806323b872dd1461022d575b600080fd5b61012e6107ae565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561016e578082015181840152602081019050610153565b50505050905090810190601f16801561019b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101f5600480360360408110156101bf57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610850565b604051808215151515815260200191505060405180910390f35b61021761086e565b6040518082815260200191505060405180910390f35b6102996004803603606081101561024357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610878565b604051808215151515815260200191505060405180910390f35b6102bb610951565b604051808260ff1660ff16815260200191505060405180910390f35b6102df610968565b604051808260ff1660ff16815260200191505060405180910390f35b6103476004803603604081101561031157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061097b565b604051808215151515815260200191505060405180910390f35b61038d6004803603602081101561037757600080fd5b8101908080359060200190929190505050610a2e565b604051808215151515815260200191505060405180910390f35b6103e9600480360360208110156103bd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a4a565b6040518082815260200191505060405180910390f35b610407610a93565b005b610411610c1b565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61045b610c2a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104a5610c53565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104e55780820151818401526020810190506104ca565b50505050905090810190601f1680156105125780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61056c6004803603604081101561053657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610cf5565b604051808215151515815260200191505060405180910390f35b6105d26004803603604081101561059c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610dc2565b604051808215151515815260200191505060405180910390f35b6105f4610de0565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610634578082015181840152602081019050610619565b50505050905090810190601f1680156106615780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610677610e7e565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106b757808201518184015260208101905061069c565b50505050905090810190601f1680156106e45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6107546004803603604081101561070857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f1c565b6040518082815260200191505060405180910390f35b6107ac6004803603602081101561078057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fa3565b005b606060068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108465780601f1061081b57610100808354040283529160200191610846565b820191906000526020600020905b81548152906001019060200180831161082957829003601f168201915b5050505050905090565b600061086461085d611078565b8484611080565b6001905092915050565b6000600354905090565b6000610885848484611277565b61094684610891611078565b61094185604051806060016040528060288152602001611a3160289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006108f7611078565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115319092919063ffffffff16565b611080565b600190509392505050565b6000600460009054906101000a900460ff16905090565b600460009054906101000a900460ff1681565b6000610a24610988611078565b84610a1f8560026000610999611078565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115f190919063ffffffff16565b611080565b6001905092915050565b6000610a41610a3b611078565b83611679565b60019050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610a9b611078565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610b5c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000610c25610c2a565b905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ceb5780601f10610cc057610100808354040283529160200191610ceb565b820191906000526020600020905b815481529060010190602001808311610cce57829003601f168201915b5050505050905090565b6000610db8610d02611078565b84610db385604051806060016040528060258152602001611aa26025913960026000610d2c611078565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115319092919063ffffffff16565b611080565b6001905092915050565b6000610dd6610dcf611078565b8484611277565b6001905092915050565b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610e765780601f10610e4b57610100808354040283529160200191610e76565b820191906000526020600020905b815481529060010190602001808311610e5957829003601f168201915b505050505081565b60068054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f145780601f10610ee957610100808354040283529160200191610f14565b820191906000526020600020905b815481529060010190602001808311610ef757829003601f168201915b505050505081565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610fab611078565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461106c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b61107581611833565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611106576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806119e76024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561118c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526022815260200180611b0a6022913960400191505060405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156112fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806119c26025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611383576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180611a7f6023913960400191505060405180910390fd5b6113ef81604051806060016040528060268152602001611a5960269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115319092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061148481600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115f190919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b60008383111582906115de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156115a3578082015181840152602081019050611588565b50505050905090810190601f1680156115d05780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b60008082840190508381101561166f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156116ff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526021815260200180611ac76021913960400191505060405180910390fd5b61176b81604051806060016040528060228152602001611ae860229139600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115319092919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506117c38160035461197790919063ffffffff16565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156118b9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526026815260200180611a0b6026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60006119b983836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611531565b90509291505056fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a20617070726f766520746f20746865207a65726f2061646472657373a265627a7a72315820ea2918ef7b35d1f4be06c74eacf6b33c659608d08ff36fbbac7619f640ff719f64736f6c63430005100032

Deployed ByteCode Sourcemap

4345:3775:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4345:3775:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5168:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;5168:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5751:144;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5751:144:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5253:87;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5901:292;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5901:292:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4994:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4586:22;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;6199:200;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6199:200:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;6662:110;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6662:110:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5346:106;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5346:106:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3878:130;;;:::i;:::-;;4909:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3684:73;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5079:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;5079:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6405:251;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6405:251:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5458:150;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5458:150:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4613:21;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;4613:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4639:19;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;4639:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5615:130;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5615:130:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4014:103;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4014:103:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;5168:79;5207:13;5236:5;5229:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5168:79;:::o;5751:144::-;5819:4;5832:39;5841:12;:10;:12::i;:::-;5855:7;5864:6;5832:8;:39::i;:::-;5885:4;5878:11;;5751:144;;;;:::o;5253:87::-;5299:7;5322:12;;5315:19;;5253:87;:::o;5901:292::-;5992:4;6005:36;6015:6;6023:9;6034:6;6005:9;:36::i;:::-;6048:121;6057:6;6065:12;:10;:12::i;:::-;6079:89;6117:6;6079:89;;;;;;;;;;;;;;;;;:11;:19;6091:6;6079:19;;;;;;;;;;;;;;;:33;6099:12;:10;:12::i;:::-;6079:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;6048:8;:121::i;:::-;6183:4;6176:11;;5901:292;;;;;:::o;4994:79::-;5037:5;5058:9;;;;;;;;;;;5051:16;;4994:79;:::o;4586:22::-;;;;;;;;;;;;;:::o;6199:200::-;6279:4;6292:83;6301:12;:10;:12::i;:::-;6315:7;6324:50;6363:10;6324:11;:25;6336:12;:10;:12::i;:::-;6324:25;;;;;;;;;;;;;;;:34;6350:7;6324:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;6292:8;:83::i;:::-;6389:4;6382:11;;6199:200;;;;:::o;6662:110::-;6708:4;6721:27;6727:12;:10;:12::i;:::-;6741:6;6721:5;:27::i;:::-;6762:4;6755:11;;6662:110;;;:::o;5346:106::-;5405:7;5428:9;:18;5438:7;5428:18;;;;;;;;;;;;;;;;5421:25;;5346:106;;;:::o;3878:130::-;3809:12;:10;:12::i;:::-;3799:22;;:6;;;;;;;;;;;:22;;;3791:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3973:1;3936:40;;3957:6;;;;;;;;;;;3936:40;;;;;;;;;;;;4000:1;3983:6;;:19;;;;;;;;;;;;;;;;;;3878:130::o;4909:79::-;4952:7;4975;:5;:7::i;:::-;4968:14;;4909:79;:::o;3684:73::-;3722:7;3745:6;;;;;;;;;;;3738:13;;3684:73;:::o;5079:83::-;5120:13;5149:7;5142:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5079:83;:::o;6405:251::-;6490:4;6503:129;6512:12;:10;:12::i;:::-;6526:7;6535:96;6574:15;6535:96;;;;;;;;;;;;;;;;;:11;:25;6547:12;:10;:12::i;:::-;6535:25;;;;;;;;;;;;;;;:34;6561:7;6535:34;;;;;;;;;;;;;;;;:38;;:96;;;;;:::i;:::-;6503:8;:129::i;:::-;6646:4;6639:11;;6405:251;;;;:::o;5458:150::-;5529:4;5542:42;5552:12;:10;:12::i;:::-;5566:9;5577:6;5542:9;:42::i;:::-;5598:4;5591:11;;5458:150;;;;:::o;4613:21::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4639:19::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5615:130::-;5689:7;5712:11;:18;5724:5;5712:18;;;;;;;;;;;;;;;:27;5731:7;5712:27;;;;;;;;;;;;;;;;5705:34;;5615:130;;;;:::o;4014:103::-;3809:12;:10;:12::i;:::-;3799:22;;:6;;;;;;;;;;;:22;;;3791:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4083:28;4102:8;4083:18;:28::i;:::-;4014:103;:::o;1421:92::-;1466:15;1497:10;1490:17;;1421:92;:::o;7569:320::-;7676:1;7659:19;;:5;:19;;;;7651:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7753:1;7734:21;;:7;:21;;;;7726:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7833:6;7803:11;:18;7815:5;7803:18;;;;;;;;;;;;;;;:27;7822:7;7803:27;;;;;;;;;;;;;;;:36;;;;7867:7;7851:32;;7860:5;7851:32;;;7876:6;7851:32;;;;;;;;;;;;;;;;;;7569:320;;;:::o;6778:449::-;6890:1;6872:20;;:6;:20;;;;6864:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6970:1;6949:23;;:9;:23;;;;6941:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7041;7063:6;7041:71;;;;;;;;;;;;;;;;;:9;:17;7051:6;7041:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;7021:9;:17;7031:6;7021:17;;;;;;;;;;;;;;;:91;;;;7142:32;7167:6;7142:9;:20;7152:9;7142:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;7119:9;:20;7129:9;7119:20;;;;;;;;;;;;;;;:55;;;;7203:9;7186:35;;7195:6;7186:35;;;7214:6;7186:35;;;;;;;;;;;;;;;;;;6778:449;;;:::o;2077:178::-;2163:7;2192:1;2187;:6;;2195:12;2179:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;2179:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2215:9;2231:1;2227;:5;2215:17;;2248:1;2241:8;;;2077:178;;;;;:::o;1766:167::-;1824:7;1840:9;1856:1;1852;:5;1840:17;;1877:1;1872;:6;;1864:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1926:1;1919:8;;;1766:167;;;;:::o;7233:330::-;7324:1;7305:21;;:7;:21;;;;7297:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7394:68;7417:6;7394:68;;;;;;;;;;;;;;;;;:9;:18;7404:7;7394:18;;;;;;;;;;;;;;;;:22;;:68;;;;;:::i;:::-;7373:9;:18;7383:7;7373:18;;;;;;;;;;;;;;;:89;;;;7484:24;7501:6;7484:12;;:16;;:24;;;;:::i;:::-;7469:12;:39;;;;7546:1;7520:37;;7529:7;7520:37;;;7550:6;7520:37;;;;;;;;;;;;;;;;;;7233:330;;:::o;4123:215::-;4213:1;4193:22;;:8;:22;;;;4185:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4299:8;4270:38;;4291:6;;;;;;;;;;;4270:38;;;;;;;;;;;;4324:8;4315:6;;:17;;;;;;;;;;;;;;;;;;4123:215;:::o;1938:130::-;1996:7;2019:43;2023:1;2026;2019:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;2012:50;;1938:130;;;;:::o

Swarm Source

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