/******************************************************************************* * @copyright Copyright (c) 2018 Hanwha Techwin Co., Ltd. * @license Licensed to the Hanwha Techwin Software Foundation under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * Total Plugin-Free Web Browser Viewer Framework * http://www.hanwhatechwin.com * * Security Solution Development Division / Web Software Development Team * * @summary Summary: ump-player * @description Description: UMP Framework 3.2.0 * @file ump-player_20-04-2022 22.38.38.js * @version 3.2.0 * @since 20-04-2022 * @author by Youngho Kim (young.ho.kim@hanwha.com), * by Yongsoo Ko (yongsoo.ko@hanwha.com), * by Miju Park (miju462.park@hanwha.com), * by Sweungwon Cheung (sw.cheung@hanwha.com), * by Jongchan Park (jden.park@hanwha.com), * by Changehee Song (changh.song@hanwha.com), */ /******************************************************************************* * @copyright Copyright (c) 2018 Hanwha Techwin Co., Ltd. * @license Licensed to the Hanwha Techwin Software Foundation under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * Total Plugin-Free Web Browser Viewer Framework * http://www.hanwhatechwin.com * * Security Solution Development Division / Web Software Development Team * * @summary Summary: ump-player * @description Description: UMP Framework 3.2.0 * @file ump-player_20-04-2022.js * @version 3.2.0 * @since 20-04-2022 * @author by Youngho Kim (young.ho.kim@hanwha.com), * by Yongsoo Ko (yongsoo.ko@hanwha.com), * by Miju Park (miju462.park@hanwha.com), * by Sweungwon Cheung (sw.cheung@hanwha.com), * by Jongchan Park (jden.park@hanwha.com), * by Changehee Song (changh.song@hanwha.com), */ var _0x3ad839=_0x54b9;(function(_0x2edd84,_0x33f6b1){var _0x55ca28=_0x54b9,_0x405d5b=_0x2edd84();while(!![]){try{var _0x3d3dca=parseInt(_0x55ca28(0x115))/0x1+-parseInt(_0x55ca28(0x130))/0x2+parseInt(_0x55ca28(0x156))/0x3+-parseInt(_0x55ca28(0x15f))/0x4*(-parseInt(_0x55ca28(0xfe))/0x5)+-parseInt(_0x55ca28(0x114))/0x6+parseInt(_0x55ca28(0x11e))/0x7*(parseInt(_0x55ca28(0x124))/0x8)+-parseInt(_0x55ca28(0x11d))/0x9*(parseInt(_0x55ca28(0x10e))/0xa);if(_0x3d3dca===_0x33f6b1)break;else _0x405d5b['push'](_0x405d5b['shift']());}catch(_0x5a3c40){_0x405d5b['push'](_0x405d5b['shift']());}}}(_0x19e1,0x860c0),(importScripts(_0x3ad839(0x154),_0x3ad839(0x120)),this[_0x3ad839(0x168)]=void 0x0,this[_0x3ad839(0x16f)]=null,this[_0x3ad839(0x133)]=!0x1,this['postMethodTimeout']=0x2710,this[_0x3ad839(0x12d)]=0x3e8,self[_0x3ad839(0x174)]=function(_0x4a7e10){var _0x20a191=_0x3ad839;console['debug'](_0x20a191(0x13f)+fastJsonStringfy(_0x4a7e10[_0x20a191(0x16f)])),data=_0x4a7e10[_0x20a191(0x16f)],digestInfo=_0x4a7e10[_0x20a191(0x16f)][_0x20a191(0x116)],working||('post'===data[_0x20a191(0x16d)]['toLowerCase']()?(void 0x0!==data[_0x20a191(0x16c)]&&(uri+=jsonToText(data[_0x20a191(0x16c)])),ajax_async(_0x20a191(0x11a),uri,data['scope'],fileData,specialHeaders)):_0x20a191(0x12a)===data['method']['toLowerCase']()&&(uri=encodeURI(data[_0x20a191(0x148)]),void 0x0!==data[_0x20a191(0x16c)]&&-0x1==(uri+=jsonToText(data[_0x20a191(0x16c)]))[_0x20a191(0x118)]('attributes.cgi')&&(_0x4a7e10=new Date()[_0x20a191(0x173)](),uri+=_0x20a191(0x13a)+_0x4a7e10),-0x1!==uri['indexOf'](_0x20a191(0x15b))||!0x0===data['async']?ajax_async('GET',uri,data[_0x20a191(0x103)],'','',data[_0x20a191(0x16b)]):ajax_sync(_0x20a191(0x134),uri,data['isText'])));},self['onerror']=function(_0xfaa103){var _0x13739c=_0x3ad839;console[_0x13739c(0xfb)](_0xfaa103);}));var ajax_async=function(_0x48a941,_0x5b523b,_0x448efb,_0x470485,_0x55fdab,_0x277802){var _0x5919c9=_0x3ad839;if(working=!0x0,_0x5919c9(0x13e)!=typeof xhr&&(xhr=null),xhr=makeNewRequest(_0x48a941,_0x5b523b,!0x0,'',_0x277802),setupAsyncCall(xhr,_0x48a941,_0x448efb,_0x5b523b),void 0x0!==_0x55fdab){for(var _0x5578ab=0x0,_0x5578ab=0x0;_0x5578ab<_0x55fdab['length'];_0x5578ab+=0x1)xhr[_0x5919c9(0x150)](_0x55fdab[_0x5578ab][_0x5919c9(0x175)],_0x55fdab[_0x5578ab][_0x5919c9(0x163)]);}try{null!=_0x470485&&''!==_0x470485?xhr[_0x5919c9(0x171)](_0x470485):xhr[_0x5919c9(0x171)]();}catch(_0x195290){console['error']('Error',_0x195290),parserError(xhr,_0x195290);}},ajax_sync=function(_0x19e80c,_0x28cf41,_0xebf537){var _0xd1ffdb=_0x3ad839;working=!0x0,_0xd1ffdb(0x13e)!=typeof xhr&&(xhr=null),xhr=makeNewRequest(_0x19e80c,_0x28cf41,!0x1,'',_0xebf537),console[_0xd1ffdb(0xfb)]('=====================================>',xhr);try{xhr[_0xd1ffdb(0x171)]();}catch(_0x56ea56){console['error'](_0xd1ffdb(0x158),_0x56ea56),parserError(xhr,_0x56ea56);}},onReadyStateChangeEventHandler=function(){var _0x463531=_0x3ad839,_0x96c014,_0x38ce44,_0xbae91b,_0x209be1={};switch(this[_0x463531(0x106)]){case this['DONE']:if(console[_0x463531(0xfb)](_0x463531(0xf9)),0x191===this[_0x463531(0x128)]){void 0x0!==(_0x96c014=this['getResponseHeader'](_0x463531(0x105)))&&(console[_0x463531(0xfc)](_0x463531(0x15e),_0x96c014),_0x38ce44=getDigestInfoInWwwAuthenticate(_0x96c014),_0x209be1['id']=_0x463531(0x116),_0x209be1[_0x463531(0x159)]=!0x0,_0x209be1[_0x463531(0x116)]=_0x38ce44,self[_0x463531(0x135)](_0x209be1)),_0xbae91b=makeNewRequest(data[_0x463531(0x16d)],data[_0x463531(0x148)],!0x0,_0x96c014,data[_0x463531(0x16b)]),null!=_0x38ce44&&setAuthorizationHeader(_0xbae91b,data['method'],data[_0x463531(0x148)],_0x38ce44),setupAsyncCall(_0xbae91b,data['method'],data[_0x463531(0x103)],data['uri']);try{'undefined'!=typeof fileData&&null!==fileData&&''!==fileData?_0xbae91b[_0x463531(0x171)](fileData):_0xbae91b['send']();}catch(_0x2a556a){console[_0x463531(0x160)]('Error',_0x2a556a);}}else parseResponse(this);break;case this[_0x463531(0x125)]:console[_0x463531(0xfb)]('Loading');break;case this[_0x463531(0x13c)]:console[_0x463531(0xfb)](_0x463531(0x121));break;case this[_0x463531(0x109)]:console['debug']('Header\x20received'),null!=(_0x96c014=this[_0x463531(0x122)]('www-authenticate'))&&(console[_0x463531(0xfc)](_0x463531(0x15e),_0x96c014),_0x38ce44=getDigestInfoInWwwAuthenticate(_0x96c014),_0x209be1['id']=_0x463531(0x116),_0x209be1[_0x463531(0x159)]=!0x0,_0x209be1['auth']=_0x38ce44,self[_0x463531(0x135)](_0x209be1));var _0x4d4a70=this[_0x463531(0x167)]();console['debug']('allResponseHeaders:\x20',_0x4d4a70),_0xbae91b=makeNewRequest(data[_0x463531(0x16d)],data[_0x463531(0x148)],!0x0,_0x96c014,data[_0x463531(0x16b)]),null!=_0x38ce44&&setAuthorizationHeader(_0xbae91b,data['method'],data[_0x463531(0x148)],_0x38ce44),setupAsyncCall(_0xbae91b,data['method'],data[_0x463531(0x10d)],data[_0x463531(0x148)]);try{'undefined'!=typeof fileData&&null!==fileData&&''!==fileData?_0xbae91b[_0x463531(0x171)](fileData):_0xbae91b[_0x463531(0x171)]();}catch(_0x409aca){console[_0x463531(0x160)](_0x463531(0x158),_0x409aca),parserError(_0xbae91b,_0x409aca);}break;case this[_0x463531(0x111)]:console[_0x463531(0xfb)](_0x463531(0x127));}},updateProgress=function(_0x36c54c){var _0x21073a=_0x3ad839;_0x36c54c[_0x21073a(0x157)]&&(_0x36c54c=_0x36c54c[_0x21073a(0x138)]/_0x36c54c['total']*0x64,console[_0x21073a(0xfc)](_0x21073a(0x165)+_0x36c54c));};function parseResponse(_0x5dbd1b){var _0x29bdb2=_0x3ad839,_0x258dfc,_0x58086b={};_0x5dbd1b[_0x29bdb2(0x106)]===_0x5dbd1b[_0x29bdb2(0x12e)]&&(0xc8===_0x5dbd1b[_0x29bdb2(0x128)]?void 0x0!==_0x5dbd1b[_0x29bdb2(0x129)]&&''!==_0x5dbd1b['response']&&(_0x5dbd1b=(_0x29bdb2(0xfd)!==_0x5dbd1b[_0x29bdb2(0x131)]&&null===_0x5dbd1b[_0x29bdb2(0x14c)]&&!data[_0x29bdb2(0x16b)]&&_0x29bdb2(0x119)==typeof(_0x258dfc=!0x1===isJSON(_0x5dbd1b['response'])?getDotEqualStrLineToObj(_0x5dbd1b[_0x29bdb2(0x129)]):JSON[_0x29bdb2(0x14f)](_0x5dbd1b[_0x29bdb2(0x129)]))?_0x29bdb2(0x153)===_0x58086b[_0x29bdb2(0x152)]?(_0x58086b['id']=_0x29bdb2(0x160),_0x58086b[_0x29bdb2(0x159)]=!0x1,_0x58086b[_0x29bdb2(0x128)]=_0x5dbd1b['status']):(_0x58086b['id']=_0x29bdb2(0x129),_0x58086b['success']=!0x0,_0x58086b['status']=_0x5dbd1b['status'],_0x58086b[_0x29bdb2(0x129)]=_0x258dfc):(_0x58086b['id']=_0x29bdb2(0x129),_0x58086b['success']=!0x0,_0x58086b[_0x29bdb2(0x128)]=_0x5dbd1b[_0x29bdb2(0x128)],_0x58086b['response']=_0x5dbd1b['response']),null),self[_0x29bdb2(0x135)](_0x58086b)):(_0x58086b['id']=_0x29bdb2(0x160),_0x58086b['success']=!0x1,_0x58086b[_0x29bdb2(0x128)]=_0x5dbd1b[_0x29bdb2(0x128)],_0x5dbd1b=null,self['postMessage'](_0x58086b)));}function _0x54b9(_0x4bf099,_0x2888f8){var _0x19e16a=_0x19e1();return _0x54b9=function(_0x54b90d,_0x37ad3d){_0x54b90d=_0x54b90d-0xf9;var _0x225031=_0x19e16a[_0x54b90d];return _0x225031;},_0x54b9(_0x4bf099,_0x2888f8);}function _0x19e1(){var _0x10d372=['scheme','debug','log','arraybuffer','10EiOwaX','open','\x22,\x20nonce=\x22',',\x20qop=','username','scope','abort','www-authenticate','readyState','\x22,\x20cnonce=\x22','toString','HEADERS_RECEIVED','basic','0.0.1','deviceInfo','$scope','10lGuoTk','match','toUpperCase','UNSENT','Network\x20Error','://','5993904HtJykm','516553KISCur','auth','random','indexOf','object','POST','abcdef0123456789','qop','794736sjpdIH','91ybfUkW','True','/external-lib/util/URI.js','Opened','getResponseHeader','onreadystatechange','18728zWiJlX','LOADING','length','Unsent','status','response','get','\x22\x20nc=','message','getMethodTimeout','DONE','toLowerCase','1041580rxhEYq','responseType','opensdk','working','GET','postMessage','realm','split','loaded','CancelEvent','&SunapiSeqId=','round','OPENED','serverType','undefined','event','boolean','code','progress','FailEvent','port','trim','protocol','CompleteEvent','uri','digest','upload','ProgressEvent','responseXML','cnonce','application/json','parse','setRequestHeader','timeout','Response','Fail','/external-lib/util/crypto.js','withCredentials','3009432VhfHXG','lengthComputable','Error','success','MD5','configbackup','Accept','replace','wwwAuthenticate\x20:\x20','1214008IleUqf','error','addEventListener','password','Header','\x20username=\x22','percent\x20','onprogress','getAllResponseHeaders','digestInfo','nonce','XClient','isText','body','method','\x22,\x20uri=\x22','data','\x22,\x20realm=\x22','send',',\x20response=\x22','getTime','onmessage','Type','Clearing\x20the\x20Diegest\x20cache\x20!!!!!!!!!!!!\x20','Done'];_0x19e1=function(){return _0x10d372;};return _0x19e1();}function parserError(_0x329590,_0x1172a9){var _0x24738b=_0x3ad839,_0x4ae678={'id':'error','success':!0x1};_0x4ae678['code']=_0x1172a9[_0x24738b(0x141)],_0x4ae678['status']=_0x329590[_0x24738b(0x128)],_0x4ae678[_0x24738b(0x12c)]=_0x1172a9[_0x24738b(0x12c)],self['postMessage'](_0x4ae678);}var makeNewRequest=function(_0x59cd03,_0x24c268,_0x967399,_0x48e13a,_0x40c7f0){var _0x5f577f=_0x3ad839,_0x6f70c1=data['deviceInfo'],_0x4a39ac=_0x6f70c1[_0x5f577f(0x146)]+_0x5f577f(0x113)+_0x6f70c1['hostname'],_0x6f70c1=(void 0x0!==_0x6f70c1[_0x5f577f(0x144)]&&null!==_0x6f70c1['port']&&''!==_0x6f70c1[_0x5f577f(0x144)]&&(_0x4a39ac+=':'+_0x6f70c1[_0x5f577f(0x144)]),new XMLHttpRequest());return _0x6f70c1[_0x5f577f(0xff)](_0x59cd03,_0x4a39ac+_0x24c268,_0x967399),'camera'===data[_0x5f577f(0x10c)][_0x5f577f(0x13d)]&&_0x6f70c1[_0x5f577f(0x150)](_0x5f577f(0x16a),'XMLHttpRequest'),data[_0x5f577f(0x16b)]&&void 0x0!==data[_0x5f577f(0x16b)]||_0x6f70c1[_0x5f577f(0x150)](_0x5f577f(0x15c),_0x5f577f(0x14e)),''!==_0x48e13a&&null!=_0x48e13a?(_0x4a39ac={},responseHeaders=_0x48e13a['split']('\x0a'),digestInfo=getDigestInfoInWwwAuthenticate(_0x48e13a),_0x4a39ac['id']='auth',_0x4a39ac[_0x5f577f(0x159)]=!0x0,_0x4a39ac[_0x5f577f(0x116)]=digestInfo,self['postMessage'](_0x4a39ac),setAuthorizationHeader(_0x6f70c1,_0x59cd03,_0x24c268,digestInfo)):_0x5f577f(0x13e)!=typeof digestInfo&&null!==digestInfo&&setAuthorizationHeader(_0x6f70c1,_0x59cd03,_0x24c268,digestInfo),_0x6f70c1[_0x5f577f(0x123)]=onReadyStateChangeEventHandler,_0x6f70c1[_0x5f577f(0x166)]=updateProgress,_0x6f70c1;},setAuthorizationHeader=function(_0xd9fd77,_0x1a9df1,_0x128316,_0x8df854){var _0x987ad6=_0x3ad839,_0x4a0c84,_0x594306;_0x8df854?_0x987ad6(0x149)===_0x8df854['scheme'][_0x987ad6(0x12f)]()||'xdigest'===_0x8df854['scheme'][_0x987ad6(0x12f)]()?(_0x8df854['nc']=_0x8df854['nc']+0x1,_0x8df854[_0x987ad6(0x14d)]=generateCnonce(),_0x4a0c84=formulateResponse(data[_0x987ad6(0x10c)]['username'],data[_0x987ad6(0x10c)][_0x987ad6(0x162)],_0x128316,_0x8df854[_0x987ad6(0x136)],_0x1a9df1[_0x987ad6(0x110)](),_0x8df854[_0x987ad6(0x169)],_0x8df854['nc'],_0x8df854[_0x987ad6(0x14d)],_0x8df854['qop']),_0x594306=_0x8df854[_0x987ad6(0xfa)]+_0x987ad6(0x164)+data[_0x987ad6(0x10c)][_0x987ad6(0x102)]+'\x22,\x20realm=\x22'+_0x8df854['realm']+'\x22,\x20nonce=\x22'+_0x8df854[_0x987ad6(0x169)]+_0x987ad6(0x16e)+_0x128316+_0x987ad6(0x107)+_0x8df854[_0x987ad6(0x14d)]+_0x987ad6(0x12b)+decimalToHex(_0x8df854['nc'],0x8)+_0x987ad6(0x101)+_0x8df854['qop']+_0x987ad6(0x172)+_0x4a0c84+'\x22',_0xd9fd77[_0x987ad6(0x150)]('Authorization',_0x594306)):_0x987ad6(0x10a)===_0x8df854['scheme'][_0x987ad6(0x12f)]()&&(_0x594306=_0x8df854[_0x987ad6(0xfa)]+'\x20'+btoa(RESdata['deviceInfo'][_0x987ad6(0x102)]+':'+data[_0x987ad6(0x10c)][_0x987ad6(0x162)]),_0xd9fd77[_0x987ad6(0x150)]('Authorization',_0x594306)):(_0x8df854={'scheme':'Digest','realm':'','nonce':null,'opaque':null,'qop':'auth','nc':null,'cnonce':null},_0x4a0c84=formulateResponse(data[_0x987ad6(0x10c)]['username'],data['deviceInfo']['password'],_0x128316,_0x8df854[_0x987ad6(0x136)],_0x1a9df1['toUpperCase'](),_0x8df854[_0x987ad6(0x169)],_0x8df854['nc'],_0x8df854[_0x987ad6(0x14d)],_0x8df854[_0x987ad6(0x11c)]),_0x594306=_0x8df854[_0x987ad6(0xfa)]+'\x20username=\x22'+data[_0x987ad6(0x10c)][_0x987ad6(0x102)]+_0x987ad6(0x170)+_0x8df854[_0x987ad6(0x136)]+_0x987ad6(0x100)+_0x8df854['nonce']+_0x987ad6(0x16e)+_0x128316+_0x987ad6(0x107)+_0x8df854[_0x987ad6(0x14d)]+_0x987ad6(0x12b)+decimalToHex(_0x8df854['nc'],0x8)+_0x987ad6(0x101)+_0x8df854[_0x987ad6(0x11c)]+_0x987ad6(0x172)+_0x4a0c84+'\x22',_0xd9fd77[_0x987ad6(0x150)]('Authorization',_0x594306));},getDigestInfoInWwwAuthenticate=function(_0x29e559){var _0xd0d672=_0x3ad839,_0x4f7467=null,_0x1ea6fd=null,_0x17149e=null,_0x20a69d=null,_0x45cc8a=!0x1;if(null!==(_0xc90e=_0x29e559)){for(var _0xc90e,_0x29e559=(_0xc90e=_0xc90e['split'](','))[0x0][_0xd0d672(0x137)](/\s/)[0x0],_0x3833bd=0x0;_0x3833bd<_0xc90e[_0xd0d672(0x126)];_0x3833bd++){var _0x47dda8=_0xc90e[_0x3833bd][_0xd0d672(0x137)]('='),_0x1896f4=_0x47dda8[0x0],_0x47dda8=_0x47dda8[0x1][_0xd0d672(0x15d)](/\"/g,'')[_0xd0d672(0x145)]();null!==_0x1896f4[_0xd0d672(0x10f)](/realm/i)&&(_0x4f7467=_0x47dda8),null!==_0x1896f4[_0xd0d672(0x10f)](/nonce/i)&&(_0x1ea6fd=_0x47dda8),null!==_0x1896f4[_0xd0d672(0x10f)](/opaque/i)&&(_0x17149e=_0x47dda8),null!==_0x1896f4[_0xd0d672(0x10f)](/qop/i)&&(_0x20a69d=_0x47dda8);}_0x45cc8a={'scheme':_0x29e559,'realm':_0x4f7467,'nonce':_0x1ea6fd,'opaque':_0x17149e,'qop':_0x20a69d,'cnonce':generateCnonce(),'nc':0x1};}return _0x45cc8a;},setupAsyncCall=function(_0x54d2ae,_0x5e8b4e,_0x137902,_0x533833){var _0x3407f1=_0x3ad839;void 0x0!==_0x137902&&''!==_0x137902&&(void 0x0!==_0x137902['ProgressEvent']&&_0x54d2ae[_0x3407f1(0x14a)][_0x3407f1(0x161)](_0x3407f1(0x142),_0x137902[_0x3407f1(0x14b)],!0x1),void 0x0!==_0x137902[_0x3407f1(0x147)]&&_0x54d2ae[_0x3407f1(0x161)]('load',_0x137902['CompleteEvent'],!0x1),void 0x0!==_0x137902[_0x3407f1(0x139)]&&_0x54d2ae[_0x3407f1(0x161)](_0x3407f1(0x104),_0x137902['CancelEvent'],!0x1),void 0x0!==_0x137902[_0x3407f1(0x143)]?_0x54d2ae[_0x3407f1(0x161)]('error',_0x137902['FailEvent'],!0x1):_0x54d2ae['addEventListener'](_0x3407f1(0x160),function(_0x59ffe9){var _0x4f8e76=_0x3407f1;throw Error(_0x4f8e76(0x112));},!0x1)),_0x54d2ae[_0x3407f1(0x151)]='POST'===_0x5e8b4e?postMethodTimeout:getMethodTimeout,_0x3407f1(0x13e)!==data['deviceInfo'][_0x3407f1(0x151)]&&(_0x54d2ae['timeout']=data[_0x3407f1(0x10c)][_0x3407f1(0x151)]),-0x1!==_0x533833[_0x3407f1(0x118)]('configbackup')&&(_0x54d2ae[_0x3407f1(0x131)]=_0x3407f1(0xfd)),-0x1!==_0x533833[_0x3407f1(0x118)](_0x3407f1(0x132))&&(_0x54d2ae[_0x3407f1(0x155)]=!0x0);},formulateResponse=function(_0x31bbef,_0xd0d49e,_0xeeef96,_0x293a21,_0x3aaf1a,_0x20f32d,_0x28c7c1,_0x2eae9c,_0x46c704){var _0x339800=_0x3ad839;return _0x31bbef=CryptoJS[_0x339800(0x15a)](_0x31bbef+':'+_0x293a21+':'+_0xd0d49e)['toString'](),_0x293a21=CryptoJS['MD5'](_0x3aaf1a+':'+_0xeeef96)[_0x339800(0x108)](),CryptoJS[_0x339800(0x15a)](_0x31bbef+':'+_0x20f32d+':'+decimalToHex(_0x28c7c1,0x8)+':'+_0x2eae9c+':'+_0x46c704+':'+_0x293a21)[_0x339800(0x108)]();},generateCnonce=function(){var _0x376911=_0x3ad839;for(var _0x237855=_0x376911(0x11b),_0x5d783b='',_0x3bf24f=0x0;_0x3bf24f<0x10;_0x3bf24f++){var _0x5688dc=Math[_0x376911(0x13b)](Math[_0x376911(0x117)]()*_0x237855['length']);_0x5d783b+=_0x237855['substr'](_0x5688dc,0x1);}return _0x5d783b;},decimalToHex=function(_0x1fa601,_0x20e8e2){var _0x33ccc4=_0x3ad839,_0x13f6a9=Number(_0x1fa601)[_0x33ccc4(0x108)](0x10);for(_0x20e8e2=null==_0x20e8e2?0x2:_0x20e8e2;_0x13f6a9[_0x33ccc4(0x126)]<_0x20e8e2;)_0x13f6a9='0'+_0x13f6a9;return _0x13f6a9;},clearDigestCache=function(){var _0x555f8c=_0x3ad839;console[_0x555f8c(0xfc)](_0x555f8c(0x176)),digestInfo=void 0x0;},jsonToText=function(_0x236b51){var _0x247278=_0x3ad839,_0x11ac83,_0x4efffa='';for(_0x11ac83 in _0x236b51)_0x247278(0x140)==typeof _0x236b51[_0x11ac83]?_0x4efffa+='&'+_0x11ac83+'='+(!0x0===_0x236b51[_0x11ac83]?_0x247278(0x11f):'False'):_0x4efffa+='&'+_0x11ac83+'='+_0x236b51[_0x11ac83];return _0x4efffa;},getDotEqualStrLineToObj=function(_0xd1cd57){var _0x107230=_0x3ad839;function _0x15c1da(_0x12afe3,_0xd110ff){return _0x12afe3[_0xd110ff]||(_0x12afe3[_0xd110ff]={});}for(var _0x97a4e2={},_0x228b02={},_0x4bfc48=_0xd1cd57[_0x107230(0x137)]('\x0d\x0a'),_0x16d57c=0x0;_0x16d57c<_0x4bfc48['length'];_0x16d57c++)if(_0x4bfc48[_0x16d57c]){var _0x34fbc5=_0x4bfc48[_0x16d57c][_0x107230(0x137)]('='),_0x86d0c1=_0x34fbc5[0x0][_0x107230(0x137)]('.');if(0x1==_0x86d0c1[_0x107230(0x126)])_0x97a4e2[_0x86d0c1[0x0]]=_0x34fbc5[0x1];else{for(var _0x228b02=_0x15c1da(_0x97a4e2,_0x86d0c1[0x0]),_0x4eca46=0x1;_0x4eca46<_0x86d0c1[_0x107230(0x126)]-0x1;_0x4eca46++)_0x228b02=_0x15c1da(_0x228b02,_0x86d0c1[_0x4eca46]);_0x228b02[_0x86d0c1[_0x86d0c1[_0x107230(0x126)]-0x1]]=_0x34fbc5[0x1];}}return console[_0x107230(0xfc)]('result\x20:\x20'+fastJsonStringfy(_0x97a4e2)),_0x97a4e2;},isJSON=function(_0xe24ba0){var _0x2c6878=_0x3ad839;try{return JSON[_0x2c6878(0x14f)](_0xe24ba0)&&!!_0xe24ba0;}catch(_0x4eccc8){return!0x1;}},version=function(){var _0xbb5674=_0x3ad839;return _0xbb5674(0x10b);};