Built motion from commit d5668f0.|0.0.22
[motion.git] / server / api / voice_extension / voice_extension.controller.js
1 var _0x663d=["\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"];_0x663d[0];var _=require(_0x663d[1]);var VoiceExtension=require(_0x663d[3])[_0x663d[2]];var Interval=require(_0x663d[3])[_0x663d[4]];var sequelize=require(_0x663d[3])[_0x663d[5]];var Sequelize=require(_0x663d[3])[_0x663d[6]];var util=require(_0x663d[7]);var async=require(_0x663d[8]);var Applications={Dial:[{app:_0x663d[9],appdata:_0x663d[10]},{app:_0x663d[11],appdata:_0x663d[12]},{app:_0x663d[13],appdata:_0x663d[14],isApp:true},{app:_0x663d[15],appdata:_0x663d[16]}],Queue:[{app:_0x663d[9],appdata:_0x663d[10]},{app:_0x663d[17],appdata:_0x663d[18]},{app:_0x663d[19],appdata:_0x663d[20],isApp:true},{app:_0x663d[15],appdata:_0x663d[21]}],Playback:[{app:_0x663d[9],appdata:_0x663d[10]},{app:_0x663d[22],appdata:_0x663d[23],isApp:true},{app:_0x663d[15],appdata:_0x663d[24]}],AGI:[{app:_0x663d[9],appdata:_0x663d[10]},{app:_0x663d[25],appdata:_0x663d[26],isApp:true},{app:_0x663d[15],appdata:_0x663d[27]}],Goto:[{app:_0x663d[9],appdata:_0x663d[10]},{app:_0x663d[28],appdata:_0x663d[29],isApp:true},{app:_0x663d[15],appdata:_0x663d[30]}],Hangup:[{app:_0x663d[9],appdata:_0x663d[10]},{app:_0x663d[31],appdata:_0x663d[32],isApp:true},{app:_0x663d[15],appdata:_0x663d[33]}],Set:[{app:_0x663d[9],appdata:_0x663d[10]},{app:_0x663d[11],appdata:_0x663d[34],isApp:true},{app:_0x663d[15],appdata:_0x663d[35]}],custom:[{app:_0x663d[9],appdata:_0x663d[10]},{app:_0x663d[36],appdata:_0x663d[32],isApp:true},{app:_0x663d[15],appdata:_0x663d[37]}],Voicemail:[{app:_0x663d[9],appdata:_0x663d[10]},{app:_0x663d[38],appdata:_0x663d[32],isApp:true},{app:_0x663d[15],appdata:_0x663d[39]}]};exports[_0x663d[40]]=function(_0xaccdx9,_0xaccdxa){VoiceExtension[_0x663d[45]]()[_0x663d[44]](function(_0xaccdxc){return _0xaccdxa[_0x663d[43]](200)[_0x663d[42]](_0xaccdxc)})[_0x663d[41]](function(_0xaccdxb){return handleError(_0xaccdxa,_0xaccdxb)})};exports[_0x663d[46]]=function(_0xaccdx9,_0xaccdxa,_0xaccdxd){var _0xaccdxe=[_0x663d[47],_0x663d[48],_0x663d[49],_0x663d[50]];var _0xaccdxf=_0xaccdx9[_0x663d[52]][_0x663d[51]]?parseInt(_0xaccdx9[_0x663d[52]][_0x663d[51]],10):100;var _0xaccdx10=_0xaccdx9[_0x663d[52]][_0x663d[53]]?parseInt(_0xaccdx9[_0x663d[52]][_0x663d[53]],10):0;var _0xaccdx11={where:{type:_0xaccdx9[_0x663d[55]][_0x663d[54]],VoiceExtensionId:null,app:_0x663d[15]},limit:_0xaccdxf,offset:_0xaccdx10*_0xaccdxf};_[_0x663d[69]](_0xaccdx9[_0x663d[52]],function(_0xaccdx12,_0xaccdx13){switch(_0xaccdx13){case _0x663d[51]:;case _0x663d[53]:break ;;case _0x663d[58]:_0xaccdx11[_0x663d[56]]=util[_0x663d[61]](_0x663d[57],_0xaccdx9[_0x663d[52]][_0x663d[58]],_0xaccdx9[_0x663d[52]][_0x663d[59]]||_0x663d[60])||null;break ;;case _0x663d[59]:break ;;case _0x663d[67]:_0xaccdx11[_0x663d[63]][_0x663d[62]]=[];_0xaccdxe[_0x663d[66]](function(_0xaccdx14){var _0xaccdx15={};_0xaccdx15[_0xaccdx14]={$like:_0x663d[64]+_0xaccdx12+_0x663d[64]};_0xaccdx11[_0x663d[63]][_0x663d[62]][_0x663d[65]](_0xaccdx15);});break ;;default:_0xaccdx11[_0x663d[63]][_0xaccdx13]={$like:{}};_0xaccdx11[_0x663d[63]][_0xaccdx13][_0x663d[68]]=_0x663d[64]+_0xaccdx12+_0x663d[64];;}});VoiceExtension[_0x663d[80]](_0xaccdx11)[_0x663d[44]](function(_0xaccdx16){var _0xaccdx17=Math[_0x663d[72]](_0xaccdx16[_0x663d[71]]/_0xaccdxf);var _0xaccdx18=_0xaccdx17>(_0xaccdx11[_0x663d[73]]+1)?util[_0x663d[61]](_0x663d[74],_0xaccdx9[_0x663d[75]],_0xaccdx9[_0x663d[77]][_0x663d[76]],_0xaccdx9[_0x663d[78]],_0xaccdx10+1):null;var _0xaccdx19=_0xaccdx10>0?util[_0x663d[61]](_0x663d[74],_0xaccdx9[_0x663d[75]],_0xaccdx9[_0x663d[77]][_0x663d[76]],_0xaccdx9[_0x663d[78]],_0xaccdx10-1):null;_0xaccdxa[_0x663d[43]](200)[_0x663d[42]]({count:_0xaccdx16[_0x663d[71]],rows:_0xaccdx16[_0x663d[79]],next_page:_0xaccdx18,previous_page:_0xaccdx19,total_pages:_0xaccdx17});})[_0x663d[41]](function(_0xaccdxb){_0xaccdxa[_0x663d[43]](500)[_0x663d[42]]({error:_0x663d[70]})});};exports[_0x663d[81]]=function(_0xaccdx9,_0xaccdxa){VoiceExtension[_0x663d[45]]({where:{VoiceExtensionId:_0xaccdx9[_0x663d[55]][_0x663d[82]],isApp:true}})[_0x663d[44]](function(_0xaccdxc){return _0xaccdxa[_0x663d[43]](200)[_0x663d[42]](_0xaccdxc)})[_0x663d[41]](function(_0xaccdxb){return handleError(_0xaccdxa,_0xaccdxb)})};exports[_0x663d[83]]=function(_0xaccdx9,_0xaccdxa){VoiceExtension[_0x663d[85]](_0xaccdx9[_0x663d[55]][_0x663d[82]])[_0x663d[44]](function(_0xaccdx1a){if(!_0xaccdx1a){return _0xaccdxa[_0x663d[84]](404)};return _0xaccdxa[_0x663d[42]](_0xaccdx1a);})[_0x663d[41]](function(_0xaccdxb){return handleError(_0xaccdxa,_0xaccdxb)})};exports[_0x663d[86]]=function(_0xaccdx9,_0xaccdxa){VoiceExtension[_0x663d[45]]({where:{exten:_0xaccdx9[_0x663d[87]][_0x663d[48]],context:_0xaccdx9[_0x663d[87]][_0x663d[47]],type:_0xaccdx9[_0x663d[87]][_0x663d[88]]}})[_0x663d[44]](function(_0xaccdx1a){if(!_0xaccdx1a){return _0xaccdxa[_0x663d[84]](404)};return _0xaccdxa[_0x663d[42]](_0xaccdx1a);})[_0x663d[41]](function(_0xaccdxb){return handleError(_0xaccdxa,_0xaccdxb)})};exports[_0x663d[89]]=function(_0xaccdx9,_0xaccdxa,_0xaccdxd){VoiceExtension[_0x663d[45]]({where:{appGroup:_0xaccdx9[_0x663d[87]][_0x663d[107]]}})[_0x663d[44]](function(_0xaccdx1b){return sequelize[_0x663d[109]](function(_0xaccdx1c){return VoiceExtension[_0x663d[108]]({where:{appGroup:_0xaccdx9[_0x663d[87]][_0x663d[107]]}},{transaction:_0xaccdx1c})[_0x663d[44]](function(){var _0xaccdx1d=2;_0xaccdx9[_0x663d[87]][_0x663d[107]][_0x663d[66]](function(_0xaccdx1e){var _0xaccdx1f=_[_0x663d[92]](_0xaccdx1b,function(_0xaccdx20){return (_0xaccdx20[_0x663d[90]]==_0xaccdx1e&&_0xaccdx20[_0x663d[91]]===true)});var _0xaccdx21=_[_0x663d[93]](Applications[_0xaccdx1f[_0x663d[49]]]);if(!_0xaccdx21||_0xaccdx1f[_0x663d[94]]){_0xaccdx21=[{app:_0x663d[9],appdata:_0x663d[10]},{app:_0x663d[36],appdata:_0x663d[32],isApp:true},{app:_0x663d[15],appdata:_0x663d[37]}]};var _0xaccdx22=util[_0x663d[61]](_0x663d[95],_0xaccdx1f[_0x663d[47]],_0xaccdx1f[_0x663d[48]],_0xaccdx1d);_0xaccdx1f[_0x663d[96]]=_0xaccdx1f[_0x663d[96]]||_0x663d[97];var _0xaccdx23=_[_0x663d[99]](_0xaccdx1b,function(_0xaccdx20){return (_0xaccdx20[_0x663d[90]]==_0xaccdx1e&&_0xaccdx20[_0x663d[98]]===true)});if(_0xaccdx23&&_0xaccdx23[_0x663d[100]]>0){_0xaccdx21[_0x663d[101]](0,1);_0xaccdx23[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx21[_0x663d[105]]({app:_0x663d[102],appdata:_0xaccdx20[_0x663d[96]]+_0x663d[103],IntervalId:_0xaccdx20[_0x663d[104]]?_0xaccdx20[_0x663d[104]]:null,isInterval:true,interval:_0xaccdx20[_0x663d[96]]})});};_0xaccdx1d=appCreate(_0xaccdx21,_0xaccdx1f,_0xaccdx22,_0xaccdx23||[],_0xaccdx1d);return VoiceExtension[_0x663d[106]](_0xaccdx21,{transaction:_0xaccdx1c});});})})[_0x663d[44]](function(){return _0xaccdxa[_0x663d[84]](201)})[_0x663d[41]](function(_0xaccdxb){return handleError(_0xaccdxa,_0xaccdxb)})})[_0x663d[41]](function(_0xaccdxb){return _0xaccdxd(_0xaccdxb)})};exports[_0x663d[110]]=function(_0xaccdx9,_0xaccdxa,_0xaccdxd){var _0xaccdx21;var _0xaccdx22;var _0xaccdx25;VoiceExtension[_0x663d[117]](_0x663d[112],{where:{VoiceExtensionId:_0xaccdx9[_0x663d[87]][_0x663d[111]]}})[_0x663d[44]](function(_0xaccdx26){if(_0xaccdx9[_0x663d[87]][_0x663d[111]]){_0xaccdx9[_0x663d[87]][_0x663d[112]]=_0xaccdx26?++_0xaccdx26:2;_0xaccdx21=_[_0x663d[93]](Applications[_0xaccdx9[_0x663d[87]][_0x663d[49]]]);if(!_0xaccdx21||_0xaccdx9[_0x663d[87]][_0x663d[94]]){_0xaccdx21=[{app:_0x663d[9],appdata:_0x663d[10]},{app:_0x663d[36],appdata:_0x663d[32],isApp:true},{app:_0x663d[15],appdata:_0x663d[37]}]};_0xaccdx22=util[_0x663d[61]](_0x663d[95],_0xaccdx9[_0x663d[87]][_0x663d[47]],_0xaccdx9[_0x663d[87]][_0x663d[48]],_0xaccdx9[_0x663d[87]][_0x663d[112]]);_0xaccdx9[_0x663d[87]][_0x663d[96]]=_0xaccdx9[_0x663d[87]][_0x663d[96]]||_0x663d[97];Interval[_0x663d[45]]({where:{IntervalId:(_0xaccdx9[_0x663d[87]][_0x663d[104]]!==null)?_0xaccdx9[_0x663d[87]][_0x663d[104]]:0}})[_0x663d[44]](function(_0xaccdx27){var _0xaccdx28=[];var _0xaccdx29;if(_0xaccdx27&&_0xaccdx27[_0x663d[100]]>0){_0xaccdx21[_0x663d[101]](0,1);_0xaccdx28=_[_0x663d[114]](_0xaccdx27,_0x663d[113]);_0xaccdx28[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx21[_0x663d[105]]({app:_0x663d[102],appdata:_0xaccdx20[_0x663d[96]]+_0x663d[103],IntervalId:_0xaccdx20[_0x663d[82]],interval:_0xaccdx29,isInterval:true})});};appCreate(_0xaccdx21,_0xaccdx9[_0x663d[87]],_0xaccdx22,_0xaccdx28);VoiceExtension[_0x663d[106]](_0xaccdx21)[_0x663d[44]](function(_0xaccdx2a){return _0xaccdxa[_0x663d[43]](201)[_0x663d[42]](_0xaccdx2a)});});}else {VoiceExtension[_0x663d[45]]({where:{exten:_0xaccdx9[_0x663d[87]][_0x663d[48]],context:_0xaccdx9[_0x663d[87]][_0x663d[47]],type:_0xaccdx9[_0x663d[87]][_0x663d[88]]}})[_0x663d[44]](function(_0xaccdx2b){if(!_0xaccdx2b){return _0xaccdxa[_0x663d[84]](404)};if(_0xaccdx2b[_0x663d[100]]>0){return _0xaccdxa[_0x663d[43]](500)[_0x663d[42]]({message:_0x663d[116]})};_0xaccdx9[_0x663d[87]][_0x663d[112]]=1;VoiceExtension[_0x663d[110]](_0xaccdx9[_0x663d[87]])[_0x663d[44]](function(_0xaccdx2a){return _0xaccdxa[_0x663d[43]](201)[_0x663d[42]](_0xaccdx2a)})[_0x663d[41]](function(_0xaccdxb){return _0xaccdxa[_0x663d[115]](_0xaccdxb)});})[_0x663d[41]](function(_0xaccdxb){return _0xaccdxa[_0x663d[115]](_0xaccdxb)})}})[_0x663d[41]](function(_0xaccdxb){_0xaccdxd(_0xaccdxb)});};function appCreate(_0xaccdx21,_0xaccdx2d,_0xaccdx22,_0xaccdx28,_0xaccdx1d){var _0xaccdx2e=_0xaccdx28[_0x663d[100]];if(_0xaccdx2d[_0x663d[94]]){_0xaccdx2d[_0x663d[49]]=_0x663d[36]};switch(_0xaccdx2d[_0x663d[49]]){case _0x663d[13]:if(!_0xaccdx2d[_0x663d[118]]){_[_0x663d[119]](_0xaccdx21,{app:_0x663d[11]})};_0xaccdx21[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx20[_0x663d[48]]=_0xaccdx2d[_0x663d[48]];_0xaccdx20[_0x663d[88]]=_0xaccdx2d[_0x663d[88]];_0xaccdx20[_0x663d[47]]=_0xaccdx2d[_0x663d[47]];_0xaccdx20[_0x663d[111]]=_0xaccdx2d[_0x663d[111]];_0xaccdx20[_0x663d[112]]=_0xaccdx1d?_0xaccdx1d++:_0xaccdx2d[_0x663d[112]]++;_0xaccdx20[_0x663d[90]]=_0xaccdx22;switch(_0xaccdx20[_0x663d[49]]){case _0x663d[9]:_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx2d[_0x663d[104]]?_0x663d[97]:_0xaccdx2d[_0x663d[96]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+1,_0xaccdx20[_0x663d[47]],(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[102]:_0xaccdx20[_0x663d[49]]=_0x663d[9];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+_0xaccdx2e-_0xaccdx24,_0xaccdx20[_0x663d[47]],(_0xaccdx24+1)<_0xaccdx2e?(_0xaccdx20[_0x663d[112]]+1):(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[13]:if(_0xaccdx2d[_0x663d[88]]===_0x663d[120]){_0xaccdx20[_0x663d[104]]=_0xaccdx2d[_0x663d[104]];_0xaccdx20[_0x663d[96]]=_0xaccdx2d[_0x663d[96]];_0xaccdx20[_0x663d[121]]=_0xaccdx2d[_0x663d[121]];_0xaccdx20[_0x663d[122]]=_0xaccdx2d[_0x663d[122]];_0xaccdx20[_0x663d[123]]=_0xaccdx2d[_0x663d[123]]||0;_0xaccdx20[_0x663d[118]]=_0xaccdx2d[_0x663d[118]]||null;}else {_0xaccdx20[_0x663d[104]]=_0xaccdx2d[_0x663d[104]];_0xaccdx20[_0x663d[96]]=_0xaccdx2d[_0x663d[96]];_0xaccdx20[_0x663d[124]]=_0xaccdx2d[_0x663d[124]];_0xaccdx20[_0x663d[125]]=_0xaccdx2d[_0x663d[125]]||_0x663d[18];_0xaccdx20[_0x663d[126]]=_0xaccdx2d[_0x663d[126]]||_0x663d[18];_0xaccdx20[_0x663d[127]]=_0xaccdx2d[_0x663d[127]]||_0x663d[18];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx2d[_0x663d[124]],_0xaccdx20[_0x663d[126]],_0xaccdx20[_0x663d[125]]?_0xaccdx20[_0x663d[125]][_0x663d[129]](_0x663d[128],_0x663d[18]):_0x663d[18],_0xaccdx20[_0x663d[127]]);};break ;;case _0x663d[11]:_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx2d[_0x663d[118]]);break ;;case _0x663d[15]:if(_0xaccdx2d[_0x663d[88]]===_0x663d[120]){_0xaccdx20[_0x663d[50]]=_0x663d[130]};break ;;default:;};});break ;;case _0x663d[19]:_0xaccdx21[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx20[_0x663d[48]]=_0xaccdx2d[_0x663d[48]];_0xaccdx20[_0x663d[88]]=_0xaccdx2d[_0x663d[88]];_0xaccdx20[_0x663d[47]]=_0xaccdx2d[_0x663d[47]];_0xaccdx20[_0x663d[111]]=_0xaccdx2d[_0x663d[111]];_0xaccdx20[_0x663d[112]]=_0xaccdx1d?_0xaccdx1d++:_0xaccdx2d[_0x663d[112]]++;_0xaccdx20[_0x663d[90]]=_0xaccdx22;switch(_0xaccdx20[_0x663d[49]]){case _0x663d[9]:_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx2d[_0x663d[104]]?_0x663d[97]:_0xaccdx2d[_0x663d[96]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+1,_0xaccdx20[_0x663d[47]],(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[102]:_0xaccdx20[_0x663d[49]]=_0x663d[9];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+_0xaccdx2e-_0xaccdx24,_0xaccdx20[_0x663d[47]],(_0xaccdx24+1)<_0xaccdx2e?(_0xaccdx20[_0x663d[112]]+1):(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[19]:_0xaccdx20[_0x663d[104]]=_0xaccdx2d[_0x663d[104]];_0xaccdx20[_0x663d[125]]=_0xaccdx2d[_0x663d[125]]||_0x663d[18];_0xaccdx20[_0x663d[131]]=_0xaccdx2d[_0x663d[131]]||_0x663d[18];_0xaccdx20[_0x663d[132]]=_0xaccdx2d[_0x663d[132]];_0xaccdx20[_0x663d[96]]=_0xaccdx2d[_0x663d[96]];_0xaccdx20[_0x663d[124]]=_0xaccdx2d[_0x663d[124]];_0xaccdx20[_0x663d[125]]=_0xaccdx2d[_0x663d[125]];_0xaccdx20[_0x663d[126]]=_0xaccdx2d[_0x663d[126]]||_0x663d[18];_0xaccdx20[_0x663d[127]]=_0xaccdx2d[_0x663d[127]]||_0x663d[18];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[132]],_0xaccdx20[_0x663d[125]]?_0xaccdx20[_0x663d[125]][_0x663d[129]](_0x663d[128],_0x663d[18]):_0x663d[18],_0xaccdx20[_0x663d[127]],_0xaccdx20[_0x663d[131]],_0xaccdx20[_0x663d[126]]);break ;;default:;};});break ;;case _0x663d[22]:_0xaccdx21[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx20[_0x663d[48]]=_0xaccdx2d[_0x663d[48]];_0xaccdx20[_0x663d[88]]=_0xaccdx2d[_0x663d[88]];_0xaccdx20[_0x663d[47]]=_0xaccdx2d[_0x663d[47]];_0xaccdx20[_0x663d[111]]=_0xaccdx2d[_0x663d[111]];_0xaccdx20[_0x663d[112]]=_0xaccdx1d?_0xaccdx1d++:_0xaccdx2d[_0x663d[112]]++;_0xaccdx20[_0x663d[90]]=_0xaccdx22;switch(_0xaccdx20[_0x663d[49]]){case _0x663d[9]:_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx2d[_0x663d[104]]?_0x663d[97]:_0xaccdx2d[_0x663d[96]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+1,_0xaccdx20[_0x663d[47]],(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[102]:_0xaccdx20[_0x663d[49]]=_0x663d[9];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+_0xaccdx2e-_0xaccdx24,_0xaccdx20[_0x663d[47]],(_0xaccdx24+1)<_0xaccdx2e?(_0xaccdx20[_0x663d[112]]+1):(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[22]:_0xaccdx20[_0x663d[104]]=_0xaccdx2d[_0x663d[104]];_0xaccdx20[_0x663d[96]]=_0xaccdx2d[_0x663d[96]];_0xaccdx20[_0x663d[131]]=_0xaccdx2d[_0x663d[131]]||_0x663d[18];_0xaccdx20[_0x663d[125]]=_0xaccdx2d[_0x663d[125]]||_0x663d[18];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[131]],_0xaccdx20[_0x663d[125]]?_0xaccdx20[_0x663d[125]][_0x663d[129]](_0x663d[128],_0x663d[18]):_0x663d[18]);break ;;default:;};});break ;;case _0x663d[25]:_0xaccdx21[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx20[_0x663d[48]]=_0xaccdx2d[_0x663d[48]];_0xaccdx20[_0x663d[88]]=_0xaccdx2d[_0x663d[88]];_0xaccdx20[_0x663d[47]]=_0xaccdx2d[_0x663d[47]];_0xaccdx20[_0x663d[111]]=_0xaccdx2d[_0x663d[111]];_0xaccdx20[_0x663d[112]]=_0xaccdx1d?_0xaccdx1d++:_0xaccdx2d[_0x663d[112]]++;_0xaccdx20[_0x663d[90]]=_0xaccdx22;switch(_0xaccdx20[_0x663d[49]]){case _0x663d[9]:_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx2d[_0x663d[104]]?_0x663d[97]:_0xaccdx2d[_0x663d[96]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+1,_0xaccdx20[_0x663d[47]],(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[102]:_0xaccdx20[_0x663d[49]]=_0x663d[9];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+_0xaccdx2e-_0xaccdx24,_0xaccdx20[_0x663d[47]],(_0xaccdx24+1)<_0xaccdx2e?(_0xaccdx20[_0x663d[112]]+1):(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[25]:_0xaccdx20[_0x663d[104]]=_0xaccdx2d[_0x663d[104]];_0xaccdx20[_0x663d[96]]=_0xaccdx2d[_0x663d[96]];_0xaccdx20[_0x663d[133]]=_0xaccdx2d[_0x663d[133]];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[133]]);break ;;default:;};});break ;;case _0x663d[28]:_0xaccdx21[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx20[_0x663d[48]]=_0xaccdx2d[_0x663d[48]];_0xaccdx20[_0x663d[88]]=_0xaccdx2d[_0x663d[88]];_0xaccdx20[_0x663d[47]]=_0xaccdx2d[_0x663d[47]];_0xaccdx20[_0x663d[111]]=_0xaccdx2d[_0x663d[111]];_0xaccdx20[_0x663d[112]]=_0xaccdx1d?_0xaccdx1d++:_0xaccdx2d[_0x663d[112]]++;_0xaccdx20[_0x663d[90]]=_0xaccdx22;switch(_0xaccdx20[_0x663d[49]]){case _0x663d[9]:_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx2d[_0x663d[104]]?_0x663d[97]:_0xaccdx2d[_0x663d[96]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+1,_0xaccdx20[_0x663d[47]],(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[102]:_0xaccdx20[_0x663d[49]]=_0x663d[9];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+_0xaccdx2e-_0xaccdx24,_0xaccdx20[_0x663d[47]],(_0xaccdx24+1)<_0xaccdx2e?(_0xaccdx20[_0x663d[112]]+1):(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[28]:_0xaccdx20[_0x663d[104]]=_0xaccdx2d[_0x663d[104]];_0xaccdx20[_0x663d[96]]=_0xaccdx2d[_0x663d[96]];_0xaccdx20[_0x663d[134]]=_0xaccdx2d[_0x663d[134]];_0xaccdx20[_0x663d[135]]=_0xaccdx2d[_0x663d[135]];_0xaccdx20[_0x663d[136]]=_0xaccdx2d[_0x663d[136]];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[136]],_0xaccdx20[_0x663d[135]],_0xaccdx20[_0x663d[134]]);break ;;default:;};});break ;;case _0x663d[31]:_0xaccdx21[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx20[_0x663d[48]]=_0xaccdx2d[_0x663d[48]];_0xaccdx20[_0x663d[88]]=_0xaccdx2d[_0x663d[88]];_0xaccdx20[_0x663d[47]]=_0xaccdx2d[_0x663d[47]];_0xaccdx20[_0x663d[111]]=_0xaccdx2d[_0x663d[111]];_0xaccdx20[_0x663d[112]]=_0xaccdx1d?_0xaccdx1d++:_0xaccdx2d[_0x663d[112]]++;_0xaccdx20[_0x663d[90]]=_0xaccdx22;switch(_0xaccdx20[_0x663d[49]]){case _0x663d[9]:_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx2d[_0x663d[104]]?_0x663d[97]:_0xaccdx2d[_0x663d[96]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+1,_0xaccdx20[_0x663d[47]],(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[102]:_0xaccdx20[_0x663d[49]]=_0x663d[9];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+_0xaccdx2e-_0xaccdx24,_0xaccdx20[_0x663d[47]],(_0xaccdx24+1)<_0xaccdx2e?(_0xaccdx20[_0x663d[112]]+1):(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[31]:_0xaccdx20[_0x663d[104]]=_0xaccdx2d[_0x663d[104]];_0xaccdx20[_0x663d[96]]=_0xaccdx2d[_0x663d[96]];_0xaccdx20[_0x663d[137]]=_0xaccdx2d[_0x663d[137]];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[137]]);break ;;default:;};});break ;;case _0x663d[11]:_0xaccdx21[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx20[_0x663d[48]]=_0xaccdx2d[_0x663d[48]];_0xaccdx20[_0x663d[88]]=_0xaccdx2d[_0x663d[88]];_0xaccdx20[_0x663d[47]]=_0xaccdx2d[_0x663d[47]];_0xaccdx20[_0x663d[111]]=_0xaccdx2d[_0x663d[111]];_0xaccdx20[_0x663d[112]]=_0xaccdx1d?_0xaccdx1d++:_0xaccdx2d[_0x663d[112]]++;_0xaccdx20[_0x663d[90]]=_0xaccdx22;switch(_0xaccdx20[_0x663d[49]]){case _0x663d[9]:_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx2d[_0x663d[104]]?_0x663d[97]:_0xaccdx2d[_0x663d[96]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+1,_0xaccdx20[_0x663d[47]],(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[102]:_0xaccdx20[_0x663d[49]]=_0x663d[9];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+_0xaccdx2e-_0xaccdx24,_0xaccdx20[_0x663d[47]],(_0xaccdx24+1)<_0xaccdx2e?(_0xaccdx20[_0x663d[112]]+1):(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[11]:_0xaccdx20[_0x663d[104]]=_0xaccdx2d[_0x663d[104]];_0xaccdx20[_0x663d[96]]=_0xaccdx2d[_0x663d[96]];_0xaccdx20[_0x663d[138]]=_0xaccdx2d[_0x663d[138]];_0xaccdx20[_0x663d[139]]=_0xaccdx2d[_0x663d[139]];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[138]],_0xaccdx20[_0x663d[139]]);break ;;default:;};});break ;;case _0x663d[36]:_0xaccdx21[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx20[_0x663d[48]]=_0xaccdx2d[_0x663d[48]];_0xaccdx20[_0x663d[88]]=_0xaccdx2d[_0x663d[88]];_0xaccdx20[_0x663d[47]]=_0xaccdx2d[_0x663d[47]];_0xaccdx20[_0x663d[111]]=_0xaccdx2d[_0x663d[111]];_0xaccdx20[_0x663d[112]]=_0xaccdx1d?_0xaccdx1d++:_0xaccdx2d[_0x663d[112]]++;_0xaccdx20[_0x663d[90]]=_0xaccdx22;switch(_0xaccdx20[_0x663d[49]]){case _0x663d[9]:_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx2d[_0x663d[104]]?_0x663d[97]:_0xaccdx2d[_0x663d[96]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+1,_0xaccdx20[_0x663d[47]],(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[102]:_0xaccdx20[_0x663d[49]]=_0x663d[9];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+_0xaccdx2e-_0xaccdx24,_0xaccdx20[_0x663d[47]],(_0xaccdx24+1)<_0xaccdx2e?(_0xaccdx20[_0x663d[112]]+1):(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[36]:_0xaccdx20[_0x663d[104]]=_0xaccdx2d[_0x663d[104]];_0xaccdx20[_0x663d[96]]=_0xaccdx2d[_0x663d[96]];_0xaccdx20[_0x663d[49]]=_0xaccdx20[_0x663d[94]]=_0xaccdx2d[_0x663d[94]];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx2d[_0x663d[50]]);break ;;default:;};});break ;;case _0x663d[38]:_0xaccdx21[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx20[_0x663d[48]]=_0xaccdx2d[_0x663d[48]];_0xaccdx20[_0x663d[88]]=_0xaccdx2d[_0x663d[88]];_0xaccdx20[_0x663d[47]]=_0xaccdx2d[_0x663d[47]];_0xaccdx20[_0x663d[111]]=_0xaccdx2d[_0x663d[111]];_0xaccdx20[_0x663d[112]]=_0xaccdx1d?_0xaccdx1d++:_0xaccdx2d[_0x663d[112]]++;_0xaccdx20[_0x663d[90]]=_0xaccdx22;switch(_0xaccdx20[_0x663d[49]]){case _0x663d[9]:_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx2d[_0x663d[104]]?_0x663d[97]:_0xaccdx2d[_0x663d[96]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+1,_0xaccdx20[_0x663d[47]],(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[102]:_0xaccdx20[_0x663d[49]]=_0x663d[9];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+_0xaccdx2e-_0xaccdx24,_0xaccdx20[_0x663d[47]],(_0xaccdx24+1)<_0xaccdx2e?(_0xaccdx20[_0x663d[112]]+1):(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[38]:_0xaccdx20[_0x663d[104]]=_0xaccdx2d[_0x663d[104]];_0xaccdx20[_0x663d[96]]=_0xaccdx2d[_0x663d[96]];_0xaccdx20[_0x663d[140]]=_0xaccdx2d[_0x663d[140]];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[140]]);break ;;default:;};});break ;;default:_0xaccdx21[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx20[_0x663d[48]]=_0xaccdx2d[_0x663d[48]];_0xaccdx20[_0x663d[88]]=_0xaccdx2d[_0x663d[88]];_0xaccdx20[_0x663d[47]]=_0xaccdx2d[_0x663d[47]];_0xaccdx20[_0x663d[111]]=_0xaccdx2d[_0x663d[111]];_0xaccdx20[_0x663d[112]]=_0xaccdx1d?_0xaccdx1d++:_0xaccdx2d[_0x663d[112]]++;_0xaccdx20[_0x663d[90]]=_0xaccdx22;switch(_0xaccdx20[_0x663d[49]]){case _0x663d[9]:_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx2d[_0x663d[104]]?_0x663d[97]:_0xaccdx2d[_0x663d[96]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+1,_0xaccdx20[_0x663d[47]],(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[102]:_0xaccdx20[_0x663d[49]]=_0x663d[9];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx20[_0x663d[47]],_0xaccdx20[_0x663d[112]]+_0xaccdx2e-_0xaccdx24,_0xaccdx20[_0x663d[47]],(_0xaccdx24+1)<_0xaccdx2e?(_0xaccdx20[_0x663d[112]]+1):(_0xaccdx20[_0x663d[112]]+2));break ;;case _0x663d[36]:_0xaccdx20[_0x663d[104]]=_0xaccdx2d[_0x663d[104]];_0xaccdx20[_0x663d[96]]=_0xaccdx2d[_0x663d[96]];_0xaccdx20[_0x663d[49]]=_0xaccdx20[_0x663d[94]]=_0xaccdx2d[_0x663d[94]];_0xaccdx20[_0x663d[50]]=util[_0x663d[61]](_0xaccdx20[_0x663d[50]],_0xaccdx2d[_0x663d[50]]);break ;;default:;};});;};if(_0xaccdx1d){return _0xaccdx1d};}exports[_0x663d[141]]=function(_0xaccdx9,_0xaccdxa){VoiceExtension[_0x663d[45]]({where:{exten:_0xaccdx9[_0x663d[87]][_0x663d[48]],context:_0xaccdx9[_0x663d[87]][_0x663d[47]],type:_0xaccdx9[_0x663d[87]][_0x663d[88]],VoiceExtensionId:null,id:{$ne:_0xaccdx9[_0x663d[87]][_0x663d[82]]}}})[_0x663d[44]](function(_0xaccdx2b){if(!_0xaccdx2b){return _0xaccdxa[_0x663d[84]](404)};if(_0xaccdx2b[_0x663d[100]]>0){return _0xaccdxa[_0x663d[43]](500)[_0x663d[42]]({message:_0x663d[116]})};if(_0xaccdx9[_0x663d[87]][_0x663d[82]]){delete _0xaccdx9[_0x663d[87]][_0x663d[82]]};VoiceExtension[_0x663d[92]]({where:{id:_0xaccdx9[_0x663d[55]][_0x663d[82]]}})[_0x663d[44]](function(_0xaccdx1a){if(!_0xaccdx1a){return _0xaccdxa[_0x663d[84]](404)};var _0xaccdx2f=_[_0x663d[142]](_0xaccdx1a,_0xaccdx9[_0x663d[87]]);return sequelize[_0x663d[109]](function(_0xaccdx1c){return _0xaccdx2f[_0x663d[143]]({transaction:_0xaccdx1c})[_0x663d[44]](function(_0xaccdx30){VoiceExtension[_0x663d[45]]({where:{VoiceExtensionId:_0xaccdx30[_0x663d[82]],isApp:true}})[_0x663d[44]](function(_0xaccdx2a){return VoiceExtension[_0x663d[108]]({where:{VoiceExtensionId:_0xaccdx30[_0x663d[82]]}},{transaction:_0xaccdx1c})[_0x663d[44]](function(){_0xaccdx2a=_[_0x663d[114]](_0xaccdx2a,_0x663d[113]);var _0xaccdx31=_[_0x663d[99]](_[_0x663d[114]](_0xaccdx2a,_0x663d[104]),function(_0xaccdx20){return _0xaccdx20!==null});Interval[_0x663d[45]]({where:{IntervalId:_0xaccdx31}})[_0x663d[44]](function(_0xaccdx28){var _0xaccdx1d=2;var _0xaccdx25;_0xaccdx2a[_0x663d[66]](function(_0xaccdx1f){var _0xaccdx21=_[_0x663d[93]](Applications[_0xaccdx1f[_0x663d[49]]]);if(!_0xaccdx21||_0xaccdx1f[_0x663d[94]]){_0xaccdx21=[{app:_0x663d[9],appdata:_0x663d[10]},{app:_0x663d[36],appdata:_0x663d[32],isApp:true},{app:_0x663d[15],appdata:_0x663d[37]}]};_0xaccdx1f[_0x663d[47]]=_0xaccdx30[_0x663d[47]];_0xaccdx1f[_0x663d[48]]=_0xaccdx30[_0x663d[48]];var _0xaccdx22=util[_0x663d[61]](_0x663d[95],_0xaccdx1f[_0x663d[47]],_0xaccdx1f[_0x663d[48]],_0xaccdx1d);_0xaccdx1f[_0x663d[96]]=_0xaccdx1f[_0x663d[96]]||_0x663d[97];var _0xaccdx23=_[_0x663d[99]](_0xaccdx28,function(_0xaccdx20){return (_0xaccdx20[_0x663d[104]]==_0xaccdx1f[_0x663d[104]])});if(_0xaccdx23&&_0xaccdx23[_0x663d[100]]>0){_0xaccdx21[_0x663d[101]](0,1);_0xaccdx23[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx21[_0x663d[105]]({app:_0x663d[102],appdata:_0xaccdx20[_0x663d[96]]+_0x663d[103],IntervalId:_0xaccdx20[_0x663d[82]],isInterval:true,interval:_0xaccdx20[_0x663d[96]]})});};_0xaccdx1d=appCreate(_0xaccdx21,_0xaccdx1f,_0xaccdx22,_0xaccdx23||[],_0xaccdx1d);VoiceExtension[_0x663d[106]](_0xaccdx21);});return _0xaccdxa[_0x663d[84]](200);});})})})})[_0x663d[41]](function(_0xaccdxb){return handleError(_0xaccdxa,_0xaccdxb)});})[_0x663d[41]](function(_0xaccdxb){return handleError(_0xaccdxa,_0xaccdxb)});})[_0x663d[41]](function(_0xaccdxb){return handleError(_0xaccdxa,_0xaccdxb)})};exports[_0x663d[144]]=function(_0xaccdx9,_0xaccdxa,_0xaccdxd){var _0xaccdx25;if(_0xaccdx9[_0x663d[87]][_0x663d[50]]){delete _0xaccdx9[_0x663d[87]][_0x663d[50]]};VoiceExtension[_0x663d[85]](_0xaccdx9[_0x663d[87]][_0x663d[82]])[_0x663d[44]](function(_0xaccdx32){if(!_0xaccdx32){return _0xaccdxa[_0x663d[84]](404)};delete _0xaccdx9[_0x663d[87]][_0x663d[82]];var _0xaccdx2f=_[_0x663d[142]](_0xaccdx32,_0xaccdx9[_0x663d[87]]);return sequelize[_0x663d[109]](function(_0xaccdx1c){return _0xaccdx2f[_0x663d[143]]({transaction:_0xaccdx1c})[_0x663d[44]](function(){VoiceExtension[_0x663d[45]]({where:{VoiceExtensionId:_0xaccdx9[_0x663d[87]][_0x663d[111]],isApp:true}})[_0x663d[44]](function(_0xaccdx2a){return VoiceExtension[_0x663d[108]]({where:{VoiceExtensionId:_0xaccdx9[_0x663d[87]][_0x663d[111]]}},{transaction:_0xaccdx1c})[_0x663d[44]](function(){_0xaccdx2a=_[_0x663d[114]](_0xaccdx2a,_0x663d[113]);var _0xaccdx31=_[_0x663d[99]](_[_0x663d[114]](_0xaccdx2a,_0x663d[104]),function(_0xaccdx20){return _0xaccdx20!==null});return Interval[_0x663d[45]]({where:{IntervalId:_0xaccdx31}})[_0x663d[44]](function(_0xaccdx28){var _0xaccdx1d=2;var _0xaccdx25;_0xaccdx2a[_0x663d[66]](function(_0xaccdx1f){var _0xaccdx21=_[_0x663d[93]](Applications[_0xaccdx1f[_0x663d[49]]]);if(!_0xaccdx21||_0xaccdx1f[_0x663d[94]]){_0xaccdx21=[{app:_0x663d[9],appdata:_0x663d[10]},{app:_0x663d[36],appdata:_0x663d[32],isApp:true},{app:_0x663d[15],appdata:_0x663d[37]}]};var _0xaccdx22=util[_0x663d[61]](_0x663d[95],_0xaccdx1f[_0x663d[47]],_0xaccdx1f[_0x663d[48]],_0xaccdx1d);_0xaccdx1f[_0x663d[96]]=_0xaccdx1f[_0x663d[96]]||_0x663d[97];var _0xaccdx23=_[_0x663d[99]](_0xaccdx28,function(_0xaccdx20){return (_0xaccdx20[_0x663d[104]]==_0xaccdx1f[_0x663d[104]])});if(_0xaccdx23&&_0xaccdx23[_0x663d[100]]>0){_0xaccdx21[_0x663d[101]](0,1);_0xaccdx23[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx21[_0x663d[105]]({app:_0x663d[102],appdata:_0xaccdx20[_0x663d[96]]+_0x663d[103],IntervalId:_0xaccdx20[_0x663d[82]],isInterval:true,interval:_0xaccdx20[_0x663d[96]]})});};_0xaccdx1d=appCreate(_0xaccdx21,_0xaccdx1f,_0xaccdx22,_0xaccdx23||[],_0xaccdx1d);VoiceExtension[_0x663d[106]](_0xaccdx21);});});})})})})[_0x663d[44]](function(_0xaccdx16){return _0xaccdxa[_0x663d[43]](201)[_0x663d[42]](_0xaccdx16)})[_0x663d[41]](function(_0xaccdxb){return handleError(_0xaccdxa,_0xaccdxb)});})[_0x663d[41]](function(_0xaccdxb){return handleError(_0xaccdxa,_0xaccdxb)});};exports[_0x663d[108]]=function(_0xaccdx9,_0xaccdxa,_0xaccdxd){VoiceExtension[_0x663d[85]](_0xaccdx9[_0x663d[55]][_0x663d[82]])[_0x663d[44]](function(_0xaccdx1a){if(!_0xaccdx1a){return _0xaccdxa[_0x663d[84]](404)};if(!_0xaccdx1a[_0x663d[111]]){_0xaccdx1a[_0x663d[108]]()[_0x663d[44]](function(){return _0xaccdxa[_0x663d[84]](204)})[_0x663d[41]](function(_0xaccdxb){return handleError(_0xaccdxa,_0xaccdxb)})}else {VoiceExtension[_0x663d[45]]({where:{appGroup:_0xaccdx1a[_0x663d[90]]}})[_0x663d[44]](function(_0xaccdxc){if(!_0xaccdxc){return _0xaccdxa[_0x663d[84]](404)};return sequelize[_0x663d[109]](function(_0xaccdx1c){return VoiceExtension[_0x663d[108]]({where:{appGroup:_0xaccdx1a[_0x663d[90]]}},{transaction:_0xaccdx1c})[_0x663d[44]](function(_0xaccdx33){return VoiceExtension[_0x663d[45]]({where:{VoiceExtensionId:_0xaccdx1a[_0x663d[111]],priority:{$gt:_0xaccdxc[_0xaccdx33-1][_0x663d[112]]}}})[_0x663d[44]](function(_0xaccdx1b){return VoiceExtension[_0x663d[108]]({where:{VoiceExtensionId:_0xaccdx1a[_0x663d[111]],priority:{$gt:_0xaccdxc[_0xaccdx33-1][_0x663d[112]]}}},{transaction:_0xaccdx1c})[_0x663d[44]](function(){var _0xaccdx34=_[_0x663d[114]](_[_0x663d[99]](_[_0x663d[114]](_0xaccdx1b,_0x663d[113]),function(_0xaccdx20){return _0xaccdx20[_0x663d[91]]===true}),_0x663d[90]);var _0xaccdx1d=_0xaccdxc[0][_0x663d[112]];_0xaccdx34[_0x663d[66]](function(_0xaccdx1e){var _0xaccdx1f=_[_0x663d[92]](_0xaccdx1b,function(_0xaccdx20){return (_0xaccdx20[_0x663d[90]]==_0xaccdx1e&&_0xaccdx20[_0x663d[91]]===true)});var _0xaccdx21=_[_0x663d[93]](Applications[_0xaccdx1f[_0x663d[49]]]);if(!_0xaccdx21||_0xaccdx1f[_0x663d[94]]){_0xaccdx21=[{app:_0x663d[9],appdata:_0x663d[10]},{app:_0x663d[36],appdata:_0x663d[32],isApp:true},{app:_0x663d[15],appdata:_0x663d[37]}]};var _0xaccdx22=util[_0x663d[61]](_0x663d[95],_0xaccdx1f[_0x663d[47]],_0xaccdx1f[_0x663d[48]],_0xaccdx1d);_0xaccdx1f[_0x663d[96]]=_0xaccdx1f[_0x663d[96]]||_0x663d[97];var _0xaccdx23=_[_0x663d[99]](_0xaccdx1b,function(_0xaccdx20){return (_0xaccdx20[_0x663d[90]]==_0xaccdx1e&&_0xaccdx20[_0x663d[98]]===true)});if(_0xaccdx23&&_0xaccdx23[_0x663d[100]]>0){_0xaccdx21[_0x663d[101]](0,1);_0xaccdx23[_0x663d[66]](function(_0xaccdx20,_0xaccdx24){_0xaccdx21[_0x663d[105]]({app:_0x663d[102],appdata:_0xaccdx20[_0x663d[96]]+_0x663d[103],IntervalId:_0xaccdx20[_0x663d[104]]?_0xaccdx20[_0x663d[104]]:null,isInterval:true,interval:_0xaccdx20[_0x663d[96]]})});};_0xaccdx1d=appCreate(_0xaccdx21,_0xaccdx1f,_0xaccdx22,_0xaccdx23||[],_0xaccdx1d);VoiceExtension[_0x663d[106]](_0xaccdx21);});})})})})[_0x663d[44]](function(_0xaccdx16){_0xaccdxa[_0x663d[84]](201)})[_0x663d[41]](function(_0xaccdxb){return _0xaccdxd(_0xaccdxb)});})};})[_0x663d[41]](function(_0xaccdxb){return _0xaccdxd(_0xaccdxb)})};exports[_0x663d[145]]=function(_0xaccdx9,_0xaccdxa){VoiceExtension[_0x663d[108]]({where:{id:_0xaccdx9[_0x663d[52]][_0x663d[82]]},individualHooks:true})[_0x663d[44]](function(){return _0xaccdxa[_0x663d[84]](204)})[_0x663d[41]](function(_0xaccdxb){return handleError(_0xaccdxa,_0xaccdxb)})};function handleError(_0xaccdxa,_0xaccdxb){return _0xaccdxa[_0x663d[43]](500)[_0x663d[42]](_0xaccdxb)}