token-icon

KITGPT

Token

Overview[ERC-20]

Max Total Supply
420,690,000,000.0
KITGPT
Holders
7+0.00%
Transfers
15

Profile Summary

Decimals
9

Market

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