token-icon

0XGENESIS

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
0XGEN
Holders
97+0.00%
Transfers
385

Profile Summary

Decimals
9

Market

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