token-icon

KongZilla

Token

Overview[ERC-20]

Max Total Supply
500,000,000,000.0
KZILLA
Holders
101+0.00%
Transfers
1,038

Profile Summary

Decimals
9

Market

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