token-icon

POGGERSS

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
POGGERS
Holders
59+0.00%
Transfers
158

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x6080604052600436106102135760003560e01c80636ddd171311610118578063a8df7fb0116100a0578063d26ed3e31161006f578063d26ed3e314610676578063dd62ed3e14610696578063df20fd49146106dc578063e1d5584c146106fc578063f887ea401461071c57600080fd5b8063a8df7fb0146105f0578063a9059cbb14610610578063b62496f514610630578063d00efb2f1461066057600080fd5b8063893d20e8116100e7578063893d20e81461051e5780638b42507f1461055057806395d89b41146105805780639a7a23d6146105b0578063a8aa1b31146105d057600080fd5b80636ddd17131461049c57806370a08231146104bd578063715018a6146104f35780637d1db4a51461050857600080fd5b80632b112e491161019b5780633f4218e01161016a5780633f4218e0146103ff578063571ac8b01461042f5780635b895c291461044f5780636c0a24eb146104665780636c5b28551461047c57600080fd5b80632b112e491461036f5780632f54bf6e14610384578063313ce567146103b35780633bbac579146103cf57600080fd5b80630bd11f8a116101e25780630bd11f8a146102c8578063178d9b8e146102f857806318160ddd1461031a5780631da1db5e1461032f57806323b872dd1461034f57600080fd5b806301f59d161461021f5780630445b6671461024857806306fdde031461025e578063095ea7b31461029857600080fd5b3661021a57005b600080fd5b34801561022b57600080fd5b50610235601a5481565b6040519081526020015b60405180910390f35b34801561025457600080fd5b5061023560235481565b34801561026a57600080fd5b50604080518082019091526008815267504f47474552535360c01b60208201525b60405161023f9190611d96565b3480156102a457600080fd5b506102b86102b3366004611e00565b61073c565b604051901515815260200161023f565b3480156102d457600080fd5b506102b86102e3366004611e2a565b600f6020526000908152604090205460ff1681565b34801561030457600080fd5b50610318610313366004611e45565b6107a9565b005b34801561032657600080fd5b50600454610235565b34801561033b57600080fd5b5061031861034a366004611e77565b6108ac565b34801561035b57600080fd5b506102b861036a366004611e90565b61091e565b34801561037b57600080fd5b506102356109e0565b34801561039057600080fd5b506102b861039f366004611e2a565b6000546001600160a01b0391821691161490565b3480156103bf57600080fd5b506040516012815260200161023f565b3480156103db57600080fd5b506102b86103ea366004611e2a565b600c6020526000908152604090205460ff1681565b34801561040b57600080fd5b506102b861041a366004611e2a565b600d6020526000908152604090205460ff1681565b34801561043b57600080fd5b506102b861044a366004611e2a565b610a32565b34801561045b57600080fd5b506103186001600855565b34801561047257600080fd5b5061023560065481565b34801561048857600080fd5b50610318610497366004611e45565b610a40565b3480156104a857600080fd5b506022546102b890600160a01b900460ff1681565b3480156104c957600080fd5b506102356104d8366004611e2a565b6001600160a01b031660009081526007602052604090205490565b3480156104ff57600080fd5b50610318610af0565b34801561051457600080fd5b5061023560055481565b34801561052a57600080fd5b506000546001600160a01b03165b6040516001600160a01b03909116815260200161023f565b34801561055c57600080fd5b506102b861056b366004611e2a565b600e6020526000908152604090205460ff1681565b34801561058c57600080fd5b50604080518082019091526007815266504f474745525360c81b602082015261028b565b3480156105bc57600080fd5b506103186105cb366004611edc565b610b5f565b3480156105dc57600080fd5b50602254610538906001600160a01b031681565b3480156105fc57600080fd5b5061031861060b366004611e77565b610df4565b34801561061c57600080fd5b506102b861062b366004611e00565b610ea0565b34801561063c57600080fd5b506102b861064b366004611e2a565b600b6020526000908152604090205460ff1681565b34801561066c57600080fd5b5061023560115481565b34801561068257600080fd5b50610318610691366004611e77565b610ead565b3480156106a257600080fd5b506102356106b1366004611f0f565b6001600160a01b03918216600090815260096020908152604080832093909416825291909152205490565b3480156106e857600080fd5b506103186106f7366004611f39565b610f2d565b34801561070857600080fd5b50610538610717366004611e77565b610fb6565b34801561072857600080fd5b50602154610538906001600160a01b031681565b3360008181526009602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906107979086815260200190565b60405180910390a35060015b92915050565b6000546001600160a01b031633146107dc5760405162461bcd60e51b81526004016107d390611f55565b60405180910390fd5b6013849055601483905560158290556107ff826107f98686610fe0565b90610fe0565b601b819055601d829055601a5410156108645760405162461bcd60e51b815260206004820152602160248201527f466565732063616e6e6f7420626520686967686572207468616e204d617866656044820152606560f81b60648201526084016107d3565b60408051858152602081018590529081018390527ff12a090a464a491e1614a62b7d86a6f8d3fae25361d5af0911f39bd4fd7ea64d906060015b60405180910390a150505050565b6000546001600160a01b031633146108d65760405162461bcd60e51b81526004016107d390611f55565b47336108fc60646108e78585611f8b565b6108f19190611fa2565b6040518115909202916000818181858888f19350505050158015610919573d6000803e3d6000fd5b505050565b6001600160a01b0383166000908152600960209081526040808320338452909152812054600019146109cb576040805180820182526016815275496e73756666696369656e7420416c6c6f77616e636560501b6020808301919091526001600160a01b03871660009081526009825283812033825290915291909120546109a691849061103f565b6001600160a01b03851660009081526009602090815260408083203384529091529020555b6109d6848484611079565b90505b9392505050565b6003546001600160a01b0316600090815260076020526040812054610a2d906002546001600160a01b0316600090815260076020526040902054610a279060045490611494565b90611494565b905090565b60006107a38260001961073c565b6000546001600160a01b03163314610a6a5760405162461bcd60e51b81526004016107d390611f55565b601684905560178390556018829055610a87826107f98686610fe0565b601c819055601d829055601a541015610ab25760405162461bcd60e51b81526004016107d390611fc4565b60408051858152602081018590529081018390527f969e8ecd326f5fe41e2a3cd9798553fbecef5705da23954426a09c9360c7aa579060600161089e565b6000546001600160a01b03163314610b1a5760405162461bcd60e51b81526004016107d390611f55565b600080546001600160a01b03191681556040519081527f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc6861639060200160405180910390a1565b6000546001600160a01b03163314610b895760405162461bcd60e51b81526004016107d390611f55565b6001600160a01b0382166000908152600b602052604090205481151560ff909116151503610bed5760405162461bcd60e51b815260206004820152601160248201527015985b1d5948185b1c9958591e481cd95d607a1b60448201526064016107d3565b6001600160a01b0382166000908152600b60205260409020805460ff19168215801591909117909155610c6a57600a80546001810182556000919091527fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a80180546001600160a01b0319166001600160a01b038416179055610db8565b600a54600110610cae5760405162461bcd60e51b815260206004820152600f60248201526e2932b8bab4b932b21018903830b4b960891b60448201526064016107d3565b60005b600a54811015610db657826001600160a01b0316600a8281548110610cd857610cd8612006565b6000918252602090912001546001600160a01b031603610da457600a8054610d029060019061201c565b81548110610d1257610d12612006565b600091825260209091200154600a80546001600160a01b039092169183908110610d3e57610d3e612006565b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550600a805480610d7d57610d7d61202f565b600082815260209020810160001990810180546001600160a01b0319169055019055610db6565b80610dae81612045565b915050610cb1565b505b604051811515906001600160a01b038416907fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab90600090a35050565b6000546001600160a01b03163314610e1e5760405162461bcd60e51b81526004016107d390611f55565b610fa08110610e645760405162461bcd60e51b8152602060048201526012602482015271086c2dc4ee840cede40e8d0c2e840d0d2ced60731b60448201526064016107d3565b60108190556040518181527f80838eb3341767dec8bc142ca41047631270a18952c3b835d5ca0d1c3608a2cb906020015b60405180910390a150565b60006109d9338484611079565b6000546001600160a01b03163314610ed75760405162461bcd60e51b81526004016107d390611f55565b601a548110610ef85760405162461bcd60e51b81526004016107d390611fc4565b60198190556040518181527f0496ed1e61eb69727f9659a8e859288db4758ffb1f744d1c1424634f90a257f490602001610e95565b6000546001600160a01b03163314610f575760405162461bcd60e51b81526004016107d390611f55565b6022805460ff60a01b1916600160a01b84151590810291909117909155602382905560408051918252602082018390527fbb6a036f87bc4903f9d59c9f83a8733a8e8004a0a17b29bf1a817b4fe6bcf6bd910160405180910390a15050565b600a8181548110610fc657600080fd5b6000918252602090912001546001600160a01b0316905081565b600080610fed838561205e565b9050838110156109d95760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016107d3565b600081848411156110635760405162461bcd60e51b81526004016107d39190611d96565b506000611070848661201c565b95945050505050565b6001600160a01b0383166000908152600c602052604081205460ff161580156110bb57506001600160a01b0383166000908152600c602052604090205460ff16155b6110f05760405162461bcd60e51b81526020600482015260066024820152651a5cc8109bdd60d21b60448201526064016107d3565b60245460ff161561110d576111068484846114d6565b90506109d9565b6111156115aa565b1561112257611122611602565b6001600160a01b0384166000908152600b6020526040902054829060ff1615611254576001600160a01b0384166000908152600d602052604090205460ff1661124f576006546001600160a01b03851660009081526007602052604090205461118b9085610fe0565b1115806111b057506001600160a01b0384166000908152600f602052604090205460ff165b6111fc5760405162461bcd60e51b815260206004820152601f60248201527f4d61782057616c6c6574204c696d6974204c696d69742045786365656465640060448201526064016107d3565b6005548311158061122557506001600160a01b0384166000908152600e602052604090205460ff165b6112415760405162461bcd60e51b81526004016107d390612071565b61124c8585856118f3565b90505b6113ed565b6001600160a01b0384166000908152600b602052604090205460ff16156112e4576001600160a01b0385166000908152600d602052604090205460ff1661124f57600554831115806112be57506001600160a01b0385166000908152600e602052604090205460ff165b6112da5760405162461bcd60e51b81526004016107d390612071565b61124c8584611a9a565b6001600160a01b0385166000908152600d602052604090205460ff166113ed576006546001600160a01b03851660009081526007602052604090205461132a9085610fe0565b11158061134f57506001600160a01b0384166000908152600f602052604090205460ff165b61139b5760405162461bcd60e51b815260206004820152601f60248201527f4d61782057616c6c6574204c696d6974204c696d69742045786365656465640060448201526064016107d3565b600554831115806113c457506001600160a01b0385166000908152600e602052604090205460ff165b6113e05760405162461bcd60e51b81526004016107d390612071565b6113ea8584611c0c565b90505b6001600160a01b0385166000908152600760205260409020546114109084611494565b6001600160a01b03808716600090815260076020526040808220939093559086168152205461143f9082610fe0565b6001600160a01b03808616600081815260076020526040908190209390935591519087169060008051602061213c833981519152906114819085815260200190565b60405180910390a3506001949350505050565b60006109d983836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061103f565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b038616600090815260079091529182205461152791849061103f565b6001600160a01b0380861660009081526007602052604080822093909355908516815220546115569083610fe0565b6001600160a01b03808516600081815260076020526040908190209390935591519086169060008051602061213c833981519152906115989086815260200190565b60405180910390a35060019392505050565b336000908152600b602052604081205460ff161580156115cd575060245460ff16155b80156115e25750602254600160a01b900460ff165b8015610a2d57505060235430600090815260076020526040902054101590565b6024805460ff191660011790556016546013546000916116229190610fe0565b90506000611649601854610a27601554610a27601c54601b54610fe090919063ffffffff16565b6023549091506000611668600261166285818689611ca9565b90611d2b565b905060006116768383611494565b604080516002808252606082018352929350479260009260208301908036833701905050905030816000815181106116b0576116b0612006565b6001600160a01b03928316602091820292909201015260018054835192169183919081106116e0576116e0612006565b6001600160a01b03928316602091820292909201015260215460405163791ac94760e01b815291169063791ac9479061172690869060009086903090429060040161209c565b600060405180830381600087803b15801561174057600080fd5b505af1158015611754573d6000803e3d6000fd5b50505050600061176d834761149490919063ffffffff16565b9050600061178661177f8a6002611d2b565b8990611494565b905060006117b46002611662846116626117ad601654601354610fe090919063ffffffff16565b8890611ca9565b905060006117dd836116626117d6601754601454610fe090919063ffffffff16565b8790611ca9565b601f546040519192506000916001600160a01b039091169083908381818185875af1925050503d806000811461182f576040519150601f19603f3d011682016040523d82523d6000602084013e611834565b606091505b506000925050891590506118db57602154601e5460405163f305d71960e01b8152306004820152602481018c905260006044820181905260648201526001600160a01b0391821660848201524260a482015291169063f305d71990859060c40160606040518083038185885af11580156118b2573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906118d7919061210d565b5050505b50506024805460ff1916905550505050505050505050565b6000601254431015611954576022546001600160a01b0384811691161480159061192b57506021546001600160a01b03848116911614155b15611954576001600160a01b0383166000908152600c60205260409020805460ff191660011790555b600061197d601d54611662611976601554601b5461149490919063ffffffff16565b8690611ca9565b9050600061199c601d5461166260155487611ca990919063ffffffff16565b905060006119aa8383610fe0565b306000908152600760205260409020549091506119c79084610fe0565b30600081815260076020526040908190209290925590516001600160a01b0389169060008051602061213c83398151915290611a069087815260200190565b60405180910390a38115611a8557602080546001600160a01b0316600090815260079091526040902054611a3a9083610fe0565b602080546001600160a01b03908116600090815260078352604090819020939093558154925185815292811692908a169160008051602061213c833981519152910160405180910390a35b611a8f8582611494565b979650505050505050565b600080600160085410611ace57611ac7601d54611662601854610a27606488611ca990919063ffffffff16565b9050611af2565b611aef601d54611662601854610a27601c5488611ca990919063ffffffff16565b90505b6000611b0f601d5461166260185487611ca990919063ffffffff16565b90506000611b1d8383610fe0565b30600090815260076020526040902054909150611b3a9084610fe0565b30600081815260076020526040908190209290925590516001600160a01b0388169060008051602061213c83398151915290611b799087815260200190565b60405180910390a38115611bf857602080546001600160a01b0316600090815260079091526040902054611bad9083610fe0565b602080546001600160a01b039081166000908152600783526040908190209390935581549251858152928116929089169160008051602061213c833981519152910160405180910390a35b611c028582611494565b9695505050505050565b60195460125460009190431015611c21575060635b601d54600090611c35906116628685611ca9565b90508015611c9f5730600090815260076020526040902054611c579082610fe0565b30600081815260076020526040908190209290925590516001600160a01b0387169060008051602061213c83398151915290611c969085815260200190565b60405180910390a35b6110708482611494565b600082600003611cbb575060006107a3565b6000611cc78385611f8b565b905082611cd48583611fa2565b146109d95760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016107d3565b60006109d983836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525060008183611d895760405162461bcd60e51b81526004016107d39190611d96565b5060006110708486611fa2565b600060208083528351808285015260005b81811015611dc357858101830151858201604001528201611da7565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114611dfb57600080fd5b919050565b60008060408385031215611e1357600080fd5b611e1c83611de4565b946020939093013593505050565b600060208284031215611e3c57600080fd5b6109d982611de4565b60008060008060808587031215611e5b57600080fd5b5050823594602084013594506040840135936060013592509050565b600060208284031215611e8957600080fd5b5035919050565b600080600060608486031215611ea557600080fd5b611eae84611de4565b9250611ebc60208501611de4565b9150604084013590509250925092565b80358015158114611dfb57600080fd5b60008060408385031215611eef57600080fd5b611ef883611de4565b9150611f0660208401611ecc565b90509250929050565b60008060408385031215611f2257600080fd5b611f2b83611de4565b9150611f0660208401611de4565b60008060408385031215611f4c57600080fd5b611e1c83611ecc565b60208082526006908201526510a7aba722a960d11b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b80820281158282048414176107a3576107a3611f75565b600082611fbf57634e487b7160e01b600052601260045260246000fd5b500490565b60208082526022908201527f466565732063616e6e6f7420626520686967686572207468616e204d61786665604082015261652560f01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b818103818111156107a3576107a3611f75565b634e487b7160e01b600052603160045260246000fd5b60006001820161205757612057611f75565b5060010190565b808201808211156107a3576107a3611f75565b602080825260119082015270151608131a5b5a5d08115e18d959591959607a1b604082015260600190565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156120ec5784516001600160a01b0316835293830193918301916001016120c7565b50506001600160a01b03969096166060850152505050608001529392505050565b60008060006060848603121561212257600080fd5b835192506020840151915060408401519050925092509256feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa264697066735822122030e8990fb08d549035af826fc3ee4390c203d71cb09baa9e52187f03b025af1764736f6c63430008130033
Creation ByteCode
0x6080604052600280546001600160a01b031990811661dead17909155600380549091169055620000326012600a62000854565b6200004290633b9aca006200086c565b600455600454600555600454600655600060085560006010556000601355600160145560006015556000601655600160175560006018556000601955601c601a55620000aa601554620000a36014546013546200040760201b90919060201c565b9062000407565b601b55601854601754601654620000c89291620000a3919062000407565b601c556064601d55601e80546001600160a01b03199081167366800f42779d3dffbf0bfc0b027efece914b8f42908117909255601f805482169092179091556020805490911661dead1790556022805460ff60a01b1916600160a01b179055600454612710906200013b9060146200086c565b62000147919062000886565b6023553480156200015757600080fd5b5060008054336001600160a01b03199182161790915560218054737a250d5630b4cf539739df2c5dacb4c659f2488d921682179055604080516315ab88c960e31b8152905163ad5c4648916004808201926020929091908290030181865afa158015620001c8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001ee9190620008a9565b600180546001600160a01b0319166001600160a01b039283161790556021546040805163c45a015560e01b81529051919092169163c45a01559160048083019260209291908290030181865afa1580156200024d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002739190620008a9565b6001546040516364e329cb60e11b81526001600160a01b03918216600482015230602482015291169063c9c65396906044016020604051808303816000875af1158015620002c5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002eb9190620008a9565b602280546001600160a01b0319166001600160a01b039290921691821790556200031790600162000477565b3060008181526009602090815260408083206021546001600160a01b039081168552908352818420600019905533808552600d8085528386208054600160ff199182168117909255600e8088528689208054831684179055600f808952878a2080548416851790559989529287528588208054821683179055918652848720805483168217905596855283862080548216881790556022549092168552828520805490921690951790556004548484526007835281842081905590519081527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a362000948565b600080620004168385620008d4565b9050838110156200046e5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064015b60405180910390fd5b90505b92915050565b6000546001600160a01b03163314620004bc5760405162461bcd60e51b815260206004820152600660248201526510a7aba722a960d11b604482015260640162000465565b6001600160a01b0382166000908152600b602052604090205481151560ff909116151503620005225760405162461bcd60e51b815260206004820152601160248201527015985b1d5948185b1c9958591e481cd95d607a1b604482015260640162000465565b6001600160a01b0382166000908152600b60205260409020805460ff19168215801591909117909155620005a157600a80546001810182556000919091527fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a80180546001600160a01b0319166001600160a01b03841617905562000705565b600a54600110620005e75760405162461bcd60e51b815260206004820152600f60248201526e2932b8bab4b932b21018903830b4b960891b604482015260640162000465565b60005b600a548110156200070357826001600160a01b0316600a8281548110620006155762000615620008ea565b6000918252602090912001546001600160a01b031603620006ee57600a8054620006429060019062000900565b81548110620006555762000655620008ea565b600091825260209091200154600a80546001600160a01b039092169183908110620006845762000684620008ea565b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550600a805480620006c657620006c662000916565b600082815260209020810160001990810180546001600160a01b031916905501905562000703565b80620006fa816200092c565b915050620005ea565b505b604051811515906001600160a01b038416907fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab90600090a35050565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115620007985781600019048211156200077c576200077c62000741565b808516156200078a57918102915b93841c93908002906200075c565b509250929050565b600082620007b15750600162000471565b81620007c05750600062000471565b8160018114620007d95760028114620007e45762000804565b600191505062000471565b60ff841115620007f857620007f862000741565b50506001821b62000471565b5060208310610133831016604e8410600b841016171562000829575081810a62000471565b62000835838362000757565b80600019048211156200084c576200084c62000741565b029392505050565b60006200086560ff841683620007a0565b9392505050565b808202811582820484141762000471576200047162000741565b600082620008a457634e487b7160e01b600052601260045260246000fd5b500490565b600060208284031215620008bc57600080fd5b81516001600160a01b03811681146200046e57600080fd5b8082018082111562000471576200047162000741565b634e487b7160e01b600052603260045260246000fd5b8181038181111562000471576200047162000741565b634e487b7160e01b600052603160045260246000fd5b60006001820162000941576200094162000741565b5060010190565b61219180620009586000396000f3fe6080604052600436106102135760003560e01c80636ddd171311610118578063a8df7fb0116100a0578063d26ed3e31161006f578063d26ed3e314610676578063dd62ed3e14610696578063df20fd49146106dc578063e1d5584c146106fc578063f887ea401461071c57600080fd5b8063a8df7fb0146105f0578063a9059cbb14610610578063b62496f514610630578063d00efb2f1461066057600080fd5b8063893d20e8116100e7578063893d20e81461051e5780638b42507f1461055057806395d89b41146105805780639a7a23d6146105b0578063a8aa1b31146105d057600080fd5b80636ddd17131461049c57806370a08231146104bd578063715018a6146104f35780637d1db4a51461050857600080fd5b80632b112e491161019b5780633f4218e01161016a5780633f4218e0146103ff578063571ac8b01461042f5780635b895c291461044f5780636c0a24eb146104665780636c5b28551461047c57600080fd5b80632b112e491461036f5780632f54bf6e14610384578063313ce567146103b35780633bbac579146103cf57600080fd5b80630bd11f8a116101e25780630bd11f8a146102c8578063178d9b8e146102f857806318160ddd1461031a5780631da1db5e1461032f57806323b872dd1461034f57600080fd5b806301f59d161461021f5780630445b6671461024857806306fdde031461025e578063095ea7b31461029857600080fd5b3661021a57005b600080fd5b34801561022b57600080fd5b50610235601a5481565b6040519081526020015b60405180910390f35b34801561025457600080fd5b5061023560235481565b34801561026a57600080fd5b50604080518082019091526008815267504f47474552535360c01b60208201525b60405161023f9190611d96565b3480156102a457600080fd5b506102b86102b3366004611e00565b61073c565b604051901515815260200161023f565b3480156102d457600080fd5b506102b86102e3366004611e2a565b600f6020526000908152604090205460ff1681565b34801561030457600080fd5b50610318610313366004611e45565b6107a9565b005b34801561032657600080fd5b50600454610235565b34801561033b57600080fd5b5061031861034a366004611e77565b6108ac565b34801561035b57600080fd5b506102b861036a366004611e90565b61091e565b34801561037b57600080fd5b506102356109e0565b34801561039057600080fd5b506102b861039f366004611e2a565b6000546001600160a01b0391821691161490565b3480156103bf57600080fd5b506040516012815260200161023f565b3480156103db57600080fd5b506102b86103ea366004611e2a565b600c6020526000908152604090205460ff1681565b34801561040b57600080fd5b506102b861041a366004611e2a565b600d6020526000908152604090205460ff1681565b34801561043b57600080fd5b506102b861044a366004611e2a565b610a32565b34801561045b57600080fd5b506103186001600855565b34801561047257600080fd5b5061023560065481565b34801561048857600080fd5b50610318610497366004611e45565b610a40565b3480156104a857600080fd5b506022546102b890600160a01b900460ff1681565b3480156104c957600080fd5b506102356104d8366004611e2a565b6001600160a01b031660009081526007602052604090205490565b3480156104ff57600080fd5b50610318610af0565b34801561051457600080fd5b5061023560055481565b34801561052a57600080fd5b506000546001600160a01b03165b6040516001600160a01b03909116815260200161023f565b34801561055c57600080fd5b506102b861056b366004611e2a565b600e6020526000908152604090205460ff1681565b34801561058c57600080fd5b50604080518082019091526007815266504f474745525360c81b602082015261028b565b3480156105bc57600080fd5b506103186105cb366004611edc565b610b5f565b3480156105dc57600080fd5b50602254610538906001600160a01b031681565b3480156105fc57600080fd5b5061031861060b366004611e77565b610df4565b34801561061c57600080fd5b506102b861062b366004611e00565b610ea0565b34801561063c57600080fd5b506102b861064b366004611e2a565b600b6020526000908152604090205460ff1681565b34801561066c57600080fd5b5061023560115481565b34801561068257600080fd5b50610318610691366004611e77565b610ead565b3480156106a257600080fd5b506102356106b1366004611f0f565b6001600160a01b03918216600090815260096020908152604080832093909416825291909152205490565b3480156106e857600080fd5b506103186106f7366004611f39565b610f2d565b34801561070857600080fd5b50610538610717366004611e77565b610fb6565b34801561072857600080fd5b50602154610538906001600160a01b031681565b3360008181526009602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906107979086815260200190565b60405180910390a35060015b92915050565b6000546001600160a01b031633146107dc5760405162461bcd60e51b81526004016107d390611f55565b60405180910390fd5b6013849055601483905560158290556107ff826107f98686610fe0565b90610fe0565b601b819055601d829055601a5410156108645760405162461bcd60e51b815260206004820152602160248201527f466565732063616e6e6f7420626520686967686572207468616e204d617866656044820152606560f81b60648201526084016107d3565b60408051858152602081018590529081018390527ff12a090a464a491e1614a62b7d86a6f8d3fae25361d5af0911f39bd4fd7ea64d906060015b60405180910390a150505050565b6000546001600160a01b031633146108d65760405162461bcd60e51b81526004016107d390611f55565b47336108fc60646108e78585611f8b565b6108f19190611fa2565b6040518115909202916000818181858888f19350505050158015610919573d6000803e3d6000fd5b505050565b6001600160a01b0383166000908152600960209081526040808320338452909152812054600019146109cb576040805180820182526016815275496e73756666696369656e7420416c6c6f77616e636560501b6020808301919091526001600160a01b03871660009081526009825283812033825290915291909120546109a691849061103f565b6001600160a01b03851660009081526009602090815260408083203384529091529020555b6109d6848484611079565b90505b9392505050565b6003546001600160a01b0316600090815260076020526040812054610a2d906002546001600160a01b0316600090815260076020526040902054610a279060045490611494565b90611494565b905090565b60006107a38260001961073c565b6000546001600160a01b03163314610a6a5760405162461bcd60e51b81526004016107d390611f55565b601684905560178390556018829055610a87826107f98686610fe0565b601c819055601d829055601a541015610ab25760405162461bcd60e51b81526004016107d390611fc4565b60408051858152602081018590529081018390527f969e8ecd326f5fe41e2a3cd9798553fbecef5705da23954426a09c9360c7aa579060600161089e565b6000546001600160a01b03163314610b1a5760405162461bcd60e51b81526004016107d390611f55565b600080546001600160a01b03191681556040519081527f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc6861639060200160405180910390a1565b6000546001600160a01b03163314610b895760405162461bcd60e51b81526004016107d390611f55565b6001600160a01b0382166000908152600b602052604090205481151560ff909116151503610bed5760405162461bcd60e51b815260206004820152601160248201527015985b1d5948185b1c9958591e481cd95d607a1b60448201526064016107d3565b6001600160a01b0382166000908152600b60205260409020805460ff19168215801591909117909155610c6a57600a80546001810182556000919091527fc65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a80180546001600160a01b0319166001600160a01b038416179055610db8565b600a54600110610cae5760405162461bcd60e51b815260206004820152600f60248201526e2932b8bab4b932b21018903830b4b960891b60448201526064016107d3565b60005b600a54811015610db657826001600160a01b0316600a8281548110610cd857610cd8612006565b6000918252602090912001546001600160a01b031603610da457600a8054610d029060019061201c565b81548110610d1257610d12612006565b600091825260209091200154600a80546001600160a01b039092169183908110610d3e57610d3e612006565b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550600a805480610d7d57610d7d61202f565b600082815260209020810160001990810180546001600160a01b0319169055019055610db6565b80610dae81612045565b915050610cb1565b505b604051811515906001600160a01b038416907fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab90600090a35050565b6000546001600160a01b03163314610e1e5760405162461bcd60e51b81526004016107d390611f55565b610fa08110610e645760405162461bcd60e51b8152602060048201526012602482015271086c2dc4ee840cede40e8d0c2e840d0d2ced60731b60448201526064016107d3565b60108190556040518181527f80838eb3341767dec8bc142ca41047631270a18952c3b835d5ca0d1c3608a2cb906020015b60405180910390a150565b60006109d9338484611079565b6000546001600160a01b03163314610ed75760405162461bcd60e51b81526004016107d390611f55565b601a548110610ef85760405162461bcd60e51b81526004016107d390611fc4565b60198190556040518181527f0496ed1e61eb69727f9659a8e859288db4758ffb1f744d1c1424634f90a257f490602001610e95565b6000546001600160a01b03163314610f575760405162461bcd60e51b81526004016107d390611f55565b6022805460ff60a01b1916600160a01b84151590810291909117909155602382905560408051918252602082018390527fbb6a036f87bc4903f9d59c9f83a8733a8e8004a0a17b29bf1a817b4fe6bcf6bd910160405180910390a15050565b600a8181548110610fc657600080fd5b6000918252602090912001546001600160a01b0316905081565b600080610fed838561205e565b9050838110156109d95760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016107d3565b600081848411156110635760405162461bcd60e51b81526004016107d39190611d96565b506000611070848661201c565b95945050505050565b6001600160a01b0383166000908152600c602052604081205460ff161580156110bb57506001600160a01b0383166000908152600c602052604090205460ff16155b6110f05760405162461bcd60e51b81526020600482015260066024820152651a5cc8109bdd60d21b60448201526064016107d3565b60245460ff161561110d576111068484846114d6565b90506109d9565b6111156115aa565b1561112257611122611602565b6001600160a01b0384166000908152600b6020526040902054829060ff1615611254576001600160a01b0384166000908152600d602052604090205460ff1661124f576006546001600160a01b03851660009081526007602052604090205461118b9085610fe0565b1115806111b057506001600160a01b0384166000908152600f602052604090205460ff165b6111fc5760405162461bcd60e51b815260206004820152601f60248201527f4d61782057616c6c6574204c696d6974204c696d69742045786365656465640060448201526064016107d3565b6005548311158061122557506001600160a01b0384166000908152600e602052604090205460ff165b6112415760405162461bcd60e51b81526004016107d390612071565b61124c8585856118f3565b90505b6113ed565b6001600160a01b0384166000908152600b602052604090205460ff16156112e4576001600160a01b0385166000908152600d602052604090205460ff1661124f57600554831115806112be57506001600160a01b0385166000908152600e602052604090205460ff165b6112da5760405162461bcd60e51b81526004016107d390612071565b61124c8584611a9a565b6001600160a01b0385166000908152600d602052604090205460ff166113ed576006546001600160a01b03851660009081526007602052604090205461132a9085610fe0565b11158061134f57506001600160a01b0384166000908152600f602052604090205460ff165b61139b5760405162461bcd60e51b815260206004820152601f60248201527f4d61782057616c6c6574204c696d6974204c696d69742045786365656465640060448201526064016107d3565b600554831115806113c457506001600160a01b0385166000908152600e602052604090205460ff165b6113e05760405162461bcd60e51b81526004016107d390612071565b6113ea8584611c0c565b90505b6001600160a01b0385166000908152600760205260409020546114109084611494565b6001600160a01b03808716600090815260076020526040808220939093559086168152205461143f9082610fe0565b6001600160a01b03808616600081815260076020526040908190209390935591519087169060008051602061213c833981519152906114819085815260200190565b60405180910390a3506001949350505050565b60006109d983836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061103f565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b038616600090815260079091529182205461152791849061103f565b6001600160a01b0380861660009081526007602052604080822093909355908516815220546115569083610fe0565b6001600160a01b03808516600081815260076020526040908190209390935591519086169060008051602061213c833981519152906115989086815260200190565b60405180910390a35060019392505050565b336000908152600b602052604081205460ff161580156115cd575060245460ff16155b80156115e25750602254600160a01b900460ff165b8015610a2d57505060235430600090815260076020526040902054101590565b6024805460ff191660011790556016546013546000916116229190610fe0565b90506000611649601854610a27601554610a27601c54601b54610fe090919063ffffffff16565b6023549091506000611668600261166285818689611ca9565b90611d2b565b905060006116768383611494565b604080516002808252606082018352929350479260009260208301908036833701905050905030816000815181106116b0576116b0612006565b6001600160a01b03928316602091820292909201015260018054835192169183919081106116e0576116e0612006565b6001600160a01b03928316602091820292909201015260215460405163791ac94760e01b815291169063791ac9479061172690869060009086903090429060040161209c565b600060405180830381600087803b15801561174057600080fd5b505af1158015611754573d6000803e3d6000fd5b50505050600061176d834761149490919063ffffffff16565b9050600061178661177f8a6002611d2b565b8990611494565b905060006117b46002611662846116626117ad601654601354610fe090919063ffffffff16565b8890611ca9565b905060006117dd836116626117d6601754601454610fe090919063ffffffff16565b8790611ca9565b601f546040519192506000916001600160a01b039091169083908381818185875af1925050503d806000811461182f576040519150601f19603f3d011682016040523d82523d6000602084013e611834565b606091505b506000925050891590506118db57602154601e5460405163f305d71960e01b8152306004820152602481018c905260006044820181905260648201526001600160a01b0391821660848201524260a482015291169063f305d71990859060c40160606040518083038185885af11580156118b2573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906118d7919061210d565b5050505b50506024805460ff1916905550505050505050505050565b6000601254431015611954576022546001600160a01b0384811691161480159061192b57506021546001600160a01b03848116911614155b15611954576001600160a01b0383166000908152600c60205260409020805460ff191660011790555b600061197d601d54611662611976601554601b5461149490919063ffffffff16565b8690611ca9565b9050600061199c601d5461166260155487611ca990919063ffffffff16565b905060006119aa8383610fe0565b306000908152600760205260409020549091506119c79084610fe0565b30600081815260076020526040908190209290925590516001600160a01b0389169060008051602061213c83398151915290611a069087815260200190565b60405180910390a38115611a8557602080546001600160a01b0316600090815260079091526040902054611a3a9083610fe0565b602080546001600160a01b03908116600090815260078352604090819020939093558154925185815292811692908a169160008051602061213c833981519152910160405180910390a35b611a8f8582611494565b979650505050505050565b600080600160085410611ace57611ac7601d54611662601854610a27606488611ca990919063ffffffff16565b9050611af2565b611aef601d54611662601854610a27601c5488611ca990919063ffffffff16565b90505b6000611b0f601d5461166260185487611ca990919063ffffffff16565b90506000611b1d8383610fe0565b30600090815260076020526040902054909150611b3a9084610fe0565b30600081815260076020526040908190209290925590516001600160a01b0388169060008051602061213c83398151915290611b799087815260200190565b60405180910390a38115611bf857602080546001600160a01b0316600090815260079091526040902054611bad9083610fe0565b602080546001600160a01b039081166000908152600783526040908190209390935581549251858152928116929089169160008051602061213c833981519152910160405180910390a35b611c028582611494565b9695505050505050565b60195460125460009190431015611c21575060635b601d54600090611c35906116628685611ca9565b90508015611c9f5730600090815260076020526040902054611c579082610fe0565b30600081815260076020526040908190209290925590516001600160a01b0387169060008051602061213c83398151915290611c969085815260200190565b60405180910390a35b6110708482611494565b600082600003611cbb575060006107a3565b6000611cc78385611f8b565b905082611cd48583611fa2565b146109d95760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016107d3565b60006109d983836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525060008183611d895760405162461bcd60e51b81526004016107d39190611d96565b5060006110708486611fa2565b600060208083528351808285015260005b81811015611dc357858101830151858201604001528201611da7565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114611dfb57600080fd5b919050565b60008060408385031215611e1357600080fd5b611e1c83611de4565b946020939093013593505050565b600060208284031215611e3c57600080fd5b6109d982611de4565b60008060008060808587031215611e5b57600080fd5b5050823594602084013594506040840135936060013592509050565b600060208284031215611e8957600080fd5b5035919050565b600080600060608486031215611ea557600080fd5b611eae84611de4565b9250611ebc60208501611de4565b9150604084013590509250925092565b80358015158114611dfb57600080fd5b60008060408385031215611eef57600080fd5b611ef883611de4565b9150611f0660208401611ecc565b90509250929050565b60008060408385031215611f2257600080fd5b611f2b83611de4565b9150611f0660208401611de4565b60008060408385031215611f4c57600080fd5b611e1c83611ecc565b60208082526006908201526510a7aba722a960d11b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b80820281158282048414176107a3576107a3611f75565b600082611fbf57634e487b7160e01b600052601260045260246000fd5b500490565b60208082526022908201527f466565732063616e6e6f7420626520686967686572207468616e204d61786665604082015261652560f01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b818103818111156107a3576107a3611f75565b634e487b7160e01b600052603160045260246000fd5b60006001820161205757612057611f75565b5060010190565b808201808211156107a3576107a3611f75565b602080825260119082015270151608131a5b5a5d08115e18d959591959607a1b604082015260600190565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156120ec5784516001600160a01b0316835293830193918301916001016120c7565b50506001600160a01b03969096166060850152505050608001529392505050565b60008060006060848603121561212257600080fd5b835192506020840151915060408401519050925092509256feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa264697066735822122030e8990fb08d549035af826fc3ee4390c203d71cb09baa9e52187f03b025af1764736f6c63430008130033
©2022-now by Spectre