/* Microsoft Dynamic Proto Utility, 1.1.9 Copyright (c) Microsoft and contributors. All rights reserved. */ 'use strict';!function(Kb){function la(xa){var ca;return(n[xa]||(ca=n[xa]={i:xa,l:!1,exports:{}},Kb[xa].call(ca.exports,ca,ca.exports,la),ca.l=!0,ca)).exports}var n={};la.m=Kb;la.c=n;la.d=function(xa,ca,P){la.o(xa,ca)||Object.defineProperty(xa,ca,{enumerable:!0,get:P})};la.r=function(xa){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(xa,Symbol.toStringTag,{value:"Module"});Object.defineProperty(xa,"__esModule",{value:!0})};la.t=function(xa,ca){if((1&ca&&(xa=la(xa)),8&ca)||4& ca&&"object"==typeof xa&&xa&&xa.__esModule)return xa;var P=Object.create(null);if(la.r(P),Object.defineProperty(P,"default",{enumerable:!0,value:xa}),2&ca&&"string"!=typeof xa)for(var $a in xa)la.d(P,$a,function(Ua){return xa[Ua]}.bind(null,$a));return P};la.n=function(xa){var ca=xa&&xa.__esModule?function(){return xa.default}:function(){return xa};return la.d(ca,"a",ca),ca};la.o=function(xa,ca){return Object.prototype.hasOwnProperty.call(xa,ca)};la.p="";la(la.s=13)}([function(Kb,la,n){!function(xa){function ca(ha, Ja){return ha&&Rb[ab].hasOwnProperty.call(ha,Ja)}function P(ha){return ha&&(ha===Rb[ab]||ha===Array[ab])||ha===Function[ab]}function $a(ha){if(ha){if(kb)return kb(ha);var Ja=ha[Gd]||ha[ab]||(ha[Aa]?ha[Aa][ab]:null),Ba=ha[jc]||Ja;ca(ha,jc)||(delete ha[mb],Ba=ha[jc]=ha[mb]||ha[jc],ha[mb]=Ja)}return Ba}function Ua(ha,Ja){var Ba=[];if(gd)Ba=gd(ha);else for(var pb in ha)"string"==typeof pb&&ca(ha,pb)&&Ba.push(pb);if(Ba&&0=c&&!(d=a===b)){for(d=0;da&&(a>>>=0);Ld=123456789+a&4294967295;Md=987654321-a&4294967295;gg=!0}function hg(){try{var a= 2147483647&mb();fg((4294967296*Math.random()^a)+a)}catch(b){}}function Dc(a){var b=0,c=Ma("crypto")||Ma("msCrypto");return 0===(b=c&&c.getRandomValues?c.getRandomValues(new Uint32Array(1))[0]&4294967295:b)&&jb()&&(gg||hg(),b=ig()&4294967295),0===b&&(b=Math.floor(4294967296*Math.random()|0)),a||(b>>>=0),b}function ig(a){var b=((Md=36969*(65535&Md)+(Md>>16)&4294967295)<<16)+(65535&(Ld=18E3*(65535&Ld)+(Ld>>16)&4294967295))>>>0&4294967295|0;return a||(b>>>=0),b}function Nd(a){void 0===a&&(a=22);for(var b= Dc()>>>0,c=0,d="";d.length>>=6,5===c&&(b=(Dc()<<2&4294967295|3&b)>>>0,c=0);return d}function jg(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType}function Tb(a,b){return Ga(a+Ii++ +((void 0===b?0:b)?".2.8.16":"")+Ji)}function kg(a){var b={id:Tb("_aiData-"+(a||"")+".2.8.16"),accept:jg,get:function(c,d,e,f){var g=c[b.id];if(g)c=g[Ga(d)];else{if(f){f=b;g=c[f.id];if(!g){g={};try{var h;if(h=jg(c)){a:{if(lg)try{var k= (lg(c,f.id,{value:g,enumerable:!1,configurable:!0}),1);break a}catch(l){}k=void 0}h=!k}h&&(c[f.id]=g)}catch(l){}}g[Ga(d)]=e}c=e}return c},kill:function(c,d){if(c&&c[d])try{delete c[d]}catch(e){}}};return b}function mg(a,b){var c=jd._ckMgr||Od._ckMgr;return c||(c=jd._ckMgr=jd(a,b),Od._ckMgr=c),c}function ng(a,b){return!!(b&&a&&Ca(a.ignoreCookies))&&-1!==a.ignoreCookies.indexOf(b)}function Ub(a,b){var c;return a?c=a.getCookieMgr():b&&(c=b.cookieCfg._ckMgr||jd(b)),c||mg(b,(a||{}).logger)}function jd(a, b){Bb(d=(a=a||Od).cookieCfg=a.cookieCfg||{},"domain",a.cookieDomain,$a,P);Bb(d,"path",a.cookiePath||"/",null,P);P(d.enabled)&&(c=void 0,ca(a.isCookieUseDisabled)||(c=!a.isCookieUseDisabled),ca(a.disableCookiesUsage)||(c=!a.disableCookiesUsage),d.enabled=c);var c,d,e=d,f=e.path||"/",g=e.domain,h=!1!==e.enabled,k=((a={isEnabled:function(){var l=h&&Ie(b),q=Od._ckMgr;return l&&q&&k!==q?!q||q.isEnabled():l}}).setEnabled=function(l){h=!1!==l},a.set=function(l,q,m,t,u){var r,p,y,J=!1;if(!(k&&!k.isEnabled()|| (p=e,(y=l)&&p&&Ca(p.blockedCookies)&&-1!==p.blockedCookies.indexOf(y)||ng(p,y)))){p={};-1!==(r=(y=Ka(q||"")).indexOf(";"))&&(y=Ka(q.substring(0,r)),p=og(q.substring(r+1)));Bb(p,"domain",t||g,gd,ca);P(m)||(q=jb(),ca(p.expires)&&0<(r=mb()+1E3*m)&&((t=new Date).setTime(r),Bb(p,"expires",pg(t,q?"toGMTString":"toUTCString")||pg(t,q?"toGMTString":"toUTCString")||"",gd)),q||Bb(p,"max-age",""+m,null,ca));if((r=Pa())&&"https:"===r.protocol){Bb(p,"secure",null,null,ca);if(null===Je){q=(Na()||{}).userAgent; if((m=!!Aa(q))&&!(m=!(!Da(q,"CPU iPhone OS 12")&&!Da(q,"iPad; CPU OS 12")))&&!(m=!!(Da(q,"Macintosh; Intel Mac OS X 10_14")&&Da(q,"Version/")&&Da(q,"Safari")))){if(!(m=!Da(q,"Macintosh; Intel Mac OS X 10_14"))){m=!1;if(q&&!(m="AppleWebKit/605.1.15 (KHTML, like Gecko)"===q))if(Ki)m=q.endsWith("AppleWebKit/605.1.15 (KHTML, like Gecko)");else a:{t=!1;m=40;r=q?q.length:0;if(m&&r&&m<=r&&!(t="AppleWebKit/605.1.15 (KHTML, like Gecko)"===q)){t=r-1;for(--m;0<=m;m--){if(q[t]!="AppleWebKit/605.1.15 (KHTML, like Gecko)"[m]){m= !1;break a}t--}t=!0}m=t}m=!m}m=!m||!(!Da(q,"Chrome/5")&&!Da(q,"Chrome/6"))||!(!Da(q,"UnrealEngine")||Da(q,"Chrome"))||!(!Da(q,"UCBrowser/12")&&!Da(q,"UCBrowser/11"))}q=!m}else q=Je;(Je=q)&&Bb(p,"SameSite","None",null,ca)}Bb(p,"path",u||f,null,ca);(e.setCookie||qg)(l,rg(y,p));J=!0}return J},a.get=function(l){var q="";return q=k&&!k.isEnabled()||ng(e,l)?q:(e.getCookie||function(m){var t="",u;kd&&(u=kd.cookie||"",sg!==u&&(tg=og(u),sg=u),t=Ka(tg[m]||""));return t})(l)},a.del=function(l,q){return!k||k.isEnabled()? k.purge(l,q):!1},a.purge=function(l,q){var m,t=!1;return Ie(b)&&((m={}).path=q||"/",m.expires="Thu, 01 Jan 1970 00:00:01 GMT",q=m,jb()||(q["max-age"]="0"),(e.delCookie||qg)(l,rg("",q)),t=!0),t},a);return k._ckMgr=k}function Ie(a){if(null===Pd){Pd=!1;try{Pd=void 0!==(kd||{}).cookie}catch(b){ta(a,2,68,"Cannot access document.cookie - "+Za(b),{exception:ua(b)})}}return Pd}function og(a){var b={};return a&&a.length&&U(Ka(a).split(";"),function(c){var d;(c=Ka(c||""))&&(-1===(d=c.indexOf("\x3d"))?b[c]= null:b[Ka(c.substring(0,d))]=Ka(c.substring(d+1)))}),b}function pg(a,b){return T(a[b])?a[b]():null}function rg(a,b){var c=a||"";return ma(b,function(d,e){c+="; "+d+(P(e)?"":"\x3d"+e)}),c}function qg(a,b){kd&&(kd.cookie=a+"\x3d"+b)}function ug(a){return a&&a.replace?a.replace(/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,""):a}function Ke(a,b){b&&(c="",Ca(b)?(c="",U(b,function(d){(d=ug(d))&&("."!==d[0]&&(d="."+d),c+=d)})):c=ug(b),c&&("."!==c[0]&&(c="."+c),a=(a||"")+c));var c;b=Li.exec(a||"")||[];a={};return a.type= b[1],a.ns=(b[2]||"").replace(Mi,".").replace(Ni,"").split(".").sort().join("."),a}function vg(a,b,c){a=Qd.get(a,"events",{},void 0===c?!0:c);return a[b]||(a[b]=[])}function wg(a,b,c,d){a&&b&&b.type&&(a.removeEventListener?a.removeEventListener(b.type,c,d):a.detachEvent&&a.detachEvent("on"+b.type,c))}function xg(a,b,c,d){for(var e=b.length;e--;){var f=b[e];!f||c.ns&&c.ns!==f.evtName.ns||d&&!d(f)||(wg(a,f.evtName,f.handler,f.capture),b.splice(e,1))}}function cc(a,b){return b=b?Ke("xx",b=Ca(b)?[a].concat(b): [a,b]).ns.split("."):a}function vb(a,b,c,d,e){void 0===e&&(e=!1);var f,g=!1;if(a)try{var h=Ke(b,d);var k=!1;a&&h&&h.type&&c&&(a.addEventListener?(a.addEventListener(h.type,c,e),k=!0):a.attachEvent&&(a.attachEvent("on"+h.type,c),k=!0));(g=k)&&Qd.accept(a)&&((f={guid:Oi++,evtName:h}).handler=c,f.capture=e,vg(a,h.type).push(f))}catch(l){}return g}function Ec(a,b,c,d,e){if(void 0===e&&(e=!1),a)try{var f=Ke(b,d),g=!1;var h=a;var k=function(m){return!((!f.ns||c)&&m.handler!==c)&&(g=!0)};(l=f).type?xg(h, vg(h,l.type),l,k):(ma(q=Qd.get(h,"events",{}),function(m,t){xg(h,t,l,k)}),0===Ib(q).length&&Qd.kill(h,"events"));g||wg(a,f,c,e)}catch(m){}var l,q}function yg(a,b,c){var d=!1,e=Wa();return(e=(e&&(d=vb(e,a,b,c),d=vb(e.body,a,b,c)||d),ya()))?vb(e,a,b,c)||d:d}function Uc(a,b,c,d){var e=!1;return b&&a&&0d;d++)c+=b[15&(a=Dc())]+b[a>>4&15]+b[a>>8&15]+b[a>>12&15]+b[a>>16&15]+b[a>>20&15]+b[a>>24&15]+b[a>>28&15];a=b[8+(3&Dc())|0];return c.substr(0, 8)+c.substr(9,4)+"4"+c.substr(13,3)+a+c.substr(16,3)+c.substr(19,12)}function Pi(a,b){a=mg(a,b);b=ld._canUseCookies;return null===md&&(md=[],nd=b,cb(ld,"_canUseCookies",function(){return nd},function(c){nd=c;U(md,function(d){d.setEnabled(c)})})),-1===Ab(md,a)&&md.push(a),zb(b)&&a.setEnabled(b),zb(nd)&&a.setEnabled(nd),a}function Jb(a,b,c){return!(!a||a.length!==b||a===c)&&!!a.match(/^[\da-f]*$/i)}function Fg(a,b,c,d){var e={};return e.version=Jb(d,2,"ff")?d:"00",e.traceId=Jb(a,32,"00000000000000000000000000000000")? a:Db(),e.spanId=Jb(b,16,"0000000000000000")?b:Db().substr(0,16),e.traceFlags=0<=c&&255>=c?c:1,e}function Gg(a){if(a){var b=a.traceFlags;for(b=(isNaN(b)||0>b||255b.length;)b="0"+b;Jb(b,2)||(b="01");var c=a.version||"00";b=b.toLowerCase();var d=a.spanId;d=(Jb(d,16)?d:"0000000000000000").toLowerCase();c="".concat(("00"!==c&&"ff"!==c?"00":c).toLowerCase(),"-");var e=c.concat;a=a.traceId;a=Jb(a,32)?a:"00000000000000000000000000000000";a=e.call(c,a.toLowerCase(),"-").concat(d,"-").concat(b)}else a= "";return a}function Fc(a){return Qi.get(a,"state",{},!0)}function Hg(a,b){for(var c,d=[],e=null,f=a.getNext();f;){var g=f.getPlugin();g&&(e&&T(e.setNextPlugin)&&T(g.processTelemetry)&&e.setNextPlugin(g),(T(g.isInitialized)?g.isInitialized():(c=Fc(g)).isInitialized)||d.push(g),e=g,f=f.getNext())}U(d,function(h){var k=a.core();h.initialize(a.getCfg(),k,b,a.getNext());c=Fc(h);h.core||c.core||(c.core=k);c.isInitialized=!0;delete c.teardown})}function Ne(a){return a.sort(function(b,c){var d,e=0;return c? (d=T(c.processTelemetry),T(b.processTelemetry)?e=d?b.priority-c.priority:1:d&&(e=-1)):e=b?1:-1,e})}function Oe(a,b,c,d){function e(k,l,q){var m,t,u;return void 0===l&&(l={}),void 0===q&&(q=0),(m=b&&(t=b.extensionConfig)&&k?t[k]:m)?Oa(l)&&0!==q&&(u=pb(!0,l,m),b&&2===q&&ma(l,function(r){var p;P(u[r])&&!P(p=b[r])&&(u[r]=p)}),m=u):m=l,m}var f=null,g=[],h=(null!==d&&(f=d?function(k,l,q){for(;k;){if(k.getPlugin()===q)return k;k=k.getNext()}return nc([q],l.config||{},l)}(a,c,d):a),{_next:function(){var k= f,l;f=k?k.getNext():null;k||(l=g)&&0d.priority&&Xa("Channel has invalid priority - "+d.identifier)}),a.push({queue:Sc(b),chain:nc(b,c.config,c)}))}function Ri(a,b){function c(){return dc(null,b.config,b,null)}function d(f,g,h,k){function l(){0===--q&&(k&&k(),k=null)}var q=f?f.length+1:1;0=a||32===a));if(a)return null;b.value=b.value.toString()}return b}function Lb(a,b,c){var d;return void 0===c&&(c=!0),a&&(d=a.get(b),c&&d&&decodeURIComponent&&(d=decodeURIComponent(d))),d||""}function Gc(a){void 0===a&&(a="D");var b=Me();return"B"===a?b="{"+b+"}":"P"===a?b="("+b+")":"N"===a&&(b=b.replace(/-/g,"")),b}function ib(a,b,c,d,e){var f={},g=!1,h=0,k=arguments.length,l=arguments;for("[object Boolean]"===Object[na.k].toString.call(l[0])&& (g=l[0],h++);h=f||(d.latency=1);(e=d.ext=d.ext||{}).sdk=e.sdk||{};e.sdk.ver="1DS-Web-JS-3.2.14";(e=d.baseData=d.baseData||{}).properties=e.properties||{};(e=e.properties).version=e.version||b.pluginVersionString|| ""}c.track(d)},function(){return{item:d}},!d.sync)}}),a}function Ue(a){this.core=a;var b,c=Gc(),d=Db(),e=null,f=!1,g=Ub(a);Object(Ea.a)(Ue,this,function(h){h.getTraceId=function(){return a&&a.getTraceCtx&&a.getTraceCtx().getTraceId()||d};h.getLastPageViewId=function(){return c};h.initializeIds=function(){f?c=Gc():f=!0};h.getMuidUserId=function(){var k=Lb(g,"MUID");return k&&k.length?"t:"+k:k};h.setAppUserId=function(k){if(e=null,k)for(var l=0;la)&&(a=0);a=Math.round(a);var b=""+a%1E3,c=""+Math.floor(a/1E3)%60,d=""+Math.floor(a/6E4)%60,e=""+Math.floor(a/36E5)%24;a=Math.floor(a/864E5);b=1===b.length?"00"+b:2===b.length?"0"+b:b;c=2>c.length?"0"+c:c;d=2>d.length?"0"+d:d;e=2>e.length?"0"+e:e;return(0c&&(d=b.toString().substring(0,c),ta(a,2,61,"string value is too long. It has been truncated to "+c+" characters.",{value:b},!0))),d||b}function pd(a,b){return Xe(a, b,2048,66)}function Ye(a,b){var c;return b&&32768c&&(e=b.substring(0,c),ta(a,2,d,"input is too long, it has been truncated to "+c+" characters.",{data:b},!0)),e||b}function Ug(a){a="00"+a;return a.substr(a.length-3)}function ec(a,b,c,d,e,f){c=ob(d,c)||"not_specified";(P(a)||P(b)||P(c))&&Xa("Input doesn't contain all required fields"); var g;d="";var h=(a.iKey&&(d=a.iKey,delete a.iKey),(g={}).name=c,g.time=ac(new Date),g.iKey=d,g.ext=f||{},g.tags=[],g.data={},g.baseType=b,g.baseData=a,g);return P(e)||ma(e,function(k,l){h.data[k]=l}),h}function Wd(){}function Ze(a,b,c,d){this.aiDataContract={ver:1,name:1,properties:0,measurements:0};this.ver=2;this.name=ob(a,b)||"not_specified";this.properties=qc(a,c);this.measurements=rc(a,d)}function $e(a,b,c,d,e){this.aiDataContract={ver:1,message:1,severityLevel:0,properties:0};this.ver=2;this.message= Ye(a,b||"not_specified");this.properties=qc(a,d);this.measurements=rc(a,e);c&&(this.severityLevel=c)}function af(a,b,c,d,e,f,g,h,k){this.aiDataContract={ver:1,metrics:1,properties:0};this.ver=2;var l=new $i;l.count=0=c.length&&(b=0),ah=b,d}function ch(a,b){var c=null;return a&&null!=(a=a.match(/(\w{1,150}):\/\/([^\/:]{1,256})(:\d{1,20})?/i))&&2=e&&jf(a,function(f,g){f=f.cbks;var h=f[eh[e]];if(h){b.ctx=function(){return d[g]=d[g]||{}};try{h.apply(b.inst,c)}catch(l){h= b.err;try{var k=f[eh[2]];k&&(b.err=l,k.apply(b.inst,c))}catch(q){}finally{b.err=h}}}})}function bj(a){return function(){function b(k,l){return jf(l,function(q){k.push(q)}),k}var c=arguments,d=a.h,e=((f={}).name=a.n,f.inst=this,f.ctx=null,f.set=function(k,l){(c=b([],c))[k]=l;g=b([e],c)},f),f=[],g=b([e],c);e.evt=Ma("event");kf(d,e,g,f,0);var h=a.f;if(h)try{e.rslt=h.apply(this,c)}catch(k){throw e.err=k,kf(d,e,g,f,3),k;}return kf(d,e,g,f,1),e.rslt}}function lf(a,b,c,d){var e=null;return a&&(Ua(a,b)?e= a:c&&(e=lf(xa(a),b,d,!1))),e}function fh(a,b,c,d){var e=c&&c._aiHooks;a=(e||((c=bj(e={i:0,n:b,f:c,h:[]}))._aiHooks=e,a[b]=c),{id:e.i,cbks:d,rm:function(){var f=this.id;jf(e.h,function(g,h){return g.id===f&&(e.h.splice(h,1),1)})}});return e.i++,e.h.push(a),a}function mf(a,b,c,d,e){if(void 0===d&&(d=!0),a&&b&&c)if(a=lf(a,b,d,e))if(d=a[b],typeof d===na.h)return fh(a,b,d,c);return null}function $d(a,b,c,d,e){return a&&b&&c&&(d=lf(a,b,d,e)||a)?fh(d,b,d[b],c):null}function nf(a,b,c,d){Object(Ea.a)(nf,this, function(e){function f(q){k.push(q);(function t(){h=h||setTimeout(function(){h=null;var u=k.slice(0),r=!1;k=[];U(u,function(p){p()?r=!0:k.push(p)});0a[d]||36E5<=a[d])return!1;return!0}function of(a){var b=Jd(a);Object(Ea.a)(of,this,function(c){c.populatePageViewPerformanceEvent=function(d){d.isValid=!1;var e;var f=(e=hb())&&e.getEntriesByType&&0(a=a||b)?6E4:a}function kh(a){return(a=a||{}).sessionRenewalMs=jh(a.sessionRenewalMs,18E5),a.sessionExpirationMs=jh(a.sessionExpirationMs,864E5),a.disableExceptionTracking=Wb(a.disableExceptionTracking),a.autoTrackPageVisitTime=Wb(a.autoTrackPageVisitTime), a.overridePageViewDuration=Wb(a.overridePageViewDuration),a.enableUnhandledPromiseRejectionTracking=Wb(a.enableUnhandledPromiseRejectionTracking),(isNaN(a.samplingPercentage)||0>=a.samplingPercentage||100<=a.samplingPercentage)&&(a.samplingPercentage=100),a.isStorageUseDisabled=Wb(a.isStorageUseDisabled),a.isBrowserLinkTrackingEnabled=Wb(a.isBrowserLinkTrackingEnabled),a.enableAutoRouteTracking=Wb(a.enableAutoRouteTracking),a.namePrefix=a.namePrefix||"",a.enableDebug=Wb(a.enableDebug),a.disableFlushOnBeforeUnload= Wb(a.disableFlushOnBeforeUnload),a.disableFlushOnUnload=Wb(a.disableFlushOnUnload,a.disableFlushOnBeforeUnload),a}function fj(a){ca(a.isStorageUseDisabled)||(a.isStorageUseDisabled?pc=!1:(od(Xc.LocalStorage),pc=Yc(!0)))}function sd(){var a,b,c,d,e,f,g,h,k,l,q,m,t,u,r,p,y,J=lh.call(this)||this;J.identifier="ApplicationInsightsAnalytics";J.priority=180;J.autoRoutePVDelay=500;return Object(Ea.a)(sd,J,function(z,x){function C(A,N,F,ja,Ia){z.diagLog().throwInternal(A,N,F,ja,Ia)}function Z(){f=e=d=c=b= a=null;0;var A=Pa(!(u=t=m=q=l=k=h=g=!1));r=A&&A.href||"";y=p=null}var E=x._addHook;Z();z.getCookieMgr=function(){return Ub(z.core)};z.processTelemetry=function(A,N){z.processNext(A,N)};z.trackEvent=function(A,N){try{var F=ec(A,qf.dataType,qf.envelopeType,z.diagLog(),N);z.core.track(F)}catch(ja){C(2,39,"trackTrace failed, trace will not be collected: "+Za(ja),{exception:ua(ja)})}};z.startTrackEvent=function(A){try{a.start(A)}catch(N){C(1,29,"startTrackEvent failed, event will not be collected: "+Za(N), {exception:ua(N)})}};z.stopTrackEvent=function(A,N,F){try{a.stop(A,void 0,N,F)}catch(ja){C(1,30,"stopTrackEvent failed, event will not be collected: "+Za(ja),{exception:ua(ja)})}};z.trackTrace=function(A,N){try{var F=ec(A,rf.dataType,rf.envelopeType,z.diagLog(),N);z.core.track(F)}catch(ja){C(2,39,"trackTrace failed, trace will not be collected: "+Za(ja),{exception:ua(ja)})}};z.trackMetric=function(A,N){try{var F=ec(A,mh.dataType,mh.envelopeType,z.diagLog(),N);z.core.track(F)}catch(ja){C(1,36,"trackMetric failed, metric will not be collected: "+ Za(ja),{exception:ua(ja)})}};z.trackPageView=function(A,N){try{A=A||{},c.trackPageView(A,Object(La.a)(Object(La.a)(Object(La.a)({},A.properties),A.measurements),N)),z.config.autoTrackPageVisitTime&&e.trackPreviousPageVisit(A.name,A.uri)}catch(F){C(1,37,"trackPageView failed, page view will not be collected: "+Za(F),{exception:ua(F)})}};z.sendPageViewInternal=function(A,N,F){var ja=ya();ja=(ja&&(A.refUri=void 0===A.refUri?ja.referrer:A.refUri),ec(A,nh.dataType,nh.envelopeType,z.diagLog(),N,F));z.core.track(ja); 0};z.sendPageViewPerformanceInternal=function(A,N,F){A=ec(A,oh.dataType,oh.envelopeType,z.diagLog(),N,F);z.core.track(A)};z.trackPageViewPerformance=function(A,N){A=A||{};try{d.populatePageViewPerformanceEvent(A),z.sendPageViewPerformanceInternal(A,N)}catch(F){C(1,37,"trackPageViewPerformance failed, page view will not be collected: "+Za(F),{exception:ua(F)})}};z.startTrackPage=function(A){try{var N;"string"!=typeof A&&(A=(N=ya())&&N.title||"");b.start(A)}catch(F){C(1,31,"startTrackPage failed, page view may not be collected: "+ Za(F),{exception:ua(F)})}};z.stopTrackPage=function(A,N,F,ja){try{var Ia,Sa;"string"!=typeof A&&(A=(Ia=ya())&&Ia.title||"");"string"!=typeof N&&(N=(Sa=Pa())&&Sa.href||"");b.stop(A,N,F,ja);z.config.autoTrackPageVisitTime&&e.trackPreviousPageVisit(A,N)}catch(W){C(1,32,"stopTrackPage failed, page view will not be collected: "+Za(W),{exception:ua(W)})}};z.sendExceptionInternal=function(A,N,F){var ja=A&&(A.exception||A.error)||ub(A)&&A||{name:A&&typeof A,message:A||"not_specified"};A=A||{};ja=ec((new tc(z.diagLog(), ja,A.properties||N,A.measurements,A.severityLevel,A.id)).toInterface(),tc.dataType,tc.envelopeType,z.diagLog(),N,F);z.core.track(ja)};z.trackException=function(A,N){A&&!A.exception&&A.error&&(A.exception=A.error);try{z.sendExceptionInternal(A,N)}catch(F){C(1,35,"trackException failed, exception will not be collected: "+Za(F),{exception:ua(F)})}};z._onerror=function(A){var N=A&&A.error,F=A&&A.evt;try{F||(gb=Wa())&&(F=gb.event);var ja,Ia=A&&A.url||(ya()||{}).URL,Sa=A.errorSrc||"window.onerror@"+Ia+ ":"+(A.lineNumber||0)+":"+(A.columnNumber||0),W={errorSrc:Sa,url:Ia,lineNumber:A.lineNumber||0,columnNumber:A.columnNumber||0,message:A.message},Ha=A.message;A.error||!Aa(Ha)||"Script error."!==Ha&&"Script error"!==Ha?(A.errorSrc||(A.errorSrc=Sa),z.trackException({exception:A,severityLevel:3},W)):(ja=tc.CreateAutoException("Script error: The browser's same-origin policy prevents us from getting the details of this exception. Consider using the 'crossorigin' attribute.",Ia,A.lineNumber||0,A.columnNumber|| 0,N,F,null,Sa),ja=ec(ja,tc.dataType,tc.envelopeType,z.diagLog(),W),z.core.track(ja))}catch(nb){var gb=N?N.name+", "+N.message:"null";C(1,11,"_onError threw exception while logging error, error will not be collected: "+Za(nb),{exception:ua(nb),errorString:gb})}};z.addTelemetryInitializer=function(A){if(z.core)return z.core.addTelemetryInitializer(A);(f=f||[]).push(A)};z.initialize=function(A,N,F,ja){if(!z.isInitialized()){P(N)&&Xa("Error initializing");x.initialize(A,N,F,ja);A.storagePrefix&&(F=A.storagePrefix, Rg=F||"");try{y=cc(Tb(z.identifier),N.evtNamespace&&N.evtNamespace());f&&(U(f,function(ea){N.addTelemetryInitializer(ea)}),f=null);var Ia,Sa,W,Ha,gb,nb,L,V,da,oa=function(ea){var B=dc(null,ea,z.core),K=z.identifier;ea=kh(ea);var O=z.config=B.getExtCfg(K);void 0!==ea&&ma(ea,function(Y,ba){O[Y]=B.getConfig(K,Y,ba);void 0===O[Y]&&(O=ba)});return O}(A);function va(){var ea,B;p=(p&&(r=p),V&&V.href||"");k&&((ea=function(){var K=null;z.core&&z.core.getTraceCtx&&(K=z.core.getTraceCtx(!1));var O;K||(O=z.core.getPlugin("AppInsightsPropertiesPlugin"))&& (O=O.plugin.context)&&(K=dh(O.telemetryTrace));return K}())&&(ea.setTraceId(Db()),B="_unknown_",V&&V.pathname&&(B=V.pathname+(V.hash||"")),ea.setName(ob(z.diagLog(),B))),setTimeout(function(K){z.trackPageView({refUri:K,properties:{duration:0}})}.bind(z,r),z.autoRoutePVDelay))}fj(oa);d=new gj(z.core);c=new hj(z,oa.overridePageViewDuration,z.core,d);e=new ij(z.diagLog(),function(ea,B,K){z.trackMetric({name:"PageVisitTime",average:K,max:K,min:K,sampleCount:1},{PageName:ea,PageUrl:B})});g=oa.isBrowserLinkTrackingEnabled|| A.isBrowserLinkTrackingEnabled;!h&&g&&(Ia=["/browserLinkSignalR/","/__browserLink/"],z.addTelemetryInitializer(function(ea){if(g&&ea.baseType===be.dataType&&(ea=ea.baseData))for(var B=0;By.v?p:y).v},e),h=!0)};t.resize=function(p){k||(p=qh(function(){c&&c.captureContentUpdate({isAuto:!0,actionType:"R"})},null,p.resize,m),vb(Wa(),"resize",p,e),k=!0)};t.onUnload=function(){function p(){c&&c.capturePageUnload({isAuto:!0})}var y; l||(zg(p,y=((c||{}).core||{}).config.disablePageUnloadEvents,e),Le(p,y,e),l=!0)};t.teardown=function(p,y){Ec(Wa(),null,null,e);Ec(ya(),null,null,e);Vc(["beforeunload","unload","pagehide"],null,e);Bg(null,e);r()};t._processClick=u})}function xb(a,b){this._config=a;this._traceLogger=b;this._contentBlobFieldNames=null;this._contentBlobFieldNames=!0===this._config.useShortNameForContentBlob?wh.shortNames:wh.longNames}function mj(a){var b={useDefaultContentName:!0,useShortNameForContentBlob:!0,debounceMs:{scroll:600, resize:3E3},biBlobAttributeTag:"data-m",isLoggedIn:!1,shareAuthStatus:!1,cookiesToCollect:["MSFPC","ANON"],autoCapture:{pageView:!0,onLoad:!0,onUnload:!0,click:!0,scroll:!1,resize:!1,lineage:!1,jsError:!0,msTags:!0},callback:{pageName:null,pageActionPageTags:null,pageViewPageTags:null,contentUpdatePageTags:null,pageActionContentTags:null,signedinStatus:null},coreData:{referrerUri:vc?document.referrer:"",requestUri:"",pageName:"",pageType:"",product:"",market:"",pageTags:{}},autoPopulateParentIdAndParentName:!1, syncMuid:!1,muidDomain:"microsoft.com"},c=[];return ma(b,function(d,e){Oa(e)&&c.push(d)}),sf(a),U(c,function(d,e){Oa(a[d])?sf(a[d]):delete a[d]}),ib(!0,b,a)}function fe(){var a,b,c,d,e,f,g,h,k,l,q,m,t=xh.call(this)||this,u=(t.identifier="WebAnalyticsPlugin",!(t.version="3.2.14"));return Object(Ea.a)(fe,t,function(r,p){function y(){u=!(h={h:0,v:0});m=q=l=k=g=f=e=d=c=b=a=null}function J(x){q&&(x&&(m.pageView&&q.pageView(),m.onLoad&&q.onLoad()),m.click&&q.click(),m.scroll&&q.scroll(g.debounceMs),m.resize&& q.resize(g.debounceMs),(m.onUnload||g.manualPageUnload)&&q.maxScroll(h),m.onUnload&&q.onUnload())}function z(x){var C={};return void 0!==x.isManual&&(C.web={},C.web.isManual=void 0===x.isManual||x.isManual,delete x.isManual),C}y();r.updateCoreDataConfig=function(x){g.coreData=ib(!0,g.coreData,x)};r.refreshMetadata=function(){var x=l.getMetadata();a.metaTags=x;c.metaTags=x;b.metaTags=x;e.metaTags=x};r.initialize=function(x,C,Z){var E=C,A=(x.extensionConfig=x.extensionConfig||[],x.extensionConfig[r.identifier]= x.extensionConfig[r.identifier]||{},r._config=g=mj(x.extensionConfig[r.identifier]),m=g.autoCapture,E.getWParam);if(E.getWParam=function(){var N=0;return g.mscomCookies&&(N|=1),N|A()},x.extensionConfig[r.identifier].disableExceptionTracking=!m.jsError,p.initialize(x,C,Z),l=l||new nj(g,r.diagLog()),q=q||new oj(r,r.diagLog()),g.manageCv){for(x=0;xu.sessionExpirationMs();u=m-r.renewalDate>u.sessionRenewalMs();t||u?k(): (!(t=c)||wc.cookieUpdateIntervale.length)e= void 0;else{for(var g=!1,h=e.substring(0,3).toString().toUpperCase(),k=0;k=e.length){g=!0;break}e=g}!e||(c?c+=","+a[d]:c=a[d])}}return c}function vd(a,b){var c=null,d=Ff.slice(0),e=Ub(b);Object(Ea.a)(vd,this,function(f){var g;typeof document===na.j&&document&&(g=ya().documentElement)&&(f.locale=g.lang);f.env=a.env||function(h){var k,l={};if(k=ya()){k=k&&k.querySelectorAll("meta");for(var q=0;qmb()||(delete a[c],!1)}})}function Fh(a){var b=2400;b=Math.floor(Math.random()*(3600-b))+b;b*=Math.pow(2,a);return Math.min(b,6E5)}function Mf(a,b,c,d){var e=!!d,f={};Object(Ea.a)(Mf,this,function(g){function h(k,l,q,m,t,u,r){ma(k,function(p,y){var J=null;if(y||fa(y)){var z,x=q,C=p,Z=t,E=l;if(e&&!m&&ak.test(p)){var A=p.split("."),N=A.length; if(1=f&& (h=f<<5)),0<=g&&9>=g?(-1===h&&(h=0),h|=g):(f=bk[Te(e)]||-1,-1!==h&&-1!==f?h|=f:6===f&&(h=f)));e=h;if(-1Ra&&408!=Ra&&429!=Ra||501==Ra||505==Ra||0>=v.numEvents)&&(Nh=!1);Kc=9E3+Ra%1E3}Nh&&(Kc=100,ne=v.retryCnt,0===v.sendType&&(ne=ra?w="rspFail":8E3<=ra&&8999>=ra?w="drop":1E3<=ra&&1999>=ra&&(w="send"));return w}(G)])&&Cb(k,function(){return"HttpManager:_sendBatchesNotification"},function(){Q(function(){try{R.call(d,v,G,S,H)}catch(ra){ta(g,1,74,"send request notification failed: "+ra)}},M||S,0)},function(){return{batches:K(v), reason:G,isSync:S,sendSync:M,sendType:H}},!(S=0!==H))}var qa=!0;W.initialize=function(v,G,H,M,R){p=v+p;Sa=!!ca((R=R||{}).avoidOptions)||!R.avoidOptions;l=(k=G).getCookieMgr();ja=!k.config.disableEventTimings;var S;v=!!k.config.enableCompoundKey;G=(g=(f=H).diagLog(),R.valueSanitizer);H=R.stringifyObjects;G=(ca(R.enableCompoundKey)||(v=!!R.enableCompoundKey),q=R.xhrTimeout,m=!!R.disableXhrSync,t=!!R.disableFetchKeepAlive,r=!1!==R.addNoResponse,x=!fb(),F=new gk(k,G,H,v),P(R.useSendBeacon)||(x=!!R.useSendBeacon), M);H=R.alwaysUseXhrOverride?M:null;v=R.alwaysUseXhrOverride?M:null;var ra=[3,2];M||(Z=!1,(S=Pa())&&S.protocol&&"file:"===S.protocol.toLowerCase()&&(qa=!1),fb()?(S=[2,1],ra=[2,1,3]):S=[1,2,3],(M=Ha(S=Jh(S,R.transports),!1))||lc(g,"No available transport to send events"),G=Ha(S,!0));H=H||Ha(Jh(ra,R.unloadTransports),!0);u=!Z&&(x&&(ad=null===ad?Va()&&!!Na().sendBeacon:ad)||!t&&id(!0));(S={})[0]=M;S[1]=G||Ha([1,2,3],!0);S[2]=H||G||Ha([1],!0);S[3]=v||Ha([2,3],!0)||G||Ha([1],!0);h=S};W._getDbgPlgTargets= function(){return[h[0],y,F,h]};W.addQueryStringParameter=function(v,G){for(var H=0;H=e)):u++,1))):I=ia;I&&qa("eventsDiscarded",[w],Lc.QueueFull)}function V(w,I,D){w=ba(w,I,D);return c.sendQueuedRequests(I,D),w}function da(){0<=N&&ba(N,0,f)&&c.sendQueuedRequests(0,f);0=D;D++)!function(X){var aa=A[X];aa&&aa.batches&&U(aa.batches,function(ia){4===X?w+=ia.count():I+=ia.count()})}(D);p=I;u=w}function ba(w,I,D){var X=!1,aa=0===I;return!aa||c.canSendRequest()?Cb(W.core,function(){return"PostChannel._queueBatches"}, function(){for(var ia=[],wa=4;w<=wa;){var pa=A[wa];pa&&pa.batches&&0=I?I-1E3:0,!0!==D])}function H(w,I){v("eventsSent",w,I);da()}function M(w,I){v("eventsDiscarded",w,8E3<=I&&8999>=I?I-8E3:Lc.Unknown)}function R(w){v("eventsDiscarded",w,Lc.NonRetryableStatus); da()}function S(w,I){v("eventsDiscarded",w,Lc.Unknown);da()}function ra(){e=a&&a.disableAutoBatchFlushLimit?0:Math.max(1500,y/6)}oa();W._getDbgPlgTargets=function(){return[c]};W.initialize=function(w,I,D){Cb(I,function(){return"PostChannel:initialize"},function(){var X;Ha.initialize(w,I,D);try{I.addUnloadCb;g=cc(Tb(W.identifier),I.evtNamespace&&I.evtNamespace());var aa=W._getTelCtx(),ia=(w.extensionConfig[W.identifier]=w.extensionConfig[W.identifier]||{},a=aa.getExtCfg(W.identifier),h=oe(a.setTimeoutOverride, a.clearTimeoutOverride),F=!a.disableOptimizeObj&&!!Ma("chrome"),X=I.getWParam,I.getWParam=function(){var pa=0;return a.ignoreMc1Ms0CookieProcessing&&(pa|=2),pa|X()},0=w;w++)(I=A[w])&&I.batches&&U(I.batches,function(X){X&&X.count()>=e&&(D=!0)});O(!0,D)};W.pause=function(){ea();t=!0;c.pause()};W.resume=function(){t=!1;c.resume();da()};W.addResponseHandler=function(w){c._responseHandlers.push(w)};W._loadTransmitProfiles=function(w){ea();Q();z="REAL_TIME";da();ma(w,function(I,D){var X,aa=D.length;2<=aa&&(X=2D[1]&&(D[0]=-1),0D[1]&&(X=D[1]),D.push(X),J[I]=D)})};W.flush=function(w,I,D){void 0===w&&(w=!0);t||(D=D||1,w?null==m?(ea(),ba(1,0,D),m=va(function(){m=null;(function wa(aa,ia){V(1,0,ia);Y();za(function(){aa&&aa();0Z&&(Z++,ea(),da())};W._clearBackOff=function(){Z&&(Z=0,ea(),da())};cb(W,"_setTimeoutOverride",function(){return h.set},function(w){h=oe(w,h.clear)});cb(W,"_clearTimeoutOverride",function(){return h.clear},function(w){h=oe(h.set,w)})}),k}function db(a,b){this._base="";this._currentElement=0;this._base64CharSet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";this._cv1Constants=new Th;this._cv2Constants=new Th;this._cvVersionAtLatestValidityCheck= 2;this._traceLogger=Jd(b);this._cv1Constants.maxCorrelationVectorLength=63;this._cv1Constants.baseLength=16;this._cv1Constants.validationPattern=new RegExp("^["+this._base64CharSet+"]{"+this._cv1Constants.baseLength.toString()+"}(.[0-9]+)*$");this._cv2Constants.maxCorrelationVectorLength=127;this._cv2Constants.baseLength=22;this._cv2Constants.validationPattern=new RegExp("^["+this._base64CharSet+"]{"+this._cv2Constants.baseLength.toString()+"}(.[0-9]+)*$");this._currentCvConstants=this._cv2Constants; this.init(a)}function yd(a){var b=Qf.call(this)||this;return b.identifier="CorrelationVectorPlugin",b.priority=159,b.version="3.2.14",b._cvInitialValue=a,b._cv=b._cvInitialValue?new Uh(b._cvInitialValue):new Uh,b}function Rf(a){var b=Gc(),c=Db();Object(Ea.a)(Rf,this,function(d){d.getTraceId=function(){return a&&a.getTraceCtx&&a.getTraceCtx().getTraceId()||c};d.getLastPageViewId=function(){return b}})}function zc(a){var b="ai."+a+".";return function(c){return b+c}}function Vh(){return Wh.call(this)|| this}function Xh(a,b,c){b=a[b];a=a[c];return b&&a?wb(b,a):0}function Mc(a,b,c,d,e){return(c=Xh(c,d,e))?Ac(a,b,oc(c)):0}function Ac(a,b,c){var d=0;return a&&b&&c&&((a.ajaxPerf=a.ajaxPerf||{})[b]=c,d=1),d}function Sf(a,b,c,d){var e=c;this.perfMark=null;this.completed=!1;this.ajaxTotalDuration=this.callbackDuration=this.responseReceivingDuration=this.requestHeaders=this.requestHeadersSize=null;this.aborted=0;this.requestUrl=this.pageUrl=null;this.requestSize=0;this.endTime=this.callbackFinishedTime= this.responseFinishedTime=this.responseStartedTime=this.requestSentTime=this.status=this.method=null;this.xhrMonitoringState=new kk;this.clientFailure=0;this.traceID=a;this.spanID=b;this.traceFlags=null==d?void 0:d.getTraceFlags();this.eventTraceCtx=d?((c={}).traceId=d.getTraceId(),c.spanId=d.getSpanId(),c.traceFlags=d.getTraceFlags(),c):null;Object(Ea.a)(Sf,this,function(f){f.getAbsoluteUrl=function(){if(f.requestUrl){var g=f.requestUrl;g=(g=gf(g))?g.href:void 0}else g=null;return g};f.getPathName= function(){if(f.requestUrl){var g=f.method;var h=f.requestUrl;g=g?g.toUpperCase()+" "+h:h;g=pd(e,g)}else g=null;return g};f.CreateTrackItem=function(g,h,k){var l,q,m,t,u,r,p,y,J,z,x,C,Z;return f.ajaxTotalDuration=Math.round(1E3*wb(f.requestSentTime,f.responseFinishedTime))/1E3,0>f.ajaxTotalDuration?null:((l={id:"|"+f.traceID+"."+f.spanID,target:f.getAbsoluteUrl()}).name=f.getPathName(),l.type=g,l.startTime=null,l.duration=f.ajaxTotalDuration,l.success=200<=+f.status&&400>+f.status,l.responseCode= +f.status,l.properties={HttpMethod:f.method},l=(g=l).properties,f.aborted&&(l.aborted=!0),f.requestSentTime&&(g.startTime=new Date,g.startTime.setTime(f.requestSentTime)),q=g,t=f.perfTiming,u=q.properties||{},r=0,p="domainLookup",Z=(y="connect")+"End",J=(x="request")+(J="Start"),z=(C="response")+"End",t?(r=(r=(r=(r=(r=(r=(r|=Mc(u,"End",t,"redirectStart","End"))|Mc(u,p,t,"domainLookupStart","domainLookupEnd"))|Mc(u,y,t,"connectStart",Z))|Mc(u,x,t,J,"requestEnd"))|Mc(u,C,t,"responseStart",z))|Mc(u, "networkConnect",t,"startTime",Z))|Mc(u,"sentRequest",t,J,z),p=(p=t[Yh])||Xh(t,"startTime",z)||0,r=(r|=Ac(u,Yh,p))|Ac(u,"perfTotal",p),(y=t.serverTiming)&&(m={},U(y,function(E,A){A=Ga(E.name||""+A);var N=m[A]||{};ma(E,function(F,ja){!("name"!==F&&Aa(ja)||ab(ja))||!(ja=N[F]?N[F]+";"+ja:ja)&&Aa(ja)||(N[F]=ja)});m[A]=N}),r|=Ac(u,"serverTiming",m)),r=(r=(r|=Ac(u,"transferSize",t.transferSize))|Ac(u,"encodedBodySize",t.encodedBodySize))|Ac(u,"decodedBodySize",t.decodedBodySize)):f.perfMark&&(r|=Ac(u,"missing", f.perfAttempts)),r&&(q.properties=u),h&&0v?!1:qa)try{var G=new XMLHttpRequest,H={xh:[],i:((ka={})[sa]={},ka)},M=(G._ajaxData=H,XMLHttpRequest[na.k].open);XMLHttpRequest[na.k].open=M}catch(R){qa=!1,zd(Q,15,"Failed to enable XMLHttpRequest monitoring, extension is not supported",{exception:ua(R)})}return qa}(F,C)||p||b||(W(XMLHttpRequest,"open", {ns:x,req:function(Q,sa,ka,qa){var v,G,H,M,R,S,ra;p||(Q=Q.inst,v=bd(Q,C),!Ha(Q,ka)&&gb(Q,v,!0)&&(v&&v.xhrMonitoringState.openDone||(M=Q,R=nb(),S=R&&R.getTraceId()||Db(),ra=Db().substr(0,16),M=(M=M._ajaxData=M._ajaxData||{xh:[],i:{}}).i=M.i||{},(S=M[C]=M[C]||new di(S,ra,F.diagLog(),null==(M=F.core)?void 0:M.getTraceCtx())).traceFlags=R&&R.getTraceFlags(),S.method=sa,S.requestUrl=ka,S.xhrMonitoringState.openDone=!0,S.requestHeaders={},S.async=qa,S.errorStatusText=f,v=S),G=Q,(H=v).xhrMonitoringState.stateChangeAttached= vb(G,"readystatechange",function(){function w(aa,ia){ia=ia||{};ia.ajaxDiagnosticsMessage=qe(D,C);aa&&(ia.exception=ua(aa));hc(F,14,"Failed to calculate the duration of the ajax call"+ci,ia)}try{G&&4===G.readyState&&gb(G,H)&&((X=bd(D=G,C)).responseFinishedTime=Zd(),X.status=D.status,V("xmlhttprequest",X,function(){try{var aa,ia=X.CreateTrackItem("Ajax",e,function(){var Fa,yb,rb={statusText:D.statusText,headerMap:null,correlationContext:function(Qa){try{var Ra,gc=Qa.getAllResponseHeaders();if(null!== gc&&-1!==cd(gc.toLowerCase(),Ta[8]))return Ra=Qa.getResponseHeader(Ta[0]),dd.getCorrelationContext(Ra)}catch(Kc){hc(F,18,"Failed to get Request-Context correlation header as it may be not included in the response or not accessible.",{ajaxDiagnosticsMessage:qe(Qa,C),exception:ua(Kc)})}}(D),type:D.responseType,responseText:function(Qa){try{var Ra=Qa.responseType;if(""===Ra||"text"===Ra)return Qa.responseText}catch(gc){}return null}(D),response:D.response};return u&&(Fa=D.getAllResponseHeaders())&&(Fa= Ka(Fa).split(/[\r\n]+/),yb={},U(Fa,function(Qa){Qa=Qa.split(": ");var Ra=Qa.shift();Qa=Qa.join(": ");Sa(Ra)&&(yb[Ra]=Qa)}),rb.headerMap=yb),rb}),wa=void 0;try{z&&(wa=z({status:D.status,xhr:D}))}catch(Fa){hc(F,104,"Failed to add custom defined request context as configured call back may missing a null check.")}ia?(void 0!==wa&&(ia.properties=Object(La.a)(Object(La.a)({},ia.properties),wa)),aa=X.getPartAProps(),va(A,F.core,X,ia,null,aa)):w(null,{requestSentTime:X.requestSentTime,responseFinishedTime:X.responseFinishedTime})}finally{try{var pa= (D._ajaxData||{i:{}}).i||{};pa[C]&&(pa[C]=null)}catch(Fa){}}},function(aa){w(aa,null)}))}catch(aa){var I=ua(aa);I&&-1!==cd(I.toLowerCase(),"c00c023f")||zd(F,16,"Failed to monitor XMLHttpRequest 'readystatechange' event handler"+ed,{ajaxDiagnosticsMessage:qe(G,C),exception:I})}var D,X},x)))},hkErr:Ad(F,15,"Failed to monitor XMLHttpRequest.open"+ed)}),W(XMLHttpRequest,"send",{ns:x,req:function(Q,sa){var ka;p||gb(Q=Q.inst,ka=bd(Q,C))&&!ka.xhrMonitoringState.sendDone&&(L("xhr",ka),ka.requestSentTime= Zd(),F.includeCorrelationHeaders(ka,void 0,void 0,Q),ka.xhrMonitoringState.sendDone=!0)},hkErr:Ad(F,17,"Failed to monitor XMLHttpRequest"+ed)}),W(XMLHttpRequest,"abort",{ns:x,req:function(Q){p||gb(Q=Q.inst,Q=bd(Q,C))&&!Q.xhrMonitoringState.abortDone&&(Q.aborted=1,Q.xhrMonitoringState.abortDone=!0)},hkErr:Ad(F,13,"Failed to monitor XMLHttpRequest.abort"+ed)}),W(XMLHttpRequest,"setRequestHeader",{ns:x,req:function(Q,sa,ka){var qa;p||(Q=Q.inst,(qa=bd(Q,C))&&gb(Q,qa)&&((Q=Q&&(Q._ajaxData||{}).xh)&&Q.push({n:sa, v:ka}),e&&Sa(sa)&&qa&&(qa.requestHeaders[sa]=ka)))},hkErr:Ad(F,71,"Failed to monitor XMLHttpRequest.setRequestHeader"+ed)}),b=!0);if(K=function(){var Q=Object(bc.a)();return!Q||P(Q.Request)||P(Q.Request[na.k])||P(Q.fetch)?null:Q.fetch}()){B=Object(bc.a)();var za=K.polyfill;if(y||a)za&&ea(mf(B,"fetch",{ns:x,req:function(Q,sa,ka){Ha(null,sa,ka)}}));else{K=B;Y={ns:x,req:function(Q,sa,ka){var qa,v;y||!a||Ha(null,sa,ka)||za&&b||(qa=Q.ctx(),v=function(G,H){var M=nb(),R=M&&M.getTraceId()||Db(),S=Db().substr(0, 16);S=new di(R,S,F.diagLog(),null==(R=F.core)?void 0:R.getTraceCtx());S.traceFlags=M&&M.getTraceFlags();S.requestSentTime=Zd();S.errorStatusText=f;G instanceof Request?S.requestUrl=G?G.url:"":S.requestUrl=G;R="GET";H&&H.method?R=H.method:G&&G instanceof Request&&(R=G.method);S.method=R;var ra={};e&&(new Headers((H?H.headers:0)||G instanceof Request&&G.headers||{})).forEach(function(w,I){Sa(I)&&(ra[I]=w)});return S.requestHeaders=ra,L("fetch",S),S}(sa,ka),(sa=F.includeCorrelationHeaders(v,sa,ka))!== ka&&Q.set(1,sa),qa.data=v)},rsp:function(Q,sa){var ka;y||(ka=Q.ctx().data)&&(Q.rslt=Q.rslt.then(function(qa){return oa(0,(qa||{}).status,sa,qa,ka,function(){var v,G={statusText:(qa||{}).statusText,headerMap:null,correlationContext:function(H){if(H&&H.headers)try{var M=H.headers.get(Ta[0]);return dd.getCorrelationContext(M)}catch(R){hc(F,18,"Failed to get Request-Context correlation header as it may be not included in the response or not accessible.",{fetchDiagnosticsMessage:da(H),exception:ua(R)})}}(qa)}; return u&&qa&&(v={},qa.headers.forEach(function(H,M){Sa(M)&&(v[M]=H)}),G.headerMap=v),G}),qa}).catch(function(qa){throw oa(0,0,sa,null,ka,null,qa.message||ua(qa)),qa;}))},hkErr:Ad(F,15,"Failed to monitor Window.fetch"+ed)};if(null==re)try{re=!!(self&&self instanceof WorkerGlobalScope)}catch(Q){re=!1}ea(mf(K,"fetch",Y,!0,re));a=!0}za&&(B.fetch.polyfill=za)}(O=F.core.getPlugin("AppInsightsPropertiesPlugin"))&&(h=O.plugin.context)}};F._doTeardown=function(){Ia()};F.trackDependencyData=function(B,K){va(A, F.core,null,B,K)};F.includeCorrelationHeaders=function(B,K,O,Y){var ba,za,Q,sa,ka,qa,v,G=F._currentWindowHost||c;return ba=E,Q=F.core,za=O,0>>0:0},random32:Dc,mwcRandomSeed:function(a){a?fg(a):hg()},mwcRandom32:ig,generateW3CId:Db},Qi=kg("plugin"),Ig=0;var Lg=la=(Qe.__ieDyn=1,Qe);Object(La.b)(Sd,Lg);Sd.__ieDyn=1;var Vi=Sd,Ui={loggingLevelConsole:1};Re.__ieDyn=1;n= Re;Se.__ieDyn=1;var Wi=Se;var Ng=n;Object(La.b)(Ud,Ng);Ud.__ieDyn=1;n=Ud;var bk=((ic={})[0]=0,ic[2]=6,ic[1]=1,ic[3]=7,ic[4098]=6,ic[4097]=1,ic[4099]=7,ic),vc=!!ya(),uf=!!Wa(),Vb=Eg;na.l;na.j;na.l;bc.b;var Og=n;Object(La.b)(Vd,Og);Vd.__ieDyn=1;var ic=Vd,Pg=["c:","i:","w:"],Zi={"microsoft.com":"c1.microsoft.com","xbox.com":"c.xbox.com","live.com":"c.live.com","microsoftstore.com":"c.microsoftstore.com","msn.com":"c.msn.com","windows.com":"c.windows.com","office.com":"c.office.com"};Ue.visitorId=function(){return Lb(Ub(null), "MUID")};var pj=Ue;Qg.prototype._recordTimeSpan=function(a,b){var c=(new Date).getTime();if(b)return c-this._timers[a];this._timers[a]=c};var qj=Qg,Xc=Ve({LocalStorage:0,SessionStorage:1});Ve({AI:0,AI_AND_W3C:1,W3C:2});var pc=void 0,Rg="";n="/v2/track";(lb={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=We;lb.sanitizeKey=Tg;lb.sanitizeString=ob;lb.sanitizeUrl= pd;lb.sanitizeMessage=Ye;lb.sanitizeException=Vg;lb.sanitizeProperties=qc;lb.sanitizeMeasurements=rc;lb.sanitizeId=Wg;lb.sanitizeInput=Xe;lb.padNumber=Ug;lb.trim=Ka;Wd.create=ec;Ze.envelopeType="Microsoft.ApplicationInsights.{0}.Event";Ze.dataType="EventData";var qf=Ze;$e.envelopeType="Microsoft.ApplicationInsights.{0}.Message";$e.dataType="MessageData";var rf=$e,$i=function(){this.aiDataContract={name:1,kind:0,value:1,count:0,min:0,max:0,stdDev:0};this.kind=0},mh=(af.envelopeType="Microsoft.ApplicationInsights.{0}.Metric", af.dataType="MetricData",af);bf.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview";bf.dataType="PageviewData";var nh=bf;cf.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance";cf.dataType="PageviewPerformanceData";var oh=cf;fc.CreateAutoException=function(a,b,c,d,e,f,g,h){var k=Xd(e||f||a),l={};return l.message=Xg(a,k),l.url=b,l.lineNumber=c,l.columnNumber=d,l.error=ef(e||f||a),l.evt=ef(f||a),l.typeName=k,l.stackDetails=Zg(g||e||f),l.errorSrc=h,l};fc.CreateFromInterface=function(a, b,c,d){var e=b.exceptions&&Sb(b.exceptions,function(f){return $g.CreateFromInterface(a,f)});return new fc(a,Object(La.a)(Object(La.a)({},b),{exceptions:e}),c,d)};fc.prototype.toInterface=function(){var a=this,b=a.exceptions,c=a.properties,d=a.measurements,e=a.severityLevel,f=a.problemGroup,g=a.id;a=a.isManual;b=b instanceof Array&&Sb(b,function(k){return k.toInterface()})||void 0;var h={ver:"4.0"};return h.exceptions=b,h.severityLevel=e,h.properties=c,h.measurements=d,h.problemGroup=f,h.id=g,h.isManual= a,h};fc.CreateSimpleException=function(a,b,c,d,e,f){var g;return{exceptions:[((g={}).hasFullStack=!0,g.message=a,g.stack=e,g.typeName=b,g)]}};fc.envelopeType="Microsoft.ApplicationInsights.{0}.Exception";fc.dataType="ExceptionData";fc.formatError=ef;var tc=fc;Yd.prototype.toInterface=function(){var a=this,b=a.parsedStack instanceof Array&&Sb(a.parsedStack,function(c){return c.toInterface()});return(a={id:a.id,outerId:a.outerId,typeName:a.typeName,message:a.message,hasFullStack:a.hasFullStack,stack:a.stack}).parsedStack= b||void 0,a};Yd.CreateFromInterface=function(a,b){var c=b.parsedStack instanceof Array&&Sb(b.parsedStack,function(d){return ff.CreateFromInterface(d)})||b.parsedStack;return new Yd(a,Object(La.a)(Object(La.a)({},b),{parsedStack:c}))};var $g=Yd;sc.CreateFromInterface=function(a){return new sc(a,null)};sc.prototype.toInterface=function(){return{level:this.level,method:this.method,assembly:this.assembly,fileName:this.fileName,line:this.line}};sc.regex=/^([\s]+at)?[\s]{0,50}([^@\()]+?)[\s]{0,50}(@|\()([^\(\n]+):([0-9]+):([0-9]+)(\)?)$/; sc.baseSize=58;var ff=sc,Ta=qb({requestContextHeader:[0,"Request-Context"],requestContextTargetKey:[1,"appId"],requestContextAppIdFormat:[2,"appId\x3dcid-v1:"],requestIdHeader:[3,"Request-Id"],traceParentHeader:[4,"traceparent"],traceStateHeader:[5,"tracestate"],sdkContextHeader:[6,"Sdk-Context"],sdkContextHeaderAppIdRequest:[7,"appId"],requestContextHeaderLowerCase:[8,"request-context"]}),bh=ya()||{},ah=0,aj=[null,null,null,null,null],mk=["https://dc.services.visualstudio.com"+n,"https://breeze.aimon.applicationinsights.io"+ n,"https://dc-int.services.visualstudio.com"+n],dd={correlationIdPrefix:"cid-v1:",canIncludeCorrelationHeader:function(a,b,c){if(!b||a&&a.disableCorrelationHeaders)return!1;if(a&&a.correlationHeaderExcludePatterns)for(var d=0;dc?"0"+c:c.toString())+":"+(10>a?"0"+a:a.toString())};n={WIN:/(windows|win32)/i,WINRT:/ arm;/i,WINPHONE:/windows\sphone\s\d+\.\d+/i,OSX:/(macintosh|mac os x)/i,IOS:/(ipad|iphone|ipod)(?=.*like mac os x)/i,LINUX:/(linux|joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)/i,ANDROID:/android/i,CROS:/CrOS/i};var xj= {"5.1":"XP","6.0":"Vista","6.1":"7","6.2":"8","6.3":"8.1","10.0":"10"},yi=[{r:n.WINPHONE,os:"Windows Phone"},{r:n.WINRT,os:"Windows RT"},{r:n.WIN,os:"Windows"},{r:n.IOS,os:"iOS"},{r:n.ANDROID,os:"Android"},{r:n.LINUX,os:"Linux"},{r:n.CROS,os:"Chrome OS"},{s:"x11",os:"Unix"},{s:"blackberry",os:"BlackBerry"},{s:"symbian",os:"Symbian"},{s:"nokia",os:"Nokia"},{r:n.OSX,os:"Mac OS X"}],Cj=function(a){if(a.populateOperatingSystemInfo){var b=Na()||{};var c=a.userAgent||b.userAgent||"";a=a.userAgentData|| b.userAgentData||{};if(c){a:{b=c.toLowerCase();for(var d=0;d