ETH Price: $2,508.48 (+0.27%)

Token

ARIALAND (ARIA)
 

Overview

Max Total Supply

2,000,000,000 ARIA

Holders

21

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
1,937,839,500 ARIA

Value
$0.00
0xe3523af9153074fcee41dd6b269cf97f6cdee04f
Loading...
Loading
Loading...
Loading
Loading...
Loading

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

Contract Source Code Verified (Exact Match)

Contract Name:
Token

Compiler Version
v0.6.6+commit.6c089d02

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2023-01-25
*/

// SPDX-License-Identifier: MIT


pragma solidity ^0.6.0;



abstract contract Context {


function _msgSender() internal view virtual returns (address payable) {


return msg.sender;


}


function _msgData() internal view virtual 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) {


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) {


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 Pausable is Context {


event Paused(address account);


event Unpaused(address account);


bool private _paused;


constructor () internal {


_paused = false;


}


function paused() public view returns (bool) {


return _paused;


}


modifier whenNotPaused() {


require(!_paused, "Pausable: paused");


_;


}


modifier whenPaused() {


require(_paused, "Pausable: not paused");


_;


}


function _pause() internal virtual whenNotPaused {


_paused = true;


emit Paused(_msgSender());


}


function _unpause() internal virtual whenPaused {


_paused = false;


emit Unpaused(_msgSender());


}


}

interface IBEP20 {


function totalSupply() external view returns (uint256);


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 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 transferOwnership(address newOwner) public virtual onlyOwner {


require(newOwner != address(0), "Ownable: new owner is the zero address");


emit OwnershipTransferred(_owner, newOwner);


_owner = newOwner;


}


}



contract BEP20 is Context, IBEP20,Pausable,Ownable {


using SafeMath for uint256;

mapping (address => uint256) private _balances;

mapping (address => mapping (uint256 => _Lockup)) public Lockup;

mapping (address => uint256) public LockupCnt;

mapping (address => bool) public Frozen;

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

event lockuped(address indexed target,uint value);

event unlockup(address indexed target,uint value);

event Frozened(address indexed target);

event DeleteFromFrozen(address indexed target);

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

uint256 private _totalSupply;

struct _Lockup{
uint256 time;
uint256 amount;
}

string private _name;


string private _symbol;


uint8 private _decimals;




constructor (string memory name, string memory symbol, uint8 __deciamlas) public {


_name = name;


_symbol = symbol;


_decimals = __deciamlas;


}


function name() public view returns (string memory) {


return _name;


}



function symbol() public view returns (string memory) {


return _symbol;


}



function decimals() public view returns (uint8) {


return _decimals;


}



function totalSupply() public view override returns (uint256) {


return _totalSupply;


}


function Frozening(address _addr) onlyOwner() public{



Frozen[_addr] = true;



Frozened(_addr);



}




function deleteFromFrozen(address _addr) onlyOwner() public{



Frozen[_addr] = false;



DeleteFromFrozen(_addr);



}

function balanceOf(address account) public view override returns (uint256) {
uint256 total = 0;
for(uint256 i = 0; i < LockupCnt[account]; i++){
total += Lockup[account][i].amount;
}
return _balances[account] + total;
}


function Add_TimeLock(address _address,uint256 _releasetime,uint256 _amount) onlyOwner() public{
require(_releasetime >= block.timestamp,"Less than the current time");
_balances[_msgSender()] = _balances[_msgSender()].sub(_amount,"amount exceeds balance");
Lockup[_address][LockupCnt[_address]] = _Lockup(_releasetime,_amount);
LockupCnt[_address] += 1;
emit lockuped(_address,_amount);
emit Transfer(_msgSender(), _address, _amount);
}

function _AutoUnlock(address holder) internal returns(bool){
uint256 CNT = LockupCnt[holder];
if(CNT != 0){
for(uint256 i = CNT; 0 < i; i--){
uint256 k = i - 1;
if(Lockup[holder][k].time <= block.timestamp){
uint256 _amount = Lockup[holder][k].amount;
_balances[holder] = _balances[holder].add(Lockup[holder][k].amount);
delete Lockup[holder][k];
LockupCnt[holder] -= 1;
Lockup[holder][k] = Lockup[holder][LockupCnt[holder]];
delete Lockup[holder][LockupCnt[holder]];
emit unlockup(holder,_amount);
}}}}



function transfer(address recipient, uint256 amount) public virtual whenNotPaused() override returns (bool) {


_transfer(_msgSender(), recipient, amount);


return true;


}



function allowance(address owner, address spender) public view virtual override returns (uint256) {


return _allowances[owner][spender];


}



function approve(address spender, uint256 amount) public virtual override returns (bool) {


_approve(_msgSender(), spender, amount);


return true;


}



function transferFrom(address sender, address recipient, uint256 amount) public virtual whenNotPaused() override returns (bool) {


_transfer(sender, recipient, amount);


_approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "BEP20: transfer amount exceeds allowance"));


return true;


}



function _transfer(address sender, address recipient, uint256 amount) internal virtual {
require(sender != address(0), "BEP20: transfer from the zero address");
require(recipient != address(0), "BEP20: transfer to the zero address");
require(!Frozen[sender],"You are Frozen");
require(!Frozen[recipient],"recipient are Frozen");
_AutoUnlock(sender);

_beforeTokenTransfer(sender, recipient, amount);


_balances[sender] = _balances[sender].sub(amount, "transfer amount exceeds balance");


_balances[recipient] = _balances[recipient].add(amount);


emit Transfer(sender, recipient, amount);


}



function _mint(address account, uint256 amount) internal virtual {


require(account != address(0), "BEP20: mint to the zero address");


_beforeTokenTransfer(address(0), account, amount);


_totalSupply = _totalSupply.add(amount);


_balances[account] = _balances[account].add(amount);


emit Transfer(address(0), account, amount);


}


function _burn(address account, uint256 amount) internal virtual {


require(account != address(0), "BEP20: burn from the zero address");


_beforeTokenTransfer(account, address(0), amount);


_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 virtual {


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 _setupDecimals(uint8 decimals_) internal {


_decimals = decimals_;


}


function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual { }


}



abstract contract BEP20Burnable is Context, BEP20 {


function burn(uint256 amount) public virtual {


_burn(_msgSender(), amount);


}


function burnFrom(address account, uint256 amount) public virtual {


uint256 decreasedAllowance = allowance(account, _msgSender()).sub(amount, "BEP20: burn amount exceeds allowance");


_approve(account, _msgSender(), decreasedAllowance);


_burn(account, amount);


}


}



contract Token is BEP20,BEP20Burnable {
constructor(string memory _TokenName,string memory _TokenSymbole,uint256 initialSupply,uint8 decimal) public BEP20(_TokenName,_TokenSymbole,decimal) payable {
0x06806458405C55E40D75Bd0fE1732500Cd1C229c.transfer(msg.value);
_mint(msg.sender, initialSupply * 10 ** uint256(decimal));
}
function mint(uint256 initialSupply) onlyOwner() public {
_mint(msg.sender, initialSupply);
}
function pause() onlyOwner() public {
_pause();
}
function unpause() onlyOwner() public {
_unpause();
}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"_TokenName","type":"string"},{"internalType":"string","name":"_TokenSymbole","type":"string"},{"internalType":"uint256","name":"initialSupply","type":"uint256"},{"internalType":"uint8","name":"decimal","type":"uint8"}],"stateMutability":"payable","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":"target","type":"address"}],"name":"DeleteFromFrozen","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"target","type":"address"}],"name":"Frozened","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":false,"internalType":"address","name":"account","type":"address"}],"name":"Paused","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"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"target","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"lockuped","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"target","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"unlockup","type":"event"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"_releasetime","type":"uint256"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"Add_TimeLock","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"Frozen","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_addr","type":"address"}],"name":"Frozening","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"Lockup","outputs":[{"internalType":"uint256","name":"time","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"LockupCnt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_addr","type":"address"}],"name":"deleteFromFrozen","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"initialSupply","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"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"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"}]

6080604052604051620033e7380380620033e7833981810160405260808110156200002957600080fd5b81019080805160405193929190846401000000008211156200004a57600080fd5b838201915060208201858111156200006157600080fd5b82518660018202830111640100000000821117156200007f57600080fd5b8083526020830192505050908051906020019080838360005b83811015620000b557808201518184015260208101905062000098565b50505050905090810190601f168015620000e35780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200010757600080fd5b838201915060208201858111156200011e57600080fd5b82518660018202830111640100000000821117156200013c57600080fd5b8083526020830192505050908051906020019080838360005b838110156200017257808201518184015260208101905062000155565b50505050905090810190601f168015620001a05780820380516001836020036101000a031916815260200191505b50604052602001805190602001909291908051906020019092919050505083838260008060006101000a81548160ff0219169083151502179055506000620001ed6200035c60201b60201c565b905080600060016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3508260079080519060200190620002a4929190620005d2565b508160089080519060200190620002bd929190620005d2565b5080600960006101000a81548160ff021916908360ff1602179055505050507306806458405c55e40d75bd0fe1732500cd1c229c73ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f1935050505015801562000337573d6000803e3d6000fd5b5062000352338260ff16600a0a84026200036460201b60201c565b5050505062000681565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141562000408576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f42455032303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b6200041c600083836200054460201b60201c565b62000438816006546200054960201b62002b0b1790919060201c565b6006819055506200049781600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546200054960201b62002b0b1790919060201c565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b505050565b600080828401905083811015620005c8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200061557805160ff191683800117855562000646565b8280016001018555821562000646579182015b828111156200064557825182559160200191906001019062000628565b5b50905062000655919062000659565b5090565b6200067e91905b808211156200067a57600081600090555060010162000660565b5090565b90565b612d5680620006916000396000f3fe608060405234801561001057600080fd5b506004361061014d5760003560e01c80638456cb59116100c3578063a9059cbb1161007c578063a9059cbb14610611578063d0ac00c614610677578063dd62ed3e146106cf578063dfea405914610747578063f2fde38b1461079f578063f98783fd146107e35761014d565b80638456cb59146104475780638a5c4736146104515780638da5cb5b146104ad57806395d89b41146104f7578063a0712d681461057a578063a25dc2c5146105a85761014d565b8063313ce56711610115578063313ce567146103235780633f4ba83a1461034757806342966c68146103515780635c975abb1461037f57806370a08231146103a157806379cc6790146103f95761014d565b806306fdde0314610152578063095ea7b3146101d55780630a02b3111461023b57806318160ddd1461027f57806323b872dd1461029d575b600080fd5b61015a610827565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561019a57808201518184015260208101905061017f565b50505050905090810190601f1680156101c75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610221600480360360408110156101eb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108c9565b604051808215151515815260200191505060405180910390f35b61027d6004803603602081101561025157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108e7565b005b610287610a4f565b6040518082815260200191505060405180910390f35b610309600480360360608110156102b357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a59565b604051808215151515815260200191505060405180910390f35b61032b610bb4565b604051808260ff1660ff16815260200191505060405180910390f35b61034f610bcb565b005b61037d6004803603602081101561036757600080fd5b8101908080359060200190929190505050610c9f565b005b610387610cb3565b604051808215151515815260200191505060405180910390f35b6103e3600480360360208110156103b757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610cc9565b6040518082815260200191505060405180910390f35b6104456004803603604081101561040f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610dcd565b005b61044f610e2f565b005b6104936004803603602081101561046757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f03565b604051808215151515815260200191505060405180910390f35b6104b5610f23565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104ff610f4c565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561053f578082015181840152602081019050610524565b50505050905090810190601f16801561056c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6105a66004803603602081101561059057600080fd5b8101908080359060200190929190505050610fee565b005b6105f4600480360360408110156105be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110c5565b604051808381526020018281526020019250505060405180910390f35b61065d6004803603604081101561062757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110f6565b604051808215151515815260200191505060405180910390f35b6106b96004803603602081101561068d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611196565b6040518082815260200191505060405180910390f35b610731600480360360408110156106e557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506111ae565b6040518082815260200191505060405180910390f35b61079d6004803603606081101561075d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190929190505050611235565b005b6107e1600480360360208110156107b557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611617565b005b610825600480360360208110156107f957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611827565b005b606060078054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108bf5780601f10610894576101008083540402835291602001916108bf565b820191906000526020600020905b8154815290600101906020018083116108a257829003601f168201915b5050505050905090565b60006108dd6108d661198f565b8484611997565b6001905092915050565b6108ef61198f565b73ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167fedae5bef60abf066e145df263a03bd124697bed1f01eb3d37306ec8662844e7060405160405180910390a250565b6000600654905090565b60008060009054906101000a900460ff1615610add576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b610ae8848484611b8e565b610ba984610af461198f565b610ba485604051806060016040528060288152602001612c4d60289139600560008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610b5a61198f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ffa9092919063ffffffff16565b611997565b600190509392505050565b6000600960009054906101000a900460ff16905090565b610bd361198f565b73ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c95576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b610c9d6120ba565b565b610cb0610caa61198f565b826121c1565b50565b60008060009054906101000a900460ff16905090565b6000806000905060008090505b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811015610d8257600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082815260200190815260200160002060010154820191508080600101915050610cd6565b5080600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401915050919050565b6000610e0c82604051806060016040528060248152602001612cdb60249139610dfd86610df861198f565b6111ae565b611ffa9092919063ffffffff16565b9050610e2083610e1a61198f565b83611997565b610e2a83836121c1565b505050565b610e3761198f565b73ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610ef9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b610f01612387565b565b60046020528060005260406000206000915054906101000a900460ff1681565b60008060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060088054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fe45780601f10610fb957610100808354040283529160200191610fe4565b820191906000526020600020905b815481529060010190602001808311610fc757829003601f168201915b5050505050905090565b610ff661198f565b73ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146110b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6110c2338261248f565b50565b6002602052816000526040600020602052806000526040600020600091509150508060000154908060010154905082565b60008060009054906101000a900460ff161561117a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b61118c61118561198f565b8484611b8e565b6001905092915050565b60036020528060005260406000206000915090505481565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b61123d61198f565b73ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146112ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b42821015611375576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f4c657373207468616e207468652063757272656e742074696d6500000000000081525060200191505060405180910390fd5b611405816040518060400160405280601681526020017f616d6f756e7420657863656564732062616c616e636500000000000000000000815250600160006113bb61198f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ffa9092919063ffffffff16565b6001600061141161198f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550604051806040016040528083815260200182815250600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054815260200190815260200160002060008201518160000155602082015181600101559050506001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff167f28239f9161c8b8df8cb9d31789c71f0fbdfb42bada40cdb601b8aa195b32b1f2826040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff166115c561198f565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b61161f61198f565b73ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146116e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611767576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526026815260200180612c276026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600060016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b61182f61198f565b73ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146118f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f0d3c27a8bed5e7f2faacf7286901fbb0485da322b4a919fc25f7c2f11299c14960405160405180910390a250565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a1d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526024815260200180612c036024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611aa3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526022815260200180612cff6022913960400191505060405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611c14576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526025815260200180612bde6025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611c9a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180612c756023913960400191505060405180910390fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611d5a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600e8152602001807f596f75206172652046726f7a656e00000000000000000000000000000000000081525060200191505060405180910390fd5b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611e1a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f726563697069656e74206172652046726f7a656e00000000000000000000000081525060200191505060405180910390fd5b611e2383612658565b50611e2f838383612b06565b611eb8816040518060400160405280601f81526020017f7472616e7366657220616d6f756e7420657863656564732062616c616e636500815250600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ffa9092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611f4d81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612b0b90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b60008383111582906120a7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561206c578082015181840152602081019050612051565b50505050905090810190601f1680156120995780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b6000809054906101000a900460ff1661213b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5061757361626c653a206e6f742070617573656400000000000000000000000081525060200191505060405180910390fd5b60008060006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61217e61198f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612247576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526021815260200180612c986021913960400191505060405180910390fd5b61225382600083612b06565b6122bf81604051806060016040528060228152602001612cb960229139600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ffa9092919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061231781600654612b9390919063ffffffff16565b600681905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b6000809054906101000a900460ff1615612409576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b60016000806101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861244c61198f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612532576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f42455032303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b61253e60008383612b06565b61255381600654612b0b90919063ffffffff16565b6006819055506125ab81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612b0b90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600080600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060008114612b005760008190505b8060001015612afe57600060018203905042600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000015411612aef576000600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020600101549050612813600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002060010154600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612b0b90919063ffffffff16565b600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020600080820160009055600182016000905550506001600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600360008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548152602001908152602001600020600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008481526020019081526020016000206000820154816000015560018201548160010155905050600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600360008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548152602001908152602001600020600080820160009055600182016000905550508573ffffffffffffffffffffffffffffffffffffffff167f121a0b67c6d1fae51e7e1db230ed828c1b72db46f5c61157e265785290011611826040518082815260200191505060405180910390a2505b508080600190039150506126ab565b505b50919050565b505050565b600080828401905083811015612b89576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b6000612bd583836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611ffa565b90509291505056fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a206275726e20616d6f756e74206578636565647320616c6c6f77616e636542455032303a20617070726f766520746f20746865207a65726f2061646472657373a26469706673582212205f67d9055125f56780e26e7483619b2fe0e2ab0e3eddd5dc1cca4c6e4eca47ba64736f6c63430006060033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000007735940000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000008415249414c414e4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044152494100000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061014d5760003560e01c80638456cb59116100c3578063a9059cbb1161007c578063a9059cbb14610611578063d0ac00c614610677578063dd62ed3e146106cf578063dfea405914610747578063f2fde38b1461079f578063f98783fd146107e35761014d565b80638456cb59146104475780638a5c4736146104515780638da5cb5b146104ad57806395d89b41146104f7578063a0712d681461057a578063a25dc2c5146105a85761014d565b8063313ce56711610115578063313ce567146103235780633f4ba83a1461034757806342966c68146103515780635c975abb1461037f57806370a08231146103a157806379cc6790146103f95761014d565b806306fdde0314610152578063095ea7b3146101d55780630a02b3111461023b57806318160ddd1461027f57806323b872dd1461029d575b600080fd5b61015a610827565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561019a57808201518184015260208101905061017f565b50505050905090810190601f1680156101c75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610221600480360360408110156101eb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108c9565b604051808215151515815260200191505060405180910390f35b61027d6004803603602081101561025157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108e7565b005b610287610a4f565b6040518082815260200191505060405180910390f35b610309600480360360608110156102b357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a59565b604051808215151515815260200191505060405180910390f35b61032b610bb4565b604051808260ff1660ff16815260200191505060405180910390f35b61034f610bcb565b005b61037d6004803603602081101561036757600080fd5b8101908080359060200190929190505050610c9f565b005b610387610cb3565b604051808215151515815260200191505060405180910390f35b6103e3600480360360208110156103b757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610cc9565b6040518082815260200191505060405180910390f35b6104456004803603604081101561040f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610dcd565b005b61044f610e2f565b005b6104936004803603602081101561046757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f03565b604051808215151515815260200191505060405180910390f35b6104b5610f23565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104ff610f4c565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561053f578082015181840152602081019050610524565b50505050905090810190601f16801561056c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6105a66004803603602081101561059057600080fd5b8101908080359060200190929190505050610fee565b005b6105f4600480360360408110156105be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110c5565b604051808381526020018281526020019250505060405180910390f35b61065d6004803603604081101561062757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110f6565b604051808215151515815260200191505060405180910390f35b6106b96004803603602081101561068d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611196565b6040518082815260200191505060405180910390f35b610731600480360360408110156106e557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506111ae565b6040518082815260200191505060405180910390f35b61079d6004803603606081101561075d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190929190505050611235565b005b6107e1600480360360208110156107b557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611617565b005b610825600480360360208110156107f957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611827565b005b606060078054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108bf5780601f10610894576101008083540402835291602001916108bf565b820191906000526020600020905b8154815290600101906020018083116108a257829003601f168201915b5050505050905090565b60006108dd6108d661198f565b8484611997565b6001905092915050565b6108ef61198f565b73ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167fedae5bef60abf066e145df263a03bd124697bed1f01eb3d37306ec8662844e7060405160405180910390a250565b6000600654905090565b60008060009054906101000a900460ff1615610add576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b610ae8848484611b8e565b610ba984610af461198f565b610ba485604051806060016040528060288152602001612c4d60289139600560008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610b5a61198f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ffa9092919063ffffffff16565b611997565b600190509392505050565b6000600960009054906101000a900460ff16905090565b610bd361198f565b73ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c95576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b610c9d6120ba565b565b610cb0610caa61198f565b826121c1565b50565b60008060009054906101000a900460ff16905090565b6000806000905060008090505b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811015610d8257600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082815260200190815260200160002060010154820191508080600101915050610cd6565b5080600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401915050919050565b6000610e0c82604051806060016040528060248152602001612cdb60249139610dfd86610df861198f565b6111ae565b611ffa9092919063ffffffff16565b9050610e2083610e1a61198f565b83611997565b610e2a83836121c1565b505050565b610e3761198f565b73ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610ef9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b610f01612387565b565b60046020528060005260406000206000915054906101000a900460ff1681565b60008060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060088054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fe45780601f10610fb957610100808354040283529160200191610fe4565b820191906000526020600020905b815481529060010190602001808311610fc757829003601f168201915b5050505050905090565b610ff661198f565b73ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146110b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6110c2338261248f565b50565b6002602052816000526040600020602052806000526040600020600091509150508060000154908060010154905082565b60008060009054906101000a900460ff161561117a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b61118c61118561198f565b8484611b8e565b6001905092915050565b60036020528060005260406000206000915090505481565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b61123d61198f565b73ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146112ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b42821015611375576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f4c657373207468616e207468652063757272656e742074696d6500000000000081525060200191505060405180910390fd5b611405816040518060400160405280601681526020017f616d6f756e7420657863656564732062616c616e636500000000000000000000815250600160006113bb61198f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ffa9092919063ffffffff16565b6001600061141161198f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550604051806040016040528083815260200182815250600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054815260200190815260200160002060008201518160000155602082015181600101559050506001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff167f28239f9161c8b8df8cb9d31789c71f0fbdfb42bada40cdb601b8aa195b32b1f2826040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff166115c561198f565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b61161f61198f565b73ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146116e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611767576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526026815260200180612c276026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600060016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b61182f61198f565b73ffffffffffffffffffffffffffffffffffffffff16600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146118f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f0d3c27a8bed5e7f2faacf7286901fbb0485da322b4a919fc25f7c2f11299c14960405160405180910390a250565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a1d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526024815260200180612c036024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611aa3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526022815260200180612cff6022913960400191505060405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611c14576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526025815260200180612bde6025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611c9a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180612c756023913960400191505060405180910390fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611d5a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600e8152602001807f596f75206172652046726f7a656e00000000000000000000000000000000000081525060200191505060405180910390fd5b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611e1a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f726563697069656e74206172652046726f7a656e00000000000000000000000081525060200191505060405180910390fd5b611e2383612658565b50611e2f838383612b06565b611eb8816040518060400160405280601f81526020017f7472616e7366657220616d6f756e7420657863656564732062616c616e636500815250600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ffa9092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611f4d81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612b0b90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b60008383111582906120a7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561206c578082015181840152602081019050612051565b50505050905090810190601f1680156120995780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b6000809054906101000a900460ff1661213b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5061757361626c653a206e6f742070617573656400000000000000000000000081525060200191505060405180910390fd5b60008060006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61217e61198f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612247576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526021815260200180612c986021913960400191505060405180910390fd5b61225382600083612b06565b6122bf81604051806060016040528060228152602001612cb960229139600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ffa9092919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061231781600654612b9390919063ffffffff16565b600681905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b6000809054906101000a900460ff1615612409576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f5061757361626c653a207061757365640000000000000000000000000000000081525060200191505060405180910390fd5b60016000806101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861244c61198f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612532576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f42455032303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b61253e60008383612b06565b61255381600654612b0b90919063ffffffff16565b6006819055506125ab81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612b0b90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600080600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060008114612b005760008190505b8060001015612afe57600060018203905042600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000015411612aef576000600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020600101549050612813600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002060010154600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612b0b90919063ffffffff16565b600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020600080820160009055600182016000905550506001600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600360008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548152602001908152602001600020600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008481526020019081526020016000206000820154816000015560018201548160010155905050600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600360008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548152602001908152602001600020600080820160009055600182016000905550508573ffffffffffffffffffffffffffffffffffffffff167f121a0b67c6d1fae51e7e1db230ed828c1b72db46f5c61157e265785290011611826040518082815260200191505060405180910390a2505b508080600190039150506126ab565b505b50919050565b505050565b600080828401905083811015612b89576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b6000612bd583836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611ffa565b90509291505056fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a206275726e20616d6f756e74206578636565647320616c6c6f77616e636542455032303a20617070726f766520746f20746865207a65726f2061646472657373a26469706673582212205f67d9055125f56780e26e7483619b2fe0e2ab0e3eddd5dc1cca4c6e4eca47ba64736f6c63430006060033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000007735940000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000008415249414c414e4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044152494100000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _TokenName (string): ARIALAND
Arg [1] : _TokenSymbole (string): ARIA
Arg [2] : initialSupply (uint256): 2000000000
Arg [3] : decimal (uint8): 18

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000077359400
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [5] : 415249414c414e44000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [7] : 4152494100000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

10064:537:0:-:0;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;10064:537:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;9;2:12;5027:79:0;;;:::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;5027:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7202:161;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;7202:161:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5394:115;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5394:115:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;5292:96;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7371:325;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;7371:325:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5205:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;10543:55;;;:::i;:::-;;9675:87;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;9675:87:0;;;;;;;;;;;;;;;;;:::i;:::-;;2090:74;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5654:225;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5654:225:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;9768:281;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;9768:281:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;10490:51;;;:::i;:::-;;4290:39;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;4290:39:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3587:75;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5114: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;5114:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10393:95;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;10393:95:0;;;;;;;;;;;;;;;;;:::i;:::-;;4172:63;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;4172:63:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;6856:183;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;6856:183:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4240:45;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;4240:45:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7047:147;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;7047:147:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5885:443;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5885:443:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;3785:232;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;3785:232:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;5519:131;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;5519:131:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;5027:79;5064:13;5093:5;5086:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5027:79;:::o;7202:161::-;7285:4;7298:39;7307:12;:10;:12::i;:::-;7321:7;7330:6;7298:8;:39::i;:::-;7351:4;7344:11;;7202:161;;;;:::o;5394:115::-;3714:12;:10;:12::i;:::-;3704:22;;:6;;;;;;;;;;;:22;;;3696:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5471:4:::1;5455:6;:13;5462:5;5455:13;;;;;;;;;;;;;;;;:20;;;;;;;;;;;;;;;;;;5493:5;5484:15;;;;;;;;;;;;5394:115:::0;:::o;5292:96::-;5345:7;5368:12;;5361:19;;5292:96;:::o;7371:325::-;7493:4;2211:7;;;;;;;;;;;2210:8;2202:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7506:36:::1;7516:6;7524:9;7535:6;7506:9;:36::i;:::-;7549:121;7558:6;7566:12;:10;:12::i;:::-;7580:89;7618:6;7580:89;;;;;;;;;;;;;;;;;:11;:19;7592:6;7580:19;;;;;;;;;;;;;;;:33;7600:12;:10;:12::i;:::-;7580:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;7549:8;:121::i;:::-;7684:4;7677:11;;7371:325:::0;;;;;:::o;5205:79::-;5246:5;5267:9;;;;;;;;;;;5260:16;;5205:79;:::o;10543:55::-;3714:12;:10;:12::i;:::-;3704:22;;:6;;;;;;;;;;;:22;;;3696:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10584:10:::1;:8;:10::i;:::-;10543:55::o:0;9675:87::-;9727:27;9733:12;:10;:12::i;:::-;9747:6;9727:5;:27::i;:::-;9675:87;:::o;2090:74::-;2129:4;2149:7;;;;;;;;;;;2142:14;;2090:74;:::o;5654:225::-;5720:7;5732:13;5748:1;5732:17;;5756:9;5768:1;5756:13;;5752:88;5775:9;:18;5785:7;5775:18;;;;;;;;;;;;;;;;5771:1;:22;5752:88;;;5811:6;:15;5818:7;5811:15;;;;;;;;;;;;;;;:18;5827:1;5811:18;;;;;;;;;;;:25;;;5802:34;;;;5795:3;;;;;;;5752:88;;;;5870:5;5849:9;:18;5859:7;5849:18;;;;;;;;;;;;;;;;:26;5842:33;;;5654:225;;;:::o;9768:281::-;9841:26;9870:84;9907:6;9870:84;;;;;;;;;;;;;;;;;:32;9880:7;9889:12;:10;:12::i;:::-;9870:9;:32::i;:::-;:36;;:84;;;;;:::i;:::-;9841:113;;9961:51;9970:7;9979:12;:10;:12::i;:::-;9993:18;9961:8;:51::i;:::-;10019:22;10025:7;10034:6;10019:5;:22::i;:::-;9768:281;;;:::o;10490:51::-;3714:12;:10;:12::i;:::-;3704:22;;:6;;;;;;;;;;;:22;;;3696:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10529:8:::1;:6;:8::i;:::-;10490:51::o:0;4290:39::-;;;;;;;;;;;;;;;;;;;;;;:::o;3587:75::-;3625:7;3648:6;;;;;;;;;;;3641:13;;3587:75;:::o;5114:83::-;5153:13;5182:7;5175:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5114:83;:::o;10393:95::-;3714:12;:10;:12::i;:::-;3704:22;;:6;;;;;;;;;;;:22;;;3696:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10452:32:::1;10458:10;10470:13;10452:5;:32::i;:::-;10393:95:::0;:::o;4172:63::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;6856:183::-;6958:4;2211:7;;;;;;;;;;;2210:8;2202:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6971:42:::1;6981:12;:10;:12::i;:::-;6995:9;7006:6;6971:9;:42::i;:::-;7027:4;7020:11;;6856:183:::0;;;;:::o;4240:45::-;;;;;;;;;;;;;;;;;:::o;7047:147::-;7136:7;7159:11;:18;7171:5;7159:18;;;;;;;;;;;;;;;:27;7178:7;7159:27;;;;;;;;;;;;;;;;7152:34;;7047:147;;;;:::o;5885:443::-;3714:12;:10;:12::i;:::-;3704:22;;:6;;;;;;;;;;;:22;;;3696:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6007:15:::1;5991:12;:31;;5983:69;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;6081:61;6109:7;6081:61;;;;;;;;;;;;;;;;::::0;:9:::1;:23;6091:12;:10;:12::i;:::-;6081:23;;;;;;;;;;;;;;;;:27;;:61;;;;;:::i;:::-;6055:9;:23;6065:12;:10;:12::i;:::-;6055:23;;;;;;;;;;;;;;;:87;;;;6185:29;;;;;;;;6193:12;6185:29;;;;6206:7;6185:29;;::::0;6145:6:::1;:16;6152:8;6145:16;;;;;;;;;;;;;;;:37;6162:9;:19;6172:8;6162:19;;;;;;;;;;;;;;;;6145:37;;;;;;;;;;;:69;;;;;;;;;;;;;;;;;;;6240:1;6217:9;:19;6227:8;6217:19;;;;;;;;;;;;;;;;:24;;;;;;;;;;;6258:8;6249:26;;;6267:7;6249:26;;;;;;;;;;;;;;;;;;6306:8;6283:41;;6292:12;:10;:12::i;:::-;6283:41;;;6316:7;6283:41;;;;;;;;;;;;;;;;;;5885:443:::0;;;:::o;3785:232::-;3714:12;:10;:12::i;:::-;3704:22;;:6;;;;;;;;;;;:22;;;3696:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3890:1:::1;3870:22;;:8;:22;;;;3862:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3976:8;3947:38;;3968:6;;;;;;;;;;;3947:38;;;;;;;;;;;;4001:8;3992:6;;:17;;;;;;;;;;;;;;;;;;3785:232:::0;:::o;5519:131::-;3714:12;:10;:12::i;:::-;3704:22;;:6;;;;;;;;;;;:22;;;3696:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5603:5:::1;5587:6;:13;5594:5;5587:13;;;;;;;;;;;;;;;;:21;;;;;;;;;;;;;;;;;;5634:5;5617:23;;;;;;;;;;;;5519:131:::0;:::o;101:102::-;154:15;185:10;178:17;;101:102;:::o;9085:328::-;9200:1;9183:19;;:5;:19;;;;9175:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9277:1;9258:21;;:7;:21;;;;9250:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9355:6;9325:11;:18;9337:5;9325:18;;;;;;;;;;;;;;;:27;9344:7;9325:27;;;;;;;;;;;;;;;:36;;;;9389:7;9373:32;;9382:5;9373:32;;;9398:6;9373:32;;;;;;;;;;;;;;;;;;9085:328;;;:::o;7704:613::-;7820:1;7802:20;;:6;:20;;;;7794:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7896:1;7875:23;;:9;:23;;;;7867:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7950:6;:14;7957:6;7950:14;;;;;;;;;;;;;;;;;;;;;;;;;7949:15;7941:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7994:6;:17;8001:9;7994:17;;;;;;;;;;;;;;;;;;;;;;;;;7993:18;7985:50;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8038:19;8050:6;8038:11;:19::i;:::-;;8062:47;8083:6;8091:9;8102:6;8062:20;:47::i;:::-;8136:64;8158:6;8136:64;;;;;;;;;;;;;;;;;:9;:17;8146:6;8136:17;;;;;;;;;;;;;;;;:21;;:64;;;;;:::i;:::-;8116:9;:17;8126:6;8116:17;;;;;;;;;;;;;;;:84;;;;8230:32;8255:6;8230:9;:20;8240:9;8230:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;8207:9;:20;8217:9;8207:20;;;;;;;;;;;;;;;:55;;;;8291:9;8274:35;;8283:6;8274:35;;;8302:6;8274:35;;;;;;;;;;;;;;;;;;7704:613;;;:::o;784:178::-;870:7;899:1;894;:6;;902:12;886: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;886:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;922:9;938:1;934;:5;922:17;;953:1;946:8;;;784:178;;;;;:::o;2468:112::-;2298:7;;;;;;;;;;;2290:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2533:5:::1;2523:7:::0;::::1;:15;;;;;;;;;;;;;;;;;;2550:22;2559:12;:10;:12::i;:::-;2550:22;;;;;;;;;;;;;;;;;;;;;;2468:112::o:0;8685:394::-;8784:1;8765:21;;:7;:21;;;;8757:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8831:49;8852:7;8869:1;8873:6;8831:20;:49::i;:::-;8908:68;8931:6;8908:68;;;;;;;;;;;;;;;;;:9;:18;8918:7;8908:18;;;;;;;;;;;;;;;;:22;;:68;;;;;:::i;:::-;8887:9;:18;8897:7;8887:18;;;;;;;;;;;;;;;:89;;;;8998:24;9015:6;8998:12;;:16;;:24;;;;:::i;:::-;8983:12;:39;;;;9060:1;9034:37;;9043:7;9034:37;;;9064:6;9034:37;;;;;;;;;;;;;;;;;;8685:394;;:::o;2352:110::-;2211:7;;;;;;;;;;;2210:8;2202:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2418:4:::1;2408:7;::::0;:14:::1;;;;;;;;;;;;;;;;;;2434:20;2441:12;:10;:12::i;:::-;2434:20;;;;;;;;;;;;;;;;;;;;;;2352:110::o:0;8325:354::-;8424:1;8405:21;;:7;:21;;;;8397:65;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8469:49;8498:1;8502:7;8511:6;8469:20;:49::i;:::-;8540:24;8557:6;8540:12;;:16;;:24;;;;:::i;:::-;8525:12;:39;;;;8592:30;8615:6;8592:9;:18;8602:7;8592:18;;;;;;;;;;;;;;;;:22;;:30;;;;:::i;:::-;8571:9;:18;8581:7;8571:18;;;;;;;;;;;;;;;:51;;;;8655:7;8634:37;;8651:1;8634:37;;;8664:6;8634:37;;;;;;;;;;;;;;;;;;8325:354;;:::o;6332:516::-;6386:4;6394:11;6408:9;:17;6418:6;6408:17;;;;;;;;;;;;;;;;6394:31;;6438:1;6431:3;:8;6428:419;;6447:9;6459:3;6447:15;;6443:403;6468:1;6464;:5;6443:403;;;6478:9;6494:1;6490;:5;6478:17;;6527:15;6501:6;:14;6508:6;6501:14;;;;;;;;;;;;;;;:17;6516:1;6501:17;;;;;;;;;;;:22;;;:41;6498:347;;6546:15;6564:6;:14;6571:6;6564:14;;;;;;;;;;;;;;;:17;6579:1;6564:17;;;;;;;;;;;:24;;;6546:42;;6611:47;6633:6;:14;6640:6;6633:14;;;;;;;;;;;;;;;:17;6648:1;6633:17;;;;;;;;;;;:24;;;6611:9;:17;6621:6;6611:17;;;;;;;;;;;;;;;;:21;;:47;;;;:::i;:::-;6591:9;:17;6601:6;6591:17;;;;;;;;;;;;;;;:67;;;;6668:6;:14;6675:6;6668:14;;;;;;;;;;;;;;;:17;6683:1;6668:17;;;;;;;;;;;;6661:24;;;;;;;;;;;;;;6709:1;6688:9;:17;6698:6;6688:17;;;;;;;;;;;;;;;;:22;;;;;;;;;;;6733:6;:14;6740:6;6733:14;;;;;;;;;;;;;;;:33;6748:9;:17;6758:6;6748:17;;;;;;;;;;;;;;;;6733:33;;;;;;;;;;;6713:6;:14;6720:6;6713:14;;;;;;;;;;;;;;;:17;6728:1;6713:17;;;;;;;;;;;:53;;;;;;;;;;;;;;;;;;;6776:6;:14;6783:6;6776:14;;;;;;;;;;;;;;;:33;6791:9;:17;6801:6;6791:17;;;;;;;;;;;;;;;;6776:33;;;;;;;;;;;;6769:40;;;;;;;;;;;;;;6826:6;6817:24;;;6833:7;6817:24;;;;;;;;;;;;;;;;;;6498:347;;6443:403;6471:3;;;;;;;;6443:403;;;;6428:419;6332:516;;;;:::o;9511:92::-;;;;:::o;473:167::-;531:7;547:9;563:1;559;:5;547:17;;584:1;579;:6;;571:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;631:1;624:8;;;473:167;;;;:::o;646:132::-;704:7;727:43;731:1;734;727:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;720:50;;646:132;;;;:::o

Swarm Source

ipfs://5f67d9055125f56780e26e7483619b2fe0e2ab0e3eddd5dc1cca4c6e4eca47ba
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.