Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 NINU

Holders:
1
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 0x49Afa2c0AdC9C4DAc8ec6f1832A22512294060F3
60806040526007805460ff19166001179055603260085561015e6009556000600a818155600b8290556103e8600c55600d556064600e81905560105560115560196014819055610e10601555610708601755805462ff00001916620100001790553480156200006d57600080fd5b50600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506000620000bf6012600a620004ba565b620000cf90633b9aca00620004d2565b336000818152600160205260408082208490555192935090917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90620001189085815260200190565b60405180910390a360198054767a250d5630b4cf539739df2c5dacb4c659f2488d0000006301000000600160b81b031990911617908190556040805163c45a015560e01b8152905163010000009092046001600160a01b03169163c45a0155916004808201926020929091908290030181865afa1580156200019e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001c49190620004ec565b6001600160a01b031663c9c6539630601960039054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000227573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200024d9190620004ec565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af11580156200029b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002c19190620004ec565b601a80546001600160a01b03929092166001600160a01b031992831681179091556000908152600560209081526040808320805460ff199081166001908117909255601b8054871633908117909155601c805490971681179096559484526004835281842080548616821790557f1fc5acd025f7cc5cf2691b667dba808b5a149bf27192c208fc66f1f0ec4222d78054861682179055308452818420805486168217905560039092527f262bb27bbdd95c1cdc8e16957e36e38579ea44f7f6413dd7a9c75939def06b2c805485168317905590912080549092161790555062000517565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115620003fc578160001904821115620003e057620003e0620003a5565b80851615620003ee57918102915b93841c9390800290620003c0565b509250929050565b6000826200041557506001620004b4565b816200042457506000620004b4565b81600181146200043d5760028114620004485762000468565b6001915050620004b4565b60ff8411156200045c576200045c620003a5565b50506001821b620004b4565b5060208310610133831016604e8410600b84101617156200048d575081810a620004b4565b620004998383620003bb565b8060001904821115620004b057620004b0620003a5565b0290505b92915050565b6000620004cb60ff84168362000404565b9392505050565b8082028115828204841417620004b457620004b4620003a5565b600060208284031215620004ff57600080fd5b81516001600160a01b0381168114620004cb57600080fd5b6132f380620005276000396000f3fe60806040526004361061035b5760003560e01c80638124f7ac116101bc578063bc43d849116100f2578063d46b6a30116100a0578063e52fb9ec1161006f578063e52fb9ec14610a21578063f2fde38b14610a37578063f7942b6314610a57578063ff90061214610a7757600080fd5b8063d46b6a301461095b578063dbe66ca01461098b578063dd62ed3e146109bb578063e0d2f9eb14610a0157600080fd5b8063bc43d84914610892578063be617fa0146108b2578063c3f4f54f146108c8578063c876d0b9146108f5578063c8c8ebe41461090f578063cc1776d314610925578063cfd1940e1461093b57600080fd5b806398d7e7211161016a578063a9059cbb11610139578063a9059cbb14610826578063b40d09e214610846578063baa88ea91461085c578063bbde77c11461087c57600080fd5b806398d7e721146107ba5780639ec22c0e146107da578063a457c2d7146107f0578063a4c82a001461081057600080fd5b80638124f7ac146106f9578063817d4bff1461070f578063868b01411461072f578063893d20e81461074f5780638da5cb5b1461074f5780638ea5220f1461076d57806395d89b411461078d57600080fd5b806346e35f0311610291578063698e5cfa1161023f578063715018a61161020e578063715018a614610684578063730c18881461069957806375f0a874146106b9578063766febab146106d957600080fd5b8063698e5cfa146106035780636ea405d31461062357806370a08231146106395780637115d00e1461066f57600080fd5b806346e35f03146105365780634f7041a51461054b5780635149f9841461056157806351bc3c85146105815780635cce86cd146105a05780636162c92e146105d9578063679d8b19146105ee57600080fd5b80631d97b7cd116103095780632e82f1a0116102d85780632e82f1a0146104c5578063313ce567146104e5578063395093511461050157806341aec3571461052157600080fd5b80631d97b7cd1461046357806323b872dd1461047a5780632b112e491461049a5780632c3e486c146104af57600080fd5b8063062287491461036757806306fdde0314610393578063095ea7b3146103ce5780630eff4c64146103fe57806318160ddd14610422578063184c16c514610437578063199ffc721461044d57600080fd5b3661036257005b600080fd5b34801561037357600080fd5b5061037d61dead81565b60405161038a9190612d44565b60405180910390f35b34801561039f57600080fd5b506040805180820190915260098152684e69686f6e20496e7560b81b60208201525b60405161038a9190612d58565b3480156103da57600080fd5b506103ee6103e9366004612dbe565b610a97565b604051901515815260200161038a565b34801561040a57600080fd5b50610414600e5481565b60405190815260200161038a565b34801561042e57600080fd5b50610414610aae565b34801561044357600080fd5b5061041460175481565b34801561045957600080fd5b5061041460145481565b34801561046f57600080fd5b50610478610acf565b005b34801561048657600080fd5b506103ee610495366004612dea565b610bee565b3480156104a657600080fd5b50610414610c85565b3480156104bb57600080fd5b5061041460155481565b3480156104d157600080fd5b506019546103ee9062010000900460ff1681565b3480156104f157600080fd5b506040516012815260200161038a565b34801561050d57600080fd5b506103ee61051c366004612dbe565b610cc6565b34801561052d57600080fd5b50610478610cfd565b34801561054257600080fd5b506103ee610d6b565b34801561055757600080fd5b5061041460085481565b34801561056d57600080fd5b5061047861057c366004612e39565b610db0565b34801561058d57600080fd5b506019546103ee90610100900460ff1681565b3480156105ac57600080fd5b506103ee6105bb366004612e72565b6001600160a01b031660009081526003602052604090205460ff1690565b3480156105e557600080fd5b50610478610e9e565b3480156105fa57600080fd5b50610478610f1e565b34801561060f57600080fd5b5061047861061e366004612e96565b610f63565b34801561062f57600080fd5b50610414600c5481565b34801561064557600080fd5b50610414610654366004612e72565b6001600160a01b031660009081526001602052604090205490565b34801561067b57600080fd5b5061047861115a565b34801561069057600080fd5b506104786112ab565b3480156106a557600080fd5b506104786106b4366004612eb8565b61132e565b3480156106c557600080fd5b50601b5461037d906001600160a01b031681565b3480156106e557600080fd5b506104786106f4366004612e96565b61146f565b34801561070557600080fd5b50610414600a5481565b34801561071b57600080fd5b5061047861072a366004612e72565b6114ff565b34801561073b57600080fd5b5061047861074a366004612ef1565b61158e565b34801561075b57600080fd5b506000546001600160a01b031661037d565b34801561077957600080fd5b50601c5461037d906001600160a01b031681565b34801561079957600080fd5b506040805180820190915260048152634e494e5560e01b60208201526103c1565b3480156107c657600080fd5b506103ee6107d5366004612f0e565b611610565b3480156107e657600080fd5b5061041460185481565b3480156107fc57600080fd5b506103ee61080b366004612dbe565b6118d2565b34801561081c57600080fd5b5061041460165481565b34801561083257600080fd5b506103ee610841366004612dbe565b61194e565b34801561085257600080fd5b50610414600f5481565b34801561086857600080fd5b50610478610877366004612f27565b61195b565b34801561088857600080fd5b5061041460125481565b34801561089e57600080fd5b506104786108ad366004612f0e565b611ac8565b3480156108be57600080fd5b50610414600b5481565b3480156108d457600080fd5b5061dead600052600160205260008051602061327e83398151915254610414565b34801561090157600080fd5b506007546103ee9060ff1681565b34801561091b57600080fd5b5061041460135481565b34801561093157600080fd5b5061041460095481565b34801561094757600080fd5b50610478610956366004612f0e565b611b45565b34801561096757600080fd5b506103ee610976366004612e72565b60056020526000908152604090205460ff1681565b34801561099757600080fd5b506103ee6109a6366004612e72565b60046020526000908152604090205460ff1681565b3480156109c757600080fd5b506104146109d6366004612f62565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b348015610a0d57600080fd5b50610478610a1c366004612e39565b611bc1565b348015610a2d57600080fd5b50610414600d5481565b348015610a4357600080fd5b50610478610a52366004612e72565b611cae565b348015610a6357600080fd5b50610478610a72366004612e39565b611da7565b348015610a8357600080fd5b50610478610a92366004612e72565b611e3c565b6000610aa4338484611ec0565b5060015b92915050565b6000610abc6012600a61308a565b610aca90633b9aca00613099565b905090565b33610ae26000546001600160a01b031690565b6001600160a01b031614610b115760405162461bcd60e51b8152600401610b08906130b0565b60405180910390fd5b600f5415610b535760405162461bcd60e51b815260206004820152600f60248201526e105b1c9958591e53185d5b98da1959608a1b6044820152606401610b08565b42600f556103e8610b666012600a61308a565b610b7490633b9aca00613099565b610b7f906014613099565b610b8991906130e5565b601290815561271090610b9d90600a61308a565b610bab90633b9aca00613099565b610bb6906096613099565b610bc091906130e5565b6013556040517f2cb945e0498987ef06dbd68025b0bc276116c63345296379c28a8e8f09b47dc190600090a1565b6000610bfb848484611fb3565b6001600160a01b038416600090815260026020908152604080832033845290915290205482811015610c665760405162461bcd60e51b81526020600482015260146024820152735472616e73666572203e20616c6c6f77616e636560601b6044820152606401610b08565b610c7a8533610c758685613107565b611ec0565b506001949350505050565b61dead6000908152600160205260008051602061327e83398151915254610cae6012600a61308a565b610cbc90633b9aca00613099565b610aca9190613107565b3360008181526002602090815260408083206001600160a01b03871684529091528120549091610aa4918590610c7590869061311a565b33610d106000546001600160a01b031690565b6001600160a01b031614610d365760405162461bcd60e51b8152600401610b08906130b0565b610d406001612200565b6040517f50d9f00a1465121b958cf0aef21a53ed0bbe36c5a415abb27350d22b247a258f90600090a1565b60006103e8600e54610d7b610c85565b610d859190613099565b610d8f91906130e5565b601a546001600160a01b031660009081526001602052604090205411919050565b33610dc36000546001600160a01b031690565b6001600160a01b031614610de95760405162461bcd60e51b8152600401610b08906130b0565b601a546001600160a01b0390811690831603610e3e5760405162461bcd60e51b8152602060048201526014602482015273063616e2774206368616e676520756e69737761760641b6044820152606401610b08565b6001600160a01b03821660009081526005602052604090819020805460ff1916831515179055517fa5d0a2d9a2487cd749dbfa34962704a9f4ed5ff3fd9c6586c86d954070b552f090610e92908490612d44565b60405180910390a15050565b33610eb16000546001600160a01b031690565b6001600160a01b031614610ed75760405162461bcd60e51b8152600401610b08906130b0565b610ee36012600a61308a565b610ef190633b9aca00613099565b6012908155610f0190600a61308a565b610f0f90633b9aca00613099565b6013556007805460ff19169055565b33610f316000546001600160a01b031690565b6001600160a01b031614610f575760405162461bcd60e51b8152600401610b08906130b0565b6007805460ff19169055565b33610f766000546001600160a01b031690565b6001600160a01b031614610f9c5760405162461bcd60e51b8152600401610b08906130b0565b600a821015610fd65760405162461bcd60e51b81526020600482015260066024820152656d696e20312560d01b6044820152606401610b08565b6103e88211156110135760405162461bcd60e51b81526020600482015260086024820152676d6178203130302560c01b6044820152606401610b08565b6103e8826110236012600a61308a565b61103190633b9aca00613099565b61103b9190613099565b61104591906130e5565b60125560198110156110855760405162461bcd60e51b81526020600482015260096024820152686d696e20302e32352560b81b6044820152606401610b08565b6127108111156110c25760405162461bcd60e51b81526020600482015260086024820152676d6178203130302560c01b6044820152606401610b08565b612710816110d26012600a61308a565b6110e090633b9aca00613099565b6110ea9190613099565b6110f491906130e5565b6013556040518281527f9cbd2e55e2abf49d29273c1b9fb343c2828844b2aec156cfe2aec98ae1b72a999060200160405180910390a16040518181527f7c1cb3702d8e1fa6d24b12dd90670ab69c6d66d58233103d37da8b07d6b850ac90602001610e92565b3361116d6000546001600160a01b031690565b6001600160a01b0316146111935760405162461bcd60e51b8152600401610b08906130b0565b601a546040516370a0823160e01b81526001600160a01b039091169060009082906370a08231906111c8903090600401612d44565b602060405180830381865afa1580156111e5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611209919061312d565b60405163a9059cbb60e01b8152336004820152602481018290529091506001600160a01b0383169063a9059cbb906044016020604051808303816000875af1158015611259573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061127d9190613146565b506040517f28bacca46f5c57fe13623e9d5093cb2fab892814aca9b39384ab86550d9aa67590600090a15050565b336112be6000546001600160a01b031690565b6001600160a01b0316146112e45760405162461bcd60e51b8152600401610b08906130b0565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b336113416000546001600160a01b031690565b6001600160a01b0316146113675760405162461bcd60e51b8152600401610b08906130b0565b6102588310156113d55760405162461bcd60e51b815260206004820152603360248201527f63616e6e6f7420736574206275796261636b206d6f7265206f6674656e207468604482015272616e206576657279203130206d696e7574657360681b6064820152608401610b08565b6103e882111580156113e5575060015b61144a5760405162461bcd60e51b815260206004820152603060248201527f4d75737420736574206175746f204c50206275726e2070657263656e7420626560448201526f747765656e20302520616e642031302560801b6064820152608401610b08565b60159290925560145560198054911515620100000262ff000019909216919091179055565b336114826000546001600160a01b031690565b6001600160a01b0316146114a85760405162461bcd60e51b8152600401610b08906130b0565b60646114b4828461311a565b11156114bf57600080fd5b6010829055601181905560408051838152602081018390527fe5a0c91086f91c001ad2bce018f8c7818182156e1fd1d3b81788aadd4b2b30219101610e92565b336115126000546001600160a01b031690565b6001600160a01b0316146115385760405162461bcd60e51b8152600401610b08906130b0565b601b80546001600160a01b0319166001600160a01b0383161790556040517f9e42de18c651175b949c09ca698a4cf63aa023f4038a9ed83bd882c7d6f8fb6490611583908390612d44565b60405180910390a150565b336115a16000546001600160a01b031690565b6001600160a01b0316146115c75760405162461bcd60e51b8152600401610b08906130b0565b601980548215156101000261ff00199091161790556040517faffc63374f6f6c07a9f4b158efd5668a3684e1711b1c8e9ed9b848e1150708219061158390831515815260200190565b6000336116256000546001600160a01b031690565b6001600160a01b03161461164b5760405162461bcd60e51b8152600401610b08906130b0565b60175460185461165b919061311a565b42116116a95760405162461bcd60e51b815260206004820181905260248201527f4d757374207761697420666f7220636f6f6c646f776e20746f2066696e6973686044820152606401610b08565b6103e882111561170e5760405162461bcd60e51b815260206004820152602a60248201527f4d6179206e6f74206e756b65206d6f7265207468616e20313025206f6620746f60448201526906b656e7320696e204c560b41b6064820152608401610b08565b42601855601a546040516370a0823160e01b815260009130916370a0823191611745916001600160a01b0390911690600401612d44565b602060405180830381865afa158015611762573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611786919061312d565b905060006127106117978584613099565b6117a191906130e5565b9050801561183c57601a546001600160a01b0316600090815260016020526040812080548392906117d3908490613107565b909155505061dead6000908152600160205260008051602061327e833981519152805483929061180490849061311a565b9091555050601a5460405182815261dead916001600160a01b03169060008051602061329e8339815191529060200160405180910390a35b601a546040805160016209351760e01b0319815290516001600160a01b0390921691829163fff6cae991600480830192600092919082900301818387803b15801561188657600080fd5b505af115801561189a573d6000803e3d6000fd5b50506040517f8462566617872a3fbab94534675218431ff9e204063ee3f4f43d965626a39abb925060009150a1506001949350505050565b3360009081526002602090815260408083206001600160a01b0386168452909152812054828110156119355760405162461bcd60e51b815260206004820152600c60248201526b3c3020616c6c6f77616e636560a01b6044820152606401610b08565b6119443385610c758685613107565b5060019392505050565b6000610aa4338484611fb3565b3361196e6000546001600160a01b031690565b6001600160a01b0316146119945760405162461bcd60e51b8152600401610b08906130b0565b6101908086118015906119a75750808511155b80156119b35750808411155b6119f45760405162461bcd60e51b81526020600482015260126024820152710a8c2f040caf0c6cacac8e640dac2f0a8c2f60731b6044820152606401610b08565b6103e8611a01838561311a565b14611a585760405162461bcd60e51b815260206004820152602160248201527f546178657320646f6e27742061646420757020746f2064656e6f6d696e61746f6044820152603960f91b6064820152608401610b08565b60088690556009859055600a849055600c839055600b829055604080518781526020810187905290810185905260608101849052608081018390527f07d167ef63e413076f3e7e19f733b66f7ab5fd83fd7b437428f115315687ef6e9060a00160405180910390a1505050505050565b33611adb6000546001600160a01b031690565b6001600160a01b031614611b015760405162461bcd60e51b8152600401610b08906130b0565b6103e8811115611b1057600080fd5b600e8190556040518181527fa072eee57b8e01913ba01eab29d8a81117cf780e6c8984a3494477ce9cee846d90602001611583565b33611b586000546001600160a01b031690565b6001600160a01b031614611b7e5760405162461bcd60e51b8152600401610b08906130b0565b600a811115611b8c57600080fd5b600d8190556040518181527fc075380b8410207b8cc14f0d254ab8c8a6766469631275e4500db835a1ba02cc90602001611583565b33611bd46000546001600160a01b031690565b6001600160a01b031614611bfa5760405162461bcd60e51b8152600401610b08906130b0565b306001600160a01b03831603611c525760405162461bcd60e51b815260206004820152601a60248201527f63616e277420496e636c7564652074686520636f6e74726163740000000000006044820152606401610b08565b6001600160a01b038216600081815260046020908152604091829020805460ff19168515159081179091558251938452908301527fa22b25479919d4ac678f064a05daa1ee9c0adc3b8198942ea45255e364e04ed49101610e92565b33611cc16000546001600160a01b031690565b6001600160a01b031614611ce75760405162461bcd60e51b8152600401610b08906130b0565b6001600160a01b038116611d4c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610b08565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b33611dba6000546001600160a01b031690565b6001600160a01b031614611de05760405162461bcd60e51b8152600401610b08906130b0565b6001600160a01b038216600081815260036020908152604091829020805460ff19168515159081179091558251938452908301527f4b89c347592b1d537e066cb4ed98d87696ae35164745d7e370e4add16941dc929101610e92565b33611e4f6000546001600160a01b031690565b6001600160a01b031614611e755760405162461bcd60e51b8152600401610b08906130b0565b601c80546001600160a01b0319166001600160a01b0383161790556040517f1a806adf87d2b694e80e69bda66ee145c65fb0ef3615fec509da7adc260316af90611583908390612d44565b6001600160a01b038316611f0a5760405162461bcd60e51b8152602060048201526011602482015270417070726f76652066726f6d207a65726f60781b6044820152606401610b08565b6001600160a01b038216611f525760405162461bcd60e51b815260206004820152600f60248201526e417070726f766520746f207a65726f60881b6044820152606401610b08565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316611ffe5760405162461bcd60e51b81526020600482015260126024820152715472616e736665722066726f6d207a65726f60701b6044820152606401610b08565b6001600160a01b0382166120475760405162461bcd60e51b815260206004820152601060248201526f5472616e7366657220746f207a65726f60801b6044820152606401610b08565b60075460ff1615612155576000546001600160a01b0383811691161480159061208d57506001600160a01b038216737a250d5630b4cf539739df2c5dacb4c659f2488d14155b80156120a75750601a546001600160a01b03838116911614155b15612155573260009081526006602052604090205443116121425760405162461bcd60e51b815260206004820152604960248201527f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60448201527f65642e20204f6e6c79206f6e652070757263686173652070657220626c6f636b6064820152681030b63637bbb2b21760b91b608482015260a401610b08565b3260009081526006602052604090204390555b6001600160a01b03831660009081526004602052604090205460ff168061219457506001600160a01b03821660009081526004602052604090205460ff165b156121a9576121a4838383612459565b505050565b6000600f54116121f55760405162461bcd60e51b81526020600482015260176024820152761d1c98591a5b99c81b9bdd081e595d08195b98589b1959604a1b6044820152606401610b08565b6121a483838361255a565b6019805460ff191660019081179091553060009081526020919091526040812054600c54600b54919291612234919061311a565b600d54601a546001600160a01b0316600090815260016020526040812054929350916103e89161226391613099565b61226d91906130e5565b90508160000361227f5750505061244c565b831561229b5750306000908152600160205260409020546122ab565b808310156122ab5750505061244c565b60006122b5610d6b565b6122d75782600b54836122c89190613099565b6122d291906130e5565b6122da565b60005b905060006122e88284613107565b905060006122f76002846130e5565b90506000612305838361311a565b90504761231182612911565b600061231d8247613107565b9050851561234a576000836123328684613099565b61233c91906130e5565b90506123488582612a8a565b505b600060646011544761235c9190613099565b61236691906130e5565b9050600060646010544761237a9190613099565b61238491906130e5565b905081156123e357601b546040516000916001600160a01b03169084908381818185875af1925050503d80600081146123d9576040519150601f19603f3d011682016040523d82523d6000602084013e6123de565b606091505b505050505b801561244057601c546040516000916001600160a01b03169083908381818185875af1925050503d8060008114612436576040519150601f19603f3d011682016040523d82523d6000602084013e61243b565b606091505b505050505b50505050505050505050505b506019805460ff19169055565b6001600160a01b038316600090815260016020526040902054818110156124bd5760405162461bcd60e51b81526020600482015260186024820152775472616e7366657220657863656564732062616c616e636560401b6044820152606401610b08565b6001600160a01b038416600090815260016020526040812080548492906124e5908490613107565b90915550506001600160a01b0383166000908152600160205260408120805484929061251290849061311a565b92505081905550826001600160a01b0316846001600160a01b031660008051602061329e8339815191528460405161254c91815260200190565b60405180910390a350505050565b6001600160a01b038316600090815260016020526040902054818110156125be5760405162461bcd60e51b81526020600482015260186024820152775472616e7366657220657863656564732062616c616e636560401b6044820152606401610b08565b6001600160a01b03841660009081526003602052604081205460ff16806125fd57506001600160a01b03841660009081526003602052604090205460ff165b6001600160a01b03861660009081526005602052604090205490915060ff168015612626575080155b156126d35760135483111561264d5760405162461bcd60e51b8152600401610b0890613163565b6001600160a01b038416600090815260016020526040902054601254612673858361311a565b11156126cd5760405162461bcd60e51b8152602060048201526024808201527f45786365656473206d6178696d756d2077616c6c657420746f6b656e20616d6f6044820152633ab73a1760e11b6064820152608401610b08565b50612720565b6001600160a01b03841660009081526005602052604090205460ff1680156126f9575080155b15612720576013548311156127205760405162461bcd60e51b8152600401610b0890613163565b6001600160a01b0380861660009081526005602052604080822054928716825281205460ff928316921690811561275a575060095461276e565b8215612769575060085461276e565b50600a545b601a546001600160a01b038981169116148015906127945750601954610100900460ff16155b80156127a3575060195460ff16155b156127b2576127b26000612200565b60195460ff161580156127dd57506001600160a01b03871660009081526005602052604090205460ff165b80156127f1575060195462010000900460ff165b801561280c5750601554601654612808919061311a565b4210155b1561281b57612819612b48565b505b60006128378783600b54600c54612832919061311a565b612d0f565b905060006128458289613107565b6001600160a01b038b16600090815260016020526040812080549293508a92909190612872908490613107565b9091555050306000908152600160205260408120805484929061289690849061311a565b90915550506001600160a01b038916600090815260016020526040812080548392906128c390849061311a565b92505081905550886001600160a01b03168a6001600160a01b031660008051602061329e833981519152836040516128fd91815260200190565b60405180910390a350505050505050505050565b601954612930903090630100000090046001600160a01b031683611ec0565b6040805160028082526060820183526000926020830190803683370190505090503081600081518110612965576129656131ab565b60200260200101906001600160a01b031690816001600160a01b031681525050601960039054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156129d8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129fc91906131c1565b81600181518110612a0f57612a0f6131ab565b6001600160a01b03928316602091820292909201015260195460405163791ac94760e01b815263010000009091049091169063791ac94790612a5e9085906000908690309042906004016131de565b600060405180830381600087803b158015612a7857600080fd5b505af19250505080156121a457505050565b601954612aa9903090630100000090046001600160a01b031684611ec0565b60195460405163f305d71960e01b8152306004820181905260248201859052600060448301819052606483015260848201524260a482015263010000009091046001600160a01b03169063f305d71990839060c40160606040518083038185885af1158015612b1c573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190612b41919061324f565b5050505050565b42601655601a546040516370a0823160e01b8152600091829130916370a0823191612b7f916001600160a01b031690600401612d44565b602060405180830381865afa158015612b9c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612bc0919061312d565b9050600061271060145483612bd59190613099565b612bdf91906130e5565b90508015612c7a57601a546001600160a01b031660009081526001602052604081208054839290612c11908490613107565b909155505061dead6000908152600160205260008051602061327e8339815191528054839290612c4290849061311a565b9091555050601a5460405182815261dead916001600160a01b03169060008051602061329e8339815191529060200160405180910390a35b601a546040805160016209351760e01b0319815290516001600160a01b0390921691829163fff6cae991600480830192600092919082900301818387803b158015612cc457600080fd5b505af1158015612cd8573d6000803e3d6000fd5b50506040517f454c91ae84fcc766ddda0dcb289f26b3d0176efeacf4061fc219fa6ca8c3048d925060009150a16001935050505090565b6000612d1d6103e880613099565b82612d288587613099565b612d329190613099565b612d3c91906130e5565b949350505050565b6001600160a01b0391909116815260200190565b600060208083528351808285015260005b81811015612d8557858101830151858201604001528201612d69565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114612dbb57600080fd5b50565b60008060408385031215612dd157600080fd5b8235612ddc81612da6565b946020939093013593505050565b600080600060608486031215612dff57600080fd5b8335612e0a81612da6565b92506020840135612e1a81612da6565b929592945050506040919091013590565b8015158114612dbb57600080fd5b60008060408385031215612e4c57600080fd5b8235612e5781612da6565b91506020830135612e6781612e2b565b809150509250929050565b600060208284031215612e8457600080fd5b8135612e8f81612da6565b9392505050565b60008060408385031215612ea957600080fd5b50508035926020909101359150565b600080600060608486031215612ecd57600080fd5b83359250602084013591506040840135612ee681612e2b565b809150509250925092565b600060208284031215612f0357600080fd5b8135612e8f81612e2b565b600060208284031215612f2057600080fd5b5035919050565b600080600080600060a08688031215612f3f57600080fd5b505083359560208501359550604085013594606081013594506080013592509050565b60008060408385031215612f7557600080fd5b8235612f8081612da6565b91506020830135612e6781612da6565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115612fe1578160001904821115612fc757612fc7612f90565b80851615612fd457918102915b93841c9390800290612fab565b509250929050565b600082612ff857506001610aa8565b8161300557506000610aa8565b816001811461301b576002811461302557613041565b6001915050610aa8565b60ff84111561303657613036612f90565b50506001821b610aa8565b5060208310610133831016604e8410600b8410161715613064575081810a610aa8565b61306e8383612fa6565b806000190482111561308257613082612f90565b029392505050565b6000612e8f60ff841683612fe9565b8082028115828204841417610aa857610aa8612f90565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60008261310257634e487b7160e01b600052601260045260246000fd5b500490565b81810381811115610aa857610aa8612f90565b80820180821115610aa857610aa8612f90565b60006020828403121561313f57600080fd5b5051919050565b60006020828403121561315857600080fd5b8151612e8f81612e2b565b60208082526028908201527f5472616e7366657220616d6f756e74206578636565647320746865206d6178546040820152673c20b6b7bab73a1760c11b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156131d357600080fd5b8151612e8f81612da6565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b8181101561322e5784516001600160a01b031683529383019391830191600101613209565b50506001600160a01b03969096166060850152505050608001529392505050565b60008060006060848603121561326457600080fd5b835192506020840151915060408401519050925092509256feb34209a263f6c38fe55f099e9e70f9d67e93982480ff3234a5e0108028ad164dddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212209ec7ff6d076b5ba0e0f5857d6e808431a23ff749f1309f4d7acfe7dbf89696d964736f6c63430008110033