"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[621],{8957:function(n,e,t){t.d(e,{hu:function(){return fm},i6:function(){return am}});var r,i=t(7294),o=t(3454),a=Object.defineProperty,u=(n,e,t)=>(((n,e,t)=>{e in n?a(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t})(n,"symbol"!=typeof e?e+"":e,t),t),c={exports:{}},f={};c.exports=function(){if(r)return f;r=1;var n=i,e=Symbol.for("react.element"),t=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,a=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u={key:!0,ref:!0,__self:!0,__source:!0};function c(n,t,r){var i,c={},f=null,l=null;for(i in void 0!==r&&(f=""+r),void 0!==t.key&&(f=""+t.key),void 0!==t.ref&&(l=t.ref),t)o.call(t,i)&&!u.hasOwnProperty(i)&&(c[i]=t[i]);if(n&&n.defaultProps)for(i in t=n.defaultProps)void 0===c[i]&&(c[i]=t[i]);return{$$typeof:e,type:n,key:f,ref:l,props:c,_owner:a.current}}return f.Fragment=t,f.jsx=c,f.jsxs=c,f}();c.exports.jsx;var l=void 0,s=null,v="boolean",d="function",p="number",g="object",h="prototype",m="__proto__",y="string",b="undefined",w="constructor",x="Symbol",I="indexOf",C="lastIndexOf",T="length",k="done",S="value",_="name",D="slice",E=Object,P=E[h],M=String,N=M[h],R=Math,A=Array,L=A[h];function U(n,e){var t=e;try{t=n()}catch{}return t}var q=[y,p,v,b,"symbol","bigint"];function O(n){return function(e){return typeof e===n}}function F(n){var e="[object "+n+"]";return function(n){return!(!n||V(n)!==e)}}function V(n){return P.toString.call(n)}function z(n){return typeof n===b||n===b}function H(n){return n===s||z(n)}function j(n){return!!n||n!==l}var B=O(y),K=O(d);function X(n){return!(!n&&H(n))&&(!!n&&typeof n===g)}var W=A.isArray,$=F("Date"),J=O(p),G=O(v),Y=F("Error");function Q(n){return!!n&&K(n.then)}function Z(n){return!(!n||U((function(){return!(n&&0+n)}),!n))}var nn=E.getOwnPropertyDescriptor;function en(n,e){return n&&P.hasOwnProperty.call(n,e)}var tn=E.hasOwn||function(n,e){return en(n,e)||!!nn(n,e)};function rn(n,e,t){if(n&&X(n))for(var r in n)if(tn(n,r)&&-1===e.call(t||n,r,n[r]))break}function on(n,e,t,r){var i={};return rn(n,(function(n,r){i[n]=e?r:n,i[r]=t?r:n})),r(i)}function an(n){throw new Error(n)}function un(n){throw new TypeError(n)}var cn=E.freeze,fn=E.assign;function ln(n){return(!X(n)||n===s)&&un("objKeys called on non-object"),E.keys(n)}function sn(n){return cn&&rn(n,(function(n,e){(W(e)||X(e))&&cn(e)})),vn(n)}var vn=cn||function(n){return n},dn=E.getPrototypeOf||function(n){return n[m]||s};var pn,gn=on({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12},0,0,sn),hn=M,mn="__tsUtils$gblCfg";function yn(){var n;return typeof globalThis!==b&&(n=globalThis),!n&&typeof self!==b&&(n=self),!n&&typeof window!==b&&(n=window),!n&&typeof global!==b&&(n=global),n}function bn(){if(!pn){var n=yn()||{};pn=n[mn]=n[mn]||{}}return pn}function wn(n,e){var t="";if(Y(n))t="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{t=JSON.stringify(n,s,e?J(e)?e:4:l)}catch(r){t=" - "+wn(r,e)}return V(n)+": "+t}var xn=L[D],In=function(n,e){un("'"+hn(n)+"' not defined for "+wn(e))},Cn=function(n){return function(e){return e[n].apply(e,xn.call(arguments,1))}},Tn=function(n,e){var t=e&&e[n];return function(e){var r=e&&e[n]||t;if(r)return r.apply(e,xn.call(arguments,1));In(n,e)}},kn=function(n,e,t){var r=e&&e[n];return function(e){var i=e&&e[n]||r;if(i||t){var o=arguments;return(i||t).apply(e,i?xn.call(o,1):o)}In(n,e)}};var Sn=R.max,_n=Tn(D,N),Dn=Tn("substring",N),En=kn("substr",N,(function(n,e,t){return H(n)&&un("'polyStrSubstr called with invalid "+wn(n)),t<0?"":((e=e||0)<0&&(e=Sn(e+n[T],0)),z(t)?_n(n,e):_n(n,e,e+t))}));function Pn(n,e){return Dn(n,0,e)}var Mn,Nn="_urid";var Rn={};function An(n){var e={description:hn(n),toString:function(){return x+"("+n+")"},_polyfill:!0};return e}function Ln(n){var e=function(){if(!Mn){var n=bn();Mn=n.gblSym=n.gblSym||{k:{},s:{}}}return Mn}();if(!tn(e.k,n)){var t=An(n),r=ln(e.s).length;t[Nn]=function(){return r+"_"+t.toString()},e.k[n]=t,e.s[t[Nn]()]=hn(n)}return e.k[n]}var Un={e:"enumerable",c:"configurable",v:S,w:"writable",g:"get",s:"set"};var qn=E.defineProperty;function On(n,e,t){return qn(n,e,function(n){var e={};if(e[Un.c]=!0,e[Un.e]=!0,n.l){e.get=function(){return n.l.v};var t=nn(n.l,"v");t&&t.set&&(e.set=function(e){n.l.v=e})}return rn(n,(function(n,t){e[Un[n]]=z(t)?e[Un[n]]:t})),e}(t))}var Fn,Vn=function(){Fn=bn(),Vn=s};function zn(n){var e={};return Vn&&Vn(),e.b=Fn.lzy,qn(e,"v",{configurable:!0,get:function(){var t=n();return Fn.lzy||(qn(e,"v",{value:t}),e.b&&delete e.b),Fn.lzy&&e.b!==Fn.lzy&&(e.b=Fn.lzy),t}}),e}function Hn(n,e){return zn((function(){return U(n,e)}))}var jn,Bn,Kn,Xn,Wn,$n,Jn,Gn,Yn,Qn,Zn,ne="window",ee=function(n){return Hn((function(){return re(n)||l}),l)},te=function(n){return(!jn||!1===n||Fn&&Fn.lzy&&!jn.b)&&(jn=Hn(yn,s)),jn.v},re=function(n,e){var t=jn&&!1!==e?jn.v:te(e);return t&&t[n]?t[n]:n===ne&&Bn?Bn.v:s},ie=function(){return!!oe()},oe=function(){return(!Kn||Fn&&Fn.lzy&&!Kn.b)&&(Kn=ee("document")),Kn.v},ae=function(){return!!ue()},ue=function(){return(!Bn||Fn&&Fn.lzy&&!Bn.b)&&(Bn=ee(ne)),Bn.v},ce=function(){return(!Xn||Fn&&Fn.lzy&&!Xn.b)&&(Xn=ee("navigator")),Xn.v},fe=function(){return(!Wn||Fn&&Fn.lzy&&!Wn.b)&&(Wn=ee("history")),Wn.v},le=function(){return!Jn&&(Jn=Hn((function(){return!(!o||!(o.versions||{}).node)}),!1)),Jn.v},se=function(){return!$n&&($n=Hn((function(){return!!(self&&self instanceof WorkerGlobalScope)}),!1)),$n.v};function ve(n){return Hn((function(){return Gn.v?Gn.v[n]:l}),l)}function de(){return!!pe()}function pe(){var n=!Gn||Fn&&Fn.lzy&&!Gn.b;return n&&(Gn=ee(x)),(!Yn||n)&&(Yn=ve("for")),(!Qn||n)&&(Qn=ve("keyFor")),Gn.v}function ge(n,e){var t=gn[n];return(!Gn||Fn.lzy&&!Gn.b)&&pe(),Gn.v?Gn.v[t||n]:e?l:function(n){var e,t=gn[n];return t&&(e=Rn[t]=Rn[t]||An(x+"."+t)),e}(n)}function he(n,e){return(!Gn||Fn.lzy&&!Gn.b)&&pe(),Gn.v?Gn.v(n):e?s:An(n)}function me(n){return(!Yn||Fn.lzy&&!Gn.b)&&pe(),(Yn.v||Ln)(n)}function ye(n){return!!n&&K(n.next)}function be(n){return!function(n){return n===s||!j(n)}(n)&&K(n[ge(3)])}var we=Cn("apply");function xe(n,e){return!z(e)&&n&&(W(e)?we(n.push,n,e):ye(e)||be(e)?function(n,e,t){if(n&&(ye(n)||(!Zn&&(Zn=zn((function(){return ge(3)}))),n=n[Zn.v]?n[Zn.v]():null),ye(n))){var r=void 0,i=void 0;try{for(var o=0;!(i=n.next())[k]&&-1!==e.call(t||n,i[S],o,n);)o++}catch(a){r={e:a},n.throw&&(i=null,n.throw(r))}finally{try{i&&!i[k]&&n.return&&n.return(i)}finally{if(r)throw r.e}}}}(e,(function(e){n.push(e)})):n.push(e)),n}function Ie(n,e,t){if(n)for(var r=n[T]>>>0,i=0;i<r&&(!(i in n)||-1!==e.call(t||n,n[i],i,n));i++);}var Ce=Tn(I,L);Tn(C,L);var Te,ke=Tn("map",L),Se=Tn(D,L),_e=Cn("call"),De=Tn("reduce",L),Ee=E.create||function(n){if(!n)return{};var e=typeof n;if(e!==g&&e!==d)throw new TypeError("Prototype must be an Object or function: "+wn(n));function t(){}return t[h]=n,new t};function Pe(n,e){return(E.setPrototypeOf||function(n,e){!Te&&(Te=zn((function(){var n;return(n={})[m]=[],n instanceof Array}))),Te.v?n[m]=e:rn(e,(function(e,t){return n[e]=t}))})(n,e)}var Me,Ne=function(n,e){try{e&&(n[_]=e)}catch{}},Re=function(n,e){try{On(n,_,{v:e,c:!0,e:!1})}catch{}};function Ae(n,e,t){var r=t||Error,i=r[h][_],o=Error.captureStackTrace;return function(n,e,t){function r(){this.constructor=e,Re(this,n)}return Re(e,n),(e=Pe(e,t))[h]=t===s?Ee(t):(r[h]=t[h],new r),e}(n,(function(){var t=this;try{Ne(r,n);var a=we(r,t,Se(arguments))||t;if(a!==t){var u=dn(t);u!==dn(a)&&Pe(a,u)}return o&&o(a,t[w]),e&&e(a,arguments),a}finally{Ne(r,i)}}),r)}function Le(){return(Date.now||Ue)()}function Ue(){return(new Date).getTime()}function qe(n){return function(e){return H(e)&&un("strTrim called ["+wn(e)+"]"),e&&e.replace&&(e=e.replace(n,"")),e}}var Oe,Fe,Ve,ze=qe(/^\s+|(?=\s)\s+$/g),He=qe(/^\s+/g),je=qe(/(?=\s)\s+$/g),Be=kn("trim",N,ze);function Ke(n){if(!n||typeof n!==g)return!1;Ve||(Ve=!ae()||ue());var e=!1;if(n!==Ve){Fe||(Oe=Function[h].toString,Fe=_e(Oe,E));try{var t=dn(n);(e=!t)||(en(t,w)&&(t=t[w]),e=t&&typeof t===d&&Oe.call(t)===Fe)}catch{}}return e}kn("trimStart",N,He),kn("trimEnd",N,je);var Xe=function(n){return n.value&&Ye(n),!0},We=[function(n){var e=n.value;if(W(e)){var t=n.result=[];return t.length=e.length,n.copyTo(t,e),!0}return!1},Ye,function(n){return n.type===d},function(n){var e=n.value;return!!$(e)&&(n.result=new Date(e.getTime()),!0)}];function $e(n,e,t,r){var i=t.handler,o=t.path?r?t.path.concat(r):t.path:[],a={handler:t.handler,src:t.src,path:o},u=typeof e,c=!1,f=!1;e&&u===g?c=Ke(e):f=e===s||function(n){return n!==g&&-1!==q.indexOf(n)}(u);var l={type:u,isPrim:f,isPlain:c,value:e,result:e,path:o,origin:t.src,copy:function(e,r){return $e(n,e,r?a:t,r)},copyTo:function(e,t){return Je(n,e,t,a)}};return l.isPrim?i&&_e(i,t,l)?l.result:e:function(n,e,t,r){var i;return Ie(n,(function(n){if(n.k===e)return i=n,-1})),i||(i={k:e,v:e},n.push(i),r(i)),i.v}(n,e,0,(function(n){On(l,"result",{g:function(){return n.v},s:function(e){n.v=e}});for(var e=0,r=i;!_e(r||(e<We.length?We[e++]:Xe),t,l);)r=s}))}function Je(n,e,t,r){if(!H(t))for(var i in t)e[i]=$e(n,t[i],r,i);return e}function Ge(n,e){return $e([],n,{handler:e,src:n})}function Ye(n){var e=n.value;if(e&&n.isPlain){var t=n.result={};return n.copyTo(t,e),!0}return!1}function Qe(n,e){return Ie(e,(function(e){!function(n,e,t){Je([],n,e,{handler:t,src:e,path:[]})}(n,e)})),n}function Ze(n,e,t,r,i,o,a){return Qe(Ge(n)||{},Se(arguments))}var nt,et=function(n){return function(e){return e[n]}}(T);function tt(){return(!nt||!nt.b&&Fn&&Fn.lzy)&&(nt=ee("performance")),nt.v}var rt=Tn("split",N);function it(n,e,t){if(n&&e){var r=rt(e,"."),i=r.pop();Ie(r,(function(e){H(n[e])&&(n[e]={}),n=n[e]})),n[i]=t}}de()&&Tn("split",N);var ot=kn("endsWith",N,(function(n,e,t){B(n)||un("'"+wn(n)+"' is not a string");var r=B(e)?e:hn(e),i=r[T],o=n[T],a=!z(t)&&t<o?t:o;return Dn(n,a-i,a)===r}));var at=Tn(I,N);Tn(C,N);var ut="unref",ct="hasRef",ft="enabled";function lt(n,e,t,r){var i=W(t),o=i?t.length:0,a=(o>0?t[0]:i?l:t)||setTimeout,u=(o>1?t[1]:l)||clearTimeout,c=r[0];r[0]=function(){f.dn(),we(c,n,Se(arguments))};var f=function(n,e,t){var r,i,o=!0,a=n?e(s):s,u=function(){return o=!1,a&&a[ut]&&a[ut](),i},c=function(){return a=e(a),o||u(),i},f=function(){a&&t(a),a=s};return(r={cancel:f,refresh:c})[ct]=function(){return a&&a[ct]?a[ct]():o},r.ref=function(){return o=!0,a&&a.ref&&a.ref(),i},r[ut]=u,r[ft]=!1,qn(i=r,ft,{get:function(){return!!a},set:function(n){!n&&a&&f(),n&&!a&&c()}}),{h:i,dn:function(){a=s}}}(e,(function(e){if(e){if(e.refresh)return e.refresh(),e;we(u,n,[e])}return we(a,n,r)}),(function(e){we(u,n,[e])}));return f.h}function st(n,e){return lt(this,!0,l,Se(arguments))}var vt,dt="constructor",pt="prototype",gt="function",ht="_dynInstFuncs",mt="_isDynProxy",yt="_dynClass",bt="_dynInstChk",wt=bt,xt="_dfOpts",It="_unknown_",Ct="__proto__",Tt="_dyn"+Ct,kt="__dynProto$Gbl",St="_dynInstProto",_t="useBaseInst",Dt="setInstFuncs",Et=Object,Pt=Et.getPrototypeOf,Mt=Et.getOwnPropertyNames,Nt=te(),Rt=Nt[kt]||(Nt[kt]={o:(vt={},vt[Dt]=!0,vt[_t]=!0,vt),n:1e3});function At(n){return n&&(n===Et[pt]||n===Array[pt])}function Lt(n){return At(n)||n===Function[pt]}function Ut(n){var e;if(n){if(Pt)return Pt(n);var t=n[Ct]||n[pt]||(n[dt]?n[dt][pt]:null);e=n[Tt]||t,en(n,Tt)||(delete n[St],e=n[Tt]=n[St]||n[Tt],n[St]=t)}return e}function qt(n,e){var t=[];if(Mt)t=Mt(n);else for(var r in n)"string"==typeof r&&en(n,r)&&t.push(r);if(t&&t.length>0)for(var i=0;i<t.length;i++)e(t[i])}function Ot(n,e,t){return e!==dt&&typeof n[e]===gt&&(t||en(n,e))}function Ft(n){un("DynamicProto: "+n)}function Vt(n,e){for(var t=n.length-1;t>=0;t--)if(n[t]===e)return!0;return!1}function zt(n,e,t,r){var i=null;if(n&&en(t,yt)){var o=n[ht]||{};if((i=(o[t[yt]]||{})[e])||Ft("Missing ["+e+"] "+gt),!i[bt]&&!1!==o[wt]){for(var a=!en(n,e),u=Ut(n),c=[];a&&u&&!Lt(u)&&!Vt(c,u);){var f=u[e];if(f){a=f===r;break}c.push(u),u=Ut(u)}try{a&&(n[e]=i),i[bt]=1}catch{o[wt]=!1}}}return i}function Ht(n,e,t){var r=e[n];return r===t&&(r=Ut(e)[n]),typeof r!==gt&&Ft("["+n+"] is not a "+gt),r}function jt(n,e,t,r,i){if(!At(n)){var o=t[ht]=t[ht]||{},a=o[e]=o[e]||{};!1!==o[wt]&&(o[wt]=!!i),qt(t,(function(e){Ot(t,e,!1)&&t[e]!==r[e]&&(a[e]=t[e],delete t[e],(!en(n,e)||n[e]&&!n[e][mt])&&(n[e]=function(n,e){var t=function(){return(zt(this,e,n,t)||Ht(e,n,t)).apply(this,arguments)};return t[mt]=1,t}(n,e)))}))}}function Bt(n,e){return en(n,pt)?n.name||e||It:((n||{})[dt]||{}).name||e||It}function Kt(n,e,t,r){en(n,pt)||Ft("theClass is an invalid class definition.");var i=n[pt];(function(n,e){if(Pt){for(var t=[],r=Ut(e);r&&!Lt(r)&&!Vt(t,r);){if(r===n)return!0;t.push(r),r=Ut(r)}return!1}return!0})(i,e)||Ft("["+Bt(n)+"] not in hierarchy of ["+Bt(e)+"]");var o=null;en(i,yt)?o=i[yt]:(o="_dynCls$"+Bt(n,"_")+"$"+Rt.n,Rt.n++,i[yt]=o);var a=Kt[xt],u=!!a[_t];u&&r&&void 0!==r[_t]&&(u=!!r[_t]);var c=function(n){var e={};return qt(n,(function(t){!e[t]&&Ot(n,t,!1)&&(e[t]=n[t])})),e}(e),f=function(n,e,t,r){function i(n,e,t){var i=e[t];if(i[mt]&&r){var o=n[ht]||{};!1!==o[wt]&&(i=(o[e[yt]]||{})[t]||i)}return function(){return i.apply(n,arguments)}}var o={};qt(t,(function(n){o[n]=i(e,t,n)}));for(var a=Ut(n),u=[];a&&!Lt(a)&&!Vt(u,a);)qt(a,(function(n){!o[n]&&Ot(a,n,!Pt)&&(o[n]=i(e,a,n))})),u.push(a),a=Ut(a);return o}(i,e,c,u);t(e,f);var l=!!Pt&&!!a[Dt];l&&r&&(l=!!r[Dt]),jt(i,o,e,c,!1!==l)}Kt[xt]=Rt.o;var Xt="function",Wt="object",$t="undefined",Jt="prototype",Gt=Object,Yt=Gt[Jt];(te()||{}).Symbol,(te()||{}).Reflect;var Qt="hasOwnProperty",Zt=fn||function(n){for(var e,t=1,r=arguments.length;t<r;t++)for(var i in e=arguments[t])Yt[Qt].call(e,i)&&(n[i]=e[i]);return n},nr=function(n,e){return(nr=Gt.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,e){n.__proto__=e}||function(n,e){for(var t in e)e[Qt](t)&&(n[t]=e[t])})(n,e)};function er(n,e){function t(){this.constructor=n}typeof e!==Xt&&null!==e&&un("Class extends value "+String(e)+" is not a constructor or null"),nr(n,e),n[Jt]=null===e?Ee(e):(t[Jt]=e[Jt],new t)}function tr(n,e){for(var t=0,r=e.length,i=n.length;t<r;t++,i++)n[i]=e[t];return n}var rr,ir=function(n){return on(n,1,0,sn)},or=function(n){return function(n){var e={};return rn(n,(function(n,t){e[n]=t[1],e[t[0]]=t[1]})),sn(e)}(n)},ar="toLowerCase",ur="blkVal",cr="length",fr="rdOnly",lr="notify",sr="warnToConsole",vr="throwInternal",dr="setDf",pr="watch",gr="logger",hr="apply",mr="push",yr="splice",br="hdlr",wr="cancel",xr="initialize",Ir="identifier",Cr="isInitialized",Tr="getPlugin",kr="pollInternalLogs",Sr="name",_r="time",Dr="processNext",Er="getProcessTelContext",Pr="getNotifyMgr",Mr="addNotificationListener",Nr="removeNotificationListener",Rr="enabled",Ar="stopPollingInternalLogs",Lr="unload",Ur="onComplete",qr="version",Or="loggingLevelConsole",Fr="createNew",Vr="teardown",zr="messageId",Hr="message",jr="isAsync",Br="diagLog",Kr="_doTeardown",Xr="update",Wr="getNext",$r="setNextPlugin",Jr="userAgent",Gr="split",Yr="nodeType",Qr="replace",Zr="logInternalMessage",ni="type",ei="handler",ti="isChildEvt",ri="getCtx",ii="setCtx",oi="complete",ai="traceId",ui="spanId",ci="traceFlags";function fi(n,e){return li(n,(function(n){return e?e({value:n,rejected:!1}):n}),(function(n){return e?e({rejected:!0,reason:n}):n}))}function li(n,e,t,r){var i=n;return Q(n)?(e||t)&&(i=n.then(e,t)):e&&(i=e(n)),r&&function(n,e){var t=n;e&&(Q(n)?t=n.finally?n.finally(e):n.then((function(n){return e(),n}),(function(n){throw e(),n})):e())}(i,r),i}var si,vi=["pending","resolving","resolved","rejected"],di="dispatchEvent";function pi(n,e,t,r){var i=oe();!si&&(si=Hn((function(){var n;return i&&i.createEvent&&(n=i.createEvent("Event")),!!n&&n.initEvent}),null));var o=si.v?i.createEvent("Event"):r?new Event(e):{};if(t&&t(o),si.v&&o.initEvent(e,!1,!0),o&&n[di])n[di](o);else{var a=n["on"+e];if(a)a(o);else{var u=re("console");u&&(u.error||u.log)(e,wn(o))}}}var gi,hi="Promise",mi="unhandledRejection",yi=mi.toLowerCase(),bi=[],wi=0;function xi(n){return K(n)?n.toString():wn(n)}var Ii,Ci;function Ti(n){var e=J(n)?n:0;return function(n){st((function(){!function(n){Ie(n,(function(n){try{n()}catch{}}))}(n)}),e)}}function ki(n,e){return function(n,e,t){var r,i,a=Se(arguments,3),u=0,c=!1,f=[],l=wi++,s=!1,v=null;!gi&&(gi=ee(hi+"RejectionEvent"));var d=function(e,t){try{return bi.push(l),s=!0,v&&v.cancel(),v=null,n((function(n,i){f.push((function(){try{var o=2===u?e:t,a=z(o)?r:K(o)?o(r):o;Q(a)?a.then(n,i):o?n(a):3===u?i(a):n(a)}catch(c){i(c)}})),c&&m()}),a)}finally{bi.pop()}},p=function(n){return d(void 0,n)},g=function(n){var e=n,t=n;return K(n)&&(e=function(e){return n&&n(),e},t=function(e){throw n&&n(),e}),d(e,t)},h=function(){return vi[u]},m=function(){if(f.length>0){var n=f.slice();f=[],s=!0,e(n),v&&v.cancel(),v=null}},y=function(n,e){return function(t){if(u===e){if(2===n&&Q(t))return u=1,void t.then(y(2,1),y(3,1));u=n,c=!0,r=t,m(),!s&&3===n&&!v&&(v=st(b,10))}}},b=function(){s||(le()?o.emit(mi,r,i):pi(ue()||te(),yi,(function(n){return On(n,"promise",{g:function(){return i}}),n.reason=r,n}),!!gi.v))};qn(i={then:d,catch:p,finally:g},"state",{get:h}),de()&&(i[ge(11)]="IPromise");var w=function(){return"IPromise "+h()+(c?" - "+xi(r):"")};return i.toString=w,function(){K(t)||un(hi+": executor is not a function - "+xi(t));var n=y(3,0);try{t.call(i,y(2,0),n)}catch(e){n(e)}}(),i}(ki,Ti(e),n,e)}function Si(n,e){!Ii&&(Ii=ee(hi));var t=Ii.v;if(!t)return ki(n);K(n)||un(hi+": executor is not a function - "+wn(n));var r=0;var i=new t((function(e,t){n((function(n){r=2,e(n)}),(function(n){r=3,t(n)}))}));return qn(i,"state",{get:function(){return vi[r]}}),i}function _i(n,e){return!Ci&&(Ci=zn((function(){return Si}))),Ci.v.call(this,n,e)}var Di=function(n){return function(e){var t=Se(arguments,1);return n((function(n,t){try{var r=[],i=1;Ie(e,(function(e,o){e&&(i++,li(e,(function(e){r[o]=e,0===--i&&n(r)}),t))})),0===--i&&n(r)}catch(o){t(o)}}),t)}}(_i),Ei=void 0,Pi="",Mi="channels",Ni="core",Ri="createPerfMgr",Ai="disabled",Li="extensionConfig",Ui="extensions",qi="processTelemetry",Oi="priority",Fi="eventsSent",Vi="eventsDiscarded",zi="eventsSendRequest",Hi="perfEvent",ji="getPerfMgr",Bi="domain",Ki="path",Xi=/-([a-z])/g,Wi=/([^\w\d_$])/g,$i=/^(\d+[\w\d_$])/,Ji=Object.getPrototypeOf;function Gi(n){return!H(n)}function Yi(n){var e=n;return e&&B(e)&&(e=(e=(e=e[Qr](Xi,(function(n,e){return e.toUpperCase()})))[Qr](Wi,"_"))[Qr]($i,(function(n,e){return"_"+e}))),e}function Qi(n,e){return!(!n||!e)&&-1!==at(n,e)}function Zi(n){return n&&n.toISOString()||""}function no(n){return Y(n)?n[Sr]:Pi}function eo(n,e,t,r,i){var o=t;return n&&((o=n[e])!==t&&(!i||i(o))&&(!r||r(t))&&(o=t,n[e]=o)),o}function to(n,e,t){var r;return n?!(r=n[e])&&H(r)&&(r=z(t)?{}:t,n[e]=r):r=z(t)?{}:t,r}function ro(n,e){var t=null,r=null;return K(n)?t=n:r=n,function(){var n=arguments;if(t&&(r=t()),r)return r[e][hr](r,n)}}function io(n,e,t,r,i){n&&e&&t&&(!1!==i||z(n[e]))&&(n[e]=ro(t,r))}function oo(n,e,t,r){return n&&e&&X(n)&&W(t)&&Ie(t,(function(t){B(t)&&io(n,t,e,t,r)})),n}function ao(n){return n&&fn&&(n=Gt(fn({},n))),n}function uo(n,e,t,r,i,o){var a=arguments,u=a[0]||{},c=a[cr],f=!1,l=1;for(c>0&&G(u)&&(f=u,u=a[l]||{},l++),X(u)||(u={});l<c;l++){var s=a[l],v=W(s),d=X(s);for(var p in s){var g=v&&p in s||d&&tn(s,p);if(g){var h=s[p],m=void 0;if(f&&h&&((m=W(h))||Ke(h))){var y=u[p];m?W(y)||(y=[]):Ke(y)||(y={}),h=uo(f,y,h)}void 0!==h&&(u[p]=h)}}}return u}function co(n,e){var t=!1,r=e&&e.featureOptIn&&e.featureOptIn[n];if(n&&r){var i=r.mode;t=3==i||1==i}return t}var fo="JSON",lo="msie",so="trident/",vo="XMLHttpRequest",po=null,go=null,ho=null,mo=null;function yo(n,e){var t=!1;if(n){try{if(!(t=e in n)){var r=n[Jt];r&&(t=e in r)}}catch{}if(!t)try{t=!z((new n)[e])}catch{}}return t}function bo(n){return typeof location===Wt&&location?location:re("location")}function wo(){return!!(typeof JSON===Wt&&JSON||null!==re(fo))}function xo(){return wo()?JSON||re(fo):null}function Io(){var n=ce();if(n&&(n[Jr]!==go||null===po)){var e=((go=n[Jr])||Pi)[ar]();po=Qi(e,lo)||Qi(e,so)}return po}function Co(n){if(void 0===n&&(n=null),!n){var e=ce()||{};n=e?(e.userAgent||Pi)[ar]():Pi}var t=(n||Pi)[ar]();if(Qi(t,lo)){var r=oe()||{};return Math.max(parseInt(t[Gr](lo)[1]),r.documentMode||0)}if(Qi(t,so)){var i=parseInt(t[Gr](so)[1]);if(i)return i+4}return null}function To(n){return(null===mo||!1===n)&&(mo=!!ce()&&!!ce().sendBeacon),mo}function ko(n){var e=!1;try{e=!!re("fetch");var t=re("Request");e&&n&&t&&(e=yo(t,"keepalive"))}catch{}return e}function So(){var n=!1;try{n=!!re(vo)}catch{}return n}function _o(n,e,t){var r=te();if(r&&r.CustomEvent)try{return function(n,e){return!!(n&&n.dispatchEvent&&e)&&(n.dispatchEvent(e),!0)}(r,function(n,e){var t=null,r={detail:e||null};if(K(CustomEvent))t=new CustomEvent(n,r);else{var i=oe();i&&i.createEvent&&(t=i.createEvent("CustomEvent")).initCustomEvent(n,!0,!0,r)}return t}(n,{cfg:e||null,customDetails:t||null}))}catch{}return!1}var Do=4294967296,Eo=4294967295,Po=123456789,Mo=987654321,No=!1,Ro=Po,Ao=Mo;function Lo(){try{var n=2147483647&Le();!function(n){n<0&&(n>>>=0),Ro=Po+n&Eo,Ao=Mo-n&Eo,No=!0}((Math.random()*Do^n)+n)}catch{}}function Uo(n){var e=0,t=re("crypto")||re("msCrypto");return t&&t.getRandomValues&&(e=t.getRandomValues(new Uint32Array(1))[0]&Eo),0===e&&Io()&&(No||Lo(),e=function(n){var e=((Ao=36969*(65535&Ao)+(Ao>>16)&Eo)<<16)+(65535&(Ro=18e3*(65535&Ro)+(Ro>>16)&Eo))>>>0&Eo|0;return n||(e>>>=0),e}()&Eo),0===e&&(e=Math.floor(Do*Math.random()|0)),n||(e>>>=0),e}function qo(n){void 0===n&&(n=22);for(var e=Uo()>>>0,t=0,r=Pi;r[cr]<n;)t++,r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&e),e>>>=6,5===t&&(e=(Uo()<<2&4294967295|3&e)>>>0,t=0);return r}var Oo="3.0.7",Fo="."+qo(6),Vo=0;function zo(n){return 1===n[Yr]||9===n[Yr]||!+n[Yr]}function Ho(n,e){return void 0===e&&(e=!1),Yi(n+Vo+++(e?"."+Oo:Pi)+Fo)}function jo(n){var e={id:Ho("_aiData-"+(n||Pi)+"."+Oo),accept:function(n){return zo(n)},get:function(n,t,r,i){var o=n[e.id];return o?o[Yi(t)]:(i&&(o=function(n,e){var t=e[n.id];if(!t){t={};try{zo(e)&&On(e,n.id,{e:!1,v:t})}catch{}}return t}(e,n),o[Yi(t)]=r),r)},kill:function(n,e){if(n&&n[e])try{delete n[e]}catch{}}};return e}function Bo(n){return n&&X(n)&&(n.isVal||n.fb||tn(n,"v")||tn(n,"mrg")||tn(n,"ref")||n.set)}function Ko(n,e,t){var r,i=t.dfVal||j;if(e&&t.fb){var o=t.fb;W(o)||(o=[o]);for(var a=0;a<o[cr];a++){var u=o[a],c=e[u];if(i(c)?r=c:n&&(i(c=n.cfg[u])&&(r=c),n.set(n.cfg,hn(u),c)),i(r))break}}return!i(r)&&i(t.v)&&(r=t.v),r}function Xo(n,e,t){var r,i=t;(t&&Bo(t)&&(i=Ko(n,e,t)),i)&&(Bo(i)&&(i=Xo(n,e,i)),W(i)?(r=[])[cr]=i[cr]:Ke(i)&&(r={}),r&&(rn(i,(function(t,i){i&&Bo(i)&&(i=Xo(n,e,i)),r[t]=i})),i=r));return i}function Wo(n,e,t,r){var i,o,a,u,c,f,l,s=r;Bo(s)?(i=s.isVal,o=s.set,f=s[fr],l=s[ur],u=s.mrg,!(c=s.ref)&&z(c)&&(c=!!u),a=Ko(n,e,s)):a=r,l&&n[ur](e,t);var v,d=!0,p=e[t];(p||!H(p))&&(v=p,d=!1,i&&v!==a&&!i(v)&&(v=a,d=!0),o&&(d=(v=o(v,a,e))===a)),d?v=a?Xo(n,e,a):a:(Ke(v)||W(a))&&u&&a&&(Ke(a)||W(a))&&rn(a,(function(e,t){Wo(n,v,e,t)})),n.set(e,t,v),c&&n.ref(e,t),f&&n[fr](e,t)}var $o=me("[[ai_dynCfg_1]]"),Jo=me("[[ai_blkDynCfg_1]]"),Go=me("[[ai_frcDynCfg_1]]");function Yo(n){var e;if(n&&(W(n)?(e=[])[cr]=n[cr]:Ke(n)&&(e={}),e))return rn(n,(function(n,t){e[n]=Yo(t)})),e;return n}function Qo(n,e,t){var r=!1;return t&&!n[e.blkVal]&&(!(r=t[Go])&&!t[Jo]&&(r=Ke(t)||W(t))),r}function Zo(n){un("InvalidAccess:"+n)}var na=["push","pop","shift","unshift","splice"],ea=function(n,e,t,r){n&&n[vr](3,108,"".concat(t," [").concat(e,"] failed - ")+wn(r))};function ta(n,e){var t=nn(n,e);return t&&t.get}function ra(n,e,t,r){if(e){var i=ta(e,t);i&&!!i[n.prop]?e[t]=r:function(n,e,t,r){var i={n:t,h:[],trk:function(e){e&&e.fn&&(-1===Ce(i.h,e)&&i.h[mr](e),n.trk(e,i))},clr:function(n){var e=Ce(i.h,n);-1!==e&&i.h[yr](e,1)}},o=!0,a=!1;function u(){o&&(a=a||Qo(u,n,r),r&&!r[$o]&&a&&(r=oa(n,r,t,"Converting")),o=!1);var e=n.act;return e&&i.trk(e),r}u[n.prop]={chng:function(){n.add(i)}},On(e,i.n,{g:u,s:function(c){if(r!==c){u[n.ro]&&!n.upd&&Zo("["+t+"] is read-only:"+wn(e)),o&&(a=a||Qo(u,n,r),o=!1);var f=a&&u[n.rf];if(a)if(f){rn(r,(function(n){r[n]=c?c[n]:Ei}));try{rn(c,(function(e,t){ra(n,r,e,t)})),c=r}catch(s){ea((n.hdlr||{})[gr],t,"Assigning",s),a=!1}}else r&&r[$o]&&rn(r,(function(e){var t=ta(r,e);if(t){var i=t[n.prop];i&&i.chng()}}));if(c!==r){var l=c&&Qo(u,n,c);!f&&l&&(c=oa(n,c,t,"Converting")),r=c,a=l}n.add(i)}}})}(n,e,t,r)}return e}function ia(n,e,t,r){if(e){var i=ta(e,t),o=i&&!!i[n.prop],a=r&&r[0],u=r&&r[1],c=r&&r[2];if(!o){if(c)try{!function(n){if(n&&(Ke(n)||W(n)))try{n[Jo]=!0}catch{}}(e)}catch(f){ea((n.hdlr||{})[gr],t,"Blocking",f)}try{ra(n,e,t,e[t]),i=ta(e,t)}catch(f){ea((n.hdlr||{})[gr],t,"State",f)}}a&&(i[n.rf]=a),u&&(i[n.ro]=u),c&&(i[n.blkVal]=!0)}return e}function oa(n,e,t,r){try{rn(e,(function(t,r){ra(n,e,t,r)})),e[$o]||(qn(e,$o,{get:function(){return n[br]}}),function(n,e,t){W(e)&&Ie(na,(function(r){var i=e[r];e[r]=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];var a=i[hr](this,r);return oa(n,e,t,"Patching"),a}}))}(n,e,t))}catch(i){ea((n.hdlr||{})[gr],t,r,i)}return e}var aa="[[ai_",ua="]]";function ca(n){var e,t,r=he(aa+"get"+n.uid+ua),i=he(aa+"ro"+n.uid+ua),o=he(aa+"rf"+n.uid+ua),a=he(aa+"blkVal"+n.uid+ua),u=he(aa+"dtl"+n.uid+ua),c=null,f=null;function l(e,r){var i=t.act;try{t.act=e,e&&e[u]&&(Ie(e[u],(function(n){n.clr(e)})),e[u]=[]),r({cfg:n.cfg,set:n.set.bind(n),setDf:n[dr].bind(n),ref:n.ref.bind(n),rdOnly:n[fr].bind(n)})}catch(a){var o=n[gr];throw o&&o[vr](1,107,wn(a)),a}finally{t.act=i||null}}function s(){if(c){var n=c;c=null,f&&f[wr](),f=null;var e=[];if(Ie(n,(function(n){if(n&&(n[u]&&(Ie(n[u],(function(e){e.clr(n)})),n[u]=null),n.fn))try{l(n,n.fn)}catch(t){e[mr](t)}})),c)try{s()}catch(t){e[mr](t)}e[cr]>0&&function(n,e){rr||(rr=Ae("AggregationError",(function(n,e){e[cr]>1&&(n.errors=e[1])})));var t=n||"One or more errors occurred.";throw Ie(e,(function(n,e){t+="\n".concat(e," > ").concat(wn(n))})),new rr(t,e||[])}("Watcher error(s): ",e)}}return(e={prop:r,ro:i,rf:o})[ur]=a,e[br]=n,e.add=function(n){if(n&&n.h[cr]>0){c||(c=[]),f||(f=st((function(){f=null,s()}),0));for(var e=0;e<n.h[cr];e++){var t=n.h[e];t&&-1===Ce(c,t)&&c[mr](t)}}},e[lr]=s,e.use=l,e.trk=function(n,e){if(n){var t=n[u]=n[u]||[];-1===Ce(t,e)&&t[mr](e)}},t=e}function fa(n,e,t){var r,i=function(n){if(n){var e=n[$o]||n;if(e.cfg&&(e.cfg===n||e.cfg[$o]===e))return e}return null}(e);if(i)return i;var o,a=Ho("dyncfg",!0),u=e&&!1!==t?e:Yo(e);var c=((r={uid:null,cfg:u})[gr]=n,r[lr]=function(){o[lr]()},r.set=function(e,t,r){try{e=ra(o,e,t,r)}catch(i){ea(n,t,"Setting value",i)}return e[t]},r[dr]=function(n,e){return e&&rn(e,(function(e,t){Wo(c,n,e,t)})),n},r[pr]=function(n){return function(n,e){var t={fn:e,rm:function(){t.fn=null,n=null,e=null}};return n.use(t,e),t}(o,n)},r.ref=function(n,e){var t;return ia(o,n,e,(t={},t[0]=!0,t))[e]},r[fr]=function(n,e){var t;return ia(o,n,e,(t={},t[1]=!0,t))[e]},r[ur]=function(n,e){var t;return ia(o,n,e,(t={},t[2]=!0,t))[e]},r._block=function(n,e){o.use(null,(function(t){var r=o.upd;try{z(e)||(o.upd=e),n(t)}finally{o.upd=r}}))},r);return On(c,"uid",{c:!1,e:!1,w:!1,v:a}),oa(o=ca(c),u,"config","Creating"),c}function la(n,e,t,r){var i=fa(t,n||{},r);return e&&i[dr](i.cfg,e),i}function sa(n,e,t){var r=n[$o]||n;return!r.cfg||r.cfg!==n&&r.cfg[$o]!==r?(function(n,e){n?(n[sr](e),n[vr](2,108,e)):Zo(e)}(t,"Not dynamic - "+wn(n)),la(n,null,t)[pr](e)):r[pr](e)}function va(n,e){if(n&&n[Lr])return n[Lr](e)}function da(n,e,t){var r;return t||(r=_i((function(n){t=n}))),n&&et(n)>0?fi(va(n[0],e),(function(){da(Se(n,1),e,t)})):t(),r}function pa(n,e,t){return!n&&H(n)?e:G(n)?n:"true"===hn(n)[ar]()}function ga(n){return{mrg:!0,v:n}}function ha(n,e){return{set:n,v:e}}function ma(n,e,t){return{fb:t,isVal:n,v:e}}function ya(n,e){return{fb:e,set:pa,v:!!n}}var ba,wa=[Fi,Vi,zi,Hi],xa=null;function Ia(n,e){return function(){var t=arguments,r=Ca(e);if(r){var i=r.listener;i&&i[n]&&i[n][hr](i,t)}}}function Ca(n){var e=xa;return!e&&!0!==n.disableDbgExt&&(e=xa||function(){var n=re("Microsoft");return n&&(xa=n.ApplicationInsights),xa}()),e?e.ChromeDbgExt:null}var Ta,ka="warnToConsole",Sa={loggingLevelConsole:0,loggingLevelTelemetry:1,maxMessageLimit:25,enableDebug:!1},_a=((Ta={})[0]=null,Ta[1]="errorToConsole",Ta[2]=ka,Ta[3]="debugToConsole",Ta);function Da(n){return n?'"'+n[Qr](/\"/g,Pi)+'"':Pi}function Ea(n,e){var t=typeof console!==$t?console:re("console");if(t){var r="log";t[n]&&(r=n),K(t[r])&&t[r](e)}}var Pa=function(){function n(n,e,t,r){void 0===t&&(t=!1);var i=this;i[zr]=n,i[Hr]=(t?"AI: ":"AI (Internal): ")+n;var o=Pi;wo()&&(o=xo().stringify(r));var a=(e?" message:"+Da(e):Pi)+(r?" props:"+Da(o):Pi);i[Hr]+=a}return n.dataType="MessageData",n}();function Ma(n,e){return(n||{})[gr]||new Na(e)}var Na=function(){function n(e){this.identifier="DiagnosticLogger",this.queue=[];var t,r,i,o,a,u=0,c={};Kt(n,this,(function(n){function f(e,t){if(!(u>=i)){var o=!0,a="AITR_"+t[zr];if(c[a]?o=!1:c[a]=!0,o&&(e<=r&&(n.queue[mr](t),u++,l(1===e?"error":"warn",t)),u===i)){var f="Internal events throttle limit per PageView reached for this app.",s=new Pa(23,f,!1);n.queue[mr](s),1===e?n.errorToConsole(f):n[sr](f)}}}function l(n,t){var r=Ca(e||{});r&&r[Br]&&r[Br](n,t)}a=sa(la(e||{},Sa,n).cfg,(function(n){var e=n.cfg;t=e[Or],r=e.loggingLevelTelemetry,i=e.maxMessageLimit,o=e.enableDebug})),n.consoleLoggingLevel=function(){return t},n[vr]=function(e,r,i,a,u){void 0===u&&(u=!1);var s=new Pa(r,i,u,a);if(o)throw wn(s);var v=_a[e]||ka;if(z(s[Hr]))l("throw"+(1===e?"Critical":"Warning"),s);else{if(u){var d=+s[zr];!c[d]&&t>=e&&(n[v](s[Hr]),c[d]=!0)}else t>=e&&n[v](s[Hr]);f(e,s)}},n.debugToConsole=function(n){Ea("debug",n),l("warning",n)},n[sr]=function(n){Ea("warn",n),l("warning",n)},n.errorToConsole=function(n){Ea("error",n),l("error",n)},n.resetInternalMessageCount=function(){u=0,c={}},n[Zr]=f,n[Lr]=function(n){a&&a.rm(),a=null}}))}return n.__ieDyn=1,n}();function Ra(n){return n||new Na}function Aa(n,e,t,r,i,o){void 0===o&&(o=!1),Ra(n)[vr](e,t,r,i,o)}function La(n,e){Ra(n)[sr](e)}var Ua,qa,Oa,Fa="toGMTString",Va="toUTCString",za="cookie",Ha="expires",ja="isCookieUseDisabled",Ba="disableCookiesUsage",Ka="_ckMgr",Xa=null,Wa=null,$a=null,Ja={},Ga={},Ya=((Ua={cookieCfg:ga((qa={},qa[Bi]={fb:"cookieDomain",dfVal:Gi},qa.path={fb:"cookiePath",dfVal:Gi},qa.enabled=Ei,qa.ignoreCookies=Ei,qa.blockedCookies=Ei,qa)),cookieDomain:Ei,cookiePath:Ei})[Ba]=Ei,Ua);function Qa(){!Oa&&(Oa=zn((function(){return oe()})))}function Za(n){return!n||n.isEnabled()}function nu(n,e){return!!(e&&n&&W(n.ignoreCookies))&&-1!==Ce(n.ignoreCookies,e)}function eu(n,e){var t=e[Rr];if(H(t)){var r=void 0;z(n[ja])||(r=!n[ja]),z(n[Ba])||(r=!n[Ba]),t=r}return t}function tu(n,e){var t;if(n)t=n.getCookieMgr();else if(e){var r=e.cookieCfg;t=r&&r[Ka]?r[Ka]:ru(e)}return t||(t=function(n,e){var t=ru[Ka]||Ga[Ka];return t||(t=ru[Ka]=ru(n,e),Ga[Ka]=t),t}(e,(n||{})[gr])),t}function ru(n,e){var t,r,i,o,a,u,c,f,l;n=la(n||Ga,null,e).cfg,a=sa(n,(function(e){e[dr](e.cfg,Ya),r=e.ref(e.cfg,"cookieCfg"),i=r[Ki]||"/",o=r[Bi],u=!1!==eu(n,r),c=r.getCookie||cu,f=r.setCookie||fu,l=r.delCookie||fu}),e);var s=(t={isEnabled:function(){var t=!1!==eu(n,r)&&u&&iu(e),i=Ga[Ka];return t&&i&&s!==i&&(t=Za(i)),t},setEnabled:function(n){u=!1!==n,r[Rr]=n},set:function(n,e,t,a,u){var c=!1;if(Za(s)&&!function(n,e){return!!(e&&n&&W(n.blockedCookies)&&-1!==Ce(n.blockedCookies,e))||nu(n,e)}(r,n)){var l={},v=Be(e||Pi),d=at(v,";");if(-1!==d&&(v=Be(Pn(e,d)),l=ou(Dn(e,d+1))),eo(l,Bi,a||o,Z,z),!H(t)){var p=Io();if(z(l[Ha])){var g=Le()+1e3*t;if(g>0){var h=new Date;h.setTime(g),eo(l,Ha,au(h,p?Fa:Va)||au(h,p?Fa:Va)||Pi,Z)}}p||eo(l,"max-age",Pi+t,null,z)}var m=bo();m&&"https:"===m.protocol&&(eo(l,"secure",null,null,z),null===Wa&&(Wa=!function(n){return!!B(n)&&!!(Qi(n,"CPU iPhone OS 12")||Qi(n,"iPad; CPU OS 12")||Qi(n,"Macintosh; Intel Mac OS X 10_14")&&Qi(n,"Version/")&&Qi(n,"Safari")||Qi(n,"Macintosh; Intel Mac OS X 10_14")&&ot(n,"AppleWebKit/605.1.15 (KHTML, like Gecko)")||Qi(n,"Chrome/5")||Qi(n,"Chrome/6")||Qi(n,"UnrealEngine")&&!Qi(n,"Chrome")||Qi(n,"UCBrowser/12")||Qi(n,"UCBrowser/11"))}((ce()||{})[Jr])),Wa&&eo(l,"SameSite","None",null,z)),eo(l,Ki,u||i,null,z),f(n,uu(v,l)),c=!0}return c},get:function(n){var e=Pi;return Za(s)&&!nu(r,n)&&(e=c(n)),e},del:function(n,e){var t=!1;return Za(s)&&(t=s.purge(n,e)),t},purge:function(n,t){var r,i=!1;if(iu(e)){var o=((r={})[Ki]=t||"/",r[Ha]="Thu, 01 Jan 1970 00:00:01 GMT",r);Io()||(o["max-age"]="0"),l(n,uu(Pi,o)),i=!0}return i}},t[Lr]=function(n){a&&a.rm(),a=null},t);return s[Ka]=s,s}function iu(n){if(null===Xa){Xa=!1,!Oa&&Qa();try{var e=Oa.v||{};Xa=void 0!==e[za]}catch(t){Aa(n,2,68,"Cannot access document.cookie - "+no(t),{exception:wn(t)})}}return Xa}function ou(n){var e={};n&&n[cr]&&Ie(Be(n)[Gr](";"),(function(n){if(n=Be(n||Pi)){var t=at(n,"=");-1===t?e[n]=null:e[Be(Pn(n,t))]=Be(Dn(n,t+1))}}));return e}function au(n,e){return K(n[e])?n[e]():null}function uu(n,e){var t=n||Pi;return rn(e,(function(n,e){t+="; "+n+(H(e)?Pi:"="+e)})),t}function cu(n){var e=Pi;if(!Oa&&Qa(),Oa.v){var t=Oa.v[za]||Pi;$a!==t&&(Ja=ou(t),$a=t),e=Be(Ja[n]||Pi)}return e}function fu(n,e){!Oa&&Qa(),Oa.v&&(Oa.v[za]=n+"="+e)}var lu={perfEvtsSendAll:!1};function su(n,e,t,r){Ie(n,(function(n){if(n&&n[e])if(t)st((function(){return r(n)}),0);else try{r(n)}catch{}}))}var vu=function(){function n(e){this.listeners=[];var t,r,i=[],o=la(e,lu);r=o[pr]((function(n){t=!!n.cfg.perfEvtsSendAll})),Kt(n,this,(function(n){On(n,"listeners",{g:function(){return i}}),n[Mr]=function(n){i[mr](n)},n[Nr]=function(n){for(var e=Ce(i,n);e>-1;)i[yr](e,1),e=Ce(i,n)},n[Fi]=function(n){su(i,Fi,!0,(function(e){e[Fi](n)}))},n[Vi]=function(n,e){su(i,Vi,!0,(function(t){t[Vi](n,e)}))},n[zi]=function(n,e){su(i,zi,e,(function(t){t[zi](n,e)}))},n[Hi]=function(n){n&&(t||!n[ti]())&&su(i,Hi,!1,(function(e){n[jr]?st((function(){return e[Hi](n)}),0):e[Hi](n)}))},n[Lr]=function(n){var e,t=function(){r&&r.rm(),r=null,i=[]};if(su(i,"unload",!1,(function(t){var r=t[Lr](n);r&&(e||(e=[]),e[mr](r))})),e)return _i((function(n){return fi(Di(e),(function(){t(),n()}))}));t()}}))}return n.__ieDyn=1,n}(),du="ParentContextKey",pu="ChildrenContextKey",gu=function(){function n(e,t,r){var i,o=this;(o.start=Le(),o[Sr]=e,o[jr]=r,o[ti]=function(){return!1},K(t))&&On(o,"payload",{g:function(){return!i&&K(t)&&(i=t(),t=null),i}});o[ri]=function(e){return e?e===n[du]||e===n[pu]?o[e]:(o.ctx||{})[e]:null},o[ii]=function(e,t){if(e)if(e===n[du])o[e]||(o[ti]=function(){return!0}),o[e]=t;else if(e===n[pu])o[e]=t;else{(o.ctx=o.ctx||{})[e]=t}},o[oi]=function(){var e=0,t=o[ri](n[pu]);if(W(t))for(var r=0;r<t[cr];r++){var i=t[r];i&&(e+=i[_r])}o[_r]=Le()-o.start,o.exTime=o[_r]-e,o[oi]=function(){}}}return n.ParentContextKey="parent",n.ChildrenContextKey="childEvts",n}(),hu=function(){function n(e){this.ctx={},Kt(n,this,(function(n){n.create=function(n,e,t){return new gu(n,e,t)},n.fire=function(n){n&&(n[oi](),e&&K(e[Hi])&&e[Hi](n))},n[ii]=function(e,t){e&&((n.ctx=n.ctx||{})[e]=t)},n[ri]=function(e){return(n.ctx||{})[e]}}))}return n.__ieDyn=1,n}(),mu="CoreUtils.doPerf";function yu(n,e,t,r,i){if(n){var o=n;if(o[ji]&&(o=o[ji]()),o){var a=void 0,u=o[ri](mu);try{if(a=o.create(e(),r,i)){if(u&&a[ii]&&(a[ii](gu[du],u),u[ri]&&u[ii])){var c=u[ri](gu[pu]);c||(c=[],u[ii](gu[pu],c)),c[mr](a)}return o[ii](mu,a),t(a)}}catch(f){a&&a[ii]&&a[ii]("exception",f)}finally{a&&o.fire(a),o[ii](mu,u)}}}return t()}function bu(){for(var n,e=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],t=Pi,r=0;r<4;r++)t+=e[15&(n=Uo())]+e[n>>4&15]+e[n>>8&15]+e[n>>12&15]+e[n>>16&15]+e[n>>20&15]+e[n>>24&15]+e[n>>28&15];var i=e[8+(3&Uo())|0];return En(t,0,8)+En(t,9,4)+"4"+En(t,13,3)+i+En(t,16,3)+En(t,19,12)}var wu="00",xu="00000000000000000000000000000000",Iu="0000000000000000";function Cu(n,e,t){return!(!n||n[cr]!==e||n===t)&&!!n.match(/^[\da-f]*$/i)}function Tu(n,e,t){return Cu(n,e)?n:t}function ku(n,e,t,r){var i;return(i={})[qr]=Cu(r,2,"ff")?r:wu,i[ai]=Su(n)?n:bu(),i[ui]=_u(e)?e:Pn(bu(),16),i.traceFlags=t>=0&&t<=255?t:1,i}function Su(n){return Cu(n,32,xu)}function _u(n){return Cu(n,16,Iu)}function Du(n){if(n){var e=function(n){(isNaN(n)||n<0||n>255)&&(n=1);for(var e=n.toString(16);e[cr]<2;)e="0"+e;return e}(n[ci]);Cu(e,2)||(e="01");var t=n[qr]||wu;return"00"!==t&&"ff"!==t&&(t=wu),"".concat(t.toLowerCase(),"-").concat(Tu(n.traceId,32,xu).toLowerCase(),"-").concat(Tu(n.spanId,16,Iu).toLowerCase(),"-").concat(e.toLowerCase())}return""}var Eu=jo("plugin");function Pu(n){return Eu.get(n,"state",{},!0)}function Mu(n,e){for(var t,r=[],i=null,o=n[Wr]();o;){var a=o[Tr]();if(a){i&&i[$r]&&a[qi]&&i[$r](a);var u=!!(t=Pu(a))[Cr];a[Cr]&&(u=a[Cr]()),u||r[mr](a),i=a,o=o[Wr]()}}Ie(r,(function(r){var i=n[Ni]();r[xr](n.getCfg(),i,e,n[Wr]()),t=Pu(r),!r[Ni]&&!t[Ni]&&(t[Ni]=i),t[Cr]=!0,delete t[Vr]}))}function Nu(n){return n.sort((function(n,e){var t=0;if(e){var r=e[qi];n[qi]?t=r?n[Oi]-e[Oi]:1:r&&(t=-1)}else t=n?1:-1;return t}))}var Ru="TelemetryPluginChain",Au="_hasRun",Lu="_getTelCtx",Uu=0;function qu(n,e,t,r){var i=null,o=[];e||(e=la({},null,t[gr])),null!==r&&(i=r?function(n,e,t){for(;n;){if(n[Tr]()===t)return n;n=n[Wr]()}return zu([t],e.config||{},e)}(n,t,r):n);var a={_next:function(){var n=i;if(i=n?n[Wr]():null,!n){var e=o;e&&e[cr]>0&&(Ie(e,(function(n){try{n.func.call(n.self,n.args)}catch(e){Aa(t[gr],2,73,"Unexpected Exception during onComplete - "+wn(e))}})),o=[])}return n},ctx:{core:function(){return t},diagLog:function(){return Ma(t,e.cfg)},getCfg:function(){return e.cfg},getExtCfg:function(n,t){var r=u(n,!0);return t&&rn(t,(function(n,t){if(H(r[n])){var i=e.cfg[n];(i||!H(i))&&(r[n]=i)}Wo(e,r,n,t)})),e[dr](r,t)},getConfig:function(n,t,r){void 0===r&&(r=!1);var i,o=u(n,!1),a=e.cfg;return!o||!o[t]&&H(o[t])?(a[t]||!H(a[t]))&&(i=a[t]):i=o[t],i||!H(i)?i:r},hasNext:function(){return!!i},getNext:function(){return i},setNext:function(n){i=n},iterate:function(n){for(var e;e=a._next();){var t=e[Tr]();t&&n(t)}},onComplete:function(n,e){for(var t=[],r=2;r<arguments.length;r++)t[r-2]=arguments[r];n&&o[mr]({func:n,self:z(e)?a.ctx:e,args:t})}}};function u(n,t){var r=null,i=e.cfg;if(i&&n){var o=i[Li];!o&&t&&(o={}),i[Li]=o,(o=e.ref(i,Li))&&(!(r=o[n])&&t&&(r={}),o[n]=r,r=e.ref(o,n))}return r}return a}function Ou(n,e,t,r){var i=la(e),o=qu(n,i,t,r),a=o.ctx;return a[Dr]=function(n){var e=o._next();return e&&e[qi](n,a),!e},a[Fr]=function(n,e){return void 0===n&&(n=null),W(n)&&(n=zu(n,i.cfg,t,e)),Ou(n||a[Wr](),i.cfg,t,e)},a}function Fu(n,e,t){var r=la(e.config),i=qu(n,r,e,t),o=i.ctx;return o[Dr]=function(n){var e=i._next();return e&&e[Lr](o,n),!e},o[Fr]=function(n,t){return void 0===n&&(n=null),W(n)&&(n=zu(n,r.cfg,e,t)),Fu(n||o[Wr](),e,t)},o}function Vu(n,e,t){var r=la(e.config),i=qu(n,r,e,t).ctx;return i[Dr]=function(n){return i.iterate((function(e){K(e[Xr])&&e[Xr](i,n)}))},i[Fr]=function(n,t){return void 0===n&&(n=null),W(n)&&(n=zu(n,r.cfg,e,t)),Vu(n||i[Wr](),e,t)},i}function zu(n,e,t,r){var i=null,o=!r;if(W(n)&&n[cr]>0){var a=null;Ie(n,(function(n){if(!o&&r===n&&(o=!0),o&&n&&K(n[qi])){var u=function(n,e,t){var r,i=null,o=K(n[qi]),a=K(n[$r]);r=n?n[Ir]+"-"+n[Oi]+"-"+Uu++:"Unknown-0-"+Uu++;var u={getPlugin:function(){return n},getNext:function(){return i},processTelemetry:l,unload:s,update:v,_id:r,_setNext:function(n){i=n}};function c(){var r;return n&&K(n[Lu])&&(r=n[Lu]()),r||(r=Ou(u,e,t)),r}function f(e,t,o,a,u){var c=!1,f=n?n[Ir]:Ru,l=e[Au];return l||(l=e[Au]={}),e.setNext(i),n&&yu(e[Ni](),(function(){return f+":"+o}),(function(){l[r]=!0;try{var n=i?i._id:Pi;n&&(l[n]=!1),c=t(e)}catch(u){var a=!i||l[i._id];a&&(c=!0),(!i||!a)&&Aa(e[Br](),1,73,"Plugin ["+f+"] failed during "+o+" - "+wn(u)+", run flags: "+wn(l))}}),a,u),c}function l(e,t){function r(t){if(!n||!o)return!1;var r=Pu(n);return!r[Vr]&&!r[Ai]&&(a&&n[$r](i),n[qi](e,t),!0)}f(t=t||c(),r,"processTelemetry",(function(){return{item:e}}),!e.sync)||t[Dr](e)}function s(e,t){function r(){var r=!1;if(n){var i=Pu(n),o=n[Ni]||i[Ni];n&&(!o||o===e.core())&&!i[Vr]&&(i[Ni]=null,i[Vr]=!0,i[Cr]=!1,n[Vr]&&!0===n[Vr](e,t)&&(r=!0))}return r}f(e,r,"unload",(function(){}),t[jr])||e[Dr](t)}function v(e,t){function r(){var r=!1;if(n){var i=Pu(n),o=n[Ni]||i[Ni];n&&(!o||o===e.core())&&!i[Vr]&&n[Xr]&&!0===n[Xr](e,t)&&(r=!0)}return r}f(e,r,"update",(function(){}),!1)||e[Dr](t)}return vn(u)}(n,e,t);i||(i=u),a&&a._setNext(u),a=u}}))}return r&&!i?zu([r],e,t):i}function Hu(){var n=[];return{add:function(e){e&&n[mr](e)},run:function(e,t){Ie(n,(function(n){try{n(e,t)}catch(r){Aa(e[Br](),2,73,"Unexpected error calling unload handler - "+wn(r))}})),n=[]}}}function ju(){var n=[];return{run:function(e){var t=n;n=[],Ie(t,(function(n){try{(n.rm||n.remove).call(n)}catch(t){Aa(e,2,73,"Unloading:"+wn(t))}}))},add:function(e){e&&xe(n,e)}}}var Bu,Ku="getPlugin",Xu=((Bu={})[Li]={isVal:Gi,v:{}},Bu),Wu=function(){function n(){var e,t,r,i,o,a=this;function u(n){void 0===n&&(n=null);var e=n;if(!e){var i=t||Ou(null,{},a[Ni]);e=r&&r[Ku]?i[Fr](null,r[Ku]):i[Fr](null,r)}return e}function c(n,e,i){la(n,Xu,Ma(e)),!i&&e&&(i=e[Er]()[Wr]());var o=r;r&&r[Ku]&&(o=r[Ku]()),a[Ni]=e,t=Ou(i,n,e,o)}function f(){e=!1,a[Ni]=null,t=null,r=null,o=ju(),i=Hu()}f(),Kt(n,a,(function(n){n[xr]=function(n,t,r,i){c(n,t,i),e=!0},n[Vr]=function(e,t){var a,u=n[Ni];if(u&&(!e||u===e[Ni]())){var c,l=!1,s=e||Fu(null,u,r&&r[Ku]?r[Ku]():r),v=t||((a={reason:0})[jr]=!1,a);return n[Kr]&&!0===n[Kr](s,v,d)?c=!0:d(),c}function d(){l||(l=!0,i.run(s,t),o.run(s[Br]()),!0===c&&s[Dr](v),f())}},n[Xr]=function(e,t){var i=n[Ni];if(i&&(!e||i===e[Ni]())){var o,a=!1,u=e||Vu(null,i,r&&r[Ku]?r[Ku]():r),f=t||{reason:0};return n._doUpdate&&!0===n._doUpdate(u,f,l)?o=!0:l(),o}function l(){a||(a=!0,c(u.getCfg(),u.core(),u[Wr]()))}},io(n,"_addUnloadCb",(function(){return i}),"add"),io(n,"_addHook",(function(){return o}),"add"),On(n,"_unloadHooks",{g:function(){return o}})})),a[Br]=function(n){return u(n)[Br]()},a[Cr]=function(){return e},a.setInitialized=function(n){e=n},a[$r]=function(n){r=n},a[Dr]=function(n,e){e?e[Dr](n):r&&K(r[qi])&&r[qi](n,null)},a._getTelCtx=u}return n.__ieDyn=1,n}();var $u,Ju=function(n){function e(){var t,r,i=n.call(this)||this;function o(){t=0,r=[]}return i.identifier="TelemetryInitializerPlugin",i.priority=199,o(),Kt(e,i,(function(n,e){n.addTelemetryInitializer=function(n){return function(n,e,t){var r={id:e,fn:t};return xe(n,r),{remove:function(){Ie(n,(function(e,t){if(e.id===r.id)return n[yr](t,1),-1}))}}}(r,t++,n)},n[qi]=function(t,i){(function(n,t,r){for(var i=!1,o=n[cr],a=0;a<o;++a){var u=n[a];if(u)try{if(!1===u.fn[hr](null,[t])){i=!0;break}}catch(e){Aa(r,2,64,"Telemetry initializer failed: "+no(e),{exception:wn(e)},!0)}}return!i})(r,t,i?i[Br]():n[Br]())&&n[Dr](t,i)},n[Kr]=function(){o()}})),i}return er(e,n),e.__ieDyn=1,e}(Wu),Gu="Plugins must provide initialize method",Yu="SDK is still unloading...",Qu=sn((($u={cookieCfg:{}})[Ui]={rdOnly:!0,ref:!0,v:[]},$u[Mi]={rdOnly:!0,ref:!0,v:[]},$u[Li]={ref:!0,v:{}},$u[Ri]=Ei,$u.loggingLevelConsole=0,$u.diagnosticLogInterval=Ei,$u));function Zu(n,e){return new hu(e)}function nc(n,e){var t=!1;return Ie(e,(function(e){if(e===n)return t=!0,-1})),t}function ec(n,e,t,r){t&&rn(t,(function(t,i){r&&Ke(i)&&Ke(e[t])&&ec(n,e[t],i,r),r&&Ke(i)&&Ke(e[t])?ec(n,e[t],i,r):n.set(e,t,i)}))}function tc(n,e){var t=null,r=-1;return Ie(n,(function(n,i){if(n.w===e)return t=n,r=i,-1})),{i:r,l:t}}var rc=function(){function n(){var e,t,r,i,o,a,u,c,f,s,v,d,p,g,h,m,y,b,w,x,I,C,T,k,S,_,D,E;Kt(n,this,(function(n){function P(n){_&&_[Rr]||E||(n||r&&r.queue[cr]>0)&&(D||(D=!0,B(e[pr]((function(n){var e=n.cfg.diagnosticLogInterval;(!e||!(e>0))&&(e=1e4);var t=!1;_&&(t=_[Rr],_[wr]()),_=function(n,e){return lt(this,!1,l,Se(arguments))}(O,e),_.unref(),_[Rr]=t})))),_[Rr]=!0);return _}function M(){var n={};k=[];var e=function(e){e&&Ie(e,(function(e){if(e[Ir]&&e[qr]&&!n[e.identifier]){var t=e[Ir]+"="+e[qr];k[mr](t),n[e.identifier]=e}}))};e(d),v&&Ie(v,(function(n){e(n)})),e(s)}function N(){t=!1,(e=la({},Qu,n[gr])).cfg[Or]=1,On(n,"config",{g:function(){return e.cfg},s:function(e){n.updateCfg(e,!1)}}),On(n,"pluginVersionStringArr",{g:function(){return k||M(),k}}),On(n,"pluginVersionString",{g:function(){return S||(k||M(),S=k.join(";")),S||Pi}}),On(n,"logger",{g:function(){return r||(r=new Na(e.cfg),e[gr]=r),r},s:function(n){e[gr]=n,r!==n&&(va(r,!1),r=n)}}),n[gr]=new Na(e.cfg),T=[];var l=n.config[Ui]||[];l.splice(0,l[cr]),xe(l,T),g=new Ju,i=[],va(o,!1),o=null,a=null,u=null,va(c,!1),c=null,f=null,s=[],v=null,d=null,p=!1,h=null,m=Ho("AIBaseCore",!0),y=Hu(),x=null,I=null,b=ju(),C=[],S=null,k=null,E=!1}function R(){var t=Ou(U(),e.cfg,n);return t[Ur](P),t}function A(e){var t=function(n,e,t){var r,i=[],o=[],a={};return Ie(t,(function(t){(H(t)||H(t[xr]))&&an(Gu);var r=t[Oi],u=t[Ir];t&&r&&(H(a[r])?a[r]=u:La(n,"Two extensions have same priority #"+r+" - "+a[r]+", "+u)),!r||r<e?i[mr](t):o[mr](t)})),(r={})[Ni]=i,r[Mi]=o,r}(n[gr],500,s);f=null,S=null,k=null,d=Nu(xe(d=(v||[])[0]||[],t[Mi]));var r=xe(Nu(t[Ni]),d);T=vn(r);var i=n.config[Ui]||[];i.splice(0,i[cr]),xe(i,T);var o=R();d&&d[cr]>0&&Mu(o[Fr](d),r),Mu(o,r),e&&V(e)}function L(n){var e=null,t=null,r=[];return Ie(T,(function(e){if(e[Ir]===n&&e!==g)return t=e,-1;e.getChannel&&r[mr](e)})),!t&&r[cr]>0&&Ie(r,(function(e){if(!(t=e.getChannel(n)))return-1})),t&&(e={plugin:t,setEnabled:function(n){Pu(t)[Ai]=!n},isEnabled:function(){var n=Pu(t);return!n[Vr]&&!n[Ai]},remove:function(n,e){var r;void 0===n&&(n=!0);var i=[t],o=((r={reason:1})[jr]=n,r);q(i,o,(function(n){n&&A({reason:32,removed:i}),e&&e(n)}))}}),e}function U(){if(!f){var t=(T||[]).slice();-1===Ce(t,g)&&t[mr](g),f=zu(Nu(t),e.cfg,n)}return f}function q(t,r,i){if(t&&t[cr]>0){var o=Fu(zu(t,e.cfg,n),n);o[Ur]((function(){var n=!1,e=[];Ie(s,(function(r,i){nc(r,t)?n=!0:e[mr](r)})),s=e,S=null,k=null;var r=[];v&&(Ie(v,(function(e,i){var o=[];Ie(e,(function(e){nc(e,t)?n=!0:o[mr](e)})),r[mr](o)})),v=r),i&&i(n),P()})),o[Dr](r)}else i(!1)}function O(){if(r&&r.queue){var e=r.queue.slice(0);r.queue[cr]=0,Ie(e,(function(e){var t,r=((t={})[Sr]=h||"InternalMessageId: "+e[zr],t.iKey=I,t[_r]=Zi(new Date),t.baseType=Pa.dataType,t.baseData={message:e[Hr]},t);n.track(r)}))}}function F(n,e,t,r){var i=1,o=!1,a=null;function u(){i--,o&&0===i&&(a&&a[wr](),a=null,e&&e(o),e=null)}(r=r||5e3,d&&d[cr]>0)&&R()[Fr](d).iterate((function(e){if(e.flush){i++;var o=!1;e.flush(n,(function(){o=!0,u()}),t)||o||(n&&null==a?a=st((function(){a=null,u()}),r):u())}}));return o=!0,u(),!0}function V(e){var t=Vu(U(),n);t[Ur](P),(!n._updateHook||!0!==n._updateHook(t,e))&&t[Dr](e)}function z(e){var t=n[gr];t?(Aa(t,2,73,e),P()):an(e)}function j(e){var t=n[Pr]();t&&t[Vi]([e],2)}function B(n){b.add(n)}N(),n._getDbgPlgTargets=function(){return[T]},n[Cr]=function(){return t},n[xr]=function(i,a,c,f){p&&an(Yu),n[Cr]()&&an("Core cannot be initialized more than once"),i=(e=la(i,Qu,c||n[gr],!1)).cfg,B(e[pr]((function(n){I=n.cfg.instrumentationKey;var e=n.ref(n.cfg,Li);rn(e,(function(t){n.ref(e,t)})),H(I)&&an("Please provide instrumentation key")}))),!(o=f)&&n[Pr](),B(e[pr]((function(n){var e=n.cfg.disableDbgExt;!0===e&&w&&(o[Nr](w),w=null),o&&!w&&!0!==e&&(w=function(n){if(!ba){ba={};for(var e=0;e<wa[cr];e++)ba[wa[e]]=Ia(wa[e],n)}return ba}(n.cfg),o[Mr](w))}))),B(e[pr]((function(n){var e=n.cfg.enablePerfMgr;!e&&u&&(u=null),e&&to(n.cfg,Ri,Zu)}))),n[gr]=c;var l=i[Ui];if((s=[])[mr].apply(s,tr(tr([],a),l)),v=i[Mi],A(null),(!d||0===d[cr])&&an("No "+Mi+" available"),v&&v[cr]>1){var g=n[Tr]("TeeChannelController");(!g||!g.plugin)&&Aa(r,1,28,"TeeChannel required")}(function(n,e,t){Ie(e,(function(e){var r=sa(n,e.w,t);delete e.w,e.rm=function(){r.rm()}}))})(i,C,r),C=null,t=!0,n.releaseQueue(),n[kr]()},n.getChannels=function(){var n=[];return d&&Ie(d,(function(e){n[mr](e)})),vn(n)},n.track=function(e){yu(n[ji](),(function(){return"AppInsightsCore:track"}),(function(){null===e&&(j(e),an("Invalid telemetry item")),!e[Sr]&&H(e[Sr])&&(j(e),an("telemetry name required")),e.iKey=e.iKey||I,e[_r]=e[_r]||Zi(new Date),e.ver=e.ver||"4.0",!p&&n[Cr]()?R()[Dr](e):i[mr](e)}),(function(){return{item:e}}),!e.sync)},n[Er]=R,n[Pr]=function(){return o||(o=new vu(e.cfg),n._notificationManager=o),o},n[Mr]=function(e){n[Pr]()[Mr](e)},n[Nr]=function(n){o&&o[Nr](n)},n.getCookieMgr=function(){return c||(c=ru(e.cfg,n[gr])),c},n.setCookieMgr=function(n){c!==n&&(va(c,!1),c=n)},n[ji]=function(){return!a&&!u&&B(e[pr]((function(e){if(e.cfg.enablePerfMgr){var t=e.cfg[Ri];K(t)&&(u=t(n,n[Pr]()))}}))),a||u||null},n.setPerfMgr=function(n){a=n},n.eventCnt=function(){return i[cr]},n.releaseQueue=function(){if(t&&i[cr]>0){var n=i;i=[],Ie(n,(function(n){R()[Dr](n)}))}},n[kr]=function(n){return h=n||null,E=!1,_&&_[wr](),P(!0)},n[Ar]=function(){E=!0,_&&_[wr](),O()},oo(n,(function(){return g}),["addTelemetryInitializer"]),n[Lr]=function(e,i,a){var u;void 0===e&&(e=!0),t||an("SDK is not initialized"),p&&an(Yu);var f,l=((u={reason:50})[jr]=e,u.flushComplete=!1,u);e&&!i&&(f=_i((function(n){i=n})));var s=Fu(U(),n);return s[Ur]((function(){b.run(n[gr]),da([c,o,r],e,(function(){N(),i&&i(l)}))}),n),O(),F(e,(function(e){l.flushComplete=e,p=!0,y.run(s,l),n[Ar](),s[Dr](l)}),6,a),f},n[Tr]=L,n.addPlugin=function(n,e,t,r){if(!n)return r&&r(!1),void z(Gu);var i=L(n[Ir]);if(i&&!e)return r&&r(!1),void z("Plugin ["+n[Ir]+"] is already loaded!");var o={reason:16};function a(e){s[mr](n),o.added=[n],A(o),r&&r(!0)}if(i){var u=[i.plugin];q(u,{reason:2,isAsync:!!t},(function(n){n?(o.removed=u,o.reason|=32,a()):r&&r(!1)}))}else a()},n.updateCfg=function(t,r){var i;if(void 0===r&&(r=!0),n[Cr]()){i={reason:1,cfg:e.cfg,oldCfg:Ze({},e.cfg),newConfig:Ze({},t),merge:r},t=i.newConfig;var o=e.cfg;t[Ui]=o[Ui],t[Mi]=o[Mi]}e._block((function(n){var e=n.cfg;ec(n,e,t,r),r||rn(e,(function(r){tn(t,r)||n.set(e,r,Ei)})),n[dr](e,Qu)}),!0),e[lr](),i&&V(i)},n.evtNamespace=function(){return m},n.flush=F,n.getTraceCtx=function(n){return x||(x=function(n){var e={};return{getName:function(){return e[Sr]},setName:function(t){n&&n.setName(t),e[Sr]=t},getTraceId:function(){return e[ai]},setTraceId:function(t){n&&n.setTraceId(t),Su(t)&&(e[ai]=t)},getSpanId:function(){return e[ui]},setSpanId:function(t){n&&n.setSpanId(t),_u(t)&&(e[ui]=t)},getTraceFlags:function(){return e[ci]},setTraceFlags:function(t){n&&n.setTraceFlags(t),e[ci]=t}}}()),x},n.setTraceCtx=function(n){x=n||null},n.addUnloadHook=B,io(n,"addUnloadCb",(function(){return y}),"add"),n.onCfgChange=function(r){var i;return i=t?sa(e.cfg,r,n[gr]):function(n,e){var t=tc(n,e).l;return t||(t={w:e,rm:function(){var t=tc(n,e);-1!==t.i&&n[yr](t.i,1)}},n[mr](t)),t}(C,r),{rm:function(){i.rm()}}},n.getWParam=function(){return ie()||e.cfg.enableWParam?0:-1}}))}return n.__ieDyn=1,n}(),ic="attachEvent",oc="addEventListener",ac="detachEvent",uc="removeEventListener",cc="events",fc="visibilitychange",lc="pagehide",sc="unload",vc="beforeunload",dc=Ho("aiEvtPageHide");Ho("aiEvtPageShow");var pc=/\.[\.]+/g,gc=/[\.]+$/,hc=1,mc=jo("events"),yc=/^([^.]*)(?:\.(.+)|)/;function bc(n){return n&&n[Qr]?n[Qr](/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,Pi):n}function wc(n,e){var t;if(e){var r=Pi;W(e)?(r=Pi,Ie(e,(function(n){(n=bc(n))&&("."!==n[0]&&(n="."+n),r+=n)}))):r=bc(e),r&&("."!==r[0]&&(r="."+r),n=(n||Pi)+r)}var i=yc.exec(n||Pi)||[];return(t={})[ni]=i[1],t.ns=(i[2]||Pi).replace(pc,".").replace(gc,Pi)[Gr](".").sort().join("."),t}function xc(n,e,t){void 0===t&&(t=!0);var r=mc.get(n,cc,{},t),i=r[e];return i||(i=r[e]=[]),i}function Ic(n,e,t,r){n&&e&&e[ni]&&(n[uc]?n[uc](e[ni],t,r):n[ac]&&n[ac]("on"+e[ni],t))}function Cc(n,e,t,r){for(var i=e[cr];i--;){var o=e[i];o&&(!t.ns||t.ns===o.evtName.ns)&&(!r||r(o))&&(Ic(n,o.evtName,o[ei],o.capture),e[yr](i,1))}}function Tc(n,e){var t;return e?t=wc("xx",t=W(e)?[n].concat(e):[n,e]).ns[Gr]("."):t=n,t}function kc(n,e,t,r,i){var o;void 0===i&&(i=!1);var a=!1;if(n)try{var u=wc(e,r);if(a=function(n,e,t,r){var i=!1;return n&&e&&e[ni]&&t&&(n[oc]?(n[oc](e[ni],t,r),i=!0):n[ic]&&(n[ic]("on"+e[ni],t),i=!0)),i}(n,u,t,i),a&&mc.accept(n)){var c=((o={guid:hc++,evtName:u})[ei]=t,o.capture=i,o);xc(n,u.type)[mr](c)}}catch{}return a}function Sc(n,e,t,r,i){if(void 0===i&&(i=!1),n)try{var o=wc(e,r),a=!1;(function(n,e,t){if(e[ni])Cc(n,xc(n,e[ni]),e,t);else{var r=mc.get(n,cc,{});rn(r,(function(r,i){Cc(n,i,e,t)})),0===ln(r)[cr]&&mc.kill(n,cc)}})(n,o,(function(n){return!((!o.ns||t)&&n[ei]!==t)&&(a=!0,!0)})),a||Ic(n,o,t,i)}catch{}}function _c(n,e,t,r){var i=!1;return e&&n&&n[cr]>0&&Ie(n,(function(n){n&&(!t||-1===Ce(t,n))&&(i=function(n,e,t){var r=!1,i=ue();i&&(r=kc(i,n,e,t),r=kc(i.body,n,e,t)||r);var o=oe();return o&&(r=kc(o,n,e,t)||r),r}(n,e,r)||i)})),i}function Dc(n,e,t){n&&W(n)&&Ie(n,(function(n){n&&function(n,e,t){var r=ue();r&&(Sc(r,n,e,t),Sc(r.body,n,e,t));var i=oe();i&&Sc(i,n,e,t)}(n,e,t)}))}function Ec(n,e,t){return function(n,e,t,r){var i=!1;return e&&n&&W(n)&&!(i=_c(n,e,t,r))&&t&&t[cr]>0&&(i=_c(n,e,null,r)),i}([vc,sc,lc],n,e,t)}function Pc(n,e,t){var r=Tc(dc,t),i=_c([lc],n,e,r);return(!e||-1===Ce(e,fc))&&(i=_c([fc],(function(e){var t=oe();n&&t&&"hidden"===t.visibilityState&&n(e)}),e,r)||i),!i&&e&&(i=Pc(n,null,t)),i}var Mc="_aiHooks",Nc=["req","rsp","hkErr","fnErr"];function Rc(n,e){if(n)for(var t=0;t<n[cr]&&!e(n[t],t);t++);}function Ac(n,e,t,r,i){i>=0&&i<=2&&Rc(n,(function(n,o){var a=n.cbks,u=a[Nc[i]];if(u){e.ctx=function(){return r[o]=r[o]||{}};try{u[hr](e.inst,t)}catch(l){var c=e.err;try{var f=a[Nc[2]];f&&(e.err=l,f[hr](e.inst,t))}catch{}finally{e.err=c}}}}))}function Lc(n,e,t,r){var i=null;return n&&(en(n,e)?i=n:t&&(i=Lc(Ji(n),e,r,!1))),i}function Uc(n,e,t,r){var i=t&&t[Mc];if(!i){var o=function(n){return function(){var e,t=this,r=arguments,i=n.h,o=((e={})[Sr]=n.n,e.inst=t,e.ctx=null,e.set=f,e),a=[],u=c([o],r);function c(n,e){return Rc(e,(function(e){n[mr](e)})),n}function f(n,e){(r=c([],r))[n]=e,u=c([o],r)}o.evt=re("event"),Ac(i,o,u,a,0);var l=n.f;if(l)try{o.rslt=l[hr](t,r)}catch(s){throw o.err=s,Ac(i,o,u,a,3),s}return Ac(i,o,u,a,1),o.rslt}}(i={i:0,n:e,f:t,h:[]});o[Mc]=i,n[e]=o}var a={id:i.i,cbks:r,rm:function(){var n=this.id;Rc(i.h,(function(e,t){if(e.id===n)return i.h[yr](t,1),1}))}};return i.i++,i.h[mr](a),a}function qc(n,e,t,r,i){if(void 0===r&&(r=!0),n&&e&&t){var o=Lc(n,e,r,i);if(o){var a=o[e];if(typeof a===Xt)return Uc(o,e,a,t)}}return null}function Oc(n,e,t,r,i){if(n&&e&&t){var o=Lc(n,e,r,i)||n;if(o)return Uc(o,e,o[e],t)}return null}var Fc="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",Vc="sampleRate",zc="ProcessLegacy",Hc="http.method",jc="https://dc.services.visualstudio.com",Bc="/v2/track",Kc="not_specified",Xc="iKey",Wc=or({requestContextHeader:[0,"Request-Context"],requestContextTargetKey:[1,"appId"],requestContextAppIdFormat:[2,"appId=cid-v1:"],requestIdHeader:[3,"Request-Id"],traceParentHeader:[4,"traceparent"],traceStateHeader:[5,"tracestate"],sdkContextHeader:[6,"Sdk-Context"],sdkContextHeaderAppIdRequest:[7,"appId"],requestContextHeaderLowerCase:[8,"request-context"]}),$c="split",Jc="length",Gc="toLowerCase",Yc="ingestionendpoint",Qc="toString",Zc="removeItem",nf="name",ef="message",tf="count",rf="preTriggerDate",of="disabled",af="interval",uf="daysOfMonth",cf="date",ff="getUTCDate",lf="stringify",sf="pathname",vf="correlationHeaderExcludePatterns",df="exceptions",pf="parsedStack",gf="properties",hf="measurements",mf="sizeInBytes",yf="typeName",bf="severityLevel",wf="problemGroup",xf="isManual",If="CreateFromInterface",Cf="assembly",Tf="fileName",kf="hasFullStack",Sf="level",_f="method",Df="line",Ef="duration",Pf="receivedResponse";function Mf(n,e,t){var r=e[Jc],i=function(n,e){var t;return e&&(e=Be(hn(e)))[Jc]>150&&(t=Dn(e,0,150),Aa(n,2,57,"name is too long.  It has been truncated to 150 characters.",{name:e},!0)),t||e}(n,e);if(i[Jc]!==r){for(var o=0,a=i;void 0!==t[a];)o++,a=Dn(i,0,147)+Of(o);i=a}return i}function Nf(n,e,t){var r;return void 0===t&&(t=1024),e&&(t=t||1024,(e=Be(hn(e)))[Jc]>t&&(r=Dn(e,0,t),Aa(n,2,61,"string value is too long. It has been truncated to "+t+" characters.",{value:e},!0))),r||e}function Rf(n,e){return qf(n,e,2048,66)}function Af(n,e){var t;return e&&e[Jc]>32768&&(t=Dn(e,0,32768),Aa(n,2,56,"message is too long, it has been truncated to 32768 characters.",{message:e},!0)),t||e}function Lf(n,e){if(e){var t={};rn(e,(function(e,r){if(X(r)&&wo())try{r=xo()[lf](r)}catch(i){Aa(n,2,49,"custom property is not valid",{exception:i},!0)}r=Nf(n,r,8192),e=Mf(n,e,t),t[e]=r})),e=t}return e}function Uf(n,e){if(e){var t={};rn(e,(function(e,r){e=Mf(n,e,t),t[e]=r})),e=t}return e}function qf(n,e,t,r){var i;return e&&((e=Be(hn(e)))[Jc]>t&&(i=Dn(e,0,t),Aa(n,2,r,"input is too long, it has been truncated to "+t+" characters.",{data:e},!0))),i||e}function Of(n){var e="00"+n;return En(e,e[Jc]-3)}var Ff=oe()||{},Vf=0,zf=[null,null,null,null,null];function Hf(n){var e=Vf,t=zf,r=t[e];return Ff.createElement?t[e]||(r=t[e]=Ff.createElement("a")):r={host:jf(n,!0)},r.href=n,++e>=t[Jc]&&(e=0),Vf=e,r}function jf(n,e){var t=Bf(n,e)||"";if(t){var r=t.match(/(www\d{0,5}\.)?([^\/:]{1,256})(:\d{1,20})?/i);if(null!=r&&r[Jc]>3&&B(r[2])&&r[2][Jc]>0)return r[2]+(r[3]||"")}return t}function Bf(n,e){var t=null;if(n){var r=n.match(/(\w{1,150}):\/\/([^\/:]{1,256})(:\d{1,20})?/i);if(null!=r&&r[Jc]>2&&B(r[2])&&r[2][Jc]>0&&(t=r[2]||"",e&&r[Jc]>2)){var i=(r[1]||"")[Gc](),o=r[3]||"";("http"===i&&":80"===o||"https"===i&&":443"===o)&&(o=""),t+=o}}return t}var Kf=[jc+Bc,"https://breeze.aimon.applicationinsights.io"+Bc,"https://dc-int.services.visualstudio.com"+Bc];function Xf(n){return-1!==Ce(Kf,n[Gc]())}function Wf(n,e,t){if(!e||n&&n.disableCorrelationHeaders)return!1;if(n&&n[vf])for(var r=0;r<n.correlationHeaderExcludePatterns[Jc];r++)if(n[vf][r].test(e))return!1;var i=Hf(e).host[Gc]();if(i&&(-1!==at(i,":443")||-1!==at(i,":80"))&&(i=(Bf(e,!0)||"")[Gc]()),(!n||!n.enableCorsCorrelation)&&i&&i!==t)return!1;var o,a=n&&n.correlationHeaderDomains;if(a&&(Ie(a,(function(n){var e=new RegExp(n.toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*"));o=o||e.test(i)})),!o))return!1;var u=n&&n.correlationHeaderExcludedDomains;if(!u||0===u[Jc])return!0;for(r=0;r<u[Jc];r++){if(new RegExp(u[r].toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*")).test(i))return!1}return i&&i[Jc]>0}function $f(n){if(n){var e=function(n,e){if(n)for(var t=n[$c](","),r=0;r<t[Jc];++r){var i=t[r][$c]("=");if(2===i[Jc]&&i[0]===e)return i[1]}}(n,Wc[1]);if(e&&"cid-v1:"!==e)return e}}function Jf(){var n=tt();if(n&&n.now&&n.timing){var e=n.now()+n.timing.navigationStart;if(e>0)return e}return Le()}function Gf(n,e){var t=null;return 0!==n&&0!==e&&!H(n)&&!H(e)&&(t=e-n),t}function Yf(n,e){var t=n||{};return{getName:function(){return t[nf]},setName:function(n){e&&e.setName(n),t[nf]=n},getTraceId:function(){return t.traceID},setTraceId:function(n){e&&e.setTraceId(n),Su(n)&&(t.traceID=n)},getSpanId:function(){return t.parentID},setSpanId:function(n){e&&e.setSpanId(n),_u(n)&&(t.parentID=n)},getTraceFlags:function(){return t.traceFlags},setTraceFlags:function(n){e&&e.setTraceFlags(n),t.traceFlags=n}}}var Qf=ir({LocalStorage:0,SessionStorage:1});ir({AI:0,AI_AND_W3C:1,W3C:2});var Zf=void 0,nl=void 0,el="";function tl(){return al()?rl(Qf.LocalStorage):null}function rl(n){try{if(H(te()))return null;var e=(new Date)[Qc](),t=re(n===Qf.LocalStorage?"localStorage":"sessionStorage"),r=el+e;t.setItem(r,e);var i=t.getItem(r)!==e;if(t[Zc](r),!i)return t}catch{}return null}function il(){return fl()?rl(Qf.SessionStorage):null}function ol(n){el=n||""}function al(n){return(n||void 0===Zf)&&(Zf=!!rl(Qf.LocalStorage)),Zf}function ul(n,e){var t=tl();if(null!==t)try{return t.getItem(e)}catch(r){Zf=!1,Aa(n,2,1,"Browser failed read of local storage. "+no(r),{exception:wn(r)})}return null}function cl(n,e,t){var r=tl();if(null!==r)try{return r.setItem(e,t),!0}catch(i){Zf=!1,Aa(n,2,3,"Browser failed write to local storage. "+no(i),{exception:wn(i)})}return!1}function fl(n){return(n||void 0===nl)&&(nl=!!rl(Qf.SessionStorage)),nl}function ll(n,e){var t=il();if(null!==t)try{return t.getItem(e)}catch(r){nl=!1,Aa(n,2,2,"Browser failed read of session storage. "+no(r),{exception:wn(r)})}return null}function sl(n,e,t){var r=il();if(null!==r)try{return r.setItem(e,t),!0}catch(i){nl=!1,Aa(n,2,4,"Browser failed write to session storage. "+no(i),{exception:wn(i)})}return!1}var vl=function(n,e){var t,r,i,o,a,u,c,f=this,l=!1,s=!1;function v(n,e,i,o){if(l){var u=function(n){try{var e=d(n);return function(n){return n>0?Math.floor(Uo()/Eo*(n+1))>>>0:0}(1e6)<=e.limit.samplingRate}catch{}return!1}(n);if(!u)return;var c=d(n),f=x(n),s=g(c,t,f),v=!1,p=0,m=I(n);try{s&&!m?(p=Math.min(c.limit.maxSendNumber,f[tf]+1),f[tf]=0,v=!0,a[n]=!0,f[rf]=new Date):(a[n]=s,f[tf]+=1);var b=h(n);y(r,b,f);for(var T=0;T<p;T++)w(n,r,e,i)}catch{}return{isThrottled:v,throttleNum:p}}return o&&C(n).push({msgID:n,message:e,severity:i}),null}function d(n){return i[n]||i[109]}function p(n,e){var t,r;try{var o=e||{},a={};a[of]=!!o[of];var u=o[af]||{};s=(null==u?void 0:u.daysOfMonth)&&(null==u?void 0:u.daysOfMonth[Jc])>0,a[af]=function(n){var e=null==(n=n||{})?void 0:n.monthInterval,t=null==n?void 0:n.dayInterval;return H(e)&&H(t)&&(n.monthInterval=3,s||(n[uf]=[28],s=!0)),{monthInterval:null==n?void 0:n.monthInterval,dayInterval:null==n?void 0:n.dayInterval,daysOfMonth:null==n?void 0:n.daysOfMonth}}(u);var c={samplingRate:(null===(t=o.limit)||void 0===t?void 0:t.samplingRate)||100,maxSendNumber:(null===(r=o.limit)||void 0===r?void 0:r.maxSendNumber)||1};a.limit=c,i[n]=a}catch{}}function g(n,e,t){if(n&&!n[of]&&e&&Gi(t)){var r=m(),i=t[cf],o=n[af],a=1;if(null!=o&&o.monthInterval){var u=12*(r.getUTCFullYear()-i.getUTCFullYear())+r.getUTCMonth()-i.getUTCMonth();a=b(o.monthInterval,0,u)}var c=1;if(s)c=Ce(o[uf],r[ff]());else if(null!=o&&o.dayInterval){var f=Math.floor((r.getTime()-i.getTime())/864e5);c=b(o.dayInterval,0,f)}return a>=0&&c>=0}return!1}function h(n,e){var t=Gi(e)?e:"";return n?"appInsightsThrottle"+t+"-"+n:null}function m(n){try{if(!n)return new Date;var e=new Date(n);if(!isNaN(e.getDate()))return e}catch{}return null}function y(n,e,t){try{return cl(n,e,Be(JSON[lf](t)))}catch{}return!1}function b(n,e,t){return n<=0?1:t>=e&&(t-e)%n==0?Math.floor((t-e)/n)+1:-1}function w(n,e,t,r){Aa(e,r||1,n,t)}function x(n){try{var e=o[n];if(!e){var t=h(n,u);e=function(n,e,t){try{var r={date:m(),count:0};if(n){var i=JSON.parse(n);return{date:m(i[cf])||r[cf],count:i[tf]||r[tf],preTriggerDate:i.preTriggerDate?m(i[rf]):void 0}}return y(e,t,r),r}catch{}return null}(ul(r,t),r,t),o[n]=e}return o[n]}catch{}return null}function I(n){var e=a[n];if(H(e)){e=!1;var t=x(n);t&&(e=function(n){try{if(n){var e=new Date;return n.getUTCFullYear()===e.getUTCFullYear()&&n.getUTCMonth()===e.getUTCMonth()&&n[ff]()===e[ff]()}}catch{}return!1}(t[rf])),a[n]=e}return a[n]}function C(n){return H((c=c||{})[n])&&(c[n]=[]),c[n]}r=Ma(n),a={},o={},c={},i={},p(109),u=Gi(e)?e:"",n.addUnloadHook(sa(n.config,(function(n){var e=n.cfg;t=al(),rn(e.throttleMgrCfg||{},(function(n,e){p(parseInt(n),e)}))}))),f._getDbgPlgTargets=function(){return[c]},f.getConfig=function(){return i},f.canThrottle=function(n){var e=x(n);return g(d(n),t,e)},f.isTriggered=function(n){return I(n)},f.isReady=function(){return l},f.flush=function(n){try{var e=C(n);if(e&&e[Jc]>0){var t=e.slice(0);return c[n]=[],Ie(t,(function(n){v(n.msgID,n[ef],n.severity,!1)})),!0}}catch{}return!1},f.flushAll=function(){try{if(c){var n=!0;return rn(c,(function(e){var t=f.flush(parseInt(e));n=n&&t})),n}}catch{}return!1},f.onReadyState=function(n,e){return void 0===e&&(e=!0),(l=!!H(n)||n)&&e?f.flushAll():null},f.sendMessage=function(n,e,t){return v(n,e,t,!0)}};var dl=function(n,e,t){var r=this,i=this;i.ver=1,i.sampleRate=100,i.tags={},i[nf]=Nf(n,t)||Kc,i.data=e,i.time=Zi(new Date),i.aiDataContract={time:1,iKey:1,name:1,sampleRate:function(){return 100===r.sampleRate?4:1},tags:1,data:1}},pl=function(){function n(n,e,t,r){this.aiDataContract={ver:1,name:1,properties:0,measurements:0};var i=this;i.ver=2,i[nf]=Nf(n,e)||Kc,i[gf]=Lf(n,t),i[hf]=Uf(n,r)}return n.envelopeType="Microsoft.ApplicationInsights.{0}.Event",n.dataType="EventData",n}(),gl="error",hl="stack",ml="stackDetails",yl="errorSrc",bl="message",wl="description";function xl(n,e){var t=n;return t&&!B(t)&&(JSON&&JSON[lf]?(t=JSON[lf](n),e&&(!t||"{}"===t)&&(t=K(n[Qc])?n[Qc]():""+n)):t=n+" - (Missing JSON.stringify)"),t||""}function Il(n,e){var t=n;return n&&(t&&!B(t)&&(t=n[bl]||n[wl]||t),t&&!B(t)&&(t=xl(t,!0)),n.filename&&(t=t+" @"+(n.filename||"")+":"+(n.lineno||"?")+":"+(n.colno||"?"))),e&&"String"!==e&&"Object"!==e&&"Error"!==e&&-1===at(t||"",e)&&(t=e+": "+t),t||""}function Cl(n){return n&&n.src&&B(n.src)&&n.obj&&W(n.obj)}function Tl(n){var e=n||"";B(e)||(e=B(e[hl])?e[hl]:""+e);var t=e[$c]("\n");return{src:e,obj:t}}function kl(n){var e=null;if(n)try{if(n[hl])e=Tl(n[hl]);else if(n[gl]&&n[gl][hl])e=Tl(n[gl][hl]);else if(n.exception&&n.exception[hl])e=Tl(n.exception[hl]);else if(Cl(n))e=n;else if(Cl(n[ml]))e=n[ml];else if(ue()&&ue().opera&&n[bl])e=function(n){for(var e=[],t=n[$c]("\n"),r=0;r<t[Jc];r++){var i=t[r];t[r+1]&&(i+="@"+t[r+1],r++),e.push(i)}return{src:n,obj:e}}(n[ef]);else if(n.reason&&n.reason[hl])e=Tl(n.reason[hl]);else if(B(n))e=Tl(n);else{var t=n[bl]||n[wl]||"";B(n[yl])&&(t&&(t+="\n"),t+=" from "+n[yl]),t&&(e=Tl(t))}}catch(r){e=Tl(r)}return e||{src:"",obj:null}}function Sl(n){var e="";if(n&&!(e=n.typeName||n[nf]||""))try{var t=/function (.{1,200})\(/.exec(n.constructor[Qc]());e=t&&t[Jc]>1?t[1]:""}catch{}return e}function _l(n){if(n)try{if(!B(n)){var e=Sl(n),t=xl(n,!1);return(!t||"{}"===t)&&(n[gl]&&(e=Sl(n=n[gl])),t=xl(n,!0)),0!==at(t,e)&&"String"!==e?e+":"+t:t}}catch{}return""+(n||"")}var Dl=function(){function n(n,e,t,r,i,o){this.aiDataContract={ver:1,exceptions:1,severityLevel:0,properties:0,measurements:0};var a=this;a.ver=2,function(n){try{if(X(n))return"ver"in n&&"exceptions"in n&&"properties"in n}catch{}return!1}(e)?(a[df]=e[df]||[],a[gf]=e[gf],a[hf]=e[hf],e[bf]&&(a[bf]=e[bf]),e.id&&(a.id=e.id),e[wf]&&(a[wf]=e[wf]),H(e[xf])||(a[xf]=e[xf])):(t||(t={}),a[df]=[new El(n,e,t)],a[gf]=Lf(n,t),a[hf]=Uf(n,r),i&&(a[bf]=i),o&&(a.id=o))}return n.CreateAutoException=function(n,e,t,r,i,o,a,u){var c,f=Sl(i||o||n);return(c={})[ef]=Il(n,f),c.url=e,c.lineNumber=t,c.columnNumber=r,c.error=_l(i||o||n),c.evt=_l(o||n),c[yf]=f,c.stackDetails=kl(a||i||o),c.errorSrc=u,c},n.CreateFromInterface=function(e,t,r,i){var o=t[df]&&ke(t[df],(function(n){return El[If](e,n)}));return new n(e,Zt(Zt({},t),{exceptions:o}),r,i)},n.prototype.toInterface=function(){var n,e=this,t=e.exceptions,r=e.properties,i=e.measurements,o=e.severityLevel,a=e.problemGroup,u=e.id,c=e.isManual,f=t instanceof Array&&ke(t,(function(n){return n.toInterface()}))||void 0;return(n={ver:"4.0"})[df]=f,n.severityLevel=o,n.properties=r,n.measurements=i,n.problemGroup=a,n.id=u,n.isManual=c,n},n.CreateSimpleException=function(n,e,t,r,i,o){var a;return{exceptions:[(a={},a[kf]=!0,a.message=n,a.stack=i,a.typeName=e,a)]}},n.envelopeType="Microsoft.ApplicationInsights.{0}.Exception",n.dataType="ExceptionData",n.formatError=_l,n}(),El=function(){function n(n,e,t){this.aiDataContract={id:0,outerId:0,typeName:1,message:1,hasFullStack:0,stack:0,parsedStack:2};var r=this;if(function(n){try{if(X(n))return"hasFullStack"in n&&"typeName"in n}catch{}return!1}(e))r[yf]=e[yf],r[ef]=e[ef],r[hl]=e[hl],r[pf]=e[pf]||[],r[kf]=e[kf];else{var i=e,o=i&&i.evt;Y(i)||(i=i[gl]||o||i),r[yf]=Nf(n,Sl(i))||Kc,r[ef]=Af(n,Il(e||i,r[yf]))||Kc;var a=e[ml]||kl(e);r[pf]=function(n){var e,t=n.obj;if(t&&t[Jc]>0){e=[];var r=0,i=0;if(Ie(t,(function(n){var t=n[Qc]();if(Pl.regex.test(t)){var o=new Pl(t,r++);i+=o[mf],e.push(o)}})),i>32768)for(var o=0,a=e[Jc]-1,u=0,c=o,f=a;o<a;){if((u+=e[o][mf]+e[a][mf])>32768){var l=f-c+1;e.splice(c,l);break}c=o,f=a,o++,a--}}return e}(a),W(r[pf])&&ke(r[pf],(function(e){e[Cf]=Nf(n,e[Cf]),e[Tf]=Nf(n,e[Tf])})),r[hl]=function(n,e){var t;if(e){var r=""+e;r[Jc]>32768&&(t=Dn(r,0,32768),Aa(n,2,52,"exception is too long, it has been truncated to 32768 characters.",{exception:e},!0))}return t||e}(n,function(n){var e="";return n&&(n.obj?Ie(n.obj,(function(n){e+=n+"\n"})):e=n.src||""),e}(a)),r.hasFullStack=W(r.parsedStack)&&r.parsedStack[Jc]>0,t&&(t[yf]=t[yf]||r[yf])}}return n.prototype.toInterface=function(){var n,e=this,t=e[pf]instanceof Array&&ke(e[pf],(function(n){return n.toInterface()}));return(n={id:e.id,outerId:e.outerId,typeName:e[yf],message:e[ef],hasFullStack:e[kf],stack:e[hl]})[pf]=t||void 0,n},n.CreateFromInterface=function(e,t){var r=t[pf]instanceof Array&&ke(t[pf],(function(n){return Pl[If](n)}))||t[pf];return new n(e,Zt(Zt({},t),{parsedStack:r}))},n}(),Pl=function(){function n(e,t){this.aiDataContract={level:1,method:1,assembly:0,fileName:0,line:0};var r=this;if(r[mf]=0,"string"==typeof e){var i=e;r[Sf]=t,r[_f]="<no_method>",r[Cf]=Be(i),r[Tf]="",r[Df]=0;var o=i.match(n.regex);o&&o[Jc]>=5&&(r[_f]=Be(o[2])||r[_f],r[Tf]=Be(o[4]),r[Df]=parseInt(o[5])||0)}else r[Sf]=e[Sf],r[_f]=e[_f],r[Cf]=e[Cf],r[Tf]=e[Tf],r[Df]=e[Df],r[mf]=0;r.sizeInBytes+=r.method[Jc],r.sizeInBytes+=r.fileName[Jc],r.sizeInBytes+=r.assembly[Jc],r[mf]+=n.baseSize,r.sizeInBytes+=r.level.toString()[Jc],r.sizeInBytes+=r.line.toString()[Jc]}return n.CreateFromInterface=function(e){return new n(e,null)},n.prototype.toInterface=function(){var n=this;return{level:n[Sf],method:n[_f],assembly:n[Cf],fileName:n[Tf],line:n[Df]}},n.regex=/^([\s]+at)?[\s]{0,50}([^\@\()]+?)[\s]{0,50}(\@|\()([^\(\n]+):([0-9]+):([0-9]+)(\)?)$/,n.baseSize=58,n}(),Ml=function(){this.aiDataContract={name:1,kind:0,value:1,count:0,min:0,max:0,stdDev:0},this.kind=0},Nl=function(){function n(n,e,t,r,i,o,a,u,c){this.aiDataContract={ver:1,metrics:1,properties:0};var f=this;f.ver=2;var l=new Ml;l[tf]=r>0?r:void 0,l.max=isNaN(o)||null===o?void 0:o,l.min=isNaN(i)||null===i?void 0:i,l[nf]=Nf(n,e)||Kc,l.value=t,l.stdDev=isNaN(a)||null===a?void 0:a,f.metrics=[l],f[gf]=Lf(n,u),f[hf]=Uf(n,c)}return n.envelopeType="Microsoft.ApplicationInsights.{0}.Metric",n.dataType="MetricData",n}();function Rl(n){(isNaN(n)||n<0)&&(n=0);var e=""+(n=Math.round(n))%1e3,t=""+Math.floor(n/1e3)%60,r=""+Math.floor(n/6e4)%60,i=""+Math.floor(n/36e5)%24,o=Math.floor(n/864e5);return e=1===e[Jc]?"00"+e:2===e[Jc]?"0"+e:e,t=t[Jc]<2?"0"+t:t,r=r[Jc]<2?"0"+r:r,(o>0?o+".":"")+(i=i[Jc]<2?"0"+i:i)+":"+r+":"+t+"."+e}var Al=function(){function n(n,e,t,r,i,o,a){this.aiDataContract={ver:1,name:0,url:0,duration:0,properties:0,measurements:0,id:0};var u=this;u.ver=2,u.id=function(n,e){return e&&qf(n,e,128,69)[Qc]()}(n,a),u.url=Rf(n,t),u[nf]=Nf(n,e)||Kc,isNaN(r)||(u[Ef]=Rl(r)),u[gf]=Lf(n,i),u[hf]=Uf(n,o)}return n.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview",n.dataType="PageviewData",n}(),Ll=function(){function n(n,e,t,r,i,o,a,u,c,f,l,s){void 0===c&&(c="Ajax"),this.aiDataContract={id:1,ver:1,name:0,resultCode:0,duration:0,success:0,data:0,target:0,type:0,properties:0,measurements:0,kind:0,value:0,count:0,min:0,max:0,stdDev:0,dependencyKind:0,dependencySource:0,commandName:0,dependencyTypeName:0};var v=this;v.ver=2,v.id=e,v[Ef]=Rl(i),v.success=o,v.resultCode=a+"",v.type=Nf(n,c);var d=function(n,e,t,r){var i,o=r,a=r;if(e&&e[Jc]>0){var u=Hf(e);if(i=u.host,!o)if(null!=u[sf]){var c=0===u.pathname[Jc]?"/":u[sf];"/"!==c.charAt(0)&&(c="/"+c),a=u[sf],o=Nf(n,t?t+" "+c:c)}else o=Nf(n,e)}else i=r,o=r;return{target:i,name:o,data:a}}(n,t,u,r);v.data=Rf(n,r)||d.data,v.target=Nf(n,d.target),f&&(v.target="".concat(v.target," | ").concat(f)),v[nf]=Nf(n,d[nf]),v[gf]=Lf(n,l),v[hf]=Uf(n,s)}return n.envelopeType="Microsoft.ApplicationInsights.{0}.RemoteDependency",n.dataType="RemoteDependencyData",n}(),Ul=function(){function n(n,e,t,r,i){this.aiDataContract={ver:1,message:1,severityLevel:0,properties:0};var o=this;o.ver=2,e=e||Kc,o[ef]=Af(n,e),o[gf]=Lf(n,r),o[hf]=Uf(n,i),t&&(o[bf]=t)}return n.envelopeType="Microsoft.ApplicationInsights.{0}.Message",n.dataType="MessageData",n}(),ql=function(){function n(n,e,t,r,i,o,a){this.aiDataContract={ver:1,name:0,url:0,duration:0,perfTotal:0,networkConnect:0,sentRequest:0,receivedResponse:0,domProcessing:0,properties:0,measurements:0};var u=this;u.ver=2,u.url=Rf(n,t),u[nf]=Nf(n,e)||Kc,u[gf]=Lf(n,i),u[hf]=Uf(n,o),a&&(u.domProcessing=a.domProcessing,u[Ef]=a[Ef],u.networkConnect=a.networkConnect,u.perfTotal=a.perfTotal,u[Pf]=a[Pf],u.sentRequest=a.sentRequest)}return n.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance",n.dataType="PageviewPerformanceData",n}(),Ol=function(n,e){this.aiDataContract={baseType:1,baseData:1},this.baseType=n,this.baseData=e};function Fl(n){var e="ai."+n+".";return function(n){return e+n}}var Vl=Fl("application"),zl=Fl("device"),Hl=Fl("location"),jl=Fl("operation"),Bl=Fl("session"),Kl=Fl("user"),Xl=Fl("cloud"),Wl=Fl("internal"),$l=function(n){function e(){return n.call(this)||this}return er(e,n),e}(function(n){return function(){var e=this;n&&rn(n,(function(n,t){e[n]=t}))}}({applicationVersion:Vl("ver"),applicationBuild:Vl("build"),applicationTypeId:Vl("typeId"),applicationId:Vl("applicationId"),applicationLayer:Vl("layer"),deviceId:zl("id"),deviceIp:zl("ip"),deviceLanguage:zl("language"),deviceLocale:zl("locale"),deviceModel:zl("model"),deviceFriendlyName:zl("friendlyName"),deviceNetwork:zl("network"),deviceNetworkName:zl("networkName"),deviceOEMName:zl("oemName"),deviceOS:zl("os"),deviceOSVersion:zl("osVersion"),deviceRoleInstance:zl("roleInstance"),deviceRoleName:zl("roleName"),deviceScreenResolution:zl("screenResolution"),deviceType:zl("type"),deviceMachineName:zl("machineName"),deviceVMName:zl("vmName"),deviceBrowser:zl("browser"),deviceBrowserVersion:zl("browserVersion"),locationIp:Hl("ip"),locationCountry:Hl("country"),locationProvince:Hl("province"),locationCity:Hl("city"),operationId:jl("id"),operationName:jl("name"),operationParentId:jl("parentId"),operationRootId:jl("rootId"),operationSyntheticSource:jl("syntheticSource"),operationCorrelationVector:jl("correlationVector"),sessionId:Bl("id"),sessionIsFirst:Bl("isFirst"),sessionIsNew:Bl("isNew"),userAccountAcquisitionDate:Kl("accountAcquisitionDate"),userAccountId:Kl("accountId"),userAgent:Kl("userAgent"),userId:Kl("id"),userStoreRegion:Kl("storeRegion"),userAuthUserId:Kl("authUserId"),userAnonymousUserAcquisitionDate:Kl("anonUserAcquisitionDate"),userAuthenticatedUserAcquisitionDate:Kl("authUserAcquisitionDate"),cloudName:Xl("name"),cloudRole:Xl("role"),cloudRoleVer:Xl("roleVer"),cloudRoleInstance:Xl("roleInstance"),cloudEnvironment:Xl("environment"),cloudLocation:Xl("location"),cloudDeploymentUnit:Xl("deploymentUnit"),internalNodeName:Wl("nodeName"),internalSdkVersion:Wl("sdkVersion"),internalAgentVersion:Wl("agentVersion"),internalSnippet:Wl("snippet"),internalSdkSrc:Wl("sdkSrc")}));function Jl(n,e,t,r,i,o){var a;t=Nf(r,t)||Kc,(H(n)||H(e)||H(t))&&an("Input doesn't contain all required fields");var u="";n[Xc]&&(u=n[Xc],delete n[Xc]);var c=((a={})[nf]=t,a.time=Zi(new Date),a.iKey=u,a.ext=o||{},a.tags=[],a.data={},a.baseType=e,a.baseData=n,a);return H(i)||rn(i,(function(n,e){c.data[n]=e})),c}var Gl="user",Yl="device",Ql="trace",Zl="web",ns="app",es="os",ts=new $l;function rs(n){var e=null;if(K(Event))e=new Event(n);else{var t=oe();t&&t.createEvent&&(e=t.createEvent("Event")).initEvent(n,!0,!0)}return e}var is="AppInsightsPropertiesPlugin",os="AppInsightsChannelPlugin",as="ApplicationInsightsAnalytics",us="toString",cs="isStorageUseDisabled",fs="_addHook",ls="core",ss="dataType",vs="envelopeType",ds="diagLog",ps="track",gs="trackPageView",hs="trackPreviousPageVisit",ms="sendPageViewInternal",ys="startTime",bs="properties",ws="duration",xs="sendPageViewPerformanceInternal",Is="populatePageViewPerformanceEvent",Cs="href",Ts="sendExceptionInternal",ks="exception",Ss="error",_s="_onerror",Ds="errorSrc",Es="lineNumber",Ps="columnNumber",Ms="message",Ns="CreateAutoException",Rs="addTelemetryInitializer",As="autoTrackPageVisitTime",Ls="isBrowserLinkTrackingEnabled",Us="length",qs="enableAutoRouteTracking",Os="enableUnhandledPromiseRejectionTracking",Fs="autoUnhandledPromiseInstrumented",Vs="getEntriesByType",zs="isPerformanceTimingSupported",Hs="getPerformanceTiming",js="navigationStart",Bs="shouldCollectDuration",Ks="isPerformanceTimingDataReady",Xs="responseStart",Ws="loadEventEnd",$s="responseEnd",Js="connectEnd",Gs="pageVisitStartTime",Ys=function(){function n(e,t,r,i){Kt(n,this,(function(n){var o,a=null,u=[],c=!1,f=!1;function l(n){r&&r.flush(n,(function(){}))}function s(){a||(a=st((function(){a=null;var n=u.slice(0),e=!1;u=[],Ie(n,(function(n){n()?e=!0:u.push(n)})),u[Us]>0&&s(),e&&l(!0)}),100))}function v(n){u.push(n),s()}r&&(o=r.logger),n[gs]=function(n,r){var a=n.name;if(H(a)||"string"!=typeof a){var u=oe();a=n.name=u&&u.title||""}var s=n.uri;if(H(s)||"string"!=typeof s){var d=bo();s=n.uri=d&&d[Cs]||""}if(!f){var p=tt(),g=p&&p[Vs]&&p[Vs]("navigation");if(g&&g[0]&&!z(p.timeOrigin)){var h=g[0].loadEventStart;n[ys]=new Date(p.timeOrigin+h)}else{var m=(r||n[bs]||{})[ws]||0;n[ys]=new Date((new Date).getTime()-m)}f=!0}if(!i[zs]())return e[ms](n,r),l(!0),void(se()||Aa(o,2,25,"trackPageView: navigation timing API used for calculation of page duration is not supported in this browser. This page view will be collected without duration and timing info."));var y,b,w=!1,x=i[Hs]()[js];x>0&&(y=Gf(x,+new Date),i[Bs](y)||(y=void 0)),!H(r)&&!H(r[ws])&&(b=r[ws]),(t||!isNaN(b))&&(isNaN(b)&&(r||(r={}),r[ws]=y),e[ms](n,r),l(!0),w=!0);r||(r={}),v((function(){var t=!1;try{if(i[Ks]()){t=!0;var u={name:a,uri:s};i[Is](u),u.isValid||w?(w||(r[ws]=u.durationMs,e[ms](n,r)),c||(e[xs](u,r),c=!0)):(r[ws]=y,e[ms](n,r))}else x>0&&Gf(x,+new Date)>6e4&&(t=!0,w||(r[ws]=6e4,e[ms](n,r)))}catch(f){Aa(o,1,38,"trackPageView failed on page load calculation: "+no(f),{exception:wn(f)})}return t}))},n.teardown=function(n,e){if(a){a.cancel(),a=null;var t=u.slice(0);u=[],Ie(t,(function(n){n()}))}}}))}return n.__ieDyn=1,n}(),Qs=36e5,Zs=["googlebot","adsbot-google","apis-google","mediapartners-google"];function nv(){var n=tt();return n&&!!n.timing}function ev(){var n=tt(),e=n?n.timing:0;return e&&e.domainLookupStart>0&&e[js]>0&&e[Xs]>0&&e.requestStart>0&&e[Ws]>0&&e[$s]>0&&e[Js]>0&&e.domLoading>0}function tv(){return nv()?tt().timing:null}function rv(){return function(){var n=tt();return n&&n.getEntriesByType&&n.getEntriesByType("navigation")[Us]>0}()?tt()[Vs]("navigation")[0]:null}function iv(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];var t=ce()||{},r=t.userAgent,i=!1;if(r)for(var o=0;o<Zs[Us];o++)i=i||-1!==at(r.toLowerCase(),Zs[o]);if(i)return!1;for(o=0;o<n[Us];o++)if(n[o]<0||n[o]>=Qs)return!1;return!0}var ov,av=function(){function n(e){var t=Ma(e);Kt(n,this,(function(n){n[Is]=function(e){e.isValid=!1;var r=rv(),i=tv(),o=0,a=0,u=0,c=0,f=0;(r||i)&&(r?(o=r[ws],a=0===r[ys]?r[Js]:Gf(r[ys],r[Js]),u=Gf(r.requestStart,r[Xs]),c=Gf(r[Xs],r[$s]),f=Gf(r.responseEnd,r[Ws])):(o=Gf(i[js],i[Ws]),a=Gf(i[js],i[Js]),u=Gf(i.requestStart,i[Xs]),c=Gf(i[Xs],i[$s]),f=Gf(i.responseEnd,i[Ws])),0===o?Aa(t,2,10,"error calculating page view performance.",{total:o,network:a,request:u,response:c,dom:f}):n[Bs](o,a,u,c,f)?o<Math.floor(a)+Math.floor(u)+Math.floor(c)+Math.floor(f)?Aa(t,2,8,"client performance math error.",{total:o,network:a,request:u,response:c,dom:f}):(e.durationMs=o,e.perfTotal=e[ws]=Rl(o),e.networkConnect=Rl(a),e.sentRequest=Rl(u),e.receivedResponse=Rl(c),e.domProcessing=Rl(f),e.isValid=!0):Aa(t,2,45,"Invalid page load duration value. Browser perf data won't be sent.",{total:o,network:a,request:u,response:c,dom:f}))},n[Hs]=tv,n[zs]=nv,n[Ks]=ev,n[Bs]=iv}))}return n.__ieDyn=1,n}(),uv=function(){function n(e,t){var r="prevPageVisitData";Kt(n,this,(function(n){n[hs]=function(n,i){try{var o=function(n,t){var i=null;try{if(i=function(){var n=null;try{if(fl()){var t=Le(),i=ll(e,r);i&&wo()&&((n=xo().parse(i)).pageVisitTime=t-n[Gs],function(n,e){var t=il();if(null!==t)try{return t[Zc](e),!0}catch(r){nl=!1,Aa(n,2,6,"Browser failed removal of session storage item. "+no(r),{exception:wn(r)})}}(e,r))}}catch(o){La(e,"Stop page visit timer failed: "+wn(o)),n=null}return n}(),fl()){null!=ll(e,r)&&an("Cannot call startPageVisit consecutively without first calling stopPageVisit");var o=xo().stringify(new cv(n,t));sl(e,r,o)}}catch(a){La(e,"Call to restart failed: "+wn(a)),i=null}return i}(n,i);o&&t(o.pageName,o.pageUrl,o.pageVisitTime)}catch(a){La(e,"Auto track page visit time failed, metric will not be collected: "+wn(a))}},On(n,"_logger",{g:function(){return e}}),On(n,"pageVisitTimeTrackingHandler",{g:function(){return t}})}))}return n.__ieDyn=1,n}(),cv=function(n,e){this[Gs]=Le(),this.pageName=n,this.pageUrl=e},fv=function(n,e){var t=this,r={};t.start=function(e){typeof r[e]<"u"&&Aa(n,2,62,"start was called more than once for this event without calling stop.",{name:e,key:e},!0),r[e]=+new Date},t.stop=function(e,i,o,a){var u=r[e];if(isNaN(u))Aa(n,2,63,"stop was called without a corresponding start.",{name:e,key:e},!0);else{var c=Gf(u,+new Date);t.action(e,i,c,o,a)}delete r[e],r[e]=void 0}};function lv(n,e){n&&n.dispatchEvent&&e&&n.dispatchEvent(e)}var sv=sn(((ov={sessionRenewalMs:ha(vv,18e5),sessionExpirationMs:ha(vv,864e5),disableExceptionTracking:ya()})[As]=ya(),ov.overridePageViewDuration=ya(),ov[Os]=ya(),ov[Fs]=!1,ov.samplingPercentage=ma((function(n){return!isNaN(n)&&n>0&&n<=100}),100),ov[cs]=ya(),ov[Ls]=ya(),ov[qs]=ya(),ov.namePrefix=function(n){return{isVal:B,v:hn(n||Pi)}}(),ov.enableDebug=ya(),ov.disableFlushOnBeforeUnload=ya(),ov.disableFlushOnUnload=ya(!1,"disableFlushOnBeforeUnload"),ov));function vv(n,e){return(n=n||e)<6e4&&(n=6e4),+n}function dv(n){z(n[cs])||(n[cs]?(Zf=!1,nl=!1):(Zf=al(!0),nl=fl(!0)))}var pv=function(n){function e(){var t,r,i,o,a,u,c,f,l,s,v,d,p,g,h,m,y,b,w,x=n.call(this)||this;return x.identifier=as,x.priority=180,x.autoRoutePVDelay=500,Kt(e,x,(function(n,e){var x=e[fs];function I(e,t,r,i,o){n[ds]().throwInternal(e,t,r,i,o)}function C(){t=null,r=null,i=null,o=null,a=null,u=null,c=!1,f=!1,l=!1,s=!1,v=!1,d=!1,p=!1,g=!1,m=!1;var e=bo();y=e&&e[Cs]||"",b=null,w=null,h=null,On(n,"config",{g:function(){return h}})}C(),n.getCookieMgr=function(){return tu(n[ls])},n.processTelemetry=function(e,t){n.processNext(e,t)},n.trackEvent=function(e,t){try{var r=Jl(e,pl[ss],pl[vs],n[ds](),t);n[ls][ps](r)}catch(i){I(2,39,"trackTrace failed, trace will not be collected: "+no(i),{exception:wn(i)})}},n.startTrackEvent=function(n){try{t.start(n)}catch(e){I(1,29,"startTrackEvent failed, event will not be collected: "+no(e),{exception:wn(e)})}},n.stopTrackEvent=function(n,e,r){try{t.stop(n,void 0,e,r)}catch(i){I(1,30,"stopTrackEvent failed, event will not be collected: "+no(i),{exception:wn(i)})}},n.trackTrace=function(e,t){try{var r=Jl(e,Ul[ss],Ul[vs],n[ds](),t);n[ls][ps](r)}catch(i){I(2,39,"trackTrace failed, trace will not be collected: "+no(i),{exception:wn(i)})}},n.trackMetric=function(e,t){try{var r=Jl(e,Nl[ss],Nl[vs],n[ds](),t);n[ls][ps](r)}catch(i){I(1,36,"trackMetric failed, metric will not be collected: "+no(i),{exception:wn(i)})}},n[gs]=function(n,e){try{var t=n||{};i[gs](t,Zt(Zt(Zt({},t.properties),t.measurements),e)),m&&a[hs](t.name,t.uri)}catch(r){I(1,37,"trackPageView failed, page view will not be collected: "+no(r),{exception:wn(r)})}},n[ms]=function(e,t,r){var i=oe();if(i&&(e.refUri=void 0===e.refUri?i.referrer:e.refUri),H(e[ys])){var o=(t||e[bs]||{})[ws]||0;e[ys]=new Date((new Date).getTime()-o)}var a=Jl(e,Al[ss],Al[vs],n[ds](),t,r);n[ls][ps](a)},n[xs]=function(e,t,r){var i=Jl(e,ql[ss],ql[vs],n[ds](),t,r);n[ls][ps](i)},n.trackPageViewPerformance=function(e,t){var r=e||{};try{o[Is](r),n[xs](r,t)}catch(i){I(1,37,"trackPageViewPerformance failed, page view will not be collected: "+no(i),{exception:wn(i)})}},n.startTrackPage=function(n){try{if("string"!=typeof n){var e=oe();n=e&&e.title||""}r.start(n)}catch(t){I(1,31,"startTrackPage failed, page view may not be collected: "+no(t),{exception:wn(t)})}},n.stopTrackPage=function(n,e,t,i){try{if("string"!=typeof n){var o=oe();n=o&&o.title||""}if("string"!=typeof e){var u=bo();e=u&&u[Cs]||""}r.stop(n,e,t,i),m&&a[hs](n,e)}catch(c){I(1,32,"stopTrackPage failed, page view will not be collected: "+no(c),{exception:wn(c)})}},n[Ts]=function(e,t,r){var i=e&&(e[ks]||e[Ss])||Y(e)&&e||{name:e&&typeof e,message:e||Kc};e=e||{};var o=Jl(new Dl(n[ds](),i,e[bs]||t,e.measurements,e.severityLevel,e.id).toInterface(),Dl[ss],Dl[vs],n[ds](),t,r);n[ls][ps](o)},n.trackException=function(e,t){e&&!e[ks]&&e[Ss]&&(e[ks]=e[Ss]);try{n[Ts](e,t)}catch(r){I(1,35,"trackException failed, exception will not be collected: "+no(r),{exception:wn(r)})}},n[_s]=function(e){var t=e&&e[Ss],r=e&&e.evt;try{if(!r){var i=ue();i&&(r=i.event)}var o=e&&e.url||(oe()||{}).URL,a=e[Ds]||"window.onerror@"+o+":"+(e[Es]||0)+":"+(e[Ps]||0),u={errorSrc:a,url:o,lineNumber:e[Es]||0,columnNumber:e[Ps]||0,message:e[Ms]};!function(n,e,t,r,i){return!i&&B(n)&&("Script error."===n||"Script error"===n)}(e.message,e.url,e.lineNumber,e.columnNumber,e[Ss])?(e[Ds]||(e[Ds]=a),n.trackException({exception:e,severityLevel:3},u)):function(e,t){var r=Jl(e,Dl[ss],Dl[vs],n[ds](),t);n[ls][ps](r)}(Dl[Ns]("Script error: The browser's same-origin policy prevents us from getting the details of this exception. Consider using the 'crossorigin' attribute.",o,e[Es]||0,e[Ps]||0,t,r,null,a),u)}catch(f){var c=t?t.name+", "+t[Ms]:"null";I(1,11,"_onError threw exception while logging error, error will not be collected: "+no(f),{exception:wn(f),errorString:c})}},n[Rs]=function(e){if(n[ls])return n[ls][Rs](e);u||(u=[]),u.push(e)},n.initialize=function(I,C,T,k){if(!n.isInitialized()){H(C)&&an("Error initializing"),e.initialize(I,C,T,k);try{w=Tc(Ho(n.identifier),C.evtNamespace&&C.evtNamespace()),u&&(Ie(u,(function(n){C[Rs](n)})),u=null),function(e){var t=n.identifier,r=n[ls];n[fs](sa(e,(function(){var i=Ou(null,e,r);h=i.getExtCfg(t,sv),m=h[As],e.storagePrefix&&ol(e.storagePrefix),dv(h),c=h[Ls],function(){if(!f&&c){var e=["/browserLinkSignalR/","/__browserLink/"],t=function(n){if(c&&n.baseType===Ll[ss]){var t=n.baseData;if(t)for(var r=0;r<e[Us];r++)if(t.target&&at(t.target,e[r])>=0)return!1}return!0};n[fs](n[Rs](t)),f=!0}}()})))}(I),o=new av(n[ls]),i=new Ys(n,h.overridePageViewDuration,n[ls],o),a=new uv(n[ds](),(function(e,t,r){return function(e,t,r){var i={PageName:e,PageUrl:t};n.trackMetric({name:"PageVisitTime",average:r,max:r,min:r,sampleCount:1},i)}(e,t,r)})),(t=new fv(n[ds](),"trackEvent")).action=function(e,t,r,i,o){i||(i={}),o||(o={}),i.duration=r[us](),n.trackEvent({name:e,properties:i,measurements:o})},(r=new fv(n[ds](),"trackPageView")).action=function(e,t,r,i,o){H(i)&&(i={}),i.duration=r[us]();var a={name:e,uri:t,properties:i,measurements:o};n[ms](a,i)},ae()&&(function(){var e=ue(),t=bo();n[fs](sa(h,(function(){!(v=h.disableExceptionTracking)&&!d&&!h.autoExceptionInstrumented&&(x(Oc(e,"onerror",{ns:w,rsp:function(e,t,r,i,o,a){!v&&!0!==e.rslt&&n[_s](Dl[Ns](t,r,i,o,a,e.evt))}},!1)),d=!0)}))),function(e,t){n[fs](sa(h,(function(){p=!0===h[Os],d=d||h[Fs],p&&!g&&(x(Oc(e,"onunhandledrejection",{ns:w,rsp:function(e,r){p&&!0!==e.rslt&&n[_s](Dl[Ns](function(n){if(n&&n.reason){var e=n.reason;return!B(e)&&K(e[us])?e[us]():wn(e)}return n||""}(r),t?t[Cs]:"",0,0,r,e.evt))}},!1)),h[Fs]=g=!0)})))}(e,t)}(),function(){var e=ue(),t=bo();n[fs](sa(h,(function(){if(l=!0===h[qs],e&&l&&!s&&fe()){var r=fe();K(r.pushState)&&K(r.replaceState)&&typeof Event!==$t&&function(e,t,r){if(s)return;var i=h.namePrefix||"";function o(){l&&lv(e,rs(i+"locationchange"))}function a(){if(b&&(y=b),b=r&&r[Cs]||"",l){var e=function(){var e=null;if(n[ls]&&n[ls].getTraceCtx&&(e=n[ls].getTraceCtx(!1)),!e){var t=n[ls].getPlugin(is);if(t){var r=t.plugin.context;r&&(e=Yf(r.telemetryTrace))}}return e}();if(e){e.setTraceId(bu());var t="_unknown_";r&&r.pathname&&(t=r.pathname+(r.hash||"")),e.setName(Nf(n[ds](),t))}st(function(e){n[gs]({refUri:e,properties:{duration:0}})}.bind(n,y),n.autoRoutePVDelay)}}x(Oc(t,"pushState",{ns:w,rsp:function(){l&&(lv(e,rs(i+"pushState")),lv(e,rs(i+"locationchange")))}},!0)),x(Oc(t,"replaceState",{ns:w,rsp:function(){l&&(lv(e,rs(i+"replaceState")),lv(e,rs(i+"locationchange")))}},!0)),kc(e,i+"popstate",o,w),kc(e,i+"locationchange",a,w),s=!0}(e,r,t)}})))}())}catch(S){throw n.setInitialized(!1),S}}},n._doTeardown=function(n,e){i&&i.teardown(n,e),Sc(window,null,null,w),C()},On(n,"_pageViewManager",{g:function(){return i}}),On(n,"_pageViewPerformanceManager",{g:function(){return o}}),On(n,"_pageVisitTimeManager",{g:function(){return a}}),On(n,"_evtNamespace",{g:function(){return"."+w}})})),x}return er(e,n),e.Version="3.0.7",e}(Wu),gv="featureOptIn",hv="onCfgChangeReceive",mv="nonOverrideConfigs",yv="scheduleFetchTimeout";function bv(n,e,t,r){try{var i=t>r;i&&(n=null);var o=0==t?function(n,e,t,r,i,o,a){return Qe(n||{},Se(arguments))}({},n):n;return o&&e&&!i&&rn(o,(function(n){var i=e[n];i&&(X(o[n])&&X(i)?o[n]=bv(o[n],i,++t,r):delete o[n])})),o}catch{}return n}var wv="featureOptIn.",xv=".mode",Iv=".onCfg",Cv=".offCfg";function Tv(n,e){try{if(!n||!n.enabled)return null;if(!n[gv])return n.config;var t=n[gv],r=n.config||{};return rn(t,(function(t){var i=function(n,e,t){var r;if(!e||!e.enabled)return null;var i=(e[gv]||{})[n]||{mode:1},o=i.mode,a=i.onCfg,u=i.offCfg,c=(t||{})[n]||{mode:2},f=c.mode,l=c.onCfg,s=c.offCfg,v=!!c.blockCdnCfg,d=wv+n+Iv,p=wv+n+Cv,g=f,h=l,m=s;return v||(4===o||5===o?(g=4==o?3:2,h=a||l,m=u||s):2===o||2===f?(g=2,h=l||a,m=s||u):3===o?(g=3,h=l||a,m=s||u):1===o&&1===f&&(g=1)),(r={})[wv+n+xv]=g,r[d]=h,r[p]=m,r}(t,n,e.config[gv]);H(i)||(rn(i,(function(n,e){it(r,n,e)})),function(n,e,t){var r=e[wv+n+xv],i=e[wv+n+Iv],o=e[wv+n+Cv],a=null;3===r&&(a=i),2===r&&(a=o),a&&rn(a,(function(n,e){it(t,n,e)}))}(t,i,r))})),r}catch{}return null}var kv,Sv="ai_cfgsync",_v=void 0,Dv=sn(((kv={syncMode:1,blkCdnCfg:_v,customEvtName:_v,cfgUrl:_v,overrideSyncFn:_v,overrideFetchFn:_v})[hv]=_v,kv[yv]=18e5,kv[mv]={instrumentationKey:!0,connectionString:!0,endpointUrl:!0},kv)),Ev=function(n){function e(){var t=n.call(this)||this;t.priority=198,t.identifier="AppInsightsCfgSyncPlugin";var r,i,o,a,u,c,f,l,s,v,d,p,g,h,m,y,b=!1;return Kt(e,t,(function(n,e){function t(){i=null,o=null,a=null,u=null,f=null,l=null,g=null,c=null,v=null,d=null,s=null,m=null,y=null,p=null}function w(e,t){if(e){if(i=e,t&&!b)return I();if(f&&!b)return n.core.updateCfg(e),!0}return!1}function x(){try{var n=te();n&&Sc(n,null,null,a)}catch{}}function I(n){try{return y&&K(y)?y(i,n):_o(o,i,n)}catch{}return!1}function C(n){try{return x(),n&&(o=n,function(){if(f){var n=te();if(n)try{kc(n,o,(function(n){var e=n&&n.detail;if(p&&e)p(e);else{var t=e&&e.cfg,r=t&&Ke(t)&&function(n,e){var t=null;try{n&&(t=bv(n,g,0,5))}catch{}return t}(t);r&&w(r)}}),a,!0)}catch{}}}()),!0}catch{}return!1}function T(n,e,t){var r=te(),i=r&&r.fetch||null;if(n&&i&&K(i))try{var o=new Request(n,{method:"GET"});fi(fetch(o),(function(n){var r=n.value;n.rejected?_(e,400):r.ok?fi(r.text(),(function(n){_(e,r.status,n.value,t)})):_(e,r.status,null,t)}))}catch{}}function k(n,e,t){try{var r=new XMLHttpRequest;r.open("GET",n),r.onreadystatechange=function(){r.readyState===XMLHttpRequest.DONE&&_(e,r.status,r.responseText,t)},r.onerror=function(){_(e,400)},r.ontimeout=function(){_(e,400)},r.send()}catch{}}function S(e,t,r){try{if(e>=200&&e<400&&t){d=0;var i=xo();if(i){var o=Tv(i.parse(t),n.core);o&&w(o,r)}}else d++;d<3&&D()}catch{}}function _(n,e,t,r){try{n(e,t,r)}catch{}}function D(){!c&&v&&(c=st((function(){c=null,h(u,S,l)}),v)).unref()}function E(){c&&c.cancel(),c=null,d=0}t(),n.initialize=function(t,c,b,w){e.initialize(t,c,b,w),a=Tc(Ho(n.identifier),c.evtNamespace&&c.evtNamespace()),function(e){var t=n.identifier,a=n.core;n._addHook(sa(e,(function(){var n=Ou(null,e,a);r=n.getExtCfg(t,Dv);var c=s;s=!!r.blkCdnCfg,!H(c)&&c!==s&&(!s&&u?h&&h(u,S,l):E()),H(f)&&(f=2===r.syncMode),H(l)&&(l=1===r.syncMode);var v=r.customEvtName||Sv;o!==v&&(f?C(v):(x(),o=v)),H(u)&&(u=r.cfgUrl),u||(i=e,l&&I())}))),y=r.overrideSyncFn,m=r.overrideFetchFn,p=r[hv],g=r[mv],v=r[yv],h=function(){var n=m;return H(n)&&(ko()?n=T:So()&&(n=k)),n}(),d=0,u&&!s&&h&&h(u,S,l)}(t)},n.getCfg=function(){return i},n.pause=function(){b=!0,E()},n.resume=function(){b=!1,D()},n.setCfg=function(n){return w(n)},n.sync=function(n){return I(n)},n.updateEventListenerName=function(n){return C(n)},n._doTeardown=function(n,e){x(),E(),t()},n._getDbgPlgTargets=function(){return[l,f,o,s]},n.processTelemetry=function(e,t){n.processNext(e,t)}})),t}return er(e,n),e.__ieDyn=1,e}(Wu),Pv="duration",Mv="tags",Nv="deviceType",Rv="data",Av="name",Lv="traceID",Uv="length",qv="stringify",Ov="measurements",Fv="dataType",Vv="envelopeType",zv="toString",Hv="onLine",jv="isOnline",Bv="_get",Kv="enqueue",Xv="count",Wv="eventsLimitInMem",$v="push",Jv="emitLineDelimitedJson",Gv="clear",Yv="batchPayloads",Qv="createNew",Zv="markAsSent",nd="clearSent",ed="bufferOverride",td="BUFFER_KEY",rd="SENT_BUFFER_KEY",id="MAX_BUFFER_SIZE",od="sendPOST",ad="triggerSend",ud="diagLog",cd="_sender",fd="customHeaders",ld="maxBatchSizeInBytes",sd="onunloadDisableBeacon",vd="isBeaconApiDisabled",dd="alwaysUseXhrOverride",pd="enableSessionStorageBuffer",gd="_buffer",hd="onunloadDisableFetch",md="disableSendBeaconSplit",yd="instrumentationKey",bd="convertUndefined",wd="maxBatchInterval",xd="baseType",Id="sampleRate",Cd="_onError",Td="_onPartialSuccess",kd="_onSuccess",Sd="itemsAccepted",_d="oriPayload",Dd="setRequestHeader",Ed="eventsSendRequest",Pd="getSamplingScore",Md="baseType",Nd="baseData",Rd="properties",Ad="true";function Ld(n,e,t){return eo(n,e,t,Z)}function Ud(n,e,t){H(n)||rn(n,(function(n,r){J(r)?t[n]=r:B(r)?e[n]=r:wo()&&(e[n]=xo()[qv](r))}))}function qd(n,e){H(n)||rn(n,(function(t,r){n[t]=r||e}))}function Od(n,e,t,r){var i=new dl(n,r,e);Ld(i,"sampleRate",t[Vc]),(t[Nd]||{}).startTime&&(i.time=Zi(t[Nd].startTime)),i.iKey=t.iKey;var o=t.iKey.replace(/-/g,"");return i[Av]=i[Av].replace("{0}",o),function(n,e,t){var r=t[Mv]=t[Mv]||{},i=e.ext=e.ext||{},o=e[Mv]=e[Mv]||[],a=i.user;a&&(Ld(r,ts.userAuthUserId,a.authId),Ld(r,ts.userId,a.id||a.localId));var u=i.app;u&&Ld(r,ts.sessionId,u.sesId);var c=i.device;c&&(Ld(r,ts.deviceId,c.id||c.localId),Ld(r,ts[Nv],c.deviceClass),Ld(r,ts.deviceIp,c.ip),Ld(r,ts.deviceModel,c.model),Ld(r,ts[Nv],c[Nv]));var f=e.ext.web;if(f){Ld(r,ts.deviceLanguage,f.browserLang),Ld(r,ts.deviceBrowserVersion,f.browserVer),Ld(r,ts.deviceBrowser,f.browser);var l=t[Rv]=t[Rv]||{},s=l[Nd]=l[Nd]||{},v=s[Rd]=s[Rd]||{};Ld(v,"domain",f.domain),Ld(v,"isManual",f.isManual?Ad:null),Ld(v,"screenRes",f.screenRes),Ld(v,"userConsent",f.userConsent?Ad:null)}var d=i.os;d&&Ld(r,ts.deviceOS,d[Av]);var p=i.trace;p&&(Ld(r,ts.operationParentId,p.parentID),Ld(r,ts.operationName,Nf(n,p[Av])),Ld(r,ts.operationId,p[Lv]));for(var g={},h=o[Uv]-1;h>=0;h--)rn(o[h],(function(n,e){g[n]=e})),o.splice(h,1);rn(o,(function(n,e){g[n]=e}));var m=Zt(Zt({},r),g);m[ts.internalSdkVersion]||(m[ts.internalSdkVersion]=Nf(n,"javascript:".concat(Vd.Version),64)),t[Mv]=ao(m)}(n,t,i),t[Mv]=t[Mv]||[],ao(i)}function Fd(n,e){H(e[Nd])&&Aa(n,1,46,"telemetryItem.baseData cannot be null.")}var Vd={Version:"3.0.7"};function zd(n,e,t){Fd(n,e);var r={},i={};e[Md]!==pl[Fv]&&(r.baseTypeSource=e[Md]),e[Md]===pl[Fv]?(r=e[Nd][Rd]||{},i=e[Nd][Ov]||{}):e[Nd]&&Ud(e[Nd],r,i),Ud(e[Rv],r,i),H(t)||qd(r,t);var o=e[Nd][Av],a=new pl(n,o,r,i),u=new Ol(pl[Fv],a);return Od(n,pl[Vv],e,u)}function Hd(n,e){Sc(n,null,null,e)}var jd,Bd,Kd=function(){function n(e,t){var r=[],i=!1;this[Bv]=function(){return r},this._set=function(n){return r=n},Kt(n,this,(function(n){n[Kv]=function(o){n[Xv]()>=t[Wv]?i||(Aa(e,2,105,"Maximum in-memory buffer size reached: "+n[Xv](),!0),i=!0):r[$v](o)},n[Xv]=function(){return r[Uv]},n.size=function(){for(var n=r[Uv],e=0;e<r[Uv];e++)n+=r[e][Uv];return t[Jv]||(n+=2),n},n[Gv]=function(){r=[],i=!1},n.getItems=function(){return r.slice(0)},n[Yv]=function(n){return n&&n[Uv]>0?t[Jv]?n.join("\n"):"["+n.join(",")+"]":null},n[Qv]=function(n,t,i){var o=r.slice(0);n=n||e,t=t||{};var a=i?new Wd(n,t):new Xd(n,t);return Ie(o,(function(n){a[Kv](n)})),a}}))}return n.__ieDyn=1,n}(),Xd=function(n){function e(t,r){var i=n.call(this,t,r)||this;return Kt(e,i,(function(n,e){n[Zv]=function(n){e[Gv]()},n[nd]=function(n){}})),i}return er(e,n),e.__ieDyn=1,e}(Kd),Wd=function(n){function e(t,r){var i=n.call(this,t,r)||this,o=!1,a=null==r?void 0:r.namePrefix,u=r[ed]||{getItem:ll,setItem:sl},c=u.getItem,f=u.setItem;return Kt(e,i,(function(n,r){var i=v(e[td]),u=v(e[rd]),l=n._set(i.concat(u));function s(n,e){var t=[];return Ie(e,(function(e){!K(e)&&-1===Ce(n,e)&&t[$v](e)})),t}function v(n){var e=n;try{var r=c(t,e=a?a+"_"+e:e);if(r){var i=xo().parse(r);if(B(i)&&(i=xo().parse(i)),i&&W(i))return i}}catch(o){Aa(t,1,42," storage key: "+e+", "+no(o),{exception:wn(o)})}return[]}function d(n,e){var r=n;try{r=a?a+"_"+r:r;var i=JSON[qv](e);f(t,r,i)}catch(o){f(t,r,JSON[qv]([])),Aa(t,2,41," storage key: "+r+", "+no(o)+". Buffer cleared",{exception:wn(o)})}}l[Uv]>e[id]&&(l[Uv]=e[id]),d(e[rd],[]),d(e[td],l),n[Kv]=function(i){n[Xv]()>=e[id]?o||(Aa(t,2,67,"Maximum buffer size reached: "+n[Xv](),!0),o=!0):(r[Kv](i),d(e.BUFFER_KEY,n[Bv]()))},n[Gv]=function(){r[Gv](),d(e.BUFFER_KEY,n[Bv]()),d(e[rd],[]),o=!1},n[Zv]=function(r){d(e[td],n._set(s(r,n[Bv]())));var i=v(e[rd]);i instanceof Array&&r instanceof Array&&((i=i.concat(r))[Uv]>e[id]&&(Aa(t,1,67,"Sent buffer reached its maximum size: "+i[Uv],!0),i[Uv]=e[id]),d(e[rd],i))},n[nd]=function(n){var t=v(e[rd]);t=s(n,t),d(e[rd],t)},n[Qv]=function(r,i,o){o=!!o;var a=n[Bv]().slice(0),u=v(e[rd]).slice(0);r=r||t,i=i||{},n[Gv]();var c=o?new e(r,i):new Xd(r,i);return Ie(a,(function(n){c[Kv](n)})),o&&c[Zv](u),c}})),i}return er(e,n),e.BUFFER_KEY="AI_buffer",e.SENT_BUFFER_KEY="AI_sentBuffer",e.MAX_BUFFER_SIZE=2e3,e}(Kd),$d=function(){function n(e){Kt(n,this,(function(n){function t(n,o){var a="__aiCircularRefCheck",u={};if(!n)return Aa(e,1,48,"cannot serialize object because it is null or undefined",{name:o},!0),u;if(n[a])return Aa(e,2,50,"Circular reference detected while serializing object",{name:o},!0),u;if(!n.aiDataContract){if("measurements"===o)u=i(n,"number",o);else if("properties"===o)u=i(n,"string",o);else if("tags"===o)u=i(n,"string",o);else if(W(n))u=r(n,o);else{Aa(e,2,49,"Attempting to serialize an object which does not implement ISerializable",{name:o},!0);try{xo()[qv](n),u=n}catch(c){Aa(e,1,48,c&&K(c[zv])?c[zv]():"Error serializing object",null,!0)}}return u}return n[a]=!0,rn(n.aiDataContract,(function(i,a){var c=K(a)?1&a():1&a,f=K(a)?4&a():4&a,l=2&a,s=void 0!==n[i],v=X(n[i])&&null!==n[i];if(!c||s||l){if(!f){var d=void 0;void 0!==(d=v?l?r(n[i],i):t(n[i],i):n[i])&&(u[i]=d)}}else Aa(e,1,24,"Missing required field specification. The field is required but not present on source",{field:i,name:o})})),delete n[a],u}function r(n,r){var i;if(n)if(W(n)){i=[];for(var o=0;o<n[Uv];o++){var a=t(n[o],r+"["+o+"]");i[$v](a)}}else Aa(e,1,54,"This field was specified as an array in the contract but the item is not an array.\r\n",{name:r},!0);return i}function i(n,t,r){var i;return n&&(i={},rn(n,(function(n,o){if("string"===t)void 0===o?i[n]="undefined":null===o?i[n]="null":o[zv]?i[n]=o[zv]():i[n]="invalid field: toString() is not defined.";else if("number"===t)if(void 0===o)i[n]="undefined";else if(null===o)i[n]="null";else{var a=parseFloat(o);isNaN(a)?i[n]="NaN":i[n]=a}else i[n]="invalid field: "+r+" is of unknown type.",Aa(e,1,i[n],null,!0)}))),i}n.serialize=function(n){var r=t(n,"root");try{return xo()[qv](r)}catch(i){Aa(e,1,48,i&&K(i[zv])?i[zv]():"Error serializing object",null,!0)}}}))}return n.__ieDyn=1,n}(),Jd=function(){function n(){}return n.prototype.getHashCodeScore=function(e){return 100*(this.getHashCode(e)/n.INT_MAX_VALUE)},n.prototype.getHashCode=function(n){if(""===n)return 0;for(;n[Uv]<8;)n=n.concat(n);for(var e=5381,t=0;t<n[Uv];++t)e=(e<<5)+e+n.charCodeAt(t),e&=e;return Math.abs(e)},n.INT_MAX_VALUE=2147483647,n}(),Gd=function(){var n=new Jd,e=new $l;this[Pd]=function(t){return t[Mv]&&t[Mv][e.userId]?n.getHashCodeScore(t[Mv][e.userId]):t.ext&&t.ext.user&&t.ext.user.id?n.getHashCodeScore(t.ext.user.id):t[Mv]&&t[Mv][e.operationId]?n.getHashCodeScore(t[Mv][e.operationId]):t.ext&&t.ext.telemetryTrace&&t.ext.telemetryTrace[Lv]?n.getHashCodeScore(t.ext.telemetryTrace[Lv]):100*Math.random()}},Yd=function(){function n(n,e){this.INT_MAX_VALUE=2147483647;var t=e||Ma(null);(n>100||n<0)&&(t.throwInternal(2,58,"Sampling rate is out of range (0..100). Sampling will be disabled, you may be sending too much data which may affect your AI service level.",{samplingRate:n},!0),n=100),this[Id]=n,this.samplingScoreGenerator=new Gd}return n.prototype.isSampledIn=function(n){var e=this[Id];return null==e||e>=100||n.baseType===Nl[Fv]||this.samplingScoreGenerator[Pd](n)<e},n}(),Qd=void 0;function Zd(n){try{return n.responseText}catch{}return null}var np=sn(((jd={endpointUrl:ma(Z,jc+Bc)})[Jv]=ya(),jd[wd]=15e3,jd[ld]=102400,jd.disableTelemetry=ya(),jd[pd]=ya(!0),jd.isRetryDisabled=ya(),jd[vd]=ya(!0),jd[md]=ya(),jd.disableXhr=ya(),jd[hd]=ya(),jd[sd]=ya(),jd[yd]=Qd,jd.namePrefix=Qd,jd.samplingPercentage=ma((function(n){return!isNaN(n)&&n>0&&n<=100}),100),jd[fd]=Qd,jd[bd]=Qd,jd[Wv]=1e4,jd[ed]=!1,jd.httpXHROverride={isVal:function(n){return n&&n[od]},v:Qd},jd[dd]=ya(),jd));var ep=((Bd={})[pl.dataType]=zd,Bd[Ul.dataType]=function(n,e,t){Fd(n,e);var r=e[Nd].message,i=e[Nd].severityLevel,o=e[Nd][Rd]||{},a=e[Nd][Ov]||{};Ud(e[Rv],o,a),H(t)||qd(o,t);var u=new Ul(n,r,i,o,a),c=new Ol(Ul[Fv],u);return Od(n,Ul[Vv],e,c)},Bd[Al.dataType]=function(n,e,t){Fd(n,e);var r,i=e[Nd];H(i)||H(i[Rd])||H(i[Rd][Pv])?!H(e[Rv])&&!H(e[Rv][Pv])&&(r=e[Rv][Pv],delete e[Rv][Pv]):(r=i[Rd][Pv],delete i[Rd][Pv]);var o,a=e[Nd];((e.ext||{}).trace||{})[Lv]&&(o=e.ext.trace[Lv]);var u=a.id||o,c=a[Av],f=a.uri,l=a[Rd]||{},s=a[Ov]||{};H(a.refUri)||(l.refUri=a.refUri),H(a.pageType)||(l.pageType=a.pageType),H(a.isLoggedIn)||(l.isLoggedIn=a.isLoggedIn[zv]()),H(a[Rd])||rn(a[Rd],(function(n,e){l[n]=e})),Ud(e[Rv],l,s),H(t)||qd(l,t);var v=new Al(n,c,f,r,l,s,u),d=new Ol(Al[Fv],v);return Od(n,Al[Vv],e,d)},Bd[ql.dataType]=function(n,e,t){Fd(n,e);var r=e[Nd],i=r[Av],o=r.uri||r.url,a=r[Rd]||{},u=r[Ov]||{};Ud(e[Rv],a,u),H(t)||qd(a,t);var c=new ql(n,i,o,void 0,a,u,r),f=new Ol(ql[Fv],c);return Od(n,ql[Vv],e,f)},Bd[Dl.dataType]=function(n,e,t){Fd(n,e);var r=e[Nd][Ov]||{},i=e[Nd][Rd]||{};Ud(e[Rv],i,r),H(t)||qd(i,t);var o=e[Nd],a=Dl.CreateFromInterface(n,o,i,r),u=new Ol(Dl[Fv],a);return Od(n,Dl[Vv],e,u)},Bd[Nl.dataType]=function(n,e,t){Fd(n,e);var r=e[Nd],i=r[Rd]||{},o=r[Ov]||{};Ud(e[Rv],i,o),H(t)||qd(i,t);var a=new Nl(n,r[Av],r.average,r.sampleCount,r.min,r.max,r.stdDev,i,o),u=new Ol(Nl[Fv],a);return Od(n,Nl[Vv],e,u)},Bd[Ll.dataType]=function(n,e,t){Fd(n,e);var r=e[Nd][Ov]||{},i=e[Nd][Rd]||{};Ud(e[Rv],i,r),H(t)||qd(i,t);var o=e[Nd];if(H(o))return La(n,"Invalid input for dependency data"),null;var a=o[Rd]&&o[Rd][Hc]?o[Rd][Hc]:"GET",u=new Ll(n,o.id,o.target,o[Av],o[Pv],o.success,o.responseCode,a,o.type,o.correlationContext,i,r),c=new Ol(Ll[Fv],u);return Od(n,Ll[Vv],e,c)},Bd),tp=function(n){function e(){var t=n.call(this)||this;t.priority=1001,t.identifier=os;var r,i,o,a,u,c,f,l,s,v,d,p,g,h,m,y,b,w,x,I,C,T,k,S,_,D,E,P,M,N,R=0;return Kt(e,t,(function(n,A){function L(n,e){for(var t,r=null,i=null,o=0;null==i&&o<n[Uv];)r=n[o],D||1!==r?2===r&&ko(e)?i=F:To()&&3===r&&(i=J):(null===ho&&(ho=typeof XDomainRequest!==$t)&&So()&&(ho=ho&&!yo(re(vo),"withCredentials")),ho?i=an:So()&&(i=G)),o++;return i?((t={})[od]=i,t):null}function U(e,t,r,i){200===t&&e?n._onSuccess(e,e[Uv]):i&&n[Cd](e,i)}function q(e,t,r,i){void 0===i&&(i=!0);var o=O(t),a=e&&e[od];return a&&o?(i&&n._buffer[Zv](t),a(o,(function(n,e,r){return U(t,n,0,r)}),!r)):null}function O(e){var t;if(W(e)&&e[Uv]>0){var r=n._buffer[Yv](e);return(t={})[Rv]=r,t.urlString=d,t.headers=f,t.disableXhrSync=D,t.disableFetchKeepAlive=!E,t[_d]=e,t}return null}function F(n,e,t){return Q(n,e,!1)}function V(e){var t=e?e[Uv]:0;return n[gd].size()+t>g&&((!s||s[jv]())&&n[ad](!0,null,10),!0)}function j(e,t,i,o,a,u){var c=null;if(n._appId||(c=Z(u))&&c.appId&&(n._appId=c.appId),(e<200||e>=300)&&0!==e){if((301===e||307===e||308===e)&&!B(i))return void n[Cd](t,a);!x&&rn(e)?(nn(t),Aa(n[ud](),2,40,". Response code "+e+". Will retry to send "+t[Uv]+" items.")):n[Cd](t,a)}else if(s&&!s[jv]()){if(!x){nn(t,10),Aa(n[ud](),2,40,". Offline - Response Code: ".concat(e,". Offline status: ").concat(!s.isOnline(),". Will retry to send ").concat(t.length," items."))}}else B(i),206===e?(c||(c=Z(u)),c&&!x?n[Td](t,c):n[Cd](t,a)):(r=0,n[kd](t,o))}function B(n){return!(c>=10)&&(!H(n)&&""!==n&&n!==d&&(d=n,++c,!0))}function K(n,e,t,r){try{n(e,t,r)}catch{}}function X(n,e){l?l(n,!1):J(O(n))}function $(e,t){var r=ce(),i=d,o=n[gd][Yv](e),a=new Blob([o],{type:"text/plain;charset=UTF-8"}),u=r.sendBeacon(i,a);return u&&n._onSuccess(e,e[Uv]),u}function J(e,t,r){var i=e&&e[_d];if(W(i)&&i[Uv]>0&&!$(i))if(N)M&&M(i,!0),Aa(n[ud](),2,40,". Failed to send telemetry with Beacon API, retried with normal sender.");else{for(var o=[],a=0;a<i[Uv];a++){var u=i[a];$([u])||o[$v](u)}o[Uv]>0&&(M&&M(o,!0),Aa(n[ud](),2,40,". Failed to send telemetry with Beacon API, retried with normal sender."))}}function G(e,t,r){var i,o,a,u=e,c=new XMLHttpRequest,l=d;try{c[Fc]=!0}catch{}return c.open("POST",l,!r),c[Dd]("Content-type","application/json"),Xf(l)&&c[Dd](Wc[6],Wc[7]),Ie(ln(f),(function(n){c[Dd](n,f[n])})),c.onreadystatechange=function(){var e=u[_d];n._xhrReadyStateChange(c,e,e[Uv]),4===c.readyState&&o&&o(!0)},c.onerror=function(n){K(t,400,{},on(c)),a&&a(n)},!r&&S&&(i=_i((function(n,e){o=n,a=e}))),c.send(e[Rv]),i}function Y(e,t){if(W(e)){for(var r=e[Uv],i=0;i<e[Uv];i++)r+=e[i][Uv];var o=O(e);n._buffer[Zv](e),R+r<=65e3?Q(o,(function(n,t,r){return U(e,n,0,r)}),!0):To()?J(o):(M&&M(e,!0),Aa(n[ud](),2,40,". Failed to send telemetry with Beacon API, retried with xhrSender."))}}function Q(n,e,t){var r,i,o,a,u=d,c=n,l=c[Rv],s=new Blob([l],{type:"application/json"}),v=new Headers,p=l[Uv],g=!1,h=!1;Xf(u)&&v.append(Wc[6],Wc[7]),Ie(ln(f),(function(n){v.append(n,f[n])}));var m=((r={method:"POST",headers:v,body:s})[Fc]=!0,r);t&&(m.keepalive=!0,g=!0,R+=p);var y=new Request(u,m);try{y[Fc]=!0}catch{}!t&&S&&(i=_i((function(n,e){o=n,a=e})));try{fi(fetch(y),(function(n){if(t&&(R-=p,p=0),!h)if(h=!0,n.rejected)K(e,400,{},n.reason&&n.reason.message),a&&a(n.reason);else{var r=n.value;r.ok?fi(r.text(),(function(n){var e=c[_d];j(r.status,e,r.url,e[Uv],r.statusText,n.value||""),o&&o(!0)})):(K(e,400,{},r.statusText),o&&o(!1))}}))}catch(b){h||(K(e,400,{},wn(b)),a&&a(b))}return g&&!h&&(h=!0,K(e,200,{}),o&&o(!0)),i}function Z(e){try{if(e&&""!==e){var t=xo().parse(e);if(t&&t.itemsReceived&&t.itemsReceived>=t[Sd]&&t.itemsReceived-t.itemsAccepted===t.errors[Uv])return t}}catch(r){Aa(n[ud](),1,43,"Cannot parse the response. "+no(r),{response:e})}return null}function nn(e,t){if(void 0===t&&(t=1),e&&0!==e[Uv]){var o=n[gd];o[nd](e),r++;for(var a=0,u=e;a<u.length;a++){var c=u[a];o[Kv](c)}(function(n){var e,t=10;if(r<=1)e=t;else{var o=(Math.pow(2,r)-1)/2,a=Math.floor(Math.random()*o*t)+1;a*=n,e=Math.max(Math.min(a,3600),t)}var u=Le()+1e3*e;i=u})(t),en()}}function en(){if(!a&&!o){var e=i?Math.max(0,i-Le()):0,t=Math.max(I,e);a=st((function(){a=null,n[ad](!0,null,1)}),t)}}function tn(){a&&a.cancel(),a=null,i=null}function rn(n){return 401===n||403===n||408===n||429===n||500===n||502===n||503===n||504===n}function on(n,e){return n?"XMLHttpRequest,Status:"+n.status+",Response:"+Zd(n)||0:e}function an(e,t,r){var i=e,o=ue(),a=new XDomainRequest,u=i[Rv];a.onload=function(){var e=i[_d];n._xdrOnLoad(a,e)},a.onerror=function(){K(t,400,{},un(a))};var c=o&&o.location&&o.location.protocol||"";if(0!==d.lastIndexOf(c,0))return Aa(n[ud](),2,40,". Cannot send XDomain request. The endpoint URL protocol doesn't match the hosting page protocol."),void n._buffer[Gv]();var f=d.replace(/^(https?:)/,"");a.open("POST",f),a.send(u)}function un(n,e){return n?"XDomainRequest,Response:"+Zd(n)||0:e}function cn(){n[cd]=null,n[gd]=null,n._appId=null,n._sample=null,f={},s=null,r=0,i=null,null,o=!1,a=null,u=null,c=0,R=0,l=null,v=null,d=null,p=null,g=0,h=!1,m=null,y=!1,b=null,w=Qd,x=!1,C=null,k=Qd,D=!1,E=!1,N=!1,P=null,M=null,On(n,"_senderConfig",{g:function(){return uo({},np)}})}cn(),n.pause=function(){tn(),o=!0},n.resume=function(){o&&(o=!1,i=null,V(),en())},n.flush=function(e,t,r){if(void 0===e&&(e=!0),!o){tn();try{return n[ad](e,null,r||1)}catch(i){Aa(n[ud](),1,22,"flush failed, telemetry will not be collected: "+no(i),{exception:wn(i)})}}},n.onunloadFlush=function(){if(!o)if(h||_)try{return n[ad](!0,X,2)}catch(e){Aa(n[ud](),1,20,"failed to flush with beacon sender on page unload, telemetry will not be collected: "+no(e),{exception:wn(e)})}else n.flush(!1)},n.addHeader=function(n,e){f[n]=e},n.initialize=function(e,o,a,R){n.isInitialized()&&Aa(n[ud](),1,28,"Sender is already initialized"),A.initialize(e,o,a,R);var U=n.identifier;u=new $d(o.logger),r=0,i=null,0,n[cd]=null,c=0;var O=n[ud]();v=Tc(Ho("Sender"),o.evtNamespace&&o.evtNamespace()),s=function(n){var e,t=oe(),r=ce(),i=!1,o=!0,a=Tc(Ho("OfflineListener"),n);try{if(c(ue())&&(i=!0),t){var u=t.body||t;u.ononline&&c(u)&&(i=!0)}i&&r&&!H(r[Hv])&&(o=r[Hv])}catch{i=!1}function c(n){var e=!1;return n&&(e=kc(n,"online",f,a))&&kc(n,"offline",l,a),e}function f(){o=!0}function l(){o=!1}return(e={})[jv]=function(){var n=!0;return i?n=o:r&&!H(r[Hv])&&(n=r[Hv]),n},e.isListening=function(){return i},e.unload=function(){var n=ue();if(n&&i){if(Hd(n,a),t){var e=t.body||t;z(e.ononline)||Hd(e,a)}i=!1}},e}(v),n._addHook(sa(e,(function(e){var r=e.cfg;r.storagePrefix&&ol(r.storagePrefix);var i=Ou(null,r,o).getExtCfg(U,np);On(n,"_senderConfig",{g:function(){return i}}),p!==i.endpointUrl&&(d=p=i.endpointUrl),m&&m!==i[fd]&&Ie(m,(function(n){delete f[n.header]})),g=i[ld],h=(!1===i[sd]||!1===i[vd])&&To(),_=i[dd],D=!!i.disableXhr;var a=i[ed],u=!!i[pd]&&(!!a||fl()),c=i.namePrefix,s=u!==C||u&&k!==c||u&&T!==a;if(n[gd]){if(s)try{n._buffer=n._buffer[Qv](O,i,u)}catch(z){Aa(n[ud](),1,12,"failed to transfer telemetry to different buffer storage, telemetry will be lost: "+no(z),{exception:wn(z)})}V()}else n[gd]=u?new Wd(O,i):new Xd(O,i);k=c,C=u,T=a,E=!i[hd]&&ko(!0),N=!!i[md],n._sample=new Yd(i.samplingPercentage,O),function(n,e){var t=e.disableInstrumentationKeyValidation;return!(H(t)||!t)||new RegExp("^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$").test(n)}(b=i[yd],r)||Aa(O,1,100,"Invalid Instrumentation key "+b),m=i[fd],!Xf(d)&&m&&m[Uv]>0?Ie(m,(function(n){t.addHeader(n.header,n.value)})):m=null,S=i.enableSendPromise;var v,R=i.httpXHROverride,A=null;A=L([1,2],!1);var F={sendPOST:G};P=function(n,e){return q(F,n,e)},M=function(n,e){return q(F,n,e,!1)},!i[vd]&&To()&&(A=L([3],!1)),A=_?R:A||R||F,n[cd]=function(n,e){return q(A,n,e)},E&&(l=Y),v=_?R:L([3,1],!0)||R,(_||!l)&&v&&(l=function(n,e){return q(v,n,e)}),l||(l=P),y=i.disableTelemetry,w=i[bd]||Qd,x=i.isRetryDisabled,I=i[wd]})))},n.processTelemetry=function(t,r){var i=(r=n._getTelCtx(r))[ud]();try{if(y)return;if(!t)return void Aa(i,1,7,"Cannot send empty telemetry");if(t.baseData&&!t[xd])return void Aa(i,1,70,"Cannot send telemetry without baseData and baseType");if(t[xd]||(t[xd]="EventData"),!n[cd])return void Aa(i,1,28,"Sender was not initialized");if(!function(e){return n._sample.isSampledIn(e)}(t))return void Aa(i,2,33,"Telemetry item was sampled out and not sent",{SampleRate:n._sample[Id]});t[Vc]=n._sample[Id];var o=t.iKey||b,a=e.constructEnvelope(t,o,i,w);if(!a)return void Aa(i,1,47,"Unable to create an AppInsights envelope");var c=!1;if(t[Mv]&&t[Mv][zc]&&(Ie(t[Mv][zc],(function(n){try{n&&!1===n(a)&&(c=!0,La(i,"Telemetry processor check returns false"))}catch(e){Aa(i,1,64,"One of telemetry initializers failed, telemetry item will not be sent: "+no(e),{exception:wn(e)},!0)}})),delete t[Mv][zc]),c)return;var f=u.serialize(a),l=n[gd];V(f),l[Kv](f),en()}catch(s){Aa(i,2,12,"Failed adding telemetry to the sender's buffer, some telemetry will be lost: "+no(s),{exception:wn(s)})}n.processNext(t,r)},n._xhrReadyStateChange=function(n,e,t){4===n.readyState&&j(n.status,e,n.responseURL,t,on(n),Zd(n)||n.response)},n[ad]=function(e,t,r){var i;if(void 0===e&&(e=!0),!o)try{var a=n[gd];if(y)a[Gv]();else{if(a[Xv]()>0){var u=a.getItems();(function(e,t){var r=function(){var e="getNotifyMgr";return n.core[e]?n.core[e]():n.core._notificationManager}();if(r&&r[Ed])try{r[Ed](e,t)}catch(i){Aa(n[ud](),1,74,"send request notification failed: "+no(i),{exception:wn(i)})}})(r||0,e),i=t?t.call(n,u,e):n[cd](u,e)}+new Date}tn()}catch(f){var c=Co();(!c||c>9)&&Aa(n[ud](),1,40,"Telemetry transmission failed, some telemetry will be lost: "+no(f),{exception:wn(f)})}return i},n._doTeardown=function(e,t){n.onunloadFlush(),va(s,!1),cn()},n[Cd]=function(e,t,r){Aa(n[ud](),2,26,"Failed to send telemetry.",{message:t}),n._buffer&&n._buffer[nd](e)},n[Td]=function(e,t){for(var r=[],i=[],o=0,a=t.errors.reverse();o<a.length;o++){var u=a[o],c=e.splice(u.index,1)[0];rn(u.statusCode)?i[$v](c):r[$v](c)}e[Uv]>0&&n[kd](e,t[Sd]),r[Uv]>0&&n[Cd](r,on(null,["partial success",t[Sd],"of",t.itemsReceived].join(" "))),i[Uv]>0&&(nn(i),Aa(n[ud](),2,40,"Partial success. Delivered: "+e[Uv]+", Failed: "+r[Uv]+". Will retry to send "+i[Uv]+" our of "+t.itemsReceived+" items"))},n[kd]=function(e,t){n._buffer&&n._buffer[nd](e)},n._xdrOnLoad=function(e,t){var i=Zd(e);if(!e||i+""!="200"&&""!==i){var o=Z(i);o&&o.itemsReceived&&o.itemsReceived>o[Sd]&&!x?n[Td](t,o):n[Cd](t,un(e))}else r=0,n[kd](t,0)}})),t}return er(e,n),e.constructEnvelope=function(n,e,t,r){var i;return i=e===n.iKey||H(e)?n:Zt(Zt({},n),{iKey:e}),(ep[i.baseType]||zd)(t,i,r)},e}(Wu),rp="duration",ip="properties",op="requestUrl",ap="inst",up="length",cp="traceID",fp="spanID",lp="traceFlags",sp="context",vp="aborted",dp="traceId",pp="spanId",gp="_addHook",hp="core",mp="includeCorrelationHeaders",yp="getAbsoluteUrl",bp="headers",wp="requestHeaders",xp="setRequestHeader",Ip="trackDependencyDataInternal",Cp="startTime",Tp="toLowerCase",kp="enableRequestHeaderTracking",Sp="enableAjaxErrorStatusText",_p="enableAjaxPerfTracking",Dp="maxAjaxCallsPerView",Ep="excludeRequestFromAutoTrackingPatterns",Pp="addRequestContext",Mp="disableAjaxTracking",Np="ajaxPerfLookupDelay",Rp="disableFetchTracking",Ap="enableResponseHeaderTracking",Lp="status",Up="statusText",qp="headerMap",Op="openDone",Fp="sendDone",Vp="requestSentTime",zp="abortDone",Hp="getTraceId",jp="getTraceFlags",Bp="method",Kp="errorStatusText",Xp="stateChangeAttached",Wp="responseText",$p="responseFinishedTime",Jp="CreateTrackItem",Gp="response",Yp="getAllResponseHeaders",Qp="getPartAProps",Zp="perfMark",ng="name",eg="perfTiming",tg="exception",rg="ajaxDiagnosticsMessage",ig="correlationContext",og="ajaxTotalDuration",ag="eventTraceCtx";function ug(n,e,t){var r=0,i=n[e],o=n[t];return i&&o&&(r=Gf(i,o)),r}function cg(n,e,t,r,i){var o=0,a=ug(t,r,i);return a&&(o=fg(n,e,Rl(a))),o}function fg(n,e,t){var r="ajaxPerf",i=0;n&&e&&t&&((n[r]=n[r]||{})[e]=t,i=1);return i}var lg,sg=function(){var n=this;n[Op]=!1,n.setRequestHeaderDone=!1,n[Fp]=!1,n[zp]=!1,n[Xp]=!1},vg=function(){function n(e,t,r,i){var o,a=this,u=r;a[Zp]=null,a.completed=!1,a.requestHeadersSize=null,a[wp]=null,a.responseReceivingDuration=null,a.callbackDuration=null,a[og]=null,a[vp]=0,a.pageUrl=null,a[op]=null,a.requestSize=0,a[Bp]=null,a[Lp]=null,a[Vp]=null,a.responseStartedTime=null,a[$p]=null,a.callbackFinishedTime=null,a.endTime=null,a.xhrMonitoringState=new sg,a.clientFailure=0,a[cp]=e,a[fp]=t,a[lp]=null==i?void 0:i.getTraceFlags(),a[ag]=i?((o={})[dp]=i[Hp](),o[pp]=i.getSpanId(),o[lp]=i[jp](),o):null,Kt(n,a,(function(n){n.getAbsoluteUrl=function(){return n[op]?function(n){var e,t=Hf(n);return t&&(e=t.href),e}(n[op]):null},n.getPathName=function(){return n[op]?Rf(u,function(n,e){return n?n.toUpperCase()+" "+e:e}(n[Bp],n[op])):null},n[Jp]=function(e,t,r){var i;if(n.ajaxTotalDuration=Math.round(1e3*Gf(n.requestSentTime,n.responseFinishedTime))/1e3,n[og]<0)return null;var o=((i={id:"|"+n[cp]+"."+n[fp],target:n[yp]()})[ng]=n.getPathName(),i.type=e,i[Cp]=null,i.duration=n[og],i.success=+n[Lp]>=200&&+n[Lp]<400,i.responseCode=+n[Lp],i[ip]={HttpMethod:n[Bp]},i),a=o[ip];if(n[vp]&&(a[vp]=!0),n[Vp]&&(o[Cp]=new Date,o[Cp].setTime(n[Vp])),function(n,e){var t=n[eg],r=e[ip]||{},i=0,o="name",a="Start",u="End",c="domainLookup",f="connect",l="redirect",s="request",v="response",d="startTime",p=f+u,g=s+a,h=v+u,m=l+a,y=l=u,b="transferSize",w="encodedBodySize",x="decodedBodySize",I="serverTiming";if(t){i|=cg(r,l,t,m,y),i|=cg(r,c,t,"domainLookupStart","domainLookupEnd"),i|=cg(r,f,t,"connectStart",p),i|=cg(r,s,t,g,"requestEnd"),i|=cg(r,v,t,"responseStart",h),i|=cg(r,"networkConnect",t,d,p),i|=cg(r,"sentRequest",t,g,h);var C=t[rp];C||(C=ug(t,d,h)||0),i|=fg(r,rp,C),i|=fg(r,"perfTotal",C);var T=t[I];if(T){var k={};Ie(T,(function(n,e){var t=Yi(n[o]||""+e),r=k[t]||{};rn(n,(function(n,e){(n!==o&&B(e)||J(e))&&(r[n]&&(e=r[n]+";"+e),(e||!B(e))&&(r[n]=e))})),k[t]=r})),i|=fg(r,I,k)}i|=fg(r,b,t[b]),i|=fg(r,w,t[w]),i|=fg(r,x,t[x])}else n[Zp]&&(i|=fg(r,"missing",n.perfAttempts));i&&(e[ip]=r)}(n,o),t&&ln(n.requestHeaders)[up]>0&&(a[wp]=n[wp]),r){var u=r();if(u){var c=u[ig];if(c&&(o.correlationContext=c),u[qp]&&ln(u.headerMap)[up]>0&&(a.responseHeaders=u[qp]),n[Kp])if(n[Lp]>=400){var f=u.type;(""===f||"text"===f)&&(a.responseText=u.responseText?u[Up]+" - "+u.responseText:u[Up]),"json"===f&&(a.responseText=u.response?u[Up]+" - "+JSON.stringify(u[Gp]):u[Up])}else 0===n[Lp]&&(a.responseText=u[Up]||"")}}return o},n[Qp]=function(){var e,t=null,r=n[ag];if(r&&(r[dp]||r[pp])){var i=(t={})[Ql]=((e={})[cp]=r[dp],e.parentID=r[pp],e);H(r[lp])||(i[lp]=r[lp])}return t}}))}return n.__ieDyn=1,n}(),dg="ai.ajxmn.",pg="diagLog",gg="_ajaxData",hg="fetch",mg="Failed to monitor XMLHttpRequest",yg=", monitoring data for this ajax call ",bg=yg+"may be incorrect.",wg=yg+"won't be sent.",xg="Failed to get Request-Context correlation header as it may be not included in the response or not accessible.",Ig="Failed to add custom defined request context as configured call back may missing a null check.",Cg="Failed to calculate the duration of the ",Tg=0;var kg=function(n,e){return n&&e&&n[gg]?(n[gg].i||{})[e]:null},Sg=function(n,e){var t=!1;if(n){var r=(n[gg]||{}).xh;r&&Ie(r,(function(n){if(n.n===e)return t=!0,-1}))}return t};function _g(n,e){var t="";try{var r=kg(n,e);r&&r[op]&&(t+="(url: '"+r[op]+"')")}catch{}return t}function Dg(n,e,t,r,i){Aa(n[pg](),1,e,t,r,i)}function Eg(n,e,t,r,i){Aa(n[pg](),2,e,t,r,i)}function Pg(n,e,t){return function(r){var i;Dg(n,e,t,((i={ajaxDiagnosticsMessage:_g(r[ap],n._ajaxDataId)})[tg]=wn(r.err),i))}}function Mg(n,e){return n&&e?at(n,e):-1}function Ng(n,e,t){var r={id:e,fn:t};return n.push(r),{remove:function(){Ie(n,(function(e,t){if(e.id===r.id)return n.splice(t,1),-1}))}}}function Rg(n,e,t,r){var i=!0;return Ie(e,(function(e,o){try{!1===e.fn.call(null,t)&&(i=!1)}catch(a){Aa(n&&n.logger,1,64,"Dependency "+r+" [#"+o+"] failed: "+no(a),{exception:wn(a)},!0)}})),i}var Ag="*.blob.core.",Lg=vn([Ag+"windows.net",Ag+"chinacloudapi.cn",Ag+"cloudapi.de",Ag+"usgovcloudapi.net"]),Ug=[/https:\/\/[^\/]*(\.pipe\.aria|aria\.pipe|events\.data|collector\.azure)\.[^\/]+\/(OneCollector\/1|Collector\/3)\.0/i],qg=vn(((lg={})[Dp]=500,lg[Mp]=!1,lg[Rp]=!1,lg[Ep]=void 0,lg.disableCorrelationHeaders=!1,lg.distributedTracingMode=1,lg.correlationHeaderExcludedDomains=Lg,lg.correlationHeaderDomains=void 0,lg.correlationHeaderExcludePatterns=void 0,lg.appId=void 0,lg.enableCorsCorrelation=!1,lg[kp]=!1,lg[Ap]=!1,lg[Sp]=!1,lg[_p]=!1,lg.maxAjaxPerfLookupAttempts=3,lg[Np]=25,lg.ignoreHeaders=["Authorization","X-API-Key","WWW-Authenticate"],lg[Pp]=void 0,lg.addIntEndpoints=!0,lg)),Og=function(n){function e(){var t,r,i,o,a,u,c,f,l,s,v,d,p,g,h,m,y,b,w,x,I,C,T,k,S,_,D,E,P,M,N=n.call(this)||this;return N.identifier=e.identifier,N.priority=120,Kt(e,N,(function(n,N){var R=N[gp];function A(){var e=bo();t=!1,r=!1,M=!1,i=e&&e.host&&e.host[Tp](),o=null,a=!1,u=!1,c=0,f=null,l=!1,s=!1,v=null,d=!1,p=0,g=!1,h={},m=!1,y=!1,b=null,w=null,x=null,C=0,T=[],k=[],I=Ho("ajaxData"),n._ajaxDataId=I,S=null,_=1,D=1,E=1,P=null}function L(n){var e=!0;return(n||S)&&Ie(S,(function(t){if(t[Tp]()===n[Tp]())return e=!1,-1})),e}function U(n,e,t){R(function(n,e,t){return n?qc(n[Jt],e,t,!1):null}(n,e,t))}function q(n,e,t){var r=!1,i=((B(e)?e:(e||{}).url||"")||"")[Tp]();if(Ie(b,(function(n){var e=n;B(n)&&(e=new RegExp(n)),r||(r=e.test(i))})),r)return r;var o=Mg(i,"?"),a=Mg(i,"#");return(-1===o||-1!==a&&a<o)&&(o=a),-1!==o&&(i=i.substring(0,o)),H(n)?H(e)||(r="object"==typeof e&&!0===e[Fc]||!!t&&!0===t[Fc]):r=!0===n[Fc]||!0===i[Fc],!r&&i&&Xf(i)&&(r=!0),r?h[i]||(h[i]=1):h[i]&&(r=!0),r}function O(n,e,t){var i=!0,o=r;return H(n)||(i=!0===t||!H(e)),o&&i}function F(){var e=null;return n[hp]&&n[hp].getTraceCtx&&(e=n[hp].getTraceCtx(!1)),!e&&f&&f.telemetryTrace&&(e=Yf(f.telemetryTrace)),e}function V(n,e){if(e[op]&&v&&d){var t=tt();if(t&&K(t.mark)){Tg++;var r=v+n+"#"+Tg;t.mark(r);var i=t.getEntriesByName(r);i&&1===i[up]&&(e[Zp]=i[0])}}}function z(n,e,t,r){var i=e[Zp],o=tt(),a=_,u=D,c=e[op],f=0;!function l(){try{if(o&&i){f++;for(var s=null,v=o.getEntries(),d=v[up]-1;d>=0;d--){var p=v[d];if(p){if("resource"===p.entryType)p.initiatorType===n&&(-1!==Mg(p[ng],c)||-1!==Mg(c,p[ng]))&&(s=p);else if("mark"===p.entryType&&p[ng]===i[ng]){e[eg]=s;break}if(p[Cp]<i[Cp]-1e3)break}}}!i||e[eg]||f>=a||!1===e.async?(i&&K(o.clearMarks)&&o.clearMarks(i[ng]),e.perfAttempts=f,t()):st(l,u)}catch(g){r(g)}}()}function j(e){var t="";try{H(e)||(t+="(url: '".concat("string"==typeof e?e:e.url,"')"))}catch(r){Dg(n,15,"Failed to grab failed fetch diagnostics message",{exception:wn(r)})}return t}function X(e,t,r,i,o,u,c){function f(e,t,i){var o=i||{};o.fetchDiagnosticsMessage=j(r),t&&(o.exception=wn(t)),Eg(n,e,Cg+"fetch call"+wg,o)}o&&(o[$p]=Jf(),o[Lp]=t,z(hg,o,(function(){var e,c=o[Jp]("Fetch",a,u);try{w&&(e=w({status:t,request:r,response:i}))}catch{Eg(n,104,Ig)}if(c){void 0!==e&&(c[ip]=Zt(Zt({},c.properties),e));var l=o[Qp]();W(k,n[hp],o,c,null,l)}else f(14,null,{requestSentTime:o[Vp],responseFinishedTime:o[$p]})}),(function(n){f(18,n,null)})))}function W(e,t,r,i,o,a){var u,c=!0;e[up]>0&&(c=Rg(t,e,((u={item:i})[ip]=o,u.sysProperties=a,u.context=r?r[sp]:null,u.aborted=!!r&&!!r[vp],u),"initializer"));c&&n[Ip](i,o,a)}A(),n.initialize=function(i,c,h,C){n.isInitialized()||(N.initialize(i,c,h,C),x=Tc(Ho("ajax"),c&&c.evtNamespace&&c.evtNamespace()),function(t){n[gp](sa(t,(function(t){var r=t.cfg,i=Ou(null,r,n[hp]);if(o=i.getExtCfg(e.identifier,qg),E=o.distributedTracingMode,a=o[kp],u=o[Sp],d=o[_p],p=o[Dp],b=[].concat(o[Ep]||[],!1!==o.addIntEndpoints?Ug:[]),w=o[Pp],s=0===E||1===E,l=1===E||2===E,d){var c=r.instrumentationKey||"unkwn";v=c[up]>5?dg+Dn(c,c[up]-5)+".":dg+c+"."}m=!!o[Mp],_=o.maxAjaxPerfLookupAttempts,D=o[Np],S=o.ignoreHeaders,P=o.appId})))}(i),function(n,e){var t,r,i=!1;if(So()){var o=XMLHttpRequest[Jt];i=!H(o)&&!H(o.open)&&!H(o.send)&&!H(o.abort)}var a=Co();if(a&&a<9&&(i=!1),i)try{var u=new XMLHttpRequest,c={xh:[],i:(t={},t[e]={},t)};u[gg]=c;var l=XMLHttpRequest[Jt].open;XMLHttpRequest[Jt].open=l}catch(f){i=!1,Dg(n,15,"Failed to enable XMLHttpRequest monitoring, extension is not supported",((r={})[tg]=wn(f),r))}return i}(n,I)&&n[gp](sa(o,(function(){m=!!o[Mp],a=o[kp],!m&&!r&&(U(XMLHttpRequest,"open",{ns:x,req:function(e,t,r,i){if(!m){var o=e[ap],c=kg(o,I);!q(o,r)&&O(o,c,!0)&&((!c||!c.xhrMonitoringState[Op])&&(c=function(e,t,r,i){var o,a=F(),c=a&&a[Hp]()||bu(),f=En(bu(),0,16),l=e[gg]=e[gg]||{xh:[],i:{}},s=l.i=l.i||{},v=s[I]=s[I]||new vg(c,f,n[pg](),null===(o=n.core)||void 0===o?void 0:o.getTraceCtx());return v[lp]=a&&a[jp](),v[Bp]=t,v[op]=r,v.xhrMonitoringState[Op]=!0,v[wp]={},v.async=i,v[Kp]=u,v}(o,t,r,i)),function(e,t){t.xhrMonitoringState[Xp]=kc(e,"readystatechange",(function(){var r;try{e&&4===e.readyState&&O(e,t)&&function(e){var t=kg(e,I);function r(t,r){var i=r||{};i.ajaxDiagnosticsMessage=_g(e,I),t&&(i.exception=wn(t)),Eg(n,14,Cg+"ajax call"+wg,i)}t[$p]=Jf(),t[Lp]=e[Lp],z("xmlhttprequest",t,(function(){try{var i=t[Jp]("Ajax",a,(function(){var t,r=((t={statusText:e[Up]})[qp]=null,t[ig]=function(e){var t;try{var r=e[Yp]();if(null!==r&&-1!==Mg(r[Tp](),Wc[8]))return $f(e.getResponseHeader(Wc[0]))}catch(u){Eg(n,18,xg,((t={})[rg]=_g(e,I),t[tg]=wn(u),t))}}(e),t.type=e.responseType,t[Wp]=function(n){try{var e=n.responseType;if(""===e||"text"===e)return n[Wp]}catch{}return null}(e),t.response=e[Gp],t);if(g){var i=e[Yp]();if(i){var o=Be(i).split(/[\r\n]+/),a={};Ie(o,(function(n){var e=n.split(": "),t=e.shift(),r=e.join(": ");L(t)&&(a[t]=r)})),r[qp]=a}}return r})),o=void 0;try{w&&(o=w({status:e[Lp],xhr:e}))}catch{Eg(n,104,Ig)}if(i){void 0!==o&&(i[ip]=Zt(Zt({},i.properties),o));var u=t[Qp]();W(k,n[hp],t,i,null,u)}else r(null,{requestSentTime:t[Vp],responseFinishedTime:t[$p]})}finally{try{var c=(e[gg]||{i:{}}).i||{};c[I]&&(c[I]=null)}catch{}}}),(function(n){r(n,null)}))}(e)}catch(o){var i=wn(o);(!i||-1===Mg(i[Tp](),"c00c023f"))&&Dg(n,16,mg+" 'readystatechange' event handler"+bg,((r={})[rg]=_g(e,I),r[tg]=i,r))}}),x)}(o,c))}},hkErr:Pg(n,15,mg+".open"+bg)}),U(XMLHttpRequest,"send",{ns:x,req:function(e,t){if(!m){var r=e[ap],i=kg(r,I);O(r,i)&&!i.xhrMonitoringState[Fp]&&(V("xhr",i),i[Vp]=Jf(),n[mp](i,void 0,void 0,r),i.xhrMonitoringState[Fp]=!0)}},hkErr:Pg(n,17,mg+bg)}),U(XMLHttpRequest,"abort",{ns:x,req:function(n){if(!m){var e=n[ap],t=kg(e,I);O(e,t)&&!t.xhrMonitoringState[zp]&&(t[vp]=1,t.xhrMonitoringState[zp]=!0)}},hkErr:Pg(n,13,mg+".abort"+bg)}),U(XMLHttpRequest,"setRequestHeader",{ns:x,req:function(n,e,t){if(!m){var r=n[ap],i=kg(r,I);i&&O(r,i)&&(function(n,e,t){if(n){var r=(n[gg]||{}).xh;r&&r.push({n:e,v:t})}}(r,e,t),a&&L(e)&&i&&(i[wp][e]=t))}},hkErr:Pg(n,71,mg+".setRequestHeader"+bg)}),r=!0)}))),function(){var e=function(){var n=te();return!n||H(n.Request)||H(n.Request[Jt])||H(n[hg])?null:n[hg]}();if(e){var i=te(),c=e.polyfill;n[gp](sa(o,(function(){y=!!o[Rp],g=o[Ap],y||t?c&&!M&&(R(qc(i,hg,{ns:x,req:function(n,e,t){q(null,e,t)}})),M=!0):(R(qc(i,hg,{ns:x,req:function(e,i,o){var f;if(!y&&t&&!q(null,i,o)&&(!c||!r)){var l=e.ctx();f=function(e,t){var r,i,o=F(),c=o&&o[Hp]()||bu(),f=En(bu(),0,16),l=new vg(c,f,n[pg](),null===(r=n.core)||void 0===r?void 0:r.getTraceCtx());if(l[lp]=o&&o[jp](),l[Vp]=Jf(),l[Kp]=u,""===(i=e instanceof Request?(e||{}).url||"":e)){var s=bo();s&&s.href&&(i=rt(s.href,"#")[0])}l[op]=i;var v="GET";t&&t[Bp]?v=t[Bp]:e&&e instanceof Request&&(v=e[Bp]),l[Bp]=v;var d={};if(a){new Headers((t?t[bp]:0)||e instanceof Request&&e[bp]||{}).forEach((function(n,e){L(e)&&(d[e]=n)}))}return l[wp]=d,V(hg,l),l}(i,o);var s=n[mp](f,i,o);s!==o&&e.set(1,s),l.data=f}},rsp:function(e,t){if(!y){var r=e.ctx().data;r&&(e.rslt=e.rslt.then((function(i){return X(e,(i||{})[Lp],t,i,r,(function(){var t,r=((t={statusText:(i||{})[Up]})[qp]=null,t[ig]=function(t){var r;if(t&&t[bp])try{return $f(t[bp].get(Wc[0]))}catch(e){Eg(n,18,xg,((r={fetchDiagnosticsMessage:j(t)})[tg]=wn(e),r))}}(i),t);if(g&&i){var o={};i.headers.forEach((function(n,e){L(e)&&(o[e]=n)})),r[qp]=o}return r})),i})).catch((function(n){throw X(e,0,t,null,r,null,{error:n.message||wn(n)}),n})))}},hkErr:Pg(n,15,"Failed to monitor Window.fetch"+bg)},!0,se())),t=!0)}))),c&&(i[hg].polyfill=c)}}(),function(){var e=n[hp].getPlugin(is);e&&(f=e.plugin[sp])}())},n._doTeardown=function(){A()},n.trackDependencyData=function(e,t){W(k,n[hp],null,e,t)},n[mp]=function(e,t,r,u){var c=n._currentWindowHost||i;if(function(n,e,t,r,i,o){var a;if(n[up]>0){var u=((a={})[hp]=e,a.xhr=r,a.input=i,a.init=o,a.traceId=t[cp],a.spanId=t[fp],a.traceFlags=t[lp],a.context=t[sp]||{},a.aborted=!!t[vp],a);Rg(e,n,u,"listener"),t[cp]=u[dp],t[fp]=u[pp],t[lp]=u[lp],t[sp]=u[sp]}}(T,n[hp],e,u,t,r),t||""===t){if(Wf(o,e[yp](),c)){r||(r={});var v=new Headers(r[bp]||t instanceof Request&&t[bp]||{});if(s){var d="|"+e[cp]+"."+e[fp];v.set(Wc[3],d),a&&(e[wp][Wc[3]]=d)}if((g=P||f&&f.appId())&&(v.set(Wc[0],Wc[2]+g),a&&(e[wp][Wc[0]]=Wc[2]+g)),l){H(h=e[lp])&&(h=1);var p=Du(ku(e[cp],e[fp],h));v.set(Wc[4],p),a&&(e[wp][Wc[4]]=p)}r[bp]=v}return r}if(u){if(Wf(o,e[yp](),c)){if(s)if(Sg(u,Wc[3]))Eg(n,71,"Unable to set ["+Wc[3]+"] as it has already been set by another instance");else{d="|"+e[cp]+"."+e[fp];u[xp](Wc[3],d),a&&(e[wp][Wc[3]]=d)}var g,h;if((g=P||f&&f.appId())&&(Sg(u,Wc[0])?Eg(n,71,"Unable to set ["+Wc[0]+"] as it has already been set by another instance"):(u[xp](Wc[0],Wc[2]+g),a&&(e[wp][Wc[0]]=Wc[2]+g))),l)if(H(h=e[lp])&&(h=1),Sg(u,Wc[4]))Eg(n,71,"Unable to set ["+Wc[4]+"] as it has already been set by another instance");else{p=Du(ku(e[cp],e[fp],h));u[xp](Wc[4],p),a&&(e[wp][Wc[4]]=p)}}return u}},n[Ip]=function(e,t,r){if(-1===p||c<p){(2===E||1===E)&&"string"==typeof e.id&&"."!==e.id[e.id[up]-1]&&(e.id+="."),H(e[Cp])&&(e[Cp]=new Date);var i=Jl(e,Ll.dataType,Ll.envelopeType,n[pg](),t,r);n[hp].track(i)}else c===p&&Dg(n,55,"Maximum ajax per page view limit reached, ajax monitoring is paused until the next trackPageView(). In order to increase the limit set the maxAjaxCallsPerView configuration parameter.",!0);++c},n.addDependencyListener=function(n){return Ng(T,C++,n)},n.addDependencyInitializer=function(n){return Ng(k,C++,n)}})),N}return er(e,n),e.prototype.processTelemetry=function(n,e){this.processNext(n,e)},e.prototype.addDependencyInitializer=function(n){return null},e.identifier="AjaxDependencyPlugin",e}(Wu),Fg=function(){},Vg=function(){this.id="browser",this.deviceClass="Browser"},zg=function(n,e){var t=this,r=sa(n,(function(){var e=n.sdkExtension;t.sdkVersion=(e?e+"_":"")+"javascript:3.0.7"}));e&&e.add(r)},Hg=function(){},jg="sessionManager",Bg="update",Kg="isUserCookieSet",Xg="isNewUser",Wg="getTraceCtx",$g="telemetryTrace",Jg="applySessionContext",Gg="applyApplicationContext",Yg="applyDeviceContext",Qg="applyOperationContext",Zg="applyUserContext",nh="applyOperatingSystemContxt",eh="applyLocationContext",th="applyInternalContext",rh="accountId",ih="getSessionId",oh="namePrefix",ah="userCookiePostfix",uh="idLength",ch="getNewId",fh="length",lh="automaticSession",sh="authenticatedId",vh="acquisitionDate",dh="renewalDate",ph="join",gh="cookieSeparator",hh="authUserCookieName",mh=function(){},yh=function(){function n(e,t,r){var i,o,a,u,c=Ma(t),f=tu(t);Kt(n,this,(function(n){e||(e={});var t=sa(e,(function(n){a=e.sessionExpirationMs||864e5,u=e.sessionRenewalMs||18e5;var t=e.sessionCookiePostfix||e[oh]||"";i="ai_session"+t}));function l(n,e){var t=!1,r=", session will be reset",i=e.split("|");if(i[fh]>=2)try{var o=+i[1]||0,a=+i[2]||0;isNaN(o)||o<=0?Aa(c,2,27,"AI session acquisition date is 0"+r):isNaN(a)||a<=0?Aa(c,2,27,"AI session renewal date is 0"+r):i[0]&&(n.id=i[0],n[vh]=o,n[dh]=a,t=!0)}catch(u){Aa(c,1,9,"Error parsing ai_session value ["+(e||"")+"]"+r+" - "+no(u),{exception:wn(u)})}return t}function s(n,t){var r=n[vh];n[dh]=t;var c=u,l=r+a-t,s=[n.id,r,t],v=0;v=l<c?l/1e3:c/1e3;var d=e.cookieDomain||null;f.set(i,s[ph]("|"),a>0?v:null,d),o=t}r&&r.add(t),n[lh]=new mh,n[Bg]=function(){var t=Le(),r=!1,v=n[lh];if(v.id||(r=!function(n,e){var t=!1,r=f.get(i);if(r&&K(r.split))t=l(n,r);else{var o=ul(c,i);o&&(t=l(n,o))}return t||!!n.id}(v)),!r&&a>0){var d=t-v[vh],p=t-v[dh];r=(r=(r=d<0||p<0)||d>a)||p>u}r?function(t){var r=e[ch]||qo;n.automaticSession.id=r(e[uh]||22),n[lh][vh]=t,s(n[lh],t),al()||Aa(c,2,0,"Browser does not support local storage. Session durations will be inaccurate.")}(t):(!o||t-o>6e4)&&s(v,t)},n.backup=function(){var e=n[lh];!function(n,e,t){cl(c,i,[n,e,t][ph]("|"))}(e.id,e[vh],e[dh])}}))}return n.__ieDyn=1,n}(),bh=function(n,e,t,r){var i=this;i.traceID=n||bu(),i.parentID=e;var o=bo();!t&&o&&o.pathname&&(t=o.pathname),i.name=Nf(r,t)};function wh(n){return!("string"!=typeof n||!n||n.match(/,|;|=| |\|/))}var xh=function(){function n(e,t,r){this.isNewUser=!1,this.isUserCookieSet=!1;var i,o=Ma(t),a=tu(t);Kt(n,this,(function(t){On(t,"config",{g:function(){return e}});var u=sa(e,(function(){var u=e[ah]||"";i=n.userCookieName+u;var s=a.get(i);if(s){t[Xg]=!1;var v=s.split(n[gh]);v[fh]>0&&(t.id=v[0],t[Kg]=!!t.id)}if(!t.id){t.id=c(),l(f(t.id)[ph](n[gh]));var d=(e[oh]||"")+"ai_session";!function(n,e){var t=tl();if(null!==t)try{return t[Zc](e),!0}catch(r){Zf=!1,Aa(n,2,5,"Browser failed removal of local storage item. "+no(r),{exception:wn(r)})}}(o,d)}t[rh]=e[rh]||void 0;var p=a.get(n[hh]);if(p){var g=(p=decodeURI(p)).split(n[gh]);g[0]&&(t[sh]=g[0]),g[fh]>1&&g[1]&&(t[rh]=g[1])}}));function c(){var n=e||{};return(n[ch]||qo)(n[uh]?e[uh]:22)}function f(n){var e=Zi(new Date);return t.accountAcquisitionDate=e,t[Xg]=!0,[n,e]}function l(n){t[Kg]=a.set(i,n,31536e3)}r&&r.add(u),t.setAuthenticatedUserContext=function(e,r,i){if(void 0===i&&(i=!1),!wh(e)||r&&!wh(r))Aa(o,2,60,"Setting auth user context failed. User auth/account id should be of type string, and not contain commas, semi-colons, equal signs, spaces, or vertical-bars.",!0);else{t[sh]=e;var u=t[sh];r&&(t[rh]=r,u=[t[sh],t.accountId][ph](n[gh])),i&&a.set(n[hh],encodeURI(u))}},t.clearAuthenticatedUserContext=function(){t[sh]=null,t[rh]=null,a.del(n[hh])},t[Bg]=function(e){t.id===e&&t[Kg]||l(f(e||c())[ph](n[gh]))}}))}return n.cookieSeparator="|",n.userCookieName="ai_user",n.authUserCookieName="ai_authUser",n}(),Ih="ext",Ch="tags";function Th(n,e){n&&n[e]&&0===ln(n[e])[fh]&&delete n[e]}function kh(){return null}var Sh,_h,Dh=function(){function n(e,t,r,i){var o=this,a=e.logger;Kt(n,this,(function(n){if(n.appId=kh,n[ih]=kh,n.application=new Fg,n.internal=new zg(t,i),ae()){n[jg]=new yh(t,e,i),n.device=new Vg,n.location=new Hg,n.user=new xh(t,e,i);var u,c=void 0,f=void 0;r&&(c=r.getTraceId(),f=r.getSpanId(),u=r.getName()),n[$g]=new bh(c,f,u,a),n.session=new mh}n[ih]=function(){var e=n.session,t=null;if(e&&B(e.id))t=e.id;else{var r=(n[jg]||{})[lh];t=r&&B(r.id)?r.id:null}return t},n[Jg]=function(e,t){eo(to(e.ext,ns),"sesId",n[ih](),B)},n[nh]=function(e,t){eo(e.ext,es,n.os)},n[Gg]=function(e,t){var r=n.application;if(r){var i=to(e,Ch);eo(i,ts.applicationVersion,r.ver,B),eo(i,ts.applicationBuild,r.build,B)}},n[Yg]=function(e,t){var r=n.device;if(r){var i=to(to(e,Ih),Yl);eo(i,"localId",r.id,B),eo(i,"ip",r.ip,B),eo(i,"model",r.model,B),eo(i,"deviceClass",r.deviceClass,B)}},n[th]=function(e,t){var r=n.internal;if(r){var i=to(e,Ch);eo(i,ts.internalAgentVersion,r.agentVersion,B),eo(i,ts.internalSdkVersion,Nf(a,r.sdkVersion,64),B),(e.baseType===Pa.dataType||e.baseType===Al.dataType)&&(eo(i,ts.internalSnippet,r.snippetVer,B),eo(i,ts.internalSdkSrc,r.sdkSrc,B))}},n[eh]=function(n,e){var t=o.location;t&&eo(to(n,Ch,[]),ts.locationIp,t.ip,B)},n[Qg]=function(e,t){var r=n[$g];if(r){var i=to(to(e,Ih),Ql,{traceID:void 0,parentID:void 0});eo(i,"traceID",r.traceID,B,H),eo(i,"name",r.name,B,H),eo(i,"parentID",r.parentID,B,H)}},n.applyWebContext=function(n,e){var t=o.web;t&&eo(to(n,Ih),Zl,t)},n[Zg]=function(e,t){var r=n.user;if(r){eo(to(e,Ch,[]),ts.userAccountId,r[rh],B);var i=to(to(e,Ih),Gl);eo(i,"id",r.id,B),eo(i,"authId",r[sh],B)}},n.cleanUp=function(n,e){var t=n.ext;t&&(Th(t,Yl),Th(t,Gl),Th(t,Zl),Th(t,es),Th(t,ns),Th(t,Ql))}}))}return n.__ieDyn=1,n}(),Eh=null,Ph=sn(((Sh={})[rh]=Eh,Sh.sessionRenewalMs=18e5,Sh.samplingPercentage=100,Sh.sessionExpirationMs=864e5,Sh.cookieDomain=Eh,Sh.sdkExtension=Eh,Sh.isBrowserLinkTrackingEnabled=!1,Sh.appId=Eh,Sh[ih]=Eh,Sh[oh]=_h,Sh.sessionCookiePostfix=_h,Sh[ah]=_h,Sh[uh]=22,Sh[ch]=Eh,Sh)),Mh=function(n){function e(){var t,r,i,o,a=n.call(this)||this;return a.priority=110,a.identifier=is,Kt(e,a,(function(n,e){function a(){t=null,r=null,i=null,o=null}a(),On(n,"context",{g:function(){return o}}),n.initialize=function(a,u,c,f){e.initialize(a,u,c,f),function(e){var a=n.identifier,u=n.core;n._addHook(sa(e,(function(){var r=Ou(null,e,u);e.storagePrefix&&ol(e.storagePrefix),t=r.getExtCfg(a,Ph),n._extConfig=t}))),i=u[Wg](!1),o=new Dh(u,t,i,n._unloadHooks),r=Yf(n.context[$g],i),u.setTraceCtx(r),n.context.appId=function(){var n=u.getPlugin(os);return n?n.plugin._appId:null}}(a)},n.processTelemetry=function(e,t){if(!H(e)){t=n._getTelCtx(t),e.name===Al.envelopeType&&t.diagLog().resetInternalMessageCount();var r=o||{};r.session&&"string"!=typeof o.session.id&&r[jg]&&r[jg][Bg]();var i=r.user;if(i&&!i[Kg]&&i[Bg](r.user.id),function(e,t){to(e,"tags",[]),to(e,"ext",{});var r=n.context;r[Jg](e,t),r[Gg](e,t),r[Yg](e,t),r[Qg](e,t),r[Zg](e,t),r[nh](e,t),r.applyWebContext(e,t),r[eh](e,t),r[th](e,t),r.cleanUp(e,t)}(e,t),i&&i[Xg]){i[Xg]=!1;var a=new Pa(72,(ce()||{}).userAgent||"");!function(n,e,t){Ra(n)[Zr](e,t)}(t.diagLog(),1,a)}n.processNext(e,t)}},n._doTeardown=function(n,e){var t=(n||{}).core();t&&t[Wg]&&(t[Wg](!1)===r&&t.setTraceCtx(i));a()}})),a}return er(e,n),e.__ieDyn=1,e}(Wu);const Nh=Mh;var Rh,Ah,Lh,Uh,qh="snippet",Oh="flush",Fh="pollInternalLogs",Vh="getPlugin",zh="evtNamespace",Hh="version",jh="queue",Bh="connectionString",Kh="endpointUrl",Xh="instrumentationKey",Wh="onunloadFlush",$h="context",Jh="addHousekeepingBeforeUnload",Gh="sendMessage",Yh=[qh,"dependencies","properties","_snippetVersion","appInsightsNew","getSKUDefaults"],Qh="iKeyUsage",Zh="CdnUsage",nm="SdkLoaderVer",em=void 0,tm={disabled:!0,limit:ga({samplingRate:100,maxSendNumber:1}),interval:ga({monthInterval:3,daysOfMonth:[28]})},rm=((Rh={})[Bh]=em,Rh[Kh]=em,Rh[Xh]=em,Rh.diagnosticLogInterval=ma((function(n){return n&&n>0}),1e4),Rh.featureOptIn=((Ah={})[Qh]={mode:2},Ah[Zh]={mode:2},Ah[nm]={mode:2},Ah),Rh.throttleMgrCfg=ga(((Lh={})[109]=ga(tm),Lh[106]=ga(tm),Lh[111]=ga(tm),Lh[110]=ga(tm),Lh)),Rh);var im=function(){function n(e){var t,r,i,o,a,u,c,f,l,s,v,d,p,g,h=this;Kt(n,this,(function(n){y(),On(n,"config",{g:function(){return f}}),Ie(["pluginVersionStringArr","pluginVersionString"],(function(e){On(n,e,{g:function(){return c?c[e]:null}})})),o=""+(e.sv||e[Hh]||""),e[jh]=e[jh]||[],e[Hh]=e[Hh]||2;var m=la(e.config||{},rm);function y(){a=Ho("AISKU"),u=null,t=null,r=null,i=null,o=null,v=null,d=!1,p=!1,g=!1,s=new Ev}function b(){u&&(function(n,e){Dc([vc,sc,lc],n,e)}(null,u),function(n,e){var t=Tc(dc,e);Dc([lc],n,t),Dc([fc],null,t)}(null,u))}function w(n){c.addUnloadHook(n)}f=m.cfg,l=new pv,On(n,"appInsights",{g:function(){return l}}),r=new Nh,t=new Og,i=new tp,c=new rc,On(n,"core",{g:function(){return c}}),w(sa(m,(function(){if(f[Bh]){var n=function(n){if(!n)return{};var e=n[$c](";"),t=De(e,(function(n,e){var t=e[$c]("=");if(2===t[Jc]){var r=t[0][Gc](),i=t[1];n[r]=i}return n}),{});if(ln(t)[Jc]>0){if(t.endpointsuffix){var r=t.location?t.location+".":"";t[Yc]=t[Yc]||"https://"+r+"dc."+t.endpointsuffix}t[Yc]=t[Yc]||jc,ot(t[Yc],"/")&&(t[Yc]=t[Yc].slice(0,-1))}return t}(f[Bh]),e=n.ingestionendpoint;f[Kh]=e?e+Bc:f[Kh],f[Xh]=n.instrumentationkey||f[Xh]}}))),n[qh]=e,n[Oh]=function(n,e){var t;return void 0===n&&(n=!0),yu(c,(function(){return"AISKU.flush"}),(function(){n&&!e&&(t=_i((function(n){e=n})));var r=1,i=function(){0===--r&&e()};Ie(c.getChannels(),(function(e){e&&(r++,e[Oh](n,i))})),i()}),null,n),t},n[Wh]=function(n){void 0===n&&(n=!0),Ie(c.getChannels(),(function(e){e[Wh]?e[Wh]():e[Oh](n)}))},n.loadAppInsights=function(e,a,u){return void 0===e&&(e=!1),e&&function(n){throw Me||(Me=Ae("UnsupportedError")),new Me(n)}("Legacy Mode is no longer supported"),yu(n.core,(function(){return"AISKU.loadAppInsights"}),(function(){c.initialize(f,[i,r,t,l,s],a,u),On(n,"context",{g:function(){return r[$h]}}),v||(v=new vl(c));var e=function(){if(Uh)return Uh;var n=null,e=!1,t=["://js.monitor.azure.com/","://az416426.vo.msecnd.net/"];try{var r=(document||{}).currentScript;r&&(n=r.src)}catch{}if(n){try{var i=n.toLowerCase();if(i){var o="";Ie(t,(function(n,t){if(-1!==at(i,n))return o="cdn"+(t+1),-1===at(i,"/scripts/")&&(-1!==at(i,"/next/")?o+="-next":-1!==at(i,"/beta/")&&(o+="-beta")),Uh=o+(e?".mod":""),-1}))}}catch{}Uh=n}return Uh}();e&&n[$h]&&(n[$h].internal.sdkSrc=e),function(e){if(e){var t="";H(o)||(t+=o),n[$h]&&n[$h].internal&&(n[$h].internal.snippetVer=t||"-"),rn(n,(function(n,t){B(n)&&!K(t)&&n&&"_"!==n[0]&&-1===Ce(Yh,n)&&e[n]!==t&&(e[n]=t)}))}}(n[qh]),n.emptyQueue(),n[Fh](),n[Jh](n),w(sa(m,(function(){var e=!1;f.throttleMgrCfg[109]&&(e=!f.throttleMgrCfg[109].disabled),!v.isReady()&&f.extensionConfig&&f.extensionConfig[s.identifier]&&e&&v.onReadyState(!0),!d&&!f[Bh]&&co(Qh,f)&&(v[Gh](106,"See Instrumentation key support at aka.ms/IkeyMigrate"),d=!0),!p&&n[$h].internal.sdkSrc&&-1!=n[$h].internal.sdkSrc.indexOf("az416426")&&co(Zh,f)&&(v[Gh](110,"See Cdn support notice at aka.ms/JsActiveCdn"),p=!0),!g&&parseInt(o)<6&&co(nm,f)&&(v[Gh](111,"An updated Sdk Loader is available, see aka.ms/SnippetVer"),g=!0)})))})),n},n.updateSnippetDefinitions=function(e){!function(n,e,t){if(n&&e&&X(n)&&X(e)){var r=function(r){if(B(r)){var i=e[r];K(i)?(!t||t(r,!0,e,n))&&(n[r]=ro(e,r)):(!t||t(r,!1,e,n))&&(tn(n,r)&&delete n[r],On(n,r,{g:function(){return e[r]},s:function(n){e[r]=n}}))}};for(var i in e)r(i)}}(e,n,(function(n){return n&&-1===Ce(Yh,n)}))},n.emptyQueue=function(){try{if(W(n.snippet[jh])){for(var e=n.snippet[jh].length,t=0;t<e;t++){(0,n.snippet[jh][t])()}n.snippet[jh]=void 0,delete n.snippet[jh]}}catch(r){r&&K(r.toString)&&r.toString()}},n[Jh]=function(e){if(ae()||ie()){var t=function(){if(e[Wh](!1),K(n.core[Vh])){var t=h.core[Vh](is);if(t){var r=t.plugin;r&&r[$h]&&r[$h]._sessionManager&&r[$h]._sessionManager.backup()}}},r=!1;u||(u=Tc(a,c[zh]&&c[zh]())),w(sa(f,(function(n){var i=n.cfg,o=e.appInsights,a=Ou(null,i,o.core).getExtCfg(o.identifier||as);b();var f=i.disablePageUnloadEvents;a.disableFlushOnBeforeUnload||(Ec(t,f,u)&&(r=!0),Pc(t,f,u)&&(r=!0),!r&&!function(){var n=ce();return!(!n||!n.product)&&"ReactNative"===n.product}()&&Aa(c.logger,1,19,"Could not add handler for beforeunload and pagehide")),!r&&!a.disableFlushOnUnload&&Pc(t,f,u)})))}},n.getSender=function(){return i},n.unload=function(e,t,r){var i,o=!1;return e&&!t&&(i=_i((function(n){t=n}))),n[Wh](e),b(),c.unload&&c.unload(e,(function(n){o||(o=!0,y(),t&&t(n))}),r),i},oo(n,l,["getCookieMgr","trackEvent","trackPageView","trackPageViewPerformance","trackException","_onerror","trackTrace","trackMetric","startTrackPage","stopTrackPage","startTrackEvent","stopTrackEvent"]),oo(n,(function(){return t}),["trackDependencyData","addDependencyListener","addDependencyInitializer"]),oo(n,c,["addTelemetryInitializer",Fh,"stopPollingInternalLogs",Vh,"addPlugin",zh,"addUnloadCb","getTraceCtx","updateCfg","onCfgChange"]),oo(n,(function(){var n=r[$h];return n?n.user:null}),["setAuthenticatedUserContext","clearAuthenticatedUserContext"])}))}return n.prototype.addDependencyInitializer=function(n){return null},n}();let om;const am={initialize:(n,e)=>{if(!n.instrumentationKey)throw new Error("Instrumentation key not provided for TelemetryProvider config.");return om=new im({config:{enableAutoRouteTracking:!0,loggingLevelConsole:1,excludeRequestFromAutoTrackingPatterns:[/\/c2001.report.gbss.io\//,/\/cacheorcheck.mopinion.com\//,/\/cookie-cdn.cookiepro.com\//,/\/api.us.userlane.com\//,/\/deploy.mopinion.com\//,/\/api-js.datadome.co\//],...n}}),om.loadAppInsights(),om.addTelemetryInitializer((n=>{n.tags=n.tags||[],n.tags["ai.cloud.role"]=e,n.tags["ai.cloud.roleInstance"]=`${e}-instance`})),om}},um=((0,i.createContext)(void 0),n=>{let e=n;return["string","number","boolean"].includes(typeof n)&&(e={data:n}),e});class cm{constructor(n,e,t){u(this,"prefix"),u(this,"appInsightInstance"),u(this,"enableDebugLogging"),u(this,"logIndentMapping",{debug:0,info:0,warn:0,error:0,log:0}),u(this,"logError",((n,e)=>{const t=um(e||{});this.appInsightInstance.trackException({error:new Error(n),properties:t})})),u(this,"logEvent",((n,e)=>{const t=um(e||{});this.appInsightInstance.trackEvent({name:n,properties:t})})),u(this,"_warn",this.logEvent),u(this,"_error",this.logError),u(this,"_debug",this.logEvent),u(this,"_info",this.logEvent),u(this,"_log",this.logEvent),u(this,"loggerMap",{debug:this._debug,info:this._info,warn:this._warn,error:this._error,log:this._log}),this.prefix=n,this.appInsightInstance=e,this.enableDebugLogging=t,this.prefix=n,this.appInsightInstance=e,this.enableDebugLogging=t}getPrefix(n){return`${"\t".repeat(this.logIndentMapping[n])}[${this.prefix} - ${n.toLocaleLowerCase()}]: `}internalLog(n,e,t){(0,this.loggerMap[n])(`${this.getPrefix(n)}${e}`,t)}log(n,e){this.internalLog("log",n,e)}info(n,e){this.enableDebugLogging&&this.internalLog("info",n,e)}warn(n,e){this.internalLog("warn",n,e)}debug(n,e){this.enableDebugLogging&&this.internalLog("debug",n,e)}error(n,e){this.internalLog("error",n,e)}}const fm=(n,e,t)=>new cm(n,e,t)}}]);