token-icon

BLOCK-E

Token

Overview[ERC-20]

Max Total Supply
1,000,000.0
BLOCK-E
Holders
257+0.00%
Transfers
6,136

Profile Summary

Decimals
9

Market

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