UNPKG

code-server

Version:

Run VS Code on a remote server.

30 lines • 187 kB
"use strict";var TT=Object.create;var sc=Object.defineProperty;var hT=Object.getOwnPropertyDescriptor;var IT=Object.getOwnPropertyNames;var CT=Object.getPrototypeOf,xT=Object.prototype.hasOwnProperty;var Y=(e,r,t)=>()=>{if(t)throw t[0];try{return e&&(r=e(e=0)),r}catch(n){throw t=[n],n}};var Wa=(e,r)=>()=>{try{return r||e((r={exports:{}}).exports,r),r.exports}catch(t){throw r=0,t}},du=(e,r)=>{for(var t in r)sc(e,t,{get:r[t],enumerable:!0})},sE=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of IT(r))!xT.call(e,i)&&i!==t&&sc(e,i,{get:()=>r[i],enumerable:!(n=hT(r,i))||n.enumerable});return e};var Fo=(e,r,t)=>(t=e!=null?TT(CT(e)):{},sE(r||!e||!e.__esModule?sc(t,"default",{value:e,enumerable:!0}):t,e)),pu=e=>sE(sc({},"__esModule",{value:!0}),e);var Xa,ni,Tn,rn,qa,gu,Ev=Y(()=>{Xa="function",ni="object",Tn="undefined",rn="prototype",qa=Object,gu=qa[rn]});function ar(e,r){return e||r}function ke(e,r){return e?.[r]}function Se(e,r){try{return{v:e.apply(this,r)}}catch(t){return{e:t}}}function kT(e,r,t){var n=Se(e,t);return n.e?r:n.v}function Ec(e){return function(r){return typeof r===e}}function DE(e){var r="[object "+e+"]";return function(t){return!!(t&&Nc(t)===r)}}function Nc(e){return Ru[xu].call(e)}function wv(e,r){return typeof e===r}function Te(e){return typeof e===Ho||e===Ho}function jT(e){return e===kr}function w(e){return e===er||Te(e)}function tn(e){return e===er||e===kr}function gE(e){return!!e||e!==kr}function zT(e){return!Nv&&(Nv=["string","number","boolean",Ho,"symbol","bigint"]),e!==Cu&&Nv.indexOf(e)!==-1}function rr(e){return!e&&w(e)?!1:!!e&&typeof e===Cu}function at(e){return!!(e&&e.then&&ue(e.then))}function Mv(e){return!e||!nn(e)}function nn(e){return!(!e||kT(function(){return!(e&&0+e)},!e))}function Fv(){}function VT(){return[]}function KT(){return!1}function te(e,r){var t=Yv,n=Ru[xu][vr](e);n===WT&&(e={stack:_r(e.stack),message:_r(e.message),name:_r(e.name)});try{t=JSON.stringify(e,er,r?typeof r=="number"?r:4:kr),t=(t?t.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: "):er)||_r(e)}catch(i){t=" - "+te(i,r)}return n+": "+t}function sr(e){throw new Error(e)}function et(e){throw new TypeError(e)}function Dc(e){tn(e)&&et("Cannot convert undefined or null to object")}function TE(e){De(e)||et("'"+te(e)+"' is not a string")}function Cr(e,r){return!!e&&Ru.hasOwnProperty[vr](e,r)}function qT(e,r){return Dc(e),Cr(e,r)||!!XT(e,r)}function QT(e){return e===hu||e===Iu||e===jr}function oe(e,r,t){if(e&&(rr(e)||ue(e))){for(var n in e)if(kt(e,n)&&r[vr](tn(t)?e:t,n,e[n])===-1)break}}function O(e,r,t){if(e)for(var n=e[Bo]>>>0,i=0;i<n&&!(i in e&&r[vr](tn(t)?e:t,e[i],i,e)===-1);i++);}function Za(e,r,t){var n=r?r[e]:er;return function(i){var o=(i?i[e]:er)||n;if(o||t){var a=arguments;return(o||t).apply(i,o?hn[vr](a,1):a)}et('"'+_r(e)+'" not defined for '+te(i))}}function JT(e,r,t){var n=r?r[e]:er;return function(i){var o=n;if(o||t){var a=arguments;return(o||t).apply(i,o?hn[vr](a,1):a)}et('"'+_r(e)+'" not defined for '+te(i))}}function ZT(e){return function(r){return r[e]}}function $T(e,r){var t,n=wr.getOwnPropertyDescriptor;return!tn(e)&&n&&(t=Se(n,[e,r]).v||er),!t&&!tn(e)&&(t=Se(function(){for(var i in e)if(i==r)return{enumerable:Cr(e,i)}}).v),t&&t.enumerable||!1}function hE(e){var r={};if(r[cc.c]=!0,r[cc.e]=!0,e.l){r.get=function(){return e.l.v};var t=rh(e.l,"v");t&&t.set&&(r.set=function(n){e.l.v=n})}return oe(e,function(n,i){r[cc[n]]=jT(i)?r[cc[n]]:i}),r}function Hv(e,r,t,n,i,o){var a={e:o,c:i};return t&&(a.g=t),n&&(a.s=n),vt(e,r,hE(a))}function be(e,r,t){return vt(e,r,hE(t))}function IE(e,r,t,n,i){var o={};return oe(e,function(a,s){dc(o,a,r?s:a),dc(o,s,t?s:a)}),n?n(o):o}function dc(e,r,t,n){vt(e,r,{value:t,enumerable:!0,writable:!1})}function xE(e){return e}function nh(e){return Dc(e),e[hu]||er}function RE(e,r){if((re(e)||rr(e)||ue(e))&&!th(e)){for(var t=0;t<r.length;t++)if(r[t]===e)return e;r.push(e),oe(e,function(n,i){RE(i,r)}),jt(e)}return e}function Cn(e){return CE?RE(e,[]):e}function yE(e){return IE(e,1,0,jt)}function ih(e){return IE(e,0,0,jt)}function oh(e){var r={};return oe(e,function(t,n){dc(r,t,n[1]),dc(r,n[0],n[1])}),jt(r)}function PE(e){return oh(e)}function OE(){var e;return typeof globalThis!==Ho&&(e=globalThis),!e&&typeof self!==Ho&&(e=self),!e&&typeof window!==Ho&&(e=window),!e&&typeof global!==Ho&&(e=global),e}function gc(){if(!Sv){var e=Se(OE).v||{};Sv=e[_E]=e[_E]||{}}return Sv}function sh(e,r,t){return Dc(e),t<0?Yv:(r=r||0,r<0&&(r=ah(r+e[Bo],0)),Te(t)?vE(e,r):vE(e,r,r+t))}function zo(e,r){return xr(e,0,r)}function uh(e,r){return e&&(Se(function(){e[cE]=!0,e[lE]=r}),Se(be,[e,cE,{v:!0,w:!1,e:!1}]),Se(be,[e,lE,{v:r,w:!1,e:!1}])),e}function fh(e,r){var t=null;function n(){}if(tn(e))t={};else{var i=typeof e;i!==Cu&&i!==mc&&et("Prototype must be an Object or function: "+te(e)),n[jr]=e,Se(function(){n[hu]=e}),t=new n}return r&&Se(Uv,[t,r]),t}function tr(){return(Date.now||ch)()}function ch(){return new Date().getTime()}function Go(e,r,t){return e.apply(r,t)}function Ui(){Er=gc()}function Bv(e,r){var t={};return!Er&&Ui(),t.b=Er.lzy,vt(t,"v",{configurable:!0,get:function(){var n=Go(e,null,r);return Er.lzy||vt(t,"v",{value:n}),t.b=Er.lzy,n}}),t}function ph(){if(!Dv){var e=gc();Dv=e.gblSym=e.gblSym||{k:{},s:{}}}return Dv}function kv(e){var r="_"+dh+++"_"+_h.v,t=bv+"("+e+")";function n(o,a){be(i,o,{v:a,e:!1,w:!1})}var i=on(null);return n("description",_r(e)),n(xu,function(){return t+vh+r}),n("valueOf",function(){return i}),n("v",t),n("_uid",r),uh(i,"symbol")}function mh(e){var r=ph();if(!kt(r.k,e)){var t=kv(e),n=Vr(r.s).length;t[dE]=function(){return n+"_"+t[xu]()},r.k[e]=t,r.s[t[dE]()]=_r(e)}return r.k[e]}function Eh(e){!lc&&(lc={});var r,t=AE[e];return t&&(r=lc[t]=lc[t]||kv(bv+"."+t)),r}function dt(e){return vt({toJSON:function(){return e}},"v",{value:e})}function yu(e,r){var t;return function(){return!Er&&Ui(),(!t||Er.lzy)&&(t=dt(Se(e,r).v)),t.v}}function st(e){return!Er&&Ui(),(!Tu||e===!1||Er.lzy)&&(Tu=dt(Se(OE).v||er)),Tu.v}function le(e,r){var t;if(!Tu||r===!1?t=st(r):t=Tu.v,t&&t[e])return t[e];if(e===YE)try{return window}catch{}return er}function Vo(){return!!ur()}function es(){return!!Nr()}function Pu(){return!!Rr()}function jv(){return!!Tc()}function hc(){return Qa=dt(Se(le,[bv]).v),Qa}function Nh(e){var r=(Er.lzy?0:Qa)||hc();return r.v?r.v[e]:kr}function LE(){return!!Sh()}function Sh(){return!Er&&Ui(),((Er.lzy?0:Qa)||hc()).v}function Au(e,r){var t=AE[e];!Er&&Ui();var n=(Er.lzy?0:Qa)||hc();return n.v?n.v[t||e]:r?kr:Eh(e)}function rs(e,r){!Er&&Ui();var t=(Er.lzy?0:Qa)||hc();return t.v?t.v(e):r?er:kv(e)}function Ic(e){return!Er&&Ui(),gv=(Er.lzy?0:gv)||dt(Se(Nh,["for"]).v),(gv.v||mh)(e)}function pc(e){return!!e&&ue(e.next)}function zv(e){return!tn(e)&&ue(e[Au(3)])}function Cc(e,r,t){if(e&&(pc(e)||(!_c&&(_c=dt(Au(3))),e=e[_c.v]?e[_c.v]():er),pc(e))){var n=kr,i=kr;try{for(var o=0;!(i=e.next()).done&&r[vr](tn(t)?e:t,i.value,o,e)!==-1;)o++}catch(a){n={e:a},e.throw&&(i=er,e.throw(n))}finally{try{i&&!i.done&&e.return&&e.return(i)}finally{if(n)throw n.e}}}}function an(e,r){return!Te(r)&&e&&(re(r)?Go(e.push,e,r):pc(r)||zv(r)?Cc(r,function(t){e.push(t)}):e.push(r)),e}function ts(e,r,t){return((e?e.slice:er)||hn).apply(e,hn[vr](arguments,1))}function Dh(e,r,t){return Le(e,r,t)!==-1}function gh(e,r){var t;return!Tv&&(Tv=dt((t={},t[hu]=[],t instanceof Array))),Tv.v?e[hu]=r:oe(r,function(n,i){return e[n]=i}),e}function Th(e,r,t){Se(be,[r,vc,{v:e,c:!0,e:!1}]),r=wE(r,t);function n(){this[Iu]=r,Se(be,[this,vc,{v:e,c:!0,e:!1}])}return r[jr]=t===er?on(t):(n[jr]=t[jr],new n),r}function pE(e,r){r&&(e[vc]=r)}function Kv(e,r,t,n){var i=t||Error,o=i[jr][vc],a=Error.captureStackTrace;return Th(e,function(){var s=this,u=arguments;try{Se(pE,[i,e]);var c=Go(i,s,n?n(u):hn[vr](u))||s;if(c!==s){var l=Ov(s);l!==Ov(c)&&wE(c,l)}return a&&a(c,s[Iu]),r&&r(c,u),c}finally{Se(pE,[i,o])}},i)}function Ih(e){return function(t){return Dc(t),t=_r(t),t&&(t=hh(t,e,Yv)),t}}function Rh(e,r,t){if(e!==er&&e!==kr){for(var n in e)if(kt(e,n)&&r[vr](tn(t)?e:t,n,e[n])===-1)return;O(xh(e),function(i){if(eh(e,i)&&r[vr](tn(t)?e:t,i,e[i])===-1)return-1})}}function yh(e,r,t){Rh(e,function(n,i){if(!QT(n))return r[vr](tn(t)?e:t,n,i)},t)}function Kr(e){if(!e||typeof e!==Cu)return!1;Cv||(Cv=es()?Nr():!0);var r=!1;if(e!==Cv){Iv||(hv=Function[jr][xu],Iv=hv[vr](wr));try{var t=Ov(e);r=!t,r||(Cr(t,Iu)&&(t=t[Iu]),r=!!(t&&typeof t===mc&&hv[vr](t)===Iv))}catch{}}return r}function Ph(e,r){r&&e.push(r)}function or(e,r){r&&r[jr]}function Ah(){var e=[Ru,ii,Ja,OT,bT,wT,FT,HT,BT];return Se(le,["Map"]).v,Se(le,["Set"]).v,Se(le,["WeakMap"]).v,Se(le,["WeakSet"]).v,Se(le,["Promise"]).v,Se(le,["Symbol"]).v,Se(le,["ArrayBuffer"]).v,Se(le,["SharedArrayBuffer"]).v,Se(le,["DataView"]).v,Se(le,["Int8Array"]).v,Se(le,["Uint8Array"]).v,Se(le,["Uint8ClampedArray"]).v,Se(le,["Int16Array"]).v,Se(le,["Uint16Array"]).v,Se(le,["Int32Array"]).v,Se(le,["Uint32Array"]).v,Se(le,["Float32Array"]).v,Se(le,["Float64Array"]).v,Se(le,["BigInt64Array"]).v,Se(le,["BigUint64Array"]).v,Se(le,["WeakRef"]).v,Se(le,["FinalizationRegistry"]).v,e}function Oh(e){return xv||(xv=dt(Ah())),Le(xv.v,e)>=0}function Yh(e){return e.value&&UE(e),!0}function bh(e,r,t,n){var i;return O(e,function(o){if(o.k===r)return i=o,-1}),i||(i={k:r,v:r},e.push(i),n(i)),i.v}function Wv(e,r,t,n){var i=t.handler,o=t.path?n?t.path.concat(n):t.path:[],a={handler:t.handler,src:t.src,path:o},s=typeof r,u=!1,c=r===er;c||(r&&s===Cu?u=Kr(r):c=zT(s));var l={type:s,isPrim:c,isPlain:u,value:r,result:r,path:o,origin:t.src,copy:function(d,_){return Wv(e,d,_?a:t,_)},copyTo:function(d,_){return FE(e,d,_,a)}};return l.isPrim?i&&i[vr](t,l)?l.result:r:bh(e,r,o,function(d){be(l,"result",{g:function(){return d.v},s:function(p){d.v=p}});for(var _=0,m=i;!(m||(_<mE.length?mE[_++]:Yh))[vr](t,l);)m=er})}function FE(e,r,t,n){return Oh(t)||yh(t,function(i,o){r[i]=Wv(e,o,n,i)}),r}function Lh(e,r,t){var n={handler:t,src:r,path:[]};return FE([],e,r,n)}function wh(e,r){var t={handler:r,src:e};return Wv([],e,t)}function Mh(e){var r=e.value;if(re(r)){var t=e.result=[];return t.length=r.length,e.copyTo(t,r),!0}return!1}function Fh(e){var r=e.value;return Sc(r)?(e.result=new Date(r.getTime()),!0):!1}function Uh(e){return e.type===mc}function UE(e){var r=e.value;if(r&&e.isPlain){var t=e.result={};return e.copyTo(t,r),!0}return!1}function Hh(e,r){return O(r,function(t){Lh(e,t)}),e}function Xv(e,r,t,n,i,o,a){return Hh(wh(e)||{},hn[vr](arguments))}function Hi(){return!Er&&Ui(),(!Rv||Er.lzy)&&(Rv=dt(Se(le,["performance"]).v)),Rv.v}function Yu(){var e=Hi();return e&&e.now?e.now():tr()}function Gh(e,r,t){TE(e);var n=De(r)?r:_r(r),i=!Te(t)&&t<e[Bo]?t:e[Bo];return xr(e,i-n[Bo],i)===n}function Bh(e,r,t){TE(e);var n=De(r)?r:_r(r),i=t>0?t:0;return xr(e,i,i+n[Bo])===n}function jh(e,r,t){var n=!0,i=e?r(er):er,o;function a(){return n=!1,i&&i[Pv]&&i[Pv](),o}function s(){i&&t(i),i=er}function u(){return i=r(i),n||a(),o}function c(l){!l&&i&&s(),l&&!i&&u()}return o={cancel:s,refresh:u},o[Av]=function(){return i&&i[Av]?i[Av]():n},o[yv]=function(){return n=!0,i&&i[yv]&&i[yv](),o},o[Pv]=a,o=vt(o,kh,{get:function(){return!!i},set:c}),{h:o,dn:function(){i=er}}}function Kh(e){var r=ue(e)?e:zh;if(!r){var t=gc().tmOut||[];re(t)&&t.length>0&&ue(t[0])&&(r=t[0])}return r||setTimeout}function Wh(e){var r=ue(e)?e:Vh;if(!r){var t=gc().tmOut||[];re(t)&&t.length>1&&ue(t[1])&&(r=t[1])}return r||clearTimeout}function qv(e,r,t){var n=re(r),i=n?r.length:0,o=Kh(i>0?r[0]:n?kr:r),a=Wh(i>1?r[1]:kr),s=t[0];t[0]=function(){u.dn(),Go(s,kr,hn[vr](arguments))};var u=jh(e,function(c){if(c){if(c.refresh)return c.refresh(),c;Go(a,kr,[c])}return Go(o,kr,t)},function(c){Go(a,kr,[c])});return u.h}function At(e,r){return qv(!0,kr,hn[vr](arguments))}function HE(e,r,t){return qv(!0,e,hn[vr](arguments,1))}function GE(e,r){return qv(!1,kr,hn[vr](arguments))}var kr,er,Yv,mc,Cu,jr,hu,Ho,Iu,bv,Bo,vc,vr,xu,Lv,PT,wr,Ru,EE,ii,NE,SE,Ja,hn,AT,OT,YT,bT,LT,wT,MT,FT,UT,HT,GT,BT,cE,lE,Nv,De,ue,re,Sc,zr,In,ko,_r,WT,XT,kt,jo,eh,rh,cc,vt,Uv,th,CE,$a,Vr,jt,Gv,Ov,AE,_E,Sv,ah,vE,xr,xn,on,Er,lh,_h,dE,vh,Dv,dh,lc,YE,Tu,ur,Nr,Rr,Tc,bE,Qa,gv,_c,Le,oi,Vv,ns,Ou,Tv,wE,hh,Ch,Me,ME,xh,hv,Iv,Cv,xv,mE,Rv,pt,Ko,is,yv,Pv,Av,kh,zh,Vh,me=Y(()=>{kr=void 0,er=null,Yv="",mc="function",Cu="object",jr="prototype",hu="__proto__",Ho="undefined",Iu="constructor",bv="Symbol",Bo="length",vc="name",vr="call",xu="toString",Lv="getOwnPropertyDescriptor",PT="getOwnPropertySymbols",wr=ar(Object),Ru=ke(wr,jr),EE=ar(String),ii=ke(EE,jr),NE=ar(Math),SE=ar(Array),Ja=ke(SE,jr),hn=ke(Ja,"slice"),AT=ar(Number),OT=ke(AT,jr),YT=ar(Function),bT=ke(YT,jr),LT=ar(Date),wT=ke(LT,jr),MT=ar(RegExp),FT=ke(MT,jr),UT=ar(Boolean),HT=ke(UT,jr),GT=ar(Error),BT=ke(GT,jr),cE="_polyfill",lE="__nw21$polytype__";De=Ec("string"),ue=Ec(mc);re=ke(SE,"isArray"),Sc=DE("Date"),zr=Ec("number"),In=Ec("boolean"),ko=DE("Error");_r=ar(EE),WT="[object Error]";XT=ar(ke(wr,Lv),Fv),kt=ar(ke(wr,"hasOwn"),qT);jo=Za;eh=JT("propertyIsEnumerable",Ru,$T),rh=ar(ke(wr,Lv),Fv),cc={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"};vt=ke(wr,"defineProperty"),Uv=ke(wr,"defineProperties");th=ar(ke(wr,"isFrozen"),KT),CE=ke(wr,"freeze");$a=ke(wr,"assign"),Vr=ke(wr,"keys");jt=ar(CE,xE),Gv=ar(ke(wr,"seal"),xE),Ov=ar(ke(wr,"getPrototypeOf"),nh);AE=ih({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),_E="__tsUtils$gblCfg";ah=ke(NE,"max"),vE=jo("slice",ii),xr=jo("substring",ii),xn=Za("substr",ii,sh);on=ar(ke(wr,"create"),fh);lh=ke(NE,"random"),_h=Bv(function(){for(var e=tr().toString(36).slice(2);e.length<16;)e+=lh().toString(36).slice(2);return e=e.substring(0,16),e}),dE="_urid",vh="$nw21sym",dh=0;YE="window";ur=yu(le,["document"]);Nr=yu(le,[YE]);Rr=yu(le,["navigator"]);Tc=yu(le,["history"]),bE=yu(function(){return!!Se(function(){return process&&(process.versions||{}).node}).v});Le=jo("indexOf",Ja),oi=jo("map",Ja);Vv=Za("includes",Ja,Dh),ns=ZT(Bo),Ou=jo("reduce",Ja),wE=ar(ke(wr,"setPrototypeOf"),gh);hh=jo("replace",ii);Ch=Ih(/^\s+|(?=\s)\s+$/g),Me=Za("trim",ii,Ch),ME=ar(ke(wr,Lv),Fv),xh=ar(ke(wr,PT),VT);mE=[Mh,UE,Uh,Fh];pt=jo("indexOf",ii),Ko=Za("endsWith",ii,Gh);is=Za("startsWith",ii,Bh);yv="ref",Pv="unref",Av="hasRef",kh="enabled"});function mt(e,r){typeof r!==Xa&&r!==null&&et("Class extends value "+String(r)+" is not a constructor or null"),Qv(e,r);function t(){this.constructor=e}e[rn]=r===null?on(r):(t[rn]=r[rn],new t)}function xc(e,r){for(var t=0,n=r.length,i=e.length;t<n;t++,i++)e[i]=r[t];return e}var u0,f0,BE,qh,zt,Qv,kE=Y(()=>{me();Ev();u0=(st()||{}).Symbol,f0=(st()||{}).Reflect,BE="hasOwnProperty",qh=function(e){for(var r,t=1,n=arguments.length;t<n;t++){r=arguments[t];for(var i in r)gu[BE].call(r,i)&&(e[i]=r[i])}return e},zt=$a||qh,Qv=function(e,r){return Qv=qa.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var i in n)n[BE](i)&&(t[i]=n[i])},Qv(e,r)}});var jE=Y(()=>{});var Et=Y(()=>{Ev();kE();jE();me()});function Ac(e){return e&&(e===id[ai]||e===Array[ai])}function od(e){return Ac(e)||e===Function[ai]}function Wo(e){var r;if(e){if(Lu)return Lu(e);var t=e[nd]||e[ai]||(e[Oc]?e[Oc][ai]:null);r=e[yc]||t,Cr(e,yc)||(delete e[Jv],r=e[yc]=e[Jv]||e[yc],e[Jv]=t)}return r}function Lc(e,r){var t=[];if(KE)t=KE(e);else for(var n in e)typeof n=="string"&&Cr(e,n)&&t.push(n);if(t&&t.length>0)for(var i=0;i<t.length;i++)r(t[i])}function ad(e,r,t){return r!==Oc&&typeof e[r]===Yc&&(t||Cr(e,r))&&r!==nd&&r!==ai}function wc(e){et("DynamicProto: "+e)}function Jh(e){var r=on(null);return Lc(e,function(t){!r[t]&&ad(e,t,!1)&&(r[t]=e[t])}),r}function sd(e,r){for(var t=e.length-1;t>=0;t--)if(e[t]===r)return!0;return!1}function Zh(e,r,t,n){function i(u,c,l){var d=c[l];if(d[$v]&&n){var _=u[bc]||{};_[bu]!==!1&&(d=(_[c[os]]||{})[l]||d)}return function(){return d.apply(u,arguments)}}var o=on(null);Lc(t,function(u){o[u]=i(r,t,u)});for(var a=Wo(e),s=[];a&&!od(a)&&!sd(s,a);)Lc(a,function(u){!o[u]&&ad(a,u,!Lu)&&(o[u]=i(r,a,u))}),s.push(a),a=Wo(a);return o}function $h(e,r,t,n){var i=null;if(e&&Cr(t,os)){var o=e[bc]||on(null);if(i=(o[t[os]]||on(null))[r],i||wc("Missing ["+r+"] "+Yc),!i[ed]&&o[bu]!==!1){for(var a=!Cr(e,r),s=Wo(e),u=[];a&&s&&!od(s)&&!sd(u,s);){var c=s[r];if(c){a=c===n;break}u.push(s),s=Wo(s)}try{a&&(e[r]=i),i[ed]=1}catch{o[bu]=!1}}}return i}function eI(e,r,t){var n=r[e];return n===t&&(n=Wo(r)[e]),typeof n!==Yc&&wc("["+e+"] is not a "+Yc),n}function rI(e,r,t,n,i){function o(u,c){var l=function(){var d=$h(this,c,u,l)||eI(c,u,l);return d.apply(this,arguments)};return l[$v]=1,l}if(!Ac(e)){var a=t[bc]=t[bc]||on(null);if(!Ac(a)){var s=a[r]=a[r]||on(null);a[bu]!==!1&&(a[bu]=!!i),Ac(s)||Lc(t,function(u){ad(t,u,!1)&&t[u]!==n[u]&&(s[u]=t[u],delete t[u],(!Cr(e,u)||e[u]&&!e[u][$v])&&(e[u]=o(e,u)))})}}}function tI(e,r){if(Lu){for(var t=[],n=Wo(r);n&&!od(n)&&!sd(t,n);){if(n===e)return!0;t.push(n),n=Wo(n)}return!1}return!0}function Zv(e,r){return Cr(e,ai)?e.name||r||zE:((e||{})[Oc]||{}).name||r||zE}function Re(e,r,t,n){Cr(e,ai)||wc("theClass is an invalid class definition.");var i=e[ai];tI(i,r)||wc("["+Zv(e)+"] not in hierarchy of ["+Zv(r)+"]");var o=null;Cr(i,os)?o=i[os]:(o=Qh+Zv(e,"_")+"$"+td.n,td.n++,i[os]=o);var a=Re[XE],s=!!a[Pc];s&&n&&n[Pc]!==void 0&&(s=!!n[Pc]);var u=Jh(r),c=Zh(i,r,u,s);t(r,c);var l=!!Lu&&!!a[rd];l&&n&&(l=!!n[rd]),rI(i,o,r,u,l!==!1)}var Rc,Oc,ai,Yc,bc,$v,os,Qh,ed,bu,XE,zE,nd,yc,VE,Jv,Pc,rd,id,Lu,KE,WE,td,Mr=Y(()=>{me();Oc="constructor",ai="prototype",Yc="function",bc="_dynInstFuncs",$v="_isDynProxy",os="_dynClass",Qh="_dynCls$",ed="_dynInstChk",bu=ed,XE="_dfOpts",zE="_unknown_",nd="__proto__",yc="_dyn"+nd,VE="__dynProto$Gbl",Jv="_dynInstProto",Pc="useBaseInst",rd="setInstFuncs",id=Object,Lu=id.getPrototypeOf,KE=id.getOwnPropertyNames,WE=st(),td=WE[VE]||(WE[VE]={o:(Rc={},Rc[rd]=!0,Rc[Pc]=!0,Rc),n:1e3});Re[XE]=td.o});var ud,qE=Y(()=>{"use strict";ud=100});var fr,fd,wu=Y(()=>{me();fr=yE,fd=PE});var sn,nI,QE=Y(()=>{wu();sn=fr({Unknown:0,NonRetryableStatus:1,InvalidEvent:2,SizeLimitExceeded:3,KillSwitch:4,QueueFull:5}),nI=fr({Unknown:0,NonRetryableStatus:1,CleanStorage:2,MaxInStorageTimeExceeded:3})});var Ot,cd=Y(()=>{wu();Ot=fr({NONE:0,PENDING:3,INACTIVE:1,ACTIVE:2})});var Nt,Gi,Q,Xo,qo,as,si,un,fn,je,Bi,he,Rn,Mc,ui,fi,yn,ss,us,St,ld,Fc,Qo,Mu,ki,Fr,fs,ji,yr,Uc,_d,zi,vd,Dt,Fu,Jo,Hc,Pn,Yt,cs,An,cn,gt,Vi,Zo,bt,Ki,Gc,Uu,Vt,Bc,ln,dd,Tt,Hu,$o,pd,md,Gu,Wi,ea,_n,kc,Ed,ls,Nd,jc,ra,Sd,_s,vs,Xi,zc,He=Y(()=>{Nt="toLowerCase",Gi="blkVal",Q="length",Xo="rdOnly",qo="notify",as="warnToConsole",si="throwInternal",un="setDf",fn="watch",je="logger",Bi="apply",he="push",Rn="splice",Mc="hdlr",ui="cancel",fi="initialize",yn="identifier",ss="removeNotificationListener",us="addNotificationListener",St="isInitialized",ld="instrumentationKey",Fc="INACTIVE",Qo="value",Mu="getNotifyMgr",ki="getPlugin",Fr="name",fs="iKey",ji="time",yr="processNext",Uc="getProcessTelContext",_d="pollInternalLogs",zi="enabled",vd="stopPollingInternalLogs",Dt="unload",Fu="onComplete",Jo="version",Hc="loggingLevelConsole",Pn="createNew",Yt="teardown",cs="messageId",An="message",cn="isAsync",gt="diagLog",Vi="_doTeardown",Zo="update",bt="getNext",Ki="setNextPlugin",Gc="protocol",Uu="userAgent",Vt="split",Bc="nodeType",ln="replace",dd="logInternalMessage",Tt="type",Hu="handler",$o="status",pd="getResponseHeader",md="getAllResponseHeaders",Gu="isChildEvt",Wi="data",ea="getCtx",_n="setCtx",kc="complete",Ed="itemsReceived",ls="urlString",Nd="sendPOST",jc="headers",ra="timeout",Sd="setRequestHeader",_s="traceId",vs="spanId",Xi="traceFlags",zc="getAttribute"});function JE(e,r){Dd||(Dd=Kv("AggregationError",function(n,i){i[Q]>1&&(n.errors=i[1])}));var t=e||"One or more errors occurred.";throw O(r,function(n,i){t+=`
`.concat(i," > ").concat(te(n))}),new Dd(t,r||[])}var Dd,ZE=Y(()=>{me();He()});function Lt(e,r){return tN(e,function(t){return r?r({status:"fulfilled",rejected:!1,value:t}):t},function(t){return r?r({status:yd,rejected:!0,reason:t}):t})}function tN(e,r,t,n){var i=e;try{if(at(e))(r||t)&&(i=e.then(r,t));else try{r&&(i=r(e))}catch(o){if(t)i=t(o);else throw o}}finally{n&&iI(i,n)}return i}function iI(e,r){var t=e;return r&&(at(e)?e.finally?t=e.finally(r):t=e.then(function(n){return r(),n},function(n){throw r(),n}):r()),t}function oI(e,r,t,n){gd=gd||{toString:function(){return"[[PromiseState]]"}},Td=Td||{toString:function(){return"[[PromiseResult]]"}},hd=hd||{toString:function(){return"[[PromiseIsHandled]]"}};var i={};i[gd]={get:r},i[Td]={get:t},i[hd]={get:n},Uv(e,i)}function aI(e){var r;return e&&e.createEvent&&(r=e.createEvent("Event")),!!r&&r.initEvent}function sI(e,r,t,n){var i=ur();!Vc&&(Vc=dt(!!Se(aI,[i]).v));var o=Vc.v?i.createEvent("Event"):n?new Event(r):{};if(t&&t(o),Vc.v&&o.initEvent(r,!1,!0),o&&e[eN])e[eN](o);else{var a=e["on"+r];if(a)a(o);else{var s=le("console");s&&(s.error||s.log)(r,te(o))}}}function rN(e){return ue(e)?e.toString():te(e)}function oN(e,r,t){var n=ts(arguments,3),i=0,o=!1,a,s=[],u=fI++,c=Bu.length>0?Bu[Bu.length-1]:void 0,l=!1,d=null,_;function m(F,j){try{Bu.push(u),l=!0,d&&d.cancel(),d=null;var q=e(function(ie,V){s.push(function(){try{var B=i===2?F:j,J=Te(B)?a:ue(B)?B(a):B;at(J)?J.then(ie,V):B?ie(J):i===3?V(J):ie(J)}catch(fe){V(fe)}}),o&&R()},n);return q}finally{Bu.pop()}}function p(F){return m(void 0,F)}function T(F){var j=F,q=F;return ue(F)&&(j=function(ie){return F&&F(),ie},q=function(ie){throw F&&F(),ie}),m(j,q)}function S(){return nN[i]}function R(){if(s.length>0){var F=s.slice();s=[],l=!0,d&&d.cancel(),d=null,r(F)}}function g(F,j){return function(q){if(i===j){if(F===2&&at(q)){i=1,q.then(g(2,1),g(3,1));return}i=F,o=!0,a=q,R(),!l&&F===3&&!d&&(d=At(x,cI))}}}function x(){if(!l)if(l=!0,bE())process.emit(iN,a,_);else{var F=Nr()||st();!Id&&(Id=dt(Se(le,[Kc+"RejectionEvent"]).v)),sI(F,uI,function(j){return be(j,"promise",{g:function(){return _}}),j.reason=a,j},!!Id.v)}}_={then:m,catch:p,finally:T},vt(_,"state",{get:S}),$E&&oI(_,S,function(){return Nc(a)},function(){return l}),LE()&&(_[Au(11)]="IPromise");function M(){return"IPromise"+($E?"["+u+(Te(c)?"":":"+c)+"]":"")+" "+S()+(o?" - "+rN(a):"")}return _.toString=M,(function(){ue(t)||et(Kc+": executor is not a function - "+rN(t));var j=g(3,0);try{t.call(_,g(2,0),j)}catch(q){j(q)}})(),_}function lI(e){return function(r){var t=ts(arguments,1);return e(function(n,i){try{var o=[],a=1;Cc(r,function(s,u){s&&(a++,tN(s,function(c){o[u]=c,--a===0&&n(o)},i))}),a--,a===0&&n(o)}catch(s){i(s)}},t)}}function _I(e){return dt(function(r){var t=ts(arguments,1);return e(function(n,i){var o=[],a=1;function s(u,c){a++,Lt(u,function(l){l.rejected?o[c]={status:yd,reason:l.reason}:o[c]={status:"fulfilled",value:l.value},--a===0&&n(o)})}try{re(r)?O(r,s):zv(r)?Cc(r,s):et("Input is not an iterable"),a--,a===0&&n(o)}catch(u){i(u)}},t)})}function aN(e){O(e,function(r){try{r()}catch{}})}function vI(e){var r=zr(e)?e:0;return function(t){At(function(){aN(t)},r)}}function sN(e,r){return oN(sN,vI(r),e,r)}function dI(e,r){!Cd&&(Cd=dt(Se(le,[Kc]).v||null));var t=Cd.v;if(!t)return sN(e);ue(e)||et(Kc+": executor is not a function - "+te(e));var n=0;function i(){return nN[n]}var o=new t(function(a,s){function u(l){n=2,a(l)}function c(l){n=3,s(l)}e(u,c)});return vt(o,"state",{get:i}),o}function ku(e){return oN(ku,aN,e)}function uN(e,r){return!xd&&(xd=_I(ku)),xd.v(e,r)}function Kt(e,r){return!Rd&&(Rd=dt(dI)),Rd.v.call(this,e,r)}var Kc,yd,gd,Td,hd,$E,nN,eN,Vc,iN,uI,Bu,fI,cI,Id,Cd,xd,Rd,fN,K0,ta=Y(()=>{me();Kc="Promise",yd="rejected";$E=!1;nN=["pending","resolving","resolved",yd],eN="dispatchEvent";iN="unhandledRejection",uI=iN.toLowerCase(),Bu=[],fI=0,cI=10;fN=lI(Kt),K0=Au(11)});var wt,Ee,qi,nr,Wc,ju,ci,na,ht,ia,ds,Qi,ps,On,Xc,qc,Qc,ms,Jc,Zc,cN,Sr=Y(()=>{wt=void 0,Ee="",qi="channels",nr="core",Wc="createPerfMgr",ju="disabled",ci="extensionConfig",na="extensions",ht="processTelemetry",ia="priority",ds="eventsSent",Qi="eventsDiscarded",ps="eventsSendRequest",On="perfEvent",Xc="offlineEventsStored",qc="offlineBatchSent",Qc="offlineBatchDrop",ms="getPerfMgr",Jc="domain",Zc="path",cN="Not dynamic - "});function Wt(e){return!w(e)}function oa(e){var r=e;return r&&De(r)&&(r=r[ln](mI,function(t,n){return n.toUpperCase()}),r=r[ln](EI,"_"),r=r[ln](NI,function(t,n){return"_"+n})),r}function dr(e,r){return e&&r?pt(e,r)!==-1:!1}function Mt(e){return e&&e.toISOString()||""}function Ke(e){return ko(e)?e[Fr]:Ee}function Xt(e,r,t,n,i){var o=t;return e&&(o=e[r],o!==t&&(!i||i(o))&&(!n||n(t))&&(o=t,e[r]=o)),o}function zu(e,r,t){var n;return e?(n=e[r],!n&&w(n)&&(n=Te(t)?{}:t,e[r]=n)):n=Te(t)?{}:t,n}function _N(e,r){var t=null,n=null;return ue(e)?t=e:n=e,function(){var i=arguments;if(t&&(n=t()),n)return n[r][Bi](n,i)}}function Pd(e,r,t){if(e&&r&&rr(e)&&rr(r)){var n=function(o){if(De(o)){var a=r[o];ue(a)?(!t||t(o,!0,r,e))&&(e[o]=_N(r,o)):(!t||t(o,!1,r,e))&&(kt(e,o)&&delete e[o],be(e,o,{g:function(){return r[o]},s:function(s){r[o]=s}}))}};for(var i in r)n(i)}return e}function li(e,r,t,n,i){e&&r&&t&&(i!==!1||Te(e[r]))&&(e[r]=_N(t,n))}function Ft(e,r,t,n){return e&&r&&rr(e)&&re(t)&&O(t,function(i){De(i)&&li(e,i,r,i,n)}),e}function Ad(e){return(function(){function r(){var t=this;e&&oe(e,function(n,i){t[n]=i})}return r})()}function It(e){return e&&$a&&(e=qa($a({},e))),e}function $c(e,r,t,n,i,o){var a=arguments,s=a[0]||{},u=a[Q],c=!1,l=1;for(u>0&&In(s)&&(c=s,s=a[l]||{},l++),rr(s)||(s={});l<u;l++){var d=a[l],_=re(d),m=rr(d);for(var p in d){var T=_&&p in d||m&&kt(d,p);if(T){var S=d[p],R=void 0;if(c&&S&&((R=re(S))||Kr(S))){var g=s[p];R?re(g)||(g=[]):Kr(g)||(g={}),S=$c(c,g,S)}S!==void 0&&(s[p]=S)}}}return s}function vn(e){try{return e.responseText}catch{}return null}function aa(e,r){return e?"XDomainRequest,Response:"+vn(e)||"":r}function _i(e,r){return e?"XMLHttpRequest,Status:"+e[$o]+",Response:"+vn(e)||e.response||"":r}function vi(e,r){return r&&(zr(r)?e=[r].concat(e):re(r)&&(e=r.concat(e))),e}function Od(e,r,t,n,i,o){n===void 0&&(n=!1),i===void 0&&(i=!1);function a(u,c,l){try{u[c]=l}catch{}}var s=new XMLHttpRequest;return n&&a(s,SI,n),t&&a(s,lN,t),s.open(e,r,!i),t&&a(s,lN,t),!i&&o&&a(s,DI,o),s}function el(e){var r={};if(De(e)){var t=Me(e)[Vt](/[\r\n]+/);O(t,function(n){if(n){var i=n.indexOf(": ");if(i!==-1){var o=Me(n.substring(0,i))[Nt](),a=Me(n.substring(i+1));r[o]=a}else r[Me(n)]=1}})}return r}function Es(e,r,t){if(!e[t]&&r&&r[pd]){var n=r[pd](t);n&&(e[t]=Me(n))}return e}function di(e,r){var t={};return e[md]?t=el(e[md]()):r&&(t=Es(t,e,hI),t=Es(t,e,gI),t=Es(t,e,TI)),t}var pI,mI,EI,NI,$0,SI,lN,DI,gI,TI,hI,Yn=Y(()=>{Et();me();He();Sr();pI="getPrototypeOf",mI=/-([a-z])/g,EI=/([^\w\d_$])/g,NI=/^(\d+[\w\d_$])/,$0=Object[pI];SI="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",lN="withCredentials",DI="timeout";gI="kill-duration",TI="kill-duration-seconds",hI="time-delta-millis"});function mN(e,r){var t=!1;if(e){try{if(t=r in e,!t){var n=e[rn];n&&(t=r in n)}}catch{}if(!t)try{var i=new e;t=!Te(i[r])}catch{}}return t}function Fd(e){pN=e}function sa(e){if(e&&pN){var r=le("__mockLocation");if(r)return r}return typeof location===ni&&location?location:le(CI)}function Vu(){return typeof console!==Tn?console:le(xI)}function bn(){return!!(typeof JSON===ni&&JSON||le(vN)!==null)}function Wr(){return bn()?JSON||le(vN):null}function Ku(){return le(RI)}function Wu(){return le(yI)}function Ji(){var e=Rr();return e&&e.product?e.product===PI:!1}function Zi(){var e=Rr();if(e&&(e[Uu]!==bd||Yd===null)){bd=e[Uu];var r=(bd||Ee)[Nt]();Yd=dr(r,wd)||dr(r,Md)}return Yd}function Xu(e){if(e===void 0&&(e=null),!e){var r=Rr()||{};e=r?(r.userAgent||Ee)[Nt]():Ee}var t=(e||Ee)[Nt]();if(dr(t,wd)){var n=ur()||{};return Math.max(parseInt(t[Vt](wd)[1]),n[II]||0)}else if(dr(t,Md)){var i=parseInt(t[Vt](Md)[1]);if(i)return i+4}return null}function Ct(e){return(Ld===null||e===!1)&&(Ld=Pu()&&!!Rr().sendBeacon),Ld}function pi(e){var r=!1;try{r=!!le("fetch");var t=le("Request");r&&e&&t&&(r=mN(t,"keepalive"))}catch{}return r}function qu(){return Ns===null&&(Ns=typeof XDomainRequest!==Tn,Ns&&Ss()&&(Ns=Ns&&!mN(le(dN),"withCredentials"))),Ns}function Ss(){var e=!1;try{var r=le(dN);e=!!r}catch{}return e}function EN(e,r){if(e)for(var t=0;t<e[Q];t++){var n=e[t];if(n[Fr]&&n[Fr]===r)return n}return{}}function Ud(e){var r=ur();return r&&e?EN(r.querySelectorAll("meta"),e).content:null}function Hd(e){var r,t=Hi();if(t){var n=t.getEntriesByType("navigation")||[];r=EN((n[Q]>0?n[0]:{}).serverTiming,e).description}return r}var II,CI,xI,vN,RI,yI,PI,wd,Md,dN,Yd,bd,pN,Ns,Ld,$i=Y(()=>{"use strict";Et();me();He();Yn();Sr();II="documentMode",CI="location",xI="console",vN="JSON",RI="crypto",yI="msCrypto",PI="ReactNative",wd="msie",Md="trident/",dN="XMLHttpRequest",Yd=null,bd=null,pN=!1,Ns=null,Ld=null});function AI(e){e<0&&(e>>>=0),Qu=SN+e&eo,Ju=DN-e&eo,gN=!0}function OI(){try{var e=tr()&2147483647;AI((Math.random()*NN^e)+e)}catch{}}function Zu(e){return e>0?Math.floor(mi()/eo*(e+1))>>>0:0}function mi(e){var r=0,t=Ku()||Wu();return t&&t.getRandomValues&&(r=t.getRandomValues(new Uint32Array(1))[0]&eo),r===0&&Zi()&&(gN||OI(),r=TN()&eo),r===0&&(r=Math.floor(NN*Math.random()|0)),e||(r>>>=0),r}function TN(e){Ju=36969*(Ju&65535)+(Ju>>16)&eo,Qu=18e3*(Qu&65535)+(Qu>>16)&eo;var r=(Ju<<16)+(Qu&65535)>>>0&eo|0;return e||(r>>>=0),r}function $u(e){e===void 0&&(e=22);for(var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=mi()>>>0,n=0,i=Ee;i[Q]<e;)n++,i+=r.charAt(t&63),t>>>=6,n===5&&(t=(mi()<<2&4294967295|t&3)>>>0,n=0);return i}var NN,eo,SN,DN,gN,Qu,Ju,rl=Y(()=>{me();He();$i();Sr();NN=4294967296,eo=4294967295,SN=123456789,DN=987654321,gN=!1,Qu=SN,Ju=DN});function IN(e){return e[Bc]===1||e[Bc]===9||!+e[Bc]}function LI(e,r){var t=r[e.id];if(!t){t={};try{IN(r)&&be(r,e.id,{e:!1,v:t})}catch{}}return t}function Xr(e,r){return r===void 0&&(r=!1),oa(e+bI+++(r?"."+hN:Ee)+YI)}function tl(e){var r={id:Xr("_aiData-"+(e||Ee)+"."+hN),accept:function(t){return IN(t)},get:function(t,n,i,o){var a=t[r.id];return a?a[oa(n)]:(o&&(a=LI(r,t),a[oa(n)]=i),i)},kill:function(t,n){if(t&&t[n])try{delete t[n]}catch{}}};return r}var hN,YI,bI,Ds=Y(()=>{me();He();Yn();Sr();rl();hN="3.3.4",YI="."+$u(6),bI=0});function nl(e){return e&&rr(e)&&(e.isVal||e.fb||kt(e,"v")||kt(e,"mrg")||kt(e,"ref")||e.set)}function CN(e,r,t){var n,i=t.dfVal||gE;if(r&&t.fb){var o=t.fb;re(o)||(o=[o]);for(var a=0;a<o[Q];a++){var s=o[a],u=r[s];if(i(u)?n=u:e&&(u=e.cfg[s],i(u)&&(n=u),e.set(e.cfg,_r(s),u)),i(n))break}}return!i(n)&&i(t.v)&&(n=t.v),n}function Gd(e,r,t){var n=t;if(t&&nl(t)&&(n=CN(e,r,t)),n){nl(n)&&(n=Gd(e,r,n));var i;re(n)?(i=[],i[Q]=n[Q]):Kr(n)&&(i={}),i&&(oe(n,function(o,a){a&&nl(a)&&(a=Gd(e,r,a)),i[o]=a}),n=i)}return n}function ef(e,r,t,n){var i,o,a,s=n,u,c,l,d;nl(s)?(i=s.isVal,o=s.set,l=s[Xo],d=s[Gi],u=s.mrg,c=s.ref,!c&&Te(c)&&(c=!!u),a=CN(e,r,s)):a=n,d&&e[Gi](r,t);var _,m=!0,p=r[t];(p||!w(p))&&(_=p,m=!1,i&&_!==a&&!i(_)&&(_=a,m=!0),o&&(_=o(_,a,r),m=_===a)),m?a?_=Gd(e,r,a):_=a:(Kr(_)||re(a))&&u&&a&&(Kr(a)||re(a))&&oe(a,function(T,S){ef(e,_,T,S)}),e.set(r,t,_),c&&e.ref(r,t),l&&e[Xo](r,t)}var Bd=Y(()=>{me();He()});function kd(e){if(e){var r;if(re(e)?(r=[],r[Q]=e[Q]):Kr(e)&&(r={}),r)return oe(e,function(t,n){r[t]=kd(n)}),r}return e}function rf(e){if(e){var r=e[Ln]||e;if(r.cfg&&(r.cfg===e||r.cfg[Ln]===r))return r}return null}function tf(e){if(e&&(Kr(e)||re(e)))try{e[xN]=!0}catch{}return e}function jd(e){if(e)try{e[RN]=!0}catch{}return e}function il(e,r,t){var n=!1;return t&&!e[r.blkVal]&&(n=t[RN],!n&&!t[xN]&&(n=Kr(t)||re(t))),n}function ol(e){et("InvalidAccess:"+e)}var Ln,xN,RN,al=Y(()=>{me();He();Ln=Ic("[[ai_dynCfg_1]]"),xN=Ic("[[ai_blkDynCfg_1]]"),RN=Ic("[[ai_frcDynCfg_1]]")});function MI(e,r,t){re(r)&&O(wI,function(n){var i=r[n];r[n]=function(){for(var o=[],a=0;a<arguments.length;a++)o[a]=arguments[a];var s=i[Bi](this,o);return nf(e,r,t,"Patching"),s}})}function sl(e,r){var t=ME(e,r);return t&&t.get}function FI(e,r,t,n){var i={n:t,h:[],trk:function(c){c&&c.fn&&(Le(i.h,c)===-1&&i.h[he](c),e.trk(c,i))},clr:function(c){var l=Le(i.h,c);l!==-1&&i.h[Rn](l,1)}},o=!0,a=!1;function s(){o&&(a=a||il(s,e,n),n&&!n[Ln]&&a&&(n=nf(e,n,t,"Converting")),o=!1);var c=e.act;return c&&i.trk(c),n}s[e.prop]={chng:function(){e.add(i)}};function u(c){if(n!==c){s[e.ro]&&!e.upd&&ol("["+t+"] is read-only:"+te(r)),o&&(a=a||il(s,e,n),o=!1);var l=a&&s[e.rf];if(a)if(l){oe(n,function(_){n[_]=c?c[_]:wt});try{oe(c,function(_,m){of(e,n,_,m)}),c=n}catch(_){gs((e.hdlr||{})[je],t,"Assigning",_),a=!1}}else n&&n[Ln]&&oe(n,function(_){var m=sl(n,_);if(m){var p=m[e.prop];p&&p.chng()}});if(c!==n){var d=c&&il(s,e,c);!l&&d&&(c=nf(e,c,t,"Converting")),n=c,a=d}e.add(i)}}be(r,i.n,{g:s,s:u})}function of(e,r,t,n){if(r){var i=sl(r,t),o=i&&!!i[e.prop];o?r[t]=n:FI(e,r,t,n)}return r}function ul(e,r,t,n){if(r){var i=sl(r,t),o=i&&!!i[e.prop],a=n&&n[0],s=n&&n[1],u=n&&n[2];if(!o){if(u)try{tf(r)}catch(c){gs((e.hdlr||{})[je],t,"Blocking",c)}try{of(e,r,t,r[t]),i=sl(r,t)}catch(c){gs((e.hdlr||{})[je],t,"State",c)}}a&&(i[e.rf]=a),s&&(i[e.ro]=s),u&&(i[e.blkVal]=!0)}return r}function nf(e,r,t,n){try{oe(r,function(i,o){of(e,r,i,o)}),r[Ln]||(vt(r,Ln,{get:function(){return e[Mc]}}),MI(e,r,t))}catch(i){gs((e.hdlr||{})[je],t,n,i)}return r}var wI,gs,yN=Y(()=>{me();Sr();He();al();wI=["push","pop","shift","unshift","splice"],gs=function(e,r,t,n){e&&e[si](3,108,"".concat(t," [").concat(r,"] failed - ")+te(n))}});function PN(e){var r,t=rs(af+"get"+e.uid+sf),n=rs(af+"ro"+e.uid+sf),i=rs(af+"rf"+e.uid+sf),o=rs(af+"blkVal"+e.uid+sf),a=rs(af+"dtl"+e.uid+sf),s=null,u=null,c;function l(p,T){var S=c.act;try{c.act=p,p&&p[a]&&(O(p[a],function(g){g.clr(p)}),p[a]=[]),T({cfg:e.cfg,set:e.set.bind(e),setDf:e[un].bind(e),ref:e.ref.bind(e),rdOnly:e[Xo].bind(e)})}catch(g){var R=e[je];throw R&&R[si](1,107,te(g)),g}finally{c.act=S||null}}function d(){if(s){var p=s;s=null,u&&u[ui](),u=null;var T=[];if(O(p,function(S){if(S&&(S[a]&&(O(S[a],function(R){R.clr(S)}),S[a]=null),S.fn))try{l(S,S.fn)}catch(R){T[he](R)}}),s)try{d()}catch(S){T[he](S)}T[Q]>0&&JE("Watcher error(s): ",T)}}function _(p){if(p&&p.h[Q]>0){s||(s=[]),u||(u=At(function(){u=null,d()},0));for(var T=0;T<p.h[Q];T++){var S=p.h[T];S&&Le(s,S)===-1&&s[he](S)}}}function m(p,T){if(p){var S=p[a]=p[a]||[];Le(S,T)===-1&&S[he](T)}}return c=(r={prop:t,ro:n,rf:i},r[Gi]=o,r[Mc]=e,r.add=_,r[qo]=d,r.use=l,r.trk=m,r),c}var af,sf,AN=Y(()=>{me();ZE();He();af="[[ai_",sf="]]"});function UI(e,r){var t={fn:r,rm:function(){t.fn=null,e=null,r=null}};return be(t,"toJSON",{v:function(){return"WatcherHandler"+(t.fn?"":"[X]")}}),e.use(t,r),t}function HI(e,r,t){var n,i=rf(r);if(i)return i;var o=Xr("dyncfg",!0),a=r&&t!==!1?r:kd(r),s;function u(){s[qo]()}function c(R,g,x){try{R=of(s,R,g,x)}catch(M){gs(e,g,"Setting value",M)}return R[g]}function l(R){return UI(s,R)}function d(R,g){s.use(null,function(x){var M=s.upd;try{Te(g)||(s.upd=g),R(x)}finally{s.upd=M}})}function _(R,g){var x;return ul(s,R,g,(x={},x[0]=!0,x))[g]}function m(R,g){var x;return ul(s,R,g,(x={},x[1]=!0,x))[g]}function p(R,g){var x;return ul(s,R,g,(x={},x[2]=!0,x))[g]}function T(R,g){return g&&oe(g,function(x,M){ef(S,R,x,M)}),R}var S=(n={uid:null,cfg:a},n[je]=e,n[qo]=u,n.set=c,n[un]=T,n[fn]=l,n.ref=_,n[Xo]=m,n[Gi]=p,n._block=d,n);return be(S,"uid",{c:!1,e:!1,w:!1,v:o}),s=PN(S),nf(s,a,"config","Creating"),S}function GI(e,r){e?(e[as](r),e[si](2,108,r)):ol(r)}function Qe(e,r,t,n){var i=HI(t,e||{},n);return r&&i[un](i.cfg,r),i}function Dr(e,r,t){var n=e[Ln]||e;return n.cfg&&(n.cfg===e||n.cfg[Ln]===n)?n[fn](r):(GI(t,cN+te(e)),Qe(e,null,t)[fn](r))}var ro=Y(()=>{me();Ds();Sr();He();Bd();yN();AN();al()});function Ei(e,r){if(e&&e[Dt])return e[Dt](r)}function fl(e,r,t){var n;return t||(n=Kt(function(i){t=i})),e&&ns(e)>0?Lt(Ei(e[0],r),function(){fl(ts(e,1),r,t)}):t(),n}var zd=Y(()=>{ta();me();He()});var ON,Vd,Kd=Y(()=>{ON=500,Vd="Microsoft_ApplicationInsights_BypassAjaxInstrumentation"});function BI(e,r,t){return!e&&w(e)?r:In(e)?e:_r(e)[Nt]()==="true"}function Wd(e){return{mrg:!0,v:e}}function Ts(e,r,t){return{fb:t,isVal:e,v:r}}function qt(e,r){return{fb:r,set:BI,v:!!e}}var Xd=Y(()=>{me();He()});function kI(e,r){return function(){var t=arguments,n=Qd(r);if(n){var i=n.listener;i&&i[e]&&i[e][Bi](i,t)}}}function jI(){var e=le("Microsoft");return e&&(ll=e.ApplicationInsights),ll}function Qd(e){var r=ll;return!r&&e.disableDbgExt!==!0&&(r=ll||jI()),r?r.ChromeDbgExt:null}function YN(e){if(!cl){cl={};for(var r=0;r<qd[Q];r++)cl[qd[r]]=kI(qd[r],e)}return cl}var qd,ll,cl,Jd=Y(()=>{me();He();Sr();qd=[ds,Qi,ps,On],ll=null});function bN(e){return e?'"'+e[ln](/\"/g,Ee)+'"':Ee}function Zd(e,r){var t=Vu();if(t){var n="log";t[e]&&(n=e),ue(t[n])&&t[n](r)}}function dn(e,r){return(e||{})[je]||new to(r)}function $d(e){return e||new to}function G(e,r,t,n,i,o){o===void 0&&(o=!1),$d(e)[si](r,t,n,i,o)}function ut(e,r){$d(e)[as](r)}function ep(e,r,t){$d(e)[dd](r,t)}var hs,LN,zI,VI,KI,WI,XI,ua,to,pn=Y(()=>{"use strict";Mr();me();ro();He();Jd();$i();Sr();LN="warnToConsole",zI="AI (Internal): ",VI="AI: ",KI="AITR_",WI={loggingLevelConsole:0,loggingLevelTelemetry:1,maxMessageLimit:25,enableDebug:!1},XI=(hs={},hs[0]=null,hs[1]="errorToConsole",hs[2]=LN,hs[3]="debugToConsole",hs);ua=(function(){function e(r,t,n,i){n===void 0&&(n=!1);var o=this;o[cs]=r,o[An]=(n?VI:zI)+r;var a=Ee;bn()&&(a=Wr().stringify(i));var s=(t?" message:"+bN(t):Ee)+(i?" props:"+bN(a):Ee);o[An]+=s}return e.dataType="MessageData",e})();to=(function(){function e(r){this.identifier="DiagnosticLogger",this.queue=[];var t=0,n={},i,o,a,s,u;Re(e,this,function(c){u=d(r||{}),c.consoleLoggingLevel=function(){return i},c[si]=function(p,T,S,R,g){g===void 0&&(g=!1);var x=new ua(T,S,g,R);if(s)throw te(x);var M=XI[p]||LN;if(Te(x[An]))m("throw"+(p===1?"Critical":"Warning"),x);else{if(g){var F=+x[cs];!n[F]&&i>=p&&(c[M](x[An]),n[F]=!0)}else i>=p&&c[M](x[An]);l(p,x)}},c.debugToConsole=function(p){Zd("debug",p),m("warning",p)},c[as]=function(p){Zd("warn",p),m("warning",p)},c.errorToConsole=function(p){Zd("error",p),m("error",p)},c.resetInternalMessageCount=function(){t=0,n={}},c[dd]=l,c[Dt]=function(p){u&&u.rm(),u=null};function l(p,T){if(!_()){var S=!0,R=KI+T[cs];if(n[R]?S=!1:n[R]=!0,S&&(p<=o&&(c.queue[he](T),t++,m(p===1?"error":"warn",T)),t===a)){var g="Internal events throttle limit per PageView reached for this app.",x=new ua(23,g,!1);c.queue[he](x),p===1?c.errorToConsole(g):c[as](g)}}}function d(p){return Dr(Qe(p,WI,c).cfg,function(T){var S=T.cfg;i=S[Hc],o=S.loggingLevelTelemetry,a=S.maxMessageLimit,s=S.enableDebug})}function _(){return t>=a}function m(p,T){var S=Qd(r||{});S&&S[gt]&&S[gt](p,T)}})}return e.__ieDyn=1,e})()});function ap(){!wn&&(wn=Bv(function(){return ur()}))}function QI(e,r){var t=Ni[no]||dl[no];return t||(t=Ni[no]=Ni(e,r),dl[no]=t),t}function vl(e){return e?e.isEnabled():!0}function zN(e,r){return r&&e&&re(e.ignoreCookies)?Le(e.ignoreCookies,r)!==-1:!1}function JI(e,r){return r&&e&&re(e.blockedCookies)&&Le(e.blockedCookies,r)!==-1?!0:zN(e,r)}function GN(e,r){var t=r[zi];if(w(t)){var n=void 0;Te(e[FN])||(n=!e[FN]),Te(e[ip])||(n=!e[ip]),t=n}return t}function sp(e,r){var t;if(e)t=e.getCookieMgr();else if(r){var n=r.cookieCfg;n&&n[no]?t=n[no]:t=Ni(r)}return t||(t=QI(r,(e||{})[je])),t}function Ni(e,r){var t,n,i,o,a,s,u,c,l;e=Qe(e||dl,null,r).cfg,a=Dr(e,function(_){_[un](_.cfg,qI),n=_.ref(_.cfg,"cookieCfg"),i=n[Zc]||"/",o=n[Jc],s=GN(e,n)!==!1,u=n.getCookie||ZI,c=n.setCookie||jN,l=n.delCookie||jN},r);var d=(t={isEnabled:function(){var _=GN(e,n)!==!1&&s&&Is(r),m=dl[no];return _&&m&&d!==m&&(_=vl(m)),_},setEnabled:function(_){s=_!==!1,n[zi]=_},set:function(_,m,p,T,S){var R=!1;if(vl(d)&&!JI(n,_)){var g={},x=Me(m||Ee),M=pt(x,";");if(M!==-1&&(x=Me(zo(m,M)),g=VN(xr(m,M+1))),Xt(g,Jc,T||o,nn,Te),!w(p)){var F=Zi();if(Te(g[tp])){var j=tr(),q=j+p*1e3;if(q>0){var ie=new Date;ie.setTime(q),Xt(g,tp,BN(ie,F?wN:MN)||BN(ie,F?wN:MN)||Ee,nn)}}F||Xt(g,"max-age",Ee+p,null,Te)}var V=sa();V&&V[Gc]==="https:"&&(Xt(g,"secure",null,null,Te),np===null&&(np=!pl((Rr()||{})[Uu])),np&&Xt(g,"SameSite","None",null,Te)),Xt(g,Zc,S||i,null,Te),c(_,kN(x,g)),R=!0}return R},get:function(_){var m=Ee;return vl(d)&&!zN(n,_)&&(m=u(_)),m},del:function(_,m){var p=!1;return vl(d)&&(p=d.purge(_,m)),p},purge:function(_,m){var p,T=!1;if(Is(r)){var S=(p={},p[Zc]=m||"/",p[tp]="Thu, 01 Jan 1970 00:00:01 GMT",p);Zi()||(S["max-age"]="0"),l(_,kN(Ee,S)),T=!0}return T}},t[Dt]=function(_){a&&a.rm(),a=null},t);return d[no]=d,d}function Is(e){if(_l===null){_l=!1,!wn&&ap();try{var r=wn.v||{};_l=r[op]!==void 0}catch(t){G(e,2,68,"Cannot access document.cookie - "+Ke(t),{exception:te(t)})}}return _l}function VN(e){var r={};if(e&&e[Q]){var t=Me(e)[Vt](";");O(t,function(n){if(n=Me(n||Ee),n){var i=pt(n,"=");i===-1?r[n]=null:r[Me(zo(n,i))]=Me(xr(n,i+1))}})}return r}function BN(e,r){return ue(e[r])?e[r]():null}function kN(e,r){var t=e||Ee;return oe(r,function(n,i){t+="; "+n+(w(i)?Ee:"="+i)}),t}function ZI(e){var r=Ee;if(!wn&&ap(),wn.v){var t=wn.v[op]||Ee;UN!==t&&(HN=VN(t),UN=t),r=Me(HN[e]||Ee)}return r}function jN(e,r){!wn&&ap(),wn.v&&(wn.v[op]=e+"="+r)}function pl(e){return De(e)?!!(dr(e,"CPU iPhone OS 12")||dr(e,"iPad; CPU OS 12")||dr(e,"Macintosh; Intel Mac OS X 10_14")&&dr(e,"Version/")&&dr(e,"Safari")||dr(e,"Macintosh; Intel Mac OS X 10_14")&&Ko(e,"AppleWebKit/605.1.15 (KHTML, like Gecko)")||dr(e,"Chrome/5")||dr(e,"Chrome/6")||dr(e,"UnrealEngine")&&!dr(e,"Chrome")||dr(e,"UCBrowser/12")||dr(e,"UCBrowser/11")):!1}var rp,fa,wN,MN,op,tp,FN,ip,no,_l,np,UN,wn,HN,dl,qI,up=Y(()=>{me();Xd();ro();He();pn();$i();Yn();Sr();wN="toGMTString",MN="toUTCString",op="cookie",tp="expires",FN="isCookieUseDisabled",ip="disableCookiesUsage",no="_ckMgr",_l=null,np=null,UN=null,HN={},dl={},qI=(rp={cookieCfg:Wd((fa={},fa[Jc]={fb:"cookieDomain",dfVal:Wt},fa.path={fb:"cookiePath",dfVal:Wt},fa.enabled=wt,fa.ignoreCookies=wt,fa.blockedCookies=wt,fa)),cookieDomain:wt,cookiePath:wt},rp[ip]=wt,rp)});function eC(e){e.h=null;var r=e.cb;e.cb=[],O(r,function(t){Se(t.fn,[t.arg])})}function io(e,r,t,n){O(e,function(i){i&&i[r]&&(t?(t.cb[he]({fn:n,arg:i}),t.h=t.h||At(eC,0,t)):Se(n,[i]))})}var $I,uf,fp=Y(()=>{Mr();ta();me();ro();He();Sr();$I={perfEvtsSendAll:!1};uf=(function(){function e(r){this.listeners=[];var t,n,i=[],o={h:null,cb:[]},a=Qe(r,$I);n=a[fn](function(s){t=!!s.cfg.perfEvtsSendAll}),Re(e,this,function(s){be(s,"listeners",{g:function(){return i}}),s[us]=function(u){i[he](u)},s[ss]=function(u){for(var c=Le(i,u);c>-1;)i[Rn](c,1),c=Le(i,u)},s[ds]=function(u){io(i,ds,o,function(c){c[ds](u)})},s[Qi]=function(u,c){io(i,Qi,o,function(l){l[Qi](u,c)})},s[ps]=function(u,c){io(i,ps,c?o:null,function(l){l[ps](u,c)})},s[On]=function(u){u&&(t||!u[Gu]())&&io(i,On,null,function(c){u[cn]?At(function(){return c[On](u)},0):c[On](u)})},s[Xc]=function(u){u&&u[Q]&&io(i,Xc,o,function(c){c[Xc](u)})},s[qc]=function(u){u&&u[Wi]&&io(i,qc,o,function(c){c[qc](u)})},s[Qc]=function(u,c){if(u>0){var l=c||0;io(i,Qc,o,function(d){d[Qc](u,l)})}},s[Dt]=function(u){var c=function(){n&&n.rm(),n=null,i=[],o.h&&o.h[ui](),o.h=null,o.cb=[]},l;if(io(i,"unload",null,function(d){var _=d[Dt](u);_&&(l||(l=[]),l[he](_))}),l)return Kt(function(d){return Lt(fN(l),function(){c(),d()})});c()}})}return e.__ieDyn=1,e})()});function cr(e,r,t,n,i){if(e){var o=e;if(o[ms]&&(o=o[ms]()),o){var a=void 0,s=o[ea](cp);try{if(a=o.create(r(),n,i),a){if(s&&a[_n]&&(a[_n](ca[lp],s),s[ea]&&s[_n])){var u=s[ea](ca[ff]);u||(u=[],s[_n](ca[ff],u)),u[he](a)}return o[_n](cp,a),t(a)}}catch(c){a&&a[_n]&&a[_n]("exception",c)}finally{a&&o.fire(a),o[_n](cp,s)}}}return t()}function _p(){return rC}var Cs,lp,ff,rC,ca,cf,cp,ml=Y(()=>{Mr();me();He();Sr();Cs="ctx",lp="ParentContextKey",ff="ChildrenContextKey",rC=null,ca=(function(){function e(r,t,n){var i=this;if(i.start=tr(),i[Fr]=r,i[cn]=n,i[Gu]=function(){return!1},ue(t)){var o;be(i,"payload",{g:function(){return!o&&ue(t)&&(o=t(),t=null),o}})}i[ea]=function(a){return a?a===e[lp]||a===e[ff]?i[a]:(i[Cs]||{})[a]:null},i[_n]=function(a,s){if(a)if(a===e[lp])i[a]||(i[Gu]=function(){return!0}),i[a]=s;else if(a===e[ff])i[a]=s;else{var u=i[Cs]=i[Cs]||{};u[a]=s}},i[kc]=function(){var a=0,s=i[ea](e[ff]);if(re(s))for(var u=0;u<s[Q];u++){var c=s[u];c&&(a+=c[ji])}i[ji]=tr()-i.start,i.exTime=i[ji]-a,i[kc]=function(){}}}return e.ParentContextKey="parent",e.ChildrenContextKey="childEvts",e})(),cf=(function(){function e(r){this.ctx={},Re(e,this,function(t){t.create=function(n,i,o){return new ca(n,i,o)},t.fire=function(n){n&&(n[kc](),r&&ue(r[On])&&r[On](n))},t[_n]=function(n,i){if(n){var o=t[Cs]=t[Cs]||{};o[n]=i}},t[ea]=function(n){return(t[Cs]||{})[n]}})}return e.__ieDyn=1,e})(),cp="CoreUtils.doPerf"});function lf(){var e=la();return xr(e,0,8)+"-"+xr(e,8,12)+"-"+xr(e,12,16)+"-"+xr(e,16,20)+"-"+xr(e,20)}function la(){for(var e=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],r=Ee,t,n=0;n<4;n++)t=mi(),r+=e[t&15]+e[t>>4&15]+e[t>>8&15]+e[t>>12&15]+e[t>>16&15]+e[t>>20&15]+e[t>>24&15]+e[t>>28&15];var i=e[8+(mi()&3)|0];return xn(r,0,8)+xn(r,9,4)+"4"+xn(r,13,3)+i+xn(r,16,3)+xn(r,19,12)}var vp=Y(()=>{"use strict";me();Sr();rl()});function Si(e,r,t){return e&&e[Q]===r&&e!==t?!!e.match(/^[\da-f]*$/i):!1}function WN(e,r,t){return Si(e,r)?e:t}function XN(e){(isNaN(e)||e<0||e>255)&&(e=1);for(var r=e.toString(16);r[Q]<2;)r="0"+r;return r}function _f(e,r,t,n){var i;return i={},i[Jo]=Si(n,2,pp)?n:dp,i[_s]=Mn(e)?e:la(),i[vs]=Fn(r)?r:zo(la(),16),i.traceFlags=t>=0&&t<=255?t:1,i}function _a(e,r){var t;if(!e||(re(e)&&(e=e[0]||""),!e||!De(e)||e[Q]>8192))return null;if(e.indexOf(",")!==-1){var n=e[Vt](",");e=n[r>0&&n[Q]>r?r:0]}var i=tC.exec(Me(e));return!i||i[1]===pp||i[2]===El||i[3]===Nl?null:(t={version:(i[1]||Ee)[Nt](),traceId:(i[2]||Ee)[Nt](),spanId:(i[3]||Ee)[Nt]()},t[Xi]=parseInt(i[4],16),t)}function Mn(e){return Si(e,32,El)}function Fn(e){return Si(e,16,Nl)}function xs(e){return!(!e||!Si(e[Jo],2,pp)||!Si(e[_s],32,El)||!Si(e[vs],16,Nl)||!Si(XN(e[Xi]),2))}function vf(e){return xs(e)?(e[Xi]&KN)===KN:!1}function df(e){if(e){var r=XN(e[Xi]);Si(r,2)||(r="01");var t=e[Jo]||dp;return t!=="00"&&t!=="ff"&&(t=dp),"".concat(t.toLowerCase(),"-").concat(WN(e.traceId,32,El).toLowerCase(),"-").concat(WN(e.spanId,16,Nl).toLowerCase(),"-").concat(r.toLowerCase())}return""}function pf(e){var r="traceparent",t=_a(Ud(r),e);return t||(t=_a(Hd(r),e)),t}function mp(e){var r=e.getElementsByTagName("script"),t=[];return O(r,function(n){var i=n[zc]("src");if(i){var o=n[zc]("crossorigin"),a=n.hasAttribute("async")===!0,s=n.hasAttribute("defer")===!0,u=n[zc]("referrerpolicy"),c={url:i};o&&(c.crossOrigin=o),a&&(c.async=a),s&&(c.defer=s),u&&(c.referrerPolicy=u),t[he](c)}}),t}var tC,dp,pp,El,Nl,KN,Ep=Y(()=>{me();He();vp();$i();Sr();tC=/^([\da-f]{2})-([\da-f]{32})-([\da-f]{16})-([\da-f]{2})(-[^\s]{1,64})?$/i,dp="00",pp="ff",El="00000000000000000000000000000000",Nl="0000000000000000",KN=1});function Di(e){return nC.get(e,"state",{},!0)}function Np(e,r){for(var t=[],n=null,i=e[bt](),o;i;){var a=i[ki]();if(a){n&&n[Ki]&&a[ht]&&n[Ki](a),o=Di(a);var s=!!o[St];a[St]&&(s=a[St]()),s||t[he](a),n=a,i=i[bt]()}}O(t,function(u){var c=e[nr]();u[fi](e.getCfg(),c,r,e[bt]()),o=Di(u),!u[nr]&&!o[nr]&&(o[nr]=c),o[St]=!0,delete o[Yt]})}function Sl(e){return e.sort(function(r,t){var n=0;if(t){var i=t[ht];r[ht]?n=i?r[ia]-t[ia]:1:i&&(n=-1)}else n=r?1:-1;return n})}function qN(e){var r={};return{getName:function(){return r[Fr]},setName:function(t){e&&e.setName(t),r[Fr]=t},getTraceId:function(){return r[_s]},setTraceId:function(t){e&&e.setTraceId(t),Mn(t)&&(r[_s]=t)},getSpanId:function(){return r[vs]},setSpanId:function(t){e&&e.setSpanId(t),Fn(t)&&(r[vs]=t)},getTraceFlags:function(){return r[Xi]},setTraceFlags:function(t){e&&e.setTraceFlags(t),r[Xi]=t}}}var nC,Sp=Y(()=>{"use strict";me();He();Ds();Sr();Ep();nC=tl("plugin")});function oC(e,r,t){for(;e;){if(e[ki]()===t)return e;e=e[bt]()}return oo([t],r.config||{},r)}function Dp(e,r,t,n){var i=null,o=[];r||(r=Qe({},null,t[je])),n!==null&&(i=n?oC(e,t,n):e);var a={_next:u,ctx:{core:function(){return t},diagLog:function(){return dn(t,r.cfg)},getCfg:function(){return r.cfg},getExtCfg:l,getConfig:d,hasNext:function(){return!!i},getNext:function(){return i},setNext:function(m){i=m},iterate:_,onComplete:s}};function s(m,p){for(var T=[],S=2;S<arguments.length;S++)T[S-2]=arguments[S];m&&o[he]({func:m,self:Te(p)?a.ctx:p,args:T})}function u(){var m=i;if(i=m?m[bt]():null,!m){var p=o;p&&p[Q]>0&&(O(p,function(T){try{T.func.call(T.self,T.args)}catch(S){G(t[je],2,73,"Unexpected Exception during onComplete - "+te(S))}}),o=[])}return m}function c(m,p){var T=null,S=r.cfg;if(S&&m){var R=S[ci];!R&&p&&(R={}),S[ci]=R,R=r.ref(S,ci),R&&(T=R[m],!T&&p&&(T={}),R[m]=T,T=r.ref(R,m))}return T}function l(m,p){var T=c(m,!0);return p&&oe(p,function(S,R){if(w(T[S])){var g=r.cfg[S];(g||!w(g))&&(T[S]=g)}ef(r,T,S,R)}),r[un](T,p)}function d(m,p,T){T===void 0&&(T=!1);var S,R=c(m,!1),g=r.cfg;return R&&(R[p]||!w(R[p]))?S=R[p]:(g[p]||!w(g[p]))&&(S=g[p]),S||!w(S)?S:T}function _(m){for(var p;p=a._next();){var T=p[ki]();T&&m(T)}}return a}function ft(e,r,t,n){var i=Qe(r),o=Dp(e,i,t,n),a=o.ctx;function s(c){var l=o._next();return l&&l[ht](c,a),!l}function u(c,l){return c===void 0&&(c=null),re(c)&&(c=oo(c,i.cfg,t,l)),ft(c||a[bt](),i.cfg,t,l)}return a[yr]=s,a[Pn]=u,a}function Rs(e,r,t){var n=Qe(r.config),i=Dp(e,n,r,t),o=i.ctx;function a(u){var c=i._next();return c&&c[Dt](o,u),!c}function s(u,c){return u===void 0&&(u=null),re(u)&&(u=oo(u,n.cfg,r,c)),Rs(u||o[bt](),r,c)}return o[yr]=a,o[Pn]=s,o}function mf(e,r,t){var n=Qe(r.config),i=Dp(e,n,r,t),o=i.ctx;function a(u){return o.iterate(function(c){ue(c[Zo])&&c[Zo](o,u)})}function s(u,c){return u===void 0&&(u=null),re(u)&&(u=oo(u,n.cfg,r,c)),mf(u||o[bt](),r,c)}return o[yr]=a,o[Pn]=s,o}function oo(e,r,t,n){var i=null,o=!n;if(re(e)&&e[Q]>0){var a=null;O(e,function(s){if(!o&&n===s&&(o=!0),o&&s&&ue(s[ht])){var u=aC(s,r,t);i||(i=u),a&&a._setNext(u),a=u}})}return n&&!i?oo([n],r,t):i}function aC(e,r,t){var n=null,i=ue(e[ht]),o=ue(e[Ki]),a;e?a=e[yn]+"-"+e[ia]+"-"+ZN++:a="Unknown-0-"+ZN++;var s={getPlugin:function(){return e},getNext:function(){return n},processTelemetry:l,unload:d,update:_,_id:a,_setNext:function(m){n=m}};function u(){var m;return e&&ue(e[JN])&&(m=e[JN]()),m||(m=ft(s,r,t)),m}function c(m,p,T,S,R){var g=!1,x=e?e[yn]:iC,M=m[QN];return M||(M=m[QN]={}),m.setNext(n),e&&cr(m[nr](),function(){return x+":"+T},function(){M[a]=!0;try{var F=n?n._id:Ee;F&&(M[F]=!1),g=p(m)}catch(q){var j=n?M[n._id]:!0;j&&(g=!0),(!n||!j)&&G(m[gt](),1,73,"Plugin ["+x+"] failed during "+T+" - "+te(q)+", run flags: "+te(M))}},S,R),g}function l(m,p){p=p||u();function T(S){if(!e||!i)return!1;var R=Di(e);return R[Yt]||R[ju]?!1:(o&&e[Ki](n),e[ht](m,S),!0)}c(p,T,"processTelemetry",function(){return{item:m}},!m.sync)||p[yr](m)}function d(m,p){function T(){var S=!1;if(e){var R=Di(e),g=e[nr]||R[nr];e&&(!g||g===m.core())&&!R[Yt]&&(R[nr]=null,R[Yt]=!0,R[St]=!1,e[Yt]&&e[Yt](m,p)===!0&&(S=!0))}return S}c(m,T,"unload",function(){},p[cn])||m[yr](p)}function _(m,p){function T(){var S=!1;if(e){var R=Di(e),g=e[nr]||R[nr];e&&(!g||g===m.core())&&!R[Yt]&&e[Zo]&&e[Zo](m,p)===!0&&(S=!0)}return S}c(m,T,"update",function(){},!1)||m[yr](p)}return jt(s)}var iC,QN,JN,ZN,gp,Dl=Y(()=>{"use strict";me();Bd();ro();He();pn();Yn();Sr();ml();Sp();iC="TelemetryPluginChain",QN="_hasRun",JN="_getTelCtx",ZN=0;gp=(function(){function e(r,t,n,i){var o=this,a=ft(r,t,n,i);Ft(o,a,Vr(a))}return e})()});function va(){var e=[];function r(n){n&&e[he](n)}function t(n,i){O(e,function(o){try{o(n,i)}catch(a){G(n[gt](),2,73,"Unexpected error calling unload handler - "+te(a))}}),e=[]}return{add:r,run:t}}var gl=Y(()=>{me();He();pn()});function Tp(e,r){Ef=e,Nf=r}function Sf(){var e=[];function r(n){var i=e;e=[],O(i,function(o){try{(o.rm||o.remove).call(o)}catch(a){G(n,2,73,"Unloading:"+te(a))}}),Ef&&i[Q]>Ef&&(Nf?Nf("doUnload",i):G(null,1,48,"Max unload hooks exceeded. An excessive number of unload hooks has been detected."))}function t(n){n&&(an(e,n),Ef&&e[Q]>Ef&&(Nf?Nf("Add",e):G(null,1,48,"Max unload hooks exceeded. An excessive number of unload hooks has been detected.")))}return{run:r,add:t}}var Ef,Nf,Tl=Y(()=>{me();He();pn()});var hp,ao,sC,gi,Ip=Y(()=>{"use strict";Mr();me();ro();He();pn();Yn();Sr();Dl();gl();Tl();ao="getPlugin",sC=(hp={},hp[ci]={isVal:Wt,v:{}},hp),gi=(function(){function e(){var r=this,t,n,i,o,a;c(),Re(e,r,function(l){l[fi]=function(d,_,m,p){u(d,_,p),t=!0},l[Yt]=function(d,_){var m,p=l[nr];if(!p||d&&p!==d[nr]())return;var T,S=!1,R=d||Rs(null,p,i&&i[ao]?i[ao]():i),g=_||(m={reason:0},m[cn]=!1,m);function x(){S||(S=!0,o.run(R,_),a.run(R[gt]()),T===!0&&R[yr](g),c())}return!l[Vi]||l[Vi](R,g,x)!==!0?x():T=!0,T},l[Zo]=function(d,_){var m=l[nr];if(!m||d&&m!==d[nr]())return;var p,T=!1,S=d||mf(null,m,i&&i[ao]?i[ao]():i),R=_||{reason:0};function g(){T||(T=!0,u(S.getCfg(),S.core(),S[bt]()))}return!l._doUpdate||l._doUpdate(S,R,g)!==!0?g():p=!0,p},li(l,"_addUnloadCb",function(){return o},"add"),li(l,"_addHook",function(){return a},"add"),be(l,"_unloadHooks",{g:function(){return a}})}),r[gt]=function(l){return s(l)[gt]()},r[St]=function(){return t},r.setInitialized=function(l){t=l},r[Ki]=function(l){i=l},r[yr]=function(l,d){d?d[yr](l):i&&ue(i[ht])&&i[ht](l,null)},r._getTelCtx=s;function s(l){l===void 0&&(l=null);var d=l;if(!d){var _=n||ft(null,{},r[nr]);i&&i[ao]?d=_[Pn](null,i[ao]):d=_[Pn](null,i)}return d}function u(l,d,_){Qe(l,sC,dn(d)),!_&&d&&(_=d[Uc]()[bt]());var m=i;i&&i[ao]&&(m=i[ao]()),r[nr]=d,n=ft(_,l,d,m)}function c(){t=!1,r[nr]=null,n=null,i=null,a=Sf(),o=va()}}return e.__ieDyn=1,e})()});function uC(e,r,t){var n={id:r,fn:t};an(e,n);var i={remove:function(){O(e,function(o,a){if(o.id===n.id)return e[Rn](a,1),-1})}};return i}function fC(e,r,t){for(var n=!1,i=e[Q],o=0;o<i;++o){var a=e[o];if(a)try{if(a.fn[Bi](null,[r])===!1){n=!0;break}}catch(s){G(t,2,64,"Telemetry initializer failed: "+Ke(s),{exception:te(s)},!0)}}return!n}var $N,eS=Y(()=>{Et();Mr();me();He();Ip();pn();Yn();Sr();$N=(function(e){mt(r,e);function r(){var t=e.call(this)||this;t.identifier="TelemetryInitializerPlugin",t.priority=199;var n,i;o(),Re(r,t,function(a,s){a.addTelemetryInitializer=function(u){return uC(i,n++,u)},a[ht]=function(u,c){fC(i,u,c?c[gt]():a[gt]())&&a[yr](u,c)},a[Vi]=function(){o()}});function o(){n=0,i=[]}return t}return r.__ieDyn=1,r})(gi)});function dC(e,r){return new cf(r)}function pC(e,r,t){var n,i=[],o=[],a={};return O(t,function(s){(w(s)||w(s[fi]))&&sr(iS);var u=s[ia],c=s[yn];s&&u&&(w(a[u])?a[u]=c:ut(e,"Two extensions have same priority #"+u+" - "+a[u]+", "+c)),!u||u<r?i[he](s):o[he](s)}),n={},n[nr]=i,n[qi]=o,n}function tS(e,r){var t=!1;return O(r,function(n){if(n===e)return t=!0,-1}),t}function xp(e,r,t,n){t&&oe(t,function(i,o){n&&Kr(o)&&Kr(r[i])&&xp(e,r[i],o,n),n&&Kr(o)&&Kr(r[i])?xp(e,r[i],o,n):e.set(r,i,o)})}function nS(e,r){var t=null,n=-1;return O(e,function(i,o){if(i.w===r)return t=i,n=o,-1}),{i:n,l:t}}function mC(e,r){var t=nS(e,r).l;return t||(t={w:r,rm:function(){var n=nS(e,r);n.i!==-1&&e[Rn](n.i,1)}},e[he](t)),t}function EC(e,r,t){O(r,function(n){var i=Dr(e,n.w,t);delete n.w,n.rm=function(){i.rm()}})}function NC(e,r,t,n){return r.add(e[fn](function(i){var o=i.cfg.disableDbgExt;o===!0&&n&&(t[ss](n),n=null),t&&!n&&o!==!0&&(n=YN(i.cfg),t[us](n))})),n}function SC(e){return be({rm:function(){e.rm()}},"toJSON",{v:function(){return"aicore::onCfgChange<"+JSON.stringify(e)+">"}})}var so,iS,cC,rS,lC,_C,vC,Cp,Ti,oS=Y(()=>{"use strict";Et();Mr();ta();me();ro();cd();He();zd();Kd();up();Ds();Jd();pn();Yn();Sr();fp();ml();Dl();Sp();eS();gl();Tl();iS="Plugins must provide initialize method",cC="_notificationManager",rS="SDK is still unloading...",lC="SDK is not initialized",_C=100,vC=5e4,Cp=Cn((so={cookieCfg:{}},so[na]={rdOnly:!0,ref:!0,v:[]},so[qi]={rdOnly:!0,ref:!0,v:[]},so[ci]={ref:!0,v:{}},so[Wc]=wt,so.loggingLevelConsole=0,so.diagnosticLogInterval=wt,so));Ti=(function(){function e(){var r,t,n,i,o,a,s,u,c,l,d,_,m,p,T,S,R,g,x,M,F,j,q,ie,V,B,J,fe,de,E,I,U,z;Re(e,this,function(h){y(),h._getDbgPlgTargets=function(){return[q,i]},h[St]=function(){return t},h.activeStatus=function(){return B},h._setPendingStatus=function(){B=3},h[fi]=function(P,X,ae,$){m&&sr(rS),h[St]()&&sr("Core cannot be initialized more than once"),r=Qe(P,Cp,ae||h[je],!1),P=r.cfg,Ve(r[fn](function(ye){var Fe=ye.cfg,qe=B===3;if(!qe){fe=Fe.initInMemoMaxSize||_C;var ir=Fe[ld],Zr=Fe.endpointUrl;if(w(ir)){F=null,B=Ot[Fc];var $r="Please provide instrumentation key";t?(G(n,1,100,$r),k()):sr($r);return}var Gt=[];if(at(ir)?(Gt[he](ir),F=null):F=ir,at(Zr)?(Gt[he](Zr),J=null):J=Zr,Gt[Q]){de=!1,B=3;var Lr=Wt(Fe.initTimeOut)?Fe.initTimeOut:vC,ri=uN(Gt);E=At(function(){E=null,de||Z()},Lr),Lt(ri,function(b){try{if(de)return;if(!b.rejected){var H=b[Qo];if(H&&H[Q]){var ee=H[0];if(F=ee&&ee[Qo],H[Q]>1){var _e=H[1];J=_e&&_e[Qo]}}F&&(P[ld]=F,P.endpointUrl=J)}Z()}catch{de||Z()}})}else Z();var N=ye.ref(ye.cfg,ci);oe(N,function(b){ye.ref(N,b)})}})),o=$,x=NC(r,g,o&&h[Mu](),x),ot(),h[je]=ae;var se=P[na];if(l=[],l[he].apply(l,xc(xc([],X,!1),se,!1)),d=P[qi],ze(null),(!_||_[Q]===0)&&sr("No "+qi+" available"),d&&d[Q]>1){var Ye=h[ki]("TeeChannelController");(!Ye||!Ye.plugin)&&G(n,1,28,"TeeChannel required")}EC(P,j,n),j=null,t=!0,B===Ot.ACTIVE&&k()},h.getChannels=function(){var P=[];return _&&O(_,function(X){P[he](X)}),jt(P)},h.track=function(P){cr(h[ms](),function(){return"AppInsightsCore:track"},function(){P===null&&(Xe(P),sr("Invalid telemetry item")),!P[Fr]&&w(P[Fr])&&(Xe(P),sr("telemetry name required")),P[fs]=P[fs]||F,P[ji]=P[ji]||Mt(new Date),P.ver=P.ver||"4.0",!m&&h[St]()&&B===Ot.ACTIVE?Oe()[yr](P):B!==Ot[Fc]&&i[Q]<=fe&&i[he](P)},function(){return{item:P}},!P.sync)},h[Uc]=Oe,h[Mu]=function(){return o||(o=new uf(r.cfg),h[cC]=o),o},h[us]=function(P){h.getNotifyMgr()[us](P)},h[ss]=function(P){o&&o[ss](P)},h.getCookieMgr=function(){return u||(u=Ni(r.cfg,h[je])),u},h.setCookieMgr=function(P){u!==P&&(Ei(u,!1),u=P)},h[ms]=function(){return a||s||_p()},h.setPerfMgr=function(P){a=P},h.eventCnt=function(){return i[Q]},h.releaseQueue=function(){if(t&&i[Q]>0){var P=i;i=[],B===2?O(P,function(X){X[fs]=X[fs]||F,Oe()[yr](X)}):G(n,2,20,"core init status is not active")}},h[_d]=function(P){return T=P||null,z=!1,I&&I[ui](),pe(!0)};function Z(){de=!0,w(F)?(B=Ot[Fc],G(n,1,112,"ikey can't be resolved from promises")):B=Ot.ACTIVE,k()}function k(){t&&(h.releaseQueue(),h[_d]())}function pe(P){if((!I||!I[zi])&&!z){var X=P||n&&n.queue[Q]>0;X&&(U||(U=!0,Ve(r[fn](function(ae){var $=ae.cfg.diagnosticLogInterval;(!$||!($>0))&&($=1e4);var se=!1;I&&(se=I[zi],I[ui]()),I=GE(Gr,$),I.unref(),I[zi]=se}))),I[zi]=!0)}return I}h[vd]=function(){z=!0,I&&I[ui](),Gr()},Ft(h,function(){return p},["addTelemetryInitializer"]),h[Dt]=function(P,X,ae){var $;P===void 0&&(P=!0),t||sr(lC),m&&sr(rS);var se=($={reason:50},$[cn]=P,$.flushComplete=!1,$),Ye;P&&!X&&(Ye=Kt(function(qe){X=qe}));var ye=Rs($e(),h);ye[Fu](function(){g.run(h[je]),fl([u,o,n],P,function(){y(),X&&X(se)})},h);function Fe(qe){se.flushComplete=qe,m=!0,R.run(ye,se),h[vd](),ye[yr](se)}return Gr(),Ir(P,Fe,6,ae)||Fe(!1),Ye},h[ki]=br,h.addPlugin=function(P,X,ae,$){if(!P){$&&$(!1),we(iS);return}var se=br(P[yn]);if(se&&!X){$&&$(!1),we("Plugin ["+P[yn]+"] is already loaded!");return}var Ye={reason:16};function ye(ir){l[he](P),Ye.added=[P],ze(Ye),$&&$(!0)}if(se){var Fe=[se.plugin],qe={reason:2,isAsync:!!ae};Pt(Fe,qe,function(ir){ir?(Ye.removed=Fe,Ye.reason|=32,ye(!0)):$&&$(!1)})}else ye(!1)},h.updateCfg=function(P,X){X===void 0&&(X=!0);var ae;if(h[St]()){ae={reason:1,cfg:r.cfg,oldCfg:Xv({},r.cfg),newConfig:Xv({},P),merge:X},P=ae.newConfig;var $=r.cfg;P[na]=$[na],P[qi]=$[qi]}r._block(function(se){var Ye=se.cfg;xp(se,Ye,P,X),X||oe(Ye,function(ye){kt(P,ye)||se.set(Ye,ye,wt)}),se[un](Ye,Cp)},!0),r[qo](),ae&&Be(ae)},h.evtNamespace=function(){return S},h.flush=Ir,h.getTraceCtx=function(P){return M||(M=qN()),M},h.setTraceCtx=function(P){M=P||null},h.addUnloadHook=Ve,li(h,"addUnloadCb",function(){return R},"add"),h.onCfgChange=function(P){var X;return t?X=Dr(r.cfg,P,h[je]):X=mC(j,P),SC(X)},h.getWParam=function(){return Vo()||r.cfg.enableWParam?0:-1};function K(){var P={};ie=[];var X=function(ae){ae&&O(ae,function($){if($[yn]&&$[Jo]&&!P[$.identifier]){var se=$[yn]+"="+$[Jo];ie[he](se),P[$.identifier]=$}})};X(_),d&&O(d,function(ae){X(ae)}),X(l)}function y(){t=!1,r=Qe({},Cp,h[je]),r.cfg[Hc]=1,be(h,"config",{g:function(){return r.cfg},s:function(X){h.updateCfg(X,!1)}}),be(h,"pluginVersionStringArr",{g:function(){return ie||K(),ie}}),be(h,"pluginVersionString",{g:function(){return V||(ie||K(),V=ie.join(";")),V||Ee}}),be(h,"logger",{g:function(){return n||(n=new to(r.cfg),r[je]=n),n},s:function(X){r[je]=X,n!==X&&(Ei(n,!1),n=X)}}),h[je]=new to(r.cfg),q=[];var P=h.config[na]||[];P.splice(0,P[Q]),an(P,q),p=new $N,i=[],Ei(o,!1),o=null,a=null,s=null,Ei(u,!1),u=null,c=null,l=[],d=null,_=null,m=!1,T=null,S=Xr("AIBaseCore",!0),R=va(),M=null,F=null,g=Sf(),j=[],V=null,ie=null,z=!1,I=null,U=!1,B=0,J=null,fe=null,de=!1,E=null}function Oe(){var P=ft($e(),r.cfg,h);return P[Fu](pe),P}function ze(P){var X=pC(h[je],ON,l);c=null,V=null,ie=null,_=(d||[])[0]||[],_=Sl(an(_,X[qi]));var ae=an(Sl(X[nr]),_);q=jt(ae);var $=h.config[na]||[];$.splice(0,$[Q]),an($,q);var se=Oe();_&&_[Q]>0&&Np(se[Pn](_),ae),Np(se,ae),P&&Be(P)}function br(P){var X=null,ae=null,$=[];return O(q,function(se){if(se[yn]===P&&se!==p)return ae=se,-1;se.getChannel&&$[he](se)}),!ae&&$[Q]>0&&O($,function(se){if(ae=se.getChannel(P),!ae)return-1}),ae&&(X={plugin:ae,setEnabled:function(se){Di(ae)[ju]=!se},isEnabled:function(){var se=Di(ae);return!se[Yt]&&!se[ju]},remove:function(se,Ye){var ye;se===void 0&&(se=!0);var Fe=[ae],qe=(ye={reason:1},ye[cn]=se,ye);Pt(Fe,qe,function(ir){ir&&ze({reason:32,removed:Fe}),Ye&&Ye(ir)})}}),X}function $e(){if(!c){var P=(q||[]).slice();Le(P,p)===-1&&P[he](p),c=oo(Sl(P),r.cfg,h)}return c}function Pt(P,X,ae){if(P&&P[Q]>0){var $=oo(P,r.cfg,h),se=Rs($,h);se[Fu](function(){var Ye=!1,ye=[];O(l,function(qe,ir){tS(qe,P)?Ye=!0:ye[he](qe)}),l=ye,V=null,ie=null;var Fe=[];d&&(O(d,function(qe,ir){var Zr=[];O(qe,function($r){tS($r,P)?Ye=!0:Zr[he]($r)}),Fe[he](Zr)}),d=Fe),ae&&ae(Ye),pe()}),se[yr](X)}else ae(!1)}function Gr(){if(n&&n.queue){var P=n.queue.slice(0);n.queue[Q]=0,O(P,function(X){var ae,$=(ae={},ae[Fr]=T||"InternalMessageId: "+X[cs],ae[fs]=F,ae[ji]=Mt(new Date),ae.baseType=ua.dataType,ae.baseData={message:X[An]},ae);h.track($)})}}function Ir(P,X,ae,$){var se=1,Ye=!1,ye=null;$=$||5e3;function Fe(){se--,Ye&&se===0&&(ye&&ye[ui](),ye=null,X&&X(Ye),X=null)}if(_&&_[Q]>0){var qe=Oe()[Pn](_);qe.iterate(function(ir){if(ir.flush){se++;var Zr=!1;ir.flush(P,function(){Zr=!0,Fe()},ae)||Zr||(P&&ye==null?ye=At(function(){ye=null,Fe()},$):Fe())}})}return Ye=!0,Fe(),!0}function ot(){var P;Ve(r[fn](function(X){var ae=X.cfg.enablePerfMgr;if(ae){var $=X.cfg[Wc];(P!==$||!P)&&($||($=dC),zu(X.cfg,Wc,$),P=$,s=null),!a&&!s&&ue($)&&(s=$(h,h[Mu]()))}else s=null,P=null}))}function Be(P){var X=mf($e(),h);X[Fu](pe),(!h._updateHook||h._updateHook(X,P)!==!0)&&X[yr](P)}function we(P){var X=h[je];X?(G(X,2,73,P),pe()):sr(P)}function Xe(P){var X=h[Mu]();X&&X[Qi]([P],2)}function Ve(P){g.add(P)}})}return e.__ieDyn=1,e})()});function da(e,r){try{if(e&&e!==""){var t=Wr().parse(e);if(t&&t[Ed]&&t[Ed]>=t.itemsAccepted&&t.itemsReceived-t.itemsAccepted===t.errors[Q])return t}}catch(n){G(r,1,43,"Cannot parse the response. "+(n[Fr]||te(n)),{response:e})}return null}var aS=Y(()=>{me();He();pn();$i()});var Un,DC,sS,Rp,pa,uS=Y(()=>{Mr();ta();me();He();Kd();pn();$i();Yn();Un="",DC="NoResponseBody",sS="&"+DC+"=true",Rp="POST",pa=(function(){function e(){var r=0,t,n,i,o,a,s,u,c,l,d,_,m,p,T;Re(e,this,function(S,R){var g=!0;de(),S[fi]=function(E,I){i=I,n&&G(i,1,28,"Sender is already initialized"),S.SetConfig(E),n=!0},S._getDbgPlgTargets=function(){return[n,o,s,t]},S.SetConfig=function(E){try{if(a=E.senderOnCompleteCallBack||{},s=!!E.disableCredentials,u=E.fetchCredentials,o=!!E.isOneDs,t=!!E.enableSendPromise,l=!!E.disableXhr,d=!!E.disableBeacon,_=!!E.disableBeaconSync,T=E.timeWrapper,p=!!E.addNoResponse,m=!!E.disableFetchKeepAlive,c={sendPOST:B},o||(g=!1),s){var I=sa();I&&I.protocol&&I.protocol[Nt]()==="file:"&&(g=!1)}return!0}catch{}return!1},S.getSyncFetchPayload=function(){return r},S.getSenderInst=function(E,I){return E&&E[Q]?j(E,I):null},S.getFallbackInst=function(){return c},S[Vi]=function(E,I){de()};function x(E,I){q(I,200,{},E)}function M(E,I){G(i,2,26,"Failed to send telemetry.",{message:E}),q(I,400,{})}function F(E){M("No endpoint url is provided for the batch",E)}function j(E,I){for(var U,z=0,h=null,Z=0;h==null&&Z<E[Q];)z=E[Z],!l&&z===1?qu()?h=fe:Ss()&&(h=B):z===2&&pi(I)&&(!I||!m)?h=J:z===3&&Ct()&&(I?!_:!d)&&(h=V),Z++;return h?(U={_transport:z,_isSync:I},U[Nd]=h,U):null}function q(E,I,U,z){try{E&&E(I,U,z)}catch{}}function ie(E,I){var U=Rr(),z=E[ls];if(!z)return F(I),!0;z=E[ls]+(p?sS:Un);var h=E[Wi],Z=o?h:new Blob([h],{type:"text/plain;charset=UTF-8"}),k=U.sendBeacon(z,Z);return k}function V(E,I,U){var z=E[Wi];try{if(z)if(ie(E,I))x(Un,I);else{var h=a&&a.beaconOnRetry;h&&ue(h)?h(E,I,ie):(c&&c[Nd](E,I,!0),G(i,2,40,". Failed to send telemetry with Beacon API, retried with normal sender."))}}catch(Z){o&&ut(i,"Failed to send telemetry using sendBeacon API. Ex:"+te(Z)),q(I,o?0:400,{},Un)}}function B(E,I,U){var z,h,Z,k=E[jc]||{};!U&&t&&(z=Kt(function(Oe,ze){h=Oe,Z=ze})),o&&U&&E.disableXhrSync&&(U=!1);var pe=E[ls];if(!pe){F(I),h&&h(!1);return}var K=Od(Rp,pe,g,!0,U,E[ra]);o||K[Sd]("Content-type","application/json"),O(Vr(k),function(Oe){K[Sd](Oe,k[Oe])}),K.onreadystatechange=function(){o||(y(K),K.readyState===4&&h&&h(!0))},K.onload=function(){o&&y(K)};function y(Oe){var ze=a&&a.xhrOnComplete,br=ze&&ue(ze);if(br)ze(Oe,I,E);else{var $e=vn(Oe);q(I,Oe[$o],di(Oe,o),$e)}}return K.onerror=function(Oe){q(I,o?K[$o]:400,di(K,o),o?Un:_i(K)),Z&&Z(Oe)},K.ontimeout=function(){q(I,o?K[$o]:500,di(K,o),o?Un:_i(K)),h&&h(!1)},K.send(E[Wi]),z}function J(E,I,U){var z,h=E[ls],Z=E[Wi],k=o?Z:new Blob([Z],{type:"application/json"}),pe,K,y,Oe=new Headers,ze=Z[Q],br=!1,$e=!1,Pt=E[jc]||{},Gr=(z={method:Rp,body:k},z[Vd]=!0,z);E.headers&&Vr(E.headers)[Q]>0&&(O(Vr(Pt),function(we){Oe.append(we,Pt[we])}),Gr[jc]=Oe),u?Gr.credentials=u:g&&o&&(Gr.credentials="include"),U&&(Gr.keepalive=!0,r+=ze,o?E._sendReason===2&&(br=!0,p&&(h+=sS)):br=!0);var Ir=new Request(h,Gr);try{Ir[Vd]=!0}catch{}if(!U&&t&&(pe=Kt(function(we,Xe){K=we,y=Xe})),!h){F(I),K&&K(!1);return}function ot(we){q(I,o?0:400,{},o?Un:we)}function Be(we,Xe,Ve){var P=we[$o],X=a.fetchOnComplete;X&&ue(X)?X(we,I,Ve||Un,Xe):q(I,P,{},Ve||Un)}try{Lt(fetch(o?h:Ir,o?Gr:null),function(we){if(U&&(r-=ze,ze=0),!$e)if($e=!0,we.rejected)ot(we.reason&&we.reason[An]),y&&y(we.reason);else{var Xe=we[Qo];try{!o&&!Xe.ok?(ot(Xe.statusText),K&&K(!1)):o&&!Xe.body?(Be(Xe,null,Un),K&&K(!0)):Lt(Xe.text(),function(Ve){Be(Xe,E,Ve[Qo]),K&&K(!0)})}catch(Ve){ot(te(Ve)),y&&y(Ve)}}})}catch(we){$e||(ot(te(we)),y&&y(we))}return br&&!$e&&($e=!0,q(I,200,{}),K&&K(!0)),o&&!$e&&E[ra]>0&&T&&T.set(function(){$e||($e=!0,q(I,500,{}),K&&K(!0))},E[ra]),pe}function fe(E,I,U){var z=Nr(),h=new XDomainRequest,Z=E[Wi];h.onload=function(){var Oe=vn(h),ze=a&&a.xdrOnComplete;ze&&ue(ze)?ze(h,I,E):q(I,200,{},Oe)},h.onerror=function(){q(I,400,{},o?Un:aa(h))},h.ontimeout=function(){q(I,500,{})},h.onprogress=function(){};var k=z&&z.location&&z.location[Gc]||"",pe=E[ls];if(!pe){F(I);return}if(!o&&pe.lastIndexOf(k,0)!==0){var K="Cannot send XDomain request. The endpoint URL protocol doesn't match the hosting page protocol.";G(i,2,40,". "+K),M(K,I);return}var y=o?pe:pe[ln](/^(https?:)/,"");h.open(Rp,y),E[ra]&&(h[ra]=E[ra]),h.send(Z),o&&U?T&&T.set(function(){h.send(Z)},0):h.send(Z)}function de(){r=0,n=!1,t=!1,i=null,o=null,a=null,s=null,u=null,c=null,l=!1,d=!1,_=!1,m=!1,p=!1,T=null}})}return e.__ieDyn=1,e})()});function vS(e){return e&&e[ln]?e[ln](/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,Ee):e}function Cl(e,r){var t;if(r){var n=Ee;re(r)?(n=Ee,O(r,function(o){o=vS(o),o&&(o[0]!=="."&&(o="."+o),n+=o)})):n=vS(r),n&&(n[0]!=="."&&(n="."+n),e=(e||Ee)+n)}var i=IC.exec(e||Ee)||[];return t={},t[Tt]=i[1],t.ns=(i[2]||Ee).replace(gC,".").replace(TC,Ee)[Vt](".").sort().join("."),t}function yp(e,r,t){var n=[],i=gf.get(e,hl,{},!1),o=Cl(r,t);return oe(i,function(a,s){O(s,function(u){var c;(!o[Tt]||o[Tt]===u.evtName[Tt])&&(!o.ns||o.ns===o.ns)&&n[he]((c={},c[Fr]=u.evtName[Tt]+(u.evtName.ns?"."+u.evtName.ns:Ee),c.handler=u[Hu],c))})}),n}function gS(e,r,t){t===void 0&&(t=!0);var n=gf.get(e,hl,{},t),i=n[r];return i||(i=n[r]=[]),i}function TS(e,r,t,n){e&&r&&r[Tt]&&(e[_S]?e[_S](r[Tt],t,n):e[lS]&&e[lS](pS+r[Tt],t))}function CC(e,r,t,n){var i=!1;return e&&r&&r[Tt]&&t&&(e[cS]?(e[cS](r[Tt],t,n),i=!0):e[fS]&&(e[fS](pS+r[Tt],t),i=!0)),i}function dS(e,r,t,n){for(var i=r[Q];i--;){var o=r[i];o&&(!t.ns||t.ns===o.evtName.ns)&&(!n||n(o))&&(TS(e,o.evtName,o[Hu],o.capture),r[Rn](i,1))}}function xC(e,r,t){if(r[Tt])dS(e,gS(e,r[Tt]),r,t);else{var n=gf.get(e,hl,{});oe(n,function(i,o){dS(e,o,r,t)}),Vr(n)[Q]===0&&gf.kill(e,hl)}}function Ut(e,r){var t;return r?(re(r)?t=[e].concat(r):t=[e,r],t=Cl("xx",t).ns[Vt](".")):t=e,t}function Hn(e,r,t,n,i){var o;i===void 0&&(i=!1);var a=!1;if(e)try{var s=Cl(r,n);if(a=CC(e,s,t,i),a&&gf.accept(e)){var u=(o={guid:hC++,evtName:s},o[Hu]=t,o.capture=i,o);gS(e,s.type)[he](u)}}catch{}return a}function hi(e,r,t,n,i){if(i===void 0&&(i=!1),e)try{var o=Cl(r,n),a=!1;xC(e,o,function(s){return o.ns&&!t||s[Hu]===t?(a=!0,!0):!1}),a||TS(e,o,t,i)}catch{}}function Pp(e,r,t,n){return n===void 0&&(n=!1),Hn(e,r,t,null,n)}function Ap(e,r,t,n){n===void 0&&(n=!1),hi(e,r,t,null,n)}function xl(e,r,t){var n=!1,i=Nr();i&&(n=Hn(i,e,r,t),n=Hn(i.body,e,r,t)||n);var o=ur();return o&&(n=Hn(o,e,r,t)||n),n}function Rl(e,r,t){var n=Nr();n&&(hi(n,e,r,t),hi(n.body,e,r,t));var i=ur();i&&hi(i,e,r,t)}function ys(e,r,t,n){var i=!1;return r&&e&&e[Q]>0&&O(e,function(o){o&&(!t||Le(t,o)===-1)&&(i=xl(o,r,n)||i)}),i}function yl(e,r,t,n){var i=!1;return r&&e&&re(e)&&(i=ys(e,r,t,n),!i&&t&&t[Q]>0&&(i=ys(e,r,null,n))),i}function uo(e,r,t){e&&re(e)&&O(e,function(n){n&&Rl(n,r,t)})}function Tf(e,r,t){return yl([NS,ES,Il],e,r,t)}function hf(e,r){uo([NS,ES,Il],e,r)}function Ps(e,r,t){function n(a){var s=ur();e&&s&&s.visibilityState==="hidden"&&e(a)}var i=Ut(SS,t),o=ys([Il],e,r,i);return(!r||Le(r,Df)===-1)&&(o=ys([Df],n,r,i)||o),!o&&r&&(o=Ps(e,null,t)),o}function If(e,r){var t=Ut(SS,r);uo([Il],e,t),uo([Df],null,t)}function As(e,r,t){function n(a){var s=ur();e&&s&&s.visibilityState==="visible"&&e(a)}var i=Ut(DS,t),o=ys([mS],e,r,i);return o=ys([Df],n,r,i)||o,!o&&r&&(o=As(e,null,t)),o}function Cf(e,r){var t=Ut(DS,r);uo([mS],e,t),uo([Df],null,t)}var pS,fS,cS,lS,_S,hl,Df,Il,mS,ES,NS,SS,DS,gC,TC,hC,gf,IC,hS=Y(()=>{me();He();Ds();Sr();pS="on",fS="attachEvent",cS="addEventListener",lS="detachEvent",_S="removeEventListener",hl="events",Df="visibilitychange",Il="pagehide",mS="pageshow",ES="unload",NS="beforeunload",SS=Xr("aiEvtPageHide"),DS=Xr("aiEvtPageShow"),gC=/\.[\.]+/g,TC=/[\.]+$/,hC=1,gf=tl("events"),IC=/^([^.]*)(?:\.(.+)|)/});var Op,IS=Y(()=>{wu();Op=fr({DISABLED:0,CRITICAL:1,WARNING:2,DEBUG:3})});var Ue=Y(()=>{qE();QE();cd();oS();Ip();rl();vp();zd();Yn();aS();uS();me();wu();hS();$i();Et();fp();ml();pn();Dl();IS();up();Ds();gl();Tl();Ep();ro();al();Xd()});var Gn,CS,Yp,Pl,Al=Y(()=>{Gn="",CS="https://browser.events.data.microsoft.com/OneCollector/1.0/",Yp="version",Pl="properties"});var bp,Lp,Os,Bn,wp,Je,ma,Ii,Ol,Yl,bl,Ll,xf,wl=Y(()=>{bp="initialize",Lp="logger",Os="indexOf",Bn="timings",wp="pollInternalLogs",Je="value",ma="kind",Ii="length",Ol="processTelemetryStart",Yl="handleField",bl="rmSanitizer",Ll="rmFieldSanitizer",xf="canHandle"});function Ur(e){return!(e===Gn||w(e))}function Ml(e){if(e){var r=pt(e,"-");if(r>-1)return zo(e,r)}return Gn}function AS(){return Mp===null&&(Mp=!Te(Uint8Array)&&!OC()&&!Ji()),Mp}function Fl(e){return!!(e&&zr(e)&&e>=1&&e<=4)}function Ul(e,r,t){if(!r&&!Ur(r)||typeof e!="string")return null;var n=typeof r;if(n==="string"||n==="number"||n==="boolean"||re(r))r={value:r};else if(n==="object"&&!RS.call(r,"value"))r={value:t?JSON.stringify(r):r};else if(w(r[Je])||r[Je]===Gn||!De(r[Je])&&!zr(r[Je])&&!In(r[Je])&&!re(r[Je]))return null;if(re(r[Je])&&!Up(r[Je]))return null;if(!w(r[ma])){if(re(r[Je])||!Rf(r[ma]))return null;r[Je]=r[Je].toString()}return r}function bs(e,r,t){var n=-1;if(!Te(e))if(r>0&&(r===32?n=8192:r<=13&&(n=r<<5)),AC(t))n===-1&&(n=0),n|=t;else{var i=PC[kn(e)]||-1;n!==-1&&i!==-1?n|=i:i===6&&(n=i)}return n}function OS(e,r,t){t===void 0&&(t=!0);var n;return e&&(n=e.get(r),t&&n&&decodeURIComponent&&(n=decodeURIComponent(n))),n||Gn}function YS(e){e===void 0&&(e="D");var r=lf();return e==="B"?r="{"+r+"}":e==="P"?r="("+r+")":e==="N"&&(r=r.replace(/-/g,Gn)),r}function Ea(e,r,t,n,i){var o={},a=!1,s=0,u=arguments[Ii],c=arguments;for(In(c[0])&&(a=c[0],s++);s<u;s++){var e=c[s];oe(e,function(d,_){a&&_&&rr(_)?re(_)?(o[d]=o[d]||[],O(_,function(m,p){m&&rr(m)?o[d][p]=Ea(!0,o[d][p],m):o[d][p]=m})):o[d]=Ea(!0,o[d],_):o[d]=_})}return o}function Rf(e){return e===0||e>0&&e<=13||e===32}function AC(e){return e>=0&&e<=9}function OC(){var e=Rr();if(!Te(e)&&e.userAgent){var r=e.userAgent.toLowerCase();if((r[Os]("safari")>=0||r[Os]("firefox")>=0)&&r[Os]("chrome")<0)return!0}return!1}function Up(e){return e[Ii]>0}function yf(e,r){var t=e;t[Bn]=t[Bn]||{},t[Bn][Ol]=t[Bn][Ol]||{},t[Bn][Ol][r]=xt()}function kn(e){var r=0;if(e!=null){var t=typeof e;t==="string"?r=1:t==="number"?r=2:t==="boolean"?r=3:t===ni&&(r=4,re(e)?(r=4096,e[Ii]>0&&(r|=kn(e[0]))):RS.call(e,"value")&&(r=8192|kn(e[Je])))}return r}function Hl(){return!!le("chrome")}function bS(e,r,t,n,i,o){n===void 0&&(n=!1),i===void 0&&(i=!1);function a(u,c,l){try{u[c]=l}catch{}}var s=new XMLHttpRequest;return n&&a(s,RC,n),t&&a(s,xS,t),s.open(e,r,!i),t&&a(s,xS,t),!i&&o&&a(s,yC,o),s}function fo(e){return e>0}var Ci,Fp,Ys,RS,RC,xS,yC,PC,Mp,yS,PS,xt,Gl=Y(()=>{Ue();Et();me();Al();wl();Fp="4.3.4",Ys="1DS-Web-JS-"+Fp,RS=gu.hasOwnProperty,RC="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",xS="withCredentials",yC="timeout",PC=(Ci={},Ci[0]=0,Ci[2]=6,Ci[1]=1,Ci[3]=7,Ci[4098]=6,Ci[4097]=1,Ci[4099]=7,Ci),Mp=null,yS=Vo(),PS=es();xt=Yu});function bC(e){return e&&(!e.getProperty||!e.setProperty)&&sr("Invalid property storage override passed."),!0}var YC,LS,wS=Y(()=>{Et();Mr();Ue();me();Al();Gl();wl();YC=Cn({endpointUrl:CS,propertyStorageOverride:{isVal:bC}});LS=(function(e){mt(r,e);function r(){var t=e.call(this)||this;return Re(r,t,function(n,i){n[bp]=function(o,a,s,u){cr(n,function(){return"AppInsightsCore.initialize"},function(){try{i[bp](Qe(o,YC,s||n[Lp],!1).cfg,a,s,u)}catch(d){var c=n[Lp],l=te(d);l[Os]("channels")!==-1&&(l+=`
 - Channels must be provided through config.channels only!`),G(c,1,514,"SDK Initialization Failed - no telemetry will be sent: "+l)}},function(){return{config:o,extensions:a,logger:s,notificationManager:u}})},n.track=function(o){cr(n,function(){return"AppInsightsCore.track"},function(){var a=o;if(a){a[Bn]=a[Bn]||{},a[Bn].trackStart=xt(),Fl(a.latency)||(a.latency=1);var s=a.ext=a.ext||{};s.sdk=s.sdk||{},s.sdk.ver=Ys;var u=a.baseData=a.baseData||{};u[Pl]=u[Pl]||{};var c=u[Pl];c[Yp]=c[Yp]||n.pluginVersionString||Gn}i.track(a)},function(){return{item:o}},!o.sync)},n[wp]=function(o){return i[wp](o||"InternalLog")}}),t}return r.__ieDyn=1,r})(Ti)});var MS,FS,US,HS,GS,BS=Y(()=>{Ue();MS=fr({NotSet:0,Pii_DistinguishedName:1,Pii_GenericData:2,Pii_IPV4Address:3,Pii_IPv6Address:4,Pii_MailSubject:5,Pii_PhoneNumber:6,Pii_QueryString:7,Pii_SipAddress:8,Pii_SmtpAddress:9,Pii_Identity:10,Pii_Uri:11,Pii_Fqdn:12,Pii_IPV4AddressLegacy:13,Pii_IPv6ScrubLastHextets:14,Pii_DropValue:15,CustomerContent_GenericContent:32}),FS=fr({Normal:1,CostDeferred:2,RealTime:3,Immediate:4}),US=fr({Unspecified:0,String:1,Int32:2,UInt32:3,Int64:4,UInt64:5,Double:6,Bool:7,Guid:8,DateTime:9}),HS=fr({Normal:1,Critical:2}),GS=fr({NONE:0,ERROR:1,WARNING:2,INFORMATION:3})});var kS,jS=Y(()=>{Ue();me();Al();Gl();wl();kS=(function(){function e(r){var t=this,n={},i=[],o=[];r&&o.push(r);function a(l,d){var _,m=n[l];if(m&&(_=m[d]),!_&&_!==null){if(De(l)&&De(d))if(o[Ii]>0){for(var p=0;p<o[Ii];p++)if(o[p][Yl](l,d)){_={canHandle:!0,fieldHandler:o[p]};break}}else i[Ii]===0&&(_={canHandle:!0});if(!_&&_!==null){_=null;for(var p=0;p<i[Ii];p++)if(i[p][Yl](l,d)){_={canHandle:!0,handler:i[p],fieldHandler:null};break}}m||(m=n[l]={}),m[d]=_}return _}t.clearCache=function(){n={}},t.addSanitizer=function(l){l&&(Vv(i,l)||i.push(l),n={})},t.addFieldSanitizer=function(l){l&&(Vv(o,l)||o.push(l),n={})},t[bl]=function(l){if(l){var d=Le(i,l);d!==-1&&(i.splice(d,1),n={}),O(i,function(_){_&&_[bl]&&_[bl](l)})}},t[Ll]=function(l){if(l){var d=Le(o,l);d!==-1&&(o.splice(d,1),n={}),O(i,function(_){_&&_[Ll]&&_[Ll](l)})}},t.isEmpty=function(){return ns(i)+ns(o)===0},t[Yl]=function(l,d){var _=a(l,d);return _?_[xf]:!1},t[Je]=function(l,d,_,m){var p=a(l,d);if(p&&p[xf]){if(!p||!p[xf])return null;if(p.handler)return p.handler[Je](l,d,_,m);if(!De(d)||w(_)||_===Gn)return null;var T=null,S=kn(_);if((S&8192)===8192){var R=S&-8193;if(T=_,!Ur(T[Je])||R!==1&&R!==2&&R!==3&&(R&4096)!==4096)return null}else S===1||S===2||S===3||(S&4096)===4096?T=u(l,d,_):S===4&&(T=u(l,d,m?JSON.stringify(_):_));if(T)return s(p,l,d,S,T,m)}return null},t.property=function(l,d,_,m){var p=a(l,d);if(!p||!p[xf]||!De(d)||w(_)||!Ur(_[Je]))return null;var T=kn(_[Je]);return T===0?null:s(p,l,d,T,_,m)};function s(l,d,_,m,p,T){if(l.handler)return l.handler.property(d,_,p,T);if(!w(p[ma])){if((m&4096)===4096||!Rf(p[ma]))return null;p[Je]=p[Je].toString()}return c(l.fieldHandler,d,_,m,p)}function u(l,d,_){return Ur(_)?{value:_}:null}function c(l,d,_,m,p){if(p&&l){var T=l.getSanitizer(d,_,m,p[ma],p.propertyType);if(T)if(m===4){var S={},R=p[Je];oe(R,function(x,M){var F=d+"."+_;if(Ur(M)){var j=u(F,x,M);j=c(l,F,x,kn(M),j),j&&(S[x]=j[Je])}}),p[Je]=S}else{var g={path:d,name:_,type:m,prop:p,sanitizer:t};p=T.call(t,g)}}return p}}return e.getFieldType=kn,e})()});var zS={};du(zS,{ActiveStatus:()=>Ot,AppInsightsCore:()=>LS,BaseTelemetryPlugin:()=>gi,DiagnosticLogger:()=>to,EventLatency:()=>FS,EventPersistence:()=>HS,EventPropertyType:()=>US,EventsDiscardedReason:()=>sn,FullVersionString:()=>Ys,InternalAppInsightsCore:()=>Ti,LoggingSeverity:()=>Op,MinChannelPriorty:()=>ud,NotificationManager:()=>uf,PerfEvent:()=>ca,PerfManager:()=>cf,ProcessTelemetryContext:()=>gp,SenderPostManager:()=>pa,TraceLevel:()=>GS,Undefined:()=>Tn,ValueKind:()=>MS,ValueSanitizer:()=>kS,Version:()=>Fp,_InternalLogMessage:()=>ua,__getRegisteredEvents:()=>yp,_appendHeader:()=>Es,_getAllResponseHeaders:()=>di,_logInternalMessage:()=>ep,_testHookMaxUnloadHooksCb:()=>Tp,_throwInternal:()=>G,_warnToConsole:()=>ut,addEventHandler:()=>xl,addEventListeners:()=>yl,addPageHideEventListener:()=>Ps,addPageShowEventListener:()=>As,addPageUnloadEventListener:()=>Tf,areCookiesSupported:()=>Is,arrForEach:()=>O,arrIndexOf:()=>Le,arrMap:()=>oi,arrReduce:()=>Ou,attachEvent:()=>Pp,blockDynamicConversion:()=>tf,convertAllHeadersToMap:()=>el,cookieAvailable:()=>Is,createCookieMgr:()=>Ni,createDynamicConfig:()=>Qe,createEnumStyle:()=>fr,createGuid:()=>YS,createProcessTelemetryContext:()=>ft,createTraceParent:()=>_f,createUniqueNamespace:()=>Xr,createUnloadHandlerContainer:()=>va,dateNow:()=>tr,detachEvent:()=>Ap,disallowsSameSiteNone:()=>pl,doPerf:()=>cr,dumpObj:()=>te,eventOff:()=>hi,eventOn:()=>Hn,extend:()=>Ea,findW3cTraceParent:()=>pf,forceDynamicConversion:()=>jd,formatErrorMessageXdr:()=>aa,formatErrorMessageXhr:()=>_i,formatTraceParent:()=>df,generateW3CId:()=>la,getCommonSchemaMetaData:()=>bs,getConsole:()=>Vu,getCookieValue:()=>OS,getCrypto:()=>Ku,getDocument:()=>ur,getDynamicConfigHandler:()=>rf,getExceptionName:()=>Ke,getFieldValueType:()=>kn,getGlobal:()=>st,getGlobalInst:()=>le,getHistory:()=>Tc,getIEVersion:()=>Xu,getISOString:()=>Mt,getJSON:()=>Wr,getLocation:()=>sa,getMsCrypto:()=>Wu,getNavigator:()=>Rr,getPerformance:()=>Hi,getResponseText:()=>vn,getSetValue:()=>zu,getTenantId:()=>Ml,getTime:()=>xt,getWindow:()=>Nr,hasDocument:()=>Vo,hasHistory:()=>jv,hasJSON:()=>bn,hasNavigator:()=>Pu,hasOwnProperty:()=>Cr,hasWindow:()=>es,isArray:()=>re,isArrayValid:()=>Up,isBeaconsSupported:()=>Ct,isBoolean:()=>In,isChromium:()=>Hl,isDate:()=>Sc,isDocumentObjectAvailable:()=>yS,isError:()=>ko,isFetchSupported:()=>pi,isFunction:()=>ue,isGreaterThanZero:()=>fo,isIE:()=>Zi,isLatency:()=>Fl,isNotTruthy:()=>Mv,isNullOrUndefined:()=>w,isNumber:()=>zr,isObject:()=>rr,isReactNative:()=>Ji,isSampledFlag:()=>vf,isString:()=>De,isTruthy:()=>nn,isTypeof:()=>wv,isUint8ArrayAvailable:()=>AS,isUndefined:()=>Te,isValidSpanId:()=>Fn,isValidTraceId:()=>Mn,isValidTraceParent:()=>xs,isValueAssigned:()=>Ur,isValueKind:()=>Rf,isWindowObjectAvailable:()=>PS,isXhrSupported:()=>Ss,mergeEvtNamespace:()=>Ut,newGuid:()=>lf,newId:()=>$u,normalizeJsName:()=>oa,objDefineAccessors:()=>Hv,objForEachKey:()=>oe,objFreeze:()=>jt,objKeys:()=>Vr,objSeal:()=>Gv,onConfigChange:()=>Dr,openXhr:()=>bS,optimizeObject:()=>It,parseResponse:()=>da,parseTraceParent:()=>_a,perfNow:()=>Yu,prependTransports:()=>vi,proxyAssign:()=>Pd,proxyFunctionAs:()=>li,proxyFunctions:()=>Ft,random32:()=>mi,randomValue:()=>Zu,removeEventHandler:()=>Rl,removeEventListeners:()=>uo,removePageHideEventListener:()=>If,removePageShowEventListener:()=>Cf,removePageUnloadEventListener:()=>hf,safeGetCookieMgr:()=>sp,safeGetLogger:()=>dn,sanitizeProperty:()=>Ul,setEnableEnvMocks:()=>Fd,setProcessTelemetryTimings:()=>yf,setValue:()=>Xt,strContains:()=>dr,strEndsWith:()=>Ko,strFunction:()=>Xa,strObject:()=>ni,strPrototype:()=>rn,strStartsWith:()=>is,strTrim:()=>Me,strUndefined:()=>Tn,throwError:()=>sr,toISOString:()=>Mt,useXDomainRequest:()=>qu});var Na=Y(()=>{wS();BS();jS();Ue();Gl()});var Sa,Bl,kl,Hp=Y(()=>{Sa="REAL_TIME",Bl="NEAR_REAL_TIME",kl="BEST_EFFORT"});var mn,jl,VS,Gp,KS,WS,Bp,zl,Pf,Ls,XS,qS,QS,Vl,kp,Kl,Wl,Xl,Af,jp,zp,JS,ws,Vp,ql,Of=Y(()=>{mn="",jl="drop",VS="send",Gp="requeue",KS="rspFail",WS="oth",Bp="no-cache, no-store",zl="application/x-json-stream",Pf="cache-control",Ls="content-type",XS="kill-tokens",qS="kill-duration",QS="time-delta-millis",Vl="client-version",kp="client-id",Kl="time-delta-to-apply-millis",Wl="upload-time",Xl="apikey",Af="AuthMsaDeviceTicket",jp="WebAuthToken",zp="AuthXToken",JS="NoResponseBody",ws="msfpc",Vp="trace",ql="user"});var Yf,Ql,Jl,Zl,bf,xe,jn,Ht,lr,zn,Pr,Vn,Da,$l,ga,e_,Ta,r_,t_,ZS,Kp,Wp,$S,eD,n_,Xp,qp,rD,tD,Qp,Jp,Zp,nD,i_,o_,a_,Lf,$p,En,Ms,em,rt,Rt,wf,Mf,Fs,s_,Ff,iD,Us,u_,f_,Hs,rm,Uf,c_,l_,Gs,oD,__,v_,d_,Hf,aD,sD,tm,nm,uD,fD,cD,p_,Gf,co,ha,Bs=Y(()=>{Yf="allowRequestSending",Ql="firstRequestSent",Jl="shouldAddClockSkewHeaders",Zl="getClockSkewHeaderValue",bf="setClockSkew",xe="length",jn="concat",Ht="iKey",lr="count",zn="events",Pr="push",Vn="split",Da="splice",$l="toLowerCase",ga="hdrs",e_="useHdrs",Ta="initialize",r_="setTimeoutOverride",t_="clearTimeoutOverride",ZS="payloadPreprocessor",Kp="overrideEndpointUrl",Wp="avoidOptions",$S="disableEventTimings",eD="stringifyObjects",n_="enableCompoundKey",Xp="disableXhrSync",qp="disableFetchKeepAlive",rD="addNoResponse",tD="excludeCsMetaData",Qp="useSendBeacon",Jp="fetchCredentials",Zp="alwaysUseXhrOverride",nD="unloadTransports",i_="serializeOfflineEvt",o_="getOfflineRequestDetails",a_="createPayload",Lf="createOneDSPayload",$p="payloadBlob",En="headers",Ms="_thePayload",em="urlString",rt="batches",Rt="sendType",wf="addHeader",Mf="canSendRequest",Fs="sendQueuedRequests",s_="isCompletelyIdle",Ff="setUnloading",iD="isTenantKilled",Us="resume",u_="sendSynchronousBatch",f_="_transport",Hs="getWParam",rm="isBeacon",Uf="timings",c_="isTeardown",l_="isSync",Gs="data",oD="timeout",__="_sendReason",v_="setKillSwitchTenants",d_="_backOffTransmission",Hf="identifier",aD="disableOptimizeObj",sD="ignoreMc1Ms0CookieProcessing",tm="eventsLimitInMem",nm="autoFlushEventsLimit",uD="disableAutoBatchFlushLimit",fD="overrideInstrumentationKey",cD="disableTelemetry",p_="baseData",Gf="sendAttempt",co="latency",ha="sync"});function _D(e){var r=(e.ext||{}).intweb;return r&&Ur(r[ws])?r[ws]:null}function lD(e){for(var r=null,t=0;r===null&&t<e[xe];t++)r=_D(e[t]);return r}var lo,m_=Y(()=>{Na();Of();Bs();lo=(function(){function e(r,t){var n=t?[][jn](t):[],i=this,o=lD(n);i[Ht]=function(){return r},i.Msfpc=function(){return o||mn},i[lr]=function(){return n[xe]},i[zn]=function(){return n},i.addEvent=function(a){return a?(n[Pr](a),o||(o=_D(a)),!0):!1},i[Vn]=function(a,s){var u;if(a<n[xe]){var c=n[xe]-a;w(s)||(c=s<c?s:c),u=n[Da](a,c),o=lD(n)}return new e(r,u)}}return e.create=function(r,t){return new e(r,t)},e})()});var vD,dD=Y(()=>{Mr();Bs();vD=(function(){function e(){var r=!0,t=!0,n=!0,i="use-collector-delta",o=!1;Re(e,this,function(a){a[Yf]=function(){return r},a[Ql]=function(){n&&(n=!1,o||(r=!1))},a[Jl]=function(){return t},a[Zl]=function(){return i},a[bf]=function(s){o||(s?(i=s,t=!0,o=!0):t=!1,r=!0)}})}return e.__ieDyn=1,e})()});var LC,pD,mD=Y(()=>{Mr();Na();Bs();LC=1e3,pD=(function(){function e(){var r={};function t(n){var i=[];return n&&O(n,function(o){i[Pr](Me(o))}),i}Re(e,this,function(n){n[v_]=function(i,o){if(i&&o)try{var a=t(i[Vn](","));if(o==="this-request-only")return a;for(var s=parseInt(o,10)*LC,u=0;u<a[xe];++u)r[a[u]]=tr()+s}catch{return[]}return[]},n[iD]=function(i){var o=r,a=Me(i);return o[a]!==void 0&&o[a]>tr()?!0:(delete o[a],!1)}})}return e.__ieDyn=1,e})()});function ND(e){return!(e>=300&&e<500&&e!=429||e==501||e==505)}function E_(e){var r=0,t=ED*wC,n=ED*MC,i=Math.floor(Math.random()*(n-t))+t;return r=Math.pow(2,e)*i,Math.min(r,FC)}var wC,MC,ED,FC,im=Y(()=>{wC=.8,MC=1.2,ED=3e3,FC=6e5});function kC(e,r,t,n,i){if(i&&r){var o=e(i.value,i.kind,i.propertyType);if(o>-1){var a=r[SD];a||(a=r[SD]={f:{}});var s=a[N_];if(s||(s=a[N_]={}),t)for(var u=0;u<t.length;u++){var c=t[u];s[c]||(s[c]={f:{}});var l=s[c][N_];l||(l=s[c][N_]={}),s=l}s=s[n]={},re(i.value)?s.a={t:o}:s.t=o}}}var UC,HC,DD,gD,GC,SD,N_,BC,TD,hD=Y(()=>{Mr();Na();m_();Of();me();UC=20,HC=3984588,DD=65e3,gD=2e6,GC=Math.min(gD,DD),SD="metadata",N_="f",BC=/\./,TD=(function(){function e(r,t,n,i,o,a){var s="data",u="baseData",c="ext",l=!!i,d=!0,_=t,m={},p=!!a,T=o||bs;Re(e,this,function(S){S.createPayload=function(x,M,F,j,q,ie){return{apiKeys:[],payloadBlob:mn,overflow:null,sizeExceed:[],failedEvts:[],batches:[],numEvents:0,retryCnt:x,isTeardown:M,isSync:F,isBeacon:j,sendType:ie,sendReason:q}},S.appendPayload=function(x,M,F){var j=x&&M&&!x.overflow;return j&&cr(r,function(){return"Serializer:appendPayload"},function(){for(var q=M.events(),ie=x.payloadBlob,V=x.numEvents,B=!1,J=[],fe=[],de=x.isBeacon,E=de?DD:HC,I=de?GC:gD,U=0,z=0;U<q.length;){var h=q[U];if(h){if(V>=F){x.overflow=M.split(U);break}var Z=S.getEventBlob(h);if(Z&&Z.length<=I){var k=Z.length,pe=ie.length;if(pe+k>E){x.overflow=M.split(U);break}ie&&(ie+=`
`),ie+=Z,z++,z>UC&&(xn(ie,0,1),z=0),B=!0,V++}else Z?J.push(h):fe.push(h),q.splice(U,1),U--}U++}if(J.length>0&&x.sizeExceed.push(lo.create(M.iKey(),J)),fe.length>0&&x.failedEvts.push(lo.create(M.iKey(),fe)),B){x.batches.push(M),x.payloadBlob=ie,x.numEvents=V;var K=M.iKey();Le(x.apiKeys,K)===-1&&x.apiKeys.push(K)}},function(){return{payload:x,theBatch:{iKey:M.iKey(),evts:M.events()},max:F}}),j},S.getEventBlob=function(x){try{return cr(r,function(){return"Serializer.getEventBlob"},function(){var M={};M.name=x.name,M.time=x.time,M.ver=x.ver,M.iKey="o:"+Ml(x.iKey);var F={},j;p||(j=function(B,J,fe){kC(T,F,B,J,fe)});var q=x[c];q&&(M[c]=F,oe(q,function(B,J){var fe=F[B]={};g(J,fe,"ext."+B,!0,null,null,!0)}));var ie=M[s]={};ie.baseType=x.baseType;var V=ie[u]={};return g(x.baseData,V,u,!1,[u],j,d),g(x.data,ie,s,!1,[],j,d),JSON.stringify(M)},function(){return{item:x}})}catch{return null}};function R(x,M){var F=m[x];return F===void 0&&(x.length>=7&&(F=is(x,"ext.metadata")||is(x,"ext.web")),m[x]=F),F}function g(x,M,F,j,q,ie,V){oe(x,function(B,J){var fe=null;if(J||Ur(J)){var de=F,E=B,I=q,U=M;if(l&&!j&&BC.test(B)){var z=B.split("."),h=z.length;if(h>1){I&&(I=I.slice());for(var Z=0;Z<h-1;Z++){var k=z[Z];U=U[k]=U[k]||{},de+="."+k,I&&I.push(k)}E=z[h-1]}}var pe=j&&R(de,E);if(!pe&&_&&_.handleField(de,E)?fe=_.value(de,E,J,n):fe=Ul(E,J,n),fe){var K=fe.value;if(U[E]=K,ie&&ie(I,E,fe),V&&typeof K=="object"&&!re(K)){var y=I;y&&(y=y.slice(),y.push(E)),g(J,K,de+"."+E,j,y,ie,V)}}}})}})}return e.__ieDyn=1,e})()});function ks(e,r){return{set:function(t,n){for(var i=[],o=2;o<arguments.length;o++)i[o-2]=arguments[o];return HE([e,r],t,n,i)}}}var om=Y(()=>{me()});function Ca(e,r,t){sm[e]=r,t!==!1&&(um[r]=e)}function S_(e,r){var t=!1;if(e&&r){var n=Vr(e);if(n&&n[xe]>0)for(var i=r[$l](),o=0;o<n[xe];o++){var a=n[o];if(a&&Cr(r,a)&&a[$l]()===i){t=!0;break}}}return t}function js(e,r,t,n){r&&t&&t[xe]>0&&(n&&sm[r]?(e[ga][sm[r]]=t,e[e_]=!0):e.url+="&"+r+"="+t)}function KC(e,r,t){for(var n=0;n<e[xe];n++)if(e[n].name===r){e[n].value=t;return}e[Pr]({name:r,value:t})}function WC(e,r){for(var t=0;t<e[xe];t++)if(e[t].name===r){e[Da](t,1);return}}var Ia,am,jC,zC,VC,sm,um,ID,CD=Y(()=>{Mr();Na();me();dD();m_();Of();mD();im();hD();om();Bs();am="sendAttempt",jC="&"+JS+"=true",zC="?cors=true&"+Ls[$l]()+"="+zl,VC=(Ia={},Ia[1]=Gp,Ia[100]=Gp,Ia[200]="sent",Ia[8004]=jl,Ia[8003]=jl,Ia),sm={},um={};Ca(Af,Af,!1);Ca(Vl,Vl);Ca(kp,"Client-Id");Ca(Xl,Xl);Ca(Kl,Kl);Ca(Wl,Wl);Ca(zp,zp);ID=(function(){function e(r,t,n,i){var o,a,s,u,c=!1,l,d,_,m,p,T,S,R,g,x,M,F,j,q,ie,V,B,J,fe,de,E,I,U,z,h,Z,k,pe;Re(e,this,function(K){$e();var y=!0;K[Ta]=function(N,b,H){z||(p=b,F=b.getCookieMgr(),d=H,_=d.diagLog(),an(de,Dr(N,function(ee){var _e,Ce=ee.cfg,ne=ee.cfg.extensionConfig[H.identifier];h=ks(ne[r_],ne[t_]),Ur(Ce.anonCookieName)?KC(S,"anoncknm",Ce.anonCookieName):WC(S,"anoncknm"),E=ne[ZS],I=ne.payloadListener;var f=ne.httpXHROverride,v=ne[Kp]?ne[Kp]:Ce.endpointUrl;o=v+zC,q=Te(ne[Wp])?!0:!ne[Wp],M=!ne[$S];var D=ne.valueSanitizer,C=ne[eD],A=!!Ce[n_];Te(ne[n_])||(A=!!ne[n_]),ie=ne.xhrTimeout,V=!!ne[Xp],B=!!ne[qp],fe=ne[rD]!==!1,Z=!!ne[tD],b.getPlugin("LocalStorage")&&(B=!0),c=!Ji(),x=new TD(p,D,C,A,bs,Z),w(ne[Qp])||(c=!!ne[Qp]),ne[Jp]&&(pe=ne[Jp]);var L=ze();k?k.SetConfig(L):(k=new pa,k[Ta](L,_));var W=f,ve=ne[Zp]?f:null,Pe=ne[Zp]?f:null,ce=[3,2];if(!f){T=!1;var ct=[];Ji()?(ct=[2,1],ce=[2,1,3]):ct=[1,2,3],ct=vi(ct,ne.transports),f=Oe(ct,!1),f||ut(_,"No available transport to send events"),W=Oe(ct,!0)}ve||(ce=vi(ce,ne[nD]),ve=Oe(ce,!0)),J=!T&&(c&&Ct()||!B&&pi(!0)),m=(_e={},_e[0]=f,_e[1]=W||Oe([1,2,3],!0),_e[2]=ve||W||Oe([1],!0),_e[3]=Pe||Oe([2,3],!0)||W||Oe([1],!0),_e)})),z=!0)},K.addResponseHandler=function(N){return U[Pr](N),{rm:function(){var b=U.indexOf(N);b>=0&&U[Da](b,1)}}},K[i_]=function(N){try{if(x)return x.getEventBlob(N)}catch{}return mn},K[o_]=function(){try{var N=x&&x[a_](0,!1,!1,!1,1,0);return $(N,q)}catch{}return null},K[Lf]=function(N,b){try{var H=[];O(N,function(f){b&&(f=It(f));var v=lo.create(f[Ht],[f]);H[Pr](v)});for(var ee=null;H[xe]>0&&x;){var _e=H.shift();_e&&_e[lr]()>0&&(ee=ee||x[a_](0,!1,!1,!1,1,0),x.appendPayload(ee,_e,r))}var Ce=$(ee,q),ne={data:ee[$p],urlString:Ce.url,headers:Ce[ga],timeout:ie,disableXhrSync:V,disableFetchKeepAlive:B};return q&&(S_(ne[En],Pf)||(ne[En][Pf]=Bp),S_(ne[En],Ls)||(ne[En][Ls]=zl)),ne}catch{}return null};function Oe(N,b){try{return k&&k.getSenderInst(N,b)}catch{}return null}K._getDbgPlgTargets=function(){return[m[0],a,x,m,ze(),o]};function ze(){try{var N={xdrOnComplete:br,fetchOnComplete:Pt,xhrOnComplete:Gr,beaconOnRetry:ot},b={enableSendPromise:!1,isOneDs:!0,disableCredentials:!y,fetchCredentials:pe,disableXhr:!1,disableBeacon:!c,disableBeaconSync:!c,disableFetchKeepAlive:B,timeWrapper:h,addNoResponse:fe,senderOnCompleteCallBack:N};return b}catch{}return null}function br(N,b,H){var ee=vn(N);Ir(b,200,{},ee),Gt(ee)}function $e(){var N;o=null,a=new pD,s=!1,u=new vD,c=!1,l=0,d=null,_=null,m=null,p=null,T=!0,S=[],R={},g=[],x=null,M=!1,F=null,j=!1,q=!1,ie=N,V=N,B=N,J=N,fe=N,de=[],E=N,I=N,U=[],z=!1,h=ks(),Z=!1,k=null}function Pt(N,b,H,ee){var _e=function(f,v,D){Ir(b,f,v,D),Gt(D)},Ce={},ne=N[En];ne&&ne.forEach(function(f,v){Ce[v]=f}),_e(N.status,Ce,H||mn)}function Gr(N,b,H){var ee=vn(N);Ir(b,N.status,di(N,!0),ee),Gt(ee)}function Ir(N,b,H,ee){try{N(b,H,ee)}catch(_e){G(_,2,518,te(_e))}}function ot(N,b,H){var ee=N,_e=200,Ce=ee[Ms],ne=N[em]+(fe?jC:mn);try{var f=Rr();if(Ce){var v=!!p.getPlugin("LocalStorage"),D=[],C=[];O(Ce[rt],function(A){if(D&&A&&A[lr]()>0)for(var L=A[zn](),W=0;W<L[xe];W++)if(f.sendBeacon(ne,x.getEventBlob(L[W])))C[Pr](A[W]);else{D[Pr](A[Vn](W));break}else D[Pr](A[Vn](0))}),C[xe]>0&&(Ce.sentEvts=C),v||Lr(D,8003,Ce[Rt],!0)}else _e=0}catch(A){ut(_,"Failed to send telemetry using sendBeacon API. Ex:"+te(A)),_e=0}finally{Ir(b,_e,{},mn)}}function Be(N){return N===2||N===3}function we(N){return j&&Be(N)&&(N=2),N}K[wf]=function(N,b){R[N]=b},K.removeHeader=function(N){delete R[N]},K[Mf]=function(){return Xe()&&u[Yf]()},K[Fs]=function(N,b){Te(N)&&(N=0),j&&(N=we(N),b=2),P(g,N,0)&&ae(Ve(),0,!1,N,b||0)},K[s_]=function(){return!s&&l===0&&g[xe]===0},K[Ff]=function(N){j=N},K.addBatch=function(N){if(N&&N[lr]()>0){if(a.isTenantKilled(N[Ht]()))return!1;g[Pr](N)}return!0},K.teardown=function(){g[xe]>0&&ae(Ve(),0,!0,2,2),O(de,function(N){N&&N.rm&&N.rm()}),de=[]},K.pause=function(){s=!0},K[Us]=function(){s=!1,K[Fs](0,4)},K[u_]=function(N,b,H){N&&N[lr]()>0&&(w(b)&&(b=1),j&&(b=we(b),H=2),ae([N],0,!1,b,H||0))};function Xe(){return!s&&l<t}function Ve(){var N=g;return g=[],N}function P(N,b,H){var ee=!1;return N&&N[xe]>0&&!s&&m[b]&&x&&(ee=b!==0||Xe()&&(H>0||u[Yf]())),ee}function X(N){var b={};return N&&O(N,function(H,ee){b[ee]={iKey:H[Ht](),evts:H[zn]()}}),b}function ae(N,b,H,ee,_e){if(!(!N||N[xe]===0)){if(s){Lr(N,1,ee);return}ee=we(ee);try{var Ce=N,ne=ee!==0;cr(p,function(){return"HttpManager:_sendBatches"},function(f){f&&(N=N.slice(0));for(var v=[],D=null,C=xt(),A=m[ee]||(ne?m[1]:m[0]),L=A&&A[f_],W=J&&(j||Be(ee)||L===3||A._isSync&&L===2);P(N,ee,b);){var ve=N.shift();ve&&ve[lr]()>0&&(a.isTenantKilled(ve[Ht]())?v[Pr](ve):(D=D||x[a_](b,H,ne,W,_e,ee),x.appendPayload(D,ve,r)?D.overflow!==null&&(N=[D.overflow][jn](N),D.overflow=null,Ye(D,C,xt(),_e),C=xt(),D=null):(Ye(D,C,xt(),_e),C=xt(),N=[ve][jn](N),D=null)))}D&&Ye(D,C,xt(),_e),N[xe]>0&&(g=N[jn](g)),Lr(v,8004,ee)},function(){return{batches:X(Ce),retryCount:b,isTeardown:H,isSynchronous:ne,sendReason:_e,useSendBeacon:Be(ee),sendType:ee}},!ne)}catch(f){G(_,2,48,"Unexpected Exception sending batch: "+te(f))}}}function $(N,b){var H={url:o,hdrs:{},useHdrs:!1};b?(H[ga]=Ea(H[ga],R),H.useHdrs=Vr(H.hdrs)[xe]>0):oe(R,function(f,v){um[f]?js(H,um[f],v,!1):(H[ga][f]=v,H[e_]=!0)}),js(H,kp,"NO_AUTH",b),js(H,Vl,Ys,b);var ee=mn;O(N.apiKeys,function(f){ee[xe]>0&&(ee+=","),ee+=f}),js(H,Xl,ee,b),js(H,Wl,tr().toString(),b);var _e=$r(N);if(Ur(_e)&&(H.url+="&ext.intweb.msfpc="+_e),u[Jl]()&&js(H,Kl,u[Zl](),b),p[Hs]){var Ce=p[Hs]();Ce>=0&&(H.url+="&w="+Ce)}for(var ne=0;ne<S[xe];ne++)H.url+="&"+S[ne].name+"="+S[ne].value;return H}function se(N,b,H){N[b]=N[b]||{},N[b][d.identifier]=H}function Ye(N,b,H,ee){if(N&&N.payloadBlob&&N.payloadBlob[xe]>0){var _e=!!E,Ce=m[N.sendType];!Be(N[Rt])&&N[rm]&&N.sendReason===2&&(Ce=m[2]||m[3]||Ce);var ne=q;(N.isBeacon||Ce[f_]===3)&&(ne=!1);var f=$(N,ne);ne=ne||f[e_];var v=xt();cr(p,function(){return"HttpManager:_doPayloadSend"},function(){for(var D=0;D<N.batches[xe];D++)for(var C=N[rt][D],A=C[zn](),L=0;L<A[xe];L++){var W=A[L];if(M){var ve=W[Uf]=W[Uf]||{};se(ve,"sendEventStart",v),se(ve,"serializationStart",b),se(ve,"serializationCompleted",H)}W[am]>0?W[am]++:W[am]=1}Lr(N[rt],1e3+(ee||0),N[Rt],!0);var Pe={data:N[$p],urlString:f.url,headers:f[ga],_thePayload:N,_sendReason:ee,timeout:ie,disableXhrSync:V,disableFetchKeepAlive:B};ne&&(S_(Pe[En],Pf)||(Pe[En][Pf]=Bp),S_(Pe[En],Ls)||(Pe[En][Ls]=zl));var ce=null;Ce&&(ce=function(ct){u[Ql]();var ti=function(Dn,ic){Fe(Dn,ic,N,ee)},lt=N[c_]||N[l_];try{Ce.sendPOST(ct,ti,lt),I&&I(Pe,ct,lt,N[rm])}catch(Dn){ut(_,"Unexpected exception sending payload. Ex:"+te(Dn)),Ir(ti,0,{})}}),cr(p,function(){return"HttpManager:_doPayloadSend.sender"},function(){if(ce)if(N[Rt]===0&&l++,_e&&!N.isBeacon&&Ce[f_]!==3){var ct={data:Pe[Gs],urlString:Pe[em],headers:Ea({},Pe[En]),timeout:Pe[oD],disableXhrSync:Pe[Xp],disableFetchKeepAlive:Pe[qp]},ti=!1;cr(p,function(){return"HttpManager:_doPayloadSend.sendHook"},function(){try{E(ct,function(lt){ti=!0,!T&&!lt[Ms]&&(lt[Ms]=lt[Ms]||Pe[Ms],lt[__]=lt[__]||Pe[__]),ce(lt)},N.isSync||N[c_])}catch{ti||ce(Pe)}})}else ce(Pe)})},function(){return{thePayload:N,serializationStart:b,serializationCompleted:H,sendReason:ee}},N[l_])}N.sizeExceed&&N.sizeExceed[xe]>0&&Lr(N.sizeExceed,8003,N[Rt]),N.failedEvts&&N.failedEvts[xe]>0&&Lr(N.failedEvts,8002,N[Rt])}function ye(N,b){M&&O(N,function(H){var ee=H[Uf]=H[Uf]||{};se(ee,"sendEventCompleted",b)})}function Fe(N,b,H,ee){var _e=9e3,Ce=null,ne=!1,f=!1;try{var v=!0;if(typeof N!==Tn){if(b){u[bf](b[QS]);var D=b[qS]||b["kill-duration-seconds"];O(a[v_](b[XS],D),function(A){O(H[rt],function(L){if(L[Ht]()===A){Ce=Ce||[];var W=L[Vn](0);H.numEvents-=W[lr](),Ce[Pr](W)}})})}if(N==200||N==204){_e=200;return}(!ND(N)||H.numEvents<=0)&&(v=!1),_e=9e3+N%1e3}if(v){_e=100;var C=H.retryCnt;H[Rt]===0&&(C<n?(ne=!0,Zr(function(){H[Rt]===0&&l--,ae(H[rt],C+1,H[c_],j?2:H[Rt],5)},j,E_(C))):(f=!0,j&&(_e=8001)))}}finally{ne||(u[bf](),qe(H,_e,ee,f)),Lr(Ce,8004,H[Rt])}}function qe(N,b,H,ee){try{ee&&d[d_]();var _e=N[rt];b===200&&(_e=N.sentEvts||N[rt],!ee&&!N[l_]&&d._clearBackOff(),ir(_e)),Lr(_e,b,N[Rt],!0)}finally{N[Rt]===0&&(l--,H!==5&&K.sendQueuedRequests(N[Rt],H))}}function ir(N){if(M){var b=xt();O(N,function(H){H&&H[lr]()>0&&ye(H[zn](),b)})}}function Zr(N,b,H){b?N():h.set(N,H)}function $r(N){for(var b=0;b<N.batches[xe];b++){var H=N[rt][b].Msfpc();if(H)return encodeURIComponent(H)}return mn}function Gt(N){var b=U;try{for(var H=0;H<b[xe];H++)try{b[H](N)}catch(_e){G(_,1,519,"Response handler failed: "+_e)}if(N){var ee=JSON.parse(N);Ur(ee.webResult)&&Ur(ee.webResult[ws])&&F.set("MSFPC",ee.webResult[ws],365*86400)}}catch{}}function Lr(N,b,H,ee){if(N&&N[xe]>0&&i){var _e=i[ri(b)];if(_e){var Ce=H!==0;cr(p,function(){return"HttpManager:_sendBatchesNotification"},function(){Zr(function(){try{_e.call(i,N,b,Ce,H)}catch(ne){G(_,1,74,"send request notification failed: "+ne)}},ee||Ce,0)},function(){return{batches:X(N),reason:b,isSync:Ce,sendSync:ee,sendType:H}},!Ce)}}}function ri(N){var b=VC[N];return Ur(b)||(b=WS,N>=9e3&&N<=9999?b=KS:N>=8e3&&N<=8999?b=jl:N>=1e3&&N<=1999&&(b=VS)),b}})}return e.__ieDyn=1,e})()});function $C(e){return e&&e.sendPOST}var XC,xD,qC,PD,AD,QC,RD,JC,fm,xa,yD,gr,ZC,OD,YD=Y(()=>{Et();Mr();Na();ta();me();Hp();m_();CD();Of();im();om();Bs();XC=.25,xD=500,qC=20,PD=6,AD=2,QC=4,RD=2,JC=1,fm=1e4,xa="eventsDiscarded",yD="",gr=void 0,ZC=Cn({eventsLimitInMem:{isVal:fo,v:fm},immediateEventLimit:{isVal:fo,v:500},autoFlushEventsLimit:{isVal:fo,v:0},disableAutoBatchFlushLimit:!1,httpXHROverride:{isVal:$C,v:gr},overrideInstrumentationKey:gr,overrideEndpointUrl:gr,disableTelemetry:!1,ignoreMc1Ms0CookieProcessing:!1,setTimeoutOverride:gr,clearTimeoutOverride:gr,payloadPreprocessor:gr,payloadListener:gr,disableEventTimings:gr,valueSanitizer:gr,stringifyObjects:gr,enableCompoundKey:gr,disableOptimizeObj:!1,fetchCredentials:gr,transports:gr,unloadTransports:gr,useSendBeacon:gr,disableFetchKeepAlive:gr,avoidOptions:!1,xhrTimeout:gr,disableXhrSync:gr,alwaysUseXhrOverride:!1,maxEventRetryAttempts:{isVal:zr,v:PD},maxUnloadEventRetryAttempts:{isVal:zr,v:AD},addNoResponse:gr,excludeCsMetaData:gr});OD=(function(e){mt(r,e);function r(){var t=e.call(this)||this;t.identifier="PostChannel",t.priority=1011,t.version="4.3.4";var n,i=!1,o=[],a,s=!1,u=0,c,l=0,d,_={},m=Sa,p,T,S,R,g,x,M,F,j,q,ie,V,B,J,fe,de,E,I,U,z,h,Z;return Re(r,t,function(k,pe){we(),k._getDbgPlgTargets=function(){return[g,n]},k[Ta]=function(f,v,D){cr(v,function(){return"PostChannel:initialize"},function(){pe[Ta](f,v,D),U=v.getNotifyMgr();try{fe=Ut(Xr(k[Hf]),v.evtNamespace&&v.evtNamespace()),k._addHook(Dr(f,function(C){var A=C.cfg,L=ft(null,A,v);n=L.getExtCfg(k[Hf],ZC),de=ks(n[r_],n[t_]),ie=!n[aD]&&Hl(),E=n[sD],y(v),d=n[tm],c=n.immediateEventLimit,M=n[nm],B=n.maxEventRetryAttempts,J=n.maxUnloadEventRetryAttempts,I=n[uD],at(A.endpointUrl)?k.pause():s&&k[Us](),ne(),h=n[fD],Z=!!n[cD],z&&K();var W=A.disablePageUnloadEvents||[];z=Tf(br,W,fe),z=Ps(br,W,fe)||z,z=As($e,A.disablePageShowEvents,fe)||z})),g[Ta](f,k.core,k)}catch(C){throw k.setInitialized(!1),C}},function(){return{theConfig:f,core:v,extensions:D}})},k.processTelemetry=function(f,v){yf(f,k[Hf]),v=v||k._getTelCtx(v);var D=f;!Z&&!i&&(h&&(D[Ht]=h),Gr(D,!0),V?P(2,2):Be()),k.processNext(D,v)},k.getOfflineSupport=function(){try{var f=g&&g[o_]();if(g)return{getUrl:function(){return f?f.url:null},serialize:ze,batch:Oe,shouldProcess:function(v){return!Z},createPayload:function(v){return null},createOneDSPayload:function(v){if(g[Lf])return g[Lf](v,ie)}}}catch{}return null},k._doTeardown=function(f,v){P(2,2),i=!0,g.teardown(),K(),we()};function K(){hf(null,fe),If(null,fe),Cf(null,fe)}function y(f){var v=f[Hs];f[Hs]=function(){var D=0;return E&&(D=D|2),D|v.call(f)}}function Oe(f){var v=yD;return f&&f[xe]&&O(f,function(D){v&&(v+=`
`),v+=D}),v}function ze(f){var v=yD;try{Pt(f),v=g[i_](f)}catch{}return v}function br(f){var v=f||Nr().event;v.type!=="beforeunload"&&(V=!0,g[Ff](V)),P(2,2)}function $e(f){V=!1,g[Ff](V)}function Pt(f){f.ext&&f.ext[Vp]&&delete f.ext[Vp],f.ext&&f.ext[ql]&&f.ext[ql].id&&delete f.ext[ql].id,ie&&(f.ext=It(f.ext),f[p_]&&(f[p_]=It(f[p_])),f[Gs]&&(f[Gs]=It(f[Gs])))}function Gr(f,v){if(f[Gf]||(f[Gf]=0),f[co]||(f[co]=1),Pt(f),f[ha]){if(S||s)f[co]=3,f[ha]=!1;else if(g){ie&&(f=It(f)),g[u_](lo.create(f[Ht],[f]),f[ha]===!0?1:f[ha],3);return}}var D=f[co],C=l,A=d;D===4&&(C=u,A=c);var L=!1;if(C<A)L=!se(f,v);else{var W=1,ve=qC;D===4&&(W=4,ve=1),L=!0,Ye(f[Ht],f[co],W,ve)&&(L=!se(f,v))}L&&ri(xa,[f],sn.QueueFull)}k.setEventQueueLimits=function(f,v){n[tm]=d=fo(f)?f:fm,n[nm]=M=fo(v)?v:0,ne();var D=l>f;if(!D&&F>0)for(var C=1;!D&&C<=3;C++){var A=x[C];A&&A[rt]&&O(A[rt],function(L){L&&L[lr]()>=F&&(D=!0)})}$(!0,D)},k.pause=function(){Ve(),s=!0,g&&g.pause()},k[Us]=function(){s=!1,g&&g[Us](),Be()},k._loadTransmitProfiles=function(f){Zr(),oe(f,function(v,D){var C=D[xe];if(C>=2){var A=C>2?D[2]:0;if(D[Da](0,C-2),D[1]<0&&(D[0]=-1),D[1]>0&&D[0]>0){var L=D[0]/D[1];D[0]=Math.ceil(L)*D[1]}A>=0&&D[1]>=0&&A>D[1]&&(A=D[1]),D[Pr](A),_[v]=D}})},k.flush=function(f,v,D){f===void 0&&(f=!0);var C;if(!s)if(D=D||1,f)v||(C=Kt(function(L){v=L})),a==null?(Ve(),Fe(1,0,D),a=Xe(function(){a=null,qe(v,D)},0)):o[Pr](v);else{var A=Ve();Ir(1,1,D),v&&v(),A&&Be()}return C},k.setMsaAuthTicket=function(f){g[wf](Af,f)},k.setAuthPluginHeader=function(f){g[wf](jp,f)},k.removeAuthPluginHeader=function(){g.removeHeader(jp)},k.hasEvents=ot,k._setTransmitProfile=function(f){m!==f&&_[f]!==void 0&&(Ve(),m=f,Be())},Ft(k,function(){return g},["addResponseHandler"]);function Ir(f,v,D){var C=Fe(f,v,D);return g[Fs](v,D),C}function ot(){return l>0}function Be(){if(j>=0&&Fe(j,0,q)&&g[Fs](0,q),u>0&&!T&&!s){var f=_[m][2];f>=0&&(T=Xe(function(){T=null,Ir(4,0,1),Be()},f))}var v=_[m][1];!p&&!a&&v>=0&&!s&&(ot()?p=Xe(function(){p=null,Ir(R===0?3:1,0,1),R++,R%=2,Be()},v):R=0)}k[d_]=function(){S<QC&&(S++,Ve(),Be())},k._clearBackOff=function(){S&&(S=0,Ve(),Be())};function we(){n=null,i=!1,o=[],a=null,s=!1,u=0,c=500,l=0,d=fm,_={},m=Sa,p=null,T=null,S=0,R=0,x={},M=0,z=!1,F=0,j=-1,q=null,ie=!0,V=!1,B=PD,J=AD,fe=null,h=null,Z=!1,de=ks(),g=new ID(xD,RD,JC,{requeue:Gt,send:b,sent:H,drop:ee,rspFail:_e,oth:Ce}),$r(),X(),ne()}function Xe(f,v){v===0&&S&&(v=1);var D=1e3;return S&&(D=E_(S-1)),de.set(f,v*D)}function Ve(){return p!==null?(p.cancel(),p=null,R=0,!0):!1}function P(f,v){Ve(),a&&(a.cancel(),a=null),s||Ir(1,f,v)}function X(){x[4]={batches:[],iKeyMap:{}},x[3]={batches:[],iKeyMap:{}},x[2]={batches:[],iKeyMap:{}},x[1]={batches:[],iKeyMap:{}}}function ae(f,v,D){var C=x[v];C||(v=1,C=x[v]);var A=C.iKeyMap[f];return!A&&D&&(A=lo.create(f),C.batches[Pr](A),C.iKeyMap[f]=A),A}function $(f,v){g[Mf]()&&!S&&(M>0&&l>M&&(v=!0),v&&a==null&&k.flush(f,function(){},20))}function se(f,v){ie&&(f=It(f));var D=f[co],C=ae(f[Ht],D,!0);return C.addEvent(f)?(D!==4?(l++,v&&f[Gf]===0&&$(!f.sync,F>0&&C[lr]()>=F)):u++,!0):!1}function Ye(f,v,D,C){for(;D<=v;){var A=ae(f,v,!0);if(A&&A[lr]()>0){var L=A[Vn](0,C),W=L[lr]();if(W>0)return D===4?u-=W:l-=W,N(xa,[L],sn.QueueFull),!0}D++}return ye(),!1}function ye(){for(var f=0,v=0,D=function(A){var L=x[A];L&&L[rt]&&O(L[rt],function(W){A===4?f+=W[lr]():v+=W[lr]()})},C=1;C<=4;C++)D(C);l=v,u=f}function Fe(f,v,D){var C=!1,A=v===0;return!A||g[Mf]()?cr(k.core,function(){return"PostChannel._queueBatches"},function(){for(var L=[],W=4;W>=f;){var ve=x[W];ve&&ve.batches&&ve.batches[xe]>0&&(O(ve[rt],function(Pe){g.addBatch(Pe)?C=C||Pe&&Pe[lr]()>0:L=L[jn](Pe[zn]()),W===4?u-=Pe[lr]():l-=Pe[lr]()}),ve[rt]=[],ve.iKeyMap={}),W--}L[xe]>0&&ri(xa,L,sn.KillSwitch),C&&j>=f&&(j=-1,q=0)},function(){return{latency:f,sendType:v,sendReason:D}},!A):(j=j>=0?Math.min(j,f):f,q=Math.max(q,D)),C}function qe(f,v){Ir(1,0,v),ye(),ir(function(){f&&f(),o[xe]>0?a=Xe(function(){a=null,qe(o.shift(),v)},0):(a=null,Be())})}function ir(f){g[s_]()?f():a=Xe(function(){a=null,ir(f)},XC)}function Zr(){Ve(),$r(),m=Sa,Be()}function $r(){_={},_[Sa]=[2,1,0],_[Bl]=[6,3,0],_[kl]=[18,9,0]}function Gt(f,v){var D=[],C=B;V&&(C=J),O(f,function(A){A&&A[lr]()>0&&O(A[zn](),function(L){L&&(L[ha]&&(L[co]=4,L[ha]=!1),L[Gf]<C?(yf(L,k[Hf]),Gr(L,!1)):D[Pr](L))})}),D[xe]>0&&ri(xa,D,sn.NonRetryableStatus),V&&P(2,2)}function Lr(f,v){var D=U||{},C=D[f];if(C)try{C.apply(D,v)}catch(A){G(k.diagLog(),1,74,f+" notification failed: "+A)}}function ri(f,v){for(var D=[],C=2;C<arguments.length;C++)D[C-2]=arguments[C];v&&v[xe]>0&&Lr(f,[v][jn](D))}function N(f,v){for(var D=[],C=2;C<arguments.length;C++)D[C-2]=arguments[C];v&&v[xe]>0&&O(v,function(A){A&&A[lr]()>0&&Lr(f,[A.events()][jn](D))})}function b(f,v,D){f&&f[xe]>0&&Lr("eventsSendRequest",[v>=1e3&&v<=1999?v-1e3:0,D!==!0])}function H(f,v){N("eventsSent",f,v),Be()}function ee(f,v){N(xa,f,v>=8e3&&v<=8999?v-8e3:sn.Unknown)}function _e(f){N(xa,f,sn.NonRetryableStatus),Be()}function Ce(f,v){N(xa,f,sn.Unknown),Be()}function ne(){I?F=0:F=Math.max(xD*(RD+1),d/6)}}),t}return r.__ieDyn=1,r})(gi)});var bD={};du(bD,{BE_PROFILE:()=>kl,NRT_PROFILE:()=>Bl,PostChannel:()=>OD,RT_PROFILE:()=>Sa});var LD=Y(()=>{Hp();YD()});var MD=Wa(Kn=>{"use strict";var ex=Kn&&Kn.__createBinding||(Object.create?(function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}):(function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]})),rx=Kn&&Kn.__setModuleDefault||(Object.create?(function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}):function(e,r){e.default=r}),wD=Kn&&Kn.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&ex(r,e,t);return rx(r,e),r};Object.defineProperty(Kn,"__esModule",{value:!0});Kn.oneDataSystemClientFactory=void 0;var tx=async(e,r,t)=>{let n=await Promise.resolve().then(()=>wD((Na(),pu(zS)))),i=await Promise.resolve().then(()=>wD((LD(),pu(bD)))),o=new n.AppInsightsCore,a=new i.PostChannel,s={instrumentationKey:e,endpointUrl:"https://mobile.events.data.microsoft.com/OneCollector/1.0",loggingLevelTelemetry:0,loggingLevelConsole:0,disableCookiesUsage:!0,disableDbgExt:!0,disableInstrumentationKeyValidation:!0,channels:[[a]]};if(t){s.extensionConfig={};let l={alwaysUseXhrOverride:!0,httpXHROverride:t};s.extensionConfig[a.identifier]=l}let c=r.workspace.getConfiguration("telemetry").get("internalTesting");return o.initialize(s,[]),o.addTelemetryInitializer(l=>{l.ext=l.ext??{},l.ext.web=l.ext.web??{},l.ext.web.consentDetails='{"GPC_DataSharingOptIn":false}',c&&(l.ext.utc=l.ext.utc??{},l.ext.utc.flags=8462029)}),o},nx=async(e,r,t)=>{let n=await tx(e,r,t);return{logEvent:(a,s)=>{try{n?.track({name:a,baseData:{name:a,properties:s?.properties,measurements:s?.measurements}})}catch(u){throw new Error(`Failed to log event to app insights!
`+u.message)}},flush:async()=>{try{return new Promise((s,u)=>{if(!n){s();return}n.flush(!0,c=>{if(!c){u("Failed to flush app 1DS!");return}})})}catch(a){throw new Error(`Failed to flush 1DS!
`+a.message)}},dispose:async()=>new Promise(s=>{if(!n){s();return}n.unload(!1,()=>{s(),n=void 0},1e3)})}};Kn.oneDataSystemClientFactory=nx});var FD,zs,Vs,Bf,_o,Nn,Ar,D_,Qt=Y(()=>{FD="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",zs="sampleRate",Vs="ProcessLegacy",Bf="http.method",_o="https://dc.services.visualstudio.com",Nn="/v2/track",Ar="not_specified",D_="iKey"});var Ra,cm=Y(()=>{Ue();Ra=fd({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"]})});var xi,Ne,Wn,vo,Ri,yi,g_,Tr,Sn,po,T_,h_,I_,lm,C_,x_,ya,Ks,_m,kf,Pa,Jt,qr,tt,Aa,Xn,Oa,R_,y_,vm,Ya,mo,jf,zf,ba,Ws,La,dm,Or=Y(()=>{xi="split",Ne="length",Wn="toLowerCase",vo="ingestionendpoint",Ri="toString",yi="push",g_="removeItem",Tr="name",Sn="message",po="count",T_="preTriggerDate",h_="disabled",I_="interval",lm="daysOfMonth",C_="date",x_="getUTCDate",ya="stringify",Ks="pathname",_m="correlationHeaderExcludePatterns",kf="extensionConfig",Pa="exceptions",Jt="parsedStack",qr="properties",tt="measurements",Aa="sizeInBytes",Xn="typeName",Oa="severityLevel",R_="problemGroup",y_="isManual",vm="CreateFromInterface",Ya="assembly",mo="fileName",jf="hasFullStack",zf="level",ba="method",Ws="line",La="duration",dm="receivedResponse"});function P_(e,r,t){var n=r[Ne],i=pm(e,r);if(i[Ne]!==n){for(var o=0,a=i;t[a]!==void 0;)o++,a=xr(i,0,147)+mm(o);i=a}return i}function pm(e,r){var t;return r&&(r=Me(_r(r)),r[Ne]>150&&(t=xr(r,0,150),G(e,2,57,"name is too long.  It has been truncated to 150 characters.",{name:r},!0))),t||r}function Ge(e,r,t){t===void 0&&(t=1024);var n;return r&&(t=t||1024,r=Me(_r(r)),r[Ne]>t&&(n=xr(r,0,t),G(e,2,61,"string value is too long. It has been truncated to "+t+" characters.",{value:r},!0))),n||r}function Eo(e,r){return Y_(e,r,2048,66)}function Xs(e,r){var t;return r&&r[Ne]>32768&&(t=xr(r,0,32768),G(e,2,56,"message is too long, it has been truncated to 32768 characters.",{message:r},!0)),t||r}function A_(e,r){var t;if(r){var n=""+r;n[Ne]>32768&&(t=xr(n,0,32768),G(e,2,52,"exception is too long, it has been truncated to 32768 characters.",{exception:r},!0))}return t||r}function nt(e,r){if(r){var t={};oe(r,function(n,i){if(rr(i)&&bn())try{i=Wr()[ya](i)}catch(o){G(e,2,49,"custom property is not valid",{exception:o},!0)}i=Ge(e,i,8192),n=P_(e,n,t),t[n]=i}),r=t}return r}function it(e,r){if(r){var t={};oe(r,function(n,i){n=P_(e,n,t),t[n]=i}),r=t}return r}function O_(e,r){return r&&Y_(e,r,128,69)[Ri]()}function Y_(e,r,t,n){var i;return r&&(r=Me(_r(r)),r[Ne]>t&&(i=xr(r,0,t),G(e,2,n,"input is too long, it has been truncated to "+t+" characters.",{data:r},!0))),i||r}function mm(e){var r="00"+e;return xn(r,r[Ne]-3)}var Zt=Y(()=>{Ue();me();Or()});function wa(e){var r=HD,t=ix,n=t[r];return UD.createElement?t[r]||(n=t[r]=UD.createElement("a")):n={host:Em(e,!0)},n.href=e,r++,r>=t[Ne]&&(r=0),HD=r,n}function GD(e){var r,t=wa(e);return t&&(r=t.href),r}function BD(e){var r,t=wa(e);return t&&(r=t[Ks]),r}function kD(e,r){return e?e.toUpperCase()+" "+r:r}function Em(e,r){var t=Vf(e,r)||"";if(t){var n=t.match(/(www\d{0,5}\.)?([^\/:]{1,256})(:\d{1,20})?/i);if(n!=null&&n[Ne]>3&&De(n[2])&&n[2][Ne]>0)return n[2]+(n[3]||"")}return t}function Vf(e,r){var t=null;if(e){var n=e.match(/(\w{1,150}):\/\/([^\/:]{1,256})(:\d{1,20})?/i);if(n!=null&&n[Ne]>2&&De(n[2])&&n[2][Ne]>0&&(t=n[2]||"",r&&n[Ne]>2)){var i=(n[1]||"")[Wn](),o=n[3]||"";(i==="http"&&o===":80"||i==="https"&&o===":443")&&(o=""),t+=o}}return t}var UD,HD,ix,Nm=Y(()=>{Ue();Or();UD=ur()||{},HD=0,ix=[null,null,null,null,null]});function Kf(e){return Le(ox,e[Wn]())!==-1}function jD(e){Sm=e}function zD(){return Sm}function VD(e,r,t){if(!r||e&&e.disableCorrelationHeaders)return!1;if(e&&e[_m]){for(var n=0;n<e.correlationHeaderExcludePatterns[Ne];n++)if(e[_m][n].test(r))return!1}var i=wa(r).host[Wn]();if(i&&(pt(i,":443")!==-1||pt(i,":80")!==-1)&&(i=(Vf(r,!0)||"")[Wn]()),(!e||!e.enableCorsCorrelation)&&i&&i!==t)return!1;var o=e&&e.correlationHeaderDomains;if(o){var a;if(O(o,function(c){var l=new RegExp(c.toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*"));a=a||l.test(i)}),!a)return!1}var s=e&&e.correlationHeaderExcludedDomains;if(!s||s[Ne]===0)return!0;for(var n=0;n<s[Ne];n++){var u=new RegExp(s[n].toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*"));if(u.test(i))return!1}return i&&i[Ne]>0}function KD(e){if(e){var r=Dm(e,Ra[1]);if(r&&r!==Sm)return r}}function Dm(e,r){if(e)for(var t=e[xi](","),n=0;n<t[Ne];++n){var i=t[n][xi]("=");if(i[Ne]===2&&i[0]===r)return i[1]}}function WD(e,r,t,n){var i,o=n,a=n;if(r&&r[Ne]>0){var s=wa(r);if(i=s.host,!o)if(s[Ks]!=null){var u=s.pathname[Ne]===0?"/":s[Ks];u.charAt(0)!=="/"&&(u="/"+u),a=s[Ks],o=Ge(e,t?t+" "+u:u)}else o=Ge(e,r)}else i=n,o=n;return{target:i,name:o,data:a}}function XD(){var e=Hi();if(e&&e.now&&e.timing){var r=e.now()+e.timing.navigationStart;if(r>0)return r}return tr()}function qD(e,r){var t=null;return e!==0&&r!==0&&!w(e)&&!w(r)&&(t=r-e),t}function QD(e,r){var t=e||{};return{getName:function(){return t[Tr]},setName:function(n){r&&r.setName(n),t[Tr]=n},getTraceId:function(){return t.traceID},setTraceId:function(n){r&&r.setTraceId(n),Mn(n)&&(t.traceID=n)},getSpanId:function(){return t.parentID},setSpanId:function(n){r&&r.setSpanId(n),Fn(n)&&(t.parentID=n)},getTraceFlags:function(){return t.traceFlags},setTraceFlags:function(n){r&&r.setTraceFlags(n),t.traceFlags=n}}}var ox,Sm,gm=Y(()=>{Ue();me();Qt();cm();Zt();Nm();Or();ox=[_o+Nn,"https://breeze.aimon.applicationinsights.io"+Nn,"https://dc-int.services.visualstudio.com"+Nn],Sm="cid-v1:"});var qs,JD,ZD,Tm=Y(()=>{Ue();qs=fr({LocalStorage:0,SessionStorage:1}),JD=fr({AI:0,AI_AND_W3C:1,W3C:2}),ZD=fr({Normal:1,Critical:2})});function hm(){return Qs()?b_(qs.LocalStorage):null}function b_(e){try{if(w(st()))return null;var r=new Date()[Ri](),t=le(e===qs.LocalStorage?"localStorage":"sessionStorage"),n=$D+r;t.setItem(n,r);var i=t.getItem(n)!==r;if(t[g_](n),!i)return t}catch{}return null}function Im(){return Ma()?b_(qs.SessionStorage):null}function eg(){No=!1,So=!1}function L_(e){$D=e||""}function rg(){No=Qs(!0),So=Ma(!0)}function Qs(e){return(e||No===void 0)&&(No=!!b_(qs.LocalStorage)),No}function w_(e,r){var t=hm();if(t!==null)try{return t.getItem(r)}catch(n){No=!1,G(e,2,1,"Browser failed read of local storage. "+Ke(n),{exception:te(n)})}return null}function M_(e,r,t){var n=hm();if(n!==null)try{return n.setItem(r,t),!0}catch(i){No=!1,G(e,2,3,"Browser failed write to local storage. "+Ke(i),{exception:te(i)})}return!1}function tg(e,r){var t=hm();if(t!==null)try{return t[g_](r),!0}catch(n){No=!1,G(e,2,5,"Browser failed removal of local storage item. "+Ke(n),{exception:te(n)})}return!1}function Ma(e){return(e||So===void 0)&&(So=!!b_(qs.SessionStorage)),So}function ng(){var e=[];return Ma()&&oe(le("sessionStorage"),function(r){e[yi](r)}),e}function F_(e,r){var t=Im();if(t!==null)try{return t.getItem(r)}catch(n){So=!1,G(e,2,2,"Browser failed read of session storage. "+Ke(n),{exception:te(n)})}return null}function U_(e,r,t){var n=Im();if(n!==null)try{return n.setItem(r,t),!0}catch(i){So=!1,G(e,2,4,"Browser failed write to session storage. "+Ke(i),{exception:te(i)})}return!1}function H_(e,r){var t=Im();if(t!==null)try{return t[g_](r),!0}catch(n){So=!1,G(e,2,6,"Browser failed removal of session storage item. "+Ke(n),{exception:te(n)})}return!1}var No,So,$D,Cm=Y(()=>{Ue();Tm();Or();No=void 0,So=void 0,$D=""});var ax,ig,og=Y(()=>{Ue();me();Cm();Or();ax="appInsightsThrottle",ig=(function(){function e(r,t){var n=this,i,o,a,s,u,c,l,d=!1,_=!1;p(),n._getDbgPlgTargets=function(){return[l]},n.getConfig=function(){return a},n.canThrottle=function(E){var I=J(E),U=T(E);return g(U,i,I)},n.isTriggered=function(E){return fe(E)},n.isReady=function(){return d},n.flush=function(E){try{var I=de(E);if(I&&I[Ne]>0){var U=I.slice(0);return l[E]=[],O(U,function(z){m(z.msgID,z[Sn],z.severity,!1)}),!0}}catch{}return!1},n.flushAll=function(){try{if(l){var E=!0;return oe(l,function(I){var U=n.flush(parseInt(I));E=E&&U}),E}}catch{}return!1},n.onReadyState=function(E,I){return I===void 0&&(I=!0),d=w(E)?!0:E,d&&I?n.flushAll():null},n.sendMessage=function(E,I,U){return m(E,I,U,!0)};function m(E,I,U,z){if(d){var h=B(E);if(!h)return;var Z=T(E),k=J(E),pe=g(Z,i,k),K=!1,y=0,Oe=fe(E);try{pe&&!Oe?(y=Math.min(Z.limit.maxSendNumber,k[po]+1),k[po]=0,K=!0,u[E]=!0,k[T_]=new Date):(u[E]=pe,k[po]+=1);var ze=x(E);q(o,ze,k);for(var br=0;br<y;br++)V(E,o,I,U)}catch{}return{isThrottled:K,throttleNum:y}}else if(z){var $e=de(E);$e[yi]({msgID:E,message:I,severity:U})}return null}function p(){o=dn(r),u={},s={},l={},a={},S(109),c=Wt(t)?t:"",r.addUnloadHook(Dr(r.config,function(E){var I=E.cfg;i=Qs();var U=I.throttleMgrCfg||{};oe(U,function(z,h){S(parseInt(z),h)})}))}function T(E){return a[E]||a[109]}function S(E,I){var U,z;try{var h=I||{},Z={};Z[h_]=!!h[h_];var k=h[I_]||{};_=k?.daysOfMonth&&k?.daysOfMonth[Ne]>0,Z[I_]=R(k);var pe={samplingRate:((U=h.limit)===null||U===void 0?void 0:U.samplingRate)||100,maxSendNumber:((z=h.limit)===null||z===void 0?void 0:z.maxSendNumber)||1};Z.limit=pe,a[E]=Z}catch{}}function R(E){E=E||{};var I=E?.monthInterval,U=E?.dayInterval;return w(I)&&w(U)&&(E.monthInterval=3,_||(E[lm]=[28],_=!0)),E={monthInterval:E?.monthInterval,dayInterval:E?.dayInterval,daysOfMonth:E?.daysOfMonth},E}function g(E,I,U){if(E&&!E[h_]&&I&&Wt(U)){var z=j(),h=U[C_],Z=E[I_],k=1;if(Z?.monthInterval){var pe=(z.getUTCFullYear()-h.getUTCFullYear())*12+z.getUTCMonth()-h.getUTCMonth();k=ie(Z.monthInterval,0,pe)}var K=1;if(_)K=Le(Z[lm],z[x_]());else if(Z?.dayInterval){var y=Math.floor((z.getTime()-h.getTime())/864e5);K=ie(Z.dayInterval,0,y)}return k>=0&&K>=0}return!1}function x(E,I){var U=Wt(I)?I:"";return E?ax+U+"-"+E:null}function M(E){try{if(E){var I=new Date;return E.getUTCFullYear()===I.getUTCFullYear()&&E.getUTCMonth()===I.getUTCMonth()&&E[x_]()===I[x_]()}}catch{}return!1}function F(E,I,U){try{var z={date:j(),count:0};if(E){var h=JSON.parse(E),Z={date:j(h[C_])||z[C_],count:h[po]||z[po],preTriggerDate:h.preTriggerDate?j(h[T_]):void 0};return Z}else return q(I,U,z),z}catch{}return null}function j(E){try{if(E){var I=new Date(E);if(!isNaN(I.getDate()))return I}else return new Date}catch{}return null}function q(E,I,U){try{return M_(E,I,Me(JSON[ya](U)))}catch{}return!1}function ie(E,I,U){return E<=0?1:U>=I&&(U-I)%E==0?Math.floor((U-I)/E)+1:-1}function V(E,I,U,z){G(I,z||1,E,U)}function B(E){try{var I=T(E);return Zu(1e6)<=I.limit.samplingRate}catch{}return!1}function J(E){try{var I=s[E];if(!I){var U=x(E,c);I=F(w_(o,U),o,U),s[E]=I}return s[E]}catch{}return null}function fe(E){var I=u[E];if(w(I)){I=!1;var U=J(E);U&&(I=M(U[T_])),u[E]=I}return u[E]}function de(E){return l=l||{},w(l[E])&&(l[E]=[]),l[E]}}return e})()});function Fa(e){if(!e)return{};var r=e[xi](sx),t=Ou(r,function(i,o){var a=o[xi](ux);if(a[Ne]===2){var s=a[0][Wn](),u=a[1];i[s]=u}return i},{});if(Vr(t)[Ne]>0){if(t.endpointsuffix){var n=t.location?t.location+".":"";t[vo]=t[vo]||"https://"+n+"dc."+t.endpointsuffix}t[vo]=t[vo]||_o,Ko(t[vo],"/")&&(t[vo]=t[vo].slice(0,-1))}return t}var sx,ux,ag,sg=Y(()=>{Ue();Qt();Or();sx=";",ux="=";ag={parse:Fa}});var G_,ug=Y(()=>{Ue();Qt();Or();Zt();G_=(function(){function e(r,t,n){var i=this,o=this;o.ver=1,o.sampleRate=100,o.tags={},o[Tr]=Ge(r,n)||Ar,o.data=t,o.time=Mt(new Date),o.aiDataContract={time:1,iKey:1,name:1,sampleRate:function(){return i.sampleRate===100?4:1},tags:1,data:1}}return e})()});var qn,fg=Y(()=>{Qt();Or();Zt();qn=(function(){function e(r,t,n,i){this.aiDataContract={ver:1,name:1,properties:0,measurements:0};var o=this;o.ver=2,o[Tr]=Ge(r,t)||Ar,o[qr]=nt(r,n),o[tt]=it(r,i)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Event",e.dataType="EventData",e})()});function Pm(e,r){var t=e;return t&&!De(t)&&(JSON&&JSON[ya]?(t=JSON[ya](e),r&&(!t||t==="{}")&&(ue(e[Ri])?t=e[Ri]():t=""+e)):t=""+e+" - (Missing JSON.stringify)"),t||""}function dg(e,r){var t=e;return e&&(t&&!De(t)&&(t=e[ym]||e[vg]||t),t&&!De(t)&&(t=Pm(t,!0)),e.filename&&(t=t+" @"+(e.filename||"")+":"+(e.lineno||"?")+":"+(e.colno||"?"))),r&&r!=="String"&&r!=="Object"&&r!=="Error"&&pt(t||"",r)===-1&&(t=r+": "+t),t||""}function cx(e){try{if(rr(e))return"hasFullStack"in e&&"typeName"in e}catch{}return!1}function lx(e){try{if(rr(e))return"ver"in e&&"exceptions"in e&&"properties"in e}catch{}return!1}function lg(e){return e&&e.src&&De(e.src)&&e.obj&&re(e.obj)}function Ua(e){var r=e||"";De(r)||(De(r[yt])?r=r[yt]:r=""+r);var t=r[xi](`
`);return{src:r,obj:t}}function _x(e){for(var r=[],t=e[xi](`
`),n=0;n<t[Ne];n++){var i=t[n];t[n+1]&&(i+="@"+t[n+1],n++),r[yi](i)}return{src:e,obj:r}}function pg(e){var r=null;if(e)try{if(e[yt])r=Ua(e[yt]);else if(e[Js]&&e[Js][yt])r=Ua(e[Js][yt]);else if(e.exception&&e.exception[yt])r=Ua(e.exception[yt]);else if(lg(e))r=e;else if(lg(e[Rm]))r=e[Rm];else if(Nr()&&Nr().opera&&e[ym])r=_x(e[Sn]);else if(e.reason&&e.reason[yt])r=Ua(e.reason[yt]);else if(De(e))r=Ua(e);else{var t=e[ym]||e[vg]||"";De(e[cg])&&(t&&(t+=`
`),t+=" from "+e[cg]),t&&(r=Ua(t))}}catch(n){r=Ua(n)}return r||{src:"",obj:null}}function vx(e){var r="";return e&&(e.obj?O(e.obj,function(t){r+=t+`
`}):r=e.src||""),r}function dx(e){var r,t=e.obj;if(t&&t[Ne]>0){r=[];var n=0,i=0;O(t,function(p){var T=p[Ri]();if(Am.regex.test(T)){var S=new Am(T,n++);i+=S[Aa],r[yi](S)}});var o=32*1024;if(i>o)for(var a=0,s=r[Ne]-1,u=0,c=a,l=s;a<s;){var d=r[a][Aa],_=r[s][Aa];if(u+=d+_,u>o){var m=l-c+1;r.splice(c,m);break}c=a,l=s,a++,s--}}return r}function B_(e){var r="";if(e&&(r=e.typeName||e[Tr]||"",!r))try{var t=/function (.{1,200})\(/,n=t.exec(e.constructor[Ri]());r=n&&n[Ne]>1?n[1]:""}catch{}return r}function xm(e){if(e)try{if(!De(e)){var r=B_(e),t=Pm(e,!1);return(!t||t==="{}")&&(e[Js]&&(e=e[Js],r=B_(e)),t=Pm(e,!0)),pt(t,r)!==0&&r!=="String"?r+":"+t:t}}catch{}return""+(e||"")}var fx,Js,yt,Rm,cg,ym,vg,Do,_g,Am,mg=Y(()=>{Et();Ue();me();Qt();Or();Zt();fx="<no_method>",Js="error",yt="stack",Rm="stackDetails",cg="errorSrc",ym="message",vg="description";Do=(function(){function e(r,t,n,i,o,a){this.aiDataContract={ver:1,exceptions:1,severityLevel:0,properties:0,measurements:0};var s=this;s.ver=2,lx(t)?(s[Pa]=t[Pa]||[],s[qr]=t[qr],s[tt]=t[tt],t[Oa]&&(s[Oa]=t[Oa]),t.id&&(s.id=t.id,t[qr].id=t.id),t[R_]&&(s[R_]=t[R_]),w(t[y_])||(s[y_]=t[y_])):(n||(n={}),a&&(n.id=a),s[Pa]=[new _g(r,t,n)],s[qr]=nt(r,n),s[tt]=it(r,i),o&&(s[Oa]=o),a&&(s.id=a))}return e.CreateAutoException=function(r,t,n,i,o,a,s,u){var c,l=B_(o||a||r);return c={},c[Sn]=dg(r,l),c.url=t,c.lineNumber=n,c.columnNumber=i,c.error=xm(o||a||r),c.evt=xm(a||r),c[Xn]=l,c.stackDetails=pg(s||o||a),c.errorSrc=u,c},e.CreateFromInterface=function(r,t,n,i){var o=t[Pa]&&oi(t[Pa],function(s){return _g[vm](r,s)}),a=new e(r,zt(zt({},t),{exceptions:o}),n,i);return a},e.prototype.toInterface=function(){var r,t=this,n=t.exceptions,i=t.properties,o=t.measurements,a=t.severityLevel,s=t.problemGroup,u=t.id,c=t.isManual,l=n instanceof Array&&oi(n,function(d){return d.toInterface()})||void 0;return r={ver:"4.0"},r[Pa]=l,r.severityLevel=a,r.properties=i,r.measurements=o,r.problemGroup=s,r.id=u,r.isManual=c,r},e.CreateSimpleException=function(r,t,n,i,o,a){var s;return{exceptions:[(s={},s[jf]=!0,s.message=r,s.stack=o,s.typeName=t,s)]}},e.envelopeType="Microsoft.ApplicationInsights.{0}.Exception",e.dataType="ExceptionData",e.formatError=xm,e})(),_g=(function(){function e(r,t,n){this.aiDataContract={id:0,outerId:0,typeName:1,message:1,hasFullStack:0,stack:0,parsedStack:2};var i=this;if(cx(t))i[Xn]=t[Xn],i[Sn]=t[Sn],i[yt]=t[yt],i[Jt]=t[Jt]||[],i[jf]=t[jf];else{var o=t,a=o&&o.evt;ko(o)||(o=o[Js]||a||o),i[Xn]=Ge(r,B_(o))||Ar,i[Sn]=Xs(r,dg(t||o,i[Xn]))||Ar;var s=t[Rm]||pg(t);i[Jt]=dx(s),re(i[Jt])&&oi(i[Jt],function(u){u[Ya]=Ge(r,u[Ya]),u[mo]=Ge(r,u[mo])}),i[yt]=A_(r,vx(s)),i.hasFullStack=re(i.parsedStack)&&i.parsedStack[Ne]>0,n&&(n[Xn]=n[Xn]||i[Xn])}}return e.prototype.toInterface=function(){var r,t=this,n=t[Jt]instanceof Array&&oi(t[Jt],function(o){return o.toInterface()}),i=(r={id:t.id,outerId:t.outerId,typeName:t[Xn],message:t[Sn],hasFullStack:t[jf],stack:t[yt]},r[Jt]=n||void 0,r);return i},e.CreateFromInterface=function(r,t){var n=t[Jt]instanceof Array&&oi(t[Jt],function(o){return Am[vm](o)})||t[Jt],i=new e(r,zt(zt({},t),{parsedStack:n}));return i},e})(),Am=(function(){function e(r,t){this.aiDataContract={level:1,method:1,assembly:0,fileName:0,line:0};var n=this;if(n[Aa]=0,typeof r=="string"){var i=r;n[zf]=t,n[ba]=fx,n[Ya]=Me(i),n[mo]="",n[Ws]=0;var o=i.match(e.regex);o&&o[Ne]>=5&&(n[ba]=Me(o[2])||n[ba],n[mo]=Me(o[4]),n[Ws]=parseInt(o[5])||0)}else n[zf]=r[zf],n[ba]=r[ba],n[Ya]=r[Ya],n[mo]=r[mo],n[Ws]=r[Ws],n[Aa]=0;n.sizeInBytes+=n.method[Ne],n.sizeInBytes+=n.fileName[Ne],n.sizeInBytes+=n.assembly[Ne],n[Aa]+=e.baseSize,n.sizeInBytes+=n.level.toString()[Ne],n.sizeInBytes+=n.line.toString()[Ne]}return e.CreateFromInterface=function(r){return new e(r,null)},e.prototype.toInterface=function(){var r=this;return{level:r[zf],method:r[ba],assembly:r[Ya],fileName:r[mo],line:r[Ws]}},e.regex=/^([\s]+at)?[\s]{0,50}([^\@\()]+?)[\s]{0,50}(\@|\()([^\(\n]+):([0-9]+):([0-9]+)(\)?)$/,e.baseSize=58,e})()});var Eg,Ng=Y(()=>{Eg=(function(){function e(){this.aiDataContract={name:1,kind:0,value:1,count:0,min:0,max:0,stdDev:0},this.kind=0}return e})()});var Qn,Sg=Y(()=>{Qt();Or();Ng();Zt();Qn=(function(){function e(r,t,n,i,o,a,s,u,c){this.aiDataContract={ver:1,metrics:1,properties:0};var l=this;l.ver=2;var d=new Eg;d[po]=i>0?i:void 0,d.max=isNaN(a)||a===null?void 0:a,d.min=isNaN(o)||o===null?void 0:o,d[Tr]=Ge(r,t)||Ar,d.value=n,d.stdDev=isNaN(s)||s===null?void 0:s,l.metrics=[d],l[qr]=nt(r,u),l[tt]=it(r,c)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Metric",e.dataType="MetricData",e})()});function Dg(e,r){return r===void 0&&(r=!1),e==null?r:e.toString()[Wn]()==="true"}function Zs(e){(isNaN(e)||e<0)&&(e=0),e=Math.round(e);var r=Wf+e%1e3,t=Wf+Math.floor(e/1e3)%60,n=Wf+Math.floor(e/(1e3*60))%60,i=Wf+Math.floor(e/(1e3*60*60))%24,o=Math.floor(e/(1e3*60*60*24));return r=r[Ne]===1?"00"+r:r[Ne]===2?"0"+r:r,t=t[Ne]<2?"0"+t:t,n=n[Ne]<2?"0"+n:n,i=i[Ne]<2?"0"+i:i,(o>0?o+".":Wf)+i+":"+n+":"+t+"."+r}function gg(e,r){var t=null;return O(e,function(n){if(n.identifier===r)return t=n,-1}),t}function Tg(e,r,t,n,i){return!i&&De(e)&&(e==="Script error."||e==="Script error")}var Wf,k_=Y(()=>{Ue();Or();Wf=""});var go,hg=Y(()=>{Qt();k_();Or();Zt();go=(function(){function e(r,t,n,i,o,a,s){this.aiDataContract={ver:1,name:0,url:0,duration:0,properties:0,measurements:0,id:0};var u=this;u.ver=2,u.id=O_(r,s),u.url=Eo(r,n),u[Tr]=Ge(r,t)||Ar,isNaN(i)||(u[La]=Zs(i)),u[qr]=nt(r,o),u[tt]=it(r,a)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview",e.dataType="PageviewData",e})()});var To,Ig=Y(()=>{k_();gm();Or();Zt();To=(function(){function e(r,t,n,i,o,a,s,u,c,l,d,_){c===void 0&&(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 m=this;m.ver=2,m.id=t,m[La]=Zs(o),m.success=a,m.resultCode=s+"",m.type=Ge(r,c);var p=WD(r,n,u,i);m.data=Eo(r,i)||p.data,m.target=Ge(r,p.target),l&&(m.target="".concat(m.target," | ").concat(l)),m[Tr]=Ge(r,p[Tr]),m[qr]=nt(r,d),m[tt]=it(r,_)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.RemoteDependency",e.dataType="RemoteDependencyData",e})()});var ho,Cg=Y(()=>{Qt();Or();Zt();ho=(function(){function e(r,t,n,i,o){this.aiDataContract={ver:1,message:1,severityLevel:0,properties:0};var a=this;a.ver=2,t=t||Ar,a[Sn]=Xs(r,t),a[qr]=nt(r,i),a[tt]=it(r,o),n&&(a[Oa]=n)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Message",e.dataType="MessageData",e})()});var Io,xg=Y(()=>{Qt();Or();Zt();Io=(function(){function e(r,t,n,i,o,a,s){this.aiDataContract={ver:1,name:0,url:0,duration:0,perfTotal:0,networkConnect:0,sentRequest:0,receivedResponse:0,domProcessing:0,properties:0,measurements:0};var u=this;u.ver=2,u.url=Eo(r,n),u[Tr]=Ge(r,t)||Ar,u[qr]=nt(r,o),u[tt]=it(r,a),s&&(u.domProcessing=s.domProcessing,u[La]=s[La],u.networkConnect=s.networkConnect,u.perfTotal=s.perfTotal,u[dm]=s[dm],u.sentRequest=s.sentRequest)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance",e.dataType="PageviewPerformanceData",e})()});var Jn,Rg=Y(()=>{Jn=(function(){function e(r,t){this.aiDataContract={baseType:1,baseData:1},this.baseType=r,this.baseData=t}return e})()});var j_,yg=Y(()=>{Ue();j_=fr({Verbose:0,Information:1,Warning:2,Error:3,Critical:4})});var Pg,Ag=Y(()=>{Ue();Or();Pg=(function(){function e(){}return e.getConfig=function(r,t,n,i){i===void 0&&(i=!1);var o;return n&&r[kf]&&r[kf][n]&&!w(r[kf][n][t])?o=r[kf][n][t]:o=r[t],w(o)?i:o},e})()});function xo(e){var r="ai."+e+".";return function(t){return r+t}}var Xf,Yr,z_,$s,Om,Co,Ha,qf,eu,Ym=Y(()=>{Et();Ue();Xf=xo("application"),Yr=xo("device"),z_=xo("location"),$s=xo("operation"),Om=xo("session"),Co=xo("user"),Ha=xo("cloud"),qf=xo("internal"),eu=(function(e){mt(r,e);function r(){return e.call(this)||this}return r})(Ad({applicationVersion:Xf("ver"),applicationBuild:Xf("build"),applicationTypeId:Xf("typeId"),applicationId:Xf("applicationId"),applicationLayer:Xf("layer"),deviceId:Yr("id"),deviceIp:Yr("ip"),deviceLanguage:Yr("language"),deviceLocale:Yr("locale"),deviceModel:Yr("model"),deviceFriendlyName:Yr("friendlyName"),deviceNetwork:Yr("network"),deviceNetworkName:Yr("networkName"),deviceOEMName:Yr("oemName"),deviceOS:Yr("os"),deviceOSVersion:Yr("osVersion"),deviceRoleInstance:Yr("roleInstance"),deviceRoleName:Yr("roleName"),deviceScreenResolution:Yr("screenResolution"),deviceType:Yr("type"),deviceMachineName:Yr("machineName"),deviceVMName:Yr("vmName"),deviceBrowser:Yr("browser"),deviceBrowserVersion:Yr("browserVersion"),locationIp:z_("ip"),locationCountry:z_("country"),locationProvince:z_("province"),locationCity:z_("city"),operationId:$s("id"),operationName:$s("name"),operationParentId:$s("parentId"),operationRootId:$s("rootId"),operationSyntheticSource:$s("syntheticSource"),operationCorrelationVector:$s("correlationVector"),sessionId:Om("id"),sessionIsFirst:Om("isFirst"),sessionIsNew:Om("isNew"),userAccountAcquisitionDate:Co("accountAcquisitionDate"),userAccountId:Co("accountId"),userAgent:Co("userAgent"),userId:Co("id"),userStoreRegion:Co("storeRegion"),userAuthUserId:Co("authUserId"),userAnonymousUserAcquisitionDate:Co("anonUserAcquisitionDate"),userAuthenticatedUserAcquisitionDate:Co("authUserAcquisitionDate"),cloudName:Ha("name"),cloudRole:Ha("role"),cloudRoleVer:Ha("roleVer"),cloudRoleInstance:Ha("roleInstance"),cloudEnvironment:Ha("environment"),cloudLocation:Ha("location"),cloudDeploymentUnit:Ha("deploymentUnit"),internalNodeName:qf("nodeName"),internalSdkVersion:qf("sdkVersion"),internalAgentVersion:qf("agentVersion"),internalSnippet:qf("snippet"),internalSdkSrc:qf("sdkSrc")}))});function bm(e,r,t,n,i,o){var a;t=Ge(n,t)||Ar,(w(e)||w(r)||w(t))&&sr("Input doesn't contain all required fields");var s="";e[D_]&&(s=e[D_],delete e[D_]);var u=(a={},a[Tr]=t,a.time=Mt(new Date),a.iKey=s,a.ext=o||{},a.tags=[],a.data={},a.baseType=r,a.baseData=e,a);return w(i)||oe(i,function(c,l){u.data[c]=l}),u}var Og,Yg=Y(()=>{Ue();Qt();Zt();Or();Og=(function(){function e(){}return e.create=bm,e})()});var bg,pr,Lg=Y(()=>{Ym();bg={UserExt:"user",DeviceExt:"device",TraceExt:"trace",WebExt:"web",AppExt:"app",OSExt:"os",SessionExt:"ses",SDKExt:"sdk"},pr=new eu});function wg(e){var r=null;if(ue(Event))r=new Event(e);else{var t=ur();t&&t.createEvent&&(r=t.createEvent("Event"),r.initEvent(e,!0,!0))}return r}var Mg=Y(()=>{Ue()});function Fg(e,r){hi(e,null,null,r)}function V_(e){var r=ur(),t=Rr(),n=!1,i=[],o=1;t&&!w(t.onLine)&&!t.onLine&&(o=2);var a=0,s=_(),u=Ut(Xr("OfflineListener"),e);try{if(l(Nr())&&(n=!0),r){var c=r.body||r;c.ononline&&l(c)&&(n=!0)}}catch{n=!1}function l(x){var M=!1;return x&&(M=Hn(x,"online",T,u),M&&Hn(x,"offline",S,u)),M}function d(){return s}function _(){return!(a===2||o===2)}function m(){var x=_();s!==x&&(s=x,O(i,function(M){var F={isOnline:s,rState:o,uState:a};try{M(F)}catch{}}))}function p(x){a=x,m()}function T(){o=1,m()}function S(){o=2,m()}function R(){var x=Nr();if(x&&n){if(Fg(x,u),r){var M=r.body||r;Te(M.ononline)||Fg(M,u)}n=!1}}function g(x){return i[yi](x),{rm:function(){var M=i.indexOf(x);if(M>-1)return i.splice(M,1)}}}return{isOnline:d,isListening:function(){return n},unload:R,addListener:g,setOnlineState:p}}var Ug=Y(()=>{Ue();Or()});var Hg={};du(Hg,{AnalyticsPluginIdentifier:()=>mx,BreezeChannelIdentifier:()=>Lm,ConfigurationManager:()=>Pg,ConnectionStringParser:()=>ag,ContextTagKeys:()=>eu,CtxTagKeys:()=>pr,DEFAULT_BREEZE_ENDPOINT:()=>_o,DEFAULT_BREEZE_PATH:()=>Nn,Data:()=>Jn,DisabledPropertyName:()=>FD,DistributedTracingModes:()=>JD,Envelope:()=>G_,Event:()=>qn,EventPersistence:()=>ZD,Exception:()=>Do,Extensions:()=>bg,HttpMethod:()=>Bf,Metric:()=>Qn,PageView:()=>go,PageViewPerformance:()=>Io,ProcessLegacy:()=>Vs,PropertiesPluginIdentifier:()=>px,RemoteDependencyData:()=>To,RequestHeaders:()=>Ra,SampleRate:()=>zs,SeverityLevel:()=>j_,TelemetryItemCreator:()=>Og,ThrottleMgr:()=>ig,Trace:()=>ho,correlationIdCanIncludeCorrelationHeader:()=>VD,correlationIdGetCorrelationContext:()=>KD,correlationIdGetCorrelationContextValue:()=>Dm,correlationIdGetPrefix:()=>zD,correlationIdSetPrefix:()=>jD,createDistributedTraceContextFromTrace:()=>QD,createDomEvent:()=>wg,createOfflineListener:()=>V_,createTelemetryItem:()=>bm,createTraceParent:()=>_f,dataSanitizeException:()=>A_,dataSanitizeId:()=>O_,dataSanitizeInput:()=>Y_,dataSanitizeKey:()=>pm,dataSanitizeKeyAndAddUniqueness:()=>P_,dataSanitizeMeasurements:()=>it,dataSanitizeMessage:()=>Xs,dataSanitizeProperties:()=>nt,dataSanitizeString:()=>Ge,dataSanitizeUrl:()=>Eo,dateTimeUtilsDuration:()=>qD,dateTimeUtilsNow:()=>XD,dsPadNumber:()=>mm,findAllScripts:()=>mp,findW3cTraceParent:()=>pf,formatTraceParent:()=>df,getExtensionByName:()=>gg,isBeaconApiSupported:()=>Ct,isCrossOriginError:()=>Tg,isInternalApplicationInsightsEndpoint:()=>Kf,isSampledFlag:()=>vf,isValidSpanId:()=>Fn,isValidTraceId:()=>Mn,isValidTraceParent:()=>xs,msToTimeSpan:()=>Zs,parseConnectionString:()=>Fa,parseTraceParent:()=>_a,strNotSpecified:()=>Ar,stringToBoolOrDefault:()=>Dg,urlGetAbsoluteUrl:()=>GD,urlGetCompleteUrl:()=>kD,urlGetPathName:()=>BD,urlParseFullHost:()=>Vf,urlParseHost:()=>Em,urlParseUrl:()=>wa,utlCanUseLocalStorage:()=>Qs,utlCanUseSessionStorage:()=>Ma,utlDisableStorage:()=>eg,utlEnableStorage:()=>rg,utlGetLocalStorage:()=>w_,utlGetSessionStorage:()=>F_,utlGetSessionStorageKeys:()=>ng,utlRemoveSessionStorage:()=>H_,utlRemoveStorage:()=>tg,utlSetLocalStorage:()=>M_,utlSetSessionStorage:()=>U_,utlSetStoragePrefix:()=>L_});var px,Lm,mx,Pi=Y(()=>{gm();og();sg();cm();Qt();ug();fg();mg();Sg();hg();Ig();Cg();xg();Rg();yg();Ag();Ym();Zt();Yg();Lg();Tm();k_();Ue();Mg();Cm();Nm();Ug();px="AppInsightsPropertiesPlugin",Lm="AppInsightsChannelPlugin",mx="ApplicationInsightsAnalytics"});var Mm=Wa(K_=>{"use strict";Object.defineProperty(K_,"__esModule",{value:!0});K_.TelemetryUtil=void 0;var wm=class e{static applyReplacements(r,t){for(let n of Object.keys(r))for(let i of t)i.lookup.test(n)&&(i.replacementString!==void 0?r[n]=i.replacementString:delete r[n])}static shouldUseOneDataSystemSDK(r){return r.length===74&&r[32]==="-"&&r[41]==="-"&&r[46]==="-"&&r[51]==="-"&&r[56]==="-"&&r[69]==="-"}static getAdditionalCommonProperties(r){return{"common.os":r.platform,"common.nodeArch":r.architecture,"common.platformversion":(r.release||"").replace(/^(\d+)(\.\d+)?(\.\d+)?(.*)/,"$1$2$3"),"common.telemetryclientversion":"0.9.8"}}static getInstance(){return e._instance||(e._instance=new e),e._instance}};K_.TelemetryUtil=wm});var Ro,Gg=Y(()=>{Ro="duration"});var hr,W_,Qr,Zn,Ga,Ie,yo,Po,$t,Ao,Ai,ru,Oi,Yi,X_,en,tu,Qf,Oo,Jf,nu,Ba,Zf,q_,bi,Yo,iu,ou,Jr,Q_,au,su,uu,J_,Fm,Z_,$_,Um,ev,Hm,Li,Gm,Bm,km,$f,jm,zm,Vm,fu,bo,rv,ec,tv,nv,iv,ov,cu,Km,av,Bg,Lo=Y(()=>{hr="tags",W_="deviceType",Qr="data",Zn="name",Ga="traceID",Ie="length",yo="stringify",Po="measurements",$t="dataType",Ao="envelopeType",Ai="toString",ru="_get",Oi="enqueue",Yi="count",X_="eventsLimitInMem",en="push",tu="item",Qf="emitLineDelimitedJson",Oo="clear",Jf="createNew",nu="markAsSent",Ba="clearSent",Zf="bufferOverride",q_="BUFFER_KEY",bi="SENT_BUFFER_KEY",Yo="concat",iu="MAX_BUFFER_SIZE",ou="triggerSend",Jr="diagLog",Q_="initialize",au="_sender",su="endpointUrl",uu="instrumentationKey",J_="customHeaders",Fm="maxBatchSizeInBytes",Z_="onunloadDisableBeacon",$_="isBeaconApiDisabled",Um="alwaysUseXhrOverride",ev="disableXhr",Hm="enableSessionStorageBuffer",Li="_buffer",Gm="onunloadDisableFetch",Bm="disableSendBeaconSplit",km="enableSendPromise",$f="getSenderInst",jm="unloadTransports",zm="convertUndefined",Vm="maxBatchInterval",fu="serialize",bo="_onError",rv="_onPartialSuccess",ec="_onSuccess",tv="itemsReceived",nv="itemsAccepted",iv="oriPayload",ov="baseType",cu="sampleRate",Km="eventsSendRequest",av="getSamplingScore",Bg="getHashCodeScore"});function mr(e,r,t){return Xt(e,r,t,nn)}function Ex(e,r,t){var n=t[hr]=t[hr]||{},i=r.ext=r.ext||{},o=r[hr]=r[hr]||[],a=i.user;a&&(mr(n,pr.userAuthUserId,a.authId),mr(n,pr.userId,a.id||a.localId));var s=i.app;s&&mr(n,pr.sessionId,s.sesId);var u=i.device;u&&(mr(n,pr.deviceId,u.id||u.localId),mr(n,pr[W_],u.deviceClass),mr(n,pr.deviceIp,u.ip),mr(n,pr.deviceModel,u.model),mr(n,pr[W_],u[W_]));var c=r.ext.web;if(c){mr(n,pr.deviceLanguage,c.browserLang),mr(n,pr.deviceBrowserVersion,c.browserVer),mr(n,pr.deviceBrowser,c.browser);var l=t[Qr]=t[Qr]||{},d=l[Ze]=l[Ze]||{},_=d[Hr]=d[Hr]||{};mr(_,"domain",c.domain),mr(_,"isManual",c.isManual?kg:null),mr(_,"screenRes",c.screenRes),mr(_,"userConsent",c.userConsent?kg:null)}var m=i.os;m&&(mr(n,pr.deviceOS,m[Zn]),mr(n,pr.deviceOSVersion,m.osVer));var p=i.trace;p&&(mr(n,pr.operationParentId,p.parentID),mr(n,pr.operationName,Ge(e,p[Zn])),mr(n,pr.operationId,p[Ga]));for(var T={},S=o[Ie]-1;S>=0;S--){var R=o[S];oe(R,function(x,M){T[x]=M}),o.splice(S,1)}oe(o,function(x,M){T[x]=M});var g=zt(zt({},n),T);g[pr.internalSdkVersion]||(g[pr.internalSdkVersion]=Ge(e,"javascript:".concat(Nx.Version),64)),t[hr]=It(g)}function wo(e,r,t){w(e)||oe(e,function(n,i){zr(i)?t[n]=i:De(i)?r[n]=i:bn()&&(r[n]=Wr()[yo](i))})}function ka(e,r){w(e)||oe(e,function(t,n){e[t]=n||r})}function ja(e,r,t,n){var i=new G_(e,n,r);mr(i,"sampleRate",t[zs]),(t[Ze]||{}).startTime&&(i.time=Mt(t[Ze].startTime)),i.iKey=t.iKey;var o=t.iKey.replace(/-/g,"");return i[Zn]=i[Zn].replace("{0}",o),Ex(e,t,i),t[hr]=t[hr]||[],It(i)}function za(e,r){w(r[Ze])&&G(e,1,46,"telemetryItem.baseData cannot be null.")}function jg(e,r,t){za(e,r);var n=r[Ze][Po]||{},i=r[Ze][Hr]||{};wo(r[Qr],i,n),w(t)||ka(i,t);var o=r[Ze];if(w(o))return ut(e,"Invalid input for dependency data"),null;var a=o[Hr]&&o[Hr][Bf]?o[Hr][Bf]:"GET",s=new To(e,o.id,o.target,o[Zn],o[Ro],o.success,o.responseCode,a,o.type,o.correlationContext,i,n),u=new Jn(To[$t],s);return ja(e,To[Ao],r,u)}function Xm(e,r,t){za(e,r);var n={},i={};r[Wm]!==qn[$t]&&(n.baseTypeSource=r[Wm]),r[Wm]===qn[$t]?(n=r[Ze][Hr]||{},i=r[Ze][Po]||{}):r[Ze]&&wo(r[Ze],n,i),wo(r[Qr],n,i),w(t)||ka(n,t);var o=r[Ze][Zn],a=new qn(e,o,n,i),s=new Jn(qn[$t],a);return ja(e,qn[Ao],r,s)}function zg(e,r,t){za(e,r);var n=r[Ze][Po]||{},i=r[Ze][Hr]||{};wo(r[Qr],i,n),w(t)||ka(i,t);var o=r[Ze],a=Do.CreateFromInterface(e,o,i,n),s=new Jn(Do[$t],a);return ja(e,Do[Ao],r,s)}function Vg(e,r,t){za(e,r);var n=r[Ze],i=n[Hr]||{},o=n[Po]||{};wo(r[Qr],i,o),w(t)||ka(i,t);var a=new Qn(e,n[Zn],n.average,n.sampleCount,n.min,n.max,n.stdDev,i,o),s=new Jn(Qn[$t],a);return ja(e,Qn[Ao],r,s)}function Kg(e,r,t){za(e,r);var n,i=r[Ze];!w(i)&&!w(i[Hr])&&!w(i[Hr][Ro])?(n=i[Hr][Ro],delete i[Hr][Ro]):!w(r[Qr])&&!w(r[Qr][Ro])&&(n=r[Qr][Ro],delete r[Qr][Ro]);var o=r[Ze],a;((r.ext||{}).trace||{})[Ga]&&(a=r.ext.trace[Ga]);var s=o.id||a,u=o[Zn],c=o.uri,l=o[Hr]||{},d=o[Po]||{};if(w(o.refUri)||(l.refUri=o.refUri),w(o.pageType)||(l.pageType=o.pageType),w(o.isLoggedIn)||(l.isLoggedIn=o.isLoggedIn[Ai]()),!w(o[Hr])){var _=o[Hr];oe(_,function(T,S){l[T]=S})}wo(r[Qr],l,d),w(t)||ka(l,t);var m=new go(e,u,c,n,l,d,s),p=new Jn(go[$t],m);return ja(e,go[Ao],r,p)}function Wg(e,r,t){za(e,r);var n=r[Ze],i=n[Zn],o=n.uri||n.url,a=n[Hr]||{},s=n[Po]||{};wo(r[Qr],a,s),w(t)||ka(a,t);var u=new Io(e,i,o,void 0,a,s,n),c=new Jn(Io[$t],u);return ja(e,Io[Ao],r,c)}function Xg(e,r,t){za(e,r);var n=r[Ze].message,i=r[Ze].severityLevel,o=r[Ze][Hr]||{},a=r[Ze][Po]||{};wo(r[Qr],o,a),w(t)||ka(o,t);var s=new ho(e,n,i,o,a),u=new Jn(ho[$t],s);return ja(e,ho[Ao],r,u)}var Wm,Ze,Hr,kg,Nx,qg=Y(()=>{Et();Pi();Ue();Gg();Lo();Wm="baseType",Ze="baseData",Hr="properties",kg="true";Nx={Version:"3.3.4"}});var Qg,sv,Sx,qm,Jg=Y(()=>{Et();Mr();Pi();Ue();Lo();Qg=(function(){function e(r,t){var n=[],i=!1,o=t.maxRetryCnt;this[ru]=function(){return n},this._set=function(a){return n=a,n},Re(e,this,function(a){a[Oi]=function(s){if(a[Yi]()>=t[X_]){i||(G(r,2,105,"Maximum in-memory buffer size reached: "+a[Yi](),!0),i=!0);return}s.cnt=s.cnt||0,!(!w(o)&&s.cnt>o)&&n[en](s)},a[Yi]=function(){return n[Ie]},a.size=function(){for(var s=n[Ie],u=0;u<n[Ie];u++)s+=n[u].item[Ie];return t[Qf]||(s+=2),s},a[Oo]=function(){n=[],i=!1},a.getItems=function(){return n.slice(0)},a.batchPayloads=function(s){if(s&&s[Ie]>0){var u=[];O(s,function(l){u[en](l[tu])});var c=t[Qf]?u.join(`
`):"["+u.join(",")+"]";return c}return null},a[Jf]=function(s,u,c){var l=n.slice(0);s=s||r,u=u||{};var d=c?new qm(s,u):new sv(s,u);return O(l,function(_){d[Oi](_)}),d}})}return e.__ieDyn=1,e})(),sv=(function(e){mt(r,e);function r(t,n){var i=e.call(this,t,n)||this;return Re(r,i,function(o,a){o[nu]=function(s){a[Oo]()},o[Ba]=function(s){}}),i}return r.__ieDyn=1,r})(Qg),Sx=["AI_buffer","AI_sentBuffer"],qm=(function(e){mt(r,e);function r(n,i){var o=e.call(this,n,i)||this,a=!1,s=i?.namePrefix,u=i[Zf]||{getItem:F_,setItem:U_},c=u.getItem,l=u.setItem,d=i.maxRetryCnt;return Re(r,o,function(_,m){var p=M(r[q_]),T=M(r[bi]),S=q(),R=T[Yo](S),g=_._set(p[Yo](R));g[Ie]>r[iu]&&(g[Ie]=r[iu]),j(r[bi],[]),j(r[q_],g),_[Oi]=function(V){if(_[Yi]()>=r[iu]){a||(G(n,2,67,"Maximum buffer size reached: "+_[Yi](),!0),a=!0);return}V.cnt=V.cnt||0,!(!w(d)&&V.cnt>d)&&(m[Oi](V),j(r.BUFFER_KEY,_[ru]()))},_[Oo]=function(){m[Oo](),j(r.BUFFER_KEY,_[ru]()),j(r[bi],[]),a=!1},_[nu]=function(V){j(r[q_],_._set(x(V,_[ru]())));var B=M(r[bi]);B instanceof Array&&V instanceof Array&&(B=B[Yo](V),B[Ie]>r[iu]&&(G(n,1,67,"Sent buffer reached its maximum size: "+B[Ie],!0),B[Ie]=r[iu]),j(r[bi],B))},_[Ba]=function(V){var B=M(r[bi]);B=x(V,B),j(r[bi],B)},_[Jf]=function(V,B,J){J=!!J;var fe=_[ru]().slice(0),de=M(r[bi]).slice(0);V=V||n,B=B||{},_[Oo]();var E=J?new r(V,B):new sv(V,B);return O(fe,function(I){E[Oi](I)}),J&&E[nu](de),E};function x(V,B){var J=[],fe=[];return O(V,function(de){fe[en](de[tu])}),O(B,function(de){!ue(de)&&Le(fe,de[tu])===-1&&J[en](de)}),J}function M(V){var B=V;return B=s?s+"_"+B:B,F(B)}function F(V){try{var B=c(n,V);if(B){var J=Wr().parse(B);if(De(J)&&(J=Wr().parse(J)),J&&re(J))return J}}catch(fe){G(n,1,42," storage key: "+V+", "+Ke(fe),{exception:te(fe)})}return[]}function j(V,B){var J=V;try{J=s?s+"_"+J:J;var fe=JSON[yo](B);l(n,J,fe)}catch(de){l(n,J,JSON[yo]([])),G(n,2,41," storage key: "+J+", "+Ke(de)+". Buffer cleared",{exception:te(de)})}}function q(){var V=[];try{return O(Sx,function(B){var J=ie(B);if(V=V[Yo](J),s){var fe=s+"_"+B,de=ie(fe);V=V[Yo](de)}}),V}catch(B){G(n,2,41,"Transfer events from previous buffers: "+Ke(B)+". previous Buffer items can not be removed",{exception:te(B)})}return[]}function ie(V){try{var B=F(V),J=[];return O(B,function(fe){var de={item:fe,cnt:0};J[en](de)}),H_(n,V),J}catch{}return[]}}),o}var t;return t=r,r.VERSION="_1",r.BUFFER_KEY="AI_buffer"+t.VERSION,r.SENT_BUFFER_KEY="AI_sentBuffer"+t.VERSION,r.MAX_BUFFER_SIZE=2e3,r})(Qg)});var Zg,$g=Y(()=>{Mr();Ue();Lo();Zg=(function(){function e(r){Re(e,this,function(t){t[fu]=function(a){var s=n(a,"root");try{return Wr()[yo](s)}catch(u){G(r,1,48,u&&ue(u[Ai])?u[Ai]():"Error serializing object",null,!0)}};function n(a,s){var u="__aiCircularRefCheck",c={};if(!a)return G(r,1,48,"cannot serialize object because it is null or undefined",{name:s},!0),c;if(a[u])return G(r,2,50,"Circular reference detected while serializing object",{name:s},!0),c;if(!a.aiDataContract){if(s==="measurements")c=o(a,"number",s);else if(s==="properties")c=o(a,"string",s);else if(s==="tags")c=o(a,"string",s);else if(re(a))c=i(a,s);else{G(r,2,49,"Attempting to serialize an object which does not implement ISerializable",{name:s},!0);try{Wr()[yo](a),c=a}catch(l){G(r,1,48,l&&ue(l[Ai])?l[Ai]():"Error serializing object",null,!0)}}return c}return a[u]=!0,oe(a.aiDataContract,function(l,d){var _=ue(d)?d()&1:d&1,m=ue(d)?d()&4:d&4,p=d&2,T=a[l]!==void 0,S=rr(a[l])&&a[l]!==null;if(_&&!T&&!p)G(r,1,24,"Missing required field specification. The field is required but not present on source",{field:l,name:s});else if(!m){var R=void 0;S?p?R=i(a[l],l):R=n(a[l],l):R=a[l],R!==void 0&&(c[l]=R)}}),delete a[u],c}function i(a,s){var u;if(a)if(!re(a))G(r,1,54,`This field was specified as an array in the contract but the item is not an array.\r
`,{name:s},!0);else{u=[];for(var c=0;c<a[Ie];c++){var l=a[c],d=n(l,s+"["+c+"]");u[en](d)}}return u}function o(a,s,u){var c;return a&&(c={},oe(a,function(l,d){if(s==="string")d===void 0?c[l]="undefined":d===null?c[l]="null":d[Ai]?c[l]=d[Ai]():c[l]="invalid field: toString() is not defined.";else if(s==="number")if(d===void 0)c[l]="undefined";else if(d===null)c[l]="null";else{var _=parseFloat(d);c[l]=_}else c[l]="invalid field: "+u+" is of unknown type.",G(r,1,c[l],null,!0)})),c}})}return e.__ieDyn=1,e})()});var Dx,eT,rT=Y(()=>{Lo();Dx=8,eT=(function(){function e(){}return e.prototype.getHashCodeScore=function(r){var t=this.getHashCode(r)/e.INT_MAX_VALUE;return t*100},e.prototype.getHashCode=function(r){if(r==="")return 0;for(;r[Ie]<Dx;)r=r[Yo](r);for(var t=5381,n=0;n<r[Ie];++n)t=(t<<5)+t+r.charCodeAt(n),t=t&t;return Math.abs(t)},e.INT_MAX_VALUE=2147483647,e})()});var tT,nT=Y(()=>{Pi();Lo();rT();tT=(function(){function e(){var r=this,t=new eT,n=new eu;r[av]=function(i){var o=0;return i[hr]&&i[hr][n.userId]?o=t.getHashCodeScore(i[hr][n.userId]):i.ext&&i.ext.user&&i.ext.user.id?o=t[Bg](i.ext.user.id):i[hr]&&i[hr][n.operationId]?o=t.getHashCodeScore(i[hr][n.operationId]):i.ext&&i.ext.telemetryTrace&&i.ext.telemetryTrace[Ga]?o=t.getHashCodeScore(i.ext.telemetryTrace[Ga]):o=Math.random()*100,o}}return e})()});var iT,oT=Y(()=>{Pi();Ue();Lo();nT();iT=(function(){function e(r,t){this.INT_MAX_VALUE=2147483647;var n=t||dn(null);(r>100||r<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:r},!0),r=100),this[cu]=r,this.samplingScoreGenerator=new tT}return e.prototype.isSampledIn=function(r){var t=this[cu],n=!1;return t==null||t>=100||r.baseType===Qn[$t]?!0:(n=this.samplingScoreGenerator[av](r)<t,n)},e})()});function sT(e){try{return e.responseText}catch{}return null}function Tx(e){return e&&e.sendPOST}function hx(e){return!isNaN(e)&&e>0&&e<=100}var We,wi,$n,aT,gx,uT,Ix,rc,fT=Y(()=>{Et();Mr();Pi();Ue();me();qg();Jg();$g();oT();Lo();$n=void 0,aT="",gx=65e3;uT=Cn((We={endpointUrl:Ts(nn,_o+Nn)},We[Qf]=qt(),We[Vm]=15e3,We[Fm]=102400,We.disableTelemetry=qt(),We[Hm]=qt(!0),We.isRetryDisabled=qt(),We[$_]=qt(!0),We[Bm]=qt(!0),We[ev]=qt(),We[Gm]=qt(),We[Z_]=qt(),We[uu]=$n,We.namePrefix=$n,We.samplingPercentage=Ts(hx,100),We[J_]=$n,We[zm]=$n,We[X_]=1e4,We[Zf]=!1,We.httpXHROverride={isVal:Tx,v:$n},We[Um]=qt(),We.transports=$n,We.retryCodes=$n,We.maxRetryCnt={isVal:zr,v:10},We));Ix=(wi={},wi[qn.dataType]=Xm,wi[ho.dataType]=Xg,wi[go.dataType]=Kg,wi[Io.dataType]=Wg,wi[Do.dataType]=zg,wi[Qn.dataType]=Vg,wi[To.dataType]=jg,wi),rc=(function(e){mt(r,e);function r(){var t=e.call(this)||this;t.priority=1001,t.identifier=Lm;var n,i,o,a,s,u,c,l,d=0,_,m,p,T,S,R,g,x,M,F,j,q,ie,V,B,J,fe,de,E,I,U,z,h,Z,k,pe,K;return Re(r,t,function(y,Oe){ne(),y.pause=function(){b(),a=!0},y.resume=function(){a&&(a=!1,i=null,ye(),N())},y.flush=function(f,v,D){if(f===void 0&&(f=!0),!a){b();try{return y[ou](f,null,D||1)}catch(C){G(y[Jr](),1,22,"flush failed, telemetry will not be collected: "+Ke(C),{exception:te(C)})}}},y.onunloadFlush=function(){if(!a)if(g||I)try{return y[ou](!0,ir,2)}catch(f){G(y[Jr](),1,20,"failed to flush with beacon sender on page unload, telemetry will not be collected: "+Ke(f),{exception:te(f)})}else y.flush(!1)},y.addHeader=function(f,v){l[f]=v},y[Q_]=function(f,v,D,C){y.isInitialized()&&G(y[Jr](),1,28,"Sender is already initialized"),Oe[Q_](f,v,D,C);var A=y.identifier;u=new Zg(v.logger),n=0,i=null,o=0,y[au]=null,c=0;var L=y[Jr]();p=Ut(Xr("Sender"),v.evtNamespace&&v.evtNamespace()),m=V_(p),y._addHook(Dr(f,function(W){var ve=W.cfg;ve.storagePrefix&&L_(ve.storagePrefix);var Pe=ft(null,ve,v),ce=Pe.getExtCfg(A,uT),ct=ce[su];if(T&&ct===T){var ti=ve[su];ti&&ti!==ct&&(ce[su]=ti)}at(ce[uu])&&(ce[uu]=ve[uu]),be(y,"_senderConfig",{g:function(){return ce}}),S!==ce[su]&&(T=S=ce[su]),v.activeStatus()===Ot.PENDING?y.pause():v.activeStatus()===Ot.ACTIVE&&y.resume(),F&&F!==ce[J_]&&O(F,function(Br){delete l[Br.header]}),R=ce[Fm],g=(ce[Z_]===!1||ce[$_]===!1)&&Ct(),x=ce[Z_]===!1&&Ct(),M=ce[$_]===!1&&Ct(),I=ce[Um],U=!!ce[ev],K=ce.retryCodes;var lt=ce[Zf],Dn=!!ce[Hm]&&(!!lt||Ma()),ic=ce.namePrefix,DT=Dn!==J||Dn&&de!==ic||Dn&&fe!==lt;if(y[Li]){if(DT)try{y._buffer=y._buffer[Jf](L,ce,Dn)}catch(Br){G(y[Jr](),1,12,"failed to transfer telemetry to different buffer storage, telemetry will be lost: "+Ke(Br),{exception:te(Br)})}ye()}else y[Li]=Dn?new qm(L,ce):new sv(L,ce);de=ic,J=Dn,fe=lt,z=!ce[Gm]&&pi(!0),k=!!ce[Bm],y._sample=new iT(ce.samplingPercentage,L),q=ce[uu],!at(q)&&!Ce(q,ve)&&G(L,1,100,"Invalid Instrumentation key "+q),F=ce[J_],De(T)&&!Kf(T)&&F&&F[Ie]>0?O(F,function(Br){t.addHeader(Br.header,Br.value)}):F=null,E=ce[km];var aE=br();pe?pe.SetConfig(aE):(pe=new pa,pe[Q_](aE,L));var oc=ce.httpXHROverride,ac=null,vu=null,gT=vi([3,1,2],ce.transports);ac=pe&&pe[$f](gT,!1);var lv=pe&&pe.getFallbackInst();h=function(Br,Mo){return $(lv,Br,Mo)},Z=function(Br,Mo){return $(lv,Br,Mo,!1)},ac=I?oc:ac||oc||lv,y[au]=function(Br,Mo){return $(ac,Br,Mo)},z&&(_=Gt);var _v=vi([3,1],ce[jm]);z||(_v=_v.filter(function(Br){return Br!==2})),vu=pe&&pe[$f](_v,!0),vu=I?oc:vu||oc,(I||ce[jm]||!_)&&vu&&(_=function(Br,Mo){return $(vu,Br,Mo)}),_||(_=h),j=ce.disableTelemetry,ie=ce[zm]||$n,V=ce.isRetryDisabled,B=ce[Vm]}))},y.processTelemetry=function(f,v){var D;v=y._getTelCtx(v);var C=v[Jr]();try{var A=Be(f,C);if(!A)return;var L=we(f,C);if(!L)return;var W=u[fu](L),ve=y[Li];ye(W);var Pe=(D={},D[tu]=W,D.cnt=0,D);ve[Oi](Pe),N()}catch(ce){G(C,2,12,"Failed adding telemetry to the sender's buffer, some telemetry will be lost: "+Ke(ce),{exception:te(ce)})}y.processNext(f,v)},y.isCompletelyIdle=function(){return!a&&d===0&&y._buffer[Yi]()===0},y.getOfflineListener=function(){return m},y._xhrReadyStateChange=function(f,v,D){if(!$r(v))return $e(f,v,D)},y[ou]=function(f,v,D){f===void 0&&(f=!0);var C;if(!a)try{var A=y[Li];if(j)A[Oo]();else{if(A[Yi]()>0){var L=A.getItems();_e(D||0,f),v?C=v.call(y,L,f):C=y[au](L,f)}o=+new Date}b()}catch(ve){var W=Xu();(!W||W>9)&&G(y[Jr](),1,40,"Telemetry transmission failed, some telemetry will be lost: "+Ke(ve),{exception:te(ve)})}return C},y.getOfflineSupport=function(){var f;return f={getUrl:function(){return T},createPayload:P},f[fu]=Xe,f.batch=Ve,f.shouldProcess=function(v){return!!Be(v)},f},y._doTeardown=function(f,v){y.onunloadFlush(),Ei(m,!1),ne()},y[bo]=function(f,v,D){if(!$r(f))return Pt(f,v,D)},y[rv]=function(f,v){if(!$r(f))return Gr(f,v)},y[ec]=function(f,v){if(!$r(f))return Ir(f,v)},y._xdrOnLoad=function(f,v){if(!$r(v))return ze(f,v)};function ze(f,v){var D=sT(f);if(f&&(D+""=="200"||D===""))n=0,y[ec](v,0);else{var C=da(D);C&&C[tv]&&C[tv]>C[nv]&&!V?y[rv](v,C):y[bo](v,aa(f))}}function br(){var f;try{var v={xdrOnComplete:function(C,A,L){var W=ot(L);if(W)return ze(C,W)},fetchOnComplete:function(C,A,L,W){var ve=ot(W);if(ve)return Fe(C.status,ve,C.url,ve[Ie],C.statusText,L||"")},xhrOnComplete:function(C,A,L){var W=ot(L);if(W)return $e(C,W,W[Ie])},beaconOnRetry:function(C,A,L){return Zr(C,A,L)}},D=(f={},f[km]=E,f.isOneDs=!1,f.disableCredentials=!1,f[ev]=U,f.disableBeacon=!M,f.disableBeaconSync=!x,f.senderOnCompleteCallBack=v,f);return D}catch{}return null}function $e(f,v,D){f.readyState===4&&Fe(f.status,v,f.responseURL,D,_i(f),sT(f)||f.response)}function Pt(f,v,D){G(y[Jr](),2,26,"Failed to send telemetry.",{message:v}),y._buffer&&y._buffer[Ba](f)}function Gr(f,v){for(var D=[],C=[],A=v.errors.reverse(),L=0,W=A;L<W.length;L++){var ve=W[L],Pe=f.splice(ve.index,1)[0];H(ve.statusCode)?C[en](Pe):D[en](Pe)}f[Ie]>0&&y[ec](f,v[nv]),D[Ie]>0&&y[bo](D,_i(null,["partial success",v[nv],"of",v.itemsReceived].join(" "))),C[Ie]>0&&(Lr(C),G(y[Jr](),2,40,"Partial success. Delivered: "+f[Ie]+", Failed: "+D[Ie]+". Will retry to send "+C[Ie]+" our of "+v[tv]+" items"))}function Ir(f,v){y._buffer&&y._buffer[Ba](f)}function ot(f){try{if(f){var v=f,D=v[iv];return D&&D[Ie]?D:null}}catch{}return null}function Be(f,v){if(j)return!1;if(!f)return v&&G(v,1,7,"Cannot send empty telemetry"),!1;if(f.baseData&&!f[ov])return v&&G(v,1,70,"Cannot send telemetry without baseData and baseType"),!1;if(f[ov]||(f[ov]="EventData"),!y[au])return v&&G(v,1,28,"Sender was not initialized"),!1;if(X(f))f[zs]=y._sample[cu];else return v&&G(v,2,33,"Telemetry item was sampled out and not sent",{SampleRate:y._sample[cu]}),!1;return!0}function we(f,v){var D=f.iKey||q,C=r.constructEnvelope(f,D,v,ie);if(!C){G(v,1,47,"Unable to create an AppInsights envelope");return}var A=!1;if(f[hr]&&f[hr][Vs]&&(O(f[hr][Vs],function(L){try{L&&L(C)===!1&&(A=!0,ut(v,"Telemetry processor check returns false"))}catch(W){G(v,1,64,"One of telemetry initializers failed, telemetry item will not be sent: "+Ke(W),{exception:te(W)},!0)}}),delete f[hr][Vs]),!A)return C}function Xe(f){var v=aT,D=y[Jr]();try{var C=Be(f,D),A=null;C&&(A=we(f,D)),A&&(v=u[fu](A))}catch{}return v}function Ve(f){var v=aT;return f&&f[Ie]&&(v="["+f.join(",")+"]"),v}function P(f){var v,D=Ye();return v={urlString:T},v[Qr]=f,v.headers=D,v}function X(f){return y._sample.isSampledIn(f)}function ae(f,v,D,C){v===200&&f?y._onSuccess(f,f[Ie]):C&&y[bo](f,C)}function $(f,v,D,C){C===void 0&&(C=!0);var A=function(ve,Pe,ce){return ae(v,ve,Pe,ce)},L=se(v),W=f&&f.sendPOST;return W&&L?(C&&y._buffer[nu](v),W(L,A,!D)):null}function se(f){var v;if(re(f)&&f[Ie]>0){var D=y[Li].batchPayloads(f),C=Ye(),A=(v={},v[Qr]=D,v.urlString=T,v.headers=C,v.disableXhrSync=U,v.disableFetchKeepAlive=!z,v[iv]=f,v);return A}return null}function Ye(){try{var f=l||{};return Kf(T)&&(f[Ra[6]]=Ra[7]),f}catch{}return null}function ye(f){var v=f?f[Ie]:0;return y[Li].size()+v>R?((!m||m.isOnline())&&y[ou](!0,null,10),!0):!1}function Fe(f,v,D,C,A,L){var W=null;if(y._appId||(W=da(L),W&&W.appId&&(y._appId=W.appId)),(f<200||f>=300)&&f!==0){if((f===301||f===307||f===308)&&!qe(D)){y[bo](v,A);return}if(m&&!m.isOnline()){if(!V){var ve=10;Lr(v,ve),G(y[Jr](),2,40,". Offline - Response Code: ".concat(f,". Offline status: ").concat(!m.isOnline(),". Will retry to send ").concat(v.length," items."))}return}!V&&H(f)?(Lr(v),G(y[Jr](),2,40,". Response code "+f+". Will retry to send "+v[Ie]+" items.")):y[bo](v,A)}else qe(D),f===206?(W||(W=da(L)),W&&!V?y[rv](v,W):y[bo](v,A)):(n=0,y[ec](v,C))}function qe(f){return c>=10?!1:!w(f)&&f!==""&&f!==T?(T=f,++c,!0):!1}function ir(f,v){if(_)_(f,!1);else{var D=pe&&pe[$f]([3],!0);return $(D,f,v)}}function Zr(f,v,D){var C=f,A=C&&C[iv];if(k)Z&&Z(A,!0),G(y[Jr](),2,40,". Failed to send telemetry with Beacon API, retried with normal sender.");else{for(var L=[],W=0;W<A[Ie];W++){var ve=A[W],Pe=[ve],ce=se(Pe);D(ce,v)?y._onSuccess(Pe,Pe[Ie]):L[en](ve)}L[Ie]>0&&(Z&&Z(L,!0),G(y[Jr](),2,40,". Failed to send telemetry with Beacon API, retried with normal sender."))}}function $r(f){try{if(f&&f[Ie])return De(f[0])}catch{}return null}function Gt(f,v){var D=null;if(re(f)){for(var C=f[Ie],A=0;A<f[Ie];A++)C+=f[A].item[Ie];var L=pe.getSyncFetchPayload();L+C<=gx?D=2:Ct()?D=3:(D=1,G(y[Jr](),2,40,". Failed to send telemetry with Beacon API, retried with xhrSender."));var W=pe&&pe[$f]([D],!0);return $(W,f,v)}return null}function Lr(f,v){if(v===void 0&&(v=1),!(!f||f[Ie]===0)){var D=y[Li];D[Ba](f),n++;for(var C=0,A=f;C<A.length;C++){var L=A[C];L.cnt=L.cnt||0,L.cnt++,D[Oi](L)}ri(v),N()}}function ri(f){var v=10,D;if(n<=1)D=v;else{var C=(Math.pow(2,n)-1)/2,A=Math.floor(Math.random()*C*v)+1;A=f*A,D=Math.max(Math.min(A,3600),v)}var L=tr()+D*1e3;i=L}function N(){if(!s&&!a){var f=i?Math.max(0,i-tr()):0,v=Math.max(B,f);s=At(function(){s=null,y[ou](!0,null,1)},v)}}function b(){s&&s.cancel(),s=null,i=null}function H(f){return w(K)?f===401||f===408||f===429||f===500||f===502||f===503||f===504:K[Ie]&&K.indexOf(f)>-1}function ee(){var f="getNotifyMgr";return y.core[f]?y.core[f]():y.core._notificationManager}function _e(f,v){var D=ee();if(D&&D[Km])try{D[Km](f,v)}catch(C){G(y[Jr](),1,74,"send request notification failed: "+Ke(C),{exception:te(C)})}}function Ce(f,v){var D=v.disableInstrumentationKeyValidation,C=w(D)?!1:D;if(C)return!0;var A="^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$",L=new RegExp(A);return L.test(f)}function ne(){y[au]=null,y[Li]=null,y._appId=null,y._sample=null,l={},m=null,n=0,i=null,o=null,a=!1,s=null,u=null,c=0,d=0,_=null,p=null,T=null,S=null,R=0,g=!1,F=null,j=!1,q=null,ie=$n,V=!1,J=null,de=$n,U=!1,z=!1,k=!1,h=null,Z=null,pe=null,be(y,"_senderConfig",{g:function(){return $c({},uT)}})}}),t}return r.constructEnvelope=function(t,n,i,o){var a;n!==t.iKey&&!w(n)?a=zt(zt({},t),{iKey:n}):a=t;var s=Ix[a.baseType]||Xm;return s(i,a,o)},r})(gi)});var Qm=Y(()=>{fT()});var Va,tc,Jm,Ka,Zm,lu,cT=Y(()=>{Va="instrumentationKey",tc="connectionString",Jm="instrumentationkey",Ka="endpointUrl",Zm="ingestionendpoint",lu="userOverrideEndpointUrl"});var lT={};du(lT,{AppInsightsCore:()=>Ti,ApplicationInsights:()=>Rx,Sender:()=>rc,SeverityLevel:()=>j_,arrForEach:()=>O,isNullOrUndefined:()=>w,proxyFunctions:()=>Ft,throwError:()=>sr});function xx(e){return e&&e>0}var _u,$m,Cx,Rx,_T=Y(()=>{Mr();Qm();Pi();Ue();ta();me();cT();Ue();Pi();Qm();$m=void 0,Cx=(_u={diagnosticLogInterval:Ts(xx,1e4)},_u[tc]=$m,_u[Ka]=$m,_u[Va]=$m,_u.extensionConfig={},_u);Rx=(function(){function e(r){var t=new Ti,n;(w(r)||w(r[Va])&&w(r[tc]))&&sr("Invalid input configuration"),Re(e,this,function(o){be(o,"config",{g:function(){return n}}),a(),o.initialize=a,o.track=i,Ft(o,t,["flush","pollInternalLogs","stopPollingInternalLogs","unload","getPlugin","addPlugin","evtNamespace","addUnloadCb","onCfgChange","getTraceCtx","updateCfg","addTelemetryInitializer"]);function a(){var s=Qe(r||{},Cx);n=s.cfg,t.addUnloadHook(Dr(s,function(){var u=n[tc];if(at(u)){var c=ku(function(m,p){Lt(u,function(T){var S=T.value,R=n[Va];if(!T.rejected&&S){n[tc]=S;var g=Fa(S);R=g[Jm]||R}m(R)})}),l=ku(function(m,p){Lt(u,function(T){var S=T.value,R=n[Ka];if(!T.rejected&&S){var g=Fa(S),x=g[Zm];R=x?x+Nn:R}m(R)})});n[Va]=c,n[Ka]=n[lu]||l}if(De(u)){var d=Fa(u),_=d[Zm];n[Ka]=n[lu]?n[lu]:_+Nn,n[Va]=d[Jm]||n[Va]}n[Ka]=n[lu]?n[lu]:n[Ka]})),t.initialize(n,[new rc])}});function i(o){o&&(o.baseData=o.baseData||{},o.baseType=o.baseType||"EventData"),t.track(o)}}return e.__ieDyn=1,e})()});var vT=Wa(ei=>{"use strict";var yx=ei&&ei.__createBinding||(Object.create?(function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}):(function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]})),Px=ei&&ei.__setModuleDefault||(Object.create?(function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}):function(e,r){e.default=r}),Ax=ei&&ei.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&yx(r,e,t);return Px(r,e),r};Object.defineProperty(ei,"__esModule",{value:!0});ei.appInsightsClientFactory=void 0;var Ox=(Pi(),pu(Hg)),Yx=Mm(),bx=async(e,r,t,n,i)=>{let o;try{let s=await Promise.resolve().then(()=>Ax((_T(),pu(lT)))),u={};if(n){let d={alwaysUseXhrOverride:!0,httpXHROverride:n};u[Ox.BreezeChannelIdentifier]=d}let c;e.startsWith("InstrumentationKey=")||(c=e);let l=c?{instrumentationKey:c}:{connectionString:e};o=new s.ApplicationInsights({...l,disableAjaxTracking:!0,disableExceptionTracking:!0,disableFetchTracking:!0,disableCorrelationHeaders:!0,disableCookiesUsage:!0,autoTrackPageVisitTime:!1,emitLineDelimitedJson:!1,disableInstrumentationKeyValidation:!0,extensionConfig:u})}catch(s){return Promise.reject(s)}return{logEvent:(s,u)=>{let c={...u?.properties,...u?.measurements};i?.length&&Yx.TelemetryUtil.applyReplacements(c,i),o?.track({name:s,data:c,baseType:"EventData",ext:{user:{id:r,authId:r},app:{sesId:t}},baseData:{name:s,properties:u?.properties,measurements:u?.measurements}})},flush:async()=>{o?.flush(!1)},dispose:async()=>new Promise(u=>{o?.unload(!0,()=>{u(),o=void 0},1e3)})}};ei.appInsightsClientFactory=bx});var dT=Wa(uv=>{"use strict";Object.defineProperty(uv,"__esModule",{value:!0});uv.BaseTelemetryReporter=void 0;var eE=class{constructor(r,t,n){this.telemetrySender=r,this.vscodeAPI=t,this.userOptIn=!1,this.errorOptIn=!1,this.disposables=[],this._onDidChangeTelemetryLevel=new this.vscodeAPI.EventEmitter,this.onDidChangeTelemetryLevel=this._onDidChangeTelemetryLevel.event,this.telemetryLogger=this.vscodeAPI.env.createTelemetryLogger(this.telemetrySender,n),this.updateUserOptIn(),this.telemetryLogger.onDidChangeEnableStates(()=>{this.updateUserOptIn()})}updateUserOptIn(){this.errorOptIn=this.telemetryLogger.isErrorsEnabled,this.userOptIn=this.telemetryLogger.isUsageEnabled,(this.telemetryLogger.isErrorsEnabled||this.telemetryLogger.isUsageEnabled)&&this.telemetrySender.instantiateSender(),this._onDidChangeTelemetryLevel.fire(this.telemetryLevel)}get telemetryLevel(){return this.errorOptIn&&this.userOptIn?"all":this.errorOptIn?"error":"off"}internalSendTelemetryEvent(r,t,n,i){i?this.telemetrySender.sendEventData(r,{properties:t,measurements:n}):this.telemetryLogger.logUsage(r,{properties:t,measurements:n})}sendTelemetryEvent(r,t,n){this.internalSendTelemetryEvent(r,t,n,!1)}sendRawTelemetryEvent(r,t,n){let i={...t};for(let o of Object.keys(i??{})){let a=i[o];typeof o=="string"&&a!==void 0&&(i[o]=new this.vscodeAPI.TelemetryTrustedValue(typeof a=="string"?a:a.value))}this.sendTelemetryEvent(r,i,n)}sendDangerousTelemetryEvent(r,t,n){this.telemetrySender.instantiateSender(),this.internalSendTelemetryEvent(r,t,n,!0)}internalSendTelemetryErrorEvent(r,t,n,i){i?this.telemetrySender.sendEventData(r,{properties:t,measurements:n}):this.telemetryLogger.logError(r,{properties:t,measurements:n})}sendTelemetryErrorEvent(r,t,n){this.internalSendTelemetryErrorEvent(r,t,n,!1)}sendDangerousTelemetryErrorEvent(r,t,n){this.telemetrySender.instantiateSender(),this.internalSendTelemetryErrorEvent(r,t,n,!0)}async dispose(){return await this.telemetrySender.dispose(),this.telemetryLogger.dispose(),Promise.all(this.disposables.map(r=>r.dispose()))}};uv.BaseTelemetryReporter=eE});var pT=Wa(fv=>{"use strict";Object.defineProperty(fv,"__esModule",{value:!0});fv.BaseTelemetrySender=void 0;var Mi;(function(e){e[e.NOT_INSTANTIATED=0]="NOT_INSTANTIATED",e[e.INSTANTIATING=1]="INSTANTIATING",e[e.INSTANTIATED=2]="INSTANTIATED"})(Mi||(Mi={}));var rE=class{constructor(r,t){this._instantiationStatus=Mi.NOT_INSTANTIATED,this._eventQueue=[],this._exceptionQueue=[],this._clientFactory=t,this._key=r}sendEventData(r,t){if(!this._telemetryClient){this._instantiationStatus!==Mi.INSTANTIATED&&this._eventQueue.push({eventName:r,data:t});return}this._telemetryClient.logEvent(r,t)}sendErrorData(r,t){if(!this._telemetryClient){this._instantiationStatus!==Mi.INSTANTIATED&&this._exceptionQueue.push({exception:r,data:t});return}let n={stack:r.stack,message:r.message,name:r.name};if(t){let i=t.properties||t;t.properties={...i,...n}}else t={properties:n};this._telemetryClient.logEvent("unhandlederror",t)}async flush(){return this._telemetryClient?.flush()}async dispose(){this._telemetryClient&&(await this._telemetryClient.dispose(),this._telemetryClient=void 0)}_flushQueues(){this._eventQueue.forEach(({eventName:r,data:t})=>this.sendEventData(r,t)),this._eventQueue=[],this._exceptionQueue.forEach(({exception:r,data:t})=>this.sendErrorData(r,t)),this._exceptionQueue=[]}instantiateSender(){this._instantiationStatus===Mi.NOT_INSTANTIATED&&(this._instantiationStatus=Mi.INSTANTIATING,this._clientFactory(this._key).then(r=>{this._telemetryClient=r,this._instantiationStatus=Mi.INSTANTIATED,this._flushQueues()}).catch(r=>{console.error(r),this._instantiationStatus=Mi.INSTANTIATED}))}};fv.BaseTelemetrySender=rE});var NT=Wa(Fi=>{"use strict";var Lx=Fi&&Fi.__createBinding||(Object.create?(function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}):(function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]})),wx=Fi&&Fi.__setModuleDefault||(Object.create?(function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}):function(e,r){e.default=r}),iE=Fi&&Fi.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&Lx(r,e,t);return wx(r,e),r};Object.defineProperty(Fi,"__esModule",{value:!0});var Mx=iE(require("https")),tE=iE(require("os")),cv=iE(require("vscode")),Fx=MD(),Ux=vT(),Hx=dT(),Gx=pT(),mT=Mm();function ET(){return{sendPOST:(r,t)=>{let n={method:"POST",headers:{...r.headers,"Content-Type":"application/json","Content-Length":Buffer.byteLength(r.data)}};try{let i=Mx.request(r.urlString,n,o=>{o.on("data",function(a){t(o.statusCode??200,o.headers,a.toString())}),o.on("error",function(){t(0,{})})});i.write(r.data,o=>{o&&t(0,{})}),i.end()}catch{t(0,{})}}}}var nE=class extends Hx.BaseTelemetryReporter{constructor(r,t){let n=a=>(0,Ux.appInsightsClientFactory)(a,cv.env.machineId,cv.env.sessionId,ET(),t);mT.TelemetryUtil.shouldUseOneDataSystemSDK(r)&&(n=a=>(0,Fx.oneDataSystemClientFactory)(a,cv,ET()));let i={release:tE.release(),platform:tE.platform(),architecture:tE.arch()},o=new Gx.BaseTelemetrySender(r,n);if(r&&r.indexOf("AIF-")===0)throw new Error("AIF keys are no longer supported. Please switch to 1DS keys for 1st party extensions");super(o,cv,{additionalCommonProperties:mT.TelemetryUtil.getAdditionalCommonProperties(i)})}};Fi.default=nE});var zx={};du(zx,{activate:()=>kx,deactivate:()=>jx});module.exports=pu(zx);var oE=Fo(require("vscode"));var gn=Fo(require("vscode"));var uc=class{constructor(r,t){this.telemetryReporter=t;this.range=r.range,this.current=r.current,this.incoming=r.incoming,this.commonAncestors=r.commonAncestors,this.splitter=r.splitter}telemetryReporter;range;current;incoming;commonAncestors;splitter;applied=!1;commitEdit(r,t,n){function i(o){switch(o){case 0:return"current";case 1:return"incoming";case 2:return"both"}}return this.telemetryReporter.sendTelemetryEvent("mergeMarkers.accept",{resolution:i(r)}),n?(this.applyEdit(r,t.document,n),Promise.resolve(!0)):t.edit(o=>this.applyEdit(r,t.document,o))}applyEdit(r,t,n){if(!this.applied){if(this.applied=!0,r===0){let i=t.getText(this.current.content);this.replaceRangeWithContent(i,n)}else if(r===1){let i=t.getText(this.incoming.content);this.replaceRangeWithContent(i,n)}else if(r===2){let i=t.getText(this.current.content),o=t.getText(this.incoming.content);n.replace(this.range,i.concat(o))}}}replaceRangeWithContent(r,t){if(this.isNewlineOnly(r)){t.replace(this.range,"");return}t.replace(this.range,r)}isNewlineOnly(r){return r===`
`||r===`\r
`}};var vv="<<<<<<<",fE="|||||||",yT="=======",dv=">>>>>>>",mu=class e{static scanDocument(r,t){let n=null,i=[];for(let o=0;o<r.lineCount;o++){let a=r.lineAt(o);if(!(!a||a.isEmptyOrWhitespace)){if(a.text.startsWith(vv)){if(n!==null){n=null;break}n={startHeader:a,commonAncestors:[]}}else if(n&&!n.splitter&&a.text.startsWith(fE))n.commonAncestors.push(a);else if(n&&!n.splitter&&a.text===yT)n.splitter=a;else if(n&&a.text.startsWith(dv)){n.endFooter=a;let s=e.scanItemTolMergeConflictDescriptor(r,n);s!==null&&i.push(s),n=null}}}return i.filter(Boolean).map(o=>new uc(o,t))}static scanItemTolMergeConflictDescriptor(r,t){if(!t.startHeader||!t.splitter||!t.endFooter)return null;let n=t.commonAncestors[0]||t.splitter;return{current:{header:t.startHeader.range,decoratorContent:new gn.Range(t.startHeader.rangeIncludingLineBreak.end,e.shiftBackOneCharacter(r,n.range.start,t.startHeader.rangeIncludingLineBreak.end)),content:new gn.Range(t.startHeader.rangeIncludingLineBreak.end,n.range.start),name:t.startHeader.text.substring(vv.length+1)},commonAncestors:t.commonAncestors.map((i,o,a)=>{let s=a[o+1]||t.splitter;return{header:i.range,decoratorContent:new gn.Range(i.rangeIncludingLineBreak.end,e.shiftBackOneCharacter(r,s.range.start,i.rangeIncludingLineBreak.end)),content:new gn.Range(i.rangeIncludingLineBreak.end,s.range.start),name:i.text.substring(fE.length+1)}}),splitter:t.splitter.range,incoming:{header:t.endFooter.range,decoratorContent:new gn.Range(t.splitter.rangeIncludingLineBreak.end,e.shiftBackOneCharacter(r,t.endFooter.range.start,t.splitter.rangeIncludingLineBreak.end)),content:new gn.Range(t.splitter.rangeIncludingLineBreak.end,t.endFooter.range.start),name:t.endFooter.text.substring(dv.length+1)},range:new gn.Range(t.startHeader.range.start,t.endFooter.rangeIncludingLineBreak.end)}}static containsConflict(r){if(!r)return!1;let t=r.getText();return t.includes(vv)&&t.includes(dv)}static shiftBackOneCharacter(r,t,n){if(t.isEqual(n))return t;let i=t.line,o=t.character-1;return o<0&&(i--,o=r.lineAt(i).range.end.character),new gn.Position(i,o)}};var fc=class{defaultDelay;timeout;completionPromise;onSuccess;task;constructor(r){this.defaultDelay=r,this.timeout=null,this.completionPromise=null,this.onSuccess=null,this.task=null}trigger(r,t=this.defaultDelay){return this.task=r,t>=0&&this.cancelTimeout(),this.completionPromise||(this.completionPromise=new Promise(n=>{this.onSuccess=n}).then(()=>{this.completionPromise=null,this.onSuccess=null;let n=this.task();return this.task=null,n})),(t>=0||this.timeout===null)&&(this.timeout=setTimeout(()=>{this.timeout=null,this.onSuccess(void 0)},t>=0?t:this.defaultDelay)),this.completionPromise}forceDelivery(){if(!this.completionPromise)return null;this.cancelTimeout();let r=this.completionPromise;return this.onSuccess(void 0),r}isTriggered(){return this.timeout!==null}cancel(){this.cancelTimeout(),this.completionPromise=null}cancelTimeout(){this.timeout!==null&&(clearTimeout(this.timeout),this.timeout=null)}};var pv=class{origins=new Set;delayTask;constructor(r,t){this.origins.add(t),this.delayTask=new fc(r)}addOrigin(r){this.origins.add(r)}hasOrigin(r){return this.origins.has(r)}},mv=class{constructor(r,t){this.parent=r;this.origin=t}parent;origin;getConflicts(r){return this.parent.getConflicts(r,this.origin)}isPending(r){return this.parent.isPending(r,this.origin)}forget(r){this.parent.forget(r)}},Eu=class{constructor(r){this.telemetryReporter=r}telemetryReporter;cache=new Map;delayExpireTime=0;getConflicts(r,t){let n=this.getCacheKey(r);if(!n)return Promise.resolve(this.getConflictsOrEmpty(r,[t]));let i=this.cache.get(n);return i?i.addOrigin(t):(i=new pv(this.delayExpireTime,t),this.cache.set(n,i)),i.delayTask.trigger(()=>{let o=this.getConflictsOrEmpty(r,Array.from(i.origins));return this.cache?.delete(n),o})}isPending(r,t){if(!r)return!1;let n=this.getCacheKey(r);if(!n)return!1;let i=this.cache.get(n);return i?i.hasOrigin(t):!1}createTracker(r){return new mv(this,r)}forget(r){let t=this.getCacheKey(r);t&&this.cache.delete(t)}dispose(){this.cache.clear()}seenDocumentsWithConflicts=new Set;getConflictsOrEmpty(r,t){if(!mu.containsConflict(r))return[];let i=mu.scanDocument(r,this.telemetryReporter),o=r.uri.toString();return this.seenDocumentsWithConflicts.has(o)||(this.seenDocumentsWithConflicts.add(o),this.telemetryReporter.sendTelemetryEvent("mergeMarkers.documentWithConflictMarkersOpened",{},{conflictCount:i.length})),i}getCacheKey(r){return r.uri?r.uri.toString():null}};var _t=Fo(require("vscode")),Nu=class{codeLensRegistrationHandle;config;tracker;constructor(r){this.tracker=r.createTracker("codelens")}begin(r){this.config=r,this.config.enableCodeLens&&this.registerCodeLensProvider()}configurationUpdated(r){r.enableCodeLens===!1&&this.codeLensRegistrationHandle?(this.codeLensRegistrationHandle.dispose(),this.codeLensRegistrationHandle=null):r.enableCodeLens===!0&&!this.codeLensRegistrationHandle&&this.registerCodeLensProvider(),this.config=r}dispose(){this.codeLensRegistrationHandle&&(this.codeLensRegistrationHandle.dispose(),this.codeLensRegistrationHandle=null)}async provideCodeLenses(r,t){if(!this.config||!this.config.enableCodeLens)return null;let n=await this.tracker.getConflicts(r),i=n?.length??0;if(_t.commands.executeCommand("setContext","mergeConflictsCount",i),!i)return null;let o=[];return n.forEach(a=>{let s={command:"merge-conflict.accept.current",title:_t.l10n.t("Accept Current Change"),arguments:["known-conflict",a]},u={command:"merge-conflict.accept.incoming",title:_t.l10n.t("Accept Incoming Change"),arguments:["known-conflict",a]},c={command:"merge-conflict.accept.both",title:_t.l10n.t("Accept Both Changes"),arguments:["known-conflict",a]},l={command:"merge-conflict.compare",title:_t.l10n.t("Compare Changes"),arguments:[a]},d=r.lineAt(a.range.start.line).range;o.push(new _t.CodeLens(d,s),new _t.CodeLens(d,u),new _t.CodeLens(d,c),new _t.CodeLens(d,l))}),o}registerCodeLensProvider(){this.codeLensRegistrationHandle=_t.languages.registerCodeLensProvider([{scheme:"file"},{scheme:"vscode-vfs"},{scheme:"untitled"},{scheme:"vscode-userdata"}],this)}};var ge=Fo(require("vscode"));var Bt=Fo(require("vscode")),Uo=class e{constructor(r){this.context=r}context;static scheme="merge-conflict.conflict-diff";begin(){this.context.subscriptions.push(Bt.workspace.registerTextDocumentContentProvider(e.scheme,this))}dispose(){}async provideTextDocumentContent(r){try{let{scheme:t,ranges:n}=JSON.parse(r.query),i=await Bt.workspace.openTextDocument(r.with({scheme:t,query:""})),o="",a=new Bt.Position(0,0);n.forEach(u=>{let[c,l]=u,[d,_]=c,[m,p]=l;o+=i.getText(new Bt.Range(a.line,a.character,m.line,m.character)),o+=i.getText(new Bt.Range(d.line,d.character,_.line,_.character)),a=new Bt.Position(p.line,p.character)});let s=i.lineAt(i.lineCount-1).range.end;return o+=i.getText(new Bt.Range(a.line,a.character,s.line,s.character)),o}catch{return await Bt.window.showErrorMessage("Unable to show comparison"),null}}};var Su=class{disposables=[];tracker;constructor(r){this.tracker=r.createTracker("commands")}begin(){this.disposables.push(this.registerTextEditorCommand("merge-conflict.accept.current",this.acceptCurrent),this.registerTextEditorCommand("merge-conflict.accept.incoming",this.acceptIncoming),this.registerTextEditorCommand("merge-conflict.accept.selection",this.acceptSelection),this.registerTextEditorCommand("merge-conflict.accept.both",this.acceptBoth),this.registerTextEditorCommand("merge-conflict.accept.all-current",this.acceptAllCurrent,this.acceptAllCurrentResources),this.registerTextEditorCommand("merge-conflict.accept.all-incoming",this.acceptAllIncoming,this.acceptAllIncomingResources),this.registerTextEditorCommand("merge-conflict.accept.all-both",this.acceptAllBoth),this.registerTextEditorCommand("merge-conflict.next",this.navigateNext),this.registerTextEditorCommand("merge-conflict.previous",this.navigatePrevious),this.registerTextEditorCommand("merge-conflict.compare",this.compare))}registerTextEditorCommand(r,t,n){return ge.commands.registerCommand(r,(...i)=>{if(n&&i.length&&i.every(a=>a&&a.resourceUri))return n.call(this,i.map(a=>a.resourceUri));let o=ge.window.activeTextEditor;return o&&t.call(this,o,...i)})}acceptCurrent(r,...t){return this.accept(0,r,...t)}acceptIncoming(r,...t){return this.accept(1,r,...t)}acceptBoth(r,...t){return this.accept(2,r,...t)}acceptAllCurrent(r){return this.acceptAll(0,r)}acceptAllIncoming(r){return this.acceptAll(1,r)}acceptAllCurrentResources(r){return this.acceptAllResources(0,r)}acceptAllIncomingResources(r){return this.acceptAllResources(1,r)}acceptAllBoth(r){return this.acceptAll(2,r)}async compare(r,t){if(!t&&(t=await this.findConflictContainingSelection(r),!t)){ge.window.showWarningMessage(ge.l10n.t("Editor cursor is not within a merge conflict"));return}let n=await this.tracker.getConflicts(r.document);if(!n){ge.window.showWarningMessage(ge.l10n.t("Editor cursor is not within a merge conflict"));return}let i=r.document.uri.scheme,o=t.current.content,a=n.map(g=>[g.current.content,g.range]),s=n.map(g=>[g.incoming.content,g.range]),u=r.document.uri.with({scheme:Uo.scheme,query:JSON.stringify({scheme:i,range:o,ranges:a})});o=t.incoming.content;let c=u.with({query:JSON.stringify({scheme:i,ranges:s})}),l=0;for(let g of n){if(g.range.isEqual(t.range))break;l+=g.range.end.line-g.range.start.line-(g.incoming.content.end.line-g.incoming.content.start.line)}let d=new ge.Range(t.range.start.line-l,t.range.start.character,t.range.start.line-l,t.range.start.character),_=r.document.uri.path,m=_.substring(_.lastIndexOf("/")+1),p=ge.l10n.t("{0}: Current Changes \u2194 Incoming Changes",m),S=ge.workspace.getConfiguration("merge-conflict").get("diffViewPosition"),R={viewColumn:S==="Beside"?ge.ViewColumn.Beside:ge.ViewColumn.Active,selection:d};S==="Below"&&await ge.commands.executeCommand("workbench.action.newGroupBelow"),await ge.commands.executeCommand("vscode.diff",u,c,p,R)}navigateNext(r){return this.navigate(r,0)}navigatePrevious(r){return this.navigate(r,1)}async acceptSelection(r){let t=await this.findConflictContainingSelection(r);if(!t){ge.window.showWarningMessage(ge.l10n.t("Editor cursor is not within a merge conflict"));return}let n,i=t.splitter;if(t.commonAncestors.length>0&&(i=t.commonAncestors[0].header),r.selection.active.isBefore(i.start))n=0;else if(r.selection.active.isAfter(t.splitter.end))n=1;else if(r.selection.active.isBefore(t.splitter.start)){ge.window.showWarningMessage(ge.l10n.t('Editor cursor is within the common ancestors block, please move it to either the "current" or "incoming" block'));return}else{ge.window.showWarningMessage(ge.l10n.t('Editor cursor is within the merge conflict splitter, please move it to either the "current" or "incoming" block'));return}this.tracker.forget(r.document),t.commitEdit(n,r)}dispose(){this.disposables.forEach(r=>r.dispose()),this.disposables=[]}async navigate(r,t){let n=await this.findConflictForNavigation(r,t);if(n)if(n.canNavigate){if(!n.conflict)return}else{ge.window.showWarningMessage(ge.l10n.t("No other merge conflicts within this file"));return}else{if(ge.workspace.getConfiguration("merge-conflict").get("autoNavigateNextConflict.enabled"))return;ge.window.showWarningMessage(ge.l10n.t("No merge conflicts found in this file"));return}r.selection=new ge.Selection(n.conflict.range.start,n.conflict.range.start),r.revealRange(n.conflict.range,ge.TextEditorRevealType.Default)}async accept(r,t,...n){let i;if(n[0]==="known-conflict"?i=n[1]:i=await this.findConflictContainingSelection(t),!i){ge.window.showWarningMessage(ge.l10n.t("Editor cursor is not within a merge conflict"));return}this.tracker.forget(t.document),i.commitEdit(r,t),ge.workspace.getConfiguration("merge-conflict").get("autoNavigateNextConflict.enabled")&&this.navigateNext(t)}async acceptAll(r,t){let n=await this.tracker.getConflicts(t.document);if(!n||n.length===0){ge.window.showWarningMessage(ge.l10n.t("No merge conflicts found in this file"));return}this.tracker.forget(t.document),await t.edit(i=>n.forEach(o=>{o.applyEdit(r,t.document,i)}))}async acceptAllResources(r,t){let n=await Promise.all(t.map(o=>ge.workspace.openTextDocument(o))),i=new ge.WorkspaceEdit;for(let o of n){let a=await this.tracker.getConflicts(o);!a||a.length===0||(this.tracker.forget(o),a.forEach(s=>{s.applyEdit(r,o,{replace:(u,c)=>i.replace(o.uri,u,c)})}))}ge.workspace.applyEdit(i)}async findConflictContainingSelection(r,t){if(t||(t=await this.tracker.getConflicts(r.document)),!t||t.length===0)return null;for(let n of t)if(n.range.contains(r.selection.active))return n;return null}async findConflictForNavigation(r,t,n){if(n||(n=await this.tracker.getConflicts(r.document)),!n||n.length===0)return null;let i=r.selection.active;if(n.length===1)return n[0].range.contains(i)?{canNavigate:!1}:{canNavigate:!0,conflict:n[0]};let o,a,s;if(t===0)o=u=>i.isBefore(u.range.start),a=()=>n[0],s=n;else if(t===1)o=u=>i.isAfter(u.range.start),a=()=>n[n.length-1],s=n.slice().reverse();else throw new Error(`Unsupported direction ${t}`);for(let u of s)if(o(u)&&!u.range.contains(i))return{canNavigate:!0,conflict:u};return{canNavigate:!0,conflict:a()}}};var Ae=Fo(require("vscode")),Du=class{constructor(r,t){this.context=r;this.tracker=t.createTracker("decorator")}context;decorations={};decorationUsesWholeLine=!0;config;tracker;updating=new Map;begin(r){this.config=r,this.registerDecorationTypes(r),Ae.window.visibleTextEditors.forEach(t=>this.applyDecorations(t)),Ae.workspace.onDidOpenTextDocument(t=>{this.applyDecorationsFromEvent(t)},null,this.context.subscriptions),Ae.workspace.onDidChangeTextDocument(t=>{this.applyDecorationsFromEvent(t.document)},null,this.context.subscriptions),Ae.window.onDidChangeVisibleTextEditors(t=>{t.forEach(n=>this.applyDecorations(n))},null,this.context.subscriptions)}configurationUpdated(r){this.config=r,this.registerDecorationTypes(r),Ae.window.visibleTextEditors.forEach(t=>{this.removeDecorations(t),this.applyDecorations(t)})}registerDecorationTypes(r){Object.keys(this.decorations).forEach(t=>this.decorations[t].dispose()),this.decorations={},!(!r.enableDecorations||!r.enableEditorOverview)&&((r.enableDecorations||r.enableEditorOverview)&&(this.decorations["current.content"]=Ae.window.createTextEditorDecorationType(this.generateBlockRenderOptions("merge.currentContentBackground","editorOverviewRuler.currentContentForeground",r)),this.decorations["incoming.content"]=Ae.window.createTextEditorDecorationType(this.generateBlockRenderOptions("merge.incomingContentBackground","editorOverviewRuler.incomingContentForeground",r)),this.decorations["commonAncestors.content"]=Ae.window.createTextEditorDecorationType(this.generateBlockRenderOptions("merge.commonContentBackground","editorOverviewRuler.commonContentForeground",r))),r.enableDecorations&&(this.decorations["current.header"]=Ae.window.createTextEditorDecorationType({isWholeLine:this.decorationUsesWholeLine,backgroundColor:new Ae.ThemeColor("merge.currentHeaderBackground"),color:new Ae.ThemeColor("editor.foreground"),outlineStyle:"solid",outlineWidth:"1pt",outlineColor:new Ae.ThemeColor("merge.border"),after:{contentText:" "+Ae.l10n.t("(Current Change)"),color:new Ae.ThemeColor("descriptionForeground")}}),this.decorations["commonAncestors.header"]=Ae.window.createTextEditorDecorationType({isWholeLine:this.decorationUsesWholeLine,backgroundColor:new Ae.ThemeColor("merge.commonHeaderBackground"),color:new Ae.ThemeColor("editor.foreground"),outlineStyle:"solid",outlineWidth:"1pt",outlineColor:new Ae.ThemeColor("merge.border")}),this.decorations.splitter=Ae.window.createTextEditorDecorationType({color:new Ae.ThemeColor("editor.foreground"),outlineStyle:"solid",outlineWidth:"1pt",outlineColor:new Ae.ThemeColor("merge.border"),isWholeLine:this.decorationUsesWholeLine}),this.decorations["incoming.header"]=Ae.window.createTextEditorDecorationType({backgroundColor:new Ae.ThemeColor("merge.incomingHeaderBackground"),color:new Ae.ThemeColor("editor.foreground"),outlineStyle:"solid",outlineWidth:"1pt",outlineColor:new Ae.ThemeColor("merge.border"),isWholeLine:this.decorationUsesWholeLine,after:{contentText:" "+Ae.l10n.t("(Incoming Change)"),color:new Ae.ThemeColor("descriptionForeground")}})))}dispose(){Object.keys(this.decorations).forEach(r=>{this.decorations[r].dispose()}),this.decorations={}}generateBlockRenderOptions(r,t,n){let i={};return n.enableDecorations&&(i.backgroundColor=new Ae.ThemeColor(r),i.isWholeLine=this.decorationUsesWholeLine),n.enableEditorOverview&&(i.overviewRulerColor=new Ae.ThemeColor(t),i.overviewRulerLane=Ae.OverviewRulerLane.Full),i}applyDecorationsFromEvent(r){for(let t of Ae.window.visibleTextEditors)t.document===r&&this.applyDecorations(t)}async applyDecorations(r){if(!(!r||!r.document)&&!(!this.config||!this.config.enableDecorations&&!this.config.enableEditorOverview)&&!this.updating.get(r))try{this.updating.set(r,!0);let t=await this.tracker.getConflicts(r.document);if(Ae.window.visibleTextEditors.indexOf(r)===-1)return;if(t.length===0){this.removeDecorations(r);return}let n={},i=(o,a)=>{n[o]=n[o]||[],n[o].push(a)};t.forEach(o=>{o.current.decoratorContent.isEmpty||i("current.content",o.current.decoratorContent),o.incoming.decoratorContent.isEmpty||i("incoming.content",o.incoming.decoratorContent),o.commonAncestors.forEach(a=>{a.decoratorContent.isEmpty||i("commonAncestors.content",a.decoratorContent)}),this.config.enableDecorations&&(i("current.header",o.current.header),i("splitter",o.splitter),i("incoming.header",o.incoming.header),o.commonAncestors.forEach(a=>{i("commonAncestors.header",a.header)}))}),Object.keys(n).forEach(o=>{let a=this.decorations[o];a&&r.setDecorations(a,n[o])})}finally{this.updating.delete(r)}}removeDecorations(r){Object.keys(this.decorations).forEach(t=>{let n=this.decorations[t];n&&r.setDecorations(n,[])})}};var ST=Fo(NT()),Bx="merge-conflict",nc=class{constructor(r){this.context=r;let{aiKey:t}=r.extension.packageJSON;this.telemetryReporter=new ST.default(t),r.subscriptions.push(this.telemetryReporter)}context;services=[];telemetryReporter;begin(){let r=this.createExtensionConfiguration(),t=new Eu(this.telemetryReporter);this.services.push(t,new Su(t),new Nu(t),new Uo(this.context),new Du(this.context,t)),this.services.forEach(n=>{n.begin&&n.begin instanceof Function&&n.begin(r)}),oE.workspace.onDidChangeConfiguration(()=>{this.services.forEach(n=>{n.configurationUpdated&&n.configurationUpdated instanceof Function&&n.configurationUpdated(this.createExtensionConfiguration())})})}createExtensionConfiguration(){let r=oE.workspace.getConfiguration(Bx),t=r.get("codeLens.enabled",!0),n=r.get("decorators.enabled",!0);return{enableCodeLens:t,enableDecorations:n,enableEditorOverview:n}}dispose(){this.services.forEach(r=>r.dispose()),this.services=[]}};function kx(e){let r=new nc(e);r.begin(),e.subscriptions.push(r)}function jx(){}0&&(module.exports={activate,deactivate});
/*! Bundled license information:

@nevware21/ts-utils/dist/es5/mod/ts-utils.js:
  (*! https://github.com/nevware21/ts-utils v0.14.0 *)

@nevware21/ts-async/dist/es5/mod/ts-async.js:
  (*!
   * NevWare21 Solutions LLC - ts-async, 0.5.4
   * https://github.com/nevware21/ts-async
   * Copyright (c) NevWare21 Solutions LLC and contributors. All rights reserved.
   * Licensed under the MIT license.
   *)
*/
//# sourceMappingURL=mergeConflictMain.js.map