token-icon

AEROTYNE

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
ATYNE
Holders
249+0.00%
Transfers
2,310

Profile Summary

Decimals
9

Market

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