Overview ERC20
PRICE
$0.051912

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 WJP

Holders:
40
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
9
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xa9a72d15842A239B0D2fD62009239D77abCb7857
610160604052600b805460ff19169055620151806015553480156200002357600080fd5b5060405162003bee38038062003bee833981016040819052620000469162000580565b73271682deb8c4e0901d1a1550ad2e64d568e699096040518060400160405280600881526020016715dbda985adc1bdd60c21b815250604051806040016040528060038152602001620574a560ec1b8152508160039081620000a9919062000656565b506004620000b8828262000656565b505050620000d5620000cf6200045160201b60201c565b62000455565b6001600160a01b0316608052600160065573271682deb8c4e0901d1a1550ad2e64d568e69909610120527f8af398995b04c28e9951adb9721ef74c74f93e6a478f39e7e0777be13527e7ef610140526001600160401b03811660e052620493e061010052737a250d5630b4cf539739df2c5dacb4c659f2488d60a08190526040805163c45a015560e01b81529051829163c45a01559160048083019260209291908290030181865afa15801562000190573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001b6919062000722565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000204573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200022a919062000722565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af115801562000278573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200029e919062000722565b6001600160a01b031660c08190526000908152601d602052604090819020805460ff1916600117905551620002d39062000572565b604051809103906000f080158015620002f0573d6000803e3d6000fd5b50600880546001600160a01b03929092166001600160a01b0319928316811790915560098054909216179055655af3107a4000600a818155601391909155600e8190556014600f819055670de0b6b3a7640000916200035091906200074d565b601155600a600c8190556014600d8190556200036c916200074d565b60105560078054610100600160a81b031916746b9d2d366faec27012cb650a6ff9d58603fc261e00179055600160196000620003b06005546001600160a01b031690565b6001600160a01b03908116825260208083019390935260409182016000908120805495151560ff19968716179055600754610100900490911681526019909252808220805484166001908117909155308352908220805484168217905561dead9091527fc73b1d6eda13a615b81c31830292dbbbf5fbb07f472982e223002bd83d5c3dc48054909216179055620004483382620004a7565b50505062000775565b3390565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b038216620005025760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640160405180910390fd5b80600260008282546200051691906200074d565b90915550506001600160a01b038216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b505050565b61064780620035a783390190565b6000602082840312156200059357600080fd5b81516001600160401b0381168114620005ab57600080fd5b9392505050565b634e487b7160e01b600052604160045260246000fd5b600181811c90821680620005dd57607f821691505b602082108103620005fe57634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200056d57600081815260208120601f850160051c810160208610156200062d5750805b601f850160051c820191505b818110156200064e5782815560010162000639565b505050505050565b81516001600160401b03811115620006725762000672620005b2565b6200068a81620006838454620005c8565b8462000604565b602080601f831160018114620006c25760008415620006a95750858301515b600019600386901b1c1916600185901b1785556200064e565b600085815260208120601f198616915b82811015620006f357888601518255948401946001909101908401620006d2565b5085821015620007125787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6000602082840312156200073557600080fd5b81516001600160a01b0381168114620005ab57600080fd5b808201808211156200076f57634e487b7160e01b600052601160045260246000fd5b92915050565b60805160a05160c05160e051610100516101205161014051612db4620007f3600039600061233a015260006123ca0152600061239c0152600061236901526000818161054201526116b40152600081816103fb0152818161249b015281816125540152612590015260008181610ad30152610b150152612db46000f3fe6080604052600436106102e85760003560e01c806366e305fd11610190578063a2fb1175116100dc578063bbc0c74211610095578063dd62ed3e1161006f578063dd62ed3e146108fc578063e2f456051461091c578063f196f82414610932578063f2fde38b1461095257600080fd5b8063bbc0c742146108a2578063c0246668146108bc578063d257b34f146108dc57600080fd5b8063a2fb1175146107ec578063a457c2d71461080c578063a9059cbb1461082c578063aacebbe31461084c578063b5d1c7ca1461086c578063bb6759e31461088257600080fd5b806374e8d732116101495780638a8c523c116101235780638a8c523c1461078e5780638da5cb5b146107a357806395d89b41146107c157806397ddab65146107d657600080fd5b806374e8d7321461074257806375a99af21461075857806389facb201461077857600080fd5b806366e305fd1461068757806367272999146106b75780636ac5eeee146106cc57806370a08231146106e1578063715018a61461071757806372648fec1461072c57600080fd5b806323b872dd1161024f5780634f8c70cf116102085780635d495aea116101e25780635d495aea146106025780635ee5bbf214610617578063667185241461064757806366ca9b831461066757600080fd5b80634f8c70cf146105795780634fbee1931461059957806358d4ce14146105d257600080fd5b806323b872dd146104be57806327c8f835146104de578063313ce567146104f4578063395093511461051057806349bd5a5e146105305780634d65de8f1461056457600080fd5b806318160ddd116102a157806318160ddd1461041d5780631ab99e12146104325780631fce07d5146104485780631fe543e31461045e57806320290c661461047e57806322a900821461049e57600080fd5b806302dbd8f8146102f457806306fdde0314610316578063083b913714610341578063095ea7b31461037c57806310d2540e146103ac5780631694505e146103e957600080fd5b366102ef57005b600080fd5b34801561030057600080fd5b5061031461030f3660046128b7565b610972565b005b34801561032257600080fd5b5061032b610a1c565b60405161033891906128d9565b60405180910390f35b34801561034d57600080fd5b5061036e61035c36600461293c565b601c6020526000908152604090205481565b604051908152602001610338565b34801561038857600080fd5b5061039c610397366004612960565b610aae565b6040519015158152602001610338565b3480156103b857600080fd5b506007546103d19061010090046001600160a01b031681565b6040516001600160a01b039091168152602001610338565b3480156103f557600080fd5b506103d17f000000000000000000000000000000000000000000000000000000000000000081565b34801561042957600080fd5b5060025461036e565b34801561043e57600080fd5b5061036e60135481565b34801561045457600080fd5b5061036e60125481565b34801561046a57600080fd5b506103146104793660046129a2565b610ac8565b34801561048a57600080fd5b5061031461049936600461293c565b610b50565b3480156104aa57600080fd5b506103146104b9366004612a6c565b610cfd565b3480156104ca57600080fd5b5061039c6104d9366004612a85565b610db0565b3480156104ea57600080fd5b506103d161dead81565b34801561050057600080fd5b5060405160098152602001610338565b34801561051c57600080fd5b5061039c61052b366004612960565b610dd4565b34801561053c57600080fd5b506103d17f000000000000000000000000000000000000000000000000000000000000000081565b34801561057057600080fd5b5061036e610df6565b34801561058557600080fd5b506018546103d1906001600160a01b031681565b3480156105a557600080fd5b5061039c6105b436600461293c565b6001600160a01b031660009081526019602052604090205460ff1690565b3480156105de57600080fd5b5061039c6105ed36600461293c565b601a6020526000908152604090205460ff1681565b34801561060e57600080fd5b50610314610e69565b34801561062357600080fd5b5061039c61063236600461293c565b601d6020526000908152604090205460ff1681565b34801561065357600080fd5b5061031461066236600461293c565b610fa8565b34801561067357600080fd5b506103146106823660046128b7565b6110dd565b34801561069357600080fd5b5061039c6106a236600461293c565b601b6020526000908152604090205460ff1681565b3480156106c357600080fd5b50610314611181565b3480156106d857600080fd5b5061031461127a565b3480156106ed57600080fd5b5061036e6106fc36600461293c565b6001600160a01b031660009081526020819052604090205490565b34801561072357600080fd5b5061031461144c565b34801561073857600080fd5b5061036e600d5481565b34801561074e57600080fd5b5061036e600f5481565b34801561076457600080fd5b506009546103d1906001600160a01b031681565b34801561078457600080fd5b5061036e60155481565b34801561079a57600080fd5b5061031461145e565b3480156107af57600080fd5b506005546001600160a01b03166103d1565b3480156107cd57600080fd5b5061032b6114f7565b3480156107e257600080fd5b5061036e600c5481565b3480156107f857600080fd5b506103d1610807366004612a6c565b611506565b34801561081857600080fd5b5061039c610827366004612960565b611530565b34801561083857600080fd5b5061039c610847366004612960565b6115ab565b34801561085857600080fd5b5061031461086736600461293c565b6115b9565b34801561087857600080fd5b5061036e600e5481565b34801561088e57600080fd5b5061031461089d366004612ad4565b6116aa565b3480156108ae57600080fd5b50600b5461039c9060ff1681565b3480156108c857600080fd5b506103146108d7366004612ad4565b611792565b3480156108e857600080fd5b5061039c6108f7366004612a6c565b611944565b34801561090857600080fd5b5061036e610917366004612b0d565b611a7e565b34801561092857600080fd5b5061036e600a5481565b34801561093e57600080fd5b506103d161094d366004612a6c565b611aa9565b34801561095e57600080fd5b5061031461096d36600461293c565b611ab9565b61097a611b32565b600e829055600f81905561098e8183612b51565b6011819055600a118015906109a65750603260115411155b6109eb5760405162461bcd60e51b81526020600482015260116024820152700a6cad8d840e8c2f040e8dede40d0d2ced607b1b60448201526064015b60405180910390fd5b604051819083907f2c7448b63380296b372453c5287509524b5b645dc6a93ffe09e0af53e6b8935b90600090a35050565b606060038054610a2b90612b64565b80601f0160208091040260200160405190810160405280929190818152602001828054610a5790612b64565b8015610aa45780601f10610a7957610100808354040283529160200191610aa4565b820191906000526020600020905b815481529060010190602001808311610a8757829003601f168201915b5050505050905090565b600033610abc818585611b8c565b60019150505b92915050565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610b425760405163073e64fd60e21b81523360048201526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001660248201526044016109e2565b610b4c8282611cb0565b5050565b610b58611b32565b306001600160a01b03821603610bb05760405162461bcd60e51b815260206004820152601b60248201527f63616e27742074616b65206f7574206e617469766520746f6b656e000000000060448201526064016109e2565b6040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa158015610bf7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c1b9190612b9e565b90508015610b4c57816001600160a01b031663a9059cbb610c446005546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602481018490526044016020604051808303816000875af1158015610c91573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cb59190612bb7565b50816001600160a01b03167f896e034966eaaf1adc54acc0f257056febbd300c9e47182cf761982cf1f5e43082604051610cf191815260200190565b60405180910390a25050565b610d05611b32565b600181118015610d18575062278d008111155b610d745760405162461bcd60e51b815260206004820152602760248201527f696e74657276616c2073686f756c6420626520622f7720312073656320746f206044820152663330206461797360c81b60648201526084016109e2565b610d7f816001612bd4565b60155560405181907fc6f44473d25b86976ee7357c1339328224e349abc5486edc3007ef658a57608a90600090a250565b600033610dbe858285611d7e565b610dc9858585611df8565b506001949350505050565b600033610abc818585610de78383611a7e565b610df19190612b51565b611b8c565b6008546040805163efca2eed60e01b815290516000926001600160a01b03169163efca2eed9160048083019260209291908290030181865afa158015610e40573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e649190612b9e565b905090565b610e716122d2565b6008546001600160a01b031631610ed45760405162461bcd60e51b815260206004820152602160248201527f72657761726420706f6f6c20646f6e2774206861766520656e6f7567682065746044820152600d60fb1b60648201526084016109e2565b601554601254610ee49042612beb565b11610f3d5760405162461bcd60e51b815260206004820152602360248201527f456e6f7567682074696d6520686173206e6f74206265656e20706173736564206044820152621e595d60ea1b60648201526084016109e2565b6009546001600160a01b031631610f5261232b565b426012556018546040518281526001600160a01b039091169081907f64791dbae5677392ba76761a5273633cec8f1d9d8cfe808da7bac6ef16a880be9060200160405180910390a25050610fa66001600655565b565b610fb0611b32565b6001600160a01b0381166110015760405162461bcd60e51b81526020600482015260186024820152771859191c995cdcc81e995c9bc81b9bdd08185b1b1bddd95960421b60448201526064016109e2565b803b156110475760405162461bcd60e51b815260206004820152601460248201527318dbdb9d1c9858dd081b9bdd08185b1b1bddd95960621b60448201526064016109e2565b60085460405163848b86e360e01b81526001600160a01b0383811660048301529091169063848b86e390602401600060405180830381600087803b15801561108e57600080fd5b505af11580156110a2573d6000803e3d6000fd5b50506040516001600160a01b03841692507f31172ec3981fc04368f4a9963be89cf07881872b351083bafa0653503a77ca349150600090a250565b6110e5611b32565b600c829055600d8190556110f98183612b51565b6010819055600a118015906111115750603260105411155b6111505760405162461bcd60e51b815260206004820152601060248201526f084eaf240e8c2f040e8dede40d0d2ced60831b60448201526064016109e2565b604051819083907f480af1f773972b1df72af32ec463e0fdeb1b49f1ca37d07982f677919d5fdd0c90600090a35050565b611189611b32565b47600061119e6005546001600160a01b031690565b6001600160a01b03168260405160006040518083038185875af1925050503d80600081146111e8576040519150601f19603f3d011682016040523d82523d6000602084013e6111ed565b606091505b50509050806112345760405162461bcd60e51b8152602060048201526013602482015272115512081d1c985b9cd9995c8819985a5b1959606a1b60448201526064016109e2565b6005546001600160a01b03166001600160a01b03167f0d7976053781e071cecf47e898ad2a6dc87621ca33734e96eb4b92453319e8c983604051610cf191815260200190565b30600090815260208190526040812054908190036112955750565b4761129f82612444565b60006112ab8247612beb565b905060006011546010546112bf9190612b51565b600e54600c546112cf9190612b51565b6112d99084612bd4565b6112e39190612c14565b905060006112f18284612beb565b6007546040519192506000916101009091046001600160a01b03169084908381818185875af1925050503d8060008114611347576040519150601f19603f3d011682016040523d82523d6000602084013e61134c565b606091505b50506009546040519192506000916001600160a01b039091169084908381818185875af1925050503d80600081146113a0576040519150601f19603f3d011682016040523d82523d6000602084013e6113a5565b606091505b50509050816113f65760405162461bcd60e51b815260206004820152601e60248201527f65746820746f206d61726b6574696e672077616c6c6574206661696c6564000060448201526064016109e2565b806114435760405162461bcd60e51b815260206004820152601960248201527f65746820746f2072657761726420706f6f6c206661696c65640000000000000060448201526064016109e2565b50505050505050565b611454611b32565b610fa66000612604565b611466611b32565b600b5460ff16156114b95760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206c69766500000000000000000060448201526064016109e2565b600b805460ff191660011790554260128190556040517fb3da2db3dfc3778f99852546c6e9ab39ec253f9de7b0847afec61bd27878e92390600090a2565b606060048054610a2b90612b64565b6016818154811061151657600080fd5b6000918252602090912001546001600160a01b0316905081565b6000338161153e8286611a7e565b90508381101561159e5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016109e2565b610dc98286868403611b8c565b600033610abc818585611df8565b6115c1611b32565b6001600160a01b0381166116125760405162461bcd60e51b81526020600482015260186024820152771859191c995cdcc81e995c9bc81b9bdd08185b1b1bddd95960421b60448201526064016109e2565b803b156116585760405162461bcd60e51b815260206004820152601460248201527310dbdb9d1c9858dd081b9bdd08185b1b1bddd95960621b60448201526064016109e2565b60078054610100600160a81b0319166101006001600160a01b038416908102919091179091556040517f2c4c57e0762ca6e8bea118407f200e650c3bdbd6991f85c682d0d92929894ccb90600090a250565b6116b2611b32565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b03160361172c5760405162461bcd60e51b815260206004820152601660248201527531b0b713ba103932b6b7bb329036b0b4b7103830b4b960511b60448201526064016109e2565b6001600160a01b0382166000908152601d60205260409020805460ff1916821515908117909155600103610b4c576040516001600160a01b038316907fdd221b23185770ec22b72cfd7ce7a6da23deabf9e343f5275fcc619aa607a50c90600090a25050565b61179a611b32565b6001600160a01b0382166117f05760405162461bcd60e51b815260206004820152601860248201527f7a65726f2061646472657373206e6f7420616c6c6f776564000000000000000060448201526064016109e2565b801561186d576001600160a01b03821660009081526019602052604090205460ff161561186d5760405162461bcd60e51b815260206004820152602560248201527f6163636f756e7420697320616c7265616479206578636c756465642066726f6d604482015264206665657360d81b60648201526084016109e2565b806118e6576001600160a01b03821660009081526019602052604090205460ff166118e65760405162461bcd60e51b815260206004820152602360248201527f6163636f756e7420697320616c726561647920696e636c7564656420696e206660448201526265657360e81b60648201526084016109e2565b6001600160a01b038216600081815260196020908152604091829020805460ff1916851515908117909155915160ff909216151582527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df79101610cf1565b600061194e611b32565b64e8d4a510008210156119b95760405162461bcd60e51b815260206004820152602d60248201527f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60448201526c1018981818103a37b5b2b7399760991b60648201526084016109e2565b6103e86119c560025490565b6119d0906005612bd4565b6119da9190612c14565b821115611a465760405162461bcd60e51b815260206004820152603460248201527f5377617020616d6f756e742063616e6e6f742062652068696768657220746861604482015273371018171a92903a37ba30b61039bab838363c9760611b60648201526084016109e2565b600a82905560405182907f8780fc5103d7957c51dda65a1098e5614fef81fab347224feb78e497d6c360ca90600090a2506001919050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6017818154811061151657600080fd5b611ac1611b32565b6001600160a01b038116611b265760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016109e2565b611b2f81612604565b50565b6005546001600160a01b03163314610fa65760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016109e2565b6001600160a01b038316611bee5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016109e2565b6001600160a01b038216611c4f5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016109e2565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b600060178054905082600081518110611ccb57611ccb612c28565b6020026020010151611cdd9190612c3e565b9050600060178281548110611cf457611cf4612c28565b600091825260209091200154601880546001600160a01b0319166001600160a01b03928316908117909155600854604051637661b8d760e11b8152600481018390529193509091169063ecc371ae90602401600060405180830381600087803b158015611d6057600080fd5b505af1158015611d74573d6000803e3d6000fd5b5050505050505050565b6000611d8a8484611a7e565b90506000198114611df25781811015611de55760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e636500000060448201526064016109e2565b611df28484848403611b8c565b50505050565b6001600160a01b038316611e1e5760405162461bcd60e51b81526004016109e290612c52565b6001600160a01b038216611e445760405162461bcd60e51b81526004016109e290612c97565b80600003611e5d57611e5883836000612656565b505050565b6005546001600160a01b03848116911614801590611e8957506005546001600160a01b03838116911614155b8015611e9d57506001600160a01b03821615155b8015611eb457506001600160a01b03821661dead14155b8015611ec3575060075460ff16155b15611f5657600b5460ff16611f56576001600160a01b03831660009081526019602052604090205460ff1680611f1157506001600160a01b03821660009081526019602052604090205460ff165b611f565760405162461bcd60e51b81526020600482015260166024820152752a3930b234b7339034b9903737ba1030b1ba34bb329760511b60448201526064016109e2565b30600090815260208190526040902054600a5481108015908190611f7d575060075460ff16155b8015611fa157506001600160a01b0384166000908152601d602052604090205460ff165b8015611fc657506001600160a01b03851660009081526019602052604090205460ff16155b8015611feb57506001600160a01b03841660009081526019602052604090205460ff16155b15612010576007805460ff1916600117905561200561127a565b6007805460ff191690555b6007546001600160a01b03861660009081526019602052604090205460ff9182161591168061205757506001600160a01b03851660009081526019602052604090205460ff165b15612060575060005b60008115612120576001600160a01b0386166000908152601d602052604090205460ff16801561209257506000601154115b156120b5576103e8601154866120a89190612bd4565b6120b29190612c14565b90505b6001600160a01b0387166000908152601d602052604090205460ff1680156120df57506000601054115b15612102576103e8601054866120f59190612bd4565b6120ff9190612c14565b90505b801561211357612113873083612656565b61211d8186612beb565b94505b61212b878787612656565b6001600160a01b0387166000908152601a602052604090205460ff1615801561216d57506013546001600160a01b038816600090815260208190526040902054105b801561219157506001600160a01b0387166000908152601b602052604090205460ff165b1561219f5761219f87612780565b6001600160a01b0386166000908152601a602052604090205460ff161580156121e257506013546001600160a01b03871660009081526020819052604090205410155b801561220757506001600160a01b0386166000908152601b602052604090205460ff16155b801561222c57506001600160a01b0386166000908152601d602052604090205460ff16155b801561224357506001600160a01b03861661dead14155b801561225757506001600160a01b03861615155b1561144357601780546001600160a01b0388166000818152601c6020908152604080832085905560018086019096557fc624b66cc0138b8fabc209247f72d758e1cf3343756d543badbf24212bed8c1590940180546001600160a01b031916909317909255601b90915220805460ff19169091179055611443565b6002600654036123245760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016109e2565b6002600655565b6040516305d3b1d360e41b81527f0000000000000000000000000000000000000000000000000000000000000000600482015267ffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001660248201526003604482015263ffffffff7f0000000000000000000000000000000000000000000000000000000000000000166064820152600160848201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690635d3b1d309060a4016020604051808303816000875af115801561241b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061243f9190612b9e565b601455565b604080516002808252606082018352600092602083019080368337019050509050308160008151811061247957612479612c28565b60200260200101906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156124f7573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061251b9190612cda565b8160018151811061252e5761252e612c28565b60200260200101906001600160a01b031690816001600160a01b031681525050612579307f000000000000000000000000000000000000000000000000000000000000000084611b8c565b60405163791ac94760e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063791ac947906125ce908590600090869030904290600401612cf7565b600060405180830381600087803b1580156125e857600080fd5b505af11580156125fc573d6000803e3d6000fd5b505050505050565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b03831661267c5760405162461bcd60e51b81526004016109e290612c52565b6001600160a01b0382166126a25760405162461bcd60e51b81526004016109e290612c97565b6001600160a01b0383166000908152602081905260409020548181101561271a5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016109e2565b6001600160a01b03848116600081815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3611df2565b6017805461279090600190612beb565b815481106127a0576127a0612c28565b60009182526020808320909101546001600160a01b038481168452601c9092526040909220546017805492909316929181106127de576127de612c28565b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790559183168152601c918290526040812054601780549193929161282a90600190612beb565b8154811061283a5761283a612c28565b60009182526020808320909101546001600160a01b03168352820192909252604001902055601780548061287057612870612d68565b60008281526020808220830160001990810180546001600160a01b03191690559092019092556001600160a01b03929092168152601b90915260409020805460ff19169055565b600080604083850312156128ca57600080fd5b50508035926020909101359150565b600060208083528351808285015260005b81811015612906578581018301518582016040015282016128ea565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114611b2f57600080fd5b60006020828403121561294e57600080fd5b813561295981612927565b9392505050565b6000806040838503121561297357600080fd5b823561297e81612927565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b600080604083850312156129b557600080fd5b8235915060208084013567ffffffffffffffff808211156129d557600080fd5b818601915086601f8301126129e957600080fd5b8135818111156129fb576129fb61298c565b8060051b604051601f19603f83011681018181108582111715612a2057612a2061298c565b604052918252848201925083810185019189831115612a3e57600080fd5b938501935b82851015612a5c57843584529385019392850192612a43565b8096505050505050509250929050565b600060208284031215612a7e57600080fd5b5035919050565b600080600060608486031215612a9a57600080fd5b8335612aa581612927565b92506020840135612ab581612927565b929592945050506040919091013590565b8015158114611b2f57600080fd5b60008060408385031215612ae757600080fd5b8235612af281612927565b91506020830135612b0281612ac6565b809150509250929050565b60008060408385031215612b2057600080fd5b8235612b2b81612927565b91506020830135612b0281612927565b634e487b7160e01b600052601160045260246000fd5b80820180821115610ac257610ac2612b3b565b600181811c90821680612b7857607f821691505b602082108103612b9857634e487b7160e01b600052602260045260246000fd5b50919050565b600060208284031215612bb057600080fd5b5051919050565b600060208284031215612bc957600080fd5b815161295981612ac6565b8082028115828204841417610ac257610ac2612b3b565b81810381811115610ac257610ac2612b3b565b634e487b7160e01b600052601260045260246000fd5b600082612c2357612c23612bfe565b500490565b634e487b7160e01b600052603260045260246000fd5b600082612c4d57612c4d612bfe565b500690565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b600060208284031215612cec57600080fd5b815161295981612927565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b81811015612d475784516001600160a01b031683529383019391830191600101612d22565b50506001600160a01b03969096166060850152505050608001529392505050565b634e487b7160e01b600052603160045260246000fdfea2646970667358221220324019533bfe8c191908ffacbe77ab4c0e6306e392f2ae38ada2e97498b8eebd64736f6c634300081300336080604052600280546001600160a01b03191673a9a72d15842a239b0d2fd62009239d77abcb785717905534801561003657600080fd5b5061004033610045565b610095565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6105a3806100a46000396000f3fe6080604052600436106100745760003560e01c80638da5cb5b1161004e5780638da5cb5b146100f4578063ecc371ae14610112578063efca2eed14610132578063f2fde38b1461015657600080fd5b8063521eb27314610080578063715018a6146100bd578063848b86e3146100d457600080fd5b3661007b57005b600080fd5b34801561008c57600080fd5b506002546100a0906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b3480156100c957600080fd5b506100d2610176565b005b3480156100e057600080fd5b506100d26100ef3660046104c2565b61018a565b34801561010057600080fd5b506000546001600160a01b03166100a0565b34801561011e57600080fd5b506100d261012d3660046104c2565b61020f565b34801561013e57600080fd5b5061014860015481565b6040519081526020016100b4565b34801561016257600080fd5b506100d26101713660046104c2565b61039f565b61017e610418565b6101886000610472565b565b610192610418565b6001600160a01b0381166101ed5760405162461bcd60e51b815260206004820152601760248201527f63616e27742062652061207a65726f206164647265737300000000000000000060448201526064015b60405180910390fd5b600280546001600160a01b0319166001600160a01b0392909216919091179055565b610217610418565b476000606461022783605f610508565b6102319190610525565b9050600061023f8284610547565b90506000846001600160a01b03168360405160006040518083038185875af1925050503d806000811461028e576040519150601f19603f3d011682016040523d82523d6000602084013e610293565b606091505b50509050806102dd5760405162461bcd60e51b81526020600482015260166024820152751c995dd85c99081d1c985b9cd9995c8819985a5b195960521b60448201526064016101e4565b6002546040516000916001600160a01b03169084908381818185875af1925050503d806000811461032a576040519150601f19603f3d011682016040523d82523d6000602084013e61032f565b606091505b50509050806103805760405162461bcd60e51b815260206004820152601d60248201527f636861696e6c696e6b20666565207472616e73666572206661696c656400000060448201526064016101e4565b8460016000828254610392919061055a565b9091555050505050505050565b6103a7610418565b6001600160a01b03811661040c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016101e4565b61041581610472565b50565b6000546001600160a01b031633146101885760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101e4565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000602082840312156104d457600080fd5b81356001600160a01b03811681146104eb57600080fd5b9392505050565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761051f5761051f6104f2565b92915050565b60008261054257634e487b7160e01b600052601260045260246000fd5b500490565b8181038181111561051f5761051f6104f2565b8082018082111561051f5761051f6104f256fea264697066735822122094131c453ee87a1b7102b67df5c47c9ab24344f23b6e3dbbe29fce0712c9be0a64736f6c634300081300330000000000000000000000000000000000000000000000000000000000000315