token-icon

Safuchain

Token

Overview[ERC-20]

Max Total Supply
10,000,000,000.0
SAFU
Holders
311+0.00%
Transfers
3,568

Profile Summary

Decimals
9

Market

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