token-icon

HARRY POTTER

Token

Overview[ERC-20]

Max Total Supply
1,000,000.0
POTTER
Holders
16+0.00%
Transfers
17

Profile Summary

Decimals
9

Market

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