Built motion from commit a8d3a8d.|0.0.25
[motion.git] / server / api / voice_extension / voice_extension.controller.js
1 var _0xab5b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x53\x65\x71\x75\x65\x6C\x69\x7A\x65","\x75\x74\x69\x6C","\x61\x73\x79\x6E\x63","\x47\x6F\x74\x6F\x49\x66\x54\x69\x6D\x65","\x25\x73\x3F\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73\x3A\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73","\x53\x65\x74","\x43\x41\x4C\x4C\x45\x52\x49\x44\x28\x61\x6C\x6C\x29\x3D\x25\x73","\x44\x69\x61\x6C","\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73","\x4E\x6F\x4F\x70","\x44\x69\x61\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x41\x6E\x73\x77\x65\x72","","\x51\x75\x65\x75\x65","\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73","\x51\x75\x65\x75\x65\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x50\x6C\x61\x79\x62\x61\x63\x6B","\x25\x73\x2C\x25\x73","\x50\x6C\x61\x79\x62\x61\x63\x6B\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x41\x47\x49","\x61\x67\x69\x3A\x2F\x2F\x31\x32\x37\x2E\x30\x2E\x30\x2E\x31\x2F\x73\x71\x75\x61\x72\x65\x2C\x25\x73","\x41\x47\x49\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x47\x6F\x74\x6F","\x25\x73\x2C\x25\x73\x2C\x25\x64","\x47\x6F\x74\x6F\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x48\x61\x6E\x67\x75\x70","\x25\x73","\x48\x61\x6E\x67\x75\x70\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x25\x73\x3D\x25\x73","\x53\x65\x74\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x63\x75\x73\x74\x6F\x6D","\x43\x75\x73\x74\x6F\x6D\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77\x42\x79\x52\x6F\x75\x74\x65","\x63\x6F\x6E\x74\x65\x78\x74","\x65\x78\x74\x65\x6E","\x61\x70\x70","\x61\x70\x70\x64\x61\x74\x61","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x72\x6F\x75\x74\x65","\x70\x61\x72\x61\x6D\x73","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77\x41\x70\x70\x73\x42\x79\x52\x6F\x75\x74\x65","\x69\x64","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x72\x6F\x75\x74\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x74\x79\x70\x65","\x73\x6F\x72\x74\x41\x70\x70\x73\x42\x79\x52\x6F\x75\x74\x65","\x61\x70\x70\x47\x72\x6F\x75\x70","\x69\x73\x41\x70\x70","\x66\x69\x6E\x64","\x63\x6C\x6F\x6E\x65\x44\x65\x65\x70","\x63\x75\x73\x74\x6F\x6D\x41\x70\x70","\x25\x73\x25\x73\x25\x73","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x2A\x2C\x2A\x2C\x2A\x2C\x2A","\x69\x73\x49\x6E\x74\x65\x72\x76\x61\x6C","\x66\x69\x6C\x74\x65\x72","\x6C\x65\x6E\x67\x74\x68","\x73\x70\x6C\x69\x63\x65","\x47\x6F\x74\x6F\x49\x66\x54\x69\x6D\x65\x46\x72\x6F\x6D\x41\x72\x72\x61\x79","\x3F\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73\x3A\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73","\x49\x6E\x74\x65\x72\x76\x61\x6C\x49\x64","\x75\x6E\x73\x68\x69\x66\x74","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x64\x65\x73\x74\x72\x6F\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x49\x64","\x70\x72\x69\x6F\x72\x69\x74\x79","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x6C\x75\x63\x6B","\x68\x61\x6E\x64\x6C\x65\x45\x72\x72\x6F\x72","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x52\x4F\x55\x54\x45","\x6D\x61\x78","\x63\x61\x6C\x6C\x65\x72\x49\x44","\x72\x65\x6D\x6F\x76\x65","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x74\x72\x75\x6E\x6B","\x54\x72\x75\x6E\x6B\x49\x64","\x63\x75\x74\x64\x69\x67\x69\x74\x73","\x69\x6E\x74\x65\x72\x66\x61\x63\x65","\x61\x70\x70\x5F\x6F\x70\x74\x69\x6F\x6E\x73","\x74\x69\x6D\x65\x6F\x75\x74","\x75\x72\x6C","\x2C","\x72\x65\x70\x6C\x61\x63\x65","\x4F\x75\x74\x62\x6F\x75\x6E\x64\x20\x44\x69\x61\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x61\x75\x64\x69\x6F\x66\x69\x6C\x65","\x71\x75\x65\x75\x65","\x70\x72\x6F\x6A\x65\x63\x74","\x61\x6C\x74\x5F\x70\x72\x69\x6F\x72\x69\x74\x79","\x61\x6C\x74\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x61\x6C\x74\x5F\x63\x6F\x6E\x74\x65\x78\x74","\x63\x61\x75\x73\x65\x63\x6F\x64\x65","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x6C\x75\x65","\x6D\x61\x69\x6C\x62\x6F\x78","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x75\x70\x64\x61\x74\x65\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xab5b[0];var _=require(_0xab5b[1]);var VoiceExtension=require(_0xab5b[3])[_0xab5b[2]];var Interval=require(_0xab5b[3])[_0xab5b[4]];var sequelize=require(_0xab5b[3])[_0xab5b[5]];var Sequelize=require(_0xab5b[3])[_0xab5b[6]];var util=require(_0xab5b[7]);var async=require(_0xab5b[8]);var Applications={Dial:[{app:_0xab5b[9],appdata:_0xab5b[10]},{app:_0xab5b[11],appdata:_0xab5b[12]},{app:_0xab5b[13],appdata:_0xab5b[14],isApp:true},{app:_0xab5b[15],appdata:_0xab5b[16]}],Queue:[{app:_0xab5b[9],appdata:_0xab5b[10]},{app:_0xab5b[17],appdata:_0xab5b[18]},{app:_0xab5b[19],appdata:_0xab5b[20],isApp:true},{app:_0xab5b[15],appdata:_0xab5b[21]}],Playback:[{app:_0xab5b[9],appdata:_0xab5b[10]},{app:_0xab5b[22],appdata:_0xab5b[23],isApp:true},{app:_0xab5b[15],appdata:_0xab5b[24]}],AGI:[{app:_0xab5b[9],appdata:_0xab5b[10]},{app:_0xab5b[25],appdata:_0xab5b[26],isApp:true},{app:_0xab5b[15],appdata:_0xab5b[27]}],Goto:[{app:_0xab5b[9],appdata:_0xab5b[10]},{app:_0xab5b[28],appdata:_0xab5b[29],isApp:true},{app:_0xab5b[15],appdata:_0xab5b[30]}],Hangup:[{app:_0xab5b[9],appdata:_0xab5b[10]},{app:_0xab5b[31],appdata:_0xab5b[32],isApp:true},{app:_0xab5b[15],appdata:_0xab5b[33]}],Set:[{app:_0xab5b[9],appdata:_0xab5b[10]},{app:_0xab5b[11],appdata:_0xab5b[34],isApp:true},{app:_0xab5b[15],appdata:_0xab5b[35]}],custom:[{app:_0xab5b[9],appdata:_0xab5b[10]},{app:_0xab5b[36],appdata:_0xab5b[32],isApp:true},{app:_0xab5b[15],appdata:_0xab5b[37]}],Voicemail:[{app:_0xab5b[9],appdata:_0xab5b[10]},{app:_0xab5b[38],appdata:_0xab5b[32],isApp:true},{app:_0xab5b[15],appdata:_0xab5b[39]}]};exports[_0xab5b[40]]=function(_0x8a30x9,_0x8a30xa){VoiceExtension[_0xab5b[45]]()[_0xab5b[44]](function(_0x8a30xc){return _0x8a30xa[_0xab5b[43]](200)[_0xab5b[42]](_0x8a30xc)})[_0xab5b[41]](function(_0x8a30xb){return handleError(_0x8a30xa,_0x8a30xb)})};exports[_0xab5b[46]]=function(_0x8a30x9,_0x8a30xa,_0x8a30xd){var _0x8a30xe=[_0xab5b[47],_0xab5b[48],_0xab5b[49],_0xab5b[50]];var _0x8a30xf=_0x8a30x9[_0xab5b[52]][_0xab5b[51]]?parseInt(_0x8a30x9[_0xab5b[52]][_0xab5b[51]],10):100;var _0x8a30x10=_0x8a30x9[_0xab5b[52]][_0xab5b[53]]?parseInt(_0x8a30x9[_0xab5b[52]][_0xab5b[53]],10):0;var _0x8a30x11={where:{type:_0x8a30x9[_0xab5b[55]][_0xab5b[54]],VoiceExtensionId:null,app:_0xab5b[15]},limit:_0x8a30xf,offset:_0x8a30x10*_0x8a30xf};_[_0xab5b[69]](_0x8a30x9[_0xab5b[52]],function(_0x8a30x12,_0x8a30x13){switch(_0x8a30x13){case _0xab5b[51]:;case _0xab5b[53]:break ;;case _0xab5b[58]:_0x8a30x11[_0xab5b[56]]=util[_0xab5b[61]](_0xab5b[57],_0x8a30x9[_0xab5b[52]][_0xab5b[58]],_0x8a30x9[_0xab5b[52]][_0xab5b[59]]||_0xab5b[60])||null;break ;;case _0xab5b[59]:break ;;case _0xab5b[67]:_0x8a30x11[_0xab5b[63]][_0xab5b[62]]=[];_0x8a30xe[_0xab5b[66]](function(_0x8a30x14){var _0x8a30x15={};_0x8a30x15[_0x8a30x14]={$like:_0xab5b[64]+_0x8a30x12+_0xab5b[64]};_0x8a30x11[_0xab5b[63]][_0xab5b[62]][_0xab5b[65]](_0x8a30x15);});break ;;default:_0x8a30x11[_0xab5b[63]][_0x8a30x13]={$like:{}};_0x8a30x11[_0xab5b[63]][_0x8a30x13][_0xab5b[68]]=_0xab5b[64]+_0x8a30x12+_0xab5b[64];;}});VoiceExtension[_0xab5b[80]](_0x8a30x11)[_0xab5b[44]](function(_0x8a30x16){var _0x8a30x17=Math[_0xab5b[72]](_0x8a30x16[_0xab5b[71]]/_0x8a30xf);var _0x8a30x18=_0x8a30x17>(_0x8a30x11[_0xab5b[73]]+1)?util[_0xab5b[61]](_0xab5b[74],_0x8a30x9[_0xab5b[75]],_0x8a30x9[_0xab5b[77]][_0xab5b[76]],_0x8a30x9[_0xab5b[78]],_0x8a30x10+1):null;var _0x8a30x19=_0x8a30x10>0?util[_0xab5b[61]](_0xab5b[74],_0x8a30x9[_0xab5b[75]],_0x8a30x9[_0xab5b[77]][_0xab5b[76]],_0x8a30x9[_0xab5b[78]],_0x8a30x10-1):null;_0x8a30xa[_0xab5b[43]](200)[_0xab5b[42]]({count:_0x8a30x16[_0xab5b[71]],rows:_0x8a30x16[_0xab5b[79]],next_page:_0x8a30x18,previous_page:_0x8a30x19,total_pages:_0x8a30x17});})[_0xab5b[41]](function(_0x8a30xb){_0x8a30xa[_0xab5b[43]](500)[_0xab5b[42]]({error:_0xab5b[70]})});};exports[_0xab5b[81]]=function(_0x8a30x9,_0x8a30xa){VoiceExtension[_0xab5b[45]]({where:{VoiceExtensionId:_0x8a30x9[_0xab5b[55]][_0xab5b[82]],isApp:true}})[_0xab5b[44]](function(_0x8a30xc){return _0x8a30xa[_0xab5b[43]](200)[_0xab5b[42]](_0x8a30xc)})[_0xab5b[41]](function(_0x8a30xb){return handleError(_0x8a30xa,_0x8a30xb)})};exports[_0xab5b[83]]=function(_0x8a30x9,_0x8a30xa){VoiceExtension[_0xab5b[85]](_0x8a30x9[_0xab5b[55]][_0xab5b[82]])[_0xab5b[44]](function(_0x8a30x1a){if(!_0x8a30x1a){return _0x8a30xa[_0xab5b[84]](404)};return _0x8a30xa[_0xab5b[42]](_0x8a30x1a);})[_0xab5b[41]](function(_0x8a30xb){return handleError(_0x8a30xa,_0x8a30xb)})};exports[_0xab5b[86]]=function(_0x8a30x9,_0x8a30xa){VoiceExtension[_0xab5b[45]]({where:{exten:_0x8a30x9[_0xab5b[87]][_0xab5b[48]],context:_0x8a30x9[_0xab5b[87]][_0xab5b[47]],type:_0x8a30x9[_0xab5b[87]][_0xab5b[88]]}})[_0xab5b[44]](function(_0x8a30x1a){if(!_0x8a30x1a){return _0x8a30xa[_0xab5b[84]](404)};return _0x8a30xa[_0xab5b[42]](_0x8a30x1a);})[_0xab5b[41]](function(_0x8a30xb){return handleError(_0x8a30xa,_0x8a30xb)})};exports[_0xab5b[89]]=function(_0x8a30x9,_0x8a30xa,_0x8a30xd){VoiceExtension[_0xab5b[45]]({where:{appGroup:_0x8a30x9[_0xab5b[87]][_0xab5b[107]]}})[_0xab5b[44]](function(_0x8a30x1b){return sequelize[_0xab5b[109]](function(_0x8a30x1c){return VoiceExtension[_0xab5b[108]]({where:{appGroup:_0x8a30x9[_0xab5b[87]][_0xab5b[107]]}},{transaction:_0x8a30x1c})[_0xab5b[44]](function(){var _0x8a30x1d=2;_0x8a30x9[_0xab5b[87]][_0xab5b[107]][_0xab5b[66]](function(_0x8a30x1e){var _0x8a30x1f=_[_0xab5b[92]](_0x8a30x1b,function(_0x8a30x20){return (_0x8a30x20[_0xab5b[90]]==_0x8a30x1e&&_0x8a30x20[_0xab5b[91]]===true)});var _0x8a30x21=_[_0xab5b[93]](Applications[_0x8a30x1f[_0xab5b[49]]]);if(!_0x8a30x21||_0x8a30x1f[_0xab5b[94]]){_0x8a30x21=[{app:_0xab5b[9],appdata:_0xab5b[10]},{app:_0xab5b[36],appdata:_0xab5b[32],isApp:true},{app:_0xab5b[15],appdata:_0xab5b[37]}]};var _0x8a30x22=util[_0xab5b[61]](_0xab5b[95],_0x8a30x1f[_0xab5b[47]],_0x8a30x1f[_0xab5b[48]],_0x8a30x1d);_0x8a30x1f[_0xab5b[96]]=_0x8a30x1f[_0xab5b[96]]||_0xab5b[97];var _0x8a30x23=_[_0xab5b[99]](_0x8a30x1b,function(_0x8a30x20){return (_0x8a30x20[_0xab5b[90]]==_0x8a30x1e&&_0x8a30x20[_0xab5b[98]]===true)});if(_0x8a30x23&&_0x8a30x23[_0xab5b[100]]>0){_0x8a30x21[_0xab5b[101]](0,1);_0x8a30x23[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x21[_0xab5b[105]]({app:_0xab5b[102],appdata:_0x8a30x20[_0xab5b[96]]+_0xab5b[103],IntervalId:_0x8a30x20[_0xab5b[104]]?_0x8a30x20[_0xab5b[104]]:null,isInterval:true,interval:_0x8a30x20[_0xab5b[96]]})});};_0x8a30x1d=appCreate(_0x8a30x21,_0x8a30x1f,_0x8a30x22,_0x8a30x23||[],_0x8a30x1d);return VoiceExtension[_0xab5b[106]](_0x8a30x21,{transaction:_0x8a30x1c});});})})[_0xab5b[44]](function(){return _0x8a30xa[_0xab5b[84]](201)})[_0xab5b[41]](function(_0x8a30xb){return handleError(_0x8a30xa,_0x8a30xb)})})[_0xab5b[41]](function(_0x8a30xb){return _0x8a30xd(_0x8a30xb)})};exports[_0xab5b[110]]=function(_0x8a30x9,_0x8a30xa,_0x8a30xd){var _0x8a30x21;var _0x8a30x22;var _0x8a30x25;VoiceExtension[_0xab5b[117]](_0xab5b[112],{where:{VoiceExtensionId:_0x8a30x9[_0xab5b[87]][_0xab5b[111]]}})[_0xab5b[44]](function(_0x8a30x26){if(_0x8a30x9[_0xab5b[87]][_0xab5b[111]]){_0x8a30x9[_0xab5b[87]][_0xab5b[112]]=_0x8a30x26?++_0x8a30x26:2;_0x8a30x21=_[_0xab5b[93]](Applications[_0x8a30x9[_0xab5b[87]][_0xab5b[49]]]);if(!_0x8a30x21||_0x8a30x9[_0xab5b[87]][_0xab5b[94]]){_0x8a30x21=[{app:_0xab5b[9],appdata:_0xab5b[10]},{app:_0xab5b[36],appdata:_0xab5b[32],isApp:true},{app:_0xab5b[15],appdata:_0xab5b[37]}]};_0x8a30x22=util[_0xab5b[61]](_0xab5b[95],_0x8a30x9[_0xab5b[87]][_0xab5b[47]],_0x8a30x9[_0xab5b[87]][_0xab5b[48]],_0x8a30x9[_0xab5b[87]][_0xab5b[112]]);_0x8a30x9[_0xab5b[87]][_0xab5b[96]]=_0x8a30x9[_0xab5b[87]][_0xab5b[96]]||_0xab5b[97];Interval[_0xab5b[45]]({where:{IntervalId:(_0x8a30x9[_0xab5b[87]][_0xab5b[104]]!==null)?_0x8a30x9[_0xab5b[87]][_0xab5b[104]]:0}})[_0xab5b[44]](function(_0x8a30x27){var _0x8a30x28=[];var _0x8a30x29;if(_0x8a30x27&&_0x8a30x27[_0xab5b[100]]>0){_0x8a30x21[_0xab5b[101]](0,1);_0x8a30x28=_[_0xab5b[114]](_0x8a30x27,_0xab5b[113]);_0x8a30x28[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x21[_0xab5b[105]]({app:_0xab5b[102],appdata:_0x8a30x20[_0xab5b[96]]+_0xab5b[103],IntervalId:_0x8a30x20[_0xab5b[82]],interval:_0x8a30x29,isInterval:true})});};appCreate(_0x8a30x21,_0x8a30x9[_0xab5b[87]],_0x8a30x22,_0x8a30x28);VoiceExtension[_0xab5b[106]](_0x8a30x21)[_0xab5b[44]](function(_0x8a30x2a){return _0x8a30xa[_0xab5b[43]](201)[_0xab5b[42]](_0x8a30x2a)});});}else {VoiceExtension[_0xab5b[45]]({where:{exten:_0x8a30x9[_0xab5b[87]][_0xab5b[48]],context:_0x8a30x9[_0xab5b[87]][_0xab5b[47]],type:_0x8a30x9[_0xab5b[87]][_0xab5b[88]]}})[_0xab5b[44]](function(_0x8a30x2b){if(!_0x8a30x2b){return _0x8a30xa[_0xab5b[84]](404)};if(_0x8a30x2b[_0xab5b[100]]>0){return _0x8a30xa[_0xab5b[43]](500)[_0xab5b[42]]({message:_0xab5b[116]})};_0x8a30x9[_0xab5b[87]][_0xab5b[112]]=1;VoiceExtension[_0xab5b[110]](_0x8a30x9[_0xab5b[87]])[_0xab5b[44]](function(_0x8a30x2a){return _0x8a30xa[_0xab5b[43]](201)[_0xab5b[42]](_0x8a30x2a)})[_0xab5b[41]](function(_0x8a30xb){return _0x8a30xa[_0xab5b[115]](_0x8a30xb)});})[_0xab5b[41]](function(_0x8a30xb){return _0x8a30xa[_0xab5b[115]](_0x8a30xb)})}})[_0xab5b[41]](function(_0x8a30xb){_0x8a30xd(_0x8a30xb)});};function appCreate(_0x8a30x21,_0x8a30x2d,_0x8a30x22,_0x8a30x28,_0x8a30x1d){var _0x8a30x2e=_0x8a30x28[_0xab5b[100]];if(_0x8a30x2d[_0xab5b[94]]){_0x8a30x2d[_0xab5b[49]]=_0xab5b[36]};switch(_0x8a30x2d[_0xab5b[49]]){case _0xab5b[13]:if(!_0x8a30x2d[_0xab5b[118]]){_[_0xab5b[119]](_0x8a30x21,{app:_0xab5b[11]})};_0x8a30x21[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x20[_0xab5b[48]]=_0x8a30x2d[_0xab5b[48]];_0x8a30x20[_0xab5b[88]]=_0x8a30x2d[_0xab5b[88]];_0x8a30x20[_0xab5b[47]]=_0x8a30x2d[_0xab5b[47]];_0x8a30x20[_0xab5b[111]]=_0x8a30x2d[_0xab5b[111]];_0x8a30x20[_0xab5b[112]]=_0x8a30x1d?_0x8a30x1d++:_0x8a30x2d[_0xab5b[112]]++;_0x8a30x20[_0xab5b[90]]=_0x8a30x22;switch(_0x8a30x20[_0xab5b[49]]){case _0xab5b[9]:_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x2d[_0xab5b[104]]?_0xab5b[97]:_0x8a30x2d[_0xab5b[96]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+1,_0x8a30x20[_0xab5b[47]],(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[102]:_0x8a30x20[_0xab5b[49]]=_0xab5b[9];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+_0x8a30x2e-_0x8a30x24,_0x8a30x20[_0xab5b[47]],(_0x8a30x24+1)<_0x8a30x2e?(_0x8a30x20[_0xab5b[112]]+1):(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[13]:if(_0x8a30x2d[_0xab5b[88]]===_0xab5b[120]){_0x8a30x20[_0xab5b[104]]=_0x8a30x2d[_0xab5b[104]];_0x8a30x20[_0xab5b[96]]=_0x8a30x2d[_0xab5b[96]];_0x8a30x20[_0xab5b[121]]=_0x8a30x2d[_0xab5b[121]];_0x8a30x20[_0xab5b[122]]=_0x8a30x2d[_0xab5b[122]];_0x8a30x20[_0xab5b[123]]=_0x8a30x2d[_0xab5b[123]]||0;_0x8a30x20[_0xab5b[118]]=_0x8a30x2d[_0xab5b[118]]||null;}else {_0x8a30x20[_0xab5b[104]]=_0x8a30x2d[_0xab5b[104]];_0x8a30x20[_0xab5b[96]]=_0x8a30x2d[_0xab5b[96]];_0x8a30x20[_0xab5b[124]]=_0x8a30x2d[_0xab5b[124]];_0x8a30x20[_0xab5b[125]]=_0x8a30x2d[_0xab5b[125]]||_0xab5b[18];_0x8a30x20[_0xab5b[126]]=_0x8a30x2d[_0xab5b[126]]||_0xab5b[18];_0x8a30x20[_0xab5b[127]]=_0x8a30x2d[_0xab5b[127]]||_0xab5b[18];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x2d[_0xab5b[124]],_0x8a30x20[_0xab5b[126]],_0x8a30x20[_0xab5b[125]]?_0x8a30x20[_0xab5b[125]][_0xab5b[129]](_0xab5b[128],_0xab5b[18]):_0xab5b[18],_0x8a30x20[_0xab5b[127]]);};break ;;case _0xab5b[11]:_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x2d[_0xab5b[118]]);break ;;case _0xab5b[15]:if(_0x8a30x2d[_0xab5b[88]]===_0xab5b[120]){_0x8a30x20[_0xab5b[50]]=_0xab5b[130]};break ;;default:;};});break ;;case _0xab5b[19]:_0x8a30x21[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x20[_0xab5b[48]]=_0x8a30x2d[_0xab5b[48]];_0x8a30x20[_0xab5b[88]]=_0x8a30x2d[_0xab5b[88]];_0x8a30x20[_0xab5b[47]]=_0x8a30x2d[_0xab5b[47]];_0x8a30x20[_0xab5b[111]]=_0x8a30x2d[_0xab5b[111]];_0x8a30x20[_0xab5b[112]]=_0x8a30x1d?_0x8a30x1d++:_0x8a30x2d[_0xab5b[112]]++;_0x8a30x20[_0xab5b[90]]=_0x8a30x22;switch(_0x8a30x20[_0xab5b[49]]){case _0xab5b[9]:_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x2d[_0xab5b[104]]?_0xab5b[97]:_0x8a30x2d[_0xab5b[96]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+1,_0x8a30x20[_0xab5b[47]],(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[102]:_0x8a30x20[_0xab5b[49]]=_0xab5b[9];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+_0x8a30x2e-_0x8a30x24,_0x8a30x20[_0xab5b[47]],(_0x8a30x24+1)<_0x8a30x2e?(_0x8a30x20[_0xab5b[112]]+1):(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[19]:_0x8a30x20[_0xab5b[104]]=_0x8a30x2d[_0xab5b[104]];_0x8a30x20[_0xab5b[125]]=_0x8a30x2d[_0xab5b[125]]||_0xab5b[18];_0x8a30x20[_0xab5b[131]]=_0x8a30x2d[_0xab5b[131]]||_0xab5b[18];_0x8a30x20[_0xab5b[132]]=_0x8a30x2d[_0xab5b[132]];_0x8a30x20[_0xab5b[96]]=_0x8a30x2d[_0xab5b[96]];_0x8a30x20[_0xab5b[124]]=_0x8a30x2d[_0xab5b[124]];_0x8a30x20[_0xab5b[125]]=_0x8a30x2d[_0xab5b[125]];_0x8a30x20[_0xab5b[126]]=_0x8a30x2d[_0xab5b[126]]||_0xab5b[18];_0x8a30x20[_0xab5b[127]]=_0x8a30x2d[_0xab5b[127]]||_0xab5b[18];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[132]],_0x8a30x20[_0xab5b[125]]?_0x8a30x20[_0xab5b[125]][_0xab5b[129]](_0xab5b[128],_0xab5b[18]):_0xab5b[18],_0x8a30x20[_0xab5b[127]],_0x8a30x20[_0xab5b[131]],_0x8a30x20[_0xab5b[126]]);break ;;default:;};});break ;;case _0xab5b[22]:_0x8a30x21[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x20[_0xab5b[48]]=_0x8a30x2d[_0xab5b[48]];_0x8a30x20[_0xab5b[88]]=_0x8a30x2d[_0xab5b[88]];_0x8a30x20[_0xab5b[47]]=_0x8a30x2d[_0xab5b[47]];_0x8a30x20[_0xab5b[111]]=_0x8a30x2d[_0xab5b[111]];_0x8a30x20[_0xab5b[112]]=_0x8a30x1d?_0x8a30x1d++:_0x8a30x2d[_0xab5b[112]]++;_0x8a30x20[_0xab5b[90]]=_0x8a30x22;switch(_0x8a30x20[_0xab5b[49]]){case _0xab5b[9]:_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x2d[_0xab5b[104]]?_0xab5b[97]:_0x8a30x2d[_0xab5b[96]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+1,_0x8a30x20[_0xab5b[47]],(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[102]:_0x8a30x20[_0xab5b[49]]=_0xab5b[9];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+_0x8a30x2e-_0x8a30x24,_0x8a30x20[_0xab5b[47]],(_0x8a30x24+1)<_0x8a30x2e?(_0x8a30x20[_0xab5b[112]]+1):(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[22]:_0x8a30x20[_0xab5b[104]]=_0x8a30x2d[_0xab5b[104]];_0x8a30x20[_0xab5b[96]]=_0x8a30x2d[_0xab5b[96]];_0x8a30x20[_0xab5b[131]]=_0x8a30x2d[_0xab5b[131]]||_0xab5b[18];_0x8a30x20[_0xab5b[125]]=_0x8a30x2d[_0xab5b[125]]||_0xab5b[18];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[131]],_0x8a30x20[_0xab5b[125]]?_0x8a30x20[_0xab5b[125]][_0xab5b[129]](_0xab5b[128],_0xab5b[18]):_0xab5b[18]);break ;;default:;};});break ;;case _0xab5b[25]:_0x8a30x21[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x20[_0xab5b[48]]=_0x8a30x2d[_0xab5b[48]];_0x8a30x20[_0xab5b[88]]=_0x8a30x2d[_0xab5b[88]];_0x8a30x20[_0xab5b[47]]=_0x8a30x2d[_0xab5b[47]];_0x8a30x20[_0xab5b[111]]=_0x8a30x2d[_0xab5b[111]];_0x8a30x20[_0xab5b[112]]=_0x8a30x1d?_0x8a30x1d++:_0x8a30x2d[_0xab5b[112]]++;_0x8a30x20[_0xab5b[90]]=_0x8a30x22;switch(_0x8a30x20[_0xab5b[49]]){case _0xab5b[9]:_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x2d[_0xab5b[104]]?_0xab5b[97]:_0x8a30x2d[_0xab5b[96]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+1,_0x8a30x20[_0xab5b[47]],(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[102]:_0x8a30x20[_0xab5b[49]]=_0xab5b[9];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+_0x8a30x2e-_0x8a30x24,_0x8a30x20[_0xab5b[47]],(_0x8a30x24+1)<_0x8a30x2e?(_0x8a30x20[_0xab5b[112]]+1):(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[25]:_0x8a30x20[_0xab5b[104]]=_0x8a30x2d[_0xab5b[104]];_0x8a30x20[_0xab5b[96]]=_0x8a30x2d[_0xab5b[96]];_0x8a30x20[_0xab5b[133]]=_0x8a30x2d[_0xab5b[133]];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[133]]);break ;;default:;};});break ;;case _0xab5b[28]:_0x8a30x21[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x20[_0xab5b[48]]=_0x8a30x2d[_0xab5b[48]];_0x8a30x20[_0xab5b[88]]=_0x8a30x2d[_0xab5b[88]];_0x8a30x20[_0xab5b[47]]=_0x8a30x2d[_0xab5b[47]];_0x8a30x20[_0xab5b[111]]=_0x8a30x2d[_0xab5b[111]];_0x8a30x20[_0xab5b[112]]=_0x8a30x1d?_0x8a30x1d++:_0x8a30x2d[_0xab5b[112]]++;_0x8a30x20[_0xab5b[90]]=_0x8a30x22;switch(_0x8a30x20[_0xab5b[49]]){case _0xab5b[9]:_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x2d[_0xab5b[104]]?_0xab5b[97]:_0x8a30x2d[_0xab5b[96]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+1,_0x8a30x20[_0xab5b[47]],(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[102]:_0x8a30x20[_0xab5b[49]]=_0xab5b[9];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+_0x8a30x2e-_0x8a30x24,_0x8a30x20[_0xab5b[47]],(_0x8a30x24+1)<_0x8a30x2e?(_0x8a30x20[_0xab5b[112]]+1):(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[28]:_0x8a30x20[_0xab5b[104]]=_0x8a30x2d[_0xab5b[104]];_0x8a30x20[_0xab5b[96]]=_0x8a30x2d[_0xab5b[96]];_0x8a30x20[_0xab5b[134]]=_0x8a30x2d[_0xab5b[134]];_0x8a30x20[_0xab5b[135]]=_0x8a30x2d[_0xab5b[135]];_0x8a30x20[_0xab5b[136]]=_0x8a30x2d[_0xab5b[136]];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[136]],_0x8a30x20[_0xab5b[135]],_0x8a30x20[_0xab5b[134]]);break ;;default:;};});break ;;case _0xab5b[31]:_0x8a30x21[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x20[_0xab5b[48]]=_0x8a30x2d[_0xab5b[48]];_0x8a30x20[_0xab5b[88]]=_0x8a30x2d[_0xab5b[88]];_0x8a30x20[_0xab5b[47]]=_0x8a30x2d[_0xab5b[47]];_0x8a30x20[_0xab5b[111]]=_0x8a30x2d[_0xab5b[111]];_0x8a30x20[_0xab5b[112]]=_0x8a30x1d?_0x8a30x1d++:_0x8a30x2d[_0xab5b[112]]++;_0x8a30x20[_0xab5b[90]]=_0x8a30x22;switch(_0x8a30x20[_0xab5b[49]]){case _0xab5b[9]:_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x2d[_0xab5b[104]]?_0xab5b[97]:_0x8a30x2d[_0xab5b[96]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+1,_0x8a30x20[_0xab5b[47]],(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[102]:_0x8a30x20[_0xab5b[49]]=_0xab5b[9];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+_0x8a30x2e-_0x8a30x24,_0x8a30x20[_0xab5b[47]],(_0x8a30x24+1)<_0x8a30x2e?(_0x8a30x20[_0xab5b[112]]+1):(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[31]:_0x8a30x20[_0xab5b[104]]=_0x8a30x2d[_0xab5b[104]];_0x8a30x20[_0xab5b[96]]=_0x8a30x2d[_0xab5b[96]];_0x8a30x20[_0xab5b[137]]=_0x8a30x2d[_0xab5b[137]];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[137]]);break ;;default:;};});break ;;case _0xab5b[11]:_0x8a30x21[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x20[_0xab5b[48]]=_0x8a30x2d[_0xab5b[48]];_0x8a30x20[_0xab5b[88]]=_0x8a30x2d[_0xab5b[88]];_0x8a30x20[_0xab5b[47]]=_0x8a30x2d[_0xab5b[47]];_0x8a30x20[_0xab5b[111]]=_0x8a30x2d[_0xab5b[111]];_0x8a30x20[_0xab5b[112]]=_0x8a30x1d?_0x8a30x1d++:_0x8a30x2d[_0xab5b[112]]++;_0x8a30x20[_0xab5b[90]]=_0x8a30x22;switch(_0x8a30x20[_0xab5b[49]]){case _0xab5b[9]:_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x2d[_0xab5b[104]]?_0xab5b[97]:_0x8a30x2d[_0xab5b[96]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+1,_0x8a30x20[_0xab5b[47]],(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[102]:_0x8a30x20[_0xab5b[49]]=_0xab5b[9];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+_0x8a30x2e-_0x8a30x24,_0x8a30x20[_0xab5b[47]],(_0x8a30x24+1)<_0x8a30x2e?(_0x8a30x20[_0xab5b[112]]+1):(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[11]:_0x8a30x20[_0xab5b[104]]=_0x8a30x2d[_0xab5b[104]];_0x8a30x20[_0xab5b[96]]=_0x8a30x2d[_0xab5b[96]];_0x8a30x20[_0xab5b[138]]=_0x8a30x2d[_0xab5b[138]];_0x8a30x20[_0xab5b[139]]=_0x8a30x2d[_0xab5b[139]];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[138]],_0x8a30x20[_0xab5b[139]]);break ;;default:;};});break ;;case _0xab5b[36]:_0x8a30x21[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x20[_0xab5b[48]]=_0x8a30x2d[_0xab5b[48]];_0x8a30x20[_0xab5b[88]]=_0x8a30x2d[_0xab5b[88]];_0x8a30x20[_0xab5b[47]]=_0x8a30x2d[_0xab5b[47]];_0x8a30x20[_0xab5b[111]]=_0x8a30x2d[_0xab5b[111]];_0x8a30x20[_0xab5b[112]]=_0x8a30x1d?_0x8a30x1d++:_0x8a30x2d[_0xab5b[112]]++;_0x8a30x20[_0xab5b[90]]=_0x8a30x22;switch(_0x8a30x20[_0xab5b[49]]){case _0xab5b[9]:_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x2d[_0xab5b[104]]?_0xab5b[97]:_0x8a30x2d[_0xab5b[96]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+1,_0x8a30x20[_0xab5b[47]],(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[102]:_0x8a30x20[_0xab5b[49]]=_0xab5b[9];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+_0x8a30x2e-_0x8a30x24,_0x8a30x20[_0xab5b[47]],(_0x8a30x24+1)<_0x8a30x2e?(_0x8a30x20[_0xab5b[112]]+1):(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[36]:_0x8a30x20[_0xab5b[104]]=_0x8a30x2d[_0xab5b[104]];_0x8a30x20[_0xab5b[96]]=_0x8a30x2d[_0xab5b[96]];_0x8a30x20[_0xab5b[49]]=_0x8a30x20[_0xab5b[94]]=_0x8a30x2d[_0xab5b[94]];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x2d[_0xab5b[50]]);break ;;default:;};});break ;;case _0xab5b[38]:_0x8a30x21[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x20[_0xab5b[48]]=_0x8a30x2d[_0xab5b[48]];_0x8a30x20[_0xab5b[88]]=_0x8a30x2d[_0xab5b[88]];_0x8a30x20[_0xab5b[47]]=_0x8a30x2d[_0xab5b[47]];_0x8a30x20[_0xab5b[111]]=_0x8a30x2d[_0xab5b[111]];_0x8a30x20[_0xab5b[112]]=_0x8a30x1d?_0x8a30x1d++:_0x8a30x2d[_0xab5b[112]]++;_0x8a30x20[_0xab5b[90]]=_0x8a30x22;switch(_0x8a30x20[_0xab5b[49]]){case _0xab5b[9]:_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x2d[_0xab5b[104]]?_0xab5b[97]:_0x8a30x2d[_0xab5b[96]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+1,_0x8a30x20[_0xab5b[47]],(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[102]:_0x8a30x20[_0xab5b[49]]=_0xab5b[9];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+_0x8a30x2e-_0x8a30x24,_0x8a30x20[_0xab5b[47]],(_0x8a30x24+1)<_0x8a30x2e?(_0x8a30x20[_0xab5b[112]]+1):(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[38]:_0x8a30x20[_0xab5b[104]]=_0x8a30x2d[_0xab5b[104]];_0x8a30x20[_0xab5b[96]]=_0x8a30x2d[_0xab5b[96]];_0x8a30x20[_0xab5b[140]]=_0x8a30x2d[_0xab5b[140]];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[140]]);break ;;default:;};});break ;;default:_0x8a30x21[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x20[_0xab5b[48]]=_0x8a30x2d[_0xab5b[48]];_0x8a30x20[_0xab5b[88]]=_0x8a30x2d[_0xab5b[88]];_0x8a30x20[_0xab5b[47]]=_0x8a30x2d[_0xab5b[47]];_0x8a30x20[_0xab5b[111]]=_0x8a30x2d[_0xab5b[111]];_0x8a30x20[_0xab5b[112]]=_0x8a30x1d?_0x8a30x1d++:_0x8a30x2d[_0xab5b[112]]++;_0x8a30x20[_0xab5b[90]]=_0x8a30x22;switch(_0x8a30x20[_0xab5b[49]]){case _0xab5b[9]:_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x2d[_0xab5b[104]]?_0xab5b[97]:_0x8a30x2d[_0xab5b[96]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+1,_0x8a30x20[_0xab5b[47]],(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[102]:_0x8a30x20[_0xab5b[49]]=_0xab5b[9];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x20[_0xab5b[47]],_0x8a30x20[_0xab5b[112]]+_0x8a30x2e-_0x8a30x24,_0x8a30x20[_0xab5b[47]],(_0x8a30x24+1)<_0x8a30x2e?(_0x8a30x20[_0xab5b[112]]+1):(_0x8a30x20[_0xab5b[112]]+2));break ;;case _0xab5b[36]:_0x8a30x20[_0xab5b[104]]=_0x8a30x2d[_0xab5b[104]];_0x8a30x20[_0xab5b[96]]=_0x8a30x2d[_0xab5b[96]];_0x8a30x20[_0xab5b[49]]=_0x8a30x20[_0xab5b[94]]=_0x8a30x2d[_0xab5b[94]];_0x8a30x20[_0xab5b[50]]=util[_0xab5b[61]](_0x8a30x20[_0xab5b[50]],_0x8a30x2d[_0xab5b[50]]);break ;;default:;};});;};if(_0x8a30x1d){return _0x8a30x1d};}exports[_0xab5b[141]]=function(_0x8a30x9,_0x8a30xa){VoiceExtension[_0xab5b[45]]({where:{exten:_0x8a30x9[_0xab5b[87]][_0xab5b[48]],context:_0x8a30x9[_0xab5b[87]][_0xab5b[47]],type:_0x8a30x9[_0xab5b[87]][_0xab5b[88]],VoiceExtensionId:null,id:{$ne:_0x8a30x9[_0xab5b[87]][_0xab5b[82]]}}})[_0xab5b[44]](function(_0x8a30x2b){if(!_0x8a30x2b){return _0x8a30xa[_0xab5b[84]](404)};if(_0x8a30x2b[_0xab5b[100]]>0){return _0x8a30xa[_0xab5b[43]](500)[_0xab5b[42]]({message:_0xab5b[116]})};if(_0x8a30x9[_0xab5b[87]][_0xab5b[82]]){delete _0x8a30x9[_0xab5b[87]][_0xab5b[82]]};VoiceExtension[_0xab5b[92]]({where:{id:_0x8a30x9[_0xab5b[55]][_0xab5b[82]]}})[_0xab5b[44]](function(_0x8a30x1a){if(!_0x8a30x1a){return _0x8a30xa[_0xab5b[84]](404)};var _0x8a30x2f=_[_0xab5b[142]](_0x8a30x1a,_0x8a30x9[_0xab5b[87]]);return sequelize[_0xab5b[109]](function(_0x8a30x1c){return _0x8a30x2f[_0xab5b[143]]({transaction:_0x8a30x1c})[_0xab5b[44]](function(_0x8a30x30){VoiceExtension[_0xab5b[45]]({where:{VoiceExtensionId:_0x8a30x30[_0xab5b[82]],isApp:true}})[_0xab5b[44]](function(_0x8a30x2a){return VoiceExtension[_0xab5b[108]]({where:{VoiceExtensionId:_0x8a30x30[_0xab5b[82]]}},{transaction:_0x8a30x1c})[_0xab5b[44]](function(){_0x8a30x2a=_[_0xab5b[114]](_0x8a30x2a,_0xab5b[113]);var _0x8a30x31=_[_0xab5b[99]](_[_0xab5b[114]](_0x8a30x2a,_0xab5b[104]),function(_0x8a30x20){return _0x8a30x20!==null});Interval[_0xab5b[45]]({where:{IntervalId:_0x8a30x31}})[_0xab5b[44]](function(_0x8a30x28){var _0x8a30x1d=2;var _0x8a30x25;_0x8a30x2a[_0xab5b[66]](function(_0x8a30x1f){var _0x8a30x21=_[_0xab5b[93]](Applications[_0x8a30x1f[_0xab5b[49]]]);if(!_0x8a30x21||_0x8a30x1f[_0xab5b[94]]){_0x8a30x21=[{app:_0xab5b[9],appdata:_0xab5b[10]},{app:_0xab5b[36],appdata:_0xab5b[32],isApp:true},{app:_0xab5b[15],appdata:_0xab5b[37]}]};_0x8a30x1f[_0xab5b[47]]=_0x8a30x30[_0xab5b[47]];_0x8a30x1f[_0xab5b[48]]=_0x8a30x30[_0xab5b[48]];var _0x8a30x22=util[_0xab5b[61]](_0xab5b[95],_0x8a30x1f[_0xab5b[47]],_0x8a30x1f[_0xab5b[48]],_0x8a30x1d);_0x8a30x1f[_0xab5b[96]]=_0x8a30x1f[_0xab5b[96]]||_0xab5b[97];var _0x8a30x23=_[_0xab5b[99]](_0x8a30x28,function(_0x8a30x20){return (_0x8a30x20[_0xab5b[104]]==_0x8a30x1f[_0xab5b[104]])});if(_0x8a30x23&&_0x8a30x23[_0xab5b[100]]>0){_0x8a30x21[_0xab5b[101]](0,1);_0x8a30x23[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x21[_0xab5b[105]]({app:_0xab5b[102],appdata:_0x8a30x20[_0xab5b[96]]+_0xab5b[103],IntervalId:_0x8a30x20[_0xab5b[82]],isInterval:true,interval:_0x8a30x20[_0xab5b[96]]})});};_0x8a30x1d=appCreate(_0x8a30x21,_0x8a30x1f,_0x8a30x22,_0x8a30x23||[],_0x8a30x1d);VoiceExtension[_0xab5b[106]](_0x8a30x21);});return _0x8a30xa[_0xab5b[84]](200);});})})})})[_0xab5b[41]](function(_0x8a30xb){return handleError(_0x8a30xa,_0x8a30xb)});})[_0xab5b[41]](function(_0x8a30xb){return handleError(_0x8a30xa,_0x8a30xb)});})[_0xab5b[41]](function(_0x8a30xb){return handleError(_0x8a30xa,_0x8a30xb)})};exports[_0xab5b[144]]=function(_0x8a30x9,_0x8a30xa,_0x8a30xd){var _0x8a30x25;if(_0x8a30x9[_0xab5b[87]][_0xab5b[50]]){delete _0x8a30x9[_0xab5b[87]][_0xab5b[50]]};VoiceExtension[_0xab5b[85]](_0x8a30x9[_0xab5b[87]][_0xab5b[82]])[_0xab5b[44]](function(_0x8a30x32){if(!_0x8a30x32){return _0x8a30xa[_0xab5b[84]](404)};delete _0x8a30x9[_0xab5b[87]][_0xab5b[82]];var _0x8a30x2f=_[_0xab5b[142]](_0x8a30x32,_0x8a30x9[_0xab5b[87]]);return sequelize[_0xab5b[109]](function(_0x8a30x1c){return _0x8a30x2f[_0xab5b[143]]({transaction:_0x8a30x1c})[_0xab5b[44]](function(){VoiceExtension[_0xab5b[45]]({where:{VoiceExtensionId:_0x8a30x9[_0xab5b[87]][_0xab5b[111]],isApp:true}})[_0xab5b[44]](function(_0x8a30x2a){return VoiceExtension[_0xab5b[108]]({where:{VoiceExtensionId:_0x8a30x9[_0xab5b[87]][_0xab5b[111]]}},{transaction:_0x8a30x1c})[_0xab5b[44]](function(){_0x8a30x2a=_[_0xab5b[114]](_0x8a30x2a,_0xab5b[113]);var _0x8a30x31=_[_0xab5b[99]](_[_0xab5b[114]](_0x8a30x2a,_0xab5b[104]),function(_0x8a30x20){return _0x8a30x20!==null});return Interval[_0xab5b[45]]({where:{IntervalId:_0x8a30x31}})[_0xab5b[44]](function(_0x8a30x28){var _0x8a30x1d=2;var _0x8a30x25;_0x8a30x2a[_0xab5b[66]](function(_0x8a30x1f){var _0x8a30x21=_[_0xab5b[93]](Applications[_0x8a30x1f[_0xab5b[49]]]);if(!_0x8a30x21||_0x8a30x1f[_0xab5b[94]]){_0x8a30x21=[{app:_0xab5b[9],appdata:_0xab5b[10]},{app:_0xab5b[36],appdata:_0xab5b[32],isApp:true},{app:_0xab5b[15],appdata:_0xab5b[37]}]};var _0x8a30x22=util[_0xab5b[61]](_0xab5b[95],_0x8a30x1f[_0xab5b[47]],_0x8a30x1f[_0xab5b[48]],_0x8a30x1d);_0x8a30x1f[_0xab5b[96]]=_0x8a30x1f[_0xab5b[96]]||_0xab5b[97];var _0x8a30x23=_[_0xab5b[99]](_0x8a30x28,function(_0x8a30x20){return (_0x8a30x20[_0xab5b[104]]==_0x8a30x1f[_0xab5b[104]])});if(_0x8a30x23&&_0x8a30x23[_0xab5b[100]]>0){_0x8a30x21[_0xab5b[101]](0,1);_0x8a30x23[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x21[_0xab5b[105]]({app:_0xab5b[102],appdata:_0x8a30x20[_0xab5b[96]]+_0xab5b[103],IntervalId:_0x8a30x20[_0xab5b[82]],isInterval:true,interval:_0x8a30x20[_0xab5b[96]]})});};_0x8a30x1d=appCreate(_0x8a30x21,_0x8a30x1f,_0x8a30x22,_0x8a30x23||[],_0x8a30x1d);VoiceExtension[_0xab5b[106]](_0x8a30x21);});});})})})})[_0xab5b[44]](function(_0x8a30x16){return _0x8a30xa[_0xab5b[43]](201)[_0xab5b[42]](_0x8a30x16)})[_0xab5b[41]](function(_0x8a30xb){return handleError(_0x8a30xa,_0x8a30xb)});})[_0xab5b[41]](function(_0x8a30xb){return handleError(_0x8a30xa,_0x8a30xb)});};exports[_0xab5b[108]]=function(_0x8a30x9,_0x8a30xa,_0x8a30xd){VoiceExtension[_0xab5b[85]](_0x8a30x9[_0xab5b[55]][_0xab5b[82]])[_0xab5b[44]](function(_0x8a30x1a){if(!_0x8a30x1a){return _0x8a30xa[_0xab5b[84]](404)};if(!_0x8a30x1a[_0xab5b[111]]){_0x8a30x1a[_0xab5b[108]]()[_0xab5b[44]](function(){return _0x8a30xa[_0xab5b[84]](204)})[_0xab5b[41]](function(_0x8a30xb){return handleError(_0x8a30xa,_0x8a30xb)})}else {VoiceExtension[_0xab5b[45]]({where:{appGroup:_0x8a30x1a[_0xab5b[90]]}})[_0xab5b[44]](function(_0x8a30xc){if(!_0x8a30xc){return _0x8a30xa[_0xab5b[84]](404)};return sequelize[_0xab5b[109]](function(_0x8a30x1c){return VoiceExtension[_0xab5b[108]]({where:{appGroup:_0x8a30x1a[_0xab5b[90]]}},{transaction:_0x8a30x1c})[_0xab5b[44]](function(_0x8a30x33){return VoiceExtension[_0xab5b[45]]({where:{VoiceExtensionId:_0x8a30x1a[_0xab5b[111]],priority:{$gt:_0x8a30xc[_0x8a30x33-1][_0xab5b[112]]}}})[_0xab5b[44]](function(_0x8a30x1b){return VoiceExtension[_0xab5b[108]]({where:{VoiceExtensionId:_0x8a30x1a[_0xab5b[111]],priority:{$gt:_0x8a30xc[_0x8a30x33-1][_0xab5b[112]]}}},{transaction:_0x8a30x1c})[_0xab5b[44]](function(){var _0x8a30x34=_[_0xab5b[114]](_[_0xab5b[99]](_[_0xab5b[114]](_0x8a30x1b,_0xab5b[113]),function(_0x8a30x20){return _0x8a30x20[_0xab5b[91]]===true}),_0xab5b[90]);var _0x8a30x1d=_0x8a30xc[0][_0xab5b[112]];_0x8a30x34[_0xab5b[66]](function(_0x8a30x1e){var _0x8a30x1f=_[_0xab5b[92]](_0x8a30x1b,function(_0x8a30x20){return (_0x8a30x20[_0xab5b[90]]==_0x8a30x1e&&_0x8a30x20[_0xab5b[91]]===true)});var _0x8a30x21=_[_0xab5b[93]](Applications[_0x8a30x1f[_0xab5b[49]]]);if(!_0x8a30x21||_0x8a30x1f[_0xab5b[94]]){_0x8a30x21=[{app:_0xab5b[9],appdata:_0xab5b[10]},{app:_0xab5b[36],appdata:_0xab5b[32],isApp:true},{app:_0xab5b[15],appdata:_0xab5b[37]}]};var _0x8a30x22=util[_0xab5b[61]](_0xab5b[95],_0x8a30x1f[_0xab5b[47]],_0x8a30x1f[_0xab5b[48]],_0x8a30x1d);_0x8a30x1f[_0xab5b[96]]=_0x8a30x1f[_0xab5b[96]]||_0xab5b[97];var _0x8a30x23=_[_0xab5b[99]](_0x8a30x1b,function(_0x8a30x20){return (_0x8a30x20[_0xab5b[90]]==_0x8a30x1e&&_0x8a30x20[_0xab5b[98]]===true)});if(_0x8a30x23&&_0x8a30x23[_0xab5b[100]]>0){_0x8a30x21[_0xab5b[101]](0,1);_0x8a30x23[_0xab5b[66]](function(_0x8a30x20,_0x8a30x24){_0x8a30x21[_0xab5b[105]]({app:_0xab5b[102],appdata:_0x8a30x20[_0xab5b[96]]+_0xab5b[103],IntervalId:_0x8a30x20[_0xab5b[104]]?_0x8a30x20[_0xab5b[104]]:null,isInterval:true,interval:_0x8a30x20[_0xab5b[96]]})});};_0x8a30x1d=appCreate(_0x8a30x21,_0x8a30x1f,_0x8a30x22,_0x8a30x23||[],_0x8a30x1d);VoiceExtension[_0xab5b[106]](_0x8a30x21);});})})})})[_0xab5b[44]](function(_0x8a30x16){_0x8a30xa[_0xab5b[84]](201)})[_0xab5b[41]](function(_0x8a30xb){return _0x8a30xd(_0x8a30xb)});})};})[_0xab5b[41]](function(_0x8a30xb){return _0x8a30xd(_0x8a30xb)})};exports[_0xab5b[145]]=function(_0x8a30x9,_0x8a30xa){VoiceExtension[_0xab5b[108]]({where:{id:_0x8a30x9[_0xab5b[52]][_0xab5b[82]]},individualHooks:true})[_0xab5b[44]](function(){return _0x8a30xa[_0xab5b[84]](204)})[_0xab5b[41]](function(_0x8a30xb){return handleError(_0x8a30xa,_0x8a30xb)})};function handleError(_0x8a30xa,_0x8a30xb){return _0x8a30xa[_0xab5b[43]](500)[_0xab5b[42]](_0x8a30xb)}