Built motion from commit 943eae279.|1.0.24
[motion.git] / server / api / agent / agent.controller.js
index 88ec762..3cab645 100644 (file)
@@ -1 +1 @@
-var _0x2452=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x62\x6C\x75\x65\x62\x69\x72\x64","\x75\x74\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x75\x74\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x74\x6F\x6F\x6C\x73\x2F\x75\x73\x65\x72","\x61\x70\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x46\x61\x78\x51\x75\x65\x75\x65","\x53\x6D\x73\x51\x75\x65\x75\x65","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x53\x65\x74\x74\x69\x6E\x67","\x55\x73\x65\x72","\x54\x65\x61\x6D","\x4C\x69\x73\x74","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x67\x65\x74\x41\x67\x65\x6E\x74\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x69\x64","\x75\x73\x65\x72","\x66\x69\x6E\x64\x42\x79\x49\x64","\x67\x65\x74\x51\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x61\x67\x65\x6E\x74","\x73\x63\x6F\x70\x65","\x72\x6F\x6C\x65","\x61\x64\x64\x51\x75\x65\x75\x65\x73","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x76\x61\x6C\x75\x65\x73","\x62\x6F\x64\x79","\x53\x49\x50\x2F\x25\x73","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x70\x65\x6E\x61\x6C\x74\x79","\x61\x64\x64\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x76\x6F\x69\x63\x65","\x61\x64\x64\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x61\x6C\x6C","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x68\x61\x74","\x61\x64\x64\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x6D\x61\x69\x6C","\x61\x64\x64\x46\x61\x78\x51\x75\x65\x75\x65","\x66\x61\x78","\x61\x64\x64\x53\x6D\x73\x51\x75\x65\x75\x65","\x73\x6D\x73","\x61\x64\x64\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65","\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C","\x63\x68\x61\x6E\x6E\x65\x6C","\x70\x61\x72\x61\x6D\x73","\x72\x65\x6D\x6F\x76\x65\x51\x75\x65\x75\x65\x73","\x69\x64\x73","\x72\x65\x6D\x6F\x76\x65\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x72\x65\x6D\x6F\x76\x65\x43\x68\x61\x74\x51\x75\x65\x75\x65\x73","\x72\x65\x6D\x6F\x76\x65\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x73","\x72\x65\x6D\x6F\x76\x65\x53\x6D\x73\x51\x75\x65\x75\x65\x73","\x72\x65\x6D\x6F\x76\x65\x46\x61\x78\x51\x75\x65\x75\x65\x73","\x72\x65\x6D\x6F\x76\x65\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x73","\x72\x65\x61\x6C\x74\x69\x6D\x65\x49\x6E\x64\x65\x78","\x63\x68\x65\x63\x6B\x50\x61\x75\x73\x65\x53\x74\x61\x74\x75\x73","\x63\x68\x65\x63\x6B\x51\x75\x65\x75\x65\x53\x74\x61\x74\x75\x73","\x63\x68\x65\x63\x6B\x4F\x6E\x6C\x69\x6E\x65\x53\x74\x61\x74\x75\x73","\x63\x68\x65\x63\x6B\x53\x69\x70\x53\x74\x61\x74\x75\x73","\x72\x65\x61\x6C\x74\x69\x6D\x65\x56\x6F\x69\x63\x65\x49\x6E\x64\x65\x78","\x72\x6F\x77\x73","\x6D\x61\x70","\x75\x6E\x69\x6F\x6E","\x6D\x65\x72\x67\x65","\x67\x65\x74\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x72\x65\x61\x6C\x74\x69\x6D\x65\x43\x68\x61\x74\x49\x6E\x64\x65\x78","\x67\x65\x74\x43\x68\x61\x74\x51\x75\x65\x75\x65\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x71\x75\x65\x75\x65\x73","\x72\x65\x61\x6C\x74\x69\x6D\x65\x4D\x61\x69\x6C\x49\x6E\x64\x65\x78","\x67\x65\x74\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x72\x65\x61\x6C\x74\x69\x6D\x65\x46\x61\x78\x49\x6E\x64\x65\x78","\x67\x65\x74\x46\x61\x78\x51\x75\x65\x75\x65\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x72\x65\x61\x6C\x74\x69\x6D\x65\x53\x6D\x73\x49\x6E\x64\x65\x78","\x67\x65\x74\x53\x6D\x73\x51\x75\x65\x75\x65\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x72\x65\x61\x6C\x74\x69\x6D\x65\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x64\x65\x78","\x67\x65\x74\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x73\x68\x6F\x77","\x73\x68\x6F\x77\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x6C\x65\x6E\x67\x74\x68","\x67\x65\x74\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x73\x68\x6F\x77\x43\x68\x61\x74\x51\x75\x65\x75\x65\x73","\x67\x65\x74\x43\x68\x61\x74\x51\x75\x65\x75\x65\x73","\x73\x68\x6F\x77\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x73","\x67\x65\x74\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x73","\x73\x68\x6F\x77\x46\x61\x78\x51\x75\x65\x75\x65\x73","\x67\x65\x74\x46\x61\x78\x51\x75\x65\x75\x65\x73","\x73\x68\x6F\x77\x53\x6D\x73\x51\x75\x65\x75\x65\x73","\x67\x65\x74\x53\x6D\x73\x51\x75\x65\x75\x65\x73","\x73\x68\x6F\x77\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x73","\x67\x65\x74\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x73","\x63\x72\x65\x61\x74\x65","\x68\x61\x6E\x64\x6C\x65\x55\x6E\x69\x71\x75\x65\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x45\x72\x72\x6F\x72","\x65\x72\x72\x6F\x72\x4D\x61\x6E\x61\x67\x65\x72","\x61\x64\x64\x55\x73\x65\x72","\x66\x69\x6E\x64\x4F\x6E\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x73\x65\x63\x75\x72\x65\x50\x61\x73\x73\x77\x6F\x72\x64","\x74\x65\x73\x74","\x57\x72\x6F\x6E\x67\x20\x70\x61\x73\x73\x77\x6F\x72\x64\x20\x66\x6F\x72\x6D\x61\x74\x21","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x61\x64\x64\x55\x73\x65\x72\x73","\x49\x6E\x76\x61\x6C\x69\x64\x20\x70\x61\x73\x73\x77\x6F\x72\x64\x20\x70\x61\x74\x74\x65\x72\x6E","\x73\x74\x61\x72\x74\x49\x6E\x64\x65\x78","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x69\x73\x4E\x75\x6D\x62\x65\x72","\x6D\x69\x6E\x49\x6E\x74\x65\x72\x6E\x61\x6C","\x61\x6D\x6F\x75\x6E\x74","\x63\x6C\x6F\x6E\x65","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x40","\x73\x70\x6C\x69\x74","\x4E\x6F\x20\x61\x67\x65\x6E\x74\x73\x20\x61\x6D\x6F\x75\x6E\x74\x20\x73\x70\x65\x63\x69\x66\x69\x65\x64\x21","\x75\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x68\x61\x6E\x64\x6C\x65\x46\x6F\x72\x65\x69\x67\x6E\x4B\x65\x79\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x45\x72\x72\x6F\x72","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72"];_0x2452[0];var _=require(_0x2452[1]);var sequelize=require(_0x2452[3])[_0x2452[2]];var BPromise=require(_0x2452[4]);var util=require(_0x2452[5]);var Util=require(_0x2452[6]);var userTools=require(_0x2452[7]);var logger=require(_0x2452[9])(_0x2452[8]);var OpenchannelQueue=require(_0x2452[3])[_0x2452[10]];var VoiceQueue=require(_0x2452[3])[_0x2452[11]];var ChatQueue=require(_0x2452[3])[_0x2452[12]];var MailQueue=require(_0x2452[3])[_0x2452[13]];var FaxQueue=require(_0x2452[3])[_0x2452[14]];var SmsQueue=require(_0x2452[3])[_0x2452[15]];var MailRoom=require(_0x2452[3])[_0x2452[16]];var Setting=require(_0x2452[3])[_0x2452[17]];var Agent=require(_0x2452[3])[_0x2452[18]];var User=require(_0x2452[3])[_0x2452[18]];var Team=require(_0x2452[3])[_0x2452[19]];var List=require(_0x2452[3])[_0x2452[20]];exports[_0x2452[21]]= function(_0xbca2x14,_0xbca2x15,_0xbca2x16){switch(_0xbca2x14[_0x2452[29]][_0x2452[35]]){case _0x2452[29]:return User[_0x2452[30]](_0xbca2x14[_0x2452[29]][_0x2452[28]],{attributes:[_0x2452[28]]})[_0x2452[25]](Util[_0x2452[27]](_0xbca2x14[_0x2452[26]]))[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)});default:return Agent[_0x2452[34]](_0x2452[33])[_0x2452[32]](Util[_0x2452[31]](_0xbca2x14[_0x2452[26]]))[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})}};exports[_0x2452[36]]= function(_0xbca2x14,_0xbca2x15,_0xbca2x16){return Agent[_0x2452[30]](_0xbca2x14[_0x2452[61]][_0x2452[28]],{attributes:[_0x2452[28],_0x2452[41]]})[_0x2452[25]](function(_0xbca2x1a){if(!_0xbca2x1a){return _0xbca2x15[_0x2452[37]](401)};switch(_0xbca2x14[_0x2452[61]][_0x2452[60]]){case _0x2452[45]:return _0xbca2x1a[_0x2452[44]](_0xbca2x14[_0x2452[39]][_0x2452[38]],{interface:util[_0x2452[42]](_0x2452[40],_0xbca2x1a[_0x2452[41]]),stateinterface:util[_0x2452[42]](_0x2452[40],_0xbca2x1a[_0x2452[41]]),membername:_0xbca2x1a[_0x2452[41]],UserId:_0xbca2x1a[_0x2452[28]],penalty:_0xbca2x14[_0x2452[39]][_0x2452[43]]});case _0x2452[51]:return ChatQueue[_0x2452[50]]({where:{id:_0xbca2x14[_0x2452[39]][_0x2452[38]]},attributes:[_0x2452[28],_0x2452[41]],raw:true})[_0x2452[25]](function(_0xbca2x19){if(_0xbca2x19){var _0xbca2x1b=[];_[_0x2452[48]](_0xbca2x19,function(_0xbca2x1c){_0xbca2x1b[_0x2452[47]](_0xbca2x1a[_0x2452[46]](_0xbca2x1c[_0x2452[28]],{queue:_0xbca2x1c[_0x2452[41]],penalty:_0xbca2x14[_0x2452[39]][_0x2452[43]]}))});return BPromise[_0x2452[49]](_0xbca2x1b)}});case _0x2452[53]:return MailQueue[_0x2452[50]]({where:{id:_0xbca2x14[_0x2452[39]][_0x2452[38]]},attributes:[_0x2452[28],_0x2452[41]],raw:true})[_0x2452[25]](function(_0xbca2x19){if(_0xbca2x19){var _0xbca2x1b=[];_[_0x2452[48]](_0xbca2x19,function(_0xbca2x1c){_0xbca2x1b[_0x2452[47]](_0xbca2x1a[_0x2452[52]](_0xbca2x1c[_0x2452[28]],{queue:_0xbca2x1c[_0x2452[41]],penalty:_0xbca2x14[_0x2452[39]][_0x2452[43]]}))});return BPromise[_0x2452[49]](_0xbca2x1b)}});case _0x2452[55]:return FaxQueue[_0x2452[50]]({where:{id:_0xbca2x14[_0x2452[39]][_0x2452[38]]},attributes:[_0x2452[28],_0x2452[41]],raw:true})[_0x2452[25]](function(_0xbca2x19){if(_0xbca2x19){var _0xbca2x1b=[];_[_0x2452[48]](_0xbca2x19,function(_0xbca2x1c){_0xbca2x1b[_0x2452[47]](_0xbca2x1a[_0x2452[54]](_0xbca2x1c[_0x2452[28]],{queue:_0xbca2x1c[_0x2452[41]],penalty:_0xbca2x14[_0x2452[39]][_0x2452[43]]}))});return BPromise[_0x2452[49]](_0xbca2x1b)}});case _0x2452[57]:return SmsQueue[_0x2452[50]]({where:{id:_0xbca2x14[_0x2452[39]][_0x2452[38]]},attributes:[_0x2452[28],_0x2452[41]],raw:true})[_0x2452[25]](function(_0xbca2x19){if(_0xbca2x19){var _0xbca2x1b=[];_[_0x2452[48]](_0xbca2x19,function(_0xbca2x1c){_0xbca2x1b[_0x2452[47]](_0xbca2x1a[_0x2452[56]](_0xbca2x1c[_0x2452[28]],{queue:_0xbca2x1c[_0x2452[41]],penalty:_0xbca2x14[_0x2452[39]][_0x2452[43]]}))});return BPromise[_0x2452[49]](_0xbca2x1b)}});case _0x2452[59]:return OpenchannelQueue[_0x2452[50]]({where:{id:_0xbca2x14[_0x2452[39]][_0x2452[38]]},attributes:[_0x2452[28],_0x2452[41]],raw:true})[_0x2452[25]](function(_0xbca2x19){if(_0xbca2x19){var _0xbca2x1b=[];_[_0x2452[48]](_0xbca2x19,function(_0xbca2x1c){_0xbca2x1b[_0x2452[47]](_0xbca2x1a[_0x2452[58]](_0xbca2x1c[_0x2452[28]],{queue:_0xbca2x1c[_0x2452[41]],penalty:_0xbca2x14[_0x2452[39]][_0x2452[43]]}))});return BPromise[_0x2452[49]](_0xbca2x1b)}});default:return null}})[_0x2452[25]](function(_0xbca2x19){return _0xbca2x15[_0x2452[37]](_0xbca2x19?200:401)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})};exports[_0x2452[62]]= function(_0xbca2x14,_0xbca2x15,_0xbca2x16){return Agent[_0x2452[30]](_0xbca2x14[_0x2452[61]][_0x2452[28]],{attributes:[_0x2452[28]]})[_0x2452[25]](function(_0xbca2x1a){if(!_0xbca2x1a){return _0xbca2x15[_0x2452[37]](401)};switch(_0xbca2x14[_0x2452[61]][_0x2452[60]]){case _0x2452[45]:return _0xbca2x1a[_0x2452[64]](_0xbca2x14[_0x2452[26]][_0x2452[63]]);case _0x2452[51]:return _0xbca2x1a[_0x2452[65]](_0xbca2x14[_0x2452[26]][_0x2452[63]]);case _0x2452[53]:return _0xbca2x1a[_0x2452[66]](_0xbca2x14[_0x2452[26]][_0x2452[63]]);case _0x2452[57]:return _0xbca2x1a[_0x2452[67]](_0xbca2x14[_0x2452[26]][_0x2452[63]]);case _0x2452[55]:return _0xbca2x1a[_0x2452[68]](_0xbca2x14[_0x2452[26]][_0x2452[63]]);case _0x2452[59]:return _0xbca2x1a[_0x2452[69]](_0xbca2x14[_0x2452[26]][_0x2452[63]]);default:return null}})[_0x2452[25]](function(_0xbca2x19){return _0xbca2x15[_0x2452[37]](_0xbca2x19?200:401)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})};exports[_0x2452[70]]= function(_0xbca2x14,_0xbca2x15,_0xbca2x16){switch(_0xbca2x14[_0x2452[29]][_0x2452[35]]){case _0x2452[29]:return User[_0x2452[30]](_0xbca2x14[_0x2452[29]][_0x2452[28]],{attributes:[_0x2452[28]]})[_0x2452[25]](Util[_0x2452[27]](_0xbca2x14[_0x2452[26]]))[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)});default:return Agent[_0x2452[34]](_0x2452[33],{method:[_0x2452[71],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[72],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[73],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[74],_0xbca2x14[_0x2452[26]]]})[_0x2452[32]](Util[_0x2452[31]](_0xbca2x14[_0x2452[26]]))[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})}};exports[_0x2452[75]]= function(_0xbca2x14,_0xbca2x15,_0xbca2x16){switch(_0xbca2x14[_0x2452[29]][_0x2452[35]]){case _0x2452[29]:var _0xbca2x1d=[];return User[_0x2452[30]](_0xbca2x14[_0x2452[29]][_0x2452[28]],{attributes:[_0x2452[28]]})[_0x2452[25]](Util[_0x2452[80]]({},{attributes:[_0x2452[41]],include:[{raw:true,model:User,attributes:[_0x2452[28]]}]}))[_0x2452[25]](function(_0xbca2x19){var _0xbca2x1e=_[_0x2452[77]](_0xbca2x19[_0x2452[76]],_0x2452[41]);_0xbca2x19[_0x2452[76]][_0x2452[48]](function(_0xbca2x1c){_0xbca2x1d= _[_0x2452[78]](_0xbca2x1d,_[_0x2452[77]](_0xbca2x1c.Users,_0x2452[28]))});return User[_0x2452[34]](_0x2452[33],{method:[_0x2452[72],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[73],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[74],_0xbca2x14[_0x2452[26]]]})[_0x2452[32]](_[_0x2452[79]](Util[_0x2452[31]](_0xbca2x14[_0x2452[26]],{id:{$in:_0xbca2x1d}}),{include:[{model:VoiceQueue,where:{name:{$in:_0xbca2x1e}},required:false}]}))})[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)});default:return Agent[_0x2452[34]](_0x2452[33],{method:[_0x2452[71],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[72],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[73],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[74],_0xbca2x14[_0x2452[26]]]})[_0x2452[32]](Util[_0x2452[31]](_0xbca2x14[_0x2452[26]]))[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})}};exports[_0x2452[81]]= function(_0xbca2x14,_0xbca2x15,_0xbca2x16){switch(_0xbca2x14[_0x2452[29]][_0x2452[35]]){case _0x2452[29]:var _0xbca2x1d=[];return User[_0x2452[30]](_0xbca2x14[_0x2452[29]][_0x2452[28]],{attributes:[_0x2452[28]]})[_0x2452[25]](Util[_0x2452[82]]({},{attributes:[_0x2452[28]],include:[{raw:true,model:User,attributes:[_0x2452[28]]}]}))[_0x2452[25]](function(_0xbca2x19){var _0xbca2x1f=_[_0x2452[77]](_0xbca2x19[_0x2452[76]],_0x2452[28]);_0xbca2x19[_0x2452[76]][_0x2452[48]](function(_0xbca2x1c){_0xbca2x1d= _[_0x2452[78]](_0xbca2x1d,_[_0x2452[77]](_0xbca2x1c.Users,_0x2452[28]))});return User[_0x2452[34]](_0x2452[33],{method:[_0x2452[71],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[72],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[73],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[74],_0xbca2x14[_0x2452[26]]]})[_0x2452[32]](_[_0x2452[79]](Util[_0x2452[31]](_0xbca2x14[_0x2452[26]],{id:{$in:_0xbca2x1d}}),{include:[{model:ChatQueue,where:{id:{$in:_0xbca2x1f}},required:false}]}))})[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)});default:return Agent[_0x2452[34]](_0x2452[33],{method:[_0x2452[71],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[72],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[73],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[74],_0xbca2x14[_0x2452[26]]]},_0x2452[83])[_0x2452[32]](Util[_0x2452[31]](_0xbca2x14[_0x2452[26]]))[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})}};exports[_0x2452[84]]= function(_0xbca2x14,_0xbca2x15,_0xbca2x16){switch(_0xbca2x14[_0x2452[29]][_0x2452[35]]){case _0x2452[29]:var _0xbca2x1d=[];return User[_0x2452[30]](_0xbca2x14[_0x2452[29]][_0x2452[28]],{attributes:[_0x2452[28]]})[_0x2452[25]](Util[_0x2452[85]]({},{attributes:[_0x2452[28]],include:[{raw:true,model:User,attributes:[_0x2452[28]]}]}))[_0x2452[25]](function(_0xbca2x19){var _0xbca2x20=_[_0x2452[77]](_0xbca2x19[_0x2452[76]],_0x2452[28]);_0xbca2x19[_0x2452[76]][_0x2452[48]](function(_0xbca2x1c){_0xbca2x1d= _[_0x2452[78]](_0xbca2x1d,_[_0x2452[77]](_0xbca2x1c.Users,_0x2452[28]))});return User[_0x2452[34]](_0x2452[33],{method:[_0x2452[71],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[72],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[73],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[74],_0xbca2x14[_0x2452[26]]]})[_0x2452[32]](_[_0x2452[79]](Util[_0x2452[31]](_0xbca2x14[_0x2452[26]],{id:{$in:_0xbca2x1d}}),{include:[{model:MailQueue,where:{id:{$in:_0xbca2x20}},required:false}]}))})[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)});default:return Agent[_0x2452[34]](_0x2452[33],{method:[_0x2452[71],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[72],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[73],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[74],_0xbca2x14[_0x2452[26]]]},_0x2452[83])[_0x2452[32]](Util[_0x2452[31]](_0xbca2x14[_0x2452[26]]))[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})}};exports[_0x2452[86]]= function(_0xbca2x14,_0xbca2x15,_0xbca2x16){switch(_0xbca2x14[_0x2452[29]][_0x2452[35]]){case _0x2452[29]:var _0xbca2x1d=[];return User[_0x2452[30]](_0xbca2x14[_0x2452[29]][_0x2452[28]],{attributes:[_0x2452[28]]})[_0x2452[25]](Util[_0x2452[87]]({},{attributes:[_0x2452[28]],include:[{raw:true,model:User,attributes:[_0x2452[28]]}]}))[_0x2452[25]](function(_0xbca2x19){var _0xbca2x21=_[_0x2452[77]](_0xbca2x19[_0x2452[76]],_0x2452[28]);_0xbca2x19[_0x2452[76]][_0x2452[48]](function(_0xbca2x1c){_0xbca2x1d= _[_0x2452[78]](_0xbca2x1d,_[_0x2452[77]](_0xbca2x1c.Users,_0x2452[28]))});return User[_0x2452[34]](_0x2452[33],{method:[_0x2452[71],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[72],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[73],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[74],_0xbca2x14[_0x2452[26]]]})[_0x2452[32]](_[_0x2452[79]](Util[_0x2452[31]](_0xbca2x14[_0x2452[26]],{id:{$in:_0xbca2x1d}}),{include:[{model:FaxQueue,where:{id:{$in:_0xbca2x21}},required:false}]}))})[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)});default:return Agent[_0x2452[34]](_0x2452[33],{method:[_0x2452[71],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[72],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[73],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[74],_0xbca2x14[_0x2452[26]]]},_0x2452[83])[_0x2452[32]](Util[_0x2452[31]](_0xbca2x14[_0x2452[26]]))[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})}};exports[_0x2452[88]]= function(_0xbca2x14,_0xbca2x15,_0xbca2x16){switch(_0xbca2x14[_0x2452[29]][_0x2452[35]]){case _0x2452[29]:var _0xbca2x1d=[];return User[_0x2452[30]](_0xbca2x14[_0x2452[29]][_0x2452[28]],{attributes:[_0x2452[28]]})[_0x2452[25]](Util[_0x2452[89]]({},{attributes:[_0x2452[28]],include:[{raw:true,model:User,attributes:[_0x2452[28]]}]}))[_0x2452[25]](function(_0xbca2x19){var _0xbca2x22=_[_0x2452[77]](_0xbca2x19[_0x2452[76]],_0x2452[28]);_0xbca2x19[_0x2452[76]][_0x2452[48]](function(_0xbca2x1c){_0xbca2x1d= _[_0x2452[78]](_0xbca2x1d,_[_0x2452[77]](_0xbca2x1c.Users,_0x2452[28]))});return User[_0x2452[34]](_0x2452[33],{method:[_0x2452[71],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[72],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[73],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[74],_0xbca2x14[_0x2452[26]]]})[_0x2452[32]](_[_0x2452[79]](Util[_0x2452[31]](_0xbca2x14[_0x2452[26]],{id:{$in:_0xbca2x1d}}),{include:[{model:SmsQueue,where:{id:{$in:_0xbca2x22}},required:false}]}))})[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)});default:return Agent[_0x2452[34]](_0x2452[33],{method:[_0x2452[71],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[72],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[73],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[74],_0xbca2x14[_0x2452[26]]]},_0x2452[83])[_0x2452[32]](Util[_0x2452[31]](_0xbca2x14[_0x2452[26]]))[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})}};exports[_0x2452[90]]= function(_0xbca2x14,_0xbca2x15,_0xbca2x16){switch(_0xbca2x14[_0x2452[29]][_0x2452[35]]){case _0x2452[29]:var _0xbca2x1d=[];return User[_0x2452[30]](_0xbca2x14[_0x2452[29]][_0x2452[28]],{attributes:[_0x2452[28]]})[_0x2452[25]](Util[_0x2452[91]]({},{attributes:[_0x2452[28]],include:[{raw:true,model:User,attributes:[_0x2452[28]]}]}))[_0x2452[25]](function(_0xbca2x19){var _0xbca2x23=_[_0x2452[77]](_0xbca2x19[_0x2452[76]],_0x2452[28]);_0xbca2x19[_0x2452[76]][_0x2452[48]](function(_0xbca2x1c){_0xbca2x1d= _[_0x2452[78]](_0xbca2x1d,_[_0x2452[77]](_0xbca2x1c.Users,_0x2452[28]))});return User[_0x2452[34]](_0x2452[33],{method:[_0x2452[71],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[72],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[73],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[74],_0xbca2x14[_0x2452[26]]]})[_0x2452[32]](_[_0x2452[79]](Util[_0x2452[31]](_0xbca2x14[_0x2452[26]],{id:{$in:_0xbca2x1d}}),{include:[{model:OpenchannelQueue,where:{id:{$in:_0xbca2x23}},required:false}]}))})[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)});default:return Agent[_0x2452[34]](_0x2452[33],{method:[_0x2452[71],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[72],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[73],_0xbca2x14[_0x2452[26]]]},{method:[_0x2452[74],_0xbca2x14[_0x2452[26]]]},_0x2452[83])[_0x2452[32]](Util[_0x2452[31]](_0xbca2x14[_0x2452[26]]))[_0x2452[25]](function(_0xbca2x18){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x18)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})}};exports[_0x2452[92]]= function(_0xbca2x14,_0xbca2x15){return Agent[_0x2452[34]](_0x2452[33])[_0x2452[30]](_0xbca2x14[_0x2452[61]][_0x2452[28]])[_0x2452[25]](function(_0xbca2x1a){if(!_0xbca2x1a){return _0xbca2x15[_0x2452[37]](404)};return _0xbca2x15[_0x2452[23]](_0xbca2x1a)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})};exports[_0x2452[93]]= function(_0xbca2x14,_0xbca2x15){return Agent[_0x2452[34]](_0x2452[33])[_0x2452[30]](_0xbca2x14[_0x2452[61]][_0x2452[28]])[_0x2452[25]](function(_0xbca2x1a){if(!_0xbca2x1a){return _0xbca2x15[_0x2452[37]](404)};return _0xbca2x1a[_0x2452[95]]({attributes:[_0x2452[41]]})})[_0x2452[25]](function(_0xbca2x1e){return _0xbca2x15[_0x2452[23]]({count:_0xbca2x1e[_0x2452[94]],rows:_0xbca2x1e})})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})};exports[_0x2452[96]]= function(_0xbca2x14,_0xbca2x15){return Agent[_0x2452[34]](_0x2452[33])[_0x2452[30]](_0xbca2x14[_0x2452[61]][_0x2452[28]])[_0x2452[25]](function(_0xbca2x1a){if(!_0xbca2x1a){return _0xbca2x15[_0x2452[37]](404)};return _0xbca2x1a[_0x2452[97]]({attributes:[_0x2452[28]]})})[_0x2452[25]](function(_0xbca2x1f){return _0xbca2x15[_0x2452[23]]({count:_0xbca2x1f[_0x2452[94]],rows:_0xbca2x1f})})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})};exports[_0x2452[98]]= function(_0xbca2x14,_0xbca2x15){return Agent[_0x2452[34]](_0x2452[33])[_0x2452[30]](_0xbca2x14[_0x2452[61]][_0x2452[28]])[_0x2452[25]](function(_0xbca2x1a){if(!_0xbca2x1a){return _0xbca2x15[_0x2452[37]](404)};return _0xbca2x1a[_0x2452[99]]({attributes:[_0x2452[28]]})})[_0x2452[25]](function(_0xbca2x20){return _0xbca2x15[_0x2452[23]]({count:_0xbca2x20[_0x2452[94]],rows:_0xbca2x20})})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})};exports[_0x2452[100]]= function(_0xbca2x14,_0xbca2x15){return Agent[_0x2452[34]](_0x2452[33])[_0x2452[30]](_0xbca2x14[_0x2452[61]][_0x2452[28]])[_0x2452[25]](function(_0xbca2x1a){if(!_0xbca2x1a){return _0xbca2x15[_0x2452[37]](404)};return _0xbca2x1a[_0x2452[101]]({attributes:[_0x2452[28]]})})[_0x2452[25]](function(_0xbca2x21){return _0xbca2x15[_0x2452[23]]({count:_0xbca2x21[_0x2452[94]],rows:_0xbca2x21})})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})};exports[_0x2452[102]]= function(_0xbca2x14,_0xbca2x15){return Agent[_0x2452[34]](_0x2452[33])[_0x2452[30]](_0xbca2x14[_0x2452[61]][_0x2452[28]])[_0x2452[25]](function(_0xbca2x1a){if(!_0xbca2x1a){return _0xbca2x15[_0x2452[37]](404)};return _0xbca2x1a[_0x2452[103]]({attributes:[_0x2452[28]]})})[_0x2452[25]](function(_0xbca2x22){return _0xbca2x15[_0x2452[23]]({count:_0xbca2x22[_0x2452[94]],rows:_0xbca2x22})})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})};exports[_0x2452[104]]= function(_0xbca2x14,_0xbca2x15){return Agent[_0x2452[34]](_0x2452[33])[_0x2452[30]](_0xbca2x14[_0x2452[61]][_0x2452[28]])[_0x2452[25]](function(_0xbca2x1a){if(!_0xbca2x1a){return _0xbca2x15[_0x2452[37]](404)};return _0xbca2x1a[_0x2452[105]]({attributes:[_0x2452[28]]})})[_0x2452[25]](function(_0xbca2x24){return _0xbca2x15[_0x2452[23]]({count:_0xbca2x24[_0x2452[94]],rows:_0xbca2x24})})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})};exports[_0x2452[106]]= function(_0xbca2x14,_0xbca2x15){var _0xbca2x25;_0xbca2x14[_0x2452[39]][_0x2452[35]]= _0x2452[33];return sequelize[_0x2452[116]](function(_0xbca2x26){return Setting[_0x2452[30]](1)[_0x2452[25]](function(_0xbca2x28){var _0xbca2x29=String(_0xbca2x14[_0x2452[39]][_0x2452[112]]);var _0xbca2x2a=_0xbca2x28[_0x2452[113]]?/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[~!@#$%^&\-_=+\[\{\]\}.])[0-9a-zA-Z~!@#$%^&\-_=+\[\{\]\}.]{8,}$/:/^.{6,}$/;if(!_0xbca2x2a[_0x2452[114]](_0xbca2x29)){throw  new Error(_0x2452[115])};return Agent[_0x2452[34]](_0x2452[33])[_0x2452[106]](_0xbca2x14[_0x2452[39]],{transaction:_0xbca2x26})})[_0x2452[25]](userTools[_0x2452[111]]({transaction:_0xbca2x26}))[_0x2452[25]](function(_0xbca2x1a){_0xbca2x25= _0xbca2x1a;return Team[_0x2452[110]]({where:{defaultEntry:true}})})[_0x2452[25]](function(_0xbca2x27){return _0xbca2x27[_0x2452[109]](_0xbca2x25[_0x2452[28]],{transaction:_0xbca2x26})})})[_0x2452[25]](function(){return _0xbca2x15[_0x2452[24]](201)[_0x2452[23]](_0xbca2x25)})[_0x2452[22]](sequelize.UniqueConstraintError,function(_0xbca2x17){return Util[_0x2452[108]][_0x2452[107]](_0xbca2x15,_0xbca2x17)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})};exports[_0x2452[117]]= function(_0xbca2x14,_0xbca2x15){var _0xbca2x2b;var _0xbca2x2c;var _0xbca2x2d=[];var _0xbca2x29=String(_0xbca2x14[_0x2452[39]][_0x2452[112]]);return sequelize[_0x2452[116]](function(_0xbca2x26){return Setting[_0x2452[30]](1)[_0x2452[25]](function(_0xbca2x28){_0xbca2x2c= _0xbca2x28;var _0xbca2x2a=_0xbca2x2c[_0x2452[113]]?/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[~!@#$%^&\-_=+\[\{\]\}.])[0-9a-zA-Z~!@#$%^&\-_=+\[\{\]\}.]{8,}$/:/^[a-zA-Z0-9]{6,}$/;if(!_0xbca2x2a[_0x2452[114]](_0xbca2x29)){throw  new Error(_0x2452[119])};var _0xbca2x2e=0;if(_0xbca2x14[_0x2452[39]][_0x2452[121]](_0x2452[120])&& _[_0x2452[122]](_0xbca2x14[_0x2452[39]][_0x2452[120]])&& _0xbca2x14[_0x2452[39]][_0x2452[120]]>= 0){_0xbca2x2e= _0xbca2x14[_0x2452[39]][_0x2452[120]];delete _0xbca2x14[_0x2452[39]][_0x2452[120]]};var _0xbca2x2f=_0xbca2x14[_0x2452[39]][_0x2452[123]];delete _0xbca2x14[_0x2452[39]][_0x2452[123]];if(_0xbca2x14[_0x2452[39]][_0x2452[124]]){_0xbca2x14[_0x2452[39]][_0x2452[35]]= _0x2452[33];for(var _0xbca2x30=_0xbca2x2e;_0xbca2x30< _0xbca2x14[_0x2452[39]][_0x2452[124]]+ _0xbca2x2e;_0xbca2x30++,_0xbca2x2f++){var _0xbca2x31=_[_0x2452[125]](_0xbca2x14[_0x2452[39]]);_0xbca2x31[_0x2452[126]]= _0xbca2x2f;_0xbca2x31[_0x2452[41]]= _0xbca2x31[_0x2452[41]]+ _0xbca2x30;_0xbca2x31[_0x2452[127]]= _0xbca2x31[_0x2452[127]]+ _0xbca2x30;_0xbca2x31[_0x2452[128]]= _0xbca2x31[_0x2452[128]][_0x2452[130]](_0x2452[129])[0]+ _0xbca2x30+ _0x2452[129]+ _0xbca2x31[_0x2452[128]][_0x2452[130]](_0x2452[129])[1];_0xbca2x2d[_0x2452[47]](_0xbca2x31)}}else {throw  new Error(_0x2452[131])};return Agent[_0x2452[117]](_0xbca2x2d,{transaction:_0xbca2x26,individualHooks:true})})[_0x2452[25]](function(_0xbca2x1d){_0xbca2x2b= _0xbca2x1d;return Team[_0x2452[110]]({where:{defaultEntry:true}})})[_0x2452[25]](function(_0xbca2x27){return _0xbca2x27[_0x2452[118]](_[_0x2452[77]](_0xbca2x2b,_0x2452[28]),{transaction:_0xbca2x26})})})[_0x2452[25]](function(){return _0xbca2x15[_0x2452[37]](201)})[_0x2452[22]](sequelize.UniqueConstraintError,function(_0xbca2x17){return Util[_0x2452[108]][_0x2452[107]](_0xbca2x15,_0xbca2x17)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})};exports[_0x2452[132]]= function(_0xbca2x14,_0xbca2x15){if(_0xbca2x14[_0x2452[39]][_0x2452[28]]){delete _0xbca2x14[_0x2452[39]][_0x2452[28]]};delete _0xbca2x14[_0x2452[39]][_0x2452[126]];delete _0xbca2x14[_0x2452[39]][_0x2452[35]];delete _0xbca2x14[_0x2452[39]][_0x2452[41]];delete _0xbca2x14[_0x2452[39]][_0x2452[112]];var _0xbca2x25;return sequelize[_0x2452[116]](function(_0xbca2x26){return Agent[_0x2452[30]](_0xbca2x14[_0x2452[61]][_0x2452[28]])[_0x2452[25]](function(_0xbca2x1a){if(!_0xbca2x1a){return _0xbca2x15[_0x2452[37]](404)};var _0xbca2x32=_[_0x2452[79]](_0xbca2x1a,_0xbca2x14[_0x2452[39]]);return _0xbca2x32[_0x2452[134]]({transaction:_0xbca2x26})})[_0x2452[25]](function(_0xbca2x1a){_0xbca2x25= _0xbca2x1a;return _0xbca2x1a})[_0x2452[25]](userTools[_0x2452[133]]({transaction:_0xbca2x26}))[_0x2452[25]](function(){return _0xbca2x15[_0x2452[24]](200)[_0x2452[23]](_0xbca2x25)})})[_0x2452[22]](sequelize.UniqueConstraintError,function(_0xbca2x17){return Util[_0x2452[108]][_0x2452[107]](_0xbca2x15,_0xbca2x17)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})};exports[_0x2452[135]]= function(_0xbca2x14,_0xbca2x15){var _0xbca2x25;return Agent[_0x2452[30]](_0xbca2x14[_0x2452[61]][_0x2452[28]])[_0x2452[25]](function(_0xbca2x1a){_0xbca2x25= _0xbca2x1a;if(!_0xbca2x1a){return _0xbca2x15[_0x2452[37]](404)};return _0xbca2x1a[_0x2452[135]]()})[_0x2452[25]](function(){return _0xbca2x15[_0x2452[37]](204)})[_0x2452[22]](sequelize.ForeignKeyConstraintError,function(_0xbca2x17){return Util[_0x2452[108]][_0x2452[136]](_0xbca2x15,_0x2452[33],_0xbca2x25[_0x2452[41]],_0xbca2x17)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})};exports[_0x2452[137]]= function(_0xbca2x14,_0xbca2x15){return Agent[_0x2452[135]]({where:{id:_0xbca2x14[_0x2452[26]][_0x2452[63]]},individualHooks:true})[_0x2452[25]](function(){return _0xbca2x15[_0x2452[37]](204)})[_0x2452[22]](function(_0xbca2x17){return handleError(_0xbca2x15,_0xbca2x17)})};function handleError(_0xbca2x15,_0xbca2x17){logger[_0x2452[139]](_0xbca2x17[_0x2452[138]]);return _0xbca2x15[_0x2452[24]](500)[_0x2452[23]](_0xbca2x17)}
\ No newline at end of file
+var _0xdfc7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x62\x6C\x75\x65\x62\x69\x72\x64","\x75\x74\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x75\x74\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x74\x6F\x6F\x6C\x73\x2F\x75\x73\x65\x72","\x61\x70\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x46\x61\x78\x51\x75\x65\x75\x65","\x53\x6D\x73\x51\x75\x65\x75\x65","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x53\x65\x74\x74\x69\x6E\x67","\x55\x73\x65\x72","\x54\x65\x61\x6D","\x4C\x69\x73\x74","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x67\x65\x74\x41\x67\x65\x6E\x74\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x69\x64","\x75\x73\x65\x72","\x66\x69\x6E\x64\x42\x79\x49\x64","\x67\x65\x74\x51\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x61\x67\x65\x6E\x74","\x73\x63\x6F\x70\x65","\x72\x6F\x6C\x65","\x61\x64\x64\x51\x75\x65\x75\x65\x73","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x76\x61\x6C\x75\x65\x73","\x62\x6F\x64\x79","\x53\x49\x50\x2F\x25\x73","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x70\x65\x6E\x61\x6C\x74\x79","\x61\x64\x64\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x76\x6F\x69\x63\x65","\x61\x64\x64\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x61\x6C\x6C","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x68\x61\x74","\x61\x64\x64\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x6D\x61\x69\x6C","\x61\x64\x64\x46\x61\x78\x51\x75\x65\x75\x65","\x66\x61\x78","\x61\x64\x64\x53\x6D\x73\x51\x75\x65\x75\x65","\x73\x6D\x73","\x61\x64\x64\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65","\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C","\x63\x68\x61\x6E\x6E\x65\x6C","\x70\x61\x72\x61\x6D\x73","\x72\x65\x6D\x6F\x76\x65\x51\x75\x65\x75\x65\x73","\x69\x64\x73","\x72\x65\x6D\x6F\x76\x65\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x72\x65\x6D\x6F\x76\x65\x43\x68\x61\x74\x51\x75\x65\x75\x65\x73","\x72\x65\x6D\x6F\x76\x65\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x73","\x72\x65\x6D\x6F\x76\x65\x53\x6D\x73\x51\x75\x65\x75\x65\x73","\x72\x65\x6D\x6F\x76\x65\x46\x61\x78\x51\x75\x65\x75\x65\x73","\x72\x65\x6D\x6F\x76\x65\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x73","\x72\x65\x61\x6C\x74\x69\x6D\x65\x49\x6E\x64\x65\x78","\x63\x68\x65\x63\x6B\x50\x61\x75\x73\x65\x53\x74\x61\x74\x75\x73","\x63\x68\x65\x63\x6B\x51\x75\x65\x75\x65\x53\x74\x61\x74\x75\x73","\x63\x68\x65\x63\x6B\x4F\x6E\x6C\x69\x6E\x65\x53\x74\x61\x74\x75\x73","\x63\x68\x65\x63\x6B\x53\x69\x70\x53\x74\x61\x74\x75\x73","\x72\x65\x61\x6C\x74\x69\x6D\x65\x56\x6F\x69\x63\x65\x49\x6E\x64\x65\x78","\x72\x6F\x77\x73","\x6D\x61\x70","\x75\x6E\x69\x6F\x6E","\x6D\x65\x72\x67\x65","\x67\x65\x74\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x72\x65\x61\x6C\x74\x69\x6D\x65\x43\x68\x61\x74\x49\x6E\x64\x65\x78","\x67\x65\x74\x43\x68\x61\x74\x51\x75\x65\x75\x65\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x71\x75\x65\x75\x65\x73","\x72\x65\x61\x6C\x74\x69\x6D\x65\x4D\x61\x69\x6C\x49\x6E\x64\x65\x78","\x67\x65\x74\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x72\x65\x61\x6C\x74\x69\x6D\x65\x46\x61\x78\x49\x6E\x64\x65\x78","\x67\x65\x74\x46\x61\x78\x51\x75\x65\x75\x65\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x72\x65\x61\x6C\x74\x69\x6D\x65\x53\x6D\x73\x49\x6E\x64\x65\x78","\x67\x65\x74\x53\x6D\x73\x51\x75\x65\x75\x65\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x72\x65\x61\x6C\x74\x69\x6D\x65\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x64\x65\x78","\x67\x65\x74\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x73\x68\x6F\x77","\x73\x68\x6F\x77\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x6C\x65\x6E\x67\x74\x68","\x67\x65\x74\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x73\x68\x6F\x77\x43\x68\x61\x74\x51\x75\x65\x75\x65\x73","\x67\x65\x74\x43\x68\x61\x74\x51\x75\x65\x75\x65\x73","\x73\x68\x6F\x77\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x73","\x67\x65\x74\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x73","\x73\x68\x6F\x77\x46\x61\x78\x51\x75\x65\x75\x65\x73","\x67\x65\x74\x46\x61\x78\x51\x75\x65\x75\x65\x73","\x73\x68\x6F\x77\x53\x6D\x73\x51\x75\x65\x75\x65\x73","\x67\x65\x74\x53\x6D\x73\x51\x75\x65\x75\x65\x73","\x73\x68\x6F\x77\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x73","\x67\x65\x74\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x73","\x63\x72\x65\x61\x74\x65","\x68\x61\x6E\x64\x6C\x65\x55\x6E\x69\x71\x75\x65\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x45\x72\x72\x6F\x72","\x65\x72\x72\x6F\x72\x4D\x61\x6E\x61\x67\x65\x72","\x61\x64\x64\x55\x73\x65\x72","\x66\x69\x6E\x64\x4F\x6E\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x73\x65\x63\x75\x72\x65\x50\x61\x73\x73\x77\x6F\x72\x64","\x74\x65\x73\x74","\x57\x72\x6F\x6E\x67\x20\x70\x61\x73\x73\x77\x6F\x72\x64\x20\x66\x6F\x72\x6D\x61\x74\x21","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x61\x64\x64\x55\x73\x65\x72\x73","\x49\x6E\x76\x61\x6C\x69\x64\x20\x70\x61\x73\x73\x77\x6F\x72\x64\x20\x70\x61\x74\x74\x65\x72\x6E","\x73\x74\x61\x72\x74\x49\x6E\x64\x65\x78","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x69\x73\x4E\x75\x6D\x62\x65\x72","\x6D\x69\x6E\x49\x6E\x74\x65\x72\x6E\x61\x6C","\x61\x6D\x6F\x75\x6E\x74","\x63\x6C\x6F\x6E\x65","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x40","\x73\x70\x6C\x69\x74","\x4E\x6F\x20\x61\x67\x65\x6E\x74\x73\x20\x61\x6D\x6F\x75\x6E\x74\x20\x73\x70\x65\x63\x69\x66\x69\x65\x64\x21","\x75\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x68\x61\x6E\x64\x6C\x65\x46\x6F\x72\x65\x69\x67\x6E\x4B\x65\x79\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x45\x72\x72\x6F\x72","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72"];_0xdfc7[0];var _=require(_0xdfc7[1]);var sequelize=require(_0xdfc7[3])[_0xdfc7[2]];var BPromise=require(_0xdfc7[4]);var util=require(_0xdfc7[5]);var Util=require(_0xdfc7[6]);var userTools=require(_0xdfc7[7]);var logger=require(_0xdfc7[9])(_0xdfc7[8]);var OpenchannelQueue=require(_0xdfc7[3])[_0xdfc7[10]];var VoiceQueue=require(_0xdfc7[3])[_0xdfc7[11]];var ChatQueue=require(_0xdfc7[3])[_0xdfc7[12]];var MailQueue=require(_0xdfc7[3])[_0xdfc7[13]];var FaxQueue=require(_0xdfc7[3])[_0xdfc7[14]];var SmsQueue=require(_0xdfc7[3])[_0xdfc7[15]];var MailRoom=require(_0xdfc7[3])[_0xdfc7[16]];var Setting=require(_0xdfc7[3])[_0xdfc7[17]];var Agent=require(_0xdfc7[3])[_0xdfc7[18]];var User=require(_0xdfc7[3])[_0xdfc7[18]];var Team=require(_0xdfc7[3])[_0xdfc7[19]];var List=require(_0xdfc7[3])[_0xdfc7[20]];exports[_0xdfc7[21]]= function(_0xa698x14,_0xa698x15,_0xa698x16){switch(_0xa698x14[_0xdfc7[29]][_0xdfc7[35]]){case _0xdfc7[29]:return User[_0xdfc7[30]](_0xa698x14[_0xdfc7[29]][_0xdfc7[28]],{attributes:[_0xdfc7[28]]})[_0xdfc7[25]](Util[_0xdfc7[27]](_0xa698x14[_0xdfc7[26]]))[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)});default:return Agent[_0xdfc7[34]](_0xdfc7[33])[_0xdfc7[32]](Util[_0xdfc7[31]](_0xa698x14[_0xdfc7[26]]))[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})}};exports[_0xdfc7[36]]= function(_0xa698x14,_0xa698x15,_0xa698x16){return Agent[_0xdfc7[30]](_0xa698x14[_0xdfc7[61]][_0xdfc7[28]],{attributes:[_0xdfc7[28],_0xdfc7[41]]})[_0xdfc7[25]](function(_0xa698x1a){if(!_0xa698x1a){return _0xa698x15[_0xdfc7[37]](401)};switch(_0xa698x14[_0xdfc7[61]][_0xdfc7[60]]){case _0xdfc7[45]:return _0xa698x1a[_0xdfc7[44]](_0xa698x14[_0xdfc7[39]][_0xdfc7[38]],{interface:util[_0xdfc7[42]](_0xdfc7[40],_0xa698x1a[_0xdfc7[41]]),stateinterface:util[_0xdfc7[42]](_0xdfc7[40],_0xa698x1a[_0xdfc7[41]]),membername:_0xa698x1a[_0xdfc7[41]],UserId:_0xa698x1a[_0xdfc7[28]],penalty:_0xa698x14[_0xdfc7[39]][_0xdfc7[43]]});case _0xdfc7[51]:return ChatQueue[_0xdfc7[50]]({where:{id:_0xa698x14[_0xdfc7[39]][_0xdfc7[38]]},attributes:[_0xdfc7[28],_0xdfc7[41]],raw:true})[_0xdfc7[25]](function(_0xa698x19){if(_0xa698x19){var _0xa698x1b=[];_[_0xdfc7[48]](_0xa698x19,function(_0xa698x1c){_0xa698x1b[_0xdfc7[47]](_0xa698x1a[_0xdfc7[46]](_0xa698x1c[_0xdfc7[28]],{queue:_0xa698x1c[_0xdfc7[41]],penalty:_0xa698x14[_0xdfc7[39]][_0xdfc7[43]]}))});return BPromise[_0xdfc7[49]](_0xa698x1b)}});case _0xdfc7[53]:return MailQueue[_0xdfc7[50]]({where:{id:_0xa698x14[_0xdfc7[39]][_0xdfc7[38]]},attributes:[_0xdfc7[28],_0xdfc7[41]],raw:true})[_0xdfc7[25]](function(_0xa698x19){if(_0xa698x19){var _0xa698x1b=[];_[_0xdfc7[48]](_0xa698x19,function(_0xa698x1c){_0xa698x1b[_0xdfc7[47]](_0xa698x1a[_0xdfc7[52]](_0xa698x1c[_0xdfc7[28]],{queue:_0xa698x1c[_0xdfc7[41]],penalty:_0xa698x14[_0xdfc7[39]][_0xdfc7[43]]}))});return BPromise[_0xdfc7[49]](_0xa698x1b)}});case _0xdfc7[55]:return FaxQueue[_0xdfc7[50]]({where:{id:_0xa698x14[_0xdfc7[39]][_0xdfc7[38]]},attributes:[_0xdfc7[28],_0xdfc7[41]],raw:true})[_0xdfc7[25]](function(_0xa698x19){if(_0xa698x19){var _0xa698x1b=[];_[_0xdfc7[48]](_0xa698x19,function(_0xa698x1c){_0xa698x1b[_0xdfc7[47]](_0xa698x1a[_0xdfc7[54]](_0xa698x1c[_0xdfc7[28]],{queue:_0xa698x1c[_0xdfc7[41]],penalty:_0xa698x14[_0xdfc7[39]][_0xdfc7[43]]}))});return BPromise[_0xdfc7[49]](_0xa698x1b)}});case _0xdfc7[57]:return SmsQueue[_0xdfc7[50]]({where:{id:_0xa698x14[_0xdfc7[39]][_0xdfc7[38]]},attributes:[_0xdfc7[28],_0xdfc7[41]],raw:true})[_0xdfc7[25]](function(_0xa698x19){if(_0xa698x19){var _0xa698x1b=[];_[_0xdfc7[48]](_0xa698x19,function(_0xa698x1c){_0xa698x1b[_0xdfc7[47]](_0xa698x1a[_0xdfc7[56]](_0xa698x1c[_0xdfc7[28]],{queue:_0xa698x1c[_0xdfc7[41]],penalty:_0xa698x14[_0xdfc7[39]][_0xdfc7[43]]}))});return BPromise[_0xdfc7[49]](_0xa698x1b)}});case _0xdfc7[59]:return OpenchannelQueue[_0xdfc7[50]]({where:{id:_0xa698x14[_0xdfc7[39]][_0xdfc7[38]]},attributes:[_0xdfc7[28],_0xdfc7[41]],raw:true})[_0xdfc7[25]](function(_0xa698x19){if(_0xa698x19){var _0xa698x1b=[];_[_0xdfc7[48]](_0xa698x19,function(_0xa698x1c){_0xa698x1b[_0xdfc7[47]](_0xa698x1a[_0xdfc7[58]](_0xa698x1c[_0xdfc7[28]],{queue:_0xa698x1c[_0xdfc7[41]],penalty:_0xa698x14[_0xdfc7[39]][_0xdfc7[43]]}))});return BPromise[_0xdfc7[49]](_0xa698x1b)}});default:return null}})[_0xdfc7[25]](function(_0xa698x19){return _0xa698x15[_0xdfc7[37]](_0xa698x19?200:401)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})};exports[_0xdfc7[62]]= function(_0xa698x14,_0xa698x15,_0xa698x16){return Agent[_0xdfc7[30]](_0xa698x14[_0xdfc7[61]][_0xdfc7[28]],{attributes:[_0xdfc7[28]]})[_0xdfc7[25]](function(_0xa698x1a){if(!_0xa698x1a){return _0xa698x15[_0xdfc7[37]](401)};switch(_0xa698x14[_0xdfc7[61]][_0xdfc7[60]]){case _0xdfc7[45]:return _0xa698x1a[_0xdfc7[64]](_0xa698x14[_0xdfc7[26]][_0xdfc7[63]]);case _0xdfc7[51]:return _0xa698x1a[_0xdfc7[65]](_0xa698x14[_0xdfc7[26]][_0xdfc7[63]]);case _0xdfc7[53]:return _0xa698x1a[_0xdfc7[66]](_0xa698x14[_0xdfc7[26]][_0xdfc7[63]]);case _0xdfc7[57]:return _0xa698x1a[_0xdfc7[67]](_0xa698x14[_0xdfc7[26]][_0xdfc7[63]]);case _0xdfc7[55]:return _0xa698x1a[_0xdfc7[68]](_0xa698x14[_0xdfc7[26]][_0xdfc7[63]]);case _0xdfc7[59]:return _0xa698x1a[_0xdfc7[69]](_0xa698x14[_0xdfc7[26]][_0xdfc7[63]]);default:return null}})[_0xdfc7[25]](function(_0xa698x19){return _0xa698x15[_0xdfc7[37]](_0xa698x19?200:401)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})};exports[_0xdfc7[70]]= function(_0xa698x14,_0xa698x15,_0xa698x16){switch(_0xa698x14[_0xdfc7[29]][_0xdfc7[35]]){case _0xdfc7[29]:return User[_0xdfc7[30]](_0xa698x14[_0xdfc7[29]][_0xdfc7[28]],{attributes:[_0xdfc7[28]]})[_0xdfc7[25]](Util[_0xdfc7[27]](_0xa698x14[_0xdfc7[26]]))[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)});default:return Agent[_0xdfc7[34]](_0xdfc7[33],{method:[_0xdfc7[71],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[72],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[73],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[74],_0xa698x14[_0xdfc7[26]]]})[_0xdfc7[32]](Util[_0xdfc7[31]](_0xa698x14[_0xdfc7[26]]))[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})}};exports[_0xdfc7[75]]= function(_0xa698x14,_0xa698x15,_0xa698x16){switch(_0xa698x14[_0xdfc7[29]][_0xdfc7[35]]){case _0xdfc7[29]:var _0xa698x1d=[];return User[_0xdfc7[30]](_0xa698x14[_0xdfc7[29]][_0xdfc7[28]],{attributes:[_0xdfc7[28]]})[_0xdfc7[25]](Util[_0xdfc7[80]]({},{attributes:[_0xdfc7[41]],include:[{raw:true,model:User,attributes:[_0xdfc7[28]]}]}))[_0xdfc7[25]](function(_0xa698x19){var _0xa698x1e=_[_0xdfc7[77]](_0xa698x19[_0xdfc7[76]],_0xdfc7[41]);_0xa698x19[_0xdfc7[76]][_0xdfc7[48]](function(_0xa698x1c){_0xa698x1d= _[_0xdfc7[78]](_0xa698x1d,_[_0xdfc7[77]](_0xa698x1c.Users,_0xdfc7[28]))});return User[_0xdfc7[34]](_0xdfc7[33],{method:[_0xdfc7[72],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[73],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[74],_0xa698x14[_0xdfc7[26]]]})[_0xdfc7[32]](_[_0xdfc7[79]](Util[_0xdfc7[31]](_0xa698x14[_0xdfc7[26]],{id:{$in:_0xa698x1d}}),{include:[{model:VoiceQueue,where:{name:{$in:_0xa698x1e}},required:false}]}))})[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)});default:return Agent[_0xdfc7[34]](_0xdfc7[33],{method:[_0xdfc7[71],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[72],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[73],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[74],_0xa698x14[_0xdfc7[26]]]})[_0xdfc7[32]](Util[_0xdfc7[31]](_0xa698x14[_0xdfc7[26]]))[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})}};exports[_0xdfc7[81]]= function(_0xa698x14,_0xa698x15,_0xa698x16){switch(_0xa698x14[_0xdfc7[29]][_0xdfc7[35]]){case _0xdfc7[29]:var _0xa698x1d=[];return User[_0xdfc7[30]](_0xa698x14[_0xdfc7[29]][_0xdfc7[28]],{attributes:[_0xdfc7[28]]})[_0xdfc7[25]](Util[_0xdfc7[82]]({},{attributes:[_0xdfc7[28]],include:[{raw:true,model:User,attributes:[_0xdfc7[28]]}]}))[_0xdfc7[25]](function(_0xa698x19){var _0xa698x1f=_[_0xdfc7[77]](_0xa698x19[_0xdfc7[76]],_0xdfc7[28]);_0xa698x19[_0xdfc7[76]][_0xdfc7[48]](function(_0xa698x1c){_0xa698x1d= _[_0xdfc7[78]](_0xa698x1d,_[_0xdfc7[77]](_0xa698x1c.Users,_0xdfc7[28]))});return User[_0xdfc7[34]](_0xdfc7[33],{method:[_0xdfc7[71],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[72],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[73],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[74],_0xa698x14[_0xdfc7[26]]]})[_0xdfc7[32]](_[_0xdfc7[79]](Util[_0xdfc7[31]](_0xa698x14[_0xdfc7[26]],{id:{$in:_0xa698x1d}}),{include:[{model:ChatQueue,where:{id:{$in:_0xa698x1f}},required:false}]}))})[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)});default:return Agent[_0xdfc7[34]](_0xdfc7[33],{method:[_0xdfc7[71],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[72],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[73],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[74],_0xa698x14[_0xdfc7[26]]]},_0xdfc7[83])[_0xdfc7[32]](Util[_0xdfc7[31]](_0xa698x14[_0xdfc7[26]]))[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})}};exports[_0xdfc7[84]]= function(_0xa698x14,_0xa698x15,_0xa698x16){switch(_0xa698x14[_0xdfc7[29]][_0xdfc7[35]]){case _0xdfc7[29]:var _0xa698x1d=[];return User[_0xdfc7[30]](_0xa698x14[_0xdfc7[29]][_0xdfc7[28]],{attributes:[_0xdfc7[28]]})[_0xdfc7[25]](Util[_0xdfc7[85]]({},{attributes:[_0xdfc7[28]],include:[{raw:true,model:User,attributes:[_0xdfc7[28]]}]}))[_0xdfc7[25]](function(_0xa698x19){var _0xa698x20=_[_0xdfc7[77]](_0xa698x19[_0xdfc7[76]],_0xdfc7[28]);_0xa698x19[_0xdfc7[76]][_0xdfc7[48]](function(_0xa698x1c){_0xa698x1d= _[_0xdfc7[78]](_0xa698x1d,_[_0xdfc7[77]](_0xa698x1c.Users,_0xdfc7[28]))});return User[_0xdfc7[34]](_0xdfc7[33],{method:[_0xdfc7[71],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[72],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[73],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[74],_0xa698x14[_0xdfc7[26]]]})[_0xdfc7[32]](_[_0xdfc7[79]](Util[_0xdfc7[31]](_0xa698x14[_0xdfc7[26]],{id:{$in:_0xa698x1d}}),{include:[{model:MailQueue,where:{id:{$in:_0xa698x20}},required:false}]}))})[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)});default:return Agent[_0xdfc7[34]](_0xdfc7[33],{method:[_0xdfc7[71],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[72],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[73],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[74],_0xa698x14[_0xdfc7[26]]]},_0xdfc7[83])[_0xdfc7[32]](Util[_0xdfc7[31]](_0xa698x14[_0xdfc7[26]]))[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})}};exports[_0xdfc7[86]]= function(_0xa698x14,_0xa698x15,_0xa698x16){switch(_0xa698x14[_0xdfc7[29]][_0xdfc7[35]]){case _0xdfc7[29]:var _0xa698x1d=[];return User[_0xdfc7[30]](_0xa698x14[_0xdfc7[29]][_0xdfc7[28]],{attributes:[_0xdfc7[28]]})[_0xdfc7[25]](Util[_0xdfc7[87]]({},{attributes:[_0xdfc7[28]],include:[{raw:true,model:User,attributes:[_0xdfc7[28]]}]}))[_0xdfc7[25]](function(_0xa698x19){var _0xa698x21=_[_0xdfc7[77]](_0xa698x19[_0xdfc7[76]],_0xdfc7[28]);_0xa698x19[_0xdfc7[76]][_0xdfc7[48]](function(_0xa698x1c){_0xa698x1d= _[_0xdfc7[78]](_0xa698x1d,_[_0xdfc7[77]](_0xa698x1c.Users,_0xdfc7[28]))});return User[_0xdfc7[34]](_0xdfc7[33],{method:[_0xdfc7[71],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[72],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[73],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[74],_0xa698x14[_0xdfc7[26]]]})[_0xdfc7[32]](_[_0xdfc7[79]](Util[_0xdfc7[31]](_0xa698x14[_0xdfc7[26]],{id:{$in:_0xa698x1d}}),{include:[{model:FaxQueue,where:{id:{$in:_0xa698x21}},required:false}]}))})[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)});default:return Agent[_0xdfc7[34]](_0xdfc7[33],{method:[_0xdfc7[71],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[72],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[73],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[74],_0xa698x14[_0xdfc7[26]]]},_0xdfc7[83])[_0xdfc7[32]](Util[_0xdfc7[31]](_0xa698x14[_0xdfc7[26]]))[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})}};exports[_0xdfc7[88]]= function(_0xa698x14,_0xa698x15,_0xa698x16){switch(_0xa698x14[_0xdfc7[29]][_0xdfc7[35]]){case _0xdfc7[29]:var _0xa698x1d=[];return User[_0xdfc7[30]](_0xa698x14[_0xdfc7[29]][_0xdfc7[28]],{attributes:[_0xdfc7[28]]})[_0xdfc7[25]](Util[_0xdfc7[89]]({},{attributes:[_0xdfc7[28]],include:[{raw:true,model:User,attributes:[_0xdfc7[28]]}]}))[_0xdfc7[25]](function(_0xa698x19){var _0xa698x22=_[_0xdfc7[77]](_0xa698x19[_0xdfc7[76]],_0xdfc7[28]);_0xa698x19[_0xdfc7[76]][_0xdfc7[48]](function(_0xa698x1c){_0xa698x1d= _[_0xdfc7[78]](_0xa698x1d,_[_0xdfc7[77]](_0xa698x1c.Users,_0xdfc7[28]))});return User[_0xdfc7[34]](_0xdfc7[33],{method:[_0xdfc7[71],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[72],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[73],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[74],_0xa698x14[_0xdfc7[26]]]})[_0xdfc7[32]](_[_0xdfc7[79]](Util[_0xdfc7[31]](_0xa698x14[_0xdfc7[26]],{id:{$in:_0xa698x1d}}),{include:[{model:SmsQueue,where:{id:{$in:_0xa698x22}},required:false}]}))})[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)});default:return Agent[_0xdfc7[34]](_0xdfc7[33],{method:[_0xdfc7[71],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[72],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[73],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[74],_0xa698x14[_0xdfc7[26]]]},_0xdfc7[83])[_0xdfc7[32]](Util[_0xdfc7[31]](_0xa698x14[_0xdfc7[26]]))[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})}};exports[_0xdfc7[90]]= function(_0xa698x14,_0xa698x15,_0xa698x16){switch(_0xa698x14[_0xdfc7[29]][_0xdfc7[35]]){case _0xdfc7[29]:var _0xa698x1d=[];return User[_0xdfc7[30]](_0xa698x14[_0xdfc7[29]][_0xdfc7[28]],{attributes:[_0xdfc7[28]]})[_0xdfc7[25]](Util[_0xdfc7[91]]({},{attributes:[_0xdfc7[28]],include:[{raw:true,model:User,attributes:[_0xdfc7[28]]}]}))[_0xdfc7[25]](function(_0xa698x19){var _0xa698x23=_[_0xdfc7[77]](_0xa698x19[_0xdfc7[76]],_0xdfc7[28]);_0xa698x19[_0xdfc7[76]][_0xdfc7[48]](function(_0xa698x1c){_0xa698x1d= _[_0xdfc7[78]](_0xa698x1d,_[_0xdfc7[77]](_0xa698x1c.Users,_0xdfc7[28]))});return User[_0xdfc7[34]](_0xdfc7[33],{method:[_0xdfc7[71],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[72],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[73],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[74],_0xa698x14[_0xdfc7[26]]]})[_0xdfc7[32]](_[_0xdfc7[79]](Util[_0xdfc7[31]](_0xa698x14[_0xdfc7[26]],{id:{$in:_0xa698x1d}}),{include:[{model:OpenchannelQueue,where:{id:{$in:_0xa698x23}},required:false}]}))})[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)});default:return Agent[_0xdfc7[34]](_0xdfc7[33],{method:[_0xdfc7[71],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[72],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[73],_0xa698x14[_0xdfc7[26]]]},{method:[_0xdfc7[74],_0xa698x14[_0xdfc7[26]]]},_0xdfc7[83])[_0xdfc7[32]](Util[_0xdfc7[31]](_0xa698x14[_0xdfc7[26]]))[_0xdfc7[25]](function(_0xa698x18){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x18)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})}};exports[_0xdfc7[92]]= function(_0xa698x14,_0xa698x15){return Agent[_0xdfc7[34]](_0xdfc7[33])[_0xdfc7[30]](_0xa698x14[_0xdfc7[61]][_0xdfc7[28]])[_0xdfc7[25]](function(_0xa698x1a){if(!_0xa698x1a){return _0xa698x15[_0xdfc7[37]](404)};return _0xa698x15[_0xdfc7[23]](_0xa698x1a)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})};exports[_0xdfc7[93]]= function(_0xa698x14,_0xa698x15){return Agent[_0xdfc7[34]](_0xdfc7[33])[_0xdfc7[30]](_0xa698x14[_0xdfc7[61]][_0xdfc7[28]])[_0xdfc7[25]](function(_0xa698x1a){if(!_0xa698x1a){return _0xa698x15[_0xdfc7[37]](404)};return _0xa698x1a[_0xdfc7[95]]({attributes:[_0xdfc7[41]]})})[_0xdfc7[25]](function(_0xa698x1e){return _0xa698x15[_0xdfc7[23]]({count:_0xa698x1e[_0xdfc7[94]],rows:_0xa698x1e})})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})};exports[_0xdfc7[96]]= function(_0xa698x14,_0xa698x15){return Agent[_0xdfc7[34]](_0xdfc7[33])[_0xdfc7[30]](_0xa698x14[_0xdfc7[61]][_0xdfc7[28]])[_0xdfc7[25]](function(_0xa698x1a){if(!_0xa698x1a){return _0xa698x15[_0xdfc7[37]](404)};return _0xa698x1a[_0xdfc7[97]]({attributes:[_0xdfc7[28]]})})[_0xdfc7[25]](function(_0xa698x1f){return _0xa698x15[_0xdfc7[23]]({count:_0xa698x1f[_0xdfc7[94]],rows:_0xa698x1f})})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})};exports[_0xdfc7[98]]= function(_0xa698x14,_0xa698x15){return Agent[_0xdfc7[34]](_0xdfc7[33])[_0xdfc7[30]](_0xa698x14[_0xdfc7[61]][_0xdfc7[28]])[_0xdfc7[25]](function(_0xa698x1a){if(!_0xa698x1a){return _0xa698x15[_0xdfc7[37]](404)};return _0xa698x1a[_0xdfc7[99]]({attributes:[_0xdfc7[28]]})})[_0xdfc7[25]](function(_0xa698x20){return _0xa698x15[_0xdfc7[23]]({count:_0xa698x20[_0xdfc7[94]],rows:_0xa698x20})})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})};exports[_0xdfc7[100]]= function(_0xa698x14,_0xa698x15){return Agent[_0xdfc7[34]](_0xdfc7[33])[_0xdfc7[30]](_0xa698x14[_0xdfc7[61]][_0xdfc7[28]])[_0xdfc7[25]](function(_0xa698x1a){if(!_0xa698x1a){return _0xa698x15[_0xdfc7[37]](404)};return _0xa698x1a[_0xdfc7[101]]({attributes:[_0xdfc7[28]]})})[_0xdfc7[25]](function(_0xa698x21){return _0xa698x15[_0xdfc7[23]]({count:_0xa698x21[_0xdfc7[94]],rows:_0xa698x21})})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})};exports[_0xdfc7[102]]= function(_0xa698x14,_0xa698x15){return Agent[_0xdfc7[34]](_0xdfc7[33])[_0xdfc7[30]](_0xa698x14[_0xdfc7[61]][_0xdfc7[28]])[_0xdfc7[25]](function(_0xa698x1a){if(!_0xa698x1a){return _0xa698x15[_0xdfc7[37]](404)};return _0xa698x1a[_0xdfc7[103]]({attributes:[_0xdfc7[28]]})})[_0xdfc7[25]](function(_0xa698x22){return _0xa698x15[_0xdfc7[23]]({count:_0xa698x22[_0xdfc7[94]],rows:_0xa698x22})})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})};exports[_0xdfc7[104]]= function(_0xa698x14,_0xa698x15){return Agent[_0xdfc7[34]](_0xdfc7[33])[_0xdfc7[30]](_0xa698x14[_0xdfc7[61]][_0xdfc7[28]])[_0xdfc7[25]](function(_0xa698x1a){if(!_0xa698x1a){return _0xa698x15[_0xdfc7[37]](404)};return _0xa698x1a[_0xdfc7[105]]({attributes:[_0xdfc7[28]]})})[_0xdfc7[25]](function(_0xa698x24){return _0xa698x15[_0xdfc7[23]]({count:_0xa698x24[_0xdfc7[94]],rows:_0xa698x24})})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})};exports[_0xdfc7[106]]= function(_0xa698x14,_0xa698x15){var _0xa698x25;_0xa698x14[_0xdfc7[39]][_0xdfc7[35]]= _0xdfc7[33];return sequelize[_0xdfc7[116]](function(_0xa698x26){return Setting[_0xdfc7[30]](1)[_0xdfc7[25]](function(_0xa698x28){var _0xa698x29=String(_0xa698x14[_0xdfc7[39]][_0xdfc7[112]]);var _0xa698x2a=_0xa698x28[_0xdfc7[113]]?/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[~!@#$%^&\-_=+\[\{\]\}.])[0-9a-zA-Z~!@#$%^&\-_=+\[\{\]\}.]{8,}$/:/^.{6,}$/;if(!_0xa698x2a[_0xdfc7[114]](_0xa698x29)){throw  new Error(_0xdfc7[115])};return Agent[_0xdfc7[34]](_0xdfc7[33])[_0xdfc7[106]](_0xa698x14[_0xdfc7[39]],{transaction:_0xa698x26})})[_0xdfc7[25]](userTools[_0xdfc7[111]]({transaction:_0xa698x26}))[_0xdfc7[25]](function(_0xa698x1a){_0xa698x25= _0xa698x1a;return Team[_0xdfc7[110]]({where:{defaultEntry:true}})})[_0xdfc7[25]](function(_0xa698x27){return _0xa698x27[_0xdfc7[109]](_0xa698x25[_0xdfc7[28]],{transaction:_0xa698x26})})})[_0xdfc7[25]](function(){return _0xa698x15[_0xdfc7[24]](201)[_0xdfc7[23]](_0xa698x25)})[_0xdfc7[22]](sequelize.UniqueConstraintError,function(_0xa698x17){return Util[_0xdfc7[108]][_0xdfc7[107]](_0xa698x15,_0xa698x17)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})};exports[_0xdfc7[117]]= function(_0xa698x14,_0xa698x15){var _0xa698x2b;var _0xa698x2c;var _0xa698x2d=[];var _0xa698x29=String(_0xa698x14[_0xdfc7[39]][_0xdfc7[112]]);return sequelize[_0xdfc7[116]](function(_0xa698x26){return Setting[_0xdfc7[30]](1)[_0xdfc7[25]](function(_0xa698x28){_0xa698x2c= _0xa698x28;var _0xa698x2a=_0xa698x2c[_0xdfc7[113]]?/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[~!@#$%^&\-_=+\[\{\]\}.])[0-9a-zA-Z~!@#$%^&\-_=+\[\{\]\}.]{8,}$/:/^[a-zA-Z0-9]{6,}$/;if(!_0xa698x2a[_0xdfc7[114]](_0xa698x29)){throw  new Error(_0xdfc7[119])};var _0xa698x2e=0;if(_0xa698x14[_0xdfc7[39]][_0xdfc7[121]](_0xdfc7[120])&& _[_0xdfc7[122]](_0xa698x14[_0xdfc7[39]][_0xdfc7[120]])&& _0xa698x14[_0xdfc7[39]][_0xdfc7[120]]>= 0){_0xa698x2e= _0xa698x14[_0xdfc7[39]][_0xdfc7[120]];delete _0xa698x14[_0xdfc7[39]][_0xdfc7[120]]};var _0xa698x2f=_0xa698x14[_0xdfc7[39]][_0xdfc7[123]];delete _0xa698x14[_0xdfc7[39]][_0xdfc7[123]];if(_0xa698x14[_0xdfc7[39]][_0xdfc7[124]]){_0xa698x14[_0xdfc7[39]][_0xdfc7[35]]= _0xdfc7[33];for(var _0xa698x30=_0xa698x2e;_0xa698x30< _0xa698x14[_0xdfc7[39]][_0xdfc7[124]]+ _0xa698x2e;_0xa698x30++,_0xa698x2f++){var _0xa698x31=_[_0xdfc7[125]](_0xa698x14[_0xdfc7[39]]);_0xa698x31[_0xdfc7[126]]= _0xa698x2f;_0xa698x31[_0xdfc7[41]]= _0xa698x31[_0xdfc7[41]]+ _0xa698x30;_0xa698x31[_0xdfc7[127]]= _0xa698x31[_0xdfc7[127]]+ _0xa698x30;_0xa698x31[_0xdfc7[128]]= _0xa698x31[_0xdfc7[128]][_0xdfc7[130]](_0xdfc7[129])[0]+ _0xa698x30+ _0xdfc7[129]+ _0xa698x31[_0xdfc7[128]][_0xdfc7[130]](_0xdfc7[129])[1];_0xa698x2d[_0xdfc7[47]](_0xa698x31)}}else {throw  new Error(_0xdfc7[131])};return Agent[_0xdfc7[117]](_0xa698x2d,{transaction:_0xa698x26,individualHooks:true})})[_0xdfc7[25]](function(_0xa698x1d){_0xa698x2b= _0xa698x1d;return Team[_0xdfc7[110]]({where:{defaultEntry:true}})})[_0xdfc7[25]](function(_0xa698x27){return _0xa698x27[_0xdfc7[118]](_[_0xdfc7[77]](_0xa698x2b,_0xdfc7[28]),{transaction:_0xa698x26})})})[_0xdfc7[25]](function(){return _0xa698x15[_0xdfc7[37]](201)})[_0xdfc7[22]](sequelize.UniqueConstraintError,function(_0xa698x17){return Util[_0xdfc7[108]][_0xdfc7[107]](_0xa698x15,_0xa698x17)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})};exports[_0xdfc7[132]]= function(_0xa698x14,_0xa698x15){if(_0xa698x14[_0xdfc7[39]][_0xdfc7[28]]){delete _0xa698x14[_0xdfc7[39]][_0xdfc7[28]]};delete _0xa698x14[_0xdfc7[39]][_0xdfc7[126]];delete _0xa698x14[_0xdfc7[39]][_0xdfc7[35]];delete _0xa698x14[_0xdfc7[39]][_0xdfc7[41]];delete _0xa698x14[_0xdfc7[39]][_0xdfc7[112]];var _0xa698x25;return sequelize[_0xdfc7[116]](function(_0xa698x26){return Agent[_0xdfc7[30]](_0xa698x14[_0xdfc7[61]][_0xdfc7[28]])[_0xdfc7[25]](function(_0xa698x1a){if(!_0xa698x1a){return _0xa698x15[_0xdfc7[37]](404)};var _0xa698x32=_[_0xdfc7[79]](_0xa698x1a,_0xa698x14[_0xdfc7[39]]);return _0xa698x32[_0xdfc7[134]]({transaction:_0xa698x26})})[_0xdfc7[25]](function(_0xa698x1a){_0xa698x25= _0xa698x1a;return _0xa698x1a})[_0xdfc7[25]](userTools[_0xdfc7[133]]({transaction:_0xa698x26}))[_0xdfc7[25]](function(){return _0xa698x15[_0xdfc7[24]](200)[_0xdfc7[23]](_0xa698x25)})})[_0xdfc7[22]](sequelize.UniqueConstraintError,function(_0xa698x17){return Util[_0xdfc7[108]][_0xdfc7[107]](_0xa698x15,_0xa698x17)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})};exports[_0xdfc7[135]]= function(_0xa698x14,_0xa698x15){var _0xa698x25;return Agent[_0xdfc7[30]](_0xa698x14[_0xdfc7[61]][_0xdfc7[28]])[_0xdfc7[25]](function(_0xa698x1a){_0xa698x25= _0xa698x1a;if(!_0xa698x1a){return _0xa698x15[_0xdfc7[37]](404)};return _0xa698x1a[_0xdfc7[135]]()})[_0xdfc7[25]](function(){return _0xa698x15[_0xdfc7[37]](204)})[_0xdfc7[22]](sequelize.ForeignKeyConstraintError,function(_0xa698x17){return Util[_0xdfc7[108]][_0xdfc7[136]](_0xa698x15,_0xdfc7[33],_0xa698x25[_0xdfc7[41]],_0xa698x17)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})};exports[_0xdfc7[137]]= function(_0xa698x14,_0xa698x15){return Agent[_0xdfc7[135]]({where:{id:_0xa698x14[_0xdfc7[26]][_0xdfc7[63]]},individualHooks:true})[_0xdfc7[25]](function(){return _0xa698x15[_0xdfc7[37]](204)})[_0xdfc7[22]](function(_0xa698x17){return handleError(_0xa698x15,_0xa698x17)})};function handleError(_0xa698x15,_0xa698x17){logger[_0xdfc7[139]](_0xa698x17[_0xdfc7[138]]);return _0xa698x15[_0xdfc7[24]](500)[_0xdfc7[23]](_0xa698x17)}
\ No newline at end of file