Feature Tip: Add private address tag to any address under My Name Tag !
Source Code
More Info
Private Name Tags
ContractCreator
TokenTracker
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
USDT_ERC20
Compiler Version
v0.8.30+commit.73712a01
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2025-10-18
*/
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
/**
* @dev Interface of the ERC20 standard as defined in the EIP.
*/
interface IERC20 {
function totalSupply() external view returns (uint256);
function balanceOf(address account) external view returns (uint256);
function transfer(address to, 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 from, address to, 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);
}
/**
* @dev Implementation of the ERC20 standard token.
* Similar to USDT (Tether USD) on Ethereum.
*/
contract USDT_ERC20 is IERC20 {
string public name = "Tether USD";
string public symbol = "USDT";
uint8 public decimals = 6;
uint256 private _totalSupply;
mapping(address => uint256) private _balances;
mapping(address => mapping(address => uint256)) private _allowances;
address public owner;
bool public paused = false;
event Mint(address indexed to, uint256 amount);
event Burn(address indexed from, uint256 amount);
event Pause();
event Unpause();
modifier onlyOwner() {
require(msg.sender == owner, "Only owner can call this function");
_;
}
modifier whenNotPaused() {
require(!paused, "Token transfers are paused");
_;
}
constructor(uint256 initialSupply) {
owner = msg.sender;
_totalSupply = initialSupply * 10 ** uint256(decimals);
_balances[msg.sender] = _totalSupply;
emit Transfer(address(0), msg.sender, _totalSupply);
}
/**
* @dev Returns the total supply of tokens.
*/
function totalSupply() public view override returns (uint256) {
return _totalSupply;
}
/**
* @dev Returns the balance of an account.
*/
function balanceOf(address account) public view override returns (uint256) {
return _balances[account];
}
/**
* @dev Transfers tokens from sender to recipient.
*/
function transfer(address to, uint256 amount) public override whenNotPaused returns (bool) {
require(to != address(0), "Cannot transfer to zero address");
require(_balances[msg.sender] >= amount, "Insufficient balance");
_balances[msg.sender] -= amount;
_balances[to] += amount;
emit Transfer(msg.sender, to, amount);
return true;
}
/**
* @dev Returns the allowance of a spender for an owner.
*/
function allowance(address owner_addr, address spender) public view override returns (uint256) {
return _allowances[owner_addr][spender];
}
/**
* @dev Approves a spender to spend tokens on behalf of the owner.
*/
function approve(address spender, uint256 amount) public override returns (bool) {
require(spender != address(0), "Cannot approve zero address");
_allowances[msg.sender][spender] = amount;
emit Approval(msg.sender, spender, amount);
return true;
}
/**
* @dev Transfers tokens from one address to another using allowance.
*/
function transferFrom(address from, address to, uint256 amount) public override whenNotPaused returns (bool) {
require(from != address(0), "Cannot transfer from zero address");
require(to != address(0), "Cannot transfer to zero address");
require(_balances[from] >= amount, "Insufficient balance");
require(_allowances[from][msg.sender] >= amount, "Allowance exceeded");
_balances[from] -= amount;
_balances[to] += amount;
_allowances[from][msg.sender] -= amount;
emit Transfer(from, to, amount);
return true;
}
/**
* @dev Increases the allowance of a spender.
*/
function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
require(spender != address(0), "Cannot approve zero address");
_allowances[msg.sender][spender] += addedValue;
emit Approval(msg.sender, spender, _allowances[msg.sender][spender]);
return true;
}
/**
* @dev Decreases the allowance of a spender.
*/
function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
require(spender != address(0), "Cannot approve zero address");
require(_allowances[msg.sender][spender] >= subtractedValue, "Allowance decreased below zero");
_allowances[msg.sender][spender] -= subtractedValue;
emit Approval(msg.sender, spender, _allowances[msg.sender][spender]);
return true;
}
/**
* @dev Mints new tokens (only owner).
*/
function mint(address to, uint256 amount) public onlyOwner {
require(to != address(0), "Cannot mint to zero address");
_totalSupply += amount;
_balances[to] += amount;
emit Mint(to, amount);
emit Transfer(address(0), to, amount);
}
/**
* @dev Burns tokens from the caller's balance.
*/
function burn(uint256 amount) public {
require(_balances[msg.sender] >= amount, "Insufficient balance to burn");
_balances[msg.sender] -= amount;
_totalSupply -= amount;
emit Burn(msg.sender, amount);
emit Transfer(msg.sender, address(0), amount);
}
/**
* @dev Pauses all token transfers (only owner).
*/
function pause() public onlyOwner {
paused = true;
emit Pause();
}
/**
* @dev Unpauses token transfers (only owner).
*/
function unpause() public onlyOwner {
paused = false;
emit Unpause();
}
/**
* @dev Transfers ownership to a new address.
*/
function transferOwnership(address newOwner) public onlyOwner {
require(newOwner != address(0), "New owner cannot be zero address");
owner = newOwner;
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"uint256","name":"initialSupply","type":"uint256"}],"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":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[],"name":"Pause","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":[],"name":"Unpause","type":"event"},{"inputs":[{"internalType":"address","name":"owner_addr","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":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","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":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","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"}]Contract Creation Code
60806040526040518060400160405280600a81526020017f54657468657220555344000000000000000000000000000000000000000000008152505f9081610047919061044c565b506040518060400160405280600481526020017f55534454000000000000000000000000000000000000000000000000000000008152506001908161008c919061044c565b50600660025f6101000a81548160ff021916908360ff1602179055505f600660146101000a81548160ff0219169083151502179055503480156100cd575f5ffd5b5060405161291738038061291783398181016040528101906100ef9190610549565b3360065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060025f9054906101000a900460ff1660ff16600a61014d91906106d0565b81610158919061071a565b60038190555060035460045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600354604051610201919061076a565b60405180910390a350610783565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061028a57607f821691505b60208210810361029d5761029c610246565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026102ff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826102c4565b61030986836102c4565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61034d61034861034384610321565b61032a565b610321565b9050919050565b5f819050919050565b61036683610333565b61037a61037282610354565b8484546102d0565b825550505050565b5f5f905090565b610391610382565b61039c81848461035d565b505050565b5b818110156103bf576103b45f82610389565b6001810190506103a2565b5050565b601f821115610404576103d5816102a3565b6103de846102b5565b810160208510156103ed578190505b6104016103f9856102b5565b8301826103a1565b50505b505050565b5f82821c905092915050565b5f6104245f1984600802610409565b1980831691505092915050565b5f61043c8383610415565b9150826002028217905092915050565b6104558261020f565b67ffffffffffffffff81111561046e5761046d610219565b5b6104788254610273565b6104838282856103c3565b5f60209050601f8311600181146104b4575f84156104a2578287015190505b6104ac8582610431565b865550610513565b601f1984166104c2866102a3565b5f5b828110156104e9578489015182556001820191506020850194506020810190506104c4565b868310156105065784890151610502601f891682610415565b8355505b6001600288020188555050505b505050505050565b5f5ffd5b61052881610321565b8114610532575f5ffd5b50565b5f815190506105438161051f565b92915050565b5f6020828403121561055e5761055d61051b565b5b5f61056b84828501610535565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f5f8291508390505b60018511156105f6578086048111156105d2576105d1610574565b5b60018516156105e15780820291505b80810290506105ef856105a1565b94506105b6565b94509492505050565b5f8261060e57600190506106c9565b8161061b575f90506106c9565b8160018114610631576002811461063b5761066a565b60019150506106c9565b60ff84111561064d5761064c610574565b5b8360020a91508482111561066457610663610574565b5b506106c9565b5060208310610133831016604e8410600b841016171561069f5782820a90508381111561069a57610699610574565b5b6106c9565b6106ac84848460016105ad565b925090508184048111156106c3576106c2610574565b5b81810290505b9392505050565b5f6106da82610321565b91506106e583610321565b92506107127fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846105ff565b905092915050565b5f61072482610321565b915061072f83610321565b925082820261073d81610321565b9150828204841483151761075457610753610574565b5b5092915050565b61076481610321565b82525050565b5f60208201905061077d5f83018461075b565b92915050565b612187806107905f395ff3fe608060405234801561000f575f5ffd5b5060043610610114575f3560e01c80635c975abb116100a057806395d89b411161006f57806395d89b41146102ba578063a457c2d7146102d8578063a9059cbb14610308578063dd62ed3e14610338578063f2fde38b1461036857610114565b80635c975abb1461024457806370a08231146102625780638456cb59146102925780638da5cb5b1461029c57610114565b8063313ce567116100e7578063313ce567146101b457806339509351146101d25780633f4ba83a1461020257806340c10f191461020c57806342966c681461022857610114565b806306fdde0314610118578063095ea7b31461013657806318160ddd1461016657806323b872dd14610184575b5f5ffd5b610120610384565b60405161012d9190611913565b60405180910390f35b610150600480360381019061014b91906119c4565b61040f565b60405161015d9190611a1c565b60405180910390f35b61016e61056a565b60405161017b9190611a44565b60405180910390f35b61019e60048036038101906101999190611a5d565b610573565b6040516101ab9190611a1c565b60405180910390f35b6101bc61097f565b6040516101c99190611ac8565b60405180910390f35b6101ec60048036038101906101e791906119c4565b610991565b6040516101f99190611a1c565b60405180910390f35b61020a610b75565b005b610226600480360381019061022191906119c4565b610c4c565b005b610242600480360381019061023d9190611ae1565b610e6b565b005b61024c61100c565b6040516102599190611a1c565b60405180910390f35b61027c60048036038101906102779190611b0c565b61101f565b6040516102899190611a44565b60405180910390f35b61029a611065565b005b6102a461113d565b6040516102b19190611b46565b60405180910390f35b6102c2611162565b6040516102cf9190611913565b60405180910390f35b6102f260048036038101906102ed91906119c4565b6111ee565b6040516102ff9190611a1c565b60405180910390f35b610322600480360381019061031d91906119c4565b61148d565b60405161032f9190611a1c565b60405180910390f35b610352600480360381019061034d9190611b5f565b6116e1565b60405161035f9190611a44565b60405180910390f35b610382600480360381019061037d9190611b0c565b611763565b005b5f805461039090611bca565b80601f01602080910402602001604051908101604052809291908181526020018280546103bc90611bca565b80156104075780601f106103de57610100808354040283529160200191610407565b820191905f5260205f20905b8154815290600101906020018083116103ea57829003601f168201915b505050505081565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361047e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161047590611c44565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516105589190611a44565b60405180910390a36001905092915050565b5f600354905090565b5f600660149054906101000a900460ff16156105c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105bb90611cac565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610632576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161062990611d3a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036106a0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161069790611da2565b60405180910390fd5b8160045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610720576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161071790611e0a565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156107db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d290611e72565b60405180910390fd5b8160045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546108279190611ebd565b925050819055508160045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461087a9190611ef0565b925050819055508160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546109089190611ebd565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161096c9190611a44565b60405180910390a3600190509392505050565b60025f9054906101000a900460ff1681565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a00576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109f790611c44565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610a879190611ef0565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054604051610b639190611a44565b60405180910390a36001905092915050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c04576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bfb90611f93565b60405180910390fd5b5f600660146101000a81548160ff0219169083151502179055507f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a1565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610cdb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd290611f93565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d4090611ffb565b60405180910390fd5b8060035f828254610d5a9190611ef0565b925050819055508060045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610dad9190611ef0565b925050819055508173ffffffffffffffffffffffffffffffffffffffff167f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d412139688582604051610dfa9190611a44565b60405180910390a28173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610e5f9190611a44565b60405180910390a35050565b8060045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610eeb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ee290612063565b60405180910390fd5b8060045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610f379190611ebd565b925050819055508060035f828254610f4f9190611ebd565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca582604051610f9c9190611a44565b60405180910390a25f73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516110019190611a44565b60405180910390a350565b600660149054906101000a900460ff1681565b5f60045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146110f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110eb90611f93565b60405180910390fd5b6001600660146101000a81548160ff0219169083151502179055507f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a1565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6001805461116f90611bca565b80601f016020809104026020016040519081016040528092919081815260200182805461119b90611bca565b80156111e65780601f106111bd576101008083540402835291602001916111e6565b820191905f5260205f20905b8154815290600101906020018083116111c957829003601f168201915b505050505081565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361125d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161125490611c44565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015611318576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161130f906120cb565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461139f9190611ebd565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460405161147b9190611a44565b60405180910390a36001905092915050565b5f600660149054906101000a900460ff16156114de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d590611cac565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361154c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161154390611da2565b60405180910390fd5b8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156115cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c390611e0a565b60405180910390fd5b8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546116189190611ebd565b925050819055508160045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461166b9190611ef0565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516116cf9190611a44565b60405180910390a36001905092915050565b5f60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146117f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117e990611f93565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611860576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185790612133565b60405180910390fd5b8060065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f6118e5826118a3565b6118ef81856118ad565b93506118ff8185602086016118bd565b611908816118cb565b840191505092915050565b5f6020820190508181035f83015261192b81846118db565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61196082611937565b9050919050565b61197081611956565b811461197a575f5ffd5b50565b5f8135905061198b81611967565b92915050565b5f819050919050565b6119a381611991565b81146119ad575f5ffd5b50565b5f813590506119be8161199a565b92915050565b5f5f604083850312156119da576119d9611933565b5b5f6119e78582860161197d565b92505060206119f8858286016119b0565b9150509250929050565b5f8115159050919050565b611a1681611a02565b82525050565b5f602082019050611a2f5f830184611a0d565b92915050565b611a3e81611991565b82525050565b5f602082019050611a575f830184611a35565b92915050565b5f5f5f60608486031215611a7457611a73611933565b5b5f611a818682870161197d565b9350506020611a928682870161197d565b9250506040611aa3868287016119b0565b9150509250925092565b5f60ff82169050919050565b611ac281611aad565b82525050565b5f602082019050611adb5f830184611ab9565b92915050565b5f60208284031215611af657611af5611933565b5b5f611b03848285016119b0565b91505092915050565b5f60208284031215611b2157611b20611933565b5b5f611b2e8482850161197d565b91505092915050565b611b4081611956565b82525050565b5f602082019050611b595f830184611b37565b92915050565b5f5f60408385031215611b7557611b74611933565b5b5f611b828582860161197d565b9250506020611b938582860161197d565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611be157607f821691505b602082108103611bf457611bf3611b9d565b5b50919050565b7f43616e6e6f7420617070726f7665207a65726f206164647265737300000000005f82015250565b5f611c2e601b836118ad565b9150611c3982611bfa565b602082019050919050565b5f6020820190508181035f830152611c5b81611c22565b9050919050565b7f546f6b656e207472616e736665727320617265207061757365640000000000005f82015250565b5f611c96601a836118ad565b9150611ca182611c62565b602082019050919050565b5f6020820190508181035f830152611cc381611c8a565b9050919050565b7f43616e6e6f74207472616e736665722066726f6d207a65726f206164647265735f8201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b5f611d246021836118ad565b9150611d2f82611cca565b604082019050919050565b5f6020820190508181035f830152611d5181611d18565b9050919050565b7f43616e6e6f74207472616e7366657220746f207a65726f2061646472657373005f82015250565b5f611d8c601f836118ad565b9150611d9782611d58565b602082019050919050565b5f6020820190508181035f830152611db981611d80565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f611df46014836118ad565b9150611dff82611dc0565b602082019050919050565b5f6020820190508181035f830152611e2181611de8565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f611e5c6012836118ad565b9150611e6782611e28565b602082019050919050565b5f6020820190508181035f830152611e8981611e50565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611ec782611991565b9150611ed283611991565b9250828203905081811115611eea57611ee9611e90565b5b92915050565b5f611efa82611991565b9150611f0583611991565b9250828201905080821115611f1d57611f1c611e90565b5b92915050565b7f4f6e6c79206f776e65722063616e2063616c6c20746869732066756e6374696f5f8201527f6e00000000000000000000000000000000000000000000000000000000000000602082015250565b5f611f7d6021836118ad565b9150611f8882611f23565b604082019050919050565b5f6020820190508181035f830152611faa81611f71565b9050919050565b7f43616e6e6f74206d696e7420746f207a65726f206164647265737300000000005f82015250565b5f611fe5601b836118ad565b9150611ff082611fb1565b602082019050919050565b5f6020820190508181035f83015261201281611fd9565b9050919050565b7f496e73756666696369656e742062616c616e636520746f206275726e000000005f82015250565b5f61204d601c836118ad565b915061205882612019565b602082019050919050565b5f6020820190508181035f83015261207a81612041565b9050919050565b7f416c6c6f77616e6365206465637265617365642062656c6f77207a65726f00005f82015250565b5f6120b5601e836118ad565b91506120c082612081565b602082019050919050565b5f6020820190508181035f8301526120e2816120a9565b9050919050565b7f4e6577206f776e65722063616e6e6f74206265207a65726f20616464726573735f82015250565b5f61211d6020836118ad565b9150612128826120e9565b602082019050919050565b5f6020820190508181035f83015261214a81612111565b905091905056fea264697066735822122056439e1e4f33f4bed1dedccf721271683cf5a153f4dac88484527307bf3b973064736f6c634300081e003300000000000000000000000000000000000000000000000000000000000f4240
Deployed Bytecode
0x608060405234801561000f575f5ffd5b5060043610610114575f3560e01c80635c975abb116100a057806395d89b411161006f57806395d89b41146102ba578063a457c2d7146102d8578063a9059cbb14610308578063dd62ed3e14610338578063f2fde38b1461036857610114565b80635c975abb1461024457806370a08231146102625780638456cb59146102925780638da5cb5b1461029c57610114565b8063313ce567116100e7578063313ce567146101b457806339509351146101d25780633f4ba83a1461020257806340c10f191461020c57806342966c681461022857610114565b806306fdde0314610118578063095ea7b31461013657806318160ddd1461016657806323b872dd14610184575b5f5ffd5b610120610384565b60405161012d9190611913565b60405180910390f35b610150600480360381019061014b91906119c4565b61040f565b60405161015d9190611a1c565b60405180910390f35b61016e61056a565b60405161017b9190611a44565b60405180910390f35b61019e60048036038101906101999190611a5d565b610573565b6040516101ab9190611a1c565b60405180910390f35b6101bc61097f565b6040516101c99190611ac8565b60405180910390f35b6101ec60048036038101906101e791906119c4565b610991565b6040516101f99190611a1c565b60405180910390f35b61020a610b75565b005b610226600480360381019061022191906119c4565b610c4c565b005b610242600480360381019061023d9190611ae1565b610e6b565b005b61024c61100c565b6040516102599190611a1c565b60405180910390f35b61027c60048036038101906102779190611b0c565b61101f565b6040516102899190611a44565b60405180910390f35b61029a611065565b005b6102a461113d565b6040516102b19190611b46565b60405180910390f35b6102c2611162565b6040516102cf9190611913565b60405180910390f35b6102f260048036038101906102ed91906119c4565b6111ee565b6040516102ff9190611a1c565b60405180910390f35b610322600480360381019061031d91906119c4565b61148d565b60405161032f9190611a1c565b60405180910390f35b610352600480360381019061034d9190611b5f565b6116e1565b60405161035f9190611a44565b60405180910390f35b610382600480360381019061037d9190611b0c565b611763565b005b5f805461039090611bca565b80601f01602080910402602001604051908101604052809291908181526020018280546103bc90611bca565b80156104075780601f106103de57610100808354040283529160200191610407565b820191905f5260205f20905b8154815290600101906020018083116103ea57829003601f168201915b505050505081565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361047e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161047590611c44565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516105589190611a44565b60405180910390a36001905092915050565b5f600354905090565b5f600660149054906101000a900460ff16156105c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105bb90611cac565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610632576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161062990611d3a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036106a0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161069790611da2565b60405180910390fd5b8160045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610720576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161071790611e0a565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156107db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d290611e72565b60405180910390fd5b8160045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546108279190611ebd565b925050819055508160045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461087a9190611ef0565b925050819055508160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546109089190611ebd565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161096c9190611a44565b60405180910390a3600190509392505050565b60025f9054906101000a900460ff1681565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a00576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109f790611c44565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610a879190611ef0565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054604051610b639190611a44565b60405180910390a36001905092915050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c04576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bfb90611f93565b60405180910390fd5b5f600660146101000a81548160ff0219169083151502179055507f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a1565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610cdb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd290611f93565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d4090611ffb565b60405180910390fd5b8060035f828254610d5a9190611ef0565b925050819055508060045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610dad9190611ef0565b925050819055508173ffffffffffffffffffffffffffffffffffffffff167f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d412139688582604051610dfa9190611a44565b60405180910390a28173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610e5f9190611a44565b60405180910390a35050565b8060045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610eeb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ee290612063565b60405180910390fd5b8060045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610f379190611ebd565b925050819055508060035f828254610f4f9190611ebd565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca582604051610f9c9190611a44565b60405180910390a25f73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516110019190611a44565b60405180910390a350565b600660149054906101000a900460ff1681565b5f60045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146110f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110eb90611f93565b60405180910390fd5b6001600660146101000a81548160ff0219169083151502179055507f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a1565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6001805461116f90611bca565b80601f016020809104026020016040519081016040528092919081815260200182805461119b90611bca565b80156111e65780601f106111bd576101008083540402835291602001916111e6565b820191905f5260205f20905b8154815290600101906020018083116111c957829003601f168201915b505050505081565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361125d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161125490611c44565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015611318576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161130f906120cb565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461139f9190611ebd565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460405161147b9190611a44565b60405180910390a36001905092915050565b5f600660149054906101000a900460ff16156114de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d590611cac565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361154c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161154390611da2565b60405180910390fd5b8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156115cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c390611e0a565b60405180910390fd5b8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546116189190611ebd565b925050819055508160045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461166b9190611ef0565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516116cf9190611a44565b60405180910390a36001905092915050565b5f60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146117f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117e990611f93565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611860576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185790612133565b60405180910390fd5b8060065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f6118e5826118a3565b6118ef81856118ad565b93506118ff8185602086016118bd565b611908816118cb565b840191505092915050565b5f6020820190508181035f83015261192b81846118db565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61196082611937565b9050919050565b61197081611956565b811461197a575f5ffd5b50565b5f8135905061198b81611967565b92915050565b5f819050919050565b6119a381611991565b81146119ad575f5ffd5b50565b5f813590506119be8161199a565b92915050565b5f5f604083850312156119da576119d9611933565b5b5f6119e78582860161197d565b92505060206119f8858286016119b0565b9150509250929050565b5f8115159050919050565b611a1681611a02565b82525050565b5f602082019050611a2f5f830184611a0d565b92915050565b611a3e81611991565b82525050565b5f602082019050611a575f830184611a35565b92915050565b5f5f5f60608486031215611a7457611a73611933565b5b5f611a818682870161197d565b9350506020611a928682870161197d565b9250506040611aa3868287016119b0565b9150509250925092565b5f60ff82169050919050565b611ac281611aad565b82525050565b5f602082019050611adb5f830184611ab9565b92915050565b5f60208284031215611af657611af5611933565b5b5f611b03848285016119b0565b91505092915050565b5f60208284031215611b2157611b20611933565b5b5f611b2e8482850161197d565b91505092915050565b611b4081611956565b82525050565b5f602082019050611b595f830184611b37565b92915050565b5f5f60408385031215611b7557611b74611933565b5b5f611b828582860161197d565b9250506020611b938582860161197d565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611be157607f821691505b602082108103611bf457611bf3611b9d565b5b50919050565b7f43616e6e6f7420617070726f7665207a65726f206164647265737300000000005f82015250565b5f611c2e601b836118ad565b9150611c3982611bfa565b602082019050919050565b5f6020820190508181035f830152611c5b81611c22565b9050919050565b7f546f6b656e207472616e736665727320617265207061757365640000000000005f82015250565b5f611c96601a836118ad565b9150611ca182611c62565b602082019050919050565b5f6020820190508181035f830152611cc381611c8a565b9050919050565b7f43616e6e6f74207472616e736665722066726f6d207a65726f206164647265735f8201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b5f611d246021836118ad565b9150611d2f82611cca565b604082019050919050565b5f6020820190508181035f830152611d5181611d18565b9050919050565b7f43616e6e6f74207472616e7366657220746f207a65726f2061646472657373005f82015250565b5f611d8c601f836118ad565b9150611d9782611d58565b602082019050919050565b5f6020820190508181035f830152611db981611d80565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f611df46014836118ad565b9150611dff82611dc0565b602082019050919050565b5f6020820190508181035f830152611e2181611de8565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f611e5c6012836118ad565b9150611e6782611e28565b602082019050919050565b5f6020820190508181035f830152611e8981611e50565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611ec782611991565b9150611ed283611991565b9250828203905081811115611eea57611ee9611e90565b5b92915050565b5f611efa82611991565b9150611f0583611991565b9250828201905080821115611f1d57611f1c611e90565b5b92915050565b7f4f6e6c79206f776e65722063616e2063616c6c20746869732066756e6374696f5f8201527f6e00000000000000000000000000000000000000000000000000000000000000602082015250565b5f611f7d6021836118ad565b9150611f8882611f23565b604082019050919050565b5f6020820190508181035f830152611faa81611f71565b9050919050565b7f43616e6e6f74206d696e7420746f207a65726f206164647265737300000000005f82015250565b5f611fe5601b836118ad565b9150611ff082611fb1565b602082019050919050565b5f6020820190508181035f83015261201281611fd9565b9050919050565b7f496e73756666696369656e742062616c616e636520746f206275726e000000005f82015250565b5f61204d601c836118ad565b915061205882612019565b602082019050919050565b5f6020820190508181035f83015261207a81612041565b9050919050565b7f416c6c6f77616e6365206465637265617365642062656c6f77207a65726f00005f82015250565b5f6120b5601e836118ad565b91506120c082612081565b602082019050919050565b5f6020820190508181035f8301526120e2816120a9565b9050919050565b7f4e6577206f776e65722063616e6e6f74206265207a65726f20616464726573735f82015250565b5f61211d6020836118ad565b9150612128826120e9565b602082019050919050565b5f6020820190508181035f83015261214a81612111565b905091905056fea264697066735822122056439e1e4f33f4bed1dedccf721271683cf5a153f4dac88484527307bf3b973064736f6c634300081e0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000f4240
-----Decoded View---------------
Arg [0] : initialSupply (uint256): 1000000
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000f4240
Deployed Bytecode Sourcemap
906:5419:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;943:33;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3093:290;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1986:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3484:599;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1019:25;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4160:324;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5976:94;;;:::i;:::-;;5070:281;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;5430:299;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1243:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2160:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5809:89;;;:::i;:::-;;1216:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;983:29;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4561:439;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2361:393;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2842:153;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6147:175;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;943:33;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3093:290::-;3168:4;3212:1;3193:21;;:7;:21;;;3185:61;;;;;;;;;;;;:::i;:::-;;;;;;;;;3294:6;3259:11;:23;3271:10;3259:23;;;;;;;;;;;;;;;:32;3283:7;3259:32;;;;;;;;;;;;;;;:41;;;;3337:7;3316:37;;3325:10;3316:37;;;3346:6;3316:37;;;;;;:::i;:::-;;;;;;;;3371:4;3364:11;;3093:290;;;;:::o;1986:100::-;2039:7;2066:12;;2059:19;;1986:100;:::o;3484:599::-;3587:4;1600:6;;;;;;;;;;;1599:7;1591:46;;;;;;;;;;;;:::i;:::-;;;;;;;;;3628:1:::1;3612:18;;:4;:18;;::::0;3604:64:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;3701:1;3687:16;;:2;:16;;::::0;3679:60:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;3777:6;3758:9;:15;3768:4;3758:15;;;;;;;;;;;;;;;;:25;;3750:58;;;;;;;;;;;;:::i;:::-;;;;;;;;;3860:6;3827:11;:17;3839:4;3827:17;;;;;;;;;;;;;;;:29;3845:10;3827:29;;;;;;;;;;;;;;;;:39;;3819:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;3921:6;3902:9;:15;3912:4;3902:15;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;3955:6;3938:9;:13;3948:2;3938:13;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;4005:6;3972:11;:17;3984:4;3972:17;;;;;;;;;;;;;;;:29;3990:10;3972:29;;;;;;;;;;;;;;;;:39;;;;;;;:::i;:::-;;;;;;;;4042:2;4027:26;;4036:4;4027:26;;;4046:6;4027:26;;;;;;:::i;:::-;;;;;;;;4071:4;4064:11;;3484:599:::0;;;;;:::o;1019:25::-;;;;;;;;;;;;;:::o;4160:324::-;4240:4;4284:1;4265:21;;:7;:21;;;4257:61;;;;;;;;;;;;:::i;:::-;;;;;;;;;4365:10;4329:11;:23;4341:10;4329:23;;;;;;;;;;;;;;;:32;4353:7;4329:32;;;;;;;;;;;;;;;;:46;;;;;;;:::i;:::-;;;;;;;;4412:7;4391:63;;4400:10;4391:63;;;4421:11;:23;4433:10;4421:23;;;;;;;;;;;;;;;:32;4445:7;4421:32;;;;;;;;;;;;;;;;4391:63;;;;;;:::i;:::-;;;;;;;;4472:4;4465:11;;4160:324;;;;:::o;5976:94::-;1484:5;;;;;;;;;;;1470:19;;:10;:19;;;1462:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;6032:5:::1;6023:6;;:14;;;;;;;;;;;;;;;;;;6053:9;;;;;;;;;;5976:94::o:0;5070:281::-;1484:5;;;;;;;;;;;1470:19;;:10;:19;;;1462:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;5162:1:::1;5148:16;;:2;:16;;::::0;5140:56:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;5223:6;5207:12;;:22;;;;;;;:::i;:::-;;;;;;;;5257:6;5240:9;:13;5250:2;5240:13;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;5284:2;5279:16;;;5288:6;5279:16;;;;;;:::i;:::-;;;;;;;;5332:2;5311:32;;5328:1;5311:32;;;5336:6;5311:32;;;;;;:::i;:::-;;;;;;;;5070:281:::0;;:::o;5430:299::-;5511:6;5486:9;:21;5496:10;5486:21;;;;;;;;;;;;;;;;:31;;5478:72;;;;;;;;;;;;:::i;:::-;;;;;;;;;5586:6;5561:9;:21;5571:10;5561:21;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;5619:6;5603:12;;:22;;;;;;;:::i;:::-;;;;;;;;5646:10;5641:24;;;5658:6;5641:24;;;;;;:::i;:::-;;;;;;;;5710:1;5681:40;;5690:10;5681:40;;;5714:6;5681:40;;;;;;:::i;:::-;;;;;;;;5430:299;:::o;1243:26::-;;;;;;;;;;;;;:::o;2160:119::-;2226:7;2253:9;:18;2263:7;2253:18;;;;;;;;;;;;;;;;2246:25;;2160:119;;;:::o;5809:89::-;1484:5;;;;;;;;;;;1470:19;;:10;:19;;;1462:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;5863:4:::1;5854:6;;:13;;;;;;;;;;;;;;;;;;5883:7;;;;;;;;;;5809:89::o:0;1216:20::-;;;;;;;;;;;;;:::o;983:29::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4561:439::-;4646:4;4690:1;4671:21;;:7;:21;;;4663:61;;;;;;;;;;;;:::i;:::-;;;;;;;;;4779:15;4743:11;:23;4755:10;4743:23;;;;;;;;;;;;;;;:32;4767:7;4743:32;;;;;;;;;;;;;;;;:51;;4735:94;;;;;;;;;;;;:::i;:::-;;;;;;;;;4876:15;4840:11;:23;4852:10;4840:23;;;;;;;;;;;;;;;:32;4864:7;4840:32;;;;;;;;;;;;;;;;:51;;;;;;;:::i;:::-;;;;;;;;4928:7;4907:63;;4916:10;4907:63;;;4937:11;:23;4949:10;4937:23;;;;;;;;;;;;;;;:32;4961:7;4937:32;;;;;;;;;;;;;;;;4907:63;;;;;;:::i;:::-;;;;;;;;4988:4;4981:11;;4561:439;;;;:::o;2361:393::-;2446:4;1600:6;;;;;;;;;;;1599:7;1591:46;;;;;;;;;;;;:::i;:::-;;;;;;;;;2485:1:::1;2471:16;;:2;:16;;::::0;2463:60:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;2567:6;2542:9;:21;2552:10;2542:21;;;;;;;;;;;;;;;;:31;;2534:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;2636:6;2611:9;:21;2621:10;2611:21;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;2670:6;2653:9;:13;2663:2;2653:13;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;2713:2;2692:32;;2701:10;2692:32;;;2717:6;2692:32;;;;;;:::i;:::-;;;;;;;;2742:4;2735:11;;2361:393:::0;;;;:::o;2842:153::-;2928:7;2955:11;:23;2967:10;2955:23;;;;;;;;;;;;;;;:32;2979:7;2955:32;;;;;;;;;;;;;;;;2948:39;;2842:153;;;;:::o;6147:175::-;1484:5;;;;;;;;;;;1470:19;;:10;:19;;;1462:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;6248:1:::1;6228:22;;:8;:22;;::::0;6220:67:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;6306:8;6298:5;;:16;;;;;;;;;;;;;;;;;;6147:175:::0;:::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:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:118::-;3426:24;3444:5;3426:24;:::i;:::-;3421:3;3414:37;3339:118;;:::o;3463:222::-;3556:4;3594:2;3583:9;3579:18;3571:26;;3607:71;3675:1;3664:9;3660:17;3651:6;3607:71;:::i;:::-;3463:222;;;;:::o;3691:619::-;3768:6;3776;3784;3833:2;3821:9;3812:7;3808:23;3804:32;3801:119;;;3839:79;;:::i;:::-;3801:119;3959:1;3984:53;4029:7;4020:6;4009:9;4005:22;3984:53;:::i;:::-;3974:63;;3930:117;4086:2;4112:53;4157:7;4148:6;4137:9;4133:22;4112:53;:::i;:::-;4102:63;;4057:118;4214:2;4240:53;4285:7;4276:6;4265:9;4261:22;4240:53;:::i;:::-;4230:63;;4185:118;3691:619;;;;;:::o;4316:86::-;4351:7;4391:4;4384:5;4380:16;4369:27;;4316:86;;;:::o;4408:112::-;4491:22;4507:5;4491:22;:::i;:::-;4486:3;4479:35;4408:112;;:::o;4526:214::-;4615:4;4653:2;4642:9;4638:18;4630:26;;4666:67;4730:1;4719:9;4715:17;4706:6;4666:67;:::i;:::-;4526:214;;;;:::o;4746:329::-;4805:6;4854:2;4842:9;4833:7;4829:23;4825:32;4822:119;;;4860:79;;:::i;:::-;4822:119;4980:1;5005:53;5050:7;5041:6;5030:9;5026:22;5005:53;:::i;:::-;4995:63;;4951:117;4746:329;;;;:::o;5081:::-;5140:6;5189:2;5177:9;5168:7;5164:23;5160:32;5157:119;;;5195:79;;:::i;:::-;5157:119;5315:1;5340:53;5385:7;5376:6;5365:9;5361:22;5340:53;:::i;:::-;5330:63;;5286:117;5081:329;;;;:::o;5416:118::-;5503:24;5521:5;5503:24;:::i;:::-;5498:3;5491:37;5416:118;;:::o;5540:222::-;5633:4;5671:2;5660:9;5656:18;5648:26;;5684:71;5752:1;5741:9;5737:17;5728:6;5684:71;:::i;:::-;5540:222;;;;:::o;5768:474::-;5836:6;5844;5893:2;5881:9;5872:7;5868:23;5864:32;5861:119;;;5899:79;;:::i;:::-;5861:119;6019:1;6044:53;6089:7;6080:6;6069:9;6065:22;6044:53;:::i;:::-;6034:63;;5990:117;6146:2;6172:53;6217:7;6208:6;6197:9;6193:22;6172:53;:::i;:::-;6162:63;;6117:118;5768:474;;;;;:::o;6248:180::-;6296:77;6293:1;6286:88;6393:4;6390:1;6383:15;6417:4;6414:1;6407:15;6434:320;6478:6;6515:1;6509:4;6505:12;6495:22;;6562:1;6556:4;6552:12;6583:18;6573:81;;6639:4;6631:6;6627:17;6617:27;;6573:81;6701:2;6693:6;6690:14;6670:18;6667:38;6664:84;;6720:18;;:::i;:::-;6664:84;6485:269;6434:320;;;:::o;6760:177::-;6900:29;6896:1;6888:6;6884:14;6877:53;6760:177;:::o;6943:366::-;7085:3;7106:67;7170:2;7165:3;7106:67;:::i;:::-;7099:74;;7182:93;7271:3;7182:93;:::i;:::-;7300:2;7295:3;7291:12;7284:19;;6943:366;;;:::o;7315:419::-;7481:4;7519:2;7508:9;7504:18;7496:26;;7568:9;7562:4;7558:20;7554:1;7543:9;7539:17;7532:47;7596:131;7722:4;7596:131;:::i;:::-;7588:139;;7315:419;;;:::o;7740:176::-;7880:28;7876:1;7868:6;7864:14;7857:52;7740:176;:::o;7922:366::-;8064:3;8085:67;8149:2;8144:3;8085:67;:::i;:::-;8078:74;;8161:93;8250:3;8161:93;:::i;:::-;8279:2;8274:3;8270:12;8263:19;;7922:366;;;:::o;8294:419::-;8460:4;8498:2;8487:9;8483:18;8475:26;;8547:9;8541:4;8537:20;8533:1;8522:9;8518:17;8511:47;8575:131;8701:4;8575:131;:::i;:::-;8567:139;;8294:419;;;:::o;8719:220::-;8859:34;8855:1;8847:6;8843:14;8836:58;8928:3;8923:2;8915:6;8911:15;8904:28;8719:220;:::o;8945:366::-;9087:3;9108:67;9172:2;9167:3;9108:67;:::i;:::-;9101:74;;9184:93;9273:3;9184:93;:::i;:::-;9302:2;9297:3;9293:12;9286:19;;8945:366;;;:::o;9317:419::-;9483:4;9521:2;9510:9;9506:18;9498:26;;9570:9;9564:4;9560:20;9556:1;9545:9;9541:17;9534:47;9598:131;9724:4;9598:131;:::i;:::-;9590:139;;9317:419;;;:::o;9742:181::-;9882:33;9878:1;9870:6;9866:14;9859:57;9742:181;:::o;9929:366::-;10071:3;10092:67;10156:2;10151:3;10092:67;:::i;:::-;10085:74;;10168:93;10257:3;10168:93;:::i;:::-;10286:2;10281:3;10277:12;10270:19;;9929:366;;;:::o;10301:419::-;10467:4;10505:2;10494:9;10490:18;10482:26;;10554:9;10548:4;10544:20;10540:1;10529:9;10525:17;10518:47;10582:131;10708:4;10582:131;:::i;:::-;10574:139;;10301:419;;;:::o;10726:170::-;10866:22;10862:1;10854:6;10850:14;10843:46;10726:170;:::o;10902:366::-;11044:3;11065:67;11129:2;11124:3;11065:67;:::i;:::-;11058:74;;11141:93;11230:3;11141:93;:::i;:::-;11259:2;11254:3;11250:12;11243:19;;10902:366;;;:::o;11274:419::-;11440:4;11478:2;11467:9;11463:18;11455:26;;11527:9;11521:4;11517:20;11513:1;11502:9;11498:17;11491:47;11555:131;11681:4;11555:131;:::i;:::-;11547:139;;11274:419;;;:::o;11699:168::-;11839:20;11835:1;11827:6;11823:14;11816:44;11699:168;:::o;11873:366::-;12015:3;12036:67;12100:2;12095:3;12036:67;:::i;:::-;12029:74;;12112:93;12201:3;12112:93;:::i;:::-;12230:2;12225:3;12221:12;12214:19;;11873:366;;;:::o;12245:419::-;12411:4;12449:2;12438:9;12434:18;12426:26;;12498:9;12492:4;12488:20;12484:1;12473:9;12469:17;12462:47;12526:131;12652:4;12526:131;:::i;:::-;12518:139;;12245:419;;;:::o;12670:180::-;12718:77;12715:1;12708:88;12815:4;12812:1;12805:15;12839:4;12836:1;12829:15;12856:194;12896:4;12916:20;12934:1;12916:20;:::i;:::-;12911:25;;12950:20;12968:1;12950:20;:::i;:::-;12945:25;;12994:1;12991;12987:9;12979:17;;13018:1;13012:4;13009:11;13006:37;;;13023:18;;:::i;:::-;13006:37;12856:194;;;;:::o;13056:191::-;13096:3;13115:20;13133:1;13115:20;:::i;:::-;13110:25;;13149:20;13167:1;13149:20;:::i;:::-;13144:25;;13192:1;13189;13185:9;13178:16;;13213:3;13210:1;13207:10;13204:36;;;13220:18;;:::i;:::-;13204:36;13056:191;;;;:::o;13253:220::-;13393:34;13389:1;13381:6;13377:14;13370:58;13462:3;13457:2;13449:6;13445:15;13438:28;13253:220;:::o;13479:366::-;13621:3;13642:67;13706:2;13701:3;13642:67;:::i;:::-;13635:74;;13718:93;13807:3;13718:93;:::i;:::-;13836:2;13831:3;13827:12;13820:19;;13479:366;;;:::o;13851:419::-;14017:4;14055:2;14044:9;14040:18;14032:26;;14104:9;14098:4;14094:20;14090:1;14079:9;14075:17;14068:47;14132:131;14258:4;14132:131;:::i;:::-;14124:139;;13851:419;;;:::o;14276:177::-;14416:29;14412:1;14404:6;14400:14;14393:53;14276:177;:::o;14459:366::-;14601:3;14622:67;14686:2;14681:3;14622:67;:::i;:::-;14615:74;;14698:93;14787:3;14698:93;:::i;:::-;14816:2;14811:3;14807:12;14800:19;;14459:366;;;:::o;14831:419::-;14997:4;15035:2;15024:9;15020:18;15012:26;;15084:9;15078:4;15074:20;15070:1;15059:9;15055:17;15048:47;15112:131;15238:4;15112:131;:::i;:::-;15104:139;;14831:419;;;:::o;15256:178::-;15396:30;15392:1;15384:6;15380:14;15373:54;15256:178;:::o;15440:366::-;15582:3;15603:67;15667:2;15662:3;15603:67;:::i;:::-;15596:74;;15679:93;15768:3;15679:93;:::i;:::-;15797:2;15792:3;15788:12;15781:19;;15440:366;;;:::o;15812:419::-;15978:4;16016:2;16005:9;16001:18;15993:26;;16065:9;16059:4;16055:20;16051:1;16040:9;16036:17;16029:47;16093:131;16219:4;16093:131;:::i;:::-;16085:139;;15812:419;;;:::o;16237:180::-;16377:32;16373:1;16365:6;16361:14;16354:56;16237:180;:::o;16423:366::-;16565:3;16586:67;16650:2;16645:3;16586:67;:::i;:::-;16579:74;;16662:93;16751:3;16662:93;:::i;:::-;16780:2;16775:3;16771:12;16764:19;;16423:366;;;:::o;16795:419::-;16961:4;16999:2;16988:9;16984:18;16976:26;;17048:9;17042:4;17038:20;17034:1;17023:9;17019:17;17012:47;17076:131;17202:4;17076:131;:::i;:::-;17068:139;;16795:419;;;:::o;17220:182::-;17360:34;17356:1;17348:6;17344:14;17337:58;17220:182;:::o;17408:366::-;17550:3;17571:67;17635:2;17630:3;17571:67;:::i;:::-;17564:74;;17647:93;17736:3;17647:93;:::i;:::-;17765:2;17760:3;17756:12;17749:19;;17408:366;;;:::o;17780:419::-;17946:4;17984:2;17973:9;17969:18;17961:26;;18033:9;18027:4;18023:20;18019:1;18008:9;18004:17;17997:47;18061:131;18187:4;18061:131;:::i;:::-;18053:139;;17780:419;;;:::o
Swarm Source
ipfs://56439e1e4f33f4bed1dedccf721271683cf5a153f4dac88484527307bf3b9730
Loading...
Loading
Loading...
Loading
Net Worth in USD
$1.00
Net Worth in ETH
0.000366
Token Allocations
USDT
100.00%
Multichain Portfolio | 35 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|---|---|---|---|---|
| ETH | 100.00% | $0.998482 | 1 | $0.9984 |
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.