Built motion from commit c8dd8619.|2.0.42
[motion2.git] / server / services / agi / index.js
1 var _0xc73c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x78\x6D\x6C\x32\x6A\x73\x6F\x6E","\x6C\x6F\x64\x61\x73\x68","\x73\x79\x6E\x63\x68\x6F","\x75\x74\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x61\x67\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x75\x74\x69\x6C","\x2E\x2F\x72\x70\x63","\x2E\x2F\x6D\x61\x69\x6C\x52\x70\x63","\x2E\x2F\x67\x72\x61\x70\x68","\x2E\x2F\x76\x65\x72\x74\x69\x63\x65\x73","\x73\x79\x6E\x63\x68\x6F\x20\x65\x72\x72\x6F\x72","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x65\x72\x72\x6F\x72","\x6E\x65\x78\x74\x54\x69\x63\x6B","\x5B\x4C\x49\x53\x54\x45\x4E\x49\x4E\x47\x5D\x20\x43\x61\x6C\x6C\x79\x20\x53\x71\x75\x61\x72\x65\x20\x6C\x69\x73\x74\x65\x6E\x69\x6E\x67\x20\x30\x2E\x30\x2E\x30\x2E\x30\x3A\x34\x35\x37\x33","\x69\x6E\x66\x6F","\x6E\x61\x6D\x65","\x6D\x65\x73\x73\x61\x67\x65","\x5B\x25\x73\x5D\x20\x25\x73","\x66\x6F\x72\x6D\x61\x74","\x5B\x45\x52\x52\x4F\x52\x5D\x20\x25\x73","\x5B\x43\x4C\x4F\x53\x45\x5D\x20\x25\x73\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20\x66\x72\x6F\x6D\x20\x22\x25\x73\x22\x20\x3C\x25\x73\x3E\x20\x74\x6F\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x25\x73\x20\x77\x69\x74\x68\x20\x75\x6E\x69\x71\x75\x65\x69\x64\x20\x25\x73","\x61\x72\x67\x5F\x31","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x63\x61\x6C\x6C\x65\x72\x69\x64","\x64\x6E\x69\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x5B\x54\x49\x4D\x45\x4F\x55\x54\x5D\x20\x25\x73\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20\x66\x72\x6F\x6D\x20\x22\x25\x73\x22\x20\x3C\x25\x73\x3E\x20\x74\x6F\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x25\x73\x20\x77\x69\x74\x68\x20\x75\x6E\x69\x71\x75\x65\x69\x64\x20\x25\x73","\x5B\x48\x41\x4E\x47\x55\x50\x5D\x20\x25\x73\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20\x66\x72\x6F\x6D\x20\x22\x25\x73\x22\x20\x3C\x25\x73\x3E\x20\x74\x6F\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x25\x73\x20\x77\x69\x74\x68\x20\x75\x6E\x69\x71\x75\x65\x69\x64\x20\x25\x73","\x65\x76\x74\x48\x61\x6E\x67\x75\x70","\x72\x6F\x6F\x74","\x6D\x78\x47\x72\x61\x70\x68\x4D\x6F\x64\x65\x6C","\x74\x6F\x4A\x73\x6F\x6E","\x61\x67\x69\x63\x6F\x6D\x6D\x61\x6E\x64","\x72\x65\x74\x72\x79","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x6D\x61\x78\x52\x65\x74\x72\x79","\x6D\x78\x43\x65\x6C\x6C","\x6F\x6D\x69\x74","\x61\x64\x64\x56\x65\x72\x74\x65\x78","\x69\x73\x41\x72\x72\x61\x79","\x6C\x65\x6E\x67\x74\x68","\x73\x6F\x75\x72\x63\x65","\x74\x61\x72\x67\x65\x74","\x76\x61\x6C\x75\x65","\x61\x64\x64\x45\x64\x67\x65","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x67\x65\x74\x53\x71\x75\x61\x72\x65\x50\x72\x6F\x6A\x65\x63\x74","\x63\x72\x65\x61\x74\x65\x53\x71\x75\x61\x72\x65\x52\x65\x70\x6F\x72\x74","\x75\x70\x64\x61\x74\x65\x53\x71\x75\x61\x72\x65\x52\x65\x70\x6F\x72\x74","\x61\x67\x69\x5F","\x69\x6E\x64\x65\x78\x4F\x66","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x69\x6E\x73\x70\x65\x63\x74","\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x64\x65\x62\x75\x67","\x5B\x53\x54\x41\x52\x54\x5D\x20\x25\x73\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20\x66\x72\x6F\x6D\x20\x22\x25\x73\x22\x20\x3C\x25\x73\x3E\x20\x74\x6F\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x25\x73\x20\x77\x69\x74\x68\x20\x75\x6E\x69\x71\x75\x65\x69\x64\x20\x25\x73","\x6F\x6E","\x63\x6C\x6F\x73\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x68\x61\x6E\x67\x75\x70","\x73\x79\x6E\x63","\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E","\x73\x74\x61\x72\x74","\x5B\x53\x54\x41\x52\x54\x20\x54\x52\x41\x56\x45\x52\x53\x45\x5D\x20\x25\x73\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20\x66\x72\x6F\x6D\x20\x22\x25\x73\x22\x20\x3C\x25\x73\x3E\x20\x74\x6F\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x25\x73\x20\x77\x69\x74\x68\x20\x75\x6E\x69\x71\x75\x65\x69\x64\x20\x25\x73","\x69\x64","\x63\x6C\x65\x61\x72","\x76\x65\x72\x74\x65\x78","\x67\x6F\x74\x6F\x63","\x67\x6F\x74\x6F\x63\x20\x62\x6C\x6F\x63\x6B\x20\x73\x74\x6F\x70\x20\x74\x72\x61\x76\x65\x72\x73\x65\x20\x42\x46\x53","\x63\x6F\x6E\x74\x65\x78\x74","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x70\x72\x69\x6F\x72\x69\x74\x79","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x63\x6F\x64\x65","\x72\x65\x73\x75\x6C\x74","\x69\x73\x55\x6E\x64\x65\x66\x69\x6E\x65\x64","\x61\x67\x69\x63\x6F\x6D\x6D\x61\x6E\x64\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x65\x78\x63\x65\x70\x74\x69\x6F\x6E","\x74\x72\x61\x76\x65\x72\x73\x65\x42\x46\x53","\x66\x69\x6E\x61\x6C\x6C\x79","\x5B\x46\x49\x4E\x41\x4C\x4C\x59\x20\x54\x52\x41\x56\x45\x52\x53\x45\x5D\x20\x25\x73\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20\x66\x72\x6F\x6D\x20\x22\x25\x73\x22\x20\x3C\x25\x73\x3E\x20\x74\x6F\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x25\x73\x20\x77\x69\x74\x68\x20\x75\x6E\x69\x71\x75\x65\x69\x64\x20\x25\x73","\x5B\x45\x4E\x44\x5D\x20\x25\x73\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20\x66\x72\x6F\x6D\x20\x22\x25\x73\x22\x20\x3C\x25\x73\x3E\x20\x74\x6F\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x25\x73\x20\x77\x69\x74\x68\x20\x75\x6E\x69\x71\x75\x65\x69\x64\x20\x25\x73","\x5B\x47\x4F\x54\x4F\x5D\x20\x63\x6F\x6E\x74\x65\x78\x74\x3A\x20\x25\x73\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x3A\x20\x25\x73\x20\x70\x72\x69\x6F\x72\x69\x74\x79\x3A\x20\x25\x73","\x63\x6F\x6E\x74\x69\x6E\x75\x65\x41\x74","\x50\x72\x6F\x6A\x65\x63\x74\x20\x25\x73\x20\x6E\x6F\x74\x20\x70\x75\x62\x6C\x69\x73\x68\x65\x64","\x50\x72\x6F\x6A\x65\x63\x74\x20\x25\x73\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x30\x2E\x30\x2E\x30\x2E\x30","\x2E\x2F\x73\x65\x72\x76\x65\x72","\x6C\x69\x73\x74\x65\x6E\x69\x6E\x67","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x5B\x4C\x49\x43\x45\x4E\x53\x45\x5D","\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65","\x5B\x4C\x49\x43\x45\x4E\x53\x45\x5D\x20\x43\x48\x41\x4E\x4E\x45\x4C\x53\x3A\x20\x25\x73","\x5B\x4C\x49\x43\x45\x4E\x53\x45\x5D\x20\x43\x48\x41\x4E\x4E\x45\x4C\x53\x3A\x20\x55\x4E\x4C\x49\x4D\x49\x54\x45\x44","\x67\x65\x74\x4C\x69\x63\x65\x6E\x73\x65"];_0xc73c[0];var parser=require(_0xc73c[1]);var _=require(_0xc73c[2]);var syncho=require(_0xc73c[3]);var util=require(_0xc73c[4]);var config=require(_0xc73c[5]);var logger=require(_0xc73c[7])(_0xc73c[6]);var utilLicense=require(_0xc73c[8]);var rpc=require(_0xc73c[9]);var mailRpc=require(_0xc73c[10]);var Graph=require(_0xc73c[11]);var Vertices=require(_0xc73c[12]);var AGI_CODE_SUCCESS=200;var AGI_RESULT_ERROR=-1;function connectionHandler(_0x9bb8xf){process[_0xc73c[16]](function(){syncho(function(){try{setChannelVariables(_0x9bb8xf);agiHandler(_0x9bb8xf)}catch(ex){logger[_0xc73c[15]](_0xc73c[13],JSON[_0xc73c[14]](ex,null,2))}})})}function listeningHandler(_0x9bb8x11){logger[_0xc73c[18]](_0xc73c[17])}function errorHandler(_0x9bb8x11){if(_0x9bb8x11&& _0x9bb8x11[_0xc73c[19]]&& _0x9bb8x11[_0xc73c[20]]){logger[_0xc73c[15]](util[_0xc73c[22]](_0xc73c[21],_0x9bb8x11[_0xc73c[19]],_0x9bb8x11[_0xc73c[20]]))}else {logger[_0xc73c[15]](util[_0xc73c[22]](_0xc73c[23],JSON[_0xc73c[14]](_0x9bb8x11,null,2)))}}function closeHandler(){logger[_0xc73c[18]](util[_0xc73c[22]](_0xc73c[24],this[_0xc73c[25]],this[_0xc73c[26]],this[_0xc73c[27]],this[_0xc73c[28]],this[_0xc73c[29]]))}function timeoutHandler(){logger[_0xc73c[18]](util[_0xc73c[22]](_0xc73c[30],this[_0xc73c[25]],this[_0xc73c[26]],this[_0xc73c[27]],this[_0xc73c[28]],this[_0xc73c[29]]))}function hangupHandler(){logger[_0xc73c[18]](util[_0xc73c[22]](_0xc73c[31],this[_0xc73c[25]],this[_0xc73c[26]],this[_0xc73c[27]],this[_0xc73c[28]],this[_0xc73c[29]]));this[_0xc73c[32]]= true}function getRoot(_0x9bb8x17){return parser[_0xc73c[35]](_0x9bb8x17,{object:true})[_0xc73c[34]][_0xc73c[33]]}function addVertex(_0x9bb8x19,_0x9bb8x1a,_0x9bb8x1b){_0x9bb8x1a[_0xc73c[36]]= _0x9bb8x1b;if(_0x9bb8x1a[_0xc73c[38]](_0xc73c[37])){_0x9bb8x1a[_0xc73c[39]]= parseInt(_0x9bb8x1a[_0xc73c[37]],10)};_0x9bb8x19[_0xc73c[42]](_[_0xc73c[41]](_0x9bb8x1a,_0xc73c[40]))}function initGraph(_0x9bb8x1d,_0x9bb8x1e){var _0x9bb8x19= new Graph();for(var _0x9bb8x1b in _0x9bb8x1d){if(_0x9bb8x1d[_0xc73c[38]](_0x9bb8x1b)){if(_[_0xc73c[43]](_0x9bb8x1d[_0x9bb8x1b])){for(var _0x9bb8x1f=0;_0x9bb8x1f< _0x9bb8x1d[_0x9bb8x1b][_0xc73c[44]];_0x9bb8x1f+= 1){addVertex(_0x9bb8x19,_0x9bb8x1d[_0x9bb8x1b][_0x9bb8x1f],_0x9bb8x1b)}}else {addVertex(_0x9bb8x19,_0x9bb8x1d[_0x9bb8x1b],_0x9bb8x1b)}}};for(var _0x9bb8x20=0;_0x9bb8x20< _0x9bb8x1e[_0xc73c[44]];_0x9bb8x20+= 1){if(_0x9bb8x1e[_0x9bb8x20][_0xc73c[45]]&& _0x9bb8x1e[_0x9bb8x20][_0xc73c[46]]){_0x9bb8x19[_0xc73c[48]](_0x9bb8x1e[_0x9bb8x20][_0xc73c[45]],_0x9bb8x1e[_0x9bb8x20][_0xc73c[46]],_0x9bb8x1e[_0x9bb8x20][_0xc73c[47]])}};return _0x9bb8x19}function getSquareProject(_0x9bb8x22,_0x9bb8x23){rpc[_0xc73c[51]](_0x9bb8x22)[_0xc73c[50]](function(_0x9bb8x24){_0x9bb8x23(null,_0x9bb8x24)})[_0xc73c[49]](function(_0x9bb8x11){_0x9bb8x23(null,_0x9bb8x11)})}function createSquareReport(_0x9bb8x26,_0x9bb8x23){rpc[_0xc73c[52]](_0x9bb8x26)[_0xc73c[50]](function(_0x9bb8x24){_0x9bb8x23(null,_0x9bb8x24)})[_0xc73c[49]](function(_0x9bb8x11){_0x9bb8x23(null,_0x9bb8x11)})}function updateSquareReport(_0x9bb8x26,_0x9bb8x23){rpc[_0xc73c[53]](_0x9bb8x26[_0xc73c[29]],_0x9bb8x26[_0xc73c[25]])[_0xc73c[50]](function(_0x9bb8x24){_0x9bb8x23(null,_0x9bb8x24)})[_0xc73c[49]](function(_0x9bb8x11){_0x9bb8x23(null,_0x9bb8x11)})}function setChannelVariables(_0x9bb8xf){for(var _0x9bb8x1b in _0x9bb8xf){if(_0x9bb8xf[_0xc73c[38]](_0x9bb8x1b)){if(_0x9bb8x1b[_0xc73c[55]](_0xc73c[54])=== 0){_0x9bb8xf[_0x9bb8x1b[_0xc73c[56]](4)]= _0x9bb8xf[_0x9bb8x1b];delete _0x9bb8xf[_0x9bb8x1b]}}}}function getLogFromObject(_0x9bb8x2a){return util[_0xc73c[57]](_0x9bb8x2a,{showHidden:false,depth:null})}function agiHandler(_0x9bb8xf){var _0x9bb8x2c,_0x9bb8x19,_0x9bb8x1d,_0x9bb8x2d,_0x9bb8x2e;logger[_0xc73c[59]](_0xc73c[58],JSON[_0xc73c[14]](_0x9bb8xf,null,2));logger[_0xc73c[18]](util[_0xc73c[22]](_0xc73c[60],_0x9bb8xf[_0xc73c[25]],_0x9bb8xf[_0xc73c[26]],_0x9bb8xf[_0xc73c[27]],_0x9bb8xf[_0xc73c[28]],_0x9bb8xf[_0xc73c[29]]));_0x9bb8xf[_0xc73c[61]](_0xc73c[15],errorHandler);_0x9bb8xf[_0xc73c[61]](_0xc73c[62],closeHandler);_0x9bb8xf[_0xc73c[61]](_0xc73c[63],timeoutHandler);_0x9bb8xf[_0xc73c[32]]= false;_0x9bb8xf[_0xc73c[61]](_0xc73c[64],hangupHandler);var _0x9bb8x2f=getSquareProject[_0xc73c[65]](null,_0x9bb8xf[_0xc73c[25]]);if(_0x9bb8x2f){if(_0x9bb8x2f[_0xc73c[66]]){_0x9bb8x2c= getRoot(_0x9bb8x2f[_0xc73c[66]]);if(_0x9bb8x2c&& _0x9bb8x2c[_0xc73c[67]]){logger[_0xc73c[59]](_0xc73c[33],JSON[_0xc73c[14]](_0x9bb8x2c,null,2));createSquareReport[_0xc73c[65]](null,_0x9bb8xf);_0x9bb8x19= initGraph(_[_0xc73c[41]](_0x9bb8x2c,_0xc73c[40]),_0x9bb8x2c[_0xc73c[40]]);_0x9bb8x1d=  new Vertices(_0x9bb8xf,rpc,mailRpc);logger[_0xc73c[18]](util[_0xc73c[22]](_0xc73c[68],_0x9bb8xf[_0xc73c[25]],_0x9bb8xf[_0xc73c[26]],_0x9bb8xf[_0xc73c[27]],_0x9bb8xf[_0xc73c[28]],_0x9bb8xf[_0xc73c[29]]));_0x9bb8x19[_0xc73c[83]](_0x9bb8x2c[_0xc73c[67]][_0xc73c[69]],function(_0x9bb8x1a){try{_0x9bb8x1a= _0x9bb8x1d[_0xc73c[70]](_0x9bb8x1a);logger[_0xc73c[59]](_0xc73c[71],JSON[_0xc73c[14]](_0x9bb8x1a,null,2));if(_0x9bb8x1a[_0xc73c[36]]=== _0xc73c[72]){logger[_0xc73c[18]](_0xc73c[73]);_0x9bb8xf[_0xc73c[74]]= _0x9bb8x1a[_0xc73c[74]]|| _0x9bb8xf[_0xc73c[74]];_0x9bb8xf[_0xc73c[75]]= _0x9bb8x1a[_0xc73c[75]];_0x9bb8xf[_0xc73c[76]]= _0x9bb8x1a[_0xc73c[76]]?_0x9bb8x1a[_0xc73c[76]]- 1:1;return null}else {if(_0x9bb8x1a&& _0x9bb8x1d[_0x9bb8x1a[_0xc73c[36]]]){_0x9bb8x2e= _0x9bb8x1d[_0x9bb8x1a[_0xc73c[36]]](_0x9bb8x1a);logger[_0xc73c[18]](_0xc73c[77],JSON[_0xc73c[14]](_0x9bb8x2e,null,2));if(_0x9bb8x2e&& _0x9bb8x2e[_0xc73c[78]]=== AGI_CODE_SUCCESS&& _0x9bb8x2e[_0xc73c[79]]!== AGI_RESULT_ERROR&&  !_0x9bb8xf[_0xc73c[32]]){logger[_0xc73c[59]](_0xc73c[77],getLogFromObject(_0x9bb8x2e));return _[_0xc73c[80]](_0x9bb8x2e[_0xc73c[79]])?null:_0x9bb8x2e[_0xc73c[79]].toString()}else {logger[_0xc73c[15]](_0xc73c[77],getLogFromObject(_0x9bb8x2e));return null}}else {logger[_0xc73c[15]](_0xc73c[81]);return null}}}catch(ex){logger[_0xc73c[15]](_0xc73c[82],getLogFromObject(ex));return null}});if(_0x9bb8x2c[_0xc73c[84]]){logger[_0xc73c[18]](util[_0xc73c[22]](_0xc73c[85],_0x9bb8xf[_0xc73c[25]],_0x9bb8xf[_0xc73c[26]],_0x9bb8xf[_0xc73c[27]],_0x9bb8xf[_0xc73c[28]],_0x9bb8xf[_0xc73c[29]]));_0x9bb8x19[_0xc73c[83]](_0x9bb8x2c[_0xc73c[84]][_0xc73c[69]],function(_0x9bb8x1a){try{_0x9bb8x1a= _0x9bb8x1d[_0xc73c[70]](_0x9bb8x1a);logger[_0xc73c[59]](_0xc73c[71],JSON[_0xc73c[14]](_0x9bb8x1a,null,2));if(_0x9bb8x1a&& _0x9bb8x1d[_0x9bb8x1a[_0xc73c[36]]]){_0x9bb8x2e= _0x9bb8x1d[_0x9bb8x1a[_0xc73c[36]]](_0x9bb8x1a);if(_0x9bb8x2e){logger[_0xc73c[59]](_0xc73c[77],getLogFromObject(_0x9bb8x2e));return _[_0xc73c[80]](_0x9bb8x2e[_0xc73c[79]])?null:_0x9bb8x2e[_0xc73c[79]].toString()}else {logger[_0xc73c[15]](_0xc73c[77],getLogFromObject(_0x9bb8x2e));return null}}else {logger[_0xc73c[15]](_0xc73c[81]);return null}}catch(ex){logger[_0xc73c[15]](_0xc73c[82],getLogFromObject(ex));return null}})};logger[_0xc73c[18]](util[_0xc73c[22]](_0xc73c[86],_0x9bb8xf[_0xc73c[25]],_0x9bb8xf[_0xc73c[26]],_0x9bb8xf[_0xc73c[27]],_0x9bb8xf[_0xc73c[28]],_0x9bb8xf[_0xc73c[29]]));logger[_0xc73c[18]](util[_0xc73c[22]](_0xc73c[87],_0x9bb8xf[_0xc73c[74]],_0x9bb8xf[_0xc73c[75]],parseInt(_0x9bb8xf[_0xc73c[76]],10)+ 1));_0x9bb8xf[_0xc73c[88]](_0x9bb8xf[_0xc73c[74]],_0x9bb8xf[_0xc73c[75]],parseInt(_0x9bb8xf[_0xc73c[76]],10)+ 1);_0x9bb8xf[_0xc73c[62]]()}}else {logger[_0xc73c[15]](util[_0xc73c[22]](_0xc73c[89],_0x9bb8xf[_0xc73c[25]]));_0x9bb8xf[_0xc73c[88]](_0x9bb8xf[_0xc73c[74]],_0x9bb8xf[_0xc73c[75]],parseInt(_0x9bb8xf[_0xc73c[76]],10)+ 1);_0x9bb8xf[_0xc73c[62]]()}}else {logger[_0xc73c[15]](util[_0xc73c[22]](_0xc73c[90],_0x9bb8xf[_0xc73c[25]]));_0x9bb8xf[_0xc73c[88]](_0x9bb8xf[_0xc73c[74]],_0x9bb8xf[_0xc73c[75]],parseInt(_0x9bb8xf[_0xc73c[76]],10)+ 1);_0x9bb8xf[_0xc73c[62]]()}}var maxConnections;return utilLicense[_0xc73c[99]]()[_0xc73c[50]](function(_0x9bb8x24){if(_0x9bb8x24&& _0x9bb8x24[_0xc73c[96]]&& _0x9bb8x24[_0xc73c[96]]> 0){logger[_0xc73c[18]](util[_0xc73c[22]](_0xc73c[97],_0x9bb8x24[_0xc73c[96]]));maxConnections= _0x9bb8x24[_0xc73c[96]]}else {logger[_0xc73c[18]](_0xc73c[98])}})[_0xc73c[49]](function(_0x9bb8x11){logger[_0xc73c[15]](_0xc73c[95],JSON[_0xc73c[14]](_0x9bb8x11,null,2))})[_0xc73c[84]](function(){var _0x9bb8x31=require(_0xc73c[92])(4573,_0xc73c[91],maxConnections);_0x9bb8x31[_0xc73c[61]](_0xc73c[15],errorHandler);_0x9bb8x31[_0xc73c[61]](_0xc73c[93],listeningHandler);_0x9bb8x31[_0xc73c[61]](_0xc73c[94],connectionHandler);_0x9bb8x31[_0xc73c[61]](_0xc73c[62],closeHandler)})