PageSourceSearch

https://progpol.pl/702.572bcc27e96cb87e.js

js progpol.pl collected 2026-10-08 12:03:54 UTC 171,849 bytes, 1 lines download raw bytes

vendor: 4,665 bytes, line 1
1(self.webpackChunkwebclient_webpack=self.webpackChunkwebclient_webpack||[]).push([[702],{3893:(L,T,f)=>{"use strict";T.__esModule=!0,T.checkRevision=function a(A){var w=A&&A[0]||1;if(!(w>=s.LAST_COMPATIBLE_COMPILER_REVISION&&w<=s.COMPILER_REVISION)){if(w<s.LAST_COMPATIBLE_COMPILER_REVISION)throw new h.default("Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version ("+s.REVISION_CHANGES[s.COMPILER_REVISION]+") or downgrade your runtime to an older version ("+s.REVISION_CHANGES[w]+").");throw new h.default("Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version ("+A[1]+").")}},T.template=function c(A,w){if(!w)throw new h.default("No environment passed to template");if(!A||!A.main)throw new h.default("Unknown template object: "+typeof A);A.main.decorator=A.main_d,w.VM.checkRevision(A.compiler);var j=A.compiler&&7===A.compiler[0],k={strict:function(C,I,p){if(!C||!(I in C))throw new h.default('"'+I+'" not defined in '+C,{loc:p});return k.lookupProperty(C,I)},lookupProperty:function(C,I){var p=C[I];if(null==p||Object.prototype.hasOwnProperty.call(C,I)||i.resultIsAllowed(p,k.protoAccessControl,I))return p},lookup:function(C,I){for(var p=C.length,E=0;E<p;E++)if(null!=(C[E]&&k.lookupProperty(C[E],I)))return C[E][I]},lambda:function(C,I){return"function"==typeof C?C.call(I):C},escapeExpression:t.escapeExpression,invokePartial:function U(x,C,I){I.hash&&(C=t.extend({},C,I.hash),I.ids&&(I.ids[0]=!0)),x=w.VM.resolvePartial.call(this,x,C,I);var p=t.extend({},I,{hooks:this.hooks,protoAccessControl:this.protoAccessControl}),E=w.VM.invokePartial.call(this,x,C,p);if(null==E&&w.compile&&(I.partials[I.name]=w.compile(x,A.compilerOptions,w),E=I.partials[I.name](C,p)),null!=E){if(I.indent){for(var X=E.split("\n"),G=0,Z=X.length;G<Z&&(X[G]||G+1!==Z);G++)X[G]=I.indent+X[G];E=X.join("\n")}return E}throw new h.default("The partial "+I.name+" could not be compiled when running in runtime-only mode")},fn:function(C){var I=A[C];return I.decorator=A[C+"_d"],I},programs:[],program:function(C,I,p,E,X){var G=this.programs[C],Z=this.fn(C);return I||X||E||p?G=l(this,C,Z,I,p,E,X):G||(G=this.programs[C]=l(this,C,Z)),G},data:function(C,I){for(;C&&I--;)C=C._parent;return C},mergeIfNeeded:function(C,I){var p=C||I;return C&&I&&C!==I&&(p=t.extend({},I,C)),p},nullContext:Object.seal({}),noop:w.VM.noop,compilerInfo:A.compiler};function H(x){var C=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],I=C.data;H._setup(C),!C.partial&&A.useData&&(I=function P(A,w){return(!w||!("root"in w))&&((w=w?s.createFrame(w):{}).root=A),w}(x,I));var p=void 0,E=A.useBlockParams?[]:void 0;function X(G){return""+A.main(k,G,k.helpers,k.partials,I,E,p)}return A.useDepths&&(p=C.depths?x!=C.depths[0]?[x].concat(C.depths):C.depths:[x]),(X=Q(A.main,X,k,C.depths||[],I,E))(x,C)}return H.isTop=!0,H._setup=function(x){if(x.partial)k.protoAccessControl=x.protoAccessControl,k.helpers=x.helpers,k.partials=x.partials,k.decorators=x.decorators,k.hooks=x.hooks;else{var C=t.extend({},w.helpers,x.helpers);(function O(A,w){Object.keys(A).forEach(function(j){A[j]=function B(A,w){var j=w.lookupProperty;return r.wrapHelper(A,function(U){return t.extend({lookupProperty:j},U)})}(A[j],w)})})(C,k),k.helpers=C,A.usePartial&&(k.partials=k.mergeIfNeeded(x.partials,w.partials)),(A.usePartial||A.useDecorators)&&(k.decorators=t.extend({},w.decorators,x.decorators)),k.hooks={},k.protoAccessControl=i.createProtoAccessControl(x);var I=x.allowCallsToHelperMissing||j;n.moveHelperToHooks(k,"helperMissing",I),n.moveHelperToHooks(k,"blockHelperMissing",I)}},H._child=function(x,C,I,p){if(A.useBlockParams&&!I)throw new h.default("must pass block params");if(A.useDepths&&!p)throw new h.default("must pass parent depths");return l(k,x,A[x],C,0,I,p)},H},T.wrapProgram=l,T.resolvePartial=function g(A,w,j){return A?!A.call&&!j.name&&(j.name=A,A=j.partials[A]):A="@partial-block"===j.name?j.data["partial-block"]:j.partials[j.name],A},T.invokePartial=function v(A,w,j){var U=j.data&&j.data["partial-block"];j.partial=!0,j.ids&&(j.data.contextPath=j.ids[0]||j.data.contextPath);var k=void 0;if(j.fn&&j.fn!==R&&function(){j.data=s.createFrame(j.data);var H=j.fn;k=j.data["partial-block"]=function(C){var I=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return I.data=s.createFrame(I.data),I.data["partial-block"]=U,H(C,I)},H.partials&&(j.partials=t.extend({},j.partials,H.partials))}(),void 0===A&&k&&(A=k),void 0===A)throw new h.default("The partial "+j.name+" could not be found");if(A instanceof Function)return A(w,j)},T.noop=R;
1var t=function D(A){if(A&&A.__esModule)return A;var w={};if(null!=A)for(var j in A)Object.prototype.hasOwnProperty.call(A,j)&&(w[j]=A[j]);return w.default=A,w}(f(61060)),h=function d(A){return A&&A.__esModule?A:{default:A}}(f(44680)),s=f(43036),n=f(24532),r=f(75651),i=f(88852);function l(A,w,j,U,k,H,x){function C(I){var p=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],E=x;return x&&I!=x[0]&&!(I===A.nullContext&&null===x[0])&&(E=[I].concat(x)),j(A,I,A.helpers,A.partials,p.data||U,H&&[p.blockParams].concat(H),E)}return(C=Q(j,C,A,x,U,H)).program=w,C.depth=x?x.length:0,C.blockParams=k||0,C}function R(){return""}function Q(A,w,j,U,k,H){if(A.decorator){var x={};w=A.decorator(w,x,j,U&&U[0],k,H,U),t.extend(w,x)}return w}},3906:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="medium-column" rowspan="2">'+c(typeof(n=null!=(n=l(u,"Queue")||(null!=t?l(t,"Queue"):t))?n:i)===a?n.call(r,{name:"Queue",hash:{},data:s,loc:{start:{line:5,column:46},end:{line:5,column:55}}}):n)+'</th>\n        <th class="medium-column" rowspan="2">'+c(typeof(n=null!=(n=l(u,"Agent")||(null!=t?l(t,"Agent"):t))?n:i)===a?n.call(r,{name:"Agent",hash:{},data:s,loc:{start:{line:6,column:46},end:{line:6,column:55}}}):n)+'</th>\n        <th class="duration-column" rowspan="2">'+c(typeof(n=null!=(n=l(u,"TotalLoggedInTime")||(null!=t?l(t,"TotalLoggedInTime"):t))?n:i)===a?n.call(r,{name:"TotalLoggedInTime",hash:{},data:s,loc:{start:{line:7,column:48},end:{line:7,column:69}}}):n)+'</th>\n        <th class="center-text" colspan="3">'+c(typeof(n=null!=(n=l(u,"Calls")||(null!=t?l(t,"Calls"):t))?n:i)===a?n.call(r,{name:"Calls",hash:{},data:s,loc:{start:{line:8,column:44},end:{line:8,column:53}}}):n)+'</th>\n        <th class="center-text" colspan="2">'+c(typeof(n=null!=(n=l(u,"RingTime")||(null!=t?l(t,"RingTime"):t))?n:i)===a?n.call(r,{name:"RingTime",hash:{},data:s,loc:{start:{line:9,column:44},end:{line:9,column:56}}}):n)+'</th>\n        <th class="center-text" colspan="2">'+c(typeof(n=null!=(n=l(u,"TalkTime")||(null!=t?l(t,"TalkTime"):t))?n:i)===a?n.call(r,{name:"TalkTime",hash:{},data:s,loc:{start:{line:10,column:44}
1,end:{line:10,column:56}}}):n)+'</th>\n    </tr>\n    <tr>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Answered")||(null!=t?l(t,"Answered"):t))?n:i)===a?n.call(r,{name:"Answered",hash:{},data:s,loc:{start:{line:13,column:34},end:{line:13,column:46}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"PercentCallsServiced")||(null!=t?l(t,"PercentCallsServiced"):t))?n:i)===a?n.call(r,{name:"PercentCallsServiced",hash:{},data:s,loc:{start:{line:14,column:34},end:{line:14,column:58}}}):n)+'</th>\n        <th class="number-column" >'+c(typeof(n=null!=(n=l(u,"AnsweredPerHour")||(null!=t?l(t,"AnsweredPerHour"):t))?n:i)===a?n.call(r,{name:"AnsweredPerHour",hash:{},data:s,loc:{start:{line:15,column:35},end:{line:15,column:54}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"Total")||(null!=t?l(t,"Total"):t))?n:i)===a?n.call(r,{name:"Total",hash:{},data:s,loc:{start:{line:16,column:36},end:{line:16,column:45}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"Mean")||(null!=t?l(t,"Mean"):t))?n:i)===a?n.call(r,{name:"Mean",hash:{},data:s,loc:{start:{line:17,column:36},end:{line:17,column:44}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"Total")||(null!=t?l(t,"Total"):t))?n:i)===a?n.call(r,{name:"Total",hash:{},data:s,loc:{start:{line:18,column:36},end:{line:18,column:45}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"Mean")||(null!=t?l(t,"Mean"):t))?n:i)===a?n.call(r,{name:"Mean",hash:{},data:s,loc:{start:{line:19,column:36},end:{line:19,column:44}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"queueDisplayName")||(null!=t?l(t,"queueDisplayName"):t))?n:i)===a?n.call(r,{name:"queueDisplayName",hash:{},data:s,loc:{start:{line:26,column:38},end:{line:26,column:58}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"dnDisplayName")||(null!=t?l(t,"dnDisplayName"):t))?n:i)===a?n.call(r,{name:"dnDisplayName",hash:{},data:s,loc:{start:{line:27,column:38},end:{line:27,column:55}}}):n)+'</td>\n            <td class="duration-column">'+c(typeof(n=null!=(n=l(u,"loggedInTime")||(null!=t?l(t,"loggedInTime"):t))?n:i)===a?n.call(r,{name:"loggedInTime",hash:{},data:s,loc:{start:{line:28,column:40},end:{line:28,column:56}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"answeredCount")||(null!=t?l(t,"answeredCount"):t))?n:i)===a?n.call(r,{name:"answeredCount",hash:{},data:s,loc:{start:{line:29,column:38},end:{line:29,column:55}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"percentAnsweredCount")||(null!=t?l(t,"percentAnsweredCount"):t))?n:i)===a?n.call(r,{name:"percentAnsweredCount",hash:{},data:s,loc:{start:{line:30,column:38},end:{line:30,column:62}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"answeredPerHourCount")||(null!=t?l(t,"answeredPerHourCount"):t))?n:i)===a?n.call(r,{name:"answeredPerHourCount",hash:{},data:s,loc:{start:{line:31,column:38},end:{line:31,column:62}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"ringTime")||(null!=t?l(t,"ringTime"):t))?n:i)===a?n.call(r,{name:"ringTime",hash:{},data:s,loc:{start:{line:32,column:38},end:{line:32,column:50}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"avgRingTime")||(null!=t?l(t,"avgRingTime"):t))?n:i)===a?n.call(r,{name:"avgRingTime",hash:{},data:s,loc:{start:{line:33,column:38},end:{line:33,column:53}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"talkTime")||(null!=t?l(t,"talkTime"):t))?n:i)===a?n.call(r,{name:"talkTime",hash:{},data:s,loc:{start:{line:34,column:38},end:{line:34,column:50}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"avgTalkTime")||(null!=t?l(t,"avgTalkTime"):t))?n:i)===a?n.call(r,{name:"avgTalkTime",hash:{},data:s,loc:{start:{line:35,column:38}
1,end:{line:35,column:53}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:21,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:24,column:4},end:{line:37,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})},5491:(L,T,f)=>{"use strict";f.d(T,{C:()=>e});var d=f(2615),D=f(73664);let e=(()=>{class t{static{this.\u0275fac=function(s){return new(s||t)}}static{this.\u0275cmp=D.VBU({type:t,selectors:[["app-pause-solid-icon"],["","app-pause-solid-icon",""]],decls:2,vars:0,consts:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 320 512"],["d","M48 64C21.5 64 0 85.5 0 112V400c0 26.5 21.5 48 48 48H80c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48H48zm192 0c-26.5 0-48 21.5-48 48V400c0 26.5 21.5 48 48 48h32c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48H240z"]],template:function(s,n){1&s&&(d.qSk(),D.rj2(0,"svg",0),D.Hgh(1,"path",1),D.eux())},encapsulation:2})}}return t})()},7363:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="datetime-column">'+c(typeof(n=null!=(n=l(u,"CallTime")||(null!=t?l(t,"CallTime"):t))?n:i)===a?n.call(r,{name:"CallTime",hash:{},data:s,loc:{start:{line:5,column:36},end:{line:5,column:48}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"CallID")||(null!=t?l(t,"CallID"):t))?n:i)===a?n.call(r,{name:"CallID",hash:{},data:s,loc:{start:{line:6,column:34},end:{line:6,column:44}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"CallerID")||(null!=t?l(t,"CallerID"):t))?n:i)===a?n.call(r,{name:"CallerID",hash:{},data:s,loc:{start:{line:7,column:34},end:{line:7,column:46}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Destination")||(null!=t?l(t,"Destination"):t))?n:i)===a?n.call(r,{name:"Destination",hash:{},data:s,loc:{start:{line:8,column:34},end:{line:8,column:49}}}):n)+'</th>\n        <th class="small-column">'+c(typeof(n=null!=(n=l(u,"Direction")||(null!=t?l(t,"Direction"):t))?n:i)===a?n.call(r,{name:"Direction",hash:{},data:s,loc:{start:{line:9,column:33},end:{line:9,column:46}}}):n)+'</th>\n        <th class="small-column">'+c(typeof(n=null!=(n=l(u,"Status")||(null!=t?l(t,"Status"):t))?n:i)===a?n.call(r,{name:"Status",hash:{},data:s,loc:{start:{line:10,column:33},end:{line:10,column:43}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"Ringing")||(null!=t?l(t,"Ringing"):t))?n:i)===a?n.call(r,{name:"Ringing",hash:{},data:s,loc:{start:{line:11,column:36},end:{line:11,column:47}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"Talking")||(null!=t?l(t,"Talking"):t))?n:i)===a?n.call(r,{name:"Talking",hash:{},data:s,loc:{start:{line:12,column:36},end:{line:12,column:47}}}):n)+'</th>\n        <th class="cost-column">'+c(typeof(n=null!=(n=l(u,"Cost")||(null!=t?l(t,"Cost"):t))?n:i)===a?n.call(r,{name:"Cost",hash:{},data:s,loc:{start:{line:13,column:32},end:{line:13,column:40}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Reason")||(null!=t?l(t,"Reason"):t))?n:i)===a?n.call(r,{name:"Reason",hash:{},data:s,loc:{start:{line:14,column:34},end:{line:14,column:44}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Sentiment")||(null!=t?l(t,"Sentiment"):t))?n:i)===a?n.call(r,{name:"Sentiment",hash:{},data:s,loc:{start:{line:15,column:34},end:{line:15,column:47}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Summary")||(null!=t?l(t,"Summary"):t))?n:i)===a?n.call(r,{name:"Summary",hash:{},data:s,loc:{start:{line:16,column:34},end:{line:16,column:45}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Transcription")||(null!=t?l(t,"Transcription"):t))?n:i)===a?n.call(r,{name:"Transcription",hash:{},data:s,loc:{start:{line:17,column:34}
1,end:{line:17,column:51}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr class="'+c(typeof(n=null!=(n=l(u,"classOddEven")||(null!=t?l(t,"classOddEven"):t))?n:i)===a?n.call(r,{name:"classOddEven",hash:{},data:s,loc:{start:{line:23,column:19},end:{line:23,column:35}}}):n)+'">\n            <td class="datetime-column center-text">'+c(typeof(n=null!=(n=l(u,"startTime")||(null!=t?l(t,"startTime"):t))?n:i)===a?n.call(r,{name:"startTime",hash:{},data:s,loc:{start:{line:24,column:52},end:{line:24,column:65}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"callID")||(null!=t?l(t,"callID"):t))?n:i)===a?n.call(r,{name:"callID",hash:{},data:s,loc:{start:{line:25,column:38},end:{line:25,column:48}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"sourceDisplayName")||(null!=t?l(t,"sourceDisplayName"):t))?n:i)===a?n.call(r,{name:"sourceDisplayName",hash:{},data:s,loc:{start:{line:26,column:38},end:{line:26,column:59}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"destinationDisplayName")||(null!=t?l(t,"destinationDisplayName"):t))?n:i)===a?n.call(r,{name:"destinationDisplayName",hash:{},data:s,loc:{start:{line:27,column:38},end:{line:27,column:64}}}):n)+'</td>\n            <td class="small-column center-text">'+c(typeof(n=null!=(n=l(u,"direction")||(null!=t?l(t,"direction"):t))?n:i)===a?n.call(r,{name:"direction",hash:{},data:s,loc:{start:{line:28,column:49},end:{line:28,column:62}}}):n)+'</td>\n            <td class="small-column center-text">'+c(typeof(n=null!=(n=l(u,"status")||(null!=t?l(t,"status"):t))?n:i)===a?n.call(r,{name:"status",hash:{},data:s,loc:{start:{line:29,column:49},end:{line:29,column:59}}}):n)+'</td>\n            <td class="duration-column center-text">'+c(typeof(n=null!=(n=l(u,"ringingDuration")||(null!=t?l(t,"ringingDuration"):t))?n:i)===a?n.call(r,{name:"ringingDuration",hash:{},data:s,loc:{start:{line:30,column:52},end:{line:30,column:71}}}):n)+'</td>\n            <td class="duration-column center-text">'+c(typeof(n=null!=(n=l(u,"talkingDuration")||(null!=t?l(t,"talkingDuration"):t))?n:i)===a?n.call(r,{name:"talkingDuration",hash:{},data:s,loc:{start:{line:31,column:52},end:{line:31,column:71}}}):n)+'</td>\n            <td class="cost-column center-text">'+c(typeof(n=null!=(n=l(u,"callCost")||(null!=t?l(t,"callCost"):t))?n:i)===a?n.call(r,{name:"callCost",hash:{},data:s,loc:{start:{line:32,column:48},end:{line:32,column:60}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"reason")||(null!=t?l(t,"reason"):t))?n:i)===a?n.call(r,{name:"reason",hash:{},data:s,loc:{start:{line:33,column:38},end:{line:33,column:48}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"sentiment")||(null!=t?l(t,"sentiment"):t))?n:i)===a?n.call(r,{name:"sentiment",hash:{},data:s,loc:{start:{line:34,column:38},end:{line:34,column:51}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"summary")||(null!=t?l(t,"summary"):t))?n:i)===a?n.call(r,{name:"summary",hash:{},data:s,loc:{start:{line:35,column:38},end:{line:35,column:49}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"transcript")||(null!=t?l(t,"transcript"):t))?n:i)===a?n.call(r,{name:"transcript",hash:{},data:s,loc:{start:{line:36,column:38},end:{line:36,column:52}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:19,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:22,column:4},end:{line:38,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0}
1)},7807:(L,T,f)=>{"use strict";T.__esModule=!0,T.createNewLookupObject=function D(){for(var e=arguments.length,t=Array(e),u=0;u<e;u++)t[u]=arguments[u];return d.extend.apply(void 0,[Object.create(null)].concat(t))};var d=f(61060)},8876:(L,T,f)=>{"use strict";f.d(T,{c:()=>e});var d=f(2615),D=f(73664);let e=(()=>{class t{constructor(){this.el=(0,d.WQX)(D.aKT)}ngAfterViewInit(){const h=this.el.nativeElement.getElementsByTagName("input")[0];h&&(h.id=this.id,this.el.nativeElement.id="")}static{this.\u0275fac=function(s){return new(s||t)}}static{this.\u0275dir=D.FsC({type:t,selectors:[["ng-select","id",""]],inputs:{id:"id"}})}}return t})()},10648:(L,T,f)=>{"use strict";function d(P){return P&&P.__esModule?P:{default:P}}function D(P){if(P&&P.__esModule)return P;var Q={};if(null!=P)for(var O in P)Object.prototype.hasOwnProperty.call(P,O)&&(Q[O]=P[O]);return Q.default=P,Q}T.__esModule=!0;var t=D(f(43036)),h=d(f(96036)),n=d(f(44680)),i=D(f(61060)),c=D(f(3893)),g=d(f(50729));function v(){var P=new t.HandlebarsEnvironment;return i.extend(P,t),P.SafeString=h.default,P.Exception=n.default,P.Utils=i,P.escapeExpression=i.escapeExpression,P.VM=c,P.template=function(Q){return c.template(Q,P)},P}var R=v();R.create=v,g.default(R),R.default=R,T.default=R,L.exports=T.default},12059:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"CallerID")||(null!=t?l(t,"CallerID"):t))?n:i)===a?n.call(r,{name:"CallerID",hash:{},data:s,loc:{start:{line:5,column:34},end:{line:5,column:46}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Destination")||(null!=t?l(t,"Destination"):t))?n:i)===a?n.call(r,{name:"Destination",hash:{},data:s,loc:{start:{line:6,column:34},end:{line:6,column:49}}}):n)+'</th>\n        <th class="datetime-column">'+c(typeof(n=null!=(n=l(u,"CallTime")||(null!=t?l(t,"CallTime"):t))?n:i)===a?n.call(r,{name:"CallTime",hash:{},data:s,loc:{start:{line:7,column:36},end:{line:7,column:48}}}):n)+'</th>\n\x3c!--        <th class="small-column">'+c(typeof(n=null!=(n=l(u,"CallType")||(null!=t?l(t,"CallType"):t))?n:i)===a?n.call(r,{name:"CallType",hash:{},data:s,loc:{start:{line:8,column:37},end:{line:8,column:49}}}):n)+'</th>--\x3e\n        <th class="date-column">'+c(typeof(n=null!=(n=l(u,"Status")||(null!=t?l(t,"Status"):t))?n:i)===a?n.call(r,{name:"Status",hash:{},data:s,loc:{start:{line:9,column:32},end:{line:9,column:42}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"Ringing")||(null!=t?l(t,"Ringing"):t))?n:i)===a?n.call(r,{name:"Ringing",hash:{},data:s,loc:{start:{line:10,column:36},end:{line:10,column:47}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"Talking")||(null!=t?l(t,"Talking"):t))?n:i)===a?n.call(r,{name:"Talking",hash:{},data:s,loc:{start:{line:11,column:36},end:{line:11,column:47}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Cost")||(null!=t?l(t,"Cost"):t))?n:i)===a?n.call(r,{name:"Cost",hash:{},data:s,loc:{start:{line:12,column:34},end:{line:12,column:42}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"srcDisplayName")||(null!=t?l(t,"srcDisplayName"):t))?n:i)===a?n.call(r,{name:"srcDisplayName",hash:{},data:s,loc:{start:{line:19,column:38},end:{line:19,column:56}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"dstDn")||(null!=t?l(t,"dstDn"):t))?n:i)===a?n.call(r,{name:"dstDn",hash:{},data:s,loc:{start:{line:20,column:38},end:{line:20,column:47}}}):n)+'</td>\n            <td class="datetime-column">'+c(typeof(n=null!=(n=l(u,"startTime")||(null!=t?l(t,"startTime"):t))?n:i)===a?n.call(r,{name:"startTime",hash:{},data:s,loc:{start:{line:21,column:40}
1,end:{line:21,column:53}}}):n)+'</td>\n\x3c!--            <td class="small-column">'+c(typeof(n=null!=(n=l(u,"dstDnClass")||(null!=t?l(t,"dstDnClass"):t))?n:i)===a?n.call(r,{name:"dstDnClass",hash:{},data:s,loc:{start:{line:22,column:41},end:{line:22,column:55}}}):n)+'</td>--\x3e\n            <td class="small-column">'+c(typeof(n=null!=(n=l(u,"isAnswered")||(null!=t?l(t,"isAnswered"):t))?n:i)===a?n.call(r,{name:"isAnswered",hash:{},data:s,loc:{start:{line:23,column:37},end:{line:23,column:51}}}):n)+'</td>\n            <td class="duration-column">'+c(typeof(n=null!=(n=l(u,"ringingDur")||(null!=t?l(t,"ringingDur"):t))?n:i)===a?n.call(r,{name:"ringingDur",hash:{},data:s,loc:{start:{line:24,column:40},end:{line:24,column:54}}}):n)+'</td>\n            <td class="duration-column">'+c(typeof(n=null!=(n=l(u,"talkingDur")||(null!=t?l(t,"talkingDur"):t))?n:i)===a?n.call(r,{name:"talkingDur",hash:{},data:s,loc:{start:{line:25,column:40},end:{line:25,column:54}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"billingCost")||(null!=t?l(t,"billingCost"):t))?n:i)===a?n.call(r,{name:"billingCost",hash:{},data:s,loc:{start:{line:26,column:38},end:{line:26,column:53}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:14,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:17,column:4},end:{line:28,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})},18307:(L,T,f)=>{"use strict";f.r(T),f.d(T,{reportsRoutes:()=>Wl});var d=f(2615),D=f(45048),e=f(54327),t=f(25558),u=f(88141),h=f(96354),s=f(252),n=f(28962),r=f(45764),i=f(96704),a=f(78713),c=f(27468),l=f(7673),g=f(68834),v=f.n(g),R=f(97611),P=f.n(R),Q=f(89837),O=f.n(Q),B=f(7363),A=f.n(B),w=f(68018),j=f(24337),U=f(85343);let k=(()=>{class y{constructor(){this.modalService=(0,d.WQX)(j.B),this.router=(0,d.WQX)(s.Ix)}handleError(m){m instanceof SyntaxError?this.router.navigate(["office","reports"]).catch(U.l):this.modalService.error(m)}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275prov=d.jDH({token:y,factory:y.\u0275fac,providedIn:"root"})}}return y})();var H=f(60175),x=f(20129),C=f(30407),I=f(89079),p=f(73664);let E=(()=>{class y{ngOnInit(){this.overlay=document.createElement("div"),this.overlay.setAttribute("style","\n            position: absolute;\n            display: flex;\n            z-index: 1025;\n            width: 100%;\n            height: 100%;\n            top: 0;\n            left: 0;\n            background-color: var(--bg-tertiary);\n            color: var(--text-tertiary);\n            justify-content: center;\n            align-items: center;\n        "),this.overlay.innerText="Generating Report...",document.body.appendChild(this.overlay)}ngOnDestroy(){this.overlay.remove()}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-reports-print-overlay"]],decls:0,vars:0,template:function(o,M){},encapsulation:2})}}return y})(),X=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(D.v),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,n.lE)();return(0,c.p)([(0,C.kO)(M.value,o,this.filterRefreshSrv),(0,l.of)(o.search)])}),(0,t.n)(([m,o])=>{const M=(0,n.bQ)(m,o),b=(0,C.oQ)(m,this.translate,!0,o);let N;return(0,c.p)([(0,l.of)(b),(0,e.ii)(1e4,(S,Y)=>this.dataSource.requestMergedCall(M,S,Y,N).pipe((0,u.M)(F=>N=F.lastPage),(0,h.T)(F=>F.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.CallReports"),properties:m})+A()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){const o=(0,n.Vo)(m);return{headerRows:{CallTime:this.translate.instant("_i18n.ReportsCallTime"),CallID:this.translate.instant("_i18n.ReportsCallID"),CallerID:this.translate.instant("_i18n.Caller"),Destination:this.translate.instant("_i18n.Callee"),Direction:this.translate.instant("_i18n.ReportsDirection"),Status:this.translate.instant("_i18n.ReportsStatus"),Ringing:this.translate.instant("_i18n.ReportsRinging"),Talking:this.translate.instant("_i18n.ReportsTalking"),Cost:this.translate.instant("_i18n.ReportsCost"),Reason:this.translate.instant("_i18n.CallActivityDetails"),Sentiment:this.translate.instant("_i18n.Sentiment"),Summary:this.translate.instant("_i18n.Summary"),Transcription:this.translate.instant("_i18n.Transcription")},data:m.map(M=>({startTime:(0,a.iY)((0,r.Y)(M.StartTime)),callID:(0,a.iY)(M.MainCallHistoryId),sourceDisplayName:(0,a.iY)(M.SourceDisplayName),destinationDisplayName:(0,a.iY)(M.DestinationDisplayName),direction:(0,a.iY)(M.Direction),status:(0,a.iY)(M.Status),ringingDuration:(0,a.iY)((0,i.a)(M.RingingDuration)),talkingDuration:(0,a.iY)((0,i.a)(M.TalkingDuration)),callCost:(0,H.z)(M.CallCost??0),reason:(0,a.iY)(M.Reason),sentiment:(0,a.iY)(M.SentimentScore),summary:(0,a.iY)(M.Summary),transcript:(0,a.iY)(M.Transcription),classOddEven:(0,a.iY)(o.get(M.MainCallHistoryId)?"odd":"even")}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-call-reports-print"]],features:[p.Jv_([D.v])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var G=f(9836),Z=f(76127),it=f.n(Z),un=f(14059);let rt=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(G.h),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>
1{const o=(0,C.w)(m),M=(0,un.lE)(this.route.snapshot.data.firstQueue);return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,un.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestAbandonedChatsStatistics(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.AbandonedChats"),properties:m})+it()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{Queue:this.translate.instant("_i18n.ReportsQueue"),Channel:this.translate.instant("_i18n.ReportsChannel"),Name:this.translate.instant("_i18n.ReportsName"),Number:this.translate.instant("_i18n.ReportsNumber"),Email:this.translate.instant("_i18n.ReportsEmail"),Date:this.translate.instant("_i18n.ReportsDate"),Reason:this.translate.instant("_i18n.ReportsReason"),DealtWith:this.translate.instant("_i18n.ReportsDealWith"),Message:this.translate.instant("_i18n.ReportsMessage")},data:m.map(o=>({queueDisplayName:(0,e.pk)([o.QueueNo,o.QueueDisplayName]),source:(0,a.iY)(o.Source),participantName:(0,a.iY)(o.ParticipantName),participantNumber:(0,a.iY)(o.ParticipantNumber),participantEmail:(0,a.iY)(o.ParticipantEmail),dateOfRequest:(0,a.iY)((0,r.Y)(o.DateOfRequest)),reasonForAbandoned:(0,a.iY)(o.ReasonForAbandoned),lastParticipantName:(0,a.iY)(o.ReasonForDealtWith),participantMessage:(0,a.iY)(o.ParticipantMessage)}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-abandoned-chats-print"]],features:[p.Jv_([G.h])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var cn=f(54316),ot=f(69299),ut=f.n(ot),mn=f(47148);let ct=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(cn.o),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,mn.lE)(this.route.snapshot.data.firstQueue);return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,mn.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestCalls(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.AbandonedQueueCalls"),properties:m})+ut()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{Queue:this.translate.instant("_i18n.ReportsQueue"),QueueCallTime:this.translate.instant("_i18n.ReportsCallTime"),CallerID:this.translate.instant("_i18n.Caller"),Agent:this.translate.instant("_i18n.ReportsAgent"),WaitingTime:this.translate.instant("_i18n.ReportsWaitingTime"),PollingAttempts:this.translate.instant("_i18n.ReportsPollingAttempts"),AgentState:this.translate.instant("_i18n.ReportsAgentState")},data:m.map(o=>({queueDisplayName:(0,e.pk)([o.QueueDn,o.QueueDisplayName]),callTime:(0,a.iY)((0,r.Y)(o.CallTime)),callerId:(0,a.iY)(o.CallerId),extensionDisplayName:(0,a.iY)(o.ExtensionDn)+" "+(0,a.iY)(o.ExtensionDisplayName),waitTime:(0,a.iY)((0,i.a)(o.WaitTime)),pollingAttempts:(0,a.iY)(o.PollingAttempts),isLoggedIn:o.IsLoggedIn?"Logged In":"Logged Out"}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-abandoned-queue-calls-print"]],features:[p.Jv_([cn.o])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var dn=f(47994),fn=f(54245),mt=f(3906),dt=f.n(mt),pn=f(58500);let ft=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(dn.c),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>
1{const o=(0,C.w)(m),M=(0,pn.lE)(this.route.snapshot.data.firstQueue);return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,pn.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestAgentsStatistic(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.AgentInQueueStatistics"),properties:m})+dt()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{Queue:this.translate.instant("_i18n.ReportsQueue"),Agent:this.translate.instant("_i18n.ReportsAgent"),TotalLoggedInTime:this.translate.instant("_i18n.ReportsTotalLoggedInTime"),Calls:this.translate.instant("_i18n.ReportsCalls"),RingTime:this.translate.instant("_i18n.ReportsRingTime"),TalkTime:this.translate.instant("_i18n.ReportsTalkTime"),Answered:this.translate.instant("_i18n.ReportsAnswered"),PercentCallsServiced:this.translate.instant("_i18n.ReportsPercentCallsServiced"),AnsweredPerHour:this.translate.instant("_i18n.ReportsAnsweredPerHour"),Total:this.translate.instant("_i18n.ReportsTotal"),Mean:this.translate.instant("_i18n.ReportsMean")},data:m.map(o=>({queueDisplayName:(0,e.pk)([o.Queue,o.QueueDisplayName]),dnDisplayName:(0,e.pk)([o.Dn,o.DnDisplayName]),loggedInTime:(0,a.iY)((0,i.a)(o.LoggedInTime)),answeredCount:(0,a.iY)(o.AnsweredCount),percentAnsweredCount:(0,a.iY)(o.AnsweredCount&&(0,fn.l)(100/(o.AnsweredCount+o.LostCount)*o.AnsweredCount)),answeredPerHourCount:(0,a.iY)(o.AnsweredPerHourCount),ringTime:(0,a.iY)((0,i.a)(o.RingTime)),avgRingTime:(0,a.iY)((0,i.a)(o.AvgRingTime)),talkTime:(0,a.iY)((0,i.a)(o.TalkTime)),avgTalkTime:(0,a.iY)((0,i.a)(o.AvgTalkTime))}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-agent-in-queue-statistics-print"]],features:[p.Jv_([dn.c])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var V=f(70274),en=f(64058),an=f(19724),gn=f(87926),pt=f(18533),gt=f.n(pt),yn=f(32573);let yt=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(gn.S),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,yn.lE)(this.route.snapshot.data.firstQueue);return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,yn.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,e.ii)(100,(b,N)=>this.dataSource.requestAgents(o,b,N).pipe((0,h.T)(S=>S.value))).pipe((0,V.H)(b=>(0,an.H)(b).pipe((0,V.H)((N,S)=>(0,c.p)([(0,l.of)(S),(0,l.of)(N),(0,e.ii)(5e3,(Y,F)=>this.dataSource.requestLogins(o,N.Number,Y,F).pipe((0,h.T)(J=>J.value)))]).pipe((0,h.T)(([Y,F,J])=>({index:Y,agent:F,logins:J})))),(0,en.$)(),(0,h.T)(N=>N.sort((S,Y)=>S.index-Y.index)))))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.AgentLoginHistory"),properties:m})+gt()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{AgentDay:this.translate.instant("_i18n.ReportsAgentDay"),LoggedIn:this.translate.instant("_i18n.ReportsLoggedIn"),LoggedOut:this.translate.instant("_i18n.ReportsLoggedOut"),TotalLoggedInPerDay:this.translate.instant("_i18n.ReportsTotalLoggedInPerDay"),TotalTalking:this.translate.instant("_i18n.ReportsTotalTalking")},data:m.map(o=>({agentDisplayName:(0,a.iY)(o.agent.Number)+" "+(0,a.iY)(o.agent.Name),logins:o.logins.map(M=>({day:(0,a.iY)((0,r.Y)(M.Day,"L")),loggedInDt:(0,a.iY)((0,r.Y)(M.loggedInDt)),loggedOutDt:(0,a.iY)((0,r.Y)(M.LoggedOutDt)),loggedInDayInterval:(0,a.iY)((0,i.a)(M.LoggedInDayInterval)),talkingDayInterval:(0,a.iY)((0,i.a)(M.TalkingDayInterval))}))})).filter(o=>o.logins.length>0)}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-agent-login-history-print"]],features:[p.Jv_([gn.S])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var hn=f(86982),ht=f(68035),Mt=f.n(ht),Mn=f(26346);let vt=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(hn.j),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>
1{const o=(0,C.w)(m),M=(0,Mn.lE)(this.route.snapshot.data.firstQueue);return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,Mn.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestQueuesStatistics(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.SLABreaches"),properties:m})+Mt()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{CallTime:this.translate.instant("_i18n.ReportsCallTime"),Queue:this.translate.instant("_i18n.ReportsQueue"),CallerID:this.translate.instant("_i18n.Caller"),WaitingTime:this.translate.instant("_i18n.ReportsWaitingTime")},data:m.map(o=>({callTime:(0,a.iY)((0,r.Y)(o.CallTime)),queue:(0,a.iY)(o.Queue),callerId:(0,a.iY)(o.CallerId),waitingTime:(0,a.iY)((0,i.a)(o.WaitingTime))}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-breaches-sla-print"]],features:[p.Jv_([hn.j])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var vn=f(69705),Ct=f(38796),Tt=f.n(Ct),Cn=f(99100);let Dt=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(vn.Q),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,Cn.lE)();return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,Cn.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestQueuesStatistics(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.QueueCallbacks"),properties:m})+Tt()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{Queue:this.translate.instant("_i18n.ReportsQueue"),CallsReceived:this.translate.instant("_i18n.ReportsCallsReceived"),CallBacks:this.translate.instant("_i18n.ReportsCallBacks"),FailedCallBacks:this.translate.instant("_i18n.ReportsFailedCallBacks")},data:m.map(o=>({queueName:(0,a.iY)(o.Dn),receivedCount:(0,a.iY)(o.ReceivedCount),callbacksCount:(0,a.iY)(o.CallbacksCount),failCallbacksCount:(0,a.iY)(o.FailCallbacksCount)}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-call-backs-print"]],features:[p.Jv_([vn.Q])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var Tn=f(76778),bt=f(12059),Lt=f.n(bt),Dn=f(1088);let It=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(Tn.G),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,Dn.lE)(this.route.snapshot.data.firstGroup);return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,Dn.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestGroupCallCost(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.CallCostByExtGroup"),properties:m})+Lt()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{CallerID:this.translate.instant("_i18n.Caller"),Destination:this.translate.instant("_i18n.Callee"),CallTime:this.translate.instant("_i18n.ReportsCallTime"),Status:this.translate.instant("_i18n.ReportsStatus"),Ringing:this.translate.instant("_i18n.ReportsRinging"),Talking:this.translate.instant("_i18n.ReportsTalking"),Cost:this.translate.instant("_i18n.ReportsCost")},data:m.map(o=>({srcDisplayName:(0,e.pk)([o.SrcDn,o.SrcDisplayName]),dstDn:(0,a.iY)(o.DstDn),startTime:(0,a.iY)((0,r.Y)(o.StartTime)),isAnswered:o.IsAnswered?"Answered":"Unanswered",ringingDur:(0,a.iY)((0,i.a)(o.RingingDur),"00:00:00"),talkingDur:(0,a.iY)((0,i.a)(o.TalkingDur),"00:00:00"),billingCost:(0,H.z)(o.Billing
1Cost??0)}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-call-cost-by-extension-group-print"]],features:[p.Jv_([Tn.G])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var bn=f(32663),q=f(18467),K=f(96106),Ln=f(12168),At=f(72937);function Nt(y,z){if(1&y&&(p.rj2(0,"tr")(1,"td",4),p.EFF(2),p.nI1(3,"translate"),p.eux(),p.rj2(4,"td",5),p.EFF(5),p.eux()()),2&y){const m=z.$implicit;p.R7$(2),p.SpI("",p.bMT(3,2,m.label),":"),p.R7$(3),p.JRh(m.value)}}let nn=(()=>{class y{static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-report-print-header"]],inputs:{title:"title",labels:"labels"},decls:9,vars:3,consts:[[1,"d-flex","fw-normal","mb-3"],["src","data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI0NTAiIGhlaWdodD0iMTY0IiBpZD0ic3ZnMiI+CiAgPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTgiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIi8+CiAgICAgICAgPGRjOnRpdGxlLz4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMgaWQ9ImRlZnM2Ii8+CiAgPHBhdGggZD0ibSA1OC4xODgwMTYsNjcuMzUzIGMgMy44ODcsLTAuMjk4IDcuNTE4LC0xLjE1OSAxMC44NzksLTIuNTg0IDMuMzY3LC0xLjQyNSA2LjEzNSwtMy40OTIgOC4zMDIsLTYuMTkgMi4xNjUsLTIuNzA3IDMuMjUxLC02LjMxIDMuMjUxLC0xMC44MTIgMCwtNi43NTUgLTIuMjM2LC0xMS45MyAtNi43MTcsLTE1LjUzOSAtNC40NzUsLTMuNjAzIC05LjYyNSwtNS40MDQgLTE1LjQ0MSwtNS40MDQgLTguMDYzLDAgLTE0LjE1LDIuNjU5IC0xOC4yNDksNy45NzEgLTQuMTExLDUuMzEyIC02LjA4NSwxMi4wMTYgLTUuOTM1LDIwLjA5MSBsIC0zMC4zNzQsMCBjIDAuMzAyLC04LjA3NSAxLjc2MiwtMTUuNDQ5IDQuMzc0LC0yMi4xMDIgMi42MTgsLTYuNjQ3IDYuMjg3LC0xMi4zNTMgMTEuMDA3LC0xNy4xMTYgNC43MTEsLTQuNzYyIDEwLjM2NSwtOC40MzcgMTYuOTQ4LC0xMS4wNDcgNi41ODMsLTIuNjA2IDEzLjkyMSwtMy45MDkgMjIuMDAzLC0zLjkwOSA2LjI4NCwwIDEyLjU3MSwwLjkzOSAxOC44NTYsMi44MDkgNi4yOSwxLjg3MyAxMS45MzUsNC42ODIgMTYuOTU0LDguNDI1IDUuMDE2LDMuNzQzIDkuMDkzMDA0LDguMzA1IDEyLjIzNDAwNCwxMy43MDEgMy4xNDEsNS4zOSA0LjcyLDExLjYwMSA0LjcyLDE4LjYzMyAwLDcuNjM5IC0xLjgzLDE0LjM3NyAtNS40NzksMjAuMjE3IC0zLjY1LDUuODQxIC05LjEyMDAwNCw5LjgwNSAtMTYuNDEzMDA0LDExLjg5OSBsIDAsMC40NTIgYyA4LjY0NiwxLjk0NyAxNS40MjUwMDQsNi4xNCAyMC4zNTEwMDQsMTIuNTggNC45Miw2LjQ0MiA3LjM3NywxNC4xNTMgNy4zNzcsMjMuMTMzIDAsOC4yMzkgLTEuNjA5LDE1LjU3NyAtNC44MywyMi4wMTkgLTMuMjI0LDYuNDQ0IC03LjUyNiwxMS44MjggLTEyLjkxODAwNCwxNi4xNzcgLTUuMzg4LDQuMzM4IC0xMS42MDcsNy42MzYgLTE4LjY1LDkuODc3IC03LjA0LDIuMjM4IC0xNC4zOCwzLjM2NiAtMjIuMDExLDMuMzY2IC04Ljg0LDAgLTE2Ljg4NSwtMS4yNzUgLTI0LjE1NiwtMy44MTcgLTcuMjYzLC0yLjU1OCAtMTMuNDQ1LC02LjI2NyAtMTguNTM2LC0xMS4xNDkgLTUuMDk1LC00Ljg3NiAtOS4wMjIsLTEwLjgzIC0xMS43OTIsLTE3Ljg3MiAtMi43NzYsLTcuMDM5IC00LjA4NCwtMTUuMTE4IC0zLjkzMSwtMjQuMjQ1IGwgMzAuMzczLDAgYyAwLjE0Niw0LjE5MiAwLjgyMSw4LjE5MyAyLjAyNywxMi4wMDcgMS4yLDMuODE2IDIuOTI5LDcuMTExIDUuMTgsOS44NzcgMi4yNTEsMi43NjcgNS4wNiw0Ljk4MSA4LjQ0LDYuNjI3IDMuMzc2LDEuNjQgNy4zOTEsMi40NjEgMTIuMDQsMi40NjEgNy4yMDMsMCAxMy4yODUsLTIuMTk4IDE4LjIzNSwtNi42MDEgNC45NTUsLTQuNDA1IDcuNDMsLTEwLjQxMyA3LjQzLC0xOC4wMjggMCwtNS45NzggLTEuMTk0LC0xMC41MzQgLTMuNTc2LC0xMy42NjggLTIuMzg5LC0zLjEzOSAtNS4zNzEsLTUuNDEgLTguOTYzLC02LjgzNiAtMy41OTEsLTEuNDE2IC03LjUyLC0yLjIzNyAtMTEuNzgsLTIuNDU5IC00LjI2MywtMC4yMjYgLTguMzM4LC0wLjM0MiAtMTIuMjE5LC0wLjM0MiBsIDAsLTIyLjYwMiBjIDMuNDM2LDAuMjk5IDcuMDk5LDAuMjk5IDEwLjk4OSwwIiBpZD0icGF0aDIyIiBzdHlsZT0iZmlsbDojMWU3NmMwIi8+CiAgPHBhdGggZD0ibSAyMDkuMjg1NjIsMjEuMDkwOCBjIDE3Ljc2MywwIDM1LjM1Niw3LjE5MSA0OC4yNjUsMTkuNzMzIGwgMy40NDUsMy4zNDMgMCwtMjYuOTc4IC0wLjg2MywtMC42MDYgYyAtMTQuNzYzLC0xMC4zNjEgLTMxLjA0MiwtMTUuMzk1IC00OS43NjksLTE1LjM5NSAtNDcuOTI4LDAgLTg2LjkyLDM2LjcxNCAtODYuOTIsODEuODQxIDAsNDQuNDU4IDM4Ljk5Miw4MC42MjYgODYuOTIsODAuNjI2IDE3LjQ5
1MSwwIDM1LjE1MywtNS40NjIgNDkuNzQ2LC0xNS4zNzQgbCAwLjg4NiwtMC42MDcgMCwtMjYuODk0IC0zLjQyMSwzLjIxNSBjIC0xMy4zNTQsMTIuNTU2IC0zMC44MDEsMTkuNzU3IC00Ny44NTYsMTkuNzU3IC0zNC43MjksMCAtNjQuMDcsLTI4LjA4NiAtNjQuMDcsLTYxLjMzMiAwLC0zMy4yNDMgMjkuMTQsLTYxLjMyOSA2My42MzcsLTYxLjMyOSIgaWQ9InBhdGgyNiIgc3R5bGU9ImZpbGw6IzcwNmQ2ZSIvPgogIDxwYXRoIGQ9Im0gMjYxLjI3MzQyLDUxLjYzNTcgMCw2Mi43MDMgMjcuNDEyLC0zMi42NTcgLTI3LjQxMiwtMzAuMDQ2IHoiIGlkPSJwYXRoMzAiIHN0eWxlPSJmaWxsOiMxZTc2YzAiLz4KICA8cGF0aCBkPSJtIDQyNy4yNTg4MiwxNjIuNTgxNSAtNjQuNDk2LC03OC44MjkgNjQuNDg0LC03OC42MjEgLTM0LjIwNywwIC00Ny4yOTgsNTcuODA5IC00Ny4yOTUsLTU3LjgwOSAtMzQuMjAzLDAgNjQuNDg1LDc4LjYyMSAtNjQuNSw3OC44MjkgMzMuODcsMCA0Ny42NDMsLTU4LjA3OCA0Ny42NTEsNTguMDc4IDMzLjg2NiwwIHoiIGlkPSJwYXRoMzQiIHN0eWxlPSJmaWxsOiM3MDZkNmUiLz4KICA8cGF0aCBkPSJtIDQ0MC4xMDU1MiwxNTIuNjUzOCBjIDEuMTk3LDAgMy4yOTksMC4yMjYgMy4yOTksLTEuMzEyIDAsLTAuOTk0IC0xLjMxMSwtMS4xNzQgLTIuMzUsLTEuMTc0IGwgLTIuNTc1LDAgMCwyLjQ4NiAxLjYyNiwwIHogbSA0LjUxOSw1LjgxMiAtMS42MjYsMCAtMi44OTMsLTQuNDU2IC0xLjYyNiwwIDAsNC40NTYgLTEuMzU2LDAgMCwtOS42NTUgNC4yMDMsMCBjIDEuNzM5LDAgMy40MzIsMC40NzQgMy40MzIsMi41NTQgMCwxLjg5OCAtMS4zMzMsMi42MDIgLTMuMDQ5LDIuNjQ1IGwgMi45MTUsNC40NTYgeiBtIDMuMjk4LC00Ljc3MiBjIDAsLTQuMTYgLTMuNDU3LC03LjQ2MiAtNy41MDIsLTcuNDYyIC00LjA0MywwIC03LjUsMy4zMDIgLTcuNSw3LjQ2MiAwLDQuMTYgMy40NTcsNy40NjIgNy41LDcuNDYyIDQuMDQ1LDAgNy41MDIsLTMuMzAyIDcuNTAyLC03LjQ2MiBtIC0xNi4zNTcsMCBjIDAsLTQuOTA1IDMuOTA5LC04LjgxOCA4Ljg1NSwtOC44MTggNC45NSwwIDguODU3LDMuOTEzIDguODU3LDguODE4IDAsNC45MDUgLTMuOTA3LDguODE4IC04Ljg1Nyw4LjgxOCAtNC45NDYsMCAtOC44NTUsLTMuOTEzIC04Ljg1NSwtOC44MTgiIGlkPSJwYXRoMzgiIHN0eWxlPSJmaWxsOiM1YjYwNjUiLz4KPC9zdmc+","height","20px","alt",""],[1,"flex-grow-1","text-center"],[1,"text-sm","mb-3"],[1,"text-end","px-1","py-0"],[1,"px-1","py-0"]],template:function(o,M){1&o&&(p.rj2(0,"h4",0),p.Hgh(1,"img",1),p.rj2(2,"span",2),p.EFF(3),p.nI1(4,"translate"),p.eux()(),p.rj2(5,"table",3)(6,"tbody"),p.Z7z(7,Nt,6,4,"tr",null,p.fX1),p.eux()()),2&o&&(p.R7$(3),p.JRh(p.bMT(4,1,M.title)),p.R7$(4),p.Dyx(M.labels))},dependencies:[w.D9],encapsulation:2,changeDetection:0})}}return y})(),tn=(()=>{class y{static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-report-loading"]],decls:2,vars:3,template:function(o,M){1&o&&(p.EFF(0),p.nI1(1,"translate")),2&o&&p.SpI("",p.bMT(1,1,"_i18n.GeneratingReport"),"...")},dependencies:[w.D9],styles:["[_nghost-%COMP%]{font-size:16px;width:100%;height:100vh;display:flex;background:var(--bg-tertiary);color:var(--text-tertiary);justify-content:center;align-items:center}"],changeDetection:0})}}return y})();var ln=f(72200);function wt(y,z){if(1&y&&(p.j41(0,"app-detailed-queue-statistics-table",0),p.nrm(1,"app-report-print-header",1),p.k0s()),2&y){const m=z;p.Y8G("print",!0)("paginator",m.data),p.R7$(),p.Y8G("labels",m.filterLabels)}}function xt(y,z){1&y&&p.nrm(0,"app-report-loading")}let Pt=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(bn.s),this.translate=(0,d.WQX)(w.c$),this.modalService=(0,d.WQX)(j.B),this.filterRefreshSrv=(0,d.WQX)(x.Z),this.report$=this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,Ln.lE)();return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,Ln.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestQueuesStatistics(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,h.T)(([m,o])=>({filterLabels:m,data:new q.o(o)})),(0,K.Tg)(this.modalService))}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-detailed-queue-statistics-print"]],features:[p.Jv_([bn.s])],decls:3,vars:3,consts:[[3,"print","paginator"],["title","_i18n.DetailedQueueStatistics",3,"labels"]],template:function(o,M){if(1&o&&(p.nVh(0,wt,2,3,"app-detailed-queue-statistics-table",0),p.nI1(1,"async"),p.vZN(2,xt,1,0,"app-report-loading")),2&o){let b;p.vxM((b=p.bMT(1,1,M.report$))?0:2,b)}},dependencies:[At.Q,nn,tn,ln.Jj],styles:["[_nghost-%COMP%]{display:flex;background:#fff;color:#111;min-height:100vh;align-items:flex-start}"],changeDetection:0})}}return y})();var In=f(47472),St=f(67374),An=f.n(St),Ot=f(79863),Qt=f.n(Ot),Nn=f(7932);let kt=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(In.d),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>
1{const o=(0,C.w)(m),M=(0,Nn.lE)(this.route.snapshot.data.firstGroup);return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,Nn.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestExtensionStatistics(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.ExtStatistics"),properties:m})+Qt()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{AgentExtension:this.translate.instant("_i18n.ReportsAgentExt"),Sentiment:this.translate.instant("_i18n.Sentiment"),Inbound:this.translate.instant("_i18n.ReportsInbound"),Outbound:this.translate.instant("_i18n.ReportsOutbound"),Total:this.translate.instant("_i18n.ReportsTotal"),TotalTalkingTime:this.translate.instant("_i18n.ReportsTotalTalking"),Answered:this.translate.instant("_i18n.ReportsAnswered"),Unanswered:this.translate.instant("_i18n.ReportsUnanswered")},data:m.map(o=>({extensionDisplayName:(0,e.pk)([o.Dn,o.DisplayName]),sentiment:(0,a.iY)(o.SentimentScore),inboundAnsweredCount:(0,a.iY)(o.InboundAnsweredCount,"0"),inboundUnansweredCount:(0,a.iY)(o.InboundUnansweredCount,"0"),outboundAnsweredCount:(0,a.iY)(o.OutboundAnsweredCount,"0"),outboundUnansweredCount:(0,a.iY)(o.OutboundUnansweredCount,"0"),totalAnsweredCount:(0,a.iY)((o.InboundAnsweredCount??0)+(o.OutboundAnsweredCount??0),"0"),totalUnansweredCount:(0,a.iY)((o.InboundUnansweredCount??0)+(o.OutboundUnansweredCount??0),"0"),totalTime:(0,a.iY)((0,i.a)(An().duration(o.InboundAnsweredTalkingDur).add(An().duration(o.OutboundAnsweredTalkingDur)).toJSON()),"00:00:00")}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-extension-statistics-print"]],features:[p.Jv_([In.d])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var wn=f(18676),jt=f(29532),Et=f.n(jt),xn=f(4164);let Rt=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.queueAgentsChatDataSource=(0,d.WQX)(wn.v),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,xn.lE)();return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,xn.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,l.of)(o),(0,e.ii)(100,(b,N)=>this.queueAgentsChatDataSource.requestQueues(o,b,N).pipe((0,h.T)(S=>S.value))).pipe((0,V.H)(b=>(0,an.H)(b).pipe((0,V.H)((N,S)=>(0,c.p)([(0,l.of)(S),(0,l.of)(N),(0,e.ii)(5e3,(Y,F)=>this.queueAgentsChatDataSource.requestAgentsStatistics(o,N.Number,Y,F).pipe((0,h.T)(J=>J.value)))]).pipe((0,h.T)(([Y,F,J])=>({index:Y,queue:F,agents:J})))),(0,en.$)(),(0,h.T)(N=>N.sort((S,Y)=>S.index-Y.index)))))])}),(0,t.n)(([m,o,M])=>(0,c.p)([(0,l.of)(m),(0,l.of)(M),this.queueAgentsChatDataSource.requestQueueStatistics(o,M.map(b=>b.queue.Number)).pipe((0,h.T)(b=>b.value))])),(0,h.T)(([m,o,M])=>({filterLabels:m,queuesWithAgents:o.map(b=>({queueStatistics:M.find(N=>N.Queue===b.queue.Number),queue:b.queue,agents:b.agents}))})),(0,I.pQ)(this.destroy$)).subscribe({next:({filterLabels:m,queuesWithAgents:o})=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.QueueAgentsChat"),properties:m})+Et()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{Queue:this.translate.instant("_i18n.ReportsQueue"),Answered:this.translate.instant("_i18n.ReportsAnswered"),DealtWith:this.translate.instant("_i18n.ReportsDealWith")},data:m.map(o=>({queueDisplayName:(0,e.pk)([o.queue.Name,o.queue.Number]),queueAnsweredCount:o.queueStatistics?.AnsweredCount??0,queueDealtWithCount:o.queueStatistics?.DealtWithCount??0,agents:o.agents.map(M=>({dnDisplayName:(0,e.pk)([M.Dn,M.DnDisplayName]),answeredCount:M.AnsweredCount??0,dealtWithCount:M.DealtWithCount??0}))}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-queue-agents-chat-print"]],features:[p.Jv_([wn.v])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var Pn=f(16582),zt=f(36456),Yt=f.n(zt),Sn=f(80492);let _t=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(Pn.Q),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>
1{const o=(0,C.w)(m),M=(0,Sn.lE)(this.route.snapshot.data.firstQueue);return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,Sn.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestQueuesStatistics(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.AnsweredQueueCalls"),properties:m})+Yt()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{Queue:this.translate.instant("_i18n.ReportsQueue"),CallTime:this.translate.instant("_i18n.ReportsCallTime"),Destination:this.translate.instant("_i18n.Callee"),CallerID:this.translate.instant("_i18n.Caller"),Sentiment:this.translate.instant("_i18n.Sentiment"),Ringing:this.translate.instant("_i18n.ReportsRinging"),AnswerTime:this.translate.instant("_i18n.ReportsAnswerTime")},data:m.map(o=>({dn:(0,a.iY)(o.Dn),callTime:(0,a.iY)((0,r.Y)(o.CallTime)),destination:(0,a.iY)(o.Destination),source:(0,a.iY)(o.Source),sentiment:(0,a.iY)(o.SentimentScore),ringTime:(0,a.iY)((0,i.a)(o.RingTime)),answeredTime:(0,a.iY)((0,r.Y)(o.AnsweredTime))}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-queue-answered-calls-by-wait-time-print"]],features:[p.Jv_([Pn.Q])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var On=f(34051),Wt=f(64530),Ut=f.n(Wt),Qn=f(94588);let Ht=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(On.r),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,Qn.lE)();return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,Qn.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestQueuesStatistics(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.QueueChatPerformance"),properties:m})+Ut()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{Queue:this.translate.instant("_i18n.ReportsQueue"),AgentsInTeam:this.translate.instant("_i18n.ReportsAgentsInTeam"),Incoming:this.translate.instant("_i18n.ReportsIncoming"),Answered:this.translate.instant("_i18n.ReportsAnswered"),Abandoned:this.translate.instant("_i18n.ReportsAbandoned")},data:m.map(o=>({queueDisplayName:(0,e.pk)([o.Queue,o.QueueDisplayName]),quantityAgents:(0,a.iY)(o.QuantityAgents),incomingCount:(0,a.iY)(o.IncomingCount),answeredCount:(0,a.iY)(o.AnsweredCount),abandonedCount:(0,a.iY)(o.AbandonedCount)}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-queue-chat-performance-print"]],features:[p.Jv_([On.r])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var kn=f(43846),Xt=f(90075),Gt=f.n(Xt),jn=f(76626);let Ft=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(kn.m),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,jn.lE)(this.route.snapshot.data.firstQueue);return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,jn.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestQueueCallbacks(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.QueueFailedCallbacks"),properties:m})+Gt()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{CallTime:this.translate.instant("_i18n.ReportsCallTime"),Queue:this.translate.instant("_i18n.ReportsQueue"),CallbackNumber:this.translate.instant("_i18n.ReportsCallbackNumber"),RingingTime:this.translate.instant("_i18n.ReportsRingingTime")},data:m.map(o=>({callTime:(0,a.iY)((0,r.Y)(o.CallTime)),dn:(0,a.iY)(o.Dn),callbackNo:(0,a.iY)(o.CallbackNo),ringTime:(0,a.iY)((0,i.a)(o.RingTime))}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-queue-failed-callbacks-print"]],features:[p.Jv_([kn.m])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var En=f(79306),on=f(37402),Bt=f(84177),Zt=f.n(Bt);let $t=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(En.o),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,on.lE)();return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,on.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,l.of)(o),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestQueueTotals(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,t.n)(([m,o,M])=>(0,c.p)([(0,l.of)(m),M.length?(0,an.H)(M).pipe((0,V.H)(b=>(0,e.ii)(5e3,(N,S)=>this.dataSource.requestQueuePerformance(o,b.QueueDn,N,S).pipe((0,h.T)(Y=>Y.value))).pipe((0,h.T)(N=>({queue:b,performance:N})))),(0,en.$)(),(0,h.T)(b=>b.sort((N,S)=>(N.queue.QueueDisplayName??"").localeCompare(S.queue.QueueDisplayName??"")))):(0,l.of)([])])),(0,h.T)(([m,o])=>({filterLabels:m,queuesWithPerformance:o.map(M=>({queue:M.queue,performance:M.performance}))})),(0,I.pQ)(this.destroy$)).subscribe({next:({filterLabels:m,queuesWithPerformance:o})=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.QueuePerformanceOverview"),properties:m})+Zt()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{Queue:this.translate.instant("_i18n.ReportsQueue"),Received:this.translate.instant("_i18n.ReportsReceived"),Serviced:this.translate.instant("_i18n.ReportsServiced"),Unanswered:this.translate.instant("_i18n.ReportsUnanswered"),TalkTime:this.translate.instant("_i18n.ReportsTalkTime"),AverageTalkTime:this.translate.instant("_i18n.ReportsAverageTalkTime")},data:m.map(o=>({queueDisplayName:(0,e.pk)([o.queue.QueueDn,o.queue.QueueDisplayName]),queueReceivedCount:(0,a.iY)(o.queue.QueueReceivedCount,"0"),extensionAnsweredCount:(0,a.iY)(o.queue.ExtensionAnsweredCount,"0"),extensionDroppedCount:(0,a.iY)((o.queue.QueueReceivedCount??0)-(o.queue.ExtensionAnsweredCount??0),"0"),performance:o.performance.map(M=>({extensionDisplayName:(0,e.pk)([M.ExtensionDn,M.ExtensionDisplayName]),extensionAnsweredCount:(0,a.iY)(M.ExtensionAnsweredCount,"0"),extensionDroppedCount:`${(0,a.iY)(M.ExtensionDroppedCount,"0")} - ${this.translate.instant("_i18n.ReportsPolls")}`,talkTime:(0,a.iY)((0,i.a)(M.TalkTime),"00:00:00"),avgTalkDuration:(0,a.iY)((0,i.a)(on._2.getAvgTalkDuration(M.TalkTime,M.ExtensionAnsweredCount)),"00:00:00")}))}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-queue-performance-overview-print"]],features:[p.Jv_([En.o])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var Rn=f(38948),Jt=f(38293),Vt=f.n(Jt),zn=f(30670);let qt=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(Rn.H),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,zn.lE)();return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,zn.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,l.of)(o),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestRingGroupStatistics(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,t.n)(([m,o,M])=>(0,c.p)([(0,l.of)(m),M.length?(0,an.H)(M).pipe((0,V.H)(b=>(0,e.ii)(5e3,(N,S)=>this.dataSource.requestRingGroupExtensions(o,b.RingGroupDn,N,S).pipe((0,h.T)(Y=>Y.value))).pipe((0,h.T)(N=>({group:b,extensions:N})))),(0,en.$)(),(0,h.T)(b=>b.sort((N,S)=>(N.group.RingGroupDisplayName??"").localeCompare(S.group.RingGroupDisplayName??"")))):(0,l.of)([])])),(0,h.T)(([m,o])=>({filterLabels:m,groupsWithExtensions:o.map(M=>({group:M.group,extensions:M.extensions}))})),(0,I.pQ)(this.destroy$)).subscribe({next:({filterLabels:m,groupsWithExtensions:o})=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.RGStatistics"),properties:m})+Vt()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{RingGroup:this.translate.instant("_i18n.ReportsRG"),Sentiment:this.translate.instant("_i18n.Sentiment"),TotalAnswered:this.translate.instant("_i18n.ReportsTotalAnswered"),TotalReceived:this.translate.instant("_i18n.ReportsTotalReceived"),TotalUnanswered:this.translate.instant("_i18n.ReportsTotalUnanswered")},data:m.map(o=>({ringGroupDisplayName:(0,e.pk)([o.group.RingGroupDn,o.group.RingGroupDisplayName]),ringGroupSentiment:(0,a.iY)(o.group.RingGroupSentimentScore),ringGroupAnsweredCount:(0,a.iY)(o.group.RingGroupAnsweredCount),ringGroupReceivedCount:(0,a.iY)(o.group.RingGroupReceivedCount),ringGroupUnansweredCount:(0,a.iY)(o.group.RingGroupReceivedCount-o.group.RingGroupAnsweredCount),extensions:o.extensions.map(M=>({extensionDisplayName:(0,e.pk)([M.ExtensionDn,M.ExtensionDisplayName]),sentiment:(0,a.iY)(M.SentimentScore),extensionAnsweredCount:(0,a.iY)(M.ExtensionAnsweredCount)}))}
1))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-ring-group-print"]],features:[p.Jv_([Rn.H])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var Yn=f(36576),Kt=f(57565),nl=f.n(Kt),_n=f(49382);let tl=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(Yn.p),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,_n.lE)();return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,_n.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestQueuesStatistics(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{console.log("edwwww"),document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.SLAStatistics"),properties:m})+nl()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{Queue:this.translate.instant("_i18n.ReportsQueue"),TotalCallsReceived:this.translate.instant("_i18n.ReportsTotalReceived"),CallsThatBreachedSLATime:this.translate.instant("_i18n.CallsThatBreachedSLATime"),PercentCallsThatBreachedSLATime:this.translate.instant("_i18n.PercentCallsThatBreachedSLATime")},data:m.map(o=>({queueDisplayName:(0,a.iY)(o.Dn),receivedCount:(0,a.iY)(o.ReceivedCount),badSlaCallsCount:(0,a.iY)(o.BadSlaCallsCount),percentGoodCallsCount:(0,fn.l)(100*(o.BadSlaCallsCount||0)/(o.ReceivedCount||1))}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-statistics-sla-print"]],features:[p.Jv_([Yn.p])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var Wn=f(10674),Un=f(41308),ll=f(77533);function el(y,z){if(1&y&&(p.j41(0,"app-team-queue-general-statistics-table",0),p.nrm(1,"app-report-print-header",1),p.k0s()),2&y){const m=z;p.Y8G("print",!0)("paginator",m.data),p.R7$(),p.Y8G("labels",m.filterLabels)}}function al(y,z){1&y&&p.nrm(0,"app-report-loading")}let sl=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(Wn.E),this.translate=(0,d.WQX)(w.c$),this.modalService=(0,d.WQX)(j.B),this.filterRefreshSrv=(0,d.WQX)(x.Z),this.report$=this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,Un.lE)();return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,Un.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(M),(0,e.ii)(5e3,(b,N)=>this.dataSource.requestQueuesStatistics(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,h.T)(([m,o])=>({filterLabels:m,data:new q.o(o)})),(0,K.Tg)(this.modalService))}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-team-queue-general-statistics-print"]],features:[p.Jv_([Wn.E])],decls:3,vars:3,consts:[[3,"print","paginator"],["title","_i18n.TeamQueueGeneralStatistics",3,"labels"]],template:function(o,M){if(1&o&&(p.nVh(0,el,2,3,"app-team-queue-general-statistics-table",0),p.nI1(1,"async"),p.vZN(2,al,1,0,"app-report-loading")),2&o){let b;p.vxM((b=p.bMT(1,1,M.report$))?0:2,b)}},dependencies:[ll.v,nn,tn,ln.Jj],styles:["[_nghost-%COMP%]{display:flex;background:#fff;color:#111;min-height:100vh;align-items:flex-start}"],changeDetection:0})}}return y})();var $=f(43676),il=f(29862),rl=f.n(il),Hn=f(94690),Xn=f(53905);let ol=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(Hn.Z),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,Xn.lE)();return(0,c.p)([(0,C.kO)(M.value,o,this.filterRefreshSrv),(0,l.of)(o.search)])}),(0,t.n)(([m,o])=>{const M=(0,Xn.bQ)(m,o),b=(0,C.oQ)(m,this.translate,!0,o);return(0,c.p)([(0,l.of)(b),(0,e.ii)(5e3,(N,S)=>this.dataSource.requestChatHistory(M,N,S).pipe((0,h.T)(Y=>Y.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.ChatLog"),properties:m})+rl()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{DateAndTime:this.translate.instant("_i18n.ReportsDate"),From:this.translate.instant("_i18n.FromWho"),Email:this.translate.instant("_i18n.Email"),To:this.translate.instant("_i18n.ToWhom"),Type:this.translate.instant("_i18n.Type")},data:m.map(o=>({TimeSent:(0,a.iY)((0,r.Y)(o.TimeSent)),FromName:(0,a.iY)(o.FromName),ParticipantEmail:(0,a.iY)(o.ParticipantEmail),ChatName:(0,a.iY)(o.ChatName),Source:(0,a.iY)(o.Source)}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["ng-component"]],features:[p.Jv_([Hn.Z
1])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var Gn=f(51656),ul=f(99752),cl=f.n(ul),sn=f(46941),Fn=f(70514);let ml=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(sn.Gt),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.filterRefreshSrv=(0,d.WQX)(x.Z)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,sn.lE)();return(0,c.p)([(0,C.kO)(M.value,o,this.filterRefreshSrv),(0,l.of)(o.search)])}),(0,t.n)(([m,o])=>{const M=(0,sn.bQ)(m,o),b=(0,C.oQ)(m,this.translate,!0,o);return(0,c.p)([(0,l.of)(b),(0,e.ii)(1e4,(N,S)=>this.dataSource.requestAuditLogs(M,N,S).pipe((0,h.T)(Y=>Y.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.AuditLogs"),properties:m})+cl()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{Date:this.translate.instant("_i18n.ReportsDate"),UserName:this.translate.instant("_i18n.ReportsAuditUserName"),Ip:this.translate.instant("_i18n.IpAddress"),ObjectType:this.translate.instant("_i18n.ReportsAuditObjectType"),ObjectName:this.translate.instant("_i18n.ReportsAuditObjectName"),Action:this.translate.instant("_i18n.ReportsAuditAction")},data:m.map(o=>({date:(0,a.iY)((0,r.Y)(o.Timestamp)),userName:(0,a.iY)(o.UserName),ip:(0,a.iY)(o.Ip),objectType:this.translate.instant((0,Fn.b$)(o.ObjectType)),objectName:(0,a.iY)(o.ObjectName),action:this.translate.instant((0,Fn.fE)(o.Action))}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-audit-logs-print"]],features:[p.Jv_([sn.Gt])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var dl=f(49582),fl=f.n(dl),Bn=f(77490),Zn=f(52808),$n=f(81783),pl=f(19060);let gl=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(Bn.i),this.destroy$=(0,d.WQX)(d.abz),this.translate=(0,d.WQX)(w.c$),this.printErrorHandlerService=(0,d.WQX)(k),this.trunkGroups=(0,$n.Pw)(this.route)}ngOnInit(){this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m).search,M=(0,pl.b)(o),b=(0,C.oQ)({},this.translate,!0,o);return(0,c.p)([(0,l.of)(b),(0,e.ii)(100,(N,S)=>this.dataSource.requestInboundRules(M,N,S).pipe((0,h.T)(Y=>Y.value)))])}),(0,I.pQ)(this.destroy$)).subscribe({next:([m,o])=>{document.head.remove(),document.body.innerHTML=v()({})+P()({title:this.translate.instant("_i18n.InboundRules"),properties:m})+fl()({data:this.formatData(o)})+O()({})},error:m=>this.printErrorHandlerService.handleError(m)})}formatData(m){return{headerRows:{Trunk:this.translate.instant("_i18n.ReportsTrunk"),Did:this.translate.instant("_i18n.ReportsDID"),RuleName:this.translate.instant("_i18n.Name"),InOfficeRouting:this.translate.instant("_i18n.Destination")},data:m.map(o=>({Trunk:(0,a.iY)(o.Trunk),Did:(0,a.iY)(o.DID),RuleName:(0,a.iY)(o.RuleName),InOfficeRouting:(0,Zn.Gx)((0,Zn.bx)(o.InOfficeRouting,this.trunkGroups),this.translate)}))}}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-inbound-rules-print"]],features:[p.Jv_([Bn.i])],decls:1,vars:0,template:function(o,M){1&o&&p.nrm(0,"app-reports-print-overlay")},dependencies:[E],encapsulation:2})}}return y})();var rn=f(82199),Jn=f(76034),yl=f(51702),Vn=f(93785),qn=f(39763),Kn=f(75957),hl=f(87949),Ml=f(35828);function vl(y,z){1&y&&p.nrm(0,"app-inbound-calls-table-row",5),2&y&&p.Y8G("row",z.$implicit)("print",!0)}function Cl(y,z){if(1&y&&(p.j41(0,"tr",0)(1,"td",6),p.EFF(2),p.nI1(3,"translate"),p.k0s()()),2&y){const m=p.XpG(3);p.R7$(2),p.SpI(" ",p.bMT(3,1,m.noDataMessage(!1))," ")}}function Tl(y,z){if(1&y&&(p.Z7z(0,vl,1,2,"app-inbound-calls-table-row",5,p.BUC().identify,!0),p.nVh(2,Cl,4,3,"tr",0)),2&y){const m=z;p.Dyx(m.data),p.R7$(2),p.vxM(m.isLoading||m.data.length||m.hasMore?-1:2)}}function Dl(y,z){if(1&y&&(p.j41(0,"table",0)(1,"thead")(2,"tr")(3,"td",1),p.nrm(4,"app-report-print-header",2),p.k0s()(),p.nrm(5,"app-inbound-calls-table-header",3),p.k0s(),p.j41(6,"tbody"),p.nVh(7,Tl,3,1),p.k0s(),p.j41(8,"tfoot")(9,"tr")(10,"td",4),p.EFF(11,"3CX Ltd."),p.k0s()()()()),2&y){let m;const o=z;p.R7$(4),p.Y8G("labels",o.filterLabels),p.R7$(),p.Y8G("print",!0),p.R7$(2),p.vxM((m=o.data)?7:-1,m)}}function bl(y,z){1&y&&p.nrm(0,"app-report-loading")}let Ll=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(qn.I),this.translate=(0,d.WQX)(w.c$),this.filterRefreshSrv=(0,d.WQX)(x.Z),this.modalService=(0,d.WQX)(j.B),this.noDataMessage=e.Ns,this.report$=this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,Kn.lE)();return(0,c.p)([(0,C.kO)(M.value,o,this.filterRefreshSrv),(0,l.of)(o.search)])}),(0,t.n)(([m,o])=>{const M=(0,Kn.bQ)(m,o),b=(0,C.oQ)(m,this.translate,!0,o);return(0,c.p)([(0,l.of)(b),(0,e.ii)(1e4,(N,S)=>this.dataSource.requestCalls(M,N,S).pipe((0,h.T)(Y=>Y.value)))])}),(0,h.T)(([m,o])=>({filterLabels:m,data:new q.o(o)})),(0,K.Tg)(this.modalService))}identify(m,o){return m+(o.CdrId??"")}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-inbound-calls-print"]],features:[p.Jv_([qn.I])],decls:3,vars:3,consts:[[1,"print"],["colspan","14"],["title","_i18n.InboundCalls",3,"labels"],[3,"print"],["colspan","13"],[3,"row","print"],["colspan","13",1,"text-center"]],template:function(o,M){if(1&o&&(p.nVh(0,Dl,12,3,"table",0),p.nI1(1,"async"),p.vZN(2,bl,1,0,"app-report-loading")),2&o){let b;p.vxM((b=p.bMT(1,1,M.report$))?0:2,b)}}
1,dependencies:[tn,nn,hl.J,Ml.y,ln.Jj,w.D9],styles:["[_nghost-%COMP%]{display:flex;background:#fff;color:#111;min-height:100vh;align-items:flex-start}"],changeDetection:0})}}return y})();var nt=f(46179),tt=f(15518),Il=f(7259),Al=f(87646);function Nl(y,z){1&y&&p.nrm(0,"app-outbound-calls-table-row",4),2&y&&p.Y8G("row",z.$implicit)("print",!0)}function wl(y,z){if(1&y&&(p.j41(0,"tr",0)(1,"td",5),p.EFF(2),p.nI1(3,"translate"),p.k0s()()),2&y){const m=p.XpG(3);p.R7$(2),p.SpI(" ",p.bMT(3,1,m.noDataMessage(!1))," ")}}function xl(y,z){if(1&y&&(p.Z7z(0,Nl,1,2,"app-outbound-calls-table-row",4,p.BUC().identify,!0),p.nVh(2,wl,4,3,"tr",0)),2&y){const m=z;p.Dyx(m.data),p.R7$(2),p.vxM(m.isLoading||m.data.length||m.hasMore?-1:2)}}function Pl(y,z){if(1&y&&(p.j41(0,"table",0)(1,"thead")(2,"tr")(3,"td",1),p.nrm(4,"app-report-print-header",2),p.k0s()(),p.nrm(5,"app-outbound-calls-table-header",3),p.k0s(),p.j41(6,"tbody"),p.nVh(7,xl,3,1),p.k0s()()),2&y){let m;const o=z;p.R7$(4),p.Y8G("labels",o.filterLabels),p.R7$(),p.Y8G("print",!0),p.R7$(2),p.vxM((m=o.data)?7:-1,m)}}function Sl(y,z){1&y&&p.nrm(0,"app-report-loading")}let Ol=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(nt.T),this.translate=(0,d.WQX)(w.c$),this.filterRefreshSrv=(0,d.WQX)(x.Z),this.modalService=(0,d.WQX)(j.B),this.report$=this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,tt.lE)();return(0,c.p)([(0,C.kO)(M.value,o,this.filterRefreshSrv),(0,l.of)(o.search)])}),(0,t.n)(([m,o])=>{const M=(0,tt.bQ)(m,o),b=(0,C.oQ)(m,this.translate,!0,o);return(0,c.p)([(0,l.of)(b),(0,e.ii)(1e4,(N,S)=>this.dataSource.requestCalls(M,N,S).pipe((0,h.T)(Y=>Y.value)))])}),(0,h.T)(([m,o])=>({filterLabels:m,data:new q.o(o)})),(0,K.Tg)(this.modalService)),this.noDataMessage=e.Ns}identify(m,o){return m+(o.CdrId??"")}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-outbound-calls-print"]],features:[p.Jv_([nt.T])],decls:3,vars:3,consts:[[1,"print"],["colspan","14"],["title","_i18n.OutboundCalls",3,"labels"],[3,"print"],[3,"row","print"],["colspan","13",1,"text-center"]],template:function(o,M){if(1&o&&(p.nVh(0,Pl,8,3,"table",0),p.nI1(1,"async"),p.vZN(2,Sl,1,0,"app-report-loading")),2&o){let b;p.vxM((b=p.bMT(1,1,M.report$))?0:2,b)}},dependencies:[tn,nn,Il.o,Al.r,ln.Jj,w.D9],styles:["[_nghost-%COMP%]{display:flex;background:#fff;color:#111;min-height:100vh;align-items:flex-start}"],changeDetection:0})}}return y})();var lt=f(45359),et=f(73724),Ql=f(84573);function kl(y,z){if(1&y&&(p.j41(0,"app-user-activity-table",0),p.nrm(1,"app-report-print-header",1),p.k0s()),2&y){const m=z;p.Y8G("print",!0)("paginator",m.data)("timeScale",m.filterParams.timeScale),p.R7$(),p.Y8G("labels",m.filterLabels)}}function jl(y,z){1&y&&p.nrm(0,"app-report-loading")}let El=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(lt.u),this.translate=(0,d.WQX)(w.c$),this.filterRefreshSrv=(0,d.WQX)(x.Z),this.modalService=(0,d.WQX)(j.B),this.report$=this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,et.lE)();return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,et.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);return(0,c.p)([(0,l.of)(o),(0,l.of)(M),(0,e.ii)(1e4,(b,N)=>this.dataSource.requestUserActivity(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,h.T)(([m,o,M])=>({filterParams:m,filterLabels:o,data:new q.o(M)})),(0,K.Tg)(this.modalService))}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-user-activity-print"]],features:[p.Jv_([lt.u])],decls:3,vars:3,consts:[[3,"print","paginator","timeScale"],["title","_i18n.UserActivity",3,"labels"]],template:function(o,M){if(1&o&&(p.nVh(0,kl,2,4,"app-user-activity-table",0),p.nI1(1,"async"),p.vZN(2,jl,1,0,"app-report-loading")),2&o){let b;p.vxM((b=p.bMT(1,1,M.report$))?0:2,b)}},dependencies:[tn,nn,Ql.m,ln.Jj],styles:["[_nghost-%COMP%]{display:flex;background:#fff;color:#111;min-height:100vh;align-items:flex-start}"],changeDetection:0})}}return y})();var at=f(76814),Rl=f(1141),st=f(16308);function zl(y,z){if(1&y&&(p.j41(0,"app-call-distribution-table",0),p.nrm(1,"app-report-print-header",1),p.k0s()),2&y){const m=z;p.Y8G("print",!0)("paginator",m.data)("timeScale",m.filterParams.timeScale),p.R7$(),p.Y8G("labels",m.filterLabels)}}function Yl(y,z){1&y&&p.nrm(0,"app-report-loading")}let _l=(()=>{class y{constructor(){this.route=(0,d.WQX)(s.nX),this.dataSource=(0,d.WQX)(at.c),this.translate=(0,d.WQX)(w.c$),this.filterRefreshSrv=(0,d.WQX)(x.Z),this.modalService=(0,d.WQX)(j.B),this.report$=this.route.queryParams.pipe((0,t.n)(m=>{const o=(0,C.w)(m),M=(0,st.lE)();return(0,C.kO)(M.value,o,this.filterRefreshSrv)}),(0,t.n)(m=>{const o=(0,st.bQ)(m),M=(0,C.oQ)(m,this.translate,!0);
1return(0,c.p)([(0,l.of)(o),(0,l.of)(M),(0,e.ii)(1e4,(b,N)=>this.dataSource.requestCallDistribution(o,b,N).pipe((0,h.T)(S=>S.value)))])}),(0,h.T)(([m,o,M])=>({filterParams:m,filterLabels:o,data:new q.o(M)})),(0,K.Tg)(this.modalService))}static{this.\u0275fac=function(o){return new(o||y)}}static{this.\u0275cmp=p.VBU({type:y,selectors:[["app-call-distribution-print"]],features:[p.Jv_([at.c])],decls:3,vars:3,consts:[[3,"print","paginator","timeScale"],["title","_i18n.CallDistribution",3,"labels"]],template:function(o,M){if(1&o&&(p.nVh(0,zl,2,4,"app-call-distribution-table",0),p.nI1(1,"async"),p.vZN(2,Yl,1,0,"app-report-loading")),2&o){let b;p.vxM((b=p.bMT(1,1,M.report$))?0:2,b)}},dependencies:[tn,nn,Rl.A,ln.Jj],styles:["[_nghost-%COMP%]{display:flex;background:#fff;color:#111;min-height:100vh;align-items:flex-start}"],changeDetection:0})}}return y})();const _=(0,yl.N)("reports"),W=()=>(0,l.of)(!0),Wl=[{path:"chats",canActivate:[_,rn.G],resolve:{reportsAvailable:W},component:ol},{path:"ring-group",canActivate:[_],resolve:{reportsAvailable:W},component:qt},{path:"queue-chat-performance",canActivate:[_,rn.G],resolve:{reportsAvailable:W},component:Ht},{path:"queue-agents-chat-statistics",canActivate:[_,rn.G],resolve:{reportsAvailable:W},component:Rt},{path:"abandoned-queue-calls",canActivate:[_],resolve:{reportsAvailable:W,firstQueue:$.q},component:ct},{path:"queue-answered-calls-by-wait-time",canActivate:[_],resolve:{reportsAvailable:W,firstQueue:$.q},component:_t},{path:"call-backs",canActivate:[_],resolve:{reportsAvailable:W},component:Dt},{path:"queue-failed-callbacks",canActivate:[_],resolve:{reportsAvailable:W,firstQueue:$.q},component:Ft},{path:"statistics-sla",canActivate:[_],resolve:{reportsAvailable:W},component:tl},{path:"breaches-sla",canActivate:[_],resolve:{reportsAvailable:W,firstQueue:$.q},component:vt},{path:"queue-performance-overview",canActivate:[_],resolve:{reportsAvailable:W},component:$t},{path:"detailed-queue-statistics",canActivate:[_],resolve:{reportsAvailable:W},component:Pt},{path:"call-cost-by-extension-group",canActivate:[_],resolve:{reportsAvailable:W,firstGroup:Gn.K},component:It},{path:"agent-in-queue-statistics",canActivate:[_],resolve:{reportsAvailable:W,firstQueue:$.q},component:ft},{path:"team-queue-general-statistics",canActivate:[_],resolve:{reportsAvailable:W},component:sl},{path:"extension-statistic",canActivate:[_],resolve:{reportsAvailable:W,firstGroup:Gn.K},component:kt},{path:"abandoned-chats",canActivate:[_,rn.G],resolve:{reportsAvailable:W,firstQueue:$.q},component:rt},{path:"call-reports",canActivate:[_],resolve:{reportsAvailable:W},component:X},{path:"agent-login-history",canActivate:[_],resolve:{reportsAvailable:W,firstQueue:$.q},component:yt},{path:"audit-logs",canActivate:[Vn.bV],resolve:{reportsAvailable:(0,Jn.cG)("audit")},component:ml},{path:"inbound-rules",canActivate:[Vn.bV],resolve:{reportsAvailable:(0,Jn.cG)("admin"),...$n.oF},component:gl},{path:"inbound-calls",canActivate:[_],resolve:{reportsAvailable:W},component:Ll},{path:"outbound-calls",canActivate:[_],resolve:{reportsAvailable:W},component:Ol},{path:"user-activity",canActivate:[_],resolve:{reportsAvailable:W},component:El},{path:"call-distribution",canActivate:[_],resolve:{reportsAvailable:W},component:_l}]},18533:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"AgentDay")||(null!=t?l(t,"AgentDay"):t))?n:i)===a?n.call(r,{name:"AgentDay",hash:{},data:s,loc:{start:{line:5,column:34},end:{line:5,column:46}}}):n)+'</th>\n        <th class="datetime-column">'+c(typeof(n=null!=(n=l(u,"LoggedIn")||(null!=t?l(t,"LoggedIn"):t))?n:i)===a?n.call(r,{name:"LoggedIn",hash:{},data:s,loc:{start:{line:6,column:36},end:{line:6,column:48}}}):n)+'</th>\n        <th class="datetime-column">'+c(typeof(n=null!=(n=l(u,"LoggedOut")||(null!=t?l(t,"LoggedOut"):t))?n:i)===a?n.call(r,{name:"LoggedOut",hash:{},data:s,loc:{start:{line:7,column:36},end:{line:7,column:49}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"TotalLoggedInPerDay")||(null!=t?l(t,"TotalLoggedInPerDay"):t))?n:i)===a?n.call(r,{name:"TotalLoggedInPerDay",hash:{},data:s,loc:{start:{line:8,column:36},end:{line:8,column:59}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"TotalTalking")||(null!=t?l(t,"TotalTalking"):t))?n:i)===a?n.call(r,{name:"TotalTalking",hash:{},data:s,loc:{start:{line:9,column:36},end:{line:9,column:52}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r,i=t??(e.nullContext||{}),a=e.lookupProperty||function(c,l){if(Object.prototype.hasOwnProperty.call(c,l))return c[l]};return'        <tr class="odd">\n            <td class="medium-column">'+e.escapeExpression("function"==typeof(r=null!=(r=a(u,"agentDisplayName")||(null!=t?a(t,"agentDisplayName"):t))?r:e.hooks.helperMissing)?r.call(i,{name:"agentDisplayName",hash:{},data:s,loc:{start:{line:16,column:38}
1,end:{line:16,column:58}}}):r)+'</td>\n            <td class="datetime-column"></td>\n            <td class="datetime-column"></td>\n            <td class="duration-column"></td>\n            <td class="duration-column"></td>\n        </tr>\n'+(null!=(n=a(u,"each").call(i,null!=t?a(t,"logins"):t,{name:"each",hash:{},fn:e.program(4,s,0),inverse:e.noop,data:s,loc:{start:{line:22,column:8},end:{line:30,column:17}}}))?n:"")},4:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'            <tr class="inner-row">\n                <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"day")||(null!=t?l(t,"day"):t))?n:i)===a?n.call(r,{name:"day",hash:{},data:s,loc:{start:{line:24,column:42},end:{line:24,column:49}}}):n)+'</td>\n                <td class="datetime-column">'+c(typeof(n=null!=(n=l(u,"loggedInDt")||(null!=t?l(t,"loggedInDt"):t))?n:i)===a?n.call(r,{name:"loggedInDt",hash:{},data:s,loc:{start:{line:25,column:44},end:{line:25,column:58}}}):n)+'</td>\n                <td class="datetime-column">'+c(typeof(n=null!=(n=l(u,"loggedOutDt")||(null!=t?l(t,"loggedOutDt"):t))?n:i)===a?n.call(r,{name:"loggedOutDt",hash:{},data:s,loc:{start:{line:26,column:44},end:{line:26,column:59}}}):n)+'</td>\n                <td class="duration-column">'+c(typeof(n=null!=(n=l(u,"loggedInDayInterval")||(null!=t?l(t,"loggedInDayInterval"):t))?n:i)===a?n.call(r,{name:"loggedInDayInterval",hash:{},data:s,loc:{start:{line:27,column:44},end:{line:27,column:67}}}):n)+'</td>\n                <td class="duration-column">'+c(typeof(n=null!=(n=l(u,"talkingDayInterval")||(null!=t?l(t,"talkingDayInterval"):t))?n:i)===a?n.call(r,{name:"talkingDayInterval",hash:{},data:s,loc:{start:{line:28,column:44},end:{line:28,column:66}}}):n)+"</td>\n            </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:11,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:14,column:4},end:{line:31,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})},24532:(L,T,f)=>{"use strict";function d(Q){return Q&&Q.__esModule?Q:{default:Q}}T.__esModule=!0,T.registerDefaultHelpers=function R(Q){e.default(Q),u.default(Q),s.default(Q),r.default(Q),a.default(Q),l.default(Q),v.default(Q)},T.moveHelperToHooks=function P(Q,O,B){Q.helpers[O]&&(Q.hooks[O]=Q.helpers[O],B||delete Q.helpers[O])};var e=d(f(66322)),u=d(f(83042)),s=d(f(67286)),r=d(f(67956)),a=d(f(45117)),l=d(f(72745)),v=d(f(98527))},29532:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Queue")||(null!=t?l(t,"Queue"):t))?n:i)===a?n.call(r,{name:"Queue",hash:{},data:s,loc:{start:{line:5,column:34},end:{line:5,column:43}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Answered")||(null!=t?l(t,"Answered"):t))?n:i)===a?n.call(r,{name:"Answered",hash:{},data:s,loc:{start:{line:6,column:34},end:{line:6,column:46}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"DealtWith")||(null!=t?l(t,"DealtWith"):t))?n:i)===a?n.call(r,{name:"DealtWith",hash:{},data:s,loc:{start:{line:7,column:34},end:{line:7,column:47}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r,i=t??(e.nullContext||{}),a=e.hooks.helperMissing,c="function",l=e.escapeExpression,g=e.lookupProperty||function(v,R){if(Object.prototype.hasOwnProperty.call(v,R))return v[R]};return'        <tr class="odd">\n            <td class="medium-column">'+l(typeof(r=null!=(r=g(u,"queueDisplayName")||(null!=t?g(t,"queueDisplayName"):t))?r:a)===c?r.call(i,{name:"queueDisplayName",hash:{},data:s,loc:{start:{line:14,column:38},end:{line:14,column:58}}}):r)+'</td>\n            <td class="number-column">'+l(typeof(r=null!=(r=g(u,"queueAnsweredCount")||(null!=t?g(t,"queueAnsweredCount"):t))?r:a)===c?r.call(i,{name:"queueAnsweredCount",hash:{},data:s,loc:{start:{line:15,column:38},end:{line:15,column:60}}}):r)+'</td>\n            <td class="number-column">'+l(typeof(r=null!=(r=g(u,"queueDealtWithCount")||(null!=t?g(t,"queueDealtWithCount"):t))?r:a)===c?r.call(i,{name:"queueDealtWithCount",hash:{},data:s,loc:{start:{line:16,column:38},end:{line:16,column:61}}}):r)+"</td>\n        </tr>\n"+(null!=(n=g(u,"each").call(i,null!=t?g(t,"agents"):t,{name:"each",hash:{},fn:e.program(4,s,0),inverse:e.noop,data:s,loc:{start:{line:18,column:8},end:{line:24,column:17}}}))?n:"")},4:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'            <tr class="inner-row">\n                <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"dnDisplayName")||(null!=t?l(t,"dnDisplayName"):t))?n:i)===a?n.call(r,{name:"dnDisplayName",hash:{},data:s,loc:{start:{line:20,column:42}
1,end:{line:20,column:59}}}):n)+'</td>\n                <td class="number-column">'+c(typeof(n=null!=(n=l(u,"answeredCount")||(null!=t?l(t,"answeredCount"):t))?n:i)===a?n.call(r,{name:"answeredCount",hash:{},data:s,loc:{start:{line:21,column:42},end:{line:21,column:59}}}):n)+'</td>\n                <td class="number-column">'+c(typeof(n=null!=(n=l(u,"dealtWithCount")||(null!=t?l(t,"dealtWithCount"):t))?n:i)===a?n.call(r,{name:"dealtWithCount",hash:{},data:s,loc:{start:{line:22,column:42},end:{line:22,column:60}}}):n)+"</td>\n            </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:9,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:12,column:4},end:{line:25,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})},29862:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="datetime-column">'+c(typeof(n=null!=(n=l(u,"DateAndTime")||(null!=t?l(t,"DateAndTime"):t))?n:i)===a?n.call(r,{name:"DateAndTime",hash:{},data:s,loc:{start:{line:5,column:36},end:{line:5,column:51}}}):n)+'</th>\n        <th class="big-column">'+c(typeof(n=null!=(n=l(u,"From")||(null!=t?l(t,"From"):t))?n:i)===a?n.call(r,{name:"From",hash:{},data:s,loc:{start:{line:6,column:31},end:{line:6,column:39}}}):n)+'</th>\n        <th class="big-column">'+c(typeof(n=null!=(n=l(u,"Email")||(null!=t?l(t,"Email"):t))?n:i)===a?n.call(r,{name:"Email",hash:{},data:s,loc:{start:{line:7,column:31},end:{line:7,column:40}}}):n)+'</th>\n        <th class="big-column">'+c(typeof(n=null!=(n=l(u,"To")||(null!=t?l(t,"To"):t))?n:i)===a?n.call(r,{name:"To",hash:{},data:s,loc:{start:{line:8,column:31},end:{line:8,column:37}}}):n)+'</th>\n        <th class="small-column">'+c(typeof(n=null!=(n=l(u,"Type")||(null!=t?l(t,"Type"):t))?n:i)===a?n.call(r,{name:"Type",hash:{},data:s,loc:{start:{line:9,column:33},end:{line:9,column:41}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr>\n            <td class="datetime-column">'+c(typeof(n=null!=(n=l(u,"TimeSent")||(null!=t?l(t,"TimeSent"):t))?n:i)===a?n.call(r,{name:"TimeSent",hash:{},data:s,loc:{start:{line:16,column:40},end:{line:16,column:52}}}):n)+'</td>\n            <td class="big-column">'+c(typeof(n=null!=(n=l(u,"FromName")||(null!=t?l(t,"FromName"):t))?n:i)===a?n.call(r,{name:"FromName",hash:{},data:s,loc:{start:{line:17,column:35},end:{line:17,column:47}}}):n)+'</td>\n            <td class="big-column">'+c(typeof(n=null!=(n=l(u,"ParticipantEmail")||(null!=t?l(t,"ParticipantEmail"):t))?n:i)===a?n.call(r,{name:"ParticipantEmail",hash:{},data:s,loc:{start:{line:18,column:35},end:{line:18,column:55}}}):n)+'</td>\n            <td class="big-column">'+c(typeof(n=null!=(n=l(u,"ChatName")||(null!=t?l(t,"ChatName"):t))?n:i)===a?n.call(r,{name:"ChatName",hash:{},data:s,loc:{start:{line:19,column:35},end:{line:19,column:47}}}):n)+'</td>\n            <td class="small-column">'+c(typeof(n=null!=(n=l(u,"Source")||(null!=t?l(t,"Source"):t))?n:i)===a?n.call(r,{name:"Source",hash:{},data:s,loc:{start:{line:20,column:37},end:{line:20,column:47}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:11,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:14,column:4},end:{line:22,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0}
1)},36456:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Queue")||(null!=t?l(t,"Queue"):t))?n:i)===a?n.call(r,{name:"Queue",hash:{},data:s,loc:{start:{line:5,column:34},end:{line:5,column:43}}}):n)+'</th>\n        <th class="datetime-column">'+c(typeof(n=null!=(n=l(u,"CallTime")||(null!=t?l(t,"CallTime"):t))?n:i)===a?n.call(r,{name:"CallTime",hash:{},data:s,loc:{start:{line:6,column:36},end:{line:6,column:48}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Destination")||(null!=t?l(t,"Destination"):t))?n:i)===a?n.call(r,{name:"Destination",hash:{},data:s,loc:{start:{line:7,column:34},end:{line:7,column:49}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"CallerID")||(null!=t?l(t,"CallerID"):t))?n:i)===a?n.call(r,{name:"CallerID",hash:{},data:s,loc:{start:{line:8,column:34},end:{line:8,column:46}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Sentiment")||(null!=t?l(t,"Sentiment"):t))?n:i)===a?n.call(r,{name:"Sentiment",hash:{},data:s,loc:{start:{line:9,column:34},end:{line:9,column:47}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"Ringing")||(null!=t?l(t,"Ringing"):t))?n:i)===a?n.call(r,{name:"Ringing",hash:{},data:s,loc:{start:{line:10,column:36},end:{line:10,column:47}}}):n)+'</th>\n        <th class="datetime-column">'+c(typeof(n=null!=(n=l(u,"AnswerTime")||(null!=t?l(t,"AnswerTime"):t))?n:i)===a?n.call(r,{name:"AnswerTime",hash:{},data:s,loc:{start:{line:11,column:36}
1,end:{line:11,column:50}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"dn")||(null!=t?l(t,"dn"):t))?n:i)===a?n.call(r,{name:"dn",hash:{},data:s,loc:{start:{line:18,column:38},end:{line:18,column:44}}}):n)+'</td>\n            <td class="datetime-column">'+c(typeof(n=null!=(n=l(u,"callTime")||(null!=t?l(t,"callTime"):t))?n:i)===a?n.call(r,{name:"callTime",hash:{},data:s,loc:{start:{line:19,column:40},end:{line:19,column:52}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"destination")||(null!=t?l(t,"destination"):t))?n:i)===a?n.call(r,{name:"destination",hash:{},data:s,loc:{start:{line:20,column:38},end:{line:20,column:53}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"source")||(null!=t?l(t,"source"):t))?n:i)===a?n.call(r,{name:"source",hash:{},data:s,loc:{start:{line:21,column:38},end:{line:21,column:48}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"sentiment")||(null!=t?l(t,"sentiment"):t))?n:i)===a?n.call(r,{name:"sentiment",hash:{},data:s,loc:{start:{line:22,column:38},end:{line:22,column:51}}}):n)+'</td>\n            <td class="duration-column">'+c(typeof(n=null!=(n=l(u,"ringTime")||(null!=t?l(t,"ringTime"):t))?n:i)===a?n.call(r,{name:"ringTime",hash:{},data:s,loc:{start:{line:23,column:40},end:{line:23,column:52}}}):n)+'</td>\n            <td class="datetime-column">'+c(typeof(n=null!=(n=l(u,"answeredTime")||(null!=t?l(t,"answeredTime"):t))?n:i)===a?n.call(r,{name:"answeredTime",hash:{},data:s,loc:{start:{line:24,column:40},end:{line:24,column:56}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:13,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:16,column:4},end:{line:26,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})},37475:(L,T,f)=>{"use strict";T.__esModule=!0,T.registerDefaultDecorators=function t(u){e.default(u)};var e=function d(u){return u&&u.__esModule?u:{default:u}}(f(46279))},38293:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"RingGroup")||(null!=t?l(t,"RingGroup"):t))?n:i)===a?n.call(r,{name:"RingGroup",hash:{},data:s,loc:{start:{line:5,column:34},end:{line:5,column:47}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Sentiment")||(null!=t?l(t,"Sentiment"):t))?n:i)===a?n.call(r,{name:"Sentiment",hash:{},data:s,loc:{start:{line:6,column:34},end:{line:6,column:47}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"TotalAnswered")||(null!=t?l(t,"TotalAnswered"):t))?n:i)===a?n.call(r,{name:"TotalAnswered",hash:{},data:s,loc:{start:{line:7,column:34},end:{line:7,column:51}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"TotalReceived")||(null!=t?l(t,"TotalReceived"):t))?n:i)===a?n.call(r,{name:"TotalReceived",hash:{},data:s,loc:{start:{line:8,column:34},end:{line:8,column:51}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"TotalUnanswered")||(null!=t?l(t,"TotalUnanswered"):t))?n:i)===a?n.call(r,{name:"TotalUnanswered",hash:{},data:s,loc:{start:{line:9,column:34},end:{line:9,column:53}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r,i=t??(e.nullContext||{}),a=e.hooks.helperMissing,c="function",l=e.escapeExpression,g=e.lookupProperty||function(v,R){if(Object.prototype.hasOwnProperty.call(v,R))return v[R]};return'        <tr class="odd">\n            <td class="medium-column">'+l(typeof(r=null!=(r=g(u,"ringGroupDisplayName")||(null!=t?g(t,"ringGroupDisplayName"):t))?r:a)===c?r.call(i,{name:"ringGroupDisplayName",hash:{},data:s,loc:{start:{line:16,column:38},end:{line:16,column:62}}}):r)+'</td>\n            <td class="number-column">'+l(typeof(r=null!=(r=g(u,"ringGroupSentiment")||(null!=t?g(t,"ringGroupSentiment"):t))?r:a)===c?r.call(i,{name:"ringGroupSentiment",hash:{},data:s,loc:{start:{line:17,column:38},end:{line:17,column:60}}}):r)+'</td>\n            <td class="number-column">'+l(typeof(r=null!=(r=g(u,"ringGroupAnsweredCount")||(null!=t?g(t,"ringGroupAnsweredCount"):t))?r:a)===c?r.call(i,{name:"ringGroupAnsweredCount",hash:{},data:s,loc:{start:{line:18,column:38},end:{line:18,column:64}}}):r)+'</td>\n            <td class="number-column">'+l(typeof(r=null!=(r=g(u,"ringGroupReceivedCount")||(null!=t?g(t,"ringGroupReceivedCount"):t))?r:a)===c?r.call(i,{name:"ringGroupReceivedCount",hash:{},data:s,loc:{start:{line:19,column:38},end:{line:19,column:64}}}):r)+'</td>\n            <td class="number-column">'+l(typeof(r=null!=(r=g(u,"ringGroupUnansweredCount")||(null!=t?g(t,"ringGroupUnansweredCount"):t))?r:a)===c?r.call(i,{name:"ringGroupUnansweredCount",hash:{},data:s,loc:{start:{line:20,column:38},end:{line:20,column:66}}}):r)+"</td>\n        </tr>\n"+(null!=(n=g(u,"each").call(i,null!=t?g(t,"extensions"):t,{name:"each",hash:{},fn:e.program(4,s,0),inverse:e.noop,data:s,loc:{start:{line:22,column:8},end:{line:30,column:17}}}))?n:"")},4:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'            <tr class="inner-row">\n                <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"extensionDisplayName")||(null!=t?l(t,"extensionDisplayName"):t))?n:i)===a?n.call(r,{name:"extensionDisplayName",hash:{},data:s,loc:{start:{line:24,column:42},end:{line:24,column:66}}}):n)+'</td>\n                <td class="number-column">'+c(typeof(n=null!=(n=l(u,"sentiment")||(null!=t?l(t,"sentiment"):t))?n:i)===a?n.call(r,{name:"sentiment",hash:{},data:s,loc:{start:{line:25,column:42}
1,end:{line:25,column:55}}}):n)+'</td>\n                <td class="number-column">'+c(typeof(n=null!=(n=l(u,"extensionAnsweredCount")||(null!=t?l(t,"extensionAnsweredCount"):t))?n:i)===a?n.call(r,{name:"extensionAnsweredCount",hash:{},data:s,loc:{start:{line:26,column:42},end:{line:26,column:68}}}):n)+'</td>\n                <td class="number-column"></td>\n                <td class="number-column"></td>\n            </tr>\n'},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:11,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:14,column:4},end:{line:31,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})},38796:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Queue")||(null!=t?l(t,"Queue"):t))?n:i)===a?n.call(r,{name:"Queue",hash:{},data:s,loc:{start:{line:5,column:34},end:{line:5,column:43}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"CallsReceived")||(null!=t?l(t,"CallsReceived"):t))?n:i)===a?n.call(r,{name:"CallsReceived",hash:{},data:s,loc:{start:{line:6,column:34},end:{line:6,column:51}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"CallBacks")||(null!=t?l(t,"CallBacks"):t))?n:i)===a?n.call(r,{name:"CallBacks",hash:{},data:s,loc:{start:{line:7,column:34},end:{line:7,column:47}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"FailedCallBacks")||(null!=t?l(t,"FailedCallBacks"):t))?n:i)===a?n.call(r,{name:"FailedCallBacks",hash:{},data:s,loc:{start:{line:8,column:34},end:{line:8,column:53}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"queueName")||(null!=t?l(t,"queueName"):t))?n:i)===a?n.call(r,{name:"queueName",hash:{},data:s,loc:{start:{line:15,column:38},end:{line:15,column:51}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"receivedCount")||(null!=t?l(t,"receivedCount"):t))?n:i)===a?n.call(r,{name:"receivedCount",hash:{},data:s,loc:{start:{line:16,column:38},end:{line:16,column:55}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"callbacksCount")||(null!=t?l(t,"callbacksCount"):t))?n:i)===a?n.call(r,{name:"callbacksCount",hash:{},data:s,loc:{start:{line:17,column:38},end:{line:17,column:56}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"failCallbacksCount")||(null!=t?l(t,"failCallbacksCount"):t))?n:i)===a?n.call(r,{name:"failCallbacksCount",hash:{},data:s,loc:{start:{line:18,column:38},end:{line:18,column:60}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:10,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:13,column:4},end:{line:20,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0}
1)},43036:(L,T,f)=>{"use strict";function d(P){return P&&P.__esModule?P:{default:P}}T.__esModule=!0,T.HandlebarsEnvironment=v;var D=f(61060),t=d(f(44680)),u=f(24532),h=f(37475),n=d(f(43625)),r=f(88852);T.VERSION="4.7.8",T.COMPILER_REVISION=8,T.LAST_COMPATIBLE_COMPILER_REVISION=7,T.REVISION_CHANGES={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0 <4.3.0",8:">= 4.3.0"};var g="[object Object]";function v(P,Q,O){this.helpers=P||{},this.partials=Q||{},this.decorators=O||{},u.registerDefaultHelpers(this),h.registerDefaultDecorators(this)}v.prototype={constructor:v,logger:n.default,log:n.default.log,registerHelper:function(Q,O){if(D.toString.call(Q)===g){if(O)throw new t.default("Arg not supported with multiple helpers");D.extend(this.helpers,Q)}else this.helpers[Q]=O},unregisterHelper:function(Q){delete this.helpers[Q]},registerPartial:function(Q,O){if(D.toString.call(Q)===g)D.extend(this.partials,Q);else{if(typeof O>"u")throw new t.default('Attempting to register a partial called "'+Q+'" as undefined');this.partials[Q]=O}},unregisterPartial:function(Q){delete this.partials[Q]},registerDecorator:function(Q,O){if(D.toString.call(Q)===g){if(O)throw new t.default("Arg not supported with multiple decorators");D.extend(this.decorators,Q)}else this.decorators[Q]=O},unregisterDecorator:function(Q){delete this.decorators[Q]},resetLoggedPropertyAccesses:function(){r.resetLoggedProperties()}},T.log=n.default.log,T.createFrame=D.createFrame,T.logger=n.default},43625:(L,T,f)=>{"use strict";T.__esModule=!0;var d=f(61060),D={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(t){if("string"==typeof t){var u=d.indexOf(D.methodMap,t.toLowerCase());t=u>=0?u:parseInt(t,10)}return t},log:function(t){if(t=D.lookupLevel(t),typeof console<"u"&&D.lookupLevel(D.level)<=t){var u=D.methodMap[t];console[u]||(u="log");for(var h=arguments.length,s=Array(h>1?h-1:0),n=1;n<h;n++)s[n-1]=arguments[n];console[u].apply(console,s)}}};T.default=D,L.exports=T.default},44680:(L,T)=>{"use strict";T.__esModule=!0;var f=["description","fileName","lineNumber","endLineNumber","message","name","number","stack"];function d(D,e){var t=e&&e.loc,u=void 0,h=void 0,s=void 0,n=void 0;t&&(h=t.end.line,n=t.end.column,D+=" - "+(u=t.start.line)+":"+(s=t.start.column));for(var r=Error.prototype.constructor.call(this,D),i=0;i<f.length;i++)this[f[i]]=r[f[i]];Error.captureStackTrace&&Error.captureStackTrace(this,d);try{t&&(this.lineNumber=u,this.endLineNumber=h,Object.defineProperty?(Object.defineProperty(this,"column",{value:s,enumerable:!0}),Object.defineProperty(this,"endColumn",{value:n,enumerable:!0})):(this.column=s,this.endColumn=n))}catch{}}d.prototype=new Error,T.default=d,L.exports=T.default},45117:(L,T)=>{"use strict";T.__esModule=!0,T.default=function(f){f.registerHelper("log",function(){for(var d=[void 0],D=arguments[arguments.length-1],e=0;e<arguments.length-1;e++)d.push(arguments[e]);var t=1;null!=D.hash.level?t=D.hash.level:D.data&&null!=D.data.level&&(t=D.data.level),d[0]=t,f.log.apply(f,d)})},L.exports=T.default},46279:(L,T,f)=>{"use strict";T.__esModule=!0;var d=f(61060);T.default=function(D){D.registerDecorator("inline",function(e,t,u,h){var s=e;return t.partials||(t.partials={},s=function(n,r){var i=u.partials;u.partials=d.extend({},i,t.partials);var a=e(n,r);return u.partials=i,a}),t.partials[h.args[0]]=h.fn,s})},L.exports=T.default},49582:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Trunk")||(null!=t?l(t,"Trunk"):t))?n:i)===a?n.call(r,{name:"Trunk",hash:{},data:s,loc:{start:{line:5,column:34},end:{line:5,column:43}}}):n)+'</th>\n        <th class="small-column">'+c(typeof(n=null!=(n=l(u,"Did")||(null!=t?l(t,"Did"):t))?n:i)===a?n.call(r,{name:"Did",hash:{},data:s,loc:{start:{line:6,column:33},end:{line:6,column:40}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"RuleName")||(null!=t?l(t,"RuleName"):t))?n:i)===a?n.call(r,{name:"RuleName",hash:{},data:s,loc:{start:{line:7,column:34},end:{line:7,column:46}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"InOfficeRouting")||(null!=t?l(t,"InOfficeRouting"):t))?n:i)===a?n.call(r,{name:"InOfficeRouting",hash:{},data:s,loc:{start:{line:8,column:34},end:{line:8,column:53}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"Trunk")||(null!=t?l(t,"Trunk"):t))?n:i)===a?n.call(r,{name:"Trunk",hash:{},data:s,loc:{start:{line:15,column:38},end:{line:15,column:47}}}):n)+'</td>\n            <td class="small-column">'+c(typeof(n=null!=(n=l(u,"Did")||(null!=t?l(t,"Did"):t))?n:i)===a?n.call(r,{name:"Did",hash:{},data:s,loc:{start:{line:16,column:37},end:{line:16,column:44}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"RuleName")||(null!=t?l(t,"RuleName"):t))?n:i)===a?n.call(r,{name:"RuleName",hash:{},data:s,loc:{start:{line:17,column:38}
1,end:{line:17,column:50}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"InOfficeRouting")||(null!=t?l(t,"InOfficeRouting"):t))?n:i)===a?n.call(r,{name:"InOfficeRouting",hash:{},data:s,loc:{start:{line:18,column:38},end:{line:18,column:57}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:10,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:13,column:4},end:{line:20,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})},50729:(L,T)=>{"use strict";T.__esModule=!0,T.default=function(f){"object"!=typeof globalThis&&(Object.prototype.__defineGetter__("__magic__",function(){return this}),__magic__.globalThis=__magic__,delete Object.prototype.__magic__);var d=globalThis.Handlebars;f.noConflict=function(){return globalThis.Handlebars===f&&(globalThis.Handlebars=d),f}},L.exports=T.default},57565:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Queue")||(null!=t?l(t,"Queue"):t))?n:i)===a?n.call(r,{name:"Queue",hash:{},data:s,loc:{start:{line:5,column:34},end:{line:5,column:43}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"TotalCallsReceived")||(null!=t?l(t,"TotalCallsReceived"):t))?n:i)===a?n.call(r,{name:"TotalCallsReceived",hash:{},data:s,loc:{start:{line:6,column:34},end:{line:6,column:56}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"CallsThatBreachedSLATime")||(null!=t?l(t,"CallsThatBreachedSLATime"):t))?n:i)===a?n.call(r,{name:"CallsThatBreachedSLATime",hash:{},data:s,loc:{start:{line:7,column:34},end:{line:7,column:62}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"PercentCallsThatBreachedSLATime")||(null!=t?l(t,"PercentCallsThatBreachedSLATime"):t))?n:i)===a?n.call(r,{name:"PercentCallsThatBreachedSLATime",hash:{},data:s,loc:{start:{line:8,column:34},end:{line:8,column:69}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"queueDisplayName")||(null!=t?l(t,"queueDisplayName"):t))?n:i)===a?n.call(r,{name:"queueDisplayName",hash:{},data:s,loc:{start:{line:15,column:38},end:{line:15,column:58}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"receivedCount")||(null!=t?l(t,"receivedCount"):t))?n:i)===a?n.call(r,{name:"receivedCount",hash:{},data:s,loc:{start:{line:16,column:38},end:{line:16,column:55}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"badSlaCallsCount")||(null!=t?l(t,"badSlaCallsCount"):t))?n:i)===a?n.call(r,{name:"badSlaCallsCount",hash:{},data:s,loc:{start:{line:17,column:38},end:{line:17,column:58}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"percentGoodCallsCount")||(null!=t?l(t,"percentGoodCallsCount"):t))?n:i)===a?n.call(r,{name:"percentGoodCallsCount",hash:{},data:s,loc:{start:{line:18,column:38},end:{line:18,column:63}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:10,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:13,column:4},end:{line:20,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0}
1)},61060:(L,T)=>{"use strict";T.__esModule=!0,T.extend=t,T.indexOf=function n(g,v){for(var R=0,P=g.length;R<P;R++)if(g[R]===v)return R;return-1},T.escapeExpression=function r(g){if("string"!=typeof g){if(g&&g.toHTML)return g.toHTML();if(null==g)return"";if(!g)return g+"";g=""+g}return D.test(g)?g.replace(d,e):g},T.isEmpty=function i(g){return!g&&0!==g||!(!s(g)||0!==g.length)},T.createFrame=function a(g){var v=t({},g);return v._parent=g,v},T.blockParams=function c(g,v){return g.path=v,g},T.appendContextPath=function l(g,v){return(g?g+".":"")+v};var f={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;","=":"&#x3D;"},d=/[&<>"'`=]/g,D=/[&<>"'`=]/;function e(g){return f[g]}function t(g){for(var v=1;v<arguments.length;v++)for(var R in arguments[v])Object.prototype.hasOwnProperty.call(arguments[v],R)&&(g[R]=arguments[v][R]);return g}var u=Object.prototype.toString;T.toString=u;var h=function(v){return"function"==typeof v};h(/x/)&&(T.isFunction=h=function(g){return"function"==typeof g&&"[object Function]"===u.call(g)}),T.isFunction=h;var s=Array.isArray||function(g){return!(!g||"object"!=typeof g)&&"[object Array]"===u.call(g)};T.isArray=s},64058:(L,T,f)=>{"use strict";f.d(T,{$:()=>u});var d=f(46649),D=f(39974);const t=(h,s)=>(h.push(s),h);function u(){return(0,D.N)((h,s)=>{(function e(h,s){return(0,D.N)((0,d.S)(h,s,arguments.length>=2,!1,!0))})(t,[])(h).subscribe(s)})}},64530:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Queue")||(null!=t?l(t,"Queue"):t))?n:i)===a?n.call(r,{name:"Queue",hash:{},data:s,loc:{start:{line:5,column:34},end:{line:5,column:43}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"AgentsInTeam")||(null!=t?l(t,"AgentsInTeam"):t))?n:i)===a?n.call(r,{name:"AgentsInTeam",hash:{},data:s,loc:{start:{line:6,column:34},end:{line:6,column:50}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Incoming")||(null!=t?l(t,"Incoming"):t))?n:i)===a?n.call(r,{name:"Incoming",hash:{},data:s,loc:{start:{line:7,column:34},end:{line:7,column:46}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Answered")||(null!=t?l(t,"Answered"):t))?n:i)===a?n.call(r,{name:"Answered",hash:{},data:s,loc:{start:{line:8,column:34},end:{line:8,column:46}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Abandoned")||(null!=t?l(t,"Abandoned"):t))?n:i)===a?n.call(r,{name:"Abandoned",hash:{},data:s,loc:{start:{line:9,column:34},end:{line:9,column:47}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"queueDisplayName")||(null!=t?l(t,"queueDisplayName"):t))?n:i)===a?n.call(r,{name:"queueDisplayName",hash:{},data:s,loc:{start:{line:16,column:38},end:{line:16,column:58}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"quantityAgents")||(null!=t?l(t,"quantityAgents"):t))?n:i)===a?n.call(r,{name:"quantityAgents",hash:{},data:s,loc:{start:{line:17,column:38},end:{line:17,column:56}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"incomingCount")||(null!=t?l(t,"incomingCount"):t))?n:i)===a?n.call(r,{name:"incomingCount",hash:{},data:s,loc:{start:{line:18,column:38},end:{line:18,column:55}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"answeredCount")||(null!=t?l(t,"answeredCount"):t))?n:i)===a?n.call(r,{name:"answeredCount",hash:{},data:s,loc:{start:{line:19,column:38},end:{line:19,column:55}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"abandonedCount")||(null!=t?l(t,"abandonedCount"):t))?n:i)===a?n.call(r,{name:"abandonedCount",hash:{},data:s,loc:{start:{line:20,column:38}
1,end:{line:20,column:56}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:11,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:14,column:4},end:{line:22,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})},66322:(L,T,f)=>{"use strict";T.__esModule=!0;var d=f(61060);T.default=function(D){D.registerHelper("blockHelperMissing",function(e,t){var u=t.inverse,h=t.fn;if(!0===e)return h(this);if(!1===e||null==e)return u(this);if(d.isArray(e))return e.length>0?(t.ids&&(t.ids=[t.name]),D.helpers.each(e,t)):u(this);if(t.data&&t.ids){var s=d.createFrame(t.data);s.contextPath=d.appendContextPath(t.data.contextPath,t.name),t={data:s}}return h(e,t)})},L.exports=T.default},67286:(L,T,f)=>{"use strict";T.__esModule=!0;var e=function d(t){return t&&t.__esModule?t:{default:t}}(f(44680));T.default=function(t){t.registerHelper("helperMissing",function(){if(1!==arguments.length)throw new e.default('Missing helper: "'+arguments[arguments.length-1].name+'"')})},L.exports=T.default},67956:(L,T,f)=>{"use strict";T.__esModule=!0;var D=f(61060),t=function d(u){return u&&u.__esModule?u:{default:u}}(f(44680));T.default=function(u){u.registerHelper("if",function(h,s){if(2!=arguments.length)throw new t.default("#if requires exactly one argument");return D.isFunction(h)&&(h=h.call(this)),!s.hash.includeZero&&!h||D.isEmpty(h)?s.inverse(this):s.fn(this)}),u.registerHelper("unless",function(h,s){if(2!=arguments.length)throw new t.default("#unless requires exactly one argument");return u.helpers.if.call(this,h,{fn:s.inverse,inverse:s.fn,hash:s.hash})})},L.exports=T.default},68035:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="datetime-column">'+c(typeof(n=null!=(n=l(u,"CallTime")||(null!=t?l(t,"CallTime"):t))?n:i)===a?n.call(r,{name:"CallTime",hash:{},data:s,loc:{start:{line:5,column:36},end:{line:5,column:48}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Queue")||(null!=t?l(t,"Queue"):t))?n:i)===a?n.call(r,{name:"Queue",hash:{},data:s,loc:{start:{line:6,column:34},end:{line:6,column:43}}}):n)+'</th>\n        <th class="big-column">'+c(typeof(n=null!=(n=l(u,"CallerID")||(null!=t?l(t,"CallerID"):t))?n:i)===a?n.call(r,{name:"CallerID",hash:{},data:s,loc:{start:{line:7,column:31},end:{line:7,column:43}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"WaitingTime")||(null!=t?l(t,"WaitingTime"):t))?n:i)===a?n.call(r,{name:"WaitingTime",hash:{},data:s,loc:{start:{line:8,column:36},end:{line:8,column:51}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr>\n            <td class="datetime-column">'+c(typeof(n=null!=(n=l(u,"callTime")||(null!=t?l(t,"callTime"):t))?n:i)===a?n.call(r,{name:"callTime",hash:{},data:s,loc:{start:{line:15,column:40},end:{line:15,column:52}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"queue")||(null!=t?l(t,"queue"):t))?n:i)===a?n.call(r,{name:"queue",hash:{},data:s,loc:{start:{line:16,column:38},end:{line:16,column:47}}}):n)+'</td>\n            <td class="big-column">'+c(typeof(n=null!=(n=l(u,"callerId")||(null!=t?l(t,"callerId"):t))?n:i)===a?n.call(r,{name:"callerId",hash:{},data:s,loc:{start:{line:17,column:35},end:{line:17,column:47}}}):n)+'</td>\n            <td class="duration-column">'+c(typeof(n=null!=(n=l(u,"waitingTime")||(null!=t?l(t,"waitingTime"):t))?n:i)===a?n.call(r,{name:"waitingTime",hash:{},data:s,loc:{start:{line:18,column:40},end:{line:18,column:55}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:10,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:13,column:4},end:{line:20,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0}
1)},68834:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){return'<style>\n    body {\n        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;\n        margin: 20px;\n    }\n\n    table.print-table {\n        margin-bottom: 0;\n        border-spacing: 0;\n        font-size: 0.8rem;\n        table-layout: fixed;\n    }\n\n    table.print-table td {\n        overflow: hidden;\n        word-wrap: break-word;\n    }\n\n    table.print-table .odd {\n        background: #f1f1f1;\n    }\n\n    table.print-table .even  {\n        background: #FFFFFF;\n    }\n\n    table.print-table {\n        border-left: 1px solid black;\n        border-top: 1px solid black;\n    }\n\n    table.print-table .inner-row td:first-child {\n        padding-left: 20px;\n    }\n\n    table.print-table th, table.print-table td {\n        border-bottom: 1px solid black;\n        border-right: 1px solid black;\n        padding: 5px;\n    }\n\n    table.print-table th {\n        width: auto;\n    }\n\n    table.print-table .center-text {\n        text-align: center;\n    }\n\n    table.print-table .duration-column {\n        min-width: 60px;\n        max-width: 160px;\n    }\n\n    table.print-table .date-column {\n        min-width: 100px;\n        max-width: 200px;\n    }\n\n    table.print-table .datetime-column {\n        min-width: 150px;\n        max-width: 250px;\n    }\n\n    table.print-table .number-column {\n        min-width: 80px;\n        max-width: 180px;\n    }\n\n    table.print-table .cost-column {\n        min-width: 40px;\n        max-width: 140px;\n    }\n\n    table.print-table .small-column {\n        min-width: 100px;\n        max-width: 200px;\n    }\n\n    table.print-table .medium-column {\n        min-width: 200px;\n        max-width: 300px;\n    }\n\n    table.print-table .big-column {\n        min-width: 300px;\n        max-width: 300px;\n    }\n\n    table.header-table {\n        border-spacing: 0;\n        width: 100%;\n        margin-bottom: 20px;\n    }\n\n    table.properties-table {\n        border-spacing: 0;\n        margin-bottom: 20px;\n        font-size: 0.8rem;\n    }\n\n    table.properties-table td {\n        padding: 0 5px;\n    }\n\n    table.properties-table td:first-child {\n        text-align: right;\n    }\n\n    .footer {\n        width: 100%;\n        text-align: center;\n    }\n</style>\n'},useData:!0})},69299:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Queue")||(null!=t?l(t,"Queue"):t))?n:i)===a?n.call(r,{name:"Queue",hash:{},data:s,loc:{start:{line:5,column:34},end:{line:5,column:43}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"QueueCallTime")||(null!=t?l(t,"QueueCallTime"):t))?n:i)===a?n.call(r,{name:"QueueCallTime",hash:{},data:s,loc:{start:{line:6,column:34},end:{line:6,column:51}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"CallerID")||(null!=t?l(t,"CallerID"):t))?n:i)===a?n.call(r,{name:"CallerID",hash:{},data:s,loc:{start:{line:7,column:34},end:{line:7,column:46}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Agent")||(null!=t?l(t,"Agent"):t))?n:i)===a?n.call(r,{name:"Agent",hash:{},data:s,loc:{start:{line:8,column:34},end:{line:8,column:43}}}):n)+'</th>\n        <th class="duration-column center-text">'+c(typeof(n=null!=(n=l(u,"WaitingTime")||(null!=t?l(t,"WaitingTime"):t))?n:i)===a?n.call(r,{name:"WaitingTime",hash:{},data:s,loc:{start:{line:9,column:48},end:{line:9,column:63}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"PollingAttempts")||(null!=t?l(t,"PollingAttempts"):t))?n:i)===a?n.call(r,{name:"PollingAttempts",hash:{},data:s,loc:{start:{line:10,column:34}
1,end:{line:10,column:53}}}):n)+'</th>\n        <th class="small-column">'+c(typeof(n=null!=(n=l(u,"AgentState")||(null!=t?l(t,"AgentState"):t))?n:i)===a?n.call(r,{name:"AgentState",hash:{},data:s,loc:{start:{line:11,column:33},end:{line:11,column:47}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"queueDisplayName")||(null!=t?l(t,"queueDisplayName"):t))?n:i)===a?n.call(r,{name:"queueDisplayName",hash:{},data:s,loc:{start:{line:18,column:38},end:{line:18,column:58}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"callTime")||(null!=t?l(t,"callTime"):t))?n:i)===a?n.call(r,{name:"callTime",hash:{},data:s,loc:{start:{line:19,column:38},end:{line:19,column:50}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"callerId")||(null!=t?l(t,"callerId"):t))?n:i)===a?n.call(r,{name:"callerId",hash:{},data:s,loc:{start:{line:20,column:38},end:{line:20,column:50}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"extensionDisplayName")||(null!=t?l(t,"extensionDisplayName"):t))?n:i)===a?n.call(r,{name:"extensionDisplayName",hash:{},data:s,loc:{start:{line:21,column:38},end:{line:21,column:62}}}):n)+'</td>\n            <td class="duration-column center-text">'+c(typeof(n=null!=(n=l(u,"waitTime")||(null!=t?l(t,"waitTime"):t))?n:i)===a?n.call(r,{name:"waitTime",hash:{},data:s,loc:{start:{line:22,column:52},end:{line:22,column:64}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"pollingAttempts")||(null!=t?l(t,"pollingAttempts"):t))?n:i)===a?n.call(r,{name:"pollingAttempts",hash:{},data:s,loc:{start:{line:23,column:38},end:{line:23,column:57}}}):n)+'</td>\n            <td class="small-column">'+c(typeof(n=null!=(n=l(u,"isLoggedIn")||(null!=t?l(t,"isLoggedIn"):t))?n:i)===a?n.call(r,{name:"isLoggedIn",hash:{},data:s,loc:{start:{line:24,column:37},end:{line:24,column:51}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:13,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:16,column:4},end:{line:26,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})},72745:(L,T)=>{"use strict";T.__esModule=!0,T.default=function(f){f.registerHelper("lookup",function(d,D,e){return d&&e.lookupProperty(d,D)})},L.exports=T.default},75651:(L,T)=>{"use strict";T.__esModule=!0,T.wrapHelper=function f(d,D){return"function"!=typeof d?d:function(){return arguments[arguments.length-1]=D(arguments[arguments.length-1]),d.apply(this,arguments)}}},76127:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Queue")||(null!=t?l(t,"Queue"):t))?n:i)===a?n.call(r,{name:"Queue",hash:{},data:s,loc:{start:{line:5,column:34},end:{line:5,column:43}}}):n)+'</th>\n        <th class="small-column">'+c(typeof(n=null!=(n=l(u,"Channel")||(null!=t?l(t,"Channel"):t))?n:i)===a?n.call(r,{name:"Channel",hash:{},data:s,loc:{start:{line:6,column:33},end:{line:6,column:44}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Name")||(null!=t?l(t,"Name"):t))?n:i)===a?n.call(r,{name:"Name",hash:{},data:s,loc:{start:{line:7,column:34},end:{line:7,column:42}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Number")||(null!=t?l(t,"Number"):t))?n:i)===a?n.call(r,{name:"Number",hash:{},data:s,loc:{start:{line:8,column:34},end:{line:8,column:44}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Email")||(null!=t?l(t,"Email"):t))?n:i)===a?n.call(r,{name:"Email",hash:{},data:s,loc:{start:{line:9,column:34},end:{line:9,column:43}}}):n)+'</th>\n        <th class="datetime-column center-text">'+c(typeof(n=null!=(n=l(u,"Date")||(null!=t?l(t,"Date"):t))?n:i)===a?n.call(r,{name:"Date",hash:{},data:s,loc:{start:{line:10,column:48}
1,end:{line:10,column:56}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Reason")||(null!=t?l(t,"Reason"):t))?n:i)===a?n.call(r,{name:"Reason",hash:{},data:s,loc:{start:{line:11,column:34},end:{line:11,column:44}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"DealtWith")||(null!=t?l(t,"DealtWith"):t))?n:i)===a?n.call(r,{name:"DealtWith",hash:{},data:s,loc:{start:{line:12,column:34},end:{line:12,column:47}}}):n)+'</th>\n        <th class="big-column">'+c(typeof(n=null!=(n=l(u,"Message")||(null!=t?l(t,"Message"):t))?n:i)===a?n.call(r,{name:"Message",hash:{},data:s,loc:{start:{line:13,column:31},end:{line:13,column:42}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"queueDisplayName")||(null!=t?l(t,"queueDisplayName"):t))?n:i)===a?n.call(r,{name:"queueDisplayName",hash:{},data:s,loc:{start:{line:20,column:38},end:{line:20,column:58}}}):n)+'</td>\n            <td class="small-column">'+c(typeof(n=null!=(n=l(u,"source")||(null!=t?l(t,"source"):t))?n:i)===a?n.call(r,{name:"source",hash:{},data:s,loc:{start:{line:21,column:37},end:{line:21,column:47}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"participantName")||(null!=t?l(t,"participantName"):t))?n:i)===a?n.call(r,{name:"participantName",hash:{},data:s,loc:{start:{line:22,column:38},end:{line:22,column:57}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"participantNumber")||(null!=t?l(t,"participantNumber"):t))?n:i)===a?n.call(r,{name:"participantNumber",hash:{},data:s,loc:{start:{line:23,column:38},end:{line:23,column:59}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"participantEmail")||(null!=t?l(t,"participantEmail"):t))?n:i)===a?n.call(r,{name:"participantEmail",hash:{},data:s,loc:{start:{line:24,column:38},end:{line:24,column:58}}}):n)+'</td>\n            <td class="datetime-column center-text">'+c(typeof(n=null!=(n=l(u,"dateOfRequest")||(null!=t?l(t,"dateOfRequest"):t))?n:i)===a?n.call(r,{name:"dateOfRequest",hash:{},data:s,loc:{start:{line:25,column:52},end:{line:25,column:69}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"reasonForAbandoned")||(null!=t?l(t,"reasonForAbandoned"):t))?n:i)===a?n.call(r,{name:"reasonForAbandoned",hash:{},data:s,loc:{start:{line:26,column:38},end:{line:26,column:60}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"lastParticipantName")||(null!=t?l(t,"lastParticipantName"):t))?n:i)===a?n.call(r,{name:"lastParticipantName",hash:{},data:s,loc:{start:{line:27,column:38},end:{line:27,column:61}}}):n)+'</td>\n            <td class="big-column">'+c(typeof(n=null!=(n=l(u,"participantMessage")||(null!=t?l(t,"participantMessage"):t))?n:i)===a?n.call(r,{name:"participantMessage",hash:{},data:s,loc:{start:{line:28,column:35},end:{line:28,column:57}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:15,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:18,column:4},end:{line:30,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})},79863:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="medium-column" rowspan="2">'+c(typeof(n=null!=(n=l(u,"AgentExtension")||(null!=t?l(t,"AgentExtension"):t))?n:i)===a?n.call(r,{name:"AgentExtension",hash:{},data:s,loc:{start:{line:5,column:46},end:{line:5,column:64}}}):n)+'</th>\n        <th class="number-column" rowspan="2">'+c(typeof(n=null!=(n=l(u,"Sentiment")||(null!=t?l(t,"Sentiment"):t))?n:i)===a?n.call(r,{name:"Sentiment",hash:{},data:s,loc:{start:{line:6,column:46}
1,end:{line:6,column:59}}}):n)+'</th>\n        <th colspan="2">'+c(typeof(n=null!=(n=l(u,"Inbound")||(null!=t?l(t,"Inbound"):t))?n:i)===a?n.call(r,{name:"Inbound",hash:{},data:s,loc:{start:{line:7,column:24},end:{line:7,column:35}}}):n)+'</th>\n        <th colspan="2">'+c(typeof(n=null!=(n=l(u,"Outbound")||(null!=t?l(t,"Outbound"):t))?n:i)===a?n.call(r,{name:"Outbound",hash:{},data:s,loc:{start:{line:8,column:24},end:{line:8,column:36}}}):n)+'</th>\n        <th colspan="2">'+c(typeof(n=null!=(n=l(u,"Total")||(null!=t?l(t,"Total"):t))?n:i)===a?n.call(r,{name:"Total",hash:{},data:s,loc:{start:{line:9,column:24},end:{line:9,column:33}}}):n)+'</th>\n        <th class="duration-column" rowspan="2">'+c(typeof(n=null!=(n=l(u,"TotalTalkingTime")||(null!=t?l(t,"TotalTalkingTime"):t))?n:i)===a?n.call(r,{name:"TotalTalkingTime",hash:{},data:s,loc:{start:{line:10,column:48},end:{line:10,column:68}}}):n)+'</th>\n    </tr>\n    <tr>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Answered")||(null!=t?l(t,"Answered"):t))?n:i)===a?n.call(r,{name:"Answered",hash:{},data:s,loc:{start:{line:13,column:34},end:{line:13,column:46}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Unanswered")||(null!=t?l(t,"Unanswered"):t))?n:i)===a?n.call(r,{name:"Unanswered",hash:{},data:s,loc:{start:{line:14,column:34},end:{line:14,column:48}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Answered")||(null!=t?l(t,"Answered"):t))?n:i)===a?n.call(r,{name:"Answered",hash:{},data:s,loc:{start:{line:15,column:34},end:{line:15,column:46}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Unanswered")||(null!=t?l(t,"Unanswered"):t))?n:i)===a?n.call(r,{name:"Unanswered",hash:{},data:s,loc:{start:{line:16,column:34},end:{line:16,column:48}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Answered")||(null!=t?l(t,"Answered"):t))?n:i)===a?n.call(r,{name:"Answered",hash:{},data:s,loc:{start:{line:17,column:34},end:{line:17,column:46}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Unanswered")||(null!=t?l(t,"Unanswered"):t))?n:i)===a?n.call(r,{name:"Unanswered",hash:{},data:s,loc:{start:{line:18,column:34},end:{line:18,column:48}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"extensionDisplayName")||(null!=t?l(t,"extensionDisplayName"):t))?n:i)===a?n.call(r,{name:"extensionDisplayName",hash:{},data:s,loc:{start:{line:25,column:38},end:{line:25,column:62}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"sentiment")||(null!=t?l(t,"sentiment"):t))?n:i)===a?n.call(r,{name:"sentiment",hash:{},data:s,loc:{start:{line:26,column:38},end:{line:26,column:51}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"inboundAnsweredCount")||(null!=t?l(t,"inbou
1ndAnsweredCount"):t))?n:i)===a?n.call(r,{name:"inboundAnsweredCount",hash:{},data:s,loc:{start:{line:27,column:38},end:{line:27,column:62}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"inboundUnansweredCount")||(null!=t?l(t,"inboundUnansweredCount"):t))?n:i)===a?n.call(r,{name:"inboundUnansweredCount",hash:{},data:s,loc:{start:{line:28,column:38},end:{line:28,column:64}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"outboundAnsweredCount")||(null!=t?l(t,"outboundAnsweredCount"):t))?n:i)===a?n.call(r,{name:"outboundAnsweredCount",hash:{},data:s,loc:{start:{line:29,column:38},end:{line:29,column:63}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"outboundUnansweredCount")||(null!=t?l(t,"outboundUnansweredCount"):t))?n:i)===a?n.call(r,{name:"outboundUnansweredCount",hash:{},data:s,loc:{start:{line:30,column:38},end:{line:30,column:65}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"totalAnsweredCount")||(null!=t?l(t,"totalAnsweredCount"):t))?n:i)===a?n.call(r,{name:"totalAnsweredCount",hash:{},data:s,loc:{start:{line:31,column:38},end:{line:31,column:60}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"totalUnansweredCount")||(null!=t?l(t,"totalUnansweredCount"):t))?n:i)===a?n.call(r,{name:"totalUnansweredCount",hash:{},data:s,loc:{start:{line:32,column:38},end:{line:32,column:62}}}):n)+'</td>\n            <td class="duration-column">'+c(typeof(n=null!=(n=l(u,"totalTime")||(null!=t?l(t,"totalTime"):t))?n:i)===a?n.call(r,{name:"totalTime",hash:{},data:s,loc:{start:{line:33,column:40},end:{line:33,column:53}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:20,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:23,column:4},end:{line:35,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})},83042:(L,T,f)=>{"use strict";T.__esModule=!0;var D=f(61060),t=function d(u){return u&&u.__esModule?u:{default:u}}(f(44680));T.default=function(u){u.registerHelper("each",function(h,s){if(!s)throw new t.default("Must pass iterator to #each");var O,n=s.fn,r=s.inverse,i=0,a="",c=void 0,l=void 0;function g(O,B,A){c&&(c.key=O,c.index=B,c.first=0===B,c.last=!!A,l&&(c.contextPath=l+O)),a+=n(h[O],{data:c,blockParams:D.blockParams([h[O],O],[l+O,null])})}if(s.data&&s.ids&&(l=D.appendContextPath(s.data.contextPath,s.ids[0])+"."),D.isFunction(h)&&(h=h.call(this)),s.data&&(c=D.createFrame(s.data)),h&&"object"==typeof h)if(D.isArray(h))for(var v=h.length;i<v;i++)i in h&&g(i,i,i===h.length-1);else if("function"==typeof Symbol&&h[Symbol.iterator]){for(var R=[],P=h[Symbol.iterator](),Q=P.next();!Q.done;Q=P.next())R.push(Q.value);for(v=(h=R).length;i<v;i++)g(i,i,i===h.length-1)}else O=void 0,Object.keys(h).forEach(function(B){void 0!==O&&g(O,i-1),O=B,i++}),void 0!==O&&g(O,i-1,!0);return 0===i&&(a=r(this)),a})},L.exports=T.default},83404:(L,T,f)=>{L.exports=f(10648).default},84177:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Queue")||(null!=t?l(t,"Queue"):t))?n:i)===a?n.call(r,{name:"Queue",hash:{},data:s,loc:{start:{line:5,column:34},end:{line:5,column:43}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Received")||(null!=t?l(t,"Received"):t))?n:i)===a?n.call(r,{name:"Received",hash:{},data:s,loc:{start:{line:6,column:34},end:{line:6,column:46}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Serviced")||(null!=t?l(t,"Serviced"):t))?n:i)===a?n.call(r,{name:"Serviced",hash:{},data:s,loc:{start:{line:7,column:34},end:{line:7,column:46}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"Unanswered")||(null!=t?l(t,"Unanswered"):t))?n:i)===a?n.call(r,{name:"Unanswered",hash:{},data:s,loc:{start:{line:8,column:34},end:{line:8,column:48}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"TalkTime")||(null!=t?l(t,"TalkTime"):t))?n:i)===a?n.call(r,{name:"TalkTime",hash:{},data:s,loc:{start:{line:9,column:36},end:{line:9,column:48}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"AverageTalkTime")||(null!=t?l(t,"AverageTalkTime"):t))?n:i)===a?n.call(r,{name:"AverageTalkTime",hash:{},data:s,loc:{start:{line:10,column:36}
1,end:{line:10,column:55}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r,i=t??(e.nullContext||{}),a=e.hooks.helperMissing,c="function",l=e.escapeExpression,g=e.lookupProperty||function(v,R){if(Object.prototype.hasOwnProperty.call(v,R))return v[R]};return'        <tr class="odd">\n            <td class="medium-column">'+l(typeof(r=null!=(r=g(u,"queueDisplayName")||(null!=t?g(t,"queueDisplayName"):t))?r:a)===c?r.call(i,{name:"queueDisplayName",hash:{},data:s,loc:{start:{line:17,column:38},end:{line:17,column:58}}}):r)+'</td>\n            <td class="number-column">'+l(typeof(r=null!=(r=g(u,"queueReceivedCount")||(null!=t?g(t,"queueReceivedCount"):t))?r:a)===c?r.call(i,{name:"queueReceivedCount",hash:{},data:s,loc:{start:{line:18,column:38},end:{line:18,column:60}}}):r)+'</td>\n            <td class="number-column">'+l(typeof(r=null!=(r=g(u,"extensionAnsweredCount")||(null!=t?g(t,"extensionAnsweredCount"):t))?r:a)===c?r.call(i,{name:"extensionAnsweredCount",hash:{},data:s,loc:{start:{line:19,column:38},end:{line:19,column:64}}}):r)+'</td>\n            <td class="number-column">'+l(typeof(r=null!=(r=g(u,"extensionDroppedCount")||(null!=t?g(t,"extensionDroppedCount"):t))?r:a)===c?r.call(i,{name:"extensionDroppedCount",hash:{},data:s,loc:{start:{line:20,column:38},end:{line:20,column:63}}}):r)+'</td>\n            <td class="duration-column"></td>\n            <td class="duration-column"></td>\n        </tr>\n'+(null!=(n=g(u,"each").call(i,null!=t?g(t,"performance"):t,{name:"each",hash:{},fn:e.program(4,s,0),inverse:e.noop,data:s,loc:{start:{line:24,column:8},end:{line:33,column:17}}}))?n:"")},4:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'            <tr class="inner-row">\n                <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"extensionDisplayName")||(null!=t?l(t,"extensionDisplayName"):t))?n:i)===a?n.call(r,{name:"extensionDisplayName",hash:{},data:s,loc:{start:{line:26,column:42},end:{line:26,column:66}}}):n)+'</td>\n                <td class="number-column"></td>\n                <td class="number-column">'+c(typeof(n=null!=(n=l(u,"extensionAnsweredCount")||(null!=t?l(t,"extensionAnsweredCount"):t))?n:i)===a?n.call(r,{name:"extensionAnsweredCount",hash:{},data:s,loc:{start:{line:28,column:42},end:{line:28,column:68}}}):n)+'</td>\n                <td class="number-column">'+c(typeof(n=null!=(n=l(u,"extensionDroppedCount")||(null!=t?l(t,"extensionDroppedCount"):t))?n:i)===a?n.call(r,{name:"extensionDroppedCount",hash:{},data:s,loc:{start:{line:29,column:42},end:{line:29,column:67}}}):n)+'</td>\n                <td class="duration-column">'+c(typeof(n=null!=(n=l(u,"talkTime")||(null!=t?l(t,"talkTime"):t))?n:i)===a?n.call(r,{name:"talkTime",hash:{},data:s,loc:{start:{line:30,column:44},end:{line:30,column:56}}}):n)+'</td>\n                <td class="duration-column">'+c(typeof(n=null!=(n=l(u,"avgTalkDuration")||(null!=t?l(t,"avgTalkDuration"):t))?n:i)===a?n.call(r,{name:"avgTalkDuration",hash:{},data:s,loc:{start:{line:31,column:44},end:{line:31,column:63}}}):n)+"</td>\n            </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:12,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:15,column:4},end:{line:34,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})},88852:(L,T,f)=>{"use strict";T.__esModule=!0,T.createProtoAccessControl=function h(a){var c=Object.create(null);c.constructor=!1,c.__defineGetter__=!1,c.__defineSetter__=!1,c.__lookupGetter__=!1;var l=Object.create(null);return l.__proto__=!1,{properties:{whitelist:D.createNewLookupObject(l,a.allowedProtoProperties),defaultValue:a.allowProtoPropertiesByDefault},methods:{whitelist:D.createNewLookupObject(c,a.allowedProtoMethods),defaultValue:a.allowProtoMethodsByDefault}}},T.resultIsAllowed=function s(a,c,l){return function n(a,c){return void 0!==a.whitelist[c]?!0===a.whitelist[c]:void 0!==a.defaultValue?a.defaultValue:(function r(a){!0!==u[a]&&(u[a]=!0,t.default.log("error",'Handlebars: Access has been denied to resolve the property "'+a+'" because it is not an "own property" of its parent.\nYou can add a runtime option to disable the check or this warning:\nSee https://handlebarsjs.com/api-reference/runtime-options.html#options-to-control-prototype-access for details'))}(c),!1)}("function"==typeof a?c.methods:c.properties,l)},T.resetLoggedProperties=function i(){Object.keys(u).forEach(function(a){delete u[a]})};var D=f(7807),t=function d(a){return a&&a.__esModule?a:{default:a}}(f(43625)),u=Object.create(null)},89837:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){return'<div class="footer">3CX Ltd.</div>\n'},useData:!0}
1)},90075:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="datetime-column">'+c(typeof(n=null!=(n=l(u,"CallTime")||(null!=t?l(t,"CallTime"):t))?n:i)===a?n.call(r,{name:"CallTime",hash:{},data:s,loc:{start:{line:5,column:36},end:{line:5,column:48}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Queue")||(null!=t?l(t,"Queue"):t))?n:i)===a?n.call(r,{name:"Queue",hash:{},data:s,loc:{start:{line:6,column:34},end:{line:6,column:43}}}):n)+'</th>\n        <th class="number-column">'+c(typeof(n=null!=(n=l(u,"CallbackNumber")||(null!=t?l(t,"CallbackNumber"):t))?n:i)===a?n.call(r,{name:"CallbackNumber",hash:{},data:s,loc:{start:{line:7,column:34},end:{line:7,column:52}}}):n)+'</th>\n        <th class="duration-column">'+c(typeof(n=null!=(n=l(u,"RingingTime")||(null!=t?l(t,"RingingTime"):t))?n:i)===a?n.call(r,{name:"RingingTime",hash:{},data:s,loc:{start:{line:8,column:36},end:{line:8,column:51}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr>\n            <td class="datetime-column">'+c(typeof(n=null!=(n=l(u,"callTime")||(null!=t?l(t,"callTime"):t))?n:i)===a?n.call(r,{name:"callTime",hash:{},data:s,loc:{start:{line:15,column:40},end:{line:15,column:52}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"dn")||(null!=t?l(t,"dn"):t))?n:i)===a?n.call(r,{name:"dn",hash:{},data:s,loc:{start:{line:16,column:38},end:{line:16,column:44}}}):n)+'</td>\n            <td class="number-column">'+c(typeof(n=null!=(n=l(u,"callbackNo")||(null!=t?l(t,"callbackNo"):t))?n:i)===a?n.call(r,{name:"callbackNo",hash:{},data:s,loc:{start:{line:17,column:38},end:{line:17,column:52}}}):n)+'</td>\n            <td class="duration-column">'+c(typeof(n=null!=(n=l(u,"ringTime")||(null!=t?l(t,"ringTime"):t))?n:i)===a?n.call(r,{name:"ringTime",hash:{},data:s,loc:{start:{line:18,column:40},end:{line:18,column:52}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:10,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:13,column:4},end:{line:20,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})},96036:(L,T)=>{"use strict";function f(d){this.string=d}T.__esModule=!0,f.prototype.toString=f.prototype.toHTML=function(){return""+this.string},T.default=f,L.exports=T.default},97611:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return"        <tr>\n            <td>"+c(typeof(n=null!=(n=l(u,"parameter")||(null!=t?l(t,"parameter"):t))?n:i)===a?n.call(r,{name:"parameter",hash:{},data:s,loc:{start:{line:18,column:16},end:{line:18,column:29}}}):n)+":</td>\n            <td>"+c(typeof(n=null!=(n=l(u,"value")||(null!=t?l(t,"value"):t))?n:i)===a?n.call(r,{name:"value",hash:{},data:s,loc:{start:{line:19,column:16},end:{line:19,column:25}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r,i=t??(e.nullContext||{}),a=e.lookupProperty||function(c,l){if(Object.prototype.hasOwnProperty.call(c,l))return c[l]};return'<table class="header-table">\n    <tbody>\n        <tr>\n            <td>\n                <img src="data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI0NTAiIGhlaWdodD0iMTY0IiBpZD0ic3ZnMiI+CiAgPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTgiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIi8+CiAgICAgICAgPGRjOnRpdGxlLz4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMgaWQ9ImRlZnM2Ii8+CiAgPHBhdGggZD0ibSA1OC4xODgwMTYsNjcuMzUzIGMgMy44ODcsLTAuMjk4IDcuNTE4LC0xLjE1OSAxMC44NzksLTIuNTg0IDMuMzY3LC0xLjQyNSA2LjEzNSwtMy40OTIgOC4zMDIsLTYuMTkgMi4xNjUsLTIuNzA3IDMuMjUxLC02LjMxIDMuMjUxLC0xMC44MTIgMCwtNi43NTUgLTIuMjM2LC0xMS45MyAtNi43MTcsLTE1LjUzOSAtNC40NzUsLTMuNjAzIC05LjYyNSwtNS40MDQgLTE1LjQ0MSwtNS40MDQgLTguMDYzLDAgLTE0LjE1LDIuNjU5IC0xOC4yNDksNy45NzEgLTQuMTExLDUuMzEyIC02LjA4NSwxMi4wMTYgLTUuOTM1LDIwLjA5MSBsIC0zMC4zNzQsMCBjIDAuMzAyLC04LjA3NSAxLjc2MiwtMTUuNDQ5IDQuMzc0LC0yMi4xMDIgMi42MTgsLTYuNjQ3IDYuMjg3LC0xMi4zNTMgMTEuMDA3LC0xNy4xMTYgNC43MTEsLTQuNzYyIDEwLjM2NSwtOC40MzcgMTYuOTQ4LC0xMS4wNDcgNi41ODMsLTIuNjA2IDEzLjkyMSwtMy45MDkgMjIuMDAzLC0zLjkwOSA2LjI4NCwwIDEyLjU3MSwwLjkzOSAxOC44NTYsMi44MDkgNi4yOSwxLjg3MyAxMS45MzUsNC42ODIgMTYuOTU0LDguNDI1IDUuMDE2LDMuNzQzIDkuMDkzMDA0LDguMzA1IDEyLjIzNDAwNCwxMy43MDEgMy4xNDEsNS4zOSA0LjcyLDExLjYwMSA0LjcyLDE4LjYzMyAwLDcuNjM5IC0xLjgzLDE0LjM3NyAtNS40NzksMjAuMjE3IC0zLjY1LDUuODQxIC05LjEyMDAwNCw5LjgwNSAtMTYuNDEzMDA0LDExLjg5OSBsIDAsMC40NTIgYyA4LjY0NiwxLjk0NyAxNS40MjUwMDQsNi4xNCAyMC4zNTEwMDQsMTIuNTggNC45Miw2LjQ0MiA3LjM3NywxNC4xNTMgNy4zNzcsMjMuMTMzIDAsOC4yMzkgLTEuNjA5LDE1LjU3NyAtNC44MywyMi4wMTkgLTMuMjI0LDYuNDQ0IC03LjUyNiwxMS44MjggLTEyLjkxODAwNCwxNi4xNzcgLTUuMzg4LDQuMzM4IC0x
1MS42MDcsNy42MzYgLTE4LjY1LDkuODc3IC03LjA0LDIuMjM4IC0xNC4zOCwzLjM2NiAtMjIuMDExLDMuMzY2IC04Ljg0LDAgLTE2Ljg4NSwtMS4yNzUgLTI0LjE1NiwtMy44MTcgLTcuMjYzLC0yLjU1OCAtMTMuNDQ1LC02LjI2NyAtMTguNTM2LC0xMS4xNDkgLTUuMDk1LC00Ljg3NiAtOS4wMjIsLTEwLjgzIC0xMS43OTIsLTE3Ljg3MiAtMi43NzYsLTcuMDM5IC00LjA4NCwtMTUuMTE4IC0zLjkzMSwtMjQuMjQ1IGwgMzAuMzczLDAgYyAwLjE0Niw0LjE5MiAwLjgyMSw4LjE5MyAyLjAyNywxMi4wMDcgMS4yLDMuODE2IDIuOTI5LDcuMTExIDUuMTgsOS44NzcgMi4yNTEsMi43NjcgNS4wNiw0Ljk4MSA4LjQ0LDYuNjI3IDMuMzc2LDEuNjQgNy4zOTEsMi40NjEgMTIuMDQsMi40NjEgNy4yMDMsMCAxMy4yODUsLTIuMTk4IDE4LjIzNSwtNi42MDEgNC45NTUsLTQuNDA1IDcuNDMsLTEwLjQxMyA3LjQzLC0xOC4wMjggMCwtNS45NzggLTEuMTk0LC0xMC41MzQgLTMuNTc2LC0xMy42NjggLTIuMzg5LC0zLjEzOSAtNS4zNzEsLTUuNDEgLTguOTYzLC02LjgzNiAtMy41OTEsLTEuNDE2IC03LjUyLC0yLjIzNyAtMTEuNzgsLTIuNDU5IC00LjI2MywtMC4yMjYgLTguMzM4LC0wLjM0MiAtMTIuMjE5LC0wLjM0MiBsIDAsLTIyLjYwMiBjIDMuNDM2LDAuMjk5IDcuMDk5LDAuMjk5IDEwLjk4OSwwIiBpZD0icGF0aDIyIiBzdHlsZT0iZmlsbDojMWU3NmMwIi8+CiAgPHBhdGggZD0ibSAyMDkuMjg1NjIsMjEuMDkwOCBjIDE3Ljc2MywwIDM1LjM1Niw3LjE5MSA0OC4yNjUsMTkuNzMzIGwgMy40NDUsMy4zNDMgMCwtMjYuOTc4IC0wLjg2MywtMC42MDYgYyAtMTQuNzYzLC0xMC4zNjEgLTMxLjA0MiwtMTUuMzk1IC00OS43NjksLTE1LjM5NSAtNDcuOTI4LDAgLTg2LjkyLDM2LjcxNCAtODYuOTIsODEuODQxIDAsNDQuNDU4IDM4Ljk5Miw4MC42MjYgODYuOTIsODAuNjI2IDE3LjQ5
1MSwwIDM1LjE1MywtNS40NjIgNDkuNzQ2LC0xNS4zNzQgbCAwLjg4NiwtMC42MDcgMCwtMjYuODk0IC0zLjQyMSwzLjIxNSBjIC0xMy4zNTQsMTIuNTU2IC0zMC44MDEsMTkuNzU3IC00Ny44NTYsMTkuNzU3IC0zNC43MjksMCAtNjQuMDcsLTI4LjA4NiAtNjQuMDcsLTYxLjMzMiAwLC0zMy4yNDMgMjkuMTQsLTYxLjMyOSA2My42MzcsLTYxLjMyOSIgaWQ9InBhdGgyNiIgc3R5bGU9ImZpbGw6IzcwNmQ2ZSIvPgogIDxwYXRoIGQ9Im0gMjYxLjI3MzQyLDUxLjYzNTcgMCw2Mi43MDMgMjcuNDEyLC0zMi42NTcgLTI3LjQxMiwtMzAuMDQ2IHoiIGlkPSJwYXRoMzAiIHN0eWxlPSJmaWxsOiMxZTc2YzAiLz4KICA8cGF0aCBkPSJtIDQyNy4yNTg4MiwxNjIuNTgxNSAtNjQuNDk2LC03OC44MjkgNjQuNDg0LC03OC42MjEgLTM0LjIwNywwIC00Ny4yOTgsNTcuODA5IC00Ny4yOTUsLTU3LjgwOSAtMzQuMjAzLDAgNjQuNDg1LDc4LjYyMSAtNjQuNSw3OC44MjkgMzMuODcsMCA0Ny42NDMsLTU4LjA3OCA0Ny42NTEsNTguMDc4IDMzLjg2NiwwIHoiIGlkPSJwYXRoMzQiIHN0eWxlPSJmaWxsOiM3MDZkNmUiLz4KICA8cGF0aCBkPSJtIDQ0MC4xMDU1MiwxNTIuNjUzOCBjIDEuMTk3LDAgMy4yOTksMC4yMjYgMy4yOTksLTEuMzEyIDAsLTAuOTk0IC0xLjMxMSwtMS4xNzQgLTIuMzUsLTEuMTc0IGwgLTIuNTc1LDAgMCwyLjQ4NiAxLjYyNiwwIHogbSA0LjUxOSw1LjgxMiAtMS42MjYsMCAtMi44OTMsLTQuNDU2IC0xLjYyNiwwIDAsNC40NTYgLTEuMzU2LDAgMCwtOS42NTUgNC4yMDMsMCBjIDEuNzM5LDAgMy40MzIsMC40NzQgMy40MzIsMi41NTQgMCwxLjg5OCAtMS4zMzMsMi42MDIgLTMuMDQ5LDIuNjQ1IGwgMi45MTUsNC40NTYgeiBtIDMuMjk4LC00Ljc3MiBjIDAsLTQuMTYgLTMuNDU3LC03LjQ2MiAtNy41MDIsLTcuNDYyIC00LjA0MywwIC03LjUsMy4zMDIgLTcuNSw3LjQ2MiAwLDQuMTYgMy40NTcsNy40NjIgNy41LDcuNDYyIDQuMDQ1LDAgNy41MDIsLTMuMzAyIDcuNTAyLC03LjQ2MiBtIC0xNi4zNTcsMCBjIDAsLTQuOTA1IDMuOTA5LC04LjgxOCA4Ljg1NSwtOC44MTggNC45NSwwIDguODU3LDMuOTEzIDguODU3LDguODE4IDAsNC45MDUgLTMuOTA3LDguODE4IC04Ljg1Nyw4LjgxOCAtNC45NDYsMCAtOC44NTUsLTMuOTEzIC04Ljg1NSwtOC44MTgiIGlkPSJwYXRoMzgiIHN0eWxlPSJmaWxsOiM1YjYwNjUiLz4KPC9zdmc+" height="20px" alt="">\n            </td>\n            <td>\n                '+e.escapeExpression("function"==typeof(r=null!=(r=a(u,"title")||(null!=t?a(t,"title"):t))?r:e.hooks.helperMissing)?r.call(i,{name:"title",hash:{},data:s,loc:{start:{line:8,column:16},end:{line:8,column:25}}}):r)+'\n            </td>\n        </tr>\n    </tbody>\n</table>\n\n<table class="properties-table">\n    <tbody>\n'+(null!=(n=a(u,"each").call(i,null!=t?a(t,"properties"):t,{name:"each",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:16,column:4},end:{line:21,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})},98527:(L,T,f)=>{"use strict";T.__esModule=!0;var D=f(61060),t=function d(u){return u&&u.__esModule?u:{default:u}}(f(44680));T.default=function(u){u.registerHelper("with",function(h,s){if(2!=arguments.length)throw new t.default("#with requires exactly one argument");D.isFunction(h)&&(h=h.call(this));var n=s.fn;if(D.isEmpty(h))return s.inverse(this);var r=s.data;return s.data&&s.ids&&((r=D.createFrame(s.data)).contextPath=D.appendContextPath(s.data.contextPath,s.ids[0])),n(h,{data:r,blockParams:D.blockParams([h],[r&&r.contextPath])})})},L.exports=T.default},99752:(L,T,f)=>{var d=f(83404);L.exports=(d.default||d).template({1:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'    <tr>\n        <th class="datetime-column">'+c(typeof(n=null!=(n=l(u,"Date")||(null!=t?l(t,"Date"):t))?n:i)===a?n.call(r,{name:"Date",hash:{},data:s,loc:{start:{line:5,column:36},end:{line:5,column:44}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"UserName")||(null!=t?l(t,"UserName"):t))?n:i)===a?n.call(r,{name:"UserName",hash:{},data:s,loc:{start:{line:6,column:34},end:{line:6,column:46}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Ip")||(null!=t?l(t,"Ip"):t))?n:i)===a?n.call(r,{name:"Ip",hash:{},data:s,loc:{start:{line:7,column:34},end:{line:7,column:40}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"ObjectType")||(null!=t?l(t,"ObjectType"):t))?n:i)===a?n.call(r,{name:"ObjectType",hash:{},data:s,loc:{start:{line:8,column:34},end:{line:8,column:48}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"ObjectName")||(null!=t?l(t,"ObjectName"):t))?n:i)===a?n.call(r,{name:"ObjectName",hash:{},data:s,loc:{start:{line:9,column:34},end:{line:9,column:48}}}):n)+'</th>\n        <th class="medium-column">'+c(typeof(n=null!=(n=l(u,"Action")||(null!=t?l(t,"Action"):t))?n:i)===a?n.call(r,{name:"Action",hash:{},data:s,loc:{start:{line:10,column:34},end:{line:10,column:44}}}):n)+"</th>\n    </tr>\n"},3:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.hooks.helperMissing,a="function",c=e.escapeExpression,l=e.lookupProperty||function(g,v){if(Object.prototype.hasOwnProperty.call(g,v))return g[v]};return'        <tr>\n            <td class="datetime-column">'+c(typeof(n=null!=(n=l(u,"date")||(null!=t?l(t,"date"):t))?n:i)===a?n.call(r,{name:"date",hash:{},data:s,loc:{start:{line:17,column:40},end:{line:17,column:48}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"userName")||(null!=t?l(t,"userName"):t))?n:i)===a?n.call(r,{name:"userName",hash:{},data:s,loc:{start:{line:18,column:38},end:{line:18,column:50}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"ip")||(null!=t?l(t,"ip"):t))?n:i)===a?n.call(r,{name:"ip",hash:{},data:s,loc:{start:{line:19,column:38},end:{line:19,column:44}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"objectType")||(null!=t?l(t,"objectType"):t))?n:i)===a?n.call(r,{name:"objectType",hash:{},data:s,loc:{start:{line:20,column:38}
1,end:{line:20,column:52}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"objectName")||(null!=t?l(t,"objectName"):t))?n:i)===a?n.call(r,{name:"objectName",hash:{},data:s,loc:{start:{line:21,column:38},end:{line:21,column:53}}}):n)+'</td>\n            <td class="medium-column">'+c(typeof(n=null!=(n=l(u,"action")||(null!=t?l(t,"action"):t))?n:i)===a?n.call(r,{name:"action",hash:{},data:s,loc:{start:{line:22,column:38},end:{line:22,column:48}}}):n)+"</td>\n        </tr>\n"},compiler:[8,">= 4.3.0"],main:function(e,t,u,h,s){var n,r=t??(e.nullContext||{}),i=e.lookupProperty||function(a,c){if(Object.prototype.hasOwnProperty.call(a,c))return a[c]};return'<table class="print-table">\n    <thead>\n'+(null!=(n=i(u,"with").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"headerRows"):n,{name:"with",hash:{},fn:e.program(1,s,0),inverse:e.noop,data:s,loc:{start:{line:3,column:4},end:{line:12,column:13}}}))?n:"")+"    </thead>\n    <tbody>\n"+(null!=(n=i(u,"each").call(r,null!=(n=null!=t?i(t,"data"):t)?i(n,"data"):n,{name:"each",hash:{},fn:e.program(3,s,0),inverse:e.noop,data:s,loc:{start:{line:15,column:4},end:{line:24,column:13}}}))?n:"")+"    </tbody>\n</table>\n"},useData:!0})}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.