token-icon

Battleship PVP Bot

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
BSPVPBOT
Holders
79+0.00%
Transfers
217

Profile Summary

Decimals
18

Market

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