token-icon

Hydrogens

Token

Overview[ERC-20]

Max Total Supply
13,896.0
H
Holders
65+0.00%
Transfers
238

Profile Summary

Decimals
18

Market

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