PageSourceSearch

https://www.dubestemmer.no/Static/ai.2.gbl.min.js

js dubestemmer.no collected 2026-10-01 11:40:27 UTC 122,640 bytes, 6 lines download raw bytes

1/*!
2 * Application Insights JavaScript SDK - Web, 2.8.16
3 * Copyright (c) Microsoft and contributors. All rights reserved.
4 */
5!function(e,n){var t,r={},i="__ms$mod__",o={},a=o.esm_ai_2_8_16={},u="2.8.16",c="Microsoft",s=(s=e=e[c]=e[c]||{})[c="ApplicationInsights2"]=s[c]||{},l=(l=e)[c="ApplicationInsights"]=l[c]||{},e=s[i]=s[i]||{},f=e.v=e.v||[],c=l[i]=l[i]||{},d=c.v=c.v||[];for(t in(c.o=c.o||[]).push(o),n(r),r)s[t]=r[t],f[t]=u,l[t]=r[t],d[t]=u,(a.n=a.n||[]).push(t)}(this,function(e){"use strict";!function(e,n,t){var r=Object.defineProperty;if(r)try{return r(e,n,t)}catch(i){}typeof t.value!==undefined&&(e[n]=t.value)}(e,"__esModule",{value:!0});var a="function",u="object",ne="undefined",te="prototype",c="hasOwnProperty",l=Object,x=l[te],I=l.assign,w=l.create,b=l.defineProperty,T=x[c],C=null;function re(e){e=!1===(e=void 0===e||e)?null:C;return e||((e=(e=(e=typeof globalThis!==ne?globalThis:e)||typeof self===ne?e:self)||typeof window===ne?e:window)||typeof global===ne||(e=global),C=e),e}function S(e){throw new TypeError(e)}function V(e){if(w)return w(e);if(null==e)return{};var n=typeof e;function t(){}return n!==u&&n!==a&&S("Object prototype may only be an Object:"+e),t[te]=e,new t}(re()||{}).Symbol,(re()||{}).Reflect;var ie=I||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var i in n=arguments[t])x[c].call(n,i)&&(e[i]=n[i]);return e},k=function(e,n){return(k=l.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)n[c](t)&&(e[t]=n[t])})(e,n)};function _(e,n){function t(){this.constructor=e}typeof n!==a&&null!==n&&S("Class extends value "+n+" is not a constructor or null"),k(e,n),e[te]=null===n?V(n):(t[te]=n[te],new t)}function oe(e,n){for(var t=0,r=n.length,i=e.length;t<r;t++,i++)e[i]=n[t];return e}var ae="initialize",ue="name",ce="getNotifyMgr",se="identifier",A="push",le="isInitialized",fe="config",de="instrumentationKey",pe="logger",R="length",ve="time",L="processNext",ge="getProcessTelContext",me="addNotificationListener",he="removeNotificationListener",ye="stopPollingInternalLogs",xe="onComplete",Ie="getPlugin",we="flush",be="_extensions",Te="splice",Ce="teardown",Se="messageId",ke="message",_e="isAsync",E="_doTeardown",D="update",P="getNext",N="diagLog",M="setNextPlugin",Ee="createNew",De="cookieCfg",Pe="indexOf",Ne="substring",Me="userAgent",Ae="split",Re="setEnabled",Le="substr",Ue="nodeType",qe="apply",Fe="replace",He="enableDebugExceptions",Oe="logInternalMessage",ze="toLowerCase",Ve="call",je="type",Be="handler",Ke="listeners",Xe="isChildEvt",We="getCtx",Ge="setCtx",Je="complete",$e="traceId",Qe="traceFlags",Ye="version",p="",Ze="channels",U="core",en="createPerfMgr",nn="disabled",tn="extensionConfig",rn="processTelemetry",on="priority",an="eventsSent",un="eventsDiscarded",cn="eventsSendRequest",sn="perfEvent",ln="errorToConsole",fn="warnToConsole",dn="getPerfMgr",pn="toISOString",vn="endsWith",gn="indexOf",mn="trim",n="toString",hn="constructor",yn=b,xn=l.freeze,In=l.keys,wn=String[te],bn=wn[mn],Tn=wn[vn],Cn=Date[te][pn],wn=Array.isArray,Sn=x[n],kn=T[n],_n=kn[Ve](l),En=/-([a-z])/g,Dn=/([^\w\d_$])/g,Pn=/^(\d+[\w\d_$])/,Nn=Object.getPrototypeOf;function Mn(e){if(e){if(Nn)return Nn(e);e=e.__proto__||e[te]||e[hn];if(e)return e}return null}function K(e){return e===undefined||typeof e===ne}function X(e){return null===e||K(e)}function An(e){return!X(e)}function Rn(e,n){return!(!e||!T[Ve](e,n))}function Ln(e){return!(!e||typeof e!==u)}function W(e){return!(!e||typeof e!==a)}function Un(e){var n=e;return e&&J(e)?(n=(n=e[Fe](En,function(e,n){return n.toUpperCase()}))[Fe](Dn,"_"))[Fe](Pn,function(e,n){return"_"+n}):n}function G(e,n){if(e)for(var t in e)T[Ve](e,t)&&n[Ve](e,t,e[t])}function qn(e,n){return!(!e||!n)&&-1!==e[Pe](n)}function Fn(e){return!(!e||"[object Date]"!==Sn[Ve](e))}var q=wn||function(e){return!(!e||"[object Array]"!==Sn[Ve](e))};function Hn(e){return!(!e||"[object Error]"!==Sn[Ve](e))}function J(e){return"string"==typeof e}function On(e){return"number"==typeof e}function zn(e){return"boolean"==typeof e}function Vn(e){return e&&"object"==typeof e&&(!(e=(Nn||Mn)(e))||typeof(e=e[hn]&&T[Ve](e,hn)?e[hn]:e)===a&&kn[Ve](e)===_n)}function jn(e){if(e){if(Cn)return e[pn]();var n;return e&&e.getUTCFullYear?(n=function(e){e=""+e;return 1===e[R]?"0"+e:e},e.getUTCFullYear()+"-"+n(1+e.getUTCMonth())+"-"+n(e.getUTCDate())+"T"+n(e.getUTCHours())+":"+n(e.getUTCMinutes())+":"+n(e.getUTCSeconds())+"."+(e.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"):void 0}}function $(e,n,t){var r=e[R];try{for(var i=0;i<r&&!(i in e&&-1===n[Ve](t||e,e[i],i,e));i++);}catch(o){}}function Bn(e,n,t){if(e){if(e[gn])return e[gn](n,t);var r=e[R],t=t||0;try{for(var i=Math.max(0<=t?t:r-Math.abs(t),0);i<r;i++)if(i in e&&e[i]===n)return i}catch(o){}}return-1}function Kn(e,n,t){if(e){if(e.map)return e.map(n,t);var r=e[R],i=t||e,o=Array(r);try{for(var a=0;a<r;a++)a in e&&(o[a]=n[Ve](i,e[a],e))}catch(u){}}return o}function Xn(e,n,t){var r;if(e){if(e.reduce)return e.reduce(n,t);var i=e[R],o=0;if(3<=arguments[R])r=t;else{for(;o<i&&!(o in e);)o++;r=e[o++]}for(;o<i;)o in e&&(r=n(r,e[o],o,e)),o++}return r}function j(e){return e&&(bn&&e[mn]?e[mn]():e[Fe]?e[Fe](/^\s+|(?=\s)\s+$/g,p):e)}var Wn=!{toString:null}
5.propertyIsEnumerable("toString"),Gn=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"];function Jn(e){var n=typeof e;if(n===a||n===u&&null!==e||S("objKeys called on non-object"),!Wn&&In)return In(e);var t,r=[];for(t in e)e&&T[Ve](e,t)&&r[A](t);if(Wn)for(var i=Gn[R],o=0;o<i;o++)e&&T[Ve](e,Gn[o])&&r[A](Gn[o]);return r}function $n(e,n,t,r){if(yn)try{var i={enumerable:!0,configurable:!0};return t&&(i.get=t),r&&(i.set=r),yn(e,n,i),!0}catch(o){}return!1}function Qn(e){return xn&&G(e,function(e,n){(q(n)||Ln(n))&&xn(n)}),Yn(e)}var Yn=xn||function(e){return e};function Zn(){var e=Date;return e.now?e.now():(new e).getTime()}function Q(e){return Hn(e)?e[ue]:p}function v(e,n,t,r,i){var o=t;!e||(o=e[n])===t||i&&!i(o)||r&&!r(t)||(e[n]=o=t)}function F(e,n,t){var r;return e?!(r=e[n])&&X(r)&&(r=K(t)?{}:t,e[n]=r):r=K(t)?{}:t,r}function et(e,n){return X(e)?n:e}function nt(e){return!!e}function tt(e){throw Error(e)}function rt(e,n){var t=null,r=null;return W(e)?t=e:r=e,function(){var e=arguments;if(r=t?t():r)return r[n][qe](r,e)}}function it(t,r,i){if(t&&r&&Ln(t)&&Ln(r))for(var e in r)!function(n){var e;J(n)&&(W(e=r[n])?i&&!i(n,!0,r,t)||(t[n]=rt(r,n)):i&&!i(n,!1,r,t)||(Rn(t,n)&&delete t[n],$n(t,n,function(){return r[n]},function(e){r[n]=e})||(t[n]=e)))}(e)}function ot(e,n,t,r,i){e&&n&&t&&(!1===i&&!K(e[n])||(e[n]=rt(t,r)))}function at(n,t,e,r){n&&t&&Ln(n)&&q(e)&&$(e,function(e){J(e)&&ot(n,e,t,e,r)})}function ut(e){return e&&I?l(I({},e)):e}function ct(){var e=arguments,n=e[0]||{},t=e[R],r=!1,i=1;for(0<t&&zn(n)&&(r=n,n=e[i]||{},i++),Ln(n)||(n={});i<t;i++){var o,a,u,c,s=e[i],l=q(s),f=Ln(s);
5for(o in s)(l&&o in s||f&&T[Ve](s,o))&&(a=s[o],u=void 0,r&&a&&((u=q(a))||Vn(a))&&(c=n[o],u?q(c)||(c=[]):Vn(c)||(c={}),a=ct(r,c,a)),a!==undefined&&(n[o]=a))}return n}function st(e){var t={};return G(e,function(e,n){t[e]=n,t[n]=e}),Qn(t)}var n="undefined",lt="constructor",ft="prototype",dt="function",pt="_dynInstFuncs",vt="_isDynProxy",gt="_dynClass",mt="_dynInstChk",ht=mt,yt="_dfOpts",xt="_unknown_",It="__proto__",wt="_dyn"+It,wn="__dynProto$Gbl",bt="_dynInstProto",Tt="useBaseInst",Ct="setInstFuncs",St=Object,kt=St.getPrototypeOf,_t=St.getOwnPropertyNames,n=(t=(t=(t=(t=typeof globalThis!=n?globalThis:t)||typeof self==n?t:self)||typeof window==n?t:window)||typeof global==n?t:global)||{},Et=n[wn]||(n[wn]={o:((t={})[Ct]=!0,t[Tt]=!0,t),n:1e3});function Dt(e,n){return e&&St[ft].hasOwnProperty.call(e,n)}function Pt(e){return e&&(e===St[ft]||e===Array[ft])}function Nt(e){return Pt(e)||e===Function[ft]}function Mt(e){if(e){if(kt)return kt(e);var n=e[It]||e[ft]||(e[lt]?e[lt][ft]:null),t=e[wt]||n;Dt(e,wt)||(delete e[bt],t=e[wt]=e[bt]||e[wt],e[bt]=n)}return t}function At(e,n){var t=[];if(_t)t=_t(e);else for(var r in e)"string"==typeof r&&Dt(e,r)&&t.push(r);if(t&&0<t.length)for(var i=0;i<t.length;i++)n(t[i])}function Rt(e,n,t){return n!==lt&&typeof e[n]===dt&&(t||Dt(e,n))}function Lt(e){throw new TypeError("DynamicProto: "+e)}function Ut(e,n){for(var t=e.length-1;0<=t;t--)if(e[t]===n)return 1}function qt(e,n){return Dt(e,ft)?e.name||n||xt:((e||{})[lt]||{}).name||n||xt}function m(e,r,n,t){Dt(e,ft)||Lt("theClass is an invalid class definition.");var i,o,a,u,c,s,l=e[ft],f=(function(e){if(!kt)return 1;for(var n=[],t=Mt(r);t&&!Nt(t)&&!Ut(n,t);){if(t===e)return 1;n.push(t),t=Mt(t)}}(l)||Lt("["+qt(e)+"] not in hierarchy of ["+qt(r)+"]"),null),e=(Dt(l,gt)?f=l[gt]:(f="_dynCls$"+qt(e,"_")+"$"+Et.n,Et.n++,l[gt]=f),m[yt]),d=!!e[Tt],p=(d&&t&&t[Tt]!==undefined&&(d=!!t[Tt]),o={},At(i=r,function(e){!o[e]&&Rt(i,e,!1)&&(o[e]=i[e])}),o),d=(n(r,function(e,n,t,o){function r(e,n,t){var r,i=n[t];return i[vt]&&o&&!1!==(r=e[pt]||{})[ht]&&(i=(r[n[gt]]||{})[t]||i),function(){return i.apply(e,arguments)}}for(var i={},a=(At(t,function(e){i[e]=r(n,t,e)}),Mt(e)),u=[];a&&!Nt(a)&&!Ut(u,a);)At(a,function(e){!i[e]&&Rt(a,e,!kt)&&(i[e]=r(n,a,e))}),u.push(a),a=Mt(a);return i}(l,r,p,d)),!!kt&&!!e[Ct]);a=l,n=f,u=r,c=p,e=!1!==(d=d&&t?!!t[Ct]:d),Pt(a)||(l=u[pt]=u[pt]||{},s=l[n]=l[n]||{},!1!==l[ht]&&(l[ht]=!!e),At(u,function(e){var t,r,i;Rt(u,e,!1)&&u[e]!==c[e]&&(s[e]=u[e],delete u[e],Dt(a,e)&&(!a[e]||a[e][vt])||(a[e]=(t=a,r=e,(i=function(){var e,n;return(function(e,n,t,r){var i=null;if(e&&Dt(t,gt)){var o=e[pt]||{};if((i=(o[t[gt]]||{})[n])||Lt("Missing ["+n+"] "+dt),!i[mt]&&!1!==o[ht]){for(var a=!Dt(e,n),u=Mt(e),c=[];a&&u&&!Nt(u)&&!Ut(c,u);){var s=u[n];if(s){a=s===r;break}c.push(u),u=Mt(u)}try{a&&(e[n]=i),i[mt]=1}catch(l){o[ht]=!1}}}return i}(this,r,t,i)||(typeof(n=(n=t[e=r])===i?Mt(t)[e]:n)!==dt&&Lt("["+e+"] is not a "+dt),n)).apply(this,arguments)})[vt]=1,i)))}))}m[yt]=Et.o;var Ft="window",Ht="document",Ot="documentMode",zt="navigator",Vt="location",jt="console",Bt="performance",Kt="JSON",Xt="crypto",Wt="msCrypto",Gt="msie",Jt="trident/",$t="XMLHttpRequest",Qt=null,Yt=null,Zt=!1,er=null,nr=null;function tr(e,n){var t,r=!1;if(e){try{(r=n in e)||(t=e[te])&&(r=n in t)}catch(i){}if(!r)try{r=!K((new e)[n])}catch(i){}}return r}function Y(e){var n=re();return n&&n[e]?n[e]:e===Ft&&rr()?window:null}function rr(){return typeof window===u&&window}function ir(){return rr()?window:Y(Ft)}function or(){return typeof document===u&&document}function ar(){return or()?document:Y(Ht)}function ur(){return!(typeof navigator!==u||!navigator)}function cr(){return ur()?navigator:Y(zt)}function sr(){return typeof history===u&&history}function lr(e){if(e&&Zt){e=Y("__mockLocation");if(e)return e}return typeof location===u&&location?location:Y(Vt)}function fr(){return Y(Bt)}function dr(){return typeof JSON===u&&JSON||null!==Y(Kt)}function pr(){return dr()?JSON||Y(Kt):null}function vr(){var e=cr();return!e||e[Me]===Yt&&null!==Qt||(e=((Yt=e[Me])||p)[ze](),Qt=qn(e,Gt)||qn(e,Jt)),Qt}function gr(e){var n=((e=(e=void 0===e?null:e)?e:(n=cr()||{})?(n[Me]||p)[ze]():p)||p)[ze]();if(qn(n,Gt))return e=ar()||{},Math.max(parseInt(n[Ae](Gt)[1]),e[Ot]||0);if(qn(n,Jt)){e=parseInt(n[Ae](Jt)[1]);if(e)return e+4}return null}function Z(e){var n=Object[te].toString[Ve](e),t=p;return"[object Error]"===n?t="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e[ue]+"'":dr()&&(t=pr().str
5ingify(e)),n+t}function mr(){return nr=null===nr?ur()&&!!cr().sendBeacon:nr}function hr(e){var n=!1;try{var n=!!Y("fetch"),t=Y("Request");n&&e&&t&&(n=tr(t,"keepalive"))}catch(r){}return n}function yr(){return er=null===er&&(er=typeof XDomainRequest!==ne)&&xr()?er&&!tr(Y($t),"withCredentials"):er}function xr(){var e=!1;try{e=!!Y($t)}catch(n){}return e}function Ir(e,n){if(e)for(var t=0;t<e[R];t++){var r=e[t];if(r[ue]&&r[ue]===n)return r}return{}}function wr(e){var n=ar();return n&&e?Ir(n.querySelectorAll("meta"),e).content:null}var br,Tr=["eventsSent","eventsDiscarded","eventsSendRequest","perfEvent"],Cr=null;function Sr(e){var n=Cr;return(n=n||!0===e.disableDbgExt?n:Cr||(e=Y("Microsoft"),Cr=e?e.ApplicationInsights:Cr))?n.ChromeDbgExt:null}function kr(e){return e?'"'+e[Fe](/\"/g,p)+'"':p}function _r(e,n){var t,r=typeof console!==ne?console:Y(jt);r&&(t="log",W(r[t=r[e]?e:t])&&r[t](n))}Dr.dataType="MessageData";var Er=Dr;function Dr(e,n,t,r){void 0===t&&(t=!1),this[Se]=e,this[ke]=(t?"AI: ":"AI (Internal): ")+e;t=p,dr()&&(t=pr().stringify(r)),e=(n?" message:"+kr(n):p)+(r?" props:"+kr(t):p);this[ke]+=e}function Pr(e,n){return(e||{})[pe]||new Nr(n)}Mr.__ieDyn=1;var Nr=Mr;function Mr(r){this.identifier="DiagnosticLogger",this.queue=[];var c,i,s,l,f=0,d={};m(Mr,this,function(o){var e;function a(e,n){var t,r;s<=f||(r=!0,t="AITR_"+n[Se],d[t]?r=!1:d[t]=!0,r&&(e<=i&&(o.queue[A](n),f++,u(1===e?"error":"warn",n)),f===s&&(r=new Er(23,t="Internal events throttle limit per PageView reached for this app.",!1),o.queue[A](r),1===e?o[ln](t):o[fn](t))))}function u(e,n){var t=Sr(r||{});t&&t[N]&&t[N](e,n)}c=et((e=r||{}).loggingLevelConsole,0),i=et(e.loggingLevelTelemetry,1),s=et(e.maxMessageLimit,25),l=et(e.enableDebug,et(e[He],!1)),o.consoleLoggingLevel=function(){return c},o.telemetryLoggingLevel=function(){return i},o.maxInternalMessageLimit=function(){return s},o[He]=function(){return l},o.throwInternal=function(e,n,t,r,i){n=new Er(n,t,i=void 0!==i&&i,r);if(l)throw Z(n);t=1===e?ln:fn;K(n[ke])?u("throw"+(1===e?"Critical":"Warning"),n):(i?(r=+n[Se],!d[r]&&e<=c&&(o[t](n[ke]),d[r]=!0)):e<=c&&o[t](n[ke]),a(e,n))},o[fn]=function(e){_r("warn",e),u("warning",e)},o[ln]=function(e){_r("error",e),u("error",e)},o.resetInternalMessageCount=function(){f=0,d={}},o[Oe]=a})}function Ar(e){return e||new Nr}function H(e,n,t,r,i,o){void 0===o&&(o=!1),Ar(e).throwInternal(n,t,r,i,o)}function Rr(e,n){Ar(e)[fn](n)}var Lr="ParentContextKey",Ur="ChildrenContextKey",qr=(Fr.ParentContextKey="parent",Fr.ChildrenContextKey="childEvts",Fr);function Fr(e,i,n){var t,o=this,a=!1;o.start=Zn(),o[ue]=e,o[_e]=n,o[Xe]=function(){return!1},W(i)&&(a=$n(o,"payload",function(){return!t&&W(i)&&(t=i(),i=null),t})),o[We]=function(e){return e?(e===Fr[Lr]||e===Fr[Ur]?o:o.ctx||{})[e]:null},o[Ge]=function(e,n){e&&(e===Fr[Lr]?(o[e]||(o[Xe]=function(){return!0}),o[e]=n):e===Fr[Ur]?o[e]=n:(o.ctx=o.ctx||{})[e]=n)},o[Je]=function(){var e=0,n=o[We](Fr[Ur]);if(q(n))for(var t=0;t<n[R];t++){var r=n[t];r&&(e+=r[ve])}o[ve]=Zn()-o.start,o.exTime=o[ve]-e,o[Je]=function(){},!a&&W(i)&&(o.payload=i())}}Or.__ieDyn=1;var Hr=Or;function Or(n){this.ctx={},m(Or,this,function(t){t.create=function(e,n,t){return new qr(e,n,t)},t.fire=function(e){e&&(e[Je](),n&&W(n[sn])&&n[sn](e))},t[Ge]=function(e,n){e&&((t.ctx=t.ctx||{})[e]=n)},t[We]=function(e){return(t.ctx||{})[e]}})}
5var zr="CoreUtils.doPerf";function Vr(e,n,t,r,i){if(e)if(e=e[dn]?e[dn]():e){var o,a=void 0,u=e[We](zr);try{if(a=e.create(n(),r,i))return u&&a[Ge]&&(a[Ge](qr[Lr],u),u[We]&&u[Ge]&&((o=u[We](qr[Ur]))||(o=[],u[Ge](qr[Ur],o)),o[A](a))),e[Ge](zr,a),t(a)}catch(c){a&&a[Ge]&&a[Ge]("exception",c)}finally{a&&e.fire(a),e[Ge](zr,u)}}return t()}var jr=4294967296,Br=4294967295,Kr=!1,Xr=123456789,Wr=987654321;function Gr(e){e<0&&(e>>>=0),Xr=123456789+e&Br,Wr=987654321-e&Br,Kr=!0}function Jr(){try{var e=2147483647&Zn();Gr((Math.random()*jr^e)+e)}catch(n){}}function $r(e){return 0<e?Math.floor(Qr()/Br*(e+1))>>>0:0}function Qr(e){var n=0,t=Y(Xt)||Y(Wt);return 0===(n=t&&t.getRandomValues?t.getRandomValues(new Uint32Array(1))[0]&Br:n)&&vr()&&(Kr||Jr(),n=Yr()&Br),0===n&&(n=Math.floor(jr*Math.random()|0)),e||(n>>>=0),n}function Yr(e){var n=((Wr=36969*(65535&Wr)+(Wr>>16)&Br)<<16)+(65535&(Xr=18e3*(65535&Xr)+(Xr>>16)&Br))>>>0&Br|0;return e||(n>>>=0),n}function Zr(e){void 0===e&&(e=22);for(var n=Qr()>>>0,t=0,r=p;r[R]<e;)r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[0|63&n]||"",n>>>=6,5==++t&&(n=(Qr()<<2&4294967295|3&n)>>>0,t=0);return r}var ei=b,ni="."+Zr(6),ti=0;function ri(e){return 1===e[Ue]||9===e[Ue]||!+e[Ue]}function ii(e,n){return Un(e+ti+++((n=void 0!==n&&n)?".2.8.16":p)+ni)}function oi(e){var o={id:ii("_aiData-"+(e||p)+".2.8.16"),accept:ri,get:function(e,n,t,r){var i=e[o.id];return i?i[Un(n)]:(r&&((i=function(e,n){var t=n[e.id];if(!t){t={};try{ri(n)&&!function(e,n,t){if(ei)try{return ei(e,n,{value:t,enumerable:!1,configurable:!0}),1}catch(r){}}(n,e.id,t)&&(n[e.id]=t)}catch(r){}}return t}(o,e))[Un(n)]=t),t)},kill:function(e,n){if(e&&e[n])try{delete e[n]}catch(t){}}};return o}var ai="toGMTString",ui="toUTCString",ci="cookie",si="expires",li="enabled",fi="isCookieUseDisabled",di="disableCookiesUsage",pi="_ckMgr",vi=null,gi=null,mi=null,hi=ar(),yi={},xi={};function Ii(e,n){var t=Ci[pi]||xi[pi];return t||(t=Ci[pi]=Ci(e,n),xi[pi]=t),t}function wi(e){return!e||e.isEnabled()}function bi(e,n){return n&&e&&q(e.ignoreCookies)&&-1!==e.ignoreCookies[Pe](n)}function Ti(e,n){var t;return e?t=e.getCookieMgr():n&&(t=n[De][pi]||Ci(n)),t||Ii(n,(e||{})[pe])}function Ci(e,i){v(t=(e=e||xi)[De]=e[De]||{},"domain",e.cookieDomain,An,X),v(t,"path",e.cookiePath||"/",null,X),X(t[li])&&(n=void 0,K(e[fi])||(n=!e[fi]),K(e[di])||(n=!e[di]),t[li]=n);var n,t,s=t,l=s.path||"/",f=s.domain,r=!1!==s[li],d=((e={isEnabled:function(){var e=r&&Si(i),n=xi[pi];return e&&n&&d!==n?wi(n):e}})[Re]=function(e){r=!1!==e},e.set=function(e,n,t,r,i){var o,a,u,c=!1;return!wi(d)||(a=s,(u=e)&&a&&q(a.blockedCookies)&&-1!==a.blockedCookies[Pe](u)||bi(a,u))||(a={},-1!==(o=(u=j(n||p))[Pe](";"))&&(u=j(n[Ne](0,o)),a=ki(n[Ne](o+1))),v(a,"domain",r||f,nt,K),X(t)||(o=vr(),K(a[si])&&0<(n=Zn()+1e3*t)&&((r=new Date).setTime(n),v(a,si,_i(r,o?ai:ui)||_i(r,o?ai:ui)||p,nt)),o||v(a,"max-age",p+t,null,K)),(n=lr())&&"https:"===n.protocol&&(v(a,"secure",null,null,K),(gi=null===gi?!Pi((cr()||{})[Me]):gi)&&v(a,"SameSite","None",null,K)),v(a,"path",i||l,null,K),(s.setCookie||Di)(e,Ei(u,a)),c=!0),c},e.get=function(e){var n=p;return wi(d)&&!bi(s,e)?(s.getCookie||function(e){var n,t=p;return hi&&(n=hi[ci]||p,mi!==n&&(yi=ki(n),mi=n),t=j(yi[e]||p)),t})(e):n},e.del=function(e,n){return!!wi(d)&&d.purge(e,n)},e.purge=function(e,n){var t,r=!1;return Si(i)&&((t={}).path=n||"/",t[si]="Thu, 01 Jan 1970 00:00:01 GMT",n=t,vr()||(n["max-age"]="0"),(s.delCookie||Di)(e,Ei(p,n)),r=!0),r},e);return d[pi]=d}function Si(e){if(null===vi){vi=!1;try{vi=(hi||{})[ci]!==undefined}catch(n){H(e,2,68,"Cannot access document.cookie - "+Q(n),{exception:Z(n)})}}return vi}function ki(e){var t={};return e&&e[R]&&$(j(e)[Ae](";"),function(e){var n;(e=j(e||p))&&(-1===(n=e[Pe]("="))?t[e]=null:t[j(e[Ne](0,n))]=j(e[Ne](n+1)))}),t}function _i(e,n){return W(e[n])?e[n]():null}function Ei(e,n){var t=e||p;return G(n,function(e,n){t+="; "+e+(X(n)?p:"="+n)}),t}function Di(e,n){hi&&(hi[ci]=e+"="+n)}function Pi(e){return!(!J(e)||!qn(e,"CPU iPhone OS 12")&&!qn(e,"iPad; CPU OS 12")&&!(qn(e,"Macintosh; Intel Mac OS X 10_14")&&qn(e,"Version/")&&qn(e,"Safari"))&&(!qn(e,"Macintosh; Intel Mac OS X 10_14")||!function(e,n){var t=!1;if(!e||(t=e===n))return t;if(Tn)return e[vn](n);var r=e,i=n,t=!1,e=i[R],n=r?r[R]:0;if(e&&n&&e<=n&&!(t=r===i)){for(var o=n-1,a=e-1;0<=a;a--){if(r[o]!=i[a])return;o--}t=!0}return t}(e,"AppleWebKit/605.1.15 (KHTML, like Gecko)"))&&!qn(e,"Chrome/5")&&!qn(e,"Chrome/6")&&(!qn(e,"UnrealEngine")||qn(e,"Chrome"))&&!qn(e,"UCBrowser/12")&&!qn(e,"UCBrowser/11"))}var Ni="on",Mi="attachEvent",Ai="addEventListener",Ri="detachEvent",Li="removeEventListener",Ui="events",qi="visibilitychange",Fi="pagehide",Hi="beforeunload",Oi=ii("aiEvtPageHide"),zi=(ii("aiEvtPageShow"),/\.[\.]+/g),Vi=/[\.]+$/,ji=1,Bi=oi("events"),Ki=/^([^.]*)(?:\.(.+)|)/;function Xi(e){return e&&e[Fe]?e[Fe](/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,p):e}function Wi(e,n){n&&(t=p,q(n)?(t=p,$(n,function(e){(e=Xi(e))&&("."!==e[0]&&(e="."+e),t+=e)})):t=Xi(n),t&&("."!==t[0]&&(t="."+t),e=(e||p)+t));var t,n=Ki.exec(e||p)||[],e={};return e[je]=n[1],e.ns=(n[2]||p).replace(zi,".").replace(Vi,p)[Ae](".").sort().join("."),e}function Gi(e,n,t){e=Bi.get(e,Ui,{},t=void 0===t||t);return e[n]||(e[n]=[])}function Ji(e,n,t,r){e&&n&&n[je]&&(e[Li]?e[Li](n[je],t,r):e[Ri]&&e[Ri](Ni+n[je],t))}function $i(e,n,t,r){for(var i=n[R];i--;){var o=n[i];!o||t.ns&&t.ns!==o.evtName.ns||r&&!r(o)||(Ji(e,o.evtName,o[Be],o.capture),n[Te](i,1))}}function Qi(e,n){return n?Wi("xx",q(n)?[e].concat(n):[e,n]).ns[Ae]("."):e}function Yi(e,n,t,r,i){void 0===i&&(i=!1);var o,a,u=!1;if(e)try{var c,s=Wi(n,r),l=s,f=t,d=i,p=!1;(a=e)&&l&&l[je]&&f&&(a[Ai]?(a[Ai](l[je],f,d),p=!0):a[Mi]&&(a[Mi](Ni+l[je],f),p=!0)),(u=p)&&Bi.accept(e)&&((o={guid:ji++,evtName:s})[Be]=t,o.capture=i,c=o,Gi(e,s.type)[A](c))}catch(v){}return u}function Zi(e,n,t,r,i){if(void 0===i&&(i=!1),e)try{var o=Wi(n,r),a=!1,u=e,c=function(e){return!((!o.ns||t)&&e[Be]!==t)&&(a=!0)};(s=o)[je]?$i(u,Gi(u,s[je]),s,c):(G(l=Bi.get(u,Ui,{}),function(e,n){$i(u,n,s,c)}),0===Jn(l)[R]&&Bi.kill(u,Ui)),a||Ji(e,o,t,i)}catch(f){}var s,l}function eo(e,n,t){var r=!1,i=ir(),i=(i&&(r=Yi(i,e,n,t),r=Yi(i.body,e,n,t)||r),ar());return i&&Yi(i,e,n,t)||r}function no(e,n,t){var r=ir(),r=(r&&(Zi(r,e,n,t),Zi(r.body,e,n,t)),ar());r&&Zi(r,e,n,t)}function to(e,n,t,r){var i=!1;return n&&e&&0<e[R]&&$(e,function(e){!e||t&&-1!==Bn(t,e)||(i=eo(e,n,r)||i)}),i}function ro(e,n,t){e&&q(e)&&$(e,function(e){e&&no(e,n,t)})}function io(t,e,n){var r=Qi(Oi,n),i=to([Fi],t,e,r);return!(i=(!e||-1===Bn(e,qi))&&to([qi],function(e){var n=ar();t&&n&&"hidden"===n.visibilityState&&t(e)},e,r)||i)&&e?io(t,null,n):i}var oo,ao=null;function uo(){var e=co();return e[Ne](0,8)+"-"+e[Ne](8,12)+"-"+e[Ne](12,16)+"-"+e[Ne](16,20)+"-"+e[Ne](20)}function co(){for(var e,n=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],t=p,r=0;r<4;r++)t+=n[15&(e=Qr())]+n[e>>4&15]+n[e>>8&15]+n[e>>12&15]+n[e>>16&15]+n[e>>
520&15]+n[e>>24&15]+n[e>>28&15];var i=n[8+(3&Qr())|0];return t[Le](0,8)+t[Le](9,4)+"4"+t[Le](13,3)+i+t[Le](16,3)+t[Le](19,12)}var so={_canUseCookies:undefined,isTypeof:function(e,n){return typeof e===n},isUndefined:K,isNullOrUndefined:X,hasOwnProperty:Rn,isFunction:W,isObject:Ln,isDate:Fn,isArray:q,isError:Hn,isString:J,isNumber:On,isBoolean:zn,toISOString:jn,arrForEach:$,arrIndexOf:Bn,arrMap:Kn,arrReduce:Xn,strTrim:j,objCreate:V,objKeys:Jn,objDefineAccessors:$n,addEventHandler:eo,dateNow:Zn,isIE:vr,disableCookies:fo,newGuid:uo,perfNow:function(){var e=fr();return e&&e.now?e.now():Zn()},newId:Zr,randomValue:$r,random32:Qr,mwcRandomSeed:function(e){e?Gr(e):Jr()},mwcRandom32:Yr,generateW3CId:co};function lo(e,n){e=Ii(e,n),n=so._canUseCookies;return null===ao&&(ao=[],oo=n,$n(so,"_canUseCookies",function(){return oo},function(n){oo=n,$(ao,function(e){e[Re](n)})})),-1===Bn(ao,e)&&ao[A](e),zn(n)&&e[Re](n),zn(oo)&&e[Re](oo),e}function fo(){lo()[Re](!1)}var po=/^([\da-f]{2})-([\da-f]{32})-([\da-f]{16})-([\da-f]{2})(-[^\s]{1,64})?$/i,vo="00",go="ff",mo="00000000000000000000000000000000",ho="0000000000000000";function yo(e,n,t){return e&&e[R]===n&&e!==t&&e.match(/^[\da-f]*$/i)}function xo(e,n,t){return yo(e,n)?e:t}function Io(e,n,t,r){var i={};return i[Ye]=yo(r,2,go)?r:vo,i[$e]=bo(e)?e:co(),i.spanId=To(n)?n:co()[Le](0,16),i.traceFlags=0<=t&&t<=255?t:1,i}function wo(e,n){if(!e)return null;if(!(e=q(e)?e[0]||"":e)||!J(e)||8192<e[R])return null;-1!==e[Pe](",")&&(e=(t=e[Ae](","))[0<n&&t[R]>n?n:0]);var t=po.exec(j(e));return t&&t[1]!==go&&t[2]!==mo&&t[3]!==ho?((n={version:(t[1]||p)[ze](),traceId:(t[2]||p)[ze](),spanId:(t[3]||p)[ze]()})[Qe]=parseInt(t[4],16),n):null}function bo(e){return yo(e,32,mo)}function To(e){return yo(e,16,ho)}function Co(e){var n,t;return e?(yo(n=function(e){for(var n=(e=isNaN(e)||e<0||255<e?1:e).toString(16);n[R]<2;)n="0"+n;return n}(e[Qe]),2)||(n="01"),t=e[Ye]||vo,"".concat((t="00"!==t&&"ff"!==t?vo:t).toLowerCase(),"-").concat(xo(e.traceId,32,mo).toLowerCase(),"-").concat(xo(e.spanId,16,ho).toLowerCase(),"-").concat(n.toLowerCase())):""}var So=oi("plugin");function ko(e){return So.get(e,"state",{},!0)}function _o(t,r){for(var i,e=[],n=null,o=t[P]();o;){var a=o[Ie]();a&&(n&&W(n[M])&&W(a[rn])&&n[M](a),(W(a[le])?a[le]():(i=ko(a))[le])||e[A](a),n=a,o=o[P]())}$(e,function(e){var n=t[U]();e[ae](t.getCfg(),n,r,t[P]()),i=ko(e),e[U]||i[U]||(i[U]=n),i[le]=!0,delete i[Ce]})}function Eo(e){return e.sort(function(e,n){var t,r=0;return n?(t=W(n[rn]),W(e[rn])?r=t?e[on]-n[on]:1:t&&(r=-1)):r=e?1:-1,r})}var Do="TelemetryPluginChain",Po="_hasRun",No="_getTelCtx",Mo=0;function Ao(e,a,t,n){var r=null,i=[],o=(null!==n&&(r=n?function(e,n,t){for(;e;){if(e[Ie]()===t)return e;e=e[P]()}return qo([t],n[fe]||{},n)}(e,t,n):e),{_next:function(){var e,n=r;return r=n?n[P]():null,n||(e=i)&&0<e[R]&&($(e,function(e){try{e.func[Ve](e.self,e.args)}catch(n){H(t[pe],2,73,"Unexpected Exception during onComplete - "+Z(n))}}),i=[]),n},ctx:{core:function(){return t},diagLog:function(){return Pr(t,a)},getCfg:function(){return a},getExtCfg:u,getConfig:function(e,n,t){void 0===t&&(t=!1);var r,e=u(e,null);return e&&!X(e[n])?r=e[n]:a&&!X(a[n])&&(r=a[n]),X(r)?t:r},hasNext:function(){return!!r},getNext:function(){return r},setNext:function(e){r=e},iterate:function(e){for(;n=o._next();){var n=n[Ie]();n&&e(n)}},onComplete:function(e,n){for(var t=[],r=2;r<arguments.length;r++)t[r-2]=arguments[r];e&&i[A]({func:e,self:K(n)?o.ctx:n,args:t})}}});function u(e,n,t){var r,i,o;return void 0===n&&(n={}),void 0===t&&(t=0),(r=a&&(i=a[tn])&&e?i[e]:r)?Ln(n)&&0!==t&&(o=ct(!0,n,r),a&&2===t&&G(n,function(e){var n;X(o[e])&&!X(n=a[e])&&(o[e]=n)}),r=o):r=n,r}return o}function Ro(e,t,r,n){var i=Ao(e,t,r,n),o=i.ctx;return o[L]=function(e){var n=i._next();return n&&n[rn](e,o),!n},o[Ee]=function(e,n){return Ro((e=q(e=void 0===e?null:e)?qo(e,t,r,n):e)||o[P](),t,r,n)},o}function Lo(e,t,n){var r=t[fe]||{},i=Ao(e,r,t,n),o=i.ctx;return o[L]=function(e){var n=i._next();return n&&n.unload(o,e),!n},o[Ee]=function(e,n){return Lo((e=q(e=void 0===e?null:e)?qo(e,r,t,n):e)||o[P](),t,n)},o}function Uo(e,t,n){var r=t[fe]||{},i=Ao(e,r,t,n).ctx;return i[L]=function(n){return i.iterate(function(e){W(e[D])&&e[D](i,n)})},i[Ee]=function(e,n){return Uo((e=q(e=void 0===e?null:e)?qo(e,r,t,n):e)||i[P](),t,n)},i}function qo(e,n,t,r){var i,o=null,a=!r;
5return q(e)&&0<e[R]&&(i=null,$(e,function(e){(a=!a&&r===e||a)&&e&&W(e[rn])&&(e=Fo(e,n,t),o=o||e,i&&i._setNext(e),i=e)})),r&&!o?qo([r],n,t):o}function Fo(c,r,i){var s=null,o=W(c[rn]),a=W(c[M]),l=c?c[se]+"-"+c[on]+"-"+Mo++:"Unknown-0-"+Mo++,u={getPlugin:function(){return c},getNext:function(){return s},processTelemetry:function(t,e){var n;f(e=e||(n=(n=c&&W(c[No])?c[No]():n)||Ro(u,r,i)),function(e){if(!c||!o)return!1;var n=ko(c);return!n[Ce]&&!n[nn]&&(a&&c[M](s),c[rn](t,e),!0)},"processTelemetry",function(){return{item:t}},!t.sync)||e[L](t)},unload:function(r,i){f(r,function(){var e,n,t=!1;return c&&(e=ko(c),n=c[U]||e[U],!c||n&&n!==r.core()||e[Ce]||(e[U]=null,e[Ce]=!0,e[le]=!1,c[Ce]&&!0===c[Ce](r,i)&&(t=!0))),t},"unload",function(){},i[_e])||r[L](i)},update:function(r,i){f(r,function(){var e,n,t=!1;return c&&(e=ko(c),n=c[U]||e[U],!c||n&&n!==r.core()||e[Ce]||c[D]&&!0===c[D](r,i)&&(t=!0)),t},"update",function(){},!1)||r[L](i)},_id:l,_setNext:function(e){s=e}};function f(t,r,i,e,n){var o=!1,a=c?c[se]:Do,u=(u=t[Po])||(t[Po]={});return t.setNext(s),c&&Vr(t[U](),function(){return a+":"+i},function(){u[l]=!0;try{var e=s?s._id:p;e&&(u[e]=!1),o=r(t)}catch(n){e=!s||u[s._id];e&&(o=!0),s&&e||H(t[N](),1,73,"Plugin ["+a+"] failed during "+i+" - "+Z(n)+", run flags: "+Z(u))}},e,n),o}return Yn(u)}var Ho=500,Oo="Channel has invalid priority - ";function zo(e,n,t){n&&q(n)&&0<n[R]&&($(n=n.sort(function(e,n){return e[on]-n[on]}),function(e){e[on]<Ho&&tt(Oo+e[se])}),e[A]({queue:Yn(n),chain:qo(n,t[fe],t)}))}function Vo(){var n=[];return{add:function(e){e&&n[A](e)},run:function(t,r){$(n,function(e){try{e(t,r)}catch(n){H(t[N](),2,73,"Unexpected error calling unload handler - "+Z(n))}}),n=[]}}}var jo="getPlugin",wn=(Bo.__ieDyn=1,Bo);function Bo(){var i,o,s,l,f,a=this;function n(e){var n,e=e=void 0===e?null:e;return e||(n=o||Ro(null,{},a[U]),e=s&&s[jo]?n[Ee](null,s[jo]):n[Ee](null,s)),e}function u(e,n,t){e&&v(e,tn,[],null,X),!t&&n&&(t=n[ge]()[P]());var r=s;s&&s[jo]&&(r=s[jo]()),a[U]=n,o=Ro(t,e,n,r)}function d(){i=!1,a[U]=null,s=o=null,f=[],l=Vo()}d(),m(Bo,a,function(c){c[ae]=function(e,n,t,r){u(e,n,r),i=!0},c[Ce]=function(e,n){var t,r,i,o,a=c[U];if(a&&(!e||a===e[U]()))return r=!1,i=e||Lo(null,a,s&&s[jo]?s[jo]():s),o=n||((e={reason:0})[_e]=!1,e),c[E]&&!0===c[E](i,o,u)?t=!0:u(),t;function u(){var e;r||(r=!0,l.run(i,n),e=f,f=[],$(e,function(e){e.rm()}),!0===t&&i[L](o),d())}},c[D]=function(e,n){var t,r,i,o=c[U];if(o&&(!e||o===e[U]()))return r=!1,i=e||Uo(null,o,s&&s[jo]?s[jo]():s),c._doUpdate&&!0===c._doUpdate(i,n||{reason:0},a)?t=!0:a(),t;function a(){r||(r=!0,u(i.getCfg(),i.core(),i[P]()))}},c._addHook=function(e){e&&(q(e)?f=f.concat(e):f[A](e))},ot(c,"_addUnloadCb",function(){return l},"add")}),a[N]=function(e){return n(e)[N]()},a[le]=function(){return i},a.setInitialized=function(e){i=e},a[M]=function(e){s=e}
5,a[L]=function(e,n){n?n[L](e):s&&W(s[rn])&&s[rn](e,null)},a._getTelCtx=n}_(Wo,Ko=wn),Wo.__ieDyn=1;var Ko,Xo=Wo;function Wo(){var n,c,e=Ko.call(this)||this;function t(){n=0,c=[]}return e.identifier="TelemetryInitializerPlugin",e.priority=199,t(),m(Wo,e,function(u,e){u.addTelemetryInitializer=function(e){var t={id:n++,fn:e};return c[A](t),{remove:function(){$(c,function(e,n){if(e.id===t.id)return c[Te](n,1),-1})}}},u[rn]=function(e,n){for(var t=!1,r=c[R],i=0;i<r;++i){var o=c[i];if(o)try{if(!1===o.fn[qe](null,[e])){t=!0;break}}catch(a){H(n[N](),1,64,"One of telemetry initializers failed, telemetry item will not be sent: "+Q(a),{exception:Z(a)},!0)}}t||u[L](e,n)},u[E]=function(){t()}}),e}var Go="Plugins must provide initialize method",Jo="_notificationManager",$o="SDK is still unloading...",Qo={loggingLevelConsole:1};function Yo(e,n){return new Hr(n)}function Zo(n,e){var t=!1;return $(e,function(e){if(e===n)return t=!0,-1}),t}ea.__ieDyn=1;n=ea;function ea(){var x,v,n,i,t,o,r,I,w,b,T,C,S,k,a,_,e,E,D,P,N=0,M=!1;m(ea,this,function(g){function m(e){return N||M||(e||g[pe]&&0<g[pe].queue[R])&&(e=et(x.diagnosticLogInterval),N=setInterval(function(){clearInterval(N),N=0,f()},e=e&&0<e?e:1e4)),N}function u(){x=ct(!(v=!1),{},Qo),g[fe]=x,g[pe]=new Nr(x),g[be]=[],a=new Xo,n=[],k=!(w=[]),e=ii("AIBaseCore",!(_=S=C=T=b=I=r=o=t=i=null)),E=Vo(),P=null}function h(){var e=Ro(y(),x,g);return e[xe](m),e}function c(e){r=g[pe],i=Ho,o=[],a={},$(d=w,function(e){(X(e)||X(e[ae]))&&tt(Go);var n=e[on],t=e[se];e&&n&&(X(a[n])?a[n]=t:Rr(r,"Two extensions have same priority #"+n+" - "+a[n]+", "+t)),(!n||n<i)&&o[A](e)}),(d={all:d})[U]=o;b=d[U],I=null;var r,i,o,a,n,t,u,c,s,l,f,d=d.all;function p(){return Ro(null,l[fe],l,null)}function v(e,n,t,r){var i=e?e[R]+1:1;function o(){0==--i&&(r&&r(),r=null)}0<i&&$(e,function(e){e&&0<e.queue[R]?(e=e.chain,(e=n[Ee](e))[xe](o),t(e)):i--}),o()}S=Yn((c=d,n=g,u=[],C&&$(C,function(e){return zo(u,e,n)}),c&&(t=[],$(c,function(e){e[on]>Ho&&t[A](e)}),zo(u,t,n)),u)),T?(-1!==(c=Bn(d,T))&&d[Te](c,1),-1!==(c=Bn(b,T))&&b[Te](c,1),T._setQueue(S)):(s=S,l=g,f=!1,T={identifier:"ChannelControllerPlugin",priority:Ho,initialize:function(n,t,r,e){f=!0,$(s,function(e){e&&0<e.queue[R]&&_o(Ro(e.chain,n,t),r)})},isInitialized:function(){return f},processTelemetry:function(n,e){v(s,e||p(),function(e){e[L](n)},function(){e[L](n)})},update:function(e,n){var t=n||{reason:0};return v(s,e,function(e){e[L](t)},function(){e[L](t)}),!0},pause:function(){v(s,p(),function(e){e.iterate(function(e){e.pause&&e.pause()})},null)},resume:function(){v(s,p(),function(e){e.iterate(function(e){e.resume&&e.resume()})},null)},teardown:function(e,n){var t=n||{reason:0,isAsync:!1};return v(s,e,function(e){e[L](t)},function(){e[L](t),f=!1}),!0},getChannel:function(n){var t=null;return s&&0<s[R]&&$(s,function(e){if(e&&0<e.queue[R]&&($(e.queue,function(e){if(e[se]===n)return t=e,-1}),t))return-1}),t},flush:function(t,e,r,i){var o=1,n=!1,a=null;function u(){o--,n&&0===o&&(a&&(clearTimeout(a),a=null),e&&e(n),e=null)}return i=i||5e3,v(s,p(),function(e){e.iterate(function(e){var n;e[we]&&(o++,n=!1,e[we](t,function(){n=!0,u()},r)||n||(t&&null==a?a=setTimeout(function(){a=null,u()},i):u()))})},function(){n=!0,u()}),!0},_setQueue:function(e){s=e}}),d[A](T),b[A](T),g[be]=Eo(d),T[ae](x,g,d),_o(h(),d),g[be]=Yn(Eo(b||[])).slice(),e&&(c=e,(d=Uo(y(),g))[xe](m),g._updateHook&&!0===g._updateHook(d,c)||d[L](c))}function s(n){var e,t=null,i=null;return $(g[be],function(e){if(e[se]===n&&e!==T&&e!==a)return i=e,-1}),(i=!i&&T?T.getChannel(n):i)&&((e={plugin:i})[Re]=function(e){ko(i)[nn]=!e},e.isEnabled=function(){var e=ko(i);return!e[Ce]&&!e[nn]},e.remove=function(e,n){var t,r=[i];(t={reason:1})[_e]=e=void 0===e||e,l(r,t,function(e){e&&c({reason:32,removed:r}),n&&n(e)})},t=e),t}function y(){var e;return I||(-1===Bn(e=(b||[]).slice(),a)&&e[A](a),I=qo(Eo(e),x,g)),I}function l(o,e,n){var t;o&&0<o[R]?((t=Lo(qo(o,x,g),g))[xe](function(){var r=!1,t=[],i=($(w,function(e,n){Zo(e,o)?r=!0:t[A](e)}),w=t,[]);C&&($(C,function(e,n){var t=[];$(e,function(e){Zo(e,o)?r=!0:t[A](e)}),i[A](t)}),C=i),n&&n(r),m()}),t[L](e)):n(!1)}function f(){var e;g[pe]&&g[pe].queue&&(e=g[pe].queue.slice(0),g[pe].queue[R]=0,$(e,function(e){(n={})[ue]=_||"InternalMessageId: "+e[Se],n.iKey=et(x[de]),n.time=jn(new Date),n.baseType=Er.dataType,n.baseData={message:e[ke]};var n,e=n;g.track(e)}))}function d(e,n,t,r){return T?T[we](e,n,t||6,r):(n&&n(!1),!0)}function p(e){var n=g[pe];n?(H(n,2,73,e),m()):tt(e)}u(),g[le]=function(){return v},g[ae]=function(e,n,t,r){k&&tt($o),g[le]()&&tt("Core should not be initialized more than once"),x=e||{},g[fe]=x,X(e[de])&&tt("Please provide instrumentation key"),i=r,g[Jo]=r;
5e=et(x.disableDbgExt),!0===e&&D&&(i[he](D),D=null),i&&!D&&!0!==e&&(D=function(e){if(!br){br={};for(var n=0;n<Tr[R];n++)br[Tr[n]]=function(n,t){return function(){var e=Sr(t);e&&(e=e.listener)&&e[n]&&e[n][qe](e,arguments)}}(Tr[n],e)}return br}(x),i[me](D)),r=et(x.enablePerfMgr),!r&&o&&(o=null),r&&F(x,en,Yo),F(x,tn,{}).NotificationManager=i,t&&(g[pe]=t),e=F(x,"extensions",[]);(w=[])[A].apply(w,oe(oe([],n),e)),C=F(x,Ze,[]),c(null),S&&0!==S[R]||tt("No "+Ze+" available"),v=!0,g.releaseQueue()},g.getTransmissionControls=function(){var n=[];return S&&$(S,function(e){n[A](e.queue)}),Yn(n)},g.track=function(e){e.iKey=e.iKey||x[de],e[ve]=e[ve]||jn(new Date),e.ver=e.ver||"4.0",!k&&g[le]()?h()[L](e):n[A](e)},g[ge]=h,g[ce]=function(){var e;return i||(i=V(((e={})[me]=function(e){},e[he]=function(e){},e[an]=function(e){},e[un]=function(e,n){},e[cn]=function(e,n){},e)),g[Jo]=i),i},g[me]=function(e){i&&i[me](e)},g[he]=function(e){i&&i[he](e)},g.getCookieMgr=function(){return r=r||Ci(x,g[pe])},g.setCookieMgr=function(e){r=e},g[dn]=function(){var e;return t||o||!et(x.enablePerfMgr)||W(e=et(x[en]))&&(o=e(g,g[ce]())),t||o||null},g.setPerfMgr=function(e){t=e},g.eventCnt=function(){return n[R]},g.releaseQueue=function(){var e;v&&0<n[R]&&(e=n,n=[],$(e,function(e){h()[L](e)}))},g.pollInternalLogs=function(e){return _=e||null,M=!1,N&&(clearInterval(N),N=null),m(!0)},g[ye]=function(){M=!0,N&&(clearInterval(N),N=0,f())},at(g,function(){return a},["addTelemetryInitializer"]),g.unload=function(e,n,t){v||tt("SDK is not initialized"),k&&tt($o),(r={reason:50})[_e]=e=void 0===e||e,r.flushComplete=!1;var r,i=r,o=Lo(y(),g);function a(e){i.flushComplete=e,k=!0,E.run(o,i),g[ye](),o[L](i)}o[xe](function(){u(),n&&n(i)},g),f(),d(e,a,6,t)||a(!1)},g[Ie]=s,g.addPlugin=function(e,n,t,r){if(!e)return r&&r(!1),void p(Go);var i=s(e[se]);if(i&&!n)return r&&r(!1),void p("Plugin ["+e[se]+"] is already loaded!");var o,a={reason:16};function u(){w[A](e),a.added=[e],c(a),r&&r(!0)}i?l(o=[i.plugin],{reason:2,isAsync:!!t},function(e){e?(a.removed=o,a.reason|=32,u()):r&&r(!1)}):u()},g.evtNamespace=function(){return e},g[we]=d,g.getTraceCtx=function(e){var n;return P||(n={},P={getName:function(){return n[ue]},setName:function(e){n[ue]=e},getTraceId:function(){return n[$e]},setTraceId:function(e){bo(e)&&(n[$e]=e)},getSpanId:function(){return n.spanId},setSpanId:function(e){To(e)&&(n.spanId=e)},getTraceFlags:function(){return n[Qe]},setTraceFlags:function(e){n[Qe]=e}}),P},g.setTraceCtx=function(e){P=e||null},ot(g,"addUnloadCb",function(){return E},"add")})}function na(e,t,r,i){$(e,function(e){if(e&&e[t])if(r)setTimeout(function(){return i(e)},0);else try{i(e)}catch(n){}})}ra.__ieDyn=1;var ta=ra;function ra(e){this.listeners=[];var t=!!(e||{}).perfEvtsSendAll;m(ra,this,function(r){r[me]=function(e){r.listeners[A](e)},r[he]=function(e){for(var n=Bn(r[Ke],e);-1<n;)r.listeners[Te](n,1),n=Bn(r[Ke],e)},r[an]=function(n){na(r[Ke],an,!0,function(e){e[an](n)})},r[un]=function(n,t){na(r[Ke],un,!0,function(e){e[un](n,t)})},r[cn]=function(n,t){na(r[Ke],cn,t,function(e){e[cn](n,t)})},r[sn]=function(n){!n||!t&&n[Xe]()||na(r[Ke],sn,!1,function(e){n[_e]?setTimeout(function(){return e[sn](n)},0):e[sn](n)})}})}_(aa,ia=n),aa.__ieDyn=1;var ia,oa=aa;function aa(){var e=ia.call(this)||this;return m(aa,e,function(t,i){function r(e){var n=t[ce]();n&&n[un]([e],2)}t[ae]=function(e,n,t,r){i[ae](e,n,t||new Nr(e),r||new ta(e))},t.track=function(n){Vr(t[dn](),function(){return"AppInsightsCore:track"},function(){var e;null===n&&(r(n),tt("Invalid telemetry item")),X((e=n)[ue])&&(r(e),tt("telemetry name required")),i.track(n)},function(){return{item:n}},!n.sync)}}),e}var t="Failed",b=t+"MonitorAjax",n="Track",ua="Event",ca="AuthContext",sa="Exception",r="Local",la="Session",i="Storage",fa="Browser",da="Cannot",pa="Buffer",va="InstrumentationKey",ga=st({CRITICAL:1,WARNING:2}),ma=(st(((o={})[fa+"DoesNotSupport"+r+i]=0,o[fa+da+"Read"+r+i]=1,o[fa+da+"Read"+la+i]=2,o[fa+da+"Write"+r+i]=3,o[fa+da+"Write"+la+i]=4,o[fa+t+"RemovalFrom"+r+i]=5,o[fa+t+"RemovalFrom"+la+i]=6,o.CannotSendEmptyTelemetry=7,o.ClientPerformanceMathError=8,o.ErrorParsingAISessionCookie=9,o.ErrorPVCalc=10,o[sa+"WhileLoggingError"]=11,o[t+"AddingTelemetryTo"+pa]=12,o[b+"Abort"]=13,o[b+"Dur"]=14,o[b+"Open"]=15,o[b+"RSC"]=16,o[b+"Send"]=17,o[b+"GetCorrelationHeader"]=18,o.FailedToAddHandlerForOnBeforeUnload=19,o.FailedToSendQueuedTelemetry=20,o.FailedToReportDataLoss=21,o.FlushFailed=22,o.MessageLimitPerPVExceeded=23,o.MissingRequiredFieldSpecification=24,o.NavigationTimingNotSupported=25,o.OnError=26,o[la+"RenewalDateIsZero"]=27,o.SenderNotInitialized=28,o["Start"+n+ua+t]=29,o["Stop"+n+ua+t]=30,o["Start"+n+t]=31,o["Stop"+n+t]=32,o.TelemetrySampledAndNotSent=33,o[n+ua+t]=34,o[n+sa+t]=35,o[n+"Metric"+t]=36,o[n+"PV"+t]=37,o.TrackPVFailedCalc=38,o[n+"Trace"+t]=39,o.TransmissionFailed=40,o[t+"ToSet"+i+pa]=41,o[t+"ToRestore"+i+pa]=42,o.InvalidB
5ackendResponse=43,o.FailedToFixDepricatedValues=44,o.InvalidDurationValue=45,o.TelemetryEnvelopeInvalid=46,o.CreateEnvelopeError=47,o.CannotSerializeObject=48,o.CannotSerializeObjectNonSerializable=49,o.CircularReferenceDetected=50,o["Clear"+ca+t]=51,o[sa+"Truncated"]=52,o.IllegalCharsInName=53,o.ItemNotInArray=54,o.MaxAjaxPerPVExceeded=55,o.MessageTruncated=56,o.NameTooLong=57,o.SampleRateOutOfRange=58,o["Set"+ca+t]=59,o["Set"+ca+t+"AccountName"]=60,o.StringValueTooLong=61,o.StartCalledMoreThanOnce=62,o.StopCalledWithoutStart=63,o.TelemetryInitializerFailed=64,o.TrackArgumentsNotSpecified=65,o.UrlTooLong=66,o[la+i+pa+"Full"]=67,o.CannotAccessCookie=68,o.IdTooLong=69,o.InvalidEvent=70,o[b+"SetRequestHeader"]=71,o.SendBrowserInfoOnUserInit=72,o["Plugin"+sa]=73,o["Notification"+sa]=74,o.SnippetScriptLoadFailure=99,o["Invalid"+va]=100,o.CannotParseAiBlobValue=101,o.InvalidContentBlob=102,o[n+"PageAction"+ua+t]=103,o.FailedAddingCustomDefinedRequestContext=104,o["InMemory"+i+pa+"Full"]=105,o[va+"Deprecation"]=106,o)),"_aiHooks"),ha=["req","rsp","hkErr","fnErr"];function ya(e,n){if(e)for(var t=0;t<e[R]&&!n(e[t],t);t++);}function xa(e,a,u,c,s){0<=s&&s<=2&&ya(e,function(e,n){var e=e.cbks,t=e[ha[s]];if(t){a.ctx=function(){return c[n]=c[n]||{}};try{t[qe](a.inst,u)}catch(i){t=a.err;try{var r=e.hkErr;r&&(a.err=i,r[qe](a.inst,u))}catch(o){}finally{a.err=t}}}})}function Ia(c){return function(){var t=arguments,e=c.h,r=((n={})[ue]=c.n,n.inst=this,n.ctx=null,n.set=function(e,n){(t=o([],t))[e]=n,i=o([r],t)},n),n=[],i=o([r],t);function o(n,e){return ya(e,function(e){n[A](e)}),n}r.evt=Y("event"),xa(e,r,i,n,0);var a=c.f;if(a)try{r.rslt=a[qe](this,t)}catch(u){throw r.err=u,xa(e,r,i,n,3),u}return xa(e,r,i,n,1),r.rslt}}function wa(e,n,t,r){var i=null;return e&&(Rn(e,n)?i=e:t&&(i=wa(Mn(e),n,r,!1))),i}function ba(e,n,t,r){var i=t&&t[ma],n=(i||((t=Ia(i={i:0,n:n,f:t,h:[]}))[ma]=i,e[n]=t),{id:i.i,cbks:r,rm:function(){var t=this.id;ya(i.h,function(e,n){return e.id===t&&(i.h[Te](n,1),1)})}});return i.i++,i.h[A](n),n}function Ta(e,n,t,r,i){if(void 0===r&&(r=!0),e&&n&&t){e=wa(e,n,r,i);if(e){r=e[n];if(typeof r===a)return ba(e,n,r,t)}}return null}function Ca(e,n,t,r,i){if(e&&n&&t){r=wa(e,n,r,i)||e;if(r)return ba(r,n,r[n],t)}return null}var Sa="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",ka="sampleRate",_a="ProcessLegacy",Ea="http.method",Da="https://dc.services.visualstudio.com",Pa="/v2/track",Na="not_specified",Ma="iKey";function Aa(e){var n,t=null;return W(Event)?t=new Event(e):(n=ar())&&n.createEvent&&(t=n.createEvent("Event")).initEvent(e,!0,!0),t}var Ra="split",g="length",La="toLowerCase",Ua="ingestionendpoint",qa="toString",Fa="removeItem",Ha="name",Oa="message",za="stringify",Va="pathname",ja="correlationHeaderExcludePatterns",Ba="indexOf",Ka="extensionConfig",Xa="exceptions",Wa="parsedStack",Ga="properties",Ja="measurements",$a="sizeInBytes",Qa="typeName",Ya="severityLevel",Za="problemGroup",eu="isManual",nu="CreateFromInterface",tu="assembly",ru="fileName",iu="hasFullStack",ou="level",au="method",uu="line",cu="duration",su="receivedResponse",lu="substring";function s(e,n){return void 0===n&&(n=!1),e===undefined||null===e?n:"true"===e.toString()[La]()}function fu(e){var n=""+Math.floor((e=Math.round(e=isNaN(e)||e<0?0:e))/1e3)%60,t=""+Math.floor(e/6e4)%60,r=""+Math.floor(e/36e5)%24,i=Math.floor(e/864e5),e=1===(e=""+e%1e3)[g]?"00"+e:2===e[g]?"0"+e:e,n=n[g]<2?"0"+n:n,t=t[g]<2?"0"+t:t;return(0<i?i+".":"")+(r=r[g]<2?"0"+r:r)+":"+t+":"+n+"."+e}function du(e,n,t,r,i){return!i&&J(e)&&("Script error."===e||"Script error"===e)}pu={},G({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"]},function(e,n){pu[e]=n[1],pu[n[0]]=n[1]});var pu,B=Qn(pu),vu=st({LocalStorage:0,SessionStorage:1}),da=st({AI:0,AI_AND_W3C:1,W3C:2}),gu=undefined,mu=undefined,hu="";function yu(){return Tu()?xu(vu.LocalStorage):null}function xu(e){try{if(X(re()))return null;var n=(new Date)[qa](),t=Y(e===vu.LocalStorage?"localStorage":"sessionStorage"),r=hu+n,i=(t.setItem(r,n),t.getItem(r)!==n);if(t[Fa](r),!i)return t}catch(o){}return null}function Iu(){return _u()?xu(vu.SessionStorage):null}function wu(){mu=gu=!1}function bu(e){hu=e||""}function Tu(e){return gu=e||gu===undefined?!!xu(vu.LocalStorage):gu}function Cu(e,n){var t=yu();if(null!==t)try{return t.getItem(n)}catch(r){gu=!1,H(e,2,1,"Browser failed read of local storage. "+Q(r),{exception:Z(r)})}return null}function Su(e,n,t){var r=yu();if(null!==r)try{return r.setItem(n,t),!0}catch(i){gu=!1,H(e,2,3,"Browser failed write to local storage. "+Q(i),{exception:Z(i)})}return!1}function ku(e,n){var t=yu();if(null!==t)try{return t[Fa](n),!0}catch(r){gu=!1,H(e,2,5,"Browser failed removal of local storage item. "+Q(r),{exception:Z(r)})}return!1}function _u(e){return mu=e||mu===undefined?!!xu(vu.SessionStorage):mu}function Eu(e,n){var t=Iu();if(null!==t)try{return t.getItem(n)}catch(r){mu=!1,H(e,2,2,"Browser failed read of session storage. "+Q(r),{exception:Z(r)})}return null}function Du(e,n,t){var r=Iu();if(null!==r)try{return r.setItem(n,t),!0}catch(i){mu=!1,H(e,2,4,"Browser failed write to session storage. "+Q(i),{exception:Z(i)})}return!1}function Pu(e,n){var t=Iu();if(null!==t)try{return t[Fa](n),!0}catch(r){mu=!1,H(e,2,6,"Browser failed removal of session storage item. "+Q(r),{exception:Z(r)})}return!1}function Nu(e,n,t){var r=n[g],i=Mu(e,n);if(i[g]!==r){for(var o=0,a=i;t[a]!==undefined;)o++,a=i[lu](0,147)+Ou(o);i=a}return i}function Mu(e,n){var t;return n&&150<(n=j(n[qa]()))[g]&&(t=n[lu](0,150),H(e,2,57,"name is too long.  It has been truncated to 150 characters.",{name:n},!0)),t||n}function ee(e,n,t){var r;return void 0===t&&(t=1024),n&&(t=t||1024,(n=j(n)).toString()[g]>t&&(r=n[qa]()[lu](0,t),H(e,2,61,"string value is too long. It has been truncated to "+t+" characters.",{value:n},!0))),r||n}function Au(e,n){return Hu(e,n,2048,66)}function Ru(e,n){var t;return n&&32768<n[g]&&(t=n[lu](0,32768),H(e,2,56,"message is too long, it has been truncated to 32768 characters.",{message:n},!0)),t||n}function Lu(e,n){var t,r;return n&&32768<(r=""+n)[g]&&(t=r[lu](0,32768),H(e,2,52,"exception is too long, it has been truncated to 32768 characters.",{exception:n},!0)),t||n}function Uu(r,e){var i;return e&&(i={},G(e,function(e,n){if(Ln(n)&&dr())try{n=pr()[za](n)}
5catch(t){H(r,2,49,"custom property is not valid",{exception:t},!0)}n=ee(r,n,8192),e=Nu(r,e,i),i[e]=n}),e=i),e}function qu(t,e){var r;return e&&(r={},G(e,function(e,n){e=Nu(t,e,r),r[e]=n}),e=r),e}function Fu(e,n){return n&&Hu(e,n,128,69)[qa]()}function Hu(e,n,t,r){var i;return n&&(n=j(n))[g]>t&&(i=n[lu](0,t),H(e,2,r,"input is too long, it has been truncated to "+t+" characters.",{data:n},!0)),i||n}function Ou(e){e="00"+e;return e.substr(e[g]-3)}(r={MAX_NAME_LENGTH:150,MAX_ID_LENGTH:128,MAX_PROPERTY_LENGTH:8192,MAX_STRING_LENGTH:1024,MAX_URL_LENGTH:2048,MAX_MESSAGE_LENGTH:32768,MAX_EXCEPTION_LENGTH:32768}).sanitizeKeyAndAddUniqueness=Nu,r.sanitizeKey=Mu,r.sanitizeString=ee,r.sanitizeUrl=Au,r.sanitizeMessage=Ru,r.sanitizeException=Lu,r.sanitizeProperties=Uu,r.sanitizeMeasurements=qu,r.sanitizeId=Fu,r.sanitizeInput=Hu,r.padNumber=Ou,r.trim=j;var fa=r,zu=ar()||{},Vu=0,ju=[null,null,null,null,null];function Bu(e){var n=Vu,t=ju,r=t[n];return zu.createElement?t[n]||(r=t[n]=zu.createElement("a")):r={host:Wu(e,!0)},r.href=e,++n>=t[g]&&(n=0),Vu=n,r}function Ku(e){e=Bu(e);return e?e.href:void 0}function Xu(e,n){return e?e.toUpperCase()+" "+n:n}function Wu(e,n){e=Gu(e,n)||"";if(e){n=e.match(/(www\d{0,5}\.)?([^\/:]{1,256})(:\d{1,20})?/i);if(null!=n&&3<n[g]&&J(n[2])&&0<n[2][g])return n[2]+(n[3]||"")}return e}function Gu(e,n){var t=null;return e&&null!=(e=e.match(/(\w{1,150}):\/\/([^\/:]{1,256})(:\d{1,20})?/i))&&2<e[g]&&J(e[2])&&0<e[2][g]&&(t=e[2]||"",n&&2<e[g]&&(n=(e[1]||"")[La](),e=e[3]||"",t+=e="http"===n&&":80"===e||"https"===n&&":443"===e?"":e)),t}var Ju=[Da+Pa,"https://breeze.aimon.applicationinsights.io"+Pa,"https://dc-int.services.visualstudio.com"+Pa];function $u(e){return-1!==Bn(Ju,e[La]())}var ca={NotSpecified:Na,createDomEvent:Aa,disableStorage:wu,isInternalApplicationInsightsEndpoint:$u,canUseLocalStorage:Tu,getStorage:Cu,setStorage:Su,removeStorage:ku,canUseSessionStorage:_u,getSessionStorageKeys:function(){var n=[];return _u()&&G(Y("sessionStorage"),function(e){n.push(e)}),n},getSessionStorage:Eu,setSessionStorage:Du,removeSessionStorage:Pu,disableCookies:fo,canUseCookies:function(e){return lo(null,e).isEnabled()},disallowsSameSiteNone:Pi,setCookie:function(e,n,t,r){lo(null,e).set(n,t,null,r)},stringToBoolOrDefault:s,getCookie:function(e,n){return lo(null,e).get(n)},deleteCookie:function(e,n){return lo(null,e).del(n)},trim:j,newId:Zr,random32:function(){return Qr(!0)},generateW3CId:co,isArray:q,isError:Hn,isDate:Fn,toISOStringForIE8:jn,getIEVersion:gr,msToTimeSpan:fu,isCrossOriginError:du,dump:Z,getExceptionName:Q,addEventHandler:function(e,n,t,r){return Yi(e,n,t,null,r=void 0!==r&&r)},IsBeaconApiSupported:mr,getExtension:function(e,n){var t=null;return $(e,function(e){if(e.identifier===n)return t=e,-1}),t}},la={parseUrl:Bu,getAbsoluteUrl:Ku,getPathName:function(e){e=Bu(e);return e?e[Va]:void 0},getCompleteUrl:Xu,parseHost:Wu,parseFullHost:Gu},Qu={correlationIdPrefix:"cid-v1:",canIncludeCorrelationHeader:function(e,n,t){if(!n||e&&e.disableCorrelationHeaders)return!1;if(e&&e[ja])for(var r=0;r<e.correlationHeaderExcludePatterns[g];r++)if(e[ja][r].test(n))return!1;var i=Bu(n).host[La]();if(!i||-1===i[Ba](":443")&&-1===i[Ba](":80")||(i=(Gu(n,!0)||"")[La]()),(!e||!e.enableCorsCorrelation)&&i&&i!==t)return!1;var o,t=e&&e.correlationHeaderDomains;if(t&&($(t,function(e){e=RegExp(e.toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*"));o=o||e.test(i)}),!o))return!1;var a=e&&e.correlationHeaderExcludedDomains;if(!a||0===a[g])return!0;for(r=0;r<a[g];r++)if(RegExp(a[r].toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*")).test(i))return!1;return i&&0<i[g]},getCorrelationContext:function(e){if(e){e=Qu.getCorrelationContextValue(e,B[1]);if(e&&e!==Qu.correlationIdPrefix)return e}},getCorrelationContextValue:function(e,n){if(e)for(var t=e[Ra](","),r=0;r<t[g];++r){var i=t[r][Ra]("=");if(2===i[g]&&i[0]===n)return i[1]}}};function Yu(){var e=fr();if(e&&e.now&&e.timing){e=e.now()+e.timing.navigationStart;if(0<e)return e}return Zn()}function Zu(e,n){return 0===e||0===n||X(e)||X(n)?null:n-e}b={Now:Yu,GetDuration:Zu};function ec(e,n){var t=e||{};return{getName:function(){return t[Ha]},setName:function(e){n&&n.setName(e),t[Ha]=e},getTraceId:function(){return t.traceID},setTraceId:function(e){n&&n.setTraceId(e),bo(e)&&(t.traceID=e)},getSpanId:function(){return t.parentID},setSpanId:function(e){n&&n.setSpanId(e),To(e)&&(t.parentID=e)},getTraceFlags:function(){return t.traceFlags},setTraceFlags:function(e){n&&n.setTraceFlags(e),t.traceFlags=e}}}function nc(e){if(!e)return{};var n,e=Xn(e[Ra](";"),function(e,n){var t,n=n[Ra]("=");return 2===n[g]&&(t=n[0][La](),n=n[1],e[t]=n),e},{});return 0<Jn(e)[g]&&(e.endpointsuffix&&(n=e.location?e.location+".":"",e[Ua]=e[Ua]||"https://"+n+"dc."+e.endpointsuffix),e[Ua]=e[Ua]||Da),e}var sa={parse:nc},tc=function(e,n,t){var r=this,i=this;i.ver=1,i.sampleRate=100,i.tags={},i[Ha]=ee(e,t)||Na,i.data=n,i.time=jn(new Date),i.aiDataContract={t
5ime:1,iKey:1,name:1,sampleRate:function(){return 100===r.sampleRate?4:1},tags:1,data:1}},rc=(ic.envelopeType="Microsoft.ApplicationInsights.{0}.Event",ic.dataType="EventData",ic);function ic(e,n,t,r){this.aiDataContract={ver:1,name:1,properties:0,measurements:0},this.ver=2,this[Ha]=ee(e,n)||Na,this[Ga]=Uu(e,t),this[Ja]=qu(e,r)}var oc="error",ac="stack",uc="stackDetails",cc="errorSrc",sc="message",lc="description";function fc(e,n){var t=e;return t&&!J(t)&&(JSON&&JSON[za]?(t=JSON[za](e),!n||t&&"{}"!==t||(t=W(e[qa])?e[qa]():""+e)):t=e+" - (Missing JSON.stringify)"),t||""}function dc(e,n){var t=e;return e&&((t=t&&!J(t)&&(e[sc]||e[lc])||t)&&!J(t)&&(t=fc(t,!0)),e.filename&&(t=t+" @"+(e.filename||"")+":"+(e.lineno||"?")+":"+(e.colno||"?"))),(n&&"String"!==n&&"Object"!==n&&"Error"!==n&&-1===(t||"")[Ba](n)?n+": "+t:t)||""}function pc(e){return e&&e.src&&J(e.src)&&e.obj&&q(e.obj)}function vc(e){var e=e||"",n=(e=J(e)?e:J(e[ac])?e[ac]:""+e)[Ra]("\n");return{src:e,obj:n}}function gc(e){var n,t=null;if(e)try{e[ac]?t=vc(e[ac]):e[oc]&&e[oc][ac]?t=vc(e[oc][ac]):e.exception&&e.exception[ac]?t=vc(e.exception[ac]):pc(e)?t=e:pc(e[uc])?t=e[uc]:window&&window.opera&&e[sc]?t=function(e){for(var n=[],t=e[Ra]("\n"),r=0;r<t[g];r++){var i=t[r];t[r+1]&&(i+="@"+t[r+1],r++),n.push(i)}return{src:e,obj:n}}(e[Oa]):e.reason&&e.reason[ac]?t=vc(e.reason[ac]):J(e)?t=vc(e):(n=e[sc]||e[l
5c]||"",J(e[cc])&&(n&&(n+="\n"),n+=" from "+e[cc]),n&&(t=vc(n)))}catch(r){t=vc(r)}return t||{src:"",obj:null}}function mc(e){var n="";if(e&&!(n=e.typeName||e[Ha]||""))try{var t=/function (.{1,200})\(/.exec(e.constructor[qa]()),n=t&&1<t[g]?t[1]:""}catch(r){}return n}function hc(e){if(e)try{var n,t;if(!J(e))return n=mc(e),(t=fc(e,!1))&&"{}"!==t||(e[oc]&&(n=mc(e=e[oc])),t=fc(e,!0)),0!==t[Ba](n)&&"String"!==n?n+":"+t:t}catch(r){}return""+(e||"")}xc.CreateAutoException=function(e,n,t,r,i,o,a,u){var c=mc(i||o||e),s={};return s[Oa]=dc(e,c),s.url=n,s.lineNumber=t,s.columnNumber=r,s.error=hc(i||o||e),s.evt=hc(o||e),s[Qa]=c,s.stackDetails=gc(a||i||o),s.errorSrc=u,s},xc.CreateFromInterface=function(n,e,t,r){var i=e[Xa]&&Kn(e[Xa],function(e){return Ic[nu](n,e)});return new xc(n,ie(ie({},e),{exceptions:i}),t,r)},xc.prototype.toInterface=function(){var e=this,n=e.exceptions,t=e.properties,r=e.measurements,i=e.severityLevel,o=e.problemGroup,a=e.id,e=e.isManual,n=n instanceof Array&&Kn(n,function(e){return e.toInterface()})||undefined,u={ver:"4.0"};return u[Xa]=n,u.severityLevel=i,u.properties=t,u.measurements=r,u.problemGroup=o,u.id=a,u.isManual=e,u},xc.CreateSimpleException=function(e,n,t,r,i,o){var a;return{exceptions:[((a={})[iu]=!0,a.message=e,a.stack=i,a.typeName=n,a)]}},xc.envelopeType="Microsoft.ApplicationInsights.{0}.Exception",xc.dataType="ExceptionData",xc.formatError=hc;var yc=xc;function xc(e,n,t,r,i,o){this.aiDataContract={ver:1,exceptions:1,severityLevel:0,properties:0,measurements:0};var a=this;a.ver=2,function(e){try{if(Ln(e))return"ver"in e&&"exceptions"in e&&"properties"in e}catch(n){}}
5(n)?(a[Xa]=n[Xa]||[],a[Ga]=n[Ga],a[Ja]=n[Ja],n[Ya]&&(a[Ya]=n[Ya]),n.id&&(a.id=n.id),n[Za]&&(a[Za]=n[Za]),X(n[eu])||(a[eu]=n[eu])):(a[Xa]=[new Ic(e,n,t=t||{})],a[Ga]=Uu(e,t),a[Ja]=qu(e,r),i&&(a[Ya]=i),o&&(a.id=o))}wc.prototype.toInterface=function(){var e=this,n=e[Wa]instanceof Array&&Kn(e[Wa],function(e){return e.toInterface()});return(e={id:e.id,outerId:e.outerId,typeName:e[Qa],message:e[Oa],hasFullStack:e[iu],stack:e[ac]})[Wa]=n||undefined,e},wc.CreateFromInterface=function(e,n){var t=n[Wa]instanceof Array&&Kn(n[Wa],function(e){return bc[nu](e)})||n[Wa];return new wc(e,ie(ie({},n),{parsedStack:t}))};var Ic=wc;function wc(n,e,t){this.aiDataContract={id:0,outerId:0,typeName:1,message:1,hasFullStack:0,stack:0,parsedStack:2};var r,s,i,o,a=this;!function(e){try{if(Ln(e))return"hasFullStack"in e&&"typeName"in e}catch(n){}}(e)?(i=(r=e)&&r.evt,Hn(r)||(r=r[oc]||i||r),a[Qa]=ee(n,mc(r))||Na,a[Oa]=Ru(n,dc(e||r,a[Qa]))||Na,s=e[uc]||gc(e),a[Wa]=function(){var e=s.obj;if(e&&0<e[g]){var n=[],t=0,r=0;if($(e,function(e){var e=e[qa]();bc.regex.test(e)&&(e=new bc(e,t++),r+=e[$a],n.push(e))}),32768<r)for(var i=0,o=n[g]-1,a=0,u=i,c=o;i<o;){if(32768<(a+=n[i][$a]+n[o][$a])){n.splice(u,c-u+1);break}u=i,c=o,i++,o--}}return n}(),q(a[Wa])&&Kn(a[Wa],function(e){e[tu]=ee(n,e[tu]),e[ru]=ee(n,e[ru])}),a[ac]=Lu(n,(o="",(i=s)&&(i.obj?$(i.obj,function(e){o+=e+"\n"}):o=i.src||""),o)),a.hasFullStack=q(a.parsedStack)&&0<a.parsedStack[g],t&&(t[Qa]=t[Qa]||a[Qa])):(a[Qa]=e[Qa],a[Oa]=e[Oa],a[ac]=e[ac],a[Wa]=e[Wa]||[],a[iu]=e[iu])}Tc.CreateFromInterface=function(e){return new Tc(e,null)},Tc.prototype.toInterface=function(){var e=this;return{level:e[ou],method:e[au],assembly:e[tu],fileName:e[ru],line:e[uu]}},Tc.regex=/^([\s]+at)?[\s]{0,50}([^\@\()]+?)[\s]{0,50}(\@|\()([^\(\n]+):([0-9]+):([0-9]+)(\)?)$/,Tc.baseSize=58;var bc=Tc;function Tc(e,n){this.aiDataContract={level:1,method:1,assembly:0,fileName:0,line:0};var t,r=this;r[$a]=0,"string"==typeof e?(t=e,r[ou]=n,r[au]="<no_method>",r[tu]=j(t),r[ru]="",r[uu]=0,(n=t.match(Tc.regex))&&5<=n[g]&&(r[au]=j(n[2])||r[au],r[ru]=j(n[4]),r[uu]=parseInt(n[5])||0)):(r[ou]=e[ou],r[au]=e[au],r[tu]=e[tu],r[ru]=e[ru],r[uu]=e[uu],r[$a]=0),r.sizeInBytes+=r.method[g],r.sizeInBytes+=r.fileName[g],r.sizeInBytes+=r.assembly[g],r[$a]+=Tc.baseSize,r.sizeInBytes+=r.level.toString()[g],r.sizeInBytes+=r.line.toString()[g]}var Cc=function(){this.aiDataContract={name:1,kind:0,value:1,count:0,min:0,max:0,stdDev:0},this.kind=0},Sc=(kc.envelopeType="Microsoft.ApplicationInsights.{0}.Metric",kc.dataType="MetricData",kc);function kc(e,n,t,r,i,o,a,u,c){this.aiDataContract={ver:1,metrics:1,properties:0},this.ver=2;var s=new Cc;s.count=0<r?r:undefined,s.max=isNaN(o)||null===o?undefined:o,s.min=isNaN(i)||null===i?undefined:i,s[Ha]=ee(e,n)||Na,s.value=t,s.stdDev=isNaN(a)||null===a?undefined:a,this.metrics=[s],this[Ga]=Uu(e,u),this[Ja]=qu(e,c)}Ec.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview",Ec.dataType="PageviewData";var _c=Ec;function Ec(e,n,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=Fu(e,a),u.url=Au(e,t),u[Ha]=ee(e,n)||Na,isNaN(r)||(u[cu]=fu(r)),u[Ga]=Uu(e,i),u[Ja]=qu(e,o)}Pc.envelopeType="Microsoft.ApplicationInsights.{0}.RemoteDependency",Pc.dataType="RemoteDependencyData";var Dc=Pc;function Pc(e,n,t,r,i,o,a,u,c,s,l,f){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 d,p,v=this,t=(v.ver=2,v.id=n,v[cu]=fu(i),v.success=o,v.resultCode=a+"",v.type=ee(e,c),n=e,i=u,c=a=o=r,a=(u=t)&&0<u[g]?(p=(t=Bu(u)).host,a||(null!=t[Va]?("/"!=((d=0===t.pathname[g]?"/":t[Va])[0]||"")&&(d="/"+d),c=t[Va],ee(n,i?i+" "+d:d)):ee(n,u))):p=o,{target:p,name:a,data:c});v.data=Au(e,r)||t.data,v.target=ee(e,t.target),s&&(v.target="".concat(v.target," | ").concat(s)),v[Ha]=ee(e,t[Ha]),v[Ga]=Uu(e,l),v[Ja]=qu(e,f)}Mc.envelopeType="Microsoft.ApplicationInsights.{0}.Message",Mc.dataType="MessageData";var Nc=Mc;function Mc(e,n,t,r,i){this.aiDataContract={ver:1,message:1,severityLevel:0,properties:0};var o=this;o.ver=2,o[Oa]=Ru(e,n=n||Na),o[Ga]=Uu(e,r),o[Ja]=qu(e,i),t&&(o[Ya]=t)}Rc.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance",Rc.dataType="PageviewPerformanceData";var Ac=Rc;function Rc(e,n,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;
5u.ver=2,u.url=Au(e,t),u[Ha]=ee(e,n)||Na,u[Ga]=Uu(e,i),u[Ja]=qu(e,o),a&&(u.domProcessing=a.domProcessing,u[cu]=a[cu],u.networkConnect=a.networkConnect,u.perfTotal=a.perfTotal,u[su]=a[su],u.sentRequest=a.sentRequest)}var Lc=function(e,n){this.aiDataContract={baseType:1,baseData:1},this.baseType=e,this.baseData=n},n=st({Verbose:0,Information:1,Warning:2,Error:3,Critical:4}),ua=(Uc.getConfig=function(e,n,t,r){return void 0===r&&(r=!1),t=(t&&e[Ka]&&e[Ka][t]&&!X(e[Ka][t][n])?e[Ka][t]:e)[n],X(t)?r:t},Uc);function Uc(){}function qc(e){var n="ai."+e+".";return function(e){return n+e}}var Fc,Hc,t=qc("application"),i=qc("device"),pa=qc("location"),va=qc("operation"),o=qc("session"),r=qc("user"),Oc=qc("cloud"),zc=qc("internal"),Vc=(Hc={applicationVersion:t("ver"),applicationBuild:t("build"),applicationTypeId:t("typeId"),applicationId:t("applicationId"),applicationLayer:t("layer"),deviceId:i("id"),deviceIp:i("ip"),deviceLanguage:i("language"),deviceLocale:i("locale"),deviceModel:i("model"),deviceFriendlyName:i("friendlyName"),deviceNetwork:i("network"),deviceNetworkName:i("networkName"),deviceOEMName:i("oemName"),deviceOS:i("os"),deviceOSVersion:i("osVersion"),deviceRoleInstance:i("roleInstance"),deviceRoleName:i("roleName"),deviceScreenResolution:i("screenResolution"),deviceType:i("type"),deviceMachineName:i("machineName"),deviceVMName:i("vmName"),deviceBrowser:i("browser"),deviceBrowserVersion:i("browserVersion"),locationIp:pa("ip"),locationCountry:pa("country"),locationProvince:pa("province"),locationCity:pa("city"),operationId:va("id"),operationName:va("name"),operationParentId:va("parentId"),operationRootId:va("rootId"),operationSyntheticSource:va("syntheticSource"),operationCorrelationVector:va("correlationVector"),sessionId:o("id"),sessionIsFirst:o("isFirst"),sessionIsNew:o("isNew"),userAccountAcquisitionDate:r("accountAcquisitionDate"),userAccountId:r("accountId"),userAgent:r("userAgent"),userId:r("id"),userStoreRegion:r("storeRegion"),userAuthUserId:r("authUserId"),userAnonymousUserAcquisitionDate:r("anonUserAcquisitionDate"),userAuthenticatedUserAcquisitionDate:r("authUserAcquisitionDate"),cloudName:Oc("name"),cloudRole:Oc("role"),cloudRoleVer:Oc("roleVer"),cloudRoleInstance:Oc("roleInstance"),cloudEnvironment:Oc("environment"),cloudLocation:Oc("location"),cloudDeploymentUnit:Oc("deploymentUnit"),internalNodeName:zc("nodeName"),internalSdkVersion:zc("sdkVersion"),internalAgentVersion:zc("agentVersion"),internalSnippet:zc("snippet"),internalSdkSrc:zc("sdkSrc")},_(jc,Fc=function(){var t=this;G(Hc,function(e,n){t[e]=n})}),jc);function jc(){return Fc.call(this)||this}function Bc(e,n,t,r,i,o){t=ee(r,t)||Na,(X(e)||X(n)||X(t))&&tt("Input doesn't contain all required fields");var a,r="",u=(e[Ma]&&(r=e[Ma],delete e[Ma]),(a={})[Ha]=t,a.time=jn(new Date),a.iKey=r,a.ext=o||{},a.tags=[],a.data={},a.baseType=n,a.baseData=e,a);return X(i)||G(i,function(e,n){u.data[e]=n}),u}Kc.create=Bc;t=Kc;function Kc(){}var Xc={UserExt:"user",DeviceExt:"device",TraceExt:"trace",WebExt:"web",AppExt:"app",OSExt:"os",SessionExt:"ses",SDKExt:"sdk"},f=new Vc,Wc="AppInsightsPropertiesPlugin",Gc="AppInsightsChannelPlugin",Jc="ApplicationInsightsAnalytics",$c="duration",Qc="properties",Yc="requestUrl",Zc="inst",es="length",ns="traceID",ts="spanID",rs="traceFlags",is="context",os="aborted",as="traceId",us="spanId",cs="core",ss="includeCorrelationHeaders",ls="canIncludeCorrelationHeader",fs="getAbsoluteUrl",ds="headers",ps="requestHeaders",vs="appId",gs="setRequestHeader",ms="trackDependencyDataInternal",hs="distributedTracingMode",ys="startTime",xs="toLowerCase",Is="status",ws="statusText",bs="headerMap",Ts="openDone",Cs="sendDone",Ss="requestSentTime",ks="abortDone",_s="getTraceId",Es="getTraceFlags",Ds="method",Ps="errorStatusText",Ns="stateChangeAttached",Ms="responseFinishedTime",As="CreateTrackItem",Rs="response",Ls="getAllResponseHeaders",Us="getPartAProps",qs="getCorrelationContext",Fs="perfMark",Hs="name",Os="perfTiming",zs="ajaxTotalDuration",Vs="eventTraceCtx";function js(e,n,t){n=e[n],t=e[t];return n&&t?Zu(n,t):0}function Bs(e,n,t,r,i){t=js(t,r,i);return t?Ks(e,n,fu(t)):0}function Ks(e,n,t){var r="ajaxPerf",i=0;return e&&n&&t&&((e[r]=e[r]||{})[n]=t,i=1),i}var Xs=function(){var e=this;e[Ts]=!1,e.setRequestHeaderDone=!1,e[Cs]=!1,e[ks]=!1,e[Ns]=!1},Ws=(Gs.__ieDyn=1,Gs);function Gs(e,n,t,r){var i=this,o=t;i[Fs]=null,i.completed=!1,i.requestHeadersSize=null,i[ps]=null,i.responseReceivingDuration=null,i.c
5allbackDuration=null,i[zs]=null,i[os]=0,i.pageUrl=null,i[Yc]=null,i.requestSize=0,i[Ds]=null,i[Is]=null,i[Ss]=null,i.responseStartedTime=null,i[Ms]=null,i.callbackFinishedTime=null,i.endTime=null,i.xhrMonitoringState=new Xs,i.clientFailure=0,i[ns]=e,i[ts]=n,i[rs]=null==r?void 0:r.getTraceFlags(),i[Vs]=r?((t={})[as]=r[_s](),t[us]=r.getSpanId(),t[rs]=r[Es](),t):null,m(Gs,i,function(y){y.getAbsoluteUrl=function(){return y[Yc]?Ku(y[Yc]):null},y.getPathName=function(){return y[Yc]?Au(o,Xu(y[Ds],y[Yc])):null},y[As]=function(e,n,t){if(y.ajaxTotalDuration=Math.round(1e3*Zu(y.requestSentTime,y.responseFinishedTime))/1e3,y[zs]<0)return null;(h={id:"|"+y[ns]+"."+y[ts],target:y[fs]()})[Hs]=y.getPathName(),h.type=e,h[ys]=null,h.duration=y[zs],h.success=200<=+y[Is]&&+y[Is]<400,h.responseCode=+y[Is],h[Qc]={HttpMethod:y[Ds]};var r,i,o,a,u,c,s,l,f,d,p,v,g,m,e=h,h=e[Qc];return y[os]&&(h[os]=!0),y[Ss]&&(e[ys]=new Date,e[ys].setTime(y[Ss])),a=(r=y)[Os],u=(i=e)[Qc]||{},c=0,v="startTime",m="connectEnd",s="requestStart",g="responseEnd",l="transferSize",f="encodedBodySize",d="decodedBodySize",p="serverTiming",a?(c=(c=(c=(c=(c=(c=(c|=Bs(u,"End",a,"redirectStart","End"))|Bs(u,"domainLookup",a,"domainLookupStart","domainLookupEnd"))|Bs(u,"connect",a,"connectStart",m))|Bs(u,"request",a,s,"requestEnd"))|Bs(u,"response",a,"responseStart",g))|Bs(u,"networkConnect",a,v,m))|Bs(u,"sentRequest",a,s,g),m=a[$c]||js(a,v,g)||0,c=(c|=Ks(u,$c,m))|Ks(u,"perfTotal",m),(s=a[p])&&(o={},$(s,function(e,n){var n=Un(e.name||""+n),t=o[n]||{};G(e,function(e,n){!("name"!==e&&J(n)||On(n))||!(n=t[e]?t[e]+";"+n:n)&&J(n)||(t[e]=n)}),o[n]=t}),c|=Ks(u,p,o)),c=(c=(c|=Ks(u,l,a[l]))|Ks(u,f,a[f]))|Ks(u,d,a[d])):r[Fs]&&(c|=Ks(u,"missing",r.perfAttempts)),c&&(i[Qc]=u),n&&0<Jn(y.requestHeaders)[es]&&(h[ps]=y[ps]),t&&(v=t())&&((g=v.correlationContext)&&(e.correlationContext=g),v[bs]&&0<Jn(v.headerMap)[es]&&(h.responseHeaders=v[bs]),y[Ps]&&(400<=y[Is]?(""!==(m=v.type)&&"text"!==m||(h.responseText=v.responseText?v[ws]+" - "+v.responseText:v[ws]),"json"===m&&(h.responseText=v.response?v[ws]+" - "+JSON.stringify(v[Rs]):v[ws])):0===y[Is]&&(h.responseText=v[ws]||""))),e},y[Us]=function(){var e,n=null,t=y[Vs];return t&&(t[as]||t[us])&&(e=(n={})[Xc.TraceExt]=((e={})[ns]=t[as],e.parentID=t[us],e),X(t[rs])||(e[rs]=t[rs])),n}})}var Js="ai.ajxmn.",$s="diagLog",Qs="_ajaxData",Ys="fetch",Zs="Failed to monitor XMLHttpRequest",i=", monitoring data for this ajax call ",el=i+"may be incorrect.",nl=i+"won't be sent.",tl="Failed to get Request-Context correlation header as it may be not included in the response or not accessible.",rl="Failed to add custom defined request context as configured call back may missing a null check.",il="Failed to calculate the duration of the ",ol=0,al=null;function ul(e,n){var t,r=!1,i=(xr()&&(r=!(X(i=XMLHttpRequest[te])||X(i.open)||X(i.send)||X(i.abort))),gr());if(r=!(i&&i<9)&&r)try{var o=new XMLHttpRequest,a={xh:[],i:((t={})[n]={},t)},u=(o[Qs]=a,XMLHttpRequest[te].open);XMLHttpRequest[te].open=u}catch(c){r=!1,fl(e,15,"Failed to enable XMLHttpRequest monitoring, extension is not supported",{exception:Z(c)})}return r}var cl=function(e,n){return e&&n&&e[Qs]?(e[Qs].i||{})[n]:null},sl=function(e,n){var t=!1;return e&&(e=(e[Qs]||{}).xh)&&$(e,function(e){if(e.n===n)return t=!0,-1}),t};function ll(e,n){var t="";try{var r=cl(e,n);r&&r[Yc]&&(t+="(url: '"+r[Yc]+"')")}catch(i){}return t}function fl(e,n,t,r,i){H(e[$s](),1,n,t,r,i)}function dl(e,n,t,r,i){H(e[$s](),2,n,t,r,i)}function pl(n,t,r){return function(e){fl(n,t,r,{ajaxDiagnosticsMessage:ll(e[Zc],n._ajaxDataId),exception:Z(e.err)})}}function vl(e,n){return e&&n?e.indexOf(n):-1}function gl(t,e,n){var r={id:e,fn:n};return t.push(r),{remove:function(){$(t,function(e,n){if(e.id===r.id)return t.splice(n,1),-1})}}}function ml(r,e,i,o){var a=!0;return $(e,function(e,n){try{!1===e.fn.call(null,i)&&(a=!1)}catch(t){H(r&&r.logger,1,64,"Dependency "+o+" [#"+n+"] failed: "+Q(t),{exception:Z(t)},!0)}}),a}var pa="*.blob.core.",hl=Qn([pa+"windows.net",pa+"chinacloudapi.cn",pa+"cloudapi.de",pa+"usgovcloudapi.net"]),yl=[/https:\/\/[^\/]*(\.pipe\.aria|aria\.pipe|events\.data|collector\.azure)\.[^\/]+\/(OneCollector\/1|Collector\/3)\.0/i];
5function xl(){return{maxAjaxCallsPerView:500,disableAjaxTracking:!1,disableFetchTracking:!1,excludeRequestFromAutoTrackingPatterns:undefined,disableCorrelationHeaders:!1,distributedTracingMode:1,correlationHeaderExcludedDomains:hl,correlationHeaderDomains:undefined,correlationHeaderExcludePatterns:undefined,appId:undefined,enableCorsCorrelation:!1,enableRequestHeaderTracking:!1,enableResponseHeaderTracking:!1,enableAjaxErrorStatusText:!1,enableAjaxPerfTracking:!1,maxAjaxPerfLookupAttempts:3,ajaxPerfLookupDelay:25,ignoreHeaders:["Authorization","X-API-Key","WWW-Authenticate"],addRequestContext:undefined,addIntEndpoints:!0}}function Il(){var n=xl();return G(n,function(e){n[e]=undefined}),n}_(Tl,wl=wn),Tl.prototype.processTelemetry=function(e,n){this.processNext(e,n)},Tl.prototype.addDependencyInitializer=function(e){return null},Tl.identifier="AjaxDependencyPlugin",Tl.getDefaultConfig=xl,Tl.getEmptyConfig=Il;var wl,bl=Tl;function Tl(){var w,b,T,C,S,k,r,_,E,D,P,N,M,A,R,L,U,q,F,H,O,n,z,V,e=wl.call(this)||this;return e.identifier=Tl.identifier,e.priority=120,m(Tl,e,function(p,o){var a=o._addHook;function e(){var e=lr();b=w=!1,T=e&&e.host&&e.host[xs](),C=Tl.getEmptyConfig(),A=N=D=E=k=S=!1,U=L=!(R={}),H=F=q=P=_=null,n=M=r=0,z=[],V=[],O=ii("ajaxData"),p._ajaxDataId=O}function f(n){var t=!0;return(n||C.ignoreHeaders)&&$(C.ignoreHeaders,function(e){if(e[xs]()===n[xs]())return t=!1,-1}),t}function u(e,n,t){a(e?Ta(e[te],n,t,!1):null)}function d(e,n,t){var r=!1,i=((J(n)?n:(n||{}).url||"")||"")[xs]();if($(q,function(e){var n=e;J(e)&&(n=RegExp(e)),r=r||n.test(i)}),r)return r;var o=vl(i,"?"),a=vl(i,"#");return-1!==(o=-1===o||-1!==a&&a<o?a:o)&&(i=i.substring(0,o)),X(e)?X(n)||(r="object"==typeof n&&!0===n[Sa]||!!t&&!0===t[Sa]):r=!0===e[Sa]||!0===i[Sa],(r=!(r||!i||!$u(i))||r)?R[i]||(R[i]=1):R[i]&&(r=!0),r}function s(e,n,t){var r=!0;return X(e)||(r=!0===t||!X(n)),b&&r}function v(){var e=null;return!(e=p[cs]&&p[cs].getTraceCtx?p[cs].getTraceCtx(!1):e)&&_&&_.telemetryTrace?ec(_.telemetryTrace):e}function g(t,r){r.xhrMonitoringState[Ns]=Yi(t,"readystatechange",function(){try{t&&4===t.readyState&&s(t,r)&&((u=cl(a=t,O))[Ms]=Yu(),u[Is]=a[Is],l("xmlhttprequest",u,function(){try{var e,n=u[As]("Ajax",S,function(){var e,t,n={statusText:a[ws],headerMap:null,correlationContext:c(a),type:a.responseType,responseText:function(e){try{var n=e.responseType;if(""===n||"text"===n)return e.responseText}catch(t){}return null}(a),response:a[Rs]};return A&&(e=a[Ls]())&&(e=j(e).split(/[\r\n]+/),t={},$(e,function(e){var e=e.split(": "),n=e.shift(),e=e.join(": ");f(n)&&(t[n]=e)}),n[bs]=t),n}),t=void 0;try{F&&(t=F({status:a[Is],xhr:a}))}catch(i){dl(p,104,rl)}n?(t!==undefined&&(n[Qc]=ie(ie({},n.properties),t)),e=u[Us](),I(V,p[cs],u,n,null,e)):o(null,{requestSentTime:u[Ss],responseFinishedTime:u[Ms]})}finally{try{var r=(a[Qs]||{i:{}}).i||{};r[O]&&(r[O]=null)}catch(i){}}},function(e){o(e,null)}))}catch(n){var e=Z(n);e&&-1!==vl(e[xs](),"c00c023f")||fl(p,16,Zs+" 'readystatechange' event handler"+el,{ajaxDiagnosticsMessage:ll(t,O),exception:e})}function o(e,n){n=n||{};n.ajaxDiagnosticsMessage=ll(a,O),e&&(n.exception=Z(e)),dl(p,14,il+"ajax call"+nl,n)}var a,u},H)}function c(e){try{var n,t=e[Ls]();if(null!==t&&-1!==vl(t[xs](),B[8]))return n=e.getResponseHeader(B[0]),Qu[qs](n)}catch(r){dl(p,18,tl,{ajaxDiagnosticsMessage:ll(e,O),exception:Z(r)})}}function m(e,n){var t;n[Yc]&&P&&N&&(t=fr())&&W(t.mark)&&(e=P+e+"#"+ ++ol,t.mark(e),(e=t.getEntriesByName(e))&&1===e[es]&&(n[Fs]=e[0]))}function l(o,a,u,c){var s=a[Fs],l=fr(),f=C.maxAjaxPerfLookupAttempts,d=C.ajaxPerfLookupDelay,p=a[Yc],v=0;!function g(){try{if(l&&s){v++;for(var e=null,n=l.getEntries(),t=n[es]-1;0<=t;t--){var r=n[t];if(r){if("resource"===r.entryType)r.initiatorType!==o||-1===vl(r[Hs],p)&&-1===vl(p,r[Hs])||(e=r);else if("mark"===r.entryType&&r[Hs]===s[Hs]){a[Os]=e;break}if(r[ys]<s[ys]-1e3)break}}}!s||a[Os]||f<=v||!1===a["async"]?(s&&W(l.clearMarks)&&l.clearMarks(s[Hs]),a.perfAttempts=v,u()):setTimeout(g,d)}catch(i){c(i)}}()}function h(e){var n="";try{X(e)||(J(e)?n+="(url: '".concat(e,"')"):n+="(url: '".concat(e.url,"')"))}catch(t){fl(p,15,"Failed to grab failed fetch diagnostics message",{exception:Z(t)})}return n}function y(e,r,i,o,a,u){function c(e,n,t){t=t||{};t.fetchDiagnosticsMessage=h(i),n&&(t.exception=Z(n)),dl(p,e,il+"fetch call"+nl,t)}a&&(a[Ms]=Yu(),a[Is]=r,l(Ys,a,function(){var e,n=a[As]("Fetch",S,u);try{F&&(e=F({status:r,request:i,response:o}))}catch(t){dl(p,104,rl)}n?(e!==undefined&&(n[Qc]=ie(ie({},n.properties),e)),e=a[Us](),I(V,p[cs],a,n,null,e)):c(14,null,{requestSentTime:a[Ss],responseFinishedTime:a[Ms]})},function(e){c(18,e,null)}))}function x(e){if(e&&e[ds])try{var n=e[ds].get(B[0]);return Qu[qs](n)}catch(t){dl(p,18,tl,{fetchDiagnosticsMessage:h(e),exception:Z(t)})}}function I(e,n,t,r,i,o){var a=!0;(a=0<e[es]?ml(n,e,{item:r,properties:i,sysProperties:o,context:t?t[is]:null,aborted:!!t&&!!t[os]},"initializer"):a)&&p[ms](r,i,o)}e(),p.initialize=function(e,n,t,r){var i,l;p.isInitialized()||(o.initialize(e,n,t,r),H=Qi(ii("ajax"),n&&n.evtNamespace&&n.evtNamespace()),i=Ro(null,t=e,p[cs]),C=Il(),G(xl(),function(e,n){C[e]=i.getConfig(Tl.identifier,e,n)}),r=C[hs],S=C.enableRequestHeaderTracking,k=C.enableAjaxErrorStatusText,N=C.enableAjaxPerfTracking,M=C.maxAjaxCallsPerVie
5w,A=C.enableResponseHeaderTracking,q=[].concat(C.excludeRequestFromAutoTrackingPatterns||[],!1!==C.addIntEndpoints?yl:[]),F=C.addRequestContext,D=0===r||1===r,E=1===r||2===r,N&&(n=t.instrumentationKey||"unkwn",P=5<n[es]?Js+n.substring(n[es]-5)+".":Js+n+"."),L=!!C.disableAjaxTracking,U=!!C.disableFetchTracking,!ul(p,O)||L||b||(u(XMLHttpRequest,"open",{ns:H,req:function(e,n,t,r){var i,o,a,u,c;L||(e=e[Zc],i=cl(e,O),!d(e,t)&&s(e,i,!0)&&(i&&i.xhrMonitoringState[Ts]||(u=e,n=n,t=t,r=r,c=(o=v())&&o[_s]()||co(),a=co().substr(0,16),(c=(u=(u=u[Qs]=u[Qs]||{xh:[],i:{}}).i=u.i||{})[O]=u[O]||new Ws(c,a,p[$s](),null==(u=p.core)?void 0:u.getTraceCtx()))[rs]=o&&o[Es](),c[Ds]=n,c[Yc]=t,c.xhrMonitoringState[Ts]=!0,c[ps]={},c["async"]=r,c[Ps]=k,i=c),g(e,i)))},hkErr:pl(p,15,Zs+".open"+el)}),u(XMLHttpRequest,"send",{ns:H,req:function(e,n){var t;L||s(e=e[Zc],t=cl(e,O))&&!t.xhrMonitoringState[Cs]&&(m("xhr",t),t[Ss]=Yu(),p[ss](t,undefined,undefined,e),t.xhrMonitoringState[Cs]=!0)},hkErr:pl(p,17,Zs+el)}),u(XMLHttpRequest,"abort",{ns:H,req:function(e){L||s(e=e[Zc],e=cl(e,O))&&!e.xhrMonitoringState[ks]&&(e[os]=1,e.xhrMonitoringState[ks]=!0)},hkErr:pl(p,13,Zs+".abort"+el)}),u(XMLHttpRequest,"setRequestHeader",{ns:H,req:function(e,n,t){var r;L||(e=e[Zc],(r=cl(e,O))&&s(e,r)&&(e&&(e=(e[Qs]||{}).xh)&&e.push({n:n,v:t}),S&&f(n)&&r&&(r[ps][n]=t)))},hkErr:pl(p,71,Zs+".setRequestHeader"+el)}),b=!0),(r=!(e=re())||X(e.Request)||X(e.Request[te])||X(e[Ys])?null:e[Ys])&&(t=re(),l=r.polyfill,U||w?l&&a(Ta(t,Ys,{ns:H,req:function(e,n,t){d(null,n,t)}})):(a(Ta(t,Ys,{ns:H,req:function(e,n,t){var r,i,o,a,u,c,s;U||!w||d(null,n,t)||l&&b||(r=e.ctx(),i=n,o=t,c=(a=v())&&a[_s]()||co(),u=co().substr(0,16),(u=new Ws(c,u,p[$s](),null==(c=p.core)?void 0:c.getTraceCtx()))[rs]=a&&a[Es](),u[Ss]=Yu(),u[Ps]=k,i instanceof Request?u[Yc]=i?i.url:"":u[Yc]=i,c="GET",o&&o[Ds]?c=o[Ds]:i&&i instanceof Request&&(c=i[Ds]),u[Ds]=c,s={},S&&new Headers((o?o[ds]:0)||i instanceof Request&&i[ds]||{}).forEach(function(e,n){f(n)&&(s[n]=e)}),u[ps]=s,m(Ys,u),a=u,(c=p[ss](a,n,t))!==t&&e.set(1,c),r.data=a)},rsp:function(e,t){var r;U||(r=e.ctx().data)&&(e.rslt=e.rslt.then(function(n){return y(0,(n||{})[Is],t,n,r,function(){var t,e={statusText:(n||{})[ws],headerMap:null,correlationContext:x(n)};return A&&n&&(t={},n.headers.forEach(function(e,n){f(n)&&(t[n]=e)}),e[bs]=t),e}),n})["catch"](function(e){throw y(0,0,t,null,r,null,e.message||Z(e)),e}))},hkErr:pl(p,15,"Failed to monitor Window.fetch"+el)},!0,function(){if(null==al)try{al=!!(self&&self instanceof WorkerGlobalScope)}catch(e){al=!1}return al}())),w=!0),l&&(t[Ys].polyfill=l)),(n=p[cs].getPlugin(Wc))&&(_=n.plugin[is]))},p._doTeardown=function(){e()},p.trackDependencyData=function(e,n){I(V,p[cs],null,e,n)},p[ss]=function(e,n,t,r){var i,o,a,u,c=p._currentWindowHost||T,s=z,l=p[cs],f=e,d=t;return 0<s[es]&&(ml(l,s,s={core:l,xhr:r,input:n,init:d,traceId:f[ns],spanId:f[ts],traceFlags:f[rs],context:f[is]||{},aborted:!!f[os]},"listener"),f[ns]=s[as],f[ts]=s[us],f[rs]=s[rs],f[is]=s[is]),n||""===n?(Qu[ls](C,e[fs](),c)&&(t=t||{},l=new Headers(t[ds]||n instanceof Request&&n[ds]||{}),D&&(i="|"+e[ns]+"."+e[ts],l.set(B[3],i),S&&(e[ps][B[3]]=i)),(o=C[vs]||_&&_[vs]())&&(l.set(B[0],B[2]+o),S&&(e[ps][B[0]]=B[2]+o)),E&&(X(a=e[rs])&&(a=1),u=Co(Io(e[ns],e[ts],a)),l.set(B[4],u),S&&(e[ps][B[4]]=u)),t[ds]=l),t):r?(Qu[ls](C,e[fs](),c)&&(D&&(sl(r,B[3])?dl(p,71,"Unable to set ["+B[3]+"] as it has already been set by another instance"):(i="|"+e[ns]+"."+e[ts],r[gs](B[3],i),S&&(e[ps][B[3]]=i))),(o=C[vs]||_&&_[vs]())&&(sl(r,B[0])?dl(p,71,"Unable to set ["+B[0]+"] as it has already been set by another instance"):(r[gs](B[0],B[2]+o),S&&(e[ps][B[0]]=B[2]+o))),E&&(X(a=e[rs])&&(a=1),sl(r,B[4])?dl(p,71,"Unable to set ["+B[4]+"] as it has already been set by another instance"):(u=Co(Io(e[ns],e[ts],a)),r[gs](B[4],u),S&&(e[ps][B[4]]=u)))),r):undefined},p[ms]=function(e,n,t){-1===M||r<M?(2!==C[hs]&&1!==C[hs]||"string"!=typeof e.id||"."===e.id[e.id[es]-1]||(e.id+="."),X(e[ys])&&(e[ys]=new Date),e=Bc(e,Dc.dataType,Dc.envelopeType,p[$s](),n,t),p[cs].track(e)):r===M&&fl(p,55,"Maximum ajax per page view limit reached, ajax monitoring is paused until the next trackPageView(). In order to increase the limit set the maxAjaxCallsPerVie
5w configuration parameter.",!0),++r},p.addDependencyListener=function(e){return gl(z,n++,e)},p.addDependencyInitializer=function(e){return gl(V,n++,e)}}),e}var va="AuthenticatedUserContext",o="track",Cl="snippet",Sl="getCookieMgr",kl="startTrackPage",_l="stopTrackPage",El="flush",Dl="startTrackEvent",Pl="stopTrackEvent",Nl="addTelemetryInitializer",Ml="pollInternalLogs",Al="getPlugin",Rl="evtNamespace",Ll=o+"Event",Ul=o+"Trace",ql=o+"Metric",Fl=o+"PageView",Hl=o+"Exception",Ol=o+"DependencyData",zl="set"+va,Vl="clear"+va,jl="updateSnippetDefinitions",Bl="loadAppInsights",Kl="endpointUrl",Xl="maxBatchSizeInBytes",Wl="maxBatchInterval",Gl="disableExceptionTracking",Jl="disableTelemetry",$l="emitLineDelimitedJson",Ql="diagnosticLogInterval",Yl="autoTrackPageVisitTime",Zl="samplingPercentage",ef="disableAjaxTracking",nf="maxAjaxCallsPerView",tf="isBeaconApiDisabled",rf="disableCorrelationHeaders",of="correlationHeaderExcludedDomains",af="disableFlushOnBeforeUnload",uf="enableSessionStorageBuffer",cf="isCookieUseDisabled",sf="isStorageUseDisabled",lf="isBrowserLinkTrackingEnabled",ff="enableCorsCorrelation",df="config",pf="context",vf="push",gf="version",mf="queue",hf="connectionString",yf="instrumentationKey",xf="appInsights",If="disableIkeyDeprecationMessage",wf="getTransmissionControls",bf="onunloadFlush",Tf="addHousekeepingBeforeUnload",Cf="indexOf",Sf=[Cl,"getDefaultConfig","_hasLegacyInitializers","_queue","_processLegacyInitializers"],kf=(_f.__ieDyn=1,_f);function _f(t,u){var r,o=this,a=!1,c=[];m(_f,this,function(i){var e;function n(e){a||(u[Nl](function(e){e.tags[_a]=c}),a=!0),c[vf](e)}(e=t[df]||{})[Kl]=e[Kl]||Da+Pa,e.sessionRenewalMs=18e5,e.sessionExpirationMs=864e5,e[Xl]=0<e[Xl]?e[Xl]:102400,e[Wl]=isNaN(e[Wl])?15e3:e[Wl],e.enableDebug=s(e.enableDebug),e[Gl]=s(e[Gl]),e[Jl]=s(e[Jl]),e.verboseLogging=s(e.verboseLogging),e[$l]=s(e[$l]),e[Ql]=e[Ql]||1e4,e[Yl]=s(e[Yl]),(isNaN(e[Zl])||e[Zl]<=0||100<=e[Zl])&&(e[Zl]=100),e[ef]=s(e[ef]),e[nf]=isNaN(e[nf])?500:e[nf],e[tf]=s(e[tf],!0),e[rf]=s(e[rf]),e[of]=e[of]||hl,e[af]=s(e[af]),e.disableFlushOnUnload=s(e.disableFlushOnUnload,e[af]),e[uf]=s(e[uf],!0),e.isRetryDisabled=s(e.isRetryDisabled),e[cf]=s(e[cf]),e[sf]=s(e[sf]),e[lf]=s(e[lf]),e[ff]=s(e[ff]),r=e,i[df]=r,i[Cl]=t,i.appInsightsNew=u,i[pf]={addTelemetryInitializer:n.bind(i)},i.addTelemetryInitializers=n,at(i,u,[Sl,kl,_l,El,Dl,Pl]),i[Fl]=function(e,n,t,r,i){u[Fl]({name:e,uri:n,properties:t,measurements:r})},i[Ll]=function(e,n,t){u[Ll]({name:e})},i.trackDependency=function(e,n,t,r,i,o,a){u[Ol]({id:e,target:t,type:r,duration:i,properties:{HttpMethod:n},success:o,responseCode:a})},i[Hl]=function(e,n,t,r,i){u[Hl]({exception:e})},i[ql]=function(e,n,t,r,i,o){u[ql]({name:e,average:n,sampleCount:t,min:r,max:i})},i[Ul]=function(e,n,t){u[Ul]({message:e,severityLevel:t})},i[zl]=function(e,n,t){u[pf].user[zl](e,n,t)},i[Vl]=function(){u[pf].user[Vl]()},i._onerror=function(e,n,t,r,i){u._onerror({message:e,url:n,lineNumber:t,columnNumber:r,error:i})},i.downloadAndSetup=function(e){tt("downloadAndSetup not implemented in web SKU")},i[jl]=function(e){it(e,o,function(e){return e&&-1===Bn(Sf,e)})},i[Bl]=function(){i[df].iKey&&(r=i[Fl],i[Fl]=function(e,n,t){r.call(i,null,e,n,t)}
5);var r,e="logPageView",e=(W(i[Cl][e])&&(o[e]=function(e,n,t){i[Fl](null,e,n,t)}),"logEvent");return W(i[Cl][e])&&(o[e]=function(e,n,t){i[Ll](e,n,t)}),o}})}var Ef="toString",Df="disableExceptionTracking",Pf="autoTrackPageVisitTime",Nf="overridePageViewDuration",Mf="enableUnhandledPromiseRejectionTracking",Af="samplingPercentage",Rf="isStorageUseDisabled",Lf="isBrowserLinkTrackingEnabled",Uf="enableAutoRouteTracking",qf="namePrefix",Ff="disableFlushOnBeforeUnload",Hf="core",Of="dataType",zf="envelopeType",Vf="diagLog",jf="track",Bf="trackPageView",Kf="trackPreviousPageVisit",Xf="sendPageViewInternal",Wf="sendPageViewPerformanceInternal",Gf="populatePageViewPerformanceEvent",Jf="href",$f="sendExceptionInternal",Qf="exception",Yf="error",Zf="_onerror",ed="errorSrc",nd="lineNumber",td="columnNumber",rd="message",id="CreateAutoException",od="addTelemetryInitializer",ad="duration",ud="length",cd="isPerformanceTimingSupported",sd="getPerformanceTiming",ld="navigationStart",fd="shouldCollectDuration",dd="isPerformanceTimingDataReady",pd="responseStart",vd="requestStart",gd="loadEventEnd",md="responseEnd",hd="connectEnd",yd="pageVisitStartTime",xd=null,Id=(wd.__ieDyn=1,wd);function wd(p,v,n,g){m(wd,this,function(e){var l,r=null,i=[],f=!1;function d(e){n&&n.flush(e)}function t(e){i.push(e),function t(){r=r||setTimeout(function(){r=null;var e=i.slice(0),n=!1;i=[],$(e,function(e){e()?n=!0:i.push(e)}),0<i[ud]&&t(),n&&d(!0)},100)}()}n&&(l=n.logger),e[Bf]=function(r,i){var e,o=r.name,a=(!X(o)&&"string"==typeof o||(e=ar(),o=r.name=e&&e.title||""),r.uri);if(!X(a)&&"string"==typeof a||(e=lr(),a=r.uri=e&&e[Jf]||""),!g[cd]())return p[Xf](r,i),d(!0),void(function(){if(null==xd)try{xd=!!(self&&self instanceof WorkerGlobalScope)}catch(e){xd=!1}return xd}()||H(l,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 u,n,c=!1,s=g[sd]()[ld];0<s&&(u=Zu(s,+new Date),g[fd](u)||(u=undefined)),X(i)||X(i[ad])||(n=i[ad]),!v&&isNaN(n)||(isNaN(n)&&((i=i||{})[ad]=u),p[Xf](r,i),d(!0),c=!0),i=i||{},t(function(){var e,n=!1;try{g[dd]()?(n=!0,e={name:o,uri:a},g[Gf](e),e.isValid||c?(c||(i[ad]=e.durationMs,p[Xf](r,i)),f||(p[Wf](e,i),f=!0)):(i[ad]=u,p[Xf](r,i))):0<s&&6e4<Zu(s,+new Date)&&(n=!0,c||(i[ad]=6e4,p[Xf](r,i)))}catch(t){H(l,1,38,"trackPageView failed on page load calculation: "+Q(t),{exception:Z(t)})}return n})},e.teardown=function(e,n){var t;r&&(clearTimeout(r),r=null,t=i.slice(0),i=[],$(t,function(e){e()}))}})}var bd=36e5,Td=["googlebot","adsbot-google","apis-google","mediapartners-google"];function Cd(){var e=fr();return e&&!!e.timing}function Sd(){var e=fr(),e=e?e.timing:0;return e&&0<e.domainLookupStart&&0<e[ld]&&0<e[pd]&&0<e[vd]&&0<e[gd]&&0<e[md]&&0<e[hd]&&0<e.domLoading}function kd(){return Cd()?fr().timing:null}function _d(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var t=(cr()||{}).userAgent,r=!1;if(t)for(var i=0;i<Td[ud];i++)r=r||!!~t.toLowerCase().indexOf(Td[i]);if(r)return!1;for(i=0;i<e[ud];i++)if(e[i]<0||e[i]>=bd)return!1;return!0}Dd.__ieDyn=1;var Ed=Dd;function Dd(e){var c=Pr(e);m(Dd,this,function(u){u[Gf]=function(e){e.isValid=!1;var n=(n=fr())&&n.getEntriesByType&&0<n.getEntriesByType("navigation")[ud]?fr().getEntriesByType("navigation")[0]:null,t=kd(),r=0,i=0,o=0,a=0;(n||t)&&(n=n?(r=n[ad],i=0===n.startTime?n[hd]:Zu(n.startTime,n[hd]),o=Zu(n.requestStart,n[pd]),a=Zu(n[pd],n[md]),Zu(n.responseEnd,n[gd])):(r=Zu(t[ld],t[gd]),i=Zu(t[ld],t[hd]),o=Zu(t.requestStart,t[pd]),a=Zu(t[pd],t[md]),Zu(t.responseEnd,t[gd])),0===r?H(c,2,10,"error calculating page view performance.",{total:r,network:i,request:o,response:a,dom:n}):u[fd](r,i,o,a,n)?r<Math.floor(i)+Math.floor(o)+Math.floor(a)+Math.floor(n)?H(c,2,8,"client performance math error.",{total:r,network:i,request:o,response:a,dom:n}):(e.durationMs=r,e.perfTotal=e[ad]=fu(r),e.networkConnect=fu(i),e.sentRequest=fu(o),e.receivedResponse=fu(a),e.domProcessing=fu(n),e.isValid=!0):H(c,2,45,"Invalid page load duration value. Browser perf data won't be sent.",{total:r,network:i,request:o,response:a,dom:n}))},u[sd]=kd,u[cd]=Cd,u[dd]=Sd,u[fd]=_d})}Nd.__ieDyn=1;var Pd=Nd;function Nd(u,c){var s="prevPageVisitData";m(Nd,this,function(e){function i(e,n){var t=null;try{t=a(),o(e,n)}catch(r){Rr(u,"Call to restart failed: "+Z(r)),t=null}return t}function o(e,n){try{var t,r;_u()&&(null!=Eu(u,s)&&tt("Cannot call startPageVisit consecutively without first calling stopPageVisit"),t=new Md(e,n),r=pr().str
5ingify(t),Du(u,s,r))}catch(i){Rr(u,"Call to start failed: "+Z(i))}}function a(){var e,n,t=null;try{_u()&&(e=Zn(),(n=Eu(u,s))&&dr()&&((t=pr().parse(n)).pageVisitTime=e-t[yd],Pu(u,s)))}catch(r){Rr(u,"Stop page visit timer failed: "+Z(r)),t=null}return t}e[Kf]=function(e,n){try{var t=i(e,n);t&&c(t.pageName,t.pageUrl,t.pageVisitTime)}catch(r){Rr(u,"Auto track page visit time failed, metric will not be collected: "+Z(r))}},$n(e,"_logger",function(){return u}),$n(e,"pageVisitTimeTrackingHandler",function(){return c})})}var Md=function(e,n){this[yd]=Zn(),this.pageName=e,this.pageUrl=n},Ad=function(o,e){var a=this,u={};a.start=function(e){"undefined"!=typeof u[e]&&H(o,2,62,"start was called more than once for this event without calling stop.",{name:e,key:e},!0),u[e]=+new Date},a.stop=function(e,n,t,r){var i=u[e];isNaN(i)?H(o,2,63,"stop was called without a corresponding start.",{name:e,key:e},!0):(i=Zu(i,+new Date),a.action(e,n,i,t,r)),delete u[e],u[e]=undefined}};function Rd(e,n){e&&e.dispatchEvent&&n&&e.dispatchEvent(n)}var Ld=6e4;function Ud(e,n){return(e=e||n)<Ld?Ld:e}function qd(e){return(e=e||{}).sessionRenewalMs=Ud(e.sessionRenewalMs,18e5),e.sessionExpirationMs=Ud(e.sessionExpirationMs,864e5),e[Df]=s(e[Df]),e[Pf]=s(e[Pf]),e[Nf]=s(e[Nf]),e[Mf]=s(e[Mf]),(isNaN(e[Af])||e[Af]<=0||100<=e[Af])&&(e[Af]=100),e[Rf]=s(e[Rf]),e[Lf]=s(e[Lf]),e[Uf]=s(e[Uf]),e[qf]=e[qf]||"",e.enableDebug=s(e.enableDebug),e[Ff]=s(e[Ff]),e.disableFlushOnUnload=s(e.disableFlushOnUnload,e[Ff]),e}_(Od,Fd=wn),Od.Version="2.8.16",Od.getDefaultConfig=qd;var Fd,Hd=Od;function Od(){var E,D,P,N,M,A,R,L,U,q,F,H,O,z,V,j,B,e=Fd.call(this)||this;return e.identifier=Jc,e.priority=180,e.autoRoutePVDelay=500,m(Od,e,function(S,k){var _=k._addHook;function f(e,n,t,r,i){S[Vf]().throwInternal(e,n,t,r,i)}function t(){A=M=N=P=D=E=null;var e=lr(!(z=O=H=F=q=U=L=R=!1));V=e&&e[Jf]||"",B=j=null}t(),S.getCookieMgr=function(){return Ti(S[Hf])},S.processTelemetry=function(e,n){S.processNext(e,n)},S.trackEvent=function(e,n){try{var t=Bc(e,rc[Of],rc[zf],S[Vf](),n);S[Hf][jf](t)}catch(r){f(2,39,"trackTrace failed, trace will not be collected: "+Q(r),{exception:Z(r)})}},S.startTrackEvent=function(e){try{E.start(e)}catch(n){f(1,29,"startTrackEvent failed, event will not be collected: "+Q(n),{exception:Z(n)})}},S.stopTrackEvent=function(e,n,t){try{E.stop(e,undefined,n,t)}catch(r){f(1,30,"stopTrackEvent failed, event will not be collected: "+Q(r),{exception:Z(r)})}},S.trackTrace=function(e,n){try{var t=Bc(e,Nc[Of],Nc[zf],S[Vf](),n);S[Hf][jf](t)}catch(r){f(2,39,"trackTrace failed, trace will not be collected: "+Q(r),{exception:Z(r)})}},S.trackMetric=function(e,n){try{var t=Bc(e,Sc[Of],Sc[zf],S[Vf](),n);S[Hf][jf](t)}catch(r){f(1,36,"trackMetric failed, metric will not be collected: "+Q(r),{exception:Z(r)})}},S[Bf]=function(e,n){try{var t=e||{};P[Bf](t,ie(ie(ie({},t.properties),t.measurements),n)),S.config[Pf]&&M[Kf](t.name,t.uri)}catch(r){f(1,37,"trackPageView failed, page view will not be collected: "+Q(r),{exception:Z(r)})}},S[Xf]=function(e,n,t){var r=ar(),r=(r&&(e.refUri=e.refUri===undefined?r.referrer:e.refUri),Bc(e,_c[Of],_c[zf],S[Vf](),n,t));S[Hf][jf](r)},S[Wf]=function(e,n,t){e=Bc(e,Ac[Of],Ac[zf],S[Vf](),n,t);S[Hf][jf](e)},S.trackPageViewPerformance=function(e,n){e=e||{};try{N[Gf](e),S[Wf](e,n)}catch(t){f(1,37,"trackPageViewPerformance failed, page view will not be collected: "+Q(t),{exception:Z(t)})}},S.startTrackPage=function(e){try{var n;"string"!=typeof e&&(e=(n=ar())&&n.title||""),D.start(e)}catch(t){f(1,31,"startTrackPage failed, page view may not be collected: "+Q(t),{exception:Z(t)})}},S.stopTrackPage=function(e,n,t,r){try{var i,o;"string"!=typeof e&&(e=(i=ar())&&i.title||""),"string"!=typeof n&&(n=(o=lr())&&o[Jf]||""),D.stop(e,n,t,r),S.config[Pf]&&M[Kf](e,n)}catch(a){f(1,32,"stopTrackPage failed, page view will not be collected: "+Q(a),{exception:Z(a)})}},S[$f]=function(e,n,t){var r=e&&(e[Qf]||e[Yf])||Hn(e)&&e||{name:e&&typeof e,message:e||Na},r=(e=e||{},Bc(new yc(S[Vf](),r,e.properties||n,e.measurements,e.severityLevel,e.id).toInterface(),yc[Of],yc[zf],S[Vf](),n,t));S[Hf][jf](r)},S.trackException=function(e,n){e&&!e[Qf]&&e[Yf]&&(e[Qf]=e[Yf]);try{S[$f](e,n)}catch(t){f(1,35,"trackException failed, exception will not be collected: "+Q(t),{exception:Z(t)})}},S[Zf]=function(e){var n,t,r,i=e&&e[Yf],o=e&&e.evt;try{o||(s=ir())&&(o=s.event);
5var a=e&&e.url||(ar()||{}).URL,u=e[ed]||"window.onerror@"+a+":"+(e[nd]||0)+":"+(e[td]||0),c={errorSrc:u,url:a,lineNumber:e[nd]||0,columnNumber:e[td]||0,message:e[rd]};du(e.message,e.url,e.lineNumber,e.columnNumber,e[Yf])?(n=yc[id]("Script error: The browser's same-origin policy prevents us from getting the details of this exception. Consider using the 'crossorigin' attribute.",a,e[nd]||0,e[td]||0,i,o,null,u),t=c,r=Bc(n,yc[Of],yc[zf],S[Vf](),t),S[Hf][jf](r)):(e[ed]||(e[ed]=u),S.trackException({exception:e,severityLevel:3},c))}catch(l){var s=i?i.name+", "+i[rd]:"null";f(1,11,"_onError threw exception while logging error, error will not be collected: "+Q(l),{exception:Z(l),errorString:s})}},S[od]=function(e){if(S[Hf])return S[Hf][od](e);(A=A||[]).push(e)},S.initialize=function(e,n,t,r){if(!S.isInitialized()){X(n)&&tt("Error initializing"),k.initialize(e,n,t,r),e.storagePrefix&&bu(e.storagePrefix);try{B=Qi(ii(S.identifier),n.evtNamespace&&n.evtNamespace()),A&&($(A,function(e){n[od](e)}),A=null),I=Ro(null,x=e,S[Hf]),w=S.identifier,b=qd(x),T=S.config=I.getExtCfg(w),b!==undefined&&G(b,function(e,n){T[e]=I.getConfig(w,e,n),T[e]===undefined&&(T=n)});var i,o,a,u,c,s,l,f,d,p,v,g,m,h=T;K((y=h)[Rf])||(y[Rf]?wu():(gu=Tu(!0),mu=_u(!0))),N=new Ed(S[Hf]),P=new Id(S,h[Nf],S[Hf],N),M=new Pd(S[Vf](),function(e,n,t){S.trackMetric({name:"PageVisitTime",average:t,max:t,min:t,sampleCount:1},{PageName:e,PageUrl:n})}),R=h[Lf]||e[Lf],!L&&R&&(i=["/browserLinkSignalR/","/__browserLink/"],S[od](function(e){if(R&&e.baseType===Dc[Of]){var n=e.baseData;if(n)for(var t=0;t<i[ud];t++)if(n.target&&~n.target.indexOf(i[t]))return!1}return!0}),L=!0),(E=new Ad(S[Vf]())).action=function(e,n,t,r,i){i=i||{},(r=r||{}).duration=t[Ef](),S.trackEvent({name:e,properties:r,measurements:i})},(D=new Ad(S[Vf]())).action=function(e,n,t,r,i){(r=X(r)?{}:r).duration=t[Ef](),S[Xf]({name:e,uri:n,properties:r,measurements:i},r)},rr()&&(a=h,u=ir(),c=lr(!0),(F=a[Df])||H||a.autoExceptionInstrumented||(_(Ca(u,"onerror",{ns:B,rsp:function(e,n,t,r,i,o){F||!0===e.rslt||S[Zf](yc[id](n,t,r,i,o,e.evt))}},!1)),H=!0),l=c,(O=!0===(s=a)[Mf])&&!z&&(_(Ca(u,"onunhandledrejection",{ns:B,rsp:function(e,n){var t,r;O&&!0!==e.rslt&&S[Zf](yc[id]((t=n)&&t.reason?!J(r=t.reason)&&W(r[Ef])?r[Ef]():Z(r):t||"",l?l[Jf]:"",0,0,n,e.evt))}},!1)),z=!0,s.autoUnhandledPromiseInstrumented=z),f=ir(),d=lr(!0),U=!0===h[Uf],f&&U&&sr()&&W((o=sr()?history:Y("history")).pushState)&&W(o.replaceState)&&typeof Event!==ne&&(p=f,v=o,g=d,m=h[qf]||"",q||(_(Ca(v,"pushState",{ns:B,rsp:function(){U&&(Rd(p,Aa(m+"pushState")),Rd(p,Aa(m+"locationchange")))}},!0)),_(Ca(v,"replaceState",{ns:B,rsp:function(){U&&(Rd(p,Aa(m+"replaceState")),Rd(p,Aa(m+"locationchange")))}},!0)),Yi(p,m+"popstate",function(){U&&Rd(p,Aa(m+"locationchange"))},B),Yi(p,m+"locationchange",function(){var e,n;j&&(V=j),j=g&&g[Jf]||"",U&&(n=null,(n=S[Hf]&&S[Hf].getTraceCtx?S[Hf].getTraceCtx(!1):n)||(e=S[Hf].getPlugin(Wc))&&(e=e.plugin.context)&&(n=ec(e.telemetryTrace)),(e=n)&&(e.setTraceId(co()),n="_unknown_",g&&g.pathname&&(n=g.pathname+(g.hash||"")),e.setName(ee(S[Vf](),n))),setTimeout((function(e){S[Bf]({refUri:e,properties:{duration:0}})}).bind(S,V),S.autoRoutePVDelay))},B),q=!0)))}catch(C){throw S.setInitialized(!1),C}}var y,x,I,w,b,T},S._doTeardown=function(e,n){P&&P.teardown(e,n),Zi(window,null,null,B),t()},$n(S,"_pageViewManager",function(){return P}),$n(S,"_pageViewPerformanceManager",function(){return N}),$n(S,"_pageVisitTimeManager",function(){return M}),$n(S,"_evtNamespace",function(){return"."+B})}),e}var zd="duration",Vd="tags",jd="deviceType",Bd="data",Kd="name",Xd="traceID",O="length",Wd="stringify",Gd="measurements",Jd="dataType",$d="envelopeType",Qd="toString",Yd="onLine",Zd="isOnline",ep="enqueue",np="count",tp="push",rp="emitLineDelimitedJson",ip="clear",op="batchPayloads",ap="markAsSent",up="clearSent",cp="bufferOverride",sp="BUFFER_KEY",lp="SENT_BUFFER_KEY",fp="MAX_BUFFER_SIZE",dp="namePrefix",pp="maxBatchSizeInBytes",vp="triggerSend",gp="diagLog",mp="onunloadDisableBeacon",hp="isBeaconApiDisabled",yp="_sender",z="_senderConfig",xp="enableSessionStorageBuffer",Ip="_buffer",wp="samplingPercentage",bp="instrumentationKey",Tp="endpointUrl",Cp="customHeaders",Sp="disableXhr",kp="onunloadDisableFetch",_p="disableTelemetry",Ep="baseType",Dp="sampleRate",Pp="convertUndefined",Np="_onError",Mp="_onPartialSuccess",Ap="_onSuccess",Rp="itemsAccepted",Lp="isRetryDisabled",Up="setRequestHeader",qp="maxBatchInterval",Fp="eventsSendRequest",Hp="disableInstrumentationKeyValidation",Op="getSamplingScore",zp="baseType",d="baseData",Vp="properties",jp="true";function h(e,n,t){v(e,n,t,nt)}function Bp(e,t,r){X(e)||G(e,function(e,n){On(n)?r[e]=n:J(n)?t[e]=n:dr()&&(t[e]=pr()[Wd](n))})}function Kp(t,r){X(t)||G(t,function(e,n){t[e]=n||r})}function Xp(e,n,t,r){for(var r=new tc(e,r,n),n=(h(r,"sampleRate",t[ka]),(t[d]||{}).startTime&&(r.time=jn(t[d].startTime)),r.iKey=t.iKey,t.iKey.replace(/-/g,"")),n=(r[Kd]=r[Kd].replace("{0}",n),e),e=t,i=r,o=i[Vd]=i[Vd]||{},a=e.ext=e.ext||{},u=e[Vd]=e[Vd]||[],c=a.user,c=(c&&(h(o,f.userAuthUserId,c.authId),h(o,f.userId,c.id||c.localId)
5),a.app),c=(c&&h(o,f.sessionId,c.sesId),a.device),c=(c&&(h(o,f.deviceId,c.id||c.localId),h(o,f[jd],c.deviceClass),h(o,f.deviceIp,c.ip),h(o,f.deviceModel,c.model),h(o,f[jd],c[jd])),e.ext.web),e=(c&&(h(o,f.deviceLanguage,c.browserLang),h(o,f.deviceBrowserVersion,c.browserVer),h(o,f.deviceBrowser,c.browser),h(e=(e=(e=i[Bd]=i[Bd]||{})[d]=e[d]||{})[Vp]=e[Vp]||{},"domain",c.domain),h(e,"isManual",c.isManual?jp:null),h(e,"screenRes",c.screenRes),h(e,"userConsent",c.userConsent?jp:null)),a.os),c=(e&&h(o,f.deviceOS,e[Kd]),a.trace),s=(c&&(h(o,f.operationParentId,c.parentID),h(o,f.operationName,ee(n,c[Kd])),h(o,f.operationId,c[Xd])),{}),l=u[O]-1;0<=l;l--)G(u[l],function(e,n){s[e]=n}),u.splice(l,1);G(u,function(e,n){s[e]=n});e=ie(ie({},o),s);return e[f.internalSdkVersion]||(e[f.internalSdkVersion]=ee(n,"javascript:".concat(Gp.Version),64)),i[Vd]=ut(e),t[Vd]=t[Vd]||[],ut(r)}function Wp(e,n){X(n[d])&&H(e,1,46,"telemetryItem.baseData cannot be null.")}var Gp={Version:"2.8.16"};function Jp(e,n,t){Wp(e,n);var r={},i={},t=(n[zp]!==rc[Jd]&&(r.baseTypeSource=n[zp]),n[zp]===rc[Jd]?(r=n[d][Vp]||{},i=n[d][Gd]||{}):n[d]&&Bp(n[d],r,i),Bp(n[Bd],r,i),X(t)||Kp(r,t),n[d][Kd]),t=new rc(e,t,r,i),r=new Lc(rc[Jd],t);return Xp(e,rc[$d],n,r)}function $p(e,n){Zi(e,null,null,n)}Qp.__ieDyn=1;r=Qp;function Qp(t,r){var i=[],o=!1;this._get=function(){return i},this._set=function(e){return i=e},m(Qp,this,function(n){n[ep]=function(e){n[np]()>=r.eventsLimitInMem()?o||(H(t,2,105,"Maximum in-memory buffer size reached: "+n[np](),!0),o=!0):i[tp](e)},n[np]=function(){return i[O]},n.size=function(){for(var e=i[O],n=0;n<i[O];n++)e+=i[n][O];return r[rp]()||(e+=2),e},n[ip]=function(){o=!(i=[])},n.getItems=function(){return i.slice(0)},n[op]=function(e){return e&&0<e[O]?r[rp]()?e.join("\n"):"["+e.join(",")+"]":null}})}_(ev,Yp=r),ev.__ieDyn=1;var Yp,Zp=ev;function ev(e,n){e=Yp.call(this,e,n)||this;return m(ev,e,function(e,n){e[ap]=function(e){n[ip]()},e[up]=function(e){}}),e}_(y,nv=r),y.BUFFER_KEY="AI_buffer",y.SENT_BUFFER_KEY="AI_sentBuffer",y.MAX_BUFFER_SIZE=2e3;var nv,tv=y;function y(u,c){var e=nv.call(this,u,c)||this,s=!1,n=c[cp]()||{getItem:Eu,setItem:Du},l=n.getItem,f=n.setItem;return m(y,e,function(t,n){var e=o(y[sp]),r=o(y[lp]),r=t._set(e.concat(r));function i(n,e){var t=[];return $(e,function(e){W(e)||-1!==Bn(n,e)||t[tp](e)}),t}function o(e){try{var e=c[dp]&&c[dp]()?c[dp]()+"_"+e:e,n=l(u,e);if(n){var t=pr().parse(n);if((t=J(t)?pr().parse(t):t)&&q(t))return t}}catch(r){H(u,1,42," storage key: "+e+", "+Q(r),{exception:Z(r)})}return[]}function a(e,n){try{var e=c[dp]&&c[dp]()?c[dp]()+"_"+e:e,t=JSON[Wd](n);f(u,e,t)}catch(r){f(u,e,JSON[Wd]([])),H(u,2,41," storage key: "+e+", "+Q(r)+". Buffer cleared",{exception:Z(r)})}}r[O]>y[fp]&&(r[O]=y[fp]),a(y[lp],[]),a(y[sp],r),t[ep]=function(e){t[np]()>=y[fp]?s||(H(u,2,67,"Maximum buffer size reached: "+t[np](),!0),s=!0):(n[ep](e),a(y[sp],t._get()))},t[ip]=function(){n[ip](),a(y[sp],t._get()),a(y[lp],[]),s=!1},t[ap]=function(e){a(y[sp],t._set(i(e,t._get())));var n=o(y[lp]);n instanceof Array&&e instanceof Array&&((n=n.concat(e))[O]>y[fp]&&(H(u,1,67,"Sent buffer reached its maximum size: "+n[O],!0),n[O]=y[fp]),a(y[lp],n))},t[up]=function(e){e=i(e,o(y[lp]));a(y[lp],e)}}),e}iv.__ieDyn=1;var rv=iv;function iv(f){m(iv,this,function(e){function s(a,u){var e="__aiCircularRefCheck",c={};if(!a)return H(f,1,48,"cannot serialize object because it is null or undefined",{name:u},!0),c;if(a[e])return H(f,2,50,"Circular reference detected while serializing object",{name:u},!0),c;if(a.aiDataContract)return a[e]=!0,G(a.aiDataContract,function(e,n){var t=W(n)?1&n():1&n,r=W(n)?4&n():4&n,n=2&n,i=a[e]!==undefined,o=Ln(a[e])&&null!==a[e];!t||i||n?r||(t=o?(n?l:s)(a[e],e):a[e])!==undefined&&(c[e]=t):H(f,1,24,"Missing required field specification. The field is required but not present on source",{field:e,name:u})}),delete a[e],c;if("measurements"===u)c=t(a,"number",u);else if("properties"===u)c=t(a,"string",u);else if("tags"===u)c=t(a,"string",u);else if(q(a))c=l(a,u);else{H(f,2,49,"Attempting to serialize an object which does not implement ISerializable",{name:u},!0);try{pr()[Wd](a),c=a}catch(n){H(f,1,48,n&&W(n[Qd])?n[Qd]():"Error serializing object",null,!0)}}return c}function l(e,n){if(e)if(q(e))for(var t=[],r=0;r<e[O];r++){var i=s(e[r],n+"["+r+"]");t[tp](i)}else H(f,1,54,"This field was specified as an array in the contract but the item is not an array.\r\n",{name:n},!0);return t}function t(e,t,r){var i;return e&&(i={},G(e,function(e,n){"string"===t?n===undefined?i[e]="undefined":null===n?i[e]="null":n[Qd]?i[e]=n[Qd]():i[e]="invalid field: toString() is not defined.":"number"===t?n===undefined?i[e]="undefined":i[e]=null===n?"null":isNaN(n=parseFloat(n))?"NaN":n:(i[e]="invalid field: "+r+" is of unknown type.",H(f,1,i[e],null,!0))})),i}e.serialize=function(e){e=s(e,"root");try{return pr()[Wd](e)}catch(n){H(f,1,48,n&&W(n[Qd])?n[Qd]():"Error serializing object",null,!0)}}})}av.prototype.getHashCodeScore=function(e){return this.getHashCode(e)/av.INT_MAX_VALUE*100},av.prototype.getHashCode=function(e){if(""===e)return 0;for(;e[O]<8;)e=e.concat(e);for(var n=5381,t=0;t<e[O];++t)n=(n<<5)+n+e.charCodeAt(t),n&=n;return Math.abs(n)},av.INT_MAX_VALUE=2147483647;var ov=av;function av(){}var uv=function(){var n=new ov,t=new Vc;this[Op]=function(e){return e[Vd]&&e[Vd][t.userId]?n.getHashCodeScore(e[Vd][t.userId]):e.ext&&e.ext.user&&e.ext.user.id?n.getHashCodeScore(e.ext.user.id):e[Vd]&&e[Vd][t.operationId]?n.getHashCodeScore(e[Vd][t.operationId]):e.ext&&e.ext.telemetryTrace&&e.ext.telemetryTrace[Xd]?n.getHashCodeScore(e.ext.telemetryTrace[Xd]):100*Math.random()}},cv=(sv.prototype.isSampledIn=function(e){var n=this[Dp];return null===n||n===undefined||100<=n||e.baseType===Sc[Jd]||this.samplingScoreGenerator[Op](e)<n},sv);function sv(e,n){this.INT_MAX_VALUE=2147483647;n=n||Pr(null);(100<e||e<0)&&(n.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:e},!0),e=100),this[Dp]=e,this.samplingScoreGenerator=new uv}function lv(e){try{return e.responseText}catch(n){}return null}function fv(){var e={endpointUrl:function(){return Da+Pa}};return e[rp]=function(){return!1},e[qp]=function(){return 15e3},e[pp]=function(){return 102400},e[_p]=function(){return!1},e[xp]=function(){return!0},e[cp]=function(){return!1},e[Lp]=function(){return!1},e[hp]=function(){return!0},e[Sp]=function(){return!1},e[kp]=function(){return!1},e[mp]=function(){return!1},e[bp]=function(){},e[dp]=function(){},e[wp]=function(){return 100},e[Cp]=function(){},e[Pp]=function(){},e.eventsLimitInMem=function(){return 1e4},e}(Oc={})[rc.dataType]=Jp,Oc[Nc.dataType]=function(e,n,t){Wp(e,n);var r=n[d].message,i=n[d].severityLevel,o=n[d][Vp]||{},a=n[d][Gd]||{},t=(Bp(n[Bd],o,a),X(t)||Kp(o,t),new Nc(e,r,i,o,a)),r=new Lc(Nc[Jd],t);return Xp(e,Nc[$d],n,r)},Oc[_c.dataType]=function(e,n,t){Wp(e,n);var r,i=n[d],i=(X(i)||X(i[Vp])||X(i[Vp][zd])?X(n[Bd])||X(n[Bd][zd])||(r=n[Bd][zd],delete n[Bd][zd]):(r=i[Vp][zd],delete i[Vp][zd]),n[d]),o=(((n.ext||{}).trace||{})[Xd]&&(o=n.ext.trace[Xd]),i.id||o),a=i[Kd],u=i.uri,c=i[Vp]||{},s=i[Gd]||{},i=(X(i.refUri)||(c.refUri=i.refUri),X(i.pageType)||(c.pageType=i.pageType),X(i.isLoggedIn)||(c.isLoggedIn=i.isLoggedIn[Qd]()),X(i[Vp])||G(i[Vp],function(e,n){c[e]=n}),Bp(n[Bd],c,s),X(t)||Kp(c,t),new _c(e,a,u,r,c,s,o)),t=new Lc(_c[Jd],i);return Xp(e,_c[$d],n,t)},Oc[Ac.dataType]=function(e,n,t){Wp(e,n);var r=n[d],i=r[Kd],o=r.uri||r.url,a=r[Vp]||{},u=r[Gd]||{},t=(Bp(n[Bd],a,u),X(t)||Kp(a,t),new Ac(e,i,o,undefined,a,u,r)),i=new Lc(Ac[Jd],t);return Xp(e,Ac[$d],n,i)},Oc[yc.dataType]=function(e,n,t){Wp(e,n);var r=n[d][Gd]||{},i=n[d][Vp]||{},t=(Bp(n[Bd],i,r),X(t)||Kp(i,t),n[d]),t=yc.CreateFromInterface(e,t,i,r),i=new Lc(yc[Jd],t);return Xp(e,yc[$d],n,i)},Oc[Sc.dataType]=function(e,n,t){Wp(e,n);var r=n[d],i=r[Vp]||{},o=r[Gd]||{},t=(Bp(n[Bd],i,o),X(t)||Kp(i,t),new Sc(e,r[Kd],r.average,r.sampleC
5ount,r.min,r.max,r.stdDev,i,o)),r=new Lc(Sc[Jd],t);return Xp(e,Sc[$d],n,r)},Oc[Dc.dataType]=function(e,n,t){Wp(e,n);var r=n[d][Gd]||{},i=n[d][Vp]||{},t=(Bp(n[Bd],i,r),X(t)||Kp(i,t),n[d]);if(X(t))return Rr(e,"Invalid input for dependency data"),null;var o=t[Vp]&&t[Vp][Ea]?t[Vp][Ea]:"GET",o=new Dc(e,t.id,t.target,t[Kd],t[zd],t.success,t.responseCode,o,t.type,t.correlationContext,i,r),t=new Lc(Dc[Jd],o);return Xp(e,Dc[$d],n,t)};var dv,pv=Oc,vv=(_(gv,dv=wn),gv.constructEnvelope=function(e,n,t,r){e=n===e.iKey||X(n)?e:ie(ie({},e),{iKey:n});return(pv[e.baseType]||Jp)(t,e,r)},gv);function gv(){var T,C,S,r,k,_,E,D,P,N,M,A=dv.call(this)||this,R=(A.priority=1001,A.identifier=Gc,A._senderConfig=fv(),0);return m(gv,A,function(l,a){function s(e,n,t,r,i,o){var a=null;l._appId||(a=v(o))&&a.appId&&(l._appId=a.appId),(e<200||300<=e)&&0!==e?(301!==e&&307!==e&&308!==e||u(t))&&!l[z][Lp]()&&y(e)?(g(n),H(l[gp](),2,40,". Response code "+e+". Will retry to send "+n[O]+" items.")):l[Np](n,i):N&&!N[Zd]()?l[z][Lp]()||(g(n,10),H(l[gp](),2,40,". Offline - Response Code: ".concat(e,". Offline status: ").concat(!N.isOnline(),". Will retry to send ").concat(n.length," items."))):(u(t),206===e?(a=a||v(o))&&!l[z][Lp]()?l[Mp](n,a):l[Np](n,i):(T=0,l[Ap](n,r)))}function u(e){return!(10<=_)&&!X(e)&&""!==e&&e!==l[z][Tp]()&&(l[z][Tp]=function(){return e},++_,1)}function n(e,n){P?P(e,!1):c(e)}function o(e){var n=cr(),t=l[Ip],r=l[z][Tp](),i=l._buffer[op](e),i=new Blob([i],{type:"text/plain;charset=UTF-8"}),r=n.sendBeacon(r,i);return r&&(t[ap](e),l._onSuccess(e,e[O])),r}function c(e,n){if(q(e)&&0<e[O]&&!o(e)){for(var t=[],r=0;r<e[O];r++){var i=e[r];o([i])||t[tp](i)}0<t[O]&&(D&&D(t,!0),H(l[gp](),2,40,". Failed to send telemetry with Beacon API, retried with normal sender."))}}function f(n,e){var t=new XMLHttpRequest,r=l[z][Tp]();try{t[Sa]=!0}catch(i){}t.open("POST",r,e),t[Up]("Content-type","application/json"),$u(r)&&t[Up](B[6],B[7]),$(Jn(E),function(e){t[Up](e,E[e])}),t.onreadystatechange=function(){return l._xhrReadyStateChange(t,n,n[O])},t.onerror=function(e){return l[Np](n,x(t),e)};e=l._buffer[op](n);t.send(e),l._buffer[ap](n)}function d(e,n){if(q(e)){for(var t=e[O],r=0;r<e[O];r++)t+=e[r][O];R+t<=65e3?i(e,!1):mr()?c(e):(D&&D(e,!0),H(l[gp](),2,40,". Failed to send telemetry with Beacon API, retried with xhrSender."))}}function p(e,n){i(e,!0)}function i(t,r){var e=l[z][Tp](),n=l._buffer[op](t),i=new Blob([n],{type:"application/json"}),o=new Headers,a=n[O],n=!1,u=!1,e=($u(e)&&o.append(B[6],B[7]),$(Jn(E),function(e){o.append(e,E[e])}),(i={method:"POST",headers:o,body:i})[Sa]=!0,r||(n=i.keepalive=!0,R+=a),new Request(e,i));try{e[Sa]=!0}catch(c){}l._buffer[ap](t);try{fetch(e).then(function(n){r||(R-=a,a=0),u||(u=!0,n.ok?n.text().then(function(e){s(n.status,t,n.url,t[O],n.statusText,e)}):l[Np](t,n.statusText))})["catch"](function(e){r||(R-=a,a=0),u||(u=!0,l[Np](t,e.message))})}catch(c){u||l[Np](t,Z(c))}n&&!u&&(u=!0,l._onSuccess(t,t[O]))}function v(e){try{if(e&&""!==e){var n=pr().parse(e);if(n&&n.itemsReceived&&n.itemsReceived>=n[Rp]&&n.itemsReceived-n.itemsAccepted===n.errors[O])return n}}catch(t){H(l[gp](),1,43,"Cannot parse the response. "+Q(t),{response:e})}return null}function g(e,n){if(void 0===n&&(n=1),e&&0!==e[O]){var t=l[Ip];t[up](e),T++;for(var r=0,i=e;r<i.length;r++){var o=i[r];t[ep](o)}n=T<=1?10:(e=1+Math.floor((Math.pow(2,T)-1)/2*Math.random()*10),Math.max(Math.min(e*=n,3600),10)),e=Zn()+1e3*n;C=e,m()}}function m(){var e;r||S||(e=C?Math.max(0,C-Zn()):0,e=Math.max(l[z][qp](),e),r=setTimeout(function(){r=null,l[vp](!0,null,1)},e))}function h(){clearTimeout(r),C=r=null}function y(e){return 401===e||403===e||408===e||429===e||500===e||502===e||503===e||504===e}function x(e,n){return e?"XMLHttpRequest,Status:"+e.status+",Response:"+lv(e)||e.response||"":n}function I(n,e){var t=l[Ip],r=ir(),i=new XDomainRequest,r=(i.onload=function(){return l._xdrOnLoad(i,n)},i.onerror=function(e){return l[Np](n,w(i),e)},r&&r.location&&r.location.protocol||"");if(l[z][Tp]().lastIndexOf(r,0))return H(l[gp](),2,40,". Cannot send XDomain request. The endpoint URL protocol doesn't match the hosting page protocol."),void t[
5ip]();r=l[z][Tp]().replace(/^(https?:)/,""),i.open("POST",r),r=t[op](n);i.send(r),t[ap](n)}function w(e,n){return e?"XDomainRequest,Response:"+lv(e)||"":n}function b(e,n){var t="getNotifyMgr",t=l.core[t]?l.core[t]():l.core._notificationManager;if(t&&t[Fp])try{t[Fp](e,n)}catch(r){H(l[gp](),1,74,"send request notification failed: "+Q(r),{exception:Z(r)})}}function t(){l[yp]=null,l[Ip]=null,l._appId=null,l._sample=null,S=!(E={}),R=_=T=0,M=P=D=k=r=C=N=null}t(),l.pause=function(){h(),S=!0},l.resume=function(){S&&(S=!1,C=null,l._buffer.size()>l._senderConfig[pp]()&&l[vp](!0,null,10),m())},l.flush=function(e,n,t){if(void 0===e&&(e=!0),!S){h();try{l[vp](e,null,t||1)}catch(r){H(l[gp](),1,22,"flush failed, telemetry will not be collected: "+Q(r),{exception:Z(r)})}}},l.onunloadFlush=function(){if(!S)if(!1!==l._senderConfig[mp]()&&!1!==l[z][hp]()||!mr())l.flush();else try{l[vp](!0,n,2)}catch(e){H(l[gp](),1,20,"failed to flush with beacon sender on page unload, telemetry will not be collected: "+Q(e),{exception:Z(e)})}},l.addHeader=function(e,n){E[e]=n},l.initialize=function(e,n,t,r){l.isInitialized()&&H(l[gp](),1,28,"Sender is already initialized"),a.initialize(e,n,t,r);var i=l._getTelCtx(),o=l.identifier,t=(k=new rv(n.logger),T=0,C=null,l[yp]=null,_=0,l[gp]()),r=(M=Qi(ii("Sender"),n.evtNamespace&&n.evtNamespace()),N=function(e){var n,t=ar(),r=cr(),i=!1,o=!0,a=Qi(ii("OfflineListener"),e);try{u(ir())&&(i=!0),(i=!!(t&&(n=t.body||t).ononline&&u(n))||i)&&r&&!X(r[Yd])&&(o=r[Yd])}catch(l){i=!1}function u(e){var n=!1;return e&&(n=Yi(e,"online",c,a))&&Yi(e,"offline",s,a),n}function c(){o=!0}function s(){o=!1}return{isOnline:function(){var e=!0;return i?e=o:r&&!X(r[Yd])&&(e=r[Yd]),e},isListening:function(){return i},unload:function(){var e=ir();e&&i&&($p(e,a),t&&!K((e=t.body||t).ononline)&&$p(e,a),i=!1)}}}(M),G(fv(),function(n,t){l[z][n]=function(){var e=i.getConfig(o,n,t());return e||"endpointUrl"!==n?e:t()}}),e.storagePrefix&&bu(e.storagePrefix),l[z][xp]()&&!(!l._senderConfig[cp]()&&!_u())),n=(l[Ip]=new(r?tv:Zp)(t,l[z]),l._sample=new cv(l[z][wp](),t),!X(e[Hp])&&e[Hp]||/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.test(e[bp])||H(t,1,100,"Invalid Instrumentation key "+e[bp]),!$u(l._senderConfig.endpointUrl())&&l._senderConfig.customHeaders()&&0<l._senderConfig.customHeaders()[O]&&$(l[z][Cp](),function(e){A.addHeader(e.header,e.value)}),l[z]),r=null;!n[Sp]()&&yr()?r=I:!n[Sp]()&&xr()&&(r=f),!r&&hr()&&(r=p),D=r||f,!n[hp]()&&mr()&&(r=c),l[yp]=r||f,P=!n[kp]()&&hr(!0)?d:mr()?c:!n[Sp]()&&yr()?I:!n[Sp]()&&xr()?f:D},l.processTelemetry=function(e,n){var t=(n=l._getTelCtx(n))[gp]();try{if(l[z][_p]())return;if(!e)return void H(t,1,7,"Cannot send empty telemetry");if(e.baseData&&!e[Ep])return void H(t,1,70,"Cannot send telemetry without baseData and baseType");if(e[Ep]||(e[Ep]="EventData"),!l[yp])return void H(t,1,28,"Sender was not initialized");if(!l._sample.isSampledIn(e))return void H(t,2,33,"Telemetry item was sampled out and not sent",{SampleRate:l._sample[Dp]});e[ka]=l._sample[Dp];var r=l[z][Pp]()||undefined,i=e.iKey||l[z][bp](),o=gv.constructEnvelope(e,i,t,r);if(!o)return void H(t,1,47,"Unable to create an AppInsights envelope");var a=!1;if(e[Vd]&&e[Vd][_a]&&($(e[Vd][_a],function(e){try{e&&!1===e(o)&&(a=!0,Rr(t,"Telemetry processor check returns false"))}catch(n){H(t,1,64,"One of telemetry initializers failed, telemetry item will not be sent: "+Q(n),{exception:Z(n)},!0)}}),delete e[Vd][_a]),a)return;var u=k.serialize(o),c=l[Ip];c.size()+u[O]>l[z][pp]()&&(N&&!N[Zd]()||l[vp](!0,null,10)),c[ep](u),m()}catch(s){H(t,2,12,"Failed adding telemetry to the sender's buffer, some telemetry will be lost: "+Q(s),{exception:Z(s)})}l.processNext(e,n)},l._xhrReadyStateChange=function(e,n,t){4===e.readyState&&s(e.status,n,e.responseURL,t,x(e),lv(e)||e.response)},l[vp]=function(e,n,t){if(void 0===e&&(e=!0),!S)try{var r,i=l[Ip];l[z][_p]()?i[ip]():0<i[np]()&&(r=i.getItems(),b(t||0,e),n?n.call(l,r,e):l[yp](r,e)),h()}catch(o){i=gr();(!i||9<i)&&H(l[gp](),1,40,"Telemetry transmission failed, some telemetry will be lost: "+Q(o),{exception:Z(o)})}},l._doTeardown=function(e,n){l.onunloadFlush(),N.unload(),t()},l[Np]=function(e,n,t){H(l[gp](),2,26,"Failed to send telemetry.",{message:n}),l._buffer&&l._buffer[up](e)},l[Mp]=function(e,n){for(var t=[],r=[],i=0,o=n.errors.reverse();i<o.length;i++){var a=o[i],u=e.splice(a.index,1)[0];(y(a.statusCode)?r:t)[tp](u)}0<e[O]&&l[Ap](e,n[Rp]),0<t[O]&&l[Np](t,x(null,["partial success",n[Rp],"of",n.itemsReceived].join(" "))),0<r[O]&&(g(r),H(l[gp](),2,40,"Partial success. Delivered: "+e[O]+", Failed: "+t[O]+". Will retry to send "+r[O]+" our of "+n.itemsReceived+" items"))},l[Ap]=function(e,n){l._buffer&&l._buffer[up](e)},l._xdrOnLoad=function(e,n){var t=lv(e);!e||t+""!="200"&&""!==t?(t=v(t))&&t.itemsReceived&&t.itemsReceived>
5t[Rp]&&!l[z][Lp]()?l[Mp](n,t):l[Np](n,w(e)):(T=0,l[Ap](n,0))}}),A}var mv=function(){},hv=function(){this.id="browser",this.deviceClass="Browser"},yv="sessionManager",xv="update",Iv="isUserCookieSet",wv="isNewUser",bv="getTraceCtx",Tv="telemetryTrace",Cv="applySessionContext",Sv="applyApplicationContext",kv="applyDeviceContext",_v="applyOperationContext",Ev="applyUserContext",Dv="applyOperatingSystemContxt",Pv="applyLocationContext",Nv="applyInternalContext",Mv="accountId",Av="sdkExtension",Rv="getSessionId",Lv="namePrefix",Uv="sessionCookiePostfix",qv="userCookiePostfix",Fv="idLength",Hv="getNewId",Ov="length",zv="automaticSession",Vv="authenticatedId",jv="sessionExpirationMs",Bv="sessionRenewalMs",Kv="config",Xv="acquisitionDate",Wv="renewalDate",Gv="cookieDomain",Jv="join",$v="cookieSeparator",Qv="authUserCookieName",Yv=function(e){this.sdkVersion=(e[Av]&&e[Av]()?e[Av]()+"_":"")+"javascript:2.8.16"},Zv=function(){},eg=function(){},ng=(tg.acquisitionSpan=864e5,tg.renewalSpan=18e5,tg.cookieUpdateInterval=6e4,tg);function tg(n,e){var l,f,d=Pr(e),p=Ti(e);m(tg,this,function(u){W((n=n||{})[jv])||(n[jv]=function(){return tg.acquisitionSpan}),W(n[Bv])||(n[Bv]=function(){return tg.renewalSpan}),u[Kv]=n;var e=u.config[Uv]&&u[Kv][Uv]()?u.config[Uv]():u.config[Lv]&&u[Kv][Lv]()?u[Kv][Lv]():"";function c(e,n){var t=!1,r=", session will be reset",i=n.split("|");if(2<=i[Ov])try{var o=+i[1]||0,a=+i[2]||0;isNaN(o)||o<=0?H(d,2,27,"AI session acquisition date is 0"+r):isNaN(a)||a<=0?H(d,2,27,"AI session renewal date is 0"+r):i[0]&&(e.id=i[0],e[Xv]=o,e[Wv]=a,t=!0)}catch(u){H(d,1,9,"Error parsing ai_session value ["+(n||"")+"]"+r+" - "+Q(u),{exception:Z(u)})}return t}function s(e,n){var t=e[Xv],r=(e[Wv]=n,u[Kv]),i=r[Bv](),o=t+r[jv]()-n,e=[e.id,t,n],t=o<i?o/1e3:i/1e3,o=r[Gv]?r[Gv]():null;p.set(l(),e.join("|"),0<r[jv]()?t:null,o),f=n}l=function(){return"ai_session"+e},u[zv]=new eg,u[xv]=function(){var e,n,t,r=Zn(),i=!1,o=u[zv],a=(o.id||(n=o,t=!1,(a=p.get(l()))&&W(a.split)?t=c(n,a):(a=Cu(d,l()))&&(t=c(n,a)),i=!(t||n.id)),u.config[jv]());!i&&0<a&&(t=u.config[Bv](),n=r-o[Xv],e=r-o[Wv],i=(i=(i=n<0||e<0)||a<n)||t<e),i?(a=r,t=((n=u[Kv]||{})[Hv]?n[Hv]():null)||Zr,u.automaticSession.id=t(n[Fv]?n[Fv]():22),u[zv][Xv]=a,s(u[zv],a),Tu()||H(d,2,0,"Browser does not support local storage. Session durations will be inaccurate.")):(!f||tg.cookieUpdateInterval<r-f)&&s(o,r)},u.backup=function(){var e=u[zv],n=e.id,t=e[Xv],e=e[Wv];Su(d,l(),[n,t,e][Jv]("|"))}})}var rg=function(e,n,t,r){this.traceID=e||co(),this.parentID=n;e=lr();!t&&e&&e.pathname&&(t=e.pathname),this.name=ee(r,t)};function ig(e){return"string"==typeof e&&e&&!e.match(/,|;|=| |\|/)}ag.cookieSeparator="|",ag.userCookieName="ai_user",ag.authUserCookieName="ai_authUser";var og=ag;function ag(a,e){this.isNewUser=!1,this.isUserCookieSet=!1;var u,c=Pr(e),s=Ti(e);m(ag,this,function(r){r[Kv]=a;var e=r.config[qv]&&r[Kv][qv]()?r[Kv][qv]():"",n=(u=function(){return ag.userCookieName+e},s.get(u()));function t(){var e=a||{};return((e[Hv]?e[Hv]():null)||Zr)(e[Fv]?a[Fv]():22)}function i(e){var n=jn(new Date);return r.accountAcquisitionDate=n,r[wv]=!0,[e,n]}function o(e){r[Iv]=s.set(u(),e,31536e3)}n&&(r[wv]=!1,0<(n=n.split(ag[$v]))[Ov]&&(r.id=n[0],r[Iv]=!!r.id)),r.id||(r.id=t(),o(i(r.id)[Jv](ag[$v])),n=a[Lv]&&a[Lv]()?a[Lv]()+"ai_session":"ai_session",ku(c,n)),r[Mv]=a[Mv]?a[Mv]():undefined;var n=s.get(ag[Qv]);n&&((n=(n=decodeURI(n)).split(ag[$v]))[0]&&(r[Vv]=n[0]),1<n[Ov]&&n[1]&&(r[Mv]=n[1])),r.setAuthenticatedUserContext=function(e,n,t){void 0===t&&(t=!1),!ig(e)||n&&!ig(n)?H(c,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):(r[Vv]=e,e=r[Vv],n&&(r[Mv]=n,e=[r[Vv],r.accountId][Jv](ag[$v])),t&&s.set(ag[Qv],encodeURI(e)))},r.clearAuthenticatedUserContext=function(){r[Vv]=null,r[Mv]=null,s.del(ag[Qv])},r[xv]=function(e){r.id===e&&r[Iv]||o(i(e||t())[Jv](ag[$v]))}})}var ug="ext",cg="tags";function sg(e,n){e&&e[n]&&0===Jn(e[n])[Ov]&&delete e[n]}dg.__ieDyn=1;var lg,fg=dg;function dg(r,o,a){var u=this,c=r.logger;this.appId=function(){return null},this[Rv]=function(){return null},m(dg,this,function(i){var e,n,t;i.application=new mv,i.internal=new Yv(o),rr()&&(i[yv]=new ng(o,r),i.device=new hv,i.location=new Zv,i.user=new og(o,r),n=e=void 0,a&&(e=a.getTraceId(),n=a.getSpanId(),t=a.getName()),i[Tv]=new rg(e,n,t,c),i.session=new eg),i[Rv]=function(){var e=i.session;return e&&J(e.id)?e.id:(e=(i[yv]||{})[zv])&&J(e.id)?e.id:null},i[Cv]=function(e,n){v(F(e.ext,Xc.AppExt),"sesId",i[Rv](),J)},i[Dv]=function(e,n){v(e.ext,Xc.OSExt,i.os)},i[Sv]=function(e,n){var t=i.application;t&&(v(e=F(e,cg),f.applicationVersion,t.ver,J),v(e,f.applicationBuild,t.build,J))},i[kv]=function(e,n){var t=i.device;t&&(v(e=F(F(e,ug),Xc.DeviceExt),"localId",t.id,J),v(e,"ip",t.ip,J),v(e,"model",t.model,J),v(e,"deviceClass",t.deviceClass,J))},i[Nv]=function(e,n){var t,r=i.internal;r&&(v(t=F(e,cg),f.internalAgentVersion,r.agentVersion,J),v(t,f.internalSdkVersion,ee(c,r.sdkVersion,64),J),e.baseType!==Er.dataType&&e.baseType!==_c.dataType||(v(t,f.internalSnippet,r.snippetVer,J),v(t,f.internalSdkSrc,r.sdkSrc,J)))},i[Pv]=function(e,n){var t=u.location;t&&v(F(e,cg,[]),f.locationIp,t.ip,J)},i[_v]=function(e,n){var t=i[Tv];t&&(v(e=F(F(e,ug),Xc.TraceExt,{traceID:undefined,parentID:undefined}),"traceID",t.traceID,J,X),v(e,"name",t.name,J,X),v(e,"parentID",t.parentID,J,X))},i.applyWebContext=function(e,n){var t=u.web;t&&v(F(e,ug),Xc.WebExt,t)},i[Ev]=function(e,n){var t=i.user;t&&(v(F(e,cg,[]),f.userAccountId,t[Mv],J),v(e=F(F(e,ug),Xc.UserExt),"id",t.id,J),v(e,"authId",t[Vv],J))},i.cleanUp=function(e,n){e=e.ext;e&&(sg(e,Xc.DeviceExt),sg(e,Xc.UserExt),sg(e,Xc.WebExt),sg(e,Xc.OSExt),sg(e,Xc.AppExt),sg(e,Xc.TraceExt))}})}function pg(){var s,l,f,e=lg.call(this)||this;return e.priority=110,e.identifier=Wc,m(pg,e,function(u,c){function t(){f=l=s=null}t(),u.initialize=function(e,n,t,r){c.initialize(e,n,t,r);var n=e,i=u.identifier,o=u.core,a=Ro(null,n,o),t=pg.getDefaultConfig();s=s||{}
5,G(t,function(e,n){s[e]=function(){return a.getConfig(i,e,n())}}),n.storagePrefix&&bu(n.storagePrefix),f=o[bv](!1),u.context=new fg(o,s,f),l=ec(u.context[Tv],f),o.setTraceCtx(l),u.context.appId=function(){var e=o.getPlugin(Gc);return e?e.plugin._appId:null},u._extConfig=s},u.processTelemetry=function(e,n){var t,r,i,o;X(e)||(n=u._getTelCtx(n),e.name===_c.envelopeType&&n.diagLog().resetInternalMessageCount(),(i=u.context||{}).session&&"string"!=typeof u.context.session.id&&i[yv]&&i[yv][xv](),(t=i.user)&&!t[Iv]&&t[xv](i.user.id),i=n,F(r=e,"tags",[]),F(r,"ext",{}),(o=u.context)[Cv](r,i),o[Sv](r,i),o[kv](r,i),o[_v](r,i),o[Ev](r,i),o[Dv](r,i),o.applyWebContext(r,i),o[Pv](r,i),o[Nv](r,i),o.cleanUp(r,i),t&&t[wv]&&(t[wv]=!1,r=new Er(72,(cr()||{}).userAgent||""),Ar(n.diagLog())[Oe](1,r)),u.processNext(e,n))},u._doTeardown=function(e,n){e=(e||{}).core();e&&e[bv]&&e[bv](!1)===l&&e.setTraceCtx(f),t()}}),e}_(pg,lg=wn),pg.getDefaultConfig=function(){var e;return{instrumentationKey:function(){return e},accountId:function(){return null},sessionRenewalMs:function(){return 18e5},samplingPercentage:function(){return 100},sessionExpirationMs:function(){return 864e5},cookieDomain:function(){return null},sdkExtension:function(){return null},isBrowserLinkTrackingEnabled:function(){return!1},appId:function(){return null},getSessionId:function(){return null},namePrefix:function(){return e},sessionCookiePostfix:function(){return e},userCookiePostfix:function(){return e},idLength:function(){return 22},getNewId:function(){return null}}};var vg,gg=pg,mg=[Cl,"dependencies","properties","_snippetVersion","appInsightsNew","getSKUDefaults"],zc={__proto__:null,PropertiesPluginIdentifier:Wc,BreezeChannelIdentifier:Gc,AnalyticsPluginIdentifier:Jc,Util:ca,CorrelationIdHelper:Qu,UrlHelper:la,DateTimeUtils:b,ConnectionStringParser:sa,FieldType:{Default:0,Required:1,Array:2,Hidden:4},RequestHeaders:B,DisabledPropertyName:Sa,ProcessLegacy:_a,SampleRate:ka,HttpMethod:Ea,DEFAULT_BREEZE_ENDPOINT:Da,Envelope:tc,Event:rc,Exception:yc,Metric:Sc,PageView:_c,RemoteDependencyData:Dc,Trace:Nc,PageViewPerformance:Ac,Data:Lc,SeverityLevel:n,ConfigurationManager:ua,ContextTagKeys:Vc,DataSanitizer:fa,TelemetryItemCreator:t,CtxTagKeys:f,Extensions:Xc,DistributedTracingModes:da},hg=(yg.prototype.addDependencyInitializer=function(e){return null},yg);function yg(r){var a,u,c,s,l,f,d,p=this;m(yg,this,function(o){l=ii("AISKU"),f=null,s=""+(r.sv||r[gf]||""),r[mf]=r[mf]||[],r[gf]=r[gf]||2;var e,n=r[df]||{},t=(n[hf]&&(t=(e=nc(n[hf])).ingestionendpoint,n[Kl]=t?t+Pa:n[Kl],n[yf]=e.instrumentationkey||n[yf]),o[xf]=new Hd,u=new gg,a=new bl,c=new vv,d=new oa,o.core=d,!!X(n[If])||n[If]);n[hf]||t||H(d.logger,1,106,"Instrumentation key support will end soon, see aka.ms/IkeyMigrate"),o[Cl]=r,o[df]=n,o.config[Ql]=o.config[Ql]&&0<o[df][Ql]?o[df][Ql]:1e4,o[El]=function(n){Vr(d,function(){return"AISKU.flush"},function(){$(d[wf](),function(e){$(e,function(e){e[El](n)})})},null,n=void 0===n||n)},o[bf]=function(n){void 0===n&&(n=!0),$(d[wf](),function(e){$(e,function(e){e[bf]?e[bf]():e[El](n)})})},o[Bl]=function(n,r,i){return(n=void 0!==n&&n)&&o[df].extensions&&0<o[df].extensions.length&&tt("Extensions not allowed in legacy mode"),Vr(o.core,function(){return"AISKU.loadAppInsights"},function(){var t,e=[];e[vf](c),e[vf](u),e[vf](a),e[vf](o[xf]),d.initialize(o[df],e,r,i),o[pf]=u[pf],vg&&o[pf]&&(o[pf].internal.sdkSrc=vg),(t=o[Cl])&&(e="",X(s)||(e+=s),n&&(e+=".lg"),o[pf]&&o[pf].internal&&(o[pf].internal.snippetVer=e||"-"),G(o,function(e,n){J(e)&&!W(n)&&e&&"_"!==e[0]&&-1===Bn(mg,e)&&(t[e]=n)})),o.emptyQueue(),o[Ml](),o[Tf](o)}),o},o[jl]=function(e){it(e,o,function(e){return e&&-1===Bn(mg,e)})},o.emptyQueue=function(){try{if(q(o.snippet[mf])){for(var e=o.snippet[mf].length,n=0;n<e;n++)(0,o.snippet[mf][n])();o.snippet[mf]=undefined,delete o.snippet[mf]}}catch(t){t&&W(t.toString)&&t.toString()}},o[Tf]=function(n){var e,t,r,i,o,a,u,c;(rr()||or())&&(t=!(e=function(){var e;n[bf](!1),W(p.core[Al])&&(e=p.core[Al](Wc))&&(e=e.plugin)&&e[pf]&&e[pf]._sessionManager&&e[pf]._sessionManager.backup()}),r=n.appInsights[df].disablePageUnloadEvents,f=f||Qi(l,d[Rl]&&d[Rl]()),n.appInsights.config[af]||(a=r,u=f,c=!(i=[Hi,"unload",Fi]),o=e,(q(i)&&!(c=to(i,o,a,u))&&a&&0<a[R]?to(i,o,null,u):c)&&(t=!0),(t=!!io(e,r,f)||t)||(a=cr())&&a.product&&"ReactNative"===a.product||H(n[xf].core.logger,1,19,"Could not add handler for beforeunload and pagehide")),t||n.appInsights.config.disableFlushOnUnload||io(e,r,f))},o.getSender=function(){return c},o.unload=function(e,n,t){var r;o[bf](e),f&&(ro([Hi,"unload",Fi],null,f),r=Qi(Oi,f),ro([Fi],null,r),ro([qi],null,r)),d.unload&&d.unload(e,n,t)},at(o,o[xf],[Sl,Ll,Fl,"trackPageViewPerformance",Hl,"_onerror",Ul,ql,kl,_l,Dl,Pl]),at(o,function(){return a}
5,[Ol,"addDependencyListener","addDependencyInitializer"]),at(o,d,[Nl,Ml,"stopPollingInternalLogs",Al,"addPlugin",Rl,"addUnloadCb","getTraceCtx"]),at(o,function(){var e=u[pf];return e?e.user:null},[zl,Vl])})}var i=null,xg=["://js.monitor.azure.com/","://az416426.vo.msecnd.net/"];try{var Ig=(document||{}).currentScript;Ig&&(i=Ig.src)}catch(Dg){}if(i)try{var wg=i.toLowerCase();if(wg)for(var bg="",Tg=0;Tg<xg.length;Tg++)if(-1!==wg[Cf](xg[Tg])){bg="cdn"+(Tg+1),-1===wg[Cf]("/scripts/")&&(-1!==wg[Cf]("/next/")?bg+="-next":-1!==wg[Cf]("/beta/")&&(bg+="-beta")),vg=bg+"";break}}catch(Dg){}_g.getAppInsights=function(e,n){var t,r=new hg(e),n=!(2<=n);return lo(),n?((t=new kf(e,r))[jl](e),r[Bl](n),t):(r[jl](e),r[Bl](n),r)};var Cg,Sg,kg,pa=_g;function _g(){}function Eg(e,n){var t=typeof console!==ne?console:null;t&&t.warn&&t.warn("Failed to initialize AppInsights JS SDK for instance "+(e||"<unknown>")+" - "+n)}try{typeof window!==ne?(kg=(Cg=window).appInsightsSDK||"appInsights",typeof JSON!==ne?Cg[kg]!==undefined&&(2<=(Sg=Cg[kg]||{version:2})[gf]&&Cg[kg].initialize||Sg[gf]===undefined)&&pa.getAppInsights(Sg,Sg[gf]):Eg(kg,"Missing JSON - you must supply a JSON polyfill!")):Eg(kg,"Missing window")}catch(Pg){Eg(kg,Pg.message)}e.AnalyticsPluginIdentifier=Jc,e.ApplicationInsights=hg,e.BreezeChannelIdentifier=Gc,e.CoreUtils=so,e.DEFAULT_BREEZE_ENDPOINT=Da,e.DisabledPropertyName=Sa,e.DistributedTracingModes=da,e.LoggingSeverity=ga,e.PerfEvent=qr,e.PerfManager=Hr,e.PropertiesPluginIdentifier=Wc,e.RequestHeaders=B,e.SeverityLevel=n,e.Telemetry=zc,e.Util=ca,e.addEventHandler=eo,e.doPerf=Vr,e.eventOff=Zi,e.eventOn=Yi,e.findMetaTag=wr,e.findW3cTraceParent=function(e){var n,t;return wo(wr("traceparent"),e)||wo(n=(t=fr())?Ir((0<(t=t.getEntriesByType("navigation")||[])[R]?t[0]:{}).serverTiming,"traceparent").description:n,e)},e.generateW3CId=co,e.isBeaconsSupported=mr,e.mergeEvtNamespace=Qi,e.newGuid=uo,e.newId=Zr,e.random32=Qr,e.randomValue=$r,e.removeEventHandler=no});
6//# sourceMappingURL=ai.2.8.16.gbl.min.js.map

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