token-icon

Do Buy Inu

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000,000.0
DBI
Holders
26+0.00%
Transfers
123

Profile Summary

Decimals
4

Market

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