Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 ONETH

Holders:
6
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
9
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x55646E7cF9b8a376331232f0B20Fb835ba9F9419
6080604052600180546001600160a01b0319167355646e7cf9b8a376331232f0b20fb835ba9f94191790556154606007556200003e6009600a6200038e565b6200004e90633b9aca006200039f565b6200005c90600019620003cf565b6200006a90600019620003e6565b600c556000600e819055600f8190556002601081905560118190556012829055601382905560036015819055601655601780546001600160a01b03191630179055670de0b6b3a76400006018556001601a819055601b805460ff191690911790556004601c55600a601d819055601f929092556025805463ffff00001916630100000017905562000143916064916200012f916200010b906009906200038e565b6200011b90633b9aca006200039f565b6200020660201b62002e341790919060201c565b6200021d60201b62002e401790919060201c565b6026556200016060646200012f60026200010b6009600a6200038e565b6027556200017d60646200012f60026200010b6009600a6200038e565b6028553480156200018d57600080fd5b5062000199336200022b565b600c5433600081815260026020526040812092909255907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef620001df6009600a6200038e565b620001ef90633b9aca006200039f565b60405190815260200160405180910390a362000413565b60006200021482846200039f565b90505b92915050565b6000620002148284620003fc565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115620002d2578160001904821115620002b657620002b66200027b565b80851615620002c457918102915b93841c939080029062000296565b509250929050565b600082620002eb5750600162000217565b81620002fa5750600062000217565b81600181146200031357600281146200031e576200033e565b600191505062000217565b60ff8411156200033257620003326200027b565b50506001821b62000217565b5060208310610133831016604e8410600b841016171562000363575081810a62000217565b6200036f838362000291565b80600019048211156200038657620003866200027b565b029392505050565b60006200021460ff841683620002da565b80820281158282048414176200021757620002176200027b565b634e487b7160e01b600052601260045260246000fd5b600082620003e157620003e1620003b9565b500690565b818103818111156200021757620002176200027b565b6000826200040e576200040e620003b9565b500490565b6149b780620004236000396000f3fe60806040526004361061048d5760003560e01c8063610d5b19116102555780639cece12e11610144578063c9567bf9116100c1578063dd62ed3e11610085578063dd62ed3e14610d8d578063ea1644d514610dd3578063ea2f0b3714610df3578063f2fde38b14610e13578063f4234ad714610e33578063f709300d14610e4957600080fd5b8063c9567bf914610d0d578063cc32d17614610d22578063d0c4834214610d38578063db2e21bc14610d58578063dc6571eb14610d6d57600080fd5b8063a9059cbb11610108578063a9059cbb14610c78578063a9b47a6614610c98578063b4b72c1d14610cb8578063bd008d0414610ccd578063c5b3442214610ced57600080fd5b80639cece12e14610bd85780639f13157114610bf8578063a457c2d714610c18578063a6931ed714610c38578063a7f404e214610c5857600080fd5b8063881dce60116101d25780638f9a55c0116101965780638f9a55c014610b7657806392d9029d14610b8c57806395d89b41146104db578063978bbdb914610bac5780639a1313db14610bc257600080fd5b8063881dce6014610ac957806388f8202014610ae95780638ab205b614610b225780638da5cb5b14610b385780638ef588fc14610b5657600080fd5b806374010ece1161021957806374010ece14610a52578063790ca41314610a725780637d1db4a514610a885780638203f5fe14610a9e57806383ad799414610ab357600080fd5b8063610d5b19146109ae57806365a8bb41146109e75780636605bfda146109fd57806370a0823114610a1d578063715018a614610a3d57600080fd5b806332b3cbcb1161037c57806343558a91116102f957806349bd5a5e116102bd57806349bd5a5e146108fe5780634fa33dd71461091e57806352390c02146109345780635342acb4146109545780636028c2a6146109745780636053a0e31461099457600080fd5b806343558a9114610848578063437823ec1461087e5780634549b0391461089e57806345596e2e146108be5780634626402b146108de57600080fd5b80633a17fd67116103405780633a17fd67146107c75780633b2d081c146107e75780633bd5d173146107fd57806340276a881461081d57806340ea75131461083257600080fd5b806332b3cbcb1461072757806333251a0b1461074757806335e0edb0146107675780633685d4191461078757806339509351146107a757600080fd5b80631f0cff721161040a57806329370cc6116103ce57806329370cc6146106a057806329b8cff3146106c05780632d838119146106d55780632eac5b6f146106f5578063313ce5671461070b57600080fd5b80631f0cff72146106145780632014e5d6146106345780632355c9f81461064a57806323b872dd1461066a57806327c8f8351461068a57600080fd5b80630e1c80b9116104515780630e1c80b91461056857806313114a9d146105885780631694505e146105a757806318160ddd146105df5780631df59e2f146105f457600080fd5b8063068dde721461049957806306aa52f9146104bb57806306fdde03146104db578063095ea7b3146105185780630b2a808c1461054857600080fd5b3661049457005b600080fd5b3480156104a557600080fd5b506104b96104b43660046143b6565b610e69565b005b3480156104c757600080fd5b506104b96104d63660046143e4565b610ee9565b3480156104e757600080fd5b50604080518082018252600581526409e9c8aa8960db1b6020820152905161050f9190614401565b60405180910390f35b34801561052457600080fd5b5061053861053336600461444f565b611134565b604051901515815260200161050f565b34801561055457600080fd5b506104b96105633660046143e4565b61114b565b34801561057457600080fd5b506104b96105833660046143e4565b6112f8565b34801561059457600080fd5b50600d545b60405190815260200161050f565b3480156105b357600080fd5b506022546105c7906001600160a01b031681565b6040516001600160a01b03909116815260200161050f565b3480156105eb57600080fd5b50610599611452565b34801561060057600080fd5b506017546105c7906001600160a01b031681565b34801561062057600080fd5b5061053861062f3660046143e4565b611473565b34801561064057600080fd5b5061059960125481565b34801561065657600080fd5b506104b96106653660046143e4565b6114fa565b34801561067657600080fd5b5061053861068536600461447b565b611654565b34801561069657600080fd5b506105c761dead81565b3480156106ac57600080fd5b506104b96106bb3660046144ca565b6116bd565b3480156106cc57600080fd5b50602754610599565b3480156106e157600080fd5b506105996106f03660046143b6565b61172f565b34801561070157600080fd5b5061059960285481565b34801561071757600080fd5b506040516009815260200161050f565b34801561073357600080fd5b506104b96107423660046143b6565b6117b3565b34801561075357600080fd5b506104b96107623660046143e4565b6117e2565b34801561077357600080fd5b506104b96107823660046143b6565b611948565b34801561079357600080fd5b506104b96107a23660046143e4565b6119c8565b3480156107b357600080fd5b506105386107c236600461444f565b611b54565b3480156107d357600080fd5b506105996107e23660046144e7565b611b8a565b3480156107f357600080fd5b5061059960155481565b34801561080957600080fd5b506104b96108183660046143b6565b611c9e565b34801561082957600080fd5b50602654610599565b34801561083e57600080fd5b5061059960075481565b34801561085457600080fd5b506105996108633660046143e4565b6001600160a01b031660009081526008602052604090205490565b34801561088a57600080fd5b506104b96108993660046143e4565b611d89565b3480156108aa57600080fd5b506105996108b9366004614520565b611dd7565b3480156108ca57600080fd5b506104b96108d93660046143b6565b611e7f565b3480156108ea57600080fd5b506001546105c7906001600160a01b031681565b34801561090a57600080fd5b506023546105c7906001600160a01b031681565b34801561092a57600080fd5b50610599601c5481565b34801561094057600080fd5b506104b961094f3660046143e4565b611eae565b34801561096057600080fd5b5061053861096f3660046143e4565b612001565b34801561098057600080fd5b506104b961098f366004614545565b61206a565b3480156109a057600080fd5b50601b546105389060ff1681565b3480156109ba57600080fd5b506105386109c93660046143e4565b6001600160a01b031660009081526005602052604090205460ff1690565b3480156109f357600080fd5b5061059960185481565b348015610a0957600080fd5b506104b9610a183660046143e4565b612118565b348015610a2957600080fd5b50610599610a383660046143e4565b61217d565b348015610a4957600080fd5b506104b96121dc565b348015610a5e57600080fd5b506104b9610a6d3660046143b6565b612212565b348015610a7e57600080fd5b50610599601e5481565b348015610a9457600080fd5b5061059960265481565b348015610aaa57600080fd5b506104b9612381565b348015610abf57600080fd5b50610599600e5481565b348015610ad557600080fd5b506104b9610ae43660046143b6565b61257b565b348015610af557600080fd5b50610538610b043660046143e4565b6001600160a01b03166000908152600a602052604090205460ff1690565b348015610b2e57600080fd5b5061059960195481565b348015610b4457600080fd5b506000546001600160a01b03166105c7565b348015610b6257600080fd5b506104b9610b713660046143e4565b612604565b348015610b8257600080fd5b5061059960275481565b348015610b9857600080fd5b506104b9610ba73660046143b6565b612650565b348015610bb857600080fd5b50610599601d5481565b348015610bce57600080fd5b5061059960145481565b348015610be457600080fd5b50610538610bf33660046143e4565b61271e565b348015610c0457600080fd5b506104b9610c133660046144ca565b61275e565b348015610c2457600080fd5b50610538610c3336600461444f565b6127a6565b348015610c4457600080fd5b506104b9610c533660046143e4565b6127f5565b348015610c6457600080fd5b506104b9610c733660046143e4565b612840565b348015610c8457600080fd5b50610538610c9336600461444f565b61288e565b348015610ca457600080fd5b50610538610cb33660046143e4565b61289b565b348015610cc457600080fd5b506104b96128f6565b348015610cd957600080fd5b506104b9610ce83660046143b6565b612a4b565b348015610cf957600080fd5b506020546105c7906001600160a01b031681565b348015610d1957600080fd5b506104b9612a7a565b348015610d2e57600080fd5b5061059960105481565b348015610d4457600080fd5b50610599610d533660046143e4565b612ad3565b348015610d6457600080fd5b506104b9612b4b565b348015610d7957600080fd5b50610599610d883660046143e4565b612baf565b348015610d9957600080fd5b50610599610da83660046144e7565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b348015610ddf57600080fd5b506104b9610dee3660046143b6565b612c14565b348015610dff57600080fd5b506104b9610e0e3660046143e4565b612d51565b348015610e1f57600080fd5b506104b9610e2e3660046143e4565b612d9c565b348015610e3f57600080fd5b50610599601f5481565b348015610e5557600080fd5b506021546105c7906001600160a01b031681565b6000546001600160a01b03163314610e9c5760405162461bcd60e51b8152600401610e9390614577565b60405180910390fd5b60008111610ee45760405162461bcd60e51b815260206004820152601560248201527463616e6e6f7420626520736574206173207a65726f60581b6044820152606401610e93565b601a55565b6000610ef43361217d565b11610f525760405162461bcd60e51b815260206004820152602860248201527f596f75206d757374206861766520612062616c616e636520746f20636c61696d604482015267207265776172647360c01b6064820152608401610e93565b6040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa158015610f99573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fbd91906145ac565b116110205760405162461bcd60e51b815260206004820152602d60248201527f5765206d7573742068617665206120746f6b656e2062616c616e636520746f2060448201526c636c61696d207265776172647360981b6064820152608401610e93565b6110293361289b565b6110455760405162461bcd60e51b8152600401610e93906145c5565b336000818152600860205260408120429055906110629083611b8a565b90506001600160a01b03821663a9059cbb336040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602481018490526044016020604051808303816000875af11580156110c1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110e59190614613565b50604080513381526001600160a01b03841660208201529081018290527f461310925e682d8354b34f2245c1ea43ea9a27ceea708a1be23757f31eb88b4f906060015b60405180910390a15050565b6000611141338484612e4c565b5060015b92915050565b6000546001600160a01b031633146111755760405162461bcd60e51b8152600401610e9390614577565b6001600160a01b03811660009081526005602052604090205460ff166111dd5760405162461bcd60e51b815260206004820152601a60248201527f4163636f756e74206973206e6f7420626c61636b6c69737465640000000000006044820152606401610e93565b60005b6006548110156112f457816001600160a01b03166006828154811061120757611207614630565b6000918252602090912001546001600160a01b0316036112e257600680546112319060019061465c565b8154811061124157611241614630565b600091825260209091200154600680546001600160a01b03909216918390811061126d5761126d614630565b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790559184168152600590915260409020805460ff1916905560068054806112bc576112bc61466f565b600082815260209020810160001990810180546001600160a01b03191690550190555050565b806112ec81614685565b9150506111e0565b5050565b6000546001600160a01b031633146113225760405162461bcd60e51b8152600401610e9390614577565b6001600160a01b0381161561143057604051632b35867560e11b81526000600482015281906001600160a01b0382169063566b0cea90602401602060405180830381865afa158015611378573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061139c9190614613565b1515600114806114125750604051632b35867560e11b8152600060048201526001600160a01b0382169063566b0cea90602401602060405180830381865afa1580156113ec573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114109190614613565b155b61142e5760405162461bcd60e51b8152600401610e939061469e565b505b602180546001600160a01b0319166001600160a01b0392909216919091179055565b60006114606009600a6147c7565b61146e90633b9aca006147d6565b905090565b6020546000906001600160a01b0316158015906111455750602054604051632b35867560e11b81526001600160a01b0384811660048301529091169063566b0cea906024015b602060405180830381865afa1580156114d6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111459190614613565b6000546001600160a01b031633146115245760405162461bcd60e51b8152600401610e9390614577565b6001600160a01b0381161561163257604051632b35867560e11b81526000600482015281906001600160a01b0382169063566b0cea90602401602060405180830381865afa15801561157a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061159e9190614613565b1515600114806116145750604051632b35867560e11b8152600060048201526001600160a01b0382169063566b0cea90602401602060405180830381865afa1580156115ee573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116129190614613565b155b6116305760405162461bcd60e51b8152600401610e939061469e565b505b602080546001600160a01b0319166001600160a01b0392909216919091179055565b6000611661848484612f70565b6116b384336116ae85604051806060016040528060288152602001614935602891396001600160a01b038a166000908152600460209081526040808320338452909152902054919061369a565b612e4c565b5060019392505050565b6000546001600160a01b031633146116e75760405162461bcd60e51b8152600401610e9390614577565b601b805460ff19168215159081179091556040519081527f3794234fa370c9f3b948dda3e3040530785b2ef1eb27dda3ffde478f4e2643c0906020015b60405180910390a150565b6000600c548211156117965760405162461bcd60e51b815260206004820152602a60248201527f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260448201526965666c656374696f6e7360b01b6064820152608401610e93565b60006117a06136c6565b90506117ac8382612e40565b9392505050565b6000546001600160a01b031633146117dd5760405162461bcd60e51b8152600401610e9390614577565b601855565b6000546001600160a01b0316331461180c5760405162461bcd60e51b8152600401610e9390614577565b737a250d5630b4cf539739df2c5dacb4c659f2488c196001600160a01b038216016118795760405162461bcd60e51b815260206004820152601c60248201527f57652063616e206e6f7420626c61636b6c69737420556e6973776170000000006044820152606401610e93565b6001600160a01b03811660009081526005602052604090205460ff16156118e25760405162461bcd60e51b815260206004820152601e60248201527f4163636f756e7420697320616c726561647920626c61636b6c697374656400006044820152606401610e93565b6001600160a01b03166000818152600560205260408120805460ff191660019081179091556006805491820181559091527ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f0180546001600160a01b0319169091179055565b6000546001600160a01b031633146119725760405162461bcd60e51b8152600401610e9390614577565b60058111156119c35760405162461bcd60e51b815260206004820152601f60248201527f6d757374206265206c657373207468616e206f7220657175616c20746f2035006044820152606401610e93565b601c55565b6000546001600160a01b031633146119f25760405162461bcd60e51b8152600401610e9390614577565b6001600160a01b0381166000908152600a602052604090205460ff16611a5a5760405162461bcd60e51b815260206004820152601b60248201527f4163636f756e7420697320616c726561647920696e636c7564656400000000006044820152606401610e93565b60005b600b548110156112f457816001600160a01b0316600b8281548110611a8457611a84614630565b6000918252602090912001546001600160a01b031603611b4257600b8054611aae9060019061465c565b81548110611abe57611abe614630565b600091825260209091200154600b80546001600160a01b039092169183908110611aea57611aea614630565b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790559184168152600382526040808220829055600a90925220805460ff19169055600b8054806112bc576112bc61466f565b80611b4c81614685565b915050611a5d565b3360008181526004602090815260408083206001600160a01b038716845290915281205490916111419185906116ae90866136e9565b6040516370a0823160e01b8152306004820152600090829082906001600160a01b038316906370a0823190602401602060405180830381865afa158015611bd5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611bf991906145ac565b90506000611c47611c2e611c0e61dead61217d565b611c1a6009600a6147c7565b611c2890633b9aca006147d6565b906136f5565b611c41611c3a8961217d565b8590612e34565b90612e40565b90506000611c5487611473565b611c5e5781611c82565b611c82611c7b6064611c41601f5486612e3490919063ffffffff16565b83906136e9565b9050828111611c915780611c93565b815b979650505050505050565b336000818152600a602052604090205460ff1615611d135760405162461bcd60e51b815260206004820152602c60248201527f4578636c75646564206164647265737365732063616e6e6f742063616c6c207460448201526b3434b990333ab731ba34b7b760a11b6064820152608401610e93565b6000611d1f8284613701565b505050506001600160a01b038416600090815260026020526040902054919250611d4b919050826136f5565b6001600160a01b038316600090815260026020526040902055600c54611d7190826136f5565b600c55600d54611d8190846136e9565b600d55505050565b6000546001600160a01b03163314611db35760405162461bcd60e51b8152600401610e9390614577565b6001600160a01b03166000908152600960205260409020805460ff19166001179055565b6000611de56009600a6147c7565b611df390633b9aca006147d6565b831115611e425760405162461bcd60e51b815260206004820152601f60248201527f416d6f756e74206d757374206265206c657373207468616e20737570706c79006044820152606401610e93565b81611e63576000611e54600085613701565b50939550611145945050505050565b6000611e70600085613701565b50929550611145945050505050565b6000546001600160a01b03163314611ea95760405162461bcd60e51b8152600401610e9390614577565b601d55565b6000546001600160a01b03163314611ed85760405162461bcd60e51b8152600401610e9390614577565b6001600160a01b0381166000908152600a602052604090205460ff1615611f415760405162461bcd60e51b815260206004820152601b60248201527f4163636f756e7420697320616c7265616479206578636c7564656400000000006044820152606401610e93565b6001600160a01b03811660009081526002602052604090205415611f9b576001600160a01b038116600090815260026020526040902054611f819061172f565b6001600160a01b0382166000908152600360205260409020555b6001600160a01b03166000818152600a60205260408120805460ff19166001908117909155600b805491820181559091527f0175b7a638427703f0dbe7bb9bbf987a2551717b34e79f33b5b1008d1fa01db90180546001600160a01b0319169091179055565b6001600160a01b03811660009081526009602052604081205460ff168061114557506021546001600160a01b0316158015906111455750602154604051632b35867560e11b81526001600160a01b0384811660048301529091169063566b0cea906024016114b9565b6000546001600160a01b031633146120945760405162461bcd60e51b8152600401610e9390614577565b600a81836120a286886147ed565b6120ac91906147ed565b6120b691906147ed565b11156121045760405162461bcd60e51b815260206004820152601d60248201527f5461782063616e6e6f7420626520686967686572207468616e203130250000006044820152606401610e93565b600e93909355601091909155601255601555565b6000546001600160a01b031633146121425760405162461bcd60e51b8152600401610e9390614577565b600180546001600160a01b039092166001600160a01b031990921682178155600091825260096020526040909120805460ff19169091179055565b6001600160a01b0381166000908152600a602052604081205460ff16156121ba57506001600160a01b031660009081526003602052604090205490565b6001600160a01b0382166000908152600260205260409020546111459061172f565b6000546001600160a01b031633146122065760405162461bcd60e51b8152600401610e9390614577565b6122106000613754565b565b6000546001600160a01b0316331461223c5760405162461bcd60e51b8152600401610e9390614577565b6103e881106122ac5760405162461bcd60e51b815260206004820152603660248201527f4d6178696d756d20616d6f756e7420706572207472616e73616374696f6e206d604482015275757374206265206c6f776572207468616e203130302560501b6064820152608401610e93565b600581116123225760405162461bcd60e51b815260206004820152603760248201527f4d6178696d756d20616d6f756e7420706572207472616e73616374696f6e206d60448201527f75737420626520686967686572207468616e20302e35250000000000000000006064820152608401610e93565b61234c6103e8611c41836123386009600a6147c7565b61234690633b9aca006147d6565b90612e34565b60268190556040519081527f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf90602001611724565b6000546001600160a01b031633146123ab5760405162461bcd60e51b8152600401610e9390614577565b6000737a250d5630b4cf539739df2c5dacb4c659f2488d9050806001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015612402573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124269190614800565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612473573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124979190614800565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af11580156124e4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906125089190614800565b602380546001600160a01b03199081166001600160a01b03938416179091556022805490911692821692909217909155600080548216815260096020526040808220805460ff19908116600190811790925530845282842080548216831790558154909416835291208054909216179055565b6000546001600160a01b031633146125a55760405162461bcd60e51b8152600401610e9390614577565b6125ae3061217d565b81111580156125bd5750600081115b6125f85760405162461bcd60e51b815260206004820152600c60248201526b15dc9bdb99c8185b5bdd5b9d60a21b6044820152606401610e93565b612601816137a4565b50565b6000546001600160a01b0316331461262e5760405162461bcd60e51b8152600401610e9390614577565b601780546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b0316331461267a5760405162461bcd60e51b8152600401610e9390614577565b62093a808111156127195760405162461bcd60e51b815260206004820152605760248201527f636c61696d2074696d652064656c6179206d757374206265206772656174657260448201527f206f7220657175616c20746f2030207365636f6e647320616e64206c6573732060648201527f7468616e206f7220657175616c20746f20372064617973000000000000000000608482015260a401610e93565b600755565b6023546000906001600160a01b039081169083160361273f57506001919050565b506001600160a01b031660009081526024602052604090205460ff1690565b6000546001600160a01b031633146127885760405162461bcd60e51b8152600401610e9390614577565b6025805491151563010000000263ff00000019909216919091179055565b600061114133846116ae8560405180606001604052806025815260200161495d602591393360009081526004602090815260408083206001600160a01b038d168452909152902054919061369a565b6000546001600160a01b0316331461281f5760405162461bcd60e51b8152600401610e9390614577565b6001600160a01b03166000908152602460205260409020805460ff19169055565b6000546001600160a01b0316331461286a5760405162461bcd60e51b8152600401610e9390614577565b6001600160a01b03166000908152602460205260409020805460ff19166001179055565b6000611141338484612f70565b6001600160a01b03811660009081526008602052604081205481036128d157600754601e546128c9916136e9565b421192915050565b6007546001600160a01b0383166000908152600860205260409020546128c9916136e9565b60006129013361217d565b116129635760405162461bcd60e51b815260206004820152602c60248201527f596f75206d757374206861766520612062616c616e636520746f20636c61696d60448201526b20455448207265776172647360a01b6064820152608401610e93565b61296c3361289b565b6129885760405162461bcd60e51b8152600401610e93906145c5565b336000818152600860205260408120429055906129a490612ad3565b905080601460008282546129b8919061465c565b909155505060405133908290600081818185875af1925050503d80600081146129fd576040519150601f19603f3d011682016040523d82523d6000602084013e612a02565b606091505b5050507f7d8a5d8268a1c264e8bb2e0a542db0263a9f1ab2759a8594a1302e73c8096ce7612a2d3390565b604080516001600160a01b0390921682526020820184905201611724565b6000546001600160a01b03163314612a755760405162461bcd60e51b8152600401610e9390614577565b601f55565b6000546001600160a01b03163314612aa45760405162461bcd60e51b8152600401610e9390614577565b601154601055601354601255600f54600e556016546015556025805462ff000019166201000017905542601e55565b600080612afc612ae7611c0e61dead61217d565b611c41612af38661217d565b60145490612e34565b90506000612b0984611473565b612b135781612b30565b612b30611c7b6064611c41601f5486612e3490919063ffffffff16565b90506014548111612b415780612b43565b815b949350505050565b6000546001600160a01b03163314612b755760405162461bcd60e51b8152600401610e9390614577565b600080546040516001600160a01b03909116914780156108fc02929091818181858888f19350505050158015612601573d6000803e3d6000fd5b600080612bd5601554612bcf6012546010546136e990919063ffffffff16565b906136e9565b9050612be083612001565b612c0b57612bed8361289b565b15612bf857806117ac565b601c54612c06908290612e34565b6117ac565b60009392505050565b6000546001600160a01b03163314612c3e5760405162461bcd60e51b8152600401610e9390614577565b6103e88110612ca35760405162461bcd60e51b815260206004820152602b60248201527f4d6178696d756d2077616c6c65742073697a65206d757374206265206c6f776560448201526a72207468616e203130302560a81b6064820152608401610e93565b60148111612d065760405162461bcd60e51b815260206004820152602a60248201527f4d6178696d756d2077616c6c65742073697a65206d75737420626520686967686044820152696572207468616e20322560b01b6064820152608401610e93565b612d1c6103e8611c41836123386009600a6147c7565b60278190556040519081527ffb1fe1002b7550e87616e67793dbb7d3f437a79c2688c372c66dc170dbcb0efd90602001611724565b6000546001600160a01b03163314612d7b5760405162461bcd60e51b8152600401610e9390614577565b6001600160a01b03166000908152600960205260409020805460ff19169055565b6000546001600160a01b03163314612dc65760405162461bcd60e51b8152600401610e9390614577565b6001600160a01b038116612e2b5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610e93565b61260181613754565b60006117ac82846147d6565b60006117ac828461481d565b6001600160a01b038316612eae5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610e93565b6001600160a01b038216612f0f5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610e93565b6001600160a01b0383811660008181526004602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316612fd45760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610e93565b6001600160a01b0382166130365760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610e93565b600081116130985760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610e93565b6001600160a01b03821660009081526005602052604090205460ff16156130d15760405162461bcd60e51b8152600401610e939061483f565b6001600160a01b03831660009081526005602052604090205460ff161561310a5760405162461bcd60e51b8152600401610e939061483f565b3360009081526005602052604090205460ff161561313a5760405162461bcd60e51b8152600401610e939061483f565b6023546001600160a01b038381169116148061316e57506001600160a01b03821660009081526024602052604090205460ff165b801561318857506022546001600160a01b03848116911614155b801561319a575061319882612001565b155b80156131ac57506131aa83612001565b155b15613203576026548111156132035760405162461bcd60e51b815260206004820152601c60248201527f544f4b454e3a204d6178205472616e73616374696f6e204c696d6974000000006044820152606401610e93565b6023546001600160a01b0383811691161480159061323a57506001600160a01b03821660009081526024602052604090205460ff16155b801561324c575061324a82612001565b155b801561325e575061325c83612001565b155b1561333e57602754816132708461217d565b61327a91906147ed565b106132d35760405162461bcd60e51b815260206004820152602360248201527f544f4b454e3a2042616c616e636520657863656564732077616c6c65742073696044820152627a652160e81b6064820152608401610e93565b6025546301000000900460ff161561333e57601e546132f4906107086147ed565b421161333e5760285481111561333e5760405162461bcd60e51b815260206004820152600f60248201526e082dadeeadce840e8dede40daeac6d608b1b6044820152606401610e93565b6001600160a01b03808316600090815260086020526040812042905560235490918581169116148061338857506001600160a01b03841660009081526024602052604090205460ff165b80156133a257506022546001600160a01b03848116911614155b1561349f576133b083612001565b61349b5760255462010000900460ff1661340c5760405162461bcd60e51b815260206004820152601860248201527f54726164696e67206e6f742079657420656e61626c65642e00000000000000006044820152606401610e93565b601e54420361347b576001600160a01b0383166000818152600560205260408120805460ff191660019081179091556006805491820181559091527ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f0180546001600160a01b03191690911790555b6001600160a01b038416600090815260086020526040902042905561349f565b5060015b60255460ff161580156134ba575060255462010000900460ff165b80156134f557506023546001600160a01b03848116911614806134f557506001600160a01b03831660009081526024602052604090205460ff165b156135f75760006135053061217d565b9050801561356857601d5460235461353191606491611c419190612346906001600160a01b031661217d565b81111561355f57601d5460235461355c91606491611c419190612346906001600160a01b031661217d565b90505b613568816137a4565b601b5460ff16801561357e575060185460195410155b156135c057600061359c601a54601954612e4090919063ffffffff16565b90506135a781613883565b80601960008282546135b9919061465c565b9091555050505b6001600160a01b03851660009081526008602052604090204290556025805461ff0019166101001790556135f385612001565b9150505b6023546000906001600160a01b038681169116148061362357506023546001600160a01b038581169116145b8061364657506001600160a01b03841660009081526024602052604090205460ff165b8061366957506001600160a01b03851660009081526024602052604090205460ff165b8015613673575081155b1561367c575060015b61368885858584613a26565b50506025805461ff0019169055505050565b600081848411156136be5760405162461bcd60e51b8152600401610e939190614401565b505050900390565b60008060006136d3613b5d565b90925090506136e28282612e40565b9250505090565b60006117ac82846147ed565b60006117ac828461465c565b60008060008060008060008060006137198b8b613d3f565b92509250925060008060006137378d86866137326136c6565b613d7d565b919d509b5099509497509295509093505050509295509295509295565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6025805460ff19166001179055476137bb82613dcd565b4760006137c882846136f5565b905060006137d66000613f54565b90506137f181611c4160125485612e3490919063ffffffff16565b6014600082825461380291906147ed565b92505081905550600061382482611c4160105486612e3490919063ffffffff16565b905080156138355761383581613fa8565b600061385083611c4160155487612e3490919063ffffffff16565b9050801561387057806019600082825461386a91906147ed565b90915550505b50506025805460ff191690555050505050565b6025805460ff191660011790556040805160028082526060820183526000926020830190803683375050602254604080516315ab88c960e31b815290519394506001600160a01b039091169263ad5c4648925060048083019260209291908290030181865afa1580156138fa573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061391e9190614800565b8160008151811061393157613931614630565b60200260200101906001600160a01b031690816001600160a01b031681525050308160018151811061396557613965614630565b6001600160a01b03928316602091820292909201015260225460405163b6f9de9560e01b815291169063b6f9de959084906139ad90600090869061dead9042906004016148aa565b6000604051808303818588803b1580156139c657600080fd5b505af11580156139da573d6000803e3d6000fd5b50505050507f6fd378a9d8b7345c2e5b18229aaf1e39d32b177b501d0a0d26a0a858a23a96248282604051613a109291906148df565b60405180910390a150506025805460ff19169055565b80613a3357613a33613ff5565b6001600160a01b0384166000908152600a602052604090205460ff168015613a7457506001600160a01b0383166000908152600a602052604090205460ff16155b15613a8957613a84848484614050565b613b35565b6001600160a01b0384166000908152600a602052604090205460ff16158015613aca57506001600160a01b0383166000908152600a602052604090205460ff165b15613ada57613a84848484614177565b6001600160a01b0384166000908152600a602052604090205460ff168015613b1a57506001600160a01b0383166000908152600a602052604090205460ff165b15613b2a57613a84848484614221565b613b35848484614295565b80613b5757613b57600f54600e55601154601055601354601255601654601555565b50505050565b600c54600090819081613b726009600a6147c7565b613b8090633b9aca006147d6565b905060005b600b54811015613ce1578260026000600b8481548110613ba757613ba7614630565b60009182526020808320909101546001600160a01b031683528201929092526040019020541180613c1257508160036000600b8481548110613beb57613beb614630565b60009182526020808320909101546001600160a01b03168352820192909252604001902054115b15613c3f57600c54613c266009600a6147c7565b613c3490633b9aca006147d6565b945094505050509091565b613c8560026000600b8481548110613c5957613c59614630565b60009182526020808320909101546001600160a01b0316835282019290925260400190205484906136f5565b9250613ccd60036000600b8481548110613ca157613ca1614630565b60009182526020808320909101546001600160a01b0316835282019290925260400190205483906136f5565b915080613cd981614685565b915050613b85565b50613d08613cf16009600a6147c7565b613cff90633b9aca006147d6565b600c5490612e40565b821015613d3657600c54613d1e6009600a6147c7565b613d2c90633b9aca006147d6565b9350935050509091565b90939092509050565b600080600080613d4e856142da565b90506000613d5c87876142f6565b90506000613d6e82611c2889866136f5565b95509193509150509250925092565b6000808080613d8c8886612e34565b90506000613d9a8887612e34565b90506000613da88888612e34565b90506000613dba82611c2886866136f5565b939b939a50919850919650505050505050565b6040805160028082526060820183526000926020830190803683370190505090503081600081518110613e0257613e02614630565b6001600160a01b03928316602091820292909201810191909152602254604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015613e5b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613e7f9190614800565b81600181518110613e9257613e92614630565b6001600160a01b039283166020918202929092010152602254613eb89130911684612e4c565b60225460405163791ac94760e01b81526001600160a01b039091169063791ac94790613ef19085906000908690309042906004016148f8565b600060405180830381600087803b158015613f0b57600080fd5b505af1158015613f1f573d6000803e3d6000fd5b505050507f32cde87eb454f3a0b875ab23547023107cfad454363ec88ba5695e2c24aa52a782826040516111289291906148df565b6025546000908190610100900460ff168015613f765750613f748361289b565b155b613f81576001613f85565b601c545b90506117ac81612346601554612bcf6012546010546136e990919063ffffffff16565b6001546040516001600160a01b03909116908290600081818185875af1925050503d8060008114613b57576040519150601f19603f3d011682016040523d82523d6000602084013e613b57565b600e541580156140055750601054155b80156140115750601254155b801561401d5750601554155b1561402457565b600e8054600f556010805460115560128054601355601580546016556000938490559183905582905555565b6000806000806000806140638988613701565b6001600160a01b038f16600090815260036020526040902054959b5093995091975095509350915061409590886136f5565b6001600160a01b038a166000908152600360209081526040808320939093556002905220546140c490876136f5565b6001600160a01b03808b1660009081526002602052604080822093909355908a16815220546140f390866136e9565b6001600160a01b03891660009081526002602052604090205561411581614309565b61411f8483614392565b876001600160a01b0316896001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161416491815260200190565b60405180910390a3505050505050505050565b60008060008060008061418a8988613701565b6001600160a01b038f16600090815260026020526040902054959b509399509197509550935091506141bc90876136f5565b6001600160a01b03808b16600090815260026020908152604080832094909455918b168152600390915220546141f290846136e9565b6001600160a01b0389166000908152600360209081526040808320939093556002905220546140f390866136e9565b6000806000806000806142348988613701565b6001600160a01b038f16600090815260036020526040902054959b5093995091975095509350915061426690886136f5565b6001600160a01b038a166000908152600360209081526040808320939093556002905220546141bc90876136f5565b6000806000806000806142a88988613701565b6001600160a01b038f16600090815260026020526040902054959b509399509197509550935091506140c490876136f5565b60006111456064611c41600e5485612e3490919063ffffffff16565b60006117ac6064611c41611c3a86613f54565b60006143136136c6565b905060006143218383612e34565b3060009081526002602052604090205490915061433e90826136e9565b30600090815260026020908152604080832093909355600a9052205460ff161561438d573060009081526003602052604090205461437c90846136e9565b306000908152600360205260409020555b505050565b600c5461439f90836136f5565b600c55600d546143af90826136e9565b600d555050565b6000602082840312156143c857600080fd5b5035919050565b6001600160a01b038116811461260157600080fd5b6000602082840312156143f657600080fd5b81356117ac816143cf565b600060208083528351808285015260005b8181101561442e57858101830151858201604001528201614412565b506000604082860101526040601f19601f8301168501019250505092915050565b6000806040838503121561446257600080fd5b823561446d816143cf565b946020939093013593505050565b60008060006060848603121561449057600080fd5b833561449b816143cf565b925060208401356144ab816143cf565b929592945050506040919091013590565b801515811461260157600080fd5b6000602082840312156144dc57600080fd5b81356117ac816144bc565b600080604083850312156144fa57600080fd5b8235614505816143cf565b91506020830135614515816143cf565b809150509250929050565b6000806040838503121561453357600080fd5b823591506020830135614515816144bc565b6000806000806080858703121561455b57600080fd5b5050823594602084013594506040840135936060013592509050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6000602082840312156145be57600080fd5b5051919050565b6020808252602e908201527f4d757374207761697420636c61696d20706572696f64206265666f726520636c60408201526d61696d696e67207265776172647360901b606082015260800190565b60006020828403121561462557600080fd5b81516117ac816144bc565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b8181038181111561114557611145614646565b634e487b7160e01b600052603160045260246000fd5b60006001820161469757614697614646565b5060010190565b60208082526025908201527f636f6e747261637420646f6573206e6f7420696d706c656d656e7420696e7465604082015264726661636560d81b606082015260800190565b600181815b8085111561471e57816000190482111561470457614704614646565b8085161561471157918102915b93841c93908002906146e8565b509250929050565b60008261473557506001611145565b8161474257506000611145565b816001811461475857600281146147625761477e565b6001915050611145565b60ff84111561477357614773614646565b50506001821b611145565b5060208310610133831016604e8410600b84101617156147a1575081810a611145565b6147ab83836146e3565b80600019048211156147bf576147bf614646565b029392505050565b60006117ac60ff841683614726565b808202811582820484141761114557611145614646565b8082018082111561114557611145614646565b60006020828403121561481257600080fd5b81516117ac816143cf565b60008261483a57634e487b7160e01b600052601260045260246000fd5b500490565b6020808252600d908201526c53746f7020736e6970696e672160981b604082015260600190565b600081518084526020808501945080840160005b8381101561489f5781516001600160a01b03168752958201959082019060010161487a565b509495945050505050565b8481526080602082015260006148c36080830186614866565b6001600160a01b03949094166040830152506060015292915050565b828152604060208201526000612b436040830184614866565b85815284602082015260a06040820152600061491760a0830186614866565b6001600160a01b039490941660608301525060800152939250505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212205d3c8a82c1309be0f8497570688eeb76cc7870fed183675cbef0b42a9a36d39164736f6c63430008110033