token-icon

Cum Inu

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
CUM
Holders
101+0.00%
Transfers
606

Profile Summary

Decimals
18

Market

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