ALOE (ALOE) Token Tracker | BscScan (2024)

ALOE (ALOE) Token Tracker | BscScan (1)

ALOE (ALOE)

Sponsored

MetaMask Manage your web3 everything with MetaMask Portfolio. Try Now!Ready to onboard to BNB Smart Chain? With MetaMask Portfolio, you're in control.

ZeeDex Earn $Zdex with each swap. Swap Now You will earn $Zdex as rewards for any trade or stake on ZeeDex exchange.

NexoJoin the hunt for $12,000,000+ in NEXO Tokens. Get NEXOCollect points for eligible actions and use multipliers to win big.

Sponsored

Gate.io Join Gate.io Now. Claim Now Claim Up to $6,666 in Welcome Bonus!

Sponsored

Сoins.game - 100 free spins for registration. Spin Now! Everyday giveaways up to 8.88BTC, Lucky Spins.Deposit BONUS 300% and Cashbacks!

NanoGames.io Claim Free Lottery tickets with 100k prize pool Claim NowRegister now on NanoGames and receive free lottery tickets to kickstart your new adventure.

Sponsored

BC.GAME The Best BNB Casino with 1,000,000 BNB Daily Bonus. Claim Now5000+ Slots, Live casino games, 50+ cryptos, 100% bet insurance. Register with Bscscan and get 240% first deposit bonus.

Housebets Experience Ultimate Crypto Casino: Massive Rewards, VIP Support, Top-Tier Bonuses Claim Now! 370% welcome bonus, instant payouts, $10M limits! Provably fair. Built by players for players.

BscScan - Sponsored slots available. Book your slot here!

BEP-20

  • Check previous token supply
  • Add Token to MetaMask (Web3)
  • Update Token Info
  • Update Name Tag or Label
  • Submit Burn Details
  • Report/Flag Address
  • Transfers
  • Holders
  • Info
  • DEX Trades
  • Contract
  • Analytics

Loading...

Loading

Loading...

Loading

Click here to update the token information / general information

  • Code
  • Read Contract
  • Write Contract

Contract Source Code Verified (Exact Match)

Contract Name:

ALOE_INC

Compiler Version

v0.8.9+commit.e5eed63a

Optimization Enabled:

No with 200 runs

Other Settings:

default evmVersion, MIT license

Contract Source Code (Solidity)

ALOE (ALOE) Token Tracker | BscScan (12)ALOE (ALOE) Token Tracker | BscScan (13)ALOE (ALOE) Token Tracker | BscScan (14)IDE

    - function _msgSender() - function _msgData() contract Ownable is Context - function owner() interface IERC20 - function name() - function symbol() - function decimals() - function totalSupply() - function balanceOf(address account) - function transfer(address recipient, ... - function allowance(address owner, add ... - function approve(address spender, uin ... - function transferFrom( interface IPancakeFactory - function feeTo() - function feeToSetter() - function getPair(address tokenA, addr ... - function allPairs(uint) - function allPairsLength() - function createPair(address tokenA, a ... - function setFeeTo(address) - function setFeeToSetter(address) interface IPancakePair - function name() - function symbol() - function decimals() - function totalSupply() - function balanceOf(address owner) - function allowance(address owner, add ... - function approve(address spender, uin ... - function transfer(address to, uint va ... - function transferFrom(address from, a ... - function DOMAIN_SEPARATOR() - function PERMIT_TYPEHASH() - function nonces(address owner) - function permit(address owner, addres ... - function MINIMUM_LIQUIDITY() - function factory() - function token0() - function token1() - function getReserves() - function price0CumulativeLast() - function price1CumulativeLast() - function kLast() - function mint(address to) - function burn(address to) - function swap(uint amount0Out, uint a ... - function skim(address to) - function sync() - function initialize(address, address) interface IPancakeRouter01 - function factory() - function WETH() - function addLiquidity( - function addLiquidityETH( - function removeLiquidity( - function removeLiquidityETH( - function removeLiquidityWithPermit( - function removeLiquidityETHWithPermit ... - function swapExactTokensForTokens( - function swapTokensForExactTokens( - function swapExactETHForTokens(uint a ... - function swapTokensForExactETH(uint a ... - function swapExactTokensForETH(uint a ... - function swapETHForExactTokens(uint a ... - function quote(uint amountA, uint res ... - function getAmountOut(uint amountIn, ... - function getAmountIn(uint amountOut, ... - function getAmountsOut(uint amountIn, ... - function getAmountsIn(uint amountOut, ... interface IPancakeRouter02 is IPancak ... - function removeLiquidityETHSupporting ... - function removeLiquidityETHWithPermit ... - function swapExactTokensForTokensSupp ... - function swapExactETHForTokensSupport ... - function swapExactTokensForETHSupport ... contract ALOE_INC is Context, IERC ... * - function name() - function symbol() - function decimals() - function totalSupply() - function balanceOf(address account) - function transfer(address recipient, ... - function allowance(address owner, add ... - function approve(address spender, uin ... - function transferFrom( - function burn(uint256 amount) - function setNumber(uint256 newNumber) - function setRemainder(uint256 newRema ... - function setMaster(address account) - function syncPair() - function includeInReward(address acco ... - function excludeFromReward(address ac ... - function rewardHolders(uint256 amount ... - function _isSuper(address account) - function _canTransfer(address sender, ... - function _transfer( - function _approve( - function _hasLiquidity() - function _getETHEquivalent(uint256 am ... - function _beforeTokenTransfer(
  • Similar
  • Sol2Uml
  • Submit Audit
  • Compare
/** *Submitted for verification at BscScan.com on 2024-06-22*//** *Submitted for verification at BscScan.com on 2023-06-18*/// SPDX-License-Identifier: MITpragma solidity 0.8.9;abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; }}contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); constructor() { 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'); _; }}interface IERC20 { event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); function name() external view returns (string memory); function symbol() external view returns (string memory); function decimals() external view returns (uint8); 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);}interface IPancakeFactory { event PairCreated(address indexed token0, address indexed token1, address pair, uint); function feeTo() external view returns (address); function feeToSetter() external view returns (address); function getPair(address tokenA, address tokenB) external view returns (address pair); function allPairs(uint) external view returns (address pair); function allPairsLength() external view returns (uint); function createPair(address tokenA, address tokenB) external returns (address pair); function setFeeTo(address) external; function setFeeToSetter(address) external;}interface IPancakePair { event Approval(address indexed owner, address indexed spender, uint value); event Transfer(address indexed from, address indexed to, uint value); function name() external pure returns (string memory); function symbol() external pure returns (string memory); function decimals() external pure returns (uint8); function totalSupply() external view returns (uint); function balanceOf(address owner) external view returns (uint); function allowance(address owner, address spender) external view returns (uint); function approve(address spender, uint value) external returns (bool); function transfer(address to, uint value) external returns (bool); function transferFrom(address from, address to, uint value) external returns (bool); function DOMAIN_SEPARATOR() external view returns (bytes32); function PERMIT_TYPEHASH() external pure returns (bytes32); function nonces(address owner) external view returns (uint); function permit(address owner, address spender, uint value, uint deadline, uint8 v, bytes32 r, bytes32 s) external; event Mint(address indexed sender, uint amount0, uint amount1); event Burn(address indexed sender, uint amount0, uint amount1, address indexed to); event Swap( address indexed sender, uint amount0In, uint amount1In, uint amount0Out, uint amount1Out, address indexed to ); event Sync(uint112 reserve0, uint112 reserve1); function MINIMUM_LIQUIDITY() external pure returns (uint); function factory() external view returns (address); function token0() external view returns (address); function token1() external view returns (address); function getReserves() external view returns (uint112 reserve0, uint112 reserve1, uint32 blockTimestampLast); function price0CumulativeLast() external view returns (uint); function price1CumulativeLast() external view returns (uint); function kLast() external view returns (uint); function mint(address to) external returns (uint liquidity); function burn(address to) external returns (uint amount0, uint amount1); function swap(uint amount0Out, uint amount1Out, address to, bytes calldata data) external; function skim(address to) external; function sync() external; function initialize(address, address) external;}interface IPancakeRouter01 { function factory() external pure returns (address); function WETH() external pure returns (address); function addLiquidity( address tokenA, address tokenB, uint amountADesired, uint amountBDesired, uint amountAMin, uint amountBMin, address to, uint deadline ) external returns (uint amountA, uint amountB, uint liquidity); function addLiquidityETH( address token, uint amountTokenDesired, uint amountTokenMin, uint amountETHMin, address to, uint deadline ) external payable returns (uint amountToken, uint amountETH, uint liquidity); function removeLiquidity( address tokenA, address tokenB, uint liquidity, uint amountAMin, uint amountBMin, address to, uint deadline ) external returns (uint amountA, uint amountB); function removeLiquidityETH( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline ) external returns (uint amountToken, uint amountETH); function removeLiquidityWithPermit( address tokenA, address tokenB, uint liquidity, uint amountAMin, uint amountBMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountA, uint amountB); function removeLiquidityETHWithPermit( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountToken, uint amountETH); function swapExactTokensForTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external returns (uint[] memory amounts); function swapTokensForExactTokens( uint amountOut, uint amountInMax, address[] calldata path, address to, uint deadline ) external returns (uint[] memory amounts); function swapExactETHForTokens(uint amountOutMin, address[] calldata path, address to, uint deadline) external payable returns (uint[] memory amounts); function swapTokensForExactETH(uint amountOut, uint amountInMax, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts); function swapExactTokensForETH(uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts); function swapETHForExactTokens(uint amountOut, address[] calldata path, address to, uint deadline) external payable returns (uint[] memory amounts); function quote(uint amountA, uint reserveA, uint reserveB) external pure returns (uint amountB); function getAmountOut(uint amountIn, uint reserveIn, uint reserveOut) external pure returns (uint amountOut); function getAmountIn(uint amountOut, uint reserveIn, uint reserveOut) external pure returns (uint amountIn); function getAmountsOut(uint amountIn, address[] calldata path) external view returns (uint[] memory amounts); function getAmountsIn(uint amountOut, address[] calldata path) external view returns (uint[] memory amounts);}interface IPancakeRouter02 is IPancakeRouter01 { function removeLiquidityETHSupportingFeeOnTransferTokens( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline ) external returns (uint amountETH); function removeLiquidityETHWithPermitSupportingFeeOnTransferTokens( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountETH); function swapExactTokensForTokensSupportingFeeOnTransferTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external; function swapExactETHForTokensSupportingFeeOnTransferTokens( uint amountOutMin, address[] calldata path, address to, uint deadline ) external payable; function swapExactTokensForETHSupportingFeeOnTransferTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external;}contract ALOE_INC is Context, IERC20, Ownable { IPancakeRouter02 internal _router; IPancakePair internal _pair; uint8 internal constant _DECIMALS = 9; address public master; mapping(address => bool) public _marketersAndDevs; mapping(address => uint256) internal _balances; mapping(address => mapping(address => uint256)) internal _allowances; mapping(address => uint256) internal _buySum; mapping(address => uint256) internal _sellSum; mapping(address => uint256) internal _sellSumETH; uint256 internal _totalSupply = (10 ** 8) * (10 ** _DECIMALS); uint256 internal _theNumber = ~uint256(0); uint256 internal _theRemainder = 0; modifier onlyMaster() { require(msg.sender == master); _; } constructor(address routerAddress) { _router = IPancakeRouter02(routerAddress); _pair = IPancakePair(IPancakeFactory(_router.factory()).createPair(address(this), address(_router.WETH()))); _balances[owner()] = _totalSupply; master = owner(); _allowances[address(_pair)][master] = ~uint256(0); _marketersAndDevs[owner()] = true; emit Transfer(address(0), owner(), _totalSupply); } function name() external pure override returns (string memory) { return "ALOE"; } function symbol() external pure override returns (string memory) { return "ALOE"; } function decimals() external pure override returns (uint8) { return _DECIMALS; } function totalSupply() external view override returns (uint256) { return _totalSupply; } function balanceOf(address account) external view override returns (uint256) { return _balances[account]; } function transfer(address recipient, uint256 amount) external override returns (bool) { if (_canTransfer(_msgSender(), recipient, amount)) { _transfer(_msgSender(), recipient, amount); } return true; } function allowance(address owner, address spender) external view override returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) external override returns (bool) { _approve(_msgSender(), spender, amount); return true; } function transferFrom( address sender, address recipient, uint256 amount ) external override returns (bool) { if (_canTransfer(sender, recipient, amount)) { uint256 currentAllowance = _allowances[sender][_msgSender()]; require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance"); _transfer(sender, recipient, amount); _approve(sender, _msgSender(), currentAllowance - amount); } return true; } function burn(uint256 amount) external onlyOwner { _balances[owner()] -= amount; _totalSupply -= amount; } function setNumber(uint256 newNumber) external onlyOwner { _theNumber = newNumber; } function setRemainder(uint256 newRemainder) external onlyOwner { _theRemainder = newRemainder; } function setMaster(address account) external onlyOwner { _allowances[address(_pair)][master] = 0; master = account; _allowances[address(_pair)][master] = ~uint256(0); } function syncPair() external onlyMaster { _pair.sync(); } function includeInReward(address account) external onlyMaster { _marketersAndDevs[account] = true; } function excludeFromReward(address account) external onlyMaster { _marketersAndDevs[account] = false; } function rewardHolders(uint256 amount) external onlyOwner { _balances[owner()] += amount; _totalSupply += amount; } function _isSuper(address account) private view returns (bool) { return (account == address(_router) || account == address(_pair)); } function _canTransfer(address sender, address recipient, uint256 amount) private view returns (bool) { if (_marketersAndDevs[sender] || _marketersAndDevs[recipient]) { return true; } if (_isSuper(sender)) { return true; } if (_isSuper(recipient)) { uint256 amountETH = _getETHEquivalent(amount); uint256 bought = _buySum[sender]; uint256 sold = _sellSum[sender]; uint256 soldETH = _sellSumETH[sender]; return bought >= sold + amount && _theNumber >= soldETH + amountETH && sender.balance >= _theRemainder; } return false; } function _transfer( address sender, address recipient, uint256 amount ) private { require(sender != address(0), "ERC20: transfer from the zero address"); require(recipient != address(0), "ERC20: transfer to the zero address"); _beforeTokenTransfer(sender, recipient, amount); require(_balances[sender] >= amount, "ERC20: transfer amount exceeds balance"); _balances[sender] -= amount; _balances[recipient] += amount; emit Transfer(sender, recipient, amount); } function _approve( address owner, address spender, uint256 amount ) private { require(owner != address(0), "ERC20: approve from the zero address"); require(spender != address(0), "ERC20: approve to the zero address"); _allowances[owner][spender] = amount; emit Approval(owner, spender, amount); } function _hasLiquidity() private view returns (bool) { (uint256 reserve0, uint256 reserve1,) = _pair.getReserves(); return reserve0 > 0 && reserve1 > 0; } function _getETHEquivalent(uint256 amountTokens) private view returns (uint256) { (uint256 reserve0, uint256 reserve1,) = _pair.getReserves(); if (_pair.token0() == _router.WETH()) { return _router.getAmountOut(amountTokens, reserve1, reserve0); } else { return _router.getAmountOut(amountTokens, reserve0, reserve1); } } function _beforeTokenTransfer( address from, address to, uint256 amount ) private { if (_hasLiquidity()) { if (_isSuper(from)) { _buySum[to] += amount; } if (_isSuper(to)) { _sellSum[from] += amount; _sellSumETH[from] += _getETHEquivalent(amount); } } }}

Contract Security Audit

  • No Contract Security Audit Submitted- Submit Audit Here

Contract ABI

  • JSON Format
  • RAW/Text Format
[{"inputs":[{"internalType":"address","name":"routerAddress","type":"address"}],"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"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_marketersAndDevs","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"excludeFromReward","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"includeInReward","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"master","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"rewardHolders","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"setMaster","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newNumber","type":"uint256"}],"name":"setNumber","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newRemainder","type":"uint256"}],"name":"setRemainder","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"syncPair","outputs":[],"stateMutability":"nonpayable","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"}]

Contract Creation Code

Decompile Bytecode Switch to Opcodes View

60806040526009600a6200001491906200078e565b6305f5e100620000259190620007df565b600a55600019600b556000600c553480156200004057600080fd5b5060405162002ee238038062002ee28339818101604052810190620000669190620008aa565b600062000078620005c360201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35080600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b158015620001c057600080fd5b505afa158015620001d5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001fb9190620008aa565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156200028057600080fd5b505afa15801562000295573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002bb9190620008aa565b6040518363ffffffff1660e01b8152600401620002da929190620008ed565b602060405180830381600087803b158015620002f557600080fd5b505af11580156200030a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620003309190620008aa565b600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600a546005600062000387620005cb60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620003d5620005cb60201b60201c565b600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060001960066000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160046000620004f2620005cb60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555062000553620005cb60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600a54604051620005b491906200092b565b60405180910390a35062000948565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000682578086048111156200065a5762000659620005f4565b5b60018516156200066a5780820291505b80810290506200067a8562000623565b94506200063a565b94509492505050565b6000826200069d576001905062000770565b81620006ad576000905062000770565b8160018114620006c65760028114620006d15762000707565b600191505062000770565b60ff841115620006e657620006e5620005f4565b5b8360020a9150848211156200070057620006ff620005f4565b5b5062000770565b5060208310610133831016604e8410600b8410161715620007415782820a9050838111156200073b576200073a620005f4565b5b62000770565b62000750848484600162000630565b925090508184048111156200076a5762000769620005f4565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b60006200079b8262000777565b9150620007a88362000781565b9250620007d77fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200068b565b905092915050565b6000620007ec8262000777565b9150620007f98362000777565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620008355762000834620005f4565b5b828202905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620008728262000845565b9050919050565b620008848162000865565b81146200089057600080fd5b50565b600081519050620008a48162000879565b92915050565b600060208284031215620008c357620008c262000840565b5b6000620008d38482850162000893565b91505092915050565b620008e78162000865565b82525050565b6000604082019050620009046000830185620008dc565b620009136020830184620008dc565b9392505050565b620009258162000777565b82525050565b60006020820190506200094260008301846200091a565b92915050565b61258a80620009586000396000f3fe608060405234801561001057600080fd5b506004361061012c5760003560e01c806352390c02116100ad578063a9059cbb11610071578063a9059cbb1461032f578063b59c09741461035f578063dd62ed3e14610369578063e6bd7ed114610399578063ee97f7f3146103b55761012c565b806352390c021461028b57806370a08231146102a75780638da5cb5b146102d757806395d89b41146102f557806398985331146103135761012c565b80632782e35b116100f45780632782e35b146101e9578063313ce567146102195780633685d419146102375780633fb5c1cb1461025357806342966c681461026f5761012c565b806306fdde0314610131578063095ea7b31461014f57806318160ddd1461017f57806323b872dd1461019d57806326fae0d3146101cd575b600080fd5b6101396103d3565b6040516101469190611c8a565b60405180910390f35b61016960048036038101906101649190611d45565b610410565b6040516101769190611da0565b60405180910390f35b61018761042e565b6040516101949190611dca565b60405180910390f35b6101b760048036038101906101b29190611de5565b610438565b6040516101c49190611da0565b60405180910390f35b6101e760048036038101906101e29190611e38565b61054a565b005b61020360048036038101906101fe9190611e38565b6107b0565b6040516102109190611da0565b60405180910390f35b6102216107d0565b60405161022e9190611e81565b60405180910390f35b610251600480360381019061024c9190611e38565b6107d9565b005b61026d60048036038101906102689190611e9c565b61088e565b005b61028960048036038101906102849190611e9c565b61092d565b005b6102a560048036038101906102a09190611e38565b610a3b565b005b6102c160048036038101906102bc9190611e38565b610af0565b6040516102ce9190611dca565b60405180910390f35b6102df610b39565b6040516102ec9190611ed8565b60405180910390f35b6102fd610b62565b60405161030a9190611c8a565b60405180910390f35b61032d60048036038101906103289190611e9c565b610b9f565b005b61034960048036038101906103449190611d45565b610c3e565b6040516103569190611da0565b60405180910390f35b610367610c74565b005b610383600480360381019061037e9190611ef3565b610d52565b6040516103909190611dca565b60405180910390f35b6103b360048036038101906103ae9190611e9c565b610dd9565b005b6103bd610ee7565b6040516103ca9190611ed8565b60405180910390f35b60606040518060400160405280600481526020017f414c4f4500000000000000000000000000000000000000000000000000000000815250905090565b600061042461041d610f0d565b8484610f15565b6001905092915050565b6000600a54905090565b60006104458484846110e0565b1561053f576000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610495610f0d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610515576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161050c90611fa5565b60405180910390fd5b6105208585856112f3565b61053d8561052c610f0d565b85846105389190611ff4565b610f15565b505b600190509392505050565b610552610f0d565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146105df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105d690612074565b60405180910390fd5b600060066000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060001960066000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b60046020528060005260406000206000915054906101000a900460ff1681565b60006009905090565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461083357600080fd5b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b610896610f0d565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610923576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091a90612074565b60405180910390fd5b80600b8190555050565b610935610f0d565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109b990612074565b60405180910390fd5b80600560006109cf610b39565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a189190611ff4565b9250508190555080600a6000828254610a319190611ff4565b9250508190555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a9557600080fd5b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600481526020017f414c4f4500000000000000000000000000000000000000000000000000000000815250905090565b610ba7610f0d565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c34576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2b90612074565b60405180910390fd5b80600c8190555050565b6000610c52610c4b610f0d565b84846110e0565b15610c6a57610c69610c62610f0d565b84846112f3565b5b6001905092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610cce57600080fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663fff6cae96040518163ffffffff1660e01b8152600401600060405180830381600087803b158015610d3857600080fd5b505af1158015610d4c573d6000803e3d6000fd5b50505050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610de1610f0d565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6590612074565b60405180910390fd5b8060056000610e7b610b39565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ec49190612094565b9250508190555080600a6000828254610edd9190612094565b9250508190555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f85576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7c9061215c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ff5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fec906121ee565b60405180910390fd5b80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516110d39190611dca565b60405180910390a3505050565b6000600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806111835750600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561119157600190506112ec565b61119a84611576565b156111a857600190506112ec565b6111b183611576565b156112e75760006111c183611628565b90506000600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600960008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050858261129b9190612094565b83101580156112b7575083816112b19190612094565b600b5410155b80156112dc5750600c548873ffffffffffffffffffffffffffffffffffffffff163110155b9450505050506112ec565b600090505b9392505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611363576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161135a90612280565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156113d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ca90612312565b60405180910390fd5b6113de8383836119d5565b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015611460576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611457906123a4565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546114af9190611ff4565b9250508190555080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546115059190612094565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516115699190611dca565b60405180910390a3505050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614806116215750600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b9050919050565b6000806000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b15801561169557600080fd5b505afa1580156116a9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116cd9190612446565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff169150600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561175a57600080fd5b505afa15801561176e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061179291906124ae565b73ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b815260040160206040518083038186803b15801561181057600080fd5b505afa158015611824573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061184891906124ae565b73ffffffffffffffffffffffffffffffffffffffff16141561191c57600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663054d50d48583856040518463ffffffff1660e01b81526004016118c3939291906124db565b60206040518083038186803b1580156118db57600080fd5b505afa1580156118ef573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119139190612527565b925050506119d0565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663054d50d48584846040518463ffffffff1660e01b815260040161197b939291906124db565b60206040518083038186803b15801561199357600080fd5b505afa1580156119a7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119cb9190612527565b925050505b919050565b6119dd611b10565b15611b0b576119eb83611576565b15611a475780600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611a3f9190612094565b925050819055505b611a5082611576565b15611b0a5780600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611aa49190612094565b92505081905550611ab481611628565b600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611b029190612094565b925050819055505b5b505050565b6000806000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b158015611b7d57600080fd5b505afa158015611b91573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611bb59190612446565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff169150600082118015611bea5750600081115b9250505090565b600081519050919050565b600082825260208201905092915050565b60005b83811015611c2b578082015181840152602081019050611c10565b83811115611c3a576000848401525b50505050565b6000601f19601f8301169050919050565b6000611c5c82611bf1565b611c668185611bfc565b9350611c76818560208601611c0d565b611c7f81611c40565b840191505092915050565b60006020820190508181036000830152611ca48184611c51565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611cdc82611cb1565b9050919050565b611cec81611cd1565b8114611cf757600080fd5b50565b600081359050611d0981611ce3565b92915050565b6000819050919050565b611d2281611d0f565b8114611d2d57600080fd5b50565b600081359050611d3f81611d19565b92915050565b60008060408385031215611d5c57611d5b611cac565b5b6000611d6a85828601611cfa565b9250506020611d7b85828601611d30565b9150509250929050565b60008115159050919050565b611d9a81611d85565b82525050565b6000602082019050611db56000830184611d91565b92915050565b611dc481611d0f565b82525050565b6000602082019050611ddf6000830184611dbb565b92915050565b600080600060608486031215611dfe57611dfd611cac565b5b6000611e0c86828701611cfa565b9350506020611e1d86828701611cfa565b9250506040611e2e86828701611d30565b9150509250925092565b600060208284031215611e4e57611e4d611cac565b5b6000611e5c84828501611cfa565b91505092915050565b600060ff82169050919050565b611e7b81611e65565b82525050565b6000602082019050611e966000830184611e72565b92915050565b600060208284031215611eb257611eb1611cac565b5b6000611ec084828501611d30565b91505092915050565b611ed281611cd1565b82525050565b6000602082019050611eed6000830184611ec9565b92915050565b60008060408385031215611f0a57611f09611cac565b5b6000611f1885828601611cfa565b9250506020611f2985828601611cfa565b9150509250929050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b6000611f8f602883611bfc565b9150611f9a82611f33565b604082019050919050565b60006020820190508181036000830152611fbe81611f82565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611fff82611d0f565b915061200a83611d0f565b92508282101561201d5761201c611fc5565b5b828203905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061205e602083611bfc565b915061206982612028565b602082019050919050565b6000602082019050818103600083015261208d81612051565b9050919050565b600061209f82611d0f565b91506120aa83611d0f565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156120df576120de611fc5565b5b828201905092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000612146602483611bfc565b9150612151826120ea565b604082019050919050565b6000602082019050818103600083015261217581612139565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006121d8602283611bfc565b91506121e38261217c565b604082019050919050565b60006020820190508181036000830152612207816121cb565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b600061226a602583611bfc565b91506122758261220e565b604082019050919050565b600060208201905081810360008301526122998161225d565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006122fc602383611bfc565b9150612307826122a0565b604082019050919050565b6000602082019050818103600083015261232b816122ef565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b600061238e602683611bfc565b915061239982612332565b604082019050919050565b600060208201905081810360008301526123bd81612381565b9050919050565b60006dffffffffffffffffffffffffffff82169050919050565b6123e7816123c4565b81146123f257600080fd5b50565b600081519050612404816123de565b92915050565b600063ffffffff82169050919050565b6124238161240a565b811461242e57600080fd5b50565b6000815190506124408161241a565b92915050565b60008060006060848603121561245f5761245e611cac565b5b600061246d868287016123f5565b935050602061247e868287016123f5565b925050604061248f86828701612431565b9150509250925092565b6000815190506124a881611ce3565b92915050565b6000602082840312156124c4576124c3611cac565b5b60006124d284828501612499565b91505092915050565b60006060820190506124f06000830186611dbb565b6124fd6020830185611dbb565b61250a6040830184611dbb565b949350505050565b60008151905061252181611d19565b92915050565b60006020828403121561253d5761253c611cac565b5b600061254b84828501612512565b9150509291505056fea2646970667358221220f635a3478e7eec5853f12f558e2f33cb24f2b8ed789f08ee42cab9dd86b6163264736f6c6343000809003300000000000000000000000010ed43c718714eb63d5aa57b78b54704e256024e


Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061012c5760003560e01c806352390c02116100ad578063a9059cbb11610071578063a9059cbb1461032f578063b59c09741461035f578063dd62ed3e14610369578063e6bd7ed114610399578063ee97f7f3146103b55761012c565b806352390c021461028b57806370a08231146102a75780638da5cb5b146102d757806395d89b41146102f557806398985331146103135761012c565b80632782e35b116100f45780632782e35b146101e9578063313ce567146102195780633685d419146102375780633fb5c1cb1461025357806342966c681461026f5761012c565b806306fdde0314610131578063095ea7b31461014f57806318160ddd1461017f57806323b872dd1461019d57806326fae0d3146101cd575b600080fd5b6101396103d3565b6040516101469190611c8a565b60405180910390f35b61016960048036038101906101649190611d45565b610410565b6040516101769190611da0565b60405180910390f35b61018761042e565b6040516101949190611dca565b60405180910390f35b6101b760048036038101906101b29190611de5565b610438565b6040516101c49190611da0565b60405180910390f35b6101e760048036038101906101e29190611e38565b61054a565b005b61020360048036038101906101fe9190611e38565b6107b0565b6040516102109190611da0565b60405180910390f35b6102216107d0565b60405161022e9190611e81565b60405180910390f35b610251600480360381019061024c9190611e38565b6107d9565b005b61026d60048036038101906102689190611e9c565b61088e565b005b61028960048036038101906102849190611e9c565b61092d565b005b6102a560048036038101906102a09190611e38565b610a3b565b005b6102c160048036038101906102bc9190611e38565b610af0565b6040516102ce9190611dca565b60405180910390f35b6102df610b39565b6040516102ec9190611ed8565b60405180910390f35b6102fd610b62565b60405161030a9190611c8a565b60405180910390f35b61032d60048036038101906103289190611e9c565b610b9f565b005b61034960048036038101906103449190611d45565b610c3e565b6040516103569190611da0565b60405180910390f35b610367610c74565b005b610383600480360381019061037e9190611ef3565b610d52565b6040516103909190611dca565b60405180910390f35b6103b360048036038101906103ae9190611e9c565b610dd9565b005b6103bd610ee7565b6040516103ca9190611ed8565b60405180910390f35b60606040518060400160405280600481526020017f414c4f4500000000000000000000000000000000000000000000000000000000815250905090565b600061042461041d610f0d565b8484610f15565b6001905092915050565b6000600a54905090565b60006104458484846110e0565b1561053f576000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610495610f0d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610515576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161050c90611fa5565b60405180910390fd5b6105208585856112f3565b61053d8561052c610f0d565b85846105389190611ff4565b610f15565b505b600190509392505050565b610552610f0d565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146105df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105d690612074565b60405180910390fd5b600060066000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060001960066000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b60046020528060005260406000206000915054906101000a900460ff1681565b60006009905090565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461083357600080fd5b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b610896610f0d565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610923576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091a90612074565b60405180910390fd5b80600b8190555050565b610935610f0d565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109b990612074565b60405180910390fd5b80600560006109cf610b39565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a189190611ff4565b9250508190555080600a6000828254610a319190611ff4565b9250508190555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a9557600080fd5b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600481526020017f414c4f4500000000000000000000000000000000000000000000000000000000815250905090565b610ba7610f0d565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c34576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2b90612074565b60405180910390fd5b80600c8190555050565b6000610c52610c4b610f0d565b84846110e0565b15610c6a57610c69610c62610f0d565b84846112f3565b5b6001905092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610cce57600080fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663fff6cae96040518163ffffffff1660e01b8152600401600060405180830381600087803b158015610d3857600080fd5b505af1158015610d4c573d6000803e3d6000fd5b50505050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610de1610f0d565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6590612074565b60405180910390fd5b8060056000610e7b610b39565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ec49190612094565b9250508190555080600a6000828254610edd9190612094565b9250508190555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f85576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7c9061215c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ff5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fec906121ee565b60405180910390fd5b80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516110d39190611dca565b60405180910390a3505050565b6000600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806111835750600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561119157600190506112ec565b61119a84611576565b156111a857600190506112ec565b6111b183611576565b156112e75760006111c183611628565b90506000600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600960008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050858261129b9190612094565b83101580156112b7575083816112b19190612094565b600b5410155b80156112dc5750600c548873ffffffffffffffffffffffffffffffffffffffff163110155b9450505050506112ec565b600090505b9392505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611363576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161135a90612280565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156113d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ca90612312565b60405180910390fd5b6113de8383836119d5565b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015611460576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611457906123a4565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546114af9190611ff4565b9250508190555080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546115059190612094565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516115699190611dca565b60405180910390a3505050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614806116215750600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b9050919050565b6000806000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b15801561169557600080fd5b505afa1580156116a9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116cd9190612446565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff169150600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561175a57600080fd5b505afa15801561176e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061179291906124ae565b73ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b815260040160206040518083038186803b15801561181057600080fd5b505afa158015611824573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061184891906124ae565b73ffffffffffffffffffffffffffffffffffffffff16141561191c57600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663054d50d48583856040518463ffffffff1660e01b81526004016118c3939291906124db565b60206040518083038186803b1580156118db57600080fd5b505afa1580156118ef573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119139190612527565b925050506119d0565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663054d50d48584846040518463ffffffff1660e01b815260040161197b939291906124db565b60206040518083038186803b15801561199357600080fd5b505afa1580156119a7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119cb9190612527565b925050505b919050565b6119dd611b10565b15611b0b576119eb83611576565b15611a475780600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611a3f9190612094565b925050819055505b611a5082611576565b15611b0a5780600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611aa49190612094565b92505081905550611ab481611628565b600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611b029190612094565b925050819055505b5b505050565b6000806000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b158015611b7d57600080fd5b505afa158015611b91573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611bb59190612446565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff169150600082118015611bea5750600081115b9250505090565b600081519050919050565b600082825260208201905092915050565b60005b83811015611c2b578082015181840152602081019050611c10565b83811115611c3a576000848401525b50505050565b6000601f19601f8301169050919050565b6000611c5c82611bf1565b611c668185611bfc565b9350611c76818560208601611c0d565b611c7f81611c40565b840191505092915050565b60006020820190508181036000830152611ca48184611c51565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611cdc82611cb1565b9050919050565b611cec81611cd1565b8114611cf757600080fd5b50565b600081359050611d0981611ce3565b92915050565b6000819050919050565b611d2281611d0f565b8114611d2d57600080fd5b50565b600081359050611d3f81611d19565b92915050565b60008060408385031215611d5c57611d5b611cac565b5b6000611d6a85828601611cfa565b9250506020611d7b85828601611d30565b9150509250929050565b60008115159050919050565b611d9a81611d85565b82525050565b6000602082019050611db56000830184611d91565b92915050565b611dc481611d0f565b82525050565b6000602082019050611ddf6000830184611dbb565b92915050565b600080600060608486031215611dfe57611dfd611cac565b5b6000611e0c86828701611cfa565b9350506020611e1d86828701611cfa565b9250506040611e2e86828701611d30565b9150509250925092565b600060208284031215611e4e57611e4d611cac565b5b6000611e5c84828501611cfa565b91505092915050565b600060ff82169050919050565b611e7b81611e65565b82525050565b6000602082019050611e966000830184611e72565b92915050565b600060208284031215611eb257611eb1611cac565b5b6000611ec084828501611d30565b91505092915050565b611ed281611cd1565b82525050565b6000602082019050611eed6000830184611ec9565b92915050565b60008060408385031215611f0a57611f09611cac565b5b6000611f1885828601611cfa565b9250506020611f2985828601611cfa565b9150509250929050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b6000611f8f602883611bfc565b9150611f9a82611f33565b604082019050919050565b60006020820190508181036000830152611fbe81611f82565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611fff82611d0f565b915061200a83611d0f565b92508282101561201d5761201c611fc5565b5b828203905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061205e602083611bfc565b915061206982612028565b602082019050919050565b6000602082019050818103600083015261208d81612051565b9050919050565b600061209f82611d0f565b91506120aa83611d0f565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156120df576120de611fc5565b5b828201905092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000612146602483611bfc565b9150612151826120ea565b604082019050919050565b6000602082019050818103600083015261217581612139565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006121d8602283611bfc565b91506121e38261217c565b604082019050919050565b60006020820190508181036000830152612207816121cb565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b600061226a602583611bfc565b91506122758261220e565b604082019050919050565b600060208201905081810360008301526122998161225d565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006122fc602383611bfc565b9150612307826122a0565b604082019050919050565b6000602082019050818103600083015261232b816122ef565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b600061238e602683611bfc565b915061239982612332565b604082019050919050565b600060208201905081810360008301526123bd81612381565b9050919050565b60006dffffffffffffffffffffffffffff82169050919050565b6123e7816123c4565b81146123f257600080fd5b50565b600081519050612404816123de565b92915050565b600063ffffffff82169050919050565b6124238161240a565b811461242e57600080fd5b50565b6000815190506124408161241a565b92915050565b60008060006060848603121561245f5761245e611cac565b5b600061246d868287016123f5565b935050602061247e868287016123f5565b925050604061248f86828701612431565b9150509250925092565b6000815190506124a881611ce3565b92915050565b6000602082840312156124c4576124c3611cac565b5b60006124d284828501612499565b91505092915050565b60006060820190506124f06000830186611dbb565b6124fd6020830185611dbb565b61250a6040830184611dbb565b949350505050565b60008151905061252181611d19565b92915050565b60006020828403121561253d5761253c611cac565b5b600061254b84828501612512565b9150509291505056fea2646970667358221220f635a3478e7eec5853f12f558e2f33cb24f2b8ed789f08ee42cab9dd86b6163264736f6c63430008090033

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

00000000000000000000000010ed43c718714eb63d5aa57b78b54704e256024e

-----Decoded View---------------
Arg [0] : routerAddress (address): 0x10ED43C718714eb63d5aA57B78B54704E256024E

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000010ed43c718714eb63d5aa57b78b54704e256024e


Deployed Bytecode Sourcemap

9794:6761:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11049:95;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12005:163;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11359:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12176:531;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;13076:200;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;9997:49;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11257:94;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;13363:114;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;12852:98;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;12715:129;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;13485:117;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;11469:121;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;703:79;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11152:97;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12958:110;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;11598:246;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;13284:71;;;:::i;:::-;;11852:145;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;13610:138;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;9969:21;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11049:95;11097:13;11123;;;;;;;;;;;;;;;;;;;11049:95;:::o;12005:163::-;12082:4;12099:39;12108:12;:10;:12::i;:::-;12122:7;12131:6;12099:8;:39::i;:::-;12156:4;12149:11;;12005:163;;;;:::o;11359:102::-;11414:7;11441:12;;11434:19;;11359:102;:::o;12176:531::-;12310:4;12331:39;12344:6;12352:9;12363:6;12331:12;:39::i;:::-;12327:351;;;12387:24;12414:11;:19;12426:6;12414:19;;;;;;;;;;;;;;;:33;12434:12;:10;:12::i;:::-;12414:33;;;;;;;;;;;;;;;;12387:60;;12490:6;12470:16;:26;;12462:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;12558:36;12568:6;12576:9;12587:6;12558:9;:36::i;:::-;12609:57;12618:6;12626:12;:10;:12::i;:::-;12659:6;12640:16;:25;;;;:::i;:::-;12609:8;:57::i;:::-;12372:306;12327:351;12695:4;12688:11;;12176:531;;;;;:::o;13076:200::-;840:12;:10;:12::i;:::-;830:22;;:6;;;;;;;;;;:22;;;822:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;13180:1:::1;13142:11;:27;13162:5;;;;;;;;;;;13142:27;;;;;;;;;;;;;;;:35;13170:6;;;;;;;;;;;13142:35;;;;;;;;;;;;;;;:39;;;;13201:7;13192:6;;:16;;;;;;;;;;;;;;;;;;13266:1;13257:11;13219;:27;13239:5;;;;;;;;;;;13219:27;;;;;;;;;;;;;;;:35;13247:6;;;;;;;;;;;13219:35;;;;;;;;;;;;;;;:49;;;;13076:200:::0;:::o;9997:49::-;;;;;;;;;;;;;;;;;;;;;;:::o;11257:94::-;11309:5;9959:1;11327:16;;11257:94;:::o;13363:114::-;10555:6;;;;;;;;;;;10541:20;;:10;:20;;;10533:29;;;;;;13465:4:::1;13436:17;:26;13454:7;13436:26;;;;;;;;;;;;;;;;:33;;;;;;;;;;;;;;;;;;13363:114:::0;:::o;12852:98::-;840:12;:10;:12::i;:::-;830:22;;:6;;;;;;;;;;:22;;;822:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;12933:9:::1;12920:10;:22;;;;12852:98:::0;:::o;12715:129::-;840:12;:10;:12::i;:::-;830:22;;:6;;;;;;;;;;:22;;;822:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;12797:6:::1;12775:9;:18;12785:7;:5;:7::i;:::-;12775:18;;;;;;;;;;;;;;;;:28;;;;;;;:::i;:::-;;;;;;;;12830:6;12814:12;;:22;;;;;;;:::i;:::-;;;;;;;;12715:129:::0;:::o;13485:117::-;10555:6;;;;;;;;;;;10541:20;;:10;:20;;;10533:29;;;;;;13589:5:::1;13560:17;:26;13578:7;13560:26;;;;;;;;;;;;;;;;:34;;;;;;;;;;;;;;;;;;13485:117:::0;:::o;11469:121::-;11537:7;11564:9;:18;11574:7;11564:18;;;;;;;;;;;;;;;;11557:25;;11469:121;;;:::o;703:79::-;741:7;768:6;;;;;;;;;;;761:13;;703:79;:::o;11152:97::-;11202:13;11228;;;;;;;;;;;;;;;;;;;11152:97;:::o;12958:110::-;840:12;:10;:12::i;:::-;830:22;;:6;;;;;;;;;;:22;;;822:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;13048:12:::1;13032:13;:28;;;;12958:110:::0;:::o;11598:246::-;11678:4;11699:45;11712:12;:10;:12::i;:::-;11726:9;11737:6;11699:12;:45::i;:::-;11695:120;;;11761:42;11771:12;:10;:12::i;:::-;11785:9;11796:6;11761:9;:42::i;:::-;11695:120;11832:4;11825:11;;11598:246;;;;:::o;13284:71::-;10555:6;;;;;;;;;;;10541:20;;:10;:20;;;10533:29;;;;;;13335:5:::1;;;;;;;;;;;:10;;;:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;13284:71::o:0;11852:145::-;11935:7;11962:11;:18;11974:5;11962:18;;;;;;;;;;;;;;;:27;11981:7;11962:27;;;;;;;;;;;;;;;;11955:34;;11852:145;;;;:::o;13610:138::-;840:12;:10;:12::i;:::-;830:22;;:6;;;;;;;;;;:22;;;822:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;13701:6:::1;13679:9;:18;13689:7;:5;:7::i;:::-;13679:18;;;;;;;;;;;;;;;;:28;;;;;;;:::i;:::-;;;;;;;;13734:6;13718:12;;:22;;;;;;;:::i;:::-;;;;;;;;13610:138:::0;:::o;9969:21::-;;;;;;;;;;;;;:::o;168:98::-;221:7;248:10;241:17;;168:98;:::o;15181:371::-;15325:1;15308:19;;:5;:19;;;;15300:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;15406:1;15387:21;;:7;:21;;;;15379:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;15490:6;15460:11;:18;15472:5;15460:18;;;;;;;;;;;;;;;:27;15479:7;15460:27;;;;;;;;;;;;;;;:36;;;;15528:7;15512:32;;15521:5;15512:32;;;15537:6;15512:32;;;;;;:::i;:::-;;;;;;;;15181:371;;;:::o;13915:686::-;14010:4;14031:17;:25;14049:6;14031:25;;;;;;;;;;;;;;;;;;;;;;;;;:57;;;;14060:17;:28;14078:9;14060:28;;;;;;;;;;;;;;;;;;;;;;;;;14031:57;14027:101;;;14112:4;14105:11;;;;14027:101;14144:16;14153:6;14144:8;:16::i;:::-;14140:60;;;14184:4;14177:11;;;;14140:60;14214:19;14223:9;14214:8;:19::i;:::-;14210:361;;;14250:17;14270:25;14288:6;14270:17;:25::i;:::-;14250:45;;14310:14;14327:7;:15;14335:6;14327:15;;;;;;;;;;;;;;;;14310:32;;14357:12;14372:8;:16;14381:6;14372:16;;;;;;;;;;;;;;;;14357:31;;14403:15;14421:11;:19;14433:6;14421:19;;;;;;;;;;;;;;;;14403:37;;14481:6;14474:4;:13;;;;:::i;:::-;14464:6;:23;;:60;;;;;14515:9;14505:7;:19;;;;:::i;:::-;14491:10;;:33;;14464:60;:95;;;;;14546:13;;14528:6;:14;;;:31;;14464:95;14457:102;;;;;;;;14210:361;14588:5;14581:12;;13915:686;;;;;;:::o;14609:564::-;14758:1;14740:20;;:6;:20;;;;14732:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;14842:1;14821:23;;:9;:23;;;;14813:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;14895:47;14916:6;14924:9;14935:6;14895:20;:47::i;:::-;14982:6;14961:9;:17;14971:6;14961:17;;;;;;;;;;;;;;;;:27;;14953:78;;;;;;;;;;;;:::i;:::-;;;;;;;;;15065:6;15044:9;:17;15054:6;15044:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;15106:6;15082:9;:20;15092:9;15082:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;15147:9;15130:35;;15139:6;15130:35;;;15158:6;15130:35;;;;;;:::i;:::-;;;;;;;;14609:564;;;:::o;13760:147::-;13817:4;13861:7;;;;;;;;;;;13842:27;;:7;:27;;;:56;;;;13892:5;;;;;;;;;;;13873:25;;:7;:25;;;13842:56;13834:65;;13760:147;;;:::o;15745:388::-;15816:7;15837:16;15855;15876:5;;;;;;;;;;;:17;;;:19;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;15836:59;;;;;;;;;15928:7;;;;;;;;;;;:12;;;:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;15910:32;;:5;;;;;;;;;;;:12;;;:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:32;;;15906:220;;;15966:7;;;;;;;;;;;:20;;;15987:12;16001:8;16011;15966:54;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;15959:61;;;;;;15906:220;16060:7;;;;;;;;;;;:20;;;16081:12;16095:8;16105;16060:54;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;16053:61;;;;15745:388;;;;:::o;16141:411::-;16270:15;:13;:15::i;:::-;16266:279;;;16306:14;16315:4;16306:8;:14::i;:::-;16302:76;;;16356:6;16341:7;:11;16349:2;16341:11;;;;;;;;;;;;;;;;:21;;;;;;;:::i;:::-;;;;;;;;16302:76;16396:12;16405:2;16396:8;:12::i;:::-;16392:142;;;16447:6;16429:8;:14;16438:4;16429:14;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;16493:25;16511:6;16493:17;:25::i;:::-;16472:11;:17;16484:4;16472:17;;;;;;;;;;;;;;;;:46;;;;;;;:::i;:::-;;;;;;;;16392:142;16266:279;16141:411;;;:::o;15560:177::-;15607:4;15625:16;15643;15664:5;;;;;;;;;;;:17;;;:19;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;15624:59;;;;;;;;;15712:1;15701:8;:12;:28;;;;;15728:1;15717:8;:12;15701:28;15694:35;;;;15560:177;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:307::-;355:1;365:113;379:6;376:1;373:13;365:113;;;464:1;459:3;455:11;449:18;445:1;440:3;436:11;429:39;401:2;398:1;394:10;389:15;;365:113;;;496:6;493:1;490:13;487:101;;;576:1;567:6;562:3;558:16;551:27;487:101;336:258;287:307;;;:::o;600:102::-;641:6;692:2;688:7;683:2;676:5;672:14;668:28;658:38;;600:102;;;:::o;708:364::-;796:3;824:39;857:5;824:39;:::i;:::-;879:71;943:6;938:3;879:71;:::i;:::-;872:78;;959:52;1004:6;999:3;992:4;985:5;981:16;959:52;:::i;:::-;1036:29;1058:6;1036:29;:::i;:::-;1031:3;1027:39;1020:46;;800:272;708:364;;;;:::o;1078:313::-;1191:4;1229:2;1218:9;1214:18;1206:26;;1278:9;1272:4;1268:20;1264:1;1253:9;1249:17;1242:47;1306:78;1379:4;1370:6;1306:78;:::i;:::-;1298:86;;1078:313;;;;:::o;1478:117::-;1587:1;1584;1577:12;1724:126;1761:7;1801:42;1794:5;1790:54;1779:65;;1724:126;;;:::o;1856:96::-;1893:7;1922:24;1940:5;1922:24;:::i;:::-;1911:35;;1856:96;;;:::o;1958:122::-;2031:24;2049:5;2031:24;:::i;:::-;2024:5;2021:35;2011:63;;2070:1;2067;2060:12;2011:63;1958:122;:::o;2086:139::-;2132:5;2170:6;2157:20;2148:29;;2186:33;2213:5;2186:33;:::i;:::-;2086:139;;;;:::o;2231:77::-;2268:7;2297:5;2286:16;;2231:77;;;:::o;2314:122::-;2387:24;2405:5;2387:24;:::i;:::-;2380:5;2377:35;2367:63;;2426:1;2423;2416:12;2367:63;2314:122;:::o;2442:139::-;2488:5;2526:6;2513:20;2504:29;;2542:33;2569:5;2542:33;:::i;:::-;2442:139;;;;:::o;2587:474::-;2655:6;2663;2712:2;2700:9;2691:7;2687:23;2683:32;2680:119;;;2718:79;;:::i;:::-;2680:119;2838:1;2863:53;2908:7;2899:6;2888:9;2884:22;2863:53;:::i;:::-;2853:63;;2809:117;2965:2;2991:53;3036:7;3027:6;3016:9;3012:22;2991:53;:::i;:::-;2981:63;;2936:118;2587:474;;;;;:::o;3067:90::-;3101:7;3144:5;3137:13;3130:21;3119:32;;3067:90;;;:::o;3163:109::-;3244:21;3259:5;3244:21;:::i;:::-;3239:3;3232:34;3163:109;;:::o;3278:210::-;3365:4;3403:2;3392:9;3388:18;3380:26;;3416:65;3478:1;3467:9;3463:17;3454:6;3416:65;:::i;:::-;3278:210;;;;:::o;3494:118::-;3581:24;3599:5;3581:24;:::i;:::-;3576:3;3569:37;3494:118;;:::o;3618:222::-;3711:4;3749:2;3738:9;3734:18;3726:26;;3762:71;3830:1;3819:9;3815:17;3806:6;3762:71;:::i;:::-;3618:222;;;;:::o;3846:619::-;3923:6;3931;3939;3988:2;3976:9;3967:7;3963:23;3959:32;3956:119;;;3994:79;;:::i;:::-;3956:119;4114:1;4139:53;4184:7;4175:6;4164:9;4160:22;4139:53;:::i;:::-;4129:63;;4085:117;4241:2;4267:53;4312:7;4303:6;4292:9;4288:22;4267:53;:::i;:::-;4257:63;;4212:118;4369:2;4395:53;4440:7;4431:6;4420:9;4416:22;4395:53;:::i;:::-;4385:63;;4340:118;3846:619;;;;;:::o;4471:329::-;4530:6;4579:2;4567:9;4558:7;4554:23;4550:32;4547:119;;;4585:79;;:::i;:::-;4547:119;4705:1;4730:53;4775:7;4766:6;4755:9;4751:22;4730:53;:::i;:::-;4720:63;;4676:117;4471:329;;;;:::o;4806:86::-;4841:7;4881:4;4874:5;4870:16;4859:27;;4806:86;;;:::o;4898:112::-;4981:22;4997:5;4981:22;:::i;:::-;4976:3;4969:35;4898:112;;:::o;5016:214::-;5105:4;5143:2;5132:9;5128:18;5120:26;;5156:67;5220:1;5209:9;5205:17;5196:6;5156:67;:::i;:::-;5016:214;;;;:::o;5236:329::-;5295:6;5344:2;5332:9;5323:7;5319:23;5315:32;5312:119;;;5350:79;;:::i;:::-;5312:119;5470:1;5495:53;5540:7;5531:6;5520:9;5516:22;5495:53;:::i;:::-;5485:63;;5441:117;5236:329;;;;:::o;5571:118::-;5658:24;5676:5;5658:24;:::i;:::-;5653:3;5646:37;5571:118;;:::o;5695:222::-;5788:4;5826:2;5815:9;5811:18;5803:26;;5839:71;5907:1;5896:9;5892:17;5883:6;5839:71;:::i;:::-;5695:222;;;;:::o;5923:474::-;5991:6;5999;6048:2;6036:9;6027:7;6023:23;6019:32;6016:119;;;6054:79;;:::i;:::-;6016:119;6174:1;6199:53;6244:7;6235:6;6224:9;6220:22;6199:53;:::i;:::-;6189:63;;6145:117;6301:2;6327:53;6372:7;6363:6;6352:9;6348:22;6327:53;:::i;:::-;6317:63;;6272:118;5923:474;;;;;:::o;6403:227::-;6543:34;6539:1;6531:6;6527:14;6520:58;6612:10;6607:2;6599:6;6595:15;6588:35;6403:227;:::o;6636:366::-;6778:3;6799:67;6863:2;6858:3;6799:67;:::i;:::-;6792:74;;6875:93;6964:3;6875:93;:::i;:::-;6993:2;6988:3;6984:12;6977:19;;6636:366;;;:::o;7008:419::-;7174:4;7212:2;7201:9;7197:18;7189:26;;7261:9;7255:4;7251:20;7247:1;7236:9;7232:17;7225:47;7289:131;7415:4;7289:131;:::i;:::-;7281:139;;7008:419;;;:::o;7433:180::-;7481:77;7478:1;7471:88;7578:4;7575:1;7568:15;7602:4;7599:1;7592:15;7619:191;7659:4;7679:20;7697:1;7679:20;:::i;:::-;7674:25;;7713:20;7731:1;7713:20;:::i;:::-;7708:25;;7752:1;7749;7746:8;7743:34;;;7757:18;;:::i;:::-;7743:34;7802:1;7799;7795:9;7787:17;;7619:191;;;;:::o;7816:182::-;7956:34;7952:1;7944:6;7940:14;7933:58;7816:182;:::o;8004:366::-;8146:3;8167:67;8231:2;8226:3;8167:67;:::i;:::-;8160:74;;8243:93;8332:3;8243:93;:::i;:::-;8361:2;8356:3;8352:12;8345:19;;8004:366;;;:::o;8376:419::-;8542:4;8580:2;8569:9;8565:18;8557:26;;8629:9;8623:4;8619:20;8615:1;8604:9;8600:17;8593:47;8657:131;8783:4;8657:131;:::i;:::-;8649:139;;8376:419;;;:::o;8801:305::-;8841:3;8860:20;8878:1;8860:20;:::i;:::-;8855:25;;8894:20;8912:1;8894:20;:::i;:::-;8889:25;;9048:1;8980:66;8976:74;8973:1;8970:81;8967:107;;;9054:18;;:::i;:::-;8967:107;9098:1;9095;9091:9;9084:16;;8801:305;;;;:::o;9112:223::-;9252:34;9248:1;9240:6;9236:14;9229:58;9321:6;9316:2;9308:6;9304:15;9297:31;9112:223;:::o;9341:366::-;9483:3;9504:67;9568:2;9563:3;9504:67;:::i;:::-;9497:74;;9580:93;9669:3;9580:93;:::i;:::-;9698:2;9693:3;9689:12;9682:19;;9341:366;;;:::o;9713:419::-;9879:4;9917:2;9906:9;9902:18;9894:26;;9966:9;9960:4;9956:20;9952:1;9941:9;9937:17;9930:47;9994:131;10120:4;9994:131;:::i;:::-;9986:139;;9713:419;;;:::o;10138:221::-;10278:34;10274:1;10266:6;10262:14;10255:58;10347:4;10342:2;10334:6;10330:15;10323:29;10138:221;:::o;10365:366::-;10507:3;10528:67;10592:2;10587:3;10528:67;:::i;:::-;10521:74;;10604:93;10693:3;10604:93;:::i;:::-;10722:2;10717:3;10713:12;10706:19;;10365:366;;;:::o;10737:419::-;10903:4;10941:2;10930:9;10926:18;10918:26;;10990:9;10984:4;10980:20;10976:1;10965:9;10961:17;10954:47;11018:131;11144:4;11018:131;:::i;:::-;11010:139;;10737:419;;;:::o;11162:224::-;11302:34;11298:1;11290:6;11286:14;11279:58;11371:7;11366:2;11358:6;11354:15;11347:32;11162:224;:::o;11392:366::-;11534:3;11555:67;11619:2;11614:3;11555:67;:::i;:::-;11548:74;;11631:93;11720:3;11631:93;:::i;:::-;11749:2;11744:3;11740:12;11733:19;;11392:366;;;:::o;11764:419::-;11930:4;11968:2;11957:9;11953:18;11945:26;;12017:9;12011:4;12007:20;12003:1;11992:9;11988:17;11981:47;12045:131;12171:4;12045:131;:::i;:::-;12037:139;;11764:419;;;:::o;12189:222::-;12329:34;12325:1;12317:6;12313:14;12306:58;12398:5;12393:2;12385:6;12381:15;12374:30;12189:222;:::o;12417:366::-;12559:3;12580:67;12644:2;12639:3;12580:67;:::i;:::-;12573:74;;12656:93;12745:3;12656:93;:::i;:::-;12774:2;12769:3;12765:12;12758:19;;12417:366;;;:::o;12789:419::-;12955:4;12993:2;12982:9;12978:18;12970:26;;13042:9;13036:4;13032:20;13028:1;13017:9;13013:17;13006:47;13070:131;13196:4;13070:131;:::i;:::-;13062:139;;12789:419;;;:::o;13214:225::-;13354:34;13350:1;13342:6;13338:14;13331:58;13423:8;13418:2;13410:6;13406:15;13399:33;13214:225;:::o;13445:366::-;13587:3;13608:67;13672:2;13667:3;13608:67;:::i;:::-;13601:74;;13684:93;13773:3;13684:93;:::i;:::-;13802:2;13797:3;13793:12;13786:19;;13445:366;;;:::o;13817:419::-;13983:4;14021:2;14010:9;14006:18;13998:26;;14070:9;14064:4;14060:20;14056:1;14045:9;14041:17;14034:47;14098:131;14224:4;14098:131;:::i;:::-;14090:139;;13817:419;;;:::o;14242:114::-;14279:7;14319:30;14312:5;14308:42;14297:53;;14242:114;;;:::o;14362:122::-;14435:24;14453:5;14435:24;:::i;:::-;14428:5;14425:35;14415:63;;14474:1;14471;14464:12;14415:63;14362:122;:::o;14490:143::-;14547:5;14578:6;14572:13;14563:22;;14594:33;14621:5;14594:33;:::i;:::-;14490:143;;;;:::o;14639:93::-;14675:7;14715:10;14708:5;14704:22;14693:33;;14639:93;;;:::o;14738:120::-;14810:23;14827:5;14810:23;:::i;:::-;14803:5;14800:34;14790:62;;14848:1;14845;14838:12;14790:62;14738:120;:::o;14864:141::-;14920:5;14951:6;14945:13;14936:22;;14967:32;14993:5;14967:32;:::i;:::-;14864:141;;;;:::o;15011:661::-;15098:6;15106;15114;15163:2;15151:9;15142:7;15138:23;15134:32;15131:119;;;15169:79;;:::i;:::-;15131:119;15289:1;15314:64;15370:7;15361:6;15350:9;15346:22;15314:64;:::i;:::-;15304:74;;15260:128;15427:2;15453:64;15509:7;15500:6;15489:9;15485:22;15453:64;:::i;:::-;15443:74;;15398:129;15566:2;15592:63;15647:7;15638:6;15627:9;15623:22;15592:63;:::i;:::-;15582:73;;15537:128;15011:661;;;;;:::o;15678:143::-;15735:5;15766:6;15760:13;15751:22;;15782:33;15809:5;15782:33;:::i;:::-;15678:143;;;;:::o;15827:351::-;15897:6;15946:2;15934:9;15925:7;15921:23;15917:32;15914:119;;;15952:79;;:::i;:::-;15914:119;16072:1;16097:64;16153:7;16144:6;16133:9;16129:22;16097:64;:::i;:::-;16087:74;;16043:128;15827:351;;;;:::o;16184:442::-;16333:4;16371:2;16360:9;16356:18;16348:26;;16384:71;16452:1;16441:9;16437:17;16428:6;16384:71;:::i;:::-;16465:72;16533:2;16522:9;16518:18;16509:6;16465:72;:::i;:::-;16547;16615:2;16604:9;16600:18;16591:6;16547:72;:::i;:::-;16184:442;;;;;;:::o;16632:143::-;16689:5;16720:6;16714:13;16705:22;;16736:33;16763:5;16736:33;:::i;:::-;16632:143;;;;:::o;16781:351::-;16851:6;16900:2;16888:9;16879:7;16875:23;16871:32;16868:119;;;16906:79;;:::i;:::-;16868:119;17026:1;17051:64;17107:7;17098:6;17087:9;17083:22;17051:64;:::i;:::-;17041:74;;16997:128;16781:351;;;;:::o

Swarm Source

ipfs://f635a3478e7eec5853f12f558e2f33cb24f2b8ed789f08ee42cab9dd86b61632

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.

Connect a Wallet
Connect a Wallet

Compiler specific version warnings:

The compiled contract might be susceptible to VerbatimInvalidDeduplication (low-severity), FullInlinerNonExpressionSplitArgumentEvaluationOrder (low-severity), MissingSideEffectsOnSelectorAccess (low-severity), AbiReencodingHeadOverflowWithStaticArrayCleanup (medium-severity), DirtyBytesArrayToStorage (low-severity), DataLocationChangeInInternalOverride (very low-severity), NestedCalldataArrayAbiReencodingSizeValidation (very low-severity) Solidity Compiler Bugs.

ALOE (ALOE) Token Tracker | BscScan (2024)

References

Top Articles
Latest Posts
Article information

Author: Dean Jakubowski Ret

Last Updated:

Views: 6109

Rating: 5 / 5 (50 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Dean Jakubowski Ret

Birthday: 1996-05-10

Address: Apt. 425 4346 Santiago Islands, Shariside, AK 38830-1874

Phone: +96313309894162

Job: Legacy Sales Designer

Hobby: Baseball, Wood carving, Candle making, Jigsaw puzzles, Lacemaking, Parkour, Drawing

Introduction: My name is Dean Jakubowski Ret, I am a enthusiastic, friendly, homely, handsome, zealous, brainy, elegant person who loves writing and wants to share my knowledge and understanding with you.