Built motion from commit 712a57186.|1.0.37
[motion.git] / server / config / integrations / freshdesk.js
index 90c624b..9552531 100644 (file)
@@ -1 +1 @@
-var _0xa9db=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x6D\x6F\x6D\x65\x6E\x74","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x6D\x6F\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x55\x73\x65\x72","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x20\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x20\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x69\x6E\x66\x6F","\x68\x61\x6E\x64\x6C\x65\x45\x76\x65\x6E\x74","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x50\x61\x73\x73\x65\x64\x20\x70\x61\x72\x61\x6D\x65\x74\x65\x72\x73\x20\x61\x72\x65\x20\x6E\x6F\x74\x20\x65\x6E\x6F\x75\x67\x68\x20\x74\x6F\x20\x63\x72\x65\x61\x74\x65\x20\x61\x20\x6E\x65\x77\x20\x74\x69\x63\x6B\x65\x74\x3A\x20\x6D\x69\x73\x73\x20\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x49\x64\x20\x6F\x72\x20\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x49\x64","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x66\x69\x6E\x64","\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x75\x72\x69","\x68\x65\x61\x64\x65\x72\x73","\x73\x65\x72\x76\x65\x72\x55\x72\x6C","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x6A\x73\x6F\x6E","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x42\x61\x73\x69\x63\x20","\x62\x61\x73\x65\x36\x34","\x61\x70\x69\x4B\x65\x79","\x3A\x58","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x61\x67\x65\x6E\x74","\x73\x63\x6F\x70\x65","\x61\x67\x65\x6E\x74\x4E\x61\x6D\x65","\x71\x75\x65\x75\x65","\x6E\x61\x6D\x65","\x6D\x6F\x6E\x69\x74\x6F\x72\x5F\x66\x6F\x72\x6D\x61\x74","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x52\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x65\x6E\x61\x62\x6C\x65\x64\x20\x66\x6F\x72\x20\x74\x68\x65\x20\x51\x75\x65\x75\x65\x20","\x72\x65\x63\x6F\x72\x64\x45\x6E\x61\x62\x6C\x65","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x51\x75\x65\x75\x65\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x20\x6F\x72\x20\x52\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x6E\x6F\x74\x20\x65\x6E\x61\x62\x6C\x65\x64","\x72\x6F\x75\x74\x65\x49\x64","\x69\x64","\x72\x65\x63\x6F\x72\x64","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x52\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x65\x6E\x61\x62\x6C\x65\x64\x20\x66\x6F\x72\x20\x74\x68\x65\x20\x52\x6F\x75\x74\x65\x20\x4F\x75\x74\x62\x6F\x75\x6E\x64\x20","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x52\x6F\x75\x74\x65\x20\x4F\x75\x74\x62\x6F\x75\x6E\x64\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x20\x6F\x72\x20\x52\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x6E\x6F\x74\x20\x65\x6E\x61\x62\x6C\x65\x64","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x61\x67\x65\x6E\x74\x73","","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x76\x6F\x69\x63\x65","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x43\x68\x61\x6E\x6E\x65\x6C\x20\x6E\x6F\x74\x20\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x64\x3A\x20","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x55\x52\x4C","\x25\x73\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x73\x2F\x25\x73\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x3F\x74\x79\x70\x65\x3D\x75\x6E\x69\x71\x75\x65\x69\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x66\x6F\x72\x6D\x61\x74","\x72\x65\x73\x75\x6C\x74","\x6C\x65\x6E\x67\x74\x68","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x41\x67\x65\x6E\x74\x73\x20\x66\x6F\x75\x6E\x64\x20\x28","\x29\x2E\x20\x46\x69\x6E\x64\x20\x77\x69\x74\x68\x20\x6E\x61\x6D\x65\x3A\x20","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x41\x67\x65\x6E\x74\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x63\x6F\x6E\x74\x61\x63\x74","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x41\x67\x65\x6E\x74\x20","\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2E\x20\x55\x73\x65\x20\x74\x68\x65\x20\x61\x64\x6D\x69\x6E\x20\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x61\x67\x65\x6E\x74\x73\x2F\x6D\x65","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x43\x6F\x6E\x74\x61\x63\x74\x20\x74\x6F\x20\x73\x65\x61\x72\x63\x68\x20\x77\x69\x74\x68\x20\x70\x68\x6F\x6E\x65\x20","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x63\x6F\x6E\x74\x61\x63\x74\x73\x3F\x70\x68\x6F\x6E\x65\x3D","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x43\x6F\x6E\x74\x61\x63\x74\x20\x74\x6F\x20\x73\x65\x61\x72\x63\x68\x20\x77\x69\x74\x68\x20\x6D\x6F\x62\x69\x6C\x65\x20","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x63\x6F\x6E\x74\x61\x63\x74\x73\x3F\x6D\x6F\x62\x69\x6C\x65\x3D","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x64\x65\x73\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x64\x65\x73\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x43\x6F\x6E\x74\x61\x63\x74\x20\x66\x6F\x75\x6E\x64\x20\x28\x70\x68\x6F\x6E\x65\x29\x3A\x20","\x65\x6E\x64\x75\x73\x65\x72","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x43\x6F\x6E\x74\x61\x63\x74\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x20\x28\x70\x68\x6F\x6E\x65\x29\x3A\x20","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x43\x72\x65\x61\x74\x65\x20\x6E\x65\x77\x20\x63\x6F\x6E\x74\x61\x63\x74\x20\x77\x69\x74\x68\x20\x70\x68\x6F\x6E\x65\x20","\x64\x65\x62\x75\x67","\x50\x4F\x53\x54","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x63\x6F\x6E\x74\x61\x63\x74\x73","\x43\x61\x6C\x6C\x65\x72\x20\x2D\x20\x25\x73","\x70\x68\x6F\x6E\x65","\x6D\x6F\x62\x69\x6C\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x50\x68\x6F\x6E\x65\x20\x6E\x75\x6D\x62\x65\x72\x20\x25\x73\x2E\x20\x4F\x72\x69\x67\x69\x6E\x61\x74\x65\x20\x66\x72\x6F\x6D\x20\x4D\x6F\x74\x69\x6F\x6E\x2E","\x65\x6D\x61\x69\x6C","\x25\x73\x40\x63\x6F\x6D\x70\x61\x6E\x79\x2E\x63\x6F\x6D","\x43\x68\x61\x6E\x6E\x65\x6C\x20\x6E\x6F\x74\x20\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x64\x3A","\x3C\x75\x6E\x6B\x6E\x6F\x77\x6E\x3E","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x43\x72\x65\x61\x74\x65\x20\x74\x69\x63\x6B\x65\x74\x20\x74\x6F\x20\x63\x6F\x6E\x74\x61\x63\x74\x20\x77\x69\x74\x68\x20\x69\x64\x20\x20","\x72\x65\x73\x70\x6F\x6E\x64\x65\x72\x5F\x69\x64","\x72\x65\x71\x75\x65\x73\x74\x65\x72\x5F\x69\x64","\x73\x6F\x75\x72\x63\x65","\x70\x72\x69\x6F\x72\x69\x74\x79","\x73\x74\x61\x74\x75\x73","\x73\x75\x62\x6A\x65\x63\x74","\x50\x68\x6F\x6E\x65\x20\x6E\x75\x6D\x62\x65\x72\x20","\x76\x61\x6C\x75\x65","\x66\x6F\x72\x45\x61\x63\x68","\x63\x75\x73\x74\x6F\x6D\x5F\x66\x69\x65\x6C\x64\x73","\x74\x61\x67\x73","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x74\x69\x63\x6B\x65\x74\x73","\x53\x75\x62\x6A\x65\x63\x74","\x73\x6F\x72\x74\x42\x79","\x74\x79\x70\x65","\x73\x74\x72\x69\x6E\x67","\x63\x6F\x6E\x74\x65\x6E\x74","\x70\x75\x73\x68","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x4E\x61\x6D\x65","\x63\x75\x73\x74\x6F\x6D\x56\x61\x72\x69\x61\x62\x6C\x65","\x56\x61\x72\x69\x61\x62\x6C\x65","\x20","\x6A\x6F\x69\x6E","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6B\x65\x79\x56\x61\x6C\x75\x65","\x6B\x65\x79\x54\x79\x70\x65","\x6B\x65\x79","\x25\x73\x3A\x20\x25\x73","\x6B\x65\x79\x43\x6F\x6E\x74\x65\x6E\x74","\x3C\x62\x72\x3E","\x46\x69\x65\x6C\x64","\x66\x69\x6C\x74\x65\x72","\x69\x64\x46\x69\x65\x6C\x64","\x54\x61\x67\x73","\x6D\x61\x70","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x54\x69\x63\x6B\x65\x74\x20\x63\x72\x65\x61\x74\x65\x64\x20","\x74\x69\x63\x6B\x65\x74\x49\x64","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x66\x72\x65\x73\x68\x64\x65\x73\x6B","\x65\x76\x65\x6E\x74\x43\x68\x61\x6E\x6E\x65\x6C","\x65\x78\x69\x74\x53\x74\x61\x74\x75\x73","\x73\x75\x63\x63\x65\x73\x73","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x49\x64","\x73\x75\x62\x74\x79\x70\x65\x43\x68\x61\x6E\x6E\x65\x6C","\x75\x72\x6C","\x2F\x68\x65\x6C\x70\x64\x65\x73\x6B\x2F\x74\x69\x63\x6B\x65\x74\x73\x2F","\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x3A\x66\x72\x65\x73\x68\x64\x65\x73\x6B","\x65\x6D\x69\x74","\x61\x67\x65\x6E\x74\x3A\x25\x73","\x74\x6F","\x63\x72\x65\x61\x74\x65","\x54\x69\x63\x6B\x65\x74\x20\x25\x73\x20\x64\x69\x73\x70\x6C\x61\x79\x65\x64\x20\x74\x6F\x20\x61\x67\x65\x6E\x74\x20\x25\x73","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x45\x72\x72\x6F\x72\x20\x69\x6E\x20\x74\x69\x63\x6B\x65\x74\x20\x63\x72\x65\x61\x74\x69\x6F\x6E","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x4D\x65\x73\x73\x61\x67\x65\x3A\x20","\x6D\x65\x73\x73\x61\x67\x65","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x53\x74\x61\x63\x6B\x3A\x20","\x73\x74\x61\x63\x6B","\x66\x61\x69\x6C\x65\x64","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x45\x72\x72\x6F\x72\x20\x69\x6E\x20\x52\x65\x70\x6F\x72\x74\x20\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x20\x63\x72\x65\x61\x74\x65","\x73\x75\x62\x73\x74\x72","\x2F","\x5E\x5C\x2F\x7C\x5C\x2F\x24","\x67","\x63\x61\x6C\x6C","\x73\x6C\x69\x63\x65","\x72\x65\x70\x6C\x61\x63\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xa9db[0];var _=require(_0xa9db[1]);var util=require(_0xa9db[2]);var moment=require(_0xa9db[3]);var rp=require(_0xa9db[4]);var logger=require(_0xa9db[6])(_0xa9db[5]);var FreshdeskIntegration=require(_0xa9db[8])[_0xa9db[7]];var IntConfiguration=require(_0xa9db[8])[_0xa9db[9]];var ReportIntegration=require(_0xa9db[8])[_0xa9db[10]];var VoiceQueue=require(_0xa9db[8])[_0xa9db[11]];var VoiceExtension=require(_0xa9db[8])[_0xa9db[12]];var Agent=require(_0xa9db[8])[_0xa9db[13]];function Freshdesk(){logger[_0xa9db[15]](_0xa9db[14])}Freshdesk[_0xa9db[17]][_0xa9db[16]]= function(_0x5cf6xd,_0x5cf6xe,_0x5cf6xf,_0x5cf6x10,_0x5cf6x11,_0x5cf6x12,_0x5cf6x13){var _0x5cf6x14={connection:undefined,configuration:undefined,agent:undefined,enduser:undefined,ticketId:undefined,recordEnable:false,serverUrl:undefined};if(!_0x5cf6xd||  !_0x5cf6xe){logger[_0xa9db[19]](_0xa9db[18]);return};IntConfiguration[_0xa9db[22]]({where:{id:_0x5cf6xe,AccountId:_0x5cf6xd},include:[{all:true,include:[{all:true}]}]})[_0xa9db[21]](handleEntityNotFound())[_0xa9db[21]](handleConnection(_0x5cf6x14))[_0xa9db[21]](searchMotionAgent(_0x5cf6xf,_0x5cf6x11))[_0xa9db[21]](handleMotionAgent(_0x5cf6x14))[_0xa9db[21]](searchQueue(_0x5cf6x11))[_0xa9db[21]](handleQueueRecordings(_0x5cf6x14,_0x5cf6x11))[_0xa9db[21]](searchRoute(_0x5cf6x11))[_0xa9db[21]](handleOutboundRecordings(_0x5cf6x14,_0x5cf6x11))[_0xa9db[21]](searchAgent(_0x5cf6x14))[_0xa9db[21]](handleAgent(_0x5cf6x14,_0x5cf6xf,_0x5cf6x11,_0x5cf6x10))[_0xa9db[21]](searchAdmin(_0x5cf6x14))[_0xa9db[21]](handleAdmin(_0x5cf6x14))[_0xa9db[21]](searchContact(_0x5cf6x14,_0x5cf6xf,_0x5cf6x11,_0x5cf6x10))[_0xa9db[21]](searchContactMobile(_0x5cf6x14,_0x5cf6xf,_0x5cf6x11,_0x5cf6x10))[_0xa9db[21]](handleContact(_0x5cf6x14,_0x5cf6xf,_0x5cf6x11,_0x5cf6x10))[_0xa9db[21]](createContact(_0x5cf6x14,_0x5cf6xf,_0x5cf6x11,_0x5cf6x10))[_0xa9db[21]](handleCreateContact(_0x5cf6x14,_0x5cf6xf,_0x5cf6x11,_0x5cf6x10))[_0xa9db[21]](ticketCreation(_0x5cf6x14,_0x5cf6x11,_0x5cf6x12,_0x5cf6xf,_0x5cf6x10))[_0xa9db[21]](handleTicketDisplay(_0x5cf6x14))[_0xa9db[21]](handleReportIntegration(_0x5cf6x14,_0x5cf6xf,_0x5cf6x11,_0x5cf6xd,_0x5cf6x13,_0x5cf6x10))[_0xa9db[21]](handleEnd(_0x5cf6x14))[_0xa9db[20]](handleError(_0x5cf6x14,_0x5cf6xf,_0x5cf6x11,_0x5cf6xd))};function handleEntityNotFound(){return function(_0x5cf6x16){return _0x5cf6x16?_0x5cf6x16:null}}function handleConnection(_0x5cf6x14){return function(_0x5cf6x18){var _0x5cf6x19=getAccountConfiguration(_0x5cf6x18.FreshdeskAccount);_0x5cf6x14[_0xa9db[23]]= _0x5cf6x18;_0x5cf6x14[_0xa9db[24]]= _0x5cf6x19[_0xa9db[24]];_0x5cf6x14[_0xa9db[25]]= _0x5cf6x19[_0xa9db[25]];_0x5cf6x14[_0xa9db[26]]= _0x5cf6x18[_0xa9db[28]][_0xa9db[27]][_0xa9db[26]];_0x5cf6x14[_0xa9db[29]]= _0x5cf6x18[_0xa9db[27]][_0xa9db[29]]}}function getAccountConfiguration(_0x5cf6x1b){var _0x5cf6x1c={uri:stripTrailingSlash(_0x5cf6x1b[_0xa9db[30]]),headers:{"\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E":undefined,"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0xa9db[31],"\x41\x63\x63\x65\x70\x74":_0xa9db[31]}};_0x5cf6x1c[_0xa9db[25]][_0xa9db[32]]= _0xa9db[33]+  new Buffer(_0x5cf6x1b[_0xa9db[35]]+ _0xa9db[36]).toString(_0xa9db[34]);return _0x5cf6x1c}function searchMotionAgent(_0x5cf6xf,_0x5cf6x11){return function(){var _0x5cf6x1e=getAgentSearchPropertyFromChannel(_0x5cf6xf);if(_0x5cf6x11[_0xa9db[37]](_0x5cf6x1e)){return Agent[_0xa9db[41]](_0xa9db[40])[_0xa9db[39]]({where:{name:getValueFromPropertyName(_0x5cf6x11,_0x5cf6x1e)},attributes:[_0xa9db[38]]})};return}}function handleMotionAgent(_0x5cf6x14){return function(_0x5cf6x20){if(_0x5cf6x20&& _0x5cf6x20[_0xa9db[38]]){_0x5cf6x14[_0xa9db[42]]= _0x5cf6x20[_0xa9db[38]]};return}}function searchQueue(_0x5cf6x11){return function(){if(_0x5cf6x11[_0xa9db[43]]){return VoiceQueue[_0xa9db[39]]({where:{name:_0x5cf6x11[_0xa9db[43]]},attributes:[_0xa9db[44],_0xa9db[45]]})}else {return}}}function handleQueueRecordings(_0x5cf6x14,_0x5cf6x11){return function(_0x5cf6x23){if(_0x5cf6x11[_0xa9db[43]]){if(_0x5cf6x23&& _0x5cf6x23[_0xa9db[45]]){logger[_0xa9db[15]](_0xa9db[46]+ _0x5cf6x23[_0xa9db[44]]);_0x5cf6x14[_0xa9db[47]]= true}else {_0x5cf6x14[_0xa9db[47]]= false;logger[_0xa9db[15]](_0xa9db[48])}};return}}function searchRoute(_0x5cf6x11){return function(){if(_0x5cf6x11[_0xa9db[49]]){return VoiceExtension[_0xa9db[39]]({where:{id:_0x5cf6x11[_0xa9db[49]]},attributes:[_0xa9db[50],_0xa9db[51]]})}else {return}}}function handleOutboundRecordings(_0x5cf6x14,_0x5cf6x11){return function(_0x5cf6x26){if(_0x5cf6x11[_0xa9db[49]]){if(_0x5cf6x26&& _0x5cf6x26[_0xa9db[51]]){logger[_0xa9db[15]](_0xa9db[52]+ _0x5cf6x26[_0xa9db[50]]);_0x5cf6x14[_0xa9db[47]]= true}else {_0x5cf6x14[_0xa9db[47]]= false;logger[_0xa9db[15]](_0xa9db[53])}};return}}function searchAgent(_0x5cf6x14){return function(){if(_0x5cf6x14[_0xa9db[42]]){return rp({uri:join_url(_0x5cf6x14[_0xa9db[24]],_0xa9db[54]),headers:_0x5cf6x14[_0xa9db[25]],json:true})}};return}function getAgentSearchPropertyFromChannel(_0x5cf6xf){var _0x5cf6x29=_0xa9db[55];if(_0x5cf6xf){switch(_0x5cf6xf){case _0xa9db[57]:_0x5cf6x29= _0xa9db[56];break;default:_0x5cf6x29= _0xa9db[56];logger[_0xa9db[19]](_0xa9db[58]+ _0x5cf6xf)}};return _0x5cf6x29}function getValueFromPropertyName(_0x5cf6x11,_0x5cf6x29,_0x5cf6x14){if(_0x5cf6x29=== _0xa9db[59]){if(_0x5cf6x14&& _0x5cf6x14[_0xa9db[47]]&& _0x5cf6x14[_0xa9db[26]]){return util[_0xa9db[62]](_0xa9db[60],stripTrailingSlash(_0x5cf6x14[_0xa9db[26]]),_0x5cf6x11[_0xa9db[61]])}else {return null}}else {return _[_0xa9db[63]](_0x5cf6x11,_0x5cf6x29)}}function handleAgent(_0x5cf6x14,_0x5cf6xf,_0x5cf6x2c,_0x5cf6x10){return function(_0x5cf6x11){if(_0x5cf6x11&& _0x5cf6x11[_0xa9db[64]]> 0){logger[_0xa9db[15]](_0xa9db[65]+ _0x5cf6x11[_0xa9db[64]]+ _0xa9db[66]+ _0x5cf6x14[_0xa9db[42]]);_0x5cf6x14[_0xa9db[40]]= getMatchObject(_0x5cf6x11,_0xa9db[44],_0x5cf6x14[_0xa9db[42]]);return _0x5cf6x14[_0xa9db[40]]}else {logger[_0xa9db[15]](_0xa9db[67]);return}}}function getMatchObject(_0x5cf6x2e,_0x5cf6x29,_0x5cf6x2f){var _0x5cf6x30=_[_0xa9db[22]](_0x5cf6x2e,function(_0x5cf6x31){if(_0x5cf6x31[_0xa9db[68]][_0x5cf6x29]=== _0x5cf6x2f){return _0x5cf6x31}});return _0x5cf6x30}function searchAdmin(_0x5cf6x14){return function(){if(_0x5cf6x14[_0xa9db[40]]){return};logger[_0xa9db[15]](_0xa9db[69]+ _0x5cf6x14[_0xa9db[42]]+ _0xa9db[70]);return rp({uri:join_url(_0x5cf6x14[_0xa9db[24]],_0xa9db[71]),headers:_0x5cf6x14[_0xa9db[25]],json:true})}}function handleAdmin(_0x5cf6x14){return function(_0x5cf6x11){if(!_0x5cf6x11){return};_0x5cf6x14[_0xa9db[40]]= _0x5cf6x11;return _0x5cf6x14[_0xa9db[40]]}}function searchContact(_0x5cf6x14,_0x5cf6xf,_0x5cf6x11,_0x5cf6x10){return function(){var _0x5cf6x35=getValueFromPropertyName(_0x5cf6x11,getEndUserSearchPropertyFromChannel(_0x5cf6xf,_0x5cf6x10),_0x5cf6x14);logger[_0xa9db[15]](_0xa9db[72]+ _0x5cf6x35);return rp({uri:join_url(_0x5cf6x14[_0xa9db[24]],_0xa9db[73]+ _0x5cf6x35),headers:_0x5cf6x14[_0xa9db[25]],json:true})}}function searchContactMobile(_0x5cf6x14,_0x5cf6xf,_0x5cf6x2c,_0x5cf6x10){return function(_0x5cf6x11){if(_0x5cf6x11&& _0x5cf6x11[_0xa9db[64]]> 0){return _0x5cf6x11};var _0x5cf6x37=getValueFromPropertyName(_0x5cf6x2c,getEndUserSearchPropertyFromChannel(_0x5cf6xf,_0x5cf6x10),_0x5cf6x14);logger[_0xa9db[15]](_0xa9db[74]+ _0x5cf6x37);return rp({uri:join_url(_0x5cf6x14[_0xa9db[24]],_0xa9db[75]+ _0x5cf6x37),headers:_0x5cf6x14[_0xa9db[25]],json:true})}}function getEndUserSearchPropertyFromChannel(_0x5cf6xf,_0x5cf6x10){var _0x5cf6x29=_0xa9db[55];if(_0x5cf6xf){switch(_0x5cf6xf){case _0xa9db[57]:if(_0x5cf6x10=== _0xa9db[76]){_0x5cf6x29= _0xa9db[77]}else {if(_0x5cf6x10=== _0xa9db[43]){_0x5cf6x29= _0xa9db[78]}};break;default:_0x5cf6x29= _0xa9db[78];logger[_0xa9db[19]](_0xa9db[58]+ _0x5cf6xf)}};return _0x5cf6x29}function getEndUserNamePropertyFromChannel(_0x5cf6xf,_0x5cf6x10){var _0x5cf6x29=_0xa9db[55];if(_0x5cf6xf){switch(_0x5cf6xf){case _0xa9db[57]:if(_0x5cf6x10=== _0xa9db[76]){_0x5cf6x29= _0xa9db[79]}else {if(_0x5cf6x10=== _0xa9db[43]){_0x5cf6x29= _0xa9db[80]}};break;default:_0x5cf6x29= _0xa9db[80];logger[_0xa9db[19]](_0xa9db[58]+ _0x5cf6xf)}};return _0x5cf6x29}function handleContact(_0x5cf6x14,_0x5cf6xf,_0x5cf6x2c,_0x5cf6x10){return function(_0x5cf6x11){if(!_0x5cf6x11){return};var _0x5cf6x3b=getValueFromPropertyName(_0x5cf6x2c,getEndUserSearchPropertyFromChannel(_0x5cf6xf,_0x5cf6x10));if(_0x5cf6x11[_0xa9db[64]]> 0){logger[_0xa9db[15]](_0xa9db[81]+ _0x5cf6x3b);_0x5cf6x14[_0xa9db[82]]= _0x5cf6x11[0];return _0x5cf6x14[_0xa9db[82]]};logger[_0xa9db[15]](_0xa9db[83]+ _0x5cf6x3b);return}}function createContact(_0x5cf6x14,_0x5cf6xf,_0x5cf6x2c,_0x5cf6x10){return function(_0x5cf6x11){if(!_0x5cf6x11){logger[_0xa9db[15]](_0xa9db[84]+ getValueFromPropertyName(_0x5cf6x2c,getEndUserSearchPropertyFromChannel(_0x5cf6xf,_0x5cf6x10)));logger[_0xa9db[85]](getJsonForContactCreation(_0x5cf6xf,_0x5cf6x2c,_0x5cf6x10));var _0x5cf6x3d={method:_0xa9db[86],uri:join_url(_0x5cf6x14[_0xa9db[24]],_0xa9db[87]),headers:_0x5cf6x14[_0xa9db[25]],body:getJsonForContactCreation(_0x5cf6xf,_0x5cf6x2c,_0x5cf6x10),json:true};return rp(_0x5cf6x3d)};return}}function getJsonForContactCreation(_0x5cf6xf,_0x5cf6x11,_0x5cf6x10){var _0x5cf6x3f={};switch(_0x5cf6xf){case _0xa9db[57]:if(_0x5cf6x10=== _0xa9db[43]){if(isValidName(_0x5cf6x11[_0xa9db[80]])){_0x5cf6x3f[_0xa9db[44]]= getValueFromPropertyName(_0x5cf6x11,getEndUserNamePropertyFromChannel(_0x5cf6xf,_0x5cf6x10))}else {_0x5cf6x3f[_0xa9db[44]]= util[_0xa9db[62]](_0xa9db[88],getValueFromPropertyName(_0x5cf6x11,getEndUserSearchPropertyFromChannel(_0x5cf6xf,_0x5cf6x10)))}}else {if(_0x5cf6x10=== _0xa9db[76]){if(isValidName(_0x5cf6x11[_0xa9db[79]])){_0x5cf6x3f[_0xa9db[44]]= getValueFromPropertyName(_0x5cf6x11,getEndUserNamePropertyFromChannel(_0x5cf6xf,_0x5cf6x10))}else {_0x5cf6x3f[_0xa9db[44]]= util[_0xa9db[62]](_0xa9db[88],getValueFromPropertyName(_0x5cf6x11,getEndUserSearchPropertyFromChannel(_0x5cf6xf,_0x5cf6x10)))}}};_0x5cf6x3f[_0xa9db[89]]= getValueFromPropertyName(_0x5cf6x11,getEndUserSearchPropertyFromChannel(_0x5cf6xf,_0x5cf6x10));_0x5cf6x3f[_0xa9db[90]]= getValueFromPropertyName(_0x5cf6x11,getEndUserSearchPropertyFromChannel(_0x5cf6xf,_0x5cf6x10));_0x5cf6x3f[_0xa9db[91]]= util[_0xa9db[62]](_0xa9db[92],getValueFromPropertyName(_0x5cf6x11,getEndUserSearchPropertyFromChannel(_0x5cf6xf,_0x5cf6x10)));_0x5cf6x3f[_0xa9db[93]]= util[_0xa9db[62]](_0xa9db[94],getValueFromPropertyName(_0x5cf6x11,_0xa9db[61]));break;default:console[_0xa9db[19]](_0xa9db[95],_0x5cf6xf)};return _0x5cf6x3f}function isValidName(_0x5cf6x41){return _0x5cf6x41&& _0x5cf6x41!== _0xa9db[96]}function handleCreateContact(_0x5cf6x14,_0x5cf6xf,_0x5cf6x2c,_0x5cf6x10){return function(_0x5cf6x11){if(_0x5cf6x11){_0x5cf6x14[_0xa9db[82]]= _0x5cf6x11};return}}function ticketCreation(_0x5cf6x14,_0x5cf6x2c,_0x5cf6x12,_0x5cf6xf,_0x5cf6x10){return function(){logger[_0xa9db[15]](_0xa9db[97]+ _0x5cf6x14[_0xa9db[82]][_0xa9db[50]]);var _0x5cf6x41=util[_0xa9db[62]](_0xa9db[88],getValueFromPropertyName(_0x5cf6x2c,getEndUserSearchPropertyFromChannel(_0x5cf6xf,_0x5cf6x10)));var _0x5cf6x35=getValueFromPropertyName(_0x5cf6x2c,getEndUserSearchPropertyFromChannel(_0x5cf6xf,_0x5cf6x10));var _0x5cf6x44={};_0x5cf6x44[_0xa9db[98]]= _0x5cf6x14[_0xa9db[40]][_0xa9db[50]];_0x5cf6x44[_0xa9db[99]]= _0x5cf6x14[_0xa9db[82]][_0xa9db[50]];_0x5cf6x44[_0xa9db[44]]= (_0x5cf6x41|| _0x5cf6x35);_0x5cf6x44[_0xa9db[89]]= (_0x5cf6x35|| _0x5cf6x41);_0x5cf6x44[_0xa9db[100]]= 3;_0x5cf6x44[_0xa9db[101]]= 1;_0x5cf6x44[_0xa9db[102]]= 2;_0x5cf6x44[_0xa9db[103]]= createSubjectFromConfiguration(_0x5cf6x14,_0x5cf6x2c,_0x5cf6x12);if(!_0x5cf6x44[_0xa9db[103]]){_0x5cf6x44[_0xa9db[103]]= _0xa9db[104]+ (_0x5cf6x35|| _0x5cf6x41)};_0x5cf6x44[_0xa9db[91]]= createDescriptionFromConfiguration(_0x5cf6x14,_0x5cf6x2c,_0x5cf6x12);if(!_0x5cf6x44[_0xa9db[91]]){_0x5cf6x44[_0xa9db[91]]= _0xa9db[104]+ (_0x5cf6x35|| _0x5cf6x41)};var _0x5cf6x45=createFieldsFromConfiguration(_0x5cf6x14,_0x5cf6x2c,_0x5cf6x12);if(_0x5cf6x45[_0xa9db[64]]> 0){_[_0xa9db[106]](_0x5cf6x45,function(_0x5cf6x46){_0x5cf6x44[_0x5cf6x46[_0xa9db[50]]]= _0x5cf6x46[_0xa9db[105]]})};var _0x5cf6x47=createCustomFieldsFromConfiguration(_0x5cf6x14,_0x5cf6x2c,_0x5cf6x12);if(_0x5cf6x47[_0xa9db[64]]> 0){_0x5cf6x44[_0xa9db[107]]= {};_[_0xa9db[106]](_0x5cf6x47,function(_0x5cf6x46){var _0x5cf6x48=_0x5cf6x46[_0xa9db[50]];_0x5cf6x44[_0xa9db[107]][_0x5cf6x48]= _0x5cf6x46[_0xa9db[105]]})};var _0x5cf6x49=createTagsFromConfiguration(_0x5cf6x14);if(_0x5cf6x49[_0xa9db[64]]> 0){_0x5cf6x44[_0xa9db[108]]= _0x5cf6x49};logger[_0xa9db[85]](_0x5cf6x44);var _0x5cf6x3d={method:_0xa9db[86],uri:join_url(_0x5cf6x14[_0xa9db[24]],_0xa9db[109]),headers:_0x5cf6x14[_0xa9db[25]],body:_0x5cf6x44,json:true};return rp(_0x5cf6x3d)}}function createSubjectFromConfiguration(_0x5cf6x14,_0x5cf6x2c,_0x5cf6x12){var _0x5cf6x4b=_0xa9db[55];var _0x5cf6x4c=[];if(_0x5cf6x14[_0xa9db[23]][_0xa9db[110]][_0xa9db[64]]> 0){var _0x5cf6x4d=_[_0xa9db[111]](_0x5cf6x14[_0xa9db[23]].Subject,[_0xa9db[50]]);_[_0xa9db[106]](_0x5cf6x4d,function(_0x5cf6x4e){if(_0x5cf6x4e[_0xa9db[112]]=== _0xa9db[113]){_0x5cf6x4c[_0xa9db[115]](_0x5cf6x4e[_0xa9db[114]])}else {if(_0x5cf6x4e[_0xa9db[112]]=== _0xa9db[116]&& _0x5cf6x4e[_0xa9db[117]]){var _0x5cf6x3b=getValueFromPropertyName(_0x5cf6x2c,_0x5cf6x4e[_0xa9db[117]],_0x5cf6x14);if(_0x5cf6x3b){_0x5cf6x4c[_0xa9db[115]](_0x5cf6x3b.toString())}}else {if(_0x5cf6x4e[_0xa9db[112]]=== _0xa9db[118]&& _0x5cf6x4e[_0xa9db[119]]&& _0x5cf6x4e[_0xa9db[119]][_0xa9db[44]]){_0x5cf6x12[_0x5cf6x4e[_0xa9db[119]][_0xa9db[44]]]&& _0x5cf6x4c[_0xa9db[115]](_0x5cf6x12[_0x5cf6x4e[_0xa9db[119]][_0xa9db[44]]].toString())}}}});_0x5cf6x4b= _0x5cf6x4c[_0xa9db[121]](_0xa9db[120])};return _0x5cf6x4b}function createDescriptionFromConfiguration(_0x5cf6x14,_0x5cf6x2c,_0x5cf6x12){var _0x5cf6x50=_0xa9db[55];var _0x5cf6x4c=[];if(_0x5cf6x14[_0xa9db[23]][_0xa9db[122]][_0xa9db[64]]> 0){var _0x5cf6x51=_[_0xa9db[111]](_0x5cf6x14[_0xa9db[23]].Description,[_0xa9db[50]]);_[_0xa9db[106]](_0x5cf6x51,function(_0x5cf6x4e){if(_0x5cf6x4e[_0xa9db[112]]=== _0xa9db[113]){_0x5cf6x4c[_0xa9db[115]](_0x5cf6x4e[_0xa9db[114]])}else {if(_0x5cf6x4e[_0xa9db[112]]=== _0xa9db[123]){if(_0x5cf6x4e[_0xa9db[124]]=== _0xa9db[113]&& _0x5cf6x4e[_0xa9db[125]]){_0x5cf6x4c[_0xa9db[115]](util[_0xa9db[62]](_0xa9db[126],_0x5cf6x4e[_0xa9db[125]],_0x5cf6x4e[_0xa9db[127]]))}else {if(_0x5cf6x4e[_0xa9db[124]]=== _0xa9db[116]&& _0x5cf6x4e[_0xa9db[117]]&& _0x5cf6x4e[_0xa9db[125]]){var _0x5cf6x3b=getValueFromPropertyName(_0x5cf6x2c,_0x5cf6x4e[_0xa9db[117]],_0x5cf6x14);if(_0x5cf6x3b){_0x5cf6x4c[_0xa9db[115]](util[_0xa9db[62]](_0xa9db[126],_0x5cf6x4e[_0xa9db[125]],_0x5cf6x3b.toString()))}}else {if(_0x5cf6x4e[_0xa9db[124]]=== _0xa9db[118]&& _0x5cf6x4e[_0xa9db[119]]&& _0x5cf6x4e[_0xa9db[119]][_0xa9db[44]]&& _0x5cf6x4e[_0xa9db[125]]){_0x5cf6x12[_0x5cf6x4e[_0xa9db[119]][_0xa9db[44]]]&& _0x5cf6x4c[_0xa9db[115]](util[_0xa9db[62]](_0xa9db[126],_0x5cf6x4e[_0xa9db[125]],_0x5cf6x12[_0x5cf6x4e[_0xa9db[119]][_0xa9db[44]]]))}}}}}});_0x5cf6x50= _0x5cf6x4c[_0xa9db[121]](_0xa9db[128])};return _0x5cf6x50}function createFieldsFromConfiguration(_0x5cf6x14,_0x5cf6x2c,_0x5cf6x12){var _0x5cf6x45=[];var _0x5cf6x53=[];if(_0x5cf6x14[_0xa9db[23]][_0xa9db[129]][_0xa9db[64]]> 0){_0x5cf6x45= _[_0xa9db[130]](_0x5cf6x14[_0xa9db[23]].Field,{"\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64":false});_[_0xa9db[106]](_0x5cf6x45,function(_0x5cf6x46){if(_0x5cf6x46[_0xa9db[112]]=== _0xa9db[113]&& _0x5cf6x46[_0xa9db[131]]){_0x5cf6x53[_0xa9db[115]]({id:_0x5cf6x46[_0xa9db[131]],value:_0x5cf6x46[_0xa9db[114]]})}else {if(_0x5cf6x46[_0xa9db[112]]=== _0xa9db[116]&& _0x5cf6x46[_0xa9db[117]]&& _0x5cf6x46[_0xa9db[131]]){var _0x5cf6x3b=getValueFromPropertyName(_0x5cf6x2c,_0x5cf6x46[_0xa9db[117]],_0x5cf6x14);if(_0x5cf6x3b){_0x5cf6x53[_0xa9db[115]]({id:_0x5cf6x46[_0xa9db[131]],value:_0x5cf6x3b.toString()})}}else {if(_0x5cf6x46[_0xa9db[112]]=== _0xa9db[118]&& _0x5cf6x46[_0xa9db[131]]&& _0x5cf6x46[_0xa9db[119]]&& _0x5cf6x46[_0xa9db[119]][_0xa9db[44]]){_0x5cf6x12[_0x5cf6x46[_0xa9db[119]][_0xa9db[44]]]&& _0x5cf6x53[_0xa9db[115]]({id:_0x5cf6x46[_0xa9db[131]],value:_0x5cf6x12[_0x5cf6x46[_0xa9db[119]][_0xa9db[44]]].toString()})}}}})};return _0x5cf6x53}function createCustomFieldsFromConfiguration(_0x5cf6x14,_0x5cf6x2c,_0x5cf6x12){var _0x5cf6x47=[];var _0x5cf6x53=[];if(_0x5cf6x14[_0xa9db[23]][_0xa9db[129]][_0xa9db[64]]> 0){_0x5cf6x47= _[_0xa9db[130]](_0x5cf6x14[_0xa9db[23]].Field,{"\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64":true});_[_0xa9db[106]](_0x5cf6x47,function(_0x5cf6x46){if(_0x5cf6x46[_0xa9db[112]]=== _0xa9db[113]&& _0x5cf6x46[_0xa9db[131]]){_0x5cf6x53[_0xa9db[115]]({id:_0x5cf6x46[_0xa9db[131]],value:_0x5cf6x46[_0xa9db[114]]})}else {if(_0x5cf6x46[_0xa9db[112]]=== _0xa9db[116]&& _0x5cf6x46[_0xa9db[117]]&& _0x5cf6x46[_0xa9db[131]]){var _0x5cf6x3b=getValueFromPropertyName(_0x5cf6x2c,_0x5cf6x46[_0xa9db[117]],_0x5cf6x14);if(_0x5cf6x3b){_0x5cf6x53[_0xa9db[115]]({id:_0x5cf6x46[_0xa9db[131]],value:_0x5cf6x3b.toString()})}}else {if(_0x5cf6x46[_0xa9db[112]]=== _0xa9db[118]&& _0x5cf6x46[_0xa9db[131]]&& _0x5cf6x46[_0xa9db[119]]&& _0x5cf6x46[_0xa9db[119]][_0xa9db[44]]){_0x5cf6x12[_0x5cf6x46[_0xa9db[119]][_0xa9db[44]]]&& _0x5cf6x53[_0xa9db[115]]({id:_0x5cf6x46[_0xa9db[131]],value:_0x5cf6x12[_0x5cf6x46[_0xa9db[119]][_0xa9db[44]]].toString()})}}}})};return _0x5cf6x53}function createTagsFromConfiguration(_0x5cf6x14){var _0x5cf6x49=[];if(_0x5cf6x14[_0xa9db[23]][_0xa9db[132]][_0xa9db[64]]> 0){_0x5cf6x49= _[_0xa9db[133]](_0x5cf6x14[_0xa9db[23]].Tags,_0xa9db[44])};return _0x5cf6x49}function handleTicketDisplay(_0x5cf6x14){return function(_0x5cf6x11){if(_0x5cf6x11&& _0x5cf6x11[_0xa9db[50]]){logger[_0xa9db[15]](_0xa9db[134]+ _0x5cf6x11[_0xa9db[50]]);_0x5cf6x14[_0xa9db[135]]= _0x5cf6x11[_0xa9db[50]];return};return}}function handleReportIntegration(_0x5cf6x14,_0x5cf6xf,_0x5cf6x11,_0x5cf6xd,_0x5cf6x13,_0x5cf6x10){return function(){delete _0x5cf6x11[_0xa9db[50]];_0x5cf6x11[_0xa9db[136]]= _0xa9db[137];_0x5cf6x11[_0xa9db[138]]= _0x5cf6xf;_0x5cf6x11[_0xa9db[139]]= _0xa9db[140];_0x5cf6x11[_0xa9db[135]]= _0x5cf6x14[_0xa9db[135]];_0x5cf6x11[_0xa9db[141]]= _0x5cf6xd;_0x5cf6x11[_0xa9db[142]]= _0x5cf6x10;_0x5cf6x11[_0xa9db[143]]= join_url(_0x5cf6x14[_0xa9db[24]],_0xa9db[144]+ _0x5cf6x14[_0xa9db[135]]);_0x5cf6x13[_0xa9db[148]](util[_0xa9db[62]](_0xa9db[147],_0x5cf6x11[_0xa9db[56]]))[_0xa9db[146]](_0xa9db[145],_0x5cf6x11);return ReportIntegration[_0xa9db[149]](_0x5cf6x11)}}function handleEnd(_0x5cf6x14,_0x5cf6x11,_0x5cf6xf){return function(){logger[_0xa9db[85]](util[_0xa9db[62]](_0xa9db[150],_0x5cf6x14[_0xa9db[135]],_0x5cf6x14[_0xa9db[40]][_0xa9db[68]][_0xa9db[44]]));_0x5cf6x14= undefined;return}}function handleDebug(_0x5cf6x14){return function(){logger[_0xa9db[85]](_0x5cf6x14);return}}function handleError(_0x5cf6x14,_0x5cf6xf,_0x5cf6x11,_0x5cf6xd){return function(_0x5cf6x5b){logger[_0xa9db[19]](_0xa9db[151]);logger[_0xa9db[19]](_0xa9db[152]+ _0x5cf6x5b[_0xa9db[153]]);logger[_0xa9db[19]](_0xa9db[154]+ _0x5cf6x5b[_0xa9db[155]]);_0x5cf6x14= undefined;delete _0x5cf6x11[_0xa9db[50]];_0x5cf6x11[_0xa9db[136]]= _0xa9db[137];_0x5cf6x11[_0xa9db[138]]= _0x5cf6xf;_0x5cf6x11[_0xa9db[139]]= _0xa9db[156];_0x5cf6x11[_0xa9db[141]]= _0x5cf6xd;ReportIntegration[_0xa9db[149]](_0x5cf6x11)[_0xa9db[21]](function(){return})[_0xa9db[20]](function(_0x5cf6x5b){logger[_0xa9db[19]](_0xa9db[157]);return})}}function stripTrailingSlash(_0x5cf6x5d){if(_0x5cf6x5d[_0xa9db[158]](-1) === _0xa9db[159]){return _0x5cf6x5d[_0xa9db[158]](0,_0x5cf6x5d[_0xa9db[64]]- 1)};return _0x5cf6x5d}function join_url(){var _0x5cf6x5f= new RegExp(_0xa9db[160],_0xa9db[161]);var _0x5cf6x60=Array[_0xa9db[17]][_0xa9db[163]][_0xa9db[162]](arguments);return _0x5cf6x60[_0xa9db[133]](function(_0x5cf6x61){return _0x5cf6x61[_0xa9db[164]](_0x5cf6x5f,_0xa9db[55])})[_0xa9db[121]](_0xa9db[159])}module[_0xa9db[165]]= Freshdesk
\ No newline at end of file
+var _0x551a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x6D\x6F\x6D\x65\x6E\x74","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x6D\x6F\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x55\x73\x65\x72","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x20\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x20\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x69\x6E\x66\x6F","\x68\x61\x6E\x64\x6C\x65\x45\x76\x65\x6E\x74","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x50\x61\x73\x73\x65\x64\x20\x70\x61\x72\x61\x6D\x65\x74\x65\x72\x73\x20\x61\x72\x65\x20\x6E\x6F\x74\x20\x65\x6E\x6F\x75\x67\x68\x20\x74\x6F\x20\x63\x72\x65\x61\x74\x65\x20\x61\x20\x6E\x65\x77\x20\x74\x69\x63\x6B\x65\x74\x3A\x20\x6D\x69\x73\x73\x20\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x49\x64\x20\x6F\x72\x20\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x49\x64","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x66\x69\x6E\x64","\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x75\x72\x69","\x68\x65\x61\x64\x65\x72\x73","\x73\x65\x72\x76\x65\x72\x55\x72\x6C","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x6A\x73\x6F\x6E","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x42\x61\x73\x69\x63\x20","\x62\x61\x73\x65\x36\x34","\x61\x70\x69\x4B\x65\x79","\x3A\x58","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x61\x67\x65\x6E\x74","\x73\x63\x6F\x70\x65","\x61\x67\x65\x6E\x74\x4E\x61\x6D\x65","\x71\x75\x65\x75\x65","\x6E\x61\x6D\x65","\x6D\x6F\x6E\x69\x74\x6F\x72\x5F\x66\x6F\x72\x6D\x61\x74","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x52\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x65\x6E\x61\x62\x6C\x65\x64\x20\x66\x6F\x72\x20\x74\x68\x65\x20\x51\x75\x65\x75\x65\x20","\x72\x65\x63\x6F\x72\x64\x45\x6E\x61\x62\x6C\x65","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x51\x75\x65\x75\x65\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x20\x6F\x72\x20\x52\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x6E\x6F\x74\x20\x65\x6E\x61\x62\x6C\x65\x64","\x72\x6F\x75\x74\x65\x49\x64","\x69\x64","\x72\x65\x63\x6F\x72\x64","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x52\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x65\x6E\x61\x62\x6C\x65\x64\x20\x66\x6F\x72\x20\x74\x68\x65\x20\x52\x6F\x75\x74\x65\x20\x4F\x75\x74\x62\x6F\x75\x6E\x64\x20","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x52\x6F\x75\x74\x65\x20\x4F\x75\x74\x62\x6F\x75\x6E\x64\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x20\x6F\x72\x20\x52\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x6E\x6F\x74\x20\x65\x6E\x61\x62\x6C\x65\x64","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x61\x67\x65\x6E\x74\x73","","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x76\x6F\x69\x63\x65","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x43\x68\x61\x6E\x6E\x65\x6C\x20\x6E\x6F\x74\x20\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x64\x3A\x20","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x55\x52\x4C","\x25\x73\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x73\x2F\x25\x73\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x3F\x74\x79\x70\x65\x3D\x75\x6E\x69\x71\x75\x65\x69\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x66\x6F\x72\x6D\x61\x74","\x72\x65\x73\x75\x6C\x74","\x6C\x65\x6E\x67\x74\x68","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x41\x67\x65\x6E\x74\x73\x20\x66\x6F\x75\x6E\x64\x20\x28","\x29\x2E\x20\x46\x69\x6E\x64\x20\x77\x69\x74\x68\x20\x6E\x61\x6D\x65\x3A\x20","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x41\x67\x65\x6E\x74\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x63\x6F\x6E\x74\x61\x63\x74","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x41\x67\x65\x6E\x74\x20","\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2E\x20\x55\x73\x65\x20\x74\x68\x65\x20\x61\x64\x6D\x69\x6E\x20\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x61\x67\x65\x6E\x74\x73\x2F\x6D\x65","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x43\x6F\x6E\x74\x61\x63\x74\x20\x74\x6F\x20\x73\x65\x61\x72\x63\x68\x20\x77\x69\x74\x68\x20\x70\x68\x6F\x6E\x65\x20","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x63\x6F\x6E\x74\x61\x63\x74\x73\x3F\x70\x68\x6F\x6E\x65\x3D","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x43\x6F\x6E\x74\x61\x63\x74\x20\x74\x6F\x20\x73\x65\x61\x72\x63\x68\x20\x77\x69\x74\x68\x20\x6D\x6F\x62\x69\x6C\x65\x20","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x63\x6F\x6E\x74\x61\x63\x74\x73\x3F\x6D\x6F\x62\x69\x6C\x65\x3D","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x64\x65\x73\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x64\x65\x73\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x43\x6F\x6E\x74\x61\x63\x74\x20\x66\x6F\x75\x6E\x64\x20\x28\x70\x68\x6F\x6E\x65\x29\x3A\x20","\x65\x6E\x64\x75\x73\x65\x72","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x43\x6F\x6E\x74\x61\x63\x74\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x20\x28\x70\x68\x6F\x6E\x65\x29\x3A\x20","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x43\x72\x65\x61\x74\x65\x20\x6E\x65\x77\x20\x63\x6F\x6E\x74\x61\x63\x74\x20\x77\x69\x74\x68\x20\x70\x68\x6F\x6E\x65\x20","\x64\x65\x62\x75\x67","\x50\x4F\x53\x54","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x63\x6F\x6E\x74\x61\x63\x74\x73","\x43\x61\x6C\x6C\x65\x72\x20\x2D\x20\x25\x73","\x70\x68\x6F\x6E\x65","\x6D\x6F\x62\x69\x6C\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x50\x68\x6F\x6E\x65\x20\x6E\x75\x6D\x62\x65\x72\x20\x25\x73\x2E\x20\x4F\x72\x69\x67\x69\x6E\x61\x74\x65\x20\x66\x72\x6F\x6D\x20\x4D\x6F\x74\x69\x6F\x6E\x2E","\x65\x6D\x61\x69\x6C","\x25\x73\x40\x63\x6F\x6D\x70\x61\x6E\x79\x2E\x63\x6F\x6D","\x43\x68\x61\x6E\x6E\x65\x6C\x20\x6E\x6F\x74\x20\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x64\x3A","\x3C\x75\x6E\x6B\x6E\x6F\x77\x6E\x3E","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x43\x72\x65\x61\x74\x65\x20\x74\x69\x63\x6B\x65\x74\x20\x74\x6F\x20\x63\x6F\x6E\x74\x61\x63\x74\x20\x77\x69\x74\x68\x20\x69\x64\x20\x20","\x72\x65\x73\x70\x6F\x6E\x64\x65\x72\x5F\x69\x64","\x72\x65\x71\x75\x65\x73\x74\x65\x72\x5F\x69\x64","\x73\x6F\x75\x72\x63\x65","\x70\x72\x69\x6F\x72\x69\x74\x79","\x73\x74\x61\x74\x75\x73","\x73\x75\x62\x6A\x65\x63\x74","\x50\x68\x6F\x6E\x65\x20\x6E\x75\x6D\x62\x65\x72\x20","\x76\x61\x6C\x75\x65","\x66\x6F\x72\x45\x61\x63\x68","\x63\x75\x73\x74\x6F\x6D\x5F\x66\x69\x65\x6C\x64\x73","\x74\x61\x67\x73","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x74\x69\x63\x6B\x65\x74\x73","\x53\x75\x62\x6A\x65\x63\x74","\x73\x6F\x72\x74\x42\x79","\x74\x79\x70\x65","\x73\x74\x72\x69\x6E\x67","\x63\x6F\x6E\x74\x65\x6E\x74","\x70\x75\x73\x68","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x4E\x61\x6D\x65","\x63\x75\x73\x74\x6F\x6D\x56\x61\x72\x69\x61\x62\x6C\x65","\x56\x61\x72\x69\x61\x62\x6C\x65","\x20","\x6A\x6F\x69\x6E","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6B\x65\x79\x56\x61\x6C\x75\x65","\x6B\x65\x79\x54\x79\x70\x65","\x6B\x65\x79","\x25\x73\x3A\x20\x25\x73","\x6B\x65\x79\x43\x6F\x6E\x74\x65\x6E\x74","\x3C\x62\x72\x3E","\x46\x69\x65\x6C\x64","\x66\x69\x6C\x74\x65\x72","\x69\x64\x46\x69\x65\x6C\x64","\x54\x61\x67\x73","\x6D\x61\x70","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x54\x69\x63\x6B\x65\x74\x20\x63\x72\x65\x61\x74\x65\x64\x20","\x74\x69\x63\x6B\x65\x74\x49\x64","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x66\x72\x65\x73\x68\x64\x65\x73\x6B","\x65\x76\x65\x6E\x74\x43\x68\x61\x6E\x6E\x65\x6C","\x65\x78\x69\x74\x53\x74\x61\x74\x75\x73","\x73\x75\x63\x63\x65\x73\x73","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x49\x64","\x73\x75\x62\x74\x79\x70\x65\x43\x68\x61\x6E\x6E\x65\x6C","\x75\x72\x6C","\x2F\x68\x65\x6C\x70\x64\x65\x73\x6B\x2F\x74\x69\x63\x6B\x65\x74\x73\x2F","\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x3A\x66\x72\x65\x73\x68\x64\x65\x73\x6B","\x65\x6D\x69\x74","\x61\x67\x65\x6E\x74\x3A\x25\x73","\x74\x6F","\x63\x72\x65\x61\x74\x65","\x54\x69\x63\x6B\x65\x74\x20\x25\x73\x20\x64\x69\x73\x70\x6C\x61\x79\x65\x64\x20\x74\x6F\x20\x61\x67\x65\x6E\x74\x20\x25\x73","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x45\x72\x72\x6F\x72\x20\x69\x6E\x20\x74\x69\x63\x6B\x65\x74\x20\x63\x72\x65\x61\x74\x69\x6F\x6E","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x4D\x65\x73\x73\x61\x67\x65\x3A\x20","\x6D\x65\x73\x73\x61\x67\x65","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x53\x74\x61\x63\x6B\x3A\x20","\x73\x74\x61\x63\x6B","\x66\x61\x69\x6C\x65\x64","\x5B\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x5D\x20\x45\x72\x72\x6F\x72\x20\x69\x6E\x20\x52\x65\x70\x6F\x72\x74\x20\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x20\x63\x72\x65\x61\x74\x65","\x73\x75\x62\x73\x74\x72","\x2F","\x5E\x5C\x2F\x7C\x5C\x2F\x24","\x67","\x63\x61\x6C\x6C","\x73\x6C\x69\x63\x65","\x72\x65\x70\x6C\x61\x63\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x551a[0];var _=require(_0x551a[1]);var util=require(_0x551a[2]);var moment=require(_0x551a[3]);var rp=require(_0x551a[4]);var logger=require(_0x551a[6])(_0x551a[5]);var FreshdeskIntegration=require(_0x551a[8])[_0x551a[7]];var IntConfiguration=require(_0x551a[8])[_0x551a[9]];var ReportIntegration=require(_0x551a[8])[_0x551a[10]];var VoiceQueue=require(_0x551a[8])[_0x551a[11]];var VoiceExtension=require(_0x551a[8])[_0x551a[12]];var Agent=require(_0x551a[8])[_0x551a[13]];function Freshdesk(){logger[_0x551a[15]](_0x551a[14])}Freshdesk[_0x551a[17]][_0x551a[16]]= function(_0xfafbxd,_0xfafbxe,_0xfafbxf,_0xfafbx10,_0xfafbx11,_0xfafbx12,_0xfafbx13){var _0xfafbx14={connection:undefined,configuration:undefined,agent:undefined,enduser:undefined,ticketId:undefined,recordEnable:false,serverUrl:undefined};if(!_0xfafbxd||  !_0xfafbxe){logger[_0x551a[19]](_0x551a[18]);return};IntConfiguration[_0x551a[22]]({where:{id:_0xfafbxe,AccountId:_0xfafbxd},include:[{all:true,include:[{all:true}]}]})[_0x551a[21]](handleEntityNotFound())[_0x551a[21]](handleConnection(_0xfafbx14))[_0x551a[21]](searchMotionAgent(_0xfafbxf,_0xfafbx11))[_0x551a[21]](handleMotionAgent(_0xfafbx14))[_0x551a[21]](searchQueue(_0xfafbx11))[_0x551a[21]](handleQueueRecordings(_0xfafbx14,_0xfafbx11))[_0x551a[21]](searchRoute(_0xfafbx11))[_0x551a[21]](handleOutboundRecordings(_0xfafbx14,_0xfafbx11))[_0x551a[21]](searchAgent(_0xfafbx14))[_0x551a[21]](handleAgent(_0xfafbx14,_0xfafbxf,_0xfafbx11,_0xfafbx10))[_0x551a[21]](searchAdmin(_0xfafbx14))[_0x551a[21]](handleAdmin(_0xfafbx14))[_0x551a[21]](searchContact(_0xfafbx14,_0xfafbxf,_0xfafbx11,_0xfafbx10))[_0x551a[21]](searchContactMobile(_0xfafbx14,_0xfafbxf,_0xfafbx11,_0xfafbx10))[_0x551a[21]](handleContact(_0xfafbx14,_0xfafbxf,_0xfafbx11,_0xfafbx10))[_0x551a[21]](createContact(_0xfafbx14,_0xfafbxf,_0xfafbx11,_0xfafbx10))[_0x551a[21]](handleCreateContact(_0xfafbx14,_0xfafbxf,_0xfafbx11,_0xfafbx10))[_0x551a[21]](ticketCreation(_0xfafbx14,_0xfafbx11,_0xfafbx12,_0xfafbxf,_0xfafbx10))[_0x551a[21]](handleTicketDisplay(_0xfafbx14))[_0x551a[21]](handleReportIntegration(_0xfafbx14,_0xfafbxf,_0xfafbx11,_0xfafbxd,_0xfafbx13,_0xfafbx10))[_0x551a[21]](handleEnd(_0xfafbx14))[_0x551a[20]](handleError(_0xfafbx14,_0xfafbxf,_0xfafbx11,_0xfafbxd))};function handleEntityNotFound(){return function(_0xfafbx16){return _0xfafbx16?_0xfafbx16:null}}function handleConnection(_0xfafbx14){return function(_0xfafbx18){var _0xfafbx19=getAccountConfiguration(_0xfafbx18.FreshdeskAccount);_0xfafbx14[_0x551a[23]]= _0xfafbx18;_0xfafbx14[_0x551a[24]]= _0xfafbx19[_0x551a[24]];_0xfafbx14[_0x551a[25]]= _0xfafbx19[_0x551a[25]];_0xfafbx14[_0x551a[26]]= _0xfafbx18[_0x551a[28]][_0x551a[27]][_0x551a[26]];_0xfafbx14[_0x551a[29]]= _0xfafbx18[_0x551a[27]][_0x551a[29]]}}function getAccountConfiguration(_0xfafbx1b){var _0xfafbx1c={uri:stripTrailingSlash(_0xfafbx1b[_0x551a[30]]),headers:{"\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E":undefined,"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0x551a[31],"\x41\x63\x63\x65\x70\x74":_0x551a[31]}};_0xfafbx1c[_0x551a[25]][_0x551a[32]]= _0x551a[33]+  new Buffer(_0xfafbx1b[_0x551a[35]]+ _0x551a[36]).toString(_0x551a[34]);return _0xfafbx1c}function searchMotionAgent(_0xfafbxf,_0xfafbx11){return function(){var _0xfafbx1e=getAgentSearchPropertyFromChannel(_0xfafbxf);if(_0xfafbx11[_0x551a[37]](_0xfafbx1e)){return Agent[_0x551a[41]](_0x551a[40])[_0x551a[39]]({where:{name:getValueFromPropertyName(_0xfafbx11,_0xfafbx1e)},attributes:[_0x551a[38]]})};return}}function handleMotionAgent(_0xfafbx14){return function(_0xfafbx20){if(_0xfafbx20&& _0xfafbx20[_0x551a[38]]){_0xfafbx14[_0x551a[42]]= _0xfafbx20[_0x551a[38]]};return}}function searchQueue(_0xfafbx11){return function(){if(_0xfafbx11[_0x551a[43]]){return VoiceQueue[_0x551a[39]]({where:{name:_0xfafbx11[_0x551a[43]]},attributes:[_0x551a[44],_0x551a[45]]})}else {return}}}function handleQueueRecordings(_0xfafbx14,_0xfafbx11){return function(_0xfafbx23){if(_0xfafbx11[_0x551a[43]]){if(_0xfafbx23&& _0xfafbx23[_0x551a[45]]){logger[_0x551a[15]](_0x551a[46]+ _0xfafbx23[_0x551a[44]]);_0xfafbx14[_0x551a[47]]= true}else {_0xfafbx14[_0x551a[47]]= false;logger[_0x551a[15]](_0x551a[48])}};return}}function searchRoute(_0xfafbx11){return function(){if(_0xfafbx11[_0x551a[49]]){return VoiceExtension[_0x551a[39]]({where:{id:_0xfafbx11[_0x551a[49]]},attributes:[_0x551a[50],_0x551a[51]]})}else {return}}}function handleOutboundRecordings(_0xfafbx14,_0xfafbx11){return function(_0xfafbx26){if(_0xfafbx11[_0x551a[49]]){if(_0xfafbx26&& _0xfafbx26[_0x551a[51]]){logger[_0x551a[15]](_0x551a[52]+ _0xfafbx26[_0x551a[50]]);_0xfafbx14[_0x551a[47]]= true}else {_0xfafbx14[_0x551a[47]]= false;logger[_0x551a[15]](_0x551a[53])}};return}}function searchAgent(_0xfafbx14){return function(){if(_0xfafbx14[_0x551a[42]]){return rp({uri:join_url(_0xfafbx14[_0x551a[24]],_0x551a[54]),headers:_0xfafbx14[_0x551a[25]],json:true})}};return}function getAgentSearchPropertyFromChannel(_0xfafbxf){var _0xfafbx29=_0x551a[55];if(_0xfafbxf){switch(_0xfafbxf){case _0x551a[57]:_0xfafbx29= _0x551a[56];break;default:_0xfafbx29= _0x551a[56];logger[_0x551a[19]](_0x551a[58]+ _0xfafbxf)}};return _0xfafbx29}function getValueFromPropertyName(_0xfafbx11,_0xfafbx29,_0xfafbx14){if(_0xfafbx29=== _0x551a[59]){if(_0xfafbx14&& _0xfafbx14[_0x551a[47]]&& _0xfafbx14[_0x551a[26]]){return util[_0x551a[62]](_0x551a[60],stripTrailingSlash(_0xfafbx14[_0x551a[26]]),_0xfafbx11[_0x551a[61]])}else {return null}}else {return _[_0x551a[63]](_0xfafbx11,_0xfafbx29)}}function handleAgent(_0xfafbx14,_0xfafbxf,_0xfafbx2c,_0xfafbx10){return function(_0xfafbx11){if(_0xfafbx11&& _0xfafbx11[_0x551a[64]]> 0){logger[_0x551a[15]](_0x551a[65]+ _0xfafbx11[_0x551a[64]]+ _0x551a[66]+ _0xfafbx14[_0x551a[42]]);_0xfafbx14[_0x551a[40]]= getMatchObject(_0xfafbx11,_0x551a[44],_0xfafbx14[_0x551a[42]]);return _0xfafbx14[_0x551a[40]]}else {logger[_0x551a[15]](_0x551a[67]);return}}}function getMatchObject(_0xfafbx2e,_0xfafbx29,_0xfafbx2f){var _0xfafbx30=_[_0x551a[22]](_0xfafbx2e,function(_0xfafbx31){if(_0xfafbx31[_0x551a[68]][_0xfafbx29]=== _0xfafbx2f){return _0xfafbx31}});return _0xfafbx30}function searchAdmin(_0xfafbx14){return function(){if(_0xfafbx14[_0x551a[40]]){return};logger[_0x551a[15]](_0x551a[69]+ _0xfafbx14[_0x551a[42]]+ _0x551a[70]);return rp({uri:join_url(_0xfafbx14[_0x551a[24]],_0x551a[71]),headers:_0xfafbx14[_0x551a[25]],json:true})}}function handleAdmin(_0xfafbx14){return function(_0xfafbx11){if(!_0xfafbx11){return};_0xfafbx14[_0x551a[40]]= _0xfafbx11;return _0xfafbx14[_0x551a[40]]}}function searchContact(_0xfafbx14,_0xfafbxf,_0xfafbx11,_0xfafbx10){return function(){var _0xfafbx35=getValueFromPropertyName(_0xfafbx11,getEndUserSearchPropertyFromChannel(_0xfafbxf,_0xfafbx10),_0xfafbx14);logger[_0x551a[15]](_0x551a[72]+ _0xfafbx35);return rp({uri:join_url(_0xfafbx14[_0x551a[24]],_0x551a[73]+ _0xfafbx35),headers:_0xfafbx14[_0x551a[25]],json:true})}}function searchContactMobile(_0xfafbx14,_0xfafbxf,_0xfafbx2c,_0xfafbx10){return function(_0xfafbx11){if(_0xfafbx11&& _0xfafbx11[_0x551a[64]]> 0){return _0xfafbx11};var _0xfafbx37=getValueFromPropertyName(_0xfafbx2c,getEndUserSearchPropertyFromChannel(_0xfafbxf,_0xfafbx10),_0xfafbx14);logger[_0x551a[15]](_0x551a[74]+ _0xfafbx37);return rp({uri:join_url(_0xfafbx14[_0x551a[24]],_0x551a[75]+ _0xfafbx37),headers:_0xfafbx14[_0x551a[25]],json:true})}}function getEndUserSearchPropertyFromChannel(_0xfafbxf,_0xfafbx10){var _0xfafbx29=_0x551a[55];if(_0xfafbxf){switch(_0xfafbxf){case _0x551a[57]:if(_0xfafbx10=== _0x551a[76]){_0xfafbx29= _0x551a[77]}else {if(_0xfafbx10=== _0x551a[43]){_0xfafbx29= _0x551a[78]}};break;default:_0xfafbx29= _0x551a[78];logger[_0x551a[19]](_0x551a[58]+ _0xfafbxf)}};return _0xfafbx29}function getEndUserNamePropertyFromChannel(_0xfafbxf,_0xfafbx10){var _0xfafbx29=_0x551a[55];if(_0xfafbxf){switch(_0xfafbxf){case _0x551a[57]:if(_0xfafbx10=== _0x551a[76]){_0xfafbx29= _0x551a[79]}else {if(_0xfafbx10=== _0x551a[43]){_0xfafbx29= _0x551a[80]}};break;default:_0xfafbx29= _0x551a[80];logger[_0x551a[19]](_0x551a[58]+ _0xfafbxf)}};return _0xfafbx29}function handleContact(_0xfafbx14,_0xfafbxf,_0xfafbx2c,_0xfafbx10){return function(_0xfafbx11){if(!_0xfafbx11){return};var _0xfafbx3b=getValueFromPropertyName(_0xfafbx2c,getEndUserSearchPropertyFromChannel(_0xfafbxf,_0xfafbx10));if(_0xfafbx11[_0x551a[64]]> 0){logger[_0x551a[15]](_0x551a[81]+ _0xfafbx3b);_0xfafbx14[_0x551a[82]]= _0xfafbx11[0];return _0xfafbx14[_0x551a[82]]};logger[_0x551a[15]](_0x551a[83]+ _0xfafbx3b);return}}function createContact(_0xfafbx14,_0xfafbxf,_0xfafbx2c,_0xfafbx10){return function(_0xfafbx11){if(!_0xfafbx11){logger[_0x551a[15]](_0x551a[84]+ getValueFromPropertyName(_0xfafbx2c,getEndUserSearchPropertyFromChannel(_0xfafbxf,_0xfafbx10)));logger[_0x551a[85]](getJsonForContactCreation(_0xfafbxf,_0xfafbx2c,_0xfafbx10));var _0xfafbx3d={method:_0x551a[86],uri:join_url(_0xfafbx14[_0x551a[24]],_0x551a[87]),headers:_0xfafbx14[_0x551a[25]],body:getJsonForContactCreation(_0xfafbxf,_0xfafbx2c,_0xfafbx10),json:true};return rp(_0xfafbx3d)};return}}function getJsonForContactCreation(_0xfafbxf,_0xfafbx11,_0xfafbx10){var _0xfafbx3f={};switch(_0xfafbxf){case _0x551a[57]:if(_0xfafbx10=== _0x551a[43]){if(isValidName(_0xfafbx11[_0x551a[80]])){_0xfafbx3f[_0x551a[44]]= getValueFromPropertyName(_0xfafbx11,getEndUserNamePropertyFromChannel(_0xfafbxf,_0xfafbx10))}else {_0xfafbx3f[_0x551a[44]]= util[_0x551a[62]](_0x551a[88],getValueFromPropertyName(_0xfafbx11,getEndUserSearchPropertyFromChannel(_0xfafbxf,_0xfafbx10)))}}else {if(_0xfafbx10=== _0x551a[76]){if(isValidName(_0xfafbx11[_0x551a[79]])){_0xfafbx3f[_0x551a[44]]= getValueFromPropertyName(_0xfafbx11,getEndUserNamePropertyFromChannel(_0xfafbxf,_0xfafbx10))}else {_0xfafbx3f[_0x551a[44]]= util[_0x551a[62]](_0x551a[88],getValueFromPropertyName(_0xfafbx11,getEndUserSearchPropertyFromChannel(_0xfafbxf,_0xfafbx10)))}}};_0xfafbx3f[_0x551a[89]]= getValueFromPropertyName(_0xfafbx11,getEndUserSearchPropertyFromChannel(_0xfafbxf,_0xfafbx10));_0xfafbx3f[_0x551a[90]]= getValueFromPropertyName(_0xfafbx11,getEndUserSearchPropertyFromChannel(_0xfafbxf,_0xfafbx10));_0xfafbx3f[_0x551a[91]]= util[_0x551a[62]](_0x551a[92],getValueFromPropertyName(_0xfafbx11,getEndUserSearchPropertyFromChannel(_0xfafbxf,_0xfafbx10)));_0xfafbx3f[_0x551a[93]]= util[_0x551a[62]](_0x551a[94],getValueFromPropertyName(_0xfafbx11,_0x551a[61]));break;default:console[_0x551a[19]](_0x551a[95],_0xfafbxf)};return _0xfafbx3f}function isValidName(_0xfafbx41){return _0xfafbx41&& _0xfafbx41!== _0x551a[96]}function handleCreateContact(_0xfafbx14,_0xfafbxf,_0xfafbx2c,_0xfafbx10){return function(_0xfafbx11){if(_0xfafbx11){_0xfafbx14[_0x551a[82]]= _0xfafbx11};return}}function ticketCreation(_0xfafbx14,_0xfafbx2c,_0xfafbx12,_0xfafbxf,_0xfafbx10){return function(){logger[_0x551a[15]](_0x551a[97]+ _0xfafbx14[_0x551a[82]][_0x551a[50]]);var _0xfafbx41=util[_0x551a[62]](_0x551a[88],getValueFromPropertyName(_0xfafbx2c,getEndUserSearchPropertyFromChannel(_0xfafbxf,_0xfafbx10)));var _0xfafbx35=getValueFromPropertyName(_0xfafbx2c,getEndUserSearchPropertyFromChannel(_0xfafbxf,_0xfafbx10));var _0xfafbx44={};_0xfafbx44[_0x551a[98]]= _0xfafbx14[_0x551a[40]][_0x551a[50]];_0xfafbx44[_0x551a[99]]= _0xfafbx14[_0x551a[82]][_0x551a[50]];_0xfafbx44[_0x551a[44]]= (_0xfafbx41|| _0xfafbx35);_0xfafbx44[_0x551a[89]]= (_0xfafbx35|| _0xfafbx41);_0xfafbx44[_0x551a[100]]= 3;_0xfafbx44[_0x551a[101]]= 1;_0xfafbx44[_0x551a[102]]= 2;_0xfafbx44[_0x551a[103]]= createSubjectFromConfiguration(_0xfafbx14,_0xfafbx2c,_0xfafbx12);if(!_0xfafbx44[_0x551a[103]]){_0xfafbx44[_0x551a[103]]= _0x551a[104]+ (_0xfafbx35|| _0xfafbx41)};_0xfafbx44[_0x551a[91]]= createDescriptionFromConfiguration(_0xfafbx14,_0xfafbx2c,_0xfafbx12);if(!_0xfafbx44[_0x551a[91]]){_0xfafbx44[_0x551a[91]]= _0x551a[104]+ (_0xfafbx35|| _0xfafbx41)};var _0xfafbx45=createFieldsFromConfiguration(_0xfafbx14,_0xfafbx2c,_0xfafbx12);if(_0xfafbx45[_0x551a[64]]> 0){_[_0x551a[106]](_0xfafbx45,function(_0xfafbx46){_0xfafbx44[_0xfafbx46[_0x551a[50]]]= _0xfafbx46[_0x551a[105]]})};var _0xfafbx47=createCustomFieldsFromConfiguration(_0xfafbx14,_0xfafbx2c,_0xfafbx12);if(_0xfafbx47[_0x551a[64]]> 0){_0xfafbx44[_0x551a[107]]= {};_[_0x551a[106]](_0xfafbx47,function(_0xfafbx46){var _0xfafbx48=_0xfafbx46[_0x551a[50]];_0xfafbx44[_0x551a[107]][_0xfafbx48]= _0xfafbx46[_0x551a[105]]})};var _0xfafbx49=createTagsFromConfiguration(_0xfafbx14);if(_0xfafbx49[_0x551a[64]]> 0){_0xfafbx44[_0x551a[108]]= _0xfafbx49};logger[_0x551a[85]](_0xfafbx44);var _0xfafbx3d={method:_0x551a[86],uri:join_url(_0xfafbx14[_0x551a[24]],_0x551a[109]),headers:_0xfafbx14[_0x551a[25]],body:_0xfafbx44,json:true};return rp(_0xfafbx3d)}}function createSubjectFromConfiguration(_0xfafbx14,_0xfafbx2c,_0xfafbx12){var _0xfafbx4b=_0x551a[55];var _0xfafbx4c=[];if(_0xfafbx14[_0x551a[23]][_0x551a[110]][_0x551a[64]]> 0){var _0xfafbx4d=_[_0x551a[111]](_0xfafbx14[_0x551a[23]].Subject,[_0x551a[50]]);_[_0x551a[106]](_0xfafbx4d,function(_0xfafbx4e){if(_0xfafbx4e[_0x551a[112]]=== _0x551a[113]){_0xfafbx4c[_0x551a[115]](_0xfafbx4e[_0x551a[114]])}else {if(_0xfafbx4e[_0x551a[112]]=== _0x551a[116]&& _0xfafbx4e[_0x551a[117]]){var _0xfafbx3b=getValueFromPropertyName(_0xfafbx2c,_0xfafbx4e[_0x551a[117]],_0xfafbx14);if(_0xfafbx3b){_0xfafbx4c[_0x551a[115]](_0xfafbx3b.toString())}}else {if(_0xfafbx4e[_0x551a[112]]=== _0x551a[118]&& _0xfafbx4e[_0x551a[119]]&& _0xfafbx4e[_0x551a[119]][_0x551a[44]]){_0xfafbx12[_0xfafbx4e[_0x551a[119]][_0x551a[44]]]&& _0xfafbx4c[_0x551a[115]](_0xfafbx12[_0xfafbx4e[_0x551a[119]][_0x551a[44]]].toString())}}}});_0xfafbx4b= _0xfafbx4c[_0x551a[121]](_0x551a[120])};return _0xfafbx4b}function createDescriptionFromConfiguration(_0xfafbx14,_0xfafbx2c,_0xfafbx12){var _0xfafbx50=_0x551a[55];var _0xfafbx4c=[];if(_0xfafbx14[_0x551a[23]][_0x551a[122]][_0x551a[64]]> 0){var _0xfafbx51=_[_0x551a[111]](_0xfafbx14[_0x551a[23]].Description,[_0x551a[50]]);_[_0x551a[106]](_0xfafbx51,function(_0xfafbx4e){if(_0xfafbx4e[_0x551a[112]]=== _0x551a[113]){_0xfafbx4c[_0x551a[115]](_0xfafbx4e[_0x551a[114]])}else {if(_0xfafbx4e[_0x551a[112]]=== _0x551a[123]){if(_0xfafbx4e[_0x551a[124]]=== _0x551a[113]&& _0xfafbx4e[_0x551a[125]]){_0xfafbx4c[_0x551a[115]](util[_0x551a[62]](_0x551a[126],_0xfafbx4e[_0x551a[125]],_0xfafbx4e[_0x551a[127]]))}else {if(_0xfafbx4e[_0x551a[124]]=== _0x551a[116]&& _0xfafbx4e[_0x551a[117]]&& _0xfafbx4e[_0x551a[125]]){var _0xfafbx3b=getValueFromPropertyName(_0xfafbx2c,_0xfafbx4e[_0x551a[117]],_0xfafbx14);if(_0xfafbx3b){_0xfafbx4c[_0x551a[115]](util[_0x551a[62]](_0x551a[126],_0xfafbx4e[_0x551a[125]],_0xfafbx3b.toString()))}}else {if(_0xfafbx4e[_0x551a[124]]=== _0x551a[118]&& _0xfafbx4e[_0x551a[119]]&& _0xfafbx4e[_0x551a[119]][_0x551a[44]]&& _0xfafbx4e[_0x551a[125]]){_0xfafbx12[_0xfafbx4e[_0x551a[119]][_0x551a[44]]]&& _0xfafbx4c[_0x551a[115]](util[_0x551a[62]](_0x551a[126],_0xfafbx4e[_0x551a[125]],_0xfafbx12[_0xfafbx4e[_0x551a[119]][_0x551a[44]]]))}}}}}});_0xfafbx50= _0xfafbx4c[_0x551a[121]](_0x551a[128])};return _0xfafbx50}function createFieldsFromConfiguration(_0xfafbx14,_0xfafbx2c,_0xfafbx12){var _0xfafbx45=[];var _0xfafbx53=[];if(_0xfafbx14[_0x551a[23]][_0x551a[129]][_0x551a[64]]> 0){_0xfafbx45= _[_0x551a[130]](_0xfafbx14[_0x551a[23]].Field,{"\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64":false});_[_0x551a[106]](_0xfafbx45,function(_0xfafbx46){if(_0xfafbx46[_0x551a[112]]=== _0x551a[113]&& _0xfafbx46[_0x551a[131]]){_0xfafbx53[_0x551a[115]]({id:_0xfafbx46[_0x551a[131]],value:_0xfafbx46[_0x551a[114]]})}else {if(_0xfafbx46[_0x551a[112]]=== _0x551a[116]&& _0xfafbx46[_0x551a[117]]&& _0xfafbx46[_0x551a[131]]){var _0xfafbx3b=getValueFromPropertyName(_0xfafbx2c,_0xfafbx46[_0x551a[117]],_0xfafbx14);if(_0xfafbx3b){_0xfafbx53[_0x551a[115]]({id:_0xfafbx46[_0x551a[131]],value:_0xfafbx3b.toString()})}}else {if(_0xfafbx46[_0x551a[112]]=== _0x551a[118]&& _0xfafbx46[_0x551a[131]]&& _0xfafbx46[_0x551a[119]]&& _0xfafbx46[_0x551a[119]][_0x551a[44]]){_0xfafbx12[_0xfafbx46[_0x551a[119]][_0x551a[44]]]&& _0xfafbx53[_0x551a[115]]({id:_0xfafbx46[_0x551a[131]],value:_0xfafbx12[_0xfafbx46[_0x551a[119]][_0x551a[44]]].toString()})}}}})};return _0xfafbx53}function createCustomFieldsFromConfiguration(_0xfafbx14,_0xfafbx2c,_0xfafbx12){var _0xfafbx47=[];var _0xfafbx53=[];if(_0xfafbx14[_0x551a[23]][_0x551a[129]][_0x551a[64]]> 0){_0xfafbx47= _[_0x551a[130]](_0xfafbx14[_0x551a[23]].Field,{"\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64":true});_[_0x551a[106]](_0xfafbx47,function(_0xfafbx46){if(_0xfafbx46[_0x551a[112]]=== _0x551a[113]&& _0xfafbx46[_0x551a[131]]){_0xfafbx53[_0x551a[115]]({id:_0xfafbx46[_0x551a[131]],value:_0xfafbx46[_0x551a[114]]})}else {if(_0xfafbx46[_0x551a[112]]=== _0x551a[116]&& _0xfafbx46[_0x551a[117]]&& _0xfafbx46[_0x551a[131]]){var _0xfafbx3b=getValueFromPropertyName(_0xfafbx2c,_0xfafbx46[_0x551a[117]],_0xfafbx14);if(_0xfafbx3b){_0xfafbx53[_0x551a[115]]({id:_0xfafbx46[_0x551a[131]],value:_0xfafbx3b.toString()})}}else {if(_0xfafbx46[_0x551a[112]]=== _0x551a[118]&& _0xfafbx46[_0x551a[131]]&& _0xfafbx46[_0x551a[119]]&& _0xfafbx46[_0x551a[119]][_0x551a[44]]){_0xfafbx12[_0xfafbx46[_0x551a[119]][_0x551a[44]]]&& _0xfafbx53[_0x551a[115]]({id:_0xfafbx46[_0x551a[131]],value:_0xfafbx12[_0xfafbx46[_0x551a[119]][_0x551a[44]]].toString()})}}}})};return _0xfafbx53}function createTagsFromConfiguration(_0xfafbx14){var _0xfafbx49=[];if(_0xfafbx14[_0x551a[23]][_0x551a[132]][_0x551a[64]]> 0){_0xfafbx49= _[_0x551a[133]](_0xfafbx14[_0x551a[23]].Tags,_0x551a[44])};return _0xfafbx49}function handleTicketDisplay(_0xfafbx14){return function(_0xfafbx11){if(_0xfafbx11&& _0xfafbx11[_0x551a[50]]){logger[_0x551a[15]](_0x551a[134]+ _0xfafbx11[_0x551a[50]]);_0xfafbx14[_0x551a[135]]= _0xfafbx11[_0x551a[50]];return};return}}function handleReportIntegration(_0xfafbx14,_0xfafbxf,_0xfafbx11,_0xfafbxd,_0xfafbx13,_0xfafbx10){return function(){delete _0xfafbx11[_0x551a[50]];_0xfafbx11[_0x551a[136]]= _0x551a[137];_0xfafbx11[_0x551a[138]]= _0xfafbxf;_0xfafbx11[_0x551a[139]]= _0x551a[140];_0xfafbx11[_0x551a[135]]= _0xfafbx14[_0x551a[135]];_0xfafbx11[_0x551a[141]]= _0xfafbxd;_0xfafbx11[_0x551a[142]]= _0xfafbx10;_0xfafbx11[_0x551a[143]]= join_url(_0xfafbx14[_0x551a[24]],_0x551a[144]+ _0xfafbx14[_0x551a[135]]);_0xfafbx13[_0x551a[148]](util[_0x551a[62]](_0x551a[147],_0xfafbx11[_0x551a[56]]))[_0x551a[146]](_0x551a[145],_0xfafbx11);return ReportIntegration[_0x551a[149]](_0xfafbx11)}}function handleEnd(_0xfafbx14,_0xfafbx11,_0xfafbxf){return function(){logger[_0x551a[85]](util[_0x551a[62]](_0x551a[150],_0xfafbx14[_0x551a[135]],_0xfafbx14[_0x551a[40]][_0x551a[68]][_0x551a[44]]));_0xfafbx14= undefined;return}}function handleDebug(_0xfafbx14){return function(){logger[_0x551a[85]](_0xfafbx14);return}}function handleError(_0xfafbx14,_0xfafbxf,_0xfafbx11,_0xfafbxd){return function(_0xfafbx5b){logger[_0x551a[19]](_0x551a[151]);logger[_0x551a[19]](_0x551a[152]+ _0xfafbx5b[_0x551a[153]]);logger[_0x551a[19]](_0x551a[154]+ _0xfafbx5b[_0x551a[155]]);_0xfafbx14= undefined;delete _0xfafbx11[_0x551a[50]];_0xfafbx11[_0x551a[136]]= _0x551a[137];_0xfafbx11[_0x551a[138]]= _0xfafbxf;_0xfafbx11[_0x551a[139]]= _0x551a[156];_0xfafbx11[_0x551a[141]]= _0xfafbxd;ReportIntegration[_0x551a[149]](_0xfafbx11)[_0x551a[21]](function(){return})[_0x551a[20]](function(_0xfafbx5b){logger[_0x551a[19]](_0x551a[157]);return})}}function stripTrailingSlash(_0xfafbx5d){if(_0xfafbx5d[_0x551a[158]](-1) === _0x551a[159]){return _0xfafbx5d[_0x551a[158]](0,_0xfafbx5d[_0x551a[64]]- 1)};return _0xfafbx5d}function join_url(){var _0xfafbx5f= new RegExp(_0x551a[160],_0x551a[161]);var _0xfafbx60=Array[_0x551a[17]][_0x551a[163]][_0x551a[162]](arguments);return _0xfafbx60[_0x551a[133]](function(_0xfafbx61){return _0xfafbx61[_0x551a[164]](_0xfafbx5f,_0x551a[55])})[_0x551a[121]](_0x551a[159])}module[_0x551a[165]]= Freshdesk
\ No newline at end of file