wemix-logo
WEMIX3.0 Testnet Explorer

Address

0xd526cc46de995e80967238944ea01105331a7270
Contract Name
N/A
Optimization Enabled
No
Compiler Version
N/A
EVM Version
N/A
License
N/A
Audited
No
Contract Security Audit
No contract security audit has been submitted
Submit Audit
Contract Creation Code
0x6080604052600436106101b75760003560e01c80638da5cb5b116100ec578063bc197c811161008a578063e5975bdc11610064578063e5975bdc14610532578063f23a6e6114610552578063f2fde38b1461057e578063f84d87b91461059e57600080fd5b8063bc197c81146104b7578063ca75a48a146104e3578063db9132361461051257600080fd5b8063ac4316cb116100c6578063ac4316cb1461043a578063ac78bd891461044f578063b2f2b6f914610462578063b47d3f341461048a57600080fd5b80638da5cb5b146103dc57806393e30633146103fa578063a07481541461041a57600080fd5b806357d682c411610159578063715018a611610133578063715018a614610351578063737653cc1461036657806376bb032014610386578063868e5022146103c957600080fd5b806357d682c4146102da5780635e8e3127146102fa57806366d003ac1461031957600080fd5b80632d55feaf116101955780632d55feaf1461024c57806336bfc2641461026c57806339b522bb1461028c57806350ace9c2146102ac57600080fd5b806301ffc9a7146101bc578063150b7a02146101f157806325cea9761461022a575b600080fd5b3480156101c857600080fd5b506101dc6101d73660046130c9565b6105e1565b60405190151581526020015b60405180910390f35b3480156101fd57600080fd5b5061021161020c36600461321c565b610618565b6040516001600160e01b031990911681526020016101e8565b34801561023657600080fd5b5061024a610245366004613288565b610629565b005b34801561025857600080fd5b5061024a6102673660046132a1565b610690565b34801561027857600080fd5b5061024a6102873660046132a1565b6106b9565b34801561029857600080fd5b5061024a6102a73660046132be565b61074c565b3480156102b857600080fd5b506102cc6102c73660046132e0565b6107da565b6040516101e89291906134bc565b3480156102e657600080fd5b506102cc6102f53660046132e0565b610da1565b34801561030657600080fd5b506009545b6040519081526020016101e8565b34801561032557600080fd5b50600454610339906001600160a01b031681565b6040516001600160a01b0390911681526020016101e8565b34801561035d57600080fd5b5061024a6110b7565b34801561037257600080fd5b5061024a610381366004613288565b6110cb565b34801561039257600080fd5b5061030b6103a13660046132e0565b6000918252600c602090815260408084206001600160a01b0393909316845291905290205490565b6102cc6103d73660046135e8565b611134565b3480156103e857600080fd5b506001546001600160a01b0316610339565b34801561040657600080fd5b5061024a6104153660046132a1565b6114bd565b34801561042657600080fd5b506101dc6104353660046132a1565b61155c565b34801561044657600080fd5b5060065461030b565b6102cc61045d366004613738565b611597565b34801561046e57600080fd5b50600754600854604080519283526020830191909152016101e8565b34801561049657600080fd5b506104aa6104a5366004613288565b6119b2565b6040516101e89190613793565b3480156104c357600080fd5b506102116104d23660046137a6565b63bc197c8160e01b95945050505050565b3480156104ef57600080fd5b506105036104fe366004613854565b611bc9565b6040516101e893929190613892565b34801561051e57600080fd5b5061024a61052d3660046132a1565b611f84565b34801561053e57600080fd5b5061024a61054d3660046132a1565b612020565b34801561055e57600080fd5b5061021161056d3660046138c7565b63f23a6e6160e01b95945050505050565b34801561058a57600080fd5b5061024a6105993660046132a1565b61204c565b3480156105aa57600080fd5b5061030b6105b93660046132e0565b6000918252600b602090815260408084206001600160a01b0393909316845291905290205490565b60006001600160e01b03198216630271189760e51b148061061257506301ffc9a760e01b6001600160e01b03198316145b92915050565b630a85bd0160e11b5b949350505050565b6106323361155c565b6106575760405162461bcd60e51b815260040161064e90613930565b60405180910390fd5b6006805490829055604051829082907f536dc8089104385d58d048e1199ec65943c77c0d246fae7963bec4e247484c5590600090a35050565b6106986120c5565b6001600160a01b03166000908152600260205260409020805460ff19169055565b6106c23361155c565b6106de5760405162461bcd60e51b815260040161064e90613930565b6001600160a01b03811661072a5760405162461bcd60e51b8152602060048201526013602482015272544d3a2061646472657373206973207a65726f60681b604482015260640161064e565b600480546001600160a01b0319166001600160a01b0392909216919091179055565b6107553361155c565b6107715760405162461bcd60e51b815260040161064e90613930565b60075460085462015180610785818661398b565b600755610792818561398b565b600881905560075460408051868152602081018690527fa9a7c0e4f98e235c550d29e94c6baa75bfb66d1eb2265134824d6d7fc76d736c910160405180910390a35050505050565b60006107e4612f82565b3360009081526003602052604090205460ff166108135760405162461bcd60e51b815260040161064e906139aa565b61081b61211f565b600084815260056020526040902060018154610100900460ff16600481111561084657610846613310565b146108935760405162461bcd60e51b815260206004820152601c60248201527f4f423a206f7264657220737461747573206973206e6f74206f70656e00000000604482015260640161064e565b42816008015410156108db5760405162461bcd60e51b815260206004820152601160248201527013d08e881bdc99195c88195e1c1a5c9959607a1b604482015260640161064e565b6000858152600c602090815260408083206001600160a01b03881684529091529020544211156109415760405162461bcd60e51b815260206004820152601160248201527013d08e881bd999995c88195e1c1a5c9959607a1b604482015260640161064e565b8054600182015460098301546005840154610970936001600160a01b0362010000909104811693169190612179565b6109ac5760405162461bcd60e51b815260206004820152600d60248201526c27a11d103737ba1037bbb732b960991b604482015260640161064e565b60038181018054600180820183556000928352602080842090920180546001600160a01b0319166001600160a01b038a16908117909155898452600b8352604080852091855290835280842054600c8701805493840181558552929093200155825461040061ff0019821617845581516101e08101909252610bd7923092918591839160ff1690811115610a4257610a42613310565b6003811115610a5357610a53613310565b81528154602090910190610100900460ff166004811115610a7657610a76613310565b6004811115610a8757610a87613310565b815281546001600160a01b0362010000909104811660208084019190915260018401548216604080850191909152600285015490921660608401526003840180548351818402810184019094528084526080909401939091830182828015610b1857602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610afa575b50505050508152602001600482015481526020016005820154815260200160068201548152602001600782015481526020016008820154815260200160098201548152602001600a8201548152602001600b8201548152602001600c8201805480602002602001604051908101604052809291908181526020018280548015610bc057602002820191906000526020600020905b815481526020019060010190808311610bac575b50505050508152505061228390919063ffffffff16565b604080516101e08101909152815460019183918290829060ff166003811115610c0257610c02613310565b6003811115610c1357610c13613310565b81528154602090910190610100900460ff166004811115610c3657610c36613310565b6004811115610c4757610c47613310565b815281546001600160a01b0362010000909104811660208084019190915260018401548216604080850191909152600285015490921660608401526003840180548351818402810184019094528084526080909401939091830182828015610cd857602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610cba575b50505050508152602001600482015481526020016005820154815260200160068201548152602001600782015481526020016008820154815260200160098201548152602001600a8201548152602001600b8201548152602001600c8201805480602002602001604051908101604052809291908181526020018280548015610d8057602002820191906000526020600020905b815481526020019060010190808311610d6c575b50505050508152505090509250925050610d9a6001600055565b9250929050565b6000610dab612f82565b600084815260056020526040902080546001600160a01b0385811662010000909204161415610e7d5760018154610100900460ff166004811115610df157610df1613310565b1415610e1457805461ff001916610200178155426007820155610ef7565b610ef7565b60048154610100900460ff166004811115610e3157610e31613310565b1415610e4057610e0f8161236f565b60405162461bcd60e51b815260206004820152601260248201527113d08e881a5b9d985b1a590818d85b98d95b60721b604482015260640161064e565b6000858152600b602090815260408083206001600160a01b038816845290915290205415610eaf57610e0f818561240c565b60405162461bcd60e51b815260206004820152601e60248201527f4f423a206e6569746865722073656c6c6572206e6f72206f6666657265720000604482015260640161064e565b604080516101e08101909152815460019183918290829060ff166003811115610f2257610f22613310565b6003811115610f3357610f33613310565b81528154602090910190610100900460ff166004811115610f5657610f56613310565b6004811115610f6757610f67613310565b815281546001600160a01b0362010000909104811660208084019190915260018401548216604080850191909152600285015490921660608401526003840180548351818402810184019094528084526080909401939091830182828015610ff857602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610fda575b50505050508152602001600482015481526020016005820154815260200160068201548152602001600782015481526020016008820154815260200160098201548152602001600a8201548152602001600b8201548152602001600c82018054806020026020016040519081016040528092919081815260200182805480156110a057602002820191906000526020600020905b81548152602001906001019080831161108c575b505050505081525050905092509250509250929050565b6110bf6120c5565b6110c9600061249c565b565b6110d43361155c565b6110f05760405162461bcd60e51b815260040161064e90613930565b600954611100826201518061398b565b600981905560405182907f59881596f35a59e1a2aa4373e08d7f3c6ce57cb52938cebdfdf185983bd643e390600090a35050565b600061113e612f82565b3360009081526003602052604090205460ff1661116d5760405162461bcd60e51b815260040161064e906139aa565b61117561211f565b60065483610180015110156111e65760405162461bcd60e51b815260206004820152603160248201527f4f423a207072696365206d757374206c6172676572207468616e206f7220657160448201527075616c206d696e696d756d20707269636560781b606482015260840161064e565b600754836101400151101561120d5760075461120290426139d6565b610140840152611240565b60085483610140015111156112295760085461120290426139d6565b42836101400181815161123c91906139d6565b9052505b611249836124ee565b60c083015160009081526005602052604080822081516101e081019092528054829060ff16600381111561127f5761127f613310565b600381111561129057611290613310565b81528154602090910190610100900460ff1660048111156112b3576112b3613310565b60048111156112c4576112c4613310565b815281546001600160a01b036201000090910481166020808401919091526001840154821660408085019190915260028501549092166060840152600384018054835181840281018401909452808452608090940193909183018282801561135557602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311611337575b50505050508152602001600482015481526020016005820154815260200160068201548152602001600782015481526020016008820154815260200160098201548152602001600a8201548152602001600b8201548152602001600c82018054806020026020016040519081016040528092919081815260200182805480156113fd57602002820191906000526020600020905b8154815260200190600101908083116113e9575b505050505081525050905080606001516001600160a01b031681604001516001600160a01b03168260c001517f777139c6c01391d6f47246af5e75f8cbff7643a93dbb97507efe052846bfb9ee84608001518560e001518661010001518761016001518861018001516040516114a09594939291906001600160a01b03959095168552602085019390935260408401919091526060830152608082015260a00190565b60405180910390a46001925090506114b86001600055565b915091565b6114c63361155c565b6114e25760405162461bcd60e51b815260040161064e90613930565b6001600160a01b0381166115385760405162461bcd60e51b815260206004820152601a60248201527f4f423a206d61726b65742061646472657373206973207a65726f000000000000604482015260640161064e565b6001600160a01b03166000908152600360205260409020805460ff19166001179055565b6001600160a01b03811660009081526002602052604081205460ff161515600114806106125750506001546001600160a01b03163314919050565b60006115a1612f82565b3360009081526003602052604090205460ff166115d05760405162461bcd60e51b815260040161064e906139aa565b6115d861211f565b600087815260056020526040902060018154610100900460ff16600481111561160357611603613310565b146116505760405162461bcd60e51b815260206004820152601c60248201527f4f423a206f7264657220737461747573206973206e6f74206f70656e00000000604482015260640161064e565b80546001600160a01b03878116620100009092041614156116b35760405162461bcd60e51b815260206004820152601b60248201527f4f423a2063616e206e6f74206f6666657220796f75722073656c660000000000604482015260640161064e565b42816008015410156116fb5760405162461bcd60e51b815260206004820152601160248201527013d08e881bdc99195c88195e1c1a5c9959607a1b604482015260640161064e565b60048101546000908152600b602090815260408083206001600160a01b038a168452909152812080548792906117329084906139d6565b909155505060095460009061174790426139d6565b9050816008015481111561175f578160080154611761565b805b60048301546000908152600c602090815260408083206001600160a01b03808d168552925290912091909155600283015461179f911689308961273c565b85876001600160a01b03168a7f197e3ff891614693f4aaee025ff748a36e322b9c7b3a8001c8562017ce29ce78426040516117dc91815260200190565b60405180910390a4604080516101e08101909152825460019184918290829060ff16600381111561180f5761180f613310565b600381111561182057611820613310565b81528154602090910190610100900460ff16600481111561184357611843613310565b600481111561185457611854613310565b815281546001600160a01b03620100009091048116602080840191909152600184015482166040808501919091526002850154909216606084015260038401805483518184028101840190945280845260809094019390918301828280156118e557602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116118c7575b50505050508152602001600482015481526020016005820154815260200160068201548152602001600782015481526020016008820154815260200160098201548152602001600a8201548152602001600b8201548152602001600c820180548060200260200160405190810160405280929190818152602001828054801561198d57602002820191906000526020600020905b815481526020019060010190808311611979575b50505050508152505090509350935050506119a86001600055565b9550959350505050565b6119ba612f82565b60008281526005602052604080822081516101e081019092528054829060ff1660038111156119eb576119eb613310565b60038111156119fc576119fc613310565b81528154602090910190610100900460ff166004811115611a1f57611a1f613310565b6004811115611a3057611a30613310565b815281546001600160a01b0362010000909104811660208084019190915260018401548216604080850191909152600285015490921660608401526003840180548351818402810184019094528084526080909401939091830182828015611ac157602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311611aa3575b50505050508152602001600482015481526020016005820154815260200160068201548152602001600782015481526020016008820154815260200160098201548152602001600a8201548152602001600b8201548152602001600c8201805480602002602001604051908101604052809291908181526020018280548015611b6957602002820191906000526020600020905b815481526020019060010190808311611b55575b5050509190925250505060608101519091506001600160a01b03166106125760405162461bcd60e51b815260206004820152601660248201527527a11d103737ba1032bc34b9ba34b7339037b93232b960511b604482015260640161064e565b600080611bd4612f82565b600086815260056020526040902060048154610100900460ff166004811115611bff57611bff613310565b14611c455760405162461bcd60e51b815260206004820152601660248201527513d08e881bd999995c881b9bdd081858d8d95c1d195960521b604482015260640161064e565b600081600301600081548110611c5d57611c5d6139ee565b6000918252602090912001546001600160a01b03908116915087168114611cc65760405162461bcd60e51b815260206004820152601860248201527f4f423a206e6f74206163636570746564206f6666657265720000000000000000604482015260640161064e565b6002820154600c83018054611cff926001600160a01b03169190600090611cef57611cef6139ee565b90600052602060002001546127a7565b611d4b5760405162461bcd60e51b815260206004820152601760248201527f4f423a206e6f7420656e6f756768206d696e6572616c73000000000000000000604482015260640161064e565b600182015460098301546005840154611d719230926001600160a01b0390911691612179565b611db15760405162461bcd60e51b815260206004820152601160248201527013d08e881b9bdd081bdddb9959081b999d607a1b604482015260640161064e565b611dbc828288612834565b604080516101e08101909152825460019183918591908290829060ff166003811115611dea57611dea613310565b6003811115611dfb57611dfb613310565b81528154602090910190610100900460ff166004811115611e1e57611e1e613310565b6004811115611e2f57611e2f613310565b815281546001600160a01b0362010000909104811660208084019190915260018401548216604080850191909152600285015490921660608401526003840180548351818402810184019094528084526080909401939091830182828015611ec057602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311611ea2575b50505050508152602001600482015481526020016005820154815260200160068201548152602001600782015481526020016008820154815260200160098201548152602001600a8201548152602001600b8201548152602001600c8201805480602002602001604051908101604052809291908181526020018280548015611f6857602002820191906000526020600020905b815481526020019060010190808311611f54575b5050505050815250509050945094509450505093509350939050565b611f8d3361155c565b611fa95760405162461bcd60e51b815260040161064e90613930565b6001600160a01b038116611fff5760405162461bcd60e51b815260206004820152601a60248201527f4f423a206d61726b65742061646472657373206973207a65726f000000000000604482015260640161064e565b6001600160a01b03166000908152600360205260409020805460ff19169055565b6120286120c5565b6001600160a01b03166000908152600260205260409020805460ff19166001179055565b6120546120c5565b6001600160a01b0381166120b95760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161064e565b6120c28161249c565b50565b6001546001600160a01b031633146110c95760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161064e565b600260005414156121725760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015260640161064e565b6002600055565b600061218484612a27565b15612208576040516331a9108f60e11b8152600481018490526001600160a01b038087169190861690636352211e90602401602060405180830381865afa1580156121d3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121f79190613a04565b6001600160a01b0316149050610621565b604051627eeac760e11b81526001600160a01b0386811660048301526024820185905283919086169062fdd58e90604401602060405180830381865afa158015612256573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061227a9190613a21565b10159050610621565b60608201516122a2906001600160a01b0316636cdb3d1360e11b612a3f565b156123205781606001516001600160a01b031663f242432a8360400151838561016001518660e001516040518563ffffffff1660e01b81526004016122ea9493929190613a3a565b600060405180830381600087803b15801561230457600080fd5b505af1158015612318573d6000803e3d6000fd5b505050505050565b60608201516040808401516101608501519151632142170760e11b81526001600160a01b03918216600482015284821660248201526044810192909252909116906342842e0e906064016122ea565b8060030180548061238257612382613a72565b600082815260209020810160001990810180546001600160a01b0319169055019055600c81018054806123b7576123b7613a72565b600082815260208120820160001990810191909155019055805461ff001916610100178082556001820154600983015460058401546120c2936001600160a01b03938416933093620100009092041691612a62565b6004808301546000818152600b602090815260408083206001600160a01b038716808552908352818420805490859055858552600c8452828520918552925282209190915590918454610100900460ff16600481111561246e5761246e613310565b141561247d5761247d8461236f565b6002840154612496906001600160a01b03168483612b5a565b50505050565b600180546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b606080604051806101e0016040528060038081111561250f5761250f613310565b81526020016001815260200184604001516001600160a01b0316815260200184606001516001600160a01b0316815260200184608001516001600160a01b031681526020018381526020018460c0015181526020018460e001518152602001428152602001600081526020018461014001518152602001846101600151815260200184610180015181526020016000815260200182815250600560008560c00151815260200190815260200160002060008201518160000160006101000a81548160ff021916908360038111156125e8576125e8613310565b021790555060208201518154829061ff00191661010083600481111561261057612610613310565b0217905550604082015181546001600160a01b03918216620100000262010000600160b01b031990911617825560608301516001830180549183166001600160a01b0319928316179055608084015160028401805491909316911617905560a08201518051612689916003840191602090910190613014565b5060c0820151600482015560e082015160058201556101008201516006820155610120820151600782015561014082015160088201556101608201516009820155610180820151600a8201556101a0820151600b8201556101c082015180516126fc91600c840191602090910190613079565b5050506040808401516001600160a01b03166000908152600a602090815291812060c0909501518554600181018755958252919020909301929092555050565b6040516001600160a01b03808516602483015283166044820152606481018290526124969085906323b872dd60e01b906084015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152612c24565b6000806001600160a01b0384166127bf57504761282a565b6040516370a0823160e01b81523060048201526001600160a01b038516906370a0823190602401602060405180830381865afa158015612803573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128279190613a21565b90505b9091111592915050565b825461ff0019166103001783554260088401556004830154600c84018054600091908290612864576128646139ee565b6000918252602080832090910154600a8801819055848352600b825260408084206001600160a01b03808a16808752918552828620869055878652600c855282862091865293528084208490556004805460018b0154925163e7dce61560e01b815293965085949081169363e7dce615936128e4939216918a9101613a88565b600060405180830381865afa158015612901573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526129299190810190613b10565b905060005b8151518110156129c957600061271083602001518381518110612953576129536139ee565b602002602001015186612966919061398b565b6129709190613bfe565b905061297c81856139d6565b60028a0154845180519296506129b6926001600160a01b0390921691859081106129a8576129a86139ee565b602002602001015183612b5a565b50806129c181613c20565b91505061292e565b50600287015487546129f7916001600160a01b0390811691620100009004166129f28587613c3b565b612b5a565b600187015460098801546005890154612a1e926001600160a01b03169130918a9190612a62565b50505050505050565b60006106126001600160a01b0383166380ac58cd60e01b5b6000612a4a83612cf6565b8015612a5b5750612a5b8383612d29565b9392505050565b612a6b85612e16565b80612a7a5750612a7a85612a27565b15612aee57604051632142170760e11b81526001600160a01b0385811660048301528481166024830152604482018490528616906342842e0e90606401600060405180830381600087803b158015612ad157600080fd5b505af1158015612ae5573d6000803e3d6000fd5b50505050612b53565b604051637921219560e11b81526001600160a01b0386169063f242432a90612b20908790879087908790600401613a3a565b600060405180830381600087803b158015612b3a57600080fd5b505af1158015612b4e573d6000803e3d6000fd5b505050505b5050505050565b6001600160a01b038316612c0b576000826001600160a01b03168260405160006040518083038185875af1925050503d8060008114612bb5576040519150601f19603f3d011682016040523d82523d6000602084013e612bba565b606091505b50509050806124965760405162461bcd60e51b815260206004820152601860248201527f4f423a20636f696e206e6f74207472616e736665727265640000000000000000604482015260640161064e565b612c1f6001600160a01b0384168383612e32565b505050565b6000612c79826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316612e629092919063ffffffff16565b805190915015612c1f5780806020019051810190612c979190613c52565b612c1f5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b606482015260840161064e565b6000612d09826301ffc9a760e01b612d29565b80156106125750612d22826001600160e01b0319612d29565b1592915050565b604080516001600160e01b0319831660248083019190915282518083039091018152604490910182526020810180516001600160e01b03166301ffc9a760e01b179052905160009190829081906001600160a01b0387169061753090612d90908690613ca0565b6000604051808303818686fa925050503d8060008114612dcc576040519150601f19603f3d011682016040523d82523d6000602084013e612dd1565b606091505b5091509150602081511015612dec5760009350505050610612565b818015612e0c5750600081806020019051810190612e0a9190613a21565b115b9695505050505050565b60006106126001600160a01b038316634a76e0f760e11b612a3f565b6040516001600160a01b038316602482015260448101829052612c1f90849063a9059cbb60e01b90606401612770565b6060610621848460008585600080866001600160a01b03168587604051612e899190613ca0565b60006040518083038185875af1925050503d8060008114612ec6576040519150601f19603f3d011682016040523d82523d6000602084013e612ecb565b606091505b5091509150612edc87838387612ee7565b979650505050505050565b60608315612f53578251612f4c576001600160a01b0385163b612f4c5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161064e565b5081610621565b6106218383815115612f685781518083602001fd5b8060405162461bcd60e51b815260040161064e9190613cbc565b604080516101e0810190915280600081526020016000815260200160006001600160a01b0316815260200160006001600160a01b0316815260200160006001600160a01b03168152602001606081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001606081525090565b828054828255906000526020600020908101928215613069579160200282015b8281111561306957825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190613034565b506130759291506130b4565b5090565b828054828255906000526020600020908101928215613069579160200282015b82811115613069578251825591602001919060010190613099565b5b8082111561307557600081556001016130b5565b6000602082840312156130db57600080fd5b81356001600160e01b031981168114612a5b57600080fd5b6001600160a01b03811681146120c257600080fd5b8035613113816130f3565b919050565b634e487b7160e01b600052604160045260246000fd5b6040516101e0810167ffffffffffffffff8111828210171561315257613152613118565b60405290565b6040805190810167ffffffffffffffff8111828210171561315257613152613118565b604051601f8201601f1916810167ffffffffffffffff811182821017156131a4576131a4613118565b604052919050565b600082601f8301126131bd57600080fd5b813567ffffffffffffffff8111156131d7576131d7613118565b6131ea601f8201601f191660200161317b565b8181528460208386010111156131ff57600080fd5b816020850160208301376000918101602001919091529392505050565b6000806000806080858703121561323257600080fd5b843561323d816130f3565b9350602085013561324d816130f3565b925060408501359150606085013567ffffffffffffffff81111561327057600080fd5b61327c878288016131ac565b91505092959194509250565b60006020828403121561329a57600080fd5b5035919050565b6000602082840312156132b357600080fd5b8135612a5b816130f3565b600080604083850312156132d157600080fd5b50508035926020909101359150565b600080604083850312156132f357600080fd5b823591506020830135613305816130f3565b809150509250929050565b634e487b7160e01b600052602160045260246000fd5b6004811061333657613336613310565b9052565b6005811061333657613336613310565b600081518084526020808501945080840160005b838110156133835781516001600160a01b03168752958201959082019060010161335e565b509495945050505050565b600081518084526020808501945080840160005b83811015613383578151875295820195908201906001016133a2565b60006101e06133ce848451613326565b60208301516133e0602086018261333a565b5060408301516133fb60408601826001600160a01b03169052565b50606083015161341660608601826001600160a01b03169052565b50608083015161343160808601826001600160a01b03169052565b5060a08301518160a08601526134498286018261334a565b60c0858101519087015260e08086015190870152610100808601519087015261012080860151908701526101408086015190870152610160808601519087015261018080860151908701526101a080860151908701526101c080860151878303828901529193509150612e0c838261338e565b821515815260406020820152600061062160408301846133be565b80356004811061311357600080fd5b80356005811061311357600080fd5b600067ffffffffffffffff82111561350f5761350f613118565b5060051b60200190565b600082601f83011261352a57600080fd5b8135602061353f61353a836134f5565b61317b565b82815260059290921b8401810191818101908684111561355e57600080fd5b8286015b84811015613582578035613575816130f3565b8352918301918301613562565b509695505050505050565b600082601f83011261359e57600080fd5b813560206135ae61353a836134f5565b82815260059290921b840181019181810190868411156135cd57600080fd5b8286015b8481101561358257803583529183019183016135d1565b6000602082840312156135fa57600080fd5b813567ffffffffffffffff8082111561361257600080fd5b908301906101e0828603121561362757600080fd5b61362f61312e565b613638836134d7565b8152613646602084016134e6565b602082015261365760408401613108565b604082015261366860608401613108565b606082015261367960808401613108565b608082015260a08301358281111561369057600080fd5b61369c87828601613519565b60a08301525060c0838101359082015260e08084013590820152610100808401359082015261012080840135908201526101408084013590820152610160808401359082015261018080840135908201526101a080840135908201526101c0808401358381111561370c57600080fd5b6137188882870161358d565b918301919091525095945050505050565b80356002811061311357600080fd5b600080600080600060a0868803121561375057600080fd5b853594506020860135613762816130f3565b93506040860135613772816130f3565b92506060860135915061378760808701613729565b90509295509295909350565b602081526000612a5b60208301846133be565b600080600080600060a086880312156137be57600080fd5b85356137c9816130f3565b945060208601356137d9816130f3565b9350604086013567ffffffffffffffff808211156137f657600080fd5b61380289838a0161358d565b9450606088013591508082111561381857600080fd5b61382489838a0161358d565b9350608088013591508082111561383a57600080fd5b50613847888289016131ac565b9150509295509295909350565b60008060006060848603121561386957600080fd5b83359250602084013561387b816130f3565b915061388960408501613729565b90509250925092565b83151581526001600160a01b03831660208201526060604082018190526000906138be908301846133be565b95945050505050565b600080600080600060a086880312156138df57600080fd5b85356138ea816130f3565b945060208601356138fa816130f3565b93506040860135925060608601359150608086013567ffffffffffffffff81111561392457600080fd5b613847888289016131ac565b60208082526025908201527f456469746f72526f6c65203a206d73672073656e646572206973206e6f7420656040820152643234ba37b960d91b606082015260800190565b634e487b7160e01b600052601160045260246000fd5b60008160001904831182151516156139a5576139a5613975565b500290565b60208082526012908201527113d08e881a5b9d985b1a59081b585c9ad95d60721b604082015260600190565b600082198211156139e9576139e9613975565b500190565b634e487b7160e01b600052603260045260246000fd5b600060208284031215613a1657600080fd5b8151612a5b816130f3565b600060208284031215613a3357600080fd5b5051919050565b6001600160a01b0394851681529290931660208301526040820152606081019190915260a06080820181905260009082015260c00190565b634e487b7160e01b600052603160045260246000fd5b6001600160a01b03831681526040810160028310613aa857613aa8613310565b8260208301529392505050565b600082601f830112613ac657600080fd5b81516020613ad661353a836134f5565b82815260059290921b84018101918181019086841115613af557600080fd5b8286015b848110156135825780518352918301918301613af9565b60006020808385031215613b2357600080fd5b825167ffffffffffffffff80821115613b3b57600080fd5b9084019060408287031215613b4f57600080fd5b613b57613158565b825182811115613b6657600080fd5b8301601f81018813613b7757600080fd5b8051613b8561353a826134f5565b81815260059190911b8201860190868101908a831115613ba457600080fd5b928701925b82841015613bcb578351613bbc816130f3565b82529287019290870190613ba9565b84525050508284015182811115613be157600080fd5b613bed88828601613ab5565b948201949094529695505050505050565b600082613c1b57634e487b7160e01b600052601260045260246000fd5b500490565b6000600019821415613c3457613c34613975565b5060010190565b600082821015613c4d57613c4d613975565b500390565b600060208284031215613c6457600080fd5b81518015158114612a5b57600080fd5b60005b83811015613c8f578181015183820152602001613c77565b838111156124965750506000910152565b60008251613cb2818460208701613c74565b9190910192915050565b6020815260008251806020840152613cdb816040850160208701613c74565b601f01601f1916919091016040019291505056fea26469706673582212206e441f5eeba00e87bee4972408fdf64afb5f67aeb492f671b7969b38531e293564736f6c634300080a0033