Overview ERC20
PRICE
$0.28892112743063514

ON-CHAIN MARKET CAP n/a

Total Supply:
300,000.00 ORN

Holders:
196
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 0xA3e70b2602AE62989112D67B809f85eB4ac2eA05
6080604052600d80546001600160a01b03191661dead1790556023601155603760125560196013556014805461ffff1916610100179055678ac7230489e800006016556017805460ff191690556101776018553480156200005f57600080fd5b506040518060400160405280600d81526020016c283937b532b1ba1027b934b7b760991b8152506040518060400160405280600381526020016227a92760e91b8152508160039081620000b391906200066a565b506004620000c282826200066a565b505050620000df620000d96200038f60201b60201c565b62000393565b600a80546001600160a01b0319908116732af5dff2ff0b71816e9e552a4e8ebe807016c2c017909155600b80548216735a45348cbdde5d073dab1a2d30f695f21faadffc179055600c805490911633179055737a250d5630b4cf539739df2c5dacb4c659f2488d62000155565b60405180910390fd5b60008190506000816001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200019b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001c1919062000736565b6001600160a01b031663c9c6539630846001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200020f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000235919062000736565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af115801562000283573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002a9919062000736565b600880546001600160a01b038086166001600160a01b03199283161790925560098054928416929091169190911790559050620002e8816001620003e5565b60596010556001600e55600a600f556200030d33693f870857a3e0e3800000620004dc565b600254693f870857a3e0e380000014620003795760405162461bcd60e51b815260206004820152602660248201527f434f4e5354523a20746f74616c537570706c79206d75737420657175616c2033604482015265030302c3030360d41b60648201526084016200014c565b505068056bc75e2d631000006015555062000790565b3390565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b03821660009081526019602052604090205481151560ff909116151503620004885760405162461bcd60e51b815260206004820152604260248201527f454c454d454e54533a204175746f6d61746564206d61726b6574206d616b657260448201527f207061697220697320616c72656164792073657420746f20746861742076616c606482015261756560f01b608482015260a4016200014c565b6001600160a01b038216600081815260196020526040808220805460ff191685151590811790915590519092917fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab91a35050565b6001600160a01b038216620005345760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016200014c565b806002600082825462000548919062000768565b90915550506001600160a01b038216600090815260208190526040812080548392906200057790849062000768565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b505050565b634e487b7160e01b600052604160045260246000fd5b600181811c90821680620005f157607f821691505b6020821081036200061257634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620005c157600081815260208120601f850160051c81016020861015620006415750805b601f850160051c820191505b8181101562000662578281556001016200064d565b505050505050565b81516001600160401b03811115620006865762000686620005c6565b6200069e81620006978454620005dc565b8462000618565b602080601f831160018114620006d65760008415620006bd5750858301515b600019600386901b1c1916600185901b17855562000662565b600085815260208120601f198616915b828110156200070757888601518255948401946001909101908401620006e6565b5085821015620007265787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6000602082840312156200074957600080fd5b81516001600160a01b03811681146200076157600080fd5b9392505050565b808201808211156200078a57634e487b7160e01b600052601160045260246000fd5b92915050565b61458680620007a06000396000f3fe6080604052600436106103bc5760003560e01c806365bfe430116101f2578063a9059cbb1161010d578063c5ca7d6d116100a0578063ee1afdbf1161006f578063ee1afdbf14610ae1578063f2fde38b14610af6578063f74c993414610b16578063fb0a749414610b3657600080fd5b8063c5ca7d6d14610a50578063c9567bf914610a70578063cc1776d314610a85578063dd62ed3e14610a9b57600080fd5b8063b62496f5116100dc578063b62496f5146109cb578063b96392c1146109fb578063bbc6799814610a1b578063bdf24a5314610a3b57600080fd5b8063a9059cbb14610955578063ab57476114610975578063af1531821461098b578063b5838a27146109ab57600080fd5b80638da5cb5b116101855780639a7a23d6116101545780639a7a23d6146108e05780639bb5cd3f14610900578063a0a8fe6514610920578063a457c2d71461093557600080fd5b80638da5cb5b146108775780639349c47d1461089557806395d89b41146108b557806399b08a3c146108ca57600080fd5b8063719803b4116101c1578063719803b4146107f757806375f0a874146108175780637d69f2f41461083757806385141a771461085757600080fd5b806365bfe430146107825780636770474b146107a257806370a08231146107c2578063715018a6146107e257600080fd5b806339509351116102e257806354f12f1f116102755780635b0d4674116102445780635b0d4674146107175780635f1c31821461072c5780636256d1811461074257806365b8dbc01461076257600080fd5b806354f12f1f146106a15780635770fa8f146106b7578063581f95a0146106d7578063583bd7a6146106f757600080fd5b806348e5642b116102b157806348e5642b1461064157806349bd5a5e146106565780634f7041a514610676578063545579731461068c57600080fd5b806339509351146105c15780633dadb1bd146105e15780633f84568914610601578063436d33401461062157600080fd5b8063138a634a1161035a57806323b872dd1161032957806323b872dd1461054f5780632594531d1461056f5780632bb14e1d1461058f578063313ce567146105a557600080fd5b8063138a634a146104db5780631694505e146104f057806318160ddd14610510578063217ff5d81461052f57600080fd5b8063095ea7b311610396578063095ea7b31461044957806309a69f57146104795780630c08f3001461049b57806312185a39146104bb57600080fd5b806301360e02146103c85780630605c4791461040557806306fdde031461042757600080fd5b366103c357005b600080fd5b3480156103d457600080fd5b506007546103e8906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561041157600080fd5b50610425610420366004613c9e565b610b56565b005b34801561043357600080fd5b5061043c610b8e565b6040516103fc9190613d07565b34801561045557600080fd5b50610469610464366004613d2f565b610c20565b60405190151581526020016103fc565b34801561048557600080fd5b5061048e610c37565b6040516103fc9190613d5b565b3480156104a757600080fd5b506104256104b6366004613d8c565b610d70565b3480156104c757600080fd5b506104256104d6366004613c9e565b610dbc565b3480156104e757600080fd5b5061043c610e3c565b3480156104fc57600080fd5b506008546103e8906001600160a01b031681565b34801561051c57600080fd5b506002545b6040519081526020016103fc565b34801561053b57600080fd5b5061042561054a366004613d8c565b610f70565b34801561055b57600080fd5b5061046961056a366004613da9565b610fbc565b34801561057b57600080fd5b5061042561058a366004613c9e565b611066565b34801561059b57600080fd5b50610521600e5481565b3480156105b157600080fd5b50604051601281526020016103fc565b3480156105cd57600080fd5b506104696105dc366004613d2f565b6110d9565b3480156105ed57600080fd5b506104256105fc366004613eaf565b611115565b34801561060d57600080fd5b5061042561061c366004613eff565b6114ce565b34801561062d57600080fd5b5061042561063c366004613c9e565b611569565b34801561064d57600080fd5b506105216115e9565b34801561066257600080fd5b506009546103e8906001600160a01b031681565b34801561068257600080fd5b5061052160115481565b34801561069857600080fd5b50610425611657565b3480156106ad57600080fd5b50610521600f5481565b3480156106c357600080fd5b506104256106d2366004613f2b565b6118a5565b3480156106e357600080fd5b506104256106f2366004613fd1565b611974565b34801561070357600080fd5b50610425610712366004614001565b611a37565b34801561072357600080fd5b5061043c611a7b565b34801561073857600080fd5b5061052160155481565b34801561074e57600080fd5b5061042561075d366004613c9e565b611b47565b34801561076e57600080fd5b5061042561077d366004613d8c565b611b76565b34801561078e57600080fd5b5061042561079d366004613c9e565b611dea565b3480156107ae57600080fd5b506104256107bd366004613c9e565b6120c4565b3480156107ce57600080fd5b506105216107dd366004613d8c565b6120f3565b3480156107ee57600080fd5b5061042561210e565b34801561080357600080fd5b50610425610812366004613c9e565b612144565b34801561082357600080fd5b50600a546103e8906001600160a01b031681565b34801561084357600080fd5b50610425610852366004613c9e565b612556565b34801561086357600080fd5b50600d546103e8906001600160a01b031681565b34801561088357600080fd5b506005546001600160a01b03166103e8565b3480156108a157600080fd5b506104256108b0366004613d8c565b612696565b3480156108c157600080fd5b5061043c6126e2565b3480156108d657600080fd5b5061052160165481565b3480156108ec57600080fd5b506104256108fb36600461401e565b6126f1565b34801561090c57600080fd5b506006546103e8906001600160a01b031681565b34801561092c57600080fd5b506105216127b9565b34801561094157600080fd5b50610469610950366004613d2f565b612803565b34801561096157600080fd5b50610469610970366004613d2f565b61289c565b34801561098157600080fd5b5061052160105481565b34801561099757600080fd5b506104256109a6366004613d8c565b6128a9565b3480156109b757600080fd5b50600c546103e8906001600160a01b031681565b3480156109d757600080fd5b506104696109e6366004613d8c565b60196020526000908152604090205460ff1681565b348015610a0757600080fd5b5061048e610a16366004613d8c565b6128f5565b348015610a2757600080fd5b50610425610a36366004614057565b612994565b348015610a4757600080fd5b5061043c612beb565b348015610a5c57600080fd5b50600b546103e8906001600160a01b031681565b348015610a7c57600080fd5b50610425612cb7565b348015610a9157600080fd5b5061052160125481565b348015610aa757600080fd5b50610521610ab636600461409c565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b348015610aed57600080fd5b5061043c612d43565b348015610b0257600080fd5b50610425610b11366004613d8c565b612e0f565b348015610b2257600080fd5b50610521610b31366004613d8c565b612eaa565b348015610b4257600080fd5b50610425610b51366004613d8c565b612f19565b6005546001600160a01b03163314610b895760405162461bcd60e51b8152600401610b80906140ca565b60405180910390fd5b601655565b606060038054610b9d906140ff565b80601f0160208091040260200160405190810160405280929190818152602001828054610bc9906140ff565b8015610c165780601f10610beb57610100808354040283529160200191610c16565b820191906000526020600020905b815481529060010190602001808311610bf957829003601f168201915b5050505050905090565b6000610c2d338484612f65565b5060015b92915050565b610c3f613c80565b33610c5c5760405162461bcd60e51b8152600401610b8090614139565b6006546001600160a01b03166315f7aaab336040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015610cb2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cd69190614167565b610cf25760405162461bcd60e51b8152600401610b8090614184565b6006546001600160a01b031663956de887336040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016040805180830381865afa158015610d47573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d6b91906141ab565b905090565b6005546001600160a01b03163314610d9a5760405162461bcd60e51b8152600401610b80906140ca565b600a80546001600160a01b0319166001600160a01b0392909216919091179055565b6005546001600160a01b03163314610de65760405162461bcd60e51b8152600401610b80906140ca565b6006811115610e375760405162461bcd60e51b815260206004820152601e60248201527f5441583a2073656c6c207461782063616e6e6f742065786365656420362500006044820152606401610b80565b601255565b606033610e5b5760405162461bcd60e51b8152600401610b8090614139565b6006546001600160a01b03166315f7aaab336040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015610eb1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ed59190614167565b610ef15760405162461bcd60e51b8152600401610b8090614184565b6006546001600160a01b031663ebb3c67a335b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401600060405180830381865afa158015610f48573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610d6b919081019061422b565b6005546001600160a01b03163314610f9a5760405162461bcd60e51b8152600401610b80906140ca565b600780546001600160a01b0319166001600160a01b0392909216919091179055565b6000610fc9848484613089565b6001600160a01b03841660009081526001602090815260408083203384529091529020548281101561104e5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b6064820152608401610b80565b61105b8533858403612f65565b506001949350505050565b6005546001600160a01b031633146110905760405162461bcd60e51b8152600401610b80906140ca565b4781111561109b5750475b6005546040516001600160a01b039091169082156108fc029083906000818181858888f193505050501580156110d5573d6000803e3d6000fd5b5050565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091610c2d9185906111109086906142b8565b612f65565b60038251118015611127575060208251105b6111735760405162461bcd60e51b815260206004820181905260248201527f4e4f4445204352454154494f4e3a204e414d452053495a4520494e56414c49446044820152606401610b80565b33806111915760405162461bcd60e51b8152600401610b80906142cb565b600b546001600160a01b03908116908216036112055760405162461bcd60e51b815260206004820152602d60248201527f4e4f4445204352454154494f4e3a2072657761726473506f6f6c2063616e6e6f60448201526c7420637265617465206e6f646560981b6064820152608401610b80565b600654604051630c2b9f1760e31b8152600481018490526000916001600160a01b03169063615cf8b890602401602060405180830381865afa15801561124f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112739190614319565b60065460405163939c6bfb60e01b81526001600160a01b038581166004830152602482018990529293506000929091169063939c6bfb90604401602060405180830381865afa1580156112ca573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112ee9190614319565b905061130282670de0b6b3a7640000613450565b81101561136d5760405162461bcd60e51b815260206004820152603360248201527f4e4f4445204352454154494f4e3a205265776172642042616c616e636520746f60448201527237903637bb903337b91031b932b0ba34b7b71760691b6064820152608401610b80565b600654604051630c2b9f1760e31b8152600481018690526001600160a01b039091169063d40614a990859089906113fa90670de0b6b3a764000090869063615cf8b890602401602060405180830381865afa1580156113d0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113f49190614319565b90613450565b6040516001600160e01b031960e086901b1681526001600160a01b03909316600484015260248301919091526044820152606401600060405180830381600087803b15801561144857600080fd5b505af115801561145c573d6000803e3d6000fd5b5050600654604051634810cb9960e11b81526001600160a01b0390911692506390219732915061149490869089908990600401614332565b600060405180830381600087803b1580156114ae57600080fd5b505af11580156114c2573d6000803e3d6000fd5b50505050505050505050565b6005546001600160a01b031633146114f85760405162461bcd60e51b8152600401610b80906140ca565b61150c816115068585613463565b90613463565b60641461155b5760405162461bcd60e51b815260206004820152601760248201527f46656573206d7573742061646420757020746f203130300000000000000000006044820152606401610b80565b600e92909255600f55601055565b6005546001600160a01b031633146115935760405162461bcd60e51b8152600401610b80906140ca565b60068111156115e45760405162461bcd60e51b815260206004820152601d60248201527f5441583a20627579207461782063616e6e6f74206578636565642036250000006044820152606401610b80565b601155565b600654604080516340bd8e6960e11b815290516000926001600160a01b03169163817b1cd29160048083019260209291908290030181865afa158015611633573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d6b9190614319565b33806116b75760405162461bcd60e51b815260206004820152602960248201527f454c454d454e54533a20206372656174696f6e2066726f6d20746865207a65726044820152686f206164647265737360b81b6064820152608401610b80565b600a546001600160a01b038281169116148015906116e35750600b546001600160a01b03828116911614155b61174e5760405162461bcd60e51b815260206004820152603660248201527f454c454d454e54533a20667574757220616e642072657761726473506f6f6c2060448201527563616e6e6f7420636173686f7574207265776172647360501b6064820152608401610b80565b60065460405163956de88760e01b81526001600160a01b038381166004830152600092169063956de887906024016040805180830381865afa158015611798573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117bc91906141ab565b8051909150806118295760405162461bcd60e51b815260206004820152603260248201527f454c454d454e54533a20596f7520646f6e2774206861766520656e6f756768206044820152711c995dd85c99081d1bc818d85cda081bdd5d60721b6064820152608401610b80565b600b54611840906001600160a01b0316848361346f565b60065460405163d3b0dba960e01b81526001600160a01b0385811660048301529091169063d3b0dba9906024015b600060405180830381600087803b15801561188857600080fd5b505af115801561189c573d6000803e3d6000fd5b50505050505050565b6005546001600160a01b031633146118cf5760405162461bcd60e51b8152600401610b80906140ca565b805160051461190f5760405162461bcd60e51b815260206004820152600c60248201526b0aee4dedcce40d8cadccee8d60a31b6044820152606401610b80565b600654604051635770fa8f60e01b81526001600160a01b0390911690635770fa8f9061193f90849060040161437c565b600060405180830381600087803b15801561195957600080fd5b505af115801561196d573d6000803e3d6000fd5b5050505050565b6005546001600160a01b0316331461199e5760405162461bcd60e51b8152600401610b80906140ca565b6011548211156119e55760405162461bcd60e51b81526020600482015260126024820152712a30bc32b99037b7363c9033b7903237bbb760711b6044820152606401610b80565b601254811115611a2c5760405162461bcd60e51b81526020600482015260126024820152712a30bc32b99037b7363c9033b7903237bbb760711b6044820152606401610b80565b601191909155601255565b6005546001600160a01b03163314611a615760405162461bcd60e51b8152600401610b80906140ca565b601480549115156101000261ff0019909216919091179055565b606033611a9a5760405162461bcd60e51b8152600401610b8090614139565b6006546001600160a01b03166315f7aaab336040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015611af0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b149190614167565b611b305760405162461bcd60e51b8152600401610b8090614184565b6006546001600160a01b031663cc66ccea33610f04565b6005546001600160a01b03163314611b715760405162461bcd60e51b8152600401610b80906140ca565b601855565b6005546001600160a01b03163314611ba05760405162461bcd60e51b8152600401610b80906140ca565b6008546001600160a01b0390811690821603611c145760405162461bcd60e51b815260206004820152602d60248201527f454c454d454e54533a2054686520726f7574657220616c72656164792068617360448201526c2074686174206164647265737360981b6064820152608401610b80565b6008546040516001600160a01b03918216918316907f8fc842bbd331dfa973645f4ed48b11683d501ebf1352708d77a5da2ab49a576e90600090a3600880546001600160a01b0319166001600160a01b0383169081179091556040805163c45a015560e01b815290516000929163c45a01559160048083019260209291908290030181865afa158015611cab573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ccf91906143c0565b6001600160a01b031663c9c6539630600860009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611d31573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d5591906143c0565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af1158015611da2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611dc691906143c0565b600980546001600160a01b0319166001600160a01b03929092169190911790555050565b3380611e435760405162461bcd60e51b815260206004820152602260248201527f435348543a202063616e27742066726f6d20746865207a65726f206164647265604482015261737360f01b6064820152608401610b80565b600a546001600160a01b03828116911614801590611e6f5750600b546001600160a01b03828116911614155b611ed65760405162461bcd60e51b815260206004820152603260248201527f435348543a20667574757220616e642072657761726473506f6f6c2063616e6e6044820152716f7420636173686f7574207265776172647360701b6064820152608401610b80565b60065460405163939c6bfb60e01b81526001600160a01b03838116600483015260248201859052600092169063939c6bfb90604401602060405180830381865afa158015611f28573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f4c9190614319565b905060008111611fb55760405162461bcd60e51b815260206004820152602e60248201527f435348543a20596f7520646f6e2774206861766520656e6f756768207265776160448201526d1c99081d1bc818d85cda081bdd5d60921b6064820152608401610b80565b60065460405163b769ec5560e01b81526001600160a01b0384811660048301526024820186905260448201849052600092169063b769ec55906064016020604051808303816000875af1158015612010573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120349190614319565b600b54909150612057906001600160a01b03168461205285856135c4565b61346f565b600654604051633bcf707b60e01b81526001600160a01b0385811660048301526024820187905290911690633bcf707b906044015b600060405180830381600087803b1580156120a657600080fd5b505af11580156120ba573d6000803e3d6000fd5b5050505050505050565b6005546001600160a01b031633146120ee5760405162461bcd60e51b8152600401610b80906140ca565b601555565b6001600160a01b031660009081526020819052604090205490565b6005546001600160a01b031633146121385760405162461bcd60e51b8152600401610b80906140ca565b61214260006135d0565b565b33806121925760405162461bcd60e51b815260206004820152601a60248201527f5a65726f2061646472657373206e6f74207065726d69747465640000000000006044820152606401610b80565b600b546001600160a01b03908116908216036121e75760405162461bcd60e51b815260206004820152601460248201527343616e6e6f742075706772616465206e6f64657360601b6044820152606401610b80565b60065460405163a3078e6b60e01b81526001600160a01b03838116600483015260248201859052600092169063a3078e6b90604401602060405180830381865afa158015612239573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061225d9190614319565b9050600481106122b95760405162461bcd60e51b815260206004820152602160248201527f596f7572204e6f646520697320616c7265616479206174206d6178206c6576656044820152601b60fa1b6064820152608401610b80565b60006122c6826001613463565b600654604051630c2b9f1760e31b8152600481018590529192506000916001600160a01b039091169063615cf8b890602401602060405180830381865afa158015612315573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123399190614319565b600654604051630c2b9f1760e31b8152600481018590529192506000916001600160a01b039091169063615cf8b890602401602060405180830381865afa158015612388573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123ac9190614319565b905060006123c6670de0b6b3a76400006113f484866135c4565b60065460405163939c6bfb60e01b81526001600160a01b038981166004830152602482018b90529293506000929091169063939c6bfb90604401602060405180830381865afa15801561241d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124419190614319565b9050818111156124ca5761245f878961245a84866135c4565b613622565b600654604051633bcf707b60e01b81526001600160a01b038981166004830152602482018b905290911690633bcf707b90604401600060405180830381600087803b1580156124ad57600080fd5b505af11580156124c1573d6000803e3d6000fd5b505050506120ba565b818110156120ba576124e687896124e185856135c4565b6136f8565b600654604051633bcf707b60e01b81526001600160a01b038981166004830152602482018b905290911690633bcf707b90604401600060405180830381600087803b15801561253457600080fd5b505af1158015612548573d6000803e3d6000fd5b505050505050505050505050565b60003360075460405163e51862dd60e01b8152600481018590529192506000916001600160a01b039091169063e51862dd90602401602060405180830381865afa1580156125a8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906125cc9190614319565b905060006125e56016548361345090919063ffffffff16565b9050806125f1846120f3565b1161264d5760405162461bcd60e51b815260206004820152602660248201527f4e6f7420656e6f75676820454c454d454e545320746f2067726f7720796f75726044820152651020b634b2b760d11b6064820152608401610b80565b600b546126659084906001600160a01b03168361346f565b600754604051631f5a7cbd60e21b8152600481018690526001600160a01b0390911690637d69f2f49060240161208c565b6005546001600160a01b031633146126c05760405162461bcd60e51b8152600401610b80906140ca565b600b80546001600160a01b0319166001600160a01b0392909216919091179055565b606060048054610b9d906140ff565b6005546001600160a01b0316331461271b5760405162461bcd60e51b8152600401610b80906140ca565b6009546001600160a01b03908116908316036127af5760405162461bcd60e51b815260206004820152604760248201527f454c454d454e54533a205468652044455820706169722063616e6e6f7420626560448201527f2072656d6f7665642066726f6d206175746f6d617465644d61726b65744d616b6064820152666572506169727360c81b608482015260a401610b80565b6110d58282613749565b6006546040805163b8527aef60e01b815290516000926001600160a01b03169163b8527aef9160048083019260209291908290030181865afa158015611633573d6000803e3d6000fd5b3360009081526001602090815260408083206001600160a01b0386168452909152812054828110156128855760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610b80565b6128923385858403612f65565b5060019392505050565b6000610c2d338484613089565b6005546001600160a01b031633146128d35760405162461bcd60e51b8152600401610b80906140ca565b600c80546001600160a01b0319166001600160a01b0392909216919091179055565b6128fd613c80565b6005546001600160a01b031633146129275760405162461bcd60e51b8152600401610b80906140ca565b60065460405163956de88760e01b81526001600160a01b0384811660048301529091169063956de887906024016040805180830381865afa158015612970573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c3191906141ab565b600382511180156129a6575060208251105b6129f25760405162461bcd60e51b815260206004820181905260248201527f4e4f4445204352454154494f4e3a204e414d452053495a4520494e56414c49446044820152606401610b80565b3380612a105760405162461bcd60e51b8152600401610b80906142cb565b600b546001600160a01b0390811690821603612a945760405162461bcd60e51b815260206004820152603c60248201527f4e4f4445204352454154494f4e3a2066757475722c2064657620616e6420726560448201527f7761726473506f6f6c2063616e6e6f7420637265617465206e6f6465000000006064820152608401610b80565b600654604051630c2b9f1760e31b8152600481018490526000916001600160a01b03169063615cf8b890602401602060405180830381865afa158015612ade573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b029190614319565b9050612b1681670de0b6b3a7640000613450565b612b1f836120f3565b1015612b935760405162461bcd60e51b815260206004820152603c60248201527f4e4f4445204352454154494f4e3a2042616c616e636520746f6f206c6f77206660448201527f6f72206372656174696f6e2e20547279206c6f77657220746965722e000000006064820152608401610b80565b600b54612bb79083906001600160a01b031661205284670de0b6b3a7640000613450565b600654604051634810cb9960e11b81526001600160a01b039091169063902197329061208c90859088908890600401614332565b606033612c0a5760405162461bcd60e51b8152600401610b8090614139565b6006546001600160a01b03166315f7aaab336040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015612c60573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c849190614167565b612ca05760405162461bcd60e51b8152600401610b8090614184565b6006546001600160a01b0316639dab00f733610f04565b6005546001600160a01b03163314612ce15760405162461bcd60e51b8152600401610b80906140ca565b60175460ff1615612d345760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e0000000000000000006044820152606401610b80565b6017805460ff19166001179055565b606033612d625760405162461bcd60e51b8152600401610b8090614139565b6006546001600160a01b03166315f7aaab336040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381865afa158015612db8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612ddc9190614167565b612df85760405162461bcd60e51b8152600401610b8090614184565b6006546001600160a01b031663b19197f733610f04565b6005546001600160a01b03163314612e395760405162461bcd60e51b8152600401610b80906140ca565b6001600160a01b038116612e9e5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610b80565b612ea7816135d0565b50565b600654604051633dd3264d60e21b81526001600160a01b038381166004830152600092169063f74c993490602401602060405180830381865afa158015612ef5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c319190614319565b6005546001600160a01b03163314612f435760405162461bcd60e51b8152600401610b80906140ca565b600680546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038316612fc75760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610b80565b6001600160a01b0382166130285760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610b80565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166130af5760405162461bcd60e51b8152600401610b80906143dd565b6001600160a01b0382166130d55760405162461bcd60e51b8152600401610b8090614422565b6001600160a01b03821660009081526019602052604090205460ff16801561311f57506001600160a01b038316301480159061311f57506005546001600160a01b03848116911614155b1561316557600061314660646131406012548561345090919063ffffffff16565b9061383e565b905061315384308361346f565b61315d82826135c4565b9150506131eb565b6001600160a01b03831660009081526019602052604090205460ff1680156131af57506001600160a01b03821630148015906131af57506005546001600160a01b03838116911614155b156131eb5760006131d060646131406011548561345090919063ffffffff16565b90506131dd84308361346f565b6131e782826135c4565b9150505b8060006131f7306120f3565b601554909150811080159081906132155750601454610100900460ff165b8015613224575060145460ff16155b801561323e57506005546001600160a01b03878116911614155b801561326357506001600160a01b03861660009081526019602052604090205460ff16155b156132705761327061384a565b6005546001600160a01b0387811691161480159061329c57506009546001600160a01b03868116911614155b80156132b657506008546001600160a01b03868116911614155b80156132cb57506001600160a01b0385163014155b80156132e057506001600160a01b0386163014155b1561343d5760175460ff166133375760405162461bcd60e51b815260206004820152601860248201527f54726164696e67206e6f742079657420656e61626c65642e00000000000000006044820152606401610b80565b600a546001600160a01b038681169116148015906133635750600b546001600160a01b03868116911614155b801561337d5750600c546001600160a01b03868116911614155b80156133975750600a546001600160a01b03878116911614155b80156133b15750600b546001600160a01b03878116911614155b80156133cb5750600c546001600160a01b03878116911614155b1561343d5760006133db866120f3565b6018549091506133f390670de0b6b3a7640000613450565b6133fd8583613463565b111561343b5760405162461bcd60e51b815260206004820152600d60248201526c3bb0b63632ba103634b6b4ba1760991b6044820152606401610b80565b505b61344886868561346f565b505050505050565b600061345c8284614465565b9392505050565b600061345c82846142b8565b6001600160a01b0383166134955760405162461bcd60e51b8152600401610b80906143dd565b6001600160a01b0382166134bb5760405162461bcd60e51b8152600401610b8090614422565b6001600160a01b038316600090815260208190526040902054818110156135335760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610b80565b6001600160a01b0380851660009081526020819052604080822085850390559185168152908120805484929061356a9084906142b8565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516135b691815260200190565b60405180910390a350505050565b600061345c828461447c565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60065460405163b769ec5560e01b81526001600160a01b0385811660048301526024820185905260448201849052600092169063b769ec55906064016020604051808303816000875af115801561367d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906136a19190614319565b600b549091506136bf906001600160a01b03168561205285856135c4565b60065460405163dd12698f60e01b81526001600160a01b038681166004830152602482018690529091169063dd12698f9060440161208c565b600b546137109084906001600160a01b03168361346f565b60065460405163dd12698f60e01b81526001600160a01b038581166004830152602482018590529091169063dd12698f9060440161186e565b6001600160a01b03821660009081526019602052604090205481151560ff9091161515036137ea5760405162461bcd60e51b815260206004820152604260248201527f454c454d454e54533a204175746f6d61746564206d61726b6574206d616b657260448201527f207061697220697320616c72656164792073657420746f20746861742076616c606482015261756560f01b608482015260a401610b80565b6001600160a01b038216600081815260196020526040808220805460ff191685151590811790915590519092917fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab91a35050565b600061345c828461448f565b6014805460ff191660011790556000613862306120f3565b9050600061388060646131406010548561345090919063ffffffff16565b9050600061389e60646131406013548561345090919063ffffffff16565b905060006138ac83836135c4565b905060006138ca6064613140600e548861345090919063ffffffff16565b600b549091506138e59030906001600160a01b03168361346f565b60006139016064613140600f548961345090919063ffffffff16565b905061390c816139fa565b61391d613918306120f3565b613a81565b60006139298585613463565b600c5490915047906000906001600160a01b031661394b84613140858b613450565b604051600081818185875af1925050503d8060008114613987576040519150601f19603f3d011682016040523d82523d6000602084013e61398c565b606091505b5050600a546040519192506001600160a01b031690303190600081818185875af1925050503d80600081146139dd576040519150601f19603f3d011682016040523d82523d6000602084013e6139e2565b606091505b50506014805460ff1916905550505050505050505050565b6000613a0782600261383e565b90506000613a1583836135c4565b905047613a2183613a81565b6000613a2d47836135c4565b9050613a398382613bd3565b60408051858152602081018390529081018490527f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb5619060600160405180910390a15050505050565b6040805160028082526060820183526000926020830190803683370190505090503081600081518110613ab657613ab6614366565b6001600160a01b03928316602091820292909201810191909152600854604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015613b0f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613b3391906143c0565b81600181518110613b4657613b46614366565b6001600160a01b039283166020918202929092010152600854613b6c9130911684612f65565b60085460405163791ac94760e01b81526001600160a01b039091169063791ac94790613ba59085906000908690309042906004016144b1565b600060405180830381600087803b158015613bbf57600080fd5b505af1158015613448573d6000803e3d6000fd5b600854613beb9030906001600160a01b031684612f65565b600854600b5460405163f305d71960e01b81523060048201526024810185905260006044820181905260648201526001600160a01b0391821660848201524260a482015291169063f305d71990839060c40160606040518083038185885af1158015613c5b573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061196d9190614522565b60405180604001604052806002906020820280368337509192915050565b600060208284031215613cb057600080fd5b5035919050565b60005b83811015613cd2578181015183820152602001613cba565b50506000910152565b60008151808452613cf3816020860160208601613cb7565b601f01601f19169290920160200192915050565b60208152600061345c6020830184613cdb565b6001600160a01b0381168114612ea757600080fd5b60008060408385031215613d4257600080fd5b8235613d4d81613d1a565b946020939093013593505050565b60408101818360005b6002811015613d83578151835260209283019290910190600101613d64565b50505092915050565b600060208284031215613d9e57600080fd5b813561345c81613d1a565b600080600060608486031215613dbe57600080fd5b8335613dc981613d1a565b92506020840135613dd981613d1a565b929592945050506040919091013590565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff81118282101715613e2957613e29613dea565b604052919050565b600067ffffffffffffffff821115613e4b57613e4b613dea565b50601f01601f191660200190565b600082601f830112613e6a57600080fd5b8135613e7d613e7882613e31565b613e00565b818152846020838601011115613e9257600080fd5b816020850160208301376000918101602001919091529392505050565b600080600060608486031215613ec457600080fd5b83359250602084013567ffffffffffffffff811115613ee257600080fd5b613eee86828701613e59565b925050604084013590509250925092565b600080600060608486031215613f1457600080fd5b505081359360208301359350604090920135919050565b60006020808385031215613f3e57600080fd5b823567ffffffffffffffff80821115613f5657600080fd5b818501915085601f830112613f6a57600080fd5b813581811115613f7c57613f7c613dea565b8060051b9150613f8d848301613e00565b8181529183018401918481019088841115613fa757600080fd5b938501935b83851015613fc557843582529385019390850190613fac565b98975050505050505050565b60008060408385031215613fe457600080fd5b50508035926020909101359150565b8015158114612ea757600080fd5b60006020828403121561401357600080fd5b813561345c81613ff3565b6000806040838503121561403157600080fd5b823561403c81613d1a565b9150602083013561404c81613ff3565b809150509250929050565b6000806040838503121561406a57600080fd5b823567ffffffffffffffff81111561408157600080fd5b61408d85828601613e59565b95602094909401359450505050565b600080604083850312156140af57600080fd5b82356140ba81613d1a565b9150602083013561404c81613d1a565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600181811c9082168061411357607f821691505b60208210810361413357634e487b7160e01b600052602260045260246000fd5b50919050565b60208082526014908201527353454e4445522043414e2754204245205a45524f60601b604082015260600190565b60006020828403121561417957600080fd5b815161345c81613ff3565b6020808252600d908201526c2727902727a2229027aba722a960991b604082015260600190565b6000604082840312156141bd57600080fd5b82601f8301126141cc57600080fd5b6040516040810181811067ffffffffffffffff821117156141ef576141ef613dea565b806040525080604084018581111561420657600080fd5b845b81811015614220578051835260209283019201614208565b509195945050505050565b60006020828403121561423d57600080fd5b815167ffffffffffffffff81111561425457600080fd5b8201601f8101841361426557600080fd5b8051614273613e7882613e31565b81815285602083850101111561428857600080fd5b614299826020830160208601613cb7565b95945050505050565b634e487b7160e01b600052601160045260246000fd5b80820180821115610c3157610c316142a2565b6020808252602e908201527f4e4f4445204352454154494f4e3a20206372656174696f6e2066726f6d20746860408201526d65207a65726f206164647265737360901b606082015260800190565b60006020828403121561432b57600080fd5b5051919050565b6001600160a01b038416815260606020820181905260009061435690830185613cdb565b9050826040830152949350505050565b634e487b7160e01b600052603260045260246000fd5b6020808252825182820181905260009190848201906040850190845b818110156143b457835183529284019291840191600101614398565b50909695505050505050565b6000602082840312156143d257600080fd5b815161345c81613d1a565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b8082028115828204841417610c3157610c316142a2565b81810381811115610c3157610c316142a2565b6000826144ac57634e487b7160e01b600052601260045260246000fd5b500490565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156145015784516001600160a01b0316835293830193918301916001016144dc565b50506001600160a01b03969096166060850152505050608001529392505050565b60008060006060848603121561453757600080fd5b835192506020840151915060408401519050925092509256fea2646970667358221220196c9aa2616d071f00062df5ce807c0f16e48d53d178082192525385c4f41f1964736f6c63430008130033