Overview ERC20
PRICE
$0.05375

ON-CHAIN MARKET CAP n/a

Total Supply:
101,000,000.00 BANANS

Holders:
34
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x09b21cf0Fce602487e3fab67158fa201943f6Fff
6080604052600a805465ffffffffffff60b81b1916644b007d007d60bc1b17905562000036670de0b6b3a7640000614e20620009a0565b600c556064600d5562000054670de0b6b3a7640000611388620009a0565b600e55600a600f556040805160028082526060820183529091602083019080368337505081516200008d92601092506020019062000909565b503480156200009b57600080fd5b506040516200423638038062004236833981016040819052620000be91620009ed565b604051806040016040528060058152602001642130b730b760d91b8152506040518060400160405280600681526020016542414e414e5360d01b81525081600590816200010c919062000ab3565b5060066200011b828262000ab3565b50505062000138620001326200046c60201b60201c565b62000470565b60016008556200014a600033620004c2565b620001767f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a633620004c2565b620001a27f5fde63b561377d1441afa201ff619faac2ff8fed70a7fbdbe7a5cb07768c0b7533620004c2565b600980546001600160a01b0384166001600160a01b0319909116179055600b80546001600160401b031916670de0b6b3a764000017905560108054309190600090620001f257620001f262000b7f565b60009182526020918290200180546001600160a01b0319166001600160a01b03938416179055600954604080516320ca3c7f60e01b8152905191909316926320ca3c7f9260048083019391928290030181865afa15801562000258573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200027e919062000b95565b6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620002bc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002e2919062000b95565b6010600181548110620002f957620002f962000b7f565b60009182526020918290200180546001600160a01b0319166001600160a01b039384161790556009546040805163c5f956af60e01b81529051919093169263c5f956af9260048083019391928290030181865afa1580156200035f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000385919062000b95565b600a80546001600160a01b0319166001600160a01b039283161790556009546040805163ed8806e560e01b815290516200042d93929092169163ed8806e5916004808201926020929091908290030181865afa158015620003ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000410919062000b95565b62000427670de0b6b3a7640000620c3500620009a0565b620004d2565b620004493362000427670de0b6b3a76400006202d2a8620009a0565b620004648162000427670de0b6b3a7640000613a98620009a0565b505062000c2c565b3390565b600780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b620004ce828262000628565b5050565b80600b60088282829054906101000a90046001600160a01b0316620004f8919062000bb3565b92506101000a8154816001600160a01b0302191690836001600160a01b0316021790555060006200052f826200065360201b60201c565b90506200053b6200068a565b600b546001600160401b031611156200056757604051630c9b224560e11b815260040160405180910390fd5b6001600160a01b0383166000908152601160205260409020546200058c9082620006d4565b6001600160a01b0384166000818152601160209081526040918290209390935580519182529181018490527f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885910160405180910390a16040518281526001600160a01b038416906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3505050565b620006348282620006e9565b60008281526001602052604090206200064e908262000789565b505050565b600b5460009062000684906001600160401b03166200067d8469d3c21bcecceda1000000620007a0565b90620007ae565b92915050565b600b54600090620006cf90620006b5906801000000000000000090046001600160a01b031662000653565b620006c39060001962000bf3565b600f54600190620007bc565b905090565b6000620006e2828462000c16565b9392505050565b6000828152602081815260408083206001600160a01b038516845290915290205460ff16620004ce576000828152602081815260408083206001600160a01b03851684529091529020805460ff19166001179055620007453390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b6000620006e2836001600160a01b038416620008b7565b6000620006e28284620009a0565b6000620006e2828462000bf3565b6000808060001985870985870292508281108382030391505080600003620007fb57838281620007f057620007f062000bdd565b0492505050620006e2565b8084116200084f5760405162461bcd60e51b815260206004820152601560248201527f4d6174683a206d756c446976206f766572666c6f770000000000000000000000604482015260640160405180910390fd5b600084868809600260036001881981018916988990049182028318808302840302808302840302808302840302808302840302808302840302918202909203026000889003889004909101858311909403939093029303949094049190911702949350505050565b6000818152600183016020526040812054620009005750815460018181018455600084815260208082209093018490558454848252828601909352604090209190915562000684565b50600062000684565b82805482825590600052602060002090810192821562000961579160200282015b828111156200096157825182546001600160a01b0319166001600160a01b039091161782556020909201916001909101906200092a565b506200096f92915062000973565b5090565b5b808211156200096f576000815560010162000974565b634e487b7160e01b600052601160045260246000fd5b80820281158282048414176200068457620006846200098a565b634e487b7160e01b600052604160045260246000fd5b80516001600160a01b0381168114620009e857600080fd5b919050565b6000806040838503121562000a0157600080fd5b62000a0c83620009d0565b915062000a1c60208401620009d0565b90509250929050565b600181811c9082168062000a3a57607f821691505b60208210810362000a5b57634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200064e57600081815260208120601f850160051c8101602086101562000a8a5750805b601f850160051c820191505b8181101562000aab5782815560010162000a96565b505050505050565b81516001600160401b0381111562000acf5762000acf620009ba565b62000ae78162000ae0845462000a25565b8462000a61565b602080601f83116001811462000b1f576000841562000b065750858301515b600019600386901b1c1916600185901b17855562000aab565b600085815260208120601f198616915b8281101562000b505788860151825594840194600190910190840162000b2f565b508582101562000b6f5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052603260045260246000fd5b60006020828403121562000ba857600080fd5b620006e282620009d0565b6001600160a01b0381811683821601908082111562000bd65762000bd66200098a565b5092915050565b634e487b7160e01b600052601260045260246000fd5b60008262000c1157634e487b7160e01b600052601260045260246000fd5b500490565b808201808211156200068457620006846200098a565b6135fa8062000c3c6000396000f3fe60806040526004361061041e5760003560e01c80637ecebe001161021e578063b13e3cc511610123578063dc07b617116100ab578063debfacf61161007a578063debfacf614610cc8578063ef6a52c814610cef578063f2fde38b14610d0b578063f6f0049614610d2b578063f8b45b0514610d4b57600080fd5b8063dc07b61714610c2d578063dd62ed3e14610c42578063dd8dc5de14610c88578063de24960314610ca857600080fd5b8063ca15c873116100f2578063ca15c87314610b79578063ce684b8514610b99578063d45fcfdc14610bb9578063d539139314610bd9578063d547741f14610c0d57600080fd5b8063b13e3cc514610b2e578063b3cd425414610b4e578063c4e41b221461051b578063c92fb80714610b6457600080fd5b806391d14854116101a65780639c1fcb56116101755780639c1fcb5614610aa3578063a217fddf14610ab9578063a457c2d714610ace578063a9059cbb14610aee578063aef0004a14610b0e57600080fd5b806391d1485414610a2e57806395d89b4114610a4e578063998194f714610a635780639b29894f14610a8357600080fd5b80638c78f763116101ed5780638c78f7631461099d5780638d496c90146109bd5780638d9ca744146109d25780638da5cb5b146109f05780639010d07c14610a0e57600080fd5b80637ecebe0014610907578063809d4e0f1461093457806383eb70e5146109545780638a8c523c1461098857600080fd5b806339509351116103245780636d55f22d116102ac5780637962af041161027b5780637962af041461085957806379c79f621461089157806379cc6790146108a75780637af548c1146108c75780637b226f06146108e757600080fd5b80636d55f22d146107ef57806370a0823114610804578063715018a61461082457806379502c551461083957600080fd5b806351b90019116102f357806351b9001914610753578063528512481461078357806353098eb5146107a35780635e9ab8f7146107b8578063691f224f146107cd57600080fd5b806339509351146106bd5780633af9e669146106dd57806340c10f191461071357806342966c681461073357600080fd5b806323b872dd116103a7578063269fe8cf11610376578063269fe8cf146106215780632a608727146106415780632f2ff15d14610661578063313ce5671461068157806336568abe1461069d57600080fd5b806323b872dd1461057757806324024efd14610597578063248a9ca3146105b957806324cc0766146105e957600080fd5b8063095ea7b3116103ee578063095ea7b3146104d857806311d3e6c4146104f857806318160ddd1461051b5780631f3778db146105405780632229b5fa1461055657600080fd5b806257a0111461042a57806301ffc9a714610464578063040b6efb1461049457806306fdde03146104b657600080fd5b3661042557005b600080fd5b34801561043657600080fd5b50600a5461044c90600160d81b900461ffff1681565b60405161ffff90911681526020015b60405180910390f35b34801561047057600080fd5b5061048461047f3660046130c4565b610d61565b604051901515815260200161045b565b3480156104a057600080fd5b506104b46104af3660046130ee565b610d8c565b005b3480156104c257600080fd5b506104cb610dd5565b60405161045b919061312b565b3480156104e457600080fd5b506104846104f3366004613173565b610e67565b34801561050457600080fd5b5061050d610ec1565b60405190815260200161045b565b34801561052757600080fd5b50600b54600160401b90046001600160a01b031661050d565b34801561054c57600080fd5b5061050d600f5481565b34801561056257600080fd5b50600a5461048490600160a81b900460ff1681565b34801561058357600080fd5b5061048461059236600461319f565b610eff565b3480156105a357600080fd5b50600a5461044c90600160b81b900461ffff1681565b3480156105c557600080fd5b5061050d6105d43660046130ee565b60009081526020819052604090206001015490565b3480156105f557600080fd5b506106096106043660046130ee565b610fa6565b6040516001600160a01b03909116815260200161045b565b34801561062d57600080fd5b5061050d61063c36600461319f565b610fd0565b34801561064d57600080fd5b5061050d61065c3660046130ee565b611100565b34801561066d57600080fd5b506104b461067c3660046131e0565b61110b565b34801561068d57600080fd5b506040516012815260200161045b565b3480156106a957600080fd5b506104b46106b83660046131e0565b611135565b3480156106c957600080fd5b506104846106d8366004613173565b6111b8565b3480156106e957600080fd5b5061050d6106f8366004613210565b6001600160a01b031660009081526011602052604090205490565b34801561071f57600080fd5b5061048461072e366004613173565b61122b565b34801561073f57600080fd5b506104b461074e3660046130ee565b611287565b34801561075f57600080fd5b5061048461076e366004613210565b60146020526000908152604090205460ff1681565b34801561078f57600080fd5b506104b461079e36600461322d565b611293565b3480156107af57600080fd5b5061050d6112f9565b3480156107c457600080fd5b5061050d611311565b3480156107d957600080fd5b50600a5461044c90600160c81b900461ffff1681565b3480156107fb57600080fd5b506104b4611326565b34801561081057600080fd5b5061050d61081f366004613210565b611384565b34801561083057600080fd5b506104b46113a6565b34801561084557600080fd5b50600954610609906001600160a01b031681565b34801561086557600080fd5b50600b54610879906001600160401b031681565b6040516001600160401b03909116815260200161045b565b34801561089d57600080fd5b5061050d600e5481565b3480156108b357600080fd5b506104b46108c2366004613173565b6113ba565b3480156108d357600080fd5b5061050d6108e236600461325f565b6113cf565b3480156108f357600080fd5b506104b46109023660046130ee565b6115fa565b34801561091357600080fd5b5061050d610922366004613210565b60136020526000908152604090205481565b34801561094057600080fd5b506104b461094f36600461322d565b611660565b34801561096057600080fd5b5061050d7f5fde63b561377d1441afa201ff619faac2ff8fed70a7fbdbe7a5cb07768c0b7581565b34801561099457600080fd5b506104b46116c6565b3480156109a957600080fd5b506104b46109b8366004613210565b61171f565b3480156109c957600080fd5b5061050d611787565b3480156109de57600080fd5b5061050d69d3c21bcecceda100000081565b3480156109fc57600080fd5b506007546001600160a01b0316610609565b348015610a1a57600080fd5b50610609610a29366004613298565b61179b565b348015610a3a57600080fd5b50610484610a493660046131e0565b6117b3565b348015610a5a57600080fd5b506104cb6117dc565b348015610a6f57600080fd5b506104b4610a7e366004613210565b6117eb565b348015610a8f57600080fd5b506104b4610a9e3660046130ee565b611850565b348015610aaf57600080fd5b5061050d600d5481565b348015610ac557600080fd5b5061050d600081565b348015610ada57600080fd5b50610484610ae9366004613173565b611899565b348015610afa57600080fd5b50610484610b09366004613173565b61196e565b348015610b1a57600080fd5b50600a54610609906001600160a01b031681565b348015610b3a57600080fd5b506104b4610b49366004613210565b6119c4565b348015610b5a57600080fd5b5061050d61271081565b348015610b7057600080fd5b506104b4611a7c565b348015610b8557600080fd5b5061050d610b943660046130ee565b611a8c565b348015610ba557600080fd5b506104b4610bb4366004613210565b611aa3565b348015610bc557600080fd5b5061050d610bd43660046130ee565b611acd565b348015610be557600080fd5b5061050d7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b348015610c1957600080fd5b506104b4610c283660046131e0565b611ad8565b348015610c3957600080fd5b506104b4611afd565b348015610c4e57600080fd5b5061050d610c5d3660046132ba565b6001600160a01b03918216600090815260126020908152604080832093909416825291909152205490565b348015610c9457600080fd5b506104b4610ca3366004613210565b611b5b565b348015610cb457600080fd5b506104b4610cc33660046130ee565b611b85565b348015610cd457600080fd5b50600b5461060990600160401b90046001600160a01b031681565b348015610cfb57600080fd5b5061050d670de0b6b3a764000081565b348015610d1757600080fd5b506104b4610d26366004613210565b611b92565b348015610d3757600080fd5b506104b4610d463660046132ba565b611c08565b348015610d5757600080fd5b5061050d600c5481565b60006001600160e01b03198216635a05180f60e01b1480610d865750610d8682611d50565b92915050565b6009546001600160a01b03163314801590610db257506007546001600160a01b03163314155b15610dd0576040516340e2203b60e01b815260040160405180910390fd5b600e55565b606060058054610de4906132e8565b80601f0160208091040260200160405190810160405280929190818152602001828054610e10906132e8565b8015610e5d5780601f10610e3257610100808354040283529160200191610e5d565b820191906000526020600020905b815481529060010190602001808311610e4057829003601f168201915b5050505050905090565b3360008181526012602090815260408083206001600160a01b038716808552925280832085905551919290916000805160206135a583398151915290610eb09086815260200190565b60405180910390a350600192915050565b600b54600090610efa90610ee490600160401b90046001600160a01b0316611d85565b610ef09060001961334e565b6001600f54611dac565b905090565b6000826001600160a01b0381161580610f2057506001600160a01b03811630145b15610f3e57604051634e46966960e11b815260040160405180910390fd5b6001600160a01b0385166000908152601260209081526040808320338452909152902054610f6c9084611e96565b6001600160a01b0386166000908152601260209081526040808320338452909152902055610f9b858585611ea2565b506001949350505050565b60108181548110610fb657600080fd5b6000918252602090912001546001600160a01b0316905081565b6001600160a01b03831660009081526014602052604081205460ff1680156110805750600960009054906101000a90046001600160a01b03166001600160a01b031663ed8806e56040518163ffffffff1660e01b8152600401602060405180830381865afa158015611046573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061106a9190613370565b6001600160a01b0316836001600160a01b031614155b156110b357600a546110ac90612710906110a6908590600160b81b900461ffff166121cc565b906121d8565b90506110f9565b6001600160a01b03831660009081526014602052604090205460ff16156110f557600a546110ac90612710906110a6908590600160c81b900461ffff166121cc565b5060005b9392505050565b6000610d86826121e4565b6000828152602081905260409020600101546111268161220e565b6111308383612218565b505050565b6001600160a01b03811633146111aa5760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b60648201526084015b60405180910390fd5b6111b4828261223a565b5050565b3360009081526012602090815260408083206001600160a01b03861684529091528120546111e6908361225c565b3360008181526012602090815260408083206001600160a01b038916808552908352928190208590555193845290926000805160206135a58339815191529101610eb0565b60006112577f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6336117b3565b61127457604051637193534760e01b815260040160405180910390fd5b61127e8383612268565b50600192915050565b6112908161239e565b50565b6009546001600160a01b031633148015906112b957506007546001600160a01b03163314155b156112d7576040516340e2203b60e01b815260040160405180910390fd5b600a805461ffff909216600160c81b0261ffff60c81b19909216919091179055565b61130e670de0b6b3a76400006202d2a861338d565b81565b61130e670de0b6b3a7640000620c350061338d565b6009546001600160a01b0316331480159061134c57506007546001600160a01b03163314155b1561136a576040516340e2203b60e01b815260040160405180910390fd5b600a805463ffffffff60b81b19166219001960bb1b179055565b6001600160a01b038116600090815260116020526040812054610d86906121e4565b6113ae612485565b6113b860006124df565b565b6113c5823383612531565b6111b482826125c3565b60006113d96126e5565b6114037f5fde63b561377d1441afa201ff619faac2ff8fed70a7fbdbe7a5cb07768c0b75336117b3565b61142057604051635d642d2b60e11b815260040160405180910390fd5b8260000361148c57600b54604080518681526001600160401b039092166020830181905282820152517fc6642d24d84e7f3d36ca39f5cce10e75639d9b158d5193aa350e2f900653e4c09181900360600190a150600b54600160401b90046001600160a01b03166115f0565b600b546001600160401b03168261151d57600b546114c5906001600160401b0316670de0b6b3a76400006114c0818861225c565b611dac565b600b805467ffffffffffffffff19166001600160401b039290921691821790556114f7906114f28361273e565b612769565b600b805467ffffffffffffffff19166001600160401b039290921691909117905561158f565b600b54600090611550906001600160401b0316611542670de0b6b3a76400008861225c565b670de0b6b3a7640000611dac565b6001600160401b0316905061156c81611567610ec1565b61277f565b600b805467ffffffffffffffff19166001600160401b0392909216919091179055505b600b5460408051878152602081018490526001600160401b0390921682820152517fc6642d24d84e7f3d36ca39f5cce10e75639d9b158d5193aa350e2f900653e4c09181900360600190a15050600b54600160401b90046001600160a01b03165b6110f96001600855565b6009546001600160a01b0316331480159061162057506007546001600160a01b03163314155b1561163e576040516340e2203b60e01b815260040160405180910390fd5b600a805461ffff909216600160d81b0261ffff60d81b19909216919091179055565b6009546001600160a01b0316331480159061168657506007546001600160a01b03163314155b156116a4576040516340e2203b60e01b815260040160405180910390fd5b600a805461ffff909216600160b81b0261ffff60b81b19909216919091179055565b6009546001600160a01b031633148015906116ec57506007546001600160a01b03163314155b1561170a576040516340e2203b60e01b815260040160405180910390fd5b600a805460ff60a81b1916600160a81b179055565b6009546001600160a01b0316331480159061174557506007546001600160a01b03163314155b15611763576040516340e2203b60e01b815260040160405180910390fd5b6001600160a01b03166000908152601460205260409020805460ff19166001179055565b61130e670de0b6b3a7640000613a9861338d565b60008281526001602052604081206110f99083612795565b6000918252602082815260408084206001600160a01b0393909316845291905290205460ff1690565b606060068054610de4906132e8565b6009546001600160a01b0316331480159061181157506007546001600160a01b03163314155b1561182f576040516340e2203b60e01b815260040160405180910390fd5b6001600160a01b03166000908152601460205260409020805460ff19169055565b6009546001600160a01b0316331480159061187657506007546001600160a01b03163314155b15611894576040516340e2203b60e01b815260040160405180910390fd5b600d55565b3360009081526012602090815260408083206001600160a01b03861684529091528120548083106118ed573360009081526012602090815260408083206001600160a01b038816845290915281205561191c565b6118f78184611e96565b3360009081526012602090815260408083206001600160a01b03891684529091529020555b3360008181526012602090815260408083206001600160a01b038916808552908352928190205490519081529192916000805160206135a5833981519152910160405180910390a35060019392505050565b6000826001600160a01b038116158061198f57506001600160a01b03811630145b156119ad57604051634e46966960e11b815260040160405180910390fd5b6119b8338585611ea2565b600191505b5092915050565b6119cc612485565b6001600160a01b03811615806119ea57506001600160a01b03811630145b15611a0857604051634e46966960e11b815260040160405180910390fd5b6000816001600160a01b03164760405160006040518083038185875af1925050503d8060008114611a55576040519150601f19603f3d011682016040523d82523d6000602084013e611a5a565b606091505b50509050806111b45760405163096dc0e160e01b815260040160405180910390fd5b611a84612485565b6113b86127a1565b6000818152600160205260408120610d8690612b2b565b611aab612485565b600a80546001600160a01b0319166001600160a01b0392909216919091179055565b6000610d8682611d85565b600082815260208190526040902060010154611af38161220e565b611130838361223a565b6009546001600160a01b03163314801590611b2357506007546001600160a01b03163314155b15611b41576040516340e2203b60e01b815260040160405180910390fd5b611b56670de0b6b3a7640000620f424061338d565b600c55565b611b63612485565b600980546001600160a01b0319166001600160a01b0392909216919091179055565b611b8d612485565b600f55565b611b9a612485565b6001600160a01b038116611bff5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016111a1565b611290816124df565b611c10612485565b6001600160a01b0382161580611c2e57506001600160a01b03821630145b15611c4c57604051634e46966960e11b815260040160405180910390fd5b6040516370a0823160e01b81523060048201526000906001600160a01b0383169063a9059cbb90859083906370a0823190602401602060405180830381865afa158015611c9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cc191906133a4565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af1158015611d0c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d3091906133bd565b9050806111305760405163096dc0e160e01b815260040160405180910390fd5b60006001600160e01b03198216637965db0b60e01b1480610d8657506301ffc9a760e01b6001600160e01b0319831614610d86565b600b54600090610d86906001600160401b03166110a68469d3c21bcecceda10000006121cc565b6000808060001985870985870292508281108382030391505080600003611de657838281611ddc57611ddc613322565b04925050506110f9565b808411611e2d5760405162461bcd60e51b81526020600482015260156024820152744d6174683a206d756c446976206f766572666c6f7760581b60448201526064016111a1565b60008486880960026001871981018816978890046003810283188082028403028082028403028082028403028082028403028082028403029081029092039091026000889003889004909101858311909403939093029303949094049190911702949350505050565b60006110f982846133da565b6001600160a01b0383161580611ebf57506001600160a01b038216155b15611edd576040516342bcdf7f60e11b815260040160405180910390fd5b6000611ee882611d85565b9050600080611ef8600c54611d85565b600a54909150600160b01b900460ff16158015611f4f57506001600160a01b03851660009081526014602052604090205460ff1680611f4f57506001600160a01b03861660009081526014602052604090205460ff165b1561210a57600a54600160a81b900460ff16611fad5760405162461bcd60e51b815260206004820152601760248201527f54726164696e67206973206e6f74206f70656e2079657400000000000000000060448201526064016111a1565b6001600160a01b0385166000908152601160205260409020548190611fd39085906133ed565b111580611ff857506001600160a01b03851660009081526014602052604090205460ff165b6120595760405162461bcd60e51b815260206004820152602c60248201527f5472616e7366657220616d6f756e74206578636565647320746865206d61785760448201526b30b63632ba20b6b7bab73a1760a11b60648201526084016111a1565b612064858785610fd0565b30600090815260116020526040902054909250612081908361225c565b3060009081526011602052604090205581156120cc57306001600160a01b0387166000805160206135858339815191526120ba856121e4565b60405190815260200160405180910390a35b600e546120d830611384565b1180156120fd57506001600160a01b03851660009081526014602052604090205460ff165b1561210a5761210a6127a1565b6001600160a01b03861660009081526011602052604090205461212d9084611e96565b6001600160a01b0387166000908152601160205260409020556121726121538484611e96565b6001600160a01b0387166000908152601160205260409020549061225c565b6001600160a01b0380871660008181526011602052604090209290925587166000805160206135858339815191526121b36121ac866121e4565b8890611e96565b60405190815260200160405180910390a3505050505050565b60006110f9828461338d565b60006110f9828461334e565b600b54600090610d869069d3c21bcecceda1000000906110a69085906001600160401b03166121cc565b6112908133612b35565b6122228282612b8e565b60008281526001602052604090206111309082612c12565b6122448282612c27565b60008281526001602052604090206111309082612c8c565b60006110f982846133ed565b80600b60088282829054906101000a90046001600160a01b031661228c9190613400565b92506101000a8154816001600160a01b0302191690836001600160a01b0316021790555060006122bb82611d85565b90506122c5610ec1565b600b546001600160401b031611156122f057604051630c9b224560e11b815260040160405180910390fd5b6001600160a01b038316600090815260116020526040902054612313908261225c565b6001600160a01b0384166000818152601160209081526040918290209390935580519182529181018490527f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885910160405180910390a16040518281526001600160a01b03841690600090600080516020613585833981519152906020015b60405180910390a3505050565b80600b60088282829054906101000a90046001600160a01b03166123c29190613420565b92506101000a8154816001600160a01b0302191690836001600160a01b0316021790555060006123f182611d85565b3360009081526011602052604090205490915061240e9082611e96565b336000818152601160209081526040918290209390935580519182529181018490527fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5910160405180910390a160405182815260009033906000805160206135858339815191529060200160405180910390a35050565b6007546001600160a01b031633146113b85760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016111a1565b600780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b0383811660009081526012602090815260408083209386168352929052205460001981146125bd57818110156125b05760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e636500000060448201526064016111a1565b6125bd8484848403612ca1565b50505050565b6001600160a01b0382166126235760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b60648201526084016111a1565b6001600160a01b038216600090815260026020526040902054818110156126975760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b60648201526084016111a1565b6001600160a01b0383166000818152600260209081526040808320868603905560048054879003905551858152919291600080516020613585833981519152910160405180910390a3505050565b6002600854036127375760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016111a1565b6002600855565b600a54600090610d8690839061276190600160d81b900461ffff166127106133da565b612710611dac565b600081831161277857816110f9565b5090919050565b600081831061277857816110f9565b6001600855565b60006110f98383612dab565b6127a96126e5565b600a805460ff60b01b1916600160b01b17905560006127c730611384565b905060006127da82600d54612710611dac565b905060006127e882846133da565b90508061286630600960009054906101000a90046001600160a01b03166001600160a01b03166320ca3c7f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015612842573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c5d9190613370565b10156129065730600090815260126020908152604080832060095482516320ca3c7f60e01b815292518695929492936001600160a01b03909216926320ca3c7f92600480820193918290030181865afa1580156128c7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128eb9190613370565b6001600160a01b031681526020810191909152604001600020555b604051630852cd8d60e31b81526004810183905230906342966c6890602401600060405180830381600087803b15801561293f57600080fd5b505af1158015612953573d6000803e3d6000fd5b50505050600960009054906101000a90046001600160a01b03166001600160a01b031663092dc0cd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156129aa573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129ce9190613370565b6001600160a01b0316632278a902836040518263ffffffff1660e01b81526004016129fb91815260200190565b600060405180830381600087803b158015612a1557600080fd5b505af1158015612a29573d6000803e3d6000fd5b50505050600960009054906101000a90046001600160a01b03166001600160a01b03166320ca3c7f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015612a80573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612aa49190613370565b600a5460405163791ac94760e01b81526001600160a01b039283169263791ac94792612adf9286926000926010929116904290600401613440565b600060405180830381600087803b158015612af957600080fd5b505af1158015612b0d573d6000803e3d6000fd5b5050600a805460ff60b01b19169055506113b8935061278e92505050565b6000610d86825490565b612b3f82826117b3565b6111b457612b4c81612dd5565b612b57836020612de7565b604051602001612b689291906134b6565b60408051601f198184030181529082905262461bcd60e51b82526111a19160040161312b565b612b9882826117b3565b6111b4576000828152602081815260408083206001600160a01b03851684529091529020805460ff19166001179055612bce3390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b60006110f9836001600160a01b038416612f82565b612c3182826117b3565b156111b4576000828152602081815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b60006110f9836001600160a01b038416612fd1565b6001600160a01b038316612d035760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016111a1565b6001600160a01b038216612d645760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016111a1565b6001600160a01b0383811660008181526003602090815260408083209487168084529482529182902085905590518481526000805160206135a58339815191529101612391565b6000826000018281548110612dc257612dc261352b565b9060005260206000200154905092915050565b6060610d866001600160a01b03831660145b60606000612df683600261338d565b612e019060026133ed565b6001600160401b03811115612e1857612e18613541565b6040519080825280601f01601f191660200182016040528015612e42576020820181803683370190505b509050600360fc1b81600081518110612e5d57612e5d61352b565b60200101906001600160f81b031916908160001a905350600f60fb1b81600181518110612e8c57612e8c61352b565b60200101906001600160f81b031916908160001a9053506000612eb084600261338d565b612ebb9060016133ed565b90505b6001811115612f33576f181899199a1a9b1b9c1cb0b131b232b360811b85600f1660108110612eef57612eef61352b565b1a60f81b828281518110612f0557612f0561352b565b60200101906001600160f81b031916908160001a90535060049490941c93612f2c81613557565b9050612ebe565b5083156110f95760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e7460448201526064016111a1565b6000818152600183016020526040812054612fc957508154600181810184556000848152602080822090930184905584548482528286019093526040902091909155610d86565b506000610d86565b600081815260018301602052604081205480156130ba576000612ff56001836133da565b8554909150600090613009906001906133da565b905081811461306e5760008660000182815481106130295761302961352b565b906000526020600020015490508087600001848154811061304c5761304c61352b565b6000918252602080832090910192909255918252600188019052604090208390555b855486908061307f5761307f61356e565b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050610d86565b6000915050610d86565b6000602082840312156130d657600080fd5b81356001600160e01b0319811681146110f957600080fd5b60006020828403121561310057600080fd5b5035919050565b60005b8381101561312257818101518382015260200161310a565b50506000910152565b602081526000825180602084015261314a816040850160208701613107565b601f01601f19169190910160400192915050565b6001600160a01b038116811461129057600080fd5b6000806040838503121561318657600080fd5b82356131918161315e565b946020939093013593505050565b6000806000606084860312156131b457600080fd5b83356131bf8161315e565b925060208401356131cf8161315e565b929592945050506040919091013590565b600080604083850312156131f357600080fd5b8235915060208301356132058161315e565b809150509250929050565b60006020828403121561322257600080fd5b81356110f98161315e565b60006020828403121561323f57600080fd5b813561ffff811681146110f957600080fd5b801515811461129057600080fd5b60008060006060848603121561327457600080fd5b8335925060208401359150604084013561328d81613251565b809150509250925092565b600080604083850312156132ab57600080fd5b50508035926020909101359150565b600080604083850312156132cd57600080fd5b82356132d88161315e565b915060208301356132058161315e565b600181811c908216806132fc57607f821691505b60208210810361331c57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b60008261336b57634e487b7160e01b600052601260045260246000fd5b500490565b60006020828403121561338257600080fd5b81516110f98161315e565b8082028115828204841417610d8657610d86613338565b6000602082840312156133b657600080fd5b5051919050565b6000602082840312156133cf57600080fd5b81516110f981613251565b81810381811115610d8657610d86613338565b80820180821115610d8657610d86613338565b6001600160a01b038181168382160190808211156119bd576119bd613338565b6001600160a01b038281168282160390808211156119bd576119bd613338565b600060a082018783526020878185015260a0604085015281875480845260c0860191508860005282600020935060005b818110156134955784546001600160a01b031683526001948501949284019201613470565b50506001600160a01b03969096166060850152505050608001529392505050565b7f416363657373436f6e74726f6c3a206163636f756e74200000000000000000008152600083516134ee816017850160208801613107565b7001034b99036b4b9b9b4b733903937b6329607d1b601791840191820152835161351f816028840160208801613107565b01602801949350505050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b60008161356657613566613338565b506000190190565b634e487b7160e01b600052603160045260246000fdfeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925a26469706673582212206dc66bb1a58379735ff1432490d323d062ac3aaa20cf705f8f551eaf646add1464736f6c634300081400330000000000000000000000006bcab81d519e8a99095c479cd83513fb26a400de00000000000000000000000009b21cf0fce602487e3fab67158fa201943f6fff