Overview ERC20
PRICE
$0.03219

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 MIXQ

Holders:
117
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 0xd147796dDd3cA8b01A7969D535f864e9A044586C
60806040525f600e556012805462ffffff191660019081179091556014805460ff1916909117905534801562000033575f80fd5b50604051806040016040528060088152602001674d6978717569747960c01b815250604051806040016040528060048152602001634d49585160e01b815250816003908162000083919062000992565b50600462000092828262000992565b5050505f620000a66200047360201b60201c565b600580546001600160a01b0319166001600160a01b038316908117909155604051919250905f905f80516020620047eb833981519152908290a350600980546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d9081179091556040805163c45a015560e01b81529051339291829163c45a0155916004808201926020929091908290030181865afa15801562000149573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906200016f919062000a5a565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001bb573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620001e1919062000a5a565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af11580156200022c573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000252919062000a5a565b600a80546001600160a01b0319166001600160a01b039290921691821790556200027e90600162000477565b600a5462000297906001600160a01b03166001620004d9565b6b033b2e3c9fd0803ce80000006103e8620002b482601962000a9d565b620002c0919062000abd565b6006556103e8620002d382601962000a9d565b620002df919062000abd565b6007556103e8620002f282601962000a9d565b620002fe919062000abd565b60085562000310620186a08262000abd565b600b55601960168190555f601781905560188190558082559081906200033890829062000add565b62000344919062000add565b62000350919062000add565b6015556019601b8190555f601c819055601d819055601e8190559081906200037a90829062000add565b62000386919062000add565b62000392919062000add565b601a55600c80546001600160a01b031990811673d7b7c72f86bd267ea9a83ebd3fcb0e951d7d774c17909155600d805490911633179055620003d683600162000477565b620003e330600162000477565b620003f261dead600162000477565b620003ff83600162000543565b6200040c30600162000543565b600c5462000425906001600160a01b0316600162000543565b600a54600c5462000444916001600160a01b03908116911683620005ef565b6200045361dead600162000543565b6200045f838262000716565b6200046a83620007f8565b50505062000af3565b3390565b6001600160a01b0382165f81815260246020908152604091829020805460ff19168515159081179091558251938452908301527f6b4f1be9103e6cbcd38ca4a922334f2c3109b260130a6676a987f94088fd6746910160405180910390a15050565b6001600160a01b0382165f908152602560205260409020805460ff191682151517905562000508828262000477565b604051811515906001600160a01b038416907fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab905f90a35050565b6005546001600160a01b03163314620005915760405162461bcd60e51b815260206004820181905260248201525f80516020620047cb83398151915260448201526064015b60405180910390fd5b6001600160a01b0382165f81815260236020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b6001600160a01b038316620006535760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840162000588565b6001600160a01b038216620006b65760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840162000588565b6001600160a01b038381165f8181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0382166200076e5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640162000588565b8060025f82825462000781919062000add565b90915550506001600160a01b0382165f9081526020819052604081208054839290620007af90849062000add565b90915550506040518181526001600160a01b038316905f907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6005546001600160a01b03163314620008425760405162461bcd60e51b815260206004820181905260248201525f80516020620047cb833981519152604482015260640162000588565b6001600160a01b038116620008a95760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840162000588565b6005546040516001600160a01b038084169216905f80516020620047eb833981519152905f90a3600580546001600160a01b0319166001600160a01b0392909216919091179055565b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806200091b57607f821691505b6020821081036200093a57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156200098d575f81815260208120601f850160051c81016020861015620009685750805b601f850160051c820191505b81811015620009895782815560010162000974565b5050505b505050565b81516001600160401b03811115620009ae57620009ae620008f2565b620009c681620009bf845462000906565b8462000940565b602080601f831160018114620009fc575f8415620009e45750858301515b5f19600386901b1c1916600185901b17855562000989565b5f85815260208120601f198616915b8281101562000a2c5788860151825594840194600190910190840162000a0b565b508582101562000a4a57878501515f19600388901b60f8161c191681555b5050505050600190811b01905550565b5f6020828403121562000a6b575f80fd5b81516001600160a01b038116811462000a82575f80fd5b9392505050565b634e487b7160e01b5f52601160045260245ffd5b808202811582820484141762000ab75762000ab762000a89565b92915050565b5f8262000ad857634e487b7160e01b5f52601260045260245ffd5b500490565b8082018082111562000ab75762000ab762000a89565b613cca8062000b015f395ff3fe6080604052600436106103d7575f3560e01c80638da5cb5b116101ff578063d257b34f11610113578063e800dff7116100a8578063f2fde38b11610078578063f2fde38b14610ace578063f5648a4f14610aed578063f637434214610b01578063fb002c9714610b16578063fc155d1d14610b2b575f80fd5b8063e800dff714610a71578063e884f26014610a90578063ee40166e14610aa4578063f11a24d314610ab9575f80fd5b8063e2cd5fcd116100e3578063e2cd5fcd14610a14578063e2f4560514610a28578063e71dc3f514610a3d578063e7ad9fcd14610a52575f80fd5b8063d257b34f1461097d578063d85ba0631461099c578063dc3f0d0f146109b1578063dd62ed3e146109d0575f80fd5b8063a9059cbb11610194578063bbc0c74211610164578063bbc0c742146108e9578063c024666814610907578063c18bc19514610926578063c876d0b914610945578063d0d41fe11461095e575f80fd5b8063a9059cbb14610872578063aa4bde2814610891578063adb873bd146108a6578063b62496f5146108bb575f80fd5b80639fccce32116101cf5780639fccce3214610814578063a0d82dc514610829578063a457c2d71461083e578063a62068ce1461085d575f80fd5b80638da5cb5b146107af57806395d89b41146107cc5780639a7a23d6146107e05780639c3b4fdc146107ff575f80fd5b80634a62bb65116102f65780636ddd17131161028b5780637571336a1161025b5780637571336a1461070f57806382aa7c681461072e5780638366e79a1461074d57806385ecfd281461076c57806388e765ff1461079a575f80fd5b80636ddd1713146106a957806370a08231146106c8578063715018a6146106e7578063751039fc146106fb575f80fd5b80635a139dd4116102c65780635a139dd41461065557806366d602ae1461066a5780636a486a8e1461067f5780636b0a894c14610694575f80fd5b80634a62bb65146105fd5780634f77f6c01461061657806351f205e41461062b57806358a6d5311461063f575f80fd5b80632307b4411161036c578063313ce5671161033c578063313ce5671461058557806339509351146105a0578063452ed4f1146105bf578063499b8394146105de575f80fd5b80632307b4411461050957806323b872dd146105285780632be32b61146105475780632e6ed7ef14610566575f80fd5b8063130a2c3c116103a7578063130a2c3c146104a057806318160ddd146104c15780631a8145bb146104df5780631d777856146104f4575f80fd5b806306fdde03146103e25780630758d9241461040c578063095ea7b31461044357806310d5de5314610472575f80fd5b366103de57005b5f80fd5b3480156103ed575f80fd5b506103f6610b4a565b60405161040391906135f6565b60405180910390f35b348015610417575f80fd5b5060095461042b906001600160a01b031681565b6040516001600160a01b039091168152602001610403565b34801561044e575f80fd5b5061046261045d366004613658565b610bda565b6040519015158152602001610403565b34801561047d575f80fd5b5061046261048c366004613682565b60246020525f908152604090205460ff1681565b3480156104ab575f80fd5b506104bf6104ba3660046136b1565b610bf0565b005b3480156104cc575f80fd5b506002545b604051908152602001610403565b3480156104ea575f80fd5b506104d160205481565b3480156104ff575f80fd5b506104d160225481565b348015610514575f80fd5b506104bf610523366004613800565b610c97565b348015610533575f80fd5b506104626105423660046138bc565b610ded565b348015610552575f80fd5b506104bf6105613660046138fa565b610e95565b348015610571575f80fd5b506104bf610580366004613911565b610fa2565b348015610590575f80fd5b5060405160128152602001610403565b3480156105ab575f80fd5b506104626105ba366004613658565b611025565b3480156105ca575f80fd5b50600a5461042b906001600160a01b031681565b3480156105e9575f80fd5b506104bf6105f8366004613682565b611060565b348015610608575f80fd5b506012546104629060ff1681565b348015610621575f80fd5b506104d1601b5481565b348015610636575f80fd5b506104bf611111565b34801561064a575f80fd5b50600f544310610462565b348015610660575f80fd5b506104d160165481565b348015610675575f80fd5b506104d160075481565b34801561068a575f80fd5b506104d1601a5481565b34801561069f575f80fd5b506104d160115481565b3480156106b4575f80fd5b506012546104629062010000900460ff1681565b3480156106d3575f80fd5b506104d16106e2366004613682565b61121a565b3480156106f2575f80fd5b506104bf611234565b348015610706575f80fd5b506104bf6112a7565b34801561071a575f80fd5b506104bf610729366004613940565b611389565b348015610739575f80fd5b506104bf6107483660046138fa565b611450565b348015610758575f80fd5b50610462610767366004613977565b611522565b348015610777575f80fd5b50610462610786366004613682565b60106020525f908152604090205460ff1681565b3480156107a5575f80fd5b506104d160065481565b3480156107ba575f80fd5b506005546001600160a01b031661042b565b3480156107d7575f80fd5b506103f6611724565b3480156107eb575f80fd5b506104bf6107fa366004613940565b611733565b34801561080a575f80fd5b506104d160185481565b34801561081f575f80fd5b506104d160215481565b348015610834575f80fd5b506104d1601d5481565b348015610849575f80fd5b50610462610858366004613658565b611826565b348015610868575f80fd5b506104d1600f5481565b34801561087d575f80fd5b5061046261088c366004613658565b6118be565b34801561089c575f80fd5b506104d160085481565b3480156108b1575f80fd5b506104d1601e5481565b3480156108c6575f80fd5b506104626108d5366004613682565b60256020525f908152604090205460ff1681565b3480156108f4575f80fd5b5060125461046290610100900460ff1681565b348015610912575f80fd5b506104bf610921366004613940565b6118ca565b348015610931575f80fd5b506104bf6109403660046138fa565b611952565b348015610950575f80fd5b506014546104629060ff1681565b348015610969575f80fd5b506104bf610978366004613682565b611a5b565b348015610988575f80fd5b506104bf6109973660046138fa565b611afd565b3480156109a7575f80fd5b506104d160155481565b3480156109bc575f80fd5b506104bf6109cb3660046138fa565b611c48565b3480156109db575f80fd5b506104d16109ea366004613977565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b348015610a1f575f80fd5b506104bf611d4f565b348015610a33575f80fd5b506104d1600b5481565b348015610a48575f80fd5b506104d160195481565b348015610a5d575f80fd5b506104bf610a6c366004613911565b611e2d565b348015610a7c575f80fd5b506104bf610a8b366004613940565b611eb0565b348015610a9b575f80fd5b506104bf611f04565b348015610aaf575f80fd5b506104d1600e5481565b348015610ac4575f80fd5b506104d160175481565b348015610ad9575f80fd5b506104bf610ae8366004613682565b611f3a565b348015610af8575f80fd5b506104bf612024565b348015610b0c575f80fd5b506104d1601c5481565b348015610b21575f80fd5b506104d1601f5481565b348015610b36575f80fd5b506104bf610b453660046138fa565b61208d565b606060038054610b59906139a3565b80601f0160208091040260200160405190810160405280929190818152602001828054610b85906139a3565b8015610bd05780601f10610ba757610100808354040283529160200191610bd0565b820191905f5260205f20905b815481529060010190602001808311610bb357829003601f168201915b5050505050905090565b5f610be63384846122c8565b5060015b92915050565b6005546001600160a01b03163314610c235760405162461bcd60e51b8152600401610c1a906139db565b60405180910390fd5b5f5b82811015610c91578160105f868685818110610c4357610c43613a10565b9050602002016020810190610c589190613682565b6001600160a01b0316815260208101919091526040015f20805460ff191691151591909117905580610c8981613a38565b915050610c25565b50505050565b6005546001600160a01b03163314610cc15760405162461bcd60e51b8152600401610c1a906139db565b8051825114610d125760405162461bcd60e51b815260206004820152601e60248201527f617272617973206d757374206265207468652073616d65206c656e67746800006044820152606401610c1a565b610258825110610d835760405162461bcd60e51b815260206004820152603660248201527f43616e206f6e6c792061697264726f70203630302077616c6c657473207065726044820152752074786e2064756520746f20676173206c696d69747360501b6064820152608401610c1a565b5f5b8251811015610de8575f838281518110610da157610da1613a10565b602002602001015190505f838381518110610dbe57610dbe613a10565b60200260200101519050610dd33383836123ec565b50508080610de090613a38565b915050610d85565b505050565b5f610df984848461253f565b6001600160a01b0384165f90815260016020908152604080832033845290915290205482811015610e7d5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b6064820152608401610c1a565b610e8a85338584036122c8565b506001949350505050565b6005546001600160a01b03163314610ebf5760405162461bcd60e51b8152600401610c1a906139db565b670de0b6b3a76400006103e8610ed460025490565b610edf906002613a50565b610ee99190613a67565b610ef39190613a67565b811015610f545760405162461bcd60e51b815260206004820152602960248201527f43616e6e6f7420736574206d61782062757920616d6f756e74206c6f776572206044820152687468616e20302e322560b81b6064820152608401610c1a565b610f6681670de0b6b3a7640000613a50565b60068190556040519081527ffcc0366804aaa8dbf88a2924100c733b70dec8445957a5d5f8ff92898de41009906020015b60405180910390a150565b6005546001600160a01b03163314610fcc5760405162461bcd60e51b8152600401610c1a906139db565b60168490556017839055601882905560198190558082610fec8587613a86565b610ff69190613a86565b6110009190613a86565b6015819055600a1015610c915760405162461bcd60e51b8152600401610c1a90613a99565b335f8181526001602090815260408083206001600160a01b03871684529091528120549091610be691859061105b908690613a86565b6122c8565b6005546001600160a01b0316331461108a5760405162461bcd60e51b8152600401610c1a906139db565b6001600160a01b0381166110ef5760405162461bcd60e51b815260206004820152602660248201527f5f6f7065726174696f6e734164647265737320616464726573732063616e6e6f60448201526507420626520360d41b6064820152608401610c1a565b600c80546001600160a01b0319166001600160a01b0392909216919091179055565b6005546001600160a01b0316331461113b5760405162461bcd60e51b8152600401610c1a906139db565b600b546111473061121a565b10156111bd576040805162461bcd60e51b81526020600482015260248101919091527f43616e206f6e6c792073776170207768656e20746f6b656e20616d6f756e742060448201527f6973206174206f7220686967686572207468616e207265737472696374696f6e6064820152608401610c1a565b600a805460ff60a01b1916600160a01b1790556111d8613057565b600a805460ff60a01b191690556040514281527f1b56c383f4f48fc992e45667ea4eabae777b9cca68b516a9562d8cda78f1bb329060200160405180910390a1565b6001600160a01b03165f9081526020819052604090205490565b6005546001600160a01b0316331461125e5760405162461bcd60e51b8152600401610c1a906139db565b6005546040515f916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600580546001600160a01b0319169055565b6005546001600160a01b031633146112d15760405162461bcd60e51b8152600401610c1a906139db565b6012805460ff19908116909155601480549091169055600260168190555f60178190556018819055601981905590819061130c908290613a86565b6113169190613a86565b6113209190613a86565b6015556002601b8190555f601c819055601d819055601e819055908190611348908290613a86565b6113529190613a86565b61135c9190613a86565b601a556040517fa4ffae85e880608d5d4365c2b682786545d136145537788e7e0940dff9f0b98c905f90a1565b6005546001600160a01b031633146113b35760405162461bcd60e51b8152600401610c1a906139db565b8061142657600a546001600160a01b03908116908316036114265760405162461bcd60e51b815260206004820152602760248201527f43616e6e6f742072656d6f766520756e697377617020706169722066726f6d2060448201526636b0bc103a3c3760c91b6064820152608401610c1a565b6001600160a01b03919091165f908152602460205260409020805460ff1916911515919091179055565b6005546001600160a01b0316331461147a5760405162461bcd60e51b8152600401610c1a906139db565b601254610100900460ff16156114d25760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207265656e61626c652074726164696e670000000000000000006044820152606401610c1a565b6012805462ffff0019166201010017905543600e8190556114f4908290613a86565b600f556040517fa56feb2d31b9a7424db0be063fd450863979c9e2382cf5110f869bd1ad361bb7905f90a150565b6005545f906001600160a01b0316331461154e5760405162461bcd60e51b8152600401610c1a906139db565b6001600160a01b0383166115a45760405162461bcd60e51b815260206004820152601a60248201527f5f746f6b656e20616464726573732063616e6e6f7420626520300000000000006044820152606401610c1a565b306001600160a01b038416036115fc5760405162461bcd60e51b815260206004820152601c60248201527f43616e2774207769746864726177206e617469766520746f6b656e73000000006044820152606401610c1a565b6040516370a0823160e01b81523060048201525f906001600160a01b038516906370a0823190602401602060405180830381865afa158015611640573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906116649190613ad0565b60405163a9059cbb60e01b81526001600160a01b038581166004830152602482018390529192509085169063a9059cbb906044016020604051808303815f875af11580156116b4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906116d89190613ae7565b604080516001600160a01b0387168152602081018490529193507fdeda980967fcead7b61e78ac46a4da14274af29e894d4d61e8b81ec38ab3e438910160405180910390a15092915050565b606060048054610b59906139a3565b6005546001600160a01b0316331461175d5760405162461bcd60e51b8152600401610c1a906139db565b600a546001600160a01b03908116908316036117e15760405162461bcd60e51b815260206004820152603960248201527f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060448201527f6175746f6d617465644d61726b65744d616b65725061697273000000000000006064820152608401610c1a565b6117eb8282613247565b604051811515906001600160a01b038416907fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab905f90a35050565b335f9081526001602090815260408083206001600160a01b0386168452909152812054828110156118a75760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610c1a565b6118b433858584036122c8565b5060019392505050565b5f610be633848461253f565b6005546001600160a01b031633146118f45760405162461bcd60e51b8152600401610c1a906139db565b6001600160a01b0382165f81815260236020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b6005546001600160a01b0316331461197c5760405162461bcd60e51b8152600401610c1a906139db565b670de0b6b3a76400006103e861199160025490565b61199c906003613a50565b6119a69190613a67565b6119b09190613a67565b811015611a145760405162461bcd60e51b815260206004820152602c60248201527f43616e6e6f7420736574206d61782077616c6c657420616d6f756e74206c6f7760448201526b6572207468616e20302e332560a01b6064820152608401610c1a565b611a2681670de0b6b3a7640000613a50565b60088190556040519081527fefc9add9a9b7382de284ef5ad69d8ea863e2680492b21a81948c2d5f04a442bc90602001610f97565b6005546001600160a01b03163314611a855760405162461bcd60e51b8152600401610c1a906139db565b6001600160a01b038116611adb5760405162461bcd60e51b815260206004820152601f60248201527f5f6465764164647265737320616464726573732063616e6e6f742062652030006044820152606401610c1a565b600d80546001600160a01b0319166001600160a01b0392909216919091179055565b6005546001600160a01b03163314611b275760405162461bcd60e51b8152600401610c1a906139db565b620186a0611b3460025490565b611b3f906001613a50565b611b499190613a67565b811015611bb65760405162461bcd60e51b815260206004820152603560248201527f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60448201527410181718181892903a37ba30b61039bab838363c9760591b6064820152608401610c1a565b6103e8611bc260025490565b611bcd906001613a50565b611bd79190613a67565b811115611c435760405162461bcd60e51b815260206004820152603460248201527f5377617020616d6f756e742063616e6e6f742062652068696768657220746861604482015273371018171892903a37ba30b61039bab838363c9760611b6064820152608401610c1a565b600b55565b6005546001600160a01b03163314611c725760405162461bcd60e51b8152600401610c1a906139db565b670de0b6b3a76400006103e8611c8760025490565b611c92906002613a50565b611c9c9190613a67565b611ca69190613a67565b811015611d085760405162461bcd60e51b815260206004820152602a60248201527f43616e6e6f7420736574206d61782073656c6c20616d6f756e74206c6f776572604482015269207468616e20302e322560b01b6064820152608401610c1a565b611d1a81670de0b6b3a7640000613a50565b60078190556040519081527f53c4eb831d8cfeb750f1c62590d8cd30f4c6f0380d29a05caa09f0d92588560e90602001610f97565b6005546001600160a01b03163314611d795760405162461bcd60e51b8152600401610c1a906139db565b5f601b819055601c819055601d819055601e81905580611d998180613a86565b611da39190613a86565b611dad9190613a86565b601a819055600a1015611dd25760405162461bcd60e51b8152600401610c1a90613a99565b5f601681905560178190556018819055601981905580611df28180613a86565b611dfc9190613a86565b611e069190613a86565b6015819055600a1015611e2b5760405162461bcd60e51b8152600401610c1a90613a99565b565b6005546001600160a01b03163314611e575760405162461bcd60e51b8152600401610c1a906139db565b601b849055601c839055601d829055601e8190558082611e778587613a86565b611e819190613a86565b611e8b9190613a86565b601a819055600a1015610c915760405162461bcd60e51b8152600401610c1a90613a99565b6005546001600160a01b03163314611eda5760405162461bcd60e51b8152600401610c1a906139db565b6001600160a01b03919091165f908152601060205260409020805460ff1916911515919091179055565b6005546001600160a01b03163314611f2e5760405162461bcd60e51b8152600401610c1a906139db565b6014805460ff19169055565b6005546001600160a01b03163314611f645760405162461bcd60e51b8152600401610c1a906139db565b6001600160a01b038116611fc95760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610c1a565b6005546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3600580546001600160a01b0319166001600160a01b0392909216919091179055565b6005546001600160a01b0316331461204e5760405162461bcd60e51b8152600401610c1a906139db565b6040515f90339047908381818185875af1925050503d805f8114610c91576040519150601f19603f3d011682016040523d82523d5f602084013e610c91565b6005546001600160a01b031633146120b75760405162461bcd60e51b8152600401610c1a906139db565b678ac7230489e800008111156121455760405162461bcd60e51b815260206004820152604760248201527f4d6179206e6f7420627579206d6f7265207468616e2031302045544820696e2060448201527f612073696e676c652062757920746f207265647563652073616e64776963682060648201526661747461636b7360c81b608482015260a401610c1a565b6040805160028082526060820183525f926020830190803683375050600954604080516315ab88c960e31b815290519394506001600160a01b039091169263ad5c4648925060048083019260209291908290030181865afa1580156121ac573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906121d09190613b02565b815f815181106121e2576121e2613a10565b60200260200101906001600160a01b031690816001600160a01b031681525050308160018151811061221657612216613a10565b6001600160a01b03928316602091820292909201015260095460405163b6f9de9560e01b815291169063b6f9de9590849061225d905f90869061dead904290600401613b5f565b5f604051808303818588803b158015612274575f80fd5b505af1158015612286573d5f803e3d5ffd5b50505050507fa017c1567cfcdd2d750a8c01e39fe2a846bcebc293c7d078477014d684820568826040516122bc91815260200190565b60405180910390a15050565b6001600160a01b03831661232a5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610c1a565b6001600160a01b03821661238b5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610c1a565b6001600160a01b038381165f8181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b0383166124125760405162461bcd60e51b8152600401610c1a90613b93565b6001600160a01b0382166124385760405162461bcd60e51b8152600401610c1a90613bd8565b6001600160a01b0383165f90815260208190526040902054818110156124af5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610c1a565b6001600160a01b038085165f908152602081905260408082208585039055918516815290812080548492906124e5908490613a86565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161253191815260200190565b60405180910390a350505050565b6001600160a01b0383166125655760405162461bcd60e51b8152600401610c1a90613b93565b6001600160a01b03821661258b5760405162461bcd60e51b8152600401610c1a90613bd8565b5f81116125da5760405162461bcd60e51b815260206004820152601d60248201527f616d6f756e74206d7573742062652067726561746572207468616e20300000006044820152606401610c1a565b601254610100900460ff1661266b576001600160a01b0383165f9081526023602052604090205460ff168061262657506001600160a01b0382165f9081526023602052604090205460ff165b61266b5760405162461bcd60e51b81526020600482015260166024820152752a3930b234b7339034b9903737ba1030b1ba34bb329760511b6044820152606401610c1a565b600f541561273d576001600160a01b0383165f9081526010602052604090205460ff1615806126a757506005546001600160a01b038381169116145b806126bc57506001600160a01b03821661dead145b61273d5760405162461bcd60e51b815260206004820152604660248201527f426f74732063616e6e6f74207472616e7366657220746f6b656e7320696e206f60448201527f72206f75742065786365707420746f206f776e6572206f722064656164206164606482015265323932b9b99760d11b608482015260a401610c1a565b60125460ff1615612b2f576005546001600160a01b0384811691161480159061277457506005546001600160a01b03838116911614155b801561278857506001600160a01b03821615155b801561279f57506001600160a01b03821661dead14155b80156127c357506001600160a01b0383165f9081526023602052604090205460ff16155b80156127e757506001600160a01b0382165f9081526023602052604090205460ff16155b15612b2f5760145460ff16156128fd576009546001600160a01b038381169116148015906128235750600a546001600160a01b03838116911614155b156128fd57612833600243613c1b565b325f9081526013602052604090205410801561286f5750612855600243613c1b565b6001600160a01b0383165f90815260136020526040902054105b6128d95760405162461bcd60e51b815260206004820152603560248201527f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60448201527432b21710102a393c9030b3b0b4b7103630ba32b91760591b6064820152608401610c1a565b325f9081526013602052604080822043908190556001600160a01b03851683529120555b6001600160a01b0383165f9081526025602052604090205460ff16801561293c57506001600160a01b0382165f9081526024602052604090205460ff16155b15612a08576006548111156129a45760405162461bcd60e51b815260206004820152602860248201527f427579207472616e7366657220616d6f756e742065786365656473207468652060448201526736b0bc10313abc9760c11b6064820152608401610c1a565b6008546129b08361121a565b6129ba9083613a86565b1115612a035760405162461bcd60e51b815260206004820152601860248201527710d85b9b9bdd08115e18d95959081b585e081dd85b1b195d60421b6044820152606401610c1a565b612b2f565b6001600160a01b0382165f9081526025602052604090205460ff168015612a4757506001600160a01b0383165f9081526024602052604090205460ff16155b15612ab157600754811115612a035760405162461bcd60e51b815260206004820152602a60248201527f53656c6c207472616e7366657220616d6f756e742065786365656473207468656044820152691036b0bc1039b2b6361760b11b6064820152608401610c1a565b6001600160a01b0382165f9081526024602052604090205460ff16612b2f57600854612adc8361121a565b612ae69083613a86565b1115612b2f5760405162461bcd60e51b815260206004820152601860248201527710d85b9b9bdd08115e18d95959081b585e081dd85b1b195d60421b6044820152606401610c1a565b5f612b393061121a565b90505f600b548210158015612b4f5750600b5483115b9050808015612b66575060125462010000900460ff165b8015612b7c5750600a54600160a01b900460ff16155b8015612b9f57506001600160a01b0384165f9081526025602052604090205460ff165b8015612bc357506001600160a01b0385165f9081526023602052604090205460ff16155b8015612be757506001600160a01b0384165f9081526023602052604090205460ff16155b15612c1557600a805460ff60a01b1916600160a01b179055612c07613057565b600a805460ff60a01b191690555b6001600160a01b0385165f9081526023602052604090205460019060ff1680612c5557506001600160a01b0385165f9081526023602052604090205460ff165b15612c5d57505f5b5f811561304357600f5443108015612c8c57506001600160a01b0387165f9081526025602052604090205460ff165b8015612cb057506001600160a01b0386165f9081526025602052604090205460ff16155b8015612cbd57505f601554115b15612e37576001600160a01b0386165f9081526010602052604090205460ff16612d5b576001600160a01b0386165f908152601060205260408120805460ff191660019081179091556011805491929091612d19908490613a86565b90915550506040516001600160a01b03871681527f55678e47d0a699d3ab99b0184c4ff14f2246ba80522deb921aa0c8823578c44a9060200160405180910390a15b6064612d6886601e613a50565b612d729190613a67565b905060155460175482612d859190613a50565b612d8f9190613a67565b60205f828254612d9f9190613a86565b9091555050601554601654612db49083613a50565b612dbe9190613a67565b601f5f828254612dce9190613a86565b9091555050601554601854612de39083613a50565b612ded9190613a67565b60215f828254612dfd9190613a86565b9091555050601554601954612e129083613a50565b612e1c9190613a67565b60225f828254612e2c9190613a86565b909155506130259050565b6001600160a01b0386165f9081526025602052604090205460ff168015612e5f57505f601a54115b15612f1e576064601a5486612e749190613a50565b612e7e9190613a67565b9050601a54601c5482612e919190613a50565b612e9b9190613a67565b60205f828254612eab9190613a86565b9091555050601a54601b54612ec09083613a50565b612eca9190613a67565b601f5f828254612eda9190613a86565b9091555050601a54601d54612eef9083613a50565b612ef99190613a67565b60215f828254612f099190613a86565b9091555050601a54601e54612e129083613a50565b6001600160a01b0387165f9081526025602052604090205460ff168015612f4657505f601554115b1561302557606460155486612f5b9190613a50565b612f659190613a67565b905060155460175482612f789190613a50565b612f829190613a67565b60205f828254612f929190613a86565b9091555050601554601654612fa79083613a50565b612fb19190613a67565b601f5f828254612fc19190613a86565b9091555050601554601854612fd69083613a50565b612fe09190613a67565b60215f828254612ff09190613a86565b90915550506015546019546130059083613a50565b61300f9190613a67565b60225f82825461301f9190613a86565b90915550505b8015613036576130368730836123ec565b6130408186613c1b565b94505b61304e8787876123ec565b50505050505050565b5f602254118015613072575060225461306f3061121a565b10155b156130835761308330602254613274565b5f60228190556130923061121a565b90505f602154601f546020546130a89190613a86565b6130b29190613a86565b90508115806130bf575080155b156130c8575050565b5f80600283602054866130db9190613a50565b6130e59190613a67565b6130ef9190613a67565b90506131036130fe8286613c1b565b61339c565b602054479081905f9061311890600290613a67565b6131229087613c1b565b601f5461312f9085613a50565b6131399190613a67565b90505f600260205461314b9190613a67565b6131559088613c1b565b6021546131629086613a50565b61316c9190613a67565b90506131788183613a86565b6131829084613c1b565b5f6020819055601f8190556021819055602255925084158015906131a557505f83115b156131b4576131b485846134ec565b600d546040516001600160a01b039091169082905f81818185875af1925050503d805f81146131fe576040519150601f19603f3d011682016040523d82523d5f602084013e613203565b606091505b5050600c546040519197506001600160a01b0316904780156108fc02915f818181858888f1935050505015801561323c573d5f803e3d5ffd5b505050505050505050565b6001600160a01b0382165f908152602560205260409020805460ff19168215151790556117eb828261359b565b6001600160a01b0382166132d45760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610c1a565b6001600160a01b0382165f90815260208190526040902054818110156133475760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401610c1a565b6001600160a01b0383165f818152602081815260408083208686039055600280548790039055518581529192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91016123df565b6040805160028082526060820183525f9260208301908036833701905050905030815f815181106133cf576133cf613a10565b6001600160a01b03928316602091820292909201810191909152600954604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015613426573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061344a9190613b02565b8160018151811061345d5761345d613a10565b6001600160a01b03928316602091820292909201015260095461348391309116846122c8565b60095460405163791ac94760e01b81526001600160a01b039091169063791ac947906134bb9085905f90869030904290600401613c2e565b5f604051808303815f87803b1580156134d2575f80fd5b505af11580156134e4573d5f803e3d5ffd5b505050505050565b6009546135049030906001600160a01b0316846122c8565b60095460405163f305d71960e01b8152306004820152602481018490525f60448201819052606482015261dead60848201524260a48201526001600160a01b039091169063f305d71990839060c40160606040518083038185885af115801561356f573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906135949190613c69565b5050505050565b6001600160a01b0382165f81815260246020908152604091829020805460ff19168515159081179091558251938452908301527f6b4f1be9103e6cbcd38ca4a922334f2c3109b260130a6676a987f94088fd674691016122bc565b5f6020808352835180828501525f5b8181101561362157858101830151858201604001528201613605565b505f604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114613655575f80fd5b50565b5f8060408385031215613669575f80fd5b823561367481613641565b946020939093013593505050565b5f60208284031215613692575f80fd5b813561369d81613641565b9392505050565b8015158114613655575f80fd5b5f805f604084860312156136c3575f80fd5b833567ffffffffffffffff808211156136da575f80fd5b818601915086601f8301126136ed575f80fd5b8135818111156136fb575f80fd5b8760208260051b850101111561370f575f80fd5b60209283019550935050840135613725816136a4565b809150509250925092565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561376d5761376d613730565b604052919050565b5f67ffffffffffffffff82111561378e5761378e613730565b5060051b60200190565b5f82601f8301126137a7575f80fd5b813560206137bc6137b783613775565b613744565b82815260059290921b840181019181810190868411156137da575f80fd5b8286015b848110156137f557803583529183019183016137de565b509695505050505050565b5f8060408385031215613811575f80fd5b823567ffffffffffffffff80821115613828575f80fd5b818501915085601f83011261383b575f80fd5b8135602061384b6137b783613775565b82815260059290921b84018101918181019089841115613869575f80fd5b948201945b8386101561389057853561388181613641565b8252948201949082019061386e565b965050860135925050808211156138a5575f80fd5b506138b285828601613798565b9150509250929050565b5f805f606084860312156138ce575f80fd5b83356138d981613641565b925060208401356138e981613641565b929592945050506040919091013590565b5f6020828403121561390a575f80fd5b5035919050565b5f805f8060808587031215613924575f80fd5b5050823594602084013594506040840135936060013592509050565b5f8060408385031215613951575f80fd5b823561395c81613641565b9150602083013561396c816136a4565b809150509250929050565b5f8060408385031215613988575f80fd5b823561399381613641565b9150602083013561396c81613641565b600181811c908216806139b757607f821691505b6020821081036139d557634e487b7160e01b5f52602260045260245ffd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b5f60018201613a4957613a49613a24565b5060010190565b8082028115828204841417610bea57610bea613a24565b5f82613a8157634e487b7160e01b5f52601260045260245ffd5b500490565b80820180821115610bea57610bea613a24565b6020808252601d908201527f4d757374206b656570206665657320617420313025206f72206c657373000000604082015260600190565b5f60208284031215613ae0575f80fd5b5051919050565b5f60208284031215613af7575f80fd5b815161369d816136a4565b5f60208284031215613b12575f80fd5b815161369d81613641565b5f8151808452602080850194508084015f5b83811015613b545781516001600160a01b031687529582019590820190600101613b2f565b509495945050505050565b848152608060208201525f613b776080830186613b1d565b6001600160a01b03949094166040830152506060015292915050565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b81810381811115610bea57610bea613a24565b85815284602082015260a060408201525f613c4c60a0830186613b1d565b6001600160a01b0394909416606083015250608001529392505050565b5f805f60608486031215613c7b575f80fd5b835192506020840151915060408401519050925092509256fea264697066735822122042a5e8dff2112a87339a7c10dfb63591adf5101c974a91c34297b2b3135f452a64736f6c634300081500334f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65728be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0