Built motion from commit 241cdf54d.|1.0.27
[motion.git] / server / config / ami / ami.js
1 var _0x28ca=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x62\x6C\x75\x65\x62\x69\x72\x64","\x75\x74\x69\x6C","\x6D\x6F\x6D\x65\x6E\x74","\x66\x73","\x70\x61\x74\x68","\x2E\x2E\x2F\x75\x74\x69\x6C","\x2E\x2F\x75\x74\x69\x6C\x73","\x65\x78\x65\x63","\x63\x68\x69\x6C\x64\x2D\x70\x72\x6F\x63\x65\x73\x73\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x66\x73\x2D\x65\x78\x74\x72\x61","\x6B\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x75\x74\x69\x6C\x73\x2F\x72\x65\x70\x6F\x72\x74\x5F\x62\x75\x69\x6C\x64","\x61\x6D\x69","\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x66\x61\x78","\x2E\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x2E\x2F\x65\x76\x65\x6E\x74\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x76\x6F\x69\x63\x65","\x63\x68\x61\x74","\x6D\x61\x69\x6C","\x73\x6D\x73","\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C","\x45\x72\x72\x6F\x72\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x74\x72\x75\x6E\x6B\x73\x20\x61\x72\x72\x61\x79\x3A","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x6E\x61\x6D\x65","\x64\x65\x66\x61\x75\x6C\x74\x75\x73\x65\x72","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x54\x72\x75\x6E\x6B","\x70\x6F\x72\x74","\x61\x73\x74\x65\x72\x69\x73\x6B","\x68\x6F\x73\x74","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x61\x73\x74\x65\x72\x69\x73\x6B\x2D\x6D\x61\x6E\x61\x67\x65\x72","\x61\x63\x74\x69\x6F\x6E","\x70\x72\x6F\x6D\x69\x73\x69\x66\x79","\x71","\x69\x70","\x72\x65\x64\x69\x73\x50\x77\x64","\x61\x75\x74\x68","\x72\x65\x64\x69\x73","\x6F\x70\x74\x69\x6F\x6E\x73","\x63\x72\x65\x61\x74\x65\x51\x75\x65\x75\x65","\x65\x76\x65\x6E\x74\x73","\x66\x69\x6E\x61\x6C\x6C\x79","\x65\x76\x74","\x64\x61\x74\x61","\x6E\x65\x65\x64\x41\x6D\x69","\x6A\x6F\x62\x20\x65\x72\x72\x6F\x72","\x70\x72\x6F\x63\x65\x73\x73","\x6E\x6F\x77","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x6B\x75\x65\x20\x71\x75\x65\x75\x65\x20\x6A\x6F\x62\x20\x65\x72\x72\x6F\x72","\x73\x61\x76\x65","\x72\x65\x6D\x6F\x76\x65\x4F\x6E\x43\x6F\x6D\x70\x6C\x65\x74\x65","\x63\x72\x65\x61\x74\x65","\x56\x6F\x69\x63\x65\x20\x71\x75\x65\x75\x65\x73\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6F\x6E","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x6B\x65\x65\x70\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x67\x63","\x47\x61\x72\x62\x61\x67\x65\x20\x63\x6F\x6C\x6C\x65\x63\x74\x69\x6F\x6E\x20\x75\x6E\x61\x76\x61\x69\x6C\x61\x62\x6C\x65\x2E\x20\x20\x50\x61\x73\x73\x20\x2D\x2D\x65\x78\x70\x6F\x73\x65\x2D\x67\x63\x20","\x77\x68\x65\x6E\x20\x6C\x61\x75\x6E\x63\x68\x69\x6E\x67\x20\x6E\x6F\x64\x65\x20\x74\x6F\x20\x65\x6E\x61\x62\x6C\x65\x20\x66\x6F\x72\x63\x65\x64\x20\x67\x61\x72\x62\x61\x67\x65\x20\x63\x6F\x6C\x6C\x65\x63\x74\x69\x6F\x6E\x2E","\x77\x61\x72\x6E","\x65\x78\x69\x74","\x63\x6F\x64\x65\x20\x65\x78\x69\x74","\x64\x65\x62\x75\x67","\x6F\x6E","\x63\x6F\x6E\x6E\x65\x63\x74","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74","\x63\x6C\x6F\x73\x65","\x63\x64\x72\x69\x6E\x66\x6F","\x63\x64\x72","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x63\x64\x72\x69\x6E\x66\x6F\x20\x65\x72\x72\x6F\x72\x3A","\x64\x65\x76\x69\x63\x65\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x64\x65\x76\x69\x63\x65\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65\x20\x65\x72\x72\x6F\x72\x3A","\x70\x65\x65\x72\x73\x74\x61\x74\x75\x73","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x70\x65\x65\x72\x73\x74\x61\x74\x75\x73\x20\x65\x72\x72\x6F\x72\x3A","\x72\x65\x67\x69\x73\x74\x72\x79","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x72\x65\x67\x69\x73\x74\x72\x79\x20\x65\x72\x72\x6F\x72\x3A","\x61\x67\x65\x6E\x74\x63\x61\x6C\x6C\x65\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x65\x78\x74\x72\x61\x76\x61\x72","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x61\x67\x65\x6E\x74\x63\x61\x6C\x6C\x65\x64\x20\x65\x72\x72\x6F\x72\x3A","\x61\x67\x65\x6E\x74\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x74\x72\x61\x6E\x73\x66\x65\x72\x55\x49\x44","\x68\x61\x73\x51\x75\x65\x75\x65","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x61\x67\x65\x6E\x74\x63\x6F\x6D\x70\x6C\x65\x74\x65\x20\x65\x72\x72\x6F\x72\x3A","\x68\x61\x6E\x67\x75\x70\x72\x65\x71\x75\x65\x73\x74","\x6C\x69\x6E\x6B\x65\x64\x69\x64","\x70\x72\x65\x76\x69\x6F\x75\x73\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x71\x75\x65\x75\x65","\x6C\x61\x73\x74\x61\x67\x69\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x64\x65\x73\x74\x69\x6E\x61\x74\x69\x6F\x6E\x63\x68\x61\x6E\x6E\x65\x6C","\x2C","\x73\x70\x6C\x69\x74","\x6C\x61\x73\x74\x64\x61\x74\x61","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x68\x61\x6E\x67\x75\x70\x72\x65\x71\x75\x65\x73\x74\x20\x65\x72\x72\x6F\x72\x3A","\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74","\x46\x6F\x75\x6E\x64\x20\x76\x69\x64\x65\x6F\x6F\x6E\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x20\x66\x6F\x72\x20\x75\x6E\x69\x71\x75\x65\x69\x64","\x63\x61\x6C\x6C\x69\x6E\x67\x20\x74\x72\x69\x67\x67\x65\x72\x2E\x2E\x2E","\x76\x69\x64\x65\x6F\x4F\x6E\x55\x72\x6C","\x76\x69\x64\x65\x6F\x4F\x6E","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74\x20\x65\x72\x72\x6F\x72\x3A","\x61\x67\x65\x6E\x74\x64\x75\x6D\x70","\x61\x67\x65\x6E\x74\x72\x69\x6E\x67\x6E\x6F\x61\x6E\x73\x77\x65\x72","\x64\x65\x73\x74\x63\x68\x61\x6E\x6E\x65\x6C","\x64\x69\x61\x6C\x65\x6E\x64","\x6C\x61\x73\x74\x65\x76\x65\x6E\x74","\x72\x65\x6A\x65\x63\x74\x65\x64","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x61\x67\x65\x6E\x74\x72\x69\x6E\x67\x6E\x6F\x61\x6E\x73\x77\x65\x72\x20\x65\x72\x72\x6F\x72\x3A","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x61\x64\x64\x65\x64","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x61\x64\x64\x65\x64\x20\x65\x72\x72\x6F\x72\x3A","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x70\x61\x75\x73\x65","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x70\x61\x75\x73\x65\x20\x65\x72\x72\x6F\x72\x3A","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x70\x65\x6E\x61\x6C\x74\x79","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x70\x65\x6E\x61\x6C\x74\x79\x20\x65\x72\x72\x6F\x72\x3A","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x72\x65\x6D\x6F\x76\x65\x64","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x72\x65\x6D\x6F\x76\x65\x64\x20\x65\x72\x72\x6F\x72\x3A","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x72\x69\x6E\x67\x69\x6E\x75\x73\x65","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x72\x69\x6E\x67\x69\x6E\x75\x73\x65\x20\x65\x72\x72\x6F\x72\x3A","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x20\x65\x72\x72\x6F\x72\x3A","\x71\x75\x65\x75\x65\x74\x72\x61\x6E\x73\x66\x65\x72","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x71\x75\x65\x75\x65\x74\x72\x61\x6E\x73\x66\x65\x72\x20\x65\x72\x72\x6F\x72\x3A","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x6A\x6F\x69\x6E","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x6A\x6F\x69\x6E\x20\x65\x72\x72\x6F\x72\x3A","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x6C\x65\x61\x76\x65","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x6C\x65\x61\x76\x65\x20\x65\x72\x72\x6F\x72\x3A","\x62\x6C\x69\x6E\x64\x74\x72\x61\x6E\x73\x66\x65\x72","\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x72\x6C\x69\x6E\x6B\x65\x64\x69\x64","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x65\x78\x69\x74\x72\x65\x61\x73\x6F\x6E","\x74\x72\x61\x6E\x73\x66\x65\x72","\x74\x72\x61\x6E\x73\x66\x65\x72\x74\x79\x70\x65","\x62\x6C\x69\x6E\x64","\x74\x72\x61\x6E\x73\x66\x65\x72\x75\x6E\x69\x71\x75\x65\x69\x64","\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x65\x75\x6E\x69\x71\x75\x65\x69\x64","\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x63\x6C\x6F\x6E\x65","\x65\x6D\x69\x74","\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x64","\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x72\x63\x68\x61\x6E\x6E\x65\x6C","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x62\x6C\x69\x6E\x64\x74\x72\x61\x6E\x73\x66\x65\x72\x20\x65\x72\x72\x6F\x72\x3A","\x61\x74\x74\x65\x6E\x64\x65\x64\x74\x72\x61\x6E\x73\x66\x65\x72","\x73\x65\x63\x6F\x6E\x64\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x72\x75\x6E\x69\x71\x75\x65\x69\x64","\x6F\x72\x69\x67\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x72\x63\x68\x61\x6E\x6E\x65\x6C","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x61\x74\x74\x65\x6E\x64\x65\x64\x74\x72\x61\x6E\x73\x66\x65\x72\x20\x65\x72\x72\x6F\x72\x3A","\x64\x69\x61\x6C\x62\x65\x67\x69\x6E","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x64\x69\x61\x6C\x62\x65\x67\x69\x6E\x20\x65\x72\x72\x6F\x72\x3A","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x64\x69\x61\x6C\x65\x6E\x64\x20\x65\x72\x72\x6F\x72\x3A","\x72\x65\x63\x65\x69\x76\x65\x66\x61\x78","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x72\x65\x63\x65\x69\x76\x65\x66\x61\x78\x20\x65\x72\x72\x6F\x72\x3A","\x73\x65\x6E\x64\x66\x61\x78","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x73\x65\x6E\x64\x66\x61\x78\x20\x65\x72\x72\x6F\x72\x3A","\x66\x61\x78\x73\x74\x61\x74\x75\x73","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x66\x61\x78\x73\x74\x61\x74\x75\x73\x20\x65\x72\x72\x6F\x72\x3A","\x51\x75\x65\x75\x65\x53\x74\x61\x74\x75\x73","\x73\x65\x74","\x61\x67\x69","\x64\x69\x61\x6C","\x70\x6C\x61\x79\x62\x61\x63\x6B","\x4E\x4F\x20\x41\x4E\x53\x57\x45\x52","\x46\x41\x49\x4C\x45\x44","\x41\x4E\x53\x57\x45\x52\x45\x44","\x42\x55\x53\x59","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x2D\x2D","\x61\x63\x63\x6F\x75\x6E\x74\x63\x6F\x64\x65","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x65\x78\x74\x65\x6E","\x63\x6F\x6E\x74\x65\x78\x74","\x22\x25\x73\x22\x20\x3C\x25\x73\x3E","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x63\x68\x61\x6E\x6E\x65\x6C","","\x63\x68\x61\x6E\x6E\x65\x6C\x73\x74\x61\x74\x65","\x74\x6F\x4E\x75\x6D\x62\x65\x72","\x44\x4F\x43\x55\x4D\x45\x4E\x54\x41\x54\x49\x4F\x4E","\x36","\x61\x6E\x73\x77\x65\x72\x74\x69\x6D\x65","\x64\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x69\x6E\x62\x6F\x75\x6E\x64","\x74\x69\x67\x65\x72\x64\x69\x61\x6C","\x74\x79\x70\x65","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x73\x6F\x75\x72\x63\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x6C\x69\x6E\x65\x6E\x75\x6D","\x63\x61\x6C\x6C\x65\x72\x69\x64","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x6C\x69\x6E\x65\x6E\x61\x6D\x65","\x75\x6E\x6D\x61\x6E\x61\x67\x65\x64","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x61\x62\x61\x6E\x64\x6F\x6E\x65\x64","\x71\x75\x65\x75\x65\x61\x62\x61\x6E\x64\x6F\x6E\x65\x64","\x65\x78\x69\x74\x77\x69\x74\x68\x6B\x65\x79","\x71\x75\x65\x75\x65\x75\x6E\x6D\x61\x6E\x61\x67\x65\x64","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x68\x6F\x6C\x64\x74\x69\x6D\x65","\x61\x70\x70\x64\x61\x74\x61","\x63\x64\x72\x28","\x73\x74\x61\x72\x74\x73\x57\x69\x74\x68","\x3D","\x6D\x61\x74\x63\x68","\x63\x61\x6C\x6C\x65\x72\x69\x64\x28\x6E\x75\x6D\x29","\x64\x65\x73\x74\x69\x6E\x61\x74\x69\x6F\x6E","\x63\x61\x6C\x6C\x65\x72\x69\x64\x28\x6E\x61\x6D\x65\x29","\x6C\x61\x73\x74\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x6D\x6F\x74\x69\x6F\x6E\x5F\x76\x69\x64\x65\x6F\x5F\x72\x6F\x6F\x6D\x5F\x69\x64","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x76\x61\x72\x69\x61\x62\x6C\x65","\x53\x65\x74\x74\x69\x6E\x67\x20\x76\x69\x64\x65\x6F\x6F\x6E\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x20\x66\x6F\x72\x20\x75\x6E\x69\x71\x75\x65\x69\x64","\x76\x61\x6C\x75\x65","\x72\x65\x70\x6C\x61\x63\x65","\x71\x75\x65\x75\x65\x73\x74\x61\x74\x75\x73","\x6A\x6F\x69\x6E\x65\x6D\x70\x74\x79","\x65\x6E\x64\x74\x69\x6D\x65","\x64\x75\x72\x61\x74\x69\x6F\x6E","\x73\x74\x61\x72\x74\x74\x69\x6D\x65","\x73\x65\x63\x6F\x6E\x64\x73","\x64\x69\x66\x66","\x62\x69\x6C\x6C\x61\x62\x6C\x65\x73\x65\x63\x6F\x6E\x64\x73","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x75\x6E\x6D\x61\x6E\x61\x67\x65\x64","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x71\x75\x65\x75\x65\x75\x6E\x6D\x61\x6E\x61\x67\x65\x64\x20\x65\x72\x72\x6F\x72\x3A","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x61\x62\x61\x6E\x64\x6F\x6E","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x71\x75\x65\x75\x65\x61\x62\x61\x6E\x64\x6F\x6E\x65\x64\x20\x65\x72\x72\x6F\x72\x3A","\x6E\x65\x77\x63\x68\x61\x6E\x6E\x65\x6C","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x6E\x65\x77\x63\x68\x61\x6E\x6E\x65\x6C\x20\x65\x72\x72\x6F\x72\x3A","\x6E\x65\x77\x73\x74\x61\x74\x65","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x6E\x65\x77\x73\x74\x61\x74\x65\x20\x65\x72\x72\x6F\x72\x3A","\x6E\x65\x77\x65\x78\x74\x65\x6E","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x6E\x65\x77\x65\x78\x74\x65\x6E\x20\x65\x72\x72\x6F\x72\x3A","\x76\x61\x72\x73\x65\x74","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x76\x61\x72\x73\x65\x74\x20\x65\x72\x72\x6F\x72\x3A","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x61\x62\x61\x6E\x64\x6F\x6E\x20\x65\x72\x72\x6F\x72\x3A","\x68\x61\x6E\x67\x75\x70","\x41\x4D\x49\x20\x65\x76\x65\x6E\x74\x20\x68\x61\x6E\x67\x75\x70\x20\x65\x72\x72\x6F\x72\x3A","\x6C\x61\x73\x74\x50\x61\x75\x73\x65\x41\x74","\x62\x6F\x64\x79","\x64\x61\x74\x61\x34","\x64\x61\x74\x61\x31","\x23","\x73\x6C\x69\x63\x65","\x69\x64","\x76\x6F\x69\x63\x65\x50\x61\x75\x73\x65","\x66\x69\x6C\x74\x65\x72","\x25\x73\x2F\x25\x73","\x53\x49\x50","\x50\x41\x55\x53\x45","\x64\x61\x74\x61\x32","\x72\x6F\x6C\x65","\x64\x61\x74\x61\x33","\x70\x75\x73\x68","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x52\x65\x70\x6F\x72\x74\x4D\x65\x6D\x62\x65\x72","\x75\x70\x64\x61\x74\x65","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x6D\x65\x72\x67\x65","\x61\x67\x65\x6E\x74\x55\x70\x64\x61\x74\x65","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x41\x43\x57","\x71\x75\x65\x75\x65\x53\x74\x61\x74\x75\x73","\x63\x68\x65\x63\x6B\x61\x63\x77","\x41\x6C\x72\x65\x61\x64\x79\x20\x50\x61\x75\x73\x65\x20\x4F\x66\x66","\x66\x69\x6E\x64\x4F\x6E\x65","\x25\x73\x25\x73","\x50\x61\x75\x73\x65","\x61\x6C\x6C","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x4C\x4F\x47\x49\x4E","\x6D\x65\x73\x73\x61\x67\x65","\x55\x6E\x61\x62\x6C\x65\x20\x74\x6F\x20\x61\x64\x64\x20\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x3A\x20\x41\x6C\x72\x65\x61\x64\x79\x20\x74\x68\x65\x72\x65","\x4C\x6F\x67\x69\x6E\x20\x51\x75\x65\x75\x65\x41\x64\x64\x20\x65\x72\x72\x6F\x72\x20\x66\x6F\x72","\x51\x75\x65\x75\x65\x41\x64\x64","\x70\x65\x6E\x61\x6C\x74\x79","\x6C\x6F\x67\x69\x6E\x49\x6E\x50\x61\x75\x73\x65","\x67\x65\x74\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x61\x73\x73\x69\x67\x6E","\x72\x65\x73\x6F\x6C\x76\x65","\x51\x75\x65\x75\x65\x52\x65\x6D\x6F\x76\x65","\x61\x67\x65\x6E\x74","\x53\x49\x50\x2F\x25\x73","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x71\x75\x65\x75\x65\x73","\x52\x65\x61\x6C\x74\x69\x6D\x65\x20\x51\x75\x65\x75\x65\x41\x64\x64\x20\x65\x72\x72\x6F\x72\x20\x66\x6F\x72","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x55\x73\x65\x72\x48\x61\x73\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x55\x73\x65\x72\x48\x61\x73\x53\x6D\x73\x51\x75\x65\x75\x65","\x55\x73\x65\x72\x48\x61\x73\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65","\x55\x73\x65\x72\x48\x61\x73\x46\x61\x78\x51\x75\x65\x75\x65","\x76\x6F\x69\x63\x65\x20\x71\x75\x65\x75\x65\x20\x61\x73\x73\x6F\x63\x69\x61\x74\x69\x6F\x6E\x20\x72\x65\x6D\x6F\x76\x65\x20\x65\x72\x72\x6F\x72\x20\x3A","\x64\x65\x73\x74\x72\x6F\x79","\x63\x68\x61\x74\x20\x71\x75\x65\x75\x65\x20\x61\x73\x73\x6F\x63\x69\x61\x74\x69\x6F\x6E\x20\x72\x65\x6D\x6F\x76\x65\x20\x65\x72\x72\x6F\x72\x20\x3A","\x71\x75\x65\x75\x65\x49\x64","\x6D\x61\x69\x6C\x20\x71\x75\x65\x75\x65\x20\x61\x73\x73\x6F\x63\x69\x61\x74\x69\x6F\x6E\x20\x72\x65\x6D\x6F\x76\x65\x20\x65\x72\x72\x6F\x72\x20\x3A","\x73\x6D\x73\x20\x71\x75\x65\x75\x65\x20\x61\x73\x73\x6F\x63\x69\x61\x74\x69\x6F\x6E\x20\x72\x65\x6D\x6F\x76\x65\x20\x65\x72\x72\x6F\x72\x20\x3A","\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x20\x71\x75\x65\x75\x65\x20\x61\x73\x73\x6F\x63\x69\x61\x74\x69\x6F\x6E\x20\x72\x65\x6D\x6F\x76\x65\x20\x65\x72\x72\x6F\x72\x20\x3A","\x66\x61\x78\x20\x71\x75\x65\x75\x65\x20\x61\x73\x73\x6F\x63\x69\x61\x74\x69\x6F\x6E\x20\x72\x65\x6D\x6F\x76\x65\x20\x65\x72\x72\x6F\x72\x20\x3A","\x55\x6E\x6B\x6E\x6F\x77\x6E\x20\x41\x67\x65\x6E\x74","\x66\x69\x6E\x64\x42\x79\x49\x64","\x55\x73\x65\x72","\x70\x61\x75\x73\x65","\x75\x6E\x70\x61\x75\x73\x65","\x6C\x6F\x67\x69\x6E","\x6C\x6F\x67\x6F\x75\x74","\x47\x65\x6E\x65\x72\x61\x6C\x20\x51\x75\x65\x75\x65\x41\x64\x64\x20\x65\x72\x72\x6F\x72","\x71\x75\x65\x75\x65\x41\x64\x64","\x51\x75\x65\x75\x65\x52\x65\x6D\x6F\x76\x65\x20\x65\x72\x72\x6F\x72","\x71\x75\x65\x75\x65\x52\x65\x6D\x6F\x76\x65","\x55\x6E\x6B\x6E\x6F\x77\x6E\x20\x41\x63\x74\x69\x6F\x6E","\x52\x65\x6D\x6F\x76\x69\x6E\x67\x20\x69\x6E\x61\x63\x74\x69\x76\x65\x20\x63\x61\x6C\x6C\x73\x2E\x2E\x2E","\x49\x6E\x61\x63\x74\x69\x76\x65\x20\x63\x61\x6C\x6C\x73\x20\x72\x65\x6D\x6F\x76\x65\x20\x65\x72\x72\x6F\x72\x3A","\x49\x6E\x61\x63\x74\x69\x76\x65\x20\x63\x61\x6C\x6C\x73\x20\x63\x6C\x65\x61\x6E\x69\x6E\x67\x20\x63\x6F\x6D\x70\x6C\x65\x74\x65\x64\x21","\x65\x6E\x74\x65\x72\x41\x74","\x75\x6E\x6B\x6E\x6F\x77\x6E","\x55\x4E\x4B\x4E\x4F\x57\x4E","\x54\x41\x4C\x4B\x49\x4E\x47","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x6E\x6F","\x52\x65\x70\x6F\x72\x74\x44\x69\x61\x6C","\x52\x65\x70\x6F\x72\x74\x53\x71\x75\x61\x72\x65","\x63\x6F\x6E\x74\x65\x6E\x74","\x0A","\x21","\x6C\x65\x6E\x67\x74\x68","\x70\x6F\x70","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65","\x43\x6F\x6D\x6D\x61\x6E\x64","\x63\x6F\x72\x65\x20\x73\x68\x6F\x77\x20\x63\x68\x61\x6E\x6E\x65\x6C\x73\x20\x63\x6F\x6E\x63\x69\x73\x65","\x49\x6E\x61\x63\x74\x69\x76\x65\x20","\x20\x73\x65\x73\x73\x69\x6F\x6E\x73\x20\x72\x65\x6D\x6F\x76\x65\x20\x65\x72\x72\x6F\x72\x3A","\x20\x73\x65\x73\x73\x69\x6F\x6E\x73\x20\x63\x6C\x65\x61\x6E\x69\x6E\x67\x20\x63\x6F\x6D\x70\x6C\x65\x74\x65\x64\x21","\x74\x69\x6D\x65\x73\x6C\x6F\x74","\x61\x64\x64","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x69\x73\x53\x61\x6D\x65\x4F\x72\x41\x66\x74\x65\x72","\x72\x6F\x6F\x6D\x69\x64","\x75\x6E\x69\x71","\x52\x6F\x6F\x6D\x20\x49\x44\x73\x20\x74\x6F\x20\x63\x6C\x65\x61\x6E","\x52\x6F\x6F\x6D","\x52\x65\x70\x6F\x72\x74","\x53\x65\x73\x73\x69\x6F\x6E","\x43\x68\x61\x74","\x4D\x61\x69\x6C","\x46\x61\x78","\x53\x6D\x73","\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C","\x45\x72\x72\x6F\x72\x20\x77\x72\x69\x74\x69\x6E\x67\x20\x6C\x6F\x63\x61\x6C\x6E\x65\x74\x3A","\x73\x69\x70\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x6C\x6F\x63\x61\x6C\x6E\x65\x74\x2E\x63\x6F\x6E\x66","\x6C\x6F\x63\x61\x6C\x6E\x65\x74\x20\x3D\x20\x25\x73\x0A","\x61\x73\x74\x65\x72\x69\x73\x6B\x43\x6F\x6E\x66","\x6A\x6F\x69\x6E","\x77","\x30\x37\x37\x37","\x73\x69\x70\x20\x72\x65\x6C\x6F\x61\x64","\x4C\x6F\x63\x61\x6C\x6E\x65\x74\x20\x66\x69\x6C\x65\x20\x73\x61\x76\x65\x64\x21","\x77\x72\x69\x74\x65\x46\x69\x6C\x65","\x6C\x6F\x63\x61\x6C\x6E\x65\x74","\x73\x63\x6F\x70\x65","\x4E\x65\x74\x77\x6F\x72\x6B","\x45\x72\x72\x6F\x72\x20\x77\x72\x69\x74\x69\x6E\x67\x20\x65\x78\x74\x65\x72\x6E\x69\x70\x3A","\x73\x69\x70\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x65\x78\x74\x65\x72\x6E\x69\x70\x2E\x63\x6F\x6E\x66","\x65\x78\x74\x65\x72\x6E\x69\x70\x20\x3D\x20\x25\x73\x0A","\x45\x78\x74\x65\x72\x6E\x69\x70\x20\x66\x69\x6C\x65\x20\x73\x61\x76\x65\x64\x21","\x65\x78\x74\x65\x72\x6E\x69\x70","\x54\x79\x70\x65\x20\x6E\x6F\x74\x20\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x64\x3A","\x41\x73\x74\x65\x72\x69\x73\x6B\x20","\x72\x65\x67\x69\x73\x74\x65\x72\x20\x3D\x3E\x20\x25\x73\x0A","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x61\x63\x74\x69\x76\x65","\x73\x74\x61\x74\x75\x73","\x65\x6E\x63\x72\x79\x70\x74\x69\x6F\x6E","\x79\x65\x73","\x61\x76\x70\x66","\x64\x74\x6C\x73\x65\x6E\x61\x62\x6C\x65","\x64\x74\x6C\x73\x76\x65\x72\x69\x66\x79","\x64\x74\x6C\x73\x63\x65\x72\x74\x66\x69\x6C\x65","\x2F\x65\x74\x63\x2F\x70\x6B\x69\x2F\x74\x6C\x73\x2F\x63\x65\x72\x74\x73\x2F\x6D\x6F\x74\x69\x6F\x6E\x2E\x63\x72\x74","\x64\x74\x6C\x73\x6B\x65\x79\x66\x69\x6C\x65","\x2F\x65\x74\x63\x2F\x70\x6B\x69\x2F\x74\x6C\x73\x2F\x70\x72\x69\x76\x61\x74\x65\x2F\x6D\x6F\x74\x69\x6F\x6E\x2E\x6B\x65\x79","\x64\x74\x6C\x73\x73\x65\x74\x75\x70","\x61\x63\x74\x70\x61\x73\x73","\x64\x74\x6C\x73\x72\x65\x6B\x65\x79","\x30","\x5B\x25\x73\x5D\x0A","\x6F\x74\x68\x65\x72\x46\x69\x65\x6C\x64\x73","\x3B","\x25\x73\x3D\x25\x73\x0A","\x61\x6C\x6C\x6F\x77","\x25\x73\x0A","\x73\x69\x70\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x74\x72\x75\x6E\x6B\x73\x2E\x63\x6F\x6E\x66","\x54\x72\x75\x6E\x6B\x73\x20\x66\x69\x6C\x65\x20\x73\x61\x76\x65\x64\x21","\x73\x69\x70\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x73\x2E\x63\x6F\x6E\x66","\x54\x72\x75\x6E\x6B\x73\x20\x72\x65\x67\x69\x73\x74\x65\x72\x20\x66\x69\x6C\x65\x20\x73\x61\x76\x65\x64\x21","\x5B\x25\x73\x5D\x0A\x69\x6E\x63\x6C\x75\x64\x65\x20\x3D\x3E\x20\x25\x73\x2D\x63\x75\x73\x74\x6F\x6D\x0A\x73\x77\x69\x74\x63\x68\x20\x3D\x3E\x20\x52\x65\x61\x6C\x74\x69\x6D\x65\x0A","\x52\x65\x77\x72\x69\x74\x65\x43\x6F\x6E\x74\x65\x78\x74\x73","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x63\x6F\x6E\x74\x65\x78\x74\x73\x2E\x63\x6F\x6E\x66","\x43\x6F\x6E\x74\x65\x78\x74\x73\x20\x66\x69\x6C\x65\x20\x73\x61\x76\x65\x64\x21","\x64\x69\x61\x6C\x70\x6C\x61\x6E\x20\x72\x65\x6C\x6F\x61\x64","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x63\x72\x65\x61\x74\x65\x20\x63\x6F\x6E\x74\x65\x78\x74\x20\x68\x61\x6E\x67\x75\x70","\x68","\x31","\x73\x79\x73\x74\x65\x6D","\x48\x61\x6E\x67\x75\x70","\x66\x61\x69\x6C\x65\x64","\x43\x72\x65\x61\x74\x65\x48\x61\x6E\x67\x75\x70","\x68\x61\x6E\x67\x75\x70\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x63\x72\x65\x61\x74\x65\x64","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x72\x74\x70\x5F\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6E\x66","\x77\x72\x69\x74\x65\x46\x69\x6C\x65\x53\x79\x6E\x63","\x72\x74\x70\x20\x78\x63\x61\x6C\x6C\x79\x20\x63\x6F\x6E\x66\x20\x66\x69\x6C\x65\x20\x75\x70\x64\x61\x74\x65\x64\x21","\x72\x65\x6C\x6F\x61\x64","\x45\x72\x72\x6F\x72\x20\x72\x65\x77\x72\x69\x74\x69\x6E\x67\x20\x72\x74\x70\x20\x78\x63\x61\x6C\x6C\x79\x20\x63\x6F\x6E\x66\x20\x66\x69\x6C\x65","\x4E\x6F\x20\x64\x61\x74\x61\x20\x70\x72\x6F\x76\x69\x64\x65\x64\x20\x66\x6F\x72\x20\x72\x74\x70\x20\x66\x69\x6C\x65","\x57\x65\x62\x6F\x6F\x6B\x20\x72\x65\x71\x75\x65\x73\x74\x20\x66\x61\x69\x6C\x65\x64\x21","\x57\x65\x62\x68\x6F\x6F\x6B\x20\x72\x65\x71\x75\x65\x73\x74\x20\x73\x75\x63\x63\x65\x73\x73\x66\x75\x6C\x21","\x73\x65\x6E\x64\x52\x65\x71\x75\x65\x73\x74","\x61\x63\x63\x65\x70\x74\x4D\x65\x74\x68\x6F\x64","\x61\x63\x63\x65\x70\x74\x55\x72\x6C","\x46\x61\x78\x20\x61\x63\x63\x6F\x75\x6E\x74\x20\x3C","\x3E\x20\x65\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x61\x63\x63\x65\x70\x74\x20\x77\x65\x62\x68\x6F\x6F\x6B","\x61\x63\x74\x69\x6F\x6E\x73","\x65\x6E\x61\x62\x6C\x65\x64","\x65\x78\x65\x63\x41\x63\x74\x69\x6F\x6E","\x61\x63\x63\x65\x70\x74","\x72\x65\x6A\x65\x63\x74\x4D\x65\x74\x68\x6F\x64","\x72\x65\x6A\x65\x63\x74\x55\x72\x6C","\x3E\x20\x65\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x72\x65\x6A\x65\x63\x74\x20\x77\x65\x62\x68\x6F\x6F\x6B","\x72\x65\x6A\x65\x63\x74","\x63\x6C\x6F\x73\x65\x4D\x65\x74\x68\x6F\x64","\x63\x6C\x6F\x73\x65\x55\x72\x6C","\x3E\x20\x65\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x63\x6C\x6F\x73\x65\x20\x77\x65\x62\x68\x6F\x6F\x6B","\x57\x65\x62\x68\x6F\x6F\x6B\x20\x6E\x6F\x74\x20\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x64","\x46\x61\x78\x52\x6F\x6F\x6D\x49\x64","\x46\x61\x78\x52\x6F\x6F\x6D","\x66\x69\x72\x73\x74","\x43\x4C\x4F\x53\x45\x44","\x74\x6F","\x50\x45\x4E\x44\x49\x4E\x47","\x44\x45\x53\x43","\x53\x45\x4E\x44\x49\x4E\x47","\x5B\x46\x61\x78\x5D\x20\x53\x65\x6E\x64\x69\x6E\x67\x20\x66\x61\x78\x20\x66\x72\x6F\x6D\x20\x25\x73\x20\x74\x6F\x20\x25\x73","\x66\x72\x6F\x6D","\x69\x6E\x66\x6F","\x5B\x46\x61\x78\x5D\x20\x45\x72\x72\x6F\x72\x20\x73\x65\x6E\x64\x69\x6E\x67\x20\x6D\x65\x73\x73\x61\x67\x65\x3A","\x5B\x46\x61\x78\x5D\x20\x4D\x65\x73\x73\x61\x67\x65\x3A","\x5B\x46\x61\x78\x5D\x20\x53\x74\x61\x63\x6B\x3A","\x5B\x46\x61\x78\x5D\x20\x45\x72\x72\x6F\x72\x20\x75\x70\x64\x61\x74\x69\x6E\x67\x20\x65\x72\x72\x6F\x72\x20\x73\x74\x61\x74\x75\x73\x3A","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x5B\x46\x61\x78\x5D\x20\x46\x61\x78\x20\x6D\x65\x73\x73\x61\x67\x65\x20\x63\x6F\x72\x72\x65\x63\x74\x6C\x79\x20\x73\x65\x6E\x74","\x5B\x46\x61\x78\x5D\x20\x52\x65\x73\x70\x6F\x6E\x73\x65\x20\x74\x6F\x20\x41\x4D\x49\x20\x41\x63\x74\x69\x6F\x6E\x20\x4F\x72\x69\x67\x69\x6E\x61\x74\x65","\x6F\x72\x69\x67\x69\x6E\x61\x74\x65","\x25\x73\x2F\x25\x73\x2F\x25\x73","\x74\x65\x63\x68","\x6F\x75\x74\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64","\x65\x63\x6D","\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F","\x6D\x69\x6E\x72\x61\x74\x65","\x6D\x61\x78\x72\x61\x74\x65","\x22\x25\x73\x22","\x6D\x6F\x64\x65\x6D","\x67\x61\x74\x65\x77\x61\x79","\x74\x33\x38\x74\x69\x6D\x65\x6F\x75\x74","\x63\x68\x6D\x6F\x64\x53\x79\x6E\x63","\x5B\x46\x61\x78\x5D\x20\x46\x69\x6C\x65\x20\x63\x6F\x72\x72\x65\x63\x74\x6C\x79\x20\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x20\x61\x6E\x64\x20\x72\x65\x61\x64\x79\x20\x74\x6F\x20\x75\x73\x65","\x46\x61\x78\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x70\x64\x66","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72","\x66\x69\x6C\x65\x73","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64","\x2F","\x70\x61\x72\x73\x65","\x2E\x74\x69\x66","\x67\x73\x20\x2D\x71\x20\x2D\x64\x4E\x4F\x50\x41\x55\x53\x45\x20\x2D\x64\x42\x41\x54\x43\x48\x20\x2D\x73\x44\x45\x56\x49\x43\x45\x3D\x74\x69\x66\x66\x67\x34\x20\x2D\x73\x50\x41\x50\x45\x52\x53\x49\x5A\x45\x3D\x6C\x65\x74\x74\x65\x72\x20\x2D\x73\x4F\x75\x74\x70\x75\x74\x46\x69\x6C\x65\x3D","\x20","\x62\x61\x73\x65","\x63\x6F\x70\x79\x53\x79\x6E\x63","\x73\x70\x72\x65\x61\x64","\x4C\x69\x73\x74\x49\x64","\x43\x6F\x6E\x74\x61\x63\x74","\x5B\x46\x61\x78\x5D\x20\x52\x6F\x6F\x6D\x20\x75\x70\x64\x61\x74\x65\x64\x3A","\x61\x64\x64\x55\x73\x65\x72","\x66\x61\x78\x4F\x75\x74","\x75\x73\x65\x72","\x5B\x46\x61\x78\x5D\x20\x52\x6F\x6F\x6D\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x5B\x46\x61\x78\x5D\x20\x52\x6F\x6F\x6D\x3A","\x61\x64\x64\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x5B\x46\x61\x78\x5D\x20\x54\x72\x75\x6E\x6B\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x5B\x46\x61\x78\x5D\x20\x54\x72\x75\x6E\x6B\x20\x66\x6F\x75\x6E\x64\x3A","\x5B\x46\x61\x78\x5D\x20\x41\x63\x63\x6F\x75\x6E\x74\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x5B\x46\x61\x78\x5D\x20\x41\x63\x63\x6F\x75\x6E\x74\x20\x66\x6F\x75\x6E\x64\x3A","\x54\x72\x75\x6E\x6B\x4E\x61\x6D\x65","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x63\x68\x61\x6E\x67\x65\x64","\x72\x65\x74\x72\x79","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x66\x69\x6E\x64","\x41\x63\x74\x69\x6F\x6E","\x46\x61\x78\x20\x61\x63\x63\x6F\x75\x6E\x74\x73\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6F\x6E","\x75\x6E\x73\x68\x69\x66\x74","\x72\x65\x6D\x6F\x76\x65","\x7B\x22\x74\x69\x74\x6C\x65\x22\x3A\x22\x44\x61\x73\x68\x62\x6F\x61\x72\x64\x22\x7D","\x72\x6F\x77\x73","\x63\x6F\x6C\x75\x6D\x6E\x73","\x77\x69\x64\x67\x65\x74\x73","\x6D\x61\x70","\x66\x6C\x61\x74\x74\x65\x6E","\x74\x61\x62\x6C\x65","\x70\x69\x65\x2D\x63\x68\x61\x72\x74","\x63\x6F\x75\x6E\x74\x65\x72","\x73\x65\x6C\x65\x63\x74","\x63\x6F\x6E\x66\x69\x67","\x66\x69\x65\x6C\x64\x73","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x5F\x68\x69\x73\x74\x6F\x72\x79","\x72\x65\x70\x6F\x72\x74","\x77\x69\x64","\x75\x73\x65\x72\x73","\x63\x6D\x5F\x63\x6F\x6E\x74\x61\x63\x74\x73","\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x73","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x73","\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x73","\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x73","\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x73","\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x73\x6D\x73\x5F\x72\x6F\x6F\x6D\x73","\x73\x6D\x73\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x5F\x72\x6F\x6F\x6D\x73","\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x45\x72\x72\x6F\x72\x20\x62\x75\x69\x6C\x64\x69\x6E\x67\x20\x71\x75\x65\x72\x79\x20\x66\x6F\x72\x20\x63\x6F\x75\x6E\x74\x65\x72\x20\x77\x69\x64\x67\x65\x74","\x53\x45\x4C\x45\x43\x54\x20\x25\x73\x20\x46\x52\x4F\x4D\x20\x25\x73","\x6E\x75\x6C\x6C","\x20\x57\x48\x45\x52\x45\x20\x25\x73","\x20\x41\x4E\x44\x20\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3E\x3D\x20\x27\x25\x73\x27","\x20\x57\x48\x45\x52\x45\x20\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3E\x3D\x20\x27\x25\x73\x27","\x64\x61\x79","\x73\x74\x61\x72\x74\x4F\x66","\x65\x6D\x70\x74\x79","\x20\x41\x4E\x44\x20","\x20\x57\x48\x45\x52\x45\x20","\x20\x3D\x3D\x3D\x3D\x20\x52\x45\x53\x55\x4C\x54\x49\x4E\x47\x20\x51\x55\x45\x52\x59\x20\x3D\x3D\x3D\x3D","\x20\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D","\x20\x3D\x3D\x3D\x3D\x57\x49\x44\x47\x45\x54\x20\x52\x45\x53\x55\x4C\x54\x49\x4E\x47\x20\x51\x55\x45\x52\x59\x20\x3D\x3D\x3D\x3D","\x4E\x4F\x20\x53\x55\x46\x46\x49\x43\x49\x45\x4E\x54\x20\x50\x45\x52\x4D\x49\x53\x53\x49\x4F\x4E\x53","\x62\x75\x69\x6C\x64\x46\x69\x6C\x74\x65\x72","\x45\x72\x72\x6F\x72\x20\x62\x75\x69\x6C\x64\x69\x6E\x67\x20\x71\x75\x65\x72\x79\x20\x66\x6F\x72\x20\x70\x69\x65\x2D\x63\x68\x61\x72\x74\x20\x77\x69\x64\x67\x65\x74","\x69\x73\x41\x72\x72\x61\x79","\x63\x6F\x6C\x75\x6D\x6E","\x61\x6C\x69\x61\x73","\x20\x41\x53\x20\x22","\x22","\x69\x73\x53\x74\x72\x69\x6E\x67","\x2A","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x53\x45\x4C\x45\x43\x54\x20\x25\x73\x20\x46\x52\x4F\x4D\x20\x25\x73\x25\x73","\x45\x72\x72\x6F\x72\x20\x72\x65\x74\x72\x69\x65\x76\x69\x6E\x67\x20\x43\x75\x73\x74\x6F\x6D\x20\x44\x61\x73\x68\x62\x6F\x61\x72\x64\x20\x76\x61\x6C\x75\x65\x73\x20\x77\x69\x74\x68\x20\x69\x64","\x69\x73\x45\x6D\x70\x74\x79","\x77\x69\x64\x67\x65\x74\x56\x61\x6C\x75\x65\x73","\x43\x75\x73\x74\x6F\x6D\x20\x44\x61\x73\x68\x62\x6F\x61\x72\x64\x20\x77\x69\x74\x68\x20\x69\x64","\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x6D\x6F\x64\x65\x6C","\x45\x72\x72\x6F\x72\x20\x72\x65\x74\x72\x69\x65\x76\x69\x6E\x67\x20\x77\x69\x64\x67\x65\x74\x20\x71\x75\x65\x72\x79\x20\x77\x69\x74\x68\x20\x69\x64","\x53\x45\x4C\x45\x43\x54","\x51\x75\x65\x72\x79\x54\x79\x70\x65\x73","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65\x5F\x72\x65\x61\x64\x4F\x6E\x6C\x79","\x71\x75\x65\x72\x79","\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x6E\x65\x74\x77\x6F\x72\x6B\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x6E\x65\x74\x77\x6F\x72\x6B\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x64\x6F\x63","\x6E\x65\x74\x77\x6F\x72\x6B\x41\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74\x20\x2D\x20\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x76\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74\x20\x2D\x20\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74\x41\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x66\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x66\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x41\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x72\x75\x6E\x6B\x73\x52\x65\x77\x72\x69\x74\x65","\x72\x74\x70\x52\x65\x77\x72\x69\x74\x65","\x66\x61\x78\x4D\x65\x73\x73\x61\x67\x65\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x66\x61\x78\x4D\x65\x73\x73\x61\x67\x65\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x66\x61\x78\x52\x6F\x6F\x6D\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x73\x6F\x63\x6B\x65\x74","\x63\x6F\x6E\x73\x6F\x6C\x65","\x72\x65\x73\x75\x6C\x74","\x63\x6F\x6D\x6D\x61\x6E\x64","\x41\x67\x65\x6E\x74\x20\x25\x73\x20\x25\x73\x20\x65\x72\x72\x6F\x72\x3A","\x70\x61\x75\x73\x65\x64","\x41\x67\x65\x6E\x74\x20\x25\x73\x20\x25\x73","\x75\x6E\x70\x61\x75\x73\x65\x64","\x51\x75\x65\x75\x65\x50\x61\x75\x73\x65","\x61\x63\x63\x6F\x75\x6E\x74\x69\x64","\x72\x65\x70\x6F\x72\x74\x46\x61\x78\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x63\x74\x69\x6F\x6E\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x72\x65\x61\x6C\x74\x69\x6D\x65\x51\x75\x65\x75\x65\x4D\x65\x6D\x62\x65\x72\x73","\x74\x72\x69\x67\x67\x65\x72\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x74\x72\x69\x67\x67\x65\x72\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x74\x72\x69\x67\x67\x65\x72\x41\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x6F\x6F\x6C\x73\x41\x63\x74\x69\x6F\x6E\x41\x66\x74\x65\x72\x42\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x74\x6F\x6F\x6C\x73\x41\x63\x74\x69\x6F\x6E\x41\x66\x74\x65\x72\x42\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x74\x6F\x6F\x6C\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x41\x66\x74\x65\x72\x42\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x74\x6F\x6F\x6C\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x41\x66\x74\x65\x72\x42\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x41\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65\x54\x72\x69\x67\x67\x65\x72\x73","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x41\x4D\x49\x20\x50\x72\x75\x6E\x65\x20\x65\x72\x72\x6F\x72","\x70\x72\x75\x6E\x65","\x63\x68\x61\x74\x52\x6F\x6F\x6D\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x73\x6D\x73\x4D\x65\x73\x73\x61\x67\x65\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x6D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x63\x68\x61\x74\x45\x6E\x71\x75\x69\x72\x79\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x63\x72\x65\x61\x74\x65\x43\x68\x61\x74\x51\x75\x65\x75\x65\x53\x65\x73\x73\x69\x6F\x6E","\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x4D\x65\x73\x73\x61\x67\x65\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x63\x72\x65\x61\x74\x65\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x53\x65\x73\x73\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65\x46\x61\x78\x51\x75\x65\x75\x65\x53\x65\x73\x73\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x53\x65\x73\x73\x69\x6F\x6E","\x63\x68\x65\x63\x6B\x54\x72\x69\x67\x67\x65\x72\x73","\x63\x72\x65\x61\x74\x65\x53\x6D\x73\x51\x75\x65\x75\x65\x53\x65\x73\x73\x69\x6F\x6E","\x6F\x75\x74\x62\x6F\x75\x6E\x64\x49\x6E\x69\x74","\x72\x65\x70\x6F\x72\x74\x5F\x63\x61\x6C\x6C","\x69\x6E\x62\x6F\x75\x6E\x64\x49\x6E\x69\x74","\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65","\x72\x65\x70\x6F\x72\x74\x4D\x6F\x76\x65","\x61\x67\x69\x4E\x65\x77\x45\x78\x74\x65\x6E","\x76\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x76\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x76\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x41\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x75\x73\x74\x6F\x6D\x44\x61\x73\x68\x62\x6F\x61\x72\x64\x56\x61\x6C\x75\x65\x73","\x72\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65\x55\x70\x64\x61\x74\x65","\x72\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65"];_0x28ca[0];var _=require(_0x28ca[1]);var BPromise=require(_0x28ca[2]);var util=require(_0x28ca[3]);var moment=require(_0x28ca[4]);var fs=require(_0x28ca[5]);var path=require(_0x28ca[6]);var Util=require(_0x28ca[7]);var amiUtil=require(_0x28ca[8]);var exec=require(_0x28ca[10])[_0x28ca[9]];var fse=require(_0x28ca[11]);var kue=require(_0x28ca[12]);var reportBuildUtils=require(_0x28ca[13]);var logger=require(_0x28ca[15])(_0x28ca[14]);var faxLogger=require(_0x28ca[15])(_0x28ca[16]);var config=require(_0x28ca[17]);var events=require(_0x28ca[18]);var models=require(_0x28ca[19]);var channels=[_0x28ca[20],_0x28ca[21],_0x28ca[22],_0x28ca[16],_0x28ca[23],_0x28ca[24]];var faxaccounts=[];var bill=[];var voiceQueues=[];var activeTrunks={};var videoOnUrls={};var extraVars={};models[_0x28ca[34]][_0x28ca[33]]({where:{active:true},attributes:[_0x28ca[29],_0x28ca[30]],raw:true})[_0x28ca[32]](function(_0xecd4x1a){_[_0x28ca[31]](_0xecd4x1a,function(_0xecd4x1b){activeTrunks[_0xecd4x1b[_0x28ca[29]]]= _0xecd4x1b[_0x28ca[30]]})})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[25],_0xecd4x19[_0x28ca[26]])});var ami= new require(_0x28ca[40])(config[_0x28ca[36]][_0x28ca[35]],config[_0x28ca[36]][_0x28ca[37]],config[_0x28ca[36]][_0x28ca[38]],config[_0x28ca[36]][_0x28ca[39]],true);var amiAction=BPromise[_0x28ca[42]](ami[_0x28ca[41]]);var kueConfig={prefix:_0x28ca[43],jobEvents:false,redis:{port:6379,host:config[_0x28ca[44]]}};if(config[_0x28ca[45]]){kueConfig[_0x28ca[47]][_0x28ca[46]]= _0x28ca[39];kueConfig[_0x28ca[47]][_0x28ca[48]]= {password:config[_0x28ca[45]]}};var q=kue[_0x28ca[49]](kueConfig);q[_0x28ca[56]](_0x28ca[50],function(_0xecd4x20,_0xecd4x21){try{events[_0xecd4x20[_0x28ca[53]][_0x28ca[29]]](_0xecd4x20[_0x28ca[53]][_0x28ca[52]],_0xecd4x20[_0x28ca[53]][_0x28ca[54]]?amiAction:undefined)[_0x28ca[51]](function(){_0xecd4x21()})}catch(e){logger[_0x28ca[27]](_0x28ca[55],_0xecd4x20[_0x28ca[53]][_0x28ca[29]],e)}});function addToQueue(_0xecd4x23,_0xecd4x24,_0xecd4x25){_0xecd4x24[_0x28ca[57]]= moment()[_0x28ca[59]](_0x28ca[58]);q[_0x28ca[63]](_0x28ca[50],{name:_0xecd4x23,evt:_0xecd4x24,needAmi:_0xecd4x25})[_0x28ca[62]](true)[_0x28ca[61]](function(_0xecd4x19){if(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[60],_0xecd4x19)}else {}})}models[_0x28ca[65]][_0x28ca[33]]({raw:true})[_0x28ca[32]](function(_0xecd4x26){voiceQueues= _0xecd4x26})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[64],_0xecd4x19)});ami[_0x28ca[66]]();setInterval(function(){if(global[_0x28ca[67]]){global[_0x28ca[67]]()}else {logger[_0x28ca[70]](_0x28ca[68]+ _0x28ca[69])}},20000);process[_0x28ca[74]](_0x28ca[71],function(_0xecd4x27){logger[_0x28ca[73]](_0x28ca[72],_0xecd4x27)});ami[_0x28ca[74]](_0x28ca[75],events[_0x28ca[75]]);ami[_0x28ca[74]](_0x28ca[76],events[_0x28ca[76]]);ami[_0x28ca[74]](_0x28ca[77],events[_0x28ca[77]]);ami[_0x28ca[74]](_0x28ca[27],events[_0x28ca[27]]);ami[_0x28ca[74]](_0x28ca[78],function(_0xecd4x24){try{addToQueue(_0x28ca[79],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[80],err)}});ami[_0x28ca[74]](_0x28ca[81],function(_0xecd4x24){try{addToQueue(_0x28ca[81],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[82],err)}});ami[_0x28ca[74]](_0x28ca[83],function(_0xecd4x24){try{addToQueue(_0x28ca[83],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[84],err)}});ami[_0x28ca[74]](_0x28ca[85],function(_0xecd4x24){try{addToQueue(_0x28ca[85],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[86],err)}});ami[_0x28ca[74]](_0x28ca[87],function(_0xecd4x24){try{if(extraVars[_0xecd4x24[_0x28ca[88]]]){_0xecd4x24[_0x28ca[89]]= extraVars[_0xecd4x24[_0x28ca[88]]]};addToQueue(_0x28ca[87],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[90],err)}});ami[_0x28ca[74]](_0x28ca[91],function(_0xecd4x24){try{if(extraVars[_0xecd4x24[_0x28ca[88]]]){_0xecd4x24[_0x28ca[89]]= extraVars[_0xecd4x24[_0x28ca[88]]]};if(bill[_0xecd4x24[_0x28ca[88]]]&& bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[88]]!== _0xecd4x24[_0x28ca[88]]){if(!bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[92]]){bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[92]]= true}else {delete bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[93]];_0xecd4x24[_0x28ca[88]]= bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[88]]}};addToQueue(_0x28ca[91],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[94],err)}});ami[_0x28ca[74]](_0x28ca[95],function(_0xecd4x24){try{if(bill[_0xecd4x24[_0x28ca[96]]]&& (bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[97]]=== _0x28ca[98]|| bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[99]]=== _0x28ca[98])&& bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[100]]){_0xecd4x24[_0x28ca[98]]= bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[103]][_0x28ca[102]](_0x28ca[101])[0];_0xecd4x24[_0x28ca[104]]= bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[100]][_0x28ca[102]](/\/|-/)[1];addToQueue(_0x28ca[95],_0xecd4x24,true)}}catch(err){logger[_0x28ca[27]](_0x28ca[105],err)}});ami[_0x28ca[74]](_0x28ca[106],function(_0xecd4x24){try{if(videoOnUrls[_0xecd4x24[_0x28ca[88]]]){logger[_0x28ca[73]](_0x28ca[107],_0xecd4x24[_0x28ca[88]],_0x28ca[108]);_0xecd4x24[_0x28ca[109]]= videoOnUrls[_0xecd4x24[_0x28ca[88]]];events[_0x28ca[110]](_0xecd4x24)};if(extraVars[_0xecd4x24[_0x28ca[88]]]){_0xecd4x24[_0x28ca[89]]= extraVars[_0xecd4x24[_0x28ca[88]]]};addToQueue(_0x28ca[106],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[111],err)}});ami[_0x28ca[74]](_0x28ca[112],events[_0x28ca[112]]);ami[_0x28ca[74]](_0x28ca[113],function(_0xecd4x24){try{if(bill[_0xecd4x24[_0x28ca[88]]]){var _0xecd4x28=_0xecd4x24[_0x28ca[114]][_0x28ca[102]](/\/|-/)[1];if(bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[115]][_0xecd4x28]){_0xecd4x24[_0x28ca[116]]= _0x28ca[117];delete bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[115]][_0xecd4x28]}else {_0xecd4x24[_0x28ca[116]]= _0x28ca[113]}};addToQueue(_0x28ca[113],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[118],err)}});ami[_0x28ca[74]](_0x28ca[119],function(_0xecd4x24){try{addToQueue(_0x28ca[119],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[120],err)}});ami[_0x28ca[74]](_0x28ca[121],function(_0xecd4x24){try{addToQueue(_0x28ca[121],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[122],err)}});ami[_0x28ca[74]](_0x28ca[123],function(_0xecd4x24){try{addToQueue(_0x28ca[123],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[124],err)}});ami[_0x28ca[74]](_0x28ca[125],function(_0xecd4x24){try{addToQueue(_0x28ca[125],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[126],err)}});ami[_0x28ca[74]](_0x28ca[127],function(_0xecd4x24){try{addToQueue(_0x28ca[127],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[128],err)}});ami[_0x28ca[74]](_0x28ca[129],function(_0xecd4x24){try{addToQueue(_0x28ca[129],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[130],err)}});ami[_0x28ca[74]](_0x28ca[131],function(_0xecd4x24){try{addToQueue(_0x28ca[131],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[132],err)}});ami[_0x28ca[74]](_0x28ca[133],function(_0xecd4x24){try{if(bill[_0xecd4x24[_0x28ca[88]]]){bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[98]]= _0xecd4x24[_0x28ca[98]];bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[93]]= true};addToQueue(_0x28ca[133],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[134],err)}});ami[_0x28ca[74]](_0x28ca[135],function(_0xecd4x24){try{if(bill[_0xecd4x24[_0x28ca[88]]]){_0xecd4x24[_0x28ca[88]]= bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[88]]};addToQueue(_0x28ca[135],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[136],err)}});ami[_0x28ca[74]](_0x28ca[137],function(_0xecd4x24){try{if(bill[_0xecd4x24[_0x28ca[138]]]){bill[_0xecd4x24[_0x28ca[138]]][_0x28ca[139]]= _0x28ca[137];bill[_0xecd4x24[_0x28ca[138]]][_0x28ca[140]]= true;bill[_0xecd4x24[_0x28ca[138]]][_0x28ca[141]]= _0x28ca[142];bill[_0xecd4x24[_0x28ca[138]]][_0x28ca[143]]= _0xecd4x24[_0x28ca[144]];bill[_0xecd4x24[_0x28ca[138]]][_0x28ca[145]]= _0xecd4x24[_0x28ca[146]];ami[_0x28ca[148]](_0x28ca[131],_[_0x28ca[147]](bill[_0xecd4x24[_0x28ca[138]]]));bill[_0xecd4x24[_0x28ca[138]]][_0x28ca[115]]= {};delete bill[_0xecd4x24[_0x28ca[138]]][_0x28ca[139]];bill[_0xecd4x24[_0x28ca[138]]][_0x28ca[149]]= true;_0xecd4x24[_0x28ca[98]]= bill[_0xecd4x24[_0x28ca[138]]][_0x28ca[98]]|| null};_0xecd4x24[_0x28ca[104]]= _0xecd4x24[_0x28ca[150]][_0x28ca[102]](/\/|-/)[1];addToQueue(_0x28ca[137],_0xecd4x24,true)}catch(err){logger[_0x28ca[27]](_0x28ca[151],err)}});ami[_0x28ca[74]](_0x28ca[152],function(_0xecd4x24){try{if(bill[_0xecd4x24[_0x28ca[153]]]){bill[_0xecd4x24[_0x28ca[153]]][_0x28ca[139]]= _0x28ca[152];bill[_0xecd4x24[_0x28ca[153]]][_0x28ca[88]]= _0xecd4x24[_0x28ca[144]];bill[_0xecd4x24[_0x28ca[144]]]&& (bill[_0xecd4x24[_0x28ca[144]]][_0x28ca[88]]= _0xecd4x24[_0x28ca[153]]);ami[_0x28ca[148]](_0x28ca[131],_[_0x28ca[147]](bill[_0xecd4x24[_0x28ca[153]]]));delete bill[_0xecd4x24[_0x28ca[153]]][_0x28ca[93]];delete bill[_0xecd4x24[_0x28ca[153]]][_0x28ca[139]];_0xecd4x24[_0x28ca[98]]= bill[_0xecd4x24[_0x28ca[153]]][_0x28ca[98]]|| null};_0xecd4x24[_0x28ca[104]]= _0xecd4x24[_0x28ca[154]][_0x28ca[102]](/\/|-/)[1];addToQueue(_0x28ca[152],_0xecd4x24,true)}catch(err){logger[_0x28ca[27]](_0x28ca[155],err)}});ami[_0x28ca[74]](_0x28ca[156],function(_0xecd4x24){try{addToQueue(_0x28ca[156],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[157],err)}});ami[_0x28ca[74]](_0x28ca[115],function(_0xecd4x24){try{if(bill[_0xecd4x24[_0x28ca[88]]]){var _0xecd4x28=_0xecd4x24[_0x28ca[114]][_0x28ca[102]](/\/|-/)[1];bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[115]][_0xecd4x28]= bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[115]][_0xecd4x28]?false:true};addToQueue(_0x28ca[115],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[158],err)}});ami[_0x28ca[74]](_0x28ca[159],function(_0xecd4x24){try{addToQueue(_0x28ca[159],_0xecd4x24)}catch(err){faxLogger[_0x28ca[27]](_0x28ca[160],err)}});ami[_0x28ca[74]](_0x28ca[161],function(_0xecd4x24){try{addToQueue(_0x28ca[161],_0xecd4x24)}catch(err){faxLogger[_0x28ca[27]](_0x28ca[162],err)}});ami[_0x28ca[74]](_0x28ca[163],function(_0xecd4x24){try{addToQueue(_0x28ca[163],_0xecd4x24)}catch(err){faxLogger[_0x28ca[27]](_0x28ca[164],err)}});amiAction({action:_0x28ca[165]});var applications=[_0x28ca[166],_0x28ca[98],_0x28ca[167],_0x28ca[168],_0x28ca[169]];var dispositions=[_0x28ca[170],_0x28ca[171],_0x28ca[171],_0x28ca[170],_0x28ca[170],_0x28ca[170],_0x28ca[172],_0x28ca[173],_0x28ca[171],_0x28ca[171],_0x28ca[171]];function newchannel(_0xecd4x24){if(!bill[_0xecd4x24[_0x28ca[88]]]&&  !bill[_0xecd4x24[_0x28ca[96]]]){bill[_0xecd4x24[_0x28ca[88]]]= {uniqueid:_0xecd4x24[_0x28ca[88]],linkedid:_0xecd4x24[_0x28ca[96]],type:_0x28ca[174],tag:_0x28ca[175],accountcode:_0xecd4x24[_0x28ca[176]],source:_0xecd4x24[_0x28ca[177]],destination:_0xecd4x24[_0x28ca[178]],destinationcontext:_0xecd4x24[_0x28ca[179]],callerid:util[_0x28ca[59]](_0x28ca[180],_0xecd4x24[_0x28ca[181]],_0xecd4x24[_0x28ca[177]]),channel:_0xecd4x24[_0x28ca[182]],destinationchannel:_0x28ca[183],lastapplication:_0x28ca[183],lastdata:_0x28ca[183],starttime:moment()[_0x28ca[59]](_0x28ca[58]),answertime:_0x28ca[183],endtime:_0x28ca[183],duration:0,billableseconds:0,disposition:dispositions[_[_0x28ca[185]](_0xecd4x24[_0x28ca[184]])],amaflags:_0x28ca[186],unmanaged:false,calleridnum:_0xecd4x24[_0x28ca[177]],calleridname:_0xecd4x24[_0x28ca[181]],dialend:{}}}}function newstate(_0xecd4x24){if(bill[_0xecd4x24[_0x28ca[96]]]&& _0xecd4x24[_0x28ca[88]]!== _0xecd4x24[_0x28ca[96]]&& _0xecd4x24[_0x28ca[184]]=== _0x28ca[187]){bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[188]]= moment()[_0x28ca[59]](_0x28ca[58]);delete bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[93]];bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[189]]= dispositions[_[_0x28ca[185]](_0xecd4x24[_0x28ca[184]])];if(_[_0x28ca[193]]([_0x28ca[190],_0x28ca[191]],bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[192]])){bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[176]]= _0xecd4x24[_0x28ca[176]]};if(!_[_0x28ca[193]]([_0x28ca[194],_0x28ca[191]],bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[192]])){bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[195]]= _0xecd4x24[_0x28ca[196]];bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[197]]= util[_0x28ca[59]](_0x28ca[180],_0xecd4x24[_0x28ca[198]],_0xecd4x24[_0x28ca[196]])};bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[96]]= _0xecd4x24[_0x28ca[88]];bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[100]]= _0xecd4x24[_0x28ca[182]];bill[_0xecd4x24[_0x28ca[96]]][_0x28ca[199]]= false}}function newexten(_0xecd4x24,_0xecd4x2e){if(bill[_0xecd4x24[_0x28ca[88]]]){_0xecd4x24[_0x28ca[200]]= _0xecd4x24[_0x28ca[200]][_0x28ca[201]]();if(bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[97]]=== _0x28ca[98]|| bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[99]]=== _0x28ca[98]){if(bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[93]]&&  !bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[149]]){if(bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[202]]){ami[_0x28ca[148]](_0x28ca[203],_[_0x28ca[147]](bill[_0xecd4x24[_0x28ca[88]]]))}else {if(!bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[199]]){bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[199]]= true;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[139]]= _0x28ca[204]};ami[_0x28ca[148]](_0x28ca[205],_[_0x28ca[147]](bill[_0xecd4x24[_0x28ca[88]]]))}};bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[99]]= null;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[199]]= false;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[202]]= false;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[139]]= null;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[206]]= null;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[207]]= null;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[208]]= null};delete bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[93]];if(!_0xecd4x2e){bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[97]]= _0xecd4x24[_0x28ca[200]];if(_[_0x28ca[193]](applications,_0xecd4x24[_0x28ca[200]])){if(_0xecd4x24[_0x28ca[200]]=== _0x28ca[166]){var _0xecd4x2f=_0xecd4x24[_0x28ca[209]][_0x28ca[201]]();if(_[_0x28ca[211]](_0xecd4x2f,_0x28ca[210])){_0xecd4x2f= _0xecd4x2f[_0x28ca[102]](_0x28ca[212]);var _0xecd4x30=_0xecd4x2f[0][_0x28ca[213]](/cdr\((.*)\)/);if(_0xecd4x30){bill[_0xecd4x24[_0x28ca[88]]][_0xecd4x30[1]]= _0xecd4x2f[1];if(_0xecd4x30[1]=== _0x28ca[192]&& _0xecd4x2f[1]=== _0x28ca[191]){var _0xecd4x31=bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[182]][_0x28ca[102]](/\/|-/)[1];activeTrunks[_0xecd4x31]&& (bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[195]]= activeTrunks[_0xecd4x31])}}}else {if(_[_0x28ca[211]](_0xecd4x2f,_0x28ca[214])){bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[177]]= _0xecd4x2f[_0x28ca[102]](_0x28ca[212])[1];bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[197]]= util[_0x28ca[59]](_0x28ca[180],bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[181]],bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[177]]);bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[192]]=== _0x28ca[191]&& (bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[215]]= bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[177]])}else {if(_[_0x28ca[211]](_0xecd4x2f,_0x28ca[216])){bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[181]]= _0xecd4x2f[_0x28ca[102]](_0x28ca[212])[1];bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[197]]= util[_0x28ca[59]](_0x28ca[180],bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[181]],bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[177]])}}}};bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[217]]= _0xecd4x24[_0x28ca[200]];bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[103]]= _0xecd4x24[_0x28ca[209]]};if(_0xecd4x24[_0x28ca[200]]=== _0x28ca[98]){bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[98]]= _0xecd4x24[_0x28ca[209]][_0x28ca[102]](_0x28ca[101])[0];bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[93]]= true}}else {bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[99]]= _0xecd4x24[_0x28ca[200]][_0x28ca[201]]();if(_0xecd4x24[_0x28ca[200]]=== _0x28ca[98]){bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[98]]= _0xecd4x24[_0x28ca[98]];bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[93]]= true}}}}function varset(_0xecd4x24){if(_0xecd4x24[_0x28ca[220]][_0x28ca[219]](_0x28ca[218])){logger[_0x28ca[73]](_0x28ca[221],_0xecd4x24[_0x28ca[88]],_0xecd4x24[_0x28ca[222]]);videoOnUrls[_0xecd4x24[_0x28ca[88]]]= _0xecd4x24[_0x28ca[222]][_0x28ca[223]](/\\/g,_0x28ca[183])}else {if(_0xecd4x24[_0x28ca[220]][_0x28ca[219]](_0x28ca[89])){extraVars[_0xecd4x24[_0x28ca[88]]]= _0xecd4x24[_0x28ca[222]]}};if(bill[_0xecd4x24[_0x28ca[88]]]){if(_0xecd4x24[_0x28ca[220]][_0x28ca[219]](_0x28ca[224])){bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[199]]= true;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[202]]= false;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[149]]= false;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[139]]= _0xecd4x24[_0x28ca[222]][_0x28ca[201]]();if(bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[139]]=== _0x28ca[225]){bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[63]]= true;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[179]]= _0xecd4x24[_0x28ca[179]];bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[178]]= _0xecd4x24[_0x28ca[178]];ami[_0x28ca[148]](_0x28ca[205],_[_0x28ca[147]](bill[_0xecd4x24[_0x28ca[88]]]));delete bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[93]];bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[63]]= false;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[199]]= false;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[202]]= false;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[139]]= null;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[206]]= null;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[207]]= null;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[208]]= null}}}}function queuecallerabandon(_0xecd4x24){if(bill[_0xecd4x24[_0x28ca[88]]]&&  !bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[199]]){bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[202]]= true;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[149]]= false;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[206]]= _0xecd4x24[_0x28ca[206]];bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[207]]= _0xecd4x24[_0x28ca[207]];bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[208]]= _0xecd4x24[_0x28ca[208]]}}function hangup(_0xecd4x24){if(bill[_0xecd4x24[_0x28ca[88]]]){var _0xecd4x35=moment();bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[226]]= _0xecd4x35[_0x28ca[59]](_0x28ca[58]);bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[227]]= _0xecd4x35[_0x28ca[230]](bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[228]],_0x28ca[229]);if(bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[188]]){bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[231]]= _0xecd4x35[_0x28ca[230]](bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[188]],_0x28ca[229])};ami[_0x28ca[148]](_0x28ca[78],bill[_0xecd4x24[_0x28ca[88]]]);if(bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[93]]|| (bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[149]]&&  !bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[188]])){if(bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[202]]){ami[_0x28ca[148]](_0x28ca[203],bill[_0xecd4x24[_0x28ca[88]]])}else {if(!bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[199]]){bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[199]]= true;bill[_0xecd4x24[_0x28ca[88]]][_0x28ca[139]]= _0x28ca[204]};ami[_0x28ca[148]](_0x28ca[205],bill[_0xecd4x24[_0x28ca[88]]])}};delete bill[_0xecd4x24[_0x28ca[88]]]}}ami[_0x28ca[74]](_0x28ca[205],function(_0xecd4x24){try{addToQueue(_0x28ca[232],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[233],err)}});ami[_0x28ca[74]](_0x28ca[203],function(_0xecd4x24){try{addToQueue(_0x28ca[234],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[235],err)}});ami[_0x28ca[74]](_0x28ca[236],function(_0xecd4x24){try{newchannel(_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[237],err)}});ami[_0x28ca[74]](_0x28ca[238],function(_0xecd4x24){try{newstate(_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[239],err)}});ami[_0x28ca[74]](_0x28ca[240],function(_0xecd4x24){try{newexten(_0xecd4x24,false)}catch(err){logger[_0x28ca[27]](_0x28ca[241],err)}});ami[_0x28ca[74]](_0x28ca[242],function(_0xecd4x24){try{varset(_0xecd4x24);addToQueue(_0x28ca[242],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[243],err)}});ami[_0x28ca[74]](_0x28ca[234],function(_0xecd4x24){try{queuecallerabandon(_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[244],err)}});ami[_0x28ca[74]](_0x28ca[245],function(_0xecd4x24){try{delete videoOnUrls[_0xecd4x24[_0x28ca[88]]];delete extraVars[_0xecd4x24[_0x28ca[88]]];hangup(_0xecd4x24);addToQueue(_0x28ca[245],_0xecd4x24)}catch(err){logger[_0x28ca[27]](_0x28ca[246],err)}});function handlePause(_0xecd4x37,_0xecd4x38){return function(_0xecd4x39){var _0xecd4x3a=_0xecd4x39[_0x28ca[247]];var _0xecd4x3b=false;var _0xecd4x3c,_0xecd4x3d;_0xecd4x3c= _0xecd4x3d= _0xecd4x37[_0x28ca[248]][_0x28ca[192]]|| _0xecd4x38[_0x28ca[249]]|| _0xecd4x38[_0x28ca[250]];if(_[_0x28ca[211]](_0xecd4x3d,_0x28ca[251])){_0xecd4x3d= _0xecd4x3d[_0x28ca[252]](1);_0xecd4x3b= true};var _0xecd4x3e={id:_0xecd4x39[_0x28ca[253]],voicePause:true,chatPause:true,mailPause:true,faxPause:true,smsPause:true,openchannelPause:true,pauseType:_0xecd4x3c,lastPauseAt:moment()[_0x28ca[59]](_0x28ca[58])};return _0xecd4x39[_0x28ca[269]](_0xecd4x3e)[_0x28ca[32]](function(_0xecd4x44){if(_0xecd4x44){return events[_0x28ca[268]](_[_0x28ca[267]]({newValues:_0xecd4x3e},_0xecd4x44[_0x28ca[266]]))}})[_0x28ca[32]](function(){var _0xecd4x43=moment()[_0x28ca[59]](_0x28ca[58]);return models[_0x28ca[264]][_0x28ca[265]]({duration:moment(_0xecd4x43)[_0x28ca[230]](moment(_0xecd4x3a),_0x28ca[229]),exitAt:_0xecd4x43},{where:{membername:_0xecd4x39[_0x28ca[29]],interface:util[_0x28ca[59]](_0x28ca[256],_0x28ca[257],_0xecd4x39[_0x28ca[29]]),type:_0x28ca[258],exitAt:null}})})[_0x28ca[32]](function(){var _0xecd4x3f=(_0xecd4x3e[_0x28ca[254]]&&  !_0xecd4x3b)?channels:_[_0x28ca[255]](channels,function(_0xecd4x40){return _0xecd4x40!== _0x28ca[20]});var _0xecd4x41=[];_0xecd4x3f[_0x28ca[31]](function(_0xecd4x42){_0xecd4x41[_0x28ca[262]]({channel:_0xecd4x42,membername:_0xecd4x39[_0x28ca[29]],interface:util[_0x28ca[59]](_0x28ca[256],_0x28ca[257],_0xecd4x39[_0x28ca[29]]),type:_0x28ca[258],enterAt:moment()[_0x28ca[59]](_0x28ca[58]),data1:_0xecd4x3d,data2:_0xecd4x38[_0x28ca[259]],data4:_0xecd4x3d,role:_0xecd4x39[_0x28ca[260]],internal:_0xecd4x39[_0x28ca[174]],uniqueid:_0xecd4x38[_0x28ca[261]]})});return models[_0x28ca[264]][_0x28ca[263]](_0xecd4x41,{raw:true,individualHooks:true})})}}function handleUnpause(_0xecd4x37,_0xecd4x38){return function(_0xecd4x39){var _0xecd4x3e;if(!_0xecd4x37[_0x28ca[248]]){_0xecd4x37[_0x28ca[248]]= {}};if(_0xecd4x37[_0x28ca[248]][_0x28ca[192]]!== _0x28ca[270]){events[_0x28ca[272]](_0xecd4x39[_0x28ca[29]],_0xecd4x39[_0x28ca[271]],false)};switch(_0xecd4x37[_0x28ca[248]][_0x28ca[182]]){case _0x28ca[20]:_0xecd4x3e= {id:_0xecd4x39[_0x28ca[253]],voicePause:false};return _0xecd4x39[_0x28ca[269]](_0xecd4x3e)[_0x28ca[32]](function(_0xecd4x44){return events[_0x28ca[268]](_[_0x28ca[267]]({newValues:_0xecd4x3e},_0xecd4x44[_0x28ca[266]]))})[_0x28ca[32]](function(){return models[_0x28ca[264]][_0x28ca[274]]({where:{channel:_0xecd4x37[_0x28ca[248]][_0x28ca[182]],membername:_0xecd4x39[_0x28ca[29]],interface:util[_0x28ca[59]](_0x28ca[256],_0x28ca[257],_0xecd4x39[_0x28ca[29]]),type:_0x28ca[258],exitAt:null}})})[_0x28ca[32]](handleEntityNotFound({message:_0x28ca[273]}))[_0x28ca[32]](function(_0xecd4x46){return _0xecd4x46[_0x28ca[269]]({exitAt:moment()[_0x28ca[59]](_0x28ca[58])})})[_0x28ca[32]](function(){return _0xecd4x39});case _0x28ca[21]:;case _0x28ca[22]:;case _0x28ca[16]:;case _0x28ca[23]:;case _0x28ca[24]:var _0xecd4x47={};_0xecd4x47[util[_0x28ca[59]](_0x28ca[275],_0xecd4x37[_0x28ca[248]][_0x28ca[182]],_0x28ca[276])]= false;return _0xecd4x39[_0x28ca[269]](_0xecd4x47)[_0x28ca[32]](function(_0xecd4x39){_0xecd4x47[_0x28ca[253]]= _0xecd4x39[_0x28ca[253]];return events[_0x28ca[268]](_[_0x28ca[267]]({newValues:_0xecd4x47},_0xecd4x39[_0x28ca[266]]))})[_0x28ca[32]](function(){return models[_0x28ca[264]][_0x28ca[274]]({where:{channel:_0xecd4x37[_0x28ca[248]][_0x28ca[182]],membername:_0xecd4x39[_0x28ca[29]],interface:util[_0x28ca[59]](_0x28ca[256],_0x28ca[257],_0xecd4x39[_0x28ca[29]]),type:_0x28ca[258],exitAt:null}})})[_0x28ca[32]](handleEntityNotFound({message:_0x28ca[273]}))[_0x28ca[32]](function(_0xecd4x46){return _0xecd4x46[_0x28ca[269]]({exitAt:moment()[_0x28ca[59]](_0x28ca[58])})})[_0x28ca[32]](function(){return _0xecd4x39});default:_0xecd4x3e= {id:_0xecd4x39[_0x28ca[253]],voicePause:false,mailPause:false,chatPause:false,faxPause:false,smsPause:false,openchannelPause:false};return _0xecd4x39[_0x28ca[269]](_0xecd4x3e)[_0x28ca[32]](function(_0xecd4x44){return events[_0x28ca[268]](_[_0x28ca[267]]({newValues:_0xecd4x3e},_0xecd4x39[_0x28ca[266]]))})[_0x28ca[32]](function(){return models[_0x28ca[264]][_0x28ca[33]]({where:{membername:_0xecd4x39[_0x28ca[29]],interface:util[_0x28ca[59]](_0x28ca[256],_0x28ca[257],_0xecd4x39[_0x28ca[29]]),type:_0x28ca[258],exitAt:null}})})[_0x28ca[32]](function(_0xecd4x48){var _0xecd4x49=[];_0xecd4x48[_0x28ca[31]](function(_0xecd4x4a){_0xecd4x49[_0x28ca[262]](_0xecd4x4a[_0x28ca[269]]({exitAt:moment()[_0x28ca[59]](_0x28ca[58])}))});return BPromise[_0x28ca[277]](_0xecd4x49)})[_0x28ca[32]](function(){return _0xecd4x39})}}}function queueAddUpdate(_0xecd4x4c,_0xecd4x4d){return models[_0x28ca[278]][_0x28ca[274]]({where:{queue:_0xecd4x4c,membername:_0xecd4x4d}})[_0x28ca[32]](function(_0xecd4x4e){if(_0xecd4x4e){return _0xecd4x4e[_0x28ca[269]]({logged:true,loggedAt:moment()[_0x28ca[59]](_0x28ca[58])})}})}function handleLogin(_0xecd4x37,_0xecd4x38){return function(_0xecd4x39){return BPromise[_0x28ca[288]]()[_0x28ca[32]](function(){return events[_0x28ca[268]](_[_0x28ca[287]]({newValues:_0xecd4x39[_0x28ca[266]]},_0xecd4x39[_0x28ca[266]]))})[_0x28ca[32]](function(){return _0xecd4x39[_0x28ca[286]]()})[_0x28ca[32]](function(voiceQueues){var _0xecd4x50=[];voiceQueues[_0x28ca[31]](function(_0xecd4x51){_0xecd4x50[_0x28ca[262]](amiAction({action:_0x28ca[283],queue:_0xecd4x51[_0x28ca[29]],interface:util[_0x28ca[59]](_0x28ca[256],_0x28ca[257],_0xecd4x39[_0x28ca[29]]),membername:_0xecd4x39[_0x28ca[29]],penalty:_0xecd4x51[_0x28ca[278]][_0x28ca[284]],paused:_0xecd4x39[_0x28ca[285]]})[_0x28ca[28]](function(_0xecd4x19){if(_0xecd4x19[_0x28ca[280]]=== _0x28ca[281]){return queueAddUpdate(_0xecd4x51[_0x28ca[29]],_0xecd4x39[_0x28ca[29]])};logger[_0x28ca[27]](_0x28ca[282],_0xecd4x51[_0x28ca[29]],_0xecd4x19)}))});return _0xecd4x50})[_0x28ca[277]]()[_0x28ca[32]](function(){return models[_0x28ca[264]][_0x28ca[33]]({where:{membername:_0xecd4x39[_0x28ca[29]],interface:util[_0x28ca[59]](_0x28ca[256],_0x28ca[257],_0xecd4x39[_0x28ca[29]]),type:_0x28ca[279],exitAt:null}})})[_0x28ca[32]](function(_0xecd4x48){var _0xecd4x49=[];_0xecd4x48[_0x28ca[31]](function(_0xecd4x4a){_0xecd4x49[_0x28ca[262]](_0xecd4x4a[_0x28ca[269]]({exitAt:moment()[_0x28ca[59]](_0x28ca[58])}))});return BPromise[_0x28ca[277]](_0xecd4x49)})[_0x28ca[32]](function(){var _0xecd4x41=[];channels[_0x28ca[31]](function(_0xecd4x42){_0xecd4x41[_0x28ca[262]]({channel:_0xecd4x42,membername:_0xecd4x39[_0x28ca[29]],interface:util[_0x28ca[59]](_0x28ca[256],_0x28ca[257],_0xecd4x39[_0x28ca[29]]),type:_0x28ca[279],enterAt:moment()[_0x28ca[59]](_0x28ca[58]),role:_0xecd4x39[_0x28ca[260]],internal:_0xecd4x39[_0x28ca[174]]})});return models[_0x28ca[264]][_0x28ca[263]](_0xecd4x41,{raw:true,individualHooks:true})})[_0x28ca[32]](function(){return _0xecd4x39})}}function logoutAgent(_0xecd4x39){return BPromise[_0x28ca[288]]()[_0x28ca[32]](function(){return events[_0x28ca[268]](_[_0x28ca[287]]({newValues:{id:_0xecd4x39[_0x28ca[253]],online:false}},_0xecd4x39[_0x28ca[266]],{online:false}))})[_0x28ca[32]](function(){return models[_0x28ca[65]][_0x28ca[33]]()})[_0x28ca[32]](function(voiceQueues){var _0xecd4x50=[];voiceQueues[_0x28ca[31]](function(_0xecd4x51){_0xecd4x50[_0x28ca[262]](amiAction({action:_0x28ca[289],queue:_0xecd4x51[_0x28ca[29]],interface:util[_0x28ca[59]](_0x28ca[256],_0x28ca[257],_0xecd4x39[_0x28ca[29]])})[_0x28ca[28]](function(_0xecd4x19){}))});return BPromise[_0x28ca[277]](_0xecd4x50)})[_0x28ca[32]](function(_0xecd4x53){return models[_0x28ca[264]][_0x28ca[33]]({where:{membername:_0xecd4x39[_0x28ca[29]],interface:util[_0x28ca[59]](_0x28ca[256],_0x28ca[257],_0xecd4x39[_0x28ca[29]]),type:_0x28ca[279],exitAt:null}})})[_0x28ca[32]](function(_0xecd4x48){var _0xecd4x49=[];_0xecd4x48[_0x28ca[31]](function(_0xecd4x4a){_0xecd4x49[_0x28ca[262]](_0xecd4x4a[_0x28ca[269]]({exitAt:moment()[_0x28ca[59]](_0x28ca[58])}))});return BPromise[_0x28ca[277]](_0xecd4x49)})}function handleLogout(_0xecd4x37,_0xecd4x38){return function(_0xecd4x39){return BPromise[_0x28ca[288]]()[_0x28ca[32]](function(){if(_0xecd4x39[_0x28ca[260]]=== _0x28ca[290]){return logoutAgent(_0xecd4x39)}})[_0x28ca[32]](function(){return _0xecd4x39[_0x28ca[269]]({online:false})})}}function handleQueueAdd(_0xecd4x37,_0xecd4x38){return function(_0xecd4x39){var _0xecd4x56=[];switch(_0xecd4x37[_0x28ca[248]][_0x28ca[182]]){case _0x28ca[20]:_0xecd4x37[_0x28ca[248]][_0x28ca[293]][_0x28ca[31]](function(_0xecd4x4c){_0xecd4x56[_0x28ca[262]](models[_0x28ca[278]][_0x28ca[292]]({where:{UserId:_0xecd4x39[_0x28ca[253]],queue:_0xecd4x4c},defaults:{queue:_0xecd4x4c,location:util[_0x28ca[59]](_0x28ca[291],_0xecd4x39[_0x28ca[29]]),membername:_0xecd4x39[_0x28ca[29]],UserId:_0xecd4x39[_0x28ca[253]],penalty:_0xecd4x38[_0x28ca[259]]},individualHooks:true,raw:true}))});return BPromise[_0x28ca[277]](_0xecd4x56)[_0x28ca[32]](function(){var _0xecd4x50=[];_0xecd4x37[_0x28ca[248]][_0x28ca[293]][_0x28ca[31]](function(_0xecd4x4c){_0xecd4x50[_0x28ca[262]](amiAction({action:_0x28ca[283],queue:_0xecd4x4c,paused:_0xecd4x39[_0x28ca[254]],interface:util[_0x28ca[59]](_0x28ca[256],_0x28ca[257],_0xecd4x39[_0x28ca[29]]),membername:_0xecd4x39[_0x28ca[29]]})[_0x28ca[28]](function(_0xecd4x19){if(_0xecd4x19[_0x28ca[280]]=== _0x28ca[281]){return queueAddUpdate(_0xecd4x4c,_0xecd4x39[_0x28ca[29]])};logger[_0x28ca[27]](_0x28ca[294],_0xecd4x4c,_0xecd4x19)}))});return BPromise[_0x28ca[277]](_0xecd4x50)});case _0x28ca[21]:_0xecd4x37[_0x28ca[248]][_0x28ca[293]][_0x28ca[31]](function(_0xecd4x4c){_0xecd4x56[_0x28ca[262]](models[_0x28ca[295]][_0x28ca[292]]({where:{UserId:_0xecd4x39[_0x28ca[253]],ChatQueueId:_0xecd4x4c[_0x28ca[253]]},defaults:{ChatQueueId:_0xecd4x4c[_0x28ca[253]],queue:_0xecd4x4c[_0x28ca[29]],UserId:_0xecd4x39[_0x28ca[253]],penalty:_0xecd4x38[_0x28ca[259]]},individualHooks:true,raw:true}))});return BPromise[_0x28ca[277]](_0xecd4x56);case _0x28ca[22]:_0xecd4x37[_0x28ca[248]][_0x28ca[293]][_0x28ca[31]](function(_0xecd4x4c){_0xecd4x56[_0x28ca[262]](models[_0x28ca[296]][_0x28ca[292]]({where:{UserId:_0xecd4x39[_0x28ca[253]],MailQueueId:_0xecd4x4c[_0x28ca[253]]},defaults:{MailQueueId:_0xecd4x4c[_0x28ca[253]],queue:_0xecd4x4c[_0x28ca[29]],UserId:_0xecd4x39[_0x28ca[253]],penalty:_0xecd4x38[_0x28ca[259]]},individualHooks:true,raw:true}))});return BPromise[_0x28ca[277]](_0xecd4x56);case _0x28ca[23]:_0xecd4x37[_0x28ca[248]][_0x28ca[293]][_0x28ca[31]](function(_0xecd4x4c){_0xecd4x56[_0x28ca[262]](models[_0x28ca[297]][_0x28ca[292]]({where:{UserId:_0xecd4x39[_0x28ca[253]],SmsQueueId:_0xecd4x4c[_0x28ca[253]]},defaults:{SmsQueueId:_0xecd4x4c[_0x28ca[253]],queue:_0xecd4x4c[_0x28ca[29]],UserId:_0xecd4x39[_0x28ca[253]],penalty:_0xecd4x38[_0x28ca[259]]},individualHooks:true,raw:true}))});return BPromise[_0x28ca[277]](_0xecd4x56);case _0x28ca[24]:_0xecd4x37[_0x28ca[248]][_0x28ca[293]][_0x28ca[31]](function(_0xecd4x4c){_0xecd4x56[_0x28ca[262]](models[_0x28ca[298]][_0x28ca[292]]({where:{UserId:_0xecd4x39[_0x28ca[253]],OpenchannelQueueId:_0xecd4x4c[_0x28ca[253]]},defaults:{OpenchannelQueueId:_0xecd4x4c[_0x28ca[253]],queue:_0xecd4x4c[_0x28ca[29]],UserId:_0xecd4x39[_0x28ca[253]],penalty:_0xecd4x38[_0x28ca[259]]},individualHooks:true,raw:true}))});return BPromise[_0x28ca[277]](_0xecd4x56);case _0x28ca[16]:_0xecd4x37[_0x28ca[248]][_0x28ca[293]][_0x28ca[31]](function(_0xecd4x4c){_0xecd4x56[_0x28ca[262]](models[_0x28ca[299]][_0x28ca[292]]({where:{UserId:_0xecd4x39[_0x28ca[253]],FaxQueueId:_0xecd4x4c[_0x28ca[253]]},defaults:{faxQueueId:_0xecd4x4c[_0x28ca[253]],queue:_0xecd4x4c[_0x28ca[29]],UserId:_0xecd4x39[_0x28ca[253]],penalty:_0xecd4x38[_0x28ca[259]]},individualHooks:true,raw:true}))});return BPromise[_0x28ca[277]](_0xecd4x56);default:}}}function handleQueueRemove(_0xecd4x37,_0xecd4x38){return function(_0xecd4x39){switch(_0xecd4x37[_0x28ca[248]][_0x28ca[182]]){case _0x28ca[20]:return models[_0x28ca[278]][_0x28ca[301]]({where:{UserId:_0xecd4x39[_0x28ca[253]],queue:_0xecd4x37[_0x28ca[248]][_0x28ca[98]]},individualHooks:true,raw:true})[_0x28ca[32]](function(){return amiAction({action:_0x28ca[289],queue:_0xecd4x37[_0x28ca[248]][_0x28ca[98]],interface:util[_0x28ca[59]](_0x28ca[256],_0x28ca[257],_0xecd4x39[_0x28ca[29]])})})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[300],_0xecd4x19[_0x28ca[26]])});case _0x28ca[21]:return models[_0x28ca[295]][_0x28ca[274]]({where:{UserId:_0xecd4x39[_0x28ca[253]],ChatQueueId:_0xecd4x37[_0x28ca[248]][_0x28ca[303]]}})[_0x28ca[32]](function(_0xecd4x58){if(_0xecd4x58){return _0xecd4x58[_0x28ca[301]]()}})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[302],_0xecd4x19)});case _0x28ca[22]:return models[_0x28ca[296]][_0x28ca[274]]({where:{UserId:_0xecd4x39[_0x28ca[253]],MailQueueId:_0xecd4x37[_0x28ca[248]][_0x28ca[303]]}})[_0x28ca[32]](function(_0xecd4x58){if(_0xecd4x58){return _0xecd4x58[_0x28ca[301]]()}})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[304],_0xecd4x19)});case _0x28ca[23]:return models[_0x28ca[297]][_0x28ca[274]]({where:{UserId:_0xecd4x39[_0x28ca[253]],SmsQueueId:_0xecd4x37[_0x28ca[248]][_0x28ca[303]]}})[_0x28ca[32]](function(_0xecd4x58){if(_0xecd4x58){return _0xecd4x58[_0x28ca[301]]()}})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[305],_0xecd4x19)});case _0x28ca[24]:return models[_0x28ca[298]][_0x28ca[274]]({where:{UserId:_0xecd4x39[_0x28ca[253]],OpenchannelQueueId:_0xecd4x37[_0x28ca[248]][_0x28ca[303]]}})[_0x28ca[32]](function(_0xecd4x58){if(_0xecd4x58){return _0xecd4x58[_0x28ca[301]]()}})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[306],_0xecd4x19)});case _0x28ca[16]:return models[_0x28ca[299]][_0x28ca[274]]({where:{UserId:_0xecd4x39[_0x28ca[253]],FaxQueueId:_0xecd4x37[_0x28ca[248]][_0x28ca[303]]}})[_0x28ca[32]](function(_0xecd4x58){if(_0xecd4x58){return _0xecd4x58[_0x28ca[301]]()}})[_0x28ca[28]](function(_0xecd4x19){faxLogger[_0x28ca[27]](_0x28ca[307],_0xecd4x19)});default:}}}function handleEntityNotFound(_0xecd4x5a){return function(_0xecd4x5b){if(!_0xecd4x5b){throw _0xecd4x5a};return _0xecd4x5b}}function onSave(_0xecd4x38,_0xecd4x37){switch(_0xecd4x38[_0x28ca[29]]){case _0x28ca[311]:return models[_0x28ca[310]][_0x28ca[309]](_0xecd4x37[_0x28ca[248]][_0x28ca[290]])[_0x28ca[32]](handleEntityNotFound({message:_0x28ca[308]}))[_0x28ca[32]](handlePause(_0xecd4x37,_0xecd4x38));case _0x28ca[312]:return models[_0x28ca[310]][_0x28ca[309]](_0xecd4x37[_0x28ca[248]][_0x28ca[290]])[_0x28ca[32]](handleEntityNotFound({message:_0x28ca[308]}))[_0x28ca[32]](handleUnpause(_0xecd4x37,_0xecd4x38));case _0x28ca[313]:return models[_0x28ca[310]][_0x28ca[309]](_0xecd4x38[_0x28ca[250]])[_0x28ca[32]](handleEntityNotFound({message:_0x28ca[308]}))[_0x28ca[32]](handleLogin(_0xecd4x37,_0xecd4x38))[_0x28ca[32]](function(_0xecd4x5d){return _0xecd4x5d});case _0x28ca[314]:return models[_0x28ca[310]][_0x28ca[309]](_0xecd4x38[_0x28ca[250]])[_0x28ca[32]](handleEntityNotFound({message:_0x28ca[308]}))[_0x28ca[32]](handleUnpause(_0xecd4x37,_0xecd4x38))[_0x28ca[32]](handleLogout(_0xecd4x37,_0xecd4x38));case _0x28ca[283]:return models[_0x28ca[310]][_0x28ca[309]](_0xecd4x37[_0x28ca[248]][_0x28ca[290]])[_0x28ca[32]](handleEntityNotFound({message:_0x28ca[308]}))[_0x28ca[32]](handleQueueAdd(_0xecd4x37,_0xecd4x38))[_0x28ca[32]](function(_0xecd4x58){if(_0xecd4x37[_0x28ca[248]][_0x28ca[182]]!== _0x28ca[20]){return events[_0x28ca[316]](_0xecd4x58,_0xecd4x37[_0x28ca[248]][_0x28ca[182]])}})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[315],_0xecd4x19[_0x28ca[26]])});case _0x28ca[289]:return models[_0x28ca[310]][_0x28ca[309]](_0xecd4x37[_0x28ca[248]][_0x28ca[290]])[_0x28ca[32]](handleEntityNotFound({message:_0x28ca[308]}))[_0x28ca[32]](handleQueueRemove(_0xecd4x37,_0xecd4x38))[_0x28ca[32]](function(_0xecd4x58){if(_0xecd4x37[_0x28ca[248]][_0x28ca[182]]!== _0x28ca[20]){return events[_0x28ca[318]](_0xecd4x58,_0xecd4x37[_0x28ca[248]][_0x28ca[182]])}})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[317],_0xecd4x19[_0x28ca[26]])});default:throw {message:_0x28ca[319]}}}function clean(channels){removeInactiveCalls();_[_0x28ca[31]](channels,function(_0xecd4x42){removeExpiredApplications(_0xecd4x42)})}function removeInactiveCalls(){logger[_0x28ca[73]](_0x28ca[320]);var _0xecd4x60=[],_0xecd4x61=[],_0xecd4x62=moment()[_0x28ca[59]](_0x28ca[58]);return amiAction({action:_0x28ca[337],command:_0x28ca[338]})[_0x28ca[32]](function(_0xecd4x6a){var _0xecd4x6b;if(_0xecd4x6a&& _0xecd4x6a[_0x28ca[331]]){var _0xecd4x58=_0xecd4x6a[_0x28ca[331]][_0x28ca[102]](_0x28ca[332]);_[_0x28ca[31]](_0xecd4x58,function(_0xecd4x40){if(_0xecd4x40){_0xecd4x6b= _0xecd4x40[_0x28ca[102]](_0x28ca[333]);_0xecd4x6b[_0x28ca[334]]=== 14&& _0xecd4x61[_0x28ca[262]](_0xecd4x6b[_0x28ca[335]]())}})};return models[_0x28ca[336]][_0x28ca[33]]({where:{$or:[{queuecallerleaveAt:null,queuecallerexit:false},{queuecallerexit:false,queuecallerabandon:false,queuecallercomplete:false,queuecallerleaveAt:{$ne:null}}]}})})[_0x28ca[32]](function(_0xecd4x69){_[_0x28ca[31]](_0xecd4x69,function(_0xecd4x66){if(!_[_0x28ca[193]](_0xecd4x61,_0xecd4x66[_0x28ca[88]])){_0xecd4x60[_0x28ca[262]](_0xecd4x66[_0x28ca[269]]({queuecallerleaveAt:_0xecd4x62,queuecallerexitAt:_0xecd4x62,queuecallerexit:true,queuecallerexitreason:_0x28ca[324]}))}});return models[_0x28ca[330]][_0x28ca[33]]({where:{leaveAt:null}})})[_0x28ca[32]](function(_0xecd4x68){_[_0x28ca[31]](_0xecd4x68,function(_0xecd4x66){if(!_[_0x28ca[193]](_0xecd4x61,_0xecd4x66[_0x28ca[88]])){_0xecd4x60[_0x28ca[262]](_0xecd4x66[_0x28ca[269]]({leaveAt:_0xecd4x62,network:_0x28ca[328]}))}});return models[_0x28ca[329]][_0x28ca[33]]({where:{endtime:null}})})[_0x28ca[32]](function(_0xecd4x67){_[_0x28ca[31]](_0xecd4x67,function(_0xecd4x66){if(!_[_0x28ca[193]](_0xecd4x61,_0xecd4x66[_0x28ca[88]])){_0xecd4x60[_0x28ca[262]](_0xecd4x66[_0x28ca[269]]({endtime:_0xecd4x62,dialstatus:_0x28ca[325]}))}});return models[_0x28ca[327]][_0x28ca[33]]({where:{agentcomplete:false,agentringnoanswer:false,agentdump:false}})})[_0x28ca[32]](function(_0xecd4x65){_[_0x28ca[31]](_0xecd4x65,function(_0xecd4x66){if(!_[_0x28ca[193]](_0xecd4x61,_0xecd4x66[_0x28ca[88]])){_0xecd4x60[_0x28ca[262]](_0xecd4x66[_0x28ca[269]]({lastevent:_0x28ca[199],agentringnoanswer:true,agentringnoanswerAt:_0xecd4x62,reason:_0x28ca[325]}))}});return models[_0x28ca[264]][_0x28ca[33]]({where:{type:_0x28ca[326],enterAt:{$ne:null},exitAt:null}})})[_0x28ca[32]](function(_0xecd4x63){_[_0x28ca[31]](_0xecd4x63,function(_0xecd4x64){if(!_[_0x28ca[193]](_0xecd4x61,_0xecd4x64[_0x28ca[88]])){_0xecd4x60[_0x28ca[262]](_0xecd4x64[_0x28ca[269]]({exitAt:_0xecd4x64[_0x28ca[323]],data4:_0x28ca[324]}))}});return _0xecd4x60})[_0x28ca[277]]()[_0x28ca[32]](function(){logger[_0x28ca[73]](_0x28ca[322])})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[321],_0xecd4x19[_0x28ca[26]])})}function removeExpiredApplications(_0xecd4x42){return models[_0x28ca[350]+ _0xecd4x42+ _0x28ca[351]][_0x28ca[33]]({where:{leaveAt:null,timeslot:{$ne:null}}})[_0x28ca[32]](function(_0xecd4x6d){var _0xecd4x6e,_0xecd4x6f=[],_0xecd4x70=[];_[_0x28ca[31]](_0xecd4x6d,function(_0xecd4x71){_0xecd4x6e= moment(_0xecd4x71[_0x28ca[344]])[_0x28ca[343]](_0xecd4x71[_0x28ca[342]],_0x28ca[229]);if(moment()[_0x28ca[345]](_0xecd4x6e)){_0xecd4x70[_0x28ca[262]](_0xecd4x71[_0x28ca[346]]);_0xecd4x6f[_0x28ca[262]](_0xecd4x71[_0x28ca[269]]({timeout:true,leaveAt:moment()[_0x28ca[59]](_0x28ca[58])}))}});if(_0xecd4x70[_0x28ca[334]]> 0){_0xecd4x70= _[_0x28ca[347]](_0xecd4x70);logger[_0x28ca[73]](_0x28ca[348],_0xecd4x70);_0xecd4x6f[_0x28ca[262]](models[_0xecd4x42+ _0x28ca[349]][_0x28ca[265]]({waiting:false},{where:{id:_0xecd4x70},individualHooks:true}))};return _0xecd4x6f})[_0x28ca[277]]()[_0x28ca[32]](function(){logger[_0x28ca[73]](_0x28ca[339]+ _0xecd4x42+ _0x28ca[341])})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[339]+ _0xecd4x42+ _0x28ca[340],_0xecd4x19)})}var channelModels=[_0x28ca[352],_0x28ca[353],_0x28ca[354],_0x28ca[355],_0x28ca[356]];clean(channelModels);setInterval(function(){clean(channelModels)},10* 60* 1000);function networkRewrite(_0xecd4x74){switch(_0xecd4x74[_0x28ca[192]]){case _0x28ca[367]:return models[_0x28ca[369]][_0x28ca[368]](_0x28ca[367])[_0x28ca[33]]()[_0x28ca[32]](function(_0xecd4x75){var _0xecd4x76=_0x28ca[183];var _0xecd4x77=_0x28ca[358];_0xecd4x75[_0x28ca[31]](function(_0xecd4x78){_0xecd4x76+= util[_0x28ca[59]](_0x28ca[359],_0xecd4x78[_0x28ca[222]])});fs[_0x28ca[366]](path[_0x28ca[361]](config[_0x28ca[360]],_0xecd4x77),_0xecd4x76,{flags:_0x28ca[362],mode:parseInt(_0x28ca[363],8)},function(_0xecd4x19){if(_0xecd4x19){throw _0xecd4x19};amiCommand(_0x28ca[364]);logger[_0x28ca[73]](_0x28ca[365])})})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[357],_0xecd4x19)});case _0x28ca[374]:return models[_0x28ca[369]][_0x28ca[368]](_0x28ca[374])[_0x28ca[33]]()[_0x28ca[32]](function(_0xecd4x79){var _0xecd4x7a=_0x28ca[183];var _0xecd4x7b=_0x28ca[371];_0xecd4x79[_0x28ca[31]](function(_0xecd4x7c){_0xecd4x7a+= util[_0x28ca[59]](_0x28ca[372],_0xecd4x7c[_0x28ca[222]])});fs[_0x28ca[366]](path[_0x28ca[361]](config[_0x28ca[360]],_0xecd4x7b),_0xecd4x7a,{flags:_0x28ca[362],mode:parseInt(_0x28ca[363],8)},function(_0xecd4x19){if(_0xecd4x19){throw _0xecd4x19};amiCommand(_0x28ca[364]);logger[_0x28ca[73]](_0x28ca[373])})})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[370],_0xecd4x19)});default:logger[_0x28ca[27]](_0x28ca[375],_0xecd4x74[_0x28ca[192]])}}function amiCommand(_0xecd4x7e){return amiAction({Action:_0x28ca[337],command:_0xecd4x7e})[_0x28ca[32]](function(_0xecd4x58){logger[_0x28ca[73]](_0x28ca[376],_0xecd4x7e,_0xecd4x58)})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[376],_0xecd4x7e,_0xecd4x19)})}function trunksRewrite(){var _0xecd4x80=_0x28ca[183];var _0xecd4x81=_0x28ca[183];var _0xecd4x82=_0x28ca[377];return models[_0x28ca[34]][_0x28ca[33]]({where:{active:true},raw:true})[_0x28ca[32]](function(_0xecd4x1a){activeTrunks= {};var _0xecd4x83;_0xecd4x1a[_0x28ca[31]](function(_0xecd4x84){_0xecd4x83= null;activeTrunks[_0xecd4x84[_0x28ca[29]]]= _0xecd4x84[_0x28ca[30]];delete _0xecd4x84[_0x28ca[378]];delete _0xecd4x84[_0x28ca[344]];delete _0xecd4x84[_0x28ca[379]];delete _0xecd4x84[_0x28ca[380]];delete _0xecd4x84[_0x28ca[83]];if(_0xecd4x84[_0x28ca[381]]&& _0xecd4x84[_0x28ca[381]]=== _0x28ca[382]){_0xecd4x84[_0x28ca[383]]= _0x28ca[382];_0xecd4x84[_0x28ca[384]]= _0x28ca[382];_0xecd4x84[_0x28ca[385]]= _0x28ca[328];_0xecd4x84[_0x28ca[386]]= _0x28ca[387];_0xecd4x84[_0x28ca[388]]= _0x28ca[389];_0xecd4x84[_0x28ca[390]]= _0x28ca[391];_0xecd4x84[_0x28ca[392]]= _0x28ca[393]}else {_0xecd4x84[_0x28ca[381]]= _0x28ca[328]};if(_0xecd4x84[_0x28ca[85]]){_0xecd4x81+= util[_0x28ca[59]](_0xecd4x82,_0xecd4x84[_0x28ca[85]])};delete _0xecd4x84[_0x28ca[85]];_0xecd4x80+= util[_0x28ca[59]](_0x28ca[394],_0xecd4x84[_0x28ca[29]]);if(_0xecd4x84[_0x28ca[395]]){_0xecd4x83= _0xecd4x84[_0x28ca[395]];delete _0xecd4x84[_0x28ca[395]]};for(var _0xecd4x30 in _0xecd4x84){if(_0xecd4x84[_0xecd4x30]){switch(_0xecd4x30){case _0x28ca[398]:var _0xecd4x85=_0xecd4x84[_0xecd4x30][_0x28ca[102]](_0x28ca[396]);_0xecd4x85[_0x28ca[31]](function(_0xecd4x40){_0xecd4x80+= util[_0x28ca[59]](_0x28ca[397],_0xecd4x30,_0xecd4x40)});break;default:_0xecd4x80+= util[_0x28ca[59]](_0x28ca[397],_0xecd4x30,_0xecd4x84[_0xecd4x30])}}};if(_0xecd4x83){_0xecd4x80+= util[_0x28ca[59]](_0x28ca[399],_0xecd4x83)}});fs[_0x28ca[366]](path[_0x28ca[361]](config[_0x28ca[360]],_0x28ca[400]),_0xecd4x80,{flags:_0x28ca[362],mode:parseInt(_0x28ca[363],8)},function(_0xecd4x19){if(_0xecd4x19){throw _0xecd4x19};logger[_0x28ca[73]](_0x28ca[401]);fs[_0x28ca[366]](path[_0x28ca[361]](config[_0x28ca[360]],_0x28ca[402]),_0xecd4x81,{flags:_0x28ca[362],mode:parseInt(_0x28ca[363],8)},function(_0xecd4x19){if(_0xecd4x19){throw _0xecd4x19};amiCommand(_0x28ca[364]);logger[_0x28ca[73]](_0x28ca[403])})})})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0xecd4x19)})}function rewriteContexts(_0xecd4x74,_0xecd4x87){return function(){var _0xecd4x88=_0x28ca[183];if(!_0xecd4x87){_0xecd4x88= util[_0x28ca[59]](_0x28ca[404],_0xecd4x74[_0x28ca[29]],_0xecd4x74[_0x28ca[29]])};return models[_0x28ca[409]][_0x28ca[33]]({where:{id:{$ne:_0xecd4x74[_0x28ca[253]]}}})[_0x28ca[32]](function(_0xecd4x89){_0xecd4x89[_0x28ca[31]](function(_0xecd4x84){_0xecd4x88+= util[_0x28ca[59]](_0x28ca[404],_0xecd4x84[_0x28ca[29]],_0xecd4x84[_0x28ca[29]])});fs[_0x28ca[366]](path[_0x28ca[361]](config[_0x28ca[360]],_0x28ca[406]),_0xecd4x88,{flags:_0x28ca[362],mode:parseInt(_0x28ca[363],8)},function(_0xecd4x19){if(_0xecd4x19){throw _0xecd4x19};logger[_0x28ca[73]](_0x28ca[407]);amiCommand(_0x28ca[408])})})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[405],_0xecd4x19)})}}function createHangup(_0xecd4x74){return function(){logger[_0x28ca[73]](_0x28ca[410],_0xecd4x74[_0x28ca[29]]);var _0xecd4x47=[{context:_0xecd4x74[_0x28ca[29]],exten:_0x28ca[411],priority:_0x28ca[412],VoiceContextId:_0xecd4x74[_0x28ca[253]],type:_0x28ca[413],app:_0x28ca[414]},{context:_0xecd4x74[_0x28ca[29]],exten:_0x28ca[415],priority:_0x28ca[412],VoiceContextId:_0xecd4x74[_0x28ca[253]],type:_0x28ca[413],app:_0x28ca[414]}];return models[_0x28ca[418]][_0x28ca[263]](_0xecd4x47)[_0x28ca[32]](function(){logger[_0x28ca[73]](_0x28ca[417])})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[416],_0xecd4x19)})}}function rtpRewrite(_0xecd4x47){if(_0xecd4x47){var _0xecd4x8c=_0x28ca[183];for(var _0xecd4x30 in _0xecd4x47){_0xecd4x47[_0xecd4x30]&& (_0xecd4x8c+= util[_0x28ca[59]](_0x28ca[397],_0xecd4x30,_0xecd4x47[_0xecd4x30]))};try{fs[_0x28ca[420]](path[_0x28ca[361]](config[_0x28ca[360]],_0x28ca[419]),_0xecd4x8c,{flag:_0x28ca[362],mode:parseInt(_0x28ca[363],8)});logger[_0x28ca[73]](_0x28ca[421]);amiCommand(_0x28ca[422])}catch(err){logger[_0x28ca[27]](_0x28ca[423],err)}}else {logger[_0x28ca[27]](_0x28ca[424])}}function execRequest(_0xecd4x74,_0xecd4x8e,_0xecd4x8f){return Util[_0x28ca[427]](_0xecd4x74,_0xecd4x8e,_0xecd4x8f)[_0x28ca[32]](function(_0xecd4x90){faxLogger[_0x28ca[73]](_0x28ca[426])})[_0x28ca[28]](function(_0xecd4x19){faxLogger[_0x28ca[27]](_0x28ca[425],_0xecd4x19)})}function webhook(_0xecd4x74,_0xecd4x92,_0xecd4x93){switch(_0xecd4x93){case _0x28ca[435]:if(_0xecd4x92[_0x28ca[428]]&& _0xecd4x92[_0x28ca[429]]){faxLogger[_0x28ca[73]](_0x28ca[430]+ _0xecd4x92[_0x28ca[29]]+ _0x28ca[431]);execRequest(_0xecd4x74,_0xecd4x92[_0x28ca[428]],_0xecd4x92[_0x28ca[429]])};if(_0xecd4x92[_0x28ca[432]][_0x28ca[334]]){_[_0x28ca[31]](_0xecd4x92[_0x28ca[432]],function(_0xecd4x38){if(_0xecd4x38[_0x28ca[433]]){Util[_0x28ca[434]](_0xecd4x38,_0xecd4x74)}})};break;case _0x28ca[439]:if(_0xecd4x92[_0x28ca[436]]&& _0xecd4x92[_0x28ca[437]]){faxLogger[_0x28ca[73]](_0x28ca[430]+ _0xecd4x92[_0x28ca[29]]+ _0x28ca[438]);execRequest(_0xecd4x74,_0xecd4x92[_0x28ca[436]],_0xecd4x92[_0x28ca[437]])};break;case _0x28ca[77]:if(_0xecd4x92[_0x28ca[440]]&& _0xecd4x92[_0x28ca[441]]){faxLogger[_0x28ca[73]](_0x28ca[430]+ _0xecd4x92[_0x28ca[29]]+ _0x28ca[442]);execRequest(_0xecd4x74,_0xecd4x92[_0x28ca[440]],_0xecd4x92[_0x28ca[441]])};break;default:faxLogger[_0x28ca[27]](_0x28ca[443])}}function getFaxRoom(){return function(_0xecd4x92,_0xecd4x95){if(_0xecd4x95[_0x28ca[444]]){return models[_0x28ca[445]][_0x28ca[309]](_0xecd4x95.FaxRoomId)}else {return models[_0x28ca[445]][_0x28ca[33]]({limit:1,where:{contact:_0xecd4x95[_0x28ca[448]],FaxAccountId:_0xecd4x92[_0x28ca[253]]},order:[[_0x28ca[378],_0x28ca[450]]]})[_0x28ca[32]](function(_0xecd4x96){var _0xecd4x97=_[_0x28ca[446]](_0xecd4x96);if(!_0xecd4x97|| _0xecd4x97[_0x28ca[380]]=== _0x28ca[447]){return models[_0x28ca[445]][_0x28ca[63]]({contact:_0xecd4x95[_0x28ca[448]],account:_0xecd4x92[_0x28ca[29]],status:_0x28ca[449],FaxAccountId:_0xecd4x92[_0x28ca[253]]})}else {return _0xecd4x97}})}}}function sendFax(_0xecd4x99,_0xecd4x9a,_0xecd4x9b){if(_0xecd4x99[_0x28ca[380]]=== _0x28ca[451]){faxLogger[_0x28ca[454]](util[_0x28ca[59]](_0x28ca[452],_0xecd4x99[_0x28ca[453]],_0xecd4x99[_0x28ca[448]]));var _0xecd4x9c;var _0xecd4x9d=_0xecd4x99;var _0xecd4x9e=_0xecd4x99[_0x28ca[453]];var _0xecd4x9f=_0xecd4x99[_0x28ca[448]];var _0xecd4xa0;var _0xecd4xa1;var _0xecd4xa2,_0xecd4xa3;return models[_0x28ca[505]][_0x28ca[274]]({where:{localstationid:_0xecd4x9d[_0x28ca[453]]}})[_0x28ca[32]](function(_0xecd4xa7){if(!_0xecd4xa7){throw  new Error(_0x28ca[502])};faxLogger[_0x28ca[73]](_0x28ca[503],_0xecd4xa7[_0x28ca[466]]);_0xecd4xa0= _[_0x28ca[147]](_0xecd4xa7[_0x28ca[266]]);return models[_0x28ca[34]][_0x28ca[274]]({where:{name:_0xecd4xa0[_0x28ca[504]]},attributes:[_0x28ca[29]]})})[_0x28ca[32]](function(_0xecd4x1b){if(!_0xecd4x1b){throw  new Error(_0x28ca[500])};faxLogger[_0x28ca[73]](_0x28ca[501],_0xecd4x1b[_0x28ca[29]]);_0xecd4xa1= _[_0x28ca[147]](_0xecd4x1b[_0x28ca[266]]);return})[_0x28ca[32]](function(){return [_0xecd4xa0,_0xecd4x9d]})[_0x28ca[490]](getFaxRoom())[_0x28ca[32]](function(_0xecd4xa6){if(!_0xecd4xa6){throw  new Error(_0x28ca[497])};faxLogger[_0x28ca[73]](_0x28ca[498],_0xecd4xa6[_0x28ca[253]]);_0xecd4x9c= _0xecd4xa6;return _0xecd4x9c[_0x28ca[499]](_0xecd4x9d[_0x28ca[253]])})[_0x28ca[32]](function(){return _0xecd4x9c[_0x28ca[269]]({status:_0x28ca[449],lastEvent:_0x28ca[451],lastEventAt:moment()[_0x28ca[59]](_0x28ca[58]),faxOut:++_0xecd4x9c[_0x28ca[495]]},{individualHooks:true,user:_0xecd4x9b[_0x28ca[496]]})})[_0x28ca[32]](function(_0xecd4x47){faxLogger[_0x28ca[73]](_0x28ca[493],_0xecd4x47[_0x28ca[253]]);return _0xecd4x9c[_0x28ca[494]](_0xecd4x9d.UserId)})[_0x28ca[32]](function(){return models[_0x28ca[310]][_0x28ca[309]](_0xecd4x9d.UserId)})[_0x28ca[32]](function(){if(_0xecd4xa0[_0x28ca[491]]){return models[_0x28ca[492]][_0x28ca[292]]({where:{ListId:_0xecd4xa0[_0x28ca[491]],$or:[{phone:_0xecd4x9f},{fax:_0xecd4x9f}]},defaults:{fax:_0xecd4x9f,phone:_0xecd4x9f,firstName:_0xecd4x9f,ListId:_0xecd4xa0[_0x28ca[491]]}})}else {return []}})[_0x28ca[490]](function(_0xecd4xa4,_0xecd4xa5){if(_0xecd4xa5!== undefined&&  !_0xecd4xa5){return _0xecd4xa4[_0x28ca[269]]({fax:_0xecd4x9f})};return})[_0x28ca[32]](function(){_0xecd4xa2= _0xecd4x9d[_0x28ca[477]][0][_0x28ca[6]];if(_0xecd4x9d[_0x28ca[477]][0][_0x28ca[192]]=== _0x28ca[478]){_0xecd4xa3= path[_0x28ca[361]](config[_0x28ca[479]],_0x28ca[480],_0x28ca[481],_0x28ca[16],_0x28ca[194],_0x28ca[482],_0x28ca[483],path[_0x28ca[484]](_0xecd4xa2)[_0x28ca[29]]+ _0x28ca[485]);return exec(_0x28ca[486]+ _0xecd4xa3+ _0x28ca[487]+ _0xecd4xa2)}else {_0xecd4xa3= path[_0x28ca[361]](config[_0x28ca[479]],_0x28ca[480],_0x28ca[481],_0x28ca[16],_0x28ca[194],_0x28ca[482],_0x28ca[483],path[_0x28ca[484]](_0xecd4xa2)[_0x28ca[488]]);fse[_0x28ca[489]](_0xecd4xa2,_0xecd4xa3);return}})[_0x28ca[32]](function(){fs[_0x28ca[475]](_0xecd4xa3,511);faxLogger[_0x28ca[73]](_0x28ca[476]);return models[_0x28ca[459]][_0x28ca[265]]({filename:_0xecd4xa3,localstationid:_0xecd4x9d[_0x28ca[453]],retry:_0xecd4x9a},{where:{id:_0xecd4x9d[_0x28ca[253]]}})})[_0x28ca[32]](function(_0xecd4x99){return amiAction({action:_0x28ca[462],channel:util[_0x28ca[59]](_0x28ca[463],_0xecd4xa0[_0x28ca[464]],_0xecd4xa1[_0x28ca[29]],_0xecd4x9f),exten:_0xecd4x9f,context:_0x28ca[465],priority:1,callerid:util[_0x28ca[59]](_0x28ca[180],_0xecd4xa0[_0x28ca[466]],_0xecd4xa0[_0x28ca[466]]),variable:{FAXNAME:_0xecd4xa0[_0x28ca[29]],FAXNUMBER:_0xecd4x9f,FAXECM:_0xecd4xa0[_0x28ca[467]],FAXHEADERINFO:_0xecd4xa0[_0x28ca[468]],FAXLOCALSTATIONID:_0xecd4xa0[_0x28ca[466]],FAXMINRATE:_0xecd4xa0[_0x28ca[469]],FAXMAXRATE:_0xecd4xa0[_0x28ca[470]],FAXMODEM:util[_0x28ca[59]](_0x28ca[471],_0xecd4xa0[_0x28ca[472]]),FAXGATEWAY:_0xecd4xa0[_0x28ca[473]],FAXT38TIMEOUT:_0xecd4xa0[_0x28ca[474]],FAXOUTFILE:_0xecd4xa3},account:_0xecd4xa0[_0x28ca[466]]})})[_0x28ca[32]](function(_0xecd4x58){faxLogger[_0x28ca[454]](_0x28ca[460]);faxLogger[_0x28ca[73]](_0x28ca[461],_0xecd4x58)})[_0x28ca[28]](function(_0xecd4x19){faxLogger[_0x28ca[27]](_0x28ca[455],_0xecd4x19);faxLogger[_0x28ca[27]](_0x28ca[456],_0xecd4x19[_0x28ca[280]]);faxLogger[_0x28ca[27]](_0x28ca[457],_0xecd4x19[_0x28ca[26]]);return models[_0x28ca[459]][_0x28ca[265]]({status:_0x28ca[171]},{where:{id:_0xecd4x9d[_0x28ca[253]]}})[_0x28ca[32]](function(_0xecd4x47){if(_0xecd4x9c){return _0xecd4x9c[_0x28ca[269]]({lastEvent:_0x28ca[171]})};return})[_0x28ca[28]](function(_0xecd4x19){faxLogger[_0x28ca[27]](_0x28ca[458],_0xecd4x19);faxLogger[_0x28ca[27]](_0x28ca[456],_0xecd4x19[_0x28ca[280]]);faxLogger[_0x28ca[27]](_0x28ca[457],_0xecd4x19[_0x28ca[26]])})})}}models[_0x28ca[459]][_0x28ca[506]](function(_0xecd4x74,_0xecd4x37){sendFax(_0xecd4x74[_0x28ca[266]],0,_0xecd4x37)});models[_0x28ca[459]][_0x28ca[509]](function(_0xecd4x74,_0xecd4x37){if(_0xecd4x74[_0x28ca[507]](_0x28ca[380])&& _0xecd4x74[_0x28ca[380]]=== _0x28ca[451]){sendFax(_0xecd4x74[_0x28ca[266]],_0xecd4x74[_0x28ca[508]]+ 1,_0xecd4x37)}});models[_0x28ca[445]][_0x28ca[509]](function(_0xecd4x74){var _0xecd4xa8=_[_0x28ca[511]](faxaccounts,{id:_0xecd4x74[_0x28ca[510]]});if(_0xecd4xa8&& _0xecd4x74[_0x28ca[507]](_0x28ca[380])&& _0xecd4x74[_0x28ca[380]]=== _0x28ca[447]){webhook(_0xecd4x74[_0x28ca[266]],_0xecd4xa8,_0x28ca[77])}});models[_0x28ca[512]][_0x28ca[506]](function(_0xecd4x74,_0xecd4x37){onSave(_0xecd4x74,_0xecd4x37)});models[_0x28ca[505]][_0x28ca[33]]({raw:true})[_0x28ca[32]](function(_0xecd4xa9){faxaccounts= _0xecd4xa9})[_0x28ca[28]](function(_0xecd4x19){faxLogger[_0x28ca[27]](_0x28ca[513],_0xecd4x19)});function addToCollection(_0xecd4xab,_0xecd4xac){_0xecd4xab[_0x28ca[262]](_0xecd4xac)}function updateCollection(_0xecd4xab,_0xecd4xac){var _0xecd4xae=_[_0x28ca[511]](_0xecd4xab,{id:_0xecd4xac[_0x28ca[253]]});if(_0xecd4xae){_[_0x28ca[267]](_0xecd4xae,_0xecd4xac)}else {_0xecd4xab[_0x28ca[514]](_0xecd4xac)}}function removeFromCollection(_0xecd4xab,_0xecd4xac){_[_0x28ca[515]](_0xecd4xab,{id:_0xecd4xac[_0x28ca[253]]})}function getWidgets(_0xecd4xb1){_0xecd4xb1= JSON[_0x28ca[484]](_0xecd4xb1|| _0x28ca[516]);var _0xecd4xb2=[];if(_0xecd4xb1[_0x28ca[517]]){_[_0x28ca[31]](_0xecd4xb1[_0x28ca[517]],function(_0xecd4xb3){_0xecd4xb2[_0x28ca[262]](_[_0x28ca[521]](_[_0x28ca[520]](_0xecd4xb3[_0x28ca[518]],_0x28ca[519])))});if(_0xecd4xb2[_0x28ca[334]]){var _0xecd4xb4=[];_[_0x28ca[31]](_0xecd4xb2,function(_0xecd4xb5){_[_0x28ca[31]](_0xecd4xb5,function(_0xecd4xb6){_[_0x28ca[193]]([_0x28ca[522],_0x28ca[523],_0x28ca[524]],_0xecd4xb6[_0x28ca[192]])&& _0xecd4xb4[_0x28ca[262]]({config:{select:_0xecd4xb6[_0x28ca[526]][_0x28ca[525]],fields:_0xecd4xb6[_0x28ca[526]][_0x28ca[527]],condition:_0xecd4xb6[_0x28ca[526]][_0x28ca[528]],table:_0xecd4xb6[_0x28ca[526]][_0x28ca[530]][_0x28ca[223]](_0x28ca[529],_0x28ca[183])},id:_0xecd4xb6[_0x28ca[531]],type:_0xecd4xb6[_0x28ca[192]]})})});return (_0xecd4xb4[_0x28ca[334]]?_0xecd4xb4:null)};return null};return null}function toAddDate(_0xecd4xb8){switch(_0xecd4xb8){case _0x28ca[532]:;case _0x28ca[533]:;case _0x28ca[534]:;case _0x28ca[535]:;case _0x28ca[536]:;case _0x28ca[537]:;case _0x28ca[538]:;case _0x28ca[539]:;case _0x28ca[540]:;case _0x28ca[541]:;case _0x28ca[542]:;case _0x28ca[543]:;case _0x28ca[544]:;case _0x28ca[545]:return false;default:return true}}function getCounterWidgetQuery(_0xecd4xba,_0xecd4x5d){return Promise[_0x28ca[288]]()[_0x28ca[32]](function(){return _0xecd4xba[_0x28ca[522]]})[_0x28ca[32]](reportBuildUtils[_0x28ca[561]](_0xecd4x5d))[_0x28ca[32]](function(_0xecd4xbb){var _0xecd4xbc=util[_0x28ca[59]](_0x28ca[547],_0xecd4xba[_0x28ca[525]],_0xecd4xba[_0x28ca[522]]);if(_0xecd4xba[_0x28ca[528]]&& _0xecd4xba[_0x28ca[528]]!== _0x28ca[548]){_0xecd4xbc+= util[_0x28ca[59]](_0x28ca[549],decodeURIComponent(_0xecd4xba[_0x28ca[528]]))};if(toAddDate(_0xecd4xba[_0x28ca[522]])){_0xecd4xbc+= util[_0x28ca[59]]((_0xecd4xba[_0x28ca[528]]&& _0xecd4xba[_0x28ca[528]]!== _0x28ca[548])?_0x28ca[550]:_0x28ca[551],moment()[_0x28ca[553]](_0x28ca[552])[_0x28ca[59]](_0x28ca[58]))};if(!_0xecd4xbb|| _0xecd4xbb!== _0x28ca[554]){if(_0xecd4xbb){_0xecd4xbc+= _0xecd4xba[_0x28ca[528]]?_0x28ca[555]+ _0xecd4xbb:_0x28ca[556]+ _0xecd4xbb};logger[_0x28ca[73]](_0x28ca[557]);logger[_0x28ca[73]](_0xecd4xbc);logger[_0x28ca[73]](_0x28ca[558]);return _0xecd4xbc}else {logger[_0x28ca[27]](_0x28ca[559]);logger[_0x28ca[27]](_0x28ca[560]);logger[_0x28ca[27]](_0x28ca[558]);return []}})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[546],_0xecd4x19[_0x28ca[26]])})}function getPieChartWidgetQuery(_0xecd4xba,_0xecd4x5d){return Promise[_0x28ca[277]]([])[_0x28ca[32]](function(){return _0xecd4xba[_0x28ca[522]]})[_0x28ca[32]](reportBuildUtils[_0x28ca[561]](_0xecd4x5d))[_0x28ca[32]](function(_0xecd4xbb){var _0xecd4xbe=[];var _0xecd4x40;if(_0xecd4xba[_0x28ca[527]]){if(_[_0x28ca[563]](_0xecd4xba[_0x28ca[527]])){_0xecd4xba[_0x28ca[527]][_0x28ca[31]](function(_0xecd4x84){if(_0xecd4x84[_0x28ca[564]]&& _0xecd4x84[_0x28ca[565]]){_0xecd4xbe[_0x28ca[262]](_0xecd4x84[_0x28ca[564]]+ _0x28ca[566]+ _0xecd4x84[_0x28ca[565]]+ _0x28ca[567])}})}else {if(_[_0x28ca[568]](_0xecd4xba[_0x28ca[527]])){var _0xecd4x84=JSON[_0x28ca[484]](_0xecd4xba[_0x28ca[527]]);if(_0xecd4x84[_0x28ca[564]]&& _0xecd4x84[_0x28ca[565]]){_0xecd4xbe[_0x28ca[262]](_0xecd4x84[_0x28ca[564]]+ _0x28ca[566]+ _0xecd4x84[_0x28ca[565]]+ _0x28ca[567])}}}};var _0xecd4xbf=_0xecd4xbe[_0x28ca[334]]?_0xecd4xbe[_0x28ca[361]](_0x28ca[101]):_0x28ca[569];var _0xecd4xc0=_0x28ca[183];if(_0xecd4xba[_0x28ca[528]]&& _0xecd4xba[_0x28ca[528]]!== _0x28ca[570]&& _0xecd4xba[_0x28ca[528]]!== _0x28ca[548]){_0xecd4xc0= util[_0x28ca[59]](_0x28ca[549],decodeURIComponent(_0xecd4xba[_0x28ca[528]]))};if(toAddDate(_0xecd4xba[_0x28ca[522]])){_0xecd4xc0+= util[_0x28ca[59]]((_0xecd4xba[_0x28ca[528]]&& _0xecd4xba[_0x28ca[528]]!== _0x28ca[548])?_0x28ca[550]:_0x28ca[551],moment()[_0x28ca[553]](_0x28ca[552])[_0x28ca[59]](_0x28ca[58]))};if(!_0xecd4xbb|| _0xecd4xbb!== _0x28ca[554]){if(_0xecd4xbb){_0xecd4xc0+= _0xecd4xc0?_0x28ca[555]+ _0xecd4xbb:_0x28ca[556]+ _0xecd4xbb};var _0xecd4xbc=util[_0x28ca[59]](_0x28ca[571],_0xecd4xbf,_0xecd4xba[_0x28ca[522]],_0xecd4xc0);logger[_0x28ca[73]](_0x28ca[557]);logger[_0x28ca[73]](_0xecd4xbc);logger[_0x28ca[73]](_0x28ca[558]);return _0xecd4xbc}else {logger[_0x28ca[27]](_0x28ca[559]);logger[_0x28ca[27]](_0x28ca[560]);logger[_0x28ca[27]](_0x28ca[558]);return []}})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[562],_0xecd4x19[_0x28ca[26]])})}function getWidgetQuery(_0xecd4xba,_0xecd4x5d){switch(_0xecd4xba[_0x28ca[192]]){case _0x28ca[524]:return getCounterWidgetQuery(_0xecd4xba[_0x28ca[526]],_0xecd4x5d);case _0x28ca[523]:return getPieChartWidgetQuery(_0xecd4xba[_0x28ca[526]],_0xecd4x5d);default:return Promise[_0x28ca[288]]()[_0x28ca[32]](function(){return null})}}function getCustomDashboardValues(_0xecd4xc3,_0xecd4x5d){var _0xecd4xc4={};var _0xecd4xc5=[],_0xecd4xc6=[],_0xecd4xbc;return models[_0x28ca[583]][_0x28ca[309]](_0xecd4xc3)[_0x28ca[32]](function(_0xecd4xc7){if(!_0xecd4xc7){logger[_0x28ca[27]](_0x28ca[575],_0xecd4xc3,_0x28ca[576]);return};var _0xecd4xb4=getWidgets(_0xecd4xc7[_0x28ca[577]]);if(_0xecd4xb4){_[_0x28ca[31]](_0xecd4xb4,function(_0xecd4xba){_0xecd4xc5[_0x28ca[262]](getWidgetQuery(_0xecd4xba,_0xecd4x5d)[_0x28ca[32]](function(_0xecd4xbc){_0xecd4xc6[_0x28ca[262]](Promise[_0x28ca[288]]()[_0x28ca[32]](function(){if(_0xecd4xbc){return models[_0x28ca[581]][_0x28ca[582]](_0xecd4xbc,{type:models[_0x28ca[581]][_0x28ca[580]][_0x28ca[579]]})}else {return []}})[_0x28ca[32]](function(_0xecd4x58){_0xecd4xc4[_0xecd4xba[_0x28ca[253]]]= _0xecd4x58})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[578],_0xecd4xba[_0x28ca[253]],_0xecd4x19);_0xecd4xc4[_0xecd4xba[_0x28ca[253]]]= []}))}))});return _0xecd4xc5};return []})[_0x28ca[277]]()[_0x28ca[32]](function(){return _0xecd4xc6})[_0x28ca[277]]()[_0x28ca[32]](function(){if(!_[_0x28ca[573]](_0xecd4xc4)){return events[_0x28ca[574]](_0xecd4xc4,_0xecd4x5d)}})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[572],_0xecd4xc3,_0xecd4x19)})}process[_0x28ca[74]](_0x28ca[280],function(_0xecd4xc8){switch(_0xecd4xc8[_0x28ca[280]]){case _0x28ca[584]:;case _0x28ca[585]:;case _0x28ca[587]:networkRewrite(_0xecd4xc8[_0x28ca[586]]);break;case _0x28ca[589]:return BPromise[_0x28ca[288]]()[_0x28ca[32]](rewriteContexts(_0xecd4xc8[_0x28ca[586]],false))[_0x28ca[32]](createHangup(_0xecd4xc8[_0x28ca[586]]))[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[588],_0xecd4x19)});case _0x28ca[591]:return BPromise[_0x28ca[288]]()[_0x28ca[32]](rewriteContexts(_0xecd4xc8[_0x28ca[586]],true))[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[590],_0xecd4x19)});case _0x28ca[592]:addToCollection(faxaccounts,_0xecd4xc8[_0x28ca[586]]);break;case _0x28ca[593]:updateCollection(faxaccounts,_0xecd4xc8[_0x28ca[586]]);break;case _0x28ca[594]:removeFromCollection(faxaccounts,_0xecd4xc8[_0x28ca[586]]);break;case _0x28ca[595]:trunksRewrite();break;case _0x28ca[596]:rtpRewrite(_0xecd4xc8[_0x28ca[586]]);break;case _0x28ca[597]:;case _0x28ca[598]:sendFax(_0xecd4xc8[_0x28ca[586]],0,_0xecd4xc8[_0x28ca[48]]);break;case _0x28ca[599]:var _0xecd4xa8=_[_0x28ca[511]](faxaccounts,{id:_0xecd4xc8[_0x28ca[586]][_0x28ca[510]]});if(_0xecd4xa8){webhook(_0xecd4xc8[_0x28ca[586]],_0xecd4xa8,_0xecd4xc8[_0x28ca[41]])};break;case _0x28ca[601]:return amiAction({action:_0x28ca[337],command:_0xecd4xc8[_0x28ca[603]]})[_0x28ca[32]](function(_0xecd4x6a){return events[_0x28ca[601]]({type:_0x28ca[602],data:_0xecd4x6a,socket:_0xecd4xc8[_0x28ca[600]]})})[_0x28ca[28]](function(_0xecd4x19){events[_0x28ca[601]]({type:_0x28ca[27],data:_0xecd4x19,socket:_0xecd4xc8[_0x28ca[600]]})});case _0x28ca[608]:return amiAction(_0xecd4xc8[_0x28ca[41]])[_0x28ca[32]](function(_0xecd4x6a){events[_0x28ca[272]](_0xecd4xc8[_0x28ca[290]],_0xecd4xc8[_0x28ca[271]],_0xecd4xc8[_0x28ca[41]][_0x28ca[605]]);logger[_0x28ca[454]](util[_0x28ca[59]](_0x28ca[606],_0xecd4xc8[_0x28ca[290]],_0xecd4xc8[_0x28ca[41]][_0x28ca[605]]?_0x28ca[605]:_0x28ca[607]))})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](util[_0x28ca[59]](_0x28ca[604],_0xecd4xc8[_0x28ca[290]],_0xecd4xc8[_0x28ca[41]][_0x28ca[605]]?_0x28ca[311]:_0x28ca[312]),_0xecd4x19)});case _0x28ca[610]:var _0xecd4x92=_[_0x28ca[511]](faxaccounts,{id:parseInt(_0xecd4xc8[_0x28ca[586]][_0x28ca[609]])});if(_0xecd4x92){webhook(_0xecd4xc8[_0x28ca[586]],_0xecd4x92,_0xecd4xc8[_0x28ca[41]])};break;case _0x28ca[611]:return onSave(_0xecd4xc8[_0x28ca[586]],_0xecd4xc8[_0x28ca[48]]);case _0x28ca[612]:return events[_0x28ca[612]](_0xecd4xc8[_0x28ca[293]]);case _0x28ca[613]:;case _0x28ca[614]:;case _0x28ca[615]:;case _0x28ca[616]:;case _0x28ca[617]:;case _0x28ca[618]:;case _0x28ca[619]:;case _0x28ca[620]:;case _0x28ca[621]:;case _0x28ca[622]:;case _0x28ca[623]:;case _0x28ca[625]:return events[_0x28ca[624]](_0xecd4xc8);case _0x28ca[627]:return BPromise[_0x28ca[288]]()[_0x28ca[32]](function(){return amiUtil[_0x28ca[627]](amiAction,_0xecd4xc8[_0x28ca[586]])})[_0x28ca[28]](function(_0xecd4x19){logger[_0x28ca[27]](_0x28ca[626],_0xecd4x19)});case _0x28ca[628]:;case _0x28ca[629]:;case _0x28ca[630]:;case _0x28ca[631]:;case _0x28ca[632]:;case _0x28ca[633]:;case _0x28ca[634]:;case _0x28ca[635]:;case _0x28ca[636]:;case _0x28ca[638]:return events[_0x28ca[637]](_0xecd4xc8);case _0x28ca[643]:switch(_0xecd4xc8[_0x28ca[522]]){case _0x28ca[640]:return events[_0x28ca[639]]();case _0x28ca[642]:return events[_0x28ca[641]]();default:};break;case _0x28ca[644]:newexten(_0xecd4xc8[_0x28ca[52]],true);break;case _0x28ca[645]:addToCollection(voiceQueues,_0xecd4xc8[_0x28ca[586]]);break;case _0x28ca[646]:updateCollection(voiceQueues,_0xecd4xc8[_0x28ca[586]]);break;case _0x28ca[647]:removeFromCollection(voiceQueues,_0xecd4xc8[_0x28ca[586]]);break;case _0x28ca[648]:getCustomDashboardValues(_0xecd4xc8[_0x28ca[253]],_0xecd4xc8[_0x28ca[496]]);break;case _0x28ca[650]:return events[_0x28ca[649]](_0xecd4xc8[_0x28ca[586]]);default:}})