token-icon

Kudog

Token

Overview[ERC-20]

Max Total Supply
999,999,999.0
RON
Holders
22+0.00%
Transfers
40

Profile Summary

Decimals
18

Market

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