token-icon

John

Token

Overview[ERC-20]

Max Total Supply
777,777,777.0
BAPTIST
Holders
12+0.00%
Transfers
77

Profile Summary

Decimals
9

Market

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