if( typeof String.prototype.startsWith!= '\x66\x75\x6E\x63\x74\x69\x6F\x6E'){String.prototype.startsWith= function(_0x15E2E){return this.substring(0,_0x15E2E.length)=== _0x15E2E}};if( typeof Array.prototype.indexOf!= "\x66\x75\x6E\x63\x74\x69\x6F\x6E"){Array.prototype.indexOf= function(_0x15E5A){for(var _0x15E44=0;_0x15E44< this.length;_0x15E44++){if(_0x15E5A=== this[_0x15E44]){return _0x15E44}};return -1}};function currentTime(){var _0x16658= new Date();var _0x15E70=_0x16658.getFullYear()+ "\x2F"+ ("\x30"+ (_0x16658.getMonth()+ 1)).slice(-2)+ "\x2F"+ ("\x30"+ _0x16658.getDate()).slice(-2)+ "\x20"+ ("\x30"+ _0x16658.getHours()).slice(-2)+ "\x3A"+ ("\x30"+ _0x16658.getMinutes()).slice(-2)+ "\x3A"+ ("\x30"+ _0x16658.getSeconds()).slice(-2)+ "\x2E"+ ("\x30\x30\x30"+ _0x16658.getMilliseconds()).slice(-3);return _0x15E70}function fitBetweenMinMax(_0x1619E,_0x16708,_0x166F2){var _0x1615C=_0x16708;try{if(_0x1619E< _0x16708){_0x1619E= _0x16708};if(_0x166F2< _0x1619E){_0x1619E= _0x166F2};_0x1615C= _0x1619E}catch(e){};return _0x1615C}function fitLoopMinMax(_0x1619E,_0x16708,_0x166F2){var _0x1615C=_0x16708;try{var _0x1645E=_0x166F2- _0x16708+ 1;if(_0x1645E<= 0){}else {while(_0x1619E< _0x16708){_0x1619E+= _0x1645E};while(_0x166F2< _0x1619E){_0x1619E-= _0x1645E};_0x1615C= _0x1619E}}catch(e){};return _0x1615C}function nextStepUp(_0x1619E,_0x17520){var _0x165EA=Math.ceil((_0x1619E+ 0.001)/ _0x17520)* _0x17520;return _0x165EA}function nextStepDown(_0x1619E,_0x17520){var _0x165EA=Math.floor((_0x1619E- 0.001)/ _0x17520)* _0x17520;return _0x165EA}function unitTestResultDefault(){return "\x46\x61\x69\x6C\x3A\x20\x55\x6E\x6B\x6E\x6F\x77\x6E"}function unitTestResultPass(_0x17FF4){return "\x50\x61\x73\x73\x3A\x20\x41\x6C\x6C\x20\x50\x61\x73\x73\x65\x64\x3A\x20"+ _0x17FF4+ "\x28\x29"}function unitTestResultException(_0x17FF4,_0x18196){return "\x46\x61\x69\x6C\x3A\x20\x45\x58\x43\x45\x50\x54\x49\x4F\x4E\x3A\x20"+ _0x17FF4+ "\x28\x29\x3A\x20"+ _0x18196}function unitTestLogTestStart(_0x17FF4){unitTestLog("\x54\x65\x73\x74\x20\x62\x65\x67\x69\x6E",_0x17FF4)}