token-icon

Dezik

Token

Overview[ERC-20]

Max Total Supply
6,666,666,666,666,…
DEZIK
Holders
154+0.00%
Transfers
783

Profile Summary

Decimals
18

Market

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