res.public.onecdn.static.microsoft
Open in
urlscan Pro
152.199.21.175
Public Scan
URL:
https://res.public.onecdn.static.microsoft/owamail/hashed-v1/scripts/owa.worker.data.41291932.js
Submission: On December 10 via manual from TW — Scanned from IL
Submission: On December 10 via manual from TW — Scanned from IL
Form analysis
0 forms found in the DOMText Content
(()=>{var e,t,n={94976:(e,t,n)=>{"use strict";function r(e){if(!e)return null;let t=e.lastIndexOf(".");return t>0?e.substr(t).toLowerCase():null}function i(e){return(function(e){let t=r(e);return t?t.replace(".",""):null})(e)?.substring(0,4)||""}n.d(t,{ZP:()=>r,xn:()=>i})},2438:(e,t,n)=>{"use strict";n.d(t,{D:()=>l,Z:()=>c});var r=n(94976),i=n(939),o=n(12021);let a=[".bmp",".gif",".jpe",".jpeg",".jpg",".jfif",".dib",".png"],s=[".tiff",".tif"];function c(e,t,n=!0){return l((0,r.ZP)(e)||(0,i.Z)(t),n)}function l(e,t=!0){return!!e&&(a.indexOf(e.toLowerCase())>=0||t&&s.indexOf(e.toLowerCase())>=0&&(0,o.Fo)())}},939:(e,t,n)=>{"use strict";function r(e){return function(e){let t=o.exec(e);return t&&t.length>1&&i[t[1].toLowerCase()]}(e||"")}n.d(t,{Z:()=>r});let i={"image/bmp":".bmp","image/x-ms-bmp":".bmp","image/gif":".gif","image/jpeg":".jpeg","image/png":".png","image/vnd.adobe.photoshop":".psd","image/tiff":".tiff"},o=/^\s*([^;\s]*)(?:;|\s|$)/},30278:(e,t,n)=>{"use strict";n.d(t,{VF:()=>u,FX:()=>f,CJ:()=>a,_r:()=>s,qx:()=>o,Ry:()=>l,T8:()=>d,js:()=>c});var r=(e=>(e.account="AccountNode",e.folder="Folder",e.subfolder="Subfolder",e.favorite="Favorites",e))(r||{});n(64018);var i=(e=>(e.cranberry="cranberry",e.peach="peach",e.gold="gold",e.bronze="bronze",e.lime="lime",e.dark_green="dark_green",e.light_teal="light_teal",e.dark_teal="dark_teal",e.light_blue="light_blue",e.dark_blue="dark_blue",e.lavender="lavender",e.dark_purple="dark_purple",e.pink="pink",e.magenta="magenta",e.silver="silver",e))(i||{});let o="msgfolderroot",a="deleteditems",s="recoverableitemsdeletions",c="msgfolderroot",l="searchfoldersview",u="Folder:#Exchange",d="SearchFolder:#Exchange",f="inbox"},84685:(e,t,n)=>{"use strict";n.d(t,{$:()=>o}),n(28311);var r=n(88101),i=n(93861);function o(e){let t=(0,i.Z)(void 0,e)?["inbox","junkemail","drafts","sentitems","scheduled","deleteditems","archive"]:["inbox","drafts","sentitems","scheduled","deleteditems","junkemail","archive"];return(0,r.cr)("notes-folder-view")&&t.push("notes"),t}},28311:(e,t,n)=>{"use strict";n.d(t,{q:()=>o});var r=n(45115),i=n(88101);function o(e){return(0,i.cr)("cmp-offline-mail-newdraft")&&(0,r.PU)(e)}},5335:(e,t,n)=>{"use strict";let r;n.d(t,{n:()=>a});let i="__COMPLEXTOKEN_",o=[/"[^"]+"/g,/\w+([-\\\/]\w+)+/g];function a(e,t,n){let a=[],s=[...o];if(t&&s.unshift(...t),s.forEach((t,n)=>{e=e.replace(t,e=>{let t=`${i}${n}_${a.length}`;return a.push(e),t})}),!r&&!(r=Intl.Segmenter?new Intl.Segmenter("en",{granularity:"word"}):void 0))return[];let c=r.segment(e),l=[];for(let{segment:e}of c)if(""!==e.trim()&&"\n"!==e&&!(1===e.length&&/\W/.test(e))&&!(1===e.length&&/\p{Emoji}/u.test(e))){if(e.startsWith(i)){let t=parseInt(e.split("_").pop()||"0");a[t]&&l.push(a[t].toLocaleLowerCase())}else n&&-1!==n.indexOf(e)?l.push(e):l.push(e.toLocaleLowerCase())}return l}},51743:(e,t,n)=>{"use strict";n.d(t,{d:()=>nv}),function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"}(tx||(tx={}));let r=tx.Root,i=tx.Text,o=tx.Directive,a=tx.Comment,s=tx.Script,c=tx.Style,l=tx.Tag,u=tx.CDATA,d=tx.Doctype;class f{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return C(this,e)}}class h extends f{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}}class p extends h{constructor(){super(...arguments),this.type=tx.Text}get nodeType(){return 3}}class m extends h{constructor(){super(...arguments),this.type=tx.Comment}get nodeType(){return 8}}class g extends h{constructor(e,t){super(t),this.name=e,this.type=tx.Directive}get nodeType(){return 1}}class v extends f{constructor(e){super(),this.children=e}get firstChild(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}}class y extends v{constructor(){super(...arguments),this.type=tx.CDATA}get nodeType(){return 4}}class b extends v{constructor(){super(...arguments),this.type=tx.Root}get nodeType(){return 9}}class S extends v{constructor(e,t,n=[],r="script"===e?tx.Script:"style"===e?tx.Style:tx.Tag){super(n),this.name=e,this.attribs=t,this.type=r}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>{var t,n;return{name:e,value:this.attribs[e],namespace:null===(t=this["x-attribsNamespace"])||void 0===t?void 0:t[e],prefix:null===(n=this["x-attribsPrefix"])||void 0===n?void 0:n[e]}})}}function _(e){return e.type===tx.Tag||e.type===tx.Script||e.type===tx.Style}function w(e){return e.type===tx.Text}function C(e,t=!1){let n;if(w(e))n=new p(e.data);else if(e.type===tx.Comment)n=new m(e.data);else if(_(e)){let r=t?A(e.children):[],i=new S(e.name,{...e.attribs},r);r.forEach(e=>e.parent=i),null!=e.namespace&&(i.namespace=e.namespace),e["x-attribsNamespace"]&&(i["x-attribsNamespace"]={...e["x-attribsNamespace"]}),e["x-attribsPrefix"]&&(i["x-attribsPrefix"]={...e["x-attribsPrefix"]}),n=i}else if(e.type===tx.CDATA){let r=t?A(e.children):[],i=new y(r);r.forEach(e=>e.parent=i),n=i}else if(e.type===tx.Root){let r=t?A(e.children):[],i=new b(r);r.forEach(e=>e.parent=i),e["x-mode"]&&(i["x-mode"]=e["x-mode"]),n=i}else if(e.type===tx.Directive){let t=new g(e.name,e.data);null!=e["x-name"]&&(t["x-name"]=e["x-name"],t["x-publicId"]=e["x-publicId"],t["x-systemId"]=e["x-systemId"]),n=t}else throw Error(`Not implemented yet: ${e.type}`);return n.startIndex=e.startIndex,n.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(n.sourceCodeLocation=e.sourceCodeLocation),n}function A(e){let t=e.map(e=>C(e,!0));for(let e=1;e<t.length;e++)t[e].prev=t[e-1],t[e-1].next=t[e];return t}let k={withStartIndices:!1,withEndIndices:!1,xmlMode:!1};class I{constructor(e,t,n){this.dom=[],this.root=new b(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(n=t,t=k),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:k,this.elementCB=null!=n?n:null}onparserinit(e){this.parser=e}onreset(){this.dom=[],this.root=new b(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null}onend(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))}onerror(e){this.handleCallback(e)}onclosetag(){this.lastNode=null;let e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)}onopentag(e,t){let n=new S(e,t,void 0,this.options.xmlMode?tx.Tag:void 0);this.addNode(n),this.tagStack.push(n)}ontext(e){let{lastNode:t}=this;if(t&&t.type===tx.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{let t=new p(e);this.addNode(t),this.lastNode=t}}oncomment(e){if(this.lastNode&&this.lastNode.type===tx.Comment){this.lastNode.data+=e;return}let t=new m(e);this.addNode(t),this.lastNode=t}oncommentend(){this.lastNode=null}oncdatastart(){let e=new p(""),t=new y([e]);this.addNode(t),e.parent=t,this.lastNode=e}oncdataend(){this.lastNode=null}onprocessinginstruction(e,t){let n=new g(e,t);this.addNode(n)}handleCallback(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e}addNode(e){let t=this.tagStack[this.tagStack.length-1],n=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),n&&(e.prev=n,n.next=e),e.parent=t,this.lastNode=null}}let E=/\n/g;function x(e,t="",n={}){let r="string"==typeof t?t:"",i=e.map(P),o=!!("string"!=typeof t?t:n).lineNumbers;return function(e,t=0){let n=o?function(e){let t=[...e.matchAll(E)].map(e=>e.index||0);t.unshift(-1);let n=function e(t,n,r){if(r-n==1)return{offset:t[n],index:n+1};let i=Math.ceil((n+r)/2),o=e(t,n,i),a=e(t,i,r);return{offset:o.offset,low:o,high:a}}(t,0,t.length);return e=>(function e(t,n){return Object.prototype.hasOwnProperty.call(t,"index")?{line:t.index,column:n-t.offset}:e(t.high.offset<n?t.high:t.low,n)})(n,e)}(e):()=>({line:0,column:0}),a=t,s=[];e:for(;a<e.length;){let t=!1;for(let o of i){o.regex.lastIndex=a;let i=o.regex.exec(e);if(i&&i[0].length>0){if(!o.discard){let e=n(a),t="string"==typeof o.replace?i[0].replace(new RegExp(o.regex.source,o.regex.flags),o.replace):i[0];s.push({state:r,name:o.name,text:t,offset:a,len:i[0].length,line:e.line,column:e.column})}if(a=o.regex.lastIndex,t=!0,o.push){let t=o.push(e,a);s.push(...t.tokens),a=t.offset}if(o.pop)break e;break}}if(!t)break}return{tokens:s,offset:a,complete:e.length<=a}}}function P(e,t){return{...e,regex:function(e,t){if(0===e.name.length)throw Error(`Rule #${t} has empty name, which is not allowed.`);if(Object.prototype.hasOwnProperty.call(e,"regex"))return function(e){if(e.global)throw Error(`Regular expression /${e.source}/${e.flags} contains the global flag, which is not allowed.`);return e.sticky?e:RegExp(e.source,e.flags+"y")}(e.regex);if(Object.prototype.hasOwnProperty.call(e,"str")){if(0===e.str.length)throw Error(`Rule #${t} ("${e.name}") has empty "str" property, which is not allowed.`);return RegExp(O(e.str),"y")}return RegExp(O(e.name),"y")}(e,t)}}function O(e){return e.replace(/[-[\]{}()*+!<=:?./\\^$|#\s,]/g,"\\$&")}function T(e,t){return(n,r)=>{let i,o=r;return r<n.tokens.length?void 0!==(i=e(n.tokens[r],n,r))&&o++:t?.(n,r),void 0===i?{matched:!1}:{matched:!0,position:o,value:i}}}function D(e,t){return e.matched?{matched:!0,position:e.position,value:t(e.value,e.position)}:e}function M(e,t){return e.matched?t(e):e}function R(e,t){return(n,r)=>D(e(n,r),(e,i)=>t(e,n,r,i))}function N(e,t){return(n,r)=>{let i=e(n,r);return i.matched?i:{matched:!0,position:r,value:t}}}function L(...e){return(t,n)=>{for(let r of e){let e=r(t,n);if(e.matched)return e}return{matched:!1}}}function F(e,t){return(n,r)=>{let i=e(n,r);return i.matched?i:t(n,r)}}function U(e){var t;return t=()=>!0,(n,r)=>{let i=[],o=!0;do{let a=e(n,r);a.matched&&t(a.value,i.length+1,n,r,a.position)?(i.push(a.value),r=a.position):o=!1}while(o)return{matched:!0,position:r,value:i}}}function H(e,t,n){return(r,i)=>M(e(r,i),e=>D(t(r,e.position),(t,o)=>n(e.value,t,r,i,o)))}function B(e,t){return H(e,t,(e,t)=>t)}function j(e,t,n,r){return(i,o)=>M(e(i,o),e=>M(t(i,e.position),t=>D(n(i,t.position),(n,a)=>r(e.value,t.value,n,i,o,a))))}function W(e,t,n){return j(e,t,n,(e,t)=>t)}function G(e,t,n){var r,i;return r=e,i=e=>{var r,i,o;return r=H(t,n,(e,t)=>[e,t]),i=(e,[t,n])=>t(e,n),o=e=>R(r,(t,n,r,o)=>i(e,t,n,r,o)),(t,n)=>{let r=!0,i=e,a=n;do{let e=o(i,t,a)(t,a);e.matched?(i=e.value,a=e.position):r=!1}while(r)return{matched:!0,position:a,value:i}}},(e,t)=>M(r(e,t),n=>i(n.value,e,t,n.position)(e,n.position))}let V=`(?:\\n|\\r\\n|\\r|\\f)`,q=`[^\\x00-\\x7F]`,Z=`(?:\\\\[0-9a-f]{1,6}(?:\\r\\n|[ \\n\\r\\t\\f])?)`,Q=`(?:\\\\[^\\n\\r\\f0-9a-f])`,z=`(?:[_a-z]|${q}|${Z}|${Q})`,K=`(?:[_a-z0-9-]|${q}|${Z}|${Q})`,$=`(?:${K}+)`,Y=`(?:[-]?${z}${K}*)`,J=`'([^\\n\\r\\f\\\\']|\\\\${V}|${q}|${Z}|${Q})*'`,X=`"([^\\n\\r\\f\\\\"]|\\\\${V}|${q}|${Z}|${Q})*"`,ee=x([{name:"ws",regex:RegExp(`(?:[ \\t\\r\\n\\f]*)`)},{name:"hash",regex:RegExp(`#${$}`,"i")},{name:"ident",regex:RegExp(Y,"i")},{name:"str1",regex:RegExp(J,"i")},{name:"str2",regex:RegExp(X,"i")},{name:"*"},{name:"."},{name:","},{name:"["},{name:"]"},{name:"="},{name:">"},{name:"|"},{name:"+"},{name:"~"},{name:"^"},{name:"$"}]),et=x([{name:"unicode",regex:RegExp(Z,"i")},{name:"escape",regex:RegExp(Q,"i")},{name:"any",regex:RegExp("[\\s\\S]","i")}]);function en([e,t,n],[r,i,o]){return[e+r,t+i,n+o]}let er=R(U(L(T(e=>"unicode"===e.name?String.fromCodePoint(parseInt(e.text.slice(1),16)):void 0),T(e=>"escape"===e.name?e.text.slice(1):void 0),T(e=>"any"===e.name?e.text:void 0))),e=>e.join(""));function ei(e){return er({tokens:et(e).tokens,options:void 0},0).value}function eo(e){return T(t=>t.name===e||void 0)}let ea=T(e=>"ws"===e.name?null:void 0),es=N(ea,null);function ec(e){return W(es,e,es)}let el=T(e=>"ident"===e.name?ei(e.text):void 0),eu=T(e=>"hash"===e.name?ei(e.text.slice(1)):void 0),ed=T(e=>e.name.startsWith("str")?ei(e.text.slice(1,-1)):void 0),ef=H(N(el,""),eo("|"),e=>e),eh=F(H(ef,el,(e,t)=>({name:t,namespace:e})),R(el,e=>({name:e,namespace:null}))),ep=F(H(ef,eo("*"),e=>({type:"universal",namespace:e,specificity:[0,0,0]})),R(eo("*"),()=>({type:"universal",namespace:null,specificity:[0,0,0]}))),em=R(eh,({name:e,namespace:t})=>({type:"tag",name:e,namespace:t,specificity:[0,0,1]})),eg=H(eo("."),el,(e,t)=>({type:"class",name:t,specificity:[0,1,0]})),ev=R(eu,e=>({type:"id",name:e,specificity:[1,0,0]})),ey=T(e=>{if("ident"===e.name){if("i"===e.text||"I"===e.text)return"i";if("s"===e.text||"S"===e.text)return"s"}}),eb=F(H(ed,N(B(es,ey),null),(e,t)=>({value:e,modifier:t})),H(el,N(B(ea,ey),null),(e,t)=>({value:e,modifier:t}))),eS=L(R(eo("="),()=>"="),H(eo("~"),eo("="),()=>"~="),H(eo("|"),eo("="),()=>"|="),H(eo("^"),eo("="),()=>"^="),H(eo("$"),eo("="),()=>"$="),H(eo("*"),eo("="),()=>"*=")),e_=F(j(eo("["),ec(eh),eo("]"),(e,{name:t,namespace:n})=>({type:"attrPresence",name:t,namespace:n,specificity:[0,1,0]})),W(eo("["),j(ec(eh),eS,ec(eb),({name:e,namespace:t},n,{value:r,modifier:i})=>({type:"attrValue",name:e,namespace:t,matcher:n,value:r,modifier:i,specificity:[0,1,0]})),eo("]"))),ew=F(ep,em),eC=L(ev,eg,e_),eA=R(F(function(...e){return R(function(...e){return(t,n)=>{let r=[],i=n;for(let n of e){let e=n(t,i);if(!e.matched)return{matched:!1};r.push(e.value),i=e.position}return{matched:!0,position:i,value:r}}}(...e),e=>e.flatMap(e=>e))}(ew,U(eC)),function(e){return H(e,U(e),(e,t)=>[e,...t])}(eC)),e=>({type:"compound",list:e,specificity:e.map(e=>e.specificity).reduce(en,[0,0,0])})),ek=F(ec(L(R(eo(">"),()=>">"),R(eo("+"),()=>"+"),R(eo("~"),()=>"~"),H(eo("|"),eo("|"),()=>"||"))),R(ea,()=>" ")),eI=G(eA,R(ek,e=>(t,n)=>({type:"compound",list:[...n.list,{type:"combinator",combinator:e,left:t,specificity:t.specificity}],specificity:en(t.specificity,n.specificity)})),eA);function eE(e,t,n=1){return`${e.replace(/(\t)|(\r)|(\n)/g,(e,t,n)=>t?"ג‰":n?"ג":"ג")} ${"".padEnd(t)}${"^".repeat(n)}`}function ex(e){if(!e.type)throw Error("This is not an AST node.");switch(e.type){case"universal":return eP(e.namespace)+"*";case"tag":return eP(e.namespace)+eT(e.name);case"class":return"."+eT(e.name);case"id":return"#"+eT(e.name);case"attrPresence":return`[${eP(e.namespace)}${eT(e.name)}]`;case"attrValue":return`[${eP(e.namespace)}${eT(e.name)}${e.matcher}"${e.value.replace(/(")|(\\)|(\x00)|([\x01-\x1f]|\x7f)/g,(e,t,n,r,i)=>t?'\\"':n?"\\\\":r?"ן¿½":eO(i))}"${e.modifier?e.modifier:""}]`;case"combinator":return ex(e.left)+e.combinator;case"compound":return e.list.reduce((e,t)=>"combinator"===t.type?ex(t)+e:e+ex(t),"");case"list":return e.list.map(ex).join(",")}}function eP(e){return e||""===e?eT(e)+"|":""}function eO(e){return`\\${e.codePointAt(0).toString(16)} `}function eT(e){return e.replace(/(^[0-9])|(^-[0-9])|(^-$)|([-0-9a-zA-Z_]|[^\x00-\x7F])|(\x00)|([\x01-\x1f]|\x7f)|([\s\S])/g,(e,t,n,r,i,o,a,s)=>t?eO(t):n?"-"+eO(n.slice(1)):r?"\\-":i||(o?"ן¿½":a?eO(a):"\\"+s))}function eD(e){switch(e.type){case"universal":case"tag":return[1];case"id":return[2];case"class":return[3,e.name];case"attrPresence":return[4,ex(e)];case"attrValue":return[5,ex(e)];case"combinator":return[15,ex(e)]}}function eM(e,t){if(!Array.isArray(e)||!Array.isArray(t))throw Error("Arguments must be arrays.");let n=e.length<t.length?e.length:t.length;for(let r=0;r<n;r++)if(e[r]!==t[r])return e[r]<t[r]?-1:1;return e.length-t.length}G(R(eI,e=>({type:"list",list:[e]})),R(ec(eo(",")),()=>(e,t)=>({type:"list",list:[...e.list,t]})),eI);class eR{constructor(e){this.branches=eN(function(e){let t=e.length,n=Array(t);for(let i=0;i<t;i++){var r;let[t,o]=e[i],a=(function e(t){let n=[];t.list.forEach(t=>{switch(t.type){case"class":n.push({matcher:"~=",modifier:null,name:"class",namespace:null,specificity:t.specificity,type:"attrValue",value:t.name});break;case"id":n.push({matcher:"=",modifier:null,name:"id",namespace:null,specificity:t.specificity,type:"attrValue",value:t.name});break;case"combinator":e(t.left),n.push(t);break;case"universal":break;default:n.push(t)}}),t.list=n}(r=function(e,t){if(!("string"==typeof t||t instanceof String))throw Error("Expected a selector string. Actual input is not a string!");let n=ee(t);if(!n.complete)throw Error(`The input "${t}" was only partially tokenized, stopped at offset ${n.offset}! `+eE(t,n.offset));let r=ec(e)({tokens:n.tokens,options:void 0},0);if(!r.matched)throw Error(`No match for "${t}" input!`);if(r.position<n.tokens.length){let e=n.tokens[r.position];throw Error(`The input "${t}" was only partially parsed, stopped at offset ${e.offset}! `+eE(t,e.offset,e.len))}return r.value}(eI,t)),function e(t){if(!t.type)throw Error("This is not an AST node.");switch(t.type){case"compound":t.list.forEach(e),t.list.sort((e,t)=>eM(eD(e),eD(t)));break;case"combinator":e(t.left);break;case"list":t.list.forEach(e),t.list.sort((e,t)=>ex(e)<ex(t)?-1:1)}return t}(r),r);n[i]={ast:a,terminal:{type:"terminal",valueContainer:{index:i,value:o,specificity:a.specificity}}}}return n}(e))}build(e){return e(this.branches)}}function eN(e){let t=[];for(;e.length;){let n=eB(e,e=>!0,eL),{matches:r,nonmatches:i,empty:o}=function(e,t){let n=[],r=[],i=[];for(let o of e){let e=o.ast.list;e.length?(e.some(e=>eL(e)===t)?n:r).push(o):i.push(o)}return{matches:n,nonmatches:r,empty:i}}(e,n);e=i,r.length&&t.push(function(e,t){if("tag"===e)return{type:"tagName",variants:Object.entries(eU(t,e=>"tag"===e.type,e=>e.name)).map(([e,t])=>({type:"variant",value:e,cont:eN(t.items)}))};if(e.startsWith("attrValue "))return function(e,t){let n=eU(t,t=>"attrValue"===t.type&&t.name===e,e=>`${e.matcher} ${e.modifier||""} ${e.value}`),r=[];for(let e of Object.values(n)){let t=e.oneSimpleSelector,n=function(e){if("i"===e.modifier){let t=e.value.toLowerCase();switch(e.matcher){case"=":return e=>t===e.toLowerCase();case"~=":return e=>e.toLowerCase().split(/[ \t]+/).includes(t);case"^=":return e=>e.toLowerCase().startsWith(t);case"$=":return e=>e.toLowerCase().endsWith(t);case"*=":return e=>e.toLowerCase().includes(t);case"|=":return e=>{let n=e.toLowerCase();return t===n||n.startsWith(t)&&"-"===n[t.length]}}}else{let t=e.value;switch(e.matcher){case"=":return e=>t===e;case"~=":return e=>e.split(/[ \t]+/).includes(t);case"^=":return e=>e.startsWith(t);case"$=":return e=>e.endsWith(t);case"*=":return e=>e.includes(t);case"|=":return e=>t===e||e.startsWith(t)&&"-"===e[t.length]}}}(t),i=eN(e.items);r.push({type:"matcher",matcher:t.matcher,modifier:t.modifier,value:t.value,predicate:n,cont:i})}return{type:"attrValue",name:e,matchers:r}}(e.substring(10),t);if(e.startsWith("attrPresence "))return function(e,t){for(let n of t)eH(n,t=>"attrPresence"===t.type&&t.name===e);return{type:"attrPresence",name:e,cont:eN(t)}}(e.substring(13),t);if("combinator >"===e)return eF(">",t);if("combinator +"===e)return eF("+",t);throw Error(`Unsupported selector kind: ${e}`)}(n,r)),o.length&&t.push(...function(e){let t=[];for(let n of e){let e=n.terminal;if("terminal"===e.type)t.push(e);else{let{matches:n,rest:r}=function(e,t){let n=[],r=[];for(let i of e)t(i)?n.push(i):r.push(i);return{matches:n,rest:r}}(e.cont,e=>"terminal"===e.type);n.forEach(e=>t.push(e)),r.length&&(e.cont=r,t.push(e))}}return t}(o))}return t}function eL(e){switch(e.type){case"attrPresence":return`attrPresence ${e.name}`;case"attrValue":return`attrValue ${e.name}`;case"combinator":return`combinator ${e.combinator}`;default:return e.type}}function eF(e,t){let n=eU(t,t=>"combinator"===t.type&&t.combinator===e,e=>ex(e.left)),r=[];for(let e of Object.values(n)){let t=eN(e.items),n=e.oneSimpleSelector.left;r.push({ast:n,terminal:{type:"popElement",cont:t}})}return{type:"pushElement",combinator:e,cont:eN(r)}}function eU(e,t,n){let r={};for(;e.length;){let i=eB(e,t,n),o=e=>t(e)&&n(e)===i,{matches:a,rest:s}=function(e,t){let n=[],r=[];for(let i of e)t(i)?n.push(i):r.push(i);return{matches:n,rest:r}}(e,e=>e.ast.list.some(o)),c=null;for(let e of a){let t=eH(e,o);c||(c=t)}if(null==c)throw Error("No simple selector is found.");r[i]={oneSimpleSelector:c,items:a},e=s}return r}function eH(e,t){let n=e.ast.list,r=Array(n.length),i=-1;for(let e=n.length;e-- >0;)t(n[e])&&(r[e]=!0,i=e);if(-1==i)throw Error("Couldn't find the required simple selector.");let o=n[i];return e.ast.list=n.filter((e,t)=>!r[t]),o}function eB(e,t,n){let r={};for(let i of e){let e={};for(let r of i.ast.list.filter(t))e[n(r)]=!0;for(let t of Object.keys(e))r[t]?r[t]++:r[t]=1}let i="",o=0;for(let e of Object.entries(r))e[1]>o&&(i=e[0],o=e[1]);return i}class ej{constructor(e){this.f=e}pickAll(e){return this.f(e)}pick1(e,t=!1){let n=this.f(e),r=n.length;if(0===r)return null;if(1===r)return n[0].value;let i=t?eW:eG,o=n[0];for(let e=1;e<r;e++){let t=n[e];i(o,t)&&(o=t)}return o.value}}function eW(e,t){let n=eM(t.specificity,e.specificity);return n>0||0===n&&t.index<e.index}function eG(e,t){let n=eM(t.specificity,e.specificity);return n>0||0===n&&t.index>e.index}function eV(e){return new ej(eq(e))}function eq(e){let t=e.map(eZ);return(e,...n)=>t.flatMap(t=>t(e,...n))}function eZ(e){switch(e.type){case"terminal":{let t=[e.valueContainer];return(e,...n)=>t}case"tagName":return function(e){let t={};for(let n of e.variants)t[n.value]=eq(n.cont);return(e,...n)=>{let r=t[e.name];return r?r(e,...n):[]}}(e);case"attrValue":return function(e){let t=[];for(let n of e.matchers){let e=n.predicate,r=eq(n.cont);t.push((t,n,...i)=>e(t)?r(n,...i):[])}let n=e.name;return(e,...r)=>{let i=e.attribs[n];return i||""===i?t.flatMap(t=>t(i,e,...r)):[]}}(e);case"attrPresence":return function(e){let t=e.name,n=eq(e.cont);return(e,...r)=>Object.prototype.hasOwnProperty.call(e.attribs,t)?n(e,...r):[]}(e);case"pushElement":return function(e){let t=eq(e.cont),n="+"===e.combinator?eQ:ez;return(e,...r)=>{let i=n(e);return null===i?[]:t(i,e,...r)}}(e);case"popElement":return function(e){let t=eq(e.cont);return(e,n,...r)=>t(n,...r)}(e)}}let eQ=e=>{let t=e.prev;return null===t?null:_(t)?t:eQ(t)},ez=e=>{let t=e.parent;return t&&_(t)?t:null},eK=new Uint16Array('בµ<ֳ•ִ±ֺׂױ»׳�µ��¢�–א א©אבא¶¡א¹א¼‰א¼¦בƒבˆ¨ב‹¡ב•ב’ב“ƒב“ב”¥\0\0\0\0\0\0ב•«ב›ב¦ב°’ב·ב½¾ג ג†°גג€ג»ג‘‚ג ₪ג₪’ג´ˆג¹ˆג¿ד€–ד÷ד˜¹ד¬ד£¾ד¨¨ד©±ד« ד¬®א €EMabcfglmnoprstu\\bfmsֲ„ֲ‹ֲֲ•ֲ˜ֲ¦ֲ³ֲ¹ֳˆֳligט€»ֳ†הƒ†Pט€»&ה€¦cuteט€»ֳהƒreve;ה„‚ִ€iyx}rcט€»ֳ‚הƒ‚;הr;ל€€\ud835\udd04raveט€»ֳ€הƒ€pha;ה‘acr;ה„€d;ז©“ִ€gpֲֲ¡on;ה„„f;ל€€\ud835\udd38plyFunction;ז¡ingט€»ֳ…הƒ…ִ€csֲ¾ֳƒr;ל€€\ud835\udc9cign;ז‰”ildeט€»ֳƒהƒƒmlט€»ֳ„הƒ„׀€aceforsuֳ¥ֳ»ֳ¾ִ—ִִ¢ִ§ִ×ִ€crֳ×ֳ²kslash;זˆ–ֵ¶ֳ¶ֳ¸;ז«§ed;ז†y;ה‘ֶ€crtִ…ִ‹ִ”ause;זˆµnoullis;ז„¬a;ה’r;ל€€\ud835\udd05pf;ל€€\ud835\udd39eve;ה‹˜cֳ²ִ“mpeq;ז‰�€HOacdefhilorsuֵֵ‘ֵ–ֶ€ֶֶ¢ֶµֶ·ֶ÷ַָ•ֹ³ֹ¸ֹ¾cy;ה§PYט€»ֲ©ה‚©ֶ€cpyֵֵ¢ֵ÷ute;ה„†ִ€;iֵ§ֵ¨ז‹’talDifferentialD;ז……leys;ז„ָ€aeioֶ‰ֶֶ”ֶ˜ron;ה„dilט€»ֳ‡הƒ‡rc;ה„ˆnint;זˆ°ot;ה„ִ€dnֶ§ֶilla;ה‚¸terDot;ה‚·ֳ²ֵ¿i;ה§rcleָ€DMPTַ‡ַ‹ַ‘ַ–ot;ז™inus;ז–lus;ז•imes;ז—oִ€csַ¢ַ¸kwiseContourIntegral;זˆ²eCurlyִ€DQָƒָoubleQuote;ז€uote;ז€™ָ€lnpuָָ¨ֹ‡ֹ•onִ€;eָ¥ָ¦זˆ·;ז©´ֶ€gitָ¯ָ¶ָ÷ruent;ז‰¡nt;זˆ¯ourIntegral;זˆ®ִ€frֹֹ;ז„‚oduct;זˆnterClockwiseContourIntegral;זˆ³oss;ז¨¯cr;ל€€\ud835\udc9epִ€;Cֺ„ֺ…ז‹“ap;ז‰ײ€DJSZacefiosֺ ֺ¬ֺ°ֺ´ֺ¸ֻ‹ֻ—ֻ¡ֻ¦ּ³ִׂ€;oֵ¹ֺ¥trahd;ז₪‘cy;ה‚cy;ה…cy;הֶ€grsֺ¿ֻ„ֻ‡ger;ז€¡r;ז†¡hv;ז«₪ִ€ayֻֻ•ron;ה„;ה”lִ€;tֻֻזˆ‡a;ה”r;ל€€\ud835\udd07ִ€afֻ«ּ§ִ€cmֻ°ּ¢riticalָ€ADGTּ€ּ†ּ–ּcute;ה‚´oֵ´ּ‹ּ;ה‹™bleAcute;ה‹rave;ה ilde;ה‹ond;ז‹„ferentialD;ז…†ׁ°ּ½\0\0\0ֽ‚ֽ”\0׀…f;ל€€\ud835\udd3bֶ€;DEֽˆֽ‰ֽה‚¨ot;זƒqual;ז‰bleּ€CDLRUVֽ£ֽ²־‚ֿֿ¢ֿ¸ontourIntegraֳ¬ָ¹oֹ´ֽ¹\0\0ֽ»ֲ»ֽ‰nArrow;ז‡“ִ€eo־‡־₪ftֶ€ART־־–־¡rrow;ז‡ightArrow;ז‡”eֳ¥ֻngִ€LR־«ֿ„eftִ€AR־³־¹rrow;ז¸ightArrow;ז÷ightArrow;ז¹ightִ€ATֿ˜ֿrrow;ז‡’ee;ז¨pֹֿ©\0\0ֿ¯rrow;ז‡‘ownArrow;ז‡•erticalBar;זˆ¥nּ€ABLRTa׀’׀×׀°ׁׁ¿ֽ¼rrowֶ€;BU׀׀׀¢ז†“ar;ז₪“pArrow;ז‡µreve;ה‘eftֻ’׀÷\0ׁ†\0ׁightVector;ז¥eeVector;ז¥ectorִ€;Bׁ™ׁז†½ar;ז¥–ightַ”ׁ§\0ׁ±eeVector;ז¥ectorִ€;Bׁ÷ׁ»ז‡ar;ז¥—eeִ€;Aׂ†ׂ‡ז₪rrow;ז†§ִ€ctׂ’ׂ—r;ל€€\ud835\udc9frok;ה„א €NTacdfglmopqstuxׂ½׃€׃„׃‹׃׃¢׃§׃®׃µװ¡װ¯װ¶ױ’ױױ ױ¥G;ה…Hט€»ֳהƒcuteט€»ֳ‰הƒ‰ֶ€aiy׃’׃—׃ron;ה„rcט€»ֳהƒ;הot;ה„–r;ל€€\ud835\udd08raveט€»ֳˆהƒˆement;זˆˆִ€ap׃÷׃¾cr;ה„’tyֹ“װ†\0\0װ’mallSquare;ז—»erySmallSquare;ז–«ִ€gpװ¦װ×on;ה„˜f;ל€€\ud835\udd3csilon;ה•uִ€aiװ¼ױ‰lִ€;Tױ‚ױƒז©µilde;ז‰‚librium;ז‡ִ€ciױ—ױr;ז„°m;ז©³a;ה—mlט€»ֳ‹הƒ‹ִ€ipױ×ױ¯sts;זˆƒonentialE;ז…‡ֺ€cfiosײ…ײˆײײ²׳y;ה₪r;ל€€\ud835\udd09lledֹ“ײ—\0\0ײ£mallSquare;ז—¼erySmallSquare;ז–×ֽ°ײ÷\0ײ¿\0\0׳„f;ל€€\ud835\udd3dAll;זˆ€riertrf;ז„±cֳ²׳‹״€JTabcdfgorst׳¨׳¬׳¯׳÷״€״’״–״›״״£�¬�²cy;הƒט€»>ה€¾mmaִ€;d׳·׳¸ה“;הreve;ה„ֶ€eiy״‡״״dil;ה„¢rc;ה„;ה“ot;ה„ r;ל€€\ud835\udd0a;ז‹™pf;ל€€\ud835\udd3eeaterּ€EFGLST״µ�„��–�›�¦qualִ€;L״¾״¿ז‰¥ess;ז‹›ullEqual;ז‰§reater;ז×¢ess;ז‰·lantEqual;ז©¾ilde;ז‰³cr;ל€€\ud835\udca2;ז‰«׀€Aacfiosu�…�‹�–�›��×�¾�RDcy;ה×ִ€ct��”ek;ה‹‡;הirc;ה„₪r;ז„lbertSpace;ז„‹ַ°�¯\0�²f;ז„izontalLine;ז”€ִ€ct�ƒ�…ֳ²�©rok;ה„¦mpֵ„��˜ownHumֳ°ִ¯qual;ז‰�€EJOacdfgmnostu�÷�¾�ƒ�‡����¡�¨�„�¸�‹��•cy;ה•lig;ה„²cy;הcuteט€»ֳהƒִ€iy�“�˜rcט€»ֳהƒ;ה˜ot;ה„°r;ז„‘raveט€»ֳהƒֶ€;ap� �¯�¿ִ€cg�´�·r;ה„×inaryI;ז…ˆlieֳ³ַֿ´�‰\0�¢ִ€;e��זˆ¬ִ€gr�“�˜ral;זˆ«section;ז‹‚isibleִ€CT�¬�²omma;ז£imes;ז¢ֶ€gpt�¿�ƒ�ˆon;ה„®f;ל€€\ud835\udd40a;ה™cr;ז„ilde;ה„¨ַ«�\0�cy;ה†lט€»ֳהƒֺ€cfosu�¬�·�¼�‚�ִ€iy�±�µrc;ה„´;ה™r;ל€€\ud835\udd0dpf;ל€€\ud835\udd41ַ£�‡\0�r;ל€€\ud835\udca5rcy;הˆkcy;ה„־€HJacfos�₪�¨�¬�±�½א ‚א ˆcy;ה¥cy;הppa;הִ€ey�¶�»dil;ה„¶;הr;ל€€\ud835\udd0epf;ל€€\ud835\udd42cr;ל€€\ud835\udca6ײ€JTaceflmostא ¥א ©א ¬א¡א¡£א¦³א¦¸א§‡א§א¨·א©‡cy;ה‰ט€»<ה€¼ֺ€cmnprא ·א ¼א¡א¡„א¡ute;ה„¹bda;ה›g;ז×lacetrf;ז„’r;ז†ֶ€aeyא¡—א¡א¡¡ron;ה„½dil;ה„»;ה›ִ€fsא¡¨א¥°tװ€ACDFRTUVarא¡¾א¢©א¢±א£ א£¦א£¼א₪¯א¥›־א¥×ִ€nrא¢ƒא¢gleBracket;ז¨rowֶ€;BRא¢™א¢א¢ז†ar;ז‡₪ightArrow;ז‡†eiling;זˆoַµא¢·\0א£ƒbleBracket;ז¦nַ”א£ˆ\0א£’eeVector;ז¥¡ectorִ€;Bא£›א£ז‡ƒar;ז¥™loor;זightִ€AVא£¯א£µrrow;ז†”ector;ז¥ִ€erא₪א₪—eֶ€;AVא₪‰א₪א₪ז£rrow;ז†₪ector;ז¥iangleֶ€;BEא₪₪א₪¥א₪©ז²ar;ז§qual;ז´pֶ€DTVא₪·א¥‚א¥ownVector;ז¥‘eeVector;ז¥ ectorִ€;Bא¥–א¥—ז†¿ar;ז¥˜ectorִ€;Bא¥¥א¥¦ז†¼ar;ז¥’ightֳ¡־sּ€EFGLSTא¥¾א¦‹א¦•א¦א¦¢א¦qualGreater;ז‹ullEqual;ז‰¦reater;ז‰¶ess;זסlantEqual;ז©½ilde;ז‰²r;ל€€\ud835\udd0fִ€;eא¦½א¦¾ז‹˜ftarrow;ז‡idot;ה„¿ֶ€npwא§”א¨–א¨›gָ€LRlrא§א§·א¨‚א¨eftִ€ARא§¦א§¬rrow;זµightArrow;ז·ightArrow;ז¶eftִ€ar־³א¨ightֳ¡־¿ightֳ¡ֿf;ל€€\ud835\udd43erִ€LRא¨¢א¨¬eftArrow;ז†™ightArrow;ז†˜ֶ€chtא¨¾א©€א©‚ֳ²א¡;ז†°rok;ה…;ז‰×׀€acefiosuא©א©א© א©·א©¼א×…א׋א×p;ז₪…y;הִ€dlא©¥א©¯iumSpace;זlintrf;ז„³r;ל€€\ud835\udd10nusPlus;זˆ“pf;ל€€\ud835\udd44cֳ²א©¶;הׂ€Jacefostuא×£אקא×א«€א¬”א¬™א¶‘א¶—א¶cy;הcute;ה…ƒֶ€aeyא×´א×¹א×¾ron;ה…‡dil;ה……;הֶ€gswא«‡א«°א¬ativeֶ€MTVא«“א«א«¨ediumSpace;ז€‹hiִ€cnא«¦א«˜ֳ«א«™eryThiֳ®א«™tedִ€GLא«¸א¬†reaterGreateֳ²�³essLesֳ³א©ˆLine;ה€r;ל€€\ud835\udd11ָ€Bnptא¬¢א¬¨א¬·א¬÷reak;ז BreakingSpace;ה‚ f;ז„•�€;CDEGHLNPRSTVא•א–א×א¼א®¡א¯«א°„א±א²„א²¦א³˜אµ¡א¶…ז«¬ִ€ouא›א₪ngruent;ז‰¢pCap;ז‰oubleVerticalBar;זˆ¦ֶ€lqxא®ƒא®א®›ement;זˆ‰ualִ€;Tא®’א®“ז‰ ilde;ל€€ג‰‚ּ¸ists;זˆ„reater־€;EFGLSTא®¶א®·א®½א¯‰א¯“א¯˜א¯¥ז‰¯qual;ז‰±ullEqual;ל€€ג‰§ּ¸reater;ל€€ג‰«ּ¸ess;ז‰¹lantEqual;ל€€ג©¾ּ¸ilde;ז‰µumpֵ„א¯²א¯½ownHump;ל€€ג‰ּ¸qual;ל€€ג‰ּ¸eִ€fsא°א°§tTriangleֶ€;BEא°א°›א°¡ז‹×ar;ל€€ג§ּ¸qual;ז‹¬sּ€;EGLSTא°µא°¶א°¼א±„א±‹א±˜ז‰®qual;ז‰°reater;ז‰¸ess;ל€€ג‰×ּ¸lantEqual;ל€€ג©½ּ¸ilde;ז‰´estedִ€GLא±¨א±¹reaterGreater;ל€€ג×¢ּ¸essLess;ל€€גסּ¸recedesֶ€;ESא²’א²“א²›ז€qual;ל€€גׯּ¸lantEqual;ז‹ ִ€eiא²«א²¹verseElement;זˆghtTriangleֶ€;BEא³‹א³א³’ז‹«ar;ל€€ג§ּ¸qual;ז‹ִ€quא³א´uareSuִ€bpא³¨א³¹setִ€;Eא³°א³³ל€€גּ¸qual;ז‹¢ersetִ€;Eא´ƒא´†ל€€גּ¸qual;ז‹£ֶ€bcpא´“א´₪אµsetִ€;Eא´›א´ל€€ג‚גƒ’qual;זˆceedsָ€;ESTא´²א´³א´»אµ†זqual;ל€€ג×°ּ¸lantEqual;ז‹¡ilde;ל€€ג‰¿ּ¸ersetִ€;Eאµ˜אµ›ל€€גƒגƒ’qual;ז‰ildeָ€;EFTאµ®אµ¯אµµאµ¿ז‰qual;ז‰„ullEqual;ז‰‡ilde;ז‰‰erticalBar;זˆ₪cr;ל€€\ud835\udca9ildeט€»ֳ‘הƒ‘;ה�€Eacdfgmoprstuvא¶½א·‚א·‰א·•א·›א· א·§א·¼א¸‚א¸ א¸¢א¸²א¸¿א¹„lig;ה…’cuteט€»ֳ“הƒ“ִ€iyא·א·“rcט€»ֳ”הƒ”;הblac;ה…r;ל€€\ud835\udd12raveט€»ֳ’הƒ’ֶ€aeiא·®א·²א·¶cr;ה…ga;ה©cron;הpf;ל€€\ud835\udd46enCurlyִ€DQא¸א¸oubleQuote;ז€uote;ז€˜;ז©”ִ€clא¸§א¸¬r;ל€€\ud835\udcaaashט€»ֳ˜הƒ˜iֵ¬א¸·א¸¼deט€»ֳ•הƒ•es;ז¨·mlט€»ֳ–הƒ–erִ€BPא¹‹א¹ ִ€arא¹א¹“r;ז€¾acִ€ekא¹א¹;זet;ז´arenthesis;זׂ€acfhilorsא¹¿א÷‡א÷א÷א÷’א÷”א÷א÷°א»¼rtialD;זˆ‚y;הr;ל€€\ud835\udd13i;ה¦;ה usMinus;ה‚±ִ€ipא÷¢א÷ncareplanֳ¥�f;ז„™ָ€;eioא÷¹א÷÷א» א»₪ז×»cedesָ€;ESTא»ˆא»‰א»א»ז‰÷qual;זׯlantEqual;ז‰¼ilde;ז‰¾me;ז€³ִ€dpא»©א»®uct;זˆortionִ€;aָ¥א»¹l;זˆִ€ciא¼א¼†r;ל€€\ud835\udcab;ה¨ָ€Ufosא¼‘א¼–א¼›א¼OTט€»"ה€¢r;ל€€\ud835\udd14pf;ז„cr;ל€€\ud835\udcac״€BEacefhiorsuא¼¾א½ƒא½‡א½ א½³א¾§א¾×א¾ב‚–ב‚©ב‚´ב‚¾arr;ז₪Gט€»ֲ®ה‚®ֶ€cnrא½א½“א½–ute;ה…”g;ז«rִ€;tא½א½ז† l;ז₪–ֶ€aeyא½§א½¬א½±ron;ה…˜dil;ה…–;ה ִ€;vא½¸א½¹ז„erseִ€EUא¾‚א¾™ִ€lqא¾‡א¾ement;זˆ‹uilibrium;ז‡‹pEquilibrium;ז¥¯rֲ»א½¹o;ה¡ght׀€ACDFTUVaא¿א¿«א¿³ב€¢ב€¨ב›ב‚‡ֿ˜ִ€nrא¿†א¿’gleBracket;ז©rowֶ€;BLא¿א¿א¿¡ז†’ar;ז‡¥eftArrow;ז‡„eiling;ז‰oַµא¿¹\0ב€…bleBracket;ז§nַ”ב€\0ב€”eeVector;ז¥ectorִ€;Bב€ב€ז‡‚ar;ז¥•loor;ז‹ִ€erב€בƒeֶ€;AVב€µב€¶ב€¼ז¢rrow;ז†¦ector;ז¥›iangleֶ€;BEבב‘ב•ז³ar;ז§qual;זµpֶ€DTVב£ב®ב¸ownVector;ז¥eeVector;ז¥ectorִ€;Bב‚‚ב‚ƒז†¾ar;ז¥”ectorִ€;Bב‚‘ב‚’ז‡€ar;ז¥“ִ€puב‚›ב‚f;ז„ndImplies;ז¥°ightarrow;ז‡›ִ€chב‚¹ב‚¼r;ז„›;ז†±leDelayed;ז§´�€HOacfhimoqstuבƒ₪בƒ±בƒ·בƒ½ב„™ב„ב…‘ב…–ב…¡ב…§ב†µב†»ב†¿ִ€Ccבƒ©בƒ®Hcy;ה©y;ה¨FTcy;ה¬cute;ה…ֺ€;aeiyב„ˆב„‰ב„ב„“ב„—ז×¼ron;ה… dil;ה…rc;ה…;ה¡r;ל€€\ud835\udd16ortָ€DLRUב„×ב„´ב„¾ב…‰ownArrowֲ»׀eftArrowֲ»א¢ightArrowֲ»א¿pArrow;ז†‘gma;ה£allCircle;זˆ˜pf;ל€€\ud835\udd4aֹ²ב…\0\0ב…°t;זˆareָ€;ISUב…»ב…¼ב†‰ב†¯ז–¡ntersection;ז“uִ€bpב†ב†setִ€;Eב†—ב†˜זqual;ז‘ersetִ€;Eב†¨ב†©זqual;ז’nion;ז”cr;ל€€\ud835\udcaear;ז‹†ָ€bcmpב‡ˆב‡›בˆ‰בˆ‹ִ€;sב‡ב‡ז‹etִ€;Eב‡ב‡•qual;ז†ִ€chב‡ בˆ…eedsָ€;ESTב‡ב‡®ב‡´ב‡¿ז‰»qual;ז×°lantEqual;ז‰½ilde;ז‰¿Thֳ¡א¾;זˆ‘ֶ€;esבˆ’בˆ“בˆ£ז‹‘rsetִ€;Eבˆבˆזƒqual;ז‡etֲ»בˆ“ײ€HRSacfhiorsבˆ¾ב‰„ב‰‰ב‰•ב‰ב‰±ב‰¶בב‹‚ב‹ˆב‹‘ORNט€»ֳהƒADE;ז„¢ִ€Hcב‰ב‰’cy;ה‹y;ה¦ִ€buב‰ב‰;ה€‰;ה₪ֶ€aeyב‰¥ב‰×ב‰¯ron;ה…₪dil;ה…¢;ה¢r;ל€€\ud835\udd17ִ€eiב‰»ב‰ַ²ב€\0ב‡efore;זˆ´a;ה˜ִ€cnבב˜kSpace;ל€€גג€Space;ז€‰ldeָ€;EFTב«ב¬ב²ב¼זˆ¼qual;ז‰ƒullEqual;ז‰…ilde;ז‰ˆpf;ל€€\ud835\udd4bipleDot;זƒ›ִ€ctב‹–ב‹›r;ל€€\ud835\udcafrok;ה…¦א«¡ב‹·בבב¦\0ב¬ב±\0\0\0\0\0ב¸ב½ב·ב…\0ב¿ב„בבִ€crב‹»בuteט€»ֳהƒrִ€;oב‡בˆז†cir;ז¥‰rַ£ב“\0ב–y;הve;ה…¬ִ€iyבב£rcט€»ֳ›הƒ›;ה£blac;ה…°r;ל€€\ud835\udd18raveט€»ֳ™הƒ™acr;ה…×ִ€diבב©erִ€BPבˆבִ€arבבr;הacִ€ekב—ב™;זet;זµarenthesis;זonִ€;Pב°ב±ז‹ƒlus;זִ€gpב»ב¿on;ה…²f;ל€€\ud835\udd4c׀€ADETadpsב•ב®ב¸ב„ֿ¨ב’ב—ב³rrowֶ€;BDב…ב ב₪ar;ז₪’ownArrow;ז‡…ownArrow;ז†•quilibrium;ז¥®eeִ€;Aב‹בז¥rrow;ז†¥ownֳ¡ֿ³erִ€LRבב¨eftArrow;ז†–ightArrow;ז†—iִ€;lב¹ב÷ה’on;ה¥ing;ה…®cr;ל€€\ud835\udcb0ilde;ה…¨mlט€»ֳהƒׂ€Dbcdefosvב§ב¬ב°ב³ב¾ב’…ב’ב’ב’–ash;ז«ar;ז««y;ה’ashִ€;lב»ב¼ז©;ז«¦ִ€erב‘ƒב‘…;ז‹ֶ€btyב‘ב‘ב‘÷ar;ז€–ִ€;iב‘ב‘•calָ€BLSTב‘¡ב‘¥ב‘×ב‘´ar;זˆ£ine;ה¼eparator;ז˜ilde;ז‰€ThinSpace;ז€r;ל€€\ud835\udd19pf;ל€€\ud835\udd4dcr;ל€€\ud835\udcb1dash;ז×ֺ€cefosב’§ב’¬ב’±ב’¶ב’¼irc;ה…´dge;ז‹€r;ל€€\ud835\udd1apf;ל€€\ud835\udd4ecr;ל€€\ud835\udcb2ָ€fiosב“‹ב“ב“’ב“˜r;ל€€\ud835\udd1b;הpf;ל€€\ud835\udd4fcr;ל€€\ud835\udcb3ׂ€AIUacfosuב“±ב“µב“¹ב“½ב”„ב”ב””ב”ב” cy;ה¯cy;ה‡cy;ה®cuteט€»ֳהƒִ€iyב”‰ב”rc;ה…¶;ה«r;ל€€\ud835\udd1cpf;ל€€\ud835\udd50cr;ל€€\ud835\udcb4ml;ה…¸׀€Hacdefosב”µב”¹ב”¿ב•‹ב•ב•ב• ב•₪cy;ה–cute;ה…¹ִ€ayב•„ב•‰ron;ה…½;ה—ot;ה…»ַ²ב•”\0ב•›oWidtֳ¨א«™a;ה–r;ז„¨pf;ז„₪cr;ל€€\ud835\udcb5א¯¡ב–ƒב–ב–\0ב–°ב–¶ב–¿\0\0\0\0ב—†ב—›ב—«ב™ב™\0ב•ב›ב²ב¹\0ב¾cuteט€»ֳ¡הƒ¡reve;ה„ƒּ€;Ediuyב–ב–ב–¡ב–£ב–¨ב–זˆ¾;ל€€גˆ¾ּ³;זˆ¿rcט€»ֳ¢הƒ¢teט‚»ֲ´ּ†;ה°ligט€»ֳ¦הƒ¦ִ€;rֲ²ב–÷;ל€€\ud835\udd1eraveט€»ֳ הƒ ִ€epב—ב—–ִ€fpב—ב—”sym;ז„µֳ¨ב—“ha;ה±ִ€apב—cִ€clב—₪ב—§r;ה„g;ז¨¿ֹ₪ב—°\0\0ב˜ֺ€;adsvב—÷ב—»ב—¿ב˜ב˜‡זˆ§nd;ז©•;ז©lope;ז©˜;ז©־€;elmrszב˜˜ב˜™ב˜›ב˜ב˜¿ב™ב™™זˆ ;ז¦₪eֲ»ב˜™sdִ€;aב˜¥ב˜¦זˆ¡ׁ¡ב˜°ב˜²ב˜´ב˜¶ב˜¸ב˜÷ב˜¼ב˜¾;ז¦¨;ז¦©;ז¦×;ז¦«;ז¦¬;ז¦;ז¦®;ז¦¯tִ€;vב™…ב™†זˆbִ€;dב™ב™ז¾;ז¦ִ€ptב™”ב™—h;זˆ¢ֲ»ֲ¹arr;ז¼ִ€gpב™£ב™§on;ה„…f;ל€€\ud835\udd52־€;Eaeiopב‹ב™»ב™½ב‚ב„ב‡ב;ז©°cir;ז©¯;ז‰d;ז‰‹s;ה€§roxִ€;eב‹ב’ֳ±בƒingט€»ֳ¥הƒ¥ֶ€ctyב¡ב¦ב¨r;ל€€\ud835\udcb6;ה€×mpִ€;eב‹ב¯ֳ±ֺˆildeט€»ֳ£הƒ£mlט€»ֳ₪הƒ₪ִ€ciב›‚ב›ˆoninֳ´ֹ²nt;ז¨‘א €Nabcdefiklnoprsuב›ב›±ב°ב¼בƒבˆב¸ב½ב ב¦ב ¹ב¡בב₪½ב¥ˆב¥°ot;ז«ִ€crב›¶בkָ€cepsב€ב…בב“ong;ז‰psilon;ה¶rime;ז€µimִ€;eבב›זˆ½q;ז‹ֵ¶ב¢ב¦ee;ז½edִ€;gב¬בז…eֲ»בrkִ€;tבב·brk;ז¶ִ€oyבב;ה±quo;ז€ֺ€cmprtב“ב›ב¡ב₪ב¨ausִ€;eִִ‰ptyv;ז¦°sֳ©בnoֳµִ“ֶ€ahwב¯ב±ב³;ה²;ז„¶een;ז‰¬r;ל€€\ud835\udd1fg־€costuvwבבב³בב•ב›בֶ€aiuב”ב–בֳ°� rc;ז—¯pֲ»ב±ֶ€dptב₪ב¨בot;ז¨€lus;ז¨imes;ז¨‚ֹ±ב¹\0\0ב¾cup;ז¨†ar;ז˜…riangleִ€duבב’own;ז–½p;ז–³plus;ז¨„eֳ¥ב‘„ֳ¥ב’arow;ז₪ֶ€akoבב ¦ב µִ€cnב²ב £kֶ€lstב÷ײ«ב ‚ozenge;ז§«riangleָ€;dlrב ’ב “ב ˜ב ז–´own;ז–¾eft;ז—‚ight;ז–¸k;ז£ֶ±ב «\0ב ³ֶ²ב ¯\0ב ±;ז–’;ז–‘4;ז–“ck;ז–ˆִ€eoב ¾ב¡ִ€;qב¡ƒב¡†ל€€=גƒ¥uiv;ל€€ג‰¡גƒ¥t;זָ€ptwxב¡™ב¡ב¡§ב¡¬f;ל€€\ud835\udd53ִ€;tב‹ב¡£omֲ»בtie;ז‹ˆ״€DHUVbdhmptuvב¢…ב¢–ב¢×ב¢»ב£—ב£›ב£¬ב£¿ב₪…ב₪ב₪ב₪¡ָ€LRlrב¢ב¢ב¢’ב¢”;ז•—;ז•”;ז•–;ז•“ֺ€;DUduב¢¡ב¢¢ב¢₪ב¢¦ב¢¨ז•;ז•¦;ז•©;ז•₪;ז•§ָ€LRlrב¢³ב¢µב¢·ב¢¹;ז•;ז•;ז•;ז•™־€;HLRhlrב£ב£‹ב£ב£ב£‘ב£“ב£•ז•‘;ז•¬;ז•£;ז• ;ז•«;ז•¢;ז•ox;ז§‰ָ€LRlrב£₪ב£¦ב£¨ב£×;ז••;ז•’;ז”;ז”ֺ€;DUdu�½ב£·ב£¹ב£»ב£½;ז•¥;ז•¨;ז”¬;ז”´inus;זlus;זimes;ז ָ€LRlrב₪™ב₪›ב₪ב₪;ז•›;ז•˜;ז”˜;ז””־€;HLRhlrב₪°ב₪±ב₪³ב₪µב₪·ב₪¹ב₪»ז”‚;ז•×;ז•¡;ז•;ז”¼;ז”₪;ז”ִ€evִ£ב¥‚barט€»ֲ¦ה‚¦ָ€ceioב¥‘ב¥–ב¥ב¥ r;ל€€\ud835\udcb7mi;זmִ€;eבבlֶ€;bhב¥¨ב¥©ב¥«ה;ז§…sub;זˆֵ¬ב¥´ב¥¾lִ€;eב¥¹ב¥÷ז€¢tֲ»ב¥÷pֶ€;Eeִ¯ב¦…ב¦‡;ז×®ִ€;q��›א³¡ב¦§\0ב§¨ב¨‘ב¨•ב¨²\0ב¨·ב©\0\0ב×´\0\0ב«\0\0ב¬¡ב¬®בב’\0ב¯½\0ב°ֶ€cprב¦ב¦²ב§ute;ה„‡ּ€;abcdsב¦¿ב§€ב§„ב§ב§•ב§™זˆ©nd;ז©„rcup;ז©‰ִ€auב§ב§’p;ז©‹p;ז©‡ot;ז©€;ל€€גˆ©ן¸€ִ€eoב§¢ב§¥t;זֳ®�“ָ€aeiuב§°ב§»ב¨ב¨…ַ°ב§µ\0ב§¸s;ז©on;ה„dilט€»ֳ§הƒ§rc;ה„‰psִ€;sב¨ב¨ז©m;ז©ot;ה„‹ֶ€dmnב¨›ב¨ ב¨¦ilט‚»ֲ¸ֶptyv;ז¦²tט„€ֲ¢;eב¨ב¨®ה‚¢rֳ₪ֶ²r;ל€€\ud835\udd20ֶ€ceiב¨½ב©€ב©y;ה‘‡ckִ€;mב©‡ב©ˆז“arkֲ»ב©ˆ;ה‡r־€;Ecefmsב©ב© ב©¢ב©«ב×₪ב××ב×®ז—‹;ז§ƒֶ€;elב©©ב©×ב©ה‹†q;ז‰—eֹ¡ב©´\0\0ב׈rrowִ€lrב©¼ב×eft;ז†÷ight;ז†»ֺ€RSacdב×’ב×”ב×–ב×ב×ֲ»א½‡;ז“ˆst;ז›irc;זash;זnint;ז¨id;ז«¯cir;ז§‚ubsִ€;uב×»ב×¼ז™£itֲ»ב×¼ֻ¬ב«‡ב«”ב«÷\0ב¬onִ€;eב«ב«ה€÷ִ€;qֳ‡ֳ†ֹב«™\0\0ב«¢aִ€;tב«ב«ה€¬;ה€ֶ€;flב«¨ב«©ב««זˆֳ®ב… eִ€mxב«±ב«¶entֲ»ב«©eֳ³ַֹ§ב«¾\0ב¬‡ִ€;dב»ב¬‚ot;ז©nֳ´ֹ†ֶ€fryב¬ב¬”ב¬—;ל€€\ud835\udd54oֳ₪ֹ”ט„€ֲ©;sֵ•ב¬r;ז„—ִ€aoב¬¥ב¬©rr;ז†µss;ז—ִ€cuב¬²ב¬·r;ל€€\ud835\udcb8ִ€bpב¬¼ב„ִ€;eבב‚ז«;ז«‘ִ€;eב‰בז«;ז«’dot;ז‹¯־€delprvwב ב¬ב·ב®‚ב®¬ב¯”ב¯¹arrִ€lrב¨ב×;ז₪¸;ז₪µֹ°ב²\0\0בµr;ז‹c;ז‹arrִ€;pב¿ב®€ז†¶;ז₪½ּ€;bcdosב®ב®ב®–ב®¡ב®¥ב®¨זˆ×rcap;ז©ˆִ€auב®›ב®p;ז©†p;ז©ot;זr;ז©…;ל€€גˆ×ן¸€ָ€alrvב®µב®¿ב¯ב¯£rrִ€;mב®¼ב®½ז†·;ז₪¼yֶ€evwב¯‡ב¯”ב¯˜qֹ°ב¯\0\0ב¯’reֳ£ב³uֳ£בµee;ז‹edge;ז‹enט€»ֲ₪ה‚₪earrowִ€lrב¯®ב¯³eftֲ»ב®€ightֲ»ב®½eֳ₪ב¯ִ€ciב°ב°‡oninֳ´ַ·nt;זˆ±lcty;זא¦€AHabcdefhijlorstuwzב°¸ב°»ב°¿ב±ב±©ב±µב²ב²ב²¬ב²·ב³»ב³¿ב´בµ»ב¶‘ב¶«ב¶»ב·†ב·rֳ²־ar;ז¥¥ָ€glrsב±ˆב±ב±’ב±”ger;ז€ eth;ז„¸ֳ²ב„³hִ€;vב±ב±›ז€ֲ»א₪ֵ«ב±¡ב±§arow;ז₪aֳ£ּ•ִ€ayב±®ב±³ron;ה„;ה´ֶ€;aoּ²ב±¼ב²„ִ€grֺ¿ב²r;ז‡tseq;ז©·ֶ€glmב²‘ב²”ב²˜ט€»ֲ°ה‚°ta;ה´ptyv;ז¦±ִ€irב²£ב²¨sht;ז¥¿;ל€€\ud835\udd21arִ€lrב²³ב²µֲ»א£ֲ»ב€ֺ€aegsvב³‚ֽ¸ב³–ב³ב³ mֶ€;osּ¦ב³ב³”ndִ€;sּ¦ב³‘uit;ז™¦amma;הin;ז‹²ֶ€;ioב³§ב³¨ב³¸הƒ·deט„€ֳ·;oב³§ב³°ntimes;ז‹‡nֳ¸ב³·cy;ה‘’cֹ¯ב´†\0\0ב´rn;זop;זֺ€lptuwב´˜ב´ב´¢בµ‰בµ•lar;ה€₪f;ל€€\ud835\udd55ֺ€;empsּ‹ב´ב´·ב´½בµ‚qִ€;dֽ’ב´³ot;ז‰‘inus;זˆ¸lus;זˆ”quare;ז¡blebarwedgֳ¥ֳ÷nֶ€adhב„®בµבµ§ownarrowֳ³ב²ƒarpoonִ€lrבµ²בµ¶efֳ´ב²´ighֳ´ב²¶ֵ¢בµ¿ב¶…karoֳ·א½‚ֹ¯ב¶\0\0ב¶rn;זop;זֶ€cotב¶˜ב¶£ב¶¦ִ€ryב¶ב¶¡;ל€€\ud835\udcb9;ה‘•l;ז§¶rok;ה„‘ִ€drב¶°ב¶´ot;ז‹±iִ€;fב¶÷ב –ז–¿ִ€ahב·€ב·ƒrֳ²׀©aֳ²א¾¦angle;ז¦¦ִ€ciב·’ב·•y;ה‘grarr;ז¿א₪€Dacdefglmnopqrstuxב¸ב¸‰ב¸™ב¸¸ױ¸ב¸¼ב¹‰ב¹¡ב¹¾ב÷¥ב÷¯ב÷½ב»¡ב¼×ב¼·ב½„ב½ב½ִ€Doב¸†ב´´oֳ´ב²‰ִ€csב¸ב¸”uteט€»ֳ©הƒ©ter;ז©®ָ€aioyב¸¢ב¸§ב¸±ב¸¶ron;ה„›rִ€;cב¸ב¸®ז‰–ט€»ֳ×הƒ×lon;ז‰•;ה‘ot;ה„—ִ€Drב¹ב¹…ot;ז‰’;ל€€\ud835\udd22ֶ€;rsב¹ב¹‘ב¹—ז×aveט€»ֳ¨הƒ¨ִ€;dב¹ב¹ז×–ot;זטָ€;ilsב¹×ב¹«ב¹²ב¹´ז×™nters;ז§;ז„“ִ€;dב¹¹ב¹÷זוot;ז×—ֶ€apsב÷…ב÷‰ב÷—cr;ה„“tyֶ€;svב÷’ב÷“ב÷•זˆ…etֲ»ב÷“pִ€1;ב÷ב÷₪ִ³ב÷¡ב÷£;ז€„;ז€…ז€ƒִ€gsב÷×ב÷¬;ה…‹p;ז€‚ִ€gpב÷´ב÷¸on;ה„™f;ל€€\ud835\udd56ֶ€alsב»„ב»ב»’rִ€;sב»ב»‹ז‹•l;ז§£us;ז©±iֶ€;lvב»ב»›ב»הµonֲ»ב»›;הµָ€csuvב»×ב»³ב¼‹ב¼£ִ€ioב»¯ב¸±rcֲ»ב¸®ֹ©ב»¹\0\0ב»»ֳױˆantִ€glב¼‚ב¼†trֲ»ב¹essֲ»ב¹÷ֶ€aeiב¼’ב¼–ב¼ls;ה€½st;ז‰vִ€;Dָµב¼ D;ז©¸parsl;ז§¥ִ€Daב¼¯ב¼³ot;ז‰“rr;ז¥±ֶ€cdiב¼¾ב½ב»¸r;ז„¯oֳ´ֽ’ִ€ahב½‰ב½‹;ה·ט€»ֳ°הƒ°ִ€mrב½“ב½—lט€»ֳ«הƒ«o;ז‚¬ֶ€cipב½¡ב½₪ב½§l;ה€¡sֳ´ױ®ִ€eoב½¬ב½´ctatioֳ®ױ™nentialֳ¥ױ¹א§¡ב¾’\0ב¾\0ב¾¡ב¾§\0\0ב¿†ב¿\0ב¿“\0ב¿¦ב¿×ג€€\0ג€ˆגllingdotseֳ±ב¹„y;ה‘„male;ז™€ֶ€ilrב¾ב¾³ב¿lig;ט€€ן¬ƒֹ©ב¾¹\0\0ב¾½g;ט€€ן¬€ig;ט€€ן¬„;ל€€\ud835\udd23lig;ט€€ן¬lig;ל€€fjֶ€altב¿™ב¿ב¿¡t;ז™ig;ט€€ן¬‚ns;ז–±of;ה†’ַ°ב¿®\0ב¿³f;ל€€\ud835\udd57ִ€akײ¿ב¿·ִ€;vב¿¼ב¿½ז‹”;ז«™artint;ז¨ִ€aoג€ג•ִ€csג€‘ג’־±ג€ג€°ג€¸ג…גˆ\0ג־²ג€¢ג€¥ג€§ג€×ג€¬\0ג€®ט€»ֲ½ה‚½;ז…“ט€»ֲ¼ה‚¼;ז…•;ז…™;ז…›ֶ³ג€´\0ג€¶;ז…”;ז…–ֺ´ג€¾ג\0\0גƒט€»ֲ¾ה‚¾;ז…—;ז…5;ז…˜ֶ¶ג\0ג;ז…;ז…8;ז…l;ז„wn;ז¢cr;ל€€\ud835\udcbbא¢€Eabcdefgijlnorstvג‚‚ג‚‰ג‚ג‚¥ג‚°ג‚´גƒ°גƒµגƒ÷גƒ¿ג„ƒג„’ג„¸ּ—ג„¾ג…’ג†ִ€;l�ג‚‡;ז×ֶ€cmpג‚ג‚•ג‚ute;ה‡µmaִ€;dג‚ב³ה³;ז׆reve;ה„ִ€iyג‚×ג‚®rc;ה„;ה³ot;ה„¡ָ€;lqs״¾�‚ג‚½גƒ‰ֶ€;qs״¾�גƒ„lanֳ´�¥ָ€;cdl�¥גƒ’גƒ•גƒ¥c;זשotִ€;oגƒגƒז×€ִ€;lגƒ¢גƒ£זׂ;זִׄ€;eגƒ×גƒל€€ג‹›ן¸€s;ז×”r;ל€€\ud835\udd24ִ€;g�³״›mel;ז„·cy;ה‘“ָ€;Eaj�ג„ג„ג„;ז×’;ז×¥;ז×₪ָ€Eaesג„›ג„ג„©ג„´;ז‰©pִ€;pג„£ג„₪ז×roxֲ»ג„₪ִ€;qג„®ג„¯ז׈ִ€;qג„®ג„›im;ז‹§pf;ל€€\ud835\udd58ִ€ciג…ƒג…†r;ז„mֶ€;el�«ג…ג…;ז×;ז×ט€>;cdlqr׳®ג… ג…×ג…®ג…³ג…¹ִ€ciג…¥ג…§;זקr;ז©÷ot;ז‹—Par;ז¦•uest;ז©¼ֺ€adelsג†„ג…×ג†�–ג†›ַ°ג†‰\0ג†proֳ¸ג‚r;ז¥¸qִ€lq״¿ג†–lesֳ³ג‚ˆiֳ�«ִ€enג†£ג†rtneqq;ל€€ג‰©ן¸€ֳ…ג†×װ€Aabcefkosyג‡„ג‡‡ג‡±ג‡µג‡÷גˆ˜גˆגˆ¯ג‰¨ג‰½rֳ²־ ָ€ilmrג‡ג‡”ג‡—ג‡›rsֳ°ב’„fֲ»ג€₪ilֳ´�©ִ€drג‡ ג‡₪cy;ה‘ֶ€;cwא£´ג‡«ג‡¯ir;ז¥ˆ;ז†ar;ז„irc;ה„¥ֶ€alrגˆגˆגˆ“rtsִ€;uגˆ‰גˆז™¥itֲ»גˆlip;ז€¦con;ז¹r;ל€€\ud835\udd25sִ€ewגˆ£גˆ©arow;ז₪¥arow;ז₪¦ֺ€amoprגˆ÷גˆ¾ג‰ƒג‰ג‰£rr;ז‡¿tht;זˆ»kִ€lrג‰‰ג‰“eftarrow;ז†©ightarrow;ז†×f;ל€€\ud835\udd59bar;ז€•ֶ€cltג‰¯ג‰´ג‰¸r;ל€€\ud835\udcbdasֳ¨ג‡´rok;ה„§ִ€bpג‚ג‡ull;זƒhenֲ»ב±›א«¡ג£\0ג×\0ג¸ג‹…ג‹\0ג‹•ג‹³\0\0ג‹¸ג¢ג§ג¢ג¿\0ג†ג×ג´cuteט€»ֳהƒֶ€;iy�±ג°גµrcט€»ֳ®הƒ®;ה¸ִ€cxג¼ג¿y;הµclט€»ֲ¡ה‚¡ִ€fr־ג‹‰;ל€€\ud835\udd26raveט€»ֳ¬הƒ¬ָ€;ino�¾ג‹ג‹©ג‹®ִ€inג‹¢ג‹¦nt;ז¨t;זˆfin;ז§ta;ז„©lig;ה„³ֶ€aopג‹¾גגֶ€cgtג…גˆג—r;ה„«ֶ€elp�גג“inֳ¥�arֳ´� h;ה„±f;ז·ed;ה†µֺ€;cfot׃´ג¬ג±ג½גare;ז„…inִ€;tג¸ג¹זˆie;ז§doֳ´ג™ֺ€;celp�—גגג›ג¡al;ז÷ִ€grג•ג™erֳ³ב•£ֳ£גarhk;ז¨—rod;ז¨¼ָ€cgptג¯ג²ג¶ג»y;ה‘‘on;ה„¯f;ל€€\ud835\udd5aa;ה¹uestט€»ֲ¿ה‚¿ִ€ciגגr;ל€€\ud835\udcbenֺ€;Edsv׃´ג›גג¡׃³;ז‹¹ot;ז‹µִ€;vג¦ג§ז‹´;ז‹³ִ€;i�·ג®lde;ה„©ַ«ג¸\0ג¼cy;ה‘–lט€»ֳ¯הƒ¯ּ€cfmosuגג—גג¡ג§גµִ€iyג‘ג•rc;ה„µ;ה¹r;ל€€\ud835\udd27ath;הˆ·pf;ל€€\ud835\udd5bַ£ג¬\0ג±r;ל€€\ud835\udcbfrcy;ה‘˜kcy;ה‘”׀€acfghjosג‹ג–ג¢ג§גג±גµג»ppaִ€;vג“ג”ה÷;ה°ִ€eyג›ג dil;ה„·;ה÷r;ל€€\ud835\udd28reen;ה„¸cy;ה‘…cy;ה‘pf;ל€€\ud835\udd5ccr;ל€€\ud835\udcc0א®€ABEHabcdefghjlmnoprstuvג‘°ג’ג’†ג’ג’‘ג”ג”½ג•ג–€ג™ג™ג™¥ג™¹ג™½גג²ג›˜גג¨ג‹ג€ג ג ’ֶ€artג‘·ג‘÷ג‘¼rֳ²א§†ֳ²־•ail;ז₪›arr;ז₪ִ€;gא¦”ג’‹;ז׋ar;ז¥¢א¥£ג’¥\0ג’×\0ג’±\0\0\0\0\0ג’µג’÷\0ג“†ג“ˆג“\0ג“¹ute;ה„÷mptyv;ז¦´raֳ®א¡bda;ה»gֶ€;dlא¢ג“ג“ƒ;ז¦‘ֳ¥א¢;ז×…uoט€»ֲ«ה‚«r׀€;bfhlpstא¢™ג“ג“¦ג“©ג“«ג“®ג“±ג“µִ€;fא¢ג“£s;ז₪s;ז₪ֳ«ג‰’p;ז†«l;ז₪¹im;ז¥³l;ז†¢ֶ€;aeג“¿ג”€ג”„ז׫il;ז₪™ִ€;sג”‰ג”ז×;ל€€ג×ן¸€ֶ€abrג”•ג”™ג”rr;ז₪rk;ז²ִ€akג”¢ג”¬cִ€ekג”¨ג”×;ה»;ה›ִ€esג”±ג”³;ז¦‹lִ€duג”¹ג”»;ז¦;ז¦ָ€aeuyג•†ג•‹ג•–ג•˜ron;ה„¾ִ€diג•ג•”il;ה„¼ֳ¬א¢°ֳ¢ג”©;ה»ָ€cqrsג•£ג•¦ג•ג•½a;ז₪¶uoִ€;rא¸™ב†ִ€duג•²ג•·har;ז¥§shar;ז¥‹h;ז†²ֺ€;fgqsג–‹ג–א¦‰ג—³ג—¿ז‰₪tֺ€ahlrtג–˜ג–₪ג–·ג—‚ג—¨rrowִ€;tא¢™ג–¡aֳ©ג“¶arpoonִ€duג–¯ג–´ownֲ»ׁpֲ»א¥¦eftarrows;ז‡‡ightֶ€ahsג—ג—–ג—rrowִ€;sא£´א¢§arpoonֳ³א¾˜quigarroֳ·ג‡°hreetimes;ז‹‹ֶ€;qsג–‹א¦“ג—÷lanֳ´א¦¬ֺ€;cdgsא¦¬ג˜ג˜ג˜ג˜¨c;זרotִ€;oג˜”ג˜•ז©¿ִ€;rג˜ג˜›ז×;ז׃ִ€;eג˜¢ג˜¥ל€€ג‹ן¸€s;זדֺ€adegsג˜³ג˜¹ג˜½ג™‰ג™‹pproֳ¸ג“†ot;ז‹–qִ€gqג™ƒג™…ֳ´א¦‰gtֳ²ג’ֳ´א¦›iֳא¦²ֶ€ilrג™•א£¡ג™sht;ז¥¼;ל€€\ud835\udd29ִ€;Eא¦ג™£;זבֵ¡ג™©ג™¶rִ€duג–²ג™®ִ€;lא¥¥ג™³;ז¥×lk;ז–„cy;ה‘™ֺ€;achtא©ˆגˆג‹ג‘ג–rֳ²ג—orneֳ²ב´ˆard;ז¥«ri;ז—÷ִ€ioגג₪dot;ה…€ustִ€;aג¬גז°cheֲ»גָ€Eaesג»ג½ג›‰ג›”;ז‰¨pִ€;pג›ƒג›„ז׉roxֲ»ג›„ִ€;qג›ג›זִׇ€;qג›ג»im;ז‹¦׀€abnoptwzג›©ג›´ג›·גג¯גג‡גִ€nrג›®ג›±g;ז¬r;ז‡½rֳ«א£gֶ€lmrג›¿גג”eftִ€arא§¦ג‡ightֳ¡א§²apsto;ז¼ightֳ¡א§½parrowִ€lrג¥ג©efֳ´ג“ight;ז†¬ֶ€aflג¶ג¹ג½r;ז¦…;ל€€\ud835\udd5dus;ז¨imes;ז¨´ֵ¡ג‹גst;זˆ—ֳ¡בֶ€;efג—ג˜ב €ז—ngeֲ»ג˜arִ€;lג₪ג¥ה€¨t;ז¦“ֺ€achmtג³ג¶ג¼ג…ג‡rֳ²א¢¨orneֳ²ב¶arִ€;dא¾˜גƒ;ז¥;ז€ri;ז¿ּ€achiqtג˜גא©€ג¢ג®ג»quo;ז€¹r;ל€€\ud835\udcc1mֶ€;egא¦²ג×ג¬;ז×;ז×ִ€buג”×ג³oִ€;rא¸ג¹;ז€rok;ה…‚ט€<;cdhilqrא «ג’ג˜¹גג ג¥ג×ג°ִ€ciג—ג™;זצr;ז©¹reֳ¥ג—²mes;ז‹‰arr;ז¥¶uest;ז©»ִ€Piגµג¹ar;ז¦–ֶ€;efג €א₪ב ›ז—ƒrִ€duג ‡ג shar;ז¥har;ז¥¦ִ€enג —ג ¡rtneqq;ל€€ג‰¨ן¸€ֳ…ג �€Dacdefhilnopsuג¡€ג¡…ג¢‚ג¢ג¢“ג¢ ג¢¥ג¢¨ג£ג£¢ג£₪א׃ג£³ג₪‚Dot;זˆ÷ָ€clprג¡ג¡’ג¡£ג¡½rט€»ֲ¯ה‚¯ִ€etג¡—ג¡™;ז™‚ִ€;eג¡ג¡ז seֲ»ג¡ִ€;sב€»ג¡¨toָ€;dluב€»ג¡³ג¡·ג¡»owֳ®ׂefֳ´א₪ֳ°ב‘ker;ז–®ִ€oyג¢‡ג¢mma;ז¨©;ה¼ash;ז€”asuredangleֲ»ב˜¦r;ל€€\ud835\udd2ao;ז„§ֶ€cdnג¢¯ג¢´ג£‰roט€»ֲµה‚µָ€;acdב‘₪ג¢½ג£€ג£„sֳ´ב§ir;ז«°otט‚»ֲ·ֶµusֶ€;bdג£’ב₪ƒג£“זˆ’ִ€;uב´¼ג£˜;ז¨×ֵ£ג£ג£¡p;ז«›ֳ²גˆ’ֳ°א×ִ€dpג£©ג£®els;ז§f;ל€€\ud835\udd5eִ€ctג£¸ג£½r;ל€€\ud835\udcc2posֲ»ב–ֶ€;lmג₪‰ג₪ג₪ה¼timap;ז¸א°€GLRVabcdefghijlmoprstuvwג¥‚ג¥“ג¥¾ג¦‰ג¦˜ג§ג§©ג¨•ג¨ג©˜ג©ג׃גוג×₪גרג¬„ג¬‡ג„ג¿ג®®ג°´ג±§ג±¼ג³©ִ€gtג¥‡ג¥‹;ל€€ג‹™ּ¸ִ€;vג¥א¯ל€€ג‰«גƒ’ֶ€eltג¥ג¥²ג¥¶ftִ€arג¥¡ג¥§rrow;ז‡ightarrow;ז‡;ל€€ג‹˜ּ¸ִ€;vג¥»א±‡ל€€ג‰×גƒ’ightarrow;ז‡ִ€Ddג¦ג¦“ash;ז¯ash;ז®ֺ€bcnptג¦£ג¦§ג¦¬ג¦±ג§laֲ»ֻute;ה…„g;ל€€גˆ גƒ’ֺ€;Eiopא¶„ג¦¼ג§€ג§…ג§ˆ;ל€€ג©°ּ¸d;ל€€ג‰‹ּ¸s;ה…‰roֳ¸א¶„urִ€;aג§“ג§”ז™®lִ€;sג§“א¬¸ַ³ג§\0ג§£pט‚»ֲ א¬·mpִ€;eא¯¹א°€ֺ€aeouyג§´ג§¾ג¨ƒג¨ג¨“ַ°ג§¹\0ג§»;ז©ƒon;ה…ˆdil;ה…†ngִ€;dאµ¾ג¨ot;ל€€ג©ּ¸p;ז©‚;ה½ash;ז€“־€;Aadqsxא®’ג¨©ג¨ג¨»ג©ג©…ג©rr;ז‡—rִ€hrג¨³ג¨¶k;ז₪₪ִ€;oב²ב°ot;ל€€ג‰ּ¸uiֳ¶א£ִ€eiג©ג©ar;ז₪¨ֳא®˜istִ€;sא® א®r;ל€€\ud835\udd2bָ€Eestא¯…ג©¦ג©¹ג©¼ֶ€;qsא®¼ג©א¯¡ֶ€;qsא®¼א¯…ג©´lanֳ´א¯¢iֳא¯×ִ€;rא®¶ג×ֲ»א®·ֶ€Aapג×ג×גבrֳ²ג¥±rr;ז†®ar;ז«²ֶ€;svא¾ג×א¾ִ€;dגסג×¢ז‹¼;ז‹÷cy;ה‘־€AEadestג×·ג×÷ג×¾ג«‚ג«…ג«¶ג«¹rֳ²ג¥¦;ל€€ג‰¦ּ¸rr;ז†r;ז€¥ָ€;fqsא°»ג«ג«£ג«¯tִ€arג«”ג«™rroֳ·ג«ightarroֳ·ג×ֶ€;qsא°»ג×÷ג«×lanֳ´א±•ִ€;sא±•ג«´ֲ»א°¶iֳא±ִ€;rא°µג«¾iִ€;eא°א°¥iֳ₪א¶ִ€ptג¬ג¬‘f;ל€€\ud835\udd5fט†€ֲ¬;inג¬™ג¬ג¬¶ה‚¬nָ€;Edvא®‰ג¬₪ג¬¨ג¬®;ל€€ג‹¹ּ¸ot;ל€€ג‹µּ¸ַ¡א®‰ג¬³ג¬µ;ז‹·;ז‹¶iִ€;vא²¸ג¬¼ַ¡א²¸גגƒ;ז‹¾;ז‹½ֶ€aorג‹ג£ג©rָ€;astא»ג•גגlleֳ¬א»l;ל€€ג«½גƒ¥;ל€€גˆ‚ּ¸lint;ז¨”ֶ€;ceא²’ג°ג³uֳ¥א²¥ִ€;cא²˜ג¸ִ€;eא²’ג½ֳ±א²˜ָ€Aaitג®ˆג®‹ג®ג®§rֳ²ג¦ˆrrֶ€;cwג®”ג®•ג®™ז†›;ל€€ג₪³ּ¸;ל€€ג†ּ¸ghtarrowֲ»ג®•riִ€;eא³‹א³–־€chimpquג®½ג¯ג¯™ג¬„א¸ג¯₪ג¯¯ָ€;cerא´²ג¯†א´·ג¯‰uֳ¥אµ…;ל€€\ud835\udcc3ortֹג¬…\0\0ג¯–arֳ¡ג–mִ€;eאµ®ג¯ִ€;qאµ´אµ³suִ€bpג¯«ג¯ֳ¥א³¸ֳ¥א´‹ֶ€bcpג¯¶ג°‘ג°™ָ€;Eesג¯¿ג°€א´¢ג°„ז„;ל€€ג«…ּ¸etִ€;eא´›ג°‹qִ€;qא´£ג°€cִ€;eא´²ג°—ֳ±א´¸ָ€;Eesג°¢ג°£אµג°§ז…;ל€€ג«†ּ¸etִ€;eאµ˜ג°®qִ€;qאµ ג°£ָ€gilrג°½ג°¿ג±…ג±‡ֳ¬א¯—ldeט€»ֳ±הƒ±ֳ§א±ƒiangleִ€lrג±’ג±eftִ€;eא°ג±ֳ±א°¦ightִ€;eא³‹ג±¥ֳ±א³—ִ€;mג±¬ג±ה½ֶ€;esג±´ג±µג±¹ה€£ro;ז„–p;ז€‡ׂ€DHadgilrsג²ג²”ג²™ג²ג²£ג²°ג²¶ג³“ג³£ash;זarr;ז₪„p;ל€€ג‰גƒ’ash;ז¬ִ€etג²¨ג²¬;ל€€ג‰¥גƒ’;ל€€>גƒ’nfin;ז§ֶ€Aetג²½ג³ג³…rr;ז₪‚;ל€€ג‰₪גƒ’ִ€;rג³ג³ל€€<גƒ’ie;ל€€ג´גƒ’ִ€Atג³˜ג³rr;ז₪ƒrie;ל€€גµגƒ’im;ל€€גˆ¼גƒ’ֶ€Aanג³°ג³´ג´‚rr;ז‡–rִ€hrג³÷ג³½k;ז₪£ִ€;oב§ב¥ear;ז₪§ב‰“בו\0\0\0\0\0\0\0\0\0\0\0\0\0ג´\0ג´¸גµˆגµ גµ¥גµ²ג¶„ב¬‡\0\0ג¶ג¶«\0ג·ˆג·\0ג·ג¸™ג¸«ג¸¾ג¹ƒִ€csג´±ב×—uteט€»ֳ³הƒ³ִ€iyג´¼גµ…rִ€;cב×גµ‚ט€»ֳ´הƒ´;ה¾ֺ€abiosב× גµ’גµ—ַˆגµlac;ה…‘v;ז¨¸old;ז¦¼lig;ה…“ִ€crגµ©גµir;ז¦¿;ל€€\ud835\udd2cֽ¯גµ¹\0\0גµ¼\0ג¶‚n;ה‹›aveט€»ֳ²הƒ²;ז§ִ€bmג¶ˆא·´ar;ז¦µָ€acitג¶•ג¶˜ג¶¥ג¶¨rֳ²ב×€ִ€irג¶ג¶ r;ז¦¾oss;ז¦»nֳ¥א¹’;ז§€ֶ€aeiג¶±ג¶µג¶¹cr;ה…ga;ה‰ֶ€cdnג·€ג·…ַron;ה¿;ז¦¶pf;ל€€\ud835\udd60ֶ€aelג·”ג·—ַ’r;ז¦·rp;ז¦¹־€;adiosvג·×ג·«ג·®ג¸ˆג¸ג¸ג¸–זˆ¨rֳ²ב׆ָ€;efmג··ג·¸ג¸‚ג¸…ז©rִ€;oג·¾ג·¿ז„´fֲ»ג·¿ט€»ֲ×ה‚×ט€»ֲ÷ה‚÷gof;ז¶r;ז©–lope;ז©—;ז©›ֶ€cloג¸ג¸¡ג¸§ֳ²ג¸ashט€»ֳ¸הƒ¸l;ז˜iֵ¬ג¸¯ג¸´deט€»ֳµהƒµesִ€;aַ›ג¸÷s;ז¨¶mlט€»ֳ¶הƒ¶bar;ז½א«¡ג¹\0ג¹½\0ג÷€ג÷\0ג÷¢ג÷¹\0\0ג»‹א÷\0ג¼“\0\0ג¼«ג¾¼\0ג¿ˆrָ€;ast׀ƒג¹§ג¹²א÷…ט„€ֲ¶;lג¹ג¹®ה‚¶leֳ¬׀ƒֹ©ג¹¸\0\0ג¹»m;ז«³;ז«½y;ה¿rֺ€cimptג÷‹ג÷ג÷“ב¡¥ג÷—nt;ה€¥od;ה€®il;ז€°enk;ז€±r;ל€€\ud835\udd2dֶ€imoג÷¨ג÷°ג÷´ִ€;vג÷ג÷®ה†;ה•maֳ´א©¶ne;ז˜ֶ€;tvג÷¿ג»€ג»ˆה€chforkֲ»ב¿½;ה–ִ€auג»ג»nִ€ckג»•ג»kִ€;hג‡´ג»›;ז„ֳ¶ג‡´sׂ€;abcdemstג»³ג»´ב₪ˆג»¹ג»½ג¼„ג¼†ג¼ג¼ה€«cir;ז¨£ir;ז¨¢ִ€ouבµ€ג¼‚;ז¨¥;ז©²nט‚»ֲ±א÷im;ז¨¦wo;ז¨§ֶ€ipuג¼™ג¼ ג¼¥ntint;ז¨•f;ל€€\ud835\udd61ndט€»ֲ£ה‚£װ€;Eaceinosuא»ˆג¼¿ג½ג½„ג½‡ג¾ג¾‰ג¾’ג½¾ג¾¶;ז׳p;ז×·uֳ¥א»™ִ€;cא»ג½ּ€;acensא»ˆג½™ג½ג½¦ג½¨ג½¾pproֳ¸ג½ƒurlyeֳ±א»™ֳ±א»ֶ€aesג½¯ג½¶ג½÷pprox;ז×¹qq;ז×µim;ז‹¨iֳא»meִ€;sג¾ˆא÷®ז€²ֶ€Easג½¸ג¾ג½÷ֳ°ג½µֶ€dfpא»¬ג¾™ג¾¯ֶ€alsג¾ ג¾¥ג¾×lar;ז®ine;ז’urf;ז“ִ€;tא»»ג¾´ֳ¯א»»rel;ז°ִ€ciג¿€ג¿…r;ל€€\ud835\udcc5;הˆncsp;ז€ˆּ€fiopsuג¿ג‹¢ג¿ג¿¥ג¿«ג¿±r;ל€€\ud835\udd2epf;ל€€\ud835\udd62rime;ז—cr;ל€€\ud835\udcc6ֶ€aeoג¿¸ד€‰ד€“tִ€eiג¿¾ד€…rnionֳ³�°nt;ז¨–stִ€;eד€ד€‘ה€¿ֳ±ב¼™ֳ´א¼”א×€ABHabcdefhilmnoprstuxד€ד‘ד•ד™דƒ ד„ד„«ד…‡ד…¢ד…²ד†דˆ†דˆ•דˆ₪דˆ©ד‰˜ד‰®ד‰²דד°ד·ֶ€artד‡דדrֳ²ב‚³ֳ²ֿail;ז₪arֳ²ב±¥ar;ז¥₪־€cdenqrtד¨דµד¸ד¿ד‚ד‚”דƒִ€euדד±;ל€€גˆ½ּ±te;ה…•iֳ£ב…®mptyv;ז¦³gָ€;delא¿‘ד‚‰ד‚‹ד‚;ז¦’;ז¦¥ֳ¥א¿‘uoט€»ֲ»ה‚»rײ€;abcfhlpstwא¿ד‚¬ד‚¯ד‚·ד‚¹ד‚¼ד‚¾דƒ€דƒƒדƒ‡דƒp;ז¥µִ€;fא¿ ד‚´s;ז₪ ;ז₪³s;ז₪ֳ«ג‰ֳ°ג®l;ז¥…im;ז¥´l;ז†£;ז†ִ€aiדƒ‘דƒ•il;ז₪oִ€;nדƒ›דƒזˆ¶alֳ³א¼ֶ€abrדƒ§דƒ×דƒ®rֳ²ב¥rk;ז³ִ€akדƒ³דƒ½cִ€ekדƒ¹דƒ»;ה½;הִ€esד„‚ד„„;ז¦lִ€duד„ד„;ז¦;ז¦ָ€aeuyד„—ד„ד„§ד„©ron;ה…™ִ€diד„¡ד„¥il;ה…—ֳ¬א¿²ֳ¢דƒ÷;ה‘€ָ€clqsד„´ד„·ד„½ד…„a;ז₪·dhar;ז¥©uoִ€;rָָh;ז†³ֶ€acgד…ד…א½„lָ€;ipsא½¸ד…˜ד…›ב‚nֳ¥ב‚»arֳ´א¾©t;ז–ֶ€ilrד…©ב€£ד…®sht;ז¥½;ל€€\ud835\udd2fִ€aoד…·ד††rִ€duד…½ד…¿ֲ»ׁ»ִ€;lב‚‘ד†„;ז¥¬ִ€;vד†‹ד†ה;ה±ֶ€gnsד†•ד‡¹ד‡¼htּ€ahlrstד†₪ד†°ד‡‚ד‡˜ד‡₪ד‡®rrowִ€;tא¿ד†aֳ©דƒˆarpoonִ€duד†»ד†¿owֳ®ד…¾pֲ»ב‚’eftִ€ahד‡ד‡rrowֳ³א¿×arpoonֳ³ױ‘ightarrows;ז‡‰quigarroֳ·דƒ‹hreetimes;ז‹g;ה‹ingdotseֳ±ב¼²ֶ€ahmדˆדˆדˆ“rֳ²א¿×aֳ²ױ‘;ז€oustִ€;aדˆדˆז±cheֲ»דˆmid;ז«®ָ€abptדˆ²דˆ½ד‰€ד‰’ִ€nrדˆ·דˆ÷g;זr;ז‡¾rֳ«ב€ƒֶ€aflד‰‡ד‰ד‰r;ז¦†;ל€€\ud835\udd63us;ז¨®imes;ז¨µִ€apד‰ד‰§rִ€;gד‰£ד‰₪ה€©t;ז¦”olint;ז¨’arֳ²ד‡£ָ€achqד‰»ד€ב‚¼ד…quo;ז€÷r;ל€€\ud835\udcc7ִ€buדƒ»דoִ€;rָ”ָ“ֶ€hirד—ד›ד reֳ¥ד‡¸mes;ז‹iָ€;eflד×ב™ב ¡ד«ז–¹tri;ז§luhar;ז¥¨;ז„אµ¡ד‹•ד‹›ד‹ד¬ד¸ד±\0ד÷ד₪\0\0ד¬ד°\0ד¨ד‘ˆד‘ד’ד’±ד“ד“±\0ד˜–\0\0ד˜³cute;ה…›quֳ¯ג÷װ€;Eaceinpsyב‡ד‹³ד‹µד‹¿ד‚ד‹דדד¦ד©;ז×´ַ°ד‹÷\0ד‹¼;ז׸on;ה…¡uֳ¥ב‡¾ִ€;dב‡³ד‡il;ה…rc;ה…ֶ€Easד–ד˜ד›;ז׶p;ז×÷im;ז‹©olint;ז¨“iֳבˆ„;ה‘otֶ€;beד´בµ‡דµז‹…;ז©¦־€Aacmstxד†דד—ד›דד£דrr;ז‡˜rִ€hrדד’ֳ«גˆ¨ִ€;oא¨¶א¨´tט€»ֲ§ה‚§i;ה€»war;ז₪©mִ€inד©ֳ°nuֳ³ֳ±t;ז¶rִ€;oד¶ג•ל€€\ud835\udd30ָ€acoyד‚ד†ד‘ד rp;ז™¯ִ€hyד‹דcy;ה‘‰;ה‘ˆrtֹד™\0\0דiֳ₪ב‘₪araֳ¬ג¹¯ט€»ֲה‚ִ€gmד¨ד´maֶ€;fvד±ד²ד²הƒ;ה‚׀€;deglnprב«ד…ד‰דד–דד¡ד¦ot;ז©×ִ€;qב±ב°ִ€;Eד“ד”ז×;ז× ִ€;Eד›דז×;ז×e;ז‰†lus;ז¨₪arr;ז¥²arֳ²ב„½ָ€aeitד¸דˆדד—ִ€lsד½ד„lsetmֳ©ד×hp;ז¨³parsl;ז§₪ִ€dlב‘£ד”e;ז£ִ€;eדדז××ִ€;sד¢ד£ז׬;ל€€ג׬ן¸€ֶ€flpד®ד³ד‘‚tcy;ה‘ִ€;bד¸ד¹ה€¯ִ€;aד¾ד¿ז§„r;ז¿f;ל€€\ud835\udd64aִ€drד‘׀‚esִ€;uד‘”ד‘•ז™ itֲ»ד‘•ֶ€csuד‘ ד‘¹ד’ִ€auד‘¥ד‘¯pִ€;sב†ˆד‘«;ל€€ג“ן¸€pִ€;sב†´ד‘µ;ל€€ג”ן¸€uִ€bpד‘¿ד’ֶ€;esב†—ב†ד’†etִ€;eב†—ד’ֳ±ב†ֶ€;esב†¨ב†ד’–etִ€;eב†¨ד’ֳ±ב†®ֶ€;afב…»ד’¦ײ°rֵ¥ד’«ײ±ֲ»ב…¼arֳ²ב…ˆָ€cemtד’¹ד’¾ד“‚ד“…r;ל€€\ud835\udcc8tmֳ®ֳ±iֳ¬ד•arֳ¦ב†¾ִ€arד“ד“•rִ€;fד“”ב¿ז˜†ִ€anד“ד“ightִ€epד“£ד“×psiloֳ®ב» hֳ©ג÷¯sֲ»ג¡’ֺ€bcmnpד“»ד•בˆ‰ד–‹ד–ׂ€;Edemnprsד”ד”ד”‘ד”•ד”ד”£ד”¬ד”±ד”¶ז‚;ז«…ot;ז×½ִ€;dב‡ד”ot;ז«ƒult;ז«ִ€Eeד”¨ד”×;ז«‹;זlus;ז׿arr;ז¥¹ֶ€eiuד”½ד•’ד••tֶ€;enד”ד•…ד•‹qִ€;qב‡ד”eqִ€;qד”«ד”¨m;ז«‡ִ€bpד•ד•;ז«•;ז«“cּ€;acensב‡ד•¬ד•²ד•¹ד•»ד¦pproֳ¸ד‹÷urlyeֳ±ב‡¾ֳ±ב‡³ֶ€aesד–‚ד–ˆד›pproֳ¸דqֳ±ד—g;ז™×�€123;Edehlmnpsד–©ד–¬ד–¯בˆד–²ד–´ד—€ד—‰ד—•ד—ד—ד—¨ד—ט€»ֲ¹ה‚¹ט€»ֲ²ה‚²ט€»ֲ³ה‚³;ז«†ִ€osד–¹ד–¼t;ז×¾ub;ז«˜ִ€;dבˆ¢ד—…ot;ז«„sִ€ouד—ד—’l;ז‰b;ז«—arr;ז¥»ult;ז«‚ִ€Eeד—₪ד—¦;ז«;ז‹lus;ז«€ֶ€eiuד—´ד˜‰ד˜tֶ€;enבˆד—¼ד˜‚qִ€;qבˆ¢ד–²eqִ€;qד—§ד—₪m;ז«ˆִ€bpד˜‘ד˜“;ז«”;ז«–ֶ€Aanד˜ד˜ ד˜rr;ז‡™rִ€hrד˜¦ד˜¨ֳ«גˆ®ִ€;oא¨«א¨©war;ז₪×ligט€»ֳהƒא¯¡ד™‘ד™ד™ ב‹ד™³ד™¹\0ד™¾ד›‚\0\0\0\0\0ד››דƒ\0ד‰ד¬\0\0\0ד‡ֹ²ד™–\0\0ד™›get;ז–;ה„rֳ«א¹ֶ€aeyד™¦ד™«ד™°ron;ה…¥dil;ה…£;ה‘‚lrec;ז•r;ל€€\ud835\udd31ָ€eikoד†דדµד¼ַ²ד‹\0ד‘eִ€4fב„בaֶ€;svד˜ד™ד›ה¸ym;ה‘ִ€cnד¢ד²kִ€asד¨ד®pproֳ¸ב‹imֲ»ב¬sֳ°בִ€asד÷ד®ֳ°ב‹rnט€»ֳ¾הƒ¾ַ¬ּד›†ג‹§esט†€ֳ—;bdד›ד›ד›˜הƒ—ִ€;aב₪ד›•r;ז¨±;ז¨°ֶ€epsד›¡ד›£ד€ֳ¡ג©ָ€;bcfׂ†ד›¬ד›°ד›´ot;ז¶ir;ז«±ִ€;oד›¹ד›¼ל€€\ud835\udd65rk;ז«ֳ¡ד¢rime;ז€´ֶ€aipדד’ד₪dֳ¥ב‰ˆ־€adempstד¡דד€ד‘ד—דדngleֺ€;dlqrד°ד±ד¶ד€ד‚ז–µownֲ»ב¶»eftִ€;eג €ד¾ֳ±א₪®;ז‰ightִ€;eד×ד‹ֳ±בot;ז—¬inus;ז¨÷lus;ז¨¹b;ז§ime;ז¨»ezium;ז¢ֶ€chtד²ד½דִ€ryד·ד»;ל€€\ud835\udcc9;ה‘†cy;ה‘›rok;ה…§ִ€ioד‹דxֳ´ב·headִ€lrד—ד eftarroֳ·א¡ightarrowֲ»א½א₪€AHabcdfghlmoprstuwדד“ד—ד₪ד°ד¼ד ד ד £ד ´ד¡‘ד¡ד¡«ד¢©ד£ד£’ד£×ד£¶rֳ²ֿar;ז¥£ִ€crדד¢uteט€»ֳ÷הƒ÷ֳ²ב…rַ£ד×\0דy;ה‘ve;ה…ִ€iyדµד÷rcט€»ֳ»הƒ»;ה‘ƒֶ€abhד ƒד †ד ‹rֳ²בlac;ה…±aֳ²בƒִ€irד “ד ˜sht;ז¥¾;ל€€\ud835\udd32raveט€»ֳ¹הƒ¹ֵ¡ד §ד ±rִ€lrד ¬ד ®ֲ»א¥—ֲ»ב‚ƒlk;ז–€ִ€ctד ¹ד¡ֹ¯ד ¿\0\0ד¡rnִ€;eד¡…ד¡†זrֲ»ד¡†op;זri;ז—¸ִ€alד¡–ד¡cr;ה…«ט‚»ֲ¨ֽ‰ִ€gpד¡¢ד¡¦on;ה…³f;ל€€\ud835\udd66ּ€adhlsuב…‹ד¡¸ד¡½ב²ד¢‘ד¢ ownֳ¡ב³arpoonִ€lrד¢ˆד¢efֳ´ד ighֳ´ד ¯iֶ€;hlד¢™ד¢ד¢ה…ֲ»ב÷onֲ»ד¢parrows;ז‡ˆֶ€citד¢°ד£„ד£ˆֹ¯ד¢¶\0\0ד£rnִ€;eד¢¼ד¢½זrֲ»ד¢½op;זng;ה…¯ri;ז—¹cr;ל€€\ud835\udccaֶ€dirד£™ד£ד£¢ot;ז‹°lde;ה…©iִ€;fד°ד£¨ֲ»ב “ִ€amד£¯ד£²rֳ²ד¢¨lט€»ֳ¼הƒ¼angle;ז¦§�€ABDacdeflnoprszד₪ד₪ד₪©ד₪ד¦µד¦¸ד¦½ד§ד§₪ד§¨ד§³ד§¹ד§½ד¨ד¨ rֳ²ֿ·arִ€;vד₪¦ד₪§ז«¨;ז«©asֳ¨ֿ¡ִ€nrד₪²ד₪·grt;ז¦־€eknprstד“£ד¥†ד¥‹ד¥’ד¥ד¥₪ד¦–appֳ¡ג•othinֳ§ב÷–ֶ€hirד“«ג»ˆד¥™opֳ´ג¾µִ€;hב·ד¥¢ֳ¯ד†ִ€iuד¥©ד¥gmֳ¡ד³ִ€bpד¥²ד¦„setneqִ€;qד¥½ד¦€ל€€גן¸€;ל€€ג«‹ן¸€setneqִ€;qד¦ד¦’ל€€ג‹ן¸€;ל€€ג«ן¸€ִ€hrד¦›ד¦etֳ¡דiangleִ€lrד¦×ד¦¯eftֲ»א₪¥ightֲ»ב‘y;ה²ashֲ»ב€¶ֶ€elrד§„ד§’ד§—ֶ€;beג·×ד§‹ד§ar;ז»q;ז‰lip;ז‹®ִ€btד§ב‘¨aֳ²ב‘©r;ל€€\ud835\udd33trֳ©ד¦®suִ€bpד§¯ד§±ֲ»א´ֲ»אµ™pf;ל€€\ud835\udd67roֳ°א»»trֳ©ד¦´ִ€cuד¨†ד¨‹r;ל€€\ud835\udccbִ€bpד¨ד¨˜nִ€Eeד¦€ד¨–ֲ»ד¥¾nִ€Eeד¦’ד¨ֲ»ד¦igzag;ז¦־€cefoprsד¨¶ד¨»ד©–ד©›ד©”ד©¡ד©×irc;ה…µִ€diד©€ד©‘ִ€bgד©…ד©‰ar;ז©eִ€;qב—÷ד©;ז‰™erp;ז„˜r;ל€€\ud835\udd34pf;ל€€\ud835\udd68ִ€;eב‘¹ד©¦atֳ¨ב‘¹cr;ל€€\ud835\udcccא«£בדׇ\0ד׋\0ד×ד×›\0\0ד×דרד׫דׯ\0\0ד«ƒד«\0ד«˜בבtrֳ©ב‘r;ל€€\ud835\udd35ִ€Aaד×”ד×—rֳ²ֿƒrֳ²א§¶;ה¾ִ€Aaדסד×₪rֳ²־¸rֳ²א§«aֳ°ג“is;ז‹»ֶ€dptב₪ד×µד×¾ִ€flד×÷ב©;ל€€\ud835\udd69imֳ¥ב²ִ€Aaד«‡ד«rֳ²ֿrֳ²א¨ִ€cqד«’ב¸r;ל€€\ud835\udccdִ€ptב–ד«rֳ©ב”׀€acefiosuד«°ד«½ד¬ˆד¬ד¬‘ד¬•ד¬›ד¬¡cִ€uyד«¶ד«»teט€»ֳ½הƒ½;ה‘ִ€iyד¬‚ד¬†rc;ה…·;ה‘‹nט€»ֲ¥ה‚¥r;ל€€\ud835\udd36cy;ה‘—pf;ל€€\ud835\udd6acr;ל€€\ud835\udcceִ€cmד¬¦ד¬©y;ה‘lט€»ֳ¿הƒ¿װ€acdefhioswד‚דˆד”ד˜ד₪ד©דד´ד÷ד®€cute;ה…÷ִ€ayדד’ron;ה…¾;ה·ot;ה…¼ִ€etדד¡trֳ¦ב•a;ה¶r;ל€€\ud835\udd37cy;ה¶grarr;ז‡pf;ל€€\ud835\udd6bcr;ל€€\ud835\udccfִ€jnד®…ד®‡;ז€j;ז€'.split("").map(e=>e.charCodeAt(0))),e$=new Uint16Array("ָ€aglq \x15\x18\x1bֹ\x0f\0\0\x12p;ה€¦os;ה€§t;ה€¾t;ה€¼uot;ה€¢".split("").map(e=>e.charCodeAt(0))),eY=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),eJ=null!==(tP=String.fromCodePoint)&&void 0!==tP?tP:function(e){let t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)};function eX(e){var t;return e>=55296&&e<=57343||e>1114111?65533:null!==(t=eY.get(e))&&void 0!==t?t:e}function e0(e){return e>=tO.ZERO&&e<=tO.NINE}(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(tO||(tO={})),function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"}(tT||(tT={})),function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"}(tD||(tD={})),function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"}(tM||(tM={}));class e1{constructor(e,t,n){this.decodeTree=e,this.emitCodePoint=t,this.errors=n,this.state=tD.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=tM.Strict}startEntity(e){this.decodeMode=e,this.state=tD.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,t){switch(this.state){case tD.EntityStart:if(e.charCodeAt(t)===tO.NUM)return this.state=tD.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1);return this.state=tD.NamedEntity,this.stateNamedEntity(e,t);case tD.NumericStart:return this.stateNumericStart(e,t);case tD.NumericDecimal:return this.stateNumericDecimal(e,t);case tD.NumericHex:return this.stateNumericHex(e,t);case tD.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===tO.LOWER_X?(this.state=tD.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=tD.NumericDecimal,this.stateNumericDecimal(e,t))}addToNumericResult(e,t,n,r){if(t!==n){let i=n-t;this.result=this.result*Math.pow(r,i)+parseInt(e.substr(t,i),r),this.consumed+=i}}stateNumericHex(e,t){let n=t;for(;t<e.length;){var r;let i=e.charCodeAt(t);if(!e0(i)&&(!((r=i)>=tO.UPPER_A)||!(r<=tO.UPPER_F))&&(!(r>=tO.LOWER_A)||!(r<=tO.LOWER_F)))return this.addToNumericResult(e,n,t,16),this.emitNumericEntity(i,3);t+=1}return this.addToNumericResult(e,n,t,16),-1}stateNumericDecimal(e,t){let n=t;for(;t<e.length;){let r=e.charCodeAt(t);if(!e0(r))return this.addToNumericResult(e,n,t,10),this.emitNumericEntity(r,2);t+=1}return this.addToNumericResult(e,n,t,10),-1}emitNumericEntity(e,t){var n;if(this.consumed<=t)return null===(n=this.errors)||void 0===n||n.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(e===tO.SEMI)this.consumed+=1;else if(this.decodeMode===tM.Strict)return 0;return this.emitCodePoint(eX(this.result),this.consumed),this.errors&&(e!==tO.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){let{decodeTree:n}=this,r=n[this.treeIndex],i=(r&tT.VALUE_LENGTH)>>14;for(;t<e.length;t++,this.excess++){let o=e.charCodeAt(t);if(this.treeIndex=e5(n,r,this.treeIndex+Math.max(1,i),o),this.treeIndex<0)return 0===this.result||this.decodeMode===tM.Attribute&&(0===i||function(e){var t;return e===tO.EQUALS||(t=e)>=tO.UPPER_A&&t<=tO.UPPER_Z||t>=tO.LOWER_A&&t<=tO.LOWER_Z||e0(t)}(o))?0:this.emitNotTerminatedNamedEntity();if(0!=(i=((r=n[this.treeIndex])&tT.VALUE_LENGTH)>>14)){if(o===tO.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==tM.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return -1}emitNotTerminatedNamedEntity(){var e;let{result:t,decodeTree:n}=this,r=(n[t]&tT.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,r,this.consumed),null===(e=this.errors)||void 0===e||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,n){let{decodeTree:r}=this;return this.emitCodePoint(1===t?r[e]&~tT.VALUE_LENGTH:r[e+1],n),3===t&&this.emitCodePoint(r[e+2],n),n}end(){var e;switch(this.state){case tD.NamedEntity:return 0!==this.result&&(this.decodeMode!==tM.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case tD.NumericDecimal:return this.emitNumericEntity(0,2);case tD.NumericHex:return this.emitNumericEntity(0,3);case tD.NumericStart:return null===(e=this.errors)||void 0===e||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case tD.EntityStart:return 0}}}function e2(e){let t="",n=new e1(e,e=>t+=eJ(e));return function(e,r){let i=0,o=0;for(;(o=e.indexOf("&",o))>=0;){t+=e.slice(i,o),n.startEntity(r);let a=n.write(e,o+1);if(a<0){i=o+n.end();break}i=o+a,o=0===a?i+1:i}let a=t+e.slice(i);return t="",a}}function e5(e,t,n,r){let i=(t&tT.BRANCH_LENGTH)>>7,o=t&tT.JUMP_TABLE;if(0===i)return 0!==o&&r===o?n:-1;if(o){let t=r-o;return t<0||t>=i?-1:e[n+t]-1}let a=n,s=a+i-1;for(;a<=s;){let t=a+s>>>1,n=e[t];if(n<r)a=t+1;else{if(!(n>r))return e[t+i];s=t-1}}return -1}function e3(e){return e===tR.Space||e===tR.NewLine||e===tR.Tab||e===tR.FormFeed||e===tR.CarriageReturn}function e6(e){return e===tR.Slash||e===tR.Gt||e3(e)}function e4(e){return e>=tR.Zero&&e<=tR.Nine}e2(eK),e2(e$),function(e){e[e.Tab=9]="Tab",e[e.NewLine=10]="NewLine",e[e.FormFeed=12]="FormFeed",e[e.CarriageReturn=13]="CarriageReturn",e[e.Space=32]="Space",e[e.ExclamationMark=33]="ExclamationMark",e[e.Number=35]="Number",e[e.Amp=38]="Amp",e[e.SingleQuote=39]="SingleQuote",e[e.DoubleQuote=34]="DoubleQuote",e[e.Dash=45]="Dash",e[e.Slash=47]="Slash",e[e.Zero=48]="Zero",e[e.Nine=57]="Nine",e[e.Semi=59]="Semi",e[e.Lt=60]="Lt",e[e.Eq=61]="Eq",e[e.Gt=62]="Gt",e[e.Questionmark=63]="Questionmark",e[e.UpperA=65]="UpperA",e[e.LowerA=97]="LowerA",e[e.UpperF=70]="UpperF",e[e.LowerF=102]="LowerF",e[e.UpperZ=90]="UpperZ",e[e.LowerZ=122]="LowerZ",e[e.LowerX=120]="LowerX",e[e.OpeningSquareBracket=91]="OpeningSquareBracket"}(tR||(tR={})),function(e){e[e.Text=1]="Text",e[e.BeforeTagName=2]="BeforeTagName",e[e.InTagName=3]="InTagName",e[e.InSelfClosingTag=4]="InSelfClosingTag",e[e.BeforeClosingTagName=5]="BeforeClosingTagName",e[e.InClosingTagName=6]="InClosingTagName",e[e.AfterClosingTagName=7]="AfterClosingTagName",e[e.BeforeAttributeName=8]="BeforeAttributeName",e[e.InAttributeName=9]="InAttributeName",e[e.AfterAttributeName=10]="AfterAttributeName",e[e.BeforeAttributeValue=11]="BeforeAttributeValue",e[e.InAttributeValueDq=12]="InAttributeValueDq",e[e.InAttributeValueSq=13]="InAttributeValueSq",e[e.InAttributeValueNq=14]="InAttributeValueNq",e[e.BeforeDeclaration=15]="BeforeDeclaration",e[e.InDeclaration=16]="InDeclaration",e[e.InProcessingInstruction=17]="InProcessingInstruction",e[e.BeforeComment=18]="BeforeComment",e[e.CDATASequence=19]="CDATASequence",e[e.InSpecialComment=20]="InSpecialComment",e[e.InCommentLike=21]="InCommentLike",e[e.BeforeSpecialS=22]="BeforeSpecialS",e[e.SpecialStartSequence=23]="SpecialStartSequence",e[e.InSpecialTag=24]="InSpecialTag",e[e.BeforeEntity=25]="BeforeEntity",e[e.BeforeNumericEntity=26]="BeforeNumericEntity",e[e.InNamedEntity=27]="InNamedEntity",e[e.InNumericEntity=28]="InNumericEntity",e[e.InHexEntity=29]="InHexEntity"}(tN||(tN={})),function(e){e[e.NoValue=0]="NoValue",e[e.Unquoted=1]="Unquoted",e[e.Single=2]="Single",e[e.Double=3]="Double"}(tL||(tL={}));let e8={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])};class e9{constructor({xmlMode:e=!1,decodeEntities:t=!0},n){this.cbs=n,this.state=tN.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=tN.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=e,this.decodeEntities=t,this.entityTrie=e?e$:eK}reset(){this.state=tN.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=tN.Text,this.currentSequence=void 0,this.running=!0,this.offset=0}write(e){this.offset+=this.buffer.length,this.buffer=e,this.parse()}end(){this.running&&this.finish()}pause(){this.running=!1}resume(){this.running=!0,this.index<this.buffer.length+this.offset&&this.parse()}getIndex(){return this.index}getSectionStart(){return this.sectionStart}stateText(e){e===tR.Lt||!this.decodeEntities&&this.fastForwardTo(tR.Lt)?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=tN.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&e===tR.Amp&&(this.state=tN.BeforeEntity)}stateSpecialStartSequence(e){let t=this.sequenceIndex===this.currentSequence.length;if(t?e6(e):(32|e)===this.currentSequence[this.sequenceIndex]){if(!t){this.sequenceIndex++;return}}else this.isSpecial=!1;this.sequenceIndex=0,this.state=tN.InTagName,this.stateInTagName(e)}stateInSpecialTag(e){if(this.sequenceIndex===this.currentSequence.length){if(e===tR.Gt||e3(e)){let t=this.index-this.currentSequence.length;if(this.sectionStart<t){let e=this.index;this.index=t,this.cbs.ontext(this.sectionStart,t),this.index=e}this.isSpecial=!1,this.sectionStart=t+2,this.stateInClosingTagName(e);return}this.sequenceIndex=0}(32|e)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:0===this.sequenceIndex?this.currentSequence===e8.TitleEnd?this.decodeEntities&&e===tR.Amp&&(this.state=tN.BeforeEntity):this.fastForwardTo(tR.Lt)&&(this.sequenceIndex=1):this.sequenceIndex=Number(e===tR.Lt)}stateCDATASequence(e){e===e8.Cdata[this.sequenceIndex]?++this.sequenceIndex===e8.Cdata.length&&(this.state=tN.InCommentLike,this.currentSequence=e8.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=tN.InDeclaration,this.stateInDeclaration(e))}fastForwardTo(e){for(;++this.index<this.buffer.length+this.offset;)if(this.buffer.charCodeAt(this.index-this.offset)===e)return!0;return this.index=this.buffer.length+this.offset-1,!1}stateInCommentLike(e){e===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===e8.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index,2):this.cbs.oncomment(this.sectionStart,this.index,2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=tN.Text):0===this.sequenceIndex?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):e!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}isTagStartChar(e){return this.xmlMode?!e6(e):e>=tR.LowerA&&e<=tR.LowerZ||e>=tR.UpperA&&e<=tR.UpperZ}startSpecial(e,t){this.isSpecial=!0,this.currentSequence=e,this.sequenceIndex=t,this.state=tN.SpecialStartSequence}stateBeforeTagName(e){if(e===tR.ExclamationMark)this.state=tN.BeforeDeclaration,this.sectionStart=this.index+1;else if(e===tR.Questionmark)this.state=tN.InProcessingInstruction,this.sectionStart=this.index+1;else if(this.isTagStartChar(e)){let t=32|e;this.sectionStart=this.index,this.xmlMode||t!==e8.TitleEnd[2]?this.state=this.xmlMode||t!==e8.ScriptEnd[2]?tN.InTagName:tN.BeforeSpecialS:this.startSpecial(e8.TitleEnd,3)}else e===tR.Slash?this.state=tN.BeforeClosingTagName:(this.state=tN.Text,this.stateText(e))}stateInTagName(e){e6(e)&&(this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=tN.BeforeAttributeName,this.stateBeforeAttributeName(e))}stateBeforeClosingTagName(e){e3(e)||(e===tR.Gt?this.state=tN.Text:(this.state=this.isTagStartChar(e)?tN.InClosingTagName:tN.InSpecialComment,this.sectionStart=this.index))}stateInClosingTagName(e){(e===tR.Gt||e3(e))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=tN.AfterClosingTagName,this.stateAfterClosingTagName(e))}stateAfterClosingTagName(e){(e===tR.Gt||this.fastForwardTo(tR.Gt))&&(this.state=tN.Text,this.baseState=tN.Text,this.sectionStart=this.index+1)}stateBeforeAttributeName(e){e===tR.Gt?(this.cbs.onopentagend(this.index),this.isSpecial?(this.state=tN.InSpecialTag,this.sequenceIndex=0):this.state=tN.Text,this.baseState=this.state,this.sectionStart=this.index+1):e===tR.Slash?this.state=tN.InSelfClosingTag:e3(e)||(this.state=tN.InAttributeName,this.sectionStart=this.index)}stateInSelfClosingTag(e){e===tR.Gt?(this.cbs.onselfclosingtag(this.index),this.state=tN.Text,this.baseState=tN.Text,this.sectionStart=this.index+1,this.isSpecial=!1):e3(e)||(this.state=tN.BeforeAttributeName,this.stateBeforeAttributeName(e))}stateInAttributeName(e){(e===tR.Eq||e6(e))&&(this.cbs.onattribname(this.sectionStart,this.index),this.sectionStart=-1,this.state=tN.AfterAttributeName,this.stateAfterAttributeName(e))}stateAfterAttributeName(e){e===tR.Eq?this.state=tN.BeforeAttributeValue:e===tR.Slash||e===tR.Gt?(this.cbs.onattribend(tL.NoValue,this.index),this.state=tN.BeforeAttributeName,this.stateBeforeAttributeName(e)):e3(e)||(this.cbs.onattribend(tL.NoValue,this.index),this.state=tN.InAttributeName,this.sectionStart=this.index)}stateBeforeAttributeValue(e){e===tR.DoubleQuote?(this.state=tN.InAttributeValueDq,this.sectionStart=this.index+1):e===tR.SingleQuote?(this.state=tN.InAttributeValueSq,this.sectionStart=this.index+1):e3(e)||(this.sectionStart=this.index,this.state=tN.InAttributeValueNq,this.stateInAttributeValueNoQuotes(e))}handleInAttributeValue(e,t){e===t||!this.decodeEntities&&this.fastForwardTo(t)?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(t===tR.DoubleQuote?tL.Double:tL.Single,this.index),this.state=tN.BeforeAttributeName):this.decodeEntities&&e===tR.Amp&&(this.baseState=this.state,this.state=tN.BeforeEntity)}stateInAttributeValueDoubleQuotes(e){this.handleInAttributeValue(e,tR.DoubleQuote)}stateInAttributeValueSingleQuotes(e){this.handleInAttributeValue(e,tR.SingleQuote)}stateInAttributeValueNoQuotes(e){e3(e)||e===tR.Gt?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(tL.Unquoted,this.index),this.state=tN.BeforeAttributeName,this.stateBeforeAttributeName(e)):this.decodeEntities&&e===tR.Amp&&(this.baseState=this.state,this.state=tN.BeforeEntity)}stateBeforeDeclaration(e){e===tR.OpeningSquareBracket?(this.state=tN.CDATASequence,this.sequenceIndex=0):this.state=e===tR.Dash?tN.BeforeComment:tN.InDeclaration}stateInDeclaration(e){(e===tR.Gt||this.fastForwardTo(tR.Gt))&&(this.cbs.ondeclaration(this.sectionStart,this.index),this.state=tN.Text,this.sectionStart=this.index+1)}stateInProcessingInstruction(e){(e===tR.Gt||this.fastForwardTo(tR.Gt))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=tN.Text,this.sectionStart=this.index+1)}stateBeforeComment(e){e===tR.Dash?(this.state=tN.InCommentLike,this.currentSequence=e8.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=tN.InDeclaration}stateInSpecialComment(e){(e===tR.Gt||this.fastForwardTo(tR.Gt))&&(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=tN.Text,this.sectionStart=this.index+1)}stateBeforeSpecialS(e){let t=32|e;t===e8.ScriptEnd[3]?this.startSpecial(e8.ScriptEnd,4):t===e8.StyleEnd[3]?this.startSpecial(e8.StyleEnd,4):(this.state=tN.InTagName,this.stateInTagName(e))}stateBeforeEntity(e){this.entityExcess=1,this.entityResult=0,e===tR.Number?this.state=tN.BeforeNumericEntity:e===tR.Amp||(this.trieIndex=0,this.trieCurrent=this.entityTrie[0],this.state=tN.InNamedEntity,this.stateInNamedEntity(e))}stateInNamedEntity(e){if(this.entityExcess+=1,this.trieIndex=e5(this.entityTrie,this.trieCurrent,this.trieIndex+1,e),this.trieIndex<0){this.emitNamedEntity(),this.index--;return}this.trieCurrent=this.entityTrie[this.trieIndex];let t=this.trieCurrent&tT.VALUE_LENGTH;if(t){let n=(t>>14)-1;if(this.allowLegacyEntity()||e===tR.Semi){let e=this.index-this.entityExcess+1;e>this.sectionStart&&this.emitPartial(this.sectionStart,e),this.entityResult=this.trieIndex,this.trieIndex+=n,this.entityExcess=0,this.sectionStart=this.index+1,0===n&&this.emitNamedEntity()}else this.trieIndex+=n}}emitNamedEntity(){if(this.state=this.baseState,0!==this.entityResult)switch((this.entityTrie[this.entityResult]&tT.VALUE_LENGTH)>>14){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~tT.VALUE_LENGTH);break;case 2:this.emitCodePoint(this.entityTrie[this.entityResult+1]);break;case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}}stateBeforeNumericEntity(e){(32|e)===tR.LowerX?(this.entityExcess++,this.state=tN.InHexEntity):(this.state=tN.InNumericEntity,this.stateInNumericEntity(e))}emitNumericEntity(e){let t=this.index-this.entityExcess-1;t+2+Number(this.state===tN.InHexEntity)!==this.index&&(t>this.sectionStart&&this.emitPartial(this.sectionStart,t),this.sectionStart=this.index+Number(e),this.emitCodePoint(eX(this.entityResult))),this.state=this.baseState}stateInNumericEntity(e){e===tR.Semi?this.emitNumericEntity(!0):e4(e)?(this.entityResult=10*this.entityResult+(e-tR.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)}stateInHexEntity(e){e===tR.Semi?this.emitNumericEntity(!0):e4(e)?(this.entityResult=16*this.entityResult+(e-tR.Zero),this.entityExcess++):e>=tR.UpperA&&e<=tR.UpperF||e>=tR.LowerA&&e<=tR.LowerF?(this.entityResult=16*this.entityResult+((32|e)-tR.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)}allowLegacyEntity(){return!this.xmlMode&&(this.baseState===tN.Text||this.baseState===tN.InSpecialTag)}cleanup(){this.running&&this.sectionStart!==this.index&&(this.state===tN.Text||this.state===tN.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===tN.InAttributeValueDq||this.state===tN.InAttributeValueSq||this.state===tN.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}shouldContinue(){return this.index<this.buffer.length+this.offset&&this.running}parse(){for(;this.shouldContinue();){let e=this.buffer.charCodeAt(this.index-this.offset);switch(this.state){case tN.Text:this.stateText(e);break;case tN.SpecialStartSequence:this.stateSpecialStartSequence(e);break;case tN.InSpecialTag:this.stateInSpecialTag(e);break;case tN.CDATASequence:this.stateCDATASequence(e);break;case tN.InAttributeValueDq:this.stateInAttributeValueDoubleQuotes(e);break;case tN.InAttributeName:this.stateInAttributeName(e);break;case tN.InCommentLike:this.stateInCommentLike(e);break;case tN.InSpecialComment:this.stateInSpecialComment(e);break;case tN.BeforeAttributeName:this.stateBeforeAttributeName(e);break;case tN.InTagName:this.stateInTagName(e);break;case tN.InClosingTagName:this.stateInClosingTagName(e);break;case tN.BeforeTagName:this.stateBeforeTagName(e);break;case tN.AfterAttributeName:this.stateAfterAttributeName(e);break;case tN.InAttributeValueSq:this.stateInAttributeValueSingleQuotes(e);break;case tN.BeforeAttributeValue:this.stateBeforeAttributeValue(e);break;case tN.BeforeClosingTagName:this.stateBeforeClosingTagName(e);break;case tN.AfterClosingTagName:this.stateAfterClosingTagName(e);break;case tN.BeforeSpecialS:this.stateBeforeSpecialS(e);break;case tN.InAttributeValueNq:this.stateInAttributeValueNoQuotes(e);break;case tN.InSelfClosingTag:this.stateInSelfClosingTag(e);break;case tN.InDeclaration:this.stateInDeclaration(e);break;case tN.BeforeDeclaration:this.stateBeforeDeclaration(e);break;case tN.BeforeComment:this.stateBeforeComment(e);break;case tN.InProcessingInstruction:this.stateInProcessingInstruction(e);break;case tN.InNamedEntity:this.stateInNamedEntity(e);break;case tN.BeforeEntity:this.stateBeforeEntity(e);break;case tN.InHexEntity:this.stateInHexEntity(e);break;case tN.InNumericEntity:this.stateInNumericEntity(e);break;default:this.stateBeforeNumericEntity(e)}this.index++}this.cleanup()}finish(){this.state===tN.InNamedEntity&&this.emitNamedEntity(),this.sectionStart<this.index&&this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){let e=this.buffer.length+this.offset;this.state===tN.InCommentLike?this.currentSequence===e8.CdataEnd?this.cbs.oncdata(this.sectionStart,e,0):this.cbs.oncomment(this.sectionStart,e,0):this.state===tN.InNumericEntity&&this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state===tN.InHexEntity&&this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state===tN.InTagName||this.state===tN.BeforeAttributeName||this.state===tN.BeforeAttributeValue||this.state===tN.AfterAttributeName||this.state===tN.InAttributeName||this.state===tN.InAttributeValueSq||this.state===tN.InAttributeValueDq||this.state===tN.InAttributeValueNq||this.state===tN.InClosingTagName||this.cbs.ontext(this.sectionStart,e)}emitPartial(e,t){this.baseState!==tN.Text&&this.baseState!==tN.InSpecialTag?this.cbs.onattribdata(e,t):this.cbs.ontext(e,t)}emitCodePoint(e){this.baseState!==tN.Text&&this.baseState!==tN.InSpecialTag?this.cbs.onattribentity(e):this.cbs.ontextentity(e)}}let e7=new Set(["input","option","optgroup","select","button","datalist","textarea"]),te=new Set(["p"]),tt=new Set(["thead","tbody"]),tn=new Set(["dd","dt"]),tr=new Set(["rt","rp"]),ti=new Map([["tr",new Set(["tr","th","td"])],["th",new Set(["th"])],["td",new Set(["thead","th","td"])],["body",new Set(["head","link","script"])],["li",new Set(["li"])],["p",te],["h1",te],["h2",te],["h3",te],["h4",te],["h5",te],["h6",te],["select",e7],["input",e7],["output",e7],["button",e7],["datalist",e7],["textarea",e7],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",tn],["dt",tn],["address",te],["article",te],["aside",te],["blockquote",te],["details",te],["div",te],["dl",te],["fieldset",te],["figcaption",te],["figure",te],["footer",te],["form",te],["header",te],["hr",te],["main",te],["nav",te],["ol",te],["pre",te],["section",te],["table",te],["ul",te],["rt",tr],["rp",tr],["tbody",tt],["tfoot",tt]]),to=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),ta=new Set(["math","svg"]),ts=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),tc=/\s|\//;class tl{constructor(e,t={}){var n,r,i,o,a;this.options=t,this.startIndex=0,this.endIndex=0,this.openTagStart=0,this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack=[],this.foreignContext=[],this.buffers=[],this.bufferOffset=0,this.writeIndex=0,this.ended=!1,this.cbs=null!=e?e:{},this.lowerCaseTagNames=null!==(n=t.lowerCaseTags)&&void 0!==n?n:!t.xmlMode,this.lowerCaseAttributeNames=null!==(r=t.lowerCaseAttributeNames)&&void 0!==r?r:!t.xmlMode,this.tokenizer=new(null!==(i=t.Tokenizer)&&void 0!==i?i:e9)(this.options,this),null===(a=(o=this.cbs).onparserinit)||void 0===a||a.call(o,this)}ontext(e,t){var n,r;let i=this.getSlice(e,t);this.endIndex=t-1,null===(r=(n=this.cbs).ontext)||void 0===r||r.call(n,i),this.startIndex=t}ontextentity(e){var t,n;let r=this.tokenizer.getSectionStart();this.endIndex=r-1,null===(n=(t=this.cbs).ontext)||void 0===n||n.call(t,eJ(e)),this.startIndex=r}isVoidElement(e){return!this.options.xmlMode&&to.has(e)}onopentagname(e,t){this.endIndex=t;let n=this.getSlice(e,t);this.lowerCaseTagNames&&(n=n.toLowerCase()),this.emitOpenTag(n)}emitOpenTag(e){var t,n,r,i;this.openTagStart=this.startIndex,this.tagname=e;let o=!this.options.xmlMode&&ti.get(e);if(o)for(;this.stack.length>0&&o.has(this.stack[this.stack.length-1]);){let e=this.stack.pop();null===(n=(t=this.cbs).onclosetag)||void 0===n||n.call(t,e,!0)}!this.isVoidElement(e)&&(this.stack.push(e),ta.has(e)?this.foreignContext.push(!0):ts.has(e)&&this.foreignContext.push(!1)),null===(i=(r=this.cbs).onopentagname)||void 0===i||i.call(r,e),this.cbs.onopentag&&(this.attribs={})}endOpenTag(e){var t,n;this.startIndex=this.openTagStart,this.attribs&&(null===(n=(t=this.cbs).onopentag)||void 0===n||n.call(t,this.tagname,this.attribs,e),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""}onopentagend(e){this.endIndex=e,this.endOpenTag(!1),this.startIndex=e+1}onclosetag(e,t){var n,r,i,o,a,s;this.endIndex=t;let c=this.getSlice(e,t);if(this.lowerCaseTagNames&&(c=c.toLowerCase()),(ta.has(c)||ts.has(c))&&this.foreignContext.pop(),this.isVoidElement(c))this.options.xmlMode||"br"!==c||(null===(r=(n=this.cbs).onopentagname)||void 0===r||r.call(n,"br"),null===(o=(i=this.cbs).onopentag)||void 0===o||o.call(i,"br",{},!0),null===(s=(a=this.cbs).onclosetag)||void 0===s||s.call(a,"br",!1));else{let e=this.stack.lastIndexOf(c);if(-1!==e){if(this.cbs.onclosetag){let t=this.stack.length-e;for(;t--;)this.cbs.onclosetag(this.stack.pop(),0!==t)}else this.stack.length=e}else this.options.xmlMode||"p"!==c||(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=t+1}onselfclosingtag(e){this.endIndex=e,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=e+1):this.onopentagend(e)}closeCurrentTag(e){var t,n;let r=this.tagname;this.endOpenTag(e),this.stack[this.stack.length-1]===r&&(null===(n=(t=this.cbs).onclosetag)||void 0===n||n.call(t,r,!e),this.stack.pop())}onattribname(e,t){this.startIndex=e;let n=this.getSlice(e,t);this.attribname=this.lowerCaseAttributeNames?n.toLowerCase():n}onattribdata(e,t){this.attribvalue+=this.getSlice(e,t)}onattribentity(e){this.attribvalue+=eJ(e)}onattribend(e,t){var n,r;this.endIndex=t,null===(r=(n=this.cbs).onattribute)||void 0===r||r.call(n,this.attribname,this.attribvalue,e===tL.Double?'"':e===tL.Single?"'":e===tL.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""}getInstructionName(e){let t=e.search(tc),n=t<0?e:e.substr(0,t);return this.lowerCaseTagNames&&(n=n.toLowerCase()),n}ondeclaration(e,t){this.endIndex=t;let n=this.getSlice(e,t);if(this.cbs.onprocessinginstruction){let e=this.getInstructionName(n);this.cbs.onprocessinginstruction(`!${e}`,`!${n}`)}this.startIndex=t+1}onprocessinginstruction(e,t){this.endIndex=t;let n=this.getSlice(e,t);if(this.cbs.onprocessinginstruction){let e=this.getInstructionName(n);this.cbs.onprocessinginstruction(`?${e}`,`?${n}`)}this.startIndex=t+1}oncomment(e,t,n){var r,i,o,a;this.endIndex=t,null===(i=(r=this.cbs).oncomment)||void 0===i||i.call(r,this.getSlice(e,t-n)),null===(a=(o=this.cbs).oncommentend)||void 0===a||a.call(o),this.startIndex=t+1}oncdata(e,t,n){var r,i,o,a,s,c,l,u,d,f;this.endIndex=t;let h=this.getSlice(e,t-n);this.options.xmlMode||this.options.recognizeCDATA?(null===(i=(r=this.cbs).oncdatastart)||void 0===i||i.call(r),null===(a=(o=this.cbs).ontext)||void 0===a||a.call(o,h),null===(c=(s=this.cbs).oncdataend)||void 0===c||c.call(s)):(null===(u=(l=this.cbs).oncomment)||void 0===u||u.call(l,`[CDATA[${h}]]`),null===(f=(d=this.cbs).oncommentend)||void 0===f||f.call(d)),this.startIndex=t+1}onend(){var e,t;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(let e=this.stack.length;e>0;this.cbs.onclosetag(this.stack[--e],!0));}null===(t=(e=this.cbs).onend)||void 0===t||t.call(e)}reset(){var e,t,n,r;null===(t=(e=this.cbs).onreset)||void 0===t||t.call(e),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,null===(r=(n=this.cbs).onparserinit)||void 0===r||r.call(n,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1}parseComplete(e){this.reset(),this.end(e)}getSlice(e,t){for(;e-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();let n=this.buffers[0].slice(e-this.bufferOffset,t-this.bufferOffset);for(;t-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),n+=this.buffers[0].slice(0,t-this.bufferOffset);return n}shiftBuffer(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()}write(e){var t,n;if(this.ended){null===(n=(t=this.cbs).onerror)||void 0===n||n.call(t,Error(".write() after done!"));return}this.buffers.push(e),this.tokenizer.running&&(this.tokenizer.write(e),this.writeIndex++)}end(e){var t,n;if(this.ended){null===(n=(t=this.cbs).onerror)||void 0===n||n.call(t,Error(".end() after done!"));return}e&&this.write(e),this.ended=!0,this.tokenizer.end()}pause(){this.tokenizer.pause()}resume(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex<this.buffers.length;)this.tokenizer.write(this.buffers[this.writeIndex++]);this.ended&&this.tokenizer.end()}parseChunk(e){this.write(e)}done(e){this.end(e)}}let tu=/["&'<>$\x80-\uFFFF]/g,td=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]),tf=null!=String.prototype.codePointAt?(e,t)=>e.codePointAt(t):(e,t)=>(64512&e.charCodeAt(t))==55296?(e.charCodeAt(t)-55296)*1024+e.charCodeAt(t+1)-56320+65536:e.charCodeAt(t);function th(e){let t,n="",r=0;for(;null!==(t=tu.exec(e));){let i=t.index,o=e.charCodeAt(i),a=td.get(o);void 0!==a?(n+=e.substring(r,i)+a,r=i+1):(n+=`${e.substring(r,i)}&#x${tf(e,i).toString(16)};`,r=tu.lastIndex+=Number((64512&o)==55296))}return n+e.substr(r)}function tp(e,t){return function(n){let r;let i=0,o="";for(;r=e.exec(n);)i!==r.index&&(o+=n.substring(i,r.index)),o+=t.get(r[0].charCodeAt(0)),i=r.index+1;return o+n.substring(i)}}tp(/[&<>'"]/g,td);let tm=tp(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),tg=tp(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]));(function(e){e[e.XML=0]="XML",e[e.HTML=1]="HTML"})(tF||(tF={})),function(e){e[e.UTF8=0]="UTF8",e[e.ASCII=1]="ASCII",e[e.Extensive=2]="Extensive",e[e.Attribute=3]="Attribute",e[e.Text=4]="Text"}(tU||(tU={}));let tv=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(e=>[e.toLowerCase(),e])),ty=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(e=>[e.toLowerCase(),e])),tb=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function tS(e){return e.replace(/"/g,""")}let t_=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function tw(e,t={}){let n="length"in e?e:[e],f="";for(let e=0;e<n.length;e++)f+=function(e,t){switch(e.type){case r:return tw(e.children,t);case d:case o:return`<${e.data}>`;case a:return`<!--${e.data}-->`;case u:return`<![CDATA[${e.children[0].data}]]>`;case s:case c:case l:return function(e,t){var n;"foreign"===t.xmlMode&&(e.name=null!==(n=tv.get(e.name))&&void 0!==n?n:e.name,e.parent&&tC.has(e.parent.name)&&(t={...t,xmlMode:!1})),!t.xmlMode&&tA.has(e.name)&&(t={...t,xmlMode:"foreign"});let r=`<${e.name}`,i=function(e,t){var n;if(!e)return;let r=(null!==(n=t.encodeEntities)&&void 0!==n?n:t.decodeEntities)===!1?tS:t.xmlMode||"utf8"!==t.encodeEntities?th:tm;return Object.keys(e).map(n=>{var i,o;let a=null!==(i=e[n])&&void 0!==i?i:"";return("foreign"===t.xmlMode&&(n=null!==(o=ty.get(n))&&void 0!==o?o:n),t.emptyAttrs||t.xmlMode||""!==a)?`${n}="${r(a)}"`:n}).join(" ")}(e.attribs,t);return i&&(r+=` ${i}`),0===e.children.length&&(t.xmlMode?!1!==t.selfClosingTags:t.selfClosingTags&&t_.has(e.name))?(t.xmlMode||(r+=" "),r+="/>"):(r+=">",e.children.length>0&&(r+=tw(e.children,t)),(t.xmlMode||!t_.has(e.name))&&(r+=`</${e.name}>`)),r}(e,t);case i:return function(e,t){var n;let r=e.data||"";return(null!==(n=t.encodeEntities)&&void 0!==n?n:t.decodeEntities)===!1||!t.xmlMode&&e.parent&&tb.has(e.parent.name)||(r=t.xmlMode||"utf8"!==t.encodeEntities?th(r):tg(r)),r}(e,t)}}(n[e],t);return f}let tC=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),tA=new Set(["svg","math"]);function tk(e){return Array.isArray(e)?e.map(tk).join(""):isTag(e)?"br"===e.name?"\n":tk(e.children):isCDATA(e)?tk(e.children):isText(e)?e.data:""}function tI(e){return Array.isArray(e)?e.map(tI).join(""):hasChildren(e)&&!isComment(e)?tI(e.children):isText(e)?e.data:""}function tE(e){return Array.isArray(e)?e.map(tE).join(""):hasChildren(e)&&(e.type===ElementType.Tag||isCDATA(e))?tE(e.children):isText(e)?e.data:""}!function(e){e[e.DISCONNECTED=1]="DISCONNECTED",e[e.PRECEDING=2]="PRECEDING",e[e.FOLLOWING=4]="FOLLOWING",e[e.CONTAINS=8]="CONTAINS",e[e.CONTAINED_BY=16]="CONTAINED_BY"}(tH||(tH={}));var tx,tP,tO,tT,tD,tM,tR,tN,tL,tF,tU,tH,tB=n(75163);function tj(e,t,n=()=>void 0){if(void 0===e){let e=function(...n){return t(e,...n)};return e}return e>=0?function(...r){return t(tj(e-1,t,n),...r)}:n}function tW(e,t){let n=0,r=e.length;for(;n<r&&e[n]===t;)++n;for(;r>n&&e[r-1]===t;)--r;return n>0||r<e.length?e.substring(n,r):e}function tG(e,t){let n=new Map;for(let r=e.length;r-- >0;){let i=e[r],o=t(i);n.set(o,n.has(o)?tB(i,n.get(o),{arrayMerge:tV}):i)}return[...n.values()].reverse()}let tV=(e,t,n)=>[...t];function tq(e,t){for(let n of t){if(!e)return;e=e[n]}return e}function tZ(e,t="a",n=26){let r=[];do r.push((e-=1)%n),e=e/n>>0;while(e>0)let i=t.charCodeAt(0);return r.reverse().map(e=>String.fromCharCode(i+e)).join("")}let tQ=["I","X","C","M"],tz=["V","L","D"];function tK(e){return[...e+""].map(e=>+e).reverse().map((e,t)=>e%5<4?(e<5?"":tz[t])+tQ[t].repeat(e%5):tQ[t]+(e<5?tz[t]:tQ[t+1])).reverse().join("")}class t${constructor(e,t){this.lines=[],this.nextLineWords=[],this.maxLineLength=t||e.wordwrap||Number.MAX_VALUE,this.nextLineAvailableChars=this.maxLineLength,this.wrapCharacters=tq(e,["longWordSplit","wrapCharacters"])||[],this.forceWrapOnLimit=tq(e,["longWordSplit","forceWrapOnLimit"])||!1,this.stashedSpace=!1,this.wordBreakOpportunity=!1}pushWord(e,t=!1){this.nextLineAvailableChars<=0&&!t&&this.startNewLine();let n=0===this.nextLineWords.length,r=e.length+(n?0:1);if(r<=this.nextLineAvailableChars||t)this.nextLineWords.push(e),this.nextLineAvailableChars-=r;else{let[t,...r]=this.splitLongWord(e);for(let e of(n||this.startNewLine(),this.nextLineWords.push(t),this.nextLineAvailableChars-=t.length,r))this.startNewLine(),this.nextLineWords.push(e),this.nextLineAvailableChars-=e.length}}popWord(){let e=this.nextLineWords.pop();if(void 0!==e){let t=0===this.nextLineWords.length,n=e.length+(t?0:1);this.nextLineAvailableChars+=n}return e}concatWord(e,t=!1){if(this.wordBreakOpportunity&&e.length>this.nextLineAvailableChars)this.pushWord(e,t),this.wordBreakOpportunity=!1;else{let n=this.popWord();this.pushWord(n?n.concat(e):e,t)}}startNewLine(e=1){this.lines.push(this.nextLineWords),e>1&&this.lines.push(...Array.from({length:e-1},()=>[])),this.nextLineWords=[],this.nextLineAvailableChars=this.maxLineLength}isEmpty(){return 0===this.lines.length&&0===this.nextLineWords.length}clear(){this.lines.length=0,this.nextLineWords.length=0,this.nextLineAvailableChars=this.maxLineLength}toString(){return[...this.lines,this.nextLineWords].map(e=>e.join(" ")).join("\n")}splitLongWord(e){let t=[],n=0;for(;e.length>this.maxLineLength;){let r=e.substring(0,this.maxLineLength),i=e.substring(this.maxLineLength),o=r.lastIndexOf(this.wrapCharacters[n]);if(o>-1)e=r.substring(o+1)+i,t.push(r.substring(0,o+1));else if(++n<this.wrapCharacters.length)e=r+i;else{if(this.forceWrapOnLimit){if(t.push(r),(e=i).length>this.maxLineLength)continue}else e=r+i;break}}return t.push(e),t}}class tY{constructor(e=null){this.next=e}getRoot(){return this.next?this.next:this}}class tJ extends tY{constructor(e,t=null,n=1,r){super(t),this.leadingLineBreaks=n,this.inlineTextBuilder=new t$(e,r),this.rawText="",this.stashedLineBreaks=0,this.isPre=t&&t.isPre,this.isNoWrap=t&&t.isNoWrap}}class tX extends tJ{constructor(e,t=null,{interRowLineBreaks:n=1,leadingLineBreaks:r=2,maxLineLength:i,maxPrefixLength:o=0,prefixAlign:a="left"}={}){super(e,t,r,i),this.maxPrefixLength=o,this.prefixAlign=a,this.interRowLineBreaks=n}}class t0 extends tJ{constructor(e,t=null,{leadingLineBreaks:n=1,maxLineLength:r,prefix:i=""}={}){super(e,t,n,r),this.prefix=i}}class t1 extends tY{constructor(e=null){super(e),this.rows=[],this.isPre=e&&e.isPre,this.isNoWrap=e&&e.isNoWrap}}class t2 extends tY{constructor(e=null){super(e),this.cells=[],this.isPre=e&&e.isPre,this.isNoWrap=e&&e.isNoWrap}}class t5 extends tY{constructor(e,t=null,n){super(t),this.inlineTextBuilder=new t$(e,n),this.rawText="",this.stashedLineBreaks=0,this.isPre=t&&t.isPre,this.isNoWrap=t&&t.isNoWrap}}class t3 extends tY{constructor(e=null,t){super(e),this.transform=t}}class t6{constructor(e){this.whitespaceChars=e.preserveNewlines?e.whitespaceCharacters.replace(/\n/g,""):e.whitespaceCharacters;let t=[...this.whitespaceChars].map(e=>"\\u"+e.charCodeAt(0).toString(16).padStart(4,"0")).join("");if(this.leadingWhitespaceRe=RegExp(`^[${t}]`),this.trailingWhitespaceRe=RegExp(`[${t}]$`),this.allWhitespaceOrEmptyRe=RegExp(`^[${t}]*$`),this.newlineOrNonWhitespaceRe=RegExp(`(\\n|[^\\n${t}])`,"g"),this.newlineOrNonNewlineStringRe=RegExp(`(\\n|[^\\n]+)`,"g"),e.preserveNewlines){let e=RegExp(`\\n|[^\\n${t}]+`,"gm");this.shrinkWrapAdd=function(t,n,r=e=>e,i=!1){if(!t)return;let o=n.stashedSpace,a=!1,s=e.exec(t);if(s)for(a=!0,"\n"===s[0]?n.startNewLine():o||this.testLeadingWhitespace(t)?n.pushWord(r(s[0]),i):n.concatWord(r(s[0]),i);null!==(s=e.exec(t));)"\n"===s[0]?n.startNewLine():n.pushWord(r(s[0]),i);n.stashedSpace=o&&!a||this.testTrailingWhitespace(t)}}else{let e=RegExp(`[^${t}]+`,"g");this.shrinkWrapAdd=function(t,n,r=e=>e,i=!1){if(!t)return;let o=n.stashedSpace,a=!1,s=e.exec(t);if(s)for(a=!0,o||this.testLeadingWhitespace(t)?n.pushWord(r(s[0]),i):n.concatWord(r(s[0]),i);null!==(s=e.exec(t));)n.pushWord(r(s[0]),i);n.stashedSpace=o&&!a||this.testTrailingWhitespace(t)}}}addLiteral(e,t,n=!0){if(!e)return;let r=t.stashedSpace,i=!1,o=this.newlineOrNonNewlineStringRe.exec(e);if(o)for(i=!0,"\n"===o[0]?t.startNewLine():r?t.pushWord(o[0],n):t.concatWord(o[0],n);null!==(o=this.newlineOrNonNewlineStringRe.exec(e));)"\n"===o[0]?t.startNewLine():t.pushWord(o[0],n);t.stashedSpace=r&&!i}testLeadingWhitespace(e){return this.leadingWhitespaceRe.test(e)}testTrailingWhitespace(e){return this.trailingWhitespaceRe.test(e)}testContainsWords(e){return!this.allWhitespaceOrEmptyRe.test(e)}countNewlinesNoWords(e){let t;this.newlineOrNonWhitespaceRe.lastIndex=0;let n=0;for(;null!==(t=this.newlineOrNonWhitespaceRe.exec(e));){if("\n"!==t[0])return 0;n++}return n}}class t4{constructor(e,t,n){this.options=e,this.picker=t,this.metadata=n,this.whitespaceProcessor=new t6(e),this._stackItem=new tJ(e),this._wordTransformer=void 0}pushWordTransform(e){this._wordTransformer=new t3(this._wordTransformer,e)}popWordTransform(){if(!this._wordTransformer)return;let e=this._wordTransformer.transform;return this._wordTransformer=this._wordTransformer.next,e}startNoWrap(){this._stackItem.isNoWrap=!0}stopNoWrap(){this._stackItem.isNoWrap=!1}_getCombinedWordTransformer(){let e=this._wordTransformer?e=>(function e(t,n){return n?e(n.transform(t),n.next):t})(e,this._wordTransformer):void 0,t=this.options.encodeCharacters;return e?t?n=>t(e(n)):e:t}_popStackItem(){let e=this._stackItem;return this._stackItem=e.next,e}addLineBreak(){(this._stackItem instanceof tJ||this._stackItem instanceof t0||this._stackItem instanceof t5)&&(this._stackItem.isPre?this._stackItem.rawText+="\n":this._stackItem.inlineTextBuilder.startNewLine())}addWordBreakOpportunity(){(this._stackItem instanceof tJ||this._stackItem instanceof t0||this._stackItem instanceof t5)&&(this._stackItem.inlineTextBuilder.wordBreakOpportunity=!0)}addInline(e,{noWordTransform:t=!1}={}){if(this._stackItem instanceof tJ||this._stackItem instanceof t0||this._stackItem instanceof t5){if(this._stackItem.isPre){this._stackItem.rawText+=e;return}if(0!==e.length&&(!this._stackItem.stashedLineBreaks||this.whitespaceProcessor.testContainsWords(e))){if(this.options.preserveNewlines){let t=this.whitespaceProcessor.countNewlinesNoWords(e);if(t>0){this._stackItem.inlineTextBuilder.startNewLine(t);return}}this._stackItem.stashedLineBreaks&&this._stackItem.inlineTextBuilder.startNewLine(this._stackItem.stashedLineBreaks),this.whitespaceProcessor.shrinkWrapAdd(e,this._stackItem.inlineTextBuilder,t?void 0:this._getCombinedWordTransformer(),this._stackItem.isNoWrap),this._stackItem.stashedLineBreaks=0}}}addLiteral(e){if((this._stackItem instanceof tJ||this._stackItem instanceof t0||this._stackItem instanceof t5)&&0!==e.length){if(this._stackItem.isPre){this._stackItem.rawText+=e;return}this._stackItem.stashedLineBreaks&&this._stackItem.inlineTextBuilder.startNewLine(this._stackItem.stashedLineBreaks),this.whitespaceProcessor.addLiteral(e,this._stackItem.inlineTextBuilder,this._stackItem.isNoWrap),this._stackItem.stashedLineBreaks=0}}openBlock({leadingLineBreaks:e=1,reservedLineLength:t=0,isPre:n=!1}={}){let r=Math.max(20,this._stackItem.inlineTextBuilder.maxLineLength-t);this._stackItem=new tJ(this.options,this._stackItem,e,r),n&&(this._stackItem.isPre=!0)}closeBlock({trailingLineBreaks:e=1,blockTransform:t}={}){let n=this._popStackItem(),r=t?t(t8(n)):t8(n);t9(this._stackItem,r,n.leadingLineBreaks,Math.max(n.stashedLineBreaks,e))}openList({maxPrefixLength:e=0,prefixAlign:t="left",interRowLineBreaks:n=1,leadingLineBreaks:r=2}={}){this._stackItem=new tX(this.options,this._stackItem,{interRowLineBreaks:n,leadingLineBreaks:r,maxLineLength:this._stackItem.inlineTextBuilder.maxLineLength,maxPrefixLength:e,prefixAlign:t})}openListItem({prefix:e=""}={}){if(!(this._stackItem instanceof tX))throw Error("Can't add a list item to something that is not a list! Check the formatter.");let t=this._stackItem,n=Math.max(e.length,t.maxPrefixLength),r=Math.max(20,t.inlineTextBuilder.maxLineLength-n);this._stackItem=new t0(this.options,t,{prefix:e,maxLineLength:r,leadingLineBreaks:t.interRowLineBreaks})}closeListItem(){let e=this._popStackItem(),t=e.next,n=Math.max(e.prefix.length,t.maxPrefixLength),r="\n"+" ".repeat(n),i=("right"===t.prefixAlign?e.prefix.padStart(n):e.prefix.padEnd(n))+t8(e).replace(/\n/g,r);t9(t,i,e.leadingLineBreaks,Math.max(e.stashedLineBreaks,t.interRowLineBreaks))}closeList({trailingLineBreaks:e=2}={}){let t=this._popStackItem(),n=t8(t);n&&t9(this._stackItem,n,t.leadingLineBreaks,e)}openTable(){this._stackItem=new t1(this._stackItem)}openTableRow(){if(!(this._stackItem instanceof t1))throw Error("Can't add a table row to something that is not a table! Check the formatter.");this._stackItem=new t2(this._stackItem)}openTableCell({maxColumnWidth:e}={}){if(!(this._stackItem instanceof t2))throw Error("Can't add a table cell to something that is not a table row! Check the formatter.");this._stackItem=new t5(this.options,this._stackItem,e)}closeTableCell({colspan:e=1,rowspan:t=1}={}){let n=this._popStackItem(),r=tW(t8(n),"\n");n.next.cells.push({colspan:e,rowspan:t,text:r})}closeTableRow(){let e=this._popStackItem();e.next.rows.push(e.cells)}closeTable({tableToString:e,leadingLineBreaks:t=2,trailingLineBreaks:n=2}){let r=e(this._popStackItem().rows);r&&t9(this._stackItem,r,t,n)}toString(){return t8(this._stackItem.getRoot())}}function t8(e){if(!(e instanceof tJ||e instanceof t0||e instanceof t5))throw Error("Only blocks, list items and table cells can be requested for text contents.");return e.inlineTextBuilder.isEmpty()?e.rawText:e.rawText+e.inlineTextBuilder.toString()}function t9(e,t,n,r){if(!(e instanceof tJ||e instanceof t0||e instanceof t5))throw Error("Only blocks, list items and table cells can contain text.");let i=t8(e),o=Math.max(e.stashedLineBreaks,n);e.inlineTextBuilder.clear(),i?e.rawText=i+"\n".repeat(o)+t:(e.rawText=t,e.leadingLineBreaks=o),e.stashedLineBreaks=r}function t7(e,t,n){if(!t)return;let r=n.options;for(let i of(t.length>r.limits.maxChildNodes&&(t=t.slice(0,r.limits.maxChildNodes)).push({data:r.limits.ellipsis,type:"text"}),t))switch(i.type){case"text":n.addInline(i.data);break;case"tag":{let t=n.picker.pick1(i);(0,r.formatters[t.format])(i,e,n,t.options||{})}}}function ne(e){let t=e.attribs&&e.attribs.length?" "+Object.entries(e.attribs).map(([e,t])=>""===t?e:`${e}=${t.replace(/"/g,""")}`).join(" "):"";return`<${e.name}${t}>`}function nt(e){return`</${e.name}>`}var nn=Object.freeze({__proto__:null,block:function(e,t,n,r){n.openBlock({leadingLineBreaks:r.leadingLineBreaks||2}),t(e.children,n),n.closeBlock({trailingLineBreaks:r.trailingLineBreaks||2})},blockHtml:function(e,t,n,r){n.openBlock({leadingLineBreaks:r.leadingLineBreaks||2}),n.startNoWrap(),n.addLiteral(tw(e,{decodeEntities:n.options.decodeEntities})),n.stopNoWrap(),n.closeBlock({trailingLineBreaks:r.trailingLineBreaks||2})},blockString:function(e,t,n,r){n.openBlock({leadingLineBreaks:r.leadingLineBreaks||2}),n.addLiteral(r.string||""),n.closeBlock({trailingLineBreaks:r.trailingLineBreaks||2})},blockTag:function(e,t,n,r){n.openBlock({leadingLineBreaks:r.leadingLineBreaks||2}),n.startNoWrap(),n.addLiteral(ne(e)),n.stopNoWrap(),t(e.children,n),n.startNoWrap(),n.addLiteral(nt(e)),n.stopNoWrap(),n.closeBlock({trailingLineBreaks:r.trailingLineBreaks||2})},inline:function(e,t,n,r){t(e.children,n)},inlineHtml:function(e,t,n,r){n.startNoWrap(),n.addLiteral(tw(e,{decodeEntities:n.options.decodeEntities})),n.stopNoWrap()},inlineString:function(e,t,n,r){n.addLiteral(r.string||"")},inlineSurround:function(e,t,n,r){n.addLiteral(r.prefix||""),t(e.children,n),n.addLiteral(r.suffix||"")},inlineTag:function(e,t,n,r){n.startNoWrap(),n.addLiteral(ne(e)),n.stopNoWrap(),t(e.children,n),n.startNoWrap(),n.addLiteral(nt(e)),n.stopNoWrap()},skip:function(e,t,n,r){}});function nr(e,t){return e[t]||(e[t]=[]),e[t]}function ni(e,t){return void 0===e[t]&&(e[t]=0===t?0:1+ni(e,t-1)),e[t]}function no(e,t,n,r){e[t+n]=Math.max(ni(e,t+n),ni(e,t)+r)}function na(e,t){return t?("string"==typeof t[0]?t[0]:"[")+e+("string"==typeof t[1]?t[1]:"]"):e}function ns(e,t,n,r,i){let o="function"==typeof t?t(e,r,i):e;return"/"===o[0]&&n?function(e,t){let n=e.length;for(;n>0&&"/"===e[n-1];)--n;return n<e.length?e.substring(0,n):e}(n,0)+o:o}function nc(e,t,n,r,i){let o="li"===tq(e,["parent","name"]),a=0,s=(e.children||[]).filter(e=>"text"!==e.type||!/^\s*$/.test(e.data)).map(function(e){if("li"!==e.name)return{node:e,prefix:""};let t=o?i().trimStart():i();return t.length>a&&(a=t.length),{node:e,prefix:t}});if(s.length){for(let{node:e,prefix:i}of(n.openList({interRowLineBreaks:1,leadingLineBreaks:o?1:r.leadingLineBreaks||2,maxPrefixLength:a,prefixAlign:"left"}),s))n.openListItem({prefix:i}),t([e],n),n.closeListItem();n.closeList({trailingLineBreaks:o?1:r.trailingLineBreaks||2})}}function nl(e,t,n,r){function i(e){let i=+tq(e,["attribs","colspan"])||1,o=+tq(e,["attribs","rowspan"])||1;n.openTableCell({maxColumnWidth:r.maxColumnWidth}),t(e.children,n),n.closeTableCell({colspan:i,rowspan:o})}n.openTable(),e.children.forEach(function e(t){if("tag"!==t.type)return;let o=!1!==r.uppercaseHeaderCells?e=>{n.pushWordTransform(e=>e.toUpperCase()),i(e),n.popWordTransform()}:i;switch(t.name){case"thead":case"tbody":case"tfoot":case"center":t.children.forEach(e);return;case"tr":for(let e of(n.openTableRow(),t.children))if("tag"===e.type)switch(e.name){case"th":o(e);break;case"td":i(e)}n.closeTableRow()}}),n.closeTable({tableToString:e=>(function(e,t,n){let r=[],i=0,o=e.length,a=[0];for(let n=0;n<o;n++){let o=nr(r,n),s=e[n],c=0;for(let e=0;e<s.length;e++){let i=s[e];(function(e,t,n,r){for(let i=0;i<e.rowspan;i++){let o=nr(t,n+i);for(let t=0;t<e.colspan;t++)o[r+t]=e}})(i,r,n,c=function(e,t=0){for(;e[t];)t++;return t}(o,c)),c+=i.colspan,i.lines=i.text.split("\n");let l=i.lines.length;no(a,n,i.rowspan,l+t)}i=o.length>i?o.length:i}!function(e,t){for(let n=0;n<t;n++){let t=nr(e,n);for(let r=0;r<n;r++){let i=nr(e,r);if(t[r]||i[n]){let e=t[r];t[r]=i[n],i[n]=e}}}}(r,o>i?o:i);let s=[],c=[0];for(let e=0;e<i;e++){let t,i=0,l=Math.min(o,r[e].length);for(;i<l;)if(t=r[e][i]){if(!t.rendered){let r=0;for(let n=0;n<t.lines.length;n++){let o=t.lines[n],l=a[i]+n;s[l]=(s[l]||"").padEnd(c[e])+o,r=o.length>r?o.length:r}no(c,e,t.colspan,r+n),t.rendered=!0}i+=t.rowspan}else{let e=a[i];s[e]=s[e]||"",i++}}return s.join("\n")})(e,r.rowSpacing??0,r.colSpacing??3),leadingLineBreaks:r.leadingLineBreaks,trailingLineBreaks:r.trailingLineBreaks})}var nu=Object.freeze({__proto__:null,anchor:function(e,t,n,r){let i=function(){if(r.ignoreHref||!e.attribs||!e.attribs.href)return"";let t=e.attribs.href.replace(/^mailto:/,"");return r.noAnchorUrl&&"#"===t[0]?"":t=ns(t,r.pathRewrite,r.baseUrl,n.metadata,e)}();if(i){let o="";n.pushWordTransform(e=>(e&&(o+=e),e)),t(e.children,n),n.popWordTransform(),r.hideLinkHrefIfSameAsText&&i===o||n.addInline(o?" "+na(i,r.linkBrackets):i,{noWordTransform:!0})}else t(e.children,n)},blockquote:function(e,t,n,r){n.openBlock({leadingLineBreaks:r.leadingLineBreaks||2,reservedLineLength:2}),t(e.children,n),n.closeBlock({trailingLineBreaks:r.trailingLineBreaks||2,blockTransform:e=>(!1!==r.trimEmptyLines?tW(e,"\n"):e).split("\n").map(e=>"> "+e).join("\n")})},dataTable:nl,heading:function(e,t,n,r){n.openBlock({leadingLineBreaks:r.leadingLineBreaks||2}),!1!==r.uppercase?(n.pushWordTransform(e=>e.toUpperCase()),t(e.children,n),n.popWordTransform()):t(e.children,n),n.closeBlock({trailingLineBreaks:r.trailingLineBreaks||2})},horizontalLine:function(e,t,n,r){n.openBlock({leadingLineBreaks:r.leadingLineBreaks||2}),n.addInline("-".repeat(r.length||n.options.wordwrap||40)),n.closeBlock({trailingLineBreaks:r.trailingLineBreaks||2})},image:function(e,t,n,r){let i=e.attribs||{},o=i.alt?i.alt:"",a=i.src?ns(i.src,r.pathRewrite,r.baseUrl,n.metadata,e):"",s=a?o?o+" "+na(a,r.linkBrackets):na(a,r.linkBrackets):o;n.addInline(s,{noWordTransform:!0})},lineBreak:function(e,t,n,r){n.addLineBreak()},orderedList:function(e,t,n,r){let i=Number(e.attribs.start||"1"),o=function(e="1"){switch(e){case"a":return e=>tZ(e,"a");case"A":return e=>tZ(e,"A");case"i":return e=>tK(e).toLowerCase();case"I":return e=>tK(e);default:return e=>e.toString()}}(e.attribs.type);return nc(e,t,n,r,()=>" "+o(i++)+". ")},paragraph:function(e,t,n,r){n.openBlock({leadingLineBreaks:r.leadingLineBreaks||2}),t(e.children,n),n.closeBlock({trailingLineBreaks:r.trailingLineBreaks||2})},pre:function(e,t,n,r){n.openBlock({isPre:!0,leadingLineBreaks:r.leadingLineBreaks||2}),t(e.children,n),n.closeBlock({trailingLineBreaks:r.trailingLineBreaks||2})},table:function(e,t,n,r){return!function(e,t){if(!0===t)return!0;if(!e)return!1;let{classes:n,ids:r}=function(e){let t=[],n=[];for(let r of e)r.startsWith(".")?t.push(r.substring(1)):r.startsWith("#")&&n.push(r.substring(1));return{classes:t,ids:n}}(t),i=(e.class||"").split(" "),o=(e.id||"").split(" ");return i.some(e=>n.includes(e))||o.some(e=>r.includes(e))}(e.attribs,n.options.tables)?void(n.openBlock({leadingLineBreaks:r.leadingLineBreaks}),t(e.children,n),n.closeBlock({trailingLineBreaks:r.trailingLineBreaks})):nl(e,t,n,r)},unorderedList:function(e,t,n,r){let i=r.itemPrefix||" * ";return nc(e,t,n,r,()=>i)},wbr:function(e,t,n,r){n.addWordBreakOpportunity()}});let nd={baseElements:{selectors:["body"],orderBy:"selectors",returnDomByDefault:!0},decodeEntities:!0,encodeCharacters:{},formatters:{},limits:{ellipsis:"...",maxBaseElements:void 0,maxChildNodes:void 0,maxDepth:void 0,maxInputLength:0x1000000},longWordSplit:{forceWrapOnLimit:!1,wrapCharacters:[]},preserveNewlines:!1,selectors:[{selector:"*",format:"inline"},{selector:"a",format:"anchor",options:{baseUrl:null,hideLinkHrefIfSameAsText:!1,ignoreHref:!1,linkBrackets:["[","]"],noAnchorUrl:!0}},{selector:"article",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"aside",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"blockquote",format:"blockquote",options:{leadingLineBreaks:2,trailingLineBreaks:2,trimEmptyLines:!0}},{selector:"br",format:"lineBreak"},{selector:"div",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"footer",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"form",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"h1",format:"heading",options:{leadingLineBreaks:3,trailingLineBreaks:2,uppercase:!0}},{selector:"h2",format:"heading",options:{leadingLineBreaks:3,trailingLineBreaks:2,uppercase:!0}},{selector:"h3",format:"heading",options:{leadingLineBreaks:3,trailingLineBreaks:2,uppercase:!0}},{selector:"h4",format:"heading",options:{leadingLineBreaks:2,trailingLineBreaks:2,uppercase:!0}},{selector:"h5",format:"heading",options:{leadingLineBreaks:2,trailingLineBreaks:2,uppercase:!0}},{selector:"h6",format:"heading",options:{leadingLineBreaks:2,trailingLineBreaks:2,uppercase:!0}},{selector:"header",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"hr",format:"horizontalLine",options:{leadingLineBreaks:2,length:void 0,trailingLineBreaks:2}},{selector:"img",format:"image",options:{baseUrl:null,linkBrackets:["[","]"]}},{selector:"main",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"nav",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"ol",format:"orderedList",options:{leadingLineBreaks:2,trailingLineBreaks:2}},{selector:"p",format:"paragraph",options:{leadingLineBreaks:2,trailingLineBreaks:2}},{selector:"pre",format:"pre",options:{leadingLineBreaks:2,trailingLineBreaks:2}},{selector:"section",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"table",format:"table",options:{colSpacing:3,leadingLineBreaks:2,maxColumnWidth:60,rowSpacing:0,trailingLineBreaks:2,uppercaseHeaderCells:!0}},{selector:"ul",format:"unorderedList",options:{itemPrefix:" * ",leadingLineBreaks:2,trailingLineBreaks:2}},{selector:"wbr",format:"wbr"}],tables:[],whitespaceCharacters:" \r\n\fג€‹",wordwrap:80},nf=(e,t,n)=>[...e,...t],nh=(e,t,n)=>[...t],np=(e,t,n)=>e.some(e=>"object"==typeof e)?nf(e,t):nh(e,t),nm={wordwrap:!1,selectors:[{selector:"a",options:{ignoreHref:!0}},{selector:"img",format:"skip"},{selector:"div[id*=Rply]",format:"skip"},{selector:"div[id*=Fwd]",format:"skip"},{selector:"hr",format:"skip"},{selector:"div[id*=QuotedText]",format:"skip"},{selector:"div[id*=OriginalMessage]",format:"skip"},{selector:"meta",format:"skip"}]},ng=null;function nv(e){return ng||(ng=function(e={}){return(e=tB(nd,e,{arrayMerge:nh,customMerge:e=>"selectors"===e?np:void 0})).formatters=Object.assign({},nn,nu,e.formatters),e.selectors=tG(e.selectors,e=>e.selector),function(e){if(e.tags){let t=Object.entries(e.tags).map(([e,t])=>({...t,selector:e||"*"}));e.selectors.push(...t),e.selectors=tG(e.selectors,e=>e.selector)}function t(e,t,n){let r=t.pop();for(let n of t){let t=e[n];t||(t={},e[n]=t),e=t}e[r]=n}if(e.baseElement){let n=e.baseElement;t(e,["baseElements","selectors"],Array.isArray(n)?n:[n])}for(let n of(void 0!==e.returnDomByDefault&&t(e,["baseElements","returnDomByDefault"],e.returnDomByDefault),e.selectors))"anchor"===n.format&&tq(n,["options","noLinkBrackets"])&&t(n,["options","linkBrackets"],!1)}(e),function(e={}){let t=e.selectors.filter(e=>!e.format);if(t.length)throw Error("Following selectors have no specified format: "+t.map(e=>`\`${e.selector}\``).join(", "));let n=new eR(e.selectors.map(e=>[e.selector,e])).build(eV);"function"!=typeof e.encodeCharacters&&(e.encodeCharacters=function(e){if(!e||0===Object.keys(e).length)return;let t=Object.entries(e).filter(([,e])=>!1!==e),n=RegExp(t.map(([e])=>`(${[...e][0].replace(/[\s\S]/g,e=>"\\u"+e.charCodeAt().toString(16).padStart(4,"0"))})`).join("|"),"g"),r=t.map(([,e])=>e),i=(e,...t)=>r[t.findIndex(e=>e)];return e=>e.replace(n,i)}(e.encodeCharacters));let r=new eR(e.baseElements.selectors.map((e,t)=>[e,t+1])).build(eV);function i(t){return function(e,t,n){let r=[];return tj(t.limits.maxDepth,function(e,i){for(let o of i=i.slice(0,t.limits.maxChildNodes)){if("tag"!==o.type)continue;let i=n.pick1(o);if(i>0?r.push({selectorIndex:i,element:o}):o.children&&e(o.children),r.length>=t.limits.maxBaseElements)return}})(e),"occurrence"!==t.baseElements.orderBy&&r.sort((e,t)=>e.selectorIndex-t.selectorIndex),t.baseElements.returnDomByDefault&&0===r.length?e:r.map(e=>e.element)}(t,e,r)}let o=tj(e.limits.maxDepth,t7,function(t,n){n.addInline(e.limits.ellipsis||"")});return function(t,r){return function(e,t,n,r,i,o){let a=n.limits.maxInputLength;a&&e&&e.length>a&&(e=e.substring(0,a));let s=i(function(e,t){let n=new I(void 0,t);return new tl(n,t).end(e),n.root}(e,{decodeEntities:n.decodeEntities}).children),c=new t4(n,r,t);return o(s,c),c.toString()}(t,r,e,n,i,o)}}(e)}(nm)),ng(e)}},97256:(e,t,n)=>{"use strict";n.d(t,{KV:()=>f,h3:()=>h});var r=n(30278),i=n(6665),o=n(66243);let a=function(e,t){if(e.ExtendedProperty)for(let n=0;n<e.ExtendedProperty.length;n++){let r=e.ExtendedProperty[n];if(r?.ExtendedFieldURI?.PropertyTag===t||r?.ExtendedFieldURI?.PropertyName===t)return r.Value}},s=e=>"false"!==a(e,"0x10f4"),c=e=>a(e,"0x7018")||null;var l=n(13647);let u=e=>{let t=a(e,"SourceWellKnownFolderType");switch(t&&parseInt(t,10)||-1){case 86:return"REMOTE_DISTINGUISHED_FOLDER_TYPE_ARCHIVE";case 87:return"REMOTE_DISTINGUISHED_FOLDER_TYPE_IMPORTANT";case 88:return"REMOTE_DISTINGUISHED_FOLDER_TYPE_STARRED";default:return"REMOTE_DISTINGUISHED_FOLDER_TYPE_UNSPECIFIED"}};var d=n(60239);function f(e,t,n,i,c){let l=e.RootFolder;if(!l||!l.Folders||!l.ParentFolder)throw Error("mapFindFolderResponseToGql: failed to get folders");let u=l?.ParentFolder?.DistinguishedFolderId||"none",d=[];l?.Folders.forEach(e=>{if(e&&function(e,t,n,i,o){if(i){if(e?.__type!==r.T8||"true"===a(e,"0x361f"))return!1}else if(e?.__type!==r.VF)return!1;let c=e?.DistinguishedFolderId;return"outbox"===c?o:!("syncissues"==c||"journal"==c||s(e))&&("clutter"!==e.DistinguishedFolderId||0!==e.TotalCount)&&("notes"===e.DistinguishedFolderId?!!t:"IPF.StickyNote"!==e.FolderClass&&("conversationhistory"!==e.DistinguishedFolderId||!!n))}(e,n,i,u==r.Ry,c)){let n=h(e,t);n&&d.push(n)}});let f="SharedMailbox"===t.type?void 0:u;l.ParentFolder.DistinguishedFolderId=f;let p=h(l.ParentFolder,t);if(u===r.FX&&"SharedMailbox"===t.type){let e={FolderId:l.ParentFolder.ParentFolderId,ParentFolderId:(0,o.Z)({Id:r.js}),__type:r.VF};p&&d.push(p),p=h(e,t)}return{__typename:"FolderHierarchyResult",Folders:d,RootFolder:p,offset:l.IndexedPagingOffset,TotalItemsInView:l.TotalItemsInView,IncludesLastItemInRange:l.IncludesLastItemInRange,CustomSorted:l.CustomSorted}}function h(e,t){let{FolderId:n,ParentFolderId:o,DisplayName:s,ArchiveTag:f,PolicyTag:h,ChildFolderCount:p,UnreadCount:m,TotalCount:g,FolderClass:v,DistinguishedFolderId:y,EffectiveRights:b}=e;if(!n?.Id||!o?.Id)return d.g4.warn("mapOWSFolderToGql: ignoring folder with missing folderId or missing parentFolderId"),null;let S=(0,i.y)(n,"FolderId"),_=function(e){let t=a(e,l.s);if(t){let e=atob(t);return[e.substr(0,e.length-1)]}return null}(e);return{id:S?.Id??"",changeKey:S?.ChangeKey,__typename:"MailFolder",type:e.__type,parentFolderId:i.y(o,"FolderId")?.Id??"",displayName:s||"",distinguishedFolderType:y?.toLowerCase()||null,FolderClass:v||"IPF.Note",UnreadCount:m||0,totalMessageCount:y?.toLowerCase()=="outbox"?0:g||0,EffectiveRights:(0,i.y)(b,"EffectiveRightsType"),ArchiveTag:(0,i.y)(f,"RetentionTagType"),PolicyTag:(0,i.y)(h,"RetentionTagType"),childFolderCount:p||0,remoteFolderInfo:{remoteFolderDisplayName:c(e),remoteDistinguishedFolderType:u(e)},replicaList:_,PermissionSet:e.PermissionSet,messageSizeInBytes:e.ExtendedProperty?.[0]?.Value,pausedTotalCount:null,SearchFolderTemplateId:function(e){if(e?.__type===r.T8){let t=e.TemplateId;if("number"==typeof t)return void 0==t?null:t;switch(t){case"UNKNOWN":return 0;case"CUSTOM":return 1;case"UNREAD":return 2;case"FOR_FOLLOWUP":return 3;case"UNREAD_OR_FOLLOWUP":return 4;case"IMPORTANT_MAIL":return 5;case"CONVERSATIONS":return 6;case"FROM_PERSON":return 7;case"SENT_TO_ME":return 8;case"SENT_TO_DISTLIST":return 9;case"LARGE_MESSAGES":return 10;case"OLD_MAIL":return 11;case"WITH_ATTACH":return 12;case"WITH_SPECIFIC_WORDS":return 14;case"CATEGORIZED":return 15}}return null}(e),sortPosition:e.SortPosition??null,sortParentId:e.SortParentId??null,mailboxInfo:{type:t.type,sourceId:t.sourceId,userIdentity:t.userIdentity,mailboxSmtpAddress:t.mailboxSmtpAddress,auxiliaryMailboxGuid:_?.[0],diagnosticData:t.diagnosticData??"FindFolderResponseToGql"}}}},13647:(e,t,n)=>{"use strict";n.d(t,{s:()=>r});let r="0x6698"},83052:(e,t,n)=>{"use strict";n.d(t,{W6:()=>a,QQ:()=>s,uA:()=>c,h7:()=>o,Un:()=>u,Z1:()=>d});var r=n(51498),i=n.n(r);function o(e){return null==e?"undefined":""===e?"empty":`hash_${i()().update(e).digest("hex")}`}function a(e){let t="MetaData"in e?e.MetaData.isPartialEvent:void 0;return{id:e.id,start:e.Start,end:e.End,allDay:e.IsAllDayEvent,isCancelled:e.IsCancelled,type:e.CalendarItemType,isMeeting:e.IsMeeting,isOnline:e.IsOnlineMeeting,isOrganizer:e.IsOrganizer,response:e.ResponseType,freeBusy:e.FreeBusyType,hasAttachments:e.HasAttachments,reminder:e.ReminderIsSet,master:e.SeriesMasterItemId?.Id,charmId:e.CharmId,convId:e.ConversationId?.Id,body:!!e.Body,instanceKey:e.InstanceKey,subject:o(e.Subject),location:o(e.Location),folder:o(e.ParentFolderId?.Id),isPartial:t}}function s(e){let t,n,r;return"MetaData"in e&&(t=e.MetaData.sortTime,n=e.MetaData.dirtyState,r=e.MetaData.creationSource),{id:e.id||e.ConversationId?.Id,instanceKey:e.InstanceKey,lastDeliveryOrRenewTime:e.LastDeliveryOrRenewTime,lastDeliveryTime:e.LastDeliveryTime,unread:e.UnreadCount,msgCount:e.MessageCount,flag:e.FlagStatus,importance:e.Importance,likes:0,hasAttachments:e.HasAttachments,inference:e.InferenceClassification,drafts:e.DraftItemIds?.map(e=>e.Id).join(";"),mentioned:e.mentionedMe,lastModified:e.LastModifiedTime,topic:o(e.ConversationTopic),folder:o(e.ParentFolderId?.Id),sortTime:t,dirtyState:n,creationSource:r}}function c(e){let t;return t="MetaData"in e?e.conversationNodes?.map(l).join(";"):e.conversationNodes?.edges?.map(e=>l(e.node)).join(";"),{id:e.id,nodes:t,totalNodeCount:e.totalConversationNodesCount,toCount:e.toRecipients?.length,ccCount:e.ccRecipients?.length,lastModifiedTime:e.lastModifiedTime,syncState:o(e.syncState)}}function l(e){if(!Array.isArray(e.Items))return`node with invalid items: "${typeof e.Items}"`;if(0===e.Items.length||!e.Items[0])return"empty node";let t=e.Items[0];return`itemId: ${t.id} received: ${t.DateTimeReceived}`}function u(e){let t,n,r,i,a,s,c,l,u;switch(e.__typename){case"Message":t=e.Reactions?.length,a=e.ToRecipients?.length,s=e.CcRecipients?.length,c=e.BccRecipients?.length,l=e.MessageSafety?.MessageSafetyLevel,u=e.MessageSafety?.MessageSafetyReason;break;case"MeetingCancellationMessage":case"MeetingRequestMessage":case"MeetingResponseMessage":r=e.Start,i=e.End,n=e.ResponseType,l=e.MessageSafety?.MessageSafetyLevel,u=e.MessageSafety?.MessageSafetyReason}return{id:e.id,sent:e.DateTimeSent,received:e.DateTimeReceived,receivedOrRenew:e.ReceivedOrRenewTime,flag:e.Flag?.FlagStatus,attachments:e.Attachments?.length||0,hasBlockedImages:e.HasBlockedImages,hasQuotedText:e.HasQuotedText,importance:e.Importance,isDraft:e.IsDraft,mentionedMe:e.MentionedMe,sensitivity:e.Sensitivity,itemClass:e.ItemClass,reactions:t,start:r,end:i,responseType:n,body:e.Body?.Value?.length,firstBody:e.FirstBody?.Value?.length,normalizedBody:e.NormalizedBody?.Value?.length,uniqueBody:e.UniqueBody?.Value?.length,quotedText:e.TrimmedQuotedText?.length,subject:o(e.Subject),toRecipients:a,ccRecipients:s,bccRecipients:c,convId:e.ConversationId?.Id,safetyLevel:l,safetyReason:u,folderId:o(e.ParentFolderId?.Id)}}function d(e){let t,n,r;return"MetaData"in e&&(t=e.MetaData.sortTime,n=e.MetaData.isDirty,r=e.MetaData.creationSource),{id:e.id||e.ItemId?.Id,instanceKey:e.InstanceKey,sent:e.DateTimeSent,received:e.DateTimeReceived,receivedOrRenew:e.ReceivedOrRenewTime,isRead:e.IsRead,isDraft:e.IsDraft,flag:e.Flag?.FlagStatus,importance:e.Importance,likes:0,hasAttachments:e.HasAttachments,inference:e.InferenceClassification,mentioned:e.MentionedMe,sensitivity:e.Sensitivity,subject:o(e.Subject),folder:o(e.ParentFolderId?.Id),sortTime:t,isDirty:n,creationSource:r}}},1710:(e,t,n)=>{"use strict";n.d(t,{Dy:()=>i.D,QV:()=>l,IX:()=>f.IX,RI:()=>f.RI,GJ:()=>f.GJ,Cs:()=>h.C,U$:()=>p.U,mj:()=>c});var r=n(52433),i=n(8814),o=n(67264);let a=(0,r.aD)("addAccount",e=>({userIdentity:e.userIdentity,account:e})),s=(0,r.aD)("removeAccount",e=>({userIdentity:e})),c=(0,r.aD)("updateOWAConnectedAccountStatus",(e,t)=>({indexerOrUserIdentity:e,accountState:t})),l=(0,r.aD)("connectedAccountIsInErrorState",(e,t)=>(0,o.uY)({name:"connectedAccountIsInErrorState",customData:{accountState_1:i.D[e],accountProvider_2:t}},{accountState:e})),u=(0,r.aD)("connectedAccountsListRequested",e=>({isSuccess:e})),d=(0,r.aD)("setAccountsStoreState",e=>({state:e}));var f=n(13636),h=n(85104),p=n(85439),m=n(49675),g=n(13721),v=n(23589),y=n(17088),b=n(27411),S=n(40091),_=n(90801),w=(e=>(e.Pending="Pending",e.Added="Added",e.Removed="Removed",e.Disabled="Disabled",e))(w||{}),C=(e=>(e.LocalOnly="Local",e.ApplicationOnly="App",e.AllOutlooks="AllOutlooks",e))(C||{}),A=n(93873);n(46978),n(44195);var k=n(76616),I=n(95011);function E(){return!(0,k.X)("acctmonaccounts")}(0,r.ed)(a,({account:e})=>{(0,v.CZ)("owaAccountAdded",{accountStatus_1:i.D[e.accountState]}),(0,I.Z)().accountsMap.set(e.mailboxIndexer,e)}),(0,r._F)(a,({account:e})=>{E()&&function(e,t,n,r){let i;let o=function(e,t){let n=`C0C0C0C0-C0C0-C0C0-C0C0-C0C0C0C0C0C0-${t}-${e}`,r=n.replace(A.z,"-");return n!=r&&(0,v.CZ)("AcctAdd-ConnectedAccount-PersistenceId-Escaped"),r}(e,t),a={uuid:o,version:1,accountType:function(e){switch(e){case"Outlook":return _.eq.OutlookDotCom;case"Google":return _.eq.Google;case"ICloud":return _.eq.ICloud;case"Yahoo":return _.eq.Yahoo;default:return(0,v.CZ)("AcctAdd-ConnectedAccount-UnknownAuthProviderType",{accountProviderType:e}),_.eq.OutlookDotCom}}(t),emailAddress:e,userIdentity:e,aliases:[]},s=!(0,b.Z)(e),c=(0,S.MN)(S.$0.StartingOrCompleteOrError,S.l4.Any).slice(1).filter(e=>e.persistenceId===o);i=0===c.length,c.forEach(e=>{(0,S.WG)(e.sourceId)}),(0,y.RU)(a,n,{connectedAccountState:r});let l=(0,S.h1)(),u=l?(0,S.qs)():void 0,d=function(e){if(S.FQ.isCoprincipal(e))return e.persistenceId}(u)===o;(0,v.CZ)("AcctAdd-ConnectedAccount",{noAccountForUserIdentity:s,noAccountForPersistenceId:i,isGSACoId:d,uit:typeof e,uil:e?.length,actt:typeof t,actl:t?.length,defuit:typeof u?.mailboxInfo?.userIdentity,isdefcon:S.z6.isM365ConnectedMailbox(u),defuitl:u?.mailboxInfo?.userIdentity?.length,equal:e===u?.mailboxInfo?.userIdentity,isInit:l})}(e.userIdentity,e.accountProviderType.toString(),e.anchorMailbox,e.accountState)}),(0,r.ed)(s,({userIdentity:e})=>{(0,I.Z)().accountsMap.delete(e)}),(0,r._F)(s,({userIdentity:e})=>{E()&&function(e){let t=(0,b.Z)(e),n=(0,S.R1)(t),r=S.z6.isM365ConnectedMailbox(n),i=t&&r;i&&(0,S.WG)(t);let o=(0,S.h1)(),a=o?(0,S.qs)():void 0;(0,v.CZ)("AcctRemove-ConnectedAccount",{si:typeof t,sil:t?.length,ac:typeof n,connected:r,remove:i,uit:typeof e,uil:e?.length,defuit:typeof a?.mailboxInfo?.userIdentity,isdefcon:S.z6.isM365ConnectedMailbox(a),defuitl:a?.mailboxInfo?.userIdentity?.length,equal:e===a?.mailboxInfo?.userIdentity,isInit:o})}(e)}),(0,r.ed)(c,({indexerOrUserIdentity:e,accountState:t})=>{let n=(0,I.Z)().accountsMap.get((0,m.O)(e));n.accountState==i.D.Valid&&t!=i.D.Valid&&(0,v.CZ)("owaConnectedAccountStatusUpdated",{accountStatus_1:i.D[t]}),n.accountState=t}),(0,r._F)(c,({indexerOrUserIdentity:e,accountState:t})=>{E()&&function(e,t){let n=(0,b.Z)(e);n&&(0,S.VZ)(n,t),(0,v.CZ)("updateConnectedAccountStateForAccountSourceList",{sourceIdFound:!!n,accountFound:!1})}(e,t)}),(0,r.ed)(u,e=>{let t=e.isSuccess?g.n.AccountsLoadSuccessful:g.n.AccountsLoadError;(0,I.Z)().accountsLoadedState=t}),(0,r.ed)(d,e=>{(0,I.Z)().accountsLoadedState=e.state})},13636:(e,t,n)=>{"use strict";n.d(t,{GJ:()=>d,IX:()=>l,RI:()=>c,cd:()=>s});var r=n(95011),i=n(8814),o=n(85104);n(85439);var a=n(49675);function s(){return[...(0,r.Z)().accountsMap.values()]}function c(e){return(0,r.Z)().accountsMap.get((0,a.O)(e))}function l(e){return(0,o.C)(e)?c(e).accountProviderType:null}function u(e,t){return function(n){let r=c(n);return r?r[e]:t}}let d=u("accountState",i.D.Valid);u("accountProviderType",null)},13721:(e,t,n)=>{"use strict";n.d(t,{n:()=>r});var r=(e=>(e[e.None=0]="None",e[e.Loading=1]="Loading",e[e.AccountsLoadSuccessful=2]="AccountsLoadSuccessful",e[e.AccountsLoadError=3]="AccountsLoadError",e))(r||{})},8814:(e,t,n)=>{"use strict";n.d(t,{D:()=>r});var r=(e=>(e[e.Valid=0]="Valid",e[e.AccountDeprovisioned=1]="AccountDeprovisioned",e[e.AccessRevoked=2]="AccessRevoked",e[e.TransientTokenError=3]="TransientTokenError",e[e.FailedToInitializeOWAConfig=4]="FailedToInitializeOWAConfig",e[e.AccountNotFound=5]="AccountNotFound",e[e.UnknownTokenError=6]="UnknownTokenError",e))(r||{})},95011:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(52433),i=n(87012),o=n(13721);let a=(0,r.MT)("OWAAccountsStore",{accountsMap:new i.vP({}),accountsLoadedState:o.n.None})(),s=()=>a},85439:(e,t,n)=>{"use strict";n.d(t,{U:()=>i});var r=n(76616);function i(){return(0,r.X)("acctmonaccounts")}},49675:(e,t,n)=>{"use strict";n.d(t,{O:()=>l});var r=n(23589),i=n(73082),o=n(95011),a=n(13636),s=n(40091);let c=0;function l(e){if((0,i.A)()){if((0,o.Z)().accountsMap.has(e))return e;let t=(0,a.cd)().filter(t=>t.userIdentity==e);if(t.length>0){if(c<3){++c;let e=Error("UserIdentityUsedForConnectedAccount");(0,r.ly)("UserIdentityUsedForConnectedAccount",e,{matches:t.length})}return t[0].mailboxIndexer}if((0,s.h1)()){let t=(0,s.WY)();if(t.mailboxInfo.userIdentity==e)return t.persistenceId}}return e}},85104:(e,t,n)=>{"use strict";n.d(t,{C:()=>s});var r=n(27411),i=n(40091),o=n(13636),a=n(85439);function s(e){if((0,a.U)()){let t=(0,i.R1)((0,r.Z)(e));if(!i.z6.isM365ConnectedMailbox(t))return!1}else if(e==((0,i.h1)()?i.qs().mailboxInfo?.userIdentity:"no-smtp-address"))return!1;return void 0!==(0,o.RI)(e)}},9673:(e,t,n)=>{"use strict";n.d(t,{_R:()=>s,dI:()=>a,fl:()=>o});var r=n(85445);let i=new r.nI(()=>Promise.all([n.e(6946),n.e(9643),n.e(5527)]).then(n.bind(n,17816)),{name:"OwaApolloExecute"}),o=new r._5(i,e=>e.execute),a=new r._5(i,e=>e.subscribe);new r._5(i,e=>e.resetStateForTests);let s=new r._5(i,e=>e.precompile)},21926:(e,t,n)=>{"use strict";n.d(t,{C:()=>a,t:()=>o});var r=n(85445);let i=new r.nI(()=>n.e(8779).then(n.bind(n,31541)),{name:"OwaGatewayLink"}),o=new r._5(i,e=>e.gatewayLink),a=new r._5(i,e=>e.makeGatewayRequest)},83605:(e,t,n)=>{"use strict";n.d(t,{Ag:()=>L,Y5:()=>U,rA:()=>A,tR:()=>F,_G:()=>D,Dq:()=>R});var r=n(11648),i=n(9203),o=n(44698),a=n(34944),s=n(83908),c=n(88101),l=n(35412),u=n(37279),d=n(60239),f=n(43930);let h=({localLink:e,remoteLink:t,getResolversProfile:n})=>new r.i(r=>{let o=r.getContext(),d=(0,a.S)(r.query);return d?o.gatewayGraphRequest?t.request(r):new i.y(a=>{n().then(({resolvers:n,isOfflineEnabled:f})=>{let h=m(d.operation),v=d.selectionSet.selections,y=n[h]||{},b=!1,S=r?.variables?.mailboxInfo;S&&(b=S.mailboxSmtpAddress!=S.userIdentity,(0,c.cr)("fwk-useoutlookgateway-sendArchiveRequest")&&"ArchiveMailbox"===S.type&&(b=!1),"GroupMailbox"!=S.type&&"PublicMailbox"!=S.type&&"TeamsMailbox"!=S.type&&"ArchiveMailbox"!=S.type&&(b=!1));let{remoteSelections:_,localSelections:w,remoteEnabledSelections:C}=g(v,o,y,b,f,h,r),A=r,k=i.y.of();_.length>0&&(A=p(r,_),k=t.request(A)||k);let I=r,E=i.y.of();w.length>0&&(I=p(r,w),E=e.request(I)||E);let x=E.concat(k).flatMap(e=>(function(e,t,n,r){let o=[],a=[];e.errors?.reduce((e,t)=>{if(l.W(t)){let n=function(e,t){let n=null,r=t.path?.[0];return r&&e.some(e=>{if("Field"===e.kind){if(e.alias){if(e.alias.value===r)return n=e,!0}else if(e.name?.value===r)return n=e,!0}return!1}),n}(r,t);n?e.fallbacks.push(n):e.nonfallbackErrors.push(t)}else e.nonfallbackErrors.push(t);return e},{nonfallbackErrors:o,fallbacks:a});let s={...e,errors:o};0==o.length&&delete s.errors;let c=i.y.of(s);return a.length>0?c.concat(n.request(p(t,a))||i.y.of()):c})(e,r,t,C)),P=_.length+w.length;if("Subscription"===h);else if(P>0)x=x.reduce(u.Z);else{let e=new s._("there were no active resolvers in the operation");x=i.y.of({errors:[e]})}let O=x.subscribe({next:e=>{r.setContext(I.getContext()),a.next?.(e)},error:e=>{r.setContext(I.getContext()),a.error?.(e)},complete:()=>{r.setContext(I.getContext()),a.complete?.()}});return()=>{O.unsubscribe()}})}):e.request(r)});function p(e,t){let n={...e,query:{...e.query},context:e.getContext()};return n.query.definitions=e.query.definitions.map(e=>"OperationDefinition"!==e.kind?e:{...e,selectionSet:{...e.selectionSet,selections:t}}),(0,f.z)(e.getContext(),n)}let m=e=>{switch(e){case"query":return"Query";case"mutation":return"Mutation";case"subscription":return"Subscription"}},g=(e,t,n={},r,i,a,s)=>{let c=[],l=[],u=[],f=e=>!!t?.gatewayGraphRequest||(n[e]?i?!(0,o.ch)(a,e,r,t?.resolverPolicy)&&!(0,o.NP)(a,e,r,t?.resolverPolicy)&&(0,o.vC)(a,e,r,t?.resolverPolicy):!(0,o.NP)(a,e,r,t?.resolverPolicy)&&(0,o.vC)(a,e,r,t?.resolverPolicy):(0,o.vC)(a,e,r,t?.resolverPolicy)),h=e=>!t?.gatewayGraphRequest&&(i&&(0,o.ch)(a,e,r,t?.resolverPolicy)||(0,o.NP)(a,e,r,t?.resolverPolicy)),p=e=>{if("Field"===e.kind){let n=e.name.value;(0,o.vC)(a,n,r,t?.resolverPolicy)&&u.push(e),"__typename"!==e.name.value&&f(n)?c.push(e):h(n)?l.push(e):d.g4.warn(`[localRemoteRouterLink] ${a}.${n} is not enabled`)}else if("FragmentSpread"===e.kind){let t=e.name.value,n=s.query.definitions.find(e=>"FragmentDefinition"===e.kind&&e.name.value===t);n&&"FragmentDefinition"===n.kind&&n.selectionSet.selections.forEach(e=>p(e))}else"InlineFragment"===e.kind&&e.selectionSet.selections.forEach(e=>p(e))};return e.forEach(e=>{p(e)}),{remoteSelections:c,localSelections:l,remoteEnabledSelections:u}};var v=n(11114),y=n(9673);async function b(e,t){try{let n=await e.next();for(;!n.done;)t.next(n.value),n=await e.next();t.complete()}catch(e){t.error(e)}}function S(e){let{operation:t}=(0,a.S)(e.query,null);return t}function _(e,t){return new r.i(n=>"subscription"===S(n)?function(e){let t;let n=()=>t?.return?.();return new i.y(r=>{try{e().then(e=>{if(e.next instanceof Function){if(t=e,r.closed){n();return}b(e,r)}else r.next(e),r.complete()},r.error.bind(r))}catch(e){r.error(e)}return n})}(()=>e().then(e=>y.dI.importAndExecute(e.resolvers,n,t))):new i.y(r=>{e().then(e=>{y.fl.importAndExecute(e.resolvers,n,t).then(t=>{if(e.dataSource){let t=n.getContext(),r=t?.perfDatapoint;r&&(r.dataSource=e.dataSource)}r.next(t),r.complete()}).catch(e=>{r.error(e)})})}))}var w=n(90331);function C(e){let t=(0,w.jK)(e);return t?.type==="PstFile"}function A(e,t,n){return r.i.split(C,_(async function(){let e=await t();return{resolvers:e.pst||{},dataSource:void 0,isOfflineEnabled:!!e.offline}},e),function(e,t,n){async function r(){let e=await t();return{resolvers:e.offline||e.web,dataSource:e.offline?void 0:v.o2.NETWORK_GQL,isOfflineEnabled:!!e.offline}}return h({localLink:_(r,e),remoteLink:n,getResolversProfile:r})}(e,t,n))}var k=n(32718);function I(e){return new r.i(function(t,n){return new i.y(function(r){var i,o,a;try{i=n(t).subscribe({next:function(i){if(i.errors&&(a=e({graphQLErrors:i.errors,response:i,operation:t,forward:n}))){o=a.subscribe({next:r.next.bind(r),error:r.error.bind(r),complete:r.complete.bind(r)});return}r.next(i)},error:function(i){if(a=e({operation:t,networkError:i,graphQLErrors:i&&i.result&&i.result.errors,forward:n})){o=a.subscribe({next:r.next.bind(r),error:r.error.bind(r),complete:r.complete.bind(r)});return}r.error(i)},complete:function(){a||r.complete.bind(r)()}})}catch(i){e({networkError:i,operation:t,forward:n}),r.error(i)}return function(){i&&i.unsubscribe(),o&&i.unsubscribe()}})})}(function(e){function t(t){var n=e.call(this)||this;return n.link=I(t),n}(0,k.ZT)(t,e),t.prototype.request=function(e,t){return this.link.request(e,t)}})(r.i);var E=n(10139),x=n(12854);let P=["cannot represent","got invalid value"],O=["got invalid value null","got invalid value undefined"];var T=n(61963);let D=I(({operation:e,graphQLErrors:t,networkError:n})=>{if(t&&t.forEach(t=>{let n=e.getContext();n?.queryStack&&t.extensions&&(t.extensions.queryStack=n.queryStack);let{extensions:r}=t,i=t.originalError;if(!r?.fetchErrorType&&!i?.fetchErrorType&&r?.code!="EXTERNAL_SERVICE_ERROR"&&r?.code!="TRANSIENT_ERROR"&&!(0,T.e)(t.message)){let i;t?.message?.indexOf("MailboxInfoInput")>-1&&(i=(0,x.$6)(JSON.stringify(e?.variables)));let o=function(e){return e?((e=function(e){for(let t of O)if(e.includes(t))return e;for(let t of P){let n=e.indexOf(t);-1!==n&&(e=e.substring(0,n+t.length)+"...")}return e}(e)).length>256&&(e=e.substring(0,253)+"..."),(0,x.$6)(e)):e}(t.message);(0,E.FG)("onErrorLink_GraphQLError",t,{path:t.path?.toString(),operationName:e.operationName,code:r?.code,operationVariable:i,innerMessage:r?.InnerMessage,additionalCodes:r?.codes?.toString(),locations:r?.locations?.toString(),queryStack:(0,x.Dl)(n?.queryStack)}),d.g4.warn(`[GraphQL error]: Message: ${o}, OperationName:${e.operationName} Location: ${t.locations?.[0]}, Path: ${t.path}, Code: ${r?.code}`)}}),n){let t=e.getContext();n.queryStack=t?.queryStack,n.gqlPath=e.operationName,n.fetchErrorType||(0,T.e)(n.message,n)||(0,E.FG)("onErrorLink_NetworkError",n)}});var M=n(21926);function R(){let e=M.t.importAndExecute();return new r.i(t=>new i.y(n=>{let r=e.then(e=>e.request(t)?.subscribe(n));return()=>{r.then(e=>e?.unsubscribe())}}))}var N=n(15381);class L extends r.i{constructor(){super(...arguments),this.operationQueue=[]}request(e,t){return"query"==S(e)&&e.getContext().throttleOperation?new i.y(n=>{let r={id:(0,N.u)(),operation:e,forward:t,observer:n};return this.enqueue(r),()=>{this.cleanupOperationAndExecuteNext(r)}}):t(e)}enqueue(e){this.operationQueue.push(e),1===this.operationQueue.length&&this.tryExecuteOperationInQueue()}tryExecuteOperationInQueue(){if(0===this.operationQueue.length)return;let{operation:e,forward:t,observer:n}=this.operationQueue[0];this.operationQueue[0].subscription=t(e).subscribe({next:e=>n.next?.(e),error:e=>{n.error?.(e)},complete:()=>{n.complete?.()}})}cleanupOperationAndExecuteNext(e){var t;let n;let r=(t=this.operationQueue,n=-1,t.some((t,r)=>t.id==e.id&&(n=r,!0)),n);if(r>=0){let e=this.operationQueue[r];e.subscription&&e.subscription.unsubscribe(),this.operationQueue.splice(r,1)}this.tryExecuteOperationInQueue()}}function F(e,t){return[D,new L,A(e,t,R())]}function U(){return new r.i((e,t)=>{let n=e.getContext(),r=n?.perfDatapoint,i=n?.waterfallSettings;return(r&&(r.didExecuteGqlQuery=!0),"subscription"===S(e))?t(e):(r&&!i?.disableGQLTimings&&r.addToPredefinedOrCustomWaterfall("GQL_Link_S",i?.customGQLIndexes?.[0],i?.discardIfDefined),e.setContext({...n,perfDatapoint:r}),t(e).map(t=>{if(r&&!i?.disableGQLTimings){if(r.addToPredefinedOrCustomWaterfall("GQL_Link_E",i?.customGQLIndexes?.[1],i?.discardIfDefined),t?.extensions){let e=Object.entries(t.extensions?.["X-BackendServiceLatencies"]||{})[0],n=e?.["X-Total-Latency"];r.addToCustomWaterfall(1,"WF_GW_TotalLatency",n);let i=e?.["X-BackendLatency"];r.addToCustomWaterfall(2,"WF_GW_BackendLatency",i)}e.setContext({...e.getContext(),perfDatapoint:r})}let n=e.getContext();return n?.perfDatapoint&&(t.extensions||(t.extensions={}),t.extensions.analytics||(t.extensions.analytics={}),t.extensions.analytics={perfDatapoint:n?.perfDatapoint?.toJSObject?.()}),t}))})}},44971:(e,t,n)=>{"use strict";n.d(t,{R0:()=>a,JG:()=>l,IO:()=>c}),n(21737);var r=n(12854);let i=null;function o(){if(!i){let e=Error("ApolloNotInitialized");throw e.addQueue=!0,e}return i}function a(e){if(!(0,r.Sn)())throw Error("initializeApolloClientOnWorker should only be called on a worker");i=e}let s=(e,t={})=>{t.context||(t.context={});let n=Error("Trace").stack;return t.context.queryStack=n,o().query({...t,query:e})},c=(e,t={})=>s(e,t),l=(e,t)=>{let n=o();(t=function(e){let t=e||{};if(t?.queuedAction){let e={blockingKeys:t.queuedAction.blockingKeys,resultProcessor:t.queuedAction.resultProcessor,flight:t.queuedAction.flight,state:"OfflineExecution",cachePolicy:"no-cache"===t.fetchPolicy?"no-cache":"cache",uuid:(0,r.GW)(),submitProcessor:t.queuedAction.submitProcessor},n={...t.context??{},queuedAction:e};t.context=n}return t}(t)).context||(t.context={});let i=Error("Trace").stack;return t.context.queryStack=i,n.mutate({...t,mutation:e})}},56431:(e,t,n)=>{"use strict";n.d(t,{HH:()=>g,Ke:()=>_,mR:()=>C});var r=n(1710),i=n(85445);n(39012);let o=new i.nI(()=>n.e(6542).then(n.bind(n,86542))),a=new i._5(o,e=>e.getAndUpdateAccessToken);var s=n(15127),c=n(65807),l=n(10139),u=n(4672),d=n(88101),f=n(60239),h=n(45884);let p="X-AnchorMailbox",m="X-OWA-ExplicitLogonUser";async function g(e,t){let n={},i=(0,r.RI)(e);if(t?(n[p]=t,n[m]=t):i&&(n[p]=i.anchorMailbox),(0,r.U$)()||(0,d.cr)("acct-connected-tokens"))return f.g4.info("[cal-multiAccounts-sourceId] Bypassing legacy connected account header processing."),n;let o=await v(e,i);return o?.token&&(n.Authorization=o?.token,o?.webSessionType&&(n["X-OwaWebSessionType"]=o?.webSessionType)),n}async function v(e,t){if(t){if(t.accountState==r.Dy.AccessRevoked)return;if(t.accountState==r.Dy.AccountDeprovisioned||t.accountState==r.Dy.AccountNotFound){(0,r.QV)(t.accountState,t.accountProviderType);return}}if(t){let n=t.token,r=(0,c.Vh)(t.tokenExpiry);if(!r&&n||((0,l.qu)("getAndUpdateAccessToken",{tokenExpiry:(0,u.cA)(t.tokenExpiry,(0,u.zO)()),isTokenExpired_1:r,isTokenInvalid_2:!n}),n=await a.importAndExecute(t.accountId,e,n)||"",f.g4.info("[AccountLoadRecovery] getConnectedAccountHeaders: finished GetAndUpdateAccessToken for "+e+n),n||(n="")),n){let e="",r="Outlook"==t.accountProviderType?"1":"Google"==t.accountProviderType||"ICloud"==t.accountProviderType||"Yahoo"==t.accountProviderType?"2":"";return"1"===r?e=`MSAuth1.0 usertoken="${n}", type="MSACT"`:"2"===r&&(e=`Bearer ${n}`),{token:e,webSessionType:r}}}}var y=n(532),b=n(28227),S=n(29721);async function _(e,t){let n=(0,y.g)(e);return n.headers=await w(e,t),n.authNeededOnUnAuthorized=!1,n.datapoint=n.datapoint||{},((0,r.U$)()||(0,d.cr)("acct-connected-tokens"))&&(n.mailboxInfo=e?.mailboxInfo),n.datapoint.mailbox="Connected",n}async function w(e,t){let n=t&&e.headers?.set?new Headers(e.headers):new Headers,i=(0,r.U$)()&&((0,d.cr)("acct-multiacctancmbx")||(0,h.Z)()),o=i&&(0,h.Z)()&&(0,S.a)(e.mailboxInfo),a=C(e.mailboxInfo.type,e.mailboxInfo.mailboxSmtpAddress)||o,c=i?function(e,t,n){let r={},i=(0,s.XK)(e);if(i&&(r[p]=i,t)){let t=(0,h.Z)()&&n?e.mailboxSmtpAddress:i;r[m]=t}return r}(e.mailboxInfo,a,o):await g(e.mailboxInfo.userIdentity,a?e.mailboxInfo.mailboxSmtpAddress:void 0);return(0,b.F)(n,c),n}function C(e,t){let n="GroupMailbox"==e||"TeamsMailbox"==e||"SharedMailbox"==e||"PublicMailbox"==e;return n&&null==t&&(0,f.rx)("getHeadersForConnectedAccount: mailboxSmtpAddress should be passed for Group or Teams or Shared or Public Mbx request"),n}},35412:(e,t,n)=>{"use strict";n.d(t,{Xu:()=>s,W:()=>i,p$:()=>o});var r=(e=>(e[e.NotSupportedByIdb=0]="NotSupportedByIdb",e))(r||{});let i=(e,t)=>void 0!==t?e?.extensions?.idbFallbackReason===t:e?.extensions?.idbFallbackReason!==void 0,o=e=>i(e,r.NotSupportedByIdb);var a=n(83908);let s=e=>{let t={idbFallbackReason:r.NotSupportedByIdb,message:e??""};return new a._(t.message,null,null,null,null,null,t)}},21737:(e,t,n)=>{"use strict";n.d(t,{g:()=>r});let r=JSON.parse('{"g":{"AddInExtensionControl":["AddInButtonExecuteFunction","AddInButtonShowTaskPane","AddInControlMenu"],"AddInExtensionControlButton":["AddInButtonExecuteFunction","AddInButtonShowTaskPane"],"Attachment":["BasicAttachment","ReferenceAttachment"],"AttachmentTypeUnion":["BasicAttachment","ReferenceAttachment"],"CalendarEntry":["LinkedCalendarEntry","LinkedCalendarEntryV2","LocalCacheForRemoteCalendarEntry","LocalCalendarEntry"],"CalendarEventNotificationPayload":["CalendarEventNotificationChangePayload","CalendarEventNotificationDeletePayload"],"Connection":["PeopleApp_AccountConnection"],"ConnectionEdge":["ConversationConversationNodesEdge","ConversationRowEdge","ItemRowEdge","OneGQL_DeletedPersonasEdge","OneGQL_PersonContactEdge","OneGQL_PersonaHighlightEdge","OneGQL_PersonaSearchResultEdge","OneGQL_PrivateDistributionListEdge","OneGQL_RestorablePersonasEdge","PeopleApp_AccountEdge"],"ConnectionEdgeWithCursorPagination":["ConversationConversationNodesEdge","ConversationRowEdge","ItemRowEdge","OneGQL_DeletedPersonasEdge","OneGQL_PersonContactEdge","OneGQL_PersonaHighlightEdge","OneGQL_PersonaSearchResultEdge","OneGQL_PrivateDistributionListEdge","OneGQL_RestorablePersonasEdge"],"ConnectionWithCursorPagination":["ConversationRowConnection","ConversationToConversationNodesConnection","ItemRowConnection","OneGQL_DeletedPersonasConnection","OneGQL_PersonContactConnection","OneGQL_PersonaHighlightConnection","OneGQL_PersonaSearchResult","OneGQL_PrivateDistributionListConnection","OneGQL_RestorablePersonasConnection"],"ConversationNodeItem":["Item","MeetingCancellationMessage","MeetingMessage","MeetingRequestMessage","MeetingResponseMessage","Message","SharingMessage"],"ConversationRowByIdResult":["ConversationType","NotFound"],"CopyMoveGroupFolderResult":["CopyMoveGroupFolderResponse","ErrorMessage"],"CreateFolderResult":["AccessDenied","FolderId"],"CreateGroupFolderResult":["CreateGroupFolderResponse","ErrorMessage"],"DeleteGroupFolderResult":["DeleteGroupFolderResponse","ErrorMessage"],"EventTrigger":["AppAcquisitionLink","AppSecondaryAction"],"GenericItem":["CalendarItem","Item","MeetingCancellationMessage","MeetingMessage","MeetingRequestMessage","MeetingResponseMessage","Message","SharingMessage"],"GenericMeetingMessage":["MeetingCancellationMessage","MeetingMessage","MeetingRequestMessage","MeetingResponseMessage"],"GenericMessage":["MeetingCancellationMessage","MeetingMessage","MeetingRequestMessage","MeetingResponseMessage","Message","SharingMessage"],"GetItemResponseType":["Item","MeetingCancellationMessage","MeetingMessage","MeetingRequestMessage","MeetingResponseMessage","Message","SharingMessage"],"Identity":["ParticipantIdentity"],"IntervalRecurrencePatternBase":["AbsoluteMonthlyRecurrence","DailyRecurrence","RegeneratingPatternBaseType","RelativeMonthlyRecurrence","WeeklyRecurrence"],"M365Application":["M365HubApplication","M365PlatformApplication"],"M365ApplicationBadge":["M365ApplicationNumericBadge"],"M365ApplicationIcon":["InternalIcon","RemoteImage"],"MailFolderPermissions":["MailFolder"],"MutationFailure":["OneGQL_AddPersonToFavoritesError","OneGQL_AddPersonToSpeedDialMutationError","OneGQL_AddTagForPersonFailure","OneGQL_BlockPersonError","OneGQL_BulkContactsMutationErrorGeneric","OneGQL_BulkContactsMutationErrorNetworkOffline","OneGQL_BulkContactsMutationFailureReason","OneGQL_ContactMutationErrorGeneric","OneGQL_ContactMutationErrorNetworkOffline","OneGQL_HighlightMutationFailure","OneGQL_HighlightMutationFailureNetworkOffline","OneGQL_PersonSourceMutationResultGenericError","OneGQL_PersonaPurgeDeletedItemFailure","OneGQL_PersonaRestoreDeletedItemFailure","OneGQL_PresenceMutationFailure","OneGQL_PresenceMutationFailureNetworkOffline","OneGQL_PrivateDistributionListMutationResultGenericError","OneGQL_ProfileMutationErrorGeneric","OneGQL_RemovePersonFromFavoritesError","OneGQL_RemovePersonFromSpeedDialMutationError","OneGQL_RemoveTagFromPersonFailure","OneGQL_UnblockPersonError","OneGQL_UpdateBannerStatusResultGenericError"],"Node":["CalendarEvent","CalendarItem","ClientCalendarEvent","Conversation","ConversationNode","ConversationType","Draft","Item","ItemRow","MeetingCancellationMessage","MeetingMessage","MeetingRequestMessage","MeetingResponseMessage","Message","OneGQL_DeletedPersona","OneGQL_Me","OneGQL_MePresence","OneGQL_Person","OneGQL_PersonPresence","OneGQL_PersonSearchResultEntry","OneGQL_PersonaHighlight","OneGQL_PersonaPhoto","OneGQL_PrivateDistributionList","OneGQL_RestorablePersona","PeopleApp_Account","SharingMessage"],"NotificationPayload":["CalendarEventNotificationChangePayload","CalendarEventNotificationDeletePayload","GroupFolderHierarchyNotificationPayload","GroupFolderUnreadCountNotificationPayload","HierarchyNotificationPayload","PersonasChangeNotificationPayload","RowNotificationChangePayload","RowNotificationDeletePayload","UnreadItemNotificationPayload"],"OneGQL_AddPersonToFavoritesMutationResult":["OneGQL_AddPersonToFavoritesError","OneGQL_AddPersonToFavoritesSuccess"],"OneGQL_AddPersonToSpeedDialMutationResult":["OneGQL_AddPersonToSpeedDialMutationError","OneGQL_AddPersonToSpeedDialMutationSuccess"],"OneGQL_AddTagForPersonMutationResult":["OneGQL_AddTagForPersonFailure","OneGQL_AddTagForPersonSuccess"],"OneGQL_AddressUnionRaw":["OneGQL_PersonaAddressRaw","OneGQL_ProfileAddressRaw"],"OneGQL_AnniversaryUnionRaw":["OneGQL_PersonAnniversaryRaw","OneGQL_ProfileAnniversaryRaw"],"OneGQL_BlockPersonMutationResult":["OneGQL_BlockPersonError","OneGQL_BlockPersonSuccess"],"OneGQL_BulkContactsMutationResult":["OneGQL_BulkContactsMutationErrorGeneric","OneGQL_BulkContactsMutationErrorNetworkOffline","OneGQL_BulkContactsMutationPartialFailure","OneGQL_BulkContactsMutationSuccess"],"OneGQL_ContactMutationResult":["OneGQL_ContactMutationErrorGeneric","OneGQL_ContactMutationErrorNetworkOffline","OneGQL_ContactMutationSuccess"],"OneGQL_CreatePrivateDistributionListMutationResult":["OneGQL_CreatePrivateDistributionListSuccess","OneGQL_PrivateDistributionListMutationResultGenericError"],"OneGQL_DeletePrivateDistributionListMutationResult":["OneGQL_DeletePrivateDistributionListSuccess","OneGQL_PrivateDistributionListMutationResultGenericError"],"OneGQL_DeletedAndRestorablePersonas":["OneGQL_Me","PeopleApp_Account"],"OneGQL_EmailAddressUnionRaw":["OneGQL_PersonaEmailAddressRaw","OneGQL_ProfileEmailAddressRaw"],"OneGQL_EntityWithPersonaPhoto":["OneGQL_DeletedPersona","OneGQL_Me","OneGQL_MeProfileSource","OneGQL_Person","OneGQL_PersonSearchResultEntry","OneGQL_PersonSource","OneGQL_PrivateDistributionList","OneGQL_RestorablePersona"],"OneGQL_HighlightCollabNetDocumentActivity":["OneGQL_HighlightCollabNetDocumentComment","OneGQL_HighlightCollabNetDocumentMentionedMeActivity","OneGQL_HighlightCollabNetDocumentModify","OneGQL_HighlightCollabNetDocumentMultipleModify","OneGQL_HighlightCollabNetDocumentReply","OneGQL_HighlightCollabNetDocumentSharing"],"OneGQL_HighlightMutationResult":["OneGQL_HighlightMutationFailure","OneGQL_HighlightMutationFailureNetworkOffline","OneGQL_HighlightMutationSuccess"],"OneGQL_HighlightUnion":["OneGQL_HighlightBirthday","OneGQL_HighlightCollabNetDocumentComment","OneGQL_HighlightCollabNetDocumentMentionedMeActivity","OneGQL_HighlightCollabNetDocumentModify","OneGQL_HighlightCollabNetDocumentMultipleModify","OneGQL_HighlightCollabNetDocumentReply","OneGQL_HighlightCollabNetDocumentSharing","OneGQL_HighlightEmailWithLotsOfReactions","OneGQL_HighlightLinkedInProfileSuggestion","OneGQL_HighlightMediaPost","OneGQL_HighlightNewHire","OneGQL_HighlightNotFirstDegreeConnection","OneGQL_HighlightPendingLinkedInInvitation","OneGQL_HighlightPendingRSVPToMeeting","OneGQL_HighlightPendingTask","OneGQL_HighlightPeopleProfileSummary","OneGQL_HighlightPositionChange","OneGQL_HighlightPostedAnnouncement","OneGQL_HighlightProfileVideoNudge","OneGQL_HighlightProfileVideoUpdated","OneGQL_HighlightSharedEducation","OneGQL_HighlightSharedExperience","OneGQL_HighlightStorylinePostInYammer","OneGQL_HighlightSuggestedWorkingHours","OneGQL_HighlightUploadPhotoNudge","OneGQL_HighlightWorkAnniversary"],"OneGQL_HostAppAccount":["PeopleApp_Account"],"OneGQL_HostAppAccountConnection":["PeopleApp_AccountConnection"],"OneGQL_HostAppAccountEdge":["PeopleApp_AccountEdge"],"OneGQL_ImAddressUnionRaw":["OneGQL_PersonaImAddressRaw","OneGQL_ProfileImAddressRaw"],"OneGQL_Individual":["OneGQL_Me","OneGQL_Person"],"OneGQL_IndividualSource":["OneGQL_MeProfileSource","OneGQL_PersonSource"],"OneGQL_MeetingOption":["OneGQL_MeetingOptionBitMask","OneGQL_MeetingOptionBoolean","OneGQL_MeetingOptionCaptionTranslation","OneGQL_MeetingOptionExternalFeed","OneGQL_MeetingOptionFeatured","OneGQL_MeetingOptionInterpretation","OneGQL_MeetingOptionList","OneGQL_MeetingOptionPeopleSelection","OneGQL_MeetingOptionPresenterSelection","OneGQL_MeetingOptionRadioGroup","OneGQL_MeetingOptionRange","OneGQL_MeetingOptionSensitivityLabelList"],"OneGQL_MeetingOptionBase":["OneGQL_MeetingOptionBitMask","OneGQL_MeetingOptionBoolean","OneGQL_MeetingOptionCaptionTranslation","OneGQL_MeetingOptionExternalFeed","OneGQL_MeetingOptionFeatured","OneGQL_MeetingOptionInterpretation","OneGQL_MeetingOptionList","OneGQL_MeetingOptionPeopleSelection","OneGQL_MeetingOptionPresenterSelection","OneGQL_MeetingOptionRadioGroup","OneGQL_MeetingOptionRange","OneGQL_MeetingOptionSensitivityLabelList"],"OneGQL_MeetingOptionSensitivityLabelAction":["OneGQL_MeetingOptionBoolean","OneGQL_MeetingOptionList"],"OneGQL_NameUnionRaw":["OneGQL_PersonNameRaw","OneGQL_ProfileNameRaw"],"OneGQL_NodeWithContacts":["OneGQL_Me","PeopleApp_Account"],"OneGQL_NodeWithPrivateDistributionLists":["OneGQL_Me","PeopleApp_Account"],"OneGQL_NoteUnionRaw":["OneGQL_PersonAnnotationRaw","OneGQL_ProfileAnnotationRaw"],"OneGQL_PersonAnniversaryBase":["OneGQL_PersonAnniversary","OneGQL_PersonAnniversaryRaw","OneGQL_ProfileAnniversaryRaw"],"OneGQL_PersonAnnotationBase":["OneGQL_PersonAnnotation","OneGQL_PersonAnnotationRaw","OneGQL_ProfileAnnotationRaw"],"OneGQL_PersonDeleteSourceMutationResult":["OneGQL_PersonDeleteSourceMutationResultSuccess","OneGQL_PersonSourceMutationResultGenericError"],"OneGQL_PersonNameBase":["OneGQL_PersonName","OneGQL_PersonNameRaw","OneGQL_ProfileNameRaw"],"OneGQL_PersonRelatedEntityBase":["OneGQL_PersonRelatedEntity","OneGQL_PersonRelatedEntityRaw","OneGQL_ProfileRelatedEntityRaw"],"OneGQL_PersonRelatedEntityUnionRaw":["OneGQL_PersonRelatedEntityRaw","OneGQL_ProfileRelatedEntityRaw"],"OneGQL_PersonSourceEntity":["OneGQL_MeProfileSource","OneGQL_PersonSource"],"OneGQL_PersonTagBase":["OneGQL_PersonTag","OneGQL_PersonTagRaw","OneGQL_ProfileTagRaw"],"OneGQL_PersonUnlinkSourceMutationResult":["OneGQL_PersonSourceMutationResultGenericError","OneGQL_PersonUnlinkSourceMutationResultSuccess"],"OneGQL_PersonUpdateSourceMutationResult":["OneGQL_PersonSourceMutationResultGenericError","OneGQL_PersonUpdateSourceMutationResultSuccess"],"OneGQL_PersonWorkPositionBase":["OneGQL_PersonWorkPosition","OneGQL_PersonWorkPositionRaw","OneGQL_ProfileWorkPositionRaw"],"OneGQL_Persona":["OneGQL_DeletedPersona","OneGQL_Me","OneGQL_Person","OneGQL_PersonSearchResultEntry","OneGQL_PrivateDistributionList","OneGQL_RestorablePersona"],"OneGQL_PersonaAddressBase":["OneGQL_PersonaAddress","OneGQL_PersonaAddressRaw","OneGQL_ProfileAddressRaw"],"OneGQL_PersonaComplexTypeBaseDeduplicated":["OneGQL_PersonAnniversary","OneGQL_PersonAnnotation","OneGQL_PersonName","OneGQL_PersonRelatedEntity","OneGQL_PersonTag","OneGQL_PersonWorkPosition","OneGQL_PersonaAddress","OneGQL_PersonaEmailAddress","OneGQL_PersonaImAddress","OneGQL_PersonaPhone","OneGQL_PersonaWebsite"],"OneGQL_PersonaComplexTypeBaseRaw":["OneGQL_PersonAnniversaryRaw","OneGQL_PersonAnnotationRaw","OneGQL_PersonCustomAttribute","OneGQL_PersonNameRaw","OneGQL_PersonRelatedEntityRaw","OneGQL_PersonTag","OneGQL_PersonTagRaw","OneGQL_PersonWorkPositionRaw","OneGQL_PersonaAddressRaw","OneGQL_PersonaEmailAddressRaw","OneGQL_PersonaImAddressRaw","OneGQL_PersonaPhoneRaw","OneGQL_PersonaPhotoRaw","OneGQL_PersonaWebsiteRaw","OneGQL_ProfileAddressRaw","OneGQL_ProfileAnniversaryRaw","OneGQL_ProfileAnnotationRaw","OneGQL_ProfileEmailAddressRaw","OneGQL_ProfileImAddressRaw","OneGQL_ProfileNameRaw","OneGQL_ProfilePhoneRaw","OneGQL_ProfileRelatedEntityRaw","OneGQL_ProfileTagRaw","OneGQL_ProfileWebsiteRaw","OneGQL_ProfileWorkPositionRaw"],"OneGQL_PersonaEmailAddressBase":["OneGQL_PersonaEmailAddress","OneGQL_PersonaEmailAddressRaw","OneGQL_ProfileEmailAddressRaw"],"OneGQL_PersonaImAddressBase":["OneGQL_PersonaImAddress","OneGQL_PersonaImAddressRaw","OneGQL_ProfileImAddressRaw"],"OneGQL_PersonaName":["OneGQL_DeletedPersonaName","OneGQL_PersonName","OneGQL_PersonNameRaw","OneGQL_PrivateDistributionListName","OneGQL_ProfileNameRaw","OneGQL_RestorablePersonaName"],"OneGQL_PersonaPhoneBase":["OneGQL_PersonaPhone","OneGQL_PersonaPhoneRaw","OneGQL_ProfilePhoneRaw"],"OneGQL_PersonaPurgeDeletedItemStatus":["OneGQL_PersonaPurgeDeletedItemFailure","OneGQL_PersonaPurgeDeletedItemSuccess"],"OneGQL_PersonaRestoreDeletedItemStatus":["OneGQL_PersonaRestoreDeletedItemFailure","OneGQL_PersonaRestoreDeletedItemSuccess"],"OneGQL_PersonaSearchResultEntry":["OneGQL_PersonSearchResultEntry"],"OneGQL_PersonaWebsiteBase":["OneGQL_PersonaWebsite","OneGQL_PersonaWebsiteRaw","OneGQL_ProfileWebsiteRaw"],"OneGQL_PhoneUnionRaw":["OneGQL_PersonaPhoneRaw","OneGQL_ProfilePhoneRaw"],"OneGQL_Presence":["OneGQL_MePresence","OneGQL_PersonPresence"],"OneGQL_PresenceMutationResult":["OneGQL_PresenceMutationFailure","OneGQL_PresenceMutationFailureNetworkOffline","OneGQL_PresenceMutationSuccess"],"OneGQL_PresenceStatusNoteExpiry":["OneGQL_PresenceStatusNoteExpiryCustom","OneGQL_PresenceStatusNoteExpiryPreDefined"],"OneGQL_ProfileMutationResult":["OneGQL_PersonMutationSuccess","OneGQL_ProfileMutationErrorGeneric"],"OneGQL_ProfileRawEntryMetadata":["OneGQL_ProfileAboutMe","OneGQL_ProfileAddressRaw","OneGQL_ProfileAnniversaryRaw","OneGQL_ProfileAnnotationRaw","OneGQL_ProfileEmailAddressRaw","OneGQL_ProfileImAddressRaw","OneGQL_ProfileInterests","OneGQL_ProfileNameRaw","OneGQL_ProfilePhoneRaw","OneGQL_ProfileProjects","OneGQL_ProfileRelatedEntityRaw","OneGQL_ProfileSchools","OneGQL_ProfileSkills","OneGQL_ProfileTagRaw","OneGQL_ProfileTopics","OneGQL_ProfileWebsiteRaw","OneGQL_ProfileWorkPositionRaw"],"OneGQL_ProfileSinglePropertyEditCapabilities":["OneGQL_ProfilePhonePropertyEditCapabilities"],"OneGQL_ProfileTagUnionRaw":["OneGQL_PersonTagRaw","OneGQL_ProfileTagRaw"],"OneGQL_ProfileWebsiteUnionRaw":["OneGQL_PersonaWebsiteRaw","OneGQL_ProfileWebsiteRaw"],"OneGQL_RemovePersonFromFavoritesMutationResult":["OneGQL_RemovePersonFromFavoritesError","OneGQL_RemovePersonFromFavoritesSuccess"],"OneGQL_RemovePersonFromSpeedDialMutationResult":["OneGQL_RemovePersonFromSpeedDialMutationError","OneGQL_RemovePersonFromSpeedDialMutationSuccess"],"OneGQL_RemoveTagFromPersonMutationResult":["OneGQL_RemoveTagFromPersonFailure","OneGQL_RemoveTagFromPersonSuccess"],"OneGQL_UnblockPersonMutationResult":["OneGQL_UnblockPersonError","OneGQL_UnblockPersonSuccess"],"OneGQL_UpdateBannerStatusMutationResult":["OneGQL_UpdateBannerStatusMutationResultSuccess","OneGQL_UpdateBannerStatusResultGenericError"],"OneGQL_UpdatePrivateDistributionListMutationResult":["OneGQL_PrivateDistributionListMutationResultGenericError","OneGQL_UpdatePrivateDistributionListSuccess"],"OneGQL_WorkPositionUnionRaw":["OneGQL_PersonWorkPositionRaw","OneGQL_ProfileWorkPositionRaw"],"PropertyPath":["BuiltInPropertyUri","ExtendedPropertyUri"],"RecurrencePatternType":["AbsoluteMonthlyRecurrence","AbsoluteYearlyRecurrence","DailyRecurrence","RegeneratingPatternBaseType","RelativeMonthlyRecurrence","RelativeYearlyRecurrence","WeeklyRecurrence"],"RecurrenceRangeBase":["EndDateRecurrence","NoEndRecurrence","NumberedRecurrence"],"RecurrenceRangeType":["EndDateRecurrence","NoEndRecurrence","NumberedRecurrence"],"RenameGroupFolderResult":["ErrorMessage","RenameGroupFolderResponse"],"RowNotificationPayload":["RowNotificationChangePayload","RowNotificationDeletePayload"],"SubstrateSearchSuggestionsResponseGroup":["SubstrateSearchSuggestionsResponsePeopleGroup"],"UndoableActionResult":["CategorizeConversationResult","CategorizeItemResult","DeleteConversationResult","DeleteItemResult","MarkItemAsJunkResult","MoveConversationResult","MoveItemResult","ScheduleConversationResult"],"calendarsUnionType":["LinkedCalendarEntry","LinkedCalendarEntryV2","LocalCacheForRemoteCalendarEntry","LocalCalendarEntry"]}}').g},532:(e,t,n)=>{"use strict";function r(e){let t=e??{};return t.headers=e?.headers||new Headers,t.datapoint=e?.datapoint||{},t.datapoint.mailbox="Default",t}n.d(t,{g:()=>r})},28227:(e,t,n)=>{"use strict";function r(e,t){Object.keys(t).forEach(n=>e.set(n,t[n]))}n.d(t,{F:()=>r})},39012:(e,t,n)=>{"use strict";n.d(t,{z:()=>r});let r=(0,n(52433).aD)("triggerReInitializeAccount",e=>({userIdentity:e}))},43750:(e,t,n)=>{"use strict";n.d(t,{QJ:()=>o,J5:()=>u,EF:()=>l});var r=n(28227);function i(e,t){let n={};e&&(n["X-OWA-ExplicitLogonUser"]=e);let r=t??e;return r&&(n["x-anchormailbox"]=r),n}function o(e,t){var n;let o=t??{},a=o.headers?.set?new Headers(o.headers):new Headers;return o.datapoint=o.datapoint||{},o.datapoint.mailbox=o.datapoint.mailbox||"Explicit",a&&e&&(0,r.F)(a,i(e,n)),{...o,headers:a}}var a=n(1710),s=n(56431),c=n(78874);async function l(e){return(0,c.pM)(void 0,e).then(async t=>(e&&((0,a.Cs)(e.userIdentity)?Object.assign(t,await (0,s.HH)(e.userIdentity,"GroupMailbox"==e.type||"TeamsMailbox"==e.type?e.mailboxSmtpAddress:void 0)):("GroupMailbox"==e.type||"TeamsMailbox"==e.type)&&Object.assign(t,i(e.mailboxSmtpAddress))),t))}function u(e){return(0,a.Cs)(e)?(0,c.pM)().then(e=>(e.prefer='exchange.Behavior="CalendarInternal"',e)).then(t=>(0,s.HH)(e).then(e=>(Object.keys(e).forEach(n=>t[n]=e[n]),t))):Promise.resolve({})}},90331:(e,t,n)=>{"use strict";n.d(t,{RN:()=>s,jK:()=>a}),n(63677);var r=n(40091),i=n(60239),o=n(10139);function a(e){return e.getContext()?.requestOptions?.mailboxInfo||function(e){let t;let n=[{key:"variables",val:e.variables||{}}],a=1024;for(;n.length>0&&--a>0;){let o=n.shift();if(o){if("mailboxinfo"===o.key){let n=o.val;if(void 0===t)t=o.val;else if(!(0,r.h0)(t,n)){let r=`Operation ${e.operationName} is attempting a remote query for two different mailbox identities ${JSON.stringify(t)} and ${JSON.stringify(n)}. This is not currently supported.`;i.g4.warn(r),(0,i.rx)(r)}}else if(o.val)for(let e of Object.keys(o.val)){let t=o.val[e];"object"==typeof t&&n.push({key:e.toString().toLowerCase(),val:t})}}}return!t&&a<=0&&(i.g4.warn("couldn't infer mailboxinfo from variabes. Object too complex"),(0,o.y8)("get_MI_Op_Complex",{name:e.operationName})),t}(e)}function s(e){let t=(0,r.zl)();return a(e)||t}n(56431)},63677:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h,_:()=>p});var r=n(532),i=n(56431),o=n(1710),a=n(43750),s=n(28227),c=n(60239),l=n(59672),u=n(12854),d=n(40091),f=n(12163);async function h(e){if(!e?.mailboxInfo?.userIdentity||e?.skipMailboxSpecificRequestOptions)return e;let t=p(e?.mailboxInfo);switch(t){case"Default":return(0,r.g)(e);case"Connected":case"MonarchConnected":return(0,i.Ke)(e,!0);case"Shared":return(0,a.QJ)(e.mailboxInfo.mailboxSmtpAddress,e);case"Archive":return function(e){let t=e.mailboxInfo;null==t.mailboxSmtpAddress&&(0,c.rx)("getArchiveMailboxRequest: mailboxSmtpAddress should be passed for Archive Mailbox request");let n=e.headers?.set?new Headers(e.headers):new Headers;return e.datapoint=e.datapoint||{},e.datapoint.mailbox=e.datapoint.mailbox||"Archive",(0,s.F)(n,{"X-AnchorMailbox":t.mailboxSmtpAddress}),t.auxiliaryMailboxGuid&&(0,s.F)(n,{"X-AuxMailbox":t.auxiliaryMailboxGuid}),{...e,headers:n}}(e);case"UserPrincipal":return function(e){let t=e.mailboxInfo,n=function(e,t){if(e)switch(t){case"Office365":return`AAD-UPN:${e}`;case"Outlook":return`MSA:${e}`;default:return}}(t.userIdentity,t.mailboxProvider);if(!n)throw(0,c.rx)("getUserPrincipalRequestOptions: userIdentity and first party mailbox provider must be passed for UserPrincipalName MailboxInfo"),Error("userIdentity and first party mailbox provider must be passed");let r=e.headers?.set?new Headers(e.headers):new Headers;return e.datapoint=e.datapoint||{},(0,s.F)(r,{"X-AnchorMailbox":n}),{...e,headers:r}}(e);default:return(0,l.v)(t)}}function p(e){if((0,u.Sn)())throw Error("Cannot compute mailbox request type on the worker!");return"UserPrincipalName"===e.type?"UserPrincipal":(0,o.Cs)(e.userIdentity)?"Connected":(0,i.mR)(e.type,e.mailboxSmtpAddress)?"Shared":"ArchiveMailbox"==e.type?"Archive":(0,o.U$)()&&!function(e){let t=(0,d.zl)();return(0,f.M4)(t)==(0,f.M4)(e)}(e)?"MonarchConnected":"Default"}},36348:(e,t,n)=>{"use strict";function r(e){return!!e&&"Success"==e.ResponseClass}n.d(t,{Z:()=>r})},7894:(e,t,n)=>{"use strict";function r(e,t,n,r){let i="ResponseCode="+e;t&&(i+=", Stacktrace="+t);let o=Error(i);return o.responseCode=e,o.fetchErrorType="ServerFailure",n&&(o.additionalInfo={...r,diagnosticMessage:"MessageText= "+n}),o}n.d(t,{Z:()=>r})},55569:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(7894),i=n(36348);function o(e,t,n){if(!e)return t&&t.addCustomData({HSR_NO_R:t.calculateTotalDuration()}),Promise.reject((0,r.Z)("500","Server returned a null response!",void 0));for(let o of Array.isArray(e)?e:[e])if(o&&!(0,i.Z)(o))return t&&t.addCustomData({HSR_R_E:t.calculateTotalDuration()}),Promise.reject((0,r.Z)(o.ResponseCode,o.StackTrace,o.MessageText,n));return t&&t.addCustomData({HSR_S:t.calculateTotalDuration()}),Promise.resolve()}},56154:(e,t,n)=>{"use strict";let r;n.d(t,{RX:()=>a,Ro:()=>o});var i=n(60239);function o(e){r=e}function a(e,t,n){r||(0,i.hZ)("NoAppRebootCallbackDefinedInWorker"),r(e,t,n)}},30424:(e,t,n)=>{"use strict";let r;n.d(t,{WU:()=>o,N7:()=>g,Pq:()=>u,pS:()=>i,Nw:()=>s.N,H_:()=>m,GQ:()=>a,Yq:()=>l});var i={};n.r(i),n.d(i,{DPNAME:()=>y,InitWaterfall:()=>b,addCustomData:()=>w,endDp:()=>S,getDp:()=>C,mark:()=>_});let o="owa-dataworker-broadcast";function a(e){let t=[];if(e){if(e.forEach)for(let n of e)t.push({key:n[0],value:n[1]});else Object.keys(e).forEach(n=>t.push({key:n,value:e[n]}))}return t}var s=n(11202);let c={method:1,returnFullResponseOnSuccess:1,isUserActivity:1,noEmptyPost:1,authNeededOnUnAuthorized:1,customBaseUrl:1,customBaseUrlSubPath:1,timeoutMS:1,endpoint:1,retryCount:1,returnResponseHeaders:1,mailboxInfo:1,credentials:1,body:1,retryAuthForExplicitLogon:1};function l(e){let t={headers:a((e=e||{}).headers)};return Object.keys(e).forEach(n=>{c[n]&&(t[n]=(0,s.N)(e[n]))}),t}function u(e,t){let n=function(e){let t=new Headers;return e?.forEach(e=>{t.set(e.key,e.value)}),t}((e=e||{}).headers),r={...e,headers:n};return t&&(r.shouldRetry=t),r}var d=n(88101),f=n(60239),h=n(10139);let p={cache:1,client:1,isFeatureEnabled:1,requestOptions:1,getCacheKey:1};function m(e){let t={};return Object.keys(e=e||{}).forEach(n=>{p[n]||("function"!=typeof e[n]?t[n]=e[n]:(0,f.ZU)(`context has a non-serializable key ${n}`))}),t.requestOptions=l(e.requestOptions),t.perfDatapoint=e.perfDatapoint?.toJSObject?.(),t}function g(e,t){let n=u((e=e||{}).requestOptions||{},t);return{...e,requestOptions:n,isFeatureEnabled:d.cr,perfDatapoint:e.perfDatapoint?h.Gn.fromPerfDpJSObject(e.perfDatapoint):void 0}}var v=n(3683);let y="DataWorker_InitV2";var b=(e=>(e[e.LoadFromUrl=1]="LoadFromUrl",e[e.SD=2]="SD",e[e.ChannelId=3]="ChannelId",e[e.Bootstrap_WS=4]="Bootstrap_WS",e[e.Bootstrap_WE=5]="Bootstrap_WE",e[e.Bootstrap_C=6]="Bootstrap_C",e[e.SyncEventListener=7]="SyncEventListener",e[e.Initialize_WS=8]="Initialize_WS",e[e.Initialize_W_Settings=9]="Initialize_W_Settings",e[e.Initialize_W_Loc=10]="Initialize_W_Loc",e[e.Initialize_W_MAcct=11]="Initialize_W_MAcct",e[e.Initialize_WE=12]="Initialize_WE",e[e.Initialize_C=13]="Initialize_C",e[e.Return=14]="Return",e[e.OfflineSync=15]="OfflineSync",e))(b||{});function S(){C().end(),r=void 0}function _(e){C().addToCustomWaterfall(b[e],e)}function w(e){C().addCustomData(e)}function C(){if(!r){let e="DATA_WORKER_THREAD"===(0,v.N)()?{skipNonMetadataTasks:!0}:void 0;r=new h.Gn(y,e)}return r}},11202:(e,t,n)=>{"use strict";function r(e){return e?JSON.parse(JSON.stringify(e)):e}n.d(t,{N:()=>r}),Symbol("isSanitized")},46081:(e,t,n)=>{"use strict";let r;n.d(t,{U:()=>E});var i=n(85445),o=n(86535);n(12854);var a=n(60180);class s{constructor(e){this._location=e}get search(){return this._location.search}set search(e){}get protocol(){return this._location.protocol}get host(){return this._location.host}get hostname(){return this._location.hostname}get href(){return this._location.href}get pathname(){return this._location.pathname}get hash(){return this._location.hash}get origin(){return this._location.origin}get port(){return this._location.port}}class c{constructor(e){this._localStorage=e}getItem(e){return this._localStorage[e]}setItem(e,t){this._localStorage[e]!==t&&((0,a.D$)(e,t),this._localStorage[e]=t)}removeItem(e){(0,a.e8)(e),delete this._localStorage[e]}clear(){throw Error("cannot clear local storage on a worker")}}class l{constructor(e){this.updateWindowSettings(e)}get location(){return this._location}get innerHeight(){return this._window.innerHeight}get innerWidth(){return this._window.innerWidth}get metatags(){return this._window.metatags}get document(){return null}get isPwa(){return this._window.isPwa}get cookie(){return this._window.cookie}get localStorage(){return this._localStorage}get origin(){return this._window.origin}get _locStrings(){return self._locStrings}updateWindowSettings(e){this._window=e,this._location=new s(e.location),this._localStorage=new c(e.localStorage)}updateRequestSettings(e){this._window={...this._window,...e},this._location=new s(e.location)}}var u=n(32811),d=n(30424),f=n(23589),h=n(87012);function p(e,t){return t instanceof Error?function(e){let t={};for(let n of Object.getOwnPropertyNames(e)){let r="number"==typeof e[n],i="string"==typeof e[n];(e[n]||r)&&(t[n]=i||r?e[n]:JSON.stringify(e[n]))}return t}(t):"function"!=typeof t?.then?t:void 0}function m(e,t){return Array.isArray(t)?t.map((n,r)=>g(e,t,r)):"object"==typeof t?Object.keys(t).map(n=>g(e,t,n)):[]}function g(e,t,n){e.push({parent:t,key:n})}n(60239);let v="SerializationError";function y(e,t,n,r,i){let o=t?.type||"Unkonwn Type",a=t?.eventName?`datapoint '${t.eventName}'`:"object",s=`Unable to serialize ${a}. ErrorType: ${o}. See the diagnostics column for details.`;return Object.assign(Error(v),e,{name:v,message:s,stack:function(e,t){let n=t?.stack?`Original Error: ${t?.stack}.`:"";return`${e} ${n}`}(s,e),diagnosticInfo:function(e,t,n,r){let i=t&&!n?"Yes (do not rely on this)":`No${n?" (retried but failed)":""}`;return JSON.stringify({issueType:e?.type||"Unkonwn Type",firstIssue:{key:e?.key||"Unkonwn Key",hintToSolveIssue:e?.hint?e.hint:""},eventName:e?.eventName||"No event name found",autoResolved:i,numberOfIssuesFound:r||"Unkonwn Count (is the object too big?)"})}(t,n,r,i)})}function b(e,t){let n=function(e,t){let n=e[t];return((0,h.bi)(n)?{type:"Observable",hint:"This is probably a Mobx observable. Convert it to a plain object."}:null)||("function"==typeof n?{type:"Function",hint:"Remove functions when passing data to a Web Worker."}:null)||("object"==typeof n&&"function"==typeof n?.then?{type:"Promise",hint:"Remove Promises when passing data to a Web Worker."}:null)}(e,t);return n&&(n.key=t),n}let S=!1,_=new WeakMap,w=new Map;function C(e){let t=w.get(e);return t||((t=_.get(e))||(t=new Set,_.set(e,t)),w.set(e,t)),t}var A=n(6367),k=n(3683),I=n(11);let E=(e,t="")=>{let n=new l(e);(0,o.X)(n),(0,u.pb)(n.metatags),(0,k.a)("DATA_WORKER_THREAD"),d.pS.mark("Bootstrap_WS"),function(){if(!S){S=!0;let e=MessagePort.prototype.addEventListener,t=MessagePort.prototype.removeEventListener,n=MessagePort.prototype.postMessage;MessagePort.prototype.addEventListener=function(t,n,r){"message"===t&&C(this).add(n),e.call(this,t,n,r)},MessagePort.prototype.removeEventListener=function(e,n,r){if("message"===e){let e=C(this);e.delete(n),0===e.size&&w.delete(this)}t.call(this,e,n,r)},MessagePort.prototype.postMessage=function(e,t){!function(e,t,n,i,o){let a=Error.stackTraceLimit;Error.stackTraceLimit&&(Error.stackTraceLimit=50);try{t.call(e,n,i)}catch(o){if((o?.name==="DataCloneError"||o?.message?.includes("Failed to execute 'postMessage")||o?.message?.includes("Data cannot be cloned"))&&n){let a;let s=(a=[],"object"==typeof n&&(a=function(e,t){let n=[],r=[];m(r,e);let i=null,o=0;for(;r.length>0&&o++<=25e3;){let{parent:e,key:o}=r.shift(),a=e[o];("eventName"===o||"EventName"===o)&&(i=a);let s=t(e,o);s&&(i&&"boolean"!=typeof s&&(s.eventName=i),n.push(s)),a&&("object"==typeof a||Array.isArray(a))&&!(0,h.bi)(a)&&m(r,a)}return o>25e3&&n.push({type:"ObjectTooBig",hint:"Deep traverse of object exceeded the limit of 25000 iterations."}),n}(n,b)),a),{retried:c,retriedFailed:l}=function(e,t,n,i,o,a){let s=!1,c=!1;if("AnalyticsWorker"===a)try{s=!0,i=function(e){try{return JSON.parse(JSON.stringify(e,p))}catch(e){return r?.("ObjectSerializationFailed",{message:e.message,stack:e.stack}),null}}(i),n.call(t,i,o)}catch(t){c=!0,e?.message!==t?.message&&(0,f.CZ)("SerializationRetryFailed",{error1:e?.message,error2:t?.message,attemp1:e?.stack?.slice(0,1024),attemp2:t?.stack?.slice(0,1024)})}return{retried:s,retriedFailed:c}}(o,e,t,n,i,void 0),u=s.length,d=y(o,u>0?s[0]:null,c,l,u);(0,f.ly)("SerializationError_Cloning",d,{diagnostic:d?.diagnosticInfo})}else{let e=y(o,null,!1,!1);(0,f.ly)("SerializationError_Other",e,{diagnostic:e?.diagnosticInfo})}}Error.stackTraceLimit&&(Error.stackTraceLimit=a)}(this,n,e,t)}}}(),t&&(0,A.A)(t),(0,i._b)(),function(){let e=self.performance?.getEntriesByName("WorkerEntry_LS")[0],t=self.performance?.getEntriesByName("WorkerEntry_LE")[0];e&&t&&((0,I.JI)("pm")&&self.performance?.measure("DataWorkerLoad","WorkerEntry_LS","WorkerEntry_LE"),d.pS.addCustomData({DataWorker_LS:e.startTime,DataWorker_LE:t.startTime}))}(),d.pS.mark("Bootstrap_WE")}},77922:(e,t,n)=>{"use strict";let r;n.d(t,{Dr:()=>te,j2:()=>tn,ee:()=>tt});var i=n(46081),o=n(30424),a=n(88101),s=n(22379),c=n(60180);n(70652);var l=n(72394),u=n(44195),d=n(44698),f=n(5590),h=n(2600),p=n(8821),m=n(78191),g=n(12854),v=n(20113),y=n(37279),b=n(77111),S=n(11),_=n(64638),w=n(62945);let C="culture";var A=n(90474),k=n(95525);let I="engBSe",E="nJ3WWb",x="r7eYl",P="Os2blb",O="SUyEo",T="nmKM8",D="zjkN8",M="uo9yrd",R="$U5Lkc",N="qbFCve",L="lU29x",F="pDnC2",U={weekRangeSameMonthStart_dMy:"GZeRYb",weekRangeSameMonthEnd_dMy:"XpEfBe",weekRangeSameYearStart_dMy:"Hzqc4b",weekRangeSameYearEnd_dMy:"OuYoqb",weekRangeDifferentYearsStart_dMy:"hP8zNb",weekRangeDifferentYearsEnd_dMy:"iDjlxd",weekRangeSameMonthStart_Mdy:"Os0wLb",weekRangeSameMonthEnd_Mdy:"dVnXne",weekRangeSameYearStart_Mdy:"P4$TQb",weekRangeSameYearEnd_Mdy:"WZH6cb",weekRangeDifferentYearsStart_Mdy:"piSfAb",weekRangeDifferentYearsEnd_Mdy:"q842jd",weekRangeSameMonthStart_ydM:"GErc$b",weekRangeSameMonthEnd_ydM:"X6QCNe",weekRangeSameYearStart_ydM:"HeDzec",weekRangeSameYearEnd_ydM:"O$_LCb",weekRangeDifferentYearsStart_ydM:"hujXZb",weekRangeDifferentYearsEnd_ydM:"iiwIJd",weekRangeSameMonthStart_yMd:"M6C7_b",weekRangeSameMonthEnd_yMd:"bx2vNe",weekRangeSameYearStart_yMd:"NGOsec",weekRangeSameYearEnd_yMd:"UBkFCb",weekRangeDifferentYearsStart_yMd:"nWuQZb",weekRangeDifferentYearsEnd_yMd:"oKHBJd",weekRangeStartEnd:"IG7q_b",weekRangeWeekNumber:"kkYhuc",calendarMonthStandalone_January:"SP3XRd",calendarMonthStandalone_February:"AG1M8d",calendarMonthStandalone_March:"zl7nKe",calendarMonthStandalone_April:"i5vxzc",calendarMonthStandalone_May:"xrX0ye",calendarMonthStandalone_June:"UcsWre",calendarMonthStandalone_July:"IfSVre",calendarMonthStandalone_August:"hoq1Ne",calendarMonthStandalone_September:"XCukk",calendarMonthStandalone_October:"UhVhbd",calendarMonthStandalone_November:"gMX$L",calendarMonthStandalone_December:"ZpaQHd",amLowercaseShort:"TVAeZd",pmLowercaseShort:"EpuFE",amLowercase:"jAWAuc",pmLowercase:"mmX6xc",amUppercaseShort:"mFjcrb",pmUppercaseShort:"tUh3Rc",amUppercase:"OD5Zrd",pmUppercase:"Rp6tvd",minute:"iIoCDc",minuteShort:"o35fYc",minuteLetter:"YCtk_b",userDateTimeFormat:"BZ_Zpc",monthDayFormatDayFirst:"t_05db",monthDayFormatMonthFirst:"luly5",monthDayWeekDayFormatDayFirst:"X5jLfb",monthDayWeekDayFormatMonthFirst:"j$0sGe",MMMM:"Mx5KR",monthDayYearFormat:"UJz90b",yyyy:"_sJEeb",H:"sba",MMM:"XQ4sT",d:"Uba",MM:"OK1w",dd:"AjQD",dayWeekDayFormat:"tiO7he",hT:"ue2E",Th:"SC6y",timeSeparator:"iyDHpd",shortWeekDayMonthDayYearFormat:"YFVLMe",weekDayDateTimeFormat:"YSkZ1d",weekDayDateTimeWithAtFormat:"xk1S$d",weekDayMonthDayFormat:"zdMRV",weekDayMonthDayYearFormat:"_wK4ld",weekDayTimeFormat:"_uDDVb",yearMonthFormatYearFirst:"vwFbud",yearMonthFormatMonthFirst:"CvhRJe",M:"xba",yy:"GW4J",h:"Yba",hh:"Oe2E",HH:"KQwv",m:"bca",mm:"S_uG",oneMinuteAgoText:"s$v1Hc",minutesAgoText:"tMWktb",yesterdayTime:"VWyh7d",weekdayAtTime:"CcRb9",oneHourAgoText:"UDO7Md",hoursAgoText:"BY__Kb",oneDayAgoText:"kXtv1",daysAgoText:"hKc4Cc",oneWeekAgoText:"Q7bD6",weeksAgoText:"Zwk_hb",oneMonthAgoText:"qctijd",monthsAgoText:"XluTec",oneYearAgoText:"fLz7U",yearsAgoText:"OueDNb",calendarMonth_December:I,calendarMonth_November:E,calendarMonth_October:x,calendarMonth_September:P,calendarMonth_August:O,calendarMonth_July:T,calendarMonth_June:D,calendarMonth_May:M,calendarMonth_April:R,calendarMonth_March:N,calendarMonth_February:L,calendarMonth_January:F,decemberAbbreviatedLowercase:"TO22te",novemberAbbreviatedLowercase:"OdCFKb",octoberAbbreviatedLowercase:"CA8YA",septemberAbbreviatedLowercase:"fMhbFe",augustAbbreviatedLowercase:"JKnCbb",julyAbbreviatedLowercase:"M$U2zb",juneAbbreviatedLowercase:"gEFkYc",mayAbbreviatedLowercase:"j_hDt",aprilAbbreviatedLowercase:"koKWWb",marchAbbreviatedLowercase:"T1yPRe",februaryAbbreviatedLowercase:"EACPMc",januaryAbbreviatedLowercase:"aZKBxc",decemberUppercase:"pThWE",novemberUppercase:"cDURBd",octoberUppercase:"sGMIUe",septemberUppercase:"zm9emc",augustUppercase:"nJJ_Ne",julyUppercase:"goW$B",juneUppercase:"imx5l",mayUppercase:"LCqLXc",aprilUppercase:"GsS9te",marchUppercase:"Td6EJ",februaryUppercase:"GiZT7c",januaryUppercase:"u_KUzd",saturdayUppercase:"beEA3b",fridayUppercase:"xkKq5",thursdayUppercase:"Gu9ZPb",wednesdayUppercase:"INqPRe",tuesdayUppercase:"F5mJub",mondayUppercase:"WlRup",sundayUppercase:"ACTw_c",saturdayAbbreviatedLowercase:"jSvQ1",fridayAbbreviatedLowercase:"jvr8Ub",thursdayAbbreviatedLowercase:"efIG$c",wednesdayAbbreviatedLowercase:"SJIIib",tuesdayAbbreviatedLowercase:"DC9Ag",mondayAbbreviatedLowercase:"cj$5d",sundayAbbreviatedLowercase:"_UiMpe",weekDayDateFormat:"LmznS"};function H(e){return(0,k.ZP)(U[e])}var B=n(76616),j=n(75793),W=n(58035),G=n(59976);let V={calendarRecurrenceFormatString:"GrmNbc",oneDayAllDayFormatString:"DATqfb",shortStartDateAndTimeFormatString:"MlyPYb",sameDayNoDurationFormatString:"lCkLsb",sameDayFormatString:"MeUAPe",differentDayFormatString:"BOrcfb",formatStringTwoItems:"eKG3Qe",formatStringNItemsStart:"uEJNNd",formatStringNItemsMiddle:"LFncld",formatStringNItemsEnd:"BzX2Vb",fullWeekDayDateTimeFormat:"f5eHId",calendarDayOfWeek_Day:"mhj21b",calendarDayOfWeek_Weekday:"CHMJl",calendarDayOfWeek_WeekendDay:"tKwpmc",calendarDayOfWeekIndex_First:"C9N3vc",calendarDayOfWeekIndex_Second:"seOq3",calendarDayOfWeekIndex_Third:"n2r3c",calendarDayOfWeekIndex_Fourth:"GycxRe",calendarDayOfWeekIndex_Last:"oDKVxe",calendarAbsoluteMonthly1FormatString:"z8r7ge",calendarAbsoluteMonthly2FormatString:"_fu7jd",calendarAbsoluteMonthlyNFormatString:"a9N_k",calendarAbsoluteMonthlyOptionFormatString:"jYWZe",calendarAbsoluteMonthlyOptionFormatLowercaseString:"Mu4TGe",calendarAbsoluteYearlyFormatString:"lANXWb",calendarAbsoluteYearlyOptionFormatString:"myF8s",calendarDaily1Recurrence:"ouT2F",calendarDaily2Recurrence:"fZ3Czc",calendarDailyNRecurrence:"ZiPQCd",calendarEffectiveWithEndFormatString:"yAaPnd",calendarEffectiveWithoutEndFormatString:"wvE4tc",calendarRangeTimeNoDurationFormatString:"Dsraac",calendarRangeTimeFormatString:"ojnQWb",calendarRelativeMonthly1FormatString:"UCuAw",calendarRelativeMonthly2FormatString:"PvB0ie",calendarRelativeMonthlyNFormatString:"RmV3jb",calendarRelativeMonthlyOptionFormatString:"SElun",calendarRelativeMonthlyOptionFormatLowercaseString:"Rm0T4",calendarRelativeYearlyFormatString:"QBpwm",calendarRelativeYearlyOptionFormatString:"LsZgye",calendarWeekly1FormatString:"QORPq",calendarWeekly2FormatString:"LHYdde",calendarWeeklyNFormatString:"Nygheb",multiDayAllDayFormatString:"s_eGOc",timeSpanFormatString:"RoEJDe",calendarDayOfWeek_Saturday:"zr4XX",calendarDayOfWeek_Friday:"PINKD",calendarDayOfWeek_Thursday:"aOvuN",calendarDayOfWeek_Wednesday:"UlgG3d",calendarDayOfWeek_Tuesday:"$Z1RVb",calendarDayOfWeek_Monday:"KdlV3d",calendarDayOfWeek_Sunday:"_RbNze",calendarMonth_December:I,calendarMonth_November:E,calendarMonth_October:x,calendarMonth_September:P,calendarMonth_August:O,calendarMonth_July:T,calendarMonth_June:D,calendarMonth_May:M,calendarMonth_April:R,calendarMonth_March:N,calendarMonth_February:L,calendarMonth_January:F};var q=n(60239);let Z=["en"];async function Q(e,t,n){if((0,B.X)("loadCultureFromHostApp")){let r=(0,G.WZ)();r.registerLocalizationChanged(K);let i=await r.getOpxCulture();return i?K(i):z(e,t,n)}if(!(0,B.X)("platformAppSdk")||(0,a.cr)("platform-disableHostAppSpecificCustomizations"))return z(e,t,n);{let e=f.iE().metaOSContext?.locale;return e?K(e):(q.g4.warn("initializeOwaLocalization - MOS Context locale not present in config"),K("en-us"))}}function z(e,t,n){let r=(0,W.uD)();("AG08"==r||"AG09"==r)&&-1==Z.indexOf(e)&&(e="en",n="ltr"),(0,A.cr)(H),n||(n=(0,w._F)(e).dir);let i=(0,k.i_)(e,n,t);return(0,j.CZ)(),i}function K(e){let{locale:t,dir:n}=(0,w._F)(e);return z(t,e,n)}var $=n(89838),Y=n(44151),J=n(87012),X=n(52433),ee=n(8625),et=n(25894),en=n(4598);let er=(0,X.lr)("setUserConfigurationInternal",(e,t)=>{let n=(0,ee.b)();t?(n.connectedAccountsUserConfigurationMap||(n.connectedAccountsUserConfigurationMap=new J.vP({})),n.connectedAccountsUserConfigurationMap.set(t,e)):n.userConfiguration={...e,...(0,et.b)(e)}}),ei=(e,t)=>{er(e,t),t?(0,en.N)(e,t):(0,en.N)(e)};var eo=n(10139),ea=n(532),es=n(85445);let ec=new es.nI(()=>Promise.all([n.e(2335),n.e(1256),n.e(7141),n.e(6248),n.e(3475),n.e(4575),n.e(4335)]).then(n.bind(n,89445))),el=new es._5(ec,e=>e.purgeImagesFromDatabase);var eu=n(70071);let ed=[],ef=-1,eh=()=>{if(ed.length<500)return ed;let e=ed.filter(e=>"Info"!==e.type);return e.push({type:"Info",data:[Date.now(),"Suppressed events"]}),e};var ep=n(22410),em=n(38838),eg=n(24346),ev=n(2618),ey=n(82222),eb=n(28898);class eS extends ev.D{constructor(e,t){super(e),"number"==typeof t&&this.addData("AttemptCount",t)}addResponseDiagnostics(e,t){e&&(e.headers&&(this.addData("RequestIds",e.headers.get("request-id")),this.addData("AfdId",e.headers.get("x-msedge-ref")),this.addData("ContentEncoding",e.headers.get("content-encoding")),this.addData("ResponseContentLength",e.headers.get("content-length")),this.addData("FEServer",e.headers.get("x-feserver")),this.addData("CalcBEServer",e.headers.get("x-calculatedbetarget")?.split(".")[0]),this.addData("ServiceGatewayOrigin",e.headers.get("x-messageservicegatewayresponseorigin")),this.addData("TrafficSplitterResponseOrigin",e.headers.get("x-responseorigin")),this.addData("MessageServiceAvailability",e.headers.get("x-messageserviceavailability")),this.addMessageServiceLatencyBreakdown(e.headers),this.logTimeDifferenceForHeaders(e.headers,"x-frontend-begin","x-frontend-end","FrontEndTimeElapsed"),this.logTimeDifferenceForHeaders(e.headers,"x-backend-begin","x-backend-end","BackEndTimeElapsed"),e.ok||(this.addDataWithPiiScrubbing("ErrorMessage",e.headers.get("x-owaerrormessageid")),this.addDataWithPiiScrubbing("ErrorDetails",e.headers.get("x-owa-error")))),this.addData("Status",e.status)),t&&(t.headers&&this.addData("cV",t.headers.get("ms-cv")),t?.credentials&&this.addData("RequestCredentialsOption",t.credentials),t.datapoint&&(t.datapoint.mailbox&&this.addData("MailboxType",t.datapoint.mailbox),t.datapoint.customData&&this.addCustomData(t.datapoint.customData),t.datapoint.datapointOptions&&(this.options=t.datapoint.datapointOptions))),self.performance?.now&&(this.parsingTime=self.performance.now()),this.logDataProvenanceIdMismatch(e,t)}addErrorDiagnostics(e){this.options=this.options||{},(0,ey.N)(this,e)}addResourceTimings(e,t){this.addData("Type",e),this.parsingTime&&this.addTiming("responseRecieved",(0,eb.Z)(this.parsingTime,t.ST)),this.addTiming("WorkerStart",t.WS),this.addTiming("RedirectStart",t.RdS),this.addTiming("RedirectEnd",t.RdE),this.addTiming("FetchStart",t.FS),this.addTiming("DomainLookupStart",t.DS),this.addTiming("DomainLookupEnd",t.DE),this.addTiming("ConnectStart",t.CS),this.addTiming("SecureConnectionStart",t.SCS),this.addTiming("ConnectEnd",t.CE),this.addTiming("RequestStart",t.RqS),this.addTiming("ResponseStart",t.RpS),this.addTiming("ResponseEnd",t.RpE),this.addData("NextHopProtocol",t.P),this.addData("Start",t.ST),this.addData("DomainName",t.domain)}addTiming(e,t){this.addData(e,t)}logTimeDifferenceForHeaders(e,t,n,r){let i=e.get(t),o=e.get(n),a=i?new Date(i):void 0,s=o?new Date(o):void 0;if(a&&s){let e=Math.abs(s.getTime()-a.getTime());this.addCustomProperty(r,e)}}addMessageServiceLatencyBreakdown(e){let t=e.get("X-SplitterLatency"),n=e.get("X-ServiceOnlyLatency");this.addCustomData({tsServiceLatencyBreak:JSON.stringify({SL:t,SOL:n})})}logDataProvenanceIdMismatch(e,t){if(e?.headers&&t?.headers&&(0,a.cr)("auth-provenance-EnableLogging",t.mailboxInfo,!0)){let n=t.headers.get("x-owa-provenanceid"),r=e.headers.get("x-owa-provenanceid");n!==r&&this.addCustomData({dataProvenance:JSON.stringify({reqId:n,resId:r})})}}}let e_=!1;function ew(e){if(e_){for(let t of e)if(t&&(t.name.endsWith(".js")||t.name.endsWith(".json"))){let e=t.name.split("/"),n=new eS(e[e.length-1]);n.addResourceTimings("Asset",t),(0,eo.yk)(n,"client_network_request")}}}function eC(e){e_=e}var eA=n(96571),ek=n(51313),eI=n(51454),eE=n(77852);function ex(e,t,n,r,i){let o=new eS(t,r),a=Error("Caller Stack").stack;return Promise.all([i,e]).then(([e,t])=>{if((0,ek.c)(e?.mailboxInfo,a),o.addResponseDiagnostics(t,e),e?.datapoint&&(e.datapoint.headersCustomData&&t&&o.addCustomData(e.datapoint.headersCustomData(t.headers)),(e.datapoint.jsonCustomData||e?.datapoint?.isGraphRequest)&&t.ok))return t.clone().json().catch(e=>{o.addCustomData({jcde:`${e}`})}).then(n=>{if(e?.datapoint?.jsonCustomData&&o.addCustomData(e.datapoint.jsonCustomData(n)),e?.datapoint?.isGraphRequest){let e=n?.[0]?.extensions||n?.extensions,r=null!=e["GraphBridge-FallbackService"],i=Object.entries(e?.["X-BackendServiceLatencies"]||{})[0],a=i?.["X-Total-Latency"],s=i?.["X-BackendLatency"],c=t.headers.get("X-Gateway-Latency"),l=r?e?.["X-BackendServiceLatencies"]?.OwsProxyService?.["X-Total-Latency"]:void 0;o.addCustomData({gwUseOwsCallBack:r?"1":"0"}),o.addCustomData({gwServiceLatencyBreak:JSON.stringify({GL:c,TL:a,BL:s,OwsTL:l})})}});let n=e?.datapoint?.mailbox!=void 0;return o.addCustomData({isUserIdentitySet:n,isMSALEnabled:(0,eE.i)()}),Promise.resolve()}).catch(e=>{o.addErrorDiagnostics(e)}).then(()=>Promise.race([(0,eI.Z)(3e3),eA.ps.importAndExecute(n)])).then(e=>{e&&o.addResourceTimings("ServiceAction",e),(0,eo.yk)(o,"client_network_request")})}var eP=n(3683);let eO=new BroadcastChannel("worker-config-sync");async function eT(e,t,n){try{q.g4.info(`[config-sync] Sending "${t}" config to "${Array.isArray(e)?e.join(", "):e}" worker(s)`,"analytics"),eO.postMessage({executeOn:e,handler:t,value:n})}catch(r){throw r.additionalInfo={executeOn:e,handler:t,value:n},r}}let eD="UnsampledDataToggle",eM=null;function eR(){return{isUnsampledLoggingEnabled:eN,toggleUnsampledLogging:eL,overrideUnsampledLogging:eF,syncWorkerValue:eB}}function eN(){return"MAIN_THREAD"!==(0,eP.N)()?!!r:!!eU()?.isEnabled}function eL(e){return e?function(){try{let e=Date.now()+864e5;(0,c.LS)(self,eD,JSON.stringify({isEnabled:!0,endTimeInMs:e})),eM=setTimeout(eH,864e5),eT("all","unsampledLogging",!0)}catch{}}():eH(),eN()}function eF(e){q.g4.info(`[config-sync] Overriding the unsampled logging value. Value: ${e}`,"analytics"),r=e}function eU(){try{let e=(0,c.rV)(self,eD);if(e)return JSON.parse(e)}catch{}}function eH(){try{(0,c.cl)(self,eD),eM&&(clearTimeout(eM),eM=null),eT("all","unsampledLogging",!1)}catch{}}function eB(){eT("all","unsampledLogging",eN())}"MAIN_THREAD"===(0,eP.N)()&&function(){let e=eU();!eM&&e&&e.endTimeInMs>Date.now()&&(eM=setTimeout(eH,e.endTimeInMs-Date.now()))}();var ej=n(63109),eW=n(71329),eG=n(10178),eV=n(56154),eq=n(58996),eZ=n(97347),eQ=n(96289),ez=n(79061);let eK=new es.nI(()=>n.e(8657).then(n.bind(n,38657)));new es._5(eK,e=>e.default);let e$=new es._5(eK,e=>e.getMailboxSpecificRequestOptionsFromMailboxInfo);var eY=n(81098);let eJ=new es.nI(()=>Promise.all([n.e(5575),n.e(8934)]).then(n.bind(n,58934))),eX=new es._5(eJ,e=>e.purgeAttachmentsFromDatabase);var e0=n(85194),e1=n(44971),e2=n(73191);let e5={unsampledLogging:function(e){q.g4.info(`[config-sync] Received 'unsamplingLogging' event. Value: ${e}`,"analytics");let t=eg.Vj("UnsampledDataLogging")?.executeNow();t?.overrideUnsampledLogging(e??!1)}};var e3=n(88738),e6=n(99096),e4=n(87909);let e8=["request-id","client-request-id","x-ms-diagnostics"],e9=!1,e7=[];function te(){return e9}async function tt(){return new Promise((e,t)=>{e9?e():e7.push(()=>{e()})})}async function tn(e,t,r,S,_,w,C,A,k,I,E,x,P,O,T,D,M,R,N,L,F,U,H,B,j,W){var G;(0,i.U)(e,t.sessionId),o.pS.mark("Initialize_WS");let V=[],Z=t.sessionData,{owaUserConfig:Q}=Z;(0,g.D5)(W),(0,g.x$)(t.datetimeOptions);let z=Q?.NavBarData&&"Bookings"!==t.app,K=Q?.SessionSettings?.WebSessionType!==0;if((z||K)&&(0,eq.vg)(Q?.NavBarData??null),(0,u.lD)(),G=t.accountStore,q.g4.info(`[account-sync] set account source list store data on worker thread. ${G.sources.length} account source(s) in data`),(0,ep.Z)(G),(0,em.xJ)(D,M),function(e,t){let n=(0,ej.a)(e.extraSettings),r=n?.featureOverrides||[],i=(e.features||[]).concat(r),o=(0,a.ok)(e.applicationSettings?.settings);(0,a.Tn)([...i,...o],t)}(Z,function(e){let t=(0,c.rV)(self,function(e){let t=(0,l.x)(e);return`featureOverrides${t}`}(void 0));return t?(0,s.Z)(t):{}}()),(0,eV.Ro)(N),(0,a.cr)("fwk-devTools")&&(0,a.cr)("fwk-errorpopup")&&(0,q.SU)("UIExceptionHandler",(e,t,n,r)=>{(t===q.Gu.Error||t==q.Gu.DebugError)&&(0,v.Y)().onWorkerError(e,r)},!0),Error.stackTraceLimit=20,(0,d.v9)(Z.applicationSettings),o.pS.mark("Initialize_W_Settings"),(0,a.cr)("fwk-worker-scripts-prefetch")&&function(){{let e=n.e,t=new Set;n.e=async function(r,i){if(!t.has(r)){let e=n.p+n.u(r);await fetch(e).catch(()=>{}),t.add(r)}return e(r,i)}}}(),await tr(Q),o.pS.mark("Initialize_W_Loc"),(0,m.db)(t.app),(0,eg.HA)(eo.FG),q.g4.info("[Addon] Registering Analytics Data Worker Addons","analytics"),(0,eg._V)("UnsampledDataLogging",eR),(0,eg._V)("CaptureAssetsOptics",ew),(0,eg._V)("SetShouldCaptureAssets",eC),(0,eg._V)("CaptureServiceActionOptics",ex),(0,eg.pc)("DataWorker"),V.push(eo.OK.importAndExecute),ei(Q),(0,b.W)(e=>(0,y.Z)(e,Q)),(0,eW.a)(t.optionStore),o.pS.mark("Initialize_W_MAcct"),function(e,t,n,r,i,s,c,l,u,m,g,v,y,b){let S=e.serviceConfig,_=async e=>ti("mailboxRequestType",{mailboxInfo:e},()=>g((0,o.Nw)(e)),h.j3.cacheOnly),w=async(e,t)=>{let n=t?.mailboxInfo;if(!n)return t||null;if((0,eZ.wd)()){let e=e$.importAndExecute(t);if(void 0!==e)return{...e,datapoint:t.datapoint}}if("Default"===await _(n))return{...(0,ea.g)(t),...t};{let n=(0,o.Yq)(t),r=await e(n),i=r?(0,o.Pq)(r):{};return i&&t?{...t,...i}:i}},C=async(e,t,n,r)=>ti("msalToken",{resource:t,mailboxInfo:n,scope:r},()=>s(e,t,(0,o.Nw)(n),r),h.j3.cacheAndProxy),A=async(e,n)=>ti("authToken",{mailboxInfo:n},()=>t((0,o.GQ)(e),(0,o.Nw)(n)),h.j3.cacheAndProxy),k=async(e,t,r,i,a,s,c)=>ti("resourceToken",{mailboxInfo:r,resource:e,scope:i},()=>n(e,t,(0,o.Nw)(r),i,a,s,c),h.j3.cacheAndProxy),I=async(e,t)=>ti("userToken",{mailboxInfo:t},()=>r((0,o.GQ)(e),(0,o.Nw)(t)),h.j3.cacheAndProxy),E=l?async e=>ti("anchorMailbox",{mailboxInfo:e},()=>l((0,o.Nw)(e)),h.j3.cacheOnly):void 0,x=u?async e=>ti("explicitLogon",{mailboxInfo:e},()=>u((0,o.Nw)(e)),h.j3.cacheOnly):void 0,P=async e=>await ti("webSessionType",{mailboxInfo:e},()=>i((0,o.Nw)(e)),h.j3.cacheOnly)||"",O=(0,ez.Z)(eG.O,2e3);(0,f.q_)({...S,getAuthToken:A,getResourceToken:k,getUserToken:I,getWebSessionType:P,getMsalToken:C,getAnchorMailbox:E,getExplicitLogon:x,onAuthFailed:(e,t)=>{eY.qB()?.clearCacheForMailboxInfo(t),(0,h._G)(),c(function(e){let t=[];for(let n of e8){let r=e?.get(n);r&&t.push({key:n,value:r})}return t}(e),(0,o.Nw)(t))},isFeatureEnabled:(e,t)=>(0,a.cr)(e,t,!0),isAccountFeatureEnabled:(e,t)=>(0,a.yn)(e,t,!0),isUserIdle:()=>!!(0,p.Q)(),prepareRequestOptions:m?e=>m&&e?w(m,e):Promise.resolve(null):void 0,getCanaryHeaders:()=>(O(),(0,eQ.Og)()),onActivityTimeoutError:()=>v(),onPinnedAppsChanged:(e,t)=>{y((0,o.Nw)(e),t)},getModuleContextMailboxInfo:()=>b(),getApplicationSettings:(e,t)=>(0,d.Ry)(e,t)})}(t,S,_,w,C,A,k,I,E,x,T,U,B,j),function(e,t){let n=async t=>e?(0,o.Pq)(await e((0,o.Yq)(t))):t,r=async()=>t?t():void 0;(0,e0.pz)({prepareConnectedAccountRequestOptions:n,getTimeZoneAndLanguage:r})}(F,H),(0,Y.i)(P,t.channelId),O&&function(e){let t=()=>{e(eh()),ed=[],ef=-1};(0,eu.i_)((e,...n)=>{ed.push({type:e,data:JSON.parse(JSON.stringify(n))}),-1===ef&&(ef=self.setTimeout(t,1e3))})}(O),(0,v.Y)(),function(){let e=(0,eP.N)();if(!e)throw Error("ThreadNameNotSet_ReceiveConfigInWorker");new BroadcastChannel("worker-config-sync").onmessage=t=>{let n=t.data;if("all"===n.executeOn||n.executeOn.includes?.(e)){let{handler:e,value:t}=n;q.g4.info(`[config-sync] Received "${e}" config in worker`,"analytics");let r=e5[e];if(r)r(t);else{let n=Error("Worker Function Handler doesn't exist");throw n.additionalInfo={handler:e,value:t},n}}},q.g4.info("[config-sync] This worker is now listening to config sync events","analytics")}(),(0,$.N)(r),(0,eG.h)(R),L&&function(e){(0,e3.ng)(e);let t=new e6.Z;for(let n of Object.keys(e4.R6))t.on(n,(...t)=>{e.emitPstEvent(n,...t)});(0,e4.J)(t)}(L),(0,g.CQ)()){let{metaOSContext:e}=t.serviceConfig;(0,g.B)(e?.hostName??"",e?.clientType??"")}(0,a.cr)("fwk-image-database")&&(V.push(el.importAndExecute),setInterval(()=>el.importAndExecute(),36e5)),(0,a.cr)("doc-mon-opening-attachments")&&(V.push(eX.importAndExecute),setInterval(()=>eX.importAndExecute(),36e5)),(0,e1.R0)(await (0,e2.F)()),o.pS.mark("Initialize_WE"),self.setTimeout(()=>{V.forEach(e=>{self.setTimeout(()=>{e().catch(()=>{})},1e3)})},2e4);let J=o.pS.getDp().toJSObject();return e9=!0,self.setTimeout(()=>{e7.forEach(e=>e()),e7.length=0},0),Promise.resolve(J)}async function tr(e){let{locale:t,culture:n,dir:r}=function(e){let t;let n=function(){let e=(0,_.I)(),t=(0,S.nM)(e);if(t[C]){let e=(0,w._F)(t[C]);return e?.localeNotFound?null:e?.locale}return null}(),{UserLanguage:r,UserCulture:i,IsUserCultureRightToLeft:o}=e.SessionSettings??{},a=n||r&&(0,w._F)(r).locale||w.ZW;return(0,S.JI)("debugRtl")?t="rtl":n||(t=o?"rtl":"ltr"),{locale:a,culture:i||w.ZW,dir:t}}(e);await Q(t,n,r)}async function ti(e,t,n,r){let i;if(t.mailboxInfo){let o=h.q(t)?.[e];void 0===o?(i=await n(),(0,h.G$)(t,{[e]:i},[e])):o===h.Sw?i=void 0:(i=o,r==h.j3.cacheAndProxy&&self.setTimeout(()=>{n().then(n=>{(0,h.G$)(t,{[e]:n},[e])})}))}else i=await n();return i}},44151:(e,t,n)=>{"use strict";n.d(t,{i:()=>f,j:()=>h});var r=n(59070),i=n(19409),o=n(99109),a=n(19373),s=n(60239),c=n(3756),l=n(99096);let u=0,d=new Map;function f(e,t){(0,r.x)((t,n)=>{let r=u++;d.set(r,n),e.subscribe(t,r)}),(0,i.K)((t,n)=>{let r;if(d.forEach((e,t)=>{e===n&&(r=t)}),void 0===r){s.g4.warn("worker unsubscribe cant find callback");return}d.delete(r),e.unsubscribe(t,r)}),(0,o.Xm)(e.getChannelReady),(0,o.cA)(t);let n=new l.Z;Object.keys(c.Ln).forEach(t=>n.on(t,(...n)=>e.emitNotificationEvent(t,...n))),(0,a.uB)(n)}let h=(e,t,n)=>{let r=d.get(t);if(!r){s.g4.warn(`worker notify can't find callback ${t}`);return}r(e,n)}},20113:(e,t,n)=>{"use strict";let r;n.d(t,{Y:()=>I});var i=n(30424),o=n(61111),a=n(54557),s=n(63339),c=n(60239),l=n(55093),u=n(22410),d=n(43439),f=n(54413),h=n(45115);function p(e){c.g4.info(`[account-sync] Syncing accounts to worker thread. ${e.sources.length} account source(s) in data`);let t=(0,d.Z)().sources;return(0,u.Z)(e),function(e,t){if((0,h.qI)()){let n=new Set(t.map(e=>e.persistenceId||"")),r=new Set;e.forEach(e=>{n.has(e.persistenceId||"")&&r.add(e.persistenceId||"")});let i=t.filter(e=>!r.has(e.persistenceId||"")),o=e.filter(e=>!r.has(e.persistenceId||""));if(0!==i.length||0!==o.length){let e=i.map(e=>e.persistenceId).join(";"),t=o.map(e=>e.persistenceId).join(";");c.g4.info(`[account-sync] Accounts changed. added (${e}), removed (${t})`),i.map(e=>f.qI.importAndExecute(e)),o.map(e=>f.zU.importAndExecute(e,"account removed"))}}}(t,(0,d.Z)().sources),Promise.resolve()}var m=n(71329);let g=e=>l.EO.importAndExecute(e);var v=n(53652),y=n(40091),b=n(75996),S=n(5590),_=n(52433),w=n(98765);let C=(0,_.lr)("updateAccountScopeUserSettings",function(e,t){let n=(0,w.q)(e);n&&t(n)});function A(e,t){(0,y.V2)(t)&&((0,S.q_)({timezone:e}),(0,b.gU)(e)),C(t,t=>{t.UserOptions&&(t.UserOptions.TimeZone=e)})}let k=()=>{};function I(){if(!r){if(self.BroadcastChannel){let e=new BroadcastChannel(i.WU);r=(0,s.Ud)(e);let t={unloading:o.zH,actionQueueChanged:a.it,queuedActionAccepted:k,accountsChanged:p,optionsChanged:m.a,onManualSyncMail:l.aq.importAndExecute,userConfigurationChanged:g,setDiagnosticPanelLoggingEnabled:v.U,scheduleHierarchySync:l.xN.importAndExecute,onManualSyncPGAL:l.K2.importAndExecute,onManualSyncCalendar:l.I5.importAndExecute,setAccountTimeZone:A,onWorkerError:k};t=new Proxy(t,{get:(e,t)=>e[t]??k}),(0,s.Jj)(t,e)}else r={unloading:k,actionQueueChanged:k,queuedActionAccepted:()=>{(0,c.hZ)(Error("broadcast channel is required for queued actions!"))},accountsChanged:k,optionsChanged:k,onManualSyncMail:k,userConfigurationChanged:k,setDiagnosticPanelLoggingEnabled:k,scheduleHierarchySync:k,onManualSyncPGAL:k,onManualSyncCalendar:k,setAccountTimeZone:k,onWorkerError:k}}return r}},5940:(e,t,n)=>{"use strict";let r,i,o;n.d(t,{y:()=>p});var a=n(85445);let s=new a.Hd(()=>Promise.all([n.e(1256),n.e(5931),n.e(3475),n.e(6095),n.e(536),n.e(4201)]).then(n.bind(n,43356))),c=new a.EF(s,e=>e.webResolvers),l=new a.Hd(()=>Promise.all([n.e(1256),n.e(5931),n.e(3475),n.e(6095),n.e(536),n.e(4201),n.e(8175)]).then(n.bind(n,40402))),u=new a.EF(l,e=>e.offlineResolvers),d=new a.Hd(()=>n.e(3430).then(n.bind(n,53404))),f=new a.EF(d,e=>e.pstResolvers);var h=n(45115);async function p(e,t){let n;if(e=void 0==e?(0,h.qI)():e){if(!r){let[e,t]=await Promise.all([c.import(),u.import()]);r={web:e,offline:t}}n=r}else i||(i={web:await c.import()}),n=i;return t&&(o||(o=await f.import()),n={...n,pst:o}),n}},73191:(e,t,n)=>{"use strict";let r;n.d(t,{F:()=>d});var i=n(21737),o=n(83605),a=n(57115),s=n(9955),c=n(11648),l=n(5940),u=n(88101);async function d(){if(!r){let e=await (0,l.y)(void 0,(0,u.cr)("acct-pstFileSupport")),t=(0,o.tR)({},()=>Promise.resolve(e));r=new a.f({cache:new s.h({possibleTypes:i.g}),link:c.i.from(t)})}return r}},89838:(e,t,n)=>{"use strict";let r;function i(e){r=e}function o(){return r}n.d(t,{N:()=>i,c:()=>o})},8821:(e,t,n)=>{"use strict";n.d(t,{Q:()=>i,U:()=>o});let r=!1;function i(){return r}function o(e){r=e}},2600:(e,t,n)=>{"use strict";n.d(t,{G$:()=>a,Sw:()=>r,_G:()=>c,j3:()=>i,q:()=>s});let r=Symbol();var i=(e=>(e[e.cacheOnly=0]="cacheOnly",e[e.cacheAndProxy=1]="cacheAndProxy",e))(i||{});let o=new Map;function a(e,t,n){let i=l(e),a={...o.get(i),...t};for(let e of(o.set(i,a),n))void 0===a[e]&&(a[e]=r)}function s(e){let t=l(e);return o.get(t)}function c(){o.clear()}function l(e){let{userIdentity:t,mailboxSmtpAddress:n,type:r}=e.mailboxInfo,i=`${t??""}_${n??""}_${r??""}`;return e.resource&&(i=i+"|"+e.resource),e.scope&&(i=i+"|"+e.scope),i}},53652:(e,t,n)=>{"use strict";n.d(t,{U:()=>i,w:()=>o});let r=!1;function i(e){return r=e,Promise.resolve()}function o(){return r}},71329:(e,t,n)=>{"use strict";n.d(t,{a:()=>i});var r=n(2056);function i(e){(0,r.Jf)(e)}},10178:(e,t,n)=>{"use strict";let r;n.d(t,{O:()=>a,h:()=>o});var i=n(86535);function o(e){r=e}async function a(){if(r){let e=await r();(0,i.y)().updateRequestSettings(e)}}},67865:(e,t,n)=>{"use strict";function r(e){return e.match(/^ipm\.(appointment|schedule\.meeting(?!\.notification))/i)}n.d(t,{Z:()=>r})},88738:(e,t,n)=>{"use strict";n.d(t,{Mo:()=>u,N0:()=>o.N0,Wb:()=>o.Wb,h$:()=>s,ng:()=>i.T,pt:()=>c,rm:()=>l});var r=n(85445),i=n(89290),o=n(46920);let a=new r.nI(()=>Promise.all([n.e(5800),n.e(5679)]).then(n.bind(n,85679)));new r._5(a,e=>e.initiatePstFileRepair);let s=new r._5(a,e=>e.mountPstFile);new r._5(a,e=>e.unmountPstFile);let c=new r._5(a,e=>e.win32GqlMutate),l=new r._5(a,e=>e.win32GqlQuery),u=new r._5(a,e=>e.invokeWin32GqlRequestCallback);new r._5(a,e=>e.checkPrerequisites)},46920:(e,t,n)=>{"use strict";function r(e){return"PstError"===e.outcomeType}function i(e){return"RequestError"===e.outcomeType}n.d(t,{N0:()=>i,Wb:()=>r})},89290:(e,t,n)=>{"use strict";let r;function i(e){r=e}function o(){return r}n.d(t,{S:()=>o,T:()=>i})},5877:(e,t,n)=>{"use strict";n.d(t,{S5:()=>r,WS:()=>i});let r="FolderId.Id",i={calendars:`calendarId.id, ${r}`}},18162:(e,t,n)=>{"use strict";n.d(t,{JF:()=>l,Pv:()=>s,ek:()=>o,kC:()=>u,mO:()=>a,tM:()=>i,vD:()=>c});var r=n(41810);let i="events",o="ParentFolderId.Id",a="MetaData.isPartialEvent",s=(0,r.O)(["ParentFolderId.Id","InstanceKey"]),c=(0,r.O)(["ParentFolderId.Id","Start"]),l=(0,r.O)(["ParentFolderId.Id","End"]),u={events:`ItemId.Id,${o},${a},${s},${c},${l}`}},32031:(e,t,n)=>{"use strict";n.d(t,{x:()=>o});var r=n(10139),i=n(70071);function o(e,t=!0){(0,r.y8)("MailComposeOfflineAction",e),t&&(0,i.AE)("MailComposeOfflineAction",e)}},75803:(e,t,n)=>{"use strict";n.d(t,{y:()=>l});var r=n(9377),i=n(88101),o=n(28469),a=n(73459),s=n(79534),c=n(32031);function l(e,t){return e.transaction("rw",e.folders,e.messages,e.offlineTombstones,async()=>{(0,o.sr)(r.ZP.currentTransaction,"sync");let n=await e.messages.where(a.WX).between([t,r.ZP.minKey],[t,r.ZP.maxKey]).toArray();if((0,i.cr)("cmp-offline-compose-tombstones")){let r=(await Promise.all(n.map(async t=>{let n=await (0,s.Oe)(e,"",t.ItemId.Id,5),r=!!t.IsDraft;return n||r?null:t}))).filter(e=>null!=e).map(e=>e.ItemId.Id);(0,c.x)({step:"RefreshOutbox-RemoveOrphanMessages",itemIds:r.join(","),outboxId:t}),await e.messages.bulkDelete(r),n=n.filter(e=>!r.includes(e.ItemId.Id))}let l=n.length,u=n.filter(e=>!e.IsRead).length;return e.folders.update(t,{totalMessageCount:l,UnreadCount:u})})}},71650:(e,t,n)=>{"use strict";n.d(t,{y5:()=>c,hi:()=>o,en:()=>a,sU:()=>l,bU:()=>s,ET:()=>i,op:()=>u});var r=n(41810);let i="contacts",o="rawEmails",a=(0,r.O)(["indexableIsContact","defaultName.first"]),s=(0,r.O)(["indexableIsContact","defaultName.last"]),c=(0,r.O)(["indexableIsContact","createdDateTime"]),l="indexableIsContact",u={[i]:["contactId","outlookServicesPersonaId","*"+o,a,s,c,l].join(",")}},66325:(e,t,n)=>{"use strict";n.d(t,{Y2:()=>r,xH:()=>i,qS:()=>o});let r="id",i="MetaData.hasMessagesToSync",o={conversationNodes:`${r},${i},*MetaData.itemIds`}},53592:(e,t,n)=>{"use strict";n.d(t,{Up:()=>w,zU:()=>c,_E:()=>f,Lg:()=>u,in:()=>d,E6:()=>l,L4:()=>s,dd:()=>o,ce:()=>i,HP:()=>m,fx:()=>b,Ez:()=>v,Qp:()=>h,Gz:()=>y,gQ:()=>g,bi:()=>p,Cp:()=>S,Ey:()=>a,H0:()=>_,X$:()=>A,yP:()=>E,Dm:()=>C});var r=n(41810);let i="id",o=(0,r.O)(["ParentFolderId.Id","id"]),a=(0,r.O)(["ParentFolderId.Id","MetaData.sortTime"]),s=(0,r.O)(["ParentFolderId.Id","MetaData.isUnread","MetaData.sortTime"]),c=(0,r.O)(["ParentFolderId.Id","MetaData.isFlagged","MetaData.sortTime"]),l=(0,r.O)(["ParentFolderId.Id","MetaData.toOrCCMe","MetaData.sortTime"]),u=(0,r.O)(["ParentFolderId.Id","MetaData.hasFiles","MetaData.sortTime"]),d=(0,r.O)(["ParentFolderId.Id","MetaData.mentioned","MetaData.sortTime"]),f=(0,r.O)(["ParentFolderId.Id","MetaData.hasCalendarInvite","MetaData.sortTime"]),h=(0,r.O)(["ParentFolderId.Id","InferenceClassification","MetaData.sortTime"]),p=(0,r.O)(["ParentFolderId.Id","InferenceClassification","MetaData.isUnread","MetaData.sortTime"]),m=(0,r.O)(["ParentFolderId.Id","InferenceClassification","MetaData.isFlagged","MetaData.sortTime"]),g=(0,r.O)(["ParentFolderId.Id","InferenceClassification","MetaData.toOrCCMe","MetaData.sortTime"]),v=(0,r.O)(["ParentFolderId.Id","InferenceClassification","MetaData.hasFiles","MetaData.sortTime"]),y=(0,r.O)(["ParentFolderId.Id","InferenceClassification","MetaData.mentioned","MetaData.sortTime"]),b=(0,r.O)(["ParentFolderId.Id","InferenceClassification","MetaData.hasCalendarInvite","MetaData.sortTime"]),S=(0,r.O)(["ParentFolderId.Id","InstanceKey"]),_=(0,r.O)(["MetaData.dirtyState","ParentFolderId.Id"]),w=(0,r.O)(["ParentFolderId.Id","MetaData.creationSource"]),C={conversations:`${o},${o},MetaData.sortTime,${a},${s},${c},${l},${u},${d},${f},${h},${p},${m},${g},${v},${y},${b},${_},${i},${S},${w}`};var A=(e=>(e[e.UpToDate=0]="UpToDate",e[e.NeedsSync=1]="NeedsSync",e[e.Dirty=2]="Dirty",e))(A||{}),k=n(29796),I=n(67865);let E={creatingHook:function(e,t,n){t.MetaData={...t.MetaData,isUnread:t.UnreadCount>0?1:void 0,isFlagged:"Flagged"===t.FlagStatus?1:void 0,toOrCCMe:t.ConversationCcMe||t.ConversationToMe?1:void 0,hasFiles:t.HasAttachments||t.HasProcessedSharepointLink?1:void 0,mentioned:t.mentionedMe?1:void 0,hasCalendarInvite:t.ItemClasses?.some(e=>I.Z(e))?1:void 0}},updatingHook:function(e,t,n,r){let i=(0,k.C)(n,e),o={},a=i.UnreadCount>0?1:void 0;i.MetaData?.isUnread!==a&&(o["MetaData.isUnread"]=a);let s="Flagged"===i.FlagStatus?1:void 0;i.MetaData?.isFlagged!==s&&(o["MetaData.isFlagged"]=s);let c=i.ConversationToMe||i.ConversationCcMe?1:void 0;i.MetaData?.toOrCCMe!==c&&(o["MetaData.toOrCCMe"]=c);let l=i.HasAttachments||i.HasProcessedSharepointLink?1:void 0;i.MetaData?.hasFiles!==l&&(o["MetaData.hasFiles"]=l);let u=i.mentionedMe?1:void 0;i.MetaData?.mentioned!==u&&(o["MetaData.mentioned"]=u);let d=i.ItemClasses?.some(e=>I.Z(e))?1:void 0;return i.MetaData?.hasCalendarInvite!==d&&(o["MetaData.hasCalendarInvite"]=d),o}}},13547:(e,t,n)=>{"use strict";let r;n.d(t,{z:()=>u});var i=n(56154),o=n(88101),a=n(40638),s=n(60239),c=n(60180);let l="OfflineDatabaseCorruptionCount";function u(e,t,n=!1){let d=t.message?.includes("Failed to read large IndexedDB value");return d&&function(e,t,n){let u=n||(0,o.cr)("fwk-offline-corruption",void 0,!0);if(!r&&u){let n;r=!0;let o=(n=Number((0,c.rV)(self,l))||0,n++,(0,c.LS)(self,l,n.toString()),n);o<=5?e.delete():(0,a.KH)(!1,"DatabaseCorruption"),t.additionalInfo={count:o},(0,s.rx)(t),(0,i.RX)("DatabaseCorruption",!0,{count:o})}}(e,t,n),d}},28469:(e,t,n)=>{"use strict";n.d(t,{q3:()=>en,N8:()=>ee,KP:()=>et,pI:()=>z,xW:()=>eo,Q6:()=>X,cQ:()=>ea,fA:()=>ei,Li:()=>er,sr:()=>L});var r=n(9377),i=n(40091),o=n(10139),a=n(12854),s=n(56154),c=n(29796),l=n(8322),u=n(36863),d=n(87176),f=n(36934);let h={calendarGroups:"calendarGroupId.id"};var p=n(5877),m=n(71650),g=n(66325),v=n(88101),y=n(53592),b=n(18162),S=n(22371),_=n(40965),w=n(73459),C=n(10479);let A={settings:"name"};var k=n(70071),I=n(54903),E=n(4615),x=n(87442),P=(e=>(e.EwsId="ews",e.EwsImmutableId="ewsimmutable",e))(P||{}),O=n(52433);let T=(0,O.MT)("immutableId",{IsImmutableIdFeatureOnForConnectedAccount:!1});n(1710);var D=n(15802);function M(e){let t=!1;try{if(e&&!(0,D.L)(e)){e.length%4==1&&e.endsWith("0")&&(e=e.slice(0,-1)),e=function(e){if(!e)return e;let t=e.replace(/_/g,"+");return t=t.replace(/-/g,"/")}(e);let n=Uint8Array.from(atob(e),e=>e.charCodeAt(0));46===n[0]&&13===n[21]?t=!0:0===n[0]&&9===n[1]&&(t=!0)}}catch(t){(0,o.FG)("isImmutableIdError",t,{reason:function(e){let t="unknown";try{if(e){if("string"!=typeof e)t=`id is not a string: ${typeof e}`;else if(e.length%4!=0)t=`id length is not a multiple of 4: ${e.length}. ${e.slice(0,4)}...${e.slice(-4)}`;else for(let r=0;r<e.length;r++){var n;if(n=e[r],!/[A-Za-z0-9+/=]/.test(n)){t=`id contains invalid character at index ${r}: ${e[r]}`;break}}}else t="id is null or undefined"}catch(e){t=`unexpected error: ${e.message}`}return t}(e)})}return t}(0,O.lr)("setIsImmutableIdFeatureOnForConnectedAccount",e=>{T().IsImmutableIdFeatureOnForConnectedAccount=e});class R{constructor(e){this.pendingChanges=new Map,this.addPendingChange=(e,t)=>{let n=function(e){for(;e.parent;)e=e.parent;return e}(e),r=this.pendingChanges.get(n);r?r.push(t):(this.pendingChanges.set(n,[t]),n.on("complete").subscribe(()=>this.onTransactionComplete(n)),n.on("abort").subscribe(()=>this.onTransactionAbortOrError(n)),n.on("error").subscribe(()=>this.onTransactionAbortOrError(n)))},this.onTransactionComplete=e=>{let t=this.pendingChanges.get(e);t?.forEach(e=>this.callback(e)),this.pendingChanges.delete(e)},this.onTransactionAbortOrError=e=>{this.pendingChanges.delete(e)},this.callback=e}}function N(e){return e.name!==_.U8}function L(e,t){let n=e;for(;n.parent;)n=n.parent;"cleanup"!==n.source&&(n.source=t)}function F(e){for(;e?.parent;)e=e.parent;switch(e?.source){case"sync":case"localLie":return!0;default:return!1}}function U(e){return{...e,table(t){let n=e.table(t);return{...n,getMany:e=>n.getMany(e).then(n=>n.map((n,r)=>{if(null===n){B(t,e.keys[r]);return}return n})),get:e=>n.get(e).then(n=>{if(null===n){B(t,e.key);return}return n})}}}}let H=new Set;function B(e,t){try{let n=JSON.stringify(t),r=`${e}:${n}`;H.size<10&&!H.has(r)&&(H.add(r),(0,o.y8)("SuppressNullObjects",{table:e,id:n}))}catch{}}var j=n(2438);let W={stores:()=>W,upgrade:()=>W};class G{constructor(e,t=1/0,n){this.version=e=>e>this.targetVersion?W:this.db.version(e).upgrade(this.onUpgradeCallback),this.db=e,this.targetVersion=t,this.onUpgradeCallback=n}}var V=n(65094),q=n(23874),Z=n(23589),Q=n(64244);function z(e){e||(e=(0,i.zl)());let t=(0,q.XT)(e,!0);if(t)return t;{let t=(0,V.Z)(e),n=t.isRemovedAccount?(0,Q.H)():Error("getDatabaseId: Can not get a persistenceId to resolve database");throw n.additionalInfo=t,(0,Z.ly)("MissingPersistenceId",n),n}}var K=n(67865),$=n(45115);class Y extends r.ZP{constructor(e,t,n){if(super(e,{chromeTransactionDurability:"relaxed",modifyChunkSize:10}),this.changeCallbacks=[],this.subscribeToIdbChanges=(e,t)=>{if(!(0,a.Sn)())throw Error("subscribeToIdbChanges: not supported on main thread");if(!N(e))throw Error("subscribeToIdbChanges: table not supported");if(this!==e.db)throw Error("subscribeToIdbChanges: wrong db");let n=n=>{n.table===e.name&&t(n)};return this.changeCallbacks.push(n),()=>{this.changeCallbacks=this.changeCallbacks.filter(e=>e!==n)}},this.notifyIdbChange=e=>{this.changeCallbacks.forEach(t=>{try{t(e)}catch(e){(0,k.AE)("notifyIdbChange: error",{message:e.message,stack:e.stack})}})},this.getIsUpgradeInProgress=()=>void 0!==this.upgradeStartTime,this.onUpgrading=()=>{if(!(0,a.Sn)())throw Error("Migration not supported on main thread");this.setIsUpgradeInProgress(!0)},!t&&!(t=(0,i.zl)()))throw Error("Cannot create database without mailboxInfo");this.mailboxInfo=JSON.parse(JSON.stringify(t)),(0,v.Ry)()&&!(0,$.qI)()&&(0,o.FG)("OfflineDbOpenWhenDisabled",Error("OfflineDbOpenWhenDisabled"));let l={...S.FO,"sync-state":"name"},P=new G(this,n,this.onUpgrading);P.version(1).stores(l),P.version(3).stores({...A}),P.version(4).stores({...h}),P.version(7).stores({...g.qS}),P.version(9).stores({..._.pA}).upgrade(async e=>{let t=[];await e.table("conversationNodes").toCollection().modify(e=>{e?.conversationNodes.forEach(e=>{e.Items=e.Items.map(e=>(t.push(e),{id:e.id,ConversationId:e.ConversationId,ParentFolderId:e.ParentFolderId,DateTimeSent:e.DateTimeSent,DateTimeReceived:e.DateTimeReceived}))})}),await e.table("messageBodies").bulkPut(t)}),P.version(11).stores({_changes:null,_intercomm:null,_syncNodes:null,_uncommittedChanges:null}),P.version(14).stores({contacts:null}),P.version(18).stores({...b.kC}),P.version(21).stores({...m.op}),P.version(24).stores({...g.qS}).upgrade(async e=>e.table("conversationNodes").toCollection().modify(e=>{e&&(e.MetaData={hasMessagesToSync:0})})),P.version(27).stores({...p.WS,"sync-state":"name"}),P.version(28).stores({...E.Z,"sync-state":null}).upgrade(async e=>{let t=await e.table("sync-state").toArray();return await e.table("syncState").bulkAdd(t),e}),P.version(29).stores({...I.Q6,"sync-logs":null}),P.version(32).stores({worker_leader:null}),P.version(35).upgrade(async e=>(await e.table("syncState").delete("folders"),await e.table("folders").clear(),e)),P.version(36).stores({...y.Dm,...w._s}).upgrade(async e=>{await e.table("syncState").delete("messages"),await e.table("syncState").delete("conversations"),await e.table("messages").clear(),await e.table("conversations").clear()}),P.version(39).stores({...y.Dm,...w._s}),P.version(40).upgrade(e=>e.table("settings").toCollection().modify(e=>{if(e?.name==="offlineOptionSettings"&&void 0!==e.data.numSyncDays){let t=e.data.numSyncDays;delete e.data.numSyncDays,void 0===e.data.mailNumSyncDaysIndex&&(e.data={mailNumSyncDaysIndex:t,...e.data})}})),P.version(41).upgrade(e=>e.table("conversationNodes").toCollection().modify(e=>{e?.conversationNodes.forEach(e=>{Array.isArray(e.Items)||(e.Items=Object.values(e.Items))})})),P.version(42).stores({..._.pA}).upgrade(e=>e.table("messageBodies").toCollection().modify(e=>{e&&!e.MetaData&&e.Attachments&&e.Attachments.length>0&&e.Attachments.some(e=>e.Name&&(0,j.Z)(e.Name))&&(e.MetaData={needsSyncImage:1})})),P.version(45).stores({...S.FO}).upgrade(async e=>(await e.table("syncState").delete("folders"),await e.table("folders").clear(),e)),P.version(46).stores({..._.pA}),P.version(47).stores({...b.kC}),P.version(48).stores({..._.pA}),P.version(49).upgrade(async e=>{await e.table("syncState").delete("conversations"),await e.table("conversations").clear()}),P.version(50).stores({...m.op}).upgrade(async e=>(await e.table("syncState").delete("contacts"),await e.table("contacts").clear(),e)),P.version(51).stores({...C.$B}),P.version(52).stores({..._.pA,...g.qS}).upgrade(async e=>{await e.table("messageBodies").toCollection().modify(e=>{e&&(e.MetaData?e.MetaData.needsBackfill=1:e.MetaData={needsBackfill:1})}),await e.table("conversationNodes").toCollection().modify(e=>{if(e){let t=new Set;e.conversationNodes.forEach(e=>{e.Items.forEach(e=>{t.add(e.id)})}),e.MetaData.itemIds=Array.from(t)}})}),P.version(53).stores({...C.$B}).upgrade(async e=>(await e.table("syncState").delete("pgal"),await e.table("pgal").clear(),e)),P.version(54).upgrade(async e=>{await e.table("syncState").delete("messages"),await e.table("messages").clear()}),P.version(55).upgrade(async e=>{await e.table("syncState").delete("conversationNodes"),await e.table("syncState").delete("messageBodies"),await e.table("conversationNodes").clear(),await e.table("messageBodies").clear()}),P.version(56).stores({...C.$B}).upgrade(async e=>(await e.table("syncState").delete("pgal"),await e.table("pgal").clear(),e)),P.version(57).stores({..._.pA}).upgrade(e=>e.table("messageBodies").toCollection().modify(e=>{e&&e.Attachments&&e.Attachments.length>0&&e.Attachments.some(e=>e.Name&&!(0,j.Z)(e.Name)&&!e.IsInline)&&(e.MetaData?e.MetaData.needsSyncAttachment=1:e.MetaData={needsSyncAttachment:1})})),P.version(58).upgrade(async e=>{await e.table("syncState").delete("conversations"),await e.table("conversations").clear(),await e.table("conversationNodes").clear()}),P.version(64).stores({tombstones:null}),P.version(65).stores({...x.oW}),P.version(67).upgrade(async e=>{let[t,n]=await Promise.all([e.table("contacts").toCollection().primaryKeys(),e.table("pgal").toCollection().primaryKeys()]);return await Promise.all([e.table("contacts").bulkDelete(t.filter(M)),e.table("pgal").bulkDelete(n.filter(M))]),e}),P.version(67).stores({...C.$B}).upgrade(async e=>(await e.table("syncState").delete("pgal"),await e.table("pgal").clear(),e)),P.version(68).stores({...x.oW}),P.version(69).stores({...C.$B}).upgrade(async e=>(await e.table("syncState").delete("pgal"),await e.table("pgal").clear(),e)),P.version(70).stores({..._.pA,...g.qS}).upgrade(async e=>{await e.table("messageBodies").toCollection().modify(e=>{e&&(e.MetaData?e.MetaData.needsBackfill=1:e.MetaData={needsBackfill:1})})}),P.version(73).stores({...C.$B}).upgrade(async e=>(await e.table("syncState").delete("pgal"),await e.table("pgal").clear(),e)),P.version(74).upgrade(async e=>{await e.table("syncState").delete("events"),await e.table("events").clear()}),P.version(75).stores({...y.Dm,...w._s}).upgrade(async e=>{await e.table("conversations").toCollection().modify(e=>{e&&(e.MetaData.toOrCCMe=e.ConversationToMe||e.ConversationCcMe?1:void 0)}),await e.table("messages").toCollection().modify(e=>{e&&(e.MetaData.toOrCCMe=e.MessageToMe||e.MessageCcMe?1:void 0)})}),P.version(76).stores({...y.Dm,...w._s}).upgrade(async e=>{await e.table("conversations").toCollection().modify(e=>{e&&(e.MetaData.hasFiles=e.HasAttachments||e.HasProcessedSharepointLink?1:void 0)}),await e.table("messages").toCollection().modify(e=>{e&&(e.MetaData.hasFiles=e.HasAttachments||e.HasProcessedSharepointLink?1:void 0)})}),P.version(77).stores({...y.Dm,...w._s}).upgrade(async e=>{await e.table("conversations").toCollection().modify(e=>{e&&(e.MetaData.mentioned=e.mentionedMe?1:void 0,e.MetaData.hasCalendarInvite=e.ItemClasses?.some(e=>K.Z(e))?1:void 0)}),await e.table("messages").toCollection().modify(e=>{e&&(e.MetaData.mentioned=e.MentionedMe?1:void 0,e.MetaData.hasCalendarInvite=(0,K.Z)(e.ItemClass??"")?1:void 0)})}),P.version(78).stores({...b.kC}).upgrade(e=>e.table("events").toCollection().modify(e=>{if(e&&e&&e.ItemId&&e.IsOrganizer&&e.RequiredAttendees&&e.OptionalAttendees&&e.HideAttendees){let t=(e.RequiredAttendees??[]).filter(e=>null!==e),n=(e.OptionalAttendees??[]).filter(e=>null!==e),r=t.concat(n),i=e.IsOrganizer?r.length:r.length-1;e.IsFollowableMeeting=e.HideAttendees||1!==i}})),P.version(80).stores({...C.$B}).upgrade(async e=>(await e.table("syncState").delete("pgal"),await e.table("pgal").clear(),e)),P.version(81).stores({...y.Dm}),P.version(82).stores({...C.$B}).upgrade(async e=>(await e.table("syncState").delete("pgal"),await e.table("pgal").clear(),e)),this.use({stack:"dbcore",name:f.J.name,create:f.J}),this.use({stack:"dbcore",name:U.name,create:U,level:-10}),(0,d.Z)(this),(0,u.F)(this),(0,c.h)(this.conversations,y.yP),(0,c.h)(this.messages,w.c8),(0,c.h)(this.messageBodies,_.hS),function(e,t){let n;self.BroadcastChannel&&(n=new BroadcastChannel(`idb_changes_${e.name}`),(0,a.Sn)()&&(n.onmessage=e=>t(e.data)));let i=new R(e=>{setTimeout(()=>{(0,a.Sn)()&&t(e),n?.postMessage(e)},0)});e.tables.forEach(e=>{e.hook("creating").subscribe((t,n,r)=>{F(r)&&N(e)&&i.addPendingChange(r,{table:e.name,type:0,key:t,obj:n,workerTime:Date.now()})}),e.hook("updating").subscribe((t,n,o,a)=>{if(F(a)&&N(e)){let c={},l=r.ZP.deepClone(o),u=!1;for(let e of Object.keys(t)){var s=t[e];void 0===s?(r.ZP.delByKeyPath(l,e),c[e]=null,u=!0):JSON.stringify(r.ZP.getByKeyPath(o,e))!==JSON.stringify(s)&&(r.ZP.setByKeyPath(l,e,s),c[e]=s,u=!0)}u&&i.addPendingChange(a,{table:e.name,type:1,key:n,obj:l,oldObj:o,mods:c,workerTime:Date.now()})}}),e.hook("deleting").subscribe((t,n,r)=>{F(r)&&N(e)&&(n?i.addPendingChange(r,{table:e.name,type:2,key:t,oldObj:n,workerTime:Date.now()}):(0,k.AE)("notifyIdbChange: skipping notifying no-op deletion",{key:t},e.db.mailboxInfo))})})}(this,this.notifyIdbChange),this.on("versionchange",e=>{let t={oldVersion:e.oldVersion,newVersion:e.newVersion||-1};e.newVersion&&(0,v.cr)("fwk-offline-reboot-version2")?(0,s.RX)("OfflineDbVersionChange",!1,t):(0,o.y8)("OfflineDbVersionChange",t)}),this.on("close",()=>(0,o.y8)("OfflineDbClosed")),this.on("blocked",()=>(0,o.y8)("OfflineDbBlocked")),this.open().then(()=>{this.setIsUpgradeInProgress(!1)}).catch(e=>{(0,k.AE)("AppDatabase: open error",{message:e.message}),(0,o.FG)("AppDatabase: open error",e)})}setIsUpgradeInProgress(e){e&&void 0===this.upgradeStartTime?this.upgradeStartTime=Date.now():e||void 0===this.upgradeStartTime||((0,o.y8)("DatabaseUpgrade",{version:this.verno,duration:Date.now()-this.upgradeStartTime},{mailbox:this.mailboxInfo}),this.upgradeStartTime=void 0)}}let J=new l.w("owa-offline-data",Y);async function X(e=!1){return J.getPersistedDatabaseIds(e)}function ee(e){return J.getDatabase(e,z(e))}function et(e,t){return J.getDatabase(e,t)}function en(e="",t){return(0,k.AE)("Database: "+t,{persistenceId:e}),(0,o.y8)("DeleteOfflineDatabase",{persistenceId:e,traceMessage:t}),J.deleteDatabase(e)}async function er(e){return await en(z(e),"Reset database"),ee(e)}function ei(e){J.registerDatabaseDeleteListener(e)}function eo(){return ee(void 0)}function ea(e){if(1!=e.type)return!1;for(let t of Object.keys(e.mods))if(!t.startsWith("MetaData"))return!1;return!0}},79317:(e,t,n)=>{"use strict";n.d(t,{q:()=>o});var r=n(4681),i=n(64244);function o(e){return e.message?.includes("VersionError")||e.message?.includes("DatabaseClosedError")||(0,r.B)(e)||(0,i.a)(e)}},4681:(e,t,n)=>{"use strict";function r(e){return e.message?.includes("QuotaExceededError")||e.message?.includes("Internal error opening backing store for indexedDB.open")}n.d(t,{B:()=>r})},64244:(e,t,n)=>{"use strict";function r(){return Error("Cannot access database for removed account")}function i(e){return"Cannot access database for removed account"===e.message}n.d(t,{H:()=>r,a:()=>i})},31299:(e,t,n)=>{"use strict";function r(e){return e.errors?{...e,errors:e.errors?.map(i)}:e}function i(e,t=0){return(t+=1)>5?Error("Object too complex"):e?{name:e.name,message:e.message,stack:e.stack,positions:e.positions,path:e.path,originalError:i(e.originalError,t),locations:e.locations,extensions:e.extensions?JSON.parse(JSON.stringify(e.extensions)):void 0,networkError:i(e.networkError,t),graphQLErrors:e.graphQLErrors?.map(e=>i(e,t)),responseCode:e.responseCode,fetchErrorType:e.fetchErrorType,additionalInfo:e.additionalInfo,diagnosticInfo:e.diagnosticInfo,httpStatus:e.httpStatus,xowaerror:e.xowaerror,xinnerexception:e.xinnerexception}:e}n.d(t,{P:()=>r,X:()=>i})},22371:(e,t,n)=>{"use strict";n.d(t,{g6:()=>r,hh:()=>i,FO:()=>o});let r="distinguishedFolderType",i="MetaData.sortIndex",o={folders:`id,${r},${i}`}},93205:(e,t,n)=>{"use strict";n.d(t,{o:()=>r});let r="folders"},49774:(e,t,n)=>{"use strict";n.d(t,{o:()=>B.o,EW:()=>S,EQ:()=>w,qV:()=>_,OU:()=>f,vI:()=>V,bt:()=>m,Hr:()=>q.Hr,qx:()=>z,Uh:()=>h.U,Te:()=>h.T,Nx:()=>b.N}),n(86469);var r=n(11979),i=n(2406),o=n(83052),a=n(28469),s=n(70071),c=n(22371),l=n(9377),u=n(30278),d=n(84685);async function f(e,t,n,r,i){let o;let a=await e.folders.orderBy(c.hh).reverse().limit(1).toArray(),s=(a[0]?.MetaData.sortIndex??0)+10;if(t&&t==n)return i??s;if(!n)return s;let f=n.toLowerCase(),h=await e.folders.where(c.hh).above(l.ZP.minKey).and(e=>e.parentFolderId==r.id).toArray();if(0==h.length)return r?r.MetaData.sortIndex+1:s;let p=0;for(r?.distinguishedFolderType===u.qx&&(p=(0,d.$)(r.mailboxInfo).length);p<h.length;p++){let e=h[p];if(e.displayName.toLowerCase()>f)return((o?.MetaData.sortIndex??r.MetaData.sortIndex)+e.MetaData.sortIndex)/2;o=e}return o?o?.MetaData.sortIndex+10:s}var h=n(45250);let p=new Map;async function m(e){if(!e.mailboxInfo)throw Error("saveHierarchyNotification: missing mailboxInfo in notification");if(!("Folder"===e.FolderType||"Unknown"==e.FolderType&&"RowAdded"==e.EventType))return;let t=(0,a.N8)(e.mailboxInfo);if(!e.folderId||await y(t,e.folderId))return;let n=p.get(t);return n||(n={func:(0,i.Z)(()=>g(t),1e3,{maxWait:1e3}),notifications:[]},p.set(t,n)),n.notifications.push(e),n.func()}async function g(e){let t=p.get(e);if(!t)return;let n=t.notifications.filter(e=>e.folderId&&e.parentFolderId);return p.set(e,{...t,notifications:[]}),e.transaction("rw",e.folders,async()=>{let t=new Map;n.forEach(e=>{t.set(e.folderId,void 0),t.set(e.parentFolderId,void 0)}),(await e.folders.bulkGet(Array.from(t.keys()))).forEach(e=>{e&&t.set(e.id,e)});let r=new Map;for(let i of n)switch(i.EventType){case"RowModified":case"RowAdded":let n=r.get(i.folderId)||t.get(i.folderId),a=r.get(i.parentFolderId)||t.get(i.parentFolderId);if(a&&(n||"RowAdded"===i.EventType)){let c=i.folderId?t.get(i.folderId):void 0,l=c?.displayName,u=await f(e,l,i.displayName,a,c?.MetaData?.sortIndex),d={__typename:"MailFolder",id:i.folderId,displayName:i.displayName||"",parentFolderId:i.parentFolderId,totalMessageCount:i.itemCount||0,UnreadCount:i.unreadCount||0,type:i.FolderType||n?.type,childFolderCount:0,mailboxInfo:i.mailboxInfo,MetaData:{sortIndex:u}},h=n?{...n,...d}:d;r.set(i.folderId,h),(0,s.AE)("SyncManager: saving and syncing hierarchy notification",{eventType:i.EventType,folderId:(0,o.h7)(i.folderId),unreadCount:i.unreadCount,sortIndex:u},i.mailboxInfo)}}return e.folders.bulkPut(Array.from(r.values()))})}let v=new Map;async function y(e,t){if(!v.has(e)){let t=await (0,h.T)(e,"outbox");t&&v.set(e,t)}return v.get(e)===t}var b=n(22292);function S(e,t){return e.folders.get(t)}function _(e,t){return e.folders.bulkGet(t)}function w(e,t){return S(e,t).then(e=>{if(e)return e.distinguishedFolderType||"none"})}n(46174);var C=n(57630),A=n(76742),k=n(55569),I=n(1111),E=n(92304),x=n(23098),P=n(49665),O=n(30330),T=n(76576),D=n(73002),M=n(62349),R=n(88101),N=n(30646),L=n(45884),F=n(29721);let U=async e=>{if((0,L.Z)()&&(0,F.a)(e))return!1;let t=(0,a.N8)(),n=await (0,N.qU)(t,"userConfig"),r=n?.UserOptions?.FolderPaneBitFlags||0,i=n?.SessionSettings?.IsExplicitLogon,o=(0,R.cr)("fwk-folders-custom-sorted-on-boot",e);return!i&&o&&!(1&r)};async function H(e,t){let n=await U(e),r=function(e,t,n){let r=[(0,T.Z)({FieldURI:"DistinguishedFolderId"}),(0,T.Z)({FieldURI:"FolderClass"}),(0,T.Z)({FieldURI:"FolderDisplayName"}),(0,T.Z)({FieldURI:"ParentFolderId"}),(0,T.Z)({FieldURI:"TotalCount"}),(0,T.Z)({FieldURI:"UnreadCount"})];return(0,x.Z)({FolderShape:(0,P.Z)({BaseShape:"IdOnly",AdditionalProperties:r}),ParentFolderIds:[(0,E.Z)({Id:u.qx})],ShapeName:"Folder",Paging:(0,O.Z)({BasePoint:"Beginning",Offset:t}),ReturnParentFolder:!0,Traversal:"Deep",FoldersToMoveToTop:(0,d.$)(e),DoCustomSort:n})}(e,t,n),i=await (0,M.Z)({Header:(0,I.F)(),Body:r},(0,D.Z)(e,A.f)),o=i.Body.ResponseMessages?.Items;return await (0,k.Z)(o),o?.[0]}var B=n(93205),j=n(97256);let W=(e,t,n)=>e.transaction("rw",e.folders,async()=>{let r=t.filter(e=>!n.includes(e));r.length>0&&await e.folders.bulkDelete(r)});class G extends C.RM{constructor(){super(...arguments),this.type="FolderHierarchy",this.syncStateName=B.o,this.offset=0,this.initialFolderIds=[],this.incomingFolderIds=[],this.getTables=()=>[this.database.folders],this.getEmptySyncState=()=>({includesLastFolderInRange:!1,customSorted:!1}),this.syncChangesFromServer=e=>H(this.mailboxInfo,this.offset),this.getSyncStateFromResponse=(e,t)=>({includesLastFolderInRange:t.RootFolder?.IncludesLastItemInRange??!1,customSorted:t.RootFolder?.CustomSorted??!1}),this.saveChangesToStore=e=>{let t=(0,j.KV)(e,this.mailboxInfo,!0,!0,!0),n=t.Folders?.filter(e=>!!e).map(e=>e?.id??"");if(n){this.incomingFolderIds.push(...n);let e=t.RootFolder?.id;e&&-1==this.incomingFolderIds.indexOf(e)&&this.incomingFolderIds.push(e)}let i=10*this.offset;return this.offset=t.IncludesLastItemInRange?0:t.offset??0,(0,r.R)(this.mailboxInfo,t,i)},this.isSyncComplete=()=>{let e=this.lastSyncResponse?.RootFolder?.IncludesLastItemInRange==!0;return e&&this.initialFolderIds.length>0&&this.incomingFolderIds.length>0&&(this.emitSyncEvent("saving hierarchy",{oldCount:this.initialFolderIds.length,newCount:this.incomingFolderIds.length}),W(this.database,this.initialFolderIds,this.incomingFolderIds)),e}}async initialize(){await super.initialize();let e=await this.database.folders.toCollection().primaryKeys();this.initialFolderIds.push(...e)}}function V(e){return new G(e)}var q=n(1348),Z=n(3756),Q=n(11202);async function z(e,t,n){let r=(0,a.N8)(e),i=r.subscribeToIdbChanges(r.folders,r=>{let i;if(1===r.type){let n=r.obj;i={__typename:"HierarchyNotificationPayload",id:t,mailboxInfo:(0,Q.N)(e),EventType:"RowModified",FolderType:"Folder",displayName:n.displayName,folderId:n.id,parentFolderId:n.parentFolderId,itemCount:n.totalMessageCount,unreadCount:n.UnreadCount,sortParentId:n.sortParentId,sortPosition:n.sortPosition,source:"idb",workerTime:r.workerTime}}i&&(n(i),Z.l6.import().then(e=>e().emit("NotificationData",i)))}),o=(await Z.l6.import())(),s={subscriptionId:t,subscriptionParameters:{NotificationType:"HierarchyNotification"}};return o.emit("SubscriptionAdded",s),o.emit("SubscriptionUpdated",s,{status:3,refs:[]}),()=>{i(),o.emit("SubscriptionRemoved",s)}}},46174:(e,t,n)=>{"use strict";n.d(t,{c:()=>i});var r=n(22371);function i(e){return e.folders.where(r.g6).above("").toArray()}},11979:(e,t,n)=>{"use strict";n.d(t,{R:()=>i});var r=n(28469);async function i(e,t,n=0){let o=(0,r.N8)(e);return o.transaction("rw",o.folders,async()=>{let e=t.Folders?.concat(t.RootFolder);if(!e)return;let r=e.find(e=>e?.distinguishedFolderType==="outbox");if(r){let e=await o.folders.get(r.id);e&&(r.totalMessageCount=e.totalMessageCount,r.UnreadCount=e.UnreadCount)}let i=n,a=e.filter(e=>!!e).map(e=>({...e,MetaData:{sortIndex:i+=10}}));await o.folders.bulkPut(a)})}},86469:(e,t,n)=>{"use strict";n.d(t,{H:()=>c});var r=n(28469),i=n(11979),o=n(64778),a=n(93205);async function s(e,t,n){let i=(0,r.N8)(e);await i.transaction("rw",i.syncState,async()=>{let e=await (0,o.f)(i,a.o);e&&(t&&(e.syncState.includesLastFolderInRange=!0),e.syncState.customSorted=n,await (0,o.b)(i,e))})}async function c(e,t){let n=(0,r.N8)(e);await n.transaction("rw",n.folders,n.syncState,async()=>{await (0,i.R)(e,t),await s(e,!!t.IncludesLastItemInRange,!!t.CustomSorted)})}},45250:(e,t,n)=>{"use strict";n.d(t,{T:()=>o,U:()=>i});var r=n(22371);function i(e,t){return e.folders.where(r.g6).equals(t).first()}async function o(e,t){return(await e.folders.where(r.g6).equals(t).primaryKeys())[0]}},22292:(e,t,n)=>{"use strict";n.d(t,{N:()=>s});var r=n(30278),i=n(45250),o=n(22371);async function a(e,t=!1,n=!1,i=!1){let s=await e.folders.orderBy(o.hh).toArray();return s.length?s.filter(e=>e.distinguishedFolderType!==r.qx&&("notes"===e.distinguishedFolderType?!!t:"conversationhistory"===e.distinguishedFolderType?!!n:"outbox"!==e.distinguishedFolderType||!!i)):[]}async function s(e,t=!0,n=!0,o=!1){let[c,l]=await Promise.all([a(e,t,n,o),(0,i.U)(e,r.qx)]);if(l)return{__typename:"FolderHierarchyResult",Folders:c,RootFolder:l,offset:c.length,TotalItemsInView:c.length,IncludesLastItemInRange:!0}}},54413:(e,t,n)=>{"use strict";n.d(t,{qI:()=>a,u7:()=>o,zU:()=>s});var r=n(85445);let i=new r.nI(()=>Promise.all([n.e(2335),n.e(1256),n.e(7141),n.e(6248),n.e(3475),n.e(5753),n.e(4575),n.e(5575),n.e(1798),n.e(191)]).then(n.bind(n,42665))),o=new r._5(i,e=>e.startSyncEngine),a=new r._5(i,e=>e.startAccountSyncEngine),s=new r._5(i,e=>e.stopAccountSyncEngine)},40965:(e,t,n)=>{"use strict";n.d(t,{DS:()=>a,eD:()=>o,wZ:()=>s,U8:()=>i,hS:()=>p,pA:()=>c});var r=n(41810);let i="messageBodies",o=(0,r.O)(["MetaData.needsSyncImage","ParentFolderId.Id"]),a=(0,r.O)(["MetaData.needsSyncAttachment","ParentFolderId.Id"]),s="MetaData.clientId",c={messageBodies:`id,${o},${s},MetaData.needsBackfill,*MetaData.subjectKeywords,*MetaData.keywords,MetaData.sortTime,MetaData.dateTimeSent,*MetaData.from,*MetaData.to,MetaData.hasAttachments,MetaData.isRead,MetaData.flagStatus,MetaData.mentionedMe,MetaData.importance,*MetaData.cc,MetaData.parentFolderId,${a}`};var l=n(29796),u=n(5335),d=n(51743),f=n(88101),h=n(10139);let p={creatingHook:function(e,t,n){if((0,f.cr)("sea-backgroundOfflineSearchIndexing-v2")){let e;let n=m(t),r=g(t);n&&r?e=n.concat(r):n?e=n:r&&(e=r),t.MetaData={...t.MetaData,subjectKeywords:n,keywords:e,dateTimeSent:t.DateTimeSent?new Date(t.DateTimeSent):void 0,from:v(t),to:y(t),hasAttachments:t.HasAttachments?1:0,isRead:S(t),flagStatus:_(t),mentionedMe:t.MentionedMe?1:0,importance:w(t),cc:b(t),parentFolderId:t.ParentFolderId?.Id}}},updatingHook:function(e,t,n,r){let i={};if((0,f.cr)("sea-backgroundOfflineSearchIndexing-v2")){let t;let r=(0,l.C)(n,e);if(e.hasOwnProperty("Subject")){let e=m(r);e&&(t=e),C(r.MetaData?.subjectKeywords,e)||(i["MetaData.subjectKeywords"]=e)}if(e.hasOwnProperty("NormalizedBody")||e.hasOwnProperty("UniqueBody")||e.hasOwnProperty("NormalizedBody.Value")||e.hasOwnProperty("UniqueBody.Value")){let e=g(r);e&&(t=t?t.concat(e):e),C(r.MetaData?.keywords,t)||(i["MetaData.keywords"]=t)}let o=r.HasAttachments?1:0;r.MetaData?.hasAttachments!==o&&(i["MetaData.hasAttachments"]=o);let a=S(r);r.MetaData?.isRead!==a&&(i["MetaData.isRead"]=a);let s=w(r);r.MetaData?.importance!==s&&(i["MetaData.importance"]=s);let c=r.MentionedMe?1:0;r.MetaData?.mentionedMe!==c&&(i["MetaData.mentionedMe"]=c);let u=v(r);C(n.MetaData?.from,u)||(i["MetaData.from"]=u);let d=y(r);C(n.MetaData?.to,d)||(i["MetaData.to"]=d);let f=b(r);C(n.MetaData?.cc,f)||(i["MetaData.cc"]=f);let h=r.ParentFolderId?.Id;n.MetaData?.parentFolderId!==h&&(i["MetaData.parentFolderId"]=h);let p=r.DateTimeSent?new Date(r.DateTimeSent):void 0;n.MetaData?.dateTimeSent?.getTime()!==p?.getTime()&&(i["MetaData.dateTimeSent"]=p);let A=_(r);r.MetaData?.flagStatus!==A&&(i["MetaData.flagStatus"]=A)}return i}};function m(e){return e.Subject?(0,u.n)(e.Subject):void 0}function g(e){let t=e?.NormalizedBody?.Value??e?.UniqueBody?.Value;if(t)try{let e=(0,d.d)(t);return(0,u.n)(e)}catch(e){(0,h.FG)("parseHtml failed",e);return}}function v(e){if(!("From"in e))return;let t=[];return e.From?.Mailbox?.EmailAddress&&t.push(e.From.Mailbox.EmailAddress.toLocaleLowerCase()),e.From?.Mailbox?.Name&&t.push(e.From.Mailbox.Name.toLocaleLowerCase()),t}function y(e){if(!("ToRecipients"in e))return;let t=[];return e.ToRecipients?.forEach(e=>{e?.EmailAddress&&t.push(e.EmailAddress),e?.Name&&t.push(e.Name)}),t}function b(e){if(!("CcRecipients"in e)||!e.CcRecipients)return;let t=[];return e.CcRecipients.forEach(e=>{e?.EmailAddress&&t.push(e.EmailAddress),e?.Name&&t.push(e.Name)}),t}function S(e){if("IsRead"in e)return e.IsRead?1:0}function _(e){if(e.Flag?.FlagStatus)switch(e.Flag.FlagStatus){case"Complete":return 2;case"Flagged":return 1}return 0}function w(e){if(e.Importance)switch(e.Importance){case"Low":return 0;case"Normal":break;case"High":return 2}return 1}function C(e,t){return e&&t?e.length===t.length&&e.every((e,n)=>e===t[n]):e===t}},1348:(e,t,n)=>{"use strict";n.d(t,{$J:()=>a,GI:()=>s,Hr:()=>l,Ds:()=>o});var r=n(4672);let i=(0,r.ri)("UTC",4500,8,1),o=(0,r.CM)(i).slice(0,-1);function a(e,t){return e&&(e===s()||new Date(e).getTime()==(0,r.u3)(i))?e+"+"+t:e}function s(){try{return new Date((0,r.u3)(i)).toLocaleString(),(0,r.vk)(i).toString()}catch(e){return null}}let c=["sentitems","deleteditems","drafts","junkemail","archive","outbox"];function l(e){return!e||-1===c.indexOf(e)}},73459:(e,t,n)=>{"use strict";n.d(t,{Vw:()=>_,YR:()=>s,j5:()=>d,Jp:()=>l,o2:()=>o,oA:()=>u,rd:()=>c,YY:()=>a,uT:()=>i,Ox:()=>p,Hg:()=>y,zq:()=>g,Id:()=>f,Od:()=>v,bh:()=>m,DA:()=>h,WX:()=>b,xH:()=>S,c8:()=>k,_s:()=>w});var r=n(41810);let i="id",o=(0,r.O)(["ParentFolderId.Id","MetaData.sortTime","DateTimeReceived"]),a=(0,r.O)(["ParentFolderId.Id","MetaData.isUnread","MetaData.sortTime","DateTimeReceived"]),s=(0,r.O)(["ParentFolderId.Id","MetaData.isFlagged","MetaData.sortTime","DateTimeReceived"]),c=(0,r.O)(["ParentFolderId.Id","MetaData.toOrCCMe","MetaData.sortTime","DateTimeReceived"]),l=(0,r.O)(["ParentFolderId.Id","MetaData.hasFiles","MetaData.sortTime","DateTimeReceived"]),u=(0,r.O)(["ParentFolderId.Id","MetaData.mentioned","MetaData.sortTime","DateTimeReceived"]),d=(0,r.O)(["ParentFolderId.Id","MetaData.hasCalendarInvite","MetaData.sortTime","DateTimeReceived"]),f=(0,r.O)(["ParentFolderId.Id","InferenceClassification","MetaData.sortTime","DateTimeReceived"]),h=(0,r.O)(["ParentFolderId.Id","InferenceClassification","MetaData.isUnread","MetaData.sortTime","DateTimeReceived"]),p=(0,r.O)(["ParentFolderId.Id","InferenceClassification","MetaData.isFlagged","MetaData.sortTime","DateTimeReceived"]),m=(0,r.O)(["ParentFolderId.Id","InferenceClassification","MetaData.toOrCCMe","MetaData.sortTime","DateTimeReceived"]),g=(0,r.O)(["ParentFolderId.Id","InferenceClassification","MetaData.hasFiles","MetaData.sortTime","DateTimeReceived"]),v=(0,r.O)(["ParentFolderId.Id","InferenceClassification","MetaData.mentioned","MetaData.sortTime","DateTimeReceived"]),y=(0,r.O)(["ParentFolderId.Id","InferenceClassification","MetaData.hasCalendarInvite","MetaData.sortTime","DateTimeReceived"]),b=(0,r.O)(["ParentFolderId.Id","InstanceKey"]),S=(0,r.O)(["MetaData.isDirty","ParentFolderId.Id"]),_=(0,r.O)(["ParentFolderId.Id","MetaData.creationSource"]),w={messages:`${i},${o},${a},${s},${c},${l},${u},${d},${f},${h},${p},${m},${g},${v},${y},${b},${S},${_}`};var C=n(29796),A=n(67865);let k={creatingHook:function(e,t,n){t.MetaData={...t.MetaData,isUnread:t.IsRead?void 0:1,isFlagged:t.Flag?.FlagStatus==="Flagged"?1:void 0,toOrCCMe:t.MessageToMe||t.MessageCcMe?1:void 0,hasFiles:t.HasAttachments||t.HasProcessedSharepointLink?1:void 0,mentioned:t.MentionedMe?1:void 0,hasCalendarInvite:(0,A.Z)(t.ItemClass??"")?1:void 0}},updatingHook:function(e,t,n,r){let i=(0,C.C)(n,e),o={},a=i.IsRead?void 0:1;i.MetaData?.isUnread!==a&&(o["MetaData.isUnread"]=a);let s=i.Flag?.FlagStatus==="Flagged"?1:void 0;i.MetaData?.isFlagged!==s&&(o["MetaData.isFlagged"]=s);let c=i.MessageToMe||i.MessageCcMe?1:void 0;i.MetaData?.toOrCCMe!==c&&(o["MetaData.toOrCCMe"]=c);let l=i.HasAttachments||i.HasProcessedSharepointLink?1:void 0;i.MetaData?.hasFiles!==l&&(o["MetaData.hasFiles"]=l);let u=i.MentionedMe?1:void 0;i.MetaData?.mentioned!==u&&(o["MetaData.mentioned"]=u);let d=(0,A.Z)(i.ItemClass??"")?1:void 0;return i.MetaData?.hasCalendarInvite!==d&&(o["MetaData.hasCalendarInvite"]=d),o}}},10479:(e,t,n)=>{"use strict";n.d(t,{yg:()=>_,M6:()=>S,Qi:()=>o,gY:()=>m,Oe:()=>p,Xe:()=>s,Sv:()=>b,NG:()=>y,rK:()=>d,Tt:()=>u,Oj:()=>l,Hl:()=>h,mQ:()=>f,Kx:()=>C,ry:()=>w,ii:()=>c,hG:()=>I,gw:()=>k,at:()=>i,ZF:()=>a,LY:()=>v,R_:()=>g,$B:()=>A});var r=n(41810);let i="pgal",o="contactId",a="$rawTags",s="$rawEmails",c="$rawPhones",l="$rawFullNames",u={discriminant:"indexableIsContact",sortField:"$defaultFirstName",secondarySortFirstLast:"$defaultDisplayNameFirstLast",secondarySortLastFirst:"$defaultDisplayNameLastFirst"},d=(0,r.O)([u.discriminant,u.sortField,u.secondarySortFirstLast,u.secondarySortLastFirst]),f={discriminant:"indexableIsContact",sortField:"$defaultLastName",secondarySortFirstLast:"$defaultDisplayNameFirstLast",secondarySortLastFirst:"$defaultDisplayNameLastFirst"},h=(0,r.O)([f.discriminant,f.sortField,f.secondarySortFirstLast,f.secondarySortLastFirst]),p={discriminant:"indexableIsContact",sortField:"createdDateTime",secondarySortFirstLast:"$defaultDisplayNameFirstLast",secondarySortLastFirst:"$defaultDisplayNameLastFirst"},m=(0,r.O)([p.discriminant,p.sortField,p.secondarySortFirstLast,p.secondarySortLastFirst]),g={discriminant:"indexableIsContact",sortField:"$rawTagsComposite",secondarySortFirstLast:"$defaultDisplayNameFirstLast",secondarySortLastFirst:"$defaultDisplayNameLastFirst"},v=(0,r.O)([g.discriminant,g.sortField,g.secondarySortFirstLast,g.secondarySortLastFirst]),y={discriminant:"indexableIsContact",sortField:"$defaultEmailAddress",secondarySortFirstLast:"$defaultDisplayNameFirstLast",secondarySortLastFirst:"$defaultDisplayNameLastFirst"},b=(0,r.O)([y.discriminant,y.sortField,y.secondarySortFirstLast,y.secondarySortLastFirst]),S={discriminant:"indexableIsContact",sortField:"$defaultCompany",secondarySortFirstLast:"$defaultDisplayNameFirstLast",secondarySortLastFirst:"$defaultDisplayNameLastFirst"},_=(0,r.O)([S.discriminant,S.sortField,S.secondarySortFirstLast,S.secondarySortLastFirst]),w={discriminant:"indexableIsContact",sortField:"$defaultOfficeLocation",secondarySortFirstLast:"$defaultDisplayNameFirstLast",secondarySortLastFirst:"$defaultDisplayNameLastFirst"},C=(0,r.O)([w.discriminant,w.sortField,w.secondarySortFirstLast,w.secondarySortLastFirst]),A={[i]:[o,"outlookServicesPersonaId","*"+a,"*"+s,"*"+c,"*"+l,d,h,m,v,b,_,C,"indexableIsContact"].join(",")},k={discriminant:"indexableIsContact",sortField:"$relevanceRank",secondarySortFirstLast:"$defaultDisplayNameFirstLast",secondarySortLastFirst:"$defaultDisplayNameLastFirst"},I=(0,r.O)([w.discriminant,w.sortField,w.secondarySortFirstLast,w.secondarySortLastFirst])},76742:(e,t,n)=>{"use strict";n.d(t,{f:()=>r});let r={timeoutMS:3e5,retryCount:1}},30646:(e,t,n)=>{"use strict";async function r(e,t){let n=await e.settings.get(t);return n?.data}async function i(e,t){let n=await e.settings.bulkGet(t);return n?.map(e=>e?.data)}n.d(t,{WN:()=>u,qU:()=>r,ri:()=>i,o1:()=>s,zQ:()=>c,m7:()=>l});var o=n(28469),a=n(9377);function s(e,t,n){return e.transaction("rw",e.settings,()=>((0,o.sr)(a.ZP.currentTransaction,"sync"),e.settings.put({name:t,data:n})))}function c(e,t){return e.transaction("rw",e.settings,()=>((0,o.sr)(a.ZP.currentTransaction,"sync"),e.settings.bulkPut(t)))}async function l(e,t,n){return e.transaction("rw",e.settings,()=>((0,o.sr)(a.ZP.currentTransaction,"localLie"),e.settings.update(t,function e(t,n=""){return Object.keys(t).reduce((r,i)=>{let o=t[i],a=n?n+".":"";return o&&"object"==typeof t[i]&&!Array.isArray(t[i])?Object.assign(r,e(t[i],a+i)):null!==o&&(r[a+i]=t[i]),r},{})}({data:n}))))}function u(e,t){return e.settings.delete(t)}},70071:(e,t,n)=>{"use strict";n.d(t,{AE:()=>a,Cx:()=>s,Ek:()=>l,i_:()=>o,sO:()=>c,sx:()=>u});var r=n(60239);let i=[];function o(e){i.push(e)}function a(e,t,n){r.g4.info(`${e} ${t}`,"offline"),i.forEach(r=>r("Info",Date.now(),e,t,n))}function s(e){a("SyncDiagnostics: engine state changed",{state:e}),i.forEach(t=>t("EngineStateChanged",e))}function c(e,t){let n=e();i.length>0&&i.forEach(e=>e("QueueChanged",n,t))}function l(e){i.length>0&&i.forEach(t=>t("ActionQueueChanged",e()))}function u(e,t){i.forEach(n=>n("ModuleCompleted",e,t))}},57630:(e,t,n)=>{"use strict";n.d(t,{PV:()=>I,RM:()=>h,EN:()=>k,OW:()=>x});var r=n(10139),i=n(11114),o=n(12854),a=n(28469),s=n(70071),c=n(64778),l=n(7894),u=n(55569);class d{constructor(){this.code=1,this.time=Date.now()}progress(){this.code+=1,this.time=Date.now()}}var f=n(9377);class h{constructor(e,t="Unknown"){this.isCleanupModule=!1,this.datapointTimeout=r._2,this.isAborted=!1,this.lastSuccessfulSyncTime=0,this.timeWaitingServer=0,this.timeWritingDatabase=0,this.timesRun=0,this.onSaveChangesComplete=()=>{},this.getDescription=()=>"",this.run=async e=>{if(this.timesRun++,this.runStatus=new d,this.firstRunTime||this.perfDatapoint?.addToCustomWaterfall(m.Runtime_S,"Runtime_S",!1),this.firstRunTime=this.firstRunTime||new Date().getTime(),!e.isRunning||this.isAborted)return this.isAborted;let t=new Date().getTime();this.lastSyncResponse=await this.syncChangesFromServer(this.syncState);let n=new Date().getTime();if(this.timeWaitingServer+=n-t,this.runStatus.progress(),this.syncState=this.getSyncStateFromResponse(this.syncState,this.lastSyncResponse),!e.isRunning||this.isAborted)return this.isAborted;let r=Date.now();this.saveChangesToOtherDatabases&&await this.saveChangesToOtherDatabases(this.lastSyncResponse),await function(e,t,n,r,i){let o=[e.syncState,...r];return e.transaction("rw",o,async()=>((0,a.sr)(f.ZP.currentTransaction,i),Promise.all([e.syncState.put(n),t()])))}(this.database,()=>this.saveChangesToStore(this.lastSyncResponse),this.getCurrentSyncModuleState(),this.getTables(),this.isCleanupModule?"cleanup":"sync");let i=Date.now();return this.timeWritingDatabase+=i-r,this.runStatus.progress(),this.emitSyncEvent("saved changes",{ms:i-r}),!e.isRunning||this.isAborted||(this.onSaveChangesComplete(),this.runStatus.progress()),this.isAborted},this.emitSyncEvent=(e,t)=>(0,s.AE)(`${this.type}: ${e}`,t,this.mailboxInfo),this.logUsage=(e,t,n)=>(0,r.y8)(e,t,{mailbox:this.mailboxInfo,...n}),this.mailboxInfo=JSON.parse(JSON.stringify(e)),this.creationTime=new Date().getTime(),this.database=(0,a.N8)(e),this.runReason=t}isDuplicateModule(e){return!0}async initialize(){this.firstRunTime=void 0;let e=await (0,c.f)(this.database,this.syncStateName),t=e?.syncState;t||(t=this.getEmptySyncState()),this.syncState=t,this.lastSuccessfulSyncTime=e?.lastSuccessfulSyncTime||0}shouldLogPerformanceDatapoint(){return!1}onCompleted(e){if(this.perfDatapoint?.addCustomData({runReason:this.runReason}),this.firstRunTime){this.perfDatapoint?.addToCustomWaterfall(m.Runtime_E,"Runtime_E",!1);let e=(new Date().getTime()-this.firstRunTime)/1e3,t=(this.firstRunTime-this.creationTime)/1e3;this.perfDatapoint?.addCustomData({timesRun:this.timesRun,databaseWriteTimeMs:this.timeWritingDatabase,serviceWaitTimeMs:this.timeWaitingServer,queued:t,runTime:e}),this.emitSyncEvent("completed sync",{queued:t,runTime:e})}return e?(this.lastSuccessfulSyncTime=Date.now(),this.perfDatapoint?.end(),(0,c.b)(this.database,this.getCurrentSyncModuleState())):(this.perfDatapoint?.endWithError(i.SO.RequestNotComplete),Promise.resolve())}abort(){this.isAborted=!0,this.perfDatapoint?.addCustomData({isAborted:!0}),this.perfDatapoint?.invalidate()}getIsAborted(){return this.isAborted}getCurrentSyncModuleState(){return{name:this.syncStateName,syncState:this.syncState,lastSuccessfulSyncTime:this.lastSuccessfulSyncTime}}async handleItemResponseErrors(e,t){if(!e)return Promise.reject((0,l.Z)("500","Server returned a null response!",void 0));let n=[];for(let[r,i]of e.entries())if(i?.ResponseCode&&p.includes(i?.ResponseCode)){this.emitSyncEvent("failed item response",{code:i?.ResponseCode});let e=r<t.length?t[r]:"";this.logUsage("sync_failed_item",{code:i?.ResponseCode,type:this.type,message:(0,o.$6)(i?.MessageText)||"",stack:(0,o.$6)(i?.StackTrace)||"",id:e})}else await (0,u.Z)(i),n.push(i);return n}}let p=["ErrorCorruptData","ErrorItemCorrupt","ErrorItemNotFound","ErrorInvalidIdMalformed","ErrorInternalServerError"];var m=(e=>(e[e.Initialized_E=1]="Initialized_E",e[e.Runtime_S=2]="Runtime_S",e[e.Runtime_E=3]="Runtime_E",e))(m||{}),g=n(61963),v=n(25823),y=n(79317),b=n(4681),S=n(40638),_=n(31726),w=n(13547);let C=["Conversations","Events","Messages"],A=[401,502,504];class k{constructor(e){this._syncQueue=[],this._isRunning=!0,this._completionListeners=[],this._mailboxInfo=e}clearQueuedSyncModules(){this._syncQueue.splice(0),this.onSyncQueueUpdated()}async run(){let e;for(;this._syncQueue.length>0&&this.isRunning&&!e?.getIsAborted();)this._currentModule=this._syncQueue.shift(),this.onSyncQueueUpdated(),e=this._currentModule,await this.runSyncModule(this._currentModule);this._currentModule=void 0,this.onSyncQueueUpdated()}isModuleStuck(e){return!!e.runStatus&&Date.now()-e.runStatus.time>=3e5}isSafeToAbort(e){return["ConversationNodes","InlineImages","UnstackedMessageBodies","MessageBodies"].includes(e.type)}getQueueSummary(){let e={id:this._mailboxInfo.sourceId,queue:[]};return this._currentModule&&e.queue.push({type:this._currentModule.type,description:this._currentModule.getDescription()}),this._syncQueue.forEach(t=>e.queue.push({type:t.type,description:t.getDescription()})),e}onSyncQueueUpdated(){(0,s.sO)(this.getQueueSummary.bind(this),this._mailboxInfo)}async runSyncModule(e){let t;if(!e||!this.isRunning)return;let n=e.type,i=!1;try{let t=Date.now();if(await e.initialize(),!this.isRunning||e.getIsAborted())return;if(!e.isSyncComplete()){if(e.shouldLogPerformanceDatapoint()){let n=new r.Gn("OfflineSync",{customStartTime:t,mailbox:e.mailboxInfo,timeout:e.datapointTimeout});n.addCustomData({type:e.type}),n.addToCustomWaterfall(m.Initialized_E,"Initialized_E",!1),e.perfDatapoint=n}do{let t=await e.run(this);if(!this.isRunning||t)return}while(!e.isSyncComplete())i=!0}}catch(i){t=i,e.emitSyncEvent(`SyncQueue: error running ${n}`,{message:i.message}),(0,w.z)(e.database,i,C.includes(e.type)),i.fetchErrorType&&"ServerFailure"!==i.fetchErrorType||(0,y.q)(i)||(0,g.e)(i.message)||A.includes(i.httpStatus||0)?(0,b.B)(i)&&(0,S.KH)(!1,"QuotaExceeded"):(0,r.FG)("sync_error",i,{classification:(0,v.p)(i.message)||429===i.httpStatus?"ThrottlingError":"ServerFailure"===i.fetchErrorType||i.httpStatus&&!(0,_.h)(i.httpStatus)?"ServerFailure":i.message?.includes("TimeoutError")?"TimeoutError":i.message?.includes("AbortError")?"AbortError":"Unknown",type:e.type,info:i.diagnosticInfo||"",code:i.responseCode||"",errorCode:i.errorCode||""},{mailbox:e.mailboxInfo}),e.perfDatapoint?.addCustomData({errorMessage:o.$6(i.message),errorStack:o.$6(i.stack)})}await e.onCompleted(i),this._completionListeners.forEach(e=>e(n)),(0,s.sx)({type:e.type,description:e.getDescription(),queueTime:e.creationTime,startTime:e.firstRunTime,durationMs:e.firstRunTime?Date.now()-(e.firstRunTime||0):void 0,error:t?.message},this._mailboxInfo)}get isRunning(){return this._isRunning}get isEmpty(){return 0===this._syncQueue.length}queue(e,t){if(!this.isRunning){e.emitSyncEvent("failed to queue sync module",{});return}for(let n of this._syncQueue)if(n.type===e.type&&n.isDuplicateModule(e)){if(t){let e=this._syncQueue.indexOf(n);this._syncQueue.splice(e,1);break}return}t?(this._currentModule&&this.isSafeToAbort(this._currentModule)&&(this._currentModule.abort(),this._currentModule.emitSyncEvent("aborting due to prioritized module",{abortedModule:this._currentModule.type,prioritizedModule:e.type}),this._currentModule=void 0),this._syncQueue.unshift(e)):this._syncQueue.push(e),e.emitSyncEvent("queued sync module",{length:this._syncQueue.length,idle:!this._currentModule}),this._currentModule?this.isModuleStuck(this._currentModule)&&(this._currentModule.abort(),this._currentModule.emitSyncEvent("aborting due to stuck module",{code:this._currentModule?.runStatus?.code,time:this._currentModule?.runStatus?.time}),(0,r.y8)("sync_abort",{type:this._currentModule.type,runStatusCode:this._currentModule?.runStatus?.code,runStatusTime:this._currentModule?.runStatus?.time},{mailbox:this._mailboxInfo}),this.run()):this.run(),this.onSyncQueueUpdated()}start(){this._isRunning=!0}stop(){this._isRunning=!1,this.clearQueuedSyncModules()}registerSyncCompletionListener(e){this._completionListeners.push(e)}unregisterSyncCompletionListener(e){let t=this._completionListeners.findIndex(t=>t===e);-1!==t&&this._completionListeners.splice(t,1)}getCurrentModuleForTests(){return this._currentModule}getSyncQueueForTests(){return this._syncQueue}}class I extends h{constructor(e){super(e),this.getEmptySyncState=()=>{},this.syncChangesFromServer=()=>Promise.resolve(),this.getSyncStateFromResponse=()=>{},this.shouldRun=!0,this.isSyncComplete=()=>!this.shouldRun||this.isCleanupComplete(),this.isCleanupModule=!0}async initialize(){await super.initialize(),this.shouldRun=this.lastSuccessfulSyncTime+864e5<Date.now()}shouldLogPerformanceDatapoint(){return this.shouldRun}}var E=n(72897);async function x(e){if("function"==typeof navigator.storage?.estimate){let t=await navigator.storage.estimate().catch(()=>void 0),n=t?.usageDetails?.indexedDB;if(void 0!==n){let t=await (0,E.y)(e);(0,r.y8)("OfflineDBUsage",{usage:n,settings:JSON.stringify(t)},{mailbox:e.mailboxInfo})}}}},54903:(e,t,n)=>{"use strict";n.d(t,{Q6:()=>i});let r=(0,n(41810).O)(["time","size"]),i={syncLogs:`${r}`}},55093:(e,t,n)=>{"use strict";n.d(t,{EO:()=>f,G0:()=>a,I5:()=>m,K2:()=>p,KK:()=>y,TA:()=>o,aq:()=>d,fQ:()=>c,hD:()=>u,jN:()=>l,o$:()=>v,ru:()=>s,xN:()=>h,z4:()=>g});var r=n(85445);let i=new r.nI(()=>Promise.all([n.e(2335),n.e(1256),n.e(5931),n.e(7141),n.e(6248),n.e(4928),n.e(6485),n.e(3475),n.e(7681),n.e(5753),n.e(6095),n.e(4575),n.e(6402),n.e(108),n.e(5575),n.e(1798),n.e(4233),n.e(9062)]).then(n.bind(n,46574))),o=new r._5(i,e=>e.initializeSync),a=new r._5(i,e=>e.haltSync),s=new r._5(i,e=>e.initializeAccountSync),c=new r._5(i,e=>e.haltAccountSync),l=new r._5(i,e=>e.scheduleCalendarSync),u=new r._5(i,e=>e.onTableReloaded),d=new r._5(i,e=>e.onManualSyncMail),f=new r._5(i,e=>e.onUserConfigurationUpdated),h=new r._5(i,e=>e.onManualSyncFolderHierarchy),p=new r._5(i,e=>e.onManualSyncPGAL),m=new r._5(i,e=>e.onManualSyncCalendar),g=new r._5(i,e=>e.setApolloClient),v=new r._5(i,e=>e.applyCalendarEventsSyncLieForRange),y=new r._5(i,e=>e.invalidateOfflineConversationNodes)},15985:(e,t,n)=>{"use strict";n.d(t,{H:()=>r});let r="offlineOptionSettings"},77587:(e,t,n)=>{"use strict";n.d(t,{ER:()=>a,HI:()=>i.H,jQ:()=>s});var r=n(85445),i=n(15985);let o=new r.nI(()=>n.e(3963).then(n.bind(n,43963))),a=new r._5(o,e=>e.loadOfflineSettings),s=new r._5(o,e=>e.saveOfflineSettings)},72897:(e,t,n)=>{"use strict";n.d(t,{y:()=>s});var r=n(88101),i=n(30646),o=n(40638),a=n(15985);async function s(e){let t=await (0,i.qU)(e,a.H);return{...{...(0,o.PH)(),folderToSync:(0,r.cr)("fp-sync-offline-folders-default")?"FAVS":"INBOX"},...t}}},40638:(e,t,n)=>{"use strict";n.d(t,{ah:()=>o,PH:()=>a,kt:()=>i,KH:()=>d});var r=n(88101);let i=[7,30,90,180,365,730,0],o=[0,30,90,180],a=()=>({offlineEnabled:!0,mailNumSyncDaysIndex:(0,r.cr)("fwk-large-sync-window")?3:0,folderToSync:"INBOX",calendarNumSyncDaysIndex:1});var s=n(60180),c=n(45115),l=n(10139);let u="offlineDisabledReason";function d(e,t){(0,s.LS)(self,c.ry,e?"true":"false"),((0,s.rV)(self,u)||void 0)!==t&&((0,l.y8)("offlineDisabledReason",{reason:t}),(0,s.LS)(self,u,t))}},4615:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i,w:()=>r});let r="syncState",i={[r]:"name"}},64778:(e,t,n)=>{"use strict";function r(e,t){return e.syncState.get(t)}n.d(t,{f:()=>r,b:()=>a});var i=n(28469),o=n(9377);function a(e,t){return e.transaction("rw",e.syncState,async()=>((0,i.sr)(o.ZP.currentTransaction,"sync"),e.syncState.put(t)))}},73584:(e,t,n)=>{"use strict";n.d(t,{hu:()=>y,EF:()=>b,kY:()=>v,wu:()=>g});var r=n(9377),i=n(10139),o=n(87003),a=n(87176),s=n(36863),c=n(36934),l=n(88101),u=n(54903),d=n(25852),f=n(60239);let h="owa-offline-system-data";class p extends r.ZP{constructor(e){super(e,{chromeTransactionDurability:"relaxed"});let t={...d.h};this.version(1).stores(t),this.version(2).stores({...u.Q6}),(0,a.Z)(this),(0,s.F)(this),(0,l.cr)("fwk-idb-timeout3")&&this.use({stack:"dbcore",name:c.J.name,create:c.J})}}let m=null;function g(){return m=new p(h)}function v(){return m||((0,i.y8)("SystemDatabaseIsNotInitializedYet"),g())}function y(e){return f.g4.info(`System Database: ${e}`),(0,o.q)(h)}function b(){return r.ZP.exists(h)}},87442:(e,t,n)=>{"use strict";n.d(t,{Hl:()=>i,oW:()=>o});let r=(0,n(41810).O)(["ActionQueueId","FolderId","RowKey"]),i="ActionQueueId",o={offlineTombstones:`${r},${i},RowKey`}},79534:(e,t,n)=>{"use strict";n.d(t,{mq:()=>m,Oe:()=>v,sW:()=>g});var r=n(28469),i=n(87442),o=n(88101),a=n(12854),s=n(9377);let c=new Map,l=new Set;async function u(e){return await e.offlineTombstones.toArray()||[]}async function d(e){let t=u(e);return c.set(e.name,{tombstonesPromise:t,data:null}),t.then(n=>{let r=c.get(e.name);r?.tombstonesPromise===t&&(r.data=n)}),t}async function f(e){let t=c.get(e.name);return t?t.data?Promise.resolve(t.data):s.ZP.currentTransaction?u(e):t.tombstonesPromise:((0,a.Sn)()&&!l.has(e.name)&&(l.add(e.name),e.subscribeToIdbChanges(e.offlineTombstones,t=>{c.delete(e.name)})),d(e))}var h=n(10139);let p=e=>{let t=5==e;return!t&&!(0,o.cr)("mon-offline-tombstones")||t&&!(0,o.cr)("cmp-offline-compose-tombstones")};async function m(e,t,n,i,o){return p(i)?Promise.resolve():e.transaction("rw",e.offlineTombstones,async a=>{(0,r.sr)(a,"localLie");let s=await u(e),c=[],l=[];for(let e=0;e<n.length;e++){let r=n[e],a=s.filter(e=>e.FolderId===t&&e.RowKey===r),u=new Set(a.map(e=>e.TombstoneReason));if(5!=i&&(u.has(3)||u.has(i)))break;if(3==i||5==i){let e=a.map(e=>[e.ActionQueueId,e.FolderId,e.RowKey]);l.push(...e)}c.push({FolderId:t,RowKey:r,ActionQueueId:o,TombstoneReason:i})}return Promise.all([e.offlineTombstones.bulkDelete(l),e.transaction("rw",e.offlineTombstones,()=>e.offlineTombstones.bulkPut(c))])})}async function g(e,t,n){if(!(0,o.cr)("mon-offline-tombstones")&&!(0,o.cr)("cmp-offline-compose-tombstones"))return Promise.resolve();try{return await e.transaction("rw",e.offlineTombstones,async o=>((0,r.sr)(o,"localLie"),e.offlineTombstones.where(i.Hl).equals(t).filter(e=>5!=e.TombstoneReason||n).delete())),Promise.resolve()}catch(e){return(0,h.FG)("RemoveTombstones ",e,{actionQueueId:t}),Promise.resolve()}}async function v(e,t,n,r){if(p(r))return Promise.resolve(!1);let i=await f(e),o=new Set;return i.forEach(e=>{e.FolderId===t&&e.RowKey===n&&o.add(e.TombstoneReason)}),!!o.has(r)}},25852:(e,t,n)=>{"use strict";n.d(t,{I:()=>r,h:()=>i});let r="workerLeader",i={[r]:"uuid,isLeader"}},61111:(e,t,n)=>{"use strict";let r,i,o;n.d(t,{H5:()=>u,dv:()=>l,zH:()=>y,M2:()=>d,bR:()=>p,jY:()=>h,$g:()=>g,z2:()=>m});var a=n(73584),s=n(25852),c=n(12854);let l=5e3,u=15e3;function d(e){return i?e?f(e):(0,a.kY)().transaction("rw",s.I,f):Promise.resolve()}async function f(e){let t=e.table(s.I),n=o;await g();let a=Date.now()-u,c=(await t.toArray()).filter(e=>e.lastSeen<a).map(e=>e.uuid);await t.bulkDelete(c);let l=await t.toArray()||[],d=l.filter(e=>e.isLeader)?.[0]?.uuid;d?o=d:(await t.put({uuid:i,isLeader:!0,lastSeen:Date.now()}),o=i),n!=o&&setTimeout(()=>{var e,t;return e=n||"",void((t=o)==i&&e!=i?r.onElected():e==i&&t!=i&&r.onDeposed())},0)}function h(){return!!i&&i===o}function p(){return!!i&&!!o&&i!==o}async function m(e){return(0,a.kY)().transaction("rw",s.I,async t=>{let n=t.table(s.I);return i=await n.put({uuid:(0,c.GW)(),isLeader:!1,lastSeen:Date.now()}),r=e,i})}async function g(){return i?(0,a.kY)().transaction("rw",s.I,async e=>{let t=e.table(s.I);await t.update(i,{lastSeen:Date.now()})||await t.put({uuid:i,isLeader:!1,lastSeen:Date.now()},i)}):Promise.resolve()}var v=n(9377);async function y(e){if(await (0,a.EF)())return(0,a.kY)().transaction("rw",s.I,async t=>{let n=t.table(s.I),r=await n.get(e);r?.isLeader&&(await n.delete(e),await d(t))}).catch(e=>{if(e.name!==v.U.errnames.DatabaseClosed)throw e})}},50717:(e,t,n)=>{"use strict";let r;n.d(t,{O2:()=>p,qR:()=>h,zs:()=>u});var i=n(9377),o=n(87003),a=n(87176),s=n(36863),c=n(36934),l=n(88101);let u="id",d="owa-offline-actions";class f extends i.ZP{constructor(){super(d),this.version(1).stores({actions:`++${u}`}),(0,a.Z)(this),(0,s.F)(this),(0,l.cr)("fwk-idb-timeout3")&&this.use({stack:"dbcore",name:c.J.name,create:c.J})}}function h(){return r||(r=new f),r}function p(){return(0,o.q)(d)}},54557:(e,t,n)=>{"use strict";let r,i,o,a;n.d(t,{ZR:()=>en,NN:()=>et,nn:()=>G,it:()=>eJ,U6:()=>tc,Fn:()=>ta,Bh:()=>to,eK:()=>eK,rx:()=>q,qE:()=>V});var s=n(11648),c=n(9203),l=n(43930),u=n(34944),d=n(60239),f=n(50717),h=n(59672);let p=["TooManyObjectsOpenedException","MapiExceptionSessionLimit","OwaHipRequiredException","ConnectionFailedTransientException","MailboxCrossSiteFailoverException","OwaLockTimeoutException","OwaLockTrackableTimeoutException","StorageTransientException","TransientException","ErrorApiQuarantinedException","MailboxOfflineException","MapiExceptionMdbOffline"];function m(e){let t=!1;return e&&(t=p.some(t=>e.endsWith(t))),t}async function g(e){let t;if(e?.xowaerror?.endsWith("OwaServiceFaultException"))try{let n=e.response?.clone(),r=await n?.json();r?.Body?.ExceptionName?.endsWith("OverBudgetException")&&(t=e)}catch(e){(0,d.rx)("Failed to parse OwaServiceFaultException",e)}return t}let v=new Set(["ErrorServiceUnavailable","ErrorConnectionFailedTransientError","ErrorInternalServerTransientError","ErrorMailboxMoveInProgress","ErrorMailboxStoreUnavailable","ErrorServerBusy","ErrorADTopologyEndpointNotFound","ErrorDataSourceTransient","ErrorDatabaseLocationUnavailable","ErrorADUnavailable"]);function y(e){let t=!1;return e?.responseCode&&(t=v.has(e.responseCode)),t}let b=new Map;async function S(e,t){return Promise.resolve(await _(t)||{fetchResult:t.fetchResult,fetchError:t.fetchError,idChanges:b})}async function _(e){let t;let n=[];e.fetchError&&n.push(e.fetchError),e.fetchResult?.errors?.forEach(e=>n.push(e));for(let e=0;e<n.length;e++){let r=n[e];if(function e(t){let n=t?.extensions?.code==="GraphqlNetworkError"?t:void 0;return n||(n=t?.graphQLErrors?.find(e)),n||(n=t?.message==="Failed to fetch"?t:void 0),n}(r)||function e(t){let n=A(t),r=t?.extensions?.fetchErrorType==="RequestNotComplete"?t:void 0;return r||n?.fetchErrorType!=="RequestNotComplete"||(r=n),r||(r=t?.graphQLErrors?.find(e)),r}(r)?t={rejectError:r,rejectCode:"Offline"}:w(r,503)||w(r,504)||w(r,404)?t={rejectError:r,rejectCode:"ServiceDown"}:w(r,449)?t={rejectError:r,rejectCode:"Canary"}:w(r,440)||w(r,401)?t={rejectError:r,rejectCode:"Auth"}:function(e){let t;let n=A(e),r=e?.extensions;return(m(e?.xowaerror)||m(e?.xinnerexception)||m(r?.xowaerror)||m(r?.xinnerexception))&&(t=e),!t&&(m(n?.xowaerror)||m(n?.xinnerexception))&&(t=e),!t&&(y(e)||y(n))&&(t=e),t}(r)?t={rejectError:r,rejectCode:"ServerTransient"}:await C(r)?t={rejectError:r,rejectCode:"OverBudget"}:function e(t){return function(t,n){let r=A(t);return t?.name===n?t:r?.name===n?r:t?.graphQLErrors?.find(e)}(t,"AbortError")}(r)&&(t={rejectError:r,rejectCode:"Abort"}),t)break}return t}function w(e,t){let n;let r=A(e);return(e?.extensions?.responseCode===t||e?.extensions?.httpStatus===t)&&(n=e),n||r?.responseCode!==t&&r?.httpStatus!==t||(n=r),n||(n=e?.graphQLErrors?.find(e=>w(e,t))),n}async function C(e){let t;let n=A(e),r=e?.extensions;return(await g(e)||await g(r))&&(t=e),!t&&await g(n)&&(t=n),t}function A(e){return e?.originalError}var k=n(28469),I=n(9377),E=n(10139),x=n(12854),P=n(32031);let O=async(e,t,n,r,i,o)=>{let a=(0,k.N8)(i);await a.transaction("rw",a.messages,a.messageBodies,a.offlineTombstones,async()=>{(0,k.sr)(I.ZP.currentTransaction,"localLie"),(0,P.x)({step:r?"createItemProcessor-UpdateIDBItemIdForSmartResponse":"createItemProcessor-UpdateIDBItemIdForDraft",editorId:o,clientId:e,itemId:t}),await a.messages.delete(t),await a.messageBodies.delete(t);let i={id:t,ItemId:{Id:t}};return n&&(i.ItemId.ChangeKey=n),Promise.all([a.messages.update(e,i),a.messageBodies.update(e,i),a.offlineTombstones.where("RowKey").equals(e).filter(e=>5==e.TombstoneReason).modify({RowKey:t})])})};async function T(e,t){let n;let r=await _(t);if(r)n=r;else{let r="CreateSmartResponse"==e.operation.operationName,i=new Map,o=e.operation.variables.clientItemId,a=e.operation.variables.clientChangeKey,s=t.fetchResult?.data,c=e.operation.context.editorId||"EditorIdNotFound";if(s){let t=r?s.createSmartResponse?.draft?.ItemId:s.createDraft?.draft?.ItemId,n=t?.Id,l=t?.ChangeKey;if(n){let t=e.operation.variables.draft.mailboxInfo;try{await O(o,n,l,r,t,c);let e=(0,k.N8)(t),i=await e.messageBodies.get(o),s=await e.messageBodies.get(n);(0,P.x)({step:"createItemProcessor-MessageBody",editorId:c,clientId:o,clientChangeKey:a,itemId:n,changeKey:l,clientMessageBodyFound:!!i,serviceMessageBodyFound:!!s})}catch(t){let e={step:"createItemProcessor-Exception",editorId:c,clientId:o,clientChangeKey:a,itemId:n,changeKey:l};(0,E.FG)("MailComposeOfflineAction",t,e),(0,P.x)({...e,errorMessage:(0,x.$6)(t?.message)})}i.set(o,n)}l&&i.set(a,l)}else{let e=t.fetchResult?.errors?.[0];(0,P.x)({step:"createItemProcessor-ErrorResult",editorId:c,clientId:o,clientChangeKey:a,isSmartResponse:r,errorMessage:(0,x.$6)(e?.message),errorStack:(0,x.$6)(e?.stack)})}n={fetchResult:t.fetchResult,fetchError:t.fetchError,idChanges:i}}return Promise.resolve(n)}var D=n(49774),M=n(29967),R=n(15802),N=n(88101),L=n(75803);let F=async(e,t,n)=>{let r=(0,k.N8)(t),i=r.messages,o=r.folders;await r.transaction("rw",o,i,async()=>{let t,a;(0,k.sr)(I.ZP.currentTransaction,"localLie");let s=await i.get(e),c=!1,l=!1,u=!1;if(s){[t,a]=await Promise.all([(0,D.Uh)(r,"outbox"),(0,D.Uh)(r,"drafts")]);let n=s.ParentFolderId?.Id;t&&(l=n===t.id,u=!!(a&&n===a.id),(l||u)&&(c=!0,await o.update(t.id,{totalMessageCount:Math.max(0,t.totalMessageCount-1),UnreadCount:Math.max(0,t.UnreadCount-(s.IsRead?0:1))}),u&&setTimeout(()=>{u&&t&&(0,L.y)(r,t.id)}))),await i.delete(e)}(0,P.x)({step:"sendItemProcessor-RemoveFromOutbox",editorId:n,itemId:e,outboxFound:!!t,messageFound:!!s,shouldRemoveFromOutbox:c,msgInOutbox:l,msgInDrafts:u,outboxCount:t?.totalMessageCount})})},U=async(e,t,n)=>{let r=(0,k.N8)(t),i=r.messages,o=r.messageBodies,a=r.folders;(0,P.x)({step:"sendItemProcessor-MoveFailedMessage",editorId:n,itemIds:e.join(",")}),await r.transaction("rw",a,i,o,async()=>{for(let s of((0,k.sr)(I.ZP.currentTransaction,"localLie"),e)){let e=await i.get(s),c=await o.get(s);if(e&&c){let e=(0,R.L)(s);if(e)[i,o].forEach(e=>{e.bulkUpdate([{key:s,changes:{IsDraft:!0}}])});else{let e=(0,M.Z)("drafts",t);if(e){[i,o].forEach(t=>{t.update(s,{ParentFolderId:{Id:e},IsDraft:!0})});let t=await (0,D.Uh)(r,"outbox");t&&await a.update(t.id,{totalMessageCount:Math.max(0,t.totalMessageCount-1)})}else throw Error("Cannot find target folder")}(0,P.x)({step:e?"sendItemProcessor-MoveFailedOutbox":"sendItemProcessor-MoveFailedDrafts",editorId:n,itemId:s});break}}})};async function H(e,t){let n;let r=t.fetchResult?.errors?.[0],i=await _(t);if(i)n=i;else{let i=new Map,o=e.operation.context.queuedAction.localResult?.data?.sendItem?.draft?.ItemId,a=e.operation.variables.draft.mailboxInfo,s=o?.Id,c=e.operation.variables.itemId.Id,l=Array.from(new Set([s,c].filter(e=>!!e))),u=e.operation.context.editorId||"EditorIdNotFound";try{if(t.fetchResult?.data)for(let e of l)(!(0,N.cr)("cmp-offline-removeOutboxItemUponTransport")||(0,R.L)(e))&&await F(e,a,u);else await U(l,a,u)}catch(t){let e={step:"sendItemProcessor-exception",editorId:u,clientId:s,serverId:c};(0,E.FG)("MailComposeOfflineAction",t,e),(0,P.x)({...e,errorMessage:(0,x.$6)(t?.message)})}(0,P.x)({step:"sendItemProcessor-Accpeted",editorId:u,clientId:s,serverId:c,fetchResultData:!!t.fetchResult?.data,hasError:!!r,errorMessage:(0,x.$6)(r?.message)}),n={fetchResult:t.fetchResult,fetchError:t.fetchError,idChanges:i}}return Promise.resolve(n)}var B=n(70071),j=n(13529),W=n(15381);function G(){return(0,W.u)()}function V(e){return Z(e)?z(e):`${j.Ck}${j.Df}${e}:${(0,W.u)()}`}function q(e,t){return Q(e)?z(e):`${j.Ck}${j.uH}${t}:${j.h3}${e}:${(0,W.u)()}`}function Z(e){return e.indexOf(j.Df)>=0}function Q(e){return e.indexOf(j.h3)>=0}function z(e){let t=e.split(":"),n=t.slice(0,t.length-1);return`${n.join(":")}:${(0,W.u)()}`}async function K(e,t){await e.transaction("rw",e.messages,e.messageBodies,async()=>{(0,k.sr)(I.ZP.currentTransaction,"localLie"),await e.messages.bulkDelete(t),await e.messageBodies.bulkDelete(t),(0,B.AE)("copyMoveItemOrConversationResultProcessor:DeletedMessagesIds",{ids:t.join(";")})})}async function $(e,t){let n=Object.keys(t);if(0==n.length)return;let r=[];for(let e=0;e<n.length;e++){let i=n[e];for(let e=0;e<t[i].length;e++)r.push([i,t[i][e]])}await e.transaction("rw",e.conversations,async()=>{(0,k.sr)(I.ZP.currentTransaction,"localLie"),await e.conversations.bulkDelete(r),(0,B.AE)("copyMoveItemOrConversationResultProcessor:DeletedConversationIds",{folderIdsConversationIds:r.join(";")})})}async function Y(e,t){let n;let r=await _(t);if(r)n=r;else{let r=e.operation.variables?.mailboxInfo,i=(0,k.N8)(r),o=[],a=[],s=e.operation.context.temporaryClientIds;if(!s||0==s.length)return Promise.resolve({fetchResult:t.fetchResult,fetchError:t.fetchError,idChanges:new Map});"CopyConversation"==e.opName&&(a=(t.fetchResult?.data?.copyConversation?.copiedItemIds).map(e=>e.Id)),"CopyItem"===e.opName&&(a=(t.fetchResult?.data?.copyItem?.copiedItemIdsResults?.[0]?.itemIds).map(e=>e.Id)),"ScheduleItem"===e.opName&&(o=e.operation.variables?.itemIds,a=t.fetchResult?.data?.scheduleItem?.scheduledItemsIds),("MoveItem"===e.opName||"UndoMoveItem"===e.opName)&&(o=(e.operation.variables?.itemIds).map(e=>e.Id),a="MoveItem"===e.opName?(t.fetchResult?.data?.moveItem?.movedItemIdsResults?.[0]?.itemIds).map(e=>e.Id):[...o]),("DeleteItem"===e.opName||"UndoDeleteItem"===e.opName)&&(o=(e.operation.variables?.itemIds).map(e=>e.Id),a="DeleteItem"===e.opName?(t.fetchResult?.data?.deleteItem?.deleteItemIdsResults).map(e=>e.itemId?.Id).filter(e=>e):[...o]),"MarkItemAsPhishing"===e.opName&&(a=t.fetchResult?.data?.markItemAsPhishing?.movedItemIds),("MarkItemAsJunk"===e.opName||"UndoMarkItemAsJunk"===e.opName)&&(o=e.operation.variables?.ids,a="MarkItemAsJunk"===e.opName?t.fetchResult?.data?.markItemAsJunk?.movedItemIds:t.fetchResult?.data?.undoMarkItemAsJunk?.movedItemIds);let c={},l=[],u=new Map;for(let t=0;t<s.length;t++){let n=s[t],r=function(e){if(Q(e)){let t=function(e){let t=e.split(":");return[t[2],t[4]]}(e);return{isConversation:!0,parentFolderId:t[0],extractedId:t[1]}}if(Z(e))return{isConversation:!1,extractedId:e.split(":")[2]}}(n);if(r){if(r.isConversation)u.set(n,r.extractedId),r.parentFolderId&&(c[r.parentFolderId]?c[r.parentFolderId].push(n):c[r.parentFolderId]=[n]);else{l.push(n);let i="CopyConversation"===e.opName?t:o.indexOf(r.extractedId);u.set(n,a?.[i]??r.extractedId)}}}Object.keys(c).length>0&&await $(i,c),l.length>0&&await K(i,s),n={fetchResult:t.fetchResult,fetchError:t.fetchError,idChanges:u}}return Promise.resolve(n)}async function J(e,t,n){let r=(0,k.N8)(n);await r.transaction("rw",r.folders,async()=>{(0,k.sr)(I.ZP.currentTransaction,"localLie"),await r.folders.update(e,{id:t})})}async function X(e,t){let n;let r=await _(t);if(r)n=r;else{let r=new Map,i=e.operation.context.queuedAction.localResult?.data?.createFolder?.Id,o=t.fetchResult?.data?.createFolder?.Id;i&&o&&(J(i,o,e.operation.variables?.mailboxInfo),r.set(i,o)),n={fetchResult:t.fetchResult,fetchError:t.fetchError,idChanges:r}}return Promise.resolve(n)}let ee=`${j.Ck}${j.Iv}`;function et(e,t){return`${j.Ck}${j.uH}${e}${j.kb}${t}`}function en(e,t){return`${ee}${e}${j.kb}${t}`}var er=n(30646);let ei="favorites";async function eo(e,t,n){let r=(0,k.N8)(n);await r.transaction("rw",r.settings,async()=>{(0,k.sr)(I.ZP.currentTransaction,"localLie");let n=await (0,er.qU)(r,ei);if(n&&n.value){let i=n.value.map(n=>n.Id==e?{...n,Id:t}:n);await (0,er.m7)(r,ei,{value:i})}})}async function ea(e,t){let n;let r=await _(t);if(r)n=r;else{let r=new Map,i=en(e.operation.context.queuedAction.localResult?.data?.addFavorite?.Type,e.operation.context.queuedAction.localResult?.data?.addFavorite?.DisplayName),o=t.fetchResult?.data?.addFavorite?.Id;i&&o&&(eo(i,o,e.operation.variables?.mailboxInfo),r.set(i,o)),n={fetchResult:t.fetchResult,fetchError:t.fetchError,idChanges:r}}return Promise.resolve(n)}let es=new Map;async function ec(e,t){let n=await _(t);return Promise.resolve(n?w(n.rejectError,404)?{fetchResult:t.fetchResult,fetchError:t.fetchError,idChanges:es}:n:{fetchResult:t.fetchResult,fetchError:t.fetchError,idChanges:es})}let el=async(e,t)=>{let n;try{switch(e.resultProccesor){case"Default":n=await S(e,t);break;case"CreateItem":n=await T(e,t);break;case"SendItem":n=await H(e,t);break;case"CopyMoveItemOrConversation":n=await Y(e,t);break;case"CreateFolder":n=await X(e,t);break;case"AddFavorite":n=await ea(e,t);break;case"RemoveFavorite":n=await ec(e,t);break;default:(0,h.v)(e.resultProccesor)}}catch(r){let t=`${e.opName} ${e.uuid} failed to process result ${r.message}.`;d.g4.warn(t,"actionQueue"),(0,d.rx)(t,r),n={fetchError:r,idChanges:b}}return n};function eu(e){return void 0===e.rejectCode}var ed=n(61111),ef=n(30424),eh=n(31299),ep=n(22521);function em(e,t){let n=[];if(t.size>0){let r=new Set;for(let n=0;n<e.length;++n){let i;let o=e[n];for(let e of t){let t=e[0],n=e[1],r=o.blockingKeys.indexOf(t);r>=0&&(o.blockingKeys.splice(r,1,n),i=o),o.submitProcessor?.key===t&&(o.submitProcessor.key=n,i=o),function e(t,n,r){let i=!1;return t&&Object.entries(t).forEach(([o,a])=>{a===n&&(t[o]=r,i=!0),a&&"object"==typeof a&&(i=e(a,n,r)||i)}),i}(o.operation.variables,t,n)&&(i=o)}i&&r.add(i)}n=Array.from(r)}return n}function eg(e){return Date.now()}let ev=[{count:10,delay:6e4},{count:10,delay:6e5},{count:10,delay:18e5}],ey=[{count:10,delay:2e4},{count:20,delay:6e4}];function eb(e){let t="Runnable";if((e=e||{records:{}}).latest)switch(e.latest.code){case"Offline":t="Runnable";break;case"OverBudget":case"ServiceDown":case"ServerTransient":case"Abort":t=eS(e.latest,ev);break;case"Auth":case"Canary":t=eS(e.latest,ey);break;default:(0,h.v)(e.latest.code)}return t}function eS(e,t){let n=eg("rejection_log"),r=0;for(let i of t){let t=r+i.count;if(e.totalCount<t)return n-e.latestTime<i.delay?"Throttled":"Runnable";r=i.count}return"Dead"}let e_=new Map([[1,{}],[8,{}],[16,{}],[64,{}],[256,{}],[512,{}]]),ew=0,eC=0,eA=0,ek=0;var eI=(e=>(e[e.Waxing=0]="Waxing",e[e.Waning=1]="Waning",e[e.Periodic=2]="Periodic",e))(eI||{});function eE(e,t,n){if((0,ed.jY)()){0===t?eA+=n:1===t&&(ek+=n);let r=e_.get(e.length);if(r&&0===t&&!r.waxed){ex(e,t),r.waxed=!0;let n=e_.get(1);n&&(n.waned=!1)}let i=e_.get(e.length+1);i&&1===t&&!i.waned&&(ex(e,t),i.waned=!0);let o=Date.now();2===t&&o-ew>216e5&&(ex(e,2),ew=o),o-eC>864e5&&(e_.forEach(e=>{e.waxed=!1,e.waned=!1}),eC=o)}}function ex(e,t){let n={},r={};for(let t of e){let e=`op_${t.opName}`;for(let[i,o]of(n[e]||(n[e]=0),n[e]++,Object.entries(t?.rejectionLog?.records||{}))){let e=`err_${i}`;r[e]||(r[e]=0),r[e]+=o.totalCount}}let i={size:e.length,reportType:eI[t],...n,...r,totalWaxed:eA,totalWaned:ek};return(0,E.y8)("actionqueue_status_report",i),i}var eP=n(79317),eO=n(29099);let eT=0,eD="ActionQueue DB Timeout";async function eM(e){try{let t=await (0,eO.V)(e(),2e4,eD);return eT=0,eR(r)&&((0,E.y8)("actionqueue_db_timeout_resolved"),(0,B.AE)("actionqueue_db_timeout_resolved",{}),r=void 0),t}catch(e){throw eR(e)?(5==++eT&&(r=e,(0,E.y8)("actionqueue_db_timeout")),(0,B.AE)("actionqueue_db_timeout",{consecutiveTimeouts:eT})):(0,eP.q)(e)&&((0,B.AE)("actionqueue_db_permanent_error",{error:e}),r=e),e}}function eR(e){return e?.message===eD}function eN(e){return!(0,eP.q)(e)&&!eR(e)}let eL=6e4*5;var eF=n(79534);let eU=(e,t,n,r)=>(n(e)?.filter(t=>t<e.id)).map(e=>({kind:"Delete",id:e})),eH=(e,t,n,r)=>{let i=[],o=n(e);if(o?.length===2){let[e,t]=o;i=r(e)||r(t)?"Retry":o.map(e=>({kind:"Cancel",id:e}))}return i},eB=(e,t,n,r)=>{let i=[],o=e.submitProcessor?.name;if(o)switch(o){case"Cancel":i=eH(e,t,n,r);break;case"Replace":i=eU(e,t,n,r);break;default:(0,h.v)(o)}return i},ej=!1,eW=new Map,eG=function(){let e={};function t(t,n,r){if(t&&n){let i=e[t];i||(i=new Map,e[t]=i);let o=i.get(n);o||(o=[],i.set(n,o)),o.push(r)}}function n(t,n,r){if(t&&n){let i=e[t];if(i){let e=i.get(n);if(e){let t=e.filter(e=>e!==r);0===t.length?i.delete(n):i.set(n,t)}}}}return{add:function(e){e.blockingKeys.forEach(n=>{t("BlockingKey",n,e.id)}),t(e.submitProcessor?.name,e.submitProcessor?.key,e.id)},remove:function(e){e.blockingKeys.forEach(t=>{n("BlockingKey",t,e.id)}),n(e.submitProcessor?.name,e.submitProcessor?.key,e.id)},isBlockedByEarlierAction:function(t){return t.blockingKeys.some(n=>{let r=e.BlockingKey;return r?.get(n)?.find(e=>e<t.id)})},getAllBlockingKeys:function(){let t=e.BlockingKey;return t?.keys()||[]},clear:function(){e={}},update:function(t){for(let n of t){let t=n[0],r=n[1],i=e.BlockingKey;if(i){let e=i.get(t);e&&(i.delete(t),i.set(r,e))}}},getSubmitKeyActions:function(t){let n=[],r=t.submitProcessor?.name,i=t.submitProcessor?.key;if(r&&i){let t=e[r];if(t){let e=t.get(i);e&&n.push(...e)}}return n}}}(),eV=[],eq=[],eZ=-1,eQ=-1,ez=[new Map,new Map];async function eK(e,t,n){return ej=!0,o=e,i=t,a=n,(0,ep.u)(e6),self.setInterval(async()=>{d.g4.info("action queue interval sweeper","actionQueue"),await i.updateRequestSettings(),e7(),await eX(),function(){let e=[];if(eW.forEach(t=>{let n=eg("action_orphan")-t.timeStarted,r=t?.operation?.operationName||"unknown",i=t.uuid;if(n>eL){let o=Error("Action running didn't complete within orphan interval.");(0,E.y8)("actionqueue_orphan_duration",{duration:n,opName:r,uuid:i}),d.g4.warn(o.message,"actionQueue"),e.push([t,{fetchError:o}])}}),0===eW.size&&eV.length>0){let t=eV[0];if(t.blockingKeys.some(e=>(0,R.L)(e))){let n=t?.operation?.operationName||"unknown",r=t.uuid,i=Error("Action has an unmappable clientid.");(0,E.y8)("actionqueue_orphan_clientid",{opName:n,uuid:r}),d.g4.warn(i.message,"actionQueue"),e.push([t,{fetchError:i}])}}eV.forEach(t=>{if("Dead"===eb(t.rejectionLog)){let n=t?.operation?.operationName||"unknown",r=Error("Action has exceeded throttle threshold."),i=t.rejectionLog.latest;(0,E.y8)("actionqueue_orphan_throttle",{opName:n,...i}),d.g4.warn(r.message,"actionQueue"),e.push([t,{fetchError:r}])}}),e.forEach(([e,t])=>{e9("orphaned action detected",e,{error:t.fetchError?.message}),e1(e,t,!0)})}(),ez.reverse(),ez[0].clear(),eE(eV,eI.Periodic,0)},3e4),eY()}async function e$(e,t){let n={extensions:e.extensions,operationName:e.operationName,query:e.query,variables:e.variables,context:(0,ef.H_)(e.getContext())},r=Array.from((n=JSON.parse(JSON.stringify(n))).context.queuedAction.blockingKeys).filter(e=>!!e),i=n.context.queuedAction.submitProcessor?.name,o=n.context.queuedAction.submitProcessor?.key||null,a={version:2,operation:n,opName:n.operationName,blockingKeys:r,resultProccesor:n.context.queuedAction.resultProcessor,attempts:0,cachePolicy:n.context.queuedAction.cachePolicy,uuid:n.context.queuedAction.uuid,lastAttempt:0,rejectionLog:{records:{}},submitProcessor:n.context.queuedAction.submitProcessor,replacesKey:"Replace"===i?o:null,cancelKey:"Cancel"===i?o:null,depends:r};try{let e=await eM(()=>(0,f.qR)().actions.put(a));d.g4.info(`queued action ${a.uuid} ${e}`,"actionQueue"),e9("queued action",a)}catch(e){eN(e)&&(0,d.rx)(e),e0(a,async e=>{d.g4.info(`ran backup online result for ${a.uuid}.`,"actionQueue"),e9("online fallback completed",a);let t=await el(a,e);return eu(t)&&(e9("online fallback accepted",a),e3(t,a)),Promise.resolve()},s.i.from([t]))}finally{return eY().catch(e=>{eN(e)&&(0,d.rx)(e)})}}function eY(){return i&&i.actionQueueChanged(),eJ()}function eJ(){return eX()}async function eX(){if(function(){let e=ej&&(0,ed.jY)()&&eW.size<5;return e||d.g4.info(`queue not runnable ${ej} leader: ${(0,ed.jY)()}, running: ${eW.size}`,"actionQueue"),e}())try{let e=eV.length;await e2();let t=eV.length,n=eV.findIndex(e=>e.id>eQ),r=-1===n?0:n,o=eV.length,a=0;for(let e=r;a<o&&eW.size<5;e=(e+1)%o,++a){let t=eV[e];eQ=t.id,function(e){(function(e){let t=!0;return eW.has(e.id)?(d.g4.info(`${e.uuid} already running`,"actionQueue"),t=!1):eG.isBlockedByEarlierAction(e)?(d.g4.info(`${e.uuid} blocked by earlier action`,"actionQueue"),e9("action blocked",e),t=!1):e.blockingKeys.some(e=>(0,R.L)(e))?(d.g4.info(`${e.uuid} blocked by clientid`,"actionQueue"),e9("action blocked by clientid",e),t=!1):"Runnable"!==eb(e.rejectionLog)&&(d.g4.info(`${e.uuid} throttled`,"actionQueue"),e9("action throttled",e,{...e.rejectionLog.latest}),t=!1),t})(e)&&(d.g4.info(`running action ${e.uuid}`,"actionQueue"),e9("running action",e),eW.set(e.id,{...e,timeStarted:eg("action_start")}),e0(e,t=>e1(e,t)))}(t)}i?.updateDiagnosticPanel(te),t>e&&eE(eV,eI.Waxing,t-e)}catch(e){if(eN(e))throw e}else e7()}function e0(e,t,n=o){let r=(0,ef.N7)(JSON.parse(JSON.stringify(e.operation.context))),i={...e.operation,context:r};i.context.queuedAction.state="OnlineExecution",i.context.client=a;try{let r;let o=s.i.execute(n,i).subscribe({next:e=>{r=e},error:n=>{d.g4.info(`error ${e.uuid} ${n.message}`,"actionQueue"),e9("action error",e,{error:n.message}),o.unsubscribe(),t({fetchError:n})},complete:()=>{d.g4.info(`completed normally ${e.uuid}`,"actionQueue"),e9("action completed",e),o.unsubscribe(),t({fetchResult:r})}})}catch(r){let n=`${e.opName} ${e.uuid} failed to execute.`;d.g4.warn(n,"actionQueue"),(0,d.rx)(n,r),t({fetchError:r})}}async function e1(e,t,n=!1){let r=!0;try{delete e.timeStarted;let o=n?{fetchResult:t.fetchResult,fetchError:t.fetchError,idChanges:b}:await el(e,t);if(eu(o)){d.g4.info(`action result ${e.uuid} accepted.`,"actionQueue"),e9("action result accepted",e),eG.remove(e);let t=eV.length;for(let t=0;t<eV.length;++t)if(eV[t].id===e.id){eV.splice(t,1);break}let n=eV.length,r=function(e){let t=em(eV,e.idChanges);for(let t of(eG.update(e.idChanges),e.idChanges))ez[0].set(t[0],t[1]);return t}(o);await (0,f.qR)().actions.delete(e.id),await (0,eF.sW)((0,k.N8)(e.operation.variables?.mailboxInfo),e.uuid,!!o?.fetchResult?.data),await e5(r),e3(o,e),n<t&&eE(eV,eI.Waning,t-n)}else d.g4.info(`action result ${e.uuid} not accepted with code ${o.rejectCode}`,"actionQueue"),e9("action result rejected",e,{code:o.rejectCode}),r=!1,"Canary"===o.rejectCode&&await i.updateRequestSettings(),e.attempts++,e.lastAttempt=eg("action_attempted"),e.rejectionLog=function(e,t){let n=eg("rejection_log"),r=(e=e||{records:{}}).records[t.rejectCode];return r?(r.totalCount++,r.latestTime=n):(r={code:t.rejectCode,totalCount:1,initialTime:n,latestTime:n},e.records[t.rejectCode]=r),e.latest=r,e}(e.rejectionLog,o),await (0,f.qR)().actions.update(e.id,{attempts:e.attempts,lastAttempt:e.lastAttempt,rejectionLog:e.rejectionLog}),i.queuedActionRejected?.(o,e.operation)}finally{eW.delete(e.id),i?.updateDiagnosticPanel(te)}r&&eX()}async function e2(){let e=(await eM(()=>(0,f.qR)().actions.where(f.zs).above(eZ).sortBy(f.zs))).map(e8),t=e.filter(e=>tt(e)&&e.id>eZ),n=e.filter(e=>!tt(e));if(t.length){let e=em(t,ez[0]);e.push(...em(t,ez[1])),eV.push(...t),eZ=eV[eV.length-1].id,t.forEach(e=>{eG.add(e)}),eq.push(...t.filter(e=>!!e.submitProcessor)),e.length>0&&e5(e).catch(e=>{d.g4.warn(`failed to persist remapped ids ${e.message}`,"actionQueue")})}if(await e4(),n.length){let e=n.map(e=>e.id);(0,E.y8)("actionqueue_corrupt_actions",{count:e.length}),(0,f.qR)().actions.bulkDelete(e).catch(e=>{d.g4.warn(`failed to delete corrupt actions ${e.message}`,"actionQueue")})}}async function e5(e){if(e.length>0){let t=e.map(e=>({key:e.id,changes:{operation:e.operation,blockingKeys:e.blockingKeys,submitProcessor:e.submitProcessor}}));await (0,f.qR)().actions.bulkUpdate(t)}}function e3(e,t){e.fetchResult&&(e.fetchResult=(0,eh.P)(e.fetchResult)),e.fetchError&&(e.fetchError=(0,eh.X)(e.fetchError)),i.queuedActionAccepted(t.operation,t.uuid,t.cachePolicy,e)}function e6(e){e&&(d.g4.info("detected connectivity change +","actionQueue"),eY())}async function e4(){if(eq.length>0){let e=new Map,t=[];for(let n of eq){let r=eB(n,eV,eG.getSubmitKeyActions,e=>eW.has(e));if("Retry"===r)t.push(n);else for(let t of r)e.set(t.id,t)}if(eq=t,e.size>0){let t=[],n=[],r=[],i=[];for(let o=0;o<eV.length;++o){let a=eV[o],s=e.get(a.id)||{kind:"None"},c=s.kind;switch(c){case"Delete":n.push(a),eG.remove(a);break;case"Cancel":r.push(a),n.push(a),eG.remove(a);break;case"Update":i.push(s),t.push(a);break;case"None":t.push(a);break;default:(0,h.v)(c)}}for(let e of(eV=t,n.length>0&&await (0,f.qR)().actions.bulkDelete(n.map(e=>e.id)),i.length>0&&await (0,f.qR)().actions.bulkUpdate(i.map(e=>({key:e.id,changes:e}))),n))await (0,eF.sW)((0,k.N8)(e.operation.variables?.mailboxInfo),e.uuid,!0);r.forEach(e=>{e9("action cancelled",e),e3({fetchError:Error("Action cancelled"),idChanges:b},e)})}}}function e8(e){if(2===e.version)return e;if(!e.version||0===e.version)return{...e,version:2,blockingKeys:e.depends,opName:e.operation?.operationName||"unknown",rejectionLog:{records:{}},submitProcessor:void 0};if(1!==e.version)return{version:e.version,operation:e.operation,opName:e.opName||e.operation?.operationName,attempts:e.attempts||0,blockingKeys:e.blockingKeys||[],resultProccesor:e.resultProccesor||"Default",cachePolicy:e.cachePolicy||"no-cache",id:e.id,uuid:e.uuid||"invalid",lastAttempt:0,submitProcessor:e.submitProcessor,rejectionLog:e.rejectionLog||{records:{}}};{let t=e.replacesKey?{name:"Replace",key:e.replacesKey}:e.cancelKey?{name:"Cancel",key:e.cancelKey}:void 0;return{...e,version:2,submitProcessor:t}}}function e9(e,t,n){(0,B.AE)(`actionQueue:${e}`,{uuid:t.uuid,operation:t.opName,...n})}function e7(){if(!(0,ed.jY)()&&eV.length>0&&0===eW.size){var e;e={size:eV.length},(0,B.AE)("actionQueue:queue_obsolete_leader",{...e}),eV.length=0,eq.length=0,eG.clear(),eZ=-1,eQ=-1}}function te(){return{isStarted:ej,isLeader:(0,ed.jY)(),queue:eV.map(e=>({id:e.id,opName:e.opName,uuid:e.uuid,attempts:e.attempts,lastAttempt:new Date(e.lastAttempt).toUTCString(),isBlocked:eG.isBlockedByEarlierAction(e),lastError:e.rejectionLog.latest?.code,lastErrorCount:e.rejectionLog.latest?.totalCount,blockingKeys:e.blockingKeys,variables:e.operation.variables})),running:Array.from(eW.keys())}}function tt(e){return e&&!!e.operation}var tn=n(45115),tr=n(90331);let ti={extensions:{remotePending:!0}};function to(){return new s.i(()=>new c.y(e=>{e?.next(ti),e?.complete()}))}function ta(){return new s.i((e,t)=>{let n=(0,u.S)(e.query),i=e.getContext();if(i.queuedAction){n?.operation!=="mutation"&&(0,d.hZ)(`operation ${e.operationName} attempted to queue non-mutation ${n?.operation}`);let t=(0,tr.RN)(e),o=i.queuedAction.flight,a=(0,x.Hx)()?"LeaderFaulted":r?"QueueFaulted":(0,tn.qI)(t)?o&&!(0,N.cr)(o)?"FlightDisabled":(0,N.cr)("fwk-offline-mail")||(0,N.cr)("fwk-offline-calendar")?"Ready":"OfflineNotEnabled":"SyncDisabled";"Ready"!==a&&(e=ts(i,e,a))}let o=t(e);if(!tc(e))return o;{let n,r=!0;return new c.y(a=>{let s=o.subscribe({next:o=>{n||(tu(o,r)?n=t(e=ts(i,e,"IdbErrorFallback")).subscribe(a):(o=tl(o),i.queuedAction.localResult=o,e.setContext(i),a?.next(o))),r=!1},error:o=>{n||(tu({errors:[o]},r)?n=t(e=ts(i,e,"IdbErrorFallback")).subscribe(a):(o=tl(o),i.queuedAction.localErr=o,e.setContext(i),e$(e,t),a?.error(o))),r=!1},complete:()=>{n||(e$(e,t),a?.complete())}});return()=>{s.unsubscribe(),n?.unsubscribe()}})}})}function ts(e,t,n){let r=e?.queuedAction?.flight||"undefined flight",i=t.operationName;e.queuedAction=void 0,e.queueDisabledReason=n,t.setContext(e);var o=`Queue directives ignored: ${n}`;d.g4.warn(o,"actionQueue"),(0,B.AE)(o,{flightName:r,opName:i,reason:n});let a={query:t.query,variables:t.variables,operationName:t.operationName,extensions:t.extensions};return(0,l.z)(e,a)}function tc(e){let t=e.getContext();return t?.queuedAction?.state=="OfflineExecution"&&"localOnly"!==t.resolverPolicy}function tl(e){return e?.extensions?e.extensions.remotePending=!0:e?e.extensions={remotePending:!0}:e=ti,e.errors&&e.errors.forEach(tl),e}function tu(e,t){if(!t||void 0===e.errors||0===e.errors.length)return!1;{let t=e.errors[0];return(0,E.FG)("queuedActionIdbFallback",t),!0}}},6665:(e,t,n)=>{"use strict";function r(e,t,n){return null==e?null:{__typename:t,...n?n(e):e}}n.d(t,{y:()=>r})},24336:(e,t,n)=>{"use strict";let r,i;n.d(t,{NW:()=>s,mK:()=>a});var o=n(23589);function a(e,t,n){(r||o.CZ)(e,t,n)}function s(e,t,n,r){(i||o.ly)(e,t,n,r)}},26928:(e,t,n)=>{"use strict";n.d(t,{S9:()=>o,ko:()=>i,h1:()=>a});var r=n(90801);function i(e){return e.sourceType===r.eq.Office365}function o(e){return function(e){switch(e){case r.eq.Google:case r.eq.ICloud:case r.eq.Yahoo:case r.eq.IMAP:case r.eq.POP3:return!0;default:return!1}}(e.sourceType)}function a(e){return"PstFile"===e.type}},22410:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(52433),i=n(2488),o=n(96225);let a=(0,r.lr)("SET_STORE_DATA",function(e,t){let n=(0,i.C)();n.globalSettingsSourceId=e.globalSettingsSourceId,n.sources=e.sources,n.sourcesBySourceId=t,n.removedAccounts=e.removedAccounts});function s(e){let t=function(e){let t=new Map;return e.sources.forEach(e=>{t.set(e.sourceId,{source:e}),o.z6.isM365UserMailbox(e)&&[...e.sharedSources.sources,...e.groupSources.sources,...e.archiveSources.sources,...e.publicFolderSources.sources,...e.teamsSources.sources].forEach(n=>t.set(n.sourceId,{source:n,coprincipalSourceId:e.sourceId}))}),t}(e);a(e,t)}},40091:(e,t,n)=>{"use strict";n.d(t,{Ep:()=>d.Ep,Lx:()=>d.Lx,Ns:()=>j.N,l4:()=>T.l4,Jq:()=>G.J,$0:()=>T.$0,FQ:()=>d.FQ,z6:()=>d.z6,GJ:()=>ea,TS:()=>O.Z,R1:()=>k.Z,dv:()=>H.Z,MM:()=>$,Rg:()=>Q,dV:()=>J,mZ:()=>Y.Z,r3:()=>z.Z,MN:()=>T.ZP,VX:()=>ef,qs:()=>N.Z,qo:()=>L,ln:()=>F,zl:()=>U.Z,WY:()=>N.W,Ly:()=>Z,rC:()=>B,nr:()=>R,qd:()=>X,h1:()=>ee.Z,V2:()=>em,zM:()=>ep.Z,OX:()=>eg,h0:()=>eh.Z,wY:()=>d.wY,s4:()=>s,tK:()=>c,tw:()=>a,I4:()=>o,WG:()=>el,VZ:()=>I});var r=n(52433);let i=(0,r.aD)("ON_COPRINCIPAL_ACCOUNT_ADDED",e=>({addedAccount:e})),o=(0,r.aD)("ON_PRE_COPRINCIPAL_ACCOUNT_REMOVED",e=>({removedAccount:e})),a=(0,r.aD)("ON_COPRINCIPAL_BOOTSTATE_CHANGED",(e,t)=>({updatedAccount:e,newBootState:t}));(0,r.aD)("onAccountAuthSucceeded",e=>({mailboxInfo:e})),(0,r.aD)("ON_SHARED_SOURCES_CHANGED",e=>({updatedAccount:e}));let s=(0,r.aD)("onAccountBadState",e=>({mailboxInfo:e})),c=(0,r.aD)("onAccountGoodState",e=>({mailboxInfo:e}));var l=n(24336),u=n(9717),d=n(96225),f=n(2488);function h(e,t){let n=e.sourceId,r=(0,f.C)().sourcesBySourceId.has(e.sourceId),i=d.FQ.isCoprincipal(e)||!!t;if(r||!i){let t=Error("AcctSourceIdMap-AddPreConditions");(0,l.NW)("AcctSourceIdMap-AddPreConditions",t,{present:r,coprincipal:i,rank:e.mailboxRank.toString(),type:e.mailboxInfo.type.toString()})}(0,f.C)().sourcesBySourceId.set(n,{source:e,coprincipalSourceId:t})}function p(e){(0,u.Z)((0,f.C)().sourcesBySourceId.has(e),"SourceId not found is store"),(0,f.C)().sourcesBySourceId.delete(e)}function m(e){return d.z6.isM365Mailbox(e)?{...e,mailboxInfo:{...e.mailboxInfo,sourceId:e.sourceId,mailboxRank:e.mailboxRank}}:e}function g(e,t,n,r,i){(0,u.Z)(t===n.coprincipalSourceId,"Additional info must have the same Coprincipal sourceId");let o=(0,f.C)().sources.filter(e=>e.sourceId===t);(0,u.Z)(1===o.length,"Cannot add additional info to a source not in the store");let a=o[0];(0,u.Z)(a&&d.FQ.isCoprincipal(a)&&d.z6.isM365UserMailbox(a),`We are attempting to set ${e} Account Info to a Non-M365UserMailboxAccountSource`),r(a).sources.forEach(e=>{p(e.sourceId)}),n.sources=n.sources.map(e=>m(e)),i(a,n.loadState,n.sources),function(e,t){let n=[],r=new Set;if(t.forEach(e=>{r.has(e.sourceId)?n.push(e.sourceId):r.add(e.sourceId)}),n.length>0){let r="AcctAddSources-DuplicateSourceIdsFound",i=Error(r),o=new Set(n);(0,l.NW)(r,i,{type:e,total:t.length,dups:n.length,udups:o.size})}}(e,n.sources),r(a).sources.forEach(e=>{h(e,t)})}function v(e){return e.archiveSources}function y(e,t,n){e.archiveSources.loadState=t,e.archiveSources.sources=n}function b(e){return e.groupSources}function S(e,t,n){e.groupSources.loadState=t,e.groupSources.sources=n}function _(e){return e.publicFolderSources}function w(e,t,n){e.publicFolderSources.loadState=t,e.publicFolderSources.sources=n}function C(e){return e.teamsSources}function A(e,t,n){e.teamsSources.loadState=t,e.teamsSources.sources=n}(0,r.lr)("SET_ARCHIVE_ACCOUNTS",function(e,t,n){g("Archive",e,{coprincipalSourceId:e,loadState:t,sources:n||[]},v,y)}),(0,r.lr)("SET_GROUP_ACCOUNTS",function(e,t){g("Group",e,t,b,S)}),(0,r.lr)("SET_PUBLIC_FOLDER_ACCOUNTS",function(e,t,n){g("Public Folder",e,{coprincipalSourceId:e,loadState:t,sources:n},_,w)}),(0,r.lr)("SET_TEAMS_ACCOUNTS",function(e,t,n){g("Teams",e,{coprincipalSourceId:e,loadState:t,sources:n||[]},C,A)});var k=n(68627);let I=(0,r.lr)("UPDATE_CONNECTED_ACCOUNT_STATE",function(e,t){(0,u.Z)((0,k.Z)(e),"Cannot update account not in store"),(0,f.C)().sources.forEach(n=>{n.sourceId===e&&d.z6.isM365ConnectedMailbox(n)&&(n.accountState.connectedAccountState=t)})});(0,r.lr)("UPDATE_COPRINCIPAL_ACCOUNT_DISPLAY_NAME",function(e,t){(0,u.Z)((0,k.Z)(e),"Cannot update account not in store"),(0,f.C)().sources.forEach(n=>{n.sourceId===e&&(n.displayName=t)})});var E=n(90801),x=n(64345),P=n(93873);(0,r.lr)("addEasidAsLicensingMailboxInfo",function(e){let t=(0,k.Z)(e);if(d.FQ.isCoprincipal(t)){let{mailboxSmtpAddress:e}=t.mailboxInfo,n="Outlook",r={sourceId:[t.sourceId,x.GR,n,e].join(P.y),type:"UserPrincipalName",userIdentity:e,mailboxSmtpAddress:e,mailboxProvider:n,sourceType:E.eq.OutlookDotCom,mailboxRank:"Licensing",diagnosticData:"EasidAsLicensingMailboxInfo"};t.licensingMailboxInfo=r}}),(0,r.lr)("removeEasidAsLicensingMailboxInfo",function(e){let t=(0,k.Z)(e);d.FQ.isCoprincipal(t)&&(t.licensingMailboxInfo=void 0)});var O=n(56769),T=n(89057),D=n(12163),M=n(60239);function R(e){return k.Z(e)?.mailboxInfo}n(72891);var N=n(90202);function L(e=!0){let t=(0,k.Z)((0,f.C)().globalSettingsSourceId);if(t?.mailboxInfo)return(0,D.M4)(t.mailboxInfo);if(e)throw Error("Failed to get global settings account");return""}function F(e=!0){let t=(0,k.Z)((0,f.C)().globalSettingsSourceId);if(t?.mailboxInfo)return(0,D.ei)(t.mailboxInfo);if(e)throw Error("Failed to get global settings account");return""}var U=n(36207),H=n(19817);function B(e){return f.C().sources.filter(t=>D.OS(t.mailboxInfo,e))[0]?.mailboxInfo}n(99002),n(86001),n(51462),n(43439);var j=n(77785),W=(e=>(e.NoError="NoError",e.PolicyError="PolicyError",e))(W||{}),G=n(98015),V=(e=>(e.None="None",e.PreRenderData="PreRenderData",e.PreRenderError="PreRenderError",e.StartupData="StartupData",e))(V||{});function q(e){return(0,f.C)().sources.filter(t=>d.FQ.isCoprincipal(t)&&t.bootState===e)}function Z(){return q(j.N.StartupComplete).filter(e=>e.contracts.supportsMail)}function Q(){return(0,f.C)().sources}var z=n(81010);function K(e){return e.map(e=>e.mailboxInfo)}function $(){return K(q(j.N.StartupComplete))}var Y=n(31570);function J(e,t=!1){return(0,Y.Z)(e,t)}function X(){return K(q(j.N.StartupComplete).filter(e=>e.contracts.supportsSettings))}var ee=n(16805);let et=(0,r.lr)("ADD_COPRINCIPAL_ACCOUNT",function(e){let t=(0,f.C)(),n=t.sources.push(e)-1,r=t.sources[n];h(r),t.globalSettingsSourceId||(t.globalSettingsSourceId=r.sourceId)});function en(){(0,f.C)().sources.map(e=>e.mailboxInfo.userIdentity)}var er=n(87012);function ei(e){let t=Error("AccountSourceMailboxInfoChanged");return(0,l.NW)("AccountSourceMailboxInfoChanged",t),null}var eo=n(16171);function ea(e){(0,u.Z)(!(0,k.Z)(e.sourceId),"Found duplicated account in the store."),(0,u.Z)(e.mailboxRank===D.sn,"Must be a Coprincipal account"),M.g4.info(`[source-list-store] Adding coprincipal account with boot state ${e.bootState}`),function(e){let t=(0,D.M4)(e.mailboxInfo);(0,eo.a4)("acctPersistentIdIndexerV2")&&t!==e.sourceId&&(0,M.rx)("AddAccount-IndexerMismatch");let n=(0,Y.Z)(t);if(n){let t=Error("DuplicateCoprincipalIndexer"),r={type:e.sourceType,existingType:n.sourceType,areSameType:e.sourceType===n.sourceType,areSameSmtp:e.mailboxInfo.mailboxSmtpAddress===n.mailboxInfo.mailboxSmtpAddress,areSameUid:e.mailboxInfo.userIdentity===n.mailboxInfo.userIdentity};t.additionalInfo=r,(0,M.rx)("DuplicateCoprincipalIndexer",t)}}(e=m(e)),et(e),function(e){let t=(0,k.Z)(e);t&&((0,er.Su)(t,"mailboxInfo",ei),(0,er.Su)(t.mailboxInfo,"type",ei),(0,er.Su)(t.mailboxInfo,"userIdentity",ei),(0,er.Su)(t.mailboxInfo,"mailboxSmtpAddress",ei),t.mailboxInfo.auxiliaryMailboxGuid&&(0,er.Su)(t.mailboxInfo,"auxiliaryMailboxGuid",ei),(0,er.Su)(t.mailboxInfo,"sourceId",ei),(0,er.Su)(t.mailboxInfo,"mailboxRank",ei))}(e.sourceId),en(),i(e)}(0,r.lr)("SET_COPRINCIPAL_ACCOUNT_BOOT_STATE",function(e,t,n){(0,f.C)().sources.forEach(r=>{d.FQ.isCoprincipal(r)&&r.sourceId===e&&(r.bootState=t,r.bootStateData=n,M.g4.info(`[source-list-store] Setting coprincipal account boot state to ${r.bootState}`))})}),(0,r.lr)("SET_COPRINCIPAL_ACCOUNT_POLICY_STATE",function(e,t){let n=(0,f.C)().sources.find(t=>d.FQ.isCoprincipal(t)&&t.sourceId===e);n&&(n.policyState=t,M.g4.info(`[source-list-store] Setting coprincipal account policy state to ${n.policyState}`))});let es=(0,r.lr)("REMOVE_COPRINCIPAL_ACCOUNT_BY_ID",function(e,t){let n=(0,f.C)();n.sources=n.sources.filter(t=>t.sourceId!==e),e===n.globalSettingsSourceId&&(n.globalSettingsSourceId=n.sources.length>0?n.sources[0].sourceId:f.Z.globalSettingsSourceId),p(e),function(e){(0,u.Z)(!!e,"A non empty coprincipalSourceId must be provided");let t=[];(0,f.C)().sourcesBySourceId.forEach((n,r)=>{n.coprincipalSourceId===e&&t.push(r)}),t.forEach(e=>p(e))}(e),void 0!==t&&n.removedAccounts.push(t)});function ec(e,t,n,r){let i=Error(e);(0,l.NW)(e,i,{cnt:(0,f.C)().sources.length,dt:n?.dataType?.toString(),mt:d.z6.isM365Mailbox(n)?n?.accountSourceMailboxType?.toString():void 0,sid:typeof t,sidl:t.length,...r})}function el(e){var t;let n=(0,f.C)(),r=n.sources.findIndex(t=>t.sourceId===e);if(r<0){ec("AcctRemove-AccountNotFound",e);return}if(n.sources.length<=1){ec("AcctRemove-CannotRemoveLastAccount",e,n.sources[0]);return}if(!d.z6.isM365ConnectedMailbox(n.sources[r])){let t=(0,f.C)().sources.filter(e=>!d.z6.isM365ConnectedMailbox(e));if(t.length<=1){ec("AcctRemove-CannotRemoveDefaultAccount",e,t[0],{ncnt:t.length});return}}let i={type:"RemovedAccount",sourceType:(t=n.sources[r]).sourceType,sourceId:t.sourceId,persistenceId:t.persistenceId,mailboxInfo:{...t.mailboxInfo,isRemoved:!0}};o(n.sources[r]),es(e,i),en()}function eu(e){return e.sharedSources}function ed(e,t,n){e.sharedSources.loadState=t,e.sharedSources.sources=n}function ef(e){return z.Z(e)?.mailboxInfo}(0,r.lr)("SET_COPRINCIPAL_ADDITIONAL_MAILBOX_PROPS",function(e,t){var n;let r=(0,f.C)(),i=function(e,t){let n=e.sources.findIndex(e=>e.sourceId===t);if(-1!==n)return{account:e.sources[n],index:n}}(r,e);if(!i){M.g4.warn("[source-list-store] Account not found for sourceId when setting additional properties");return}let o={...i.account,mailboxInfo:{...i.account.mailboxInfo,...t}};r.sources[i.index]=o,n=r.sources[i.index],(0,f.C)().sourcesBySourceId.set(n.sourceId,{source:n,coprincipalSourceId:n.sourceId})}),(0,r.lr)("SET_SHARED_SOURCES",function(e,t){g("Shared Mailbox",e,t,eu,ed)});var eh=n(98858),ep=n(43041);function em(e){let t=ef(e);return!!t&&(0,ep.Z)(t)}function eg(e){return(0,D.O5)(e,(0,U.Z)())}},72891:(e,t,n)=>{"use strict";n.d(t,{Z:()=>function e(t){if(t.includes(i.y)){let n=t.split(i.y);if(n.length>1&&n[1]===o.GR)return e(n[0])}return(0,r.C)().sourcesBySourceId.get(t)}});var r=n(2488),i=n(93873),o=n(64345)},56769:(e,t,n)=>{"use strict";n.d(t,{T:()=>a,Z:()=>s});var r=n(60239),i=n(68627),o=n(2488);function a(e,t){return e.type===t.type&&e.userIdentity===t.userIdentity&&e.mailboxSmtpAddress===t.mailboxSmtpAddress}function s(e){if(e.sourceId){let t=(0,i.Z)(e.sourceId);if(t)return t}for(let t of(e.userIdentity&&e.mailboxSmtpAddress||r.g4.info("[source-list-store] MailboxInfo does not have both userIdentity and mailboxSmtpAddress"),(0,o.C)().sourcesBySourceId.values()))if(a(t.source.mailboxInfo,e))return t.source}},68627:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(72891);function i(e){return r.Z(e)?.source}},51462:(e,t,n)=>{"use strict";n(2488)},19817:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(2488);function i(){return(0,r.C)().removedAccounts}},89057:(e,t,n)=>{"use strict";n.d(t,{$0:()=>s,ZP:()=>d,l4:()=>c});var r=n(9717),i=n(2488),o=n(96225),a=n(77785),s=(e=>(e[e.Starting=0]="Starting",e[e.Completed=1]="Completed",e[e.Error=2]="Error",e[e.StartingOrCompleteOrError=3]="StartingOrCompleteOrError",e))(s||{}),c=(e=>(e[e.Any=0]="Any",e[e.Calendar=1]="Calendar",e[e.Contacts=2]="Contacts",e[e.Mail=3]="Mail",e[e.Settings=4]="Settings",e))(c||{});let l={0:e=>e.bootState!==a.N.StartupComplete&&e.bootState!==a.N.StartupError,1:e=>e.bootState===a.N.StartupComplete,2:e=>e.bootState===a.N.StartupError,3:e=>!0},u={0:e=>!0,1:e=>e.contracts.supportsCalendar,2:e=>e.contracts.supportsContacts,3:e=>e.contracts.supportsMail,4:e=>e.contracts.supportsSettings};function d(e,t){let n=l[e],a=u[t];if(!n||!a){let n=Error("Invalid startup or contract filter");throw n.additionalInfo={startup:e,contracts:t},n}return(0,i.C)().sources.map(e=>((0,r.Z)(o.FQ.isCoprincipal(e),"All sources must be Coprincipals"),e)).filter(e=>n(e)&&a(e))}},90202:(e,t,n)=>{"use strict";n.d(t,{W:()=>c,Z:()=>s});var r=n(9717),i=n(2488),o=n(96225),a=n(68627);function s(){let e=(0,a.Z)((0,i.C)().globalSettingsSourceId);return(0,r.Z)(e,"AccountSourceListStore is not initialized",`cnt=${(0,i.C)().sources.length} gs=${typeof(0,i.C)().globalSettingsSourceId} s=${typeof e}`),e}function c(){let e=s();if(o.FQ.isCoprincipal(e))return e;throw Error("AccountSourceListStore is not initialized, global settings account is not a coprincipal account")}},36207:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(90202);function i(){let e=(0,r.Z)();if(!e.mailboxInfo)throw Error("Global settings account lacks MailboxInfo");return e.mailboxInfo}},99002:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(2488),i=n(68627),o=n(59439),a=n(16171);function s(){if(!(0,a.a4)("acctNoFallback"))return(0,o.ZP)("getSelectedAccount"),(0,i.Z)((0,r.C)().globalSettingsSourceId)}},86001:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(9717),i=n(2488),o=n(99002);function a(){let e=(0,o.Z)();return(0,r.Z)(e,"No account is selected as the global settings account",`cnt=${(0,i.C)().sources.length} ss=${typeof(0,i.C)().globalSettingsSourceId} sa=${typeof e}`),(0,r.Z)(e.mailboxInfo,"Global settings account lacks MailboxInfo",`cnt=${(0,i.C)().sources.length} mi=${typeof e.mailboxInfo}`),e.mailboxInfo}},43439:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(2488);function i(){let e=(0,r.C)();return{globalSettingsSourceId:e.globalSettingsSourceId,sources:e.sources,removedAccounts:e.removedAccounts,licensingIdentities:e.licensingIdentities}}},2488:(e,t,n)=>{"use strict";n.d(t,{C:()=>a,Z:()=>i});var r=n(52433);let i={globalSettingsSourceId:"",sourcesBySourceId:new Map,sources:[],removedAccounts:[],licensingIdentities:[]},o=(0,r.MT)("AccountSourceList",i)(),a=()=>o},96225:(e,t,n)=>{"use strict";n.d(t,{Ep:()=>o,FQ:()=>c,Lx:()=>a,wY:()=>l,z6:()=>s});var r=n(12163),i=(e=>(e[e.NotStarted=0]="NotStarted",e[e.NotSupported=1]="NotSupported",e[e.Loading=2]="Loading",e[e.Loaded=3]="Loaded",e[e.Error=4]="Error",e))(i||{}),o=(e=>(e[e.M365Mailbox=0]="M365Mailbox",e[e.PstFile=1]="PstFile",e))(o||{}),a=(e=>(e[e.Archive=0]="Archive",e[e.User=1]="User",e[e.Connected=2]="Connected",e[e.Group=3]="Group",e[e.Shared=4]="Shared",e[e.PublicFolder=5]="PublicFolder",e[e.Teams=6]="Teams",e[e.PstFile=7]="PstFile",e))(a||{});let s={isM365Mailbox:e=>e?.dataType===0,isM365UserMailbox:e=>s.isM365Mailbox(e)&&1===e.accountSourceMailboxType,isM365ArchiveMailbox:e=>s.isM365Mailbox(e)&&0===e.accountSourceMailboxType,isM365ConnectedMailbox:e=>s.isM365Mailbox(e)&&2===e.accountSourceMailboxType,isM365GroupMailbox:e=>s.isM365Mailbox(e)&&3===e.accountSourceMailboxType,isM365SharedMailbox:e=>s.isM365Mailbox(e)&&4===e.accountSourceMailboxType,isM365PublicFolderMailbox:e=>s.isM365Mailbox(e)&&5===e.accountSourceMailboxType,isM365TeamsMailbox:e=>s.isM365Mailbox(e)&&6===e.accountSourceMailboxType,isPstFile:e=>e?.dataType===1},c={isCoprincipal:e=>e?.mailboxRank===r.sn},l=e=>{switch(e){case 0:return"ArchiveMailbox";case 2:case 1:return"UserMailbox";case 3:return"GroupMailbox";case 5:return"PublicMailbox";case 4:return"SharedMailbox";case 6:return"TeamsMailbox";case 7:return"PstFile";default:return e}}},77785:(e,t,n)=>{"use strict";n.d(t,{N:()=>r});var r=(e=>(e.Pending="Pending",e.Booting="Booting",e.StartupInitialized="StartupInitialized",e.StartupComplete="StartupComplete",e.StartupError="StartupError",e))(r||{})},98015:(e,t,n)=>{"use strict";n.d(t,{J:()=>r});var r=(e=>(e[e.None=0]="None",e[e.CoprincipalAccount=1]="CoprincipalAccount",e))(r||{})},65094:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(12163),i=n(19817),o=n(89057),a=n(81010),s=n(16805),c=n(43041);function l(e,t,n){let r=e.toLowerCase(),i=[];return e===n.mailboxInfo.mailboxSmtpAddress?i.push(`${t}-smtp`):r===n.mailboxInfo.mailboxSmtpAddress.toLowerCase()&&i.push(`${t}-smtp(mmc)`),e===n.mailboxInfo.userIdentity?i.push(`${t}-uid`):r===n.mailboxInfo.userIdentity.toLowerCase()&&i.push(`${t}-uid(mmc)`),n.aliases.includes(e)&&i.push(`${t}-alias`),i.length>0?i.join():void 0}function u(e){let t=(0,s.Z)(),n=e?(0,a.Z)(e):void 0,u=!!n,d=n?.bootState,f=e&&t?(0,c.Z)(e):void 0,h=e?.mailboxRank==="Licensing",p=function(e){if(!e)return;let t=(0,r.M4)(e),n=(0,i.Z)().map((e,n)=>{if(t&&(0,r.M4)(e.mailboxInfo)===t)return n.toString()}).filter(e=>void 0!==e);if(n.length>0)return n.join()}(e),m=function(e){if(!e)return;let t=(0,o.ZP)(o.$0.StartingOrCompleteOrError,o.l4.Any).map((t,n)=>{let r=[e?l(e.mailboxSmtpAddress,"SMTP",t):void 0,e?l(e.userIdentity,"UID",t):void 0].filter(e=>void 0!==e);return r.length>0?`${n}:${r.join()}`:void 0}).filter(e=>void 0!==e);if(t.length>0)return t.join()}(e);return{hasAccount:u,bootState:d,isGlobalSettingsAccount:f,isRemovedAccount:!!p,matchingRemovedAccounts:p,isMatchingAccountEmails:!!m,matchingAccountEmails:m,accountsInStore:(0,o.ZP)(o.$0.StartingOrCompleteOrError,o.l4.Any).map((e,t)=>`${t}: ${e.sourceType} ${e.bootState}`).join(),isLicensingAccount:h}}},31570:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(24336),i=n(78448),o=n(12163),a=n(89057);let s=new Set;function c(e,t=!1){let n=(0,a.ZP)(a.$0.StartingOrCompleteOrError,a.l4.Any).filter(t=>(0,o.M4)(t.mailboxInfo)==e);return t&&0===n.length?function(e){if(!s.has(e)){s.add(e);let t=Error("AccountNotFoundForIndexer");(0,r.mK)(t.message,{stack:t.stack})}}(e):n.length>1&&function(e,t){let n=new i.f;n.addStep("matches",{cnt:t.length,indexerLen:e.length}),t.forEach(e=>{!function(e,t,n){var r;let i=e.sourceType.toString(),o=e.mailboxInfo.mailboxSmtpAddress.length,s=e.mailboxInfo.userIdentity.length,c=t.map(t=>t.mailboxInfo.mailboxSmtpAddress==e.mailboxInfo.mailboxSmtpAddress?"Y":"N").join(","),l=t.map(t=>t.mailboxInfo.userIdentity==e.mailboxInfo.userIdentity?"Y":"N").join(","),u=t.map(t=>t.sourceType==e.sourceType?"Y":"N").join(","),d=(r=e.sourceId,(0,a.ZP)(a.$0.StartingOrCompleteOrError,a.l4.Any).map((e,t)=>e.sourceId===r?t:-1).filter(e=>-1!==e).map(e=>e.toString()).join(","));n.addStep("match",{type:i,smtpLen:o,userIdLen:s,sameSmtp:c,sameUserId:l,sameType:u,sourceIdMatches:d})}(e,t,n)});let o=Error("DuplicateCoprincipalIndexerFound");return(0,r.NW)("DuplicateCoprincipalIndexerFound",o,n.getCustomDataMapForSteps()),o}(e,n),n[0]}},81010:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(12163),i=n(31570);function o(e){let t=(0,r.M4)(e);return(0,i.Z)(t)}},16805:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(2488);function i(){let e=(0,r.C)().sources.length>0,t=!!(0,r.C)().globalSettingsSourceId;return e&&t}},43041:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(36207),i=n(98858);function o(e){return(0,i.Z)(e,(0,r.Z)())}},98858:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(56769);function i(e,t){return(0,r.T)(e,t)}},59439:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>d});var r=n(24336),i=n(58035),o=n(16171);let a=0,s=0,c=new Map([[!1,new Set],[!0,new Set]]),l=0,u=!1;function d(e){if((0,i.sj)()&&(0,o.a4)("acct-reflowAndDefaultTelemetry")&&(a<10||s<10)){l<2&&!u&&(++l,u=!0,setTimeout(()=>{a=0,s=0,c.get(!1)?.clear(),c.get(!0)?.clear(),u=!1},3e5));let t=function(e){switch(e){case"getAccountSourceListStore":case"getSelectedAccount":case"setSelectedAccount":return!0;default:return!1}}(e);if((t?s:a)>=10)return;let n="AcctDefaultOrReflow-"+e,i=Error(n).stack;if(i){let e=c.get(t);e&&!e.has(i)&&((0,r.mK)(n,{s:i}),e.add(i),t?s++:a++)}}}},80025:(e,t,n)=>{"use strict";n.d(t,{eq:()=>r});var r=(e=>(e.Office365="Office365",e.OutlookDotCom="Outlook",e.Google="Google",e.ICloud="ICloud",e.Yahoo="Yahoo",e.IMAP="IMAP",e.POP3="POP3",e.PstFile="PstFile",e.Other="Other",e))(r||{})},90801:(e,t,n)=>{"use strict";n.d(t,{eq:()=>r.eq});var r=n(80025)},6924:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(80025);let i={Office365:r.eq.Office365,Outlook:r.eq.OutlookDotCom,Google:r.eq.Google,Yahoo:r.eq.Yahoo,ICloud:r.eq.ICloud,IMAP:r.eq.IMAP,POP3:r.eq.POP3,PstFile:r.eq.PstFile,Unknown:r.eq.Other};function o(e){return i[e]}},64345:(e,t,n)=>{"use strict";n.d(t,{GR:()=>r});let r="license"},68244:(e,t,n)=>{"use strict";n(4660)},4660:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(40091);function i(){if(!(0,r.h1)())return!1;let e=(0,r.qs)();return!!r.FQ.isCoprincipal(e)&&e.bootState===r.Ns.StartupComplete}var o=n(52433);function a(e,t,n){let a={shouldProcessChange:()=>!0,accountStartupComplete:e,preAccountRemoved:t,accountFilter:n},s=()=>{(0,r.MN)(r.$0.StartingOrCompleteOrError,r.l4.Any).forEach(e=>{e.bootState===r.Ns.StartupComplete&&a.accountStartupComplete&&(!a.accountFilter||a.accountFilter(e))&&a.accountStartupComplete(e)})};return i()?s():a.shouldProcessChange=()=>(i()&&(s(),a.shouldProcessChange=()=>!0),!1),a.onCoprincipalAccountAddedOrchestrator=(0,o._F)(r.tw,e=>{a.shouldProcessChange()&&a.accountStartupComplete&&i()&&e.newBootState==r.Ns.StartupComplete&&(!a.accountFilter||a.accountFilter(e.updatedAccount))&&a.accountStartupComplete(e.updatedAccount)}),a.onPreCoprincipalAccountRemovedOrchestrator=(0,o._F)(r.I4,e=>{a.preAccountRemoved&&i()&&(!a.accountFilter||a.accountFilter(e.removedAccount))&&a.preAccountRemoved(e.removedAccount)}),()=>{a.accountStartupComplete=void 0,a.preAccountRemoved=void 0,a.accountFilter=void 0,a.onCoprincipalAccountAddedOrchestrator=void 0,a.onPreCoprincipalAccountRemovedOrchestrator=void 0}}},5813:(e,t,n)=>{"use strict";n.d(t,{U$:()=>a,rX:()=>s});var r=n(88101),i=n(76616),o=n(16171);function a(){return(0,i.X)("acctmonaccounts")||!(0,i.X)("acctmonaccounts")&&(0,o.a4)("accountsapi")}function s(){return(0,r.cr)("acct-pstFileSupport")}},61830:(e,t,n)=>{"use strict";n.d(t,{F6:()=>i});var r=(e=>(e.UnknownError="UNKNOWN",e.GetAuthTokenFailed="INVALIDCREDENTIALS",e.CouldNotConnect="CONNECTFAILED",e.CouldNotConnectData="CONNECTFAILEDDATA",e.DuplicateAccount="DUPLICATE",e.DuplicateAccountInfra="DUPLICATEINFRA",e.DuplicateAccountStorage="DUPLICATESTORAGE",e.ProviderNotSupported="NOTSUPPORTED",e.ProviderNotSupported2="NOTSUPPORTEDAAD",e.MissingEmailInformation="MISSINGEMAILINFO",e.DuplicateUserIdentity="DUPLICATEIDENTITY",e.SharedAndDelegatesNotAllowed="NONUSERMAILBOX",e.UserAccountNotAllowed="ACCOUNTNOTALLOWED",e.InvalidEmailAddress="INVALIDEMAILADDRESS",e.AutoDetectFailure="AUTODETECTFAILURE",e.ExceedsAccountsLimit="EXCEEDSACCCOUNTSLIMIT",e.ExceedsAccountsLimitInfra="EXCEEDSACCCOUNTSLIMITINFRA",e.Cancel="CANCEL",e.EASIDAccount="EASIDACCOUNT",e.AuthHealthCheckFailed="AUTHHEALTHCHECKFAILED",e.MissingProtocolInformation="MISSINGPROTOCOLINFO",e.EnterpriseNoOfficeProPlus="NOOFFICEPROPLUS",e.AutoDetectFailureImport="AUTODETECTFAILUREIMP",e.ProviderNotSupportedPop3="NOTSUPPORTEDPOP3",e.AddLocalDataAccountFailed="ADDLOCALDATAACCOUNTFAILED",e.MountPstFileFailed="MOUNTPSTFILEFAILED",e.MustConnectToAnotherMailbox="MUSTCONNECTTOANOTHERMAILBOX",e.LicencedFullAccount="LICENCEDFULLACCOUNT",e))(r||{}),i=(e=>(e.Invalid="INVALID",e.Success="SUCCESS",e.Cancel="CANCEL",e.InteractionRequired="INTERACTIONREQUIRED",e.TemporarilyUnavailable="TEMPORARILYUNAVAILABLE",e.ProviderFailure="PROVIDERFAILURE",e.InvalidUiContext="INVALIDUICONTEXT",e.ShuttingDown="SHUTTINGDOWN",e.InternalFailure="INTERNALFAILURE",e.ExtendedError="EXTENDEDERROR",e.InsufficientPermissions="INSUFFICIENTPERMISSIONS",e))(i||{}),o=(e=>(e.AccountNotFound="NOT_FOUND",e.RedirectFailed="REDIRECT_FAILED",e))(o||{})},10362:(e,t,n)=>{"use strict";n.d(t,{Db:()=>d});var r=n(40091),i=n(90801),o=n(12163),a=n(65428);let s={supportsCalendar:!0,supportsContacts:!0,supportsMail:!0,supportsSettings:!0,isMicrosoft365Hosted:!0},c={[i.eq.Office365]:s,[i.eq.OutlookDotCom]:s,[i.eq.Google]:s,[i.eq.ICloud]:s,[i.eq.Yahoo]:s,[i.eq.IMAP]:s,[i.eq.POP3]:s,[i.eq.PstFile]:{supportsCalendar:!1,supportsContacts:!1,supportsMail:!0,supportsSettings:!1,isMicrosoft365Hosted:!1},[i.eq.Other]:{supportsCalendar:!1,supportsContacts:!1,supportsMail:!1,supportsSettings:!1,isMicrosoft365Hosted:!1}};var l=n(80025);let u={[l.eq.Office365]:"Office365",[l.eq.OutlookDotCom]:"Outlook",[l.eq.Google]:"Google",[l.eq.Yahoo]:"Yahoo",[l.eq.ICloud]:"ICloud",[l.eq.IMAP]:"IMAP",[l.eq.POP3]:"POP3",[l.eq.PstFile]:"PstFile",[l.eq.Other]:"Unknown"};function d(e,t,n){var s;let l=function(e,t){let n=c[e];return t?{...n,...t}:n}(i.eq.Other,{isMicrosoft365Hosted:!0,supportsCalendar:!0}),d=r.Lx.Connected,f=function(e){var t,n,a,s,c,l,d;let f=e.accountType==i.eq.PstFile?r.Lx.PstFile:r.Lx.User;return t=e.uuid,n=e.emailAddress,a=e.userIdentity,s=e.localAuthId,c=o.sn,l=u[e.accountType],d={isExplicitLogon:e.isAnotherMailbox},{sourceId:t,type:(0,r.wY)(f),mailboxSmtpAddress:n,userIdentity:a,localAuthId:s,mailboxRank:c,diagnosticData:c==o.sn?"ASLSAccountMailbox":"ASLSResourceMailbox",mailboxProvider:l,...d}}(e),h={type:r.Jq.CoprincipalAccount,account:e};return{...(s={sourceId:(0,a.t)(e.uuid),displayName:e.emailAddress,contracts:l,accountSourceMailboxType:d,mailboxInfo:f,sourceType:e.accountType,externalData:h},{dataType:r.Ep.M365Mailbox,mailboxRank:o.zf,externalData:{type:r.Jq.None},...s}),bootState:r.Ns.Booting,mailboxRank:o.sn,accountState:n,accountSourceMailboxType:r.Lx.Connected,persistenceId:e.uuid,isAnotherMailbox:!1,aliases:e.aliases??[],anchorMailbox:t}}n(24336),n(6924)},46978:(e,t,n)=>{"use strict";n(24336),n(40091),n(44698),n(88101),n(68244)},27411:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(40091),i=n(60239),o=n(24336);let a=new Set;function s(e){let t=(0,r.MN)(r.$0.StartingOrCompleteOrError,r.l4.Any);if(e){let n=t.filter(t=>t.mailboxInfo.userIdentity===e);if(0===n.length){let n=t.filter(t=>t.aliases.includes(e)&&!t.isAnotherMailbox);return 0===n.length?(i.g4.warn(`[acct-list] SourceIdNotFoundForUserIdentity:${t.length} sources in store`),a.has(e)||(a.add(e),(0,o.NW)("SourceIdNotFoundForUserIdentity",Error("SourceIdNotFoundForUserIdentity"),{accounts:t.length})),""):(a.has(e)||(a.add(e),(0,o.NW)("SourceIdFoundForUserIdentityByAlias",Error("SourceIdFoundForUserIdentityByAlias"),{accounts:t.length})),n[0].sourceId)}return n[0].sourceId}return(0,r.h1)()?(0,r.qs)().sourceId:(i.g4.warn(`[acct-list] SourceIdNotFoundStoreNotInitialized:${t.length} sources in store`),"")}},90805:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(40091);function i(e){return r.r3(e)?.sourceType}},44195:(e,t,n)=>{"use strict";n.d(t,{lD:()=>p});var r=n(81724),i=n(17088),o=n(27411),a=n(40091),s=n(24336),c=n(73082),l=n(60239);let u=new Set;function d(e){}var f=n(22888),h=n(61515);function p(){(0,f.oc)(),(0,h.P)(),function(){var e;let t=(e=void 0,t=>(function(e,t){let n=(0,o.Z)(t)||e(t);if(n){let e=(0,i.BB)(n);if(e)return e}!(0,c.A)()&&t&&function(e){if(!u.has(e)&&(0,a.MN)(a.$0.StartingOrCompleteOrError,a.l4.Any).filter(t=>t.aliases.includes(e)).map(e=>e.mailboxInfo.userIdentity)[0]){u.add(e);let t=Error("Alias passed into GetUserMailboxInfo");(0,s.NW)("IncorrectUserIdentityForGetUserMailboxInfo",t)}}(t),l.g4.warn("FailedToFindMailboxViaSourceId")})(e||d,t));(0,r.Mu)(t)}()}},61515:(e,t,n)=>{"use strict";n.d(t,{P:()=>o});var r=n(90805),i=n(88781);function o(){(0,i.XM)(r.Z)}},22888:(e,t,n)=>{"use strict";n.d(t,{oc:()=>d});var r=n(23589),i=n(20222),o=n(40091),a=n(44553),s=n(73082);let c=0,l=new Set,u=e=>{let t=function(e){if(!e.userIdentity)return;let t=(0,o.MN)(o.$0.StartingOrCompleteOrError,o.l4.Any);if(0==t.length)return;let n=function(e,t){let n=e.filter(e=>e.mailboxInfo.userIdentity==t);if(n.length>0)return{sourceId:n[0].sourceId,userIdentity:t};let r=(0,o.dv)().filter(e=>e.mailboxInfo.userIdentity==t);return r.length>0?{sourceId:r[0].sourceId,userIdentity:t}:void 0}(t,e.userIdentity);if(n)return n;if("Licensing"===e.mailboxRank){let e=(0,o.qs)();return{sourceId:e.sourceId,userIdentity:e.mailboxInfo.userIdentity}}let i=t.filter(t=>!t.isAnotherMailbox&&t.aliases?.includes(e.userIdentity))[0];if(i){let t=`${e.userIdentity}=>${i.mailboxInfo.userIdentity}`;if(!l.has(t)){l.add(t);let n=Error("Found indexer by alias of an account"),i={totalFound:l.size,mailboxType:e.type,diagnosticData:e.diagnosticData??"<>"};(0,r.ly)("IncorrectMailboxInfoUserIdentity",n,i)}return{sourceId:i.sourceId,userIdentity:i.mailboxInfo.userIdentity}}}(e);if(!(0,s.A)())return t?.userIdentity;if(c<3){++c;let n=Error("TryLookupIndexerCalled"),i=!!e.sourceId,o=!!t;(0,r.ly)(n.message,n,{hasSourceId:i,foundIndexer:o})}return(0,a.d)(t?.sourceId)};function d(){(0,r.CZ)("initializeTryLookupIndexer"),(0,i.Zr)(u)}},23874:(e,t,n)=>{"use strict";n.d(t,{XT:()=>l});var r=n(40091),i=n(65094),o=n(12163),a=n(73082),s=n(60239);function c(e){let t=(0,i.Z)(e),n={mailboxType:e?.type,hasUserId:!!e?.userIdentity,hasSmtp:!!e?.mailboxSmtpAddress,rank:e?.mailboxRank,isAnonymous:e?.isAnonymous,isRemoved:e?.isRemoved,...t},r=Error("FailedToFindCoprincipalAccount");r.additionalInfo=n,(0,s.rx)(r)}function l(e,t){if((0,a.A)()){let n=(0,o.ei)(e);return(0,o.Vd)(n)?n:(t||c(e),"")}if(e.sourceId){let t=(0,r.R1)(e.sourceId);if(r.FQ.isCoprincipal(t)&&t.persistenceId)return t.persistenceId}let n=(0,o.ei)(e),i=(0,r.dV)(n);return i?.persistenceId?i.persistenceId:(t||c(e),"")}n(61830)},65428:(e,t,n)=>{"use strict";n.d(t,{t:()=>i});var r=n(23589);function i(e){if(!e){let t="AcctSourceId-EmptyCoprincipalIdentifier",n=Error(t);(0,r.ly)(t,n,{co:typeof e})}return e}},17088:(e,t,n)=>{"use strict";n.d(t,{BB:()=>a,RU:()=>s});var r=n(40091),i=n(90801),o=n(10362);function a(e){let t=(0,r.R1)(e);return t?.mailboxInfo}function s(e,t,n={connectedAccountState:0}){if(e.accountType===i.eq.Other||e.accountType===i.eq.PstFile)throw Error("Can not create a Connected Mailbox for an account that has no mailbox");let a=(0,o.Db)(e,t,n);return(0,r.R1)(a.sourceId)||(0,r.GJ)(a),a.sourceId}n(65428)},67264:(e,t,n)=>{"use strict";function r(e,t){return{...t,dp:e}}function i(e){let{value:t,exactMatches:n=[0,1,2,3,4,5],buckets:r=[10,15,25,50,100]}=e;if(0===r.length)throw Error("getAggregationBucket: buckets cannot be an empty array");if(n[0]&&t<n[0])return`<${n[0]}`;if(n.includes(t))return`${t}`;for(let e=0;e<r.length;e++)if(t<=r[e])return`${e>0?r[e-1]+1:n[n.length-1]+1||"0"}-${r[e]}`;return`${r[r.length-1]+1}+`}n.d(t,{uY:()=>r,Ht:()=>i}),n(52433)},24346:(e,t,n)=>{"use strict";let r;n.d(t,{Vj:()=>p,_V:()=>h,HA:()=>a,pc:()=>f});var i=n(60239);let o=[];function a(e){r=e,o.length>0&&function(){for(let{name:e,error:t,data:n}of(i.g4.warn(`[Addon] Processing event queue. ${o.length} events.`,"analytics"),o))r(e,t,n);o=[]}()}function s(e,t,n,a){i.g4.warn(`[Addon] ${t}`,"analytics");let s=Error(n),c={addon:e,...a};r?r(n,s,c):o.push({name:n,data:c,error:s})}let c=new Map,l=new Map,u=new Set,d=!1;function f(e){i.g4.info(`[Addon] Analytics Addons registration is complete on the ${e} thread.`,"analytics"),d=!0,function(){for(let[e]of l.entries())s(e,`Analytics Addon ${e} wasn't cleared from queue after registration.`,"Analytics_Addons_AddonQueueNotCleared",{state:m()}),l.delete(e)}()}function h(e,t,n){if(c.has(e)){i.g4.warn(`[Addon] Analytics Addon ${e} is already registered in this thread. Ignoring the new registration.`,"analytics");return}c.set(e,{name:e,execute:t,isEnabled:n??!0}),i.g4.info(`[Addon] Registered Analytics Addon ${e}.`,"analytics"),l.has(e)&&(function(e){i.g4.info(` Processing Queue for Analytics Addon ${e}.`,"analytics");let t=l.get(e);if(t)for(let n of t){let t=g(e,n.args);n?.timer&&clearTimeout(n.timer),t?.then?.(t=>{i.g4.info(` Resolving promise for Analytics Addon ${e}.`,"analytics"),n.resolve?.(t)})?.catch?.(e=>{n.reject?.(e)})}}(e),l.delete(e))}function p(e,t){return{name:e,executeNow:(...t)=>g(e,t),executeWhenReady:(...n)=>(function(e,t,n){if(c.has(e))v(e,t);else{let r=l.get(e)||[];r.push({name:e,args:t}),l.set(e,r),y(e,n)}})(e,n,t),executeWhenReadyAsync:(...n)=>c.has(e)?(i.g4.info(` Not adding promise for Analytics Addon ${e} (already registered)`,"analytics"),v(e,n)):(i.g4.info(` Adding promise for Analytics Addon ${e}`,"analytics"),new Promise((r,i)=>{let o=setTimeout(()=>{let t=`Timeout waiting for Analytics Addon ${e} to be registered.`;s(e,t,"Analytics_Addons_ResgistrationPromiseTimeout",{addon:e}),r(null)},12e4),a=l.get(e)||[];a.push({name:e,args:n,resolve:r,reject:i,timer:o}),l.set(e,a),y(e,t)})),isRegistered:c.has(e),isRegistrationComplete:d,isEnabled:c.get(e)?.isEnabled}}function m(){return d?"RegistrationComplete":"RegistrationNotComplete"}function g(e,t){if(c.has(e))return v(e,t);throw Error(`Analytics Addon ${e} is not registered in this thread. You can use 'executeWhenReady' or 'executeWhenReadyAsync' if you call the addon before registring it.`)}function v(e,t){return c.get(e)?.isEnabled===!1?(i.g4.warn(`[Addon] Analytics Addon ${e} was called with "executeNow" but is disabled.`,"analytics"),null):c.get(e)?.execute(...t)}function y(e,t){!d||u.has(e)||t||(u.add(e),s(e,`Analytics Addon ${e} was added to a queue after registration.`,"Analytics_Addons_QueueAccessedAfterRegistration",{details:"This might be expected if we voluntarily access an addon that isn't registered in the current thread.",state:m()}))}},68258:(e,t,n)=>{"use strict";let r,i,o,a,s;n.d(t,{Nm:()=>ow,yM:()=>oC,L4:()=>oy,NB:()=>o_});var c,l,u=n(16644),d=n(87827),f=n(49118),h="prototype",p=Object;p[h],((0,f.Rdr)()||{}).Symbol,((0,f.Rdr)()||{}).Reflect;var m=function(e,t){return(m=p.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},g="constructor",v="prototype",y="function",b="_dynInstFuncs",S="_isDynProxy",_="_dynClass",w="_dynInstChk",C="_dfOpts",A="_unknown_",k="__proto__",I="_dyn"+k,E="__dynProto$Gbl",x="_dynInstProto",P="useBaseInst",O="setInstFuncs",T=Object,D=T.getPrototypeOf,M=T.getOwnPropertyNames,R=(0,f.Rdr)(),N=R[E]||(R[E]={o:((c={})[O]=!0,c[P]=!0,c),n:1e3});function L(e){return e&&(e===T[v]||e===Array[v])}function F(e){return L(e)||e===Function[v]}function U(e){var t;if(e){if(D)return D(e);var n=e[k]||e[v]||(e[g]?e[g][v]:null);t=e[I]||n,(0,f.aE6)(e,I)||(delete e[x],t=e[I]=e[x]||e[I],e[x]=n)}return t}function H(e,t){var n=[];if(M)n=M(e);else for(var r in e)"string"==typeof r&&(0,f.aE6)(e,r)&&n.push(r);if(n&&n.length>0)for(var i=0;i<n.length;i++)t(n[i])}function B(e,t,n){return t!==g&&typeof e[t]===y&&(n||(0,f.aE6)(e,t))&&t!==k&&t!==v}function j(e){(0,f.ZU2)("DynamicProto: "+e)}function W(e,t){for(var n=e.length-1;n>=0;n--)if(e[n]===t)return!0;return!1}function G(e,t){return(0,f.aE6)(e,v)?e.name||t||A:((e||{})[g]||{}).name||t||A}function V(e,t,n,r){(0,f.aE6)(e,v)||j("theClass is an invalid class definition.");var i,o=e[v];!function(e,t){if(D){for(var n=[],r=U(t);r&&!F(r)&&!W(n,r);){if(r===e)return!0;n.push(r),r=U(r)}return!1}return!0}(o,t)&&j("["+G(e)+"] not in hierarchy of ["+G(t)+"]");var a=null;(0,f.aE6)(o,_)?a=o[_]:(a="_dynCls$"+G(e,"_")+"$"+N.n,N.n++,o[_]=a);var s=V[C],c=!!s[P];c&&r&&void 0!==r[P]&&(c=!!r[P]);var l=(i=(0,f.rkD)(null),H(t,function(e){!i[e]&&B(t,e,!1)&&(i[e]=t[e])}),i),u=function(e,t,n,r){function i(e,t,n){var i=t[n];if(i[S]&&r){var o=e[b]||{};!1!==o[w]&&(i=(o[t[_]]||{})[n]||i)}return function(){return i.apply(e,arguments)}}var o=(0,f.rkD)(null);H(n,function(e){o[e]=i(t,n,e)});for(var a=U(e),s=[];a&&!F(a)&&!W(s,a);)H(a,function(e){!o[e]&&B(a,e,!D)&&(o[e]=i(t,a,e))}),s.push(a),a=U(a);return o}(o,t,l,c);n(t,u);var d=!!D&&!!s[O];d&&r&&(d=!!r[O]),function(e,t,n,r,i){if(!L(e)){var o=n[b]=n[b]||(0,f.rkD)(null);if(!L(o)){var a=o[t]=o[t]||(0,f.rkD)(null);!1!==o[w]&&(o[w]=!!i),L(a)||H(n,function(t){if(B(n,t,!1)&&n[t]!==r[t]&&(a[t]=n[t],delete n[t],!(0,f.aE6)(e,t)||e[t]&&!e[t][S])){var i;e[t]=((i=function(){var n,r;return((function(e,t,n,r){var i=null;if(e&&(0,f.aE6)(n,_)){var o=e[b]||(0,f.rkD)(null);if((i=(o[n[_]]||(0,f.rkD)(null))[t])||j("Missing ["+t+"] "+y),!i[w]&&!1!==o[w]){for(var a=!(0,f.aE6)(e,t),s=U(e),c=[];a&&s&&!F(s)&&!W(c,s);){var l=s[t];if(l){a=l===r;break}c.push(s),s=U(s)}try{a&&(e[t]=i),i[w]=1}catch(e){o[w]=!1}}}return i})(this,t,e,i)||(n=i,(r=e[t])===n&&(r=U(e)[t]),typeof r!==y&&j("["+t+"] is not a "+y),r)).apply(this,arguments)})[S]=1,i)}})}}}(o,a,t,l,!1!==d)}V[C]=N.o;var q=n(14419);(0,q.B)({LocalStorage:0,SessionStorage:1}),(0,q.B)({AI:0,AI_AND_W3C:1,W3C:2});var Z=(0,q.B)({Normal:1,Critical:2}),Q="AppInsightsChannelPlugin",z=n(4934),K=n(10634);function $(e,t){(0,z.QY)(e,null,null,t)}var Y=n(37322),J=n(65246),X=n(26071),ee=n(22098),et=n(22781),en=n(85836),er=n(59813),ei=n(52018),eo="endpoint",ea="addEvent",es="count",ec="push",el="length",eu="clear",ed="getItems",ef="split",eh="splice",ep="initialize",em="diagLog",eg="itemCtx",ev="storageConfig",ey="value",eb="rejected",eS="sendNextBatch",e_="getNextBatch",ew="removeEvents",eC="data",eA="sendPOST",ek="attempCnt",eI="state",eE="teardown",ex="isArr",eP="indexOf",eO="isOnline",eT="cancel",eD="processNext",eM="persistence",eR="onunloadFlush",eN="batchHandler",eL="refresh",eF="createOneDSPayload",eU="criticalCnt",eH="isCompletelyIdle",eB="instrumentationKey",ej="getOfflineSupport",eW="notificationMgr",eG="toString",eV="enableSendPromise",eq="charCodeAt",eZ="charAt",eQ="fromCharCode",ez="getTime",eK="name",e$="dbHdl",eY="isAvailable",eJ="transaction",eX="openStore",e0="openCursor",e1="dbName",e2="remove",e5="onerror",e3="onsuccess",e6="then",e4="keyRange",e8="continue",e9="substring",e7="storageKeyPrefix",te="inStorageMaxTime",tt="EventsToDropPerTime",tn="maxCriticalEvtsDropCnt",tr="supportsSyncRequests",ti="removeItem",to="evts",ta="lastAccessTime";function ts(e){try{var t=e.replace(/^https?:\/\/|^www\./,""),n=(t=t.replace(/\?/,"/"))[ef]("/");if(n&&n[el]>0)return n[0]}catch(e){}return e}function tc(e){return e>=0}var tl="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function tu(){return new Date()[ez]()+"."+(0,f.s1E)((0,ei.DO)(),0,8)}function td(e){try{var t=new RegExp(/\d+\./g);if(e&&(0,f.HD0)(e)&&t.test(e)){var n=e[ef](".");return parseInt(n[0])}}catch(e){}return 0}function tf(e,t,n){if(e){var r=(0,f.FYL)(e);if(n&&r){var i=new Date()[ez]();r=r.sort(function(e,t){try{var n=td(e)||i,r=td(t)||i;return n-r}catch(e){}return -1})}for(var o=0;o<r[el];o++){var a=r[o];if(!t(e[a],a))break}}}function th(e,t,n){var r=e||{},i=r[t];if(i)try{i.apply(r,n)}catch(e){}}function tp(e,t,n){e&&t>0&&th(e,"offlineBatchDrop",[t,n])}var tm=function(){function e(t,n,r,i){var o=r?[].concat(r):[];V(e,this,function(r){r[eo]=function(){return n},r[ea]=function(e){return!(!(0,f.lep)(i)&&r[es]()>=i)&&(o[ec](e),!0)},r[es]=function(){return o[el]},r[eu]=function(){o=[]},r[ed]=function(){return o.slice(0)},r[ef]=function(r,a){var s;if(r<o[el]){var c=o[el]-r;(0,f.lep)(a)||(c=a<c?a:c),s=o[eh](r,c)}return new e(t,n,s,i)},r.createNew=function(n,r,i){return new e(t,n,r,i)}})}return e.__ieDyn=1,e}(),tg=n(57078),tv=["indexedDB"],ty="result",tb="DBError: Unable to open database",tS="Database is not open",t_="DBError: Failed to delete the database",tw=[];function tC(e,t){for(var n,r=null,i=0;i<tw[el];i++)if((r=tw[i])[eK]===e)return r;return(n={})[eK]=e,n.sch=(0,er.rZ)(er.PC,"IndexedDbHelper["+e+"]"),n.dbHdl=[],n.add=function(t){r.dbHdl[ec](t),tk(e,"- dbOpened (add) -- hdls ["+r.dbHdl[el]+"]")},n[e2]=function(t){for(var n=r[e$],i=0;i<n[el];i++)if(n[i]===t){n[eh](i,1);break}tk(e,"- dbClosed (remove) -- hdls ["+r.dbHdl[el]+"]")},n.isOpen=function(){return r.dbHdl[el]>0},n.openHdl=function(){return r.dbHdl[el]>0?r[e$][0]:null},r=n,tw[ec](r),r}function tA(e,t,n,r){return tC(e).sch.queue(n,t,r)}function tk(e,t){(0,f.vsb)("QUnit")}function tI(e,t,n,r){return function(i){n(Error(t)),tk(e,"["+r+"] event rejected")}}var tE=function(){function e(t){var n=function(){var e=(0,f.Rdr)()||{},t=null;if(e)try{for(var n=0;n<tv[el]&&!((t=e[tv[n]])&&(0,f.mf2)(t.open));n++);}catch(e){t=null}return t}()||null;V(e,this,function(e){function t(e,t){var n=e.db||null,o=n&&n[eJ](t,"readwrite");return o?(o.onabort=function(){},o[e5]=function(){},o.oncomplete=function(){tk(e[e1],"txn.oncomplete")},{db:e,store:o.objectStore(t),tx:o,tbl:t,openCursor:function(n,r){return i(e,t,n,r)},newTransaction:function(n){return r(e,t,n)}}):null}function r(e,n,r){if(!e||!e.db)return(0,er.cH)(Error(tS));try{var i=r(t(e,n));if((0,f.y8_)(i))return i;return(0,er.Fo)(i)}catch(e){return(0,er.cH)(e)}}function i(e,n,r,i){if(!e||!e.db)return(0,er.cH)(Error(tS));var o=null;return r&&(0,f.HD0)(r)?o=new tx(r):r&&r.isMatch&&(o=r),(0,er.PC)(function(r,a){var s=[],c=null,l=null;o&&o[e4]&&(l=o[e4]());var u=t(e,n);(c=l?u.store[e0](l):u.store[e0]()).onerror=tI(u.db[e1],"DBError: Failed to Open Cursor",a,"openCursor"),c[e3]=function(e){var t,n=e.target[ty];if(!n){r(s);return}var c=((t={store:u,cursor:n})[e8]=function(){n[e8]()},t.done=function(){r(s)},t),l=n[ey];if(o&&!o.isMatch(l)){c[e8]();return}if(i)try{switch(i(c,l,s)){case 2:r(s);break;case 1:break;default:c[e8]()}}catch(e){a(e)}else s[ec](l),c[e8]()}})}e[eY]=function(){return!!n},e.openDb=function(e,t,o,a){return tA(e,"openDb",function(s){return(0,er.PC)(function(c,l){var u=!1;function d(n,o,a,s,c){var l,u=((l={db:o})[e1]=e,l.dbVersion=t,l.ctx=null,l.isNew=s,l.txn=a?a[eJ]:null,l);return c||(u[eX]=function(e,t){return r(u,e,t)},u[e0]=function(e,t,n){return i(u,e,t,n)}),u}var f=tC(e);if(null==n)l(Error("No available storage factory"));else if(f.isOpen()){var h=d(f,f.openHdl(),null,!1);(0,er.xR)(o(h),c,l)}else{var p=n.open(e,t);if(!p)throw Error("missing API");p.onblocked=function(t){tk(e,"Db Open Blocked event ["+s+"] - "+(p.error||"")),l(Error(tb))},p[e5]=function(t){tk(e,"Db Open Error event ["+s+"] - "+(p.error||"")),l(Error(tb))},p.onupgradeneeded=function(t){tk(e,"Db Open Create/Upgrade needed event ["+s+"]");try{var n=t.target[ty]||p.result;if(!n){tk(e,"no db"),l(Error(tb));return}!function(t,n,r){tk(e,"db upgrade called");var i=d(null,t,n,!0,!0);if(!a){try{n[eJ]&&n[eJ].abort(),n.result&&n.result.close()}finally{l(Error("DBError: Database upgrade required"))}return}u=!0,(0,er.Zm)(a(i),function(e){if(e[eb])try{n[eJ]&&n[eJ].abort()}finally{l(e.reason)}else tk(i[e1],"on version change success"),i.txn||(i.txn=n[eJ],tk(i[e1],"added open request"))})}(n,p,0)}catch(t){tI(e,tb,l,s)(t)}},p[e3]=function(t){tk(e,"Db Open sucess ["+s+"]");var n=t.target[ty];if(!n){l(Error(tb));return}!function(t,n){var r=tC(e);r.add(t),t.onabort=function(n){tk(e,"onabort -- closing the Db"),r[e2](t)},t[e5]=function(n){tk(e,"onerror -- closing the Db"),r[e2](t)},t.onclose=function(n){tk(e,"onclose -- closing the Db"),r[e2](t)},t.onversionchange=function(n){tk(e,"onversionchange -- force closing the Db"),t.close(),r[e2](t)};var i=null,a=null;r.dbHdl[el]>0&&(a=r[e$][0]),i=d(r,a,n,u);try{(0,er.xR)(o(i),c,l)}catch(e){l(e)}}(n,p)}}})})},e.closeDb=function(e){tk(e,"close db"),tA(e,"closeDb",function(t){var n=tC(e),r=n[e$],i=r[el];if(i>0){for(var o=0;o<i;o++)r[o].close();n[e$]=[]}return 1}).catch(function(e){})},e.deleteDb=function(e){return null!=n&&tA(e,"deleteDb",function(t){var r=tC(e),i=r[e$],o=i[el];if(o>0){tk(e,"Db is open ["+o+"] force closing");for(var a=0;a<o;a++)i[a].close();r[e$]=[]}return(0,er.PC)(function(r,i){setTimeout(function(){try{tk(e,"["+t+"] starting");var o=n.deleteDatabase(e);o[e5]=function(e){i(Error(t_))},o.onblocked=function(e){i(Error(t_))},o.onupgradeneeded=function(e){i(Error(t_))},o[e3]=function(n){tk(e,"["+t+"] complete"),r(!0)},tk(e,"["+t+"] started")}catch(e){i(Error(t_+" - "+e))}},0)})})},e.getDbDetails=function(e){return tA(e,"getDbDetails",function(t){return null!=n&&n.databases?(0,er.PC)(function(t,r){n.databases()[e6](function(n){for(var i=0;i<n[el];i++)if(n[i][eK]===e){t(n[i]);return}r(Error("DBError: Database does not exist"))},r)}):(0,er.cH)(Error("DBError: Feature not supported"))},2e3)}})}return e.__ieDyn=1,e}(),tx=function(){function e(t){var n=[],r=null;V(e,this,function(e){e[e4]=function(){return r},e.parseQuery=function(t){if(n=[],t)for(var i=t[ef](";"),o=0;o<i[el];o++){var a=i[o],s=a[eP]("=");if(-1!==s){var c=a[e9](0,s),l=a[e9](s+1);0!==c[eP]("#")||(c=c[e9](1),r||(r=IDBKeyRange.bound(l,l+"ן¿¿"))),e.startsWith(c,l)}}},e.startsWith=function(e,t){var r;n[ec](((r={})[eK]=e,r[ey]=t,r.type=0,r))},e.contains=function(e,t){var r;n[ec](((r={})[eK]=e,r[ey]=t,r.type=1,r))},e.isMatch=function(e){if(!n||0===n[el])return!0;if(!e)return!1;for(var t=0;t<n[el];t++){var r=n[t],i=e[r.name];if(i){if(0===r.type){if(0!==i.indexOf(r[ey]))return!1}else if(1===r.type&&-1===i.indexOf(r[ey]))return!1}}return!0},t&&e.parseQuery(t)})}return e.__ieDyn=1,e}(),tP="DBError: Unable to add event",tO="Evts";function tT(){return new Date()[ez]()}function tD(e){for(var t=[],n=0;n<e[el];n++){var r=e[n];r&&r.evt&&t[ec](r.evt)}return t}function tM(e,t){return function(t){return e[e8]()}}function tR(e,t,n){return e.openCursor(tO,t,function(e,t,r){return(r[ec](t),n&&r&&r[el]==n)?2:0})}function tN(e,t,n){return e.openCursor(tO,t,function(e,t,r){if(n(t)){var i;return r[ec](t),(i=e.cursor.delete())[e5]=tM(e),i[e3]=tM(e),1}return 0})}var tL=function(){function e(t,n){V(e,this,function(e){var r=null,i=null,o="Unknown",a=null,s=null,c=null,l=null,u=null,d=null,h=null;function p(e){return r.openDb(i,1,function(t){return(0,er.PC)(function(n,r){var i={iKey:o,id:c,storageId:a};t.ctx=i,(0,er.xR)(e(t),n,r)})},function(e){return(0,er.PC)(function(t,n){try{var r;(r=e.db).objectStoreNames.contains(tO)||r.createObjectStore(tO,{keyPath:"id"}).createIndex("criticalCnt","criticalCnt",{unique:!1})}catch(e){n(e)}t()})})}e.id=t,e[ep]=function(t){var m=t.itemCtx[em]();if(!(r=new tE(m))[eY]())return r=null,!1;var g=t[eg].getCfg(),v=t[eg].getCfg()[eB]||g[eB];if((0,f.HD0)(v)){o=v;var y=t[ev];a=e.id||t.id||(0,ei.GW)(),h=t[eW],c=ts(t[eo]),s=!!y.autoClean,i=(y[e7]||"AIOffline")+"_1_"+c;var b=(0,et.k)(y,function(){l=y[te]||1008e4;var e=y[tt];u=(0,tg.BX)(e)?e:10,d=y[tn]||2});return n&&n.add(b),i&&(0,er.Zm)(e.clean(!s),function(e){p(function(e){return!0})[e6](function(e){},function(e){m.warnToConsole("IndexedDbProvider failed to initialize - "+(e||"<unknown>")),r=null})}),!0}},e._getDbgPlgTargets=function(){return[i,c,l,r]},e[tr]=function(){return!1},e.getAllEvents=function(e){return null!=r&&r[eY]()?p(function(t){return(0,er.PC)(function(n,r){tR(t,null,e)[e6](function(e){n(tD(e))},r)})}):[]},e[e_]=function(){return null!=r&&r[eY]()?p(function(e){return(0,er.PC)(function(t,n){tR(e,null,1)[e6](function(e){t(tD(e))},n)})}):[]},e[ea]=function(e,t,n){return null!=r&&r[eY]()?(t.id=t.id||tu(),t[eU]=t[eU]||0,p(function(n){return function e(t,n,r){return(0,er.PC)(function(i,o){t[eX](tO,function(a){var s=a.store.put(n);s[e3]=function(e){i(n.evt)},s[e5]=function(a){var s,c,l;if(!r){o(Error(tP));return}s=function(r){r>0?(0===r&&o(Error(tP)),e(t,n,!1)[e6](function(e){i(n.evt)},function(){o(Error(tP))})):o(Error(tP))},(c=d,l=u,(0,er.PC)(function(e,n){var r=0;function i(){e(r)}t.openCursor(tO,null,function(e,t,n){return t.evt[eU]<=c&&(function(e,t){for(var n=0;n<e[el];n++)if(t.tm<e[n].tm){e[eh](n,0,t);return}e[ec](t)}(n,t),n[el]>l&&n.splice(n[el]-1,1)),0})[e6](function(e){if(0===e[el]){i();return}t[eX](tO,function(t){for(var n=[],o=0;o<e[el];o++)n[ec](function(e,t){return(0,er.PC)(function(n){var i=e.store.delete(t.key);i[e3]=function(e){r++,n()},i[e5]=function(e){n()}})}(t,e[o]));return(0,er.mm)(n)[e6](i,i)})},function(){e(0)})}))[e6](function(e){h&&e&&tp(h,e,2),s(e)},function(e){s(0)})}}).catch(function(e){o(e)})})}(n,{id:e||t.id,evt:t,tm:tT(),v:1},!0)})):t},e[ew]=function(e){if(null==r||!r[eY]())return[];var t=[];return(0,er.PC)(function(n,r){p(function(n){return n.openCursor(tO,null,function(n,r,i){if(-1!==function(e,t){for(var n=t[el],r=0;r<n;r++)if(e===t[r].id)return r;return -1}(r.id,e)){var o=n.cursor.delete();return o[e5]=tM(n),o[e3]=function(){t[ec](r.evt),n[e8]()},1}return 0})})[e6](function(){n(t)},function(e){n(t)})})},e[eu]=function(e){return null==r||!r[eY]()||e?[]:(0,er.PC)(function(e,t){p(function(e){return tN(e,null,function(e){return!0})})[e6](function(t){e(tD(t))},function(t){e([])})})},e.clean=function(e){return null!=r&&!!r[eY]()&&!e&&(0,er.PC)(function(e,t){p(function(e){var t;return e.isNew?[]:(t=l,(0,er.PC)(function(n,r){return tN(e,null,function(e){return!!(!e||!e.evt||td(e.id)<=tT()+1-t)})[e6](function(e){n(e)},r)}))})[e6](function(t){var n=t&&t[el];h&&n&&tp(h,n,3),e(n&&n>0)},function(t){e(!1)})})},e[eE]=function(){r&&r.closeDb(i)}})}return e.__ieDyn=1,e}(),tF=n(38934),tU=function(){function e(t){V(e,this,function(e){e.base64ToArr=function(e){if(!e||!e[ex])return e;try{var n=e[eC];return n&&(e[eC]=function(e){var t,n,r,i,o,a,s,c="",l=0;for(e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");l<e[el];)i=tl[eP](e[eZ](l++)),o=tl[eP](e[eZ](l++)),a=tl[eP](e[eZ](l++)),s=tl[eP](e[eZ](l++)),t=i<<2|o>>4,n=(15&o)<<4|a>>2,r=(3&a)<<6|s,c+=String[eQ](t),64!=a&&(c+=String[eQ](n)),64!=s&&(c+=String[eQ](r));return new Uint8Array(c[ef](",").map(function(e){return Number(e)}))}(n)),e}catch(e){(0,J.kP)(t,1,48,e&&(0,f.mf2)(e[eG])?e[eG]():"Error serializing object",null,!0)}return null},e.base64ToStr=function(e){if(!e||!e[ex])return e;try{var n=e[eC];return n&&(e[eC]=function(e){var t,n,r,i="",o="";o=(0,f.HD0)(e)?e:e[eG]();for(var a="",s=0;s<o[el];)t=o[eq](s++),n=o[eq](s++),r=o[eq](s++),i+=tl[eZ](t>>2)+tl[eZ]((3&t)<<4|n>>4),isNaN(n)?i+="==":i+=tl[eZ]((15&n)<<2|r>>6)+(isNaN(r)?"=":tl[eZ](63&r));return a+=i}(n)),e}catch(e){(0,J.kP)(t,1,48,e&&(0,f.mf2)(e[eG])?e[eG]():"Error serializing object",null,!0)}return null}})}return e.__ieDyn=1,e}(),tH="AIOffline",tB=function(){function e(t,n,r){V(e,this,function(e){var i=null,o=5e6,a=null,s=null,c=null,l=null,u=null,d=null,h=null;function p(e,t){var n=[],r=m(s).db;return r&&tf(r[to],function(t){return t&&(t[ex]&&(t=a.base64ToArr(t)),n[ec](t)),!e||!n||n[el]!=e},t),n}function m(e,t){void 0===t&&(t=!0);var n,r=null;if(i){var o=i.getItem(e);if(o)try{r=(0,tF.xA)().parse(o)}catch(t){i[ti](e)}t&&!r&&((n={evts:{}})[ta]=0,r=n)}return{key:e,db:r}}function g(e,t){void 0===t&&(t=!0);var n=e.db;n&&t&&(n.lastAccessTime=new Date()[ez]());try{var r=(0,tF.xA)().stringify(n);if(r[el]>o)return!1;i&&i.setItem(e.key,r)}catch(e){return!1}return!0}e.id=n,i=function(e){var t,n,r=(0,f.Rdr)()||{},i=null;try{if(i=r[e]){var o="__storage_test__";i.setItem(o,o),i[ti](o)}}catch(e){t=i,n=!1,e instanceof DOMException&&(22===e.code||"QuotaExceededError"===e[eK]||1014===e.code||"NS_ERROR_DOM_QUOTA_REACHED"===e[eK])&&t&&0!==t[el]&&(n=!0),n||(i=null)}return i}(t)||null,e._getDbgPlgTargets=function(){return[s,o,l]},e[ep]=function(t,n){if(!i)return!1;var f=t[ev];a=new tU(t[eg][em]()),c=ts(n||t[eo]);var p=!!f.autoClean;h=t[eW];var m=(0,et.k)(f,function(){o=f.maxStorageSizeInBytes||5e6,l=f[te]||1008e4;var e=f[tt];u=(0,tg.BX)(e)?e:10,d=f[tn]||2});return r&&r.add(m),s=(f[e7]||tH)+"_1_"+c,p&&e.clean(),!0},e[tr]=function(){return!0},e.getAllEvents=function(e){try{if(!i)return;return p(e)}catch(e){return(0,er.cH)(e)}},e[e_]=function(){try{if(!i)return;return p(1,!0)}catch(e){return(0,er.cH)(e)}},e[ea]=function(e,t,n){try{var r=m(s);t.id=t.id||tu(),t[eU]=t[eU]||0;var i=r.db[to],o=t.id;t&&t[ex]&&(t=a.base64ToStr(t));for(var c=0;t;){if(i[o]=t,g(r))return c&&h&&tp(h,c,2),t;delete i[o];var l=function(e,t,n){for(var r=[],i=0,o=0;i<=e&&o<n;){if(tf(t,function(e,t){return e[eU]===i&&(r[ec](t),o++),o<n}),o>0){for(var a=0;a<r[el];a++)delete t[r[a]];break}i++}return o}(d,i,u);if(c+=l,!l)return(0,er.cH)(Error("Unable to free up event space"))}}catch(e){return(0,er.cH)(e)}},e[ew]=function(e){try{var t=m(s,!1),n=t.db;if(n){var r=n[to];try{for(var o=0;o<e[el];++o){var a=e[o];delete r[a.id]}if(g(t))return e}catch(e){}e=function(e){var t=[],n=m(e,!1),r=n.db;if(r){var o=r[to];try{tf(o,function(e){return e&&t[ec](e),!0})}catch(e){}i&&i[ti](n.key)}return t}(t.key)}return e}catch(e){return(0,er.cH)(e)}},e[eu]=function(){try{var e=[],t=m(s,!1),n=t.db;if(n){var r=n[to];tf(r,function(t){return t&&(delete r[t.id],e[ec](t)),!0}),g(t)}return e}catch(e){return(0,er.cH)(e)}},e.clean=function(){var e=m(s,!1),t=e.db;if(t){var n=t[to];try{if(function(e,t,n,r){var i=[],o=0,a=new Date()[ez]()+1-e;try{if(tf(t,function(e,t){return td(t)<=a&&(i[ec](t),o++),o<n}),o>0){for(var s=0;s<i[el];s++)delete t[i[s]];return r&&tp(r,o,3),!0}}catch(e){}return o>0}(l,n,u,h))return g(e);return!0}catch(e){}return!1}},e[eE]=function(){try{var e=m(s,!1),t=e.db;t&&(t[ta]=0,g(e,!1))}catch(e){}}})}return e.__ieDyn=1,e}(),tj="No provider is available",tW=function(){function e(t,n){V(e,this,function(e){var r,i,o,a,s,c;function l(){i=null,o=null,r=!1,s=null,c=null}function u(e,t){var r=new tB(e,void 0,n);return r[ep](t)||(r=null),r}l(),e[ep]=function(e){try{if(!r){t||e.itemCtx[em](),a=e[eg],i=function(e){for(var t=e[ev].providers,r=null,i=0;!r&&i<t[el]&&i<2;)switch(t[i++]){case 1:o=r=u("localStorage",e);break;case 2:o=r=u("sessionStorage",e);break;case 3:r=function(e){var t=new tL(void 0,n);return t[ep](e)||(t=null),t}(e),o=u("localStorage",e)}return r}(e);var l=e[ev]||{},d=l.maxRetry;s=(0,f.lep)(d)?2:d,c=(l.senderCfg||{}).retryCodes,i&&(r=!0)}}catch(e){r=!1}return r},e._getDbgPlgTargets=function(){return[i,r,o]},e.storeBatch=function(e,t,n){var r=i;return n&&(r=o),(0,er.wv)(function(n,i){r||i(Error(tj));var o=function(e){var t=e[eC];if(t){var n=(0,f.Kn2)(t);e[ex]=n}return e}(e);return(0,er.Zm)(r[ea](o.id,o,a),function(e){try{var r=e[ey]||e.reason||[],o=2;e[eb]||(o=1);var a={state:o,item:r};try{t&&t(a)}catch(e){}n(a)}catch(e){i(e)}})})},e[eS]=function(e,t,n,r){return void 0===r&&(r=1),(0,er.wv)(function(r,l){function u(t){try{e&&e(t)}catch(e){}r(t)}i||o||l(Error(tj));var d=i;try{if(!o)return h();(0,er.Zm)(o[e_](),function(e){if(e&&!e[eb]){var t=e[ey];if(t&&t[el])return d=o,p(t)}return h()})}catch(e){l(e)}function h(){return(0,er.Zm)(d[e_](),function(e){try{if(!e||e[eb]){var t={state:4,data:e.reason};u(t);return}var n=e[ey]||[];return p(n)}catch(e){l(e)}})}function p(e){var r={state:1,data:null};if(e[el])return(0,er.Zm)(d[ew](e),function(i){if(i&&!i.rejected&&i[ey]){for(var d=i[ey],h=0;h<d[el];h++){var p=function(i){try{var d=e[i];if(r[eC]=d,n&&n[eA]){d[ek]++;var h=n[eA];return{value:(0,er.Zm)(h(d,function(e,t,n){200==e?r[eI]=1:function(e,t){return!!(e&&e[eC]&&(e[ek]=e[ek]||0,e[ek]<=s))&&((0,f.lep)(c)?401===t||403===t||408===t||429===t||500===t||502===t||503===t||504===t:c[el]&&c[eP](t)>-1)}(d,e)?(r[eI]=2,o&&o[ea](d.id,d,a)):r[eI]=3,u(r)},t),function(e){})}}return r[eI]=3,u(r),{value:void 0}}catch(e){l(e)}}(h);if("object"==typeof p)return p.value}r[eI]=1,u(r);return}r[eI]=4,r[eC]=i.reason,u(r)});u(r)}})},e.hasStoredBatch=function(e){return(0,er.wv)(function(t,n){return i||n(Error(tj)),(0,er.Zm)(i[e_](),function(r){try{var i=(r[ey]||[])[el]>0;e&&e(i),t(i)}catch(e){n(e)}})})},e.cleanStorage=function(e){return(0,er.wv)(function(t,n){return i||n(Error(tj)),(0,er.Zm)(i[eu](),function(r){try{var i=0;r[eb]||(i=(r[ey]||[])[el]);var o={batchCnt:i};e&&e(o),t(o)}catch(e){n(e)}})})},e[eE]=function(e,t){i&&i[eE](),l()}})}return e.__ieDyn=1,e}(),tG="",tV=n(54730),tq=n(87428),tZ=function(){function e(){var t,n,r,i,o,a,s,c,l,u,d;V(e,this,function(e,h){function p(e,t){m(t,200,{},e)}function m(e,t,n,r){try{e&&e(t,n,r)}catch(e){}}function g(e,t,n,r){206!=t||l?204==t&&l?m(e,200,n,r):m(e,t,n,r):m(e,200,n,r)}function v(){e._appId=null,t=!1,i=!1,a=null,c=null,u=null}v(),e.pause=function(){t=!0},e.resume=function(){t&&(t=!1)},e.getXhrInst=function(e){return s},e[ep]=function(e,t,h,v,y,b){o=v||t.logger,i&&(0,J.kP)(o,1,28,"Sender is already initialized"),a=t;var S=(0,et.k)(e,function(e){var i,a=e.cfg;a.storagePrefix&&(tG=a.storagePrefix||"");var h=(0,ee.CD)(null,a,t),v=h.getExtCfg("OfflineChannel");c=y||Q;var b=h.getExtCfg(c,{}),S=v.senderCfg||{};"PostChannel"==c&&(l=!0),r=S.alwaysUseXhrOverride,n=!1!==b[eV];var _=S.httpXHROverride||b.httpXHROverride,w=_&&_[eA]?_:null;d=!w&&l;var C=((i={})[eV]=n,i.isOneDs=l,i.disableCredentials=d,i.senderOnCompleteCallBack={xdrOnComplete:function(e,t){return function(e,t){var n=(0,tg.tV)(e);if(e&&(n+""=="200"||""===n))p(n,t);else{var r,i=function(e,t){try{if(e&&""!==e){var n=(0,tF.xA)().parse(e);if(n&&n[tq.QQ]&&n[tq.QQ]>=n.itemsAccepted&&n.itemsReceived-n.itemsAccepted===n.errors[tq.R5])return n}}catch(n){(0,J.kP)(t,1,43,"Cannot parse the response. "+(n[tq.I]||(0,f.eUe)(n)),{response:e})}return null}(n,o);i&&i.itemsAccepted?p(n,t):(r=(0,tg.Np)(e),(0,J.kP)(o,2,26,"Failed to send telemetry.",{message:r}),m(t,400,{}))}}(e,t)},fetchOnComplete:function(e,t,n){return g(t,e.status,{},n)},xhrOnComplete:function(e,t){var n=(0,tg.tV)(e);return g(t,e.status,{},n)}},i);u?u.SetConfig(C):(u=new tV.s)[ep](C,o);var A=null,k=S.transports||b.transports||[],I=(0,tg.fM)([1,2,3],k);A=u.getSenderInst(I,!1);var E=u.getFallbackInst();s=(A=r?w:A||w||E)||E});b&&b.add(S)},e[eH]=function(){var e=0;try{var n=a.getPlugin(c).plugin;if(n&&(0,f.mf2)(n[eH])&&!n[eH]())return!1;u&&(e=u.getSyncFetchPayload())}catch(e){}return!t&&0===e},e._doTeardown=function(e,t){v()}})}return e.__ieDyn=1,e}(),tQ=void 0,tz=(0,f.Hef)({maxStorageSizeInBytes:{isVal:tc,v:5e6},storageKey:tQ,minPersistenceLevel:{isVal:function(e){return(0,f.hj$)(e)&&e>=0&&e<=Z.Critical},v:Z.Normal},providers:[1,3],indexedDbName:tQ,maxStorageItems:{isVal:tc,v:tQ},inMemoMaxTime:{isVal:tc,v:15e3},maxRetry:{isVal:tc,v:1},maxBatchsize:{isVal:tc,v:63e3},maxSentBatchInterval:{isVal:tc,v:15e3},primaryOnlineChannelId:[Q,"PostChannel"],overrideInstrumentationKey:tQ,senderCfg:{}}),tK=function(e){function t(){var n=e.call(this)||this;return n.identifier="OfflineChannel",n.priority=1e3,n.version="0.3.0",V(t,n,function(e,t){var n,r,i,o,a,s,c,l,u,d,h,p,m,g,v,y,b,S,_,w,C,A,k,I,E;function x(){n=!1,r=!1,o=new tZ,a=null,s=null,u=null,d=null,i=null,m=tQ,h=null,p=null,y=null,g=null,v=null,b=null,_=null,w=null,C=null,A=null,I=!1,E=null}function P(){c?c.enabled=!0:(c=(0,f.tXR)(function(){O(),i&&i[es]()&&c&&c[eL](),T()},l)).unref()}function O(e){try{var t=i,n=t&&t[ed]();if(!n||!n[el])return;var r=[],o=0,s=-1,l=0;if((0,f.tOU)(n,function(e,t){s=t;var n=function(e){try{if(e)return _&&_.serialize(e,m)}catch(e){}return null}(e);(o+=n[el])>h||(e[eM]==Z.Critical&&l++,s=t,r[ec](n))}),!r[el])return;var u=n.slice(0,s+1);i=i.createNew(d,t[ed]().slice(s+1),A);var p=null;if(_&&_[eF]?(p=_[eF](u))&&(p[eU]=l):p=function(e,t){try{if(!_)return null;var n=_.batch(e),r=_.createPayload&&_.createPayload(n);if(r)return r[eU]=t||0,r}catch(e){}return null}(r,l),p&&a&&a[eN]){var g=a[eN].storeBatch(p,function(t){if(!t||!t[eI])return null;var n=t[eI];2==n?e?L(u,Y.h.NonRetryableStatus):((0,f.tOU)(u,function(e){i[ea](e)}),P()):u&&u[el]&&th(k,"offlineEventsStored",[u])},e);M("storeBatch",g)}i&&!i[es]()&&c&&c[eT]()}catch(e){}return null}function T(){var e=s&&s[eO]();if(p)e&&(p.enabled=!0,p[eL]());else{var t=g?Math.max(0,g-(0,f.Ggd)()):0,n=Math.max(v,t);(p=(0,f.tXR)(function(){e?(0,f.mf2)(o[eH])&&!o[eH]()?p&&p[eL]():a&&a[eN]&&M("sendNextBatch",a.batchHandler[eS](function(e){var t=e&&e[eI];1!==t&&y++;var n=e&&e[eC];1===t&&n&&(n&&n[eC]&&th(k,"offlineBatchSent",[n]),p&&p[eL]()),3===t&&tp(k,1,1)},!1,b)):p&&p[eT]()},n)).unref()}}function D(){c&&c[eT](),p&&p[eT](),c=null,p=null}function M(e,t){S&&S.queue(function(){return t},e).catch(function(e){})}function R(t,n,r,i){t&&(t.extensionConfig=t.extensionConfig||{}),!i&&n&&(i=n.getProcessTelContext().getNext());var o=null,a=e._getTelCtx().getNext();return a&&(o=a.getPlugin()),(0,ee.CD)(i,t,n,o)}function N(t,n){if(!E){var r=(0,ee.CD)(null,t,n).getExtCfg(e.identifier,tz).primaryOnlineChannelId;r&&r[el]&&(0,f.tOU)(r,function(e){var t=n.getPlugin(e),r=t&&t.plugin;if(r){E=r;return}})}return E}function L(e,t){e&&e[el]&&th(k,"eventsDiscarded",[e,t])}x(),e[ep]=function(c,E,x,P){n||(t[ep](c,E,x),n=!0,u=e[em](),s=function(e){var t=(0,f.MeC)(),n=(0,f.jWD)(),r=!1,i=[],o=1;!n||(0,f.lep)(n.onLine)||n.onLine||(o=2);var a=0,s=d(),c=(0,z.jU)((0,K.J)("OfflineListener"),e);try{if(u((0,f.Jj3)())&&(r=!0),t){var l=t.body||t;l.ononline&&u(l)&&(r=!0)}}catch(e){r=!1}function u(e){var t=!1;return e&&(t=(0,z.XO)(e,"online",p,c))&&(0,z.XO)(e,"offline",m,c),t}function d(){return 2!==a&&2!==o}function h(){var e=d();s!==e&&(s=e,(0,f.tOU)(i,function(e){var t={isOnline:s,rState:o,uState:a};try{e(t)}catch(e){}}))}function p(){o=1,h()}function m(){o=2,h()}return{isOnline:function(){return s},isListening:function(){return r},unload:function(){var e=(0,f.Jj3)();if(e&&r){if($(e,c),t){var n=t.body||t;(0,f.o8e)(n.ononline)||$(n,c)}r=!1}},addListener:function(e){return i.push(e),{rm:function(){var t=i.indexOf(e);return t>-1?i.splice(t,1):void 0}}},setOnlineState:function(e){a=e,h()}}}((0,z.jU)((0,K.J)("OfflineSender"),E.evtNamespace&&E.evtNamespace())),S=(0,er.rZ)(er.PC,"offline channel"),k=E.getNotifyMgr()),(0,f.tXR)(function(){try{var t=N(c,E);if(!I&&t&&t.isInitialized()){I=!0,e._addHook((0,et.k)(c,function(t){if(!(0,f.HD0)(c[eB])||!(0,f.HD0)(c.endpointUrl)){e.pause();return}r&&e.resume();var n=null,o=t.cfg,s=(0,ee.CD)(null,o,E);n=s.getExtCfg(e.identifier,tz);var u=null,p=N(c,E);if(p.isInitialized()&&(0,f.mf2)(p[ej])){_=p[ej](),u=(0,f.mf2)(_&&_.getUrl)&&_.getUrl(),C=n.overrideInstrumentationKey;var b=a,S=u||c.endpointUrl||d;if(S!==d){var I=R(c,E,x,P),O={itemCtx:I,storageConfig:n,id:e.id,endpoint:S,notificationMgr:k},T=a&&a[eN];try{T&&T[eE]()}catch(e){}var D=new tW(e[em](),e._unloadHooks);D[ep](O),b={iKey:c[eB],url:S,minPersistenceCacheLevel:n.minPersistenceLevel,coreRootCtx:I,providerContext:O,batchHandler:D},A=n.eventsLimitInMem;var M=null,L=i&&i[ed]();L&&L[el]&&(M=L.slice(0),i[eu]()),i=new tm(e[em](),S,M,A),l=n.inMemoMaxTime,m=(s.getExtCfg(w,{})||{}).convertUndefined,d=S,function(e){var t;if(void 0===e&&(e=1),y<=1)t=10;else{var n=Math.floor((Math.pow(2,y)-1)/2*Math.random()*10)+1;n*=e,t=Math.max(Math.min(n,3600),10)}g=(0,f.Ggd)()+1e3*t}(),v=n.maxSentBatchInterval,h=n.maxBatchsize}a=b,d=S}}));var n=R(c,E,x,P);o[ep](c,E,n,u,w,e._unloadHooks),b=o.getXhrInst(),s.addListener(function(e){e[eO]?T():p&&p[eT]()}),T()}}catch(e){}},0)},e.processTelemetry=function(t,o){try{var c=s[eO]();if(o=o||e._getTelCtx(o),c||!_||!d){e[eD](t,o);return}if(n&&!r){var l,h=!0;if((0,f.mf2)(_.shouldProcess)&&(h=_.shouldProcess(t)),!h){e[eD](t,o);return}t[eM]=t[eM]||t.baseData&&t.baseData[eM]||Z.Normal,(l=a,!(t[eM]<l.minPersistenceCacheLevel)&&i)?(C&&(t.iKey=C),i[ea](t)||(O(),i[ea](t)||(L([t],Y.h.QueueFull),(0,J.kP)(u,2,105,"Maximum offline in-memory buffer size reached",!0))),P()):L([t],Y.h.InvalidEvent);return}}catch(e){}e[eD](t,o)},e.pause=function(){r=!0,D(),y=0,g=null},e.resume=function(){r=!1,D(),P(),T()},e[eR]=function(){if(!r)for(;i&&i[es]();)O(!0)},e.flush=function(t,n,r){return e[eR]()},e.getOfflineListener=function(){return s},e[eS]=function(){return _&&T()},e._doTeardown=function(t,n){e[eR](),s&&(0,X.e)(s,!1);var r=a&&a[eN];r&&r[eE](),D(),x()},e._getDbgPlgTargets=function(){return[a,i,b,c,p]}}),n}return function(e,t){function n(){this.constructor=e}"function"!=typeof t&&null!==t&&(0,f.ZU2)("Class extends value "+String(t)+" is not a constructor or null"),m(e,t),e[h]=null===t?(0,f.rkD)(t):(n[h]=t[h],new n)}(t,e),t.__ieDyn=1,t}(en.i),t$="prototype",tY=Object;tY[t$],((0,f.Rdr)()||{}).Symbol,((0,f.Rdr)()||{}).Reflect;var tJ=function(e,t){return(tJ=tY.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},tX="constructor",t0="prototype",t1="function",t2="_dynInstFuncs",t5="_isDynProxy",t3="_dynClass",t6="_dynInstChk",t4="_dfOpts",t8="_unknown_",t9="__proto__",t7="_dyn"+t9,ne="__dynProto$Gbl",nt="_dynInstProto",nn="useBaseInst",nr="setInstFuncs",ni=Object,no=ni.getPrototypeOf,na=ni.getOwnPropertyNames,ns=(0,f.Rdr)(),nc=ns[ne]||(ns[ne]={o:((l={})[nr]=!0,l[nn]=!0,l),n:1e3});function nl(e){return e&&(e===ni[t0]||e===Array[t0])}function nu(e){return nl(e)||e===Function[t0]}function nd(e){var t;if(e){if(no)return no(e);var n=e[t9]||e[t0]||(e[tX]?e[tX][t0]:null);t=e[t7]||n,(0,f.aE6)(e,t7)||(delete e[nt],t=e[t7]=e[nt]||e[t7],e[nt]=n)}return t}function nf(e,t){var n=[];if(na)n=na(e);else for(var r in e)"string"==typeof r&&(0,f.aE6)(e,r)&&n.push(r);if(n&&n.length>0)for(var i=0;i<n.length;i++)t(n[i])}function nh(e,t,n){return t!==tX&&typeof e[t]===t1&&(n||(0,f.aE6)(e,t))&&t!==t9&&t!==t0}function np(e){(0,f.ZU2)("DynamicProto: "+e)}function nm(e,t){for(var n=e.length-1;n>=0;n--)if(e[n]===t)return!0;return!1}function ng(e,t){return(0,f.aE6)(e,t0)?e.name||t||t8:((e||{})[tX]||{}).name||t||t8}function nv(e,t,n,r){(0,f.aE6)(e,t0)||np("theClass is an invalid class definition.");var i,o=e[t0];!function(e,t){if(no){for(var n=[],r=nd(t);r&&!nu(r)&&!nm(n,r);){if(r===e)return!0;n.push(r),r=nd(r)}return!1}return!0}(o,t)&&np("["+ng(e)+"] not in hierarchy of ["+ng(t)+"]");var a=null;(0,f.aE6)(o,t3)?a=o[t3]:(a="_dynCls$"+ng(e,"_")+"$"+nc.n,nc.n++,o[t3]=a);var s=nv[t4],c=!!s[nn];c&&r&&void 0!==r[nn]&&(c=!!r[nn]);var l=(i=(0,f.rkD)(null),nf(t,function(e){!i[e]&&nh(t,e,!1)&&(i[e]=t[e])}),i),u=function(e,t,n,r){function i(e,t,n){var i=t[n];if(i[t5]&&r){var o=e[t2]||{};!1!==o[t6]&&(i=(o[t[t3]]||{})[n]||i)}return function(){return i.apply(e,arguments)}}var o=(0,f.rkD)(null);nf(n,function(e){o[e]=i(t,n,e)});for(var a=nd(e),s=[];a&&!nu(a)&&!nm(s,a);)nf(a,function(e){!o[e]&&nh(a,e,!no)&&(o[e]=i(t,a,e))}),s.push(a),a=nd(a);return o}(o,t,l,c);n(t,u);var d=!!no&&!!s[nr];d&&r&&(d=!!r[nr]),function(e,t,n,r,i){if(!nl(e)){var o=n[t2]=n[t2]||(0,f.rkD)(null);if(!nl(o)){var a=o[t]=o[t]||(0,f.rkD)(null);!1!==o[t6]&&(o[t6]=!!i),nl(a)||nf(n,function(t){if(nh(n,t,!1)&&n[t]!==r[t]&&(a[t]=n[t],delete n[t],!(0,f.aE6)(e,t)||e[t]&&!e[t][t5])){var i;e[t]=((i=function(){var n,r;return((function(e,t,n,r){var i=null;if(e&&(0,f.aE6)(n,t3)){var o=e[t2]||(0,f.rkD)(null);if((i=(o[n[t3]]||(0,f.rkD)(null))[t])||np("Missing ["+t+"] "+t1),!i[t6]&&!1!==o[t6]){for(var a=!(0,f.aE6)(e,t),s=nd(e),c=[];a&&s&&!nu(s)&&!nm(c,s);){var l=s[t];if(l){a=l===r;break}c.push(s),s=nd(s)}try{a&&(e[t]=i),i[t6]=1}catch(e){o[t6]=!1}}}return i})(this,t,e,i)||(n=i,(r=e[t])===n&&(r=nd(e)[t]),typeof r!==t1&&np("["+t+"] is not a "+t1),r)).apply(this,arguments)})[t5]=1,i)}})}}}(o,a,t,l,!1!==d)}nv[t4]=nc.o;var ny=n(97107),nb=["ACCDA","ACCDB","ACCDC","ACCDE","ACCDR","ACCDT","ACCDU","ACCDW","ACCFT","ADE","ADN","ADP","AVI","BMP","CSV","DOC","DOCX","DOT","DOTX","ERR","FON","GIF","HTML","ISO","JPEG","JPG","LACCDB","LDB","LOG","MAD","MAF","MAG","MAM","MAQ","MAR","MAS","MAT","MAU","MAV","MAW","MDA","MDBHTML","MDE","MDN","MDT","MDW","MOV","MP3","MPD","MPG","MPP","MPT","MPW","MPX","MSG","OLS","ONE","ONEPKG","ONETOC","ONETOC2","OST","PDF","PNG","POT","POTHTML","POTX","PPA","PPS","PPSX","PPT","PPTHTML","PPTMHTML","PPTX","PPTXML","PST","PUB","PWZ","RTF","SLDM","SLDX","SLK","THMX","TIF","TIFF","TSX","TTF","TXT","VDW","VDX","VHD","VSD","VSDM","VSDX","VSIX","VSL","VSS","VSSM","VSSX","VST","VSTM","VSTX","VSU","VSW","VSX","WAV","WIZHTML","WMA","WMV","WPL","XLS","XLSHTML","XLSMHTML","XLSX","XLTHTML","XLTM","XLTX","XLW","XLXML","XPS","ZIP"],nS=function(){function e(){this.map={},this.isWord=!1,this.isInitialized=!1}return e.prototype.search=function(e){return this.find(e,0,this)},e.prototype.init=function(){if(!this.isInitialized){for(var e=0;e<nb.length;e++){var t=nb[e];this.add(t,0,this)}this.isInitialized=!0}},e.prototype.add=function(t,n,r){if(n===t.length){r.isWord=!0;return}return r.map[t.charAt(n)]||(r.map[t.charAt(n)]=new e),this.add(t,n+1,r.map[t.charAt(n)])},e.prototype.find=function(e,t,n){return t===e.length?!!n.isWord:!!n.map[e[t]]&&this.find(e,t+1,n.map[e.charAt(t)])},e}(),n_=/([A-Z0-9_]|\.|%2E){1,50}(@|_AT_|%40)([A-Z0-9_]{1,50}(\.|_|%2E))+(COM|ORG|GOV|EDU)/,nw=/((^|[^A-Z])[A-Z]:|\\)(\\\\{0,1}\w+)+/,nC=/((<HTML>)|(\{\\RTF)|(MIME-VERSION)|(<ASP:))/,nA=function(){function e(){var t=[],n=!1,r=!1,i=!0,o=[],a=new nS;nv(e,this,function(e,s){function c(e,t){for(var n=e.split(" "),r=0;r<n.length;r++){var i=n[r];i.length>=4&&(!t||t&&-1===(0,f.UAM)(t,i))&&o.push(i)}}function l(e,t){if(!e||0===e.length||!t||0===t.length)return!1;var n=e.indexOf(t)-1,r=n+t.length+1;if(n>=-1&&r>=0){var i=e.charCodeAt(r);return n>-1?!u(e.charCodeAt(n))&&!u(i):!u(i)}return!1}function u(e){return e>=65&&e<=90||e>=97&&e<=122}function d(e){for(var t=0;t<e.length;t++)if(u(e.charCodeAt(t)))return!0;return!1}function h(e){return e.match(/MICROSOFT(\.|_|%2E)COM/)||e.match(/LINKEDIN(\.|_|%2E)COM/)?11:5}function p(e,t,n){if(n<0||n+t.length>=e.length)return!1;for(var r=0;r<t.length;r++)if(e[n+r]!==t[r])return!1;return!0}e.initialize=function(t){t?(i=!0!==t.disableAdvancedScans,void 0!==t.scanForUrls&&(r=!0===t.scanForUrls),t.context&&e.updateCommonContext(t.context)):(0,f._yM)("PG:No Core"),a.init(),n=!0},e.isEnabled=function(){return n},e.setEnabled=function(e){return(n=e)===e},e.updateCommonContext=function(e){if(null===e&&(0,f._yM)("PG:No Context"),e.UserName&&d(e.UserName)&&c(e.UserName,e.IgnoredNameParts),e.UserNames&&e.UserNames.length>0)for(var n=0,r=e.UserNames;n<r.length;n++){var o=r[n];d(o)&&c(o,e.IgnoredNameParts)}if(e.UserAlias&&d(e.UserAlias)&&t.push({stringIsolatedWord:e.UserAlias.replace(/[^a-zA-Z]/g,"").toUpperCase(),concern:19}),e.UserAliases&&e.UserAliases.length>0)for(var a=0,s=e.UserAliases;a<s.length;a++){var l=s[a];d(l)&&t.push({stringIsolatedWord:l.replace(/[^a-zA-Z]/g,"").toUpperCase(),concern:19})}if(e.MachineIds&&e.MachineIds.length>0)for(var u=0,h=e.MachineIds;u<h.length;u++){var p=h[u];t.push({stringValue:p.toUpperCase(),concern:14})}if(i&&e.OutOfScopeIdentifiers&&e.OutOfScopeIdentifiers.length>0)for(var m=0,g=e.OutOfScopeIdentifiers;m<g.length;m++){var v,y=g[m];t.push({regexpValue:new RegExp(y.toUpperCase().replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&").replace(/\-/g,"-?")),concern:15})}},e.getAllPrivacyConcerns=function(e,n,i,s){var c=[],d=!1;s.length>1e3&&(s=s.substring(0,1e3),d=!0);var m=function(e){for(var t={hasAlphabets:!1,hasAtSign:!1,hasBackslash:!1,hasDash:!1,hasDot:!1,hasFileUrl:!1,hasFileSharingConcern:!1,hasFormatChars:!1,hasForwardSlash:!1,hasHttp:!1,hasPercentage:!1,hasSecurityAccessTokenConcern:!1,hasSecuritySignatureConcern:!1,hasUnderscore:!1,valueToCheck:e.toUpperCase()},n=t.valueToCheck,r=0;r<n.length;r++){var i=n.charAt(r);switch(t.hasAlphabets||(t.hasAlphabets=u(n.charCodeAt(r))),i){case"@":t.hasAtSign||(t.hasAtSign=r<n.length-3);break;case"\\":t.hasBackslash||(t.hasBackslash=!0);break;case"-":t.hasDash||(t.hasDash=!0);break;case".":t.hasDot||(t.hasDot=r<n.length-2);break;case"<":case"{":t.hasFormatChars||(t.hasFormatChars=!0);break;case"/":t.hasForwardSlash||(t.hasForwardSlash=!0),t.hasHttp&&!t.hasFileSharingConcern&&(r<n.length-16&&(t.hasFileSharingConcern=p(n,"WOPI.ASHX/FILES",r+1),t.hasFileSharingConcern&&(r+=14)),!t.hasFileSharingConcern&&r<n.length-12&&(t.hasFileSharingConcern=p(n,"WOPI/FILES/",r+1),t.hasFileSharingConcern&&(r+=10)));break;case"_":t.hasUnderscore||(t.hasUnderscore=!0),!t.hasAtSign&&r<n.length-4&&(t.hasAtSign="A"===n.charAt(r+1)&&"T"===n.charAt(r+2)&&"_"===n.charAt(r+3),t.hasAtSign&&(r+=2));break;case"A":t.hasForwardSlash&&t.hasHttp&&!t.hasSecurityAccessTokenConcern&&(r<n.length-14&&(t.hasSecurityAccessTokenConcern=p(n,"WSACCESSKEYID",r+1),t.hasSecurityAccessTokenConcern&&(r+=12)),!t.hasSecurityAccessTokenConcern&&r<n.length-12&&(t.hasSecurityAccessTokenConcern=p(n,"CCESS_TOKEN",r+1),t.hasSecurityAccessTokenConcern&&(r+=10)));break;case"D":t.hasForwardSlash&&t.hasHttp&&!t.hasFileSharingConcern&&r<n.length-12&&(t.hasFileSharingConcern=p(n,"ROPBOX.COM/",r+1),t.hasFileSharingConcern&&(r+=10));break;case"F":!t.hasFileUrl&&r<n.length-7&&(t.hasFileUrl=p(n,"ILE://",r+1),t.hasFileUrl&&(r+=5));break;case"%":t.hasPercentage||(t.hasPercentage=!0),!t.hasAtSign&&r<n.length-3&&(t.hasAtSign="4"===n.charAt(r+1)&&"0"===n.charAt(r+2),t.hasAtSign&&(r+=1));break;case"M":!t.hasFormatChars&&r<n.length-12&&(t.hasFormatChars=p(n,"IME-VERSION",r+1),t.hasFormatChars&&(r+=10));break;case"H":!t.hasHttp&&r<n.length-8&&(t.hasHttp=p(n,"TTP://",r+1)||p(n,"TTPS://",r+1),t.hasHttp&&(r+=5));break;case"S":t.hasForwardSlash&&t.hasHttp&&!t.hasSecuritySignatureConcern&&r<n.length-9&&(t.hasSecuritySignatureConcern=p(n,"IGNATURE",r+1),t.hasSecuritySignatureConcern&&(r+=7))}}return t}(s);if(!m.hasAlphabets)return c;if(m.hasForwardSlash&&r&&(m.hasHttp||m.hasFileUrl)&&c.push({Concern:18,EventName:e,BaseType:n,FieldName:i}),m.hasFileUrl&&c.push({Concern:8,EventName:e,BaseType:n,FieldName:i}),m.hasFileSharingConcern&&c.push({Concern:8,EventName:e,BaseType:n,FieldName:i}),m.hasSecurityAccessTokenConcern&&c.push({Concern:22,EventName:e,BaseType:n,FieldName:i}),m.hasSecuritySignatureConcern&&c.push({Concern:23,EventName:e,BaseType:n,FieldName:i}),m.hasBackslash){var g=function(e,t,n,r){var i=r.match(nw);if(!i)return null;var o=[],a=i[0];return a.length>4&&-1===a.search(/:\\U00/)&&-1===a.search(/(\\)+SOFTWARE(\\)+MICROSOFT(\\)+/)&&o.push({Concern:4,EventName:e,BaseType:t,FieldName:n}),o}(e,n,i,m.valueToCheck);g&&(c=c.concat(g))}if(m.hasFormatChars&&nC.test(m.valueToCheck)&&c.push({Concern:1,EventName:e,BaseType:n,FieldName:i}),m.hasDot){var g=function(e,t,n,r,i){for(var o=r.indexOf(".");-1!==o&&r.length>o;){var s=r.indexOf(".",o+1),c=r.indexOf("_",o+1),l=r.length;s>0&&c>0?l=Math.min(c,s):s>0?l=s:c>0&&(l=c);var u=l-o;if(u>=3&&u<=5){var d=r.substring(o+1,o+u);if(a.search(d)&&!(-1==s&&(0,f.IdH)(r,d)&&i))return{Concern:7,EventName:e,BaseType:t,FieldName:n}}o=s}return null}(e,n,i,m.valueToCheck,d);g&&c.push(g)}var v=!1;if(m.hasAtSign&&(m.hasDot||m.hasUnderscore||m.hasPercentage)&&(v=n_.test(m.valueToCheck))){var y=m.valueToCheck.match(n_)[0];v&&c.push({Concern:h(y),EventName:e,BaseType:n,FieldName:i})}var b=function(e,n,r,i){for(var o=[],a=!1,s=0;s<t.length;s++){var c=t[s],u=c.stringValue;if(u&&-1!==i.indexOf(u))o.push({Concern:c.concern,EventName:e,BaseType:n,FieldName:r});else{var d=c.stringIsolatedWord;if(d&&l(i,d))o.push({Concern:c.concern,EventName:e,BaseType:n,FieldName:r}),a=a||19===c.concern;else{var f=c.regexpValue;f&&f.test(i)&&o.push({Concern:c.concern,EventName:e,BaseType:n,FieldName:r})}}}return[o,a]}(e,n,i,m.valueToCheck);b[0]&&b[0].length>0&&(c=c.concat(b[0]));var S=b[1];if(!v){if(!S&&void 0!==o&&o.length>0){for(var _=!1,w=0;w<o.length;w++)if(l(s,o[w])){_=!0;break}_&&c.push({Concern:21,EventName:e,BaseType:n,FieldName:i})}m.valueToCheck.length>10&&((0,f.IdH)(m.valueToCheck,"_SSPI")&&!(0,f.IdH)(m.valueToCheck,"*_SSPI")||(0,f.IdH)(m.valueToCheck,"_AD")&&!(0,f.IdH)(m.valueToCheck,"*_AD"))&&c.push({Concern:h(m.valueToCheck),EventName:e,BaseType:n,FieldName:i})}return c}})}return e.prototype.initialize=function(e){},e}(),nk=void 0,nI=(0,f.Hef)({context:nk,notificationEventName:nk,summaryEventName:nk,iKey:nk,useEventFieldPrefix:!0,useAbsoluteFieldName:!1,enabled:!0,scanForUrls:!1,disableAdvancedScans:!1}),nE=function(e){function t(){var n,r,i,o,a,s,c,l,u,d,h,p=e.call(this)||this;p.identifier="PrivacyGuardPlugin",p.priority=499,p.version="4.2.1";var m=null,g=null,v=null,y=[];return nv(t,p,function(e,t){function p(e){(n=new nA).initialize(e),e.notificationEventName&&(0,f.HD0)(e.notificationEventName)&&(o=e.notificationEventName),e.summaryEventName&&(0,f.HD0)(e.summaryEventName)&&(a=e.summaryEventName),e.iKey&&(0,f.HD0)(e.iKey)&&(i=e.iKey),n.setEnabled(!1!==e.enabled),s=!1!==e.useEventFieldPrefix,c=!0===e.useAbsoluteFieldName}function b(e){var t=!1;return(0,f.tOU)(y,function(n){e.Concern!==n.Concern||e.EventName!==n.EventName||e.FieldName!==n.FieldName||e.BaseType!==n.BaseType&&e.BaseType&&n.BaseType||(t=!0)}),t}function S(e){return e?{PG_ConcernsNotified:l,PG_EventsIgnored:u,PG_EventsInspected:d,PG_FieldsInspected:h}:{ConcernsNotified:l,EventsIgnored:u,EventsInspected:d,FieldsInspected:h}}function _(){n=null,r=null,i=null,o="PrivacyConcern",a="PrivacyGuardSummary",s=!0,c=!1,l=0,u=0,d=0,h=0}function w(e){switch(e){case 0:return"None";case 6:return"FieldNameImpliesLocation";case 11:return"InternalEmailAddress";case 15:return"OutOfScopeIdentifier";case 14:return"MachineName";case 20:return"UserDomain";case 12:return"IPAddress";case 5:return"ExternalEmailAddress";case 21:return"UserName";case 19:return"UserAlias";case 4:return"Directory";case 18:return"Url";case 7:return"FileNameOrExtension";case 1:return"Content";case 8:return"FileSharingUrl";case 17:return"Security";case 22:return"AccessToken";case 23:return"Signature"}return"Missing String value for "+e}_(),e.initialize=function(n,o,a){t.initialize(n,o,a);var s=null;e._addHook((0,et.k)(n,function(t){var n=t.cfg;s=(0,ee.CD)(null,n,o).getExtCfg(e.identifier,nI),e.isEnabled()&&s.iKey&&(0,f.HD0)(s.iKey)&&(i=s.iKey)})),s?(r=o,p(m||s),(0,f.lep)(g)||e.setEnabled(g),(0,f.lep)(v)||e.updateCommonContext(v)):((0,J.kP)(o.logger,1,73,"Configuration not provided, PrivacyGuard disabled."),t.setInitialized(!1))},e._getDbgPlgTargets=function(){return[i]},e.reset=function(e){(m=e)&&p(m)},e.isEnabled=function(){return n&&n.isEnabled()},e.isPrivacyGuardEnabled=function(){return e.isEnabled()},e.setEnabled=function(e){return g=e,n&&n.setEnabled(e)},e.updateCommonContext=function(e){v=e,n&&n.updateCommonContext(v)},e.processTelemetry=function(t,i){(0,ny.Lm)(r,function(){return"PrivacyGuard:_processTelemetry"},function(){if(e.isEnabled()&&t.name!==o&&t.name!==a){if(t.data){d++,(0,f.HD0)(t.baseType)?r=t.baseType:t.data&&t.data.baseType&&(0,f.HD0)(t.data.baseType)&&(r=t.data.baseType);var r,i=function t(r,i,o,a){if(!e.isEnabled())return[];var s=[];return(0,f.lep)(a)||(0,f.rWU)(a,function(e,a){var l=e;c&&o&&o.length>0&&(l=o+"."+e),(0,f.HD0)(a)?(h++,s=s.concat(n.getAllPrivacyConcerns(r,i,l,a))):a&&(0,f.Kn2)(a)&&(s=s.concat(t(r,i,l,a)))}),s}(t.name,r,"",t.data);i.length>0&&e.notifyConcerns(i)}else u++}}),e.processNext(t,i)},e.sendSummaryEvent=function(e){var t={name:a,ext:{metadata:{privTags:0x2000000,privLevel:110}}};t.data=S(s),i&&(t.iKey=i),r.track(t),e&&(l=0,u=0,d=0,h=0)},e.addIgnoredConcern=function(e){b(e)||y.push(e)},e.addIgnoredConcerns=function(t){0!==t.length&&(0,f.tOU)(t,function(t){e.addIgnoredConcern(t)})},e.notifyConcerns=function(e){(0,f.tOU)(e,function(e){if(!b(e)){var t={name:o,ext:{metadata:{privTags:0x2000000,privLevel:110}}};s?t.data={PG_EventName:e.EventName,PG_FieldName:e.FieldName,PG_TypeAsText:w(e.Concern),PG_BaseType:e.BaseType}:t.data={EventName:e.EventName,FieldName:e.FieldName,TypeAsText:w(e.Concern),BaseType:e.BaseType},i&&(t.iKey=i),r.track(t),l++}})},e._doTeardown=function(e,t){_()},e.getStats=function(){return S(!1)}}),p}return function(e,t){function n(){this.constructor=e}"function"!=typeof t&&null!==t&&(0,f.ZU2)("Class extends value "+String(t)+" is not a constructor or null"),tJ(e,t),e[t$]=null===t?(0,f.rkD)(t):(n[t$]=t[t$],new n)}(t,e),t.prototype.initialize=function(e,t,n){},t}(en.i);function nx(e){let t=e.length;for(;--t>=0;)e[t]=0}let nP=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),nO=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),nT=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),nD=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),nM=Array(576);nx(nM);let nR=Array(60);nx(nR);let nN=Array(512);nx(nN);let nL=Array(256);nx(nL);let nF=Array(29);nx(nF);let nU=Array(30);function nH(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&&e.length}function nB(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}nx(nU);let nj=e=>e<256?nN[e]:nN[256+(e>>>7)],nW=(e,t)=>{e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255},nG=(e,t,n)=>{e.bi_valid>16-n?(e.bi_buf|=t<<e.bi_valid&65535,nW(e,e.bi_buf),e.bi_buf=t>>16-e.bi_valid,e.bi_valid+=n-16):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)},nV=(e,t,n)=>{nG(e,n[2*t],n[2*t+1])},nq=(e,t)=>{let n=0;do n|=1&e,e>>>=1,n<<=1;while(--t>0)return n>>>1},nZ=e=>{16===e.bi_valid?(nW(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)},nQ=(e,t)=>{let n,r,i,o,a,s;let c=t.dyn_tree,l=t.max_code,u=t.stat_desc.static_tree,d=t.stat_desc.has_stree,f=t.stat_desc.extra_bits,h=t.stat_desc.extra_base,p=t.stat_desc.max_length,m=0;for(o=0;o<=15;o++)e.bl_count[o]=0;for(c[2*e.heap[e.heap_max]+1]=0,n=e.heap_max+1;n<573;n++)(o=c[2*c[2*(r=e.heap[n])+1]+1]+1)>p&&(o=p,m++),c[2*r+1]=o,!(r>l)&&(e.bl_count[o]++,a=0,r>=h&&(a=f[r-h]),s=c[2*r],e.opt_len+=s*(o+a),d&&(e.static_len+=s*(u[2*r+1]+a)));if(0!==m){do{for(o=p-1;0===e.bl_count[o];)o--;e.bl_count[o]--,e.bl_count[o+1]+=2,e.bl_count[p]--,m-=2}while(m>0)for(o=p;0!==o;o--)for(r=e.bl_count[o];0!==r;)!((i=e.heap[--n])>l)&&(c[2*i+1]!==o&&(e.opt_len+=(o-c[2*i+1])*c[2*i],c[2*i+1]=o),r--)}},nz=(e,t,n)=>{let r,i;let o=Array(16),a=0;for(r=1;r<=15;r++)a=a+n[r-1]<<1,o[r]=a;for(i=0;i<=t;i++){let t=e[2*i+1];0!==t&&(e[2*i]=nq(o[t]++,t))}},nK=()=>{let e,t,n,a,s;let c=Array(16);for(a=0,n=0;a<28;a++)for(e=0,nF[a]=n;e<1<<nP[a];e++)nL[n++]=a;for(nL[n-1]=a,s=0,a=0;a<16;a++)for(e=0,nU[a]=s;e<1<<nO[a];e++)nN[s++]=a;for(s>>=7;a<30;a++)for(e=0,nU[a]=s<<7;e<1<<nO[a]-7;e++)nN[256+s++]=a;for(t=0;t<=15;t++)c[t]=0;for(e=0;e<=143;)nM[2*e+1]=8,e++,c[8]++;for(;e<=255;)nM[2*e+1]=9,e++,c[9]++;for(;e<=279;)nM[2*e+1]=7,e++,c[7]++;for(;e<=287;)nM[2*e+1]=8,e++,c[8]++;for(nz(nM,287,c),e=0;e<30;e++)nR[2*e+1]=5,nR[2*e]=nq(e,5);r=new nH(nM,nP,257,286,15),i=new nH(nR,nO,0,30,15),o=new nH([],nT,0,19,7)},n$=e=>{let t;for(t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.sym_next=e.matches=0},nY=e=>{e.bi_valid>8?nW(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},nJ=(e,t,n,r)=>{let i=2*t,o=2*n;return e[i]<e[o]||e[i]===e[o]&&r[t]<=r[n]},nX=(e,t,n)=>{let r=e.heap[n],i=n<<1;for(;i<=e.heap_len&&(i<e.heap_len&&nJ(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!nJ(t,r,e.heap[i],e.depth));)e.heap[n]=e.heap[i],n=i,i<<=1;e.heap[n]=r},n0=(e,t,n)=>{let r,i,o,a;let s=0;if(0!==e.sym_next)do r=(255&e.pending_buf[e.sym_buf+s++])+((255&e.pending_buf[e.sym_buf+s++])<<8),i=e.pending_buf[e.sym_buf+s++],0===r?nV(e,i,t):(nV(e,(o=nL[i])+256+1,t),0!==(a=nP[o])&&nG(e,i-=nF[o],a),nV(e,o=nj(--r),n),0!==(a=nO[o])&&nG(e,r-=nU[o],a));while(s<e.sym_next)nV(e,256,t)},n1=(e,t)=>{let n,r,i;let o=t.dyn_tree,a=t.stat_desc.static_tree,s=t.stat_desc.has_stree,c=t.stat_desc.elems,l=-1;for(n=0,e.heap_len=0,e.heap_max=573;n<c;n++)0!==o[2*n]?(e.heap[++e.heap_len]=l=n,e.depth[n]=0):o[2*n+1]=0;for(;e.heap_len<2;)o[2*(i=e.heap[++e.heap_len]=l<2?++l:0)]=1,e.depth[i]=0,e.opt_len--,s&&(e.static_len-=a[2*i+1]);for(t.max_code=l,n=e.heap_len>>1;n>=1;n--)nX(e,o,n);i=c;do n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],nX(e,o,1),r=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=r,o[2*i]=o[2*n]+o[2*r],e.depth[i]=(e.depth[n]>=e.depth[r]?e.depth[n]:e.depth[r])+1,o[2*n+1]=o[2*r+1]=i,e.heap[1]=i++,nX(e,o,1);while(e.heap_len>=2)e.heap[--e.heap_max]=e.heap[1],nQ(e,t),nz(o,l,e.bl_count)},n2=(e,t,n)=>{let r,i;let o=-1,a=t[1],s=0,c=7,l=4;for(0===a&&(c=138,l=3),t[(n+1)*2+1]=65535,r=0;r<=n;r++)i=a,a=t[(r+1)*2+1],++s<c&&i===a||(s<l?e.bl_tree[2*i]+=s:0!==i?(i!==o&&e.bl_tree[2*i]++,e.bl_tree[32]++):s<=10?e.bl_tree[34]++:e.bl_tree[36]++,s=0,o=i,0===a?(c=138,l=3):i===a?(c=6,l=3):(c=7,l=4))},n5=(e,t,n)=>{let r,i;let o=-1,a=t[1],s=0,c=7,l=4;for(0===a&&(c=138,l=3),r=0;r<=n;r++)if(i=a,a=t[(r+1)*2+1],!(++s<c)||i!==a){if(s<l)do nV(e,i,e.bl_tree);while(0!=--s)else 0!==i?(i!==o&&(nV(e,i,e.bl_tree),s--),nV(e,16,e.bl_tree),nG(e,s-3,2)):s<=10?(nV(e,17,e.bl_tree),nG(e,s-3,3)):(nV(e,18,e.bl_tree),nG(e,s-11,7));s=0,o=i,0===a?(c=138,l=3):i===a?(c=6,l=3):(c=7,l=4)}},n3=e=>{let t;for(n2(e,e.dyn_ltree,e.l_desc.max_code),n2(e,e.dyn_dtree,e.d_desc.max_code),n1(e,e.bl_desc),t=18;t>=3&&0===e.bl_tree[2*nD[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t},n6=(e,t,n,r)=>{let i;for(nG(e,t-257,5),nG(e,n-1,5),nG(e,r-4,4),i=0;i<r;i++)nG(e,e.bl_tree[2*nD[i]+1],3);n5(e,e.dyn_ltree,t-1),n5(e,e.dyn_dtree,n-1)},n4=e=>{let t,n=0xf3ffc07f;for(t=0;t<=31;t++,n>>>=1)if(1&n&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t<256;t++)if(0!==e.dyn_ltree[2*t])return 1;return 0},n8=!1,n9=(e,t,n,r)=>{nG(e,0+(r?1:0),3),nY(e),nW(e,n),nW(e,~n),n&&e.pending_buf.set(e.window.subarray(t,t+n),e.pending),e.pending+=n};var n7={_tr_init:e=>{n8||(nK(),n8=!0),e.l_desc=new nB(e.dyn_ltree,r),e.d_desc=new nB(e.dyn_dtree,i),e.bl_desc=new nB(e.bl_tree,o),e.bi_buf=0,e.bi_valid=0,n$(e)},_tr_stored_block:n9,_tr_flush_block:(e,t,n,r)=>{let i,o;let a=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=n4(e)),n1(e,e.l_desc),n1(e,e.d_desc),a=n3(e),i=e.opt_len+3+7>>>3,(o=e.static_len+3+7>>>3)<=i&&(i=o)):i=o=n+5,n+4<=i&&-1!==t?n9(e,t,n,r):4===e.strategy||o===i?(nG(e,2+(r?1:0),3),n0(e,nM,nR)):(nG(e,4+(r?1:0),3),n6(e,e.l_desc.max_code+1,e.d_desc.max_code+1,a+1),n0(e,e.dyn_ltree,e.dyn_dtree)),n$(e),r&&nY(e)},_tr_tally:(e,t,n)=>(e.pending_buf[e.sym_buf+e.sym_next++]=t,e.pending_buf[e.sym_buf+e.sym_next++]=t>>8,e.pending_buf[e.sym_buf+e.sym_next++]=n,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[(nL[n]+256+1)*2]++,e.dyn_dtree[2*nj(t)]++),e.sym_next===e.sym_end),_tr_align:e=>{nG(e,2,3),nV(e,256,nM),nZ(e)}},re=(e,t,n,r)=>{let i=65535&e|0,o=e>>>16&65535|0,a=0;for(;0!==n;){a=n>2e3?2e3:n,n-=a;do o=o+(i=i+t[r++]|0)|0;while(--a)i%=65521,o%=65521}return i|o<<16|0};let rt=new Uint32Array((()=>{let e,t=[];for(var n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?0xedb88320^e>>>1:e>>>1;t[n]=e}return t})());var rn=(e,t,n,r)=>{let i=r+n;e^=-1;for(let n=r;n<i;n++)e=e>>>8^rt[(e^t[n])&255];return -1^e},rr={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},ri={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};let{_tr_init:ro,_tr_stored_block:ra,_tr_flush_block:rs,_tr_tally:rc,_tr_align:rl}=n7,{Z_NO_FLUSH:ru,Z_PARTIAL_FLUSH:rd,Z_FULL_FLUSH:rf,Z_FINISH:rh,Z_BLOCK:rp,Z_OK:rm,Z_STREAM_END:rg,Z_STREAM_ERROR:rv,Z_DATA_ERROR:ry,Z_BUF_ERROR:rb,Z_DEFAULT_COMPRESSION:rS,Z_FILTERED:r_,Z_HUFFMAN_ONLY:rw,Z_RLE:rC,Z_FIXED:rA,Z_DEFAULT_STRATEGY:rk,Z_UNKNOWN:rI,Z_DEFLATED:rE}=ri,rx=(e,t)=>(e.msg=rr[t],t),rP=e=>2*e-(e>4?9:0),rO=e=>{let t=e.length;for(;--t>=0;)e[t]=0},rT=e=>{let t,n,r;let i=e.w_size;r=t=e.hash_size;do n=e.head[--r],e.head[r]=n>=i?n-i:0;while(--t)r=t=i;do n=e.prev[--r],e.prev[r]=n>=i?n-i:0;while(--t)},rD=(e,t,n)=>(t<<e.hash_shift^n)&e.hash_mask,rM=e=>{let t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(e.output.set(t.pending_buf.subarray(t.pending_out,t.pending_out+n),e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))},rR=(e,t)=>{rs(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,rM(e.strm)},rN=(e,t)=>{e.pending_buf[e.pending++]=t},rL=(e,t)=>{e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t},rF=(e,t,n,r)=>{let i=e.avail_in;return(i>r&&(i=r),0===i)?0:(e.avail_in-=i,t.set(e.input.subarray(e.next_in,e.next_in+i),n),1===e.state.wrap?e.adler=re(e.adler,t,i,n):2===e.state.wrap&&(e.adler=rn(e.adler,t,i,n)),e.next_in+=i,e.total_in+=i,i)},rU=(e,t)=>{let n,r,i=e.max_chain_length,o=e.strstart,a=e.prev_length,s=e.nice_match,c=e.strstart>e.w_size-262?e.strstart-(e.w_size-262):0,l=e.window,u=e.w_mask,d=e.prev,f=e.strstart+258,h=l[o+a-1],p=l[o+a];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(l[(n=t)+a]!==p||l[n+a-1]!==h||l[n]!==l[o]||l[++n]!==l[o+1])continue;o+=2,n++;do;while(l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&l[++o]===l[++n]&&o<f)if(r=258-(f-o),o=f-258,r>a){if(e.match_start=t,a=r,r>=s)break;h=l[o+a-1],p=l[o+a]}}while((t=d[t&u])>c&&0!=--i)return a<=e.lookahead?a:e.lookahead},rH=e=>{let t,n,r;let i=e.w_size;do{if(n=e.window_size-e.lookahead-e.strstart,e.strstart>=i+(i-262)&&(e.window.set(e.window.subarray(i,i+i-n),0),e.match_start-=i,e.strstart-=i,e.block_start-=i,e.insert>e.strstart&&(e.insert=e.strstart),rT(e),n+=i),0===e.strm.avail_in)break;if(t=rF(e.strm,e.window,e.strstart+e.lookahead,n),e.lookahead+=t,e.lookahead+e.insert>=3)for(r=e.strstart-e.insert,e.ins_h=e.window[r],e.ins_h=rD(e,e.ins_h,e.window[r+1]);e.insert&&(e.ins_h=rD(e,e.ins_h,e.window[r+3-1]),e.prev[r&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=r,r++,e.insert--,!(e.lookahead+e.insert<3)););}while(e.lookahead<262&&0!==e.strm.avail_in)},rB=(e,t)=>{let n=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,i,o,a=0,s=e.strm.avail_in;do{if(r=65535,o=e.bi_valid+42>>3,e.strm.avail_out<o||(o=e.strm.avail_out-o,r>(i=e.strstart-e.block_start)+e.strm.avail_in&&(r=i+e.strm.avail_in),r>o&&(r=o),r<n&&(0===r&&t!==rh||t===ru||r!==i+e.strm.avail_in)))break;a=t===rh&&r===i+e.strm.avail_in?1:0,ra(e,0,0,a),e.pending_buf[e.pending-4]=r,e.pending_buf[e.pending-3]=r>>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,rM(e.strm),i&&(i>r&&(i=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+i),e.strm.next_out),e.strm.next_out+=i,e.strm.avail_out-=i,e.strm.total_out+=i,e.block_start+=i,r-=i),r&&(rF(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(0===a)return((s-=e.strm.avail_in)&&(s>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=s&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-s,e.strm.next_in),e.strstart),e.strstart+=s,e.insert+=s>e.w_size-e.insert?e.w_size-e.insert:s),e.block_start=e.strstart),e.high_water<e.strstart&&(e.high_water=e.strstart),a)?4:t!==ru&&t!==rh&&0===e.strm.avail_in&&e.strstart===e.block_start?2:(o=e.window_size-e.strstart,e.strm.avail_in>o&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,o+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),o>e.strm.avail_in&&(o=e.strm.avail_in),o&&(rF(e.strm,e.window,e.strstart,o),e.strstart+=o,e.insert+=o>e.w_size-e.insert?e.w_size-e.insert:o),e.high_water<e.strstart&&(e.high_water=e.strstart),o=e.bi_valid+42>>3,n=(o=e.pending_buf_size-o>65535?65535:e.pending_buf_size-o)>e.w_size?e.w_size:o,((i=e.strstart-e.block_start)>=n||(i||t===rh)&&t!==ru&&0===e.strm.avail_in&&i<=o)&&(r=i>o?o:i,a=t===rh&&0===e.strm.avail_in&&r===i?1:0,ra(e,e.block_start,r,a),e.block_start+=r,rM(e.strm)),a?3:1)},rj=(e,t)=>{let n,r;for(;;){if(e.lookahead<262){if(rH(e),e.lookahead<262&&t===ru)return 1;if(0===e.lookahead)break}if(n=0,e.lookahead>=3&&(e.ins_h=rD(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-262&&(e.match_length=rU(e,n)),e.match_length>=3){if(r=rc(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length--;do e.strstart++,e.ins_h=rD(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(0!=--e.match_length)e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=rD(e,e.ins_h,e.window[e.strstart+1])}else r=rc(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(rR(e,!1),0===e.strm.avail_out))return 1}return(e.insert=e.strstart<2?e.strstart:2,t===rh)?(rR(e,!0),0===e.strm.avail_out)?3:4:e.sym_next&&(rR(e,!1),0===e.strm.avail_out)?1:2},rW=(e,t)=>{let n,r,i;for(;;){if(e.lookahead<262){if(rH(e),e.lookahead<262&&t===ru)return 1;if(0===e.lookahead)break}if(n=0,e.lookahead>=3&&(e.ins_h=rD(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=2,0!==n&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-262&&(e.match_length=rU(e,n),e.match_length<=5&&(e.strategy===r_||3===e.match_length&&e.strstart-e.match_start>4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-3,r=rc(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=i&&(e.ins_h=rD(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(0!=--e.prev_length)if(e.match_available=0,e.match_length=2,e.strstart++,r&&(rR(e,!1),0===e.strm.avail_out))return 1}else if(e.match_available){if((r=rc(e,0,e.window[e.strstart-1]))&&rR(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return(e.match_available&&(r=rc(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,t===rh)?(rR(e,!0),0===e.strm.avail_out)?3:4:e.sym_next&&(rR(e,!1),0===e.strm.avail_out)?1:2},rG=(e,t)=>{let n,r,i,o;let a=e.window;for(;;){if(e.lookahead<=258){if(rH(e),e.lookahead<=258&&t===ru)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(r=a[i=e.strstart-1])===a[++i]&&r===a[++i]&&r===a[++i]){o=e.strstart+258;do;while(r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&i<o)e.match_length=258-(o-i),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(n=rc(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=rc(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(rR(e,!1),0===e.strm.avail_out))return 1}return(e.insert=0,t===rh)?(rR(e,!0),0===e.strm.avail_out)?3:4:e.sym_next&&(rR(e,!1),0===e.strm.avail_out)?1:2},rV=(e,t)=>{let n;for(;;){if(0===e.lookahead&&(rH(e),0===e.lookahead)){if(t===ru)return 1;break}if(e.match_length=0,n=rc(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(rR(e,!1),0===e.strm.avail_out))return 1}return(e.insert=0,t===rh)?(rR(e,!0),0===e.strm.avail_out)?3:4:e.sym_next&&(rR(e,!1),0===e.strm.avail_out)?1:2};function rq(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}let rZ=[new rq(0,0,0,0,rB),new rq(4,4,8,4,rj),new rq(4,5,16,8,rj),new rq(4,6,32,32,rj),new rq(4,4,16,16,rW),new rq(8,16,32,32,rW),new rq(8,16,128,128,rW),new rq(8,32,128,256,rW),new rq(32,128,258,1024,rW),new rq(32,258,258,4096,rW)],rQ=e=>{e.window_size=2*e.w_size,rO(e.head),e.max_lazy_match=rZ[e.level].max_lazy,e.good_match=rZ[e.level].good_length,e.nice_match=rZ[e.level].nice_length,e.max_chain_length=rZ[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=2,e.match_available=0,e.ins_h=0};function rz(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=rE,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(1146),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),rO(this.dyn_ltree),rO(this.dyn_dtree),rO(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),rO(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),rO(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}let rK=e=>{if(!e)return 1;let t=e.state;return t&&t.strm===e&&(42===t.status||57===t.status||69===t.status||73===t.status||91===t.status||103===t.status||113===t.status||666===t.status)?0:1},r$=e=>{if(rK(e))return rx(e,rv);e.total_in=e.total_out=0,e.data_type=rI;let t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=2===t.wrap?57:t.wrap?42:113,e.adler=2===t.wrap?0:1,t.last_flush=-2,ro(t),rm},rY=e=>{let t=r$(e);return t===rm&&rQ(e.state),t};var rJ={deflateInit2:(e,t,n,r,i,o)=>{if(!e)return rv;let a=1;if(t===rS&&(t=6),r<0?(a=0,r=-r):r>15&&(a=2,r-=16),i<1||i>9||n!==rE||r<8||r>15||t<0||t>9||o<0||o>rA||8===r&&1!==a)return rx(e,rv);8===r&&(r=9);let s=new rz;return e.state=s,s.strm=e,s.status=42,s.wrap=a,s.gzhead=null,s.w_bits=r,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=i+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+3-1)/3),s.window=new Uint8Array(2*s.w_size),s.head=new Uint16Array(s.hash_size),s.prev=new Uint16Array(s.w_size),s.lit_bufsize=1<<i+6,s.pending_buf_size=4*s.lit_bufsize,s.pending_buf=new Uint8Array(s.pending_buf_size),s.sym_buf=s.lit_bufsize,s.sym_end=(s.lit_bufsize-1)*3,s.level=t,s.strategy=o,s.method=n,rY(e)},deflateSetHeader:(e,t)=>rK(e)||2!==e.state.wrap?rv:(e.state.gzhead=t,rm),deflate:(e,t)=>{if(rK(e)||t>rp||t<0)return e?rx(e,rv):rv;let n=e.state;if(!e.output||0!==e.avail_in&&!e.input||666===n.status&&t!==rh)return rx(e,0===e.avail_out?rb:rv);let r=n.last_flush;if(n.last_flush=t,0!==n.pending){if(rM(e),0===e.avail_out)return n.last_flush=-1,rm}else if(0===e.avail_in&&rP(t)<=rP(r)&&t!==rh)return rx(e,rb);if(666===n.status&&0!==e.avail_in)return rx(e,rb);if(42===n.status&&0===n.wrap&&(n.status=113),42===n.status){let t=rE+(n.w_bits-8<<4)<<8;if(t|=(n.strategy>=rw||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(t|=32),rL(n,t+=31-t%31),0!==n.strstart&&(rL(n,e.adler>>>16),rL(n,65535&e.adler)),e.adler=1,n.status=113,rM(e),0!==n.pending)return n.last_flush=-1,rm}if(57===n.status){if(e.adler=0,rN(n,31),rN(n,139),rN(n,8),n.gzhead)rN(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),rN(n,255&n.gzhead.time),rN(n,n.gzhead.time>>8&255),rN(n,n.gzhead.time>>16&255),rN(n,n.gzhead.time>>24&255),rN(n,9===n.level?2:n.strategy>=rw||n.level<2?4:0),rN(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(rN(n,255&n.gzhead.extra.length),rN(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=rn(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69;else if(rN(n,0),rN(n,0),rN(n,0),rN(n,0),rN(n,0),rN(n,9===n.level?2:n.strategy>=rw||n.level<2?4:0),rN(n,3),n.status=113,rM(e),0!==n.pending)return n.last_flush=-1,rm}if(69===n.status){if(n.gzhead.extra){let t=n.pending,r=(65535&n.gzhead.extra.length)-n.gzindex;for(;n.pending+r>n.pending_buf_size;){let i=n.pending_buf_size-n.pending;if(n.pending_buf.set(n.gzhead.extra.subarray(n.gzindex,n.gzindex+i),n.pending),n.pending=n.pending_buf_size,n.gzhead.hcrc&&n.pending>t&&(e.adler=rn(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex+=i,rM(e),0!==n.pending)return n.last_flush=-1,rm;t=0,r-=i}let i=new Uint8Array(n.gzhead.extra);n.pending_buf.set(i.subarray(n.gzindex,n.gzindex+r),n.pending),n.pending+=r,n.gzhead.hcrc&&n.pending>t&&(e.adler=rn(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex=0}n.status=73}if(73===n.status){if(n.gzhead.name){let t,r=n.pending;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>r&&(e.adler=rn(e.adler,n.pending_buf,n.pending-r,r)),rM(e),0!==n.pending)return n.last_flush=-1,rm;r=0}t=n.gzindex<n.gzhead.name.length?255&n.gzhead.name.charCodeAt(n.gzindex++):0,rN(n,t)}while(0!==t)n.gzhead.hcrc&&n.pending>r&&(e.adler=rn(e.adler,n.pending_buf,n.pending-r,r)),n.gzindex=0}n.status=91}if(91===n.status){if(n.gzhead.comment){let t,r=n.pending;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>r&&(e.adler=rn(e.adler,n.pending_buf,n.pending-r,r)),rM(e),0!==n.pending)return n.last_flush=-1,rm;r=0}t=n.gzindex<n.gzhead.comment.length?255&n.gzhead.comment.charCodeAt(n.gzindex++):0,rN(n,t)}while(0!==t)n.gzhead.hcrc&&n.pending>r&&(e.adler=rn(e.adler,n.pending_buf,n.pending-r,r))}n.status=103}if(103===n.status){if(n.gzhead.hcrc){if(n.pending+2>n.pending_buf_size&&(rM(e),0!==n.pending))return n.last_flush=-1,rm;rN(n,255&e.adler),rN(n,e.adler>>8&255),e.adler=0}if(n.status=113,rM(e),0!==n.pending)return n.last_flush=-1,rm}if(0!==e.avail_in||0!==n.lookahead||t!==ru&&666!==n.status){let r=0===n.level?rB(n,t):n.strategy===rw?rV(n,t):n.strategy===rC?rG(n,t):rZ[n.level].func(n,t);if((3===r||4===r)&&(n.status=666),1===r||3===r)return 0===e.avail_out&&(n.last_flush=-1),rm;if(2===r&&(t===rd?rl(n):t!==rp&&(ra(n,0,0,!1),t===rf&&(rO(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),rM(e),0===e.avail_out))return n.last_flush=-1,rm}return t!==rh?rm:n.wrap<=0?rg:(2===n.wrap?(rN(n,255&e.adler),rN(n,e.adler>>8&255),rN(n,e.adler>>16&255),rN(n,e.adler>>24&255),rN(n,255&e.total_in),rN(n,e.total_in>>8&255),rN(n,e.total_in>>16&255),rN(n,e.total_in>>24&255)):(rL(n,e.adler>>>16),rL(n,65535&e.adler)),rM(e),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?rm:rg)},deflateEnd:e=>{if(rK(e))return rv;let t=e.state.status;return e.state=null,113===t?rx(e,ry):rm},deflateSetDictionary:(e,t)=>{let n=t.length;if(rK(e))return rv;let r=e.state,i=r.wrap;if(2===i||1===i&&42!==r.status||r.lookahead)return rv;if(1===i&&(e.adler=re(e.adler,t,n,0)),r.wrap=0,n>=r.w_size){0===i&&(rO(r.head),r.strstart=0,r.block_start=0,r.insert=0);let e=new Uint8Array(r.w_size);e.set(t.subarray(n-r.w_size,n),0),t=e,n=r.w_size}let o=e.avail_in,a=e.next_in,s=e.input;for(e.avail_in=n,e.next_in=0,e.input=t,rH(r);r.lookahead>=3;){let e=r.strstart,t=r.lookahead-2;do r.ins_h=rD(r,r.ins_h,r.window[e+3-1]),r.prev[e&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=e,e++;while(--t)r.strstart=e,r.lookahead=2,rH(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=2,r.match_available=0,e.next_in=a,e.input=s,e.avail_in=o,r.wrap=i,rm}};let rX=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var r0={assign:function(e){let t=Array.prototype.slice.call(arguments,1);for(;t.length;){let n=t.shift();if(n){if("object"!=typeof n)throw TypeError(n+"must be non-object");for(let t in n)rX(n,t)&&(e[t]=n[t])}}return e},flattenChunks:e=>{let t=0;for(let n=0,r=e.length;n<r;n++)t+=e[n].length;let n=new Uint8Array(t);for(let t=0,r=0,i=e.length;t<i;t++){let i=e[t];n.set(i,r),r+=i.length}return n}};let r1=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){r1=!1}let r2=new Uint8Array(256);for(let e=0;e<256;e++)r2[e]=e>=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;r2[254]=r2[254]=1;let r5=(e,t)=>{if(t<65534&&e.subarray&&r1)return String.fromCharCode.apply(null,e.length===t?e:e.subarray(0,t));let n="";for(let r=0;r<t;r++)n+=String.fromCharCode(e[r]);return n};var r3={string2buf:e=>{if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let t,n,r,i,o,a=e.length,s=0;for(i=0;i<a;i++)(64512&(n=e.charCodeAt(i)))==55296&&i+1<a&&(64512&(r=e.charCodeAt(i+1)))==56320&&(n=65536+(n-55296<<10)+(r-56320),i++),s+=n<128?1:n<2048?2:n<65536?3:4;for(o=0,t=new Uint8Array(s),i=0;o<s;i++)(64512&(n=e.charCodeAt(i)))==55296&&i+1<a&&(64512&(r=e.charCodeAt(i+1)))==56320&&(n=65536+(n-55296<<10)+(r-56320),i++),n<128?t[o++]=n:(n<2048?t[o++]=192|n>>>6:(n<65536?t[o++]=224|n>>>12:(t[o++]=240|n>>>18,t[o++]=128|n>>>12&63),t[o++]=128|n>>>6&63),t[o++]=128|63&n);return t},buf2string:(e,t)=>{let n,r;let i=t||e.length;if("function"==typeof TextDecoder&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,t));let o=Array(2*i);for(r=0,n=0;n<i;){let t=e[n++];if(t<128){o[r++]=t;continue}let a=r2[t];if(a>4){o[r++]=65533,n+=a-1;continue}for(t&=2===a?31:3===a?15:7;a>1&&n<i;)t=t<<6|63&e[n++],a--;if(a>1){o[r++]=65533;continue}t<65536?o[r++]=t:(t-=65536,o[r++]=55296|t>>10&1023,o[r++]=56320|1023&t)}return r5(o,r)},utf8border:(e,t)=>{(t=t||e.length)>e.length&&(t=e.length);let n=t-1;for(;n>=0&&(192&e[n])==128;)n--;return n<0||0===n?t:n+r2[e[n]]>t?n:t}},r6=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0};let r4=Object.prototype.toString,{Z_NO_FLUSH:r8,Z_SYNC_FLUSH:r9,Z_FULL_FLUSH:r7,Z_FINISH:ie,Z_OK:it,Z_STREAM_END:ir,Z_DEFAULT_COMPRESSION:ii,Z_DEFAULT_STRATEGY:io,Z_DEFLATED:ia}=ri;function is(e){this.options=r0.assign({level:ii,method:ia,chunkSize:16384,windowBits:15,memLevel:8,strategy:io},e||{});let t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new r6,this.strm.avail_out=0;let n=rJ.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==it)throw Error(rr[n]);if(t.header&&rJ.deflateSetHeader(this.strm,t.header),t.dictionary){let e;if(e="string"==typeof t.dictionary?r3.string2buf(t.dictionary):"[object ArrayBuffer]"===r4.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,(n=rJ.deflateSetDictionary(this.strm,e))!==it)throw Error(rr[n]);this._dict_set=!0}}function ic(e,t){let n=new is(t);if(n.push(e,!0),n.err)throw n.msg||rr[n.err];return n.result}is.prototype.push=function(e,t){let n,r;let i=this.strm,o=this.options.chunkSize;if(this.ended)return!1;for(r=t===~~t?t:!0===t?ie:r8,"string"==typeof e?i.input=r3.string2buf(e):"[object ArrayBuffer]"===r4.call(e)?i.input=new Uint8Array(e):i.input=e,i.next_in=0,i.avail_in=i.input.length;;){if(0===i.avail_out&&(i.output=new Uint8Array(o),i.next_out=0,i.avail_out=o),(r===r9||r===r7)&&i.avail_out<=6){this.onData(i.output.subarray(0,i.next_out)),i.avail_out=0;continue}if((n=rJ.deflate(i,r))===ir)return i.next_out>0&&this.onData(i.output.subarray(0,i.next_out)),n=rJ.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===it;if(0===i.avail_out){this.onData(i.output);continue}if(r>0&&i.next_out>0){this.onData(i.output.subarray(0,i.next_out)),i.avail_out=0;continue}if(0===i.avail_in)break}return!0},is.prototype.onData=function(e){this.chunks.push(e)},is.prototype.onEnd=function(e){e===it&&(this.result=r0.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};var il=function(e,t){let n,r,i,o,a,s,c,l,u,d,f,h,p,m,g,v,y,b,S,_,w,C,A,k;let I=e.state;n=e.next_in,A=e.input,r=n+(e.avail_in-5),i=e.next_out,k=e.output,o=i-(t-e.avail_out),a=i+(e.avail_out-257),s=I.dmax,c=I.wsize,l=I.whave,u=I.wnext,d=I.window,f=I.hold,h=I.bits,p=I.lencode,m=I.distcode,g=(1<<I.lenbits)-1,v=(1<<I.distbits)-1;t:do for(h<15&&(f+=A[n++]<<h,h+=8,f+=A[n++]<<h,h+=8),y=p[f&g];;){if(f>>>=b=y>>>24,h-=b,0==(b=y>>>16&255))k[i++]=65535&y;else if(16&b)for(S=65535&y,(b&=15)&&(h<b&&(f+=A[n++]<<h,h+=8),S+=f&(1<<b)-1,f>>>=b,h-=b),h<15&&(f+=A[n++]<<h,h+=8,f+=A[n++]<<h,h+=8),y=m[f&v];;){if(f>>>=b=y>>>24,h-=b,16&(b=y>>>16&255)){if(_=65535&y,h<(b&=15)&&(f+=A[n++]<<h,(h+=8)<b&&(f+=A[n++]<<h,h+=8)),(_+=f&(1<<b)-1)>s){e.msg="invalid distance too far back",I.mode=16209;break t}if(f>>>=b,h-=b,_>(b=i-o)){if((b=_-b)>l&&I.sane){e.msg="invalid distance too far back",I.mode=16209;break t}if(w=0,C=d,0===u){if(w+=c-b,b<S){S-=b;do k[i++]=d[w++];while(--b)w=i-_,C=k}}else if(u<b){if(w+=c+u-b,(b-=u)<S){S-=b;do k[i++]=d[w++];while(--b)if(w=0,u<S){S-=b=u;do k[i++]=d[w++];while(--b)w=i-_,C=k}}}else if(w+=u-b,b<S){S-=b;do k[i++]=d[w++];while(--b)w=i-_,C=k}for(;S>2;)k[i++]=C[w++],k[i++]=C[w++],k[i++]=C[w++],S-=3;S&&(k[i++]=C[w++],S>1&&(k[i++]=C[w++]))}else{w=i-_;do k[i++]=k[w++],k[i++]=k[w++],k[i++]=k[w++],S-=3;while(S>2)S&&(k[i++]=k[w++],S>1&&(k[i++]=k[w++]))}}else if((64&b)==0){y=m[(65535&y)+(f&(1<<b)-1)];continue}else{e.msg="invalid distance code",I.mode=16209;break t}break}else if((64&b)==0){y=p[(65535&y)+(f&(1<<b)-1)];continue}else if(32&b){I.mode=16191;break t}else{e.msg="invalid literal/length code",I.mode=16209;break t}break}while(n<r&&i<a)n-=S=h>>3,h-=S<<3,f&=(1<<h)-1,e.next_in=n,e.next_out=i,e.avail_in=n<r?5+(r-n):5-(n-r),e.avail_out=i<a?257+(a-i):257-(i-a),I.hold=f,I.bits=h};let iu=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),id=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78]),ih=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),ip=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]);var im=(e,t,n,r,i,o,a,s)=>{let c,l,u,d,f,h,p,m,g;let v=s.bits,y=0,b=0,S=0,_=0,w=0,C=0,A=0,k=0,I=0,E=0,x=null,P=new Uint16Array(16),O=new Uint16Array(16),T=null;for(y=0;y<=15;y++)P[y]=0;for(b=0;b<r;b++)P[t[n+b]]++;for(_=15,w=v;_>=1&&0===P[_];_--);if(w>_&&(w=_),0===_)return i[o++]=0x1400000,i[o++]=0x1400000,s.bits=1,0;for(S=1;S<_&&0===P[S];S++);for(w<S&&(w=S),k=1,y=1;y<=15;y++)if(k<<=1,(k-=P[y])<0)return -1;if(k>0&&(0===e||1!==_))return -1;for(y=1,O[1]=0;y<15;y++)O[y+1]=O[y]+P[y];for(b=0;b<r;b++)0!==t[n+b]&&(a[O[t[n+b]]++]=b);if(0===e?(x=T=a,h=20):1===e?(x=iu,T=id,h=257):(x=ih,T=ip,h=0),E=0,b=0,y=S,f=o,C=w,A=0,u=-1,d=(I=1<<w)-1,1===e&&I>852||2===e&&I>592)return 1;for(;;){p=y-A,a[b]+1<h?(m=0,g=a[b]):a[b]>=h?(m=T[a[b]-h],g=x[a[b]-h]):(m=96,g=0),c=1<<y-A,S=l=1<<C;do i[f+(E>>A)+(l-=c)]=p<<24|m<<16|g|0;while(0!==l)for(c=1<<y-1;E&c;)c>>=1;if(0!==c?(E&=c-1,E+=c):E=0,b++,0==--P[y]){if(y===_)break;y=t[n+a[b]]}if(y>w&&(E&d)!==u){for(0===A&&(A=w),f+=S,k=1<<(C=y-A);C+A<_&&!((k-=P[C+A])<=0);)C++,k<<=1;if(I+=1<<C,1===e&&I>852||2===e&&I>592)return 1;i[u=E&d]=w<<24|C<<16|f-o|0}}return 0!==E&&(i[f+E]=y-A<<24|4194304),s.bits=w,0};let{Z_FINISH:ig,Z_BLOCK:iv,Z_TREES:iy,Z_OK:ib,Z_STREAM_END:iS,Z_NEED_DICT:i_,Z_STREAM_ERROR:iw,Z_DATA_ERROR:iC,Z_MEM_ERROR:iA,Z_BUF_ERROR:ik,Z_DEFLATED:iI}=ri,iE=e=>(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24);function ix(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}let iP=e=>{if(!e)return 1;let t=e.state;return!t||t.strm!==e||t.mode<16180||t.mode>16211?1:0},iO=e=>{if(iP(e))return iw;let t=e.state;return e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=16180,t.last=0,t.havedict=0,t.flags=-1,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Int32Array(852),t.distcode=t.distdyn=new Int32Array(592),t.sane=1,t.back=-1,ib},iT=e=>{if(iP(e))return iw;let t=e.state;return t.wsize=0,t.whave=0,t.wnext=0,iO(e)},iD=(e,t)=>{let n;if(iP(e))return iw;let r=e.state;return(t<0?(n=0,t=-t):(n=(t>>4)+5,t<48&&(t&=15)),t&&(t<8||t>15))?iw:(null!==r.window&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,iT(e))},iM=!0,iR=e=>{if(iM){a=new Int32Array(512),s=new Int32Array(32);let t=0;for(;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(im(1,e.lens,0,288,a,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;im(2,e.lens,0,32,s,0,e.work,{bits:5}),iM=!1}e.lencode=a,e.lenbits=9,e.distcode=s,e.distbits=5},iN=(e,t,n,r)=>{let i;let o=e.state;return null===o.window&&(o.wsize=1<<o.wbits,o.wnext=0,o.whave=0,o.window=new Uint8Array(o.wsize)),r>=o.wsize?(o.window.set(t.subarray(n-o.wsize,n),0),o.wnext=0,o.whave=o.wsize):((i=o.wsize-o.wnext)>r&&(i=r),o.window.set(t.subarray(n-r,n-r+i),o.wnext),(r-=i)?(o.window.set(t.subarray(n-r,n),0),o.wnext=r,o.whave=o.wsize):(o.wnext+=i,o.wnext===o.wsize&&(o.wnext=0),o.whave<o.wsize&&(o.whave+=i))),0};var iL={inflateReset:iT,inflateInit2:(e,t)=>{if(!e)return iw;let n=new ix;e.state=n,n.strm=e,n.window=null,n.mode=16180;let r=iD(e,t);return r!==ib&&(e.state=null),r},inflate:(e,t)=>{let n,r,i,o,a,s,c,l,u,d,f,h,p,m,g,v,y,b,S,_,w,C,A,k;let I=0,E=new Uint8Array(4),x=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(iP(e)||!e.output||!e.input&&0!==e.avail_in)return iw;16191===(n=e.state).mode&&(n.mode=16192),a=e.next_out,i=e.output,c=e.avail_out,o=e.next_in,r=e.input,s=e.avail_in,l=n.hold,u=n.bits,d=s,f=c,C=ib;n:for(;;)switch(n.mode){case 16180:if(0===n.wrap){n.mode=16192;break}for(;u<16;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}if(2&n.wrap&&35615===l){0===n.wbits&&(n.wbits=15),n.check=0,E[0]=255&l,E[1]=l>>>8&255,n.check=rn(n.check,E,2,0),l=0,u=0,n.mode=16181;break}if(n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&l)<<8)+(l>>8))%31){e.msg="incorrect header check",n.mode=16209;break}if((15&l)!==iI){e.msg="unknown compression method",n.mode=16209;break}if(l>>>=4,u-=4,w=(15&l)+8,0===n.wbits&&(n.wbits=w),w>15||w>n.wbits){e.msg="invalid window size",n.mode=16209;break}n.dmax=1<<n.wbits,n.flags=0,e.adler=n.check=1,n.mode=512&l?16189:16191,l=0,u=0;break;case 16181:for(;u<16;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}if(n.flags=l,(255&n.flags)!==iI){e.msg="unknown compression method",n.mode=16209;break}if(57344&n.flags){e.msg="unknown header flags set",n.mode=16209;break}n.head&&(n.head.text=l>>8&1),512&n.flags&&4&n.wrap&&(E[0]=255&l,E[1]=l>>>8&255,n.check=rn(n.check,E,2,0)),l=0,u=0,n.mode=16182;case 16182:for(;u<32;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}n.head&&(n.head.time=l),512&n.flags&&4&n.wrap&&(E[0]=255&l,E[1]=l>>>8&255,E[2]=l>>>16&255,E[3]=l>>>24&255,n.check=rn(n.check,E,4,0)),l=0,u=0,n.mode=16183;case 16183:for(;u<16;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}n.head&&(n.head.xflags=255&l,n.head.os=l>>8),512&n.flags&&4&n.wrap&&(E[0]=255&l,E[1]=l>>>8&255,n.check=rn(n.check,E,2,0)),l=0,u=0,n.mode=16184;case 16184:if(1024&n.flags){for(;u<16;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}n.length=l,n.head&&(n.head.extra_len=l),512&n.flags&&4&n.wrap&&(E[0]=255&l,E[1]=l>>>8&255,n.check=rn(n.check,E,2,0)),l=0,u=0}else n.head&&(n.head.extra=null);n.mode=16185;case 16185:if(1024&n.flags&&((h=n.length)>s&&(h=s),h&&(n.head&&(w=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Uint8Array(n.head.extra_len)),n.head.extra.set(r.subarray(o,o+h),w)),512&n.flags&&4&n.wrap&&(n.check=rn(n.check,r,h,o)),s-=h,o+=h,n.length-=h),n.length))break n;n.length=0,n.mode=16186;case 16186:if(2048&n.flags){if(0===s)break n;h=0;do w=r[o+h++],n.head&&w&&n.length<65536&&(n.head.name+=String.fromCharCode(w));while(w&&h<s)if(512&n.flags&&4&n.wrap&&(n.check=rn(n.check,r,h,o)),s-=h,o+=h,w)break n}else n.head&&(n.head.name=null);n.length=0,n.mode=16187;case 16187:if(4096&n.flags){if(0===s)break n;h=0;do w=r[o+h++],n.head&&w&&n.length<65536&&(n.head.comment+=String.fromCharCode(w));while(w&&h<s)if(512&n.flags&&4&n.wrap&&(n.check=rn(n.check,r,h,o)),s-=h,o+=h,w)break n}else n.head&&(n.head.comment=null);n.mode=16188;case 16188:if(512&n.flags){for(;u<16;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}if(4&n.wrap&&l!==(65535&n.check)){e.msg="header crc mismatch",n.mode=16209;break}l=0,u=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=16191;break;case 16189:for(;u<32;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}e.adler=n.check=iE(l),l=0,u=0,n.mode=16190;case 16190:if(0===n.havedict)return e.next_out=a,e.avail_out=c,e.next_in=o,e.avail_in=s,n.hold=l,n.bits=u,i_;e.adler=n.check=1,n.mode=16191;case 16191:if(t===iv||t===iy)break n;case 16192:if(n.last){l>>>=7&u,u-=7&u,n.mode=16206;break}for(;u<3;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}switch(n.last=1&l,u-=1,3&(l>>>=1)){case 0:n.mode=16193;break;case 1:if(iR(n),n.mode=16199,t===iy){l>>>=2,u-=2;break n}break;case 2:n.mode=16196;break;case 3:e.msg="invalid block type",n.mode=16209}l>>>=2,u-=2;break;case 16193:for(l>>>=7&u,u-=7&u;u<32;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}if((65535&l)!=(l>>>16^65535)){e.msg="invalid stored block lengths",n.mode=16209;break}if(n.length=65535&l,l=0,u=0,n.mode=16194,t===iy)break n;case 16194:n.mode=16195;case 16195:if(h=n.length){if(h>s&&(h=s),h>c&&(h=c),0===h)break n;i.set(r.subarray(o,o+h),a),s-=h,o+=h,c-=h,a+=h,n.length-=h;break}n.mode=16191;break;case 16196:for(;u<14;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}if(n.nlen=(31&l)+257,l>>>=5,u-=5,n.ndist=(31&l)+1,l>>>=5,u-=5,n.ncode=(15&l)+4,l>>>=4,u-=4,n.nlen>286||n.ndist>30){e.msg="too many length or distance symbols",n.mode=16209;break}n.have=0,n.mode=16197;case 16197:for(;n.have<n.ncode;){for(;u<3;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}n.lens[x[n.have++]]=7&l,l>>>=3,u-=3}for(;n.have<19;)n.lens[x[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,A={bits:n.lenbits},C=im(0,n.lens,0,19,n.lencode,0,n.work,A),n.lenbits=A.bits,C){e.msg="invalid code lengths set",n.mode=16209;break}n.have=0,n.mode=16198;case 16198:for(;n.have<n.nlen+n.ndist;){for(;g=(I=n.lencode[l&(1<<n.lenbits)-1])>>>24,v=I>>>16&255,y=65535&I,!(g<=u);){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}if(y<16)l>>>=g,u-=g,n.lens[n.have++]=y;else{if(16===y){for(k=g+2;u<k;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}if(l>>>=g,u-=g,0===n.have){e.msg="invalid bit length repeat",n.mode=16209;break}w=n.lens[n.have-1],h=3+(3&l),l>>>=2,u-=2}else if(17===y){for(k=g+3;u<k;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}l>>>=g,u-=g,w=0,h=3+(7&l),l>>>=3,u-=3}else{for(k=g+7;u<k;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}l>>>=g,u-=g,w=0,h=11+(127&l),l>>>=7,u-=7}if(n.have+h>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=16209;break}for(;h--;)n.lens[n.have++]=w}}if(16209===n.mode)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=16209;break}if(n.lenbits=9,A={bits:n.lenbits},C=im(1,n.lens,0,n.nlen,n.lencode,0,n.work,A),n.lenbits=A.bits,C){e.msg="invalid literal/lengths set",n.mode=16209;break}if(n.distbits=6,n.distcode=n.distdyn,A={bits:n.distbits},C=im(2,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,A),n.distbits=A.bits,C){e.msg="invalid distances set",n.mode=16209;break}if(n.mode=16199,t===iy)break n;case 16199:n.mode=16200;case 16200:if(s>=6&&c>=258){e.next_out=a,e.avail_out=c,e.next_in=o,e.avail_in=s,n.hold=l,n.bits=u,il(e,f),a=e.next_out,i=e.output,c=e.avail_out,o=e.next_in,r=e.input,s=e.avail_in,l=n.hold,u=n.bits,16191===n.mode&&(n.back=-1);break}for(n.back=0;g=(I=n.lencode[l&(1<<n.lenbits)-1])>>>24,v=I>>>16&255,y=65535&I,!(g<=u);){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}if(v&&(240&v)==0){for(b=g,S=v,_=y;g=(I=n.lencode[_+((l&(1<<b+S)-1)>>b)])>>>24,v=I>>>16&255,y=65535&I,!(b+g<=u);){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}l>>>=b,u-=b,n.back+=b}if(l>>>=g,u-=g,n.back+=g,n.length=y,0===v){n.mode=16205;break}if(32&v){n.back=-1,n.mode=16191;break}if(64&v){e.msg="invalid literal/length code",n.mode=16209;break}n.extra=15&v,n.mode=16201;case 16201:if(n.extra){for(k=n.extra;u<k;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}n.length+=l&(1<<n.extra)-1,l>>>=n.extra,u-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=16202;case 16202:for(;g=(I=n.distcode[l&(1<<n.distbits)-1])>>>24,v=I>>>16&255,y=65535&I,!(g<=u);){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}if((240&v)==0){for(b=g,S=v,_=y;g=(I=n.distcode[_+((l&(1<<b+S)-1)>>b)])>>>24,v=I>>>16&255,y=65535&I,!(b+g<=u);){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}l>>>=b,u-=b,n.back+=b}if(l>>>=g,u-=g,n.back+=g,64&v){e.msg="invalid distance code",n.mode=16209;break}n.offset=y,n.extra=15&v,n.mode=16203;case 16203:if(n.extra){for(k=n.extra;u<k;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}n.offset+=l&(1<<n.extra)-1,l>>>=n.extra,u-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=16209;break}n.mode=16204;case 16204:if(0===c)break n;if(h=f-c,n.offset>h){if((h=n.offset-h)>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=16209;break}h>n.wnext?(h-=n.wnext,p=n.wsize-h):p=n.wnext-h,h>n.length&&(h=n.length),m=n.window}else m=i,p=a-n.offset,h=n.length;h>c&&(h=c),c-=h,n.length-=h;do i[a++]=m[p++];while(--h)0===n.length&&(n.mode=16200);break;case 16205:if(0===c)break n;i[a++]=n.length,c--,n.mode=16200;break;case 16206:if(n.wrap){for(;u<32;){if(0===s)break n;s--,l|=r[o++]<<u,u+=8}if(f-=c,e.total_out+=f,n.total+=f,4&n.wrap&&f&&(e.adler=n.check=n.flags?rn(n.check,i,f,a-f):re(n.check,i,f,a-f)),f=c,4&n.wrap&&(n.flags?l:iE(l))!==n.check){e.msg="incorrect data check",n.mode=16209;break}l=0,u=0}n.mode=16207;case 16207:if(n.wrap&&n.flags){for(;u<32;){if(0===s)break n;s--,l+=r[o++]<<u,u+=8}if(4&n.wrap&&l!==(0xffffffff&n.total)){e.msg="incorrect length check",n.mode=16209;break}l=0,u=0}n.mode=16208;case 16208:C=iS;break n;case 16209:C=iC;break n;case 16210:return iA;default:return iw}return e.next_out=a,e.avail_out=c,e.next_in=o,e.avail_in=s,n.hold=l,n.bits=u,(n.wsize||f!==e.avail_out&&n.mode<16209&&(n.mode<16206||t!==ig))&&iN(e,e.output,e.next_out,f-e.avail_out),d-=e.avail_in,f-=e.avail_out,e.total_in+=d,e.total_out+=f,n.total+=f,4&n.wrap&&f&&(e.adler=n.check=n.flags?rn(n.check,i,f,e.next_out-f):re(n.check,i,f,e.next_out-f)),e.data_type=n.bits+(n.last?64:0)+(16191===n.mode?128:0)+(16199===n.mode||16194===n.mode?256:0),(0===d&&0===f||t===ig)&&C===ib&&(C=ik),C},inflateEnd:e=>{if(iP(e))return iw;let t=e.state;return t.window&&(t.window=null),e.state=null,ib},inflateGetHeader:(e,t)=>{if(iP(e))return iw;let n=e.state;return(2&n.wrap)==0?iw:(n.head=t,t.done=!1,ib)},inflateSetDictionary:(e,t)=>{let n;let r=t.length;return iP(e)||0!==(n=e.state).wrap&&16190!==n.mode?iw:16190===n.mode&&re(1,t,r,0)!==n.check?iC:iN(e,t,r,r)?(n.mode=16210,iA):(n.havedict=1,ib)}},iF=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1};let iU=Object.prototype.toString,{Z_NO_FLUSH:iH,Z_FINISH:iB,Z_OK:ij,Z_STREAM_END:iW,Z_NEED_DICT:iG,Z_STREAM_ERROR:iV,Z_DATA_ERROR:iq,Z_MEM_ERROR:iZ}=ri;function iQ(e){this.options=r0.assign({chunkSize:65536,windowBits:15,to:""},e||{});let t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),t.windowBits>=0&&t.windowBits<16&&!(e&&e.windowBits)&&(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&(15&t.windowBits)==0&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new r6,this.strm.avail_out=0;let n=iL.inflateInit2(this.strm,t.windowBits);if(n!==ij||(this.header=new iF,iL.inflateGetHeader(this.strm,this.header),t.dictionary&&("string"==typeof t.dictionary?t.dictionary=r3.string2buf(t.dictionary):"[object ArrayBuffer]"===iU.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=iL.inflateSetDictionary(this.strm,t.dictionary))!==ij)))throw Error(rr[n])}function iz(e,t){let n=new iQ(t);if(n.push(e),n.err)throw n.msg||rr[n.err];return n.result}iQ.prototype.push=function(e,t){let n,r,i;let o=this.strm,a=this.options.chunkSize,s=this.options.dictionary;if(this.ended)return!1;for(r=t===~~t?t:!0===t?iB:iH,"[object ArrayBuffer]"===iU.call(e)?o.input=new Uint8Array(e):o.input=e,o.next_in=0,o.avail_in=o.input.length;;){for(0===o.avail_out&&(o.output=new Uint8Array(a),o.next_out=0,o.avail_out=a),(n=iL.inflate(o,r))===iG&&s&&((n=iL.inflateSetDictionary(o,s))===ij?n=iL.inflate(o,r):n===iq&&(n=iG));o.avail_in>0&&n===iW&&o.state.wrap>0&&0!==e[o.next_in];)iL.inflateReset(o),n=iL.inflate(o,r);switch(n){case iV:case iq:case iG:case iZ:return this.onEnd(n),this.ended=!0,!1}if(i=o.avail_out,o.next_out&&(0===o.avail_out||n===iW)){if("string"===this.options.to){let e=r3.utf8border(o.output,o.next_out),t=o.next_out-e,n=r3.buf2string(o.output,e);o.next_out=t,o.avail_out=a-t,t&&o.output.set(o.output.subarray(e,e+t),0),this.onData(n)}else this.onData(o.output.length===o.next_out?o.output:o.output.subarray(0,o.next_out))}if(n!==ij||0!==i){if(n===iW)return n=iL.inflateEnd(this.strm),this.onEnd(n),this.ended=!0,!0;if(0===o.avail_in)break}}return!0},iQ.prototype.onData=function(e){this.chunks.push(e)},iQ.prototype.onEnd=function(e){e===ij&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=r0.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};let{Deflate:iK,deflate:i$,deflateRaw:iY,gzip:iJ}={Deflate:is,deflate:ic,deflateRaw:function(e,t){return(t=t||{}).raw=!0,ic(e,t)},gzip:function(e,t){return(t=t||{}).gzip=!0,ic(e,t)},constants:ri},{Inflate:iX,inflate:i0,inflateRaw:i1,ungzip:i2}={Inflate:iQ,inflate:iz,inflateRaw:function(e,t){return(t=t||{}).raw=!0,iz(e,t)},ungzip:iz,constants:ri};var i5={gzip:iJ},i3=n(78191),i6=n(6367),i4=n(97388),i8=n(9541),i9=n(60239);let i7=["HashedEmail","PiiData"];var oe=n(95646),ot=n(3683);async function on(e,t){let n=await (0,oe.z)(t);n.Thread=(0,ot.N)(),function(e,t){for(let[n,r]of Object.entries(t))r&&e.setProperty(n,r)}(e,n)}var or=n(20964),oi=n(41493);let oo=Date.now(),oa={};var os=n(2020),oc=n(82637),ol=n(57918),ou=n(60327),od=n(24346),of=n(22521);let oh=-1,op=!1,om={},og={};async function ov(e,t,n,r=!1,i=!1){let o,a,s;if(i9.g4.info(` ${om[t]?"Updating existing":"Initializing new"} 1DS tenant. Tenant: ${t}`,"analytics"),om[t]){og[t].offlineListener?.unload(),og[t].unsubscribe?.();let e=om[t];setTimeout(()=>e.unload(),3e4)}om[t]=new u.K;let c={instrumentationKey:t,endpointUrl:e,disableCookiesUsage:!0,channelConfiguration:{payloadPreprocessor:oS},enableWParam:!0};if(oc.Y()?.enablePrivacyGuard||n?.enablePrivacyGuard){let e=new nE,t=ou.c()?.SessionSettings,n={UserName:t?.UserDisplayName,UserAlias:t?.UserPrincipalName?.split("@")[0],IgnoredNameParts:["Microsoft","Dogfood"]};c.extensionConfig={[e.identifier]:{context:n,scanForUrls:!1}},s=[e]}om[t].initialize(c,s),om[t].getPostChannel()?._setTransmitProfile(d.je);let l=(0,i8.$)();if(l&&om[t].getPostChannel()?.setMsaAuthTicket(l),oc.Y()?.enableOfflineCaching){let e=new tK,n={providers:[3],storageKeyPrefix:function(e){let t=(0,ot.N)()||"MAIN_THREAD";return`owa-ai-${t}-${e}`}(t)};om[t].updateCfg({extensionConfig:{[e.identifier]:n}}),om[t].addPlugin(e),o=e.getOfflineListener(),o?.setOnlineState(self.navigator.onLine?1:2),a=(0,of.u)(e=>{})}await ob(om[t],n,r,i),og[t]={skipCommonProperties:r,useUnifiedSchema:i,endpointUrl:e,msaDeviceTicket:l,offlineListener:o,unsubscribe:a}}async function oy({tenantToken:e,item:t,analyticsOptions:n,overrideEndpointUrl:r,skipCommonProperties:i=!1,useUnifiedSchema:o=!1}){let a=r||(n?.endpointUrlOverride===void 0?(0,os.hh)(n?.startupInfo.forest):null===n.endpointUrlOverride?void 0:n.endpointUrlOverride),s={},c=!!og[e],l=og[e]?.skipCommonProperties!==i,u=og[e]?.useUnifiedSchema!==o,d=og[e]?.endpointUrl!==a,f=og[e]?.msaDeviceTicket!==(0,i8.$)(),h=c&&(l||u||d||f);if((!om[e]||h)&&(h&&(s.SkipCommonPropertiesChanged=l,s.UseUnifiedSchemaChanged=u,s.EndpointUrlChanged=d,s.MsaDeviceTicketChanged=f),await ov(a,e,n,i,o)),n?.requestConfigUpdateTime&&oh!==n.requestConfigUpdateTime&&(oh=n.requestConfigUpdateTime,i9.g4.info(` Updating Common Properties for tenant: ${e}`,"analytics"),await ob(om[e],n,i,o)),o&&t.data&&(t.data["UserInfo.Id"]=t.data.UserId?.toString(),t.data["UserInfo.IdType"]=t.data.UserIdType?.toString(),delete t.data.UserId,delete t.data.UserIdType,t.data=function(e){if(e)for(let t of Object.keys(e))void 0===e[t]||null===e[t]?e[t]="":"object"!=typeof e[t]||i7.includes(t)||(e[t]=JSON.stringify(e[t]));return e}(t.data)),!o&&t.data){t.data.App||(t.data.App=(0,i3.Mq)(),i9.g4.warn(` Event ${t.name} should contain a App field.`));let e=(0,i4.$6)((await ol.c())?.hostTelemetry);e&&(t.data.HostTelemetry=e)}"MAIN_THREAD"!==(0,ot.N)()&&(s.UpdateCachesFromMainThreadIsRegistered=(0,od.Vj)("GetAndUpdateAnalyticsCachesInWorker").isRegistered),self.navigator.onLine||(s.Offline=!0),function(e,t,n){if(t?.data){let r={},i=t.data.diagnostics;if(i)try{r=JSON.parse(i)}catch(e){r={originalDiagnostics:i}}t.data.diagnostics=JSON.stringify({...r,...n,EndpointUrl:e||"none"})}}(a,t,s),om[e].track(t),function(e){if(e.data?.EventName){let t=e.data.EventName;oa[t]=oa[t]?oa[t]+1:1;let n=Date.now();if(n-oo>6e4){for(let e of(oo=n,Object.keys(oa)))oa[e]>500&&function(e,t){try{let n="EventReachedMaxFrequency";e!==n&&(0,oi.y)(new or.cs(n,{eventName:e,count:t}))}catch(e){}}(t,oa[e]);oa={}}}}(t)}async function ob(e,t,n,r){"MAIN_THREAD"!==(0,ot.N)()&&op&&((0,od.Vj)("GetAndUpdateAnalyticsCachesInWorker").isRegistered?(await od.Vj("GetAndUpdateAnalyticsCachesInWorker")?.executeNow(),i9.g4.info(" 1DS - Caches updated from main thread","analytics")):i9.g4.warn(` 1DS - Callback to update caches missing on ${(0,ot.N)()}`,"analytics"));let i=e.getPropertyManager();n||r||!t||await on(i,t);let o=i.getPropertiesContext();o&&(o.app.ver=(0,i3.VJ)(),o.session.setId((0,i6.M)()),o.web.domain=void 0,o.device.localId=void 0,t?.overrideOsVersion&&(o.os.ver=t.overrideOsVersion)),op=!0}function oS(e,t){try{let n=i5.gzip(e.data),r=e.headers||{};r["Content-Encoding"]="gzip",e.headers=r,e.data=n,t(e)}catch(n){return t(e)}}function o_(){for(let e of Object.values(om))if(e&&e.isInitialized())try{e.getPostChannel().flush()}catch{}}function ow(e){for(let t of Object.values(om))if(t)try{t.getPostChannel().setMsaAuthTicket(e)}catch{}}function oC(e,t,n){return{name:e,data:t?JSON.parse(JSON.stringify(t)):{},time:n}}},20964:(e,t,n)=>{"use strict";n.d(t,{cs:()=>b,Hx:()=>m,a:()=>p,E4:()=>h});var r=n(78191),i=n(97388),o=n(14878),a=n(11),s=n(2020),c=n(3683),l=n(78248),u=n(12163);let d=new Map;var f=n(88101);function h(e){let t=(0,a.mn)("track");return!!t&&("*"==t||t.indexOf(e)>-1)}function p(){return h(m)}let m="client_verbose",g=0,v=["TOO_MANY_RERENDERS"],y=class{constructor(e,t,n,i){if(this.customDataIndex=1,this.propertiesThatNeedScrubbing={},this.hasEnded=!1,this.eventName=e&&e.toString().replace(".","_")||"",this.creationTime=new Date().toISOString(),this.properties=i||{},n?.mailbox){if((0,f.cr)("fwk-acting-puid",void 0,!0)){let e=function(e){let t=(0,u.M4)(e);if(d.has(t))return d.get(t);let n=(0,l.p)(e);if(n){let e=n.SessionSettings?.UserPuid;if(e)return d.set(t,e),e}}(n.mailbox);e&&this.addData("ActingPuid",e)}delete n.mailbox}this.options=n??{},this.addCustomData(t),n?.actionSource&&this.addActionSource(n.actionSource),n?.cosmosOnlyData&&this.addCosmosOnlyData(n.cosmosOnlyData),this.addData("App",n?.appOverride??(0,r.Mq)()),this.eventName&&this.addData("EventName",this.eventName),this.addData("SequenceNumber",g++);let o=n?.errorComponent;o&&this.addData("ErrorComponent",o),this.updateSessionOccurences(this.eventName);let a=(0,s.q0)();a&&this.addData("SessionElapseTime",a),this.addData("OriginalThread",(0,c.N)())}getEventName(){return this.eventName}getOptions(){return this.options}addCustomData(e){if(e&&!this.hasEnded){if(Array.isArray(e))for(var t=0;t<e.length;t++)this.addCustomProperty(`owa_${(this.customDataIndex++).toString()}`,e[t]);else if(e instanceof Object){let t=Object.keys(e);for(var n=0;n<t.length;n++)this.addCustomProperty(t[n],e[t[n]])}}}hasCustomData(e){return this.propertyBag?.[e]!=void 0}getCustomData(e){return this.propertyBag?.[e]}getData(e){return this.properties[e]}getProperties(){return this.properties}getAllProperties(){let e={...this.properties};for(let[t,n]of Object.entries(this.propertiesThatNeedScrubbing))e[t]=(0,i.$6)(n,"stack"!=t||!v.includes(this.eventName??""));return e}addData(e,t){this.hasEnded||this.addDataWithoutChecks(e,t)}addDataWithoutChecks(e,t){this.properties[e]=t}addCosmosOnlyData(e){this.addDataWithPiiScrubbing("ExtraData",e)}addActionSource(e){this.addData("ActionSource",e)}getActionSource(){return this.getData("ActionSource")}addCustomProperty(e,t){this.propertyBag||(this.propertyBag={});let n=(0,o.d)(this.propertyBag,e,this.eventName);n&&(this.propertyBag[n]=t)}getPropertyBag(){return this.propertyBag}getCreationTime(){return this.creationTime}static fromJSObject(e){return Object.assign(new y,e)}addDataWithPiiScrubbing(e,t){this.hasEnded||(this.propertiesThatNeedScrubbing[e]=t)}updateSessionOccurences(e){let t=y.sessionOccurrences[e];this.sessionOccurrence=y.sessionOccurrences[e]=t?t+1:1,this.addData("SessionOccurences",this.sessionOccurrence)}},b=y;b.sessionOccurrences={}},70873:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(20964);class i extends r.cs{}},87595:(e,t,n)=>{"use strict";n.d(t,{Yq:()=>p.Y,MB:()=>h.MB,a:()=>i.a,Md:()=>d,MH:()=>f,yk:()=>a.y,Qf:()=>l,dg:()=>m.d,jS:()=>p.j,DG:()=>g.D});var r=n(68258),i=n(20964),o=n(11114),a=n(41493),s=n(97388),c=n(45377);async function l(e,t,n){(0,c.S)()&&(e=i.cs.fromJSObject(e));let r=e.getProperties();return r.Status=t,t!=o.SO.Success&&t!=o.SO.BackgroundSuccess&&(r.ErrorType=n),((0,i.a)()||e.getOptions().logVerbose)&&e.waterfallTimings&&(r.Waterfall=(0,s.$6)(JSON.stringify(e.waterfallTimings))),e.greyError&&(e.getOptions().isGreyError=!0,r.message=e.greyError.message,r.stack=e.greyError.stack),(0,a.y)(e)}var u=n(58035);async function d(e,t){let n=function(){switch((0,u.uD)()){case"Prod":case"Dogfood":return"https://office-c.events.data.microsoft.com/OneCollector/1.0/";default:return}}();if(n)return(0,r.L4)({tenantToken:e,item:t,overrideEndpointUrl:n})}async function f(e,t,n){return(0,r.L4)({tenantToken:e,item:t,analyticsOptions:n,skipCommonProperties:!0})}n(63703),n(78191),n(52885),n(2020),n(88101),n(98015),n(90801),n(89057),n(51462),n(60180),n(12854),n(85669),n(44698);var h=n(12773);n(90451),n(44431),n(57918),n(78732),n(70873);var p=n(82637),m=n(95646);n(38507);var g=n(60327);n(82801),n(57434)},12773:(e,t,n)=>{"use strict";n.d(t,{DC:()=>c,MB:()=>u});var r=n(45377),i=n(57434),o=n(82637),a=(e=>(e[e.NOT_INITIALIZED=0]="NOT_INITIALIZED",e[e.INITIALIZING=1]="INITIALIZING",e[e.INITIALIZED=2]="INITIALIZED",e))(a||{});let s=null;function c(){return s}let l={maxErrorsPerSession:100,flightControls:void 0,verboseWhiteListEvents:[],defaultFeatureFlags:[]};async function u(e,t){return(0,r.S)()&&(0,i.V)(!0),e={...l,...e},(0,o.Y)().skipFlightControls&&delete e.flightControls,s={...e,startupInfo:t}}},41493:(e,t,n)=>{"use strict";let r;n.d(t,{y:()=>rp});var i,o,a,s,c,l,u,d,f,h,p,m,g,v,y,b,S,_,w,C,A,k,I,E,x,P,O,T,D,M,R,N,L,F,U,H,B,j,W,G,V,q,Z,Q,z,K,$,Y,J,X,ee,et,en,er,ei,eo,ea,es,ec,el,eu,ed,ef,eh,ep,em,eg,ev,ey,eb,eS,e_,ew,eC,eA,ek,eI,eE,ex,eP,eO,eT,eD,eM,eR,eN,eL,eF,eU,eH,eB={};n.r(eB),n.d(eB,{ARIA_TENANT_ID:()=>e3,HVA_PRIVACY_DATA_TYPES:()=>e9,HVA_PRIVACY_LEVEL:()=>e8,PLACES_DIAGNOSTIC_TABLE_NAME:()=>te,SCHEMA_VERSION:()=>e7,UNIFIED_PERF_TABLE_NAME:()=>e4,UNIFIED_TABLE_NAME:()=>e6,UTAccountCloud:()=>s,UTActionDomain:()=>c,UTActionType:()=>B,UTActiveAppView:()=>k,UTApp:()=>y,UTAttachmentType:()=>I,UTAudience:()=>l,UTCalendarApplyViewAction:()=>T,UTCalendarCopilotFeatureName:()=>R,UTCalendarEventDeleteOperation:()=>P,UTCalendarEventFreeBusyType:()=>x,UTCalendarEventRenderMethod:()=>p,UTCalendarOrigin:()=>L,UTCalendarUIContext:()=>N,UTCalendarViewType:()=>O,UTClient:()=>a,UTComposeOperation:()=>C,UTCopilotFeatureAction:()=>F,UTCopilotFeedbackType:()=>eN,UTDeskReservationOrigin:()=>en,UTDisposalType:()=>b,UTExploreCardType:()=>eT,UTExploreInterationType:()=>eD,UTFileFormatCategory:()=>E,UTFlagMailAction:()=>_,UTFocusedOtherSelection:()=>A,UTGABItemType:()=>eU,UTGenericAction:()=>g,UTGuidanceActionType:()=>eP,UTGuidanceLocationType:()=>eO,UTInvalidTimeZoneReason:()=>eL,UTItemType:()=>S,UTMarkReadAction:()=>w,UTMeetingResponseType:()=>h,UTNoWorkDaysStateSubActionType:()=>eR,UTPageLoadSource:()=>eH,UTPageLoadStatus:()=>eM,UTPageType:()=>H,UTPeopleCardType:()=>eI,UTPeopleInteractionType:()=>eE,UTPeopleOrigin:()=>ex,UTPerfEventStatus:()=>v,UTPiiKind:()=>m,UTPlaceReservationOriginType:()=>et,UTPlaceResourceType:()=>U,UTPlacesAddConnectionAction:()=>X,UTPlacesAdminUIComponents:()=>j,UTPlacesAdminUISubComponents:()=>W,UTPlacesAppLoadOrigin:()=>V,UTPlacesBookingUserScenario:()=>ed,UTPlacesBuildingNavigationOrigin:()=>eF,UTPlacesButtonNames:()=>Q,UTPlacesConfirmationOrigin:()=>G,UTPlacesConnectionsAction:()=>J,UTPlacesConnectionsOrigin:()=>Y,UTPlacesDiagnosticType:()=>ee,UTPlacesNeighborhoodAppOrigin:()=>ec,UTPlacesNeighborhoodDownloadAppVersion:()=>eu,UTPlacesNeighborhoodDownloadOrigin:()=>el,UTPlacesNeighborhoodMuteUnmuteAction:()=>ea,UTPlacesNeighborhoodSpeakerOnOffAction:()=>es,UTPlacesNeighborhoodVoiceSource:()=>ev,UTPlacesOnboardingOrigin:()=>ep,UTPlacesPhotoType:()=>er,UTPlacesPrivacyOption:()=>em,UTPlacesPrivacyOrigin:()=>eg,UTPlacesScreens:()=>z,UTPlacesSetWorkPlanOOFOrigin:()=>ef,UTPlacesSetWorkPlanOrigin:()=>eh,UTPlacesSetting:()=>ey,UTPlacesSettingValue:()=>eb,UTPlacesShareWorkPlanOrigin:()=>q,UTPlacesUIComponent:()=>ei,UTPlacesUIComponentView:()=>eo,UTPlacesWorkLocationType:()=>Z,UTPlacesWorkPlanOrigin:()=>$,UTPlacesWorkRoutineOrigin:()=>K,UTPrivacyDataType:()=>o,UTPrivacyLevel:()=>i,UTQuickBookActionType:()=>ew,UTServiceDeploymentRing:()=>u,UTSuggestionActionType:()=>e_,UTTOIOWorkHourPeriod:()=>M,UTUserIdType:()=>d,UTUserType:()=>f,UTWorkGroupsCardType:()=>eA,UTWorkGroupsInteractionType:()=>ek,UTWorkGroupsManagementActionType:()=>eC,UTWorkLocationType:()=>D,UTWorkPlanSuggestionOrigin:()=>eS,createPlacesHybridGuidanceLoadE2E:()=>n3,createUTAccountProperties:()=>tn,createUTCommonHVAProperties:()=>tr,createUTEAddAttachment:()=>ts,createUTECalendarCopilotUserAction:()=>tN,createUTEComposeMessage:()=>tg,createUTECreateFolder:()=>td,createUTEDeleteCalendarEvent:()=>tI,createUTEDeleteContact:()=>tw,createUTEDeleteMail:()=>tu,createUTEDeskBookLoadedInPeek:()=>n0,createUTEDownloadAttachment:()=>tc,createUTEFlagUnflagMail:()=>tf,createUTEGenericAction:()=>ta,createUTEHybridGuidanceCreateGuidance:()=>nZ,createUTEHybridGuidanceLoadWorkGroups:()=>nq,createUTEHybridGuidanceUpdateGuidance:()=>nQ,createUTEHybridGuidanceViewGuidance:()=>nK,createUTEHybridGuidanceViewWorkGroup:()=>nz,createUTELoadCalendar:()=>tE,createUTELoadDeskSuggestionsE2E:()=>t4,createUTEMapInteraction:()=>nT,createUTEMarkReadUnreadMail:()=>th,createUTEMoveMessage:()=>tp,createUTEOpenDeskReservationForm:()=>t6,createUTEOpenTodaysOthersInOfficePeek:()=>tM,createUTEOpenWorkPlanExpandedView:()=>nw,createUTEOpenWorkPlanPeek:()=>tT,createUTEOpenWorkPlansOnboardingPeek:()=>nC,createUTEOpenWorkPlansOnboardingReview:()=>nk,createUTEOpenWorkPlansOnboardingSetPlan:()=>tV,createUTEOpenWorkPlansOnboardingSetup:()=>nA,createUTEPerformSearch:()=>tS,createUTEPlaceWorkplaceCopilotFeedback:()=>nG,createUTEPlacesAddCollaboratorE2E:()=>no,createUTEPlacesAdminAction:()=>t7,createUTEPlacesAgendaPanelLoadE2E:()=>nW,createUTEPlacesAppLoad:()=>tQ,createUTEPlacesBookReservation:()=>tL,createUTEPlacesBootExplorePageE2E:()=>ni,createUTEPlacesBuildingNavigation:()=>nX,createUTEPlacesCancelDeskReservationE2E:()=>t9,createUTEPlacesCheckIntoBuildingE2E:()=>ns,createUTEPlacesClosePlacesFinder:()=>t3,createUTEPlacesComponentViewChange:()=>nn,createUTEPlacesConfirmWorkPlan:()=>tq,createUTEPlacesConnectionsEdited:()=>t1,createUTEPlacesDashboardLoadE2E:()=>nr,createUTEPlacesDeleteCollaboratorE2E:()=>na,createUTEPlacesDiagnosticEvent:()=>ne,createUTEPlacesExploreCardInteraction:()=>nU,createUTEPlacesExploreCollaboratorsView:()=>nH,createUTEPlacesExploreCollaboratorsWaveView:()=>nB,createUTEPlacesFinderFirstInteraction:()=>t5,createUTEPlacesFinderLoadE2E:()=>nc,createUTEPlacesGlobalActionButton:()=>n1,createUTEPlacesGuidanceCardsLoad:()=>n8,createUTEPlacesLocationPrivacyOptionSelected:()=>ny,createUTEPlacesNavigationClick:()=>nl,createUTEPlacesNeighborhoodDownloadApp:()=>nm,createUTEPlacesNeighborhoodDownloadOpen:()=>ng,createUTEPlacesNeighborhoodMuteUnmute:()=>nf,createUTEPlacesNeighborhoodReaction:()=>np,createUTEPlacesNeighborhoodVoiceDuration:()=>nb,createUTEPlacesNeighborhoodWelcomeEmailSent:()=>nv,createUTEPlacesNoWorkDaysStateAction:()=>tH,createUTEPlacesOnboardingProgressClicked:()=>tJ,createUTEPlacesOpenPlacesFinder:()=>t2,createUTEPlacesPageLoad:()=>tz,createUTEPlacesPageLoaderE2E:()=>nj,createUTEPlacesPeopleInteraction:()=>n$,createUTEPlacesPeopleSidebarInteraction:()=>nJ,createUTEPlacesSetDayForAgendaView:()=>nt,createUTEPlacesSetWorkPlan:()=>tW,createUTEPlacesSetWorkPlanOOF:()=>tj,createUTEPlacesSetWorkRoutine:()=>tG,createUTEPlacesSettingsUpdate:()=>nS,createUTEPlacesShareWorkPlan:()=>t$,createUTEPlacesStayInNeighborhood:()=>nd,createUTEPlacesTimestripSelectDate:()=>nM,createUTEPlacesTriggerWorkPlanOnboarding:()=>tB,createUTEPlacesUserHasInvalidTimeZone:()=>nV,createUTEPlacesUserSettings:()=>nD,createUTEPlacesViewAdminPortal:()=>tZ,createUTEPlacesViewConnections:()=>t0,createUTEPlacesViewNeighborhood:()=>nu,createUTEPlacesViewWorkPlan:()=>tU,createUTEPlacesWeeklyWorkRoutineShown:()=>tX,createUTEPlacesWelcomeLocationSelected:()=>tY,createUTEPlacesWelcomeShown:()=>tK,createUTEPlacesWorkGroupInteraction:()=>nF,createUTEPlacesWorkGroupManagement:()=>nR,createUTEPlacesWorkGroupsInteraction:()=>nY,createUTEPlacesWorkGuidanceInteraction:()=>nL,createUTEPlacesWorkGuidanceManagement:()=>nN,createUTEQuickBookLoadedInPeek:()=>nP,createUTEQuickBookModalAction:()=>nO,createUTEQuickBookModalInteractionTime:()=>n6,createUTEQuickBookRoomRequestE2E:()=>n5,createUTEQuickBookSuggestionInteraction:()=>n4,createUTEQuickBookSuggestionsLoadE2E:()=>n2,createUTERespondToMeeting:()=>tx,createUTERoomFinderSelectPlace:()=>tF,createUTESaveCalendarEvent:()=>tk,createUTESaveContact:()=>t_,createUTESaveDeskReservationE2E:()=>t8,createUTESendMessage:()=>tv,createUTESwitchCalendarView:()=>tP,createUTESwitchFocusedOther:()=>ty,createUTESwitchMailFolder:()=>tb,createUTETodaysOthersInOfficeLoaded:()=>tD,createUTETodaysOthersInOfficePeekDateNavigation:()=>tR,createUTEViewAttachment:()=>tl,createUTEViewCalendarEvent:()=>tO,createUTEViewContact:()=>tC,createUTEViewListOfAccountContacts:()=>tA,createUTEViewMessage:()=>tm,createUTEWorkPlanPeekSuggestionViewed:()=>nE,createUTEWorkPlanPeekSuggestionsInteraction:()=>nx,createUTEWorkPlanPeekSuggestionsQueued:()=>nI,createUTPerfCustomWaterfall:()=>to,createUTPerfProperties:()=>ti,createUTPlacesNeighborhoodSetDefaultNeighborhood:()=>n_,createUTPlacesNeighborhoodSpeakerOnOff:()=>nh,createUTSessionProperties:()=>tt});var ej=n(20964),eW=n(12773),eG=n(11),eV=n(60239),eq=n(97388);let eZ=new RegExp(/<((div)|(span)|(table)|(ul)|(body))>/);function eQ(e){var t=e.getEventName();let n=RegExp((0,eG.mn)("dp")??".*","i");t&&(0,eG.JI)("dp")&&t.match(n)&&(e.waterfallTimings,e.unifiedTelemetry)}var ez=n(52885),eK=n(63243),e$=n(82801),eY=n(68258),eJ=n(45377);let eX=["LoadCalendarModuleE2E","meetingMessageAction","OpenItemPeek","ViewCalendarEvent","SwitchCalendarView","DeleteEvent","MailComposeSend","MailComposeNew","MailComposeReply","MailComposeReplyAll","MailComposeForward","TnS_CreateFolder","SelectMailItem","TnS_SelectPivot","SwitchMailFolder","TnS_MarkItemRead","TnS_MarkConversationRead","TnS_MarkItemUnread","TnS_MarkConversationUnread","TnS_MoveItem","TnS_MoveConversation","TnS_FlagItem","TnS_FlagConversation","TnS_UnflagItem","TnS_UnflagConversation","TnS_DeleteItem","TnS_DeleteConversation","ContactManagement_CreatePersona","Search_GetSearchedPersonasContacts","ContactManagement_GetPersona","ContactManagement_LoadPersonasCompletedAction","DistributionLists_DistributionListLoadCompletedAction","ContactManagement_UpdatePersona","ContactManagement_DeletePersonas","AttachmentCreation","PreviewAttachmentInSxSE2E","SxSDownload","AttachmentContextMenuItemDownload","AttachmentSurfaceActionDownload","AttachmentWellDownloadAll","AttachmentWellDownload","SearchEndToEnd","LoadTimePanelE2E","LoadGroupsInLeftNavFromSessionData"];var e0=n(14419),e1=(0,e0.B)({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}),e2=(0,e0.B)({Normal:1,CostDeferred:2,RealTime:3,Immediate:4});(0,e0.B)({Unspecified:0,String:1,Int32:2,UInt32:3,Int64:4,UInt64:5,Double:6,Bool:7,Guid:8,DateTime:9}),(0,e0.B)({Normal:1,Critical:2}),(0,e0.B)({NONE:0,ERROR:1,WARNING:2,INFORMATION:3});let e5={TnS_DeleteItem:"DeleteMail",TnS_DeleteConversation:"DeleteMail",TnS_CreateFolder:"CreateFolder",FlagUnflagMail:"FlagUnflagMail",TnS_MarkConversationRead:"MarkReadUnreadMail",TnS_MarkConversationUnread:"MarkReadUnreadMail",TnS_MarkItemRead:"MarkReadUnreadMail",TnS_MarkItemUnread:"MarkReadUnreadMail",SelectMailItem:"ViewMessage",SelectMailItemNonCritical:"ViewMessage",TnS_Move:"MoveMessage",MailComposeNew:"ComposeMessage",ComposeMessage:"ComposeMessage",GroupMailComposeSend:"SendMessage",MailComposeSend:"SendMessage",TnS_SelectFocusedPivot:"SwitchFocusedOther",TnS_SelectOtherPivot:"SwitchFocusedOther",SwitchMailFolder:"SwitchMailFolder",AttachmentCreation:"AddAttachment",AttachmentDownload:"DownloadAttachment",PreviewAttachmentInSxSE2E:"ViewAttachment",SaveContact:"SaveContact",DeleteContact:"DeleteContact",LPCRenderedFromHoverTarget:"ViewContact",LPCRenderedFromOnOpenLPC:"ViewContact",ViewContact:"ViewContact",ViewListOfAccountContacts:"ViewListOfAccountContacts",Search_SuggestionsE2E:"PerformSearch",SaveCalendarEvent:"SaveCalendarEvent",TBD18:"DeleteCalendarEvent",LoadCalendarModuleE2E:"LoadCalendar",RespondToEvent:"RespondToMeeting",SwitchCalendarView:"SwitchCalendarView",ViewCalendarEvent:"ViewCalendarEvent",GenericAction:"GenericAction",PlacesWorkspacesCreateReservation:"PlacesBookReservation",PlacesWorkspacesBooking:"PlacesBookReservation",PlacesOpenPlacesFinder:"PlacesOpenPlacesFinder",PlacesViewWorkPlan:"PlacesViewWorkPlan",PlacesConfirmWorkPlan:"PlacesConfirmWorkPlan",PlacesSetWorkPlan:"PlacesSetWorkPlan",PlacesSetWorkRoutine:"PlacesSetWorkRoutine",PlacesViewConnections:"PlacesViewConnections",PlacesConnectionsEdited:"PlacesConnectionsEdited",PlacesViewAdminPortal:"PlacesViewAdminPortal",PlacesAppLoad:"PlacesAppLoad",PlacesDashboardLoadE2E:"PlacesDashboardLoadE2E",PlacesHomepageV3LoadE2E:"PlacesBootExplorePageE2E",PlacesWelcomeShown:"PlacesWelcomeShown",PlacesWelcomeLocationSelected:"PlacesWelcomeLocationSelected",PlacesOnboardingProgressClicked:"PlacesOnboardingProgressClicked",PlacesWeeklyWorkRoutineShown:"PlacesWeeklyWorkRoutineShown",PlacesAdminAction:"PlacesAdminAction",PlacesNavigationClick:"PlacesNavigationClick",PlacesSetDayForAgendaView:"PlacesSetDayForAgendaView",PlacesComponentViewChange:"PlacesComponentViewChange",PlacesShareWorkPlan:"PlacesShareWorkPlan",OpenWorkPlanPeek:"OpenWorkPlanPeek",OpenWorkPlansOnboardingPeek:"OpenWorkPlansOnboardingPeek",OpenWorkPlansOnboardingSetup:"OpenWorkPlansOnboardingSetup",OpenWorkPlansOnboardingReview:"OpenWorkPlansOnboardingReview",OpenWorkPlanExpandedView:"OpenWorkPlanExpandedView",PlaceWorkplaceCopilotFeedback:"PlaceWorkplaceCopilotFeedback",WorkPlanPeekSuggestionQueued:"WorkPlanPeekSuggestionQueued",WorkPlanPeekSuggestionViewed:"WorkPlanPeekSuggestionViewed",WorkPlanPeekSuggestionsInteraction:"WorkPlanPeekSuggestionsInteraction",PlacesSetWorkPlanOOF:"PlacesSetWorkPlanOOF",OpenWorkPlansOnboardingSetPlan:"OpenWorkPlansOnboardingSetPlan",QuickBookModalAction:"QuickBookModalAction",QuickBookLoadedInPeek:"QuickBookLoadedInPeek",DeskBookLoadedInPeek:"DeskBookLoadedInPeek",MapInteraction:"MapInteraction",FETCH_PLACES_SETTINGS:"PlacesUserSettings",PlacesWorkGroupManagement:"PlacesWorkGroupManagement",PlacesWorkGuidanceManagement:"PlacesWorkGuidanceManagement",PlacesWorkGuidanceInteraction:"PlacesWorkGuidanceInteraction",PlacesNoWorkDaysStateAction:"PlacesNoWorkDaysStateAction",PlacesTriggerWorkPlanOnboarding:"PlacesTriggerWorkPlanOnboarding",PlacesExploreCollaboratorsView:"PlacesExploreCollaboratorsView",PlacesPageLoad:"PlacesPageLoad",TodaysOthersInOfficeLoaded:"TodaysOthersInOfficeLoaded",OpenTodaysOthersInOfficePeek:"OpenTodaysOthersInOfficePeek",TodaysOthersInOfficePeekDateNavigation:"TodaysOthersInOfficePeekDateNavigation",PlacesExploreCardInteraction:"PlacesExploreCardInteraction",PlacesPeopleInteraction:"PlacesPeopleInteraction",PlacesWorkGroupsInteraction:"PlacesWorkGroupsInteraction",PlacesPeopleSidebarInteraction:"PlacesPeopleSidebarInteraction",PlacesCollaboratorsAddButton:"PlacesAddCollaboratorE2E",PlacesCollaboratorsSearchButton:"PlacesAddCollaboratorE2E",PlacesCollaboratorsDelete:"PlacesDeleteCollaboratorE2E",GetPlaceSuggestionsUserLatency:"PlacesFinderLoadE2E",PlacesTimestripSelectDate:"PlacesTimestripSelectDate",PlacesAgendaPanelLoadE2E:"PlacesAgendaPanelLoadE2E",PlacesPageLoaderE2E:"PlacesPageLoaderE2E",PlacesUserHasInvalidTimeZone:"PlacesUserHasInvalidTimeZone",HybridGuidanceLoadWorkGroups:"HybridGuidanceLoadWorkGroups",HybridGuidanceCreateGuidance:"HybridGuidanceCreateGuidance",PlacesFinderFirstInteraction:"PlacesFinderFirstInteraction",PlacesClosePlacesFinder:"PlacesClosePlacesFinder",HybridGuidanceUpdateGuidance:"HybridGuidanceUpdateGuidance",PlacesBuildingNavigation:"PlacesBuildingNavigation",PlacesGlobalActionButton:"PlacesGlobalActionButton",HybridGuidanceViewWorkGroup:"HybridGuidanceViewWorkGroup",QuickBookSuggestionsLoadE2E:"QuickBookSuggestionsLoadE2E",QuickBookRoomRequestE2E:"QuickBookRoomRequestE2E",QuickBookModalInteractionTime:"QuickBookModalInteractionTime",QuickBookSuggestionInteraction:"QuickBookSuggestionInteraction",PlacesCheckIntoBuildingE2E:"PlacesCheckIntoBuildingE2E",PlacesHybridGuidanceLoadE2E:"HybridGuidancePageLoadE2E",RoomFinderSelectPlace:"RoomFinderSelectPlace",PlacesGuidanceCardsLoad:"PlacesGuidanceCardsLoad",CalendarCopilotUserAction:"CalendarCopilotUserAction"},e3="85b810157191464187de4ee95efa25d7-d3237e7a-11f2-4c3c-a419-c85e4ace5285-6454",e6="UnifiedUserAction",e4="UnifiedPerformance",e8="RequiredDiagnosticData",e9=new Set(["ProductAndServiceUsage"]),e7="0.0.187",te="PlacesDiagnostics";function tt(e){return{ClientId:e.ClientId,Client:e.Client,SchemaVersion:"0.0.187",Audience:e.Audience,ServiceDeploymentRing:e.ServiceDeploymentRing,WebHost:e.WebHost,IsOpx:e.IsOpx,IsDeepLink:e.IsDeepLink,App:e.App}}function tn(e){return{HashedEmail:e.HashedEmail,EmailDomain:e.EmailDomain,AccountCloud:e.AccountCloud,TenantGuid:e.TenantGuid,UserId:e.UserId,UserIdType:e.UserIdType,UserType:e.UserType}}function tr(e){return{SessionProperties:e.SessionProperties,AccountProperties:e.AccountProperties}}function ti(e){return{E2ETimeElapsed:e.E2ETimeElapsed,Status:e.Status,TableGrouping:"UnifiedPerformance",UserPerceivedTime:e.UserPerceivedTime}}function to(e){return{WF_Custom1:e.WF_Custom1,WF_Custom2:e.WF_Custom2,WF_Custom3:e.WF_Custom3,WF_Custom4:e.WF_Custom4,WF_Custom5:e.WF_Custom5,WF_Custom6:e.WF_Custom6,WF_Custom7:e.WF_Custom7,WF_Custom8:e.WF_Custom8,WF_Custom9:e.WF_Custom9,WF_Custom10:e.WF_Custom10,WF_Custom11:e.WF_Custom11,WF_Custom12:e.WF_Custom12,WF_Custom13:e.WF_Custom13,WF_Custom14:e.WF_Custom14,WF_Custom15:e.WF_Custom15}}function ta(e,t){return{ActionName:"GenericAction",ActionDomain:e.ActionDomain,SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,TableGrouping:"AutoCaptureEvent",TargetName:e.TargetName,TargetScope:e.TargetScope,TargetAction:e.TargetAction,Origin:e.Origin,IdSource:e.IdSource}}function ts(e,t){return{ActionName:"AddAttachment",ActionDomain:"Files",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,AttachmentType:e.AttachmentType,FileFormatCategory:e.FileFormatCategory}}function tc(e,t){return{ActionName:"DownloadAttachment",ActionDomain:"Files",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,AttachmentType:e.AttachmentType,FileFormatCategory:e.FileFormatCategory}}function tl(e,t){return{ActionName:"ViewAttachment",ActionDomain:"Files",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,AttachmentType:e.AttachmentType,FileFormatCategory:e.FileFormatCategory}}function tu(e,t){return{ActionName:"DeleteMail",ActionDomain:"Mail",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,DisposalType:e.DisposalType,FolderName:e.FolderName,ItemCount:e.ItemCount,ItemType:e.ItemType,ListViewIsAllSelected:e.ListViewIsAllSelected}}function td(e,t){return{ActionName:"CreateFolder",ActionDomain:"Mail",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t}}function tf(e,t){return{ActionName:"FlagUnflagMail",ActionDomain:"Mail",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,SubAction:e.SubAction,ItemCount:e.ItemCount}}function th(e,t){return{ActionName:"MarkReadUnreadMail",ActionDomain:"Mail",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,SubAction:e.SubAction,ItemCount:e.ItemCount}}function tp(e,t){return{ActionName:"MoveMessage",ActionDomain:"Mail",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,ItemCount:e.ItemCount}}function tm(e,t){return{ActionName:"ViewMessage",ActionDomain:"Mail",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t}}function tg(e,t){return{ActionName:"ComposeMessage",ActionDomain:"Mail",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,SubAction:e.SubAction}}function tv(e,t){return{ActionName:"SendMessage",ActionDomain:"Mail",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,SubAction:e.SubAction}}function ty(e,t){return{ActionName:"SwitchFocusedOther",ActionDomain:"Mail",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,SubAction:e.SubAction}}function tb(e,t){return{ActionName:"SwitchMailFolder",ActionDomain:"Mail",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,FolderName:e.FolderName}}function tS(e,t){return{ActionName:"PerformSearch",ActionDomain:"Search",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,ActiveAppView:e.ActiveAppView}}function t_(e,t){return{ActionName:"SaveContact",ActionDomain:"People",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,IsNew:e.IsNew}}function tw(e,t){return{ActionName:"DeleteContact",ActionDomain:"People",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,ItemCount:e.ItemCount}}function tC(e,t){return{ActionName:"ViewContact",ActionDomain:"People",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,IsExpandedView:e.IsExpandedView}}function tA(e,t){return{ActionName:"ViewListOfAccountContacts",ActionDomain:"People",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t}}function tk(e,t){return{ActionName:"SaveCalendarEvent",ActionDomain:"Calendar",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,AttendeeCount:e.AttendeeCount,IsNew:e.IsNew,FreeBusyType:e.FreeBusyType}}function tI(e,t){return{ActionName:"DeleteCalendarEvent",ActionDomain:"Calendar",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,AttendeeCount:e.AttendeeCount,SubAction:e.SubAction}}function tE(e,t){return{ActionName:"LoadCalendar",ActionDomain:"Calendar",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t}}function tx(e,t){return{ActionName:"RespondToMeeting",ActionDomain:"Calendar",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,SubAction:e.SubAction}}function tP(e,t){return{ActionName:"SwitchCalendarView",ActionDomain:"Calendar",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,SubAction:e.SubAction,CalendarViewSelected:e.CalendarViewSelected,SplitViewToggle:e.SplitViewToggle}}function tO(e,t){return{ActionName:"ViewCalendarEvent",ActionDomain:"Calendar",SampleRate:100,IsHVAMetricMember:!0,CommonHVAProperties:t,AttendeeCount:e.AttendeeCount,RenderMethod:e.RenderMethod}}function tT(e,t){return{ActionName:"OpenWorkPlanPeek",ActionDomain:"Calendar",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,TargetDate:e.TargetDate,IsLocationSet:e.IsLocationSet,WorkLocationSegmentsCount:e.WorkLocationSegmentsCount,eligibleToShowSuggestions:e.eligibleToShowSuggestions,PlacesPremiumEnabled:e.PlacesPremiumEnabled}}function tD(e,t){return{ActionName:"TodaysOthersInOfficeLoaded",ActionDomain:"Calendar",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,TargetDate:e.TargetDate,WorkLocationType:e.WorkLocationType,WorkHourPeriod:e.WorkHourPeriod,CollaboratorsCount:e.CollaboratorsCount}}function tM(e,t){return{ActionName:"OpenTodaysOthersInOfficePeek",ActionDomain:"Calendar",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,TargetDate:e.TargetDate,WorkLocationType:e.WorkLocationType,WorkHourPeriod:e.WorkHourPeriod,CollaboratorsCount:e.CollaboratorsCount}}function tR(e,t){return{ActionName:"TodaysOthersInOfficePeekDateNavigation",ActionDomain:"Calendar",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,TargetDate:e.TargetDate,PeekSelectedDate:e.PeekSelectedDate,WorkLocationType:e.WorkLocationType,WorkHourPeriod:e.WorkHourPeriod,CollaboratorsCount:e.CollaboratorsCount,IsPreviousDayClicked:e.IsPreviousDayClicked,IsNextDayClicked:e.IsNextDayClicked}}function tN(e,t){return{ActionName:"CalendarCopilotUserAction",ActionDomain:"Calendar",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,FeatureName:e.FeatureName,FeatureUIContext:e.FeatureUIContext,FeatureAction:e.FeatureAction,Origin:e.Origin,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,ChatConversationId:e.ChatConversationId}}function tL(e,t){return{ActionName:"PlacesBookReservation",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PlaceType:e.PlaceType,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,ReservationStartTime:e.ReservationStartTime,ReservationEndTime:e.ReservationEndTime,Origin:e.Origin,Capacity:e.Capacity,Rank:e.Rank,CollaboratorCount:e.CollaboratorCount,FavoriteCount:e.FavoriteCount,PhotoType:e.PhotoType,WheelchairCapability:e.WheelchairCapability,IsMapView:e.IsMapView,AudioCapability:e.AudioCapability,DisplayCapability:e.DisplayCapability,MTRCapability:e.MTRCapability,VideoCapability:e.VideoCapability,UserScenario:e.UserScenario,IsCopilotSuggestion:e.IsCopilotSuggestion,IsRecurring:e.IsRecurring,UsedBuildingFilter:e.UsedBuildingFilter,UsedFloorFilter:e.UsedFloorFilter,UsedCapacityFilter:e.UsedCapacityFilter,UsedFeaturesFilter:e.UsedFeaturesFilter,AttendeeCount:e.AttendeeCount,IsEventOrganizer:e.IsEventOrganizer,EventResponse:e.EventResponse,DaysToEventStart:e.DaysToEventStart}}function tF(e,t){return{ActionName:"RoomFinderSelectPlace",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t}}function tU(e,t){return{ActionName:"PlacesViewWorkPlan",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,Origin:e.Origin,ConnectionCount:e.ConnectionCount,ConnectionsWithWorkPlanCount:e.ConnectionsWithWorkPlanCount,ConnectionsWithConfirmedWorkPlanCount:e.ConnectionsWithConfirmedWorkPlanCount,StarredConnectionCount:e.StarredConnectionCount,TeamMemberCount:e.TeamMemberCount,ConfirmEnabled:e.ConfirmEnabled,ConnectionsWithOfficeRemoteCount:e.ConnectionsWithOfficeRemoteCount,ConnectionsWithBuildingCount:e.ConnectionsWithBuildingCount}}function tH(e,t){return{ActionName:"PlacesNoWorkDaysStateAction",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,SubActionName:e.SubActionName}}function tB(e,t){return{ActionName:"PlacesTriggerWorkPlanOnboarding",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,IsAutoTriggered:e.IsAutoTriggered}}function tj(e,t){return{ActionName:"PlacesSetWorkPlanOOF",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,Origin:e.Origin,isAllDaySegment:e.isAllDaySegment,isMultiDaySegment:e.isMultiDaySegment,isDeletion:e.isDeletion}}function tW(e,t){return{ActionName:"PlacesSetWorkPlan",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,SetWorkLocation:e.SetWorkLocation,SetMeetingHours:e.SetMeetingHours,TargetDate:e.TargetDate,IsConfirmed:e.IsConfirmed,SetTimeOff:e.SetTimeOff,isBuildingSelected:e.isBuildingSelected,IsLocationUnspecified:e.IsLocationUnspecified,Origin:e.Origin}}function tG(e,t){return{ActionName:"PlacesSetWorkRoutine",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,Origin:e.Origin,isBuildingSelected:e.isBuildingSelected,NumWorkDays:e.NumWorkDays,NumInOfficeDays:e.NumInOfficeDays,NumInOfficeDaysWithBuilding:e.NumInOfficeDaysWithBuilding}}function tV(e,t){return{ActionName:"OpenWorkPlansOnboardingSetPlan",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,Origin:e.Origin,isBuildingSelected:e.isBuildingSelected,NumWorkDays:e.NumWorkDays,NumInOfficeDays:e.NumInOfficeDays,NumInOfficeDaysWithBuilding:e.NumInOfficeDaysWithBuilding}}function tq(e,t){return{ActionName:"PlacesConfirmWorkPlan",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,Origin:e.Origin,WeekEndDate:e.WeekEndDate}}function tZ(e,t){return{ActionName:"PlacesViewAdminPortal",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,PageType:e.PageType}}function tQ(e,t){return{ActionName:"PlacesAppLoad",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,Origin:e.Origin,PathName:e.PathName,UtmSource:e.UtmSource,LoadedPage:e.LoadedPage}}function tz(e,t){return{ActionName:"PlacesPageLoad",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,Source:e.Source,PageType:e.PageType,PageStatus:e.PageStatus,SourceType:e.SourceType,Origin:e.Origin}}function tK(e,t){return{ActionName:"PlacesWelcomeShown",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,OnboardingSessionId:e.OnboardingSessionId,IsFirstRun:e.IsFirstRun,Origin:e.Origin}}function t$(e,t){return{ActionName:"PlacesShareWorkPlan",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,Origin:e.Origin}}function tY(e,t){return{ActionName:"PlacesWelcomeLocationSelected",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,OnboardingSessionId:e.OnboardingSessionId,WorkLocationType:e.WorkLocationType}}function tJ(e,t){return{ActionName:"PlacesOnboardingProgressClicked",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,OnboardingSessionId:e.OnboardingSessionId,ButtonClicked:e.ButtonClicked,ScreenContext:e.ScreenContext,WorkLocationChanged:e.WorkLocationChanged,WorkLocationSettings:e.WorkLocationSettings}}function tX(e,t){return{ActionName:"PlacesWeeklyWorkRoutineShown",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,OnboardingSessionId:e.OnboardingSessionId,Origin:e.Origin,PreviouslyPopulated:e.PreviouslyPopulated}}function t0(e,t){return{ActionName:"PlacesViewConnections",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,ConnectionsCount:e.ConnectionsCount,SuggestedConnectionsCount:e.SuggestedConnectionsCount,Origin:e.Origin}}function t1(e,t){return{ActionName:"PlacesConnectionsEdited",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,ConnectionAction:e.ConnectionAction,ActionOrigin:e.ActionOrigin,CollaboratorHasWorkPlan:e.CollaboratorHasWorkPlan,NumberOfConnectionsEdited:e.NumberOfConnectionsEdited}}function t2(e,t){return{ActionName:"PlacesOpenPlacesFinder",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,Origin:e.Origin}}function t5(e,t){return{ActionName:"PlacesFinderFirstInteraction",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,Origin:e.Origin,IsRoomFinder:e.IsRoomFinder}}function t3(e,t){return{ActionName:"PlacesClosePlacesFinder",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,Origin:e.Origin}}function t6(e,t){return{ActionName:"OpenDeskReservationForm",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,isNewReservation:e.isNewReservation,Origin:e.Origin}}function t4(e,t){return{ActionName:"LoadDeskSuggestions",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,suggestionCount:e.suggestionCount}}function t8(e,t){return{ActionName:"SaveDeskBookingReservation",ActionDomain:"Calendar",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,IsNew:e.IsNew}}function t9(e,t){return{ActionName:"CancelDeskBookingReservation",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,Origin:e.Origin}}function t7(e,t){return{ActionName:"PlacesAdminAction",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,PageType:e.PageType,ActionType:e.ActionType,LocationHierarchy:e.LocationHierarchy,ComponentType:e.ComponentType,SubComponentType:e.SubComponentType,PlaceId:e.PlaceId,PlaceType:e.PlaceType,SelectedValue:e.SelectedValue,EventTimeDelta:e.EventTimeDelta}}function ne(e,t){return{ActionName:"PlacesDiagnosticEvent",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,TableGrouping:"PlacesDiagnostics",EventType:e.EventType,CustomEventName:e.CustomEventName,CustomData:e.CustomData,IsMetaOSEvent:e.IsMetaOSEvent}}function nt(e,t){return{ActionName:"PlacesSetDayForAgendaView",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,Meetings:e.Meetings,TargetDate:e.TargetDate}}function nn(e,t){return{ActionName:"PlacesComponentViewChange",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,Component:e.Component,ComponentView:e.ComponentView,PageType:e.PageType,ActionType:e.ActionType,NoResults:!1,ButtonClicked:e.ButtonClicked}}function nr(e,t){return{ActionName:"PlacesDashboardLoadE2E",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,PerfCustomWaterfall:e.PerfCustomWaterfall,SessionElapseTimeMs:e.SessionElapseTimeMs}}function ni(e,t){return{ActionName:"PlacesBootExplorePageE2E",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,PerfCustomWaterfall:e.PerfCustomWaterfall,SessionElapseTimeMs:e.SessionElapseTimeMs}}function no(e,t){return{ActionName:"PlacesAddCollaboratorE2E",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,SessionElapseTimeMs:e.SessionElapseTimeMs,ActionFailureInfo:e.ActionFailureInfo}}function na(e,t){return{ActionName:"PlacesDeleteCollaboratorE2E",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,SessionElapseTimeMs:e.SessionElapseTimeMs,ActionFailureInfo:e.ActionFailureInfo}}function ns(e,t){return{ActionName:"PlacesCheckIntoBuildingE2E",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,ActionFailureInfo:e.ActionFailureInfo}}function nc(e,t){return{ActionName:"PlacesFinderLoadE2E",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,PerfCustomWaterfall:e.PerfCustomWaterfall,SessionElapseTimeMs:e.SessionElapseTimeMs}}function nl(e,t){return{ActionName:"PlacesNavigationClick",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,SourcePage:e.SourcePage,DestinationPage:e.DestinationPage}}function nu(e,t){return{ActionName:"PlacesViewNeighborhood",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,NeighborhoodId:e.NeighborhoodId,NeighborhoodAppOrigin:e.NeighborhoodAppOrigin,MemberCount:e.MemberCount}}function nd(e,t){return{ActionName:"PlacesStayInNeighborhood",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,NeighborhoodId:e.NeighborhoodId,DurationInSeconds:e.DurationInSeconds,IsPageActive:e.IsPageActive,NeighborhoodAppOrigin:e.NeighborhoodAppOrigin}}function nf(e,t){return{ActionName:"PlacesNeighborhoodMuteUnmute",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,NeighborhoodId:e.NeighborhoodId,MuteUnmuteAction:e.MuteUnmuteAction,NeighborhoodAppOrigin:e.NeighborhoodAppOrigin}}function nh(e,t){return{ActionName:"PlacesNeighborhoodSpeakerOnOff",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,NeighborhoodId:e.NeighborhoodId,SpeakerOnOffAction:e.SpeakerOnOffAction,NeighborhoodAppOrigin:e.NeighborhoodAppOrigin}}function np(e,t){return{ActionName:"PlacesNeighborhoodReaction",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,NeighborhoodId:e.NeighborhoodId,Reaction:e.Reaction,NeighborhoodAppOrigin:e.NeighborhoodAppOrigin}}function nm(e,t){return{ActionName:"PlacesNeighborhoodDownloadApp",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,NeighborhoodDownloadOrigin:e.NeighborhoodDownloadOrigin,NeighborhoodDownloadAppVersion:e.NeighborhoodDownloadAppVersion,NeighborhoodId:e.NeighborhoodId}}function ng(e,t){return{ActionName:"PlacesNeighborhoodDownloadOpen",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,NeighborhoodDownloadOrigin:e.NeighborhoodDownloadOrigin,NeighborhoodId:e.NeighborhoodId}}function nv(e,t){return{ActionName:"PlacesNeighborhoodWelcomeEmailSent",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,RecipientCount:e.RecipientCount,NeighborhoodId:e.NeighborhoodId}}function ny(e,t){return{ActionName:"PlacesLocationPrivacyOptionSelected",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,SelectedPrivacyPermissionOption:e.SelectedPrivacyPermissionOption,Origin:e.Origin}}function nb(e,t){return{ActionName:"PlacesNeighborhoodVoiceDuration",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,NeighborhoodId:e.NeighborhoodId,DurationInSeconds:e.DurationInSeconds,VoiceSource:e.VoiceSource,NeighborhoodAppOrigin:e.NeighborhoodAppOrigin}}function nS(e,t){return{ActionName:"PlacesSettingsUpdate",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,Setting:e.Setting,SettingValue:e.SettingValue,Origin:e.Origin,OriginComponent:e.OriginComponent}}function n_(e,t){return{ActionName:"PlacesNeighborhoodSetDefaultNeighborhood",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,NeighborhoodId:e.NeighborhoodId,NeighborhoodAppOrigin:e.NeighborhoodAppOrigin}}function nw(e,t){return{ActionName:"OpenWorkPlanExpandedView",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t}}function nC(e,t){return{ActionName:"OpenWorkPlansOnboardingPeek",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,Origin:e.Origin}}function nA(e,t){return{ActionName:"OpenWorkPlansOnboardingSetup",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,NumCollaborators:e.NumCollaborators,Origin:e.Origin}}function nk(e,t){return{ActionName:"OpenWorkPlansOnboardingReview",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,NumInOfficeDays:e.NumInOfficeDays,IsBuildingSelected:e.IsBuildingSelected,Origin:e.Origin}}function nI(e,t){return{ActionName:"WorkPlanPeekSuggestionsQueued",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,Origin:e.Origin,NumberOfAvailableSuggestions:e.NumberOfAvailableSuggestions,SuggestionName:e.SuggestionName,SuggestionDate:e.SuggestionDate}}function nE(e,t){return{ActionName:"WorkPlanPeekSuggestionViewed",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,Origin:e.Origin,SuggestionName:e.SuggestionName,IndexOfSuggestion:e.IndexOfSuggestion,NumberOfAvailableSuggestions:e.NumberOfAvailableSuggestions}}function nx(e,t){return{ActionName:"WorkPlanPeekSuggestionsInteraction",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,Origin:e.Origin,SuggestionName:e.SuggestionName,SuggestionActionType:e.SuggestionActionType,IndexOfSuggestion:e.IndexOfSuggestion,NumberOfAvailableSuggestions:e.NumberOfAvailableSuggestions}}function nP(e,t){return{ActionName:"QuickBookLoadedInPeek",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,TotalMeetings:e.TotalMeetings,TotalAcceptedMeetings:e.TotalAcceptedMeetings,TotalTentativeMeetings:e.TotalTentativeMeetings,TotalOrganizerMeetings:e.TotalOrganizerMeetings,TotalUnknownMeetings:e.TotalUnknownMeetings,TotalNoResponseReceivedMeetings:e.TotalNoResponseReceivedMeetings}}function nO(e,t){return{ActionName:"QuickBookModalAction",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionType:e.ActionType,TotalMeetings:e.TotalMeetings,SelectedMeetings:e.SelectedMeetings,MeetingsWithSuggestions:e.MeetingsWithSuggestions,Origin:e.Origin}}function nT(e,t){return{ActionName:"MapInteraction",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,ComponentView:e.ComponentView,InteractionType:e.InteractionType,TargetName:e.TargetName}}function nD(e,t){return{ActionName:"PlacesUserSettings",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PlacesWebAppEnabled:e.PlacesWebAppEnabled,PlacesPremiumEnabled:e.PlacesPremiumEnabled,PlacesCopilotEnabled:e.PlacesCopilotEnabled,PlacesFinderEnabled:e.PlacesFinderEnabled,ActionSuccess:e.ActionSuccess}}function nM(e,t){return{ActionName:"PlacesTimestripSelectDate",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,TargetDate:e.TargetDate}}function nR(e,t){return{ActionName:"PlacesWorkGroupManagement",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ManagementAction:e.ManagementAction,NumberOfOwners:e.NumberOfOwners,NumberOfMembers:e.NumberOfMembers,IsCustomPhoto:e.IsCustomPhoto,ContainsDLs:e.ContainsDLs}}function nN(e,t){return{ActionName:"PlacesWorkGuidanceManagement",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ManagementAction:e.ManagementAction,DayIndex:e.DayIndex,GuidanceLocation:e.GuidanceLocation,WorkGroupId:e.WorkGroupId,HasOfficeAlignment:e.HasOfficeAlignment,HasDescription:e.HasDescription}}function nL(e,t){return{ActionName:"PlacesWorkGuidanceInteraction",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,GuidanceAction:e.GuidanceAction,GuidanceId:e.GuidanceId}}function nF(e,t){return{ActionName:"PlacesWorkGroupInteraction",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,WorkGroupAction:e.WorkGroupAction,WorkGroupId:e.WorkGroupId}}function nU(e,t){return{ActionName:"PlacesExploreCardInteraction",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,CardType:e.CardType,InteractionType:e.InteractionType}}function nH(e,t){return{ActionName:"PlacesExploreCollaboratorsView",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,ActionSuccess:e.ActionSuccess,ActionFailureInfo:e.ActionFailureInfo,ConnectionCountInOffice:e.ConnectionCountInOffice,ConnectionCountInMeetings:e.ConnectionCountInMeetings,AreConnectionsInSameBuildingToFWH:e.AreConnectionsInSameBuildingToFWH,ConnectionCountCheckedIn:e.ConnectionCountCheckedIn,ConnectionCountRareVisit:e.ConnectionCountRareVisit}}function nB(e,t){return{ActionName:"PlacesExploreCollaboratorsWaveView",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,WaveCountInPeople:e.WaveCountInPeople}}function nj(e,t){return{ActionName:"PlacesPageLoaderE2E",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,LoaderName:e.LoaderName}}function nW(e,t){return{ActionName:"PlacesAgendaPanelLoadE2E",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,PerfCustomWaterfall:e.PerfCustomWaterfall}}function nG(e,t){return{ActionName:"PlaceWorkplaceCopilotFeedback",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,FeedbackType:e.FeedbackType}}function nV(e,t){return{ActionName:"PlacesUserHasValidTimeZone",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,InValidTimeZoneReason:e.InValidTimeZoneReason}}function nq(e,t){return{ActionName:"HybridGuidanceLoadWorkGroups",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,WorkGroupId:e.WorkGroupId}}function nZ(e,t){return{ActionName:"HybridGuidanceCreateGuidance",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,GuidanceId:e.GuidanceId,NumberOfPeople:e.NumberOfPeople,PercentAligned:e.PercentAligned}}function nQ(e,t){return{ActionName:"HybridGuidanceUpdateGuidance",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,GuidanceId:e.GuidanceId,NumberOfPeople:e.NumberOfPeople,PercentAligned:e.PercentAligned}}function nz(e,t){return{ActionName:"HybridGuidanceViewWorkGroup",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,WorkGroupId:e.WorkGroupId,NumberOfGuidances:e.NumberOfGuidances,UserIsAligned:e.UserIsAligned,IsOwner:e.IsOwner}}function nK(e,t){return{ActionName:"HybridGuidanceViewGuidance",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,GuidanceId:e.GuidanceId,MemberAlignment:e.MemberAlignment,UserIsAligned:e.UserIsAligned,UserIsOwner:e.UserIsOwner}}function n$(e,t){return{ActionName:"PlacesPeopleInteraction",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,CardType:e.CardType,InteractionType:e.InteractionType,Origin:e.Origin}}function nY(e,t){return{ActionName:"PlacesWorkGroupsInteraction",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,CardType:e.CardType,InteractionType:e.InteractionType,IsOwner:e.IsOwner}}function nJ(e,t){return{ActionName:"PlacesPeopleSidebarInteraction",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,InteractionType:e.InteractionType,WorkGroupId:e.WorkGroupId}}function nX(e,t){return{ActionName:"PlacesBuildingNavigation",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,BuildingId:e.BuildingId,Origin:e.Origin}}function n0(e,t){return{ActionName:"DeskBookLoadedInPeek",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t}}function n1(e,t){return{ActionName:"PlacesGlobalActionButton",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,Page:e.Page,ItemClick:e.ItemClick}}function n2(e,t){return{ActionName:"QuickBookSuggestionsLoadE2E",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,TotalEvents:e.TotalEvents,SuggestionEligibleEvents:e.SuggestionEligibleEvents,EventsWithSuggestions:e.EventsWithSuggestions,Origin:e.Origin,ActionFailureInfo:e.ActionFailureInfo}}function n5(e,t){return{ActionName:"QuickBookRoomRequestE2E",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,TotalEvents:e.TotalEvents,TotalSelectedEvents:e.TotalSelectedEvents,RoomsBooked:e.RoomsBooked,Origin:e.Origin,ActionFailureInfo:e.ActionFailureInfo}}function n3(e,t){return{ActionName:"PlacesHybridGuidanceLoadE2E",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,PerfCustomWaterfall:e.PerfCustomWaterfall,SessionElapseTimeMs:e.SessionElapseTimeMs}}function n6(e,t){return{ActionName:"QuickBookModalInteractionTime",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,TotalEvents:e.TotalEvents,TotalSelectedEvents:e.TotalSelectedEvents,EventsWithSuggestions:e.EventsWithSuggestions,ActionType:e.ActionType,Origin:e.Origin,ActionFailureInfo:e.ActionFailureInfo}}function n4(e,t){return{ActionName:"QuickBookSuggestionInteraction",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,TargetName:e.TargetName,InteractionType:e.InteractionType,IndexOfSuggestion:e.IndexOfSuggestion,NumberOfAvailableSuggestions:e.NumberOfAvailableSuggestions,IsSelected:e.IsSelected,IsRecurring:e.IsRecurring,EventResponse:e.EventResponse,AttendeeCount:e.AttendeeCount,NumCollaborators:e.NumCollaborators,TotalMeetings:e.TotalMeetings,Origin:e.Origin}}function n8(e,t){return{ActionName:"PlacesGuidanceCardsLoad",ActionDomain:"Places",SampleRate:100,IsHVAMetricMember:!1,CommonHVAProperties:t,PerfProperties:e.PerfProperties,SessionElapseTimeMs:e.SessionElapseTimeMs}}(function(e){e.RequiredServiceData="RequiredServiceData",e.RequiredDiagnosticData="RequiredDiagnosticData",e.OptionalDiagnosticData="OptionalDiagnosticData"})(i||(i={})),function(e){e.DeviceConnectivityAndConfiguration="DeviceConnectivityAndConfiguration",e.ProductAndServicePerformance="ProductAndServicePerformance",e.ProductAndServiceUsage="ProductAndServiceUsage",e.SoftwareSetupAndInventory="SoftwareSetupAndInventory"}(o||(o={})),function(e){e.OWA="OWA",e.MiniOWA="MiniOWA",e.NativeHost="NativeHost",e.iOS="iOS",e.Android="Android",e.AndroidLite="AndroidLite",e.Mac="Mac"}(a||(a={})),function(e){e.WorldWide="WorldWide",e.GCCModerate="GCCModerate",e.GCCHigh="GCCHigh",e.DoD="DoD",e.Gallatin="Gallatin",e.Blackforest="Blackforest"}(s||(s={})),function(e){e.Mail="Mail",e.Calendar="Calendar",e.People="People",e.Files="Files",e.ToDo="ToDo",e.Search="Search",e.Places="Places"}(c||(c={})),function(e){e.Dev="Dev",e.Dogfood="Dogfood",e.Prod="Prod"}(l||(l={})),function(e){e.PDT="PDT",e.TDF="TDF",e.SDFV2="SDFV2",e.MSIT="MSIT",e.SIP="SIP",e.Gallatin="Gallatin",e.ITAR="ITAR",e.DONMT="DONMT",e.WW="WW",e.Unknown="Unknown"}(u||(u={})),function(e){e.MSAPUID="MSAPUID",e.OrgIdPuid="OrgIdPuid"}(d||(d={})),function(e){e.ComStandard="ComStandard",e.ComEdu="ComEdu",e.ConStandard="ConStandard",e.ConPremium="ConPremium",e.ConChild="ConChild",e.Mixed="Mixed",e.ThirdParty="ThirdParty"}(f||(f={})),function(e){e.Accept="Accept",e.Decline="Decline",e.NoResponseReceived="NoResponseReceived",e.Organizer="Organizer",e.Tentative="Tentative",e.Unknown="Unknown"}(h||(h={})),function(e){e.ReadForm="ReadForm",e.SurfacePeek="SurfacePeek",e.MailMeetingDetails="MailMeetingDetails",e.EventNotification="EventNotification",e.MailListEventPreview="MailListEventPreview",e.AppPaneView="AppPaneView",e.Other="Other"}(p||(p={})),function(e){e.distinguished_name="distinguished_name",e.generic_data="generic_data",e.ipv4_address="ipv4_address",e.ipv6_address="ipv6_address",e.mail_subject="mail_subject",e.phone_number="phone_number",e.query_string="query_string",e.sip_address="sip_address",e.smtp_address="smtp_address",e.identity="identity",e.uri="uri",e.fqdn="fqdn",e.ipv4_address_legacy="ipv4_address_legacy"}(m||(m={})),function(e){e.Click="Click",e.Scroll="Scroll",e.Swipe="Swipe"}(g||(g={})),function(e){e.Success="Success",e.Timeout="Timeout",e.ServerError="ServerError",e.UserError="UserError",e.UserCancelled="UserCancelled",e.ServerExpectedError="ServerExpectedError",e.ClientError="ClientError",e.RequestNotComplete="RequestNotComplete",e.BackgroundSuccess="BackgroundSuccess"}(v||(v={})),function(e){e.Addison="Addison",e.AppHost="AppHost",e.BookWithMe="BookWithMe",e.Bookings="Bookings",e.Calendar="Calendar",e.Eventify="Eventify",e.FilesHub="FilesHub",e.FindTime="FindTime",e.Groups="Groups",e.Mail="Mail",e.People="People",e.Places="Places"}(y||(y={})),function(e){e.MovedToDeletedItems="MovedToDeletedItems",e.PermanentDelete="PermanentDelete"}(b||(b={})),function(e){e.Item="Item",e.Conversation="Conversation"}(S||(S={})),function(e){e.Flag="Flag",e.Unflag="Unflag"}(_||(_={})),function(e){e.Read="Read",e.Unread="Unread"}(w||(w={})),function(e){e.New="New",e.Reply="Reply",e.ReplyAll="ReplyAll",e.Forward="Forward",e.EditDraft="EditDraft"}(C||(C={})),function(e){e.Focused="Focused",e.Other="Other"}(A||(A={})),function(e){e.Mail="Mail",e.Calendar="Calendar",e.People="People",e.Files="Files",e.ToDo="ToDo"}(k||(k={})),function(e){e.ClassicAttachment="ClassicAttachment",e.CloudFile="CloudFile",e.MailItem="MailItem",e.InlineImage="InlineImage"}(I||(I={})),function(e){e.Word="Word",e.Excel="Excel",e.PowerPoint="PowerPoint",e.Visio="Visio",e.Pdf="Pdf",e.Image="Image",e.Other="Other"}(E||(E={})),function(e){e.Busy="Busy",e.Free="Free",e.NoData="NoData",e.OOF="OOF",e.Tentative="Tentative",e.WorkingElsewhere="WorkingElsewhere"}(x||(x={})),function(e){e.Delete="Delete",e.Cancel="Cancel",e.Remove="Remove"}(P||(P={})),function(e){e.Agenda="Agenda",e.OneDay="OneDay",e.TwoDay="TwoDay",e.ThreeDay="ThreeDay",e.FourDay="FourDay",e.FiveDay="FiveDay",e.SixDay="SixDay",e.SevenDay="SevenDay",e.Week="Week",e.WorkWeek="WorkWeek",e.Month="Month"}(O||(O={})),function(e){e.CalendarViewSelect="CalendarViewSelect",e.BoardViewSelect="BoardViewSelect",e.SplitViewToggle="SplitViewToggle"}(T||(T={})),function(e){e.OOF="OOF",e.NoLocation="NoLocation",e.Remote="Remote",e.Office="Office",e.Building="Building",e.Workspace="Workspace"}(D||(D={})),function(e){e.DuringWorkHours="DuringWorkHours",e.OutsideWorkHours="OutsideWorkHours"}(M||(M={})),function(e){e.ScheduleFromEmail="ScheduleFromEmail",e.MeetingPrep="MeetingPrep",e.MeetingRecap="MeetingRecap",e.DraftAgenda="DraftAgenda",e.AutoBookRoom="AutoBookRoom",e.ScheduleFromChat="ScheduleFromChat"}(R||(R={})),function(e){e.FullComposeEventForm="FullComposeEventForm",e.QuickComposeEventForm="QuickComposeEventForm",e.FullReadEventForm="FullReadEventForm",e.ItemPeekEventForm="ItemPeekEventForm",e.SchedulingAssistant="SchedulingAssistant",e.CalendarSurface="CalendarSurface",e.MyDayPanel="MyDayPanel",e.AppChatPane="AppChatPane"}(N||(N={})),function(e){e.ClassicRibbon="ClassicRibbon",e.SimplifiedRibbon="SimplifiedRibbon",e.DescriptionField="DescriptionField",e.SurfaceContextMenu="SurfaceContextMenu",e.SurfaceItemContextMenu="SurfaceItemContextMenu",e.TeamsScheduleMeetingDeepLink="TeamsScheduleMeetingDeepLink",e.CompactCard="CompactCard",e.ChatPromptSend="ChatPromptSend"}(L||(L={})),function(e){e.EntryPointShown="EntryPointShown",e.Start="Start",e.FeedbackThumbsUp="FeedbackThumbsUp",e.FeedbackThumbsDown="FeedbackThumbsDown",e.Generate="Generate",e.KeepIt="KeepIt",e.Retry="Retry",e.Rewrite="Rewrite",e.EditPrompt="EditPrompt",e.Dismiss="Dismiss",e.Discard="Discard",e.Remove="Remove",e.StopGenerating="StopGenerating",e.Insert="Insert",e.Send="Send",e.Edit="Edit",e.View="View",e.OpenEventForm="OpenEventForm"}(F||(F={})),function(e){e.Desk="Desk",e.Room="Room",e.Building="Building",e.Floor="Floor",e.Deskpool="Deskpool"}(U||(U={})),function(e){e.SpaceManagement="SpaceManagement",e.SpaceAnalytics="SpaceAnalytics",e.AdminDashboard="AdminDashboard",e.HomeDashboard="HomeDashboard",e.Neighborhoods="Neighborhoods",e.Explore="Explore",e.Eventify="Eventify",e.PlacesFinder="PlacesFinder",e.BookingDetails="BookingDetails",e.NotFound="NotFound",e.WorkGroups="WorkGroups",e.People="People",e.Other="Other"}(H||(H={})),function(e){e.Select="Select",e.Click="Click",e.Toggle="Toggle",e.Copy="Copy",e.Zoom="Zoom",e.Drag="Drag",e.Pitch="Pitch",e.Rotate="Rotate",e.Drilldown="Drilldown",e.Hover="Hover",e.Filter="Filter"}(B||(B={})),function(e){e.DeskCheckIn="DeskCheckIn",e.DeskInventory="DeskInventory",e.DeskUtilization="DeskUtilization",e.MostReservedRoom="MostReservedRoom",e.RoomBusynessByHour="RoomBusynessByHour",e.RoomsByActivity="RoomsByActivity",e.RoomsByCapacity="RoomsByCapacity",e.RoomsByType="RoomsByType",e.RoomReservation="RoomReservation",e.RoomsByAmenities="RoomsByAmenities",e.TableView="TableView",e.SchematicView="SchematicView",e.FloorPlanView="FloorPlanView",e.LocationHierarchy="LocationHierarchy",e.Space="Space",e.PageFilterTimeFrame="PageFilterTimeFrame",e.MostReservedRoomByProperties="MostReservedRoomByProperties",e.LeastReservedRoomByProperties="LeastReservedRoomByProperties",e.RoomIdleHours="RoomIdleHours",e.RoomPeakHourReservation="RoomPeakHourReservation",e.RoomReservationByCapacity="RoomReservationByCapacity",e.RoomInvitedAttendeesByCapacity="RoomInvitedAttendeesByCapacity",e.RoomLowReservation="RoomLowReservation",e.RoomReservationAndSensorBasedOccupancy="RoomReservationAndSensorBasedOccupancy",e.RoomsMeetingDurationGroupedByCapacityAveragedByMeetingCount="RoomsMeetingDurationGroupedByCapacityAveragedByMeetingCount",e.RoomsUsageGroupedByCapacityBuckets="RoomsUsageGroupedByCapacityBuckets",e.RoomsAttendeesGroupedByCapacityAveragedByMeetingCount="RoomsAttendeesGroupedByCapacityAveragedByMeetingCount",e.RoomsAttendeesAveragedByMeetingCount="RoomsAttendeesAveragedByMeetingCount",e.WorkspaceByAmenities="WorkspaceByAmenities",e.WorkspaceByCapacity="WorkspaceByCapacity",e.WorkspaceReservation="WorkspaceReservation",e.MostReservedWorkspace="MostReservedWorkspace",e.WorkspaceReservationAndOccupancy="WorkspaceReservationAndOccupancy",e.WorkspaceOccupancy="WorkspaceOccupancy",e.WorkplanLatestPreference="WorkplanLatestPreference",e.WorkplanOfficePreferenceByFrequency="WorkplanOfficePreferenceByFrequency",e.WorkplanPeakAttendance="WorkplanPeakAttendance",e.WorkplanPreferenceByWorkLocation="WorkplanPreferenceByWorkLocation",e.SubPage="SubPage",e.RoomOccupancy="RoomOccupancy",e.MostOccupiedRoom="MostOccupiedRoom",e.BuildingActualAttendanceSummary="BuildingActualAttendanceSummary",e.BuildingActualAttendanceByVisitsSummary="BuildingActualAttendanceByVisitsSummary",e.BuildingActualAttendanceByActualWorkLocationSummary="BuildingActualAttendanceByActualWorkLocationSummary",e.BuildingActualAttendanceByActualWorkLocationTrend="BuildingActualAttendanceByActualWorkLocationTrend",e.BuildingActualAttendanceTrend="BuildingActualAttendanceTrend",e.BuildingActualAttendanceByVisitsTrend="BuildingActualAttendanceByVisitsTrend",e.RoleSwitch="RoleSwitch",e.GlobalWorkDayFilter="GlobalWorkDayFilter",e.GlobalLeaderFilter="GlobalLeaderFilter",e.GlobalWorkHourFilter="GlobalWorkHourFilter",e.GlobalContainerFilter="GlobalContainerFilter",e.Undefined="Undefined"}(j||(j={})),function(e){e.MicroFeedback="MicroFeedback",e.Share="Share",e.Explain="Explain",e.ExplainFeedback="ExplainFeedback",e.Investigate="Investigate",e.Retry="Retry",e.MoreInfo="MoreInfo",e.BuildingAnalyticsSubPage="BuildingAnalyticsSubPage",e.InsightsSubPage="InsightsSubPage",e.RoomAnalyticsSubPage="RoomAnalyticsSubPage",e.DeskPoolAnalyticsSubPage="DeskPoolAnalyticsSubPage",e.Export="Export",e.DataOnBoarded="DataOnBoarded"}(W||(W={})),function(e){e.Dashboard="Dashboard",e.EmailReminder="EmailReminder",e.Other="Other"}(G||(G={})),function(e){e.WelcomeEmail="WelcomeEmail",e.ConfirmationEmail="ConfirmationEmail",e.NudgeEmail="NudgeEmail",e.InviteEmail="InviteEmail",e.TeamsMessageExtension="TeamsMessageExtension",e.TeamsMessageExtensionCardViewMoreInPlaces="TeamsMessageExtensionCardViewMoreInPlaces",e.OwaWhlCalendarSurface="OwaWhlCalendarSurface",e.CalendarPeekOthersInOffice="CalendarPeekOthersInOffice",e.CalendarTodaysOthersInOffice="CalendarTodaysOthersInOffice",e.GuidanceInvite="GuidanceInvite",e.Other="Other"}(V||(V={})),function(e){e.OnboardingFlow="OnboardingFlow",e.DashboardTitleSection="DashboardTitleSection",e.DashboardCollaboratorsPlansSection="DashboardCollaboratorsPlansSection"}(q||(q={})),function(e){e.Office="Office",e.Hybrid="Hybrid",e.Remote="Remote"}(Z||(Z={})),function(e){e.Next="Next",e.Back="Back",e.Save="Save",e.Cancel="Cancel",e.Add="Add",e.GetStarted="GetStarted",e.Confirm="Confirm",e.Skip="Skip",e.MapButton="MapButton",e.MapThumbnail="MapThumbnail"}(Q||(Q={})),function(e){e.Welcome="Welcome",e.NoWorkingSegmentsSet="NoWorkingSegmentsSet",e.WeeklyWorkRoutine="WeeklyWorkRoutine",e.InPersonDays="InPersonDays",e.WhereYouWork="WhereYouWork",e.YourWorkPlan="YourWorkPlan",e.StayInSync="StayInSync",e.Dashboard="Dashboard"}(z||(z={})),function(e){e.OnboardingFlow="OnboardingFlow",e.PlacesAppSettings="PlacesAppSettings",e.PeekOnboardingFlow="PeekOnboardingFlow",e.CalendarAppSettings="CalendarAppSettings",e.CalendarPeekViewSetupScreen="CalendarPeekViewSetupScreen",e.CalendarPeekViewCustomizeLocations="CalendarPeekViewCustomizeLocations",e.PeekOnboardingFlowFromTipsCard="PeekOnboardingFlowFromTipsCard",e.CalendarPeekViewSetupScreenFromTipsCards="CalendarPeekViewSetupScreenFromTipsCards",e.CalendarPeekViewCustomizeLocationsFromTipsCard="CalendarPeekViewCustomizeLocationsFromTipsCard",e.PeekOnboardingFlowFromMyDayPane="PeekOnboardingFlowFromMyDayPane",e.CalendarPeekViewSetupScreenFromMyDayPane="CalendarPeekViewSetupScreenFromMyDayPane",e.CalendarPeekViewCustomizeLocationsFromMyDayPane="CalendarPeekViewCustomizeLocationsFromMyDayPane"}(K||(K={})),function(e){e.AppLoad="AppLoad",e.ConfirmationEmail="ConfirmationEmail",e.Nudge="Nudge",e.Other="Other"}($||($={})),function(e){e.Direct="Direct",e.NavigationBarClick="NavigationBarClick",e.EditDashboardConnectionsButton="EditDashboardConnectionsButton",e.EditSettingsConnectionsButton="EditSettingsConnectionsButton",e.Other="Other"}(Y||(Y={})),function(e){e.AddConnection="AddConnection",e.RemoveConnection="RemoveConnection",e.FavoriteConnection="FavoriteConnection",e.RemoveFavorite="RemoveFavorite"}(J||(J={})),function(e){e.AddConnectionButton="AddConnectionButton",e.SuggestedPeople="SuggestedPeople",e.PlacesOnboardingFlow="PlacesOnboardingFlow"}(X||(X={})),function(e){e.Error="Error",e.Trace="Trace",e.Network="Network",e.PageView="PageView",e.Performance="Performance",e.Other="Other"}(ee||(ee={})),function(e){e.AgendaSuggestions="AgendaSuggestions",e.AgendaBrowseMore="AgendaBrowseMore",e.AgendaViewQuickBook="AgendaViewQuickBook",e.Prompt="Prompt",e.QuickBook="QuickBook",e.DailyPeekDeskBooking="DailyPeekDeskBooking",e.DailyPeekQuickBook="DailyPeekQuickBook",e.GlobalActionButton="GlobalActionButton",e.CalOrganizerCreateEventPage="CalOrganizerCreateEventPage",e.CalOrganizerCreateSchedulingAssistantPage="CalOrganizerCreateSchedulingAssistantPage",e.CalOrganizerViewAddConfRoom="CalOrganizerViewAddConfRoom",e.CalAttendeeViewAddConfRoom="CalAttendeeViewAddConfRoom",e.ExploreQuickActionPill="ExploreQuickActionPill",e.ExploreAgendaViewAddRoom="ExploreAgendaViewAddRoom",e.ExploreAgendaViewBookDesk="ExploreAgendaViewBookDesk",e.DeskBookingCompose="DeskBookingCompose"}(et||(et={})),function(e){e.CalendarRibbonNewButton="CalendarRibbonNewButton",e.DailyPeekQuickBook="DailyPeekQuickBook",e.CalendarSurfaceContextMenu="CalendarSurfaceContextMenu",e.CalendarSurfaceItemContextMenu="CalendarSurfaceItemContextMenu",e.RetryLink="RetryLink",e.MyDayPane="MyDayPane",e.FullComposeEdit="FullComposeEdit",e.QuickComposeEdit="QuickComposeEdit",e.CalendarSurfaceDragDrop="CalendarSurfaceDragDrop",e.DeepLink="DeepLink"}(en||(en={})),function(e){e.Original="Original",e.Stock="Stock"}(er||(er={})),function(e){e.DashboardCollaboratorsView="DashboardCollaboratorsView",e.BuildingsDrawer="BuildingsDrawer",e.PlacesFinder="PlacesFinder",e.BookingDetails="BookingDetails",e.DashboardWorkGroupView="DashboardWorkGroupView"}(ei||(ei={})),function(e){e.DashboardCollaboratorsListView="DashboardCollaboratorsListView",e.DashboardCollaboratorsInOfficeSummaryView="DashboardCollaboratorsInOfficeSummaryView",e.DashboardCollaboratorsCalendarView="DashboardCollaboratorsCalendarView",e.PlacesFinderListView="PlacesFinderListView",e.PlacesFinderMapView="PlacesFinderMapView",e.PlacesFinderDetailView="PlacesFinderDetailView",e.BookingDetailsListView="BookingDetailsListView",e.BookingDetailsMapView="BookingDetailsMapView",e.DashboardWorkGroupsInOfficeSummaryView="DashboardWorkGroupsInOfficeSummaryView",e.DashboardWorkGroupsListView="DashboardWorkGroupsListView"}(eo||(eo={})),function(e){e.Mute="Mute",e.Unmute="Unmute"}(ea||(ea={})),function(e){e.SpeakerOn="SpeakerOn",e.SpeakerOff="SpeakerOff"}(es||(es={})),function(e){e.Web="Web",e.MiniWindow="MiniWindow"}(ec||(ec={})),function(e){e.DirectLink="DirectLink",e.WelcomeEmail="WelcomeEmail"}(el||(el={})),function(e){e.Windows="Windows",e.Mac="Mac"}(eu||(eu={})),function(e){e.AdhocBooking="AdhocBooking",e.CalendarBooking="CalendarBooking",e.BookingDefault="BookingDefault"}(ed||(ed={})),function(e){e.CalendarOOFExpandedView="CalendarOOFExpandedView",e.PlacesMobileSideBar="PlacesMobileSideBar",e.PlacesMobileWorkStatusView="PlacesMobileWorkStatusView"}(ef||(ef={})),function(e){e.PlacesNativeApp="PlacesNativeApp",e.PlacesNativeAppNearbyBuildingSuggestionsDrawer="PlacesNativeAppNearbyBuildingSuggestionsDrawer",e.CalendarPeekView="CalendarPeekView",e.CalendarOOFExpandedView="CalendarOOFExpandedView"}(eh||(eh={})),function(e){e.PlacesApp="PlacesApp",e.CalendarPeekView="CalendarPeekView"}(ep||(ep={})),function(e){e.Always="Always",e.WhileUsing="WhileUsing",e.Never="Never"}(em||(em={})),function(e){e.PlacesOnboardingFlow="PlacesOnboardingFlow",e.PlacesAppLaunch="PlacesAppLaunch",e.PlacesBuildingSuggestionsDrawer="PlacesBuildingSuggestionsDrawer",e.PlacesLocationServicesSettings="PlacesLocationServicesSettings"}(eg||(eg={})),function(e){e.Speak="Speak",e.Unmute="Unmute"}(ev||(ev={})),(ey||(ey={})).PlacesLocationServices="PlacesLocationServices",function(e){e.Enabled="Enabled",e.Disabled="Disabled"}(eb||(eb={})),(eS||(eS={})).CalendarPeekView="CalendarPeekView",function(e){e.Primary="Primary",e.Secondary="Secondary",e.Dismiss="Dismiss"}(e_||(e_={})),function(e){e.Book="Book",e.Close="Close",e.Dismiss="Dismiss"}(ew||(ew={})),function(e){e.Create="Create",e.Edit="Edit",e.Close="Close",e.Delete="Delete",e.Save="Save"}(eC||(eC={})),function(e){e.CalendarControls="CalendarControls",e.WorkPlan="WorkPlan",e.ManageWorkgroup="ManageWorkgroup",e.ManageGuidance="ManageGuidance",e.ChangeView="ChangeView"}(eA||(eA={})),function(e){e.Create="Create",e.Edit="Edit",e.Delete="Delete",e.Leave="Leave",e.Expand="Expand",e.Align="Align",e.ListView="ListView",e.InOfficeSummaryView="InOfficeSummaryView",e.CalendarView="CalendarView",e.Other="Other"}(ek||(ek={})),function(e){e.CalendarControls="CalendarControls",e.WorkPlan="WorkPlan",e.CollaboratorsPanel="CollaboratorsPanel",e.DeskBooking="DeskBooking",e.RoomBooking="RoomBooking",e.ChangeView="ChangeView",e.Sidebar="Sidebar"}(eI||(eI={})),function(e){e.Book="Book",e.ChangeBuildingFilter="ChangeBuildingFilter",e.Edit="Edit",e.ChangeDailyLocation="ChangeDailyLocation",e.BrowseCalendar="BrowseCalendar",e.ListView="ListView",e.InOfficeSummaryView="InOfficeSummaryView",e.CalendarView="CalendarView",e.Navigate="Navigate",e.Other="Other"}(eE||(eE={})),function(e){e.People="People",e.Workgroups="Workgroups"}(ex||(ex={})),function(e){e.Align="Align",e.Expand="Expand"}(eP||(eP={})),function(e){e.NoLocation="NoLocation",e.Remote="Remote",e.Office="Office",e.Building="Building"}(eO||(eO={})),function(e){e.RecurringPlan="RecurringPlan",e.Building="Building",e.NearbyPlaces="NearbyPlaces",e.PeopleGroup="PeopleGroup",e.SearchBar="SearchBar",e.Services="Services",e.WorkspaceBooking="WorkspaceBooking",e.Agenda="Agenda"}(eT||(eT={})),function(e){e.SetRecurringPlan="SetRecurringPlan",e.BrowseBuildingWithPicker="BrowseBuildingWithPicker",e.SetWorkLocation="SetWorkLocation",e.CopyAddress="CopyAddress",e.NearbyBuildingBrowse="NearbyBuildingBrowse",e.ServicesLink="ServicesLink",e.ServicesMetaOs="ServicesMetaOs",e.SuggestedBuildingBrowse="SuggestedBuildingBrowse",e.PeopleHereTodayPersona="PeopleHereTodayPersona",e.InMeetingsPersona="InMeetingsPersona",e.OutlookCalendarLink="OutlookCalendarLink",e.PeopleGroupsShowMore="PeopleGroupsShowMore",e.CancelWorkspaceBooking="CancelWorkspaceBooking",e.SearchBar="SearchBar",e.PeopleCheckedInTodayPersona="PeopleCheckedInTodayPersona",e.CheckInBuilding="CheckInBuilding",e.FilterPeopleRareVisits="FilterPeopleRareVisits",e.FindARoom="FindARoom",e.FindADesk="FindADesk",e.ViewAgenda="ViewAgenda",e.ViewUpNext="ViewUpNext",e.CancelReservation="CancelReservation"}(eD||(eD={})),function(e){e.Success="Success",e.Empty="Empty",e.Error="Error",e.NoAccess="NoAccess",e.NotFound="NotFound"}(eM||(eM={})),function(e){e.ViewNoWorkDaysSetState="ViewNoWorkDaysSetState",e.SetFWHDays="SetFWHDays",e.SaveFWHDays="SaveFWHDays"}(eR||(eR={})),function(e){e.Like="Like",e.Dislike="Dislike"}(eN||(eN={})),function(e){e.Empty="Empty",e.None="None",e.Invalid="Invalid"}(eL||(eL={})),function(e){e.BuildingPicker="BuildingPicker",e.DirectLink="DirectLink",e.EmptyBuildingPicker="EmptyBuildingPicker",e.NearbyPlaceCard="NearbyPlaceCard",e.SuggestedPlaceCard="SuggestedPlaceCard",e.InOfficeSummaryDetails="InOfficeSummaryDetails",e.BuildingSearch="BuildingSearch"}(eF||(eF={})),function(e){e.DeskBooking="DeskBooking",e.ConferenceRoomBooking="ConferenceRoomBooking"}(eU||(eU={})),function(e){e.AppRedirect="AppRedirect",e.DeepLink="DeepLink",e.InAppNavigation="InAppNavigation"}(eH||(eH={}));var n9=n(90947),n7=n(31360),re=n(63703),rt=n(60327),rn=n(95646);async function rr(e){var t,n;let i=!!e?.shouldIncludeUserInfoId,o=(0,rt.c)(),a=await (0,rn.z)(e);!r&&o?.SessionSettings&&(r=o.SessionSettings);let s=r?.UserEmailAddress,c=r?.UserPuid,l=void 0!==r?.WebSessionType&&r?.WebSessionType!=="0";return{CommonHVAProperties:{SessionProperties:{ClientId:a.ClientId||"",Client:a.Host===n7.B5?"NativeHost":"OWA",SchemaVersion:e7,Audience:function(e){switch(e){case"PDT":case"TDF":return"Dev";case"Dogfood":case"SDFV2":case"MSIT":return"Dogfood";default:return"Prod"}}(a.PhysicalRing),ServiceDeploymentRing:(t=a.PhysicalRing)?({Unknown:"Unknown",WW:"WW",Dogfood:"Unknown",SIP:"SIP",BlackForest:"Unknown",DONMT:"DONMT",MSIT:"MSIT",Gallatin:"Gallatin",SDFV2:"SDFV2",PDT:"PDT",TDF:"TDF",ITAR:"ITAR"})[t]:"Unknown",WebHost:(0,n9.r)()},AccountProperties:{HashedEmail:(0,re.W)(s),EmailDomain:(s?.split("@")?.pop()||"").toLocaleLowerCase(),AccountCloud:(n=a.PhysicalRing)?({Unknown:"WorldWide",WW:"WorldWide",Dogfood:"WorldWide",SIP:"WorldWide",BlackForest:"Blackforest",DONMT:"WorldWide",MSIT:"WorldWide",Gallatin:"Gallatin",SDFV2:"WorldWide",PDT:"GCCModerate",TDF:"GCCHigh",ITAR:"DoD"})[n]:"WorldWide",TenantGuid:a.TenantGuid??void 0,UserId:i?c:void 0,UserIdType:i?l?"MSAPUID":"OrgIdPuid":void 0,UserType:i&&a?.UserType?({c_child:"ConChild",c_premium:"ConPremium",c_shadow:"ConStandard",c_standard:"ConChild",b_edu:"ComEdu",b_standard:"ComStandard",unknown:"ConStandard"})[a.UserType]||"ConStandard":void 0}}}}var ri=n(82937),ro=n.n(ri),ra=n(12854);let rs=ro()(eB,e=>"function"==typeof e);async function rc(e,t,n){let r=e.getOptions()?.unifiedTelemetry?.bypassEventMatchingCheck?e.getEventName():e5[e.getEventName()];if(!r||!("client_event"===n||"client_cosmos"===n)||!e.unifiedTelemetry)return;e.eventName=r,t.shouldIncludeUserInfoId=!0;let i=await rr(t),o=e.getProperties(),a=function(e,t,n,r){let i=`createUTE${e.eventName}`;if(rs[i]){let o=e.data;if(o)for(let e of Object?.keys(o))o[e]&&"string"==typeof o[e]&&"ActionDomain"!==e&&(o[e]=(0,ra.$6)(o[e]));let a=rs[i](o,t.CommonHVAProperties);return"PerfProperties"in a&&(a.PerfProperties=rs.createUTPerfProperties(r()),a.TableGrouping=a.PerfProperties.TableGrouping),"PerfCustomWaterfall"in a&&(a.PerfCustomWaterfall=rs.createUTPerfCustomWaterfall(n())),a}return null}(e.unifiedTelemetry,i,()=>(function(e){let t=Object.keys(e).filter(e=>e.startsWith("WF_Custom")),n={};for(let r of t)n[r]||(n[r]=e[r]);return n})(o),()=>(function(e){let t={};return t.E2ETimeElapsed=e.E2ETimeElapsed,t.Status=e.Status,t.UserPerceivedTime=e.UserPerceivedTime,t})(o));if(i&&a){let n=new ej.cs(e.getEventName(),void 0,void 0,function e(t,n={},r=new Set){for(let i of Object.keys(t))"object"!=typeof t[i]||r.has(i)?(r.add(i),n[i]=t[i]):(r.add(i),e(t[i],n,r));return n}(a));if(eQ(n),!(0,ez.Z)()){let r=a.TableGrouping??e6,i=(0,eY.yM)(r,n.getAllProperties(),e.getCreationTime());i.latency=e2.Normal,i.data?.HashedEmail&&(i.data.HashedEmail={value:i.data.HashedEmail,kind:e1.Pii_Identity}),(0,eY.L4)({tenantToken:e3,item:i,analyticsOptions:t,useUnifiedSchema:!0})}}}let rl=Date.now(),ru=new Map;var rd=n(82637),rf=n(78732);let rh=0;async function rp(e,t){var n;(0,eJ.S)()&&(e=ej.cs.fromJSObject(e));let r=e.getAllProperties()??{},i=(0,eW.DC)();if(!i){let t=!r?.message?.includes?.("LogDatapointCalledBeforeInitialization");if(rh++<25&&t){let t=r?.message,n=`Analytics_Addons_LogDatapointCalledBeforeInitialization. IsRunningOnWorker: ${(0,eJ.S)()}. AnalyticsOptionsType: ${typeof i}.`;if(t){let e=Error(n+=` Error: ${t}`),i=r?.stack;e.stack=i,(0,eV.hZ)(n,e)}else n+=` EventName: ${e.getEventName()}`,(0,eV.hZ)(n)}return}let o=function(e,t){if(t)return t;let n=e.getOptions();return n?.isGreyError?"client_grey_error":n?.isVerbose?"client_verbose":n?.excludeFromKusto?"client_cosmos":"client_event"}(e,t),a=(0,eK.Z)(e,i,o);if((0,rd.Y)().enableHighCountEventThrottle&&function(e,t,n){if(e.getOptions()?.isCore||!t||!n)return;Date.now()-rl>6e4*t&&(rl=Date.now(),ru=new Map);let r=e.getEventName(),i=!1,o=e.sessionOccurrence??1;if(o>n){let e=o-n,a=ru.get(r)??1;i=!0,e===2**a&&(ru.set(r,a+1),rp(new ej.cs("EventToBeThrottled",{eventName:r,throttleCount:o,factor:a,isThrottled:i,rollingWindow:t,throttleAbove:n})))}}(e,(0,rd.Y)().highCountEventThrottleWindow,(0,rd.Y)().highCountEventThrottleThreshold),!await (0,e$.Z)(e,i,o)&&!(0,rd.Y)().isFullVerboseLoggingEnabled){await rc(e,i,o);return}if(r.EventType="standard",n=e,n?.getData("EventName")&&eX.indexOf(n.getData("EventName"))>-1){r.EventType="qos";let{throughAFD:e,serviceVersion:t,dag:n}=i.startupInfo;r.ThroughAFD=e,r.ServiceVersion=t,r.Dag=n}(0,rd.Y)().isFullVerboseLoggingEnabled&&(r.OriginalEvent=o),r.Sampled=a?.rate?a.rate:100;let s=e.getPropertyBag();if(s&&(r.MiscData=function(e,t,n,r){if(r)return"emergency flight on";if(e)for(var i=Object.keys(e),o=0;o<i.length;o++){var a=i[o],s=e[a],c=null;if(a.toLowerCase().indexOf("subject")>-1&&"string"==typeof s?c="'s key contains subject":s&&("object"!=typeof s||s instanceof Date?eZ.test(s.toString())&&(c=" contains html"):c=" is an object"),c){let e=Error(a+" of datapoint "+t+c+" which is pii");return n?.originalStackTrace&&(e=Object.assign(e,{stack:n?.originalStackTrace})),(0,eV.rx)(e),c}"string"==typeof s&&(e[a]=(0,eq.$6)(s))}return function(e=""){return -1!==e.indexOf("AdalUiRequiredException")&&(e=e.replace("access_token","accessToken")),e}(function(e){try{return JSON.stringify(e)}catch(e){return e.message}}(e))}(s,e.getEventName(),e.getOptions(),!!(0,rd.Y)().turnOffCustomData)),eQ(e),!(0,ez.Z)()||"client_event_dev_only"==o){let t=e.getOptions(),n=(0,rf.P)(e.getData("App")??"Mail",t?.tenantOverride);n&&await rm(n,e,r,o,i)}await rc(e,i,o)}async function rm(e,t,n,r,i,o){let a=(0,eY.yM)((0,rd.Y)().isFullVerboseLoggingEnabled?ej.Hx:r,n,t.getCreationTime());n.E2ETimeElapsed&&(a.latency=n.E2ETimeElapsed);let s=t.getPiiData?.();a.data&&s&&(a.data.PiiData={value:s,kind:e1.Pii_Identity}),await (0,eY.L4)({tenantToken:e,item:a,analyticsOptions:i,updateAppSettings:o})}},90451:(e,t,n)=>{"use strict";let r;n.d(t,{p:()=>c});var i=n(78248),o=n(38507),a=n(41493),s=n(70873);function c(){if(!r){let e=(0,o.a)(),t=e&&(0,i.p)(e);t||(0,a.y)(new s.Z("MissingAnalyticsAccountScopeSettings",{gmbi:typeof e,accSett:typeof r})),r=function(e){if(!e)return{};let{SessionSettings:t,UserOptions:n,ViewStateConfiguration:r,MasterCategoryList:i,AdMarket:o,IsConsumerChild:a}=e;return{SessionSettings:{WebSessionType:t?.WebSessionType?.toString(),IsPremiumConsumerMailbox:t?.IsPremiumConsumerMailbox,IsShadowMailbox:t?.IsShadowMailbox,MailboxGuid:t?.MailboxGuid,UserEmailAddress:t?.UserEmailAddress},UserOptions:{IsFocusedInboxEnabled:n?.IsFocusedInboxEnabled},ViewStateConfiguration:{ListViewBitFlags:r?.ListViewBitFlags},MasterCategoryList:{MasterList:i?.MasterList?.length},AdMarket:o,IsConsumerChild:a}}(t)}return r}},82637:(e,t,n)=>{"use strict";let r;n.d(t,{Y:()=>u,j:()=>d});var i=n(44698),o=n(12854),a=n(76616),s=n(16171),c=n(88101);let l=null;function u(){return l||(l=function(){let e=(0,o.j$)(),t=(0,i.Ry)("Analytics");return{disabledDatapoints:t.disabledDatapoints||[],throttledDatapoints:t.throttledDatapoints||[],disableIsCoreDatapoints:t.disableIsCoreDatapoints||[],enableHighCountEventThrottle:t.enableHighCountEventThrottle,highCountEventThrottleWindow:t.highCountEventThrottleWindow,highCountEventThrottleThreshold:t.highCountEventThrottleThreshold,capturePerfProfiles:t.capturePerfProfiles||[],shouldCaptureAssets:(0,c.cr)("an-log-assets"),skipFlightControls:(0,c.cr)("ring-dogfood")||(0,c.cr)("an-no-sample-ppe"),isFullVerboseLoggingEnabled:(0,c.cr)("an-full-logging"),enablePrivacyGuard:(0,c.cr)("fwk-oneDs-privacyGuard"),turnOffCustomData:(0,c.cr)("fwk-turnOffCustomData"),devToolsEnabled:e||(0,c.cr)("fwk-devTools"),trackEventFrequency:(0,c.cr)("fwk-an-trackEventFrquency"),isDataWorkerEnabled:(0,a.X)("dataWorkerAllowed")&&"undefined"!=typeof Worker&&function(){if(void 0===r)try{let e=new Headers;for(let t of(e.set("x-test","1"),e));r=!0}catch{r=!1}return r}()&&function(){try{return"number"!=typeof self.navigator?.hardwareConcurrency||self.navigator.hardwareConcurrency>2||!(0,s.a4)("disableConcurrency")}catch{return!0}}()&&(!((0,a.X)("platformAppSdk")&&!(0,c.cr)("platform-disableHostAppSpecificCustomizations"))||(0,c.cr)("platform-enableWorkerForMetaOSContext")),enableOfflineCaching:(0,c.cr)("fwk-offline-boot")}}()),l}function d(e){l=e}},95646:(e,t,n)=>{"use strict";let r;n.d(t,{z:()=>p,d:()=>m});var i=n(6367),o=n(90947),a=n(58984),s=n(58035);let c=null;var l=n(3683),u=n(44431),d=n(90451),f=n(60327),h=n(57918);async function p(e){var t;if(r)return r;let n=f.c()?.SessionSettings,p=(0,d.p)(),m=await (0,u.z)(e.startupInfo),g=await (0,h.c)(),v={BEServer:m?.backend,MBXGuid:p?.SessionSettings?.MailboxGuid,Forest:m?.forest,Puid:n?.UserPuid,ClientId:m?.clientId,Ring:m?.logicalRing,UserType:(t=!!m?.isEdu,c||(c=p?.SessionSettings?.WebSessionType!=void 0?"0"!==p.SessionSettings.WebSessionType.toString()?p.IsConsumerChild?"c_child":p.SessionSettings.IsPremiumConsumerMailbox?"c_premium":p.SessionSettings.IsShadowMailbox?"c_shadow":"c_standard":t?"b_edu":"b_standard":"unknown"),c),Layout:m?.layout,TenantGuid:n?.ExternalDirectoryTenantGuid,"Session.Id":(0,i.M)(),PhysicalRing:(0,s.oH)(),VariantEnv:(0,s.uD)(),Host:(0,o.r)(),HostVersion:(0,a.FK)(),Thread:(0,l.N)(),DeviceId:(0,a.u0)()};return g&&(v.HostedScenario=g.hostedScenario),e?.shouldIncludeUserInfoId&&(v["UserInfo.Id"]=n?.UserPuid,v["UserInfo.IdType"]=p&&p?.SessionSettings?.WebSessionType!=="0"?"MSAPUID":"OrgIdPuid"),r=v}function m(e){r=e}},38507:(e,t,n)=>{"use strict";let r;n.d(t,{a:()=>o});var i=n(40091);function o(){return r||(r=(0,i.qs)().mailboxInfo),r}},57918:(e,t,n)=>{"use strict";let r;n.d(t,{c:()=>o});var i=n(58998);async function o(){if(!r)try{let e=(0,i.W3)();e&&(r=await e)}catch{}return r}},44431:(e,t,n)=>{"use strict";let r,i;n.d(t,{z:()=>c});var o=n(12854),a=n(60180),s=n(60327);async function c(e){return i||(i={isEdu:s.c()?.SessionSettings?.IsEdu,clientId:(0,o.i2)(),logicalRing:(0,o.nr)(),tenantGuid:function(){if(!r){let e=(0,a.rV)(self,"BootDiagnostics");if(e)try{r=JSON.parse(e)}catch{r={}}else r={}}return r}().tid,layout:(0,o.G0)(),...e}),i}},60327:(e,t,n)=>{"use strict";let r;n.d(t,{c:()=>o,D:()=>a});var i=n(52924);function o(){return r||(r=function(e){let{UserOptions:t,SessionSettings:n,ViewStateConfiguration:r,AttachmentPolicy:i,MailboxCreateDate:o}=e;return{SessionSettings:{TenantDomain:n?.TenantDomain,DefaultFolderIds:n?.DefaultFolderIds?.length,DefaultFolderNames:n?.DefaultFolderNames?.length,UserPuid:n?.UserPuid,UserDisplayName:n?.UserDisplayName,UserPrincipalName:n?.UserPrincipalName,UserEmailAddress:n?.UserEmailAddress,WebSessionType:n?.WebSessionType?.toString(),ExternalDirectoryTenantGuid:n?.ExternalDirectoryTenantGuid,IsEdu:n?.IsEdu},MailboxCreateDate:o,UserOptions:{GlobalReadingPanePositionReact:t?.GlobalReadingPanePositionReact,GlobalListViewTypeReact:t?.GlobalListViewTypeReact?.toString(),ShowPreviewTextInListView:t?.ShowPreviewTextInListView,ShowSenderOnTopInListView:t?.ShowSenderOnTopInListView,ShowInlinePreviews:t?.ShowInlinePreviews,NewEnabledPonts:t?.NewEnabledPonts?.toString(),ThemeStorageId:t?.ThemeStorageId?.toString(),IsDarkModeTheme:t?.IsDarkModeTheme,DisplayDensityMode:t?.DisplayDensityMode?.toString(),ConsumerAdsExperimentMode:t?.ConsumerAdsExperimentMode?.toString(),KeyboardShortcutsMode:t?.KeyboardShortcutsMode?.toString(),ShowReadingPaneOnFirstLoad:t?.ShowReadingPaneOnFirstLoad,FirstOWALogon:t?.FirstOWALogon,FirstOWAReactMailLogon:t?.FirstOWAReactMailLogon,FirstOWAReactPeopleLogon:t?.FirstOWAReactPeopleLogon,FirstOWAReactCalendarLogon:t?.FirstOWAReactCalendarLogon,FirstOWAReactMiniLogon:t?.FirstOWAReactMiniLogon,FirstMonarchLogon:t?.FirstMonarchLogon},ViewStateConfiguration:{FocusedInboxBitFlags:r?.FocusedInboxBitFlags,GlobalFolderViewState:r?.GlobalFolderViewState,MailTriageOnHoverActions:r?.MailTriageOnHoverActions?.join(",")},AttachmentPolicy:{ConditionalAccessDirectFileAccessOnPrivateComputersBlocked:i?.ConditionalAccessDirectFileAccessOnPrivateComputersBlocked,ConditionalAccessDirectFileAccessOnPublicComputersBlocked:i?.ConditionalAccessDirectFileAccessOnPublicComputersBlocked,ConditionalAccessWacViewingOnPrivateComputersBlocked:i?.ConditionalAccessWacViewingOnPrivateComputersBlocked,ConditionalAccessWacViewingOnPublicComputersBlocked:i?.ConditionalAccessWacViewingOnPublicComputersBlocked}}}((0,i.Z)())),r}function a(e){r=e}},63243:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(82637);function i(e,t,n){let i=e.getOptions();return(i?.isCore&&r.Y().disableIsCoreDatapoints?.includes(e.getEventName())&&(i.isCore=!1),i?.isCore)?null:((t?.flightControls&&r.Y().throttledDatapoints?.includes(e.getEventName())||i.logAsVerbose)&&(n="client_verbose"),t?.flightControls)?t.flightControls[n]:null}},14878:(e,t,n)=>{"use strict";function r(e,t,n){if(null==t||void 0==t)return;let[r,i]=function(e){let t=e.lastIndexOf("_");if(t>-1){let n=e.slice(0,t),r=parseInt(e.slice(t+1));if(!isNaN(r))return[n,r]}return[e,1]}(t);for(var o=0;void 0!=e[t];o++)if(t=r+"_"+i,i+=1,o>=50)throw Error("GUP: "+t+"|EventName:"+n);return t}n.d(t,{d:()=>r})},52885:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(11),i=n(86535),o=n(78191);function a(){return!(0,r.JI)("teAnLoc")&&((0,o.j$)()||"exchangelabs.live-int.com"===(0,i.y)().location.host||(0,r.JI)("testAutomation"))}},82801:(e,t,n)=>{"use strict";let r;n.d(t,{Z:()=>h});var i=n(20964),o=n(63243);let a=new Set;a.add("RelatedContentFilesAndEmailsRenderingLatency"),a.add("GetTokenApi");var s=n(82637),c=n(44431),l=n(24346),u=n(60239);let d=0,f=null;async function h(e,t,n){var h;if((0,i.E4)(n))return!0;let p=s.Y()?.disabledDatapoints||[];if(h=e.getEventName(),a.has(h)||p.includes(e.getEventName())||e.getEventName()&&n==i.Hx&&(!t.verboseWhiteListEvents||-1==t.verboseWhiteListEvents.indexOf(e.getEventName()))||"client_error"==n&&(d++,t.maxErrorsPerSession&&d>t.maxErrorsPerSession))return!1;let m=l.Vj("UnsampledDataLogging")?.executeNow(),g=m?.isUnsampledLoggingEnabled();if(f!==g&&(f=g??!1,u.g4.info(`[config-sync] Unsampled logging ${f?"enabled":"disabled"} for events.`,"analytics")),g)return!0;let v=o.Z(e,t,n)?.flight;if(v&&!(t.defaultFeatureFlags||[]).some(e=>e.toLowerCase()==v))return!1;let y=e.getOptions();if(y?.logEvery&&e.sessionOccurrence&&(e.sessionOccurrence-1)%y?.logEvery!=0)return!1;let b=await (0,c.z)(t.startupInfo);return(!y?.ring||y.ring==b?.logicalRing)&&function(e){let t=e.getOptions()?.sessionSampleRate;return!e.getOptions()||!t||(void 0===r&&(r=Math.floor(1e4*Math.random())),r<100*t)}(e)&&function(e){switch(e.getOptions()?.variant){case 0:return!1;case 2:return 1==e.sessionOccurrence;case 3:return!!e.sessionOccurrence&&e.sessionOccurrence>1;default:return!0}}(e)}},57434:(e,t,n)=>{"use strict";n.d(t,{V:()=>r}),n(76616);function r(e){}},78448:(e,t,n)=>{"use strict";n.d(t,{f:()=>o});var r=n(23589);let i="steps";class o{constructor(){this.steps=new Map,this.suffixLimitReached=new Set}getKeyName(e,t){return t?`${e}_${t}`:e}addStep(e,t){if(this.suffixLimitReached.has(e))return;let n=this.steps.size,o=e==i?1:0;for(let r=o;r<25;++r)if(!this.steps.has(this.getKeyName(e,r))){this.steps.set(this.getKeyName(e,r),{sequence:n,data:t});return}let a=Error("StepsSuffixLimitReached");(0,r.ly)(a.message,a,{_n:e,...this.getCustomDataMapForSteps()}),this.suffixLimitReached.add(e)}getCustomDataMapForSteps(){let e={};return e[i]=this.steps.size,this.steps.forEach((t,n)=>{e[n]=t.sequence,t.data&&Object.keys(t.data).forEach(r=>{e[`${n}_${r}`]=t.data[r]})}),e}}},54879:(e,t,n)=>{"use strict";n.d(t,{n3:()=>l,DM:()=>s,cJ:()=>c,KH:()=>u,HG:()=>r.H});var r=n(4001),i=n(11114),o=n(60239);function a(e,t,n,r,i,a,s){if(e){var c;if(t){e.addToPredefinedWaterfall(n,a,void 0,s);return}if(r&&i){e.addToCustomWaterfall(r,`${n}_${i}`,a);return}c=e.getEventName(),o.g4.warn(`AddTimingToWaterfallFailed dp: ${c}. checkpoint: ${n}. isPredefined: ${t}`)}}async function s(e,t=null,n){if(!e||t?.isEnabled===!1)return n({});let r=e?.isPerformanceDatapoint,o=r?e:e.datapoint;a(o,r,"Data_S",e?.indexes?.[0],e?.name,t?.discardIfDefined),o.dataSource=null;let c=await n({perfDatapoint:o,waterfallSettings:t});return null!==o.dataSource||o.didExecuteGqlQuery||(o.dataSource=i.o2.NO_QUERY),a(o,r,"Data_E",e?.indexes?.[1],e?.name,t?.discardIfDefined),c}async function c(e,t,n,...r){let o=!!e.datapoint?.isPerformanceDatapoint,s=e.customDatapoint,l=e.datapoint||e.customDatapoint?.datapoint;a(l||null,o,"Network_S",s?.indexes?.[i.g5.NETWORK_REQUEST_STARTING],s?.name,t?.discardIfDefined,r?.[0]?r[0]:void 0);let u=await n.apply(null,r),d=i.o2.NETWORK;return e.datapoint?e.datapoint.addDataSource(d):e.customDatapoint&&e.customDatapoint.datapoint.addToCustomWaterfall(e.customDatapoint.indexes?.[i.g5.DATA_SOURCE],`DataSource_${e.customDatapoint.name}`,t?.discardIfDefined,d),a(l||null,o,"Network_E",s?.indexes?.[i.g5.NETWORK_REQUEST_ENDED],s?.name,t?.discardIfDefined,r?.[0]?r[0]:void 0),u}let l=["GQL_Link_S","GQL_Link_E","GQL_Bridge_S","GQL_Bridge_E","GQL_Bridge_Error","Data_S","Data_E","Network_S","Network_E"];function u(e,t,n,r=!0){for(let i of n)(function(e,t,n,r){if(t.hasEnded)return;let i=e.getWaterfallColumnData(n),o=parseInt(i&&i.toString().split("|")?.pop()||""),a=e.getStartTime(),s=t.getStartTime();o&&a&&s&&t.addToPredefinedWaterfall(n,!0,a+o-s);let c=e.getDataSource();r&&c&&t.addDataSource(c)})(e,t,i,r)}},78732:(e,t,n)=>{"use strict";n.d(t,{P:()=>a}),n(11);let r="56468f6991c348029c6bba403b444607-7f5d6cd1-7fbe-4ab1-be03-3b2b6aeb3eb4-7696",i=new Map;i.set("OutlookWeb",r),i.set("CLP","20ed4f5863d145bb9b9811c0f016da47-0f867f8d-a0be-44dc-b557-6da8178006f7-7559");let o=new Map;function a(e,t){return t&&i.has(t)?i.get(t):e&&o.has(e)?o.get(e):r}o.set("BookWithMe","ae3a308c9d714a9bafbae96e11115bc2-cf5099e3-5467-4f24-98eb-fef77b0802fa-6900"),o.set("FindTime","199fda8f7c2e423291001798b2f173c5-fcb15ea6-c8e1-430e-bfed-450cc70fcd67-6876"),o.set("Eventify","64c370c14bad4d92915f904803e88197-5dd29cf4-d011-45e0-b2e5-aade29021e96-6966"),o.set("Meet","199fda8f7c2e423291001798b2f173c5-fcb15ea6-c8e1-430e-bfed-450cc70fcd67-6876"),o.set("People","90c31e9f702c4564b120167247d3cd9f-d894a4e5-72f4-4221-ab00-94e1359dfb60-7137")},4001:(e,t,n)=>{"use strict";n.d(t,{H:()=>i});var r=n(54115);function i(e){(0,r.JY)(t=>{setTimeout(()=>{e(t)})})}},63703:(e,t,n)=>{"use strict";n.d(t,{W:()=>o});var r=n(51498),i=n.n(r);function o(e){return e?i()().update(e.toLowerCase()).digest("hex"):""}},23589:(e,t,n)=>{"use strict";let r,i;n.d(t,{rT:()=>c,Vd:()=>u,BG:()=>d,RX:()=>o.RX,pI:()=>o.pI,ly:()=>o.ly,CZ:()=>o.CZ,U_:()=>l});var o=n(17277);let a=[],s=!0;function c(e,t,n,r){let i=(0,o.DE)(e);return{network:a,usage:i,coreUsage:(0,o.iA)(t),greyError:(0,o.He)(n),coreGreyError:(0,o.Qi)(r)}}function l(){}function u(){return void 0==r&&(r="undefined"!=typeof self&&self.performance?.timing!=null),r}function d(){return void 0==i&&(i="undefined"!=typeof self&&self.performance?.getEntriesByName!=null),i}n(78732)},17277:(e,t,n)=>{"use strict";let r,i,o,a;n.d(t,{CZ:()=>d,DE:()=>m,He:()=>v,Qi:()=>y,RX:()=>p,iA:()=>g,ly:()=>h,pI:()=>f});let s=[],c=[],l=[],u=[];function d(e,t,n){r?r(e,t,n):s.push({name:e,customData:t,options:n})}function f(e,t,n){i?i(e,t,n):c.push({name:e,customData:t,options:n})}function h(e,t,n,r){o?o(e,t,n,r):l.push({name:e,error:t,customData:n,options:r})}function p(e,t,n,r){a?a(e,t,n,r):u.push({name:e,error:t,customData:n,options:r})}function m(e){return r=e,s}function g(e){return i=e,c}function v(e){return o=e,l}function y(e){return a=e,u}},11114:(e,t,n)=>{"use strict";n.d(t,{o2:()=>i,SO:()=>r,g5:()=>o});var r=(e=>(e.Success="Success",e.ServerError="ServerError",e.UserError="UserError",e.UserCancelled="UserCancelled",e.ServerExpectedError="ServerExpectedError",e.ClientError="ClientError",e.RequestNotComplete="RequestNotComplete",e.Timeout="Timeout",e.BackgroundSuccess="BackgroundSuccess",e.AuthError="AuthError",e.PartnerError="PartnerError",e))(r||{}),i=(e=>(e.NETWORK="NETWORK",e.NETWORK_GQL="NETWORK_GQL",e.NETWORK_GATEWAY="NETWORK_GATEWAY",e.SERVICE_WORKER="SERVICE_WORKER",e.INDEXDB="INDEXDB",e.IN_MEMORY="IN_MEMORY",e.NO_QUERY="NO_QUERY",e))(i||{}),o=(e=>(e[e.NETWORK_REQUEST_STARTING=0]="NETWORK_REQUEST_STARTING",e[e.NETWORK_REQUEST_ENDED=1]="NETWORK_REQUEST_ENDED",e[e.DATA_SOURCE=2]="DATA_SOURCE",e[e.DATA_LOADING=0]="DATA_LOADING",e[e.DATA_LOADED=1]="DATA_LOADED",e[e.GQL_BRIDGE_QUERY=2]="GQL_BRIDGE_QUERY",e[e.GQL_BRIDGE_RESULT=3]="GQL_BRIDGE_RESULT",e[e.GQL_BRIDGE_ERROR=4]="GQL_BRIDGE_ERROR",e[e.CODE_LOADING=0]="CODE_LOADING",e[e.CODE_LOADED=1]="CODE_LOADED",e))(o||{})},2444:(e,t,n)=>{"use strict";function r(e){if(!e.originalStackTrace){let t=Error("EventStackTrace");e.originalStackTrace=t.stack}}n.d(t,{f:()=>r})},2020:(e,t,n)=>{"use strict";n.d(t,{hh:()=>s,q0:()=>v,sq:()=>h,tf:()=>p}),n(78191);let r=["CHE","EUR","DEU","GBR","FRA","ZAF","ARE","SWE","NOR","QAT","ISR","POL","ESP","ITA","ROU","AUT"];var i=n(32811);let o="OneCollector/1.0/";var a=n(58035);function s(e,t){if(function(e){if(!e)return!0;let t=e?.length>3?e.substring(0,3):e;return r.indexOf(t.toUpperCase())>=0}(e)&&!t)return"https://eu-office.events.data.microsoft.com/"+o;let n=function(e="",t=""){if(e&&e.indexOf("/")>-1&&t)return e+t}((0,i.ZP)("ariaUrl"),o);if(n)return n;let s=(0,a.uD)();return"GccHigh"===s?"https://tb.events.data.microsoft.com/"+o:"DoD"===s?"https://pf.events.data.microsoft.com/"+o:void 0}var c=n(60239),l=n(24346);let u=!0,d={logDatapoint:[],logPerformanceDatapoint:[],logAddinsCustomerContent:[],logAddinsTelemetryEvent:[]},f=new Map;function h(){c.g4.info(` Analytics Initialized. Processing ${Object.values(d).reduce((e,t)=>e+(t?.length??0),0)} queued events.`,"analytics"),u=!1,function(){for(let[e,t]of Object.entries(d))if(t.length>0){let n=(0,l.Vj)("LogEventsToWorkerInBatches"),r=n?.isEnabled&&n?.executeNow(e,t);r&&"useFallback"!==r||function(e,t){for(let n of t){let t=f.get(e);t?m(t,n.args):c.g4.warn(`Failed to find the function for ${e}. Skipping the event.`,"analytics")}}(e,t),d[e]=[]}}()}function p(e,t,...n){f.has(e)||f.set(e,t),u?d[e].push({args:n}):m(t,n)}function m(e,t){e.apply(null,t)}let g="object"==typeof self;function v(){return g&&self.performance&&self.performance.now?Math.floor(self.performance.now()/1e3):null}},45590:(e,t,n)=>{"use strict";n.d(t,{o:()=>o,u:()=>i});let r=0;function i(e){return e>=r}function o(){return self.document?.visibilityState=="visible"}void 0!==self.document&&self.document.addEventListener("visibilitychange",()=>{r=o()?new Date().getTime():Number.MAX_VALUE})},37948:(e,t,n)=>{"use strict";n(61182),n(50833),n(78059),n(11114);var r=n(23346),i=n(98284),o=n(96571);n(4001);let a=[];function s(e,t,n,r,i){var a=(0,void 0);a&&o.Hf.importAndExecute(a,e,t,i)}(0,r.k)(s),(0,i.k)(s)},16213:(e,t,n)=>{"use strict";n.d(t,{S:()=>o});var r=n(15091),i=n(479);function o(e,t,n,o){return(o||{}).isCore=!0,(0,i.y)(new r.Z(e,t,n,o))}},84721:(e,t,n)=>{"use strict";n.d(t,{q:()=>o});var r=n(96571),i=n(2444);function o(e,t,n){let o=n||{};return o.isCore=!0,(0,i.f)(o),r.Vi.importAndExecute(e,t,o)}},479:(e,t,n)=>{"use strict";n.d(t,{y:()=>o});var r=n(96571),i=n(2444);function o(e,t){return(0,i.f)(e.getOptions()),r.Ly.importAndExecute(e,t)}},65545:(e,t,n)=>{"use strict";n.d(t,{F:()=>o});var r=n(15091),i=n(479);function o(e,t,n,o){return(0,i.y)(new r.Z(e,t||Error("GreyError"),n,o))}},69034:(e,t,n)=>{"use strict";n.d(t,{y:()=>o});var r=n(96571),i=n(2444);function o(e,t,n){let o=n?.isGreyError?"client_grey_error":void 0,a=n??{};return(0,i.f)(a),r.Vi.importAndExecute(e,t,n,o)}},54242:(e,t,n)=>{"use strict";n(8121)},2618:(e,t,n)=>{"use strict";n.d(t,{D:()=>i});var r=n(20964);class i extends r.cs{constructor(e,t,n,r){super(e,t,n,r),n?.unifiedTelemetry&&this.addUnifiedTelemetryData(n.unifiedTelemetry)}addPiiData(e){this.piiData||(this.piiData=e)}addUnifiedTelemetryData(e){this.unifiedTelemetry=e}getPiiData(){return this.piiData}}},15091:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(2618);class i extends r.D{constructor(e,t,n,r,i){super(e,n,r),this.options.isGreyError=!0,t&&(this.addDataWithPiiScrubbing("message",t.message),t.stack&&this.addDataWithPiiScrubbing("stack",t.stack)),i&&(this.originalCustomData=i)}getOriginalCustomData(){return this.originalCustomData}}},78059:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i});var r=n(50833);class i extends r.Gn{constructor(e,t){super(e,t),this.options={...this.options,isCore:!0}}}},50833:(e,t,n)=>{"use strict";n.d(t,{Gn:()=>E,_2:()=>A});var r=n(2618),i=n(45590),o=n(2444),a=n(96571),s=n(60239),c=n(11114),l=n(54115),u=n(85445),d=n(14878),f=n(82637),h=n(68408),p=n(82222),m=n(33635),g=n(66222),v=n(69034),y=n(97388),b=n(65545),S=n(43326),_=n(98315),w=n(54879),C=n(99339);let A=6e4,k=Object.values(c.SO),I=class extends r.D{constructor(e,t){super(e,void 0,t),this.startMemory=0,this.timeBeforePause=0,this.previousEndCalls=[],this.invalidated=!1,this.health={},this.pendingCallbacks=[],this.isEndPending=!1,this.endProfile=null,this.allRequestIds=[],this.responseCorrelationVectors=[],this.madeNetworkRequest=!1,this.didExecuteGqlQuery=!1,this.dataSource=null,this.isPerformanceDatapoint=!0,this.noMarking=!!t?.noMarking;let n=(0,u.jP)();if(this.startTime=t?.customStartTime||n||Date.now(),this.startScore=-1,!this.options?.skipNonMetadataTasks){this.performanceMark("s");let e=t?.eventTimestamp;e&&this.setEventTimestamp(e)}if(n&&this.addData("BundleTime",Date.now()-n),this.startMemory=self?.performance?.memory?.usedJSHeapSize,this.startReactions=0,this.perfStartTime=self?.performance?.now(),!this.options?.skipNonMetadataTasks){this.timeoutId=setTimeout(this.endWithTimeout.bind(this),t&&"number"==typeof t.timeout?t.timeout:A);let n=(0,f.Y)().capturePerfProfiles;n&&n.some(t=>t.name==e&&Date.now()<t.expire)&&(this.endProfile=(0,C.D)(e,{minDuration:50}))}(0,o.f)(this.options)}addCheckmark(e,t){this.performanceMark(e);let n=this.timeFromStart(t);return this.addToWaterfall(e,n),n}addCheckpoint(e){this.addToWaterfall(e,1)}addToWaterfall(e,t){this.waterfallTimings||(this.waterfallTimings={});try{let n=(0,d.d)(this.waterfallTimings,e,this.eventName);n&&!this.hasEnded&&(this.waterfallTimings[n]=t)}catch{}}addToPredefinedWaterfall(e,t,n,r){if(t&&this.isWaterfallCheckpointDefined(e)){s.g4.warn(`Waterfall Timing Discarded. DP: ${this.eventName}. Checkpoint: ${e}`);return}let i=n||this.timeFromStart();this.addWaterfallColumn(e,i.toFixed(),r),n||this.performanceMark((0,_.fC)(e))}addToCustomWaterfall(e,t,n,r){if(n&&this.isWaterfallCheckpointDefined(e)){s.g4.warn(`Waterfall Timing Discarded. DP: ${this.eventName}. Index: ${e}`);return}let i=r||this.timeFromStart(),o=(0,_.EM)(t,i);e<1||e>15?(0,b.F)(`The custom waterfall (${t}) index must be between 1 and 15. Datapoint name: ${this.eventName}`):(this.addWaterfallColumn((0,_.Ip)(e),o),r||this.performanceMark(t))}addToPredefinedOrCustomWaterfall(e,t,n){if(this.getData((0,_.fC)(e))){if(!t){(0,b.F)("CustomCheckpointColumnIsAreadyUsed",Error(`addToPredefinedOrCustomWaterfall for the checkpoint ${e} (DP: ${this.eventName}) requires a custom index`));return}this.addToCustomWaterfall(t,e,n)}else this.addToPredefinedWaterfall(e,n)}setEventTimestamp(e){this.options.eventTimestamp=e,I.EventTimeToDpMapping.set(e,this)}isWaterfallCheckpointDefined(e){return!!this.getWaterfallColumnData(e)}setEndPending(){this.hasEnded||(this.schedulePendingCallbackResolutionOnNextPaint(),this.isEndPending=!0)}addCallbackResolvedAfterNextPaint(e){this.hasEnded||(this.schedulePendingCallbackResolutionOnNextPaint(),this.pendingCallbacks.push(e))}resolvePendingCallbacks(){this.hasEnded||this.resolvePendingCallbacksInternal(!1)}schedulePendingCallbackResolutionOnNextPaint(){!1==this.isEndPending&&0==this.pendingCallbacks.length&&(0,w.HG)(()=>this.resolvePendingCallbacks())}resolvePendingCallbacksInternal(e){for(let e of this.pendingCallbacks)e();this.pendingCallbacks=[],!e&&this.isEndPending&&this.end()}addWaterfallColumn(e,t,n){let r=(0,_.fC)(e);this.getData(r)&&!this.dataRetries?(0,b.F)(`The waterfall checkpoint ${e} already exist. It can only be logged once. Datapoint name: ${this.eventName} . ActionName: ${n}`):this.addData(r,t)}endWithError(e,t,n,r){let i="function"==typeof e?e(n):e;if(!k.includes(i)){let t=`Invalid call to "endWithError". Expected status to be of a "DatapointStatus" type but got ${e} for the datapoint named ${this.eventName}`;s.g4.warn(t),(0,v.y)("InvalidStatusForEndWithError",{message:t,datapoint:this.eventName})}return this.endInternal("endWithError",n,e,t,r)}endAfterAnimationFrame(){(0,l.JY)(()=>{this.endInternal("endAfterAnimationFrame")})}end(e,t,n,r){this.endInternal("end",e,t,n,r)}markUserPerceivedTime(e){e?(0,l.JY)(this.addUserPerceivedTime.bind(this)):this.addUserPerceivedTime()}invalidate(){this.hasEnded=!0,this.invalidated=!0}pause(){this.timeBeforePause+=this.timeFromStart(),this.startTime=void 0}resume(){this.startTime||(this.startTime=Date.now())}endAction(e,t){this.hasEnded||(this.invalidated=!0,this.addDataWithoutChecks("RequestIds",this.allRequestIds.join(";")),this.addDataWithoutChecks("cV",this.responseCorrelationVectors.join(";")),this.addDataWithoutChecks("Cache",this.madeNetworkRequest?"NoCache":"Cache"),this.endInternal("endAction",void 0,e,t))}addDataSource(e){this.dataSource=e,(0,g.C)(e)&&(this.madeNetworkRequest=!0)}getWaterfallColumnData(e){return this.getData((0,_.fC)("number"==typeof e?(0,_.Ip)(e):e))}getDataSource(){return this.dataSource}getStartTime(){return this.startTime}calculateTotalDuration(e){return"number"==typeof e?Math.floor(e):this.timeFromStart()+this.timeBeforePause}getE2ETimeElapsed(){return this.getData("E2ETimeElapsed")}isSent(){return this.hasEnded}rehydrateFromJSObject(e,t){if(e.dataSource&&this.addDataSource(e.dataSource),e.properties){for(let[n,r]of Object.entries(e.properties))if(r&&n?.startsWith("WF_")&&!this.getData(n)){if(t){let t=this.getStartTime(),n=e.startTime;if(t&&n){let[e,i]=r.split("|");r=`${e}|${n-t+Number(i)}`}}this.getProperties()[n]=r}}if(e.propertyBag)for(let t of Object.keys(e.propertyBag))this.addCustomProperty(t,e.propertyBag[t]);this.didExecuteGqlQuery=!!(this.didExecuteGqlQuery||e.didExecuteGqlQuery)}toJSObject(){return JSON.parse(JSON.stringify(this))}static fromPerfDpJSObject(e){return Object.assign(new I(e.eventName,{...e.options,skipNonMetadataTasks:!0}),e)}async endInternal(e,t,n,r,i){if(this.hasEnded)this.invalidated||(0,v.y)("ActionCalledAfterPerfDatapointEndedV2",{event:this.eventName,type:e,endCalls:this.previousEndCalls.join(","),errMsg:(0,y.$6)(r?.message),errorTypeIn:i});else{let e=this.calculateTotalDuration(t);void 0===t&&this.performanceMark("e"),this.addDataWithoutChecks("E2ETimeElapsed",e),this.endProfile?.(!0),this.endProfile=null,this.resolvePendingCallbacksInternal(!0),this.hasEnded=!0,this.endTime="function"==typeof performance.now?performance.now():void 0,clearTimeout(this.timeoutId),this.dataSource&&this.addDataWithoutChecks("DataSource",this.dataSource),this.dataRetries&&this.addDataWithoutChecks("DataRetries",this.dataRetries),this.addHealth();let o=(0,h.W)(r),a=function(e,t){if(t){let n=(0,p.N)(e,t);return(0,m.Z)(n,t)}}(this,o),l=("function"==typeof n?n(t):n)||a?.status||c.SO.Success,u=i||a?.type||"general";o&&s.g4.warn(`Datapoint ${this.eventName} ended with an error of ${o.message}`),this.options?.eventTimestamp?(this.lazyLogArugments={calculatedStatus:l,errorType:u},this.scenarioEventTimeoutId=self.setTimeout(()=>{this.logEvent(l,u),this.lazyLogArugments=void 0},5e3)):this.logEvent(l,u)}this.previousEndCalls.push(e)}addHealth(){let e="s";try{let t=self?.performance?.now();if(e="rc",this.startScore>-1&&(this.health.rc=0-this.startReactions),e="c",this.startScore>-1&&(this.health.ls=-1-this.startScore),e="m",this.startMemory){let e=self?.performance?.memory?.usedJSHeapSize,t=Math.floor((e-this.startMemory)/1024);t>0&&(this.health.md=t)}e="lm";let n=(0,u.$e)(this.perfStartTime);if(n.length>0){let e=this.matchLazyLoadedModules(n,t);e.length>0&&(this.health.lm=e)}e="hc";let r=self.navigator?.hardwareConcurrency;"number"==typeof r&&(this.health.c=r)}catch(t){(0,v.y)("DatapointHealthError",{error:t?.message,errorStep:e})}}matchLazyLoadedModules(e,t){let n=[];for(let{start:r,duration:i,attemps:o}of e)if(this.perfStartTime&&r>=this.perfStartTime&&r+i<=t){let e={d:Math.floor(i)};o>1&&(e.a=o),n.push(e)}return n}addUserPerceivedTime(){this.performanceMark("UserPerceivedTime"),this.addData("UserPerceivedTime",this.timeFromStart())}performanceMark(e){this.noMarking||(0,S.s)(this,e)}endWithTimeout(){this.startTime&&(0,i.u)(this.startTime)&&(this.invalidated=!0,this.options=this.options||{},this.options.logVerbose=!0,this.endInternal("endWithTimeout",void 0,c.SO.Timeout))}logEvent(e,t){this.options?.eventTimestamp&&this.endTime&&this.addDataWithoutChecks("TrueDuration",Math.floor(this.endTime-this.options.eventTimestamp)),Object.keys(this.health).length>0&&this.addDataWithoutChecks("Health",JSON.stringify(this.health)),a.Rm.importAndExecute(this,e,t)}timeFromStart(e){return this.startTime?(e||Date.now())-this.startTime:0}addScenarioEventTiming(e,t,n,r,i){if(self.clearTimeout(this.scenarioEventTimeoutId),this.health.loaf=t.join("|"),this.health.loafss=n.join("|"),this.health.idloaf=r.join("|"),this.health.idloafss=i.join("|"),this.health.inp=Math.floor(e.duration),this.health.id=Math.floor(e.processingStart-e.startTime),this.lazyLogArugments){let{calculatedStatus:e,errorType:t}=this.lazyLogArugments;this.logEvent(e,t)}else this.options.eventTimestamp=void 0}},E=I;E.EventTimeToDpMapping=new Map},87394:(e,t,n)=>{"use strict";n(2618)},32965:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(2618);class i extends r.D{}},8121:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(50833);class i extends r.Gn{constructor(e,t){super(e,{...t,isVerbose:!0})}}},10139:(e,t,n)=>{"use strict";n.d(t,{FG:()=>d.F,Gn:()=>a.Gn,OK:()=>r.OK,SO:()=>i.SO,SX:()=>u.S,YG:()=>o.Y,_2:()=>a._2,hj:()=>s.Z,qu:()=>c.q,y8:()=>l.y,yk:()=>f.y});var r=n(96571),i=n(11114);n(2618);var o=n(78059),a=n(50833),s=n(8121);n(32965),n(87394),n(37948);var c=n(84721),l=n(69034),u=n(16213),d=n(65545),f=n(479);n(54242)},96571:(e,t,n)=>{"use strict";n.d(t,{Hf:()=>l,Ly:()=>o,OK:()=>u,Rm:()=>a,Vi:()=>c,eg:()=>d,ps:()=>s});var r=n(85445);let i=new r.nI(()=>n.e(860).then(n.bind(n,46766)),{maxFailedRetries:100,name:"Analytics"});new r._5(i,e=>e.oneDSFlush),new r._5(i,e=>e.addMsaAuthTicket);let o=new r._5(i,e=>e.logDatapoint),a=new r._5(i,e=>e.logPerformanceDatapoint),s=new r._5(i,e=>e.getResourceTimingForUrl);new r._5(i,e=>e.logAddinsCustomerContent),new r._5(i,e=>e.logAddinsTelemetryEvent);let c=new r._5(i,e=>e.logUsage),l=new r._5(i,e=>e.trackNetworkResponse),u=new r._5(i,e=>e.registerOwsCallbacks),d=new r._5(i,e=>e.logProfilerDatapoint);new r.EF(i,e=>e.NovaLogger)},82222:(e,t,n)=>{"use strict";n.d(t,{N:()=>a});var r=n(24541),i=n(97388),o=n(46105);function a(e,t){let n;if(t){"string"==typeof t&&(t=Error(t)),n=t.message;let a=t.stack,c=t.response;c?(n=(0,r.b)(c)??void 0,a=`Server InnerException: ${c?.headers&&c.headers.get("x-innerexception")}; client stack: ${t.stack}`,s(e,c.headers),e.getProperties().ErrorRequestUrl=(0,i.$6)(c.url)):t.headers&&s(e,t.headers);let l=t.responseCode;l&&e.addCustomProperty("ResponseCode",l),t.fetchErrorType&&e.addCustomProperty("FetchErrorType",t.fetchErrorType),"boolean"==typeof t.retriable&&e.addCustomProperty("Retriable",t.retriable);let u=JSON.stringify({...t.additionalInfo,diagnosticInfo:t.diagnosticInfo||""}),{stack:d}=(0,o.w)();d.length>0&&(u+="|"+d),e.addCustomProperty("Diagnostics",(0,i.$6)(u)),"number"==typeof t.httpStatus&&e.addCustomProperty("ErrorStatusCode",t.httpStatus),e.getProperties().ErrorMessage=(0,i.$6)(n),a&&(e.getProperties().ErrorDetails=(0,i.$6)(a))}return n}function s(e,t){t&&"function"==typeof t.get&&(e.addCustomProperty("FEServer",t.get("x-feserver")),e.addCustomProperty("BEServer",t.get("x-beserver")),e.addCustomProperty("BEStatus",t.get("x-backendhttpstatus")),e.addCustomProperty("ServerVersion",t.get("x-owa-version")),e.addCustomProperty("ErrorRequestId",t.get("request-id")),e.addCustomProperty("ErrorAFDRef",t.get("x-msedge-ref")),e.addCustomProperty("ErrorMessageId",t.get("x-owaerrormessageid")))}},85136:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(28898);function i(e,t){if(e){let n=e.fetchStart||e.startTime;return{name:t||e.name,ST:n,WS:(0,r.Z)(e.workerStart,n),RdS:(0,r.Z)(e.redirectStart,n),RdE:(0,r.Z)(e.redirectEnd,n),FS:(0,r.Z)(e.fetchStart,n),DS:(0,r.Z)(e.domainLookupStart,n),DE:(0,r.Z)(e.domainLookupEnd,n),CS:(0,r.Z)(e.connectStart,n),SCS:(0,r.Z)(e.secureConnectionStart,n),CE:(0,r.Z)(e.connectEnd,n),RqS:(0,r.Z)(e.requestStart,n),RpS:(0,r.Z)(e.responseStart,n),RpE:(0,r.Z)(e.responseEnd,n),P:e.nextHopProtocol,domain:function(e){if(null!=e){let t=e.split("/");if(t.length>2)return t[2]}return""}(t||e.name)}}}},61182:(e,t,n)=>{"use strict";n(60239)},28898:(e,t,n)=>{"use strict";function r(e,t){return e&&e>0&&t&&t>0?Math.floor(e-t):-1}n.d(t,{Z:()=>r})},46105:(e,t,n)=>{"use strict";let r;function i(){return r||(r={stack:[],queue:[],count:0,actionMap:new Map}),r}n.d(t,{w:()=>i})},33635:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(11114),i=n(17252),o=n(99349),a=n(25823),s=n(15439),c=n(61963),l=n(11110),u=n(76111),d=n(13449);let f=["ErrorAccessDenied","AccessDeniedException","RemoteCalendarAccessDenied"],h={RequestNotComplete:"network",AuthNeeded:"auth",RequestTimeout:"timeout",Expected:!0};function p(e,t){if((0,i.m)(e))return{status:r.SO.UserError,type:"memory"};if((0,o.i)(e))return{status:r.SO.ServerExpectedError,type:"transient"};if((0,a.p)(e))return{status:r.SO.ServerExpectedError,type:"throttle"};if((0,s.q)(e))return{status:r.SO.ServerExpectedError,type:"configuration"};if((0,c.e)(e))return{status:r.SO.UserError,type:"network"};if((0,l.g)(f,e))return{status:r.SO.ServerExpectedError,type:"accessDenied"};if(t){let n=(0,d.O)(t);if(n)return n;if((0,u.o)(e))return{status:r.SO.ServerError};if("number"==typeof t.httpStatus)return 0===t.httpStatus||4==Math.floor(t.httpStatus/100)?{status:r.SO.UserError,type:"network"}:{status:r.SO.ServerError};if(t.fetchErrorType){let e=h[t.fetchErrorType];return{status:e?r.SO.UserError:r.SO.ServerError,type:"string"==typeof e?e:void 0}}}return{status:r.SO.ClientError}}},24541:(e,t,n)=>{"use strict";function r(e){return e?.headers&&(e.headers.get("x-owa-error")||e.headers.get("x-auth-error")||e.headers.get("x-redir-error")||e.headers.get("x-jit-error"))}n.d(t,{b:()=>r})},98315:(e,t,n)=>{"use strict";function r(e){return`WF_${e}`}function i(e){return`Custom${e}`}function o(e,t){return`${e}|${"number"==typeof t?Math.round(t):t}`}n.d(t,{EM:()=>o,Ip:()=>i,fC:()=>r})},66222:(e,t,n)=>{"use strict";n.d(t,{C:()=>i});var r=n(11114);function i(e){switch(e){case r.o2.NETWORK:case r.o2.NETWORK_GQL:case r.o2.NETWORK_GATEWAY:return!0;default:return!1}}},43326:(e,t,n)=>{"use strict";n.d(t,{s:()=>s});var r=n(11);let i="undefined"!=typeof self&&self.performance&&!!self.performance.mark,o=e=>!!i&&(0,r.JI)("pm")&&(!(0,r.JI)("pm")||u(e).toLowerCase().indexOf((0,r.mn)("pm").toLowerCase())>-1),a=0,s=(e,t)=>{if(e&&o(e)){if(void 0===e.markSetId&&(e.markSetId=a++),performance.mark(c(e,t)),e.prevMark){let n=l(e,e.prevMark,t);try{performance.measure(n,c(e,e.prevMark))}catch(e){}}e.prevMark=t}},c=(e,t)=>`owa-${u(e)}_${t}_${e.markSetId}`,l=(e,t,n)=>`${u(e)}_${t} to ${n}`,u=e=>e.getEventName?.()},99339:(e,t,n)=>{"use strict";n.d(t,{D:()=>s});var r=n(16171),i=n(96571);let o=!1,a=!1,s=function(e,t){if(!(0,r.a4)("jsselfprofiler")||"function"!=typeof self.Profiler||"function"!=typeof performance?.now||o||a)return null;try{a=!0;let n=performance.now(),r=new self.Profiler({sampleInterval:10,maxBufferSize:1e3});return async s=>{let c=Math.floor(performance.now()-n),l=await r.stop();if(a=!1,s&&c>t.minDuration&&!o){o=!0;try{let t=JSON.stringify(l);i.eg.importAndExecute(e,c,t)}catch{}}}}catch{return null}}},13449:(e,t,n)=>{"use strict";n.d(t,{O:()=>i});var r=n(11114);function i(e){let t=e?.extensions?.code;if(null!=t)switch(t){case"BAD_REQUEST_ERROR":case"GraphqlClientError":return{status:r.SO.ClientError};case"USER_ERROR":return{status:r.SO.UserError};case"EXTERNAL_SERVICE_ERROR":return{status:r.SO.ServerExpectedError,type:"external"};case"TRANSIENT_ERROR":return{status:r.SO.ServerExpectedError,type:"transient"};case"GraphqlNetworkError":return{status:r.SO.ServerExpectedError,type:"network"};default:return{status:r.SO.ServerError}}}},15127:(e,t,n)=>{"use strict";n.d(t,{eI:()=>m,XK:()=>h});var r=n(23589),i=n(78248),o=n(2178),a=n(93861),s=n(12163),c=n(31570),l=n(16805),u=n(26928),d=n(45884),f=n(29721);function h(e){if((0,d.Z)()&&e&&(0,f.a)(e))return function(e){let t=(0,s.M4)(e),n=(0,c.Z)(t);return n?(0,u.ko)(n)?e.mailboxSmtpAddress:`MSA:${e.mailboxSmtpAddress}`:e.mailboxSmtpAddress}(e);if(e&&"UserMailbox"===e.type&&(0,l.Z)()){let t=i.p(e,!0)?.SessionSettings;if(t){let n=function(e,t){let{isConsumer:n,isCloudCache:r}=e,i=t.ExternalDirectoryTenantGuid,o=t.UserPuid,a=i&&o?`PUID:${o}@${i}`:void 0;if(r){if(t.LogonEmailAddress)return`SMTP:${t.LogonEmailAddress}`}else if(n){if(a||t.UserEmailAddress)return a??`MSA:${t.UserEmailAddress}`}else if(a||t.UserEmailAddress)return a&&!t.IsExplicitLogon?a:`SMTP:${t.UserEmailAddress}`}({isCloudCache:(0,o.h)(e),isConsumer:(0,a.Z)(void 0,e)},t);if(n)return n}let n=(0,s.M4)(e),l=(0,c.Z)(n);if(l){if((0,u.S9)(l)){if(e.userIdentity)return`SMTP:${e.userIdentity}`}else if(e.mailboxSmtpAddress)return(0,u.ko)(l)?`SMTP:${e.mailboxSmtpAddress}`:`MSA:${e.mailboxSmtpAddress}`}let d=Error("FailedToGetAnchorMailbox");(0,r.ly)(d.message,d,{sset:typeof t,edtg:typeof t?.ExternalDirectoryTenantGuid,edtgl:t?.ExternalDirectoryTenantGuid?.length,up:typeof t?.UserPuid,upl:t?.UserPuid?.length,ism:t?.IsShadowMailbox,wst:t?.WebSessionType,uea:typeof t?.UserEmailAddress,ueal:t?.UserEmailAddress?.length,lea:typeof t?.LogonEmailAddress,leal:t?.LogonEmailAddress?.length,asls:typeof l,aslsboot:l?.bootState,msa:typeof e.mailboxSmtpAddress,msal:e.mailboxSmtpAddress?.length,ui:typeof e.userIdentity,uil:typeof e.userIdentity?.length})}return e?.userIdentity||""}n(81010),n(88101);var p=n(64638);function m(){let e="",t=(0,p.I)().pathname.split("/").filter(e=>e.length);return t.length>=2&&t[1].match(/.+@.+/)&&(e=decodeURIComponent(t[1])),e}},29721:(e,t,n)=>{"use strict";n.d(t,{a:()=>o});var r=n(40091),i=n(12163);function o(e){if("UserMailbox"===e.type){if(e.isExplicitLogon)return!0;let t=(0,r.mZ)((0,i.M4)(e));if(t?.isAnotherMailbox)return!0}return!1}},45884:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(88101);function i(){return(0,r.cr)("acct-sharedcpa",void 0,!0)}},44698:(e,t,n)=>{"use strict";n.d(t,{n8:()=>f,ch:()=>O,n4:()=>P,vC:()=>T,NP:()=>x,Ry:()=>h,v9:()=>v});var r=n(88101),i=n(4708),o=n(60180);let a=e=>{let t=(0,o.rV)(self,function(e){let t=(0,r.xo)(e);return`applicationSettingOverrides${t}`}(e));if(t)try{return JSON.parse(t)}catch(e){}return{}};var s=n(60239),c=n(65094);let l=!1,u=new Map;function d(e){let t=!l,n=(0,r.$2)(e,t),o=u.get(n);if(!o){let t={settings:i.t,overrides:a(e),configIDs:void 0,lastError:void 0,initialized:!1,report:void 0,searchKey:void 0};u.set(n,t),o=t}return o}function f(e){let t=(0,r.$2)(e),n=u.get(t);return n?.initialized}function h(e,t){let n=d(t);return(n.initialized||function(e,t){if(!l){let n=(0,c.Z)(e),i=function(){let e=0,t=[],n={settingsStores:u.size,initialized:e},i=(0,r.$2)(void 0),o=Array.from(u).map(([e,t])=>({isGlobalSettings:e===i,initialized:t.initialized,keyLength:e.length})),a=o.find(e=>e.isGlobalSettings);for(let r of(a&&(n.hasGlobalSettings=!0,n.isGlobalInitialized=a.initialized),o))r.initialized&&e++,t.push(`${r.isGlobalSettings?"Global":"Mailbox"}(${r.keyLength}): ${r.initialized}`);return n.initialized=e,n.keyLengthAndInitStates=t.join(),n}(),o={settingsGroup:t,hasMailboxInfo:!!e,mailboxType:e?.type,hasUserId:!!e?.userIdentity,hasSmtp:!!e?.mailboxSmtpAddress,rank:e?.mailboxRank,isAnonymous:e?.isAnonymous,isRemoved:e?.isRemoved,...i,...n},a=Error("Attempted to read settings before application settings were initialized.");a.additionalInfo=o,(0,s.rx)(a)}}(t,e),(0,r.cr)("fwk-devTools"))?function e(t,n,r){let i={};return Object.keys(t).forEach(o=>{if("object"!=typeof o||null===o||Array.isArray(o)){let e=n[[...r,o].join(".")];i={...i,[o]:void 0===e?t[o]:e}}else i={...i,[r.shift()]:e(t[o],n,r)}}),i}(n.settings[e],n.overrides,[e]):n.settings[e]}let p=(0,n(52433).aD)("APPLICATION_SETTINGS_INITIALIZED",(e,t)=>({mailboxInfo:e,settings:t})),m=(e,t,n,r)=>{let i={};return t&&(i.Type=t),i.Settings=e,i.Filters=n,r&&(i.LastError=r),i},g=e=>({NoSettings:!0,LastError:e});function v(e,t){l=!1;let n=d(t);if(n.initialized=!0,!e){let t=void 0===e?"undefined":"null";n.lastError={message:"Client: config object is "+t,stackTrace:"",onInitialLoad:!0},n.report=g(n.lastError);return}if(!e.settings){let t=void 0===e.settings?"undefined":"null";n.lastError=e.lastError??{message:"Client: config.settings object is "+t,stackTrace:"",onInitialLoad:!0},n.report=g(n.lastError);return}let r={};Object.keys(i.t).forEach(t=>{r[t]={};let n=e.settings[t];Object.keys(i.t[t]).forEach(e=>{r[t][e]=n&&n.hasOwnProperty(e)?n[e]:i.t[t][e]})}),n.configIDs=e.configIDs,n.lastError=e.lastError,n.settings=r;let o="",a=e.configIDs?.indexOf(":");a>0&&(o=e.configIDs?.substring(0,a));let s="",c=e.configIDs?.indexOf(":",a+1);c>0&&(s=e.configIDs?.substring(a+1,c)),n.report=m(e.settings,o,s,e.lastError),p(t,n.settings)}var y=(e=>(e[e.None=0]="None",e[e.Idb=1]="Idb",e[e.Web=2]="Web",e[e.Remote=4]="Remote",e[e.All=7]="All",e))(y||{});let b=new Map([["markItemAsRead","fwk-useoutlookgateway-markItemAsRead"],["collab","fwk-useoutlookgateway-collabObject"],["cities","fwk-useoutlookgateway-places-cities"],["roomLists","fwk-useoutlookgateway-places-roomLists"],["rooms","fwk-useoutlookgateway-places-rooms"],["spaces","fwk-useoutlookgateway-places-spaces"],["getScheduleWithLocation","msplaces-useOutlookGatewayReferenceResolversOverLocal"]]),S=new Set(["me","peopleAppAccounts","contactPersona","personas","peopleAppPersonaSearch","shadowPdvPersona","pgalSyncState","bulkDeleteContacts","createContact","updateContact","deleteContact","addTagForPerson","removeTagFromPerson","subscribeToPersonasChangeNotifications","contactsMutationEvent","pgalSyncStateEvent","undoSend","subscribeToConversationNotifications","isDisplayNameOrderChangedEvent"]),_=new Set(["calendarEvents","calendarGroups","collab","fullBirthdayCalendarEvent","fullCalendarEvent","getSchedule","sharedCalendarAdditionalInfo","subscribeToCalendarEventNotifications"]),w=new Set(["conversation","conversationNode","conversationNodes","conversationRows","item","items","itemRows","subscribeToConversationNotifications","subscribeToRowNotifications"]),C=new Set(["createDraft","createSmartResponse","saveDraft","saveSmartResponse","discardDraft","sendItem","undoSaveSend"]),A=new Map([["folderHierarchy","fwk-offline-mail"],["folder","fp-offline-folder-query"],["folders","fp-offline-folder-query"],["startAccountData","fp-start-account-data-idb"]]),k=new Map([["renameFolder","fp-offline-folder-actions"],["createFolder","fp-offline-folder-actions-v2"],["moveFolder","fp-offline-folder-actions-v2"],["deleteFolder","fp-offline-folder-actions-v2"]]),I=new Map([["addFavorite","fp-favorites-resolvers"],["removeFavorite","fp-favorites-resolvers"]]),E=new Map([["updateUserConfiguration","fwk-aq-userConfig"],["saveAutomaticRepliesConfig","fwk-aq-userConfig"],["autoReplyConfig","fwk-aq-userConfig"],["updateMasterCategoryList","fwk-aq-userConfig"],["updateMobileDevicesStatistics","fwk-aq-userConfig"],["mobileDevicesStatistics","fwk-aq-userConfig"]]);function x(e,t,n,r){return"localOnly"!==r&&(D(e,t,n)&y.Web)==y.Web}function P(e,t){return!!("Mutation"===e&&["bulkDeleteContacts","createContact","updateContact","deleteContact","addTagForPerson","removeTagFromPerson","deletePersonSources","unlinkPersonSources","updatePersonSource"].includes(t))}function O(e,t,n,i){if("serverOnly"===i||_.has(t)&&!(0,r.cr)("fwk-offline-calendar")||w.has(t)&&!(0,r.cr)("fwk-offline-mail")||C.has(t)&&(!(0,r.cr)("fwk-offline-mail")||!(0,r.cr)("cmp-offline-mail-newdraft")))return!1;if(A.has(t)){let e=A.get(t);if(!(0,r.cr)("fwk-offline-mail")||!e||!(0,r.cr)(e))return!1}if(k.has(t)){let e=k.get(t);if(!(0,r.cr)("fwk-offline-mail")||!e||!(0,r.cr)(e))return!1}if(I.has(t)){let e=I.get(t);if(!(0,r.cr)("fwk-offline-mail")||!e||!(0,r.cr)(e))return!1}if(E.has(t)){let e=E.get(t);if(!e||!(0,r.cr)(e))return!1}return(D(e,t,n)&y.Idb)==y.Idb}function T(e,t,n,r){return"localOnly"!==r&&(D(e,t,n)&y.Remote)==y.Remote}function D(e,t,n){let i=S.has(t)?y.Idb:y.All;if(b.has(t)){let e=b.get(t);if(e)return(0,r.cr)(e)&&!n?y.Remote:i}let o=h("EnabledResolvers"),a=o?.[e]?.[t];return void 0==a?i:a}},4708:(e,t,n)=>{"use strict";n.d(t,{t:()=>r});let r={AboutOutlook:{enabled:!1},ActionableMessage:{resourceUrl:"https://outlook.office365.com/connectors"},Addin:{devicePermissionAllowList:"",isVerboseLogsEnabled:!1,disableUlsLogging:!1},AddisonOutage:{hasOutage:!1,outageMessage:"",outageLinkUri:""},Ads:{astJsURL:"https://acdn.adnxs.com/ast/static/0.51.0/ast.js"},Analytics:{disabledDatapoints:[],throttledDatapoints:[],disableIsCoreDatapoints:[],enableHighCountEventThrottle:!1,highCountEventThrottleWindow:15,highCountEventThrottleThreshold:250,capturePerfProfiles:[]},AppHealth:{appHealthIntervalInMs:18e5},AppStorePrompt:{promptPeriod:90},augloopService:{resourceUrl:"https://augloop.office.com"},BingNativeAds:{placementOther1:"ARCZfUlvuZ0j9rVyyrDOVrqoWLU1DW5apsssi95fdg/SB0aIpD6l006AvcP/wXoOI40=",placementOther2:"ARBR/vpvU+rZ5Amq3JsP/KgfscqG1qZwde2WRFRcGO+P5RfrTrEp2LPDb/01YVw4sF0=",placementPrimary:"ARB68RharLDirX5n8PKMAX/gwjPisZPgkOV9uea6yzb7MptvVIFyqLkH0kWrQBTCff8=",placementHeader:"ARCyZ6WH59gW6TqsH4dLtbi0U2JLZrEm/ZO3JATMCanRMASaB4TfJmHWe09qcD2AS0g="},BookingsDomainConfig:{domainURL:"https://outlook.office.com"},CAPIv3:{isCAPIv3Enabled:!1},CalendarMacFonts:{enabled:!1},CalendarMeetingApps:{meetingPlatform:"Teams"},CalendarReplyToAttendees:{enabled:!0},CalendarRibbonNewEventButton:{isDropdownEnabled:!0},CalendarSchedulingPoll:{enabled:!0},CalendarSync:{stalenessThresholdInSeconds:60},CalendarTeamsToggle:{enabled:!1,isFeedbackEnabled:!1},Chapter3AllowList:{registrationIds:[],sourceContents:[]},Chapter3BlockedList:{registrationIds:[],sourceContents:[]},CLPAudit:{resourceUrl:"https://graph.microsoft.com"},Copilot:{attachmentSummarizaitonEnabled:!1,attendanceSuggestionEnabled:!1,elaborateEnabled:!1,coachEnabled:!1,suggestedDraftsEnabled:!1,summarizeEnabled:!1,explainPlacesReportEnabled:!1,replyByMeetingEnabled:!1,meetingPrepSummaryEnabled:!1,disableEdgeCopilotExtract:!1,disableInboxShopping:!1,disableAddins:!1,enableMultiLanguage:!1,calendarElaborateEnabled:!1,calendarRewriteEnabled:!1,timeCopilotChatEnabled:!1,autoResourceBookingEnabled:!1,prioritizeEnabled:!1},CopilotAIX00:{prioritizeEnabled:!1,elaboratePolarisEnabled:!1},CopliotRing:{ringName:"Dogfood"},Diagnostics:{panel:!1},Dictation:{shouldAcquireMicViaNavigator:!1},DistributionGroups:{exchangePortalUrl:"https://go.microsoft.com/fwlink/?linkid=2236662"},EnabledResolvers:{Query:{},Mutation:{},Subscription:{}},EventifyOutage:{hasOutage:!1,outageLinkUri:""},ForceReboot:{NativeForceRebootEnabled:!1,WebForceRebootEnabled:!1},ForwardingWithPopImapOption:{enabled:!1},GdprAds:{vendorListCdnUrl:"https://res.cdn.office.net/assets/ads/7dttl/vendor-list.json",vendorListCdnV3Url:"https://res.cdn.office.net/assets/ads/7dttl/vendor-list-v3.json"},Graph:{resourceUrl:"https://graph.microsoft.com"},GWSApi:{resourceUrl:"https://graph.microsoft.com"},InboxShopping:{allowedDomainsURL:"https:{0}assets/inboxshopping/v1/allowedDomainsBloom.json"},IntelligentRecap:{shouldSwitchHivePayload:!1,alwaysShowRecapChiclet:!1,hideAIInsights:!1},Jana:{peopleNovaPeopleApp:!0,lpeNova:!0,nsatFeedback:!0,newProfileLinkedContactExperience:!1,firstRunExperience:!1},Loki:{resourceUrl:"",complianceEnvironment:""},LoopAudience:{audience:""},MeetingTemplates:{isTeamsHub:!1},MeetNow:{shouldShowInHeader:!0,useOwaMailHandler:!1,useTeamsSDKForJoinMeeting:!1},MessageRecall:{resourceUrl:"https://outlook.office.com/messagerecallnetcore/"},MonarchLegacyToggle:{delayInSecondsBeforeRenderingFeedback:2},MonarchNotifications:{enabled:!1},MonarchSettingsColumnsFlyout:{enabled:!1},MsPlaces:{insightsWithMockData:[],enableInsightsTab:!1,enableBuildingAnalyticsTab:!0,spaceManagementTabEnabled:!1,enableDeskpoolTab:!0,enableAdminAvailableOptions:!0,enableAnalyticsLearning:!0,enableHelpVideos:!0,enableAnalyticsMessageBar:!0,placesAnalyticsCentroBaseUrl:"https://admin-ignite.microsoft.com"},NativeAdIFrame:{iframeUrl:"https://outlookads.live.com/mail/adsframe"},NativeReactions:{deviceType:"Owa"},NetCore:{enabledAPIs:[],disabledAPIs:[]},NewOutlookPromoDialog:{storeUrl:"ms-windows-store://pdp/?ProductId=9NRX63209R7B&mode=mini&cid=owaPromotionDownload"},Nps:{npsSamplingOwaAppRate:1,npsSamplingOwaSuiteRate:.1,npsSamplingMonarchAppRate:4,npsSamplingMonarchSuiteRate:1,npsSamplingMonarchCopilotRate:4,npsSamplingOwaCopilotRate:1,npsDialogHeight:"750px",npsDialogWidth:"500px"},OcpsPolicyStore:{getOcpsPoliciesEndpoint:"https://clients.config.office.net/user/v1.0/web/policies",tokenResourceUrl:"https://clients.config.office.net",defaultPolicies:'{"contactSupportEnabled": "1","diagnosticsTroubleshootingEnabled": "1","getDiagnosticsEnabled": "1","emailCollectionEnabled": "1","emailCollectionDefault": "0","feedbackEnabled": "1","logContentEnabled": "1","contentSamplesDefault": "1","npsSurveyEnabled": "1","optionalConnectedExperiencesEnabled": "1","connectedOfficeExperiencesEnabled": "1","outlookRecommendationEnabled": "1","screenshotEnabled": "1","screenshotDefault": "0","loopEnabled": "1","loopEnabledForOutlook": "1","disableSharingPermissions": "0","experiencesDownloadingContentEnabled": "1","experiencesAnalyzingContentEnabled": "1","expirationDate": "","M365LinksHandlingBrowserChoice": "","loopPollsEnabled": "1","showCardLoops": "1","loopPlannerEnabled": "1","loopVideoPlaybackEnabled": "1","loopVideoRecordEnabled": "1"}'},OneDriveReferral:{disableNudgeMessageInAttachmentWell:!1},OnePersonView:{enabled:!1},OutlookServiceUrl:{outlookServiceDomain:""},PDV:{peoOfflineTemplate:!0,peoOfflineDisablePrefetch:!0,peoOfflineLokiShadow:!0,peoOfflineInMemorySort:!0,peoOfflineIndexSort:!0,peoSubstrateSearch:!0,peoInvalidateLokiContactCache:!0},PersonaOffline:{resyncIntervalMS:864e5,pgalModuleSyncPageSize:250,contactsModuleSyncPageSize:1e3,maxCountToSync:3e4},PlacesAnalyticsHelpVideosUrls:{ViewBuildingAnalyticsVideoUrl:"https://www.microsoft.com/en-us/videoplayer-nocookie/embed/RW1lhw3?pid=ocpVideo1&maskLevel=20&market=en-us",SwitchLocationsVideoUrl:"https://www.microsoft.com/en-us/videoplayer-nocookie/embed/RW1leYm?pid=ocpVideo3&maskLevel=20&market=en-us",ChangeDateRangeVideoUrl:"https://www.microsoft.com/en-us/videoplayer-nocookie/embed/RW1lhw8?pid=ocpVideo2&maskLevel=20&market=en-us",ApplyFiltersVideoUrl:"",ConfigureWorkDaysVideoUrl:"https://www.microsoft.com/en-us/videoplayer-nocookie/embed/RW1lhwt?pid=ocpVideo5&maskLevel=20&market=en-us",ExplainDataUsingCopilotVideoUrl:"",ShareReportsVideoUrl:"https://www.microsoft.com/en-us/videoplayer-nocookie/embed/RW1ljLf?pid=ocpVideo4&maskLevel=20&market=en-us"},PlacesOutage:{hasOutage:!1,outageLinkUri:"",outageEnumIdMessage:0,outageCustomMessage:"",typeMessageVariant:0},PlatformType:{isMonarch:!1},PoisonedBuild:{skipBuilds:[]},PreAuthShellResourceUrls:{webShellResourceUrl:"https://webshell.suite.office.com",graphResourceUrl:"https://graph.microsoft.com",officeApiResourceUrl:"https://api.office.net"},PrepareModule:{enabled:!1},PrivacySettings:{enabled:!1,roamingEnabled:!1},RebootOnSettingsChange:{enabled:!1},RecapDeeplink:{phase0Enabled:!1},ReliabilityCheck:{isPresent:!1},Safelinks:{staticPageBaseUrl:"https://outlook.office.com/mail/safelink.html",getServiceLocatorHost:"https://na01.safelinks.protection.outlook.com",isSupported:!0},SafelinksURLConfigs:{SafelinksHostnames:"safelinks.protection.com,safelinks.protection.office365.us,safelinks.protection.outlook.com,safelinks.protection.outlook.cn,safelinks.protection.outlook.de,safelinks.o365filtering-int.com",SpoLofHostnames:"sharepoint-df.com,sharepoint.com,sharepoint.de,sharepoint.cn,sharepoint-mil.us,sharepoint.us",GetParams:"url",DropParams:"data,sdata,reserved",SpoLofDropParams:"xsdata,sdata,ovuser,clickParams"},SettingsUxOutboundLinks:{showLinkPreviewLinks:!0,showMobileGetAppLink:!0,showPopImapSupportLink:!0,showRulesInfoLink:!0,showSmimeChromeExtensionLinks:!0},SuggestedAttachmentsRecommendationServiceCall:{ScenarioName:"OutlookWebMonarch"},SuggestedAttachmentsSuppression:{enabled:!1},SwCache:{successRatio:1,chunkSize:100},SydneyEndpoint:{cafe:"https://substrate.office.com/m365chat/Chathub",cortana:"https://api.cortana.ai/m365chat/SecuredChatHub",avalon:"https://substrate.office.com/m365Copilot/Chathub"},TaboolaNativeAds:{apiKey:"5b8cb6ece5c7b124b55d084f3a6ee7520d2f0966",publishIdFormat:"msn-outlookcom-{0}",placementOther1:"Inbox_Text_Widget",placementOther2:"Inbox_Text_Widget_v2",placementPrimary:"Inbox_Text_Primary",placementHeader:"Nav_text",placementNonInbox:"PCWeb_NonInbox",placementFloatingInbox:"PCWeb_Float_Primary",placementFloatingOther:"PCWeb_Float_Other"},TeamsArtifactsService:{serviceName:"Teams Artifacts",serviceBaseUrl:"",serviceResourceUrl:"https://teams.cloud.microsoft/6bc3b958-689b-49f5-9006-36d165f30e00"},TeamsAuth:{serviceName:"Teams Auth Service",serviceBaseUrl:"https://teams.microsoft.com/api/authsvc",serviceResourceUrl:"https://api.spaces.skype.com"},TeamsMiddleTier:{serviceName:"Teams Middle-Tier",serviceBaseUrl:"",serviceResourceUrl:"https://api.spaces.skype.com"},TeamsMiddleTierS2S:{serviceName:"Teams Middle-Tier S2S",serviceBaseUrl:"",serviceResourceUrl:"https://api.spaces.skype.com"},TeamsURL:{resourceURL:""},TeamsVirtualEvents:{serviceName:"Teams Virtual Events",serviceBaseUrl:"",serviceResourceUrl:"https://events.teams.cloud.microsoft"},TipsTour:{enabled:!1},ToDo:{isToDoFeaturesEnabled:!0},Topics:{loadSDK:!0},TrouterConfig:{TrouterServiceUrl:"https://go.trouter.teams.microsoft.com/",RegistrarServiceUrl:"https://teams.microsoft.com/registrar/prod/"},UniversalMeControl:{enabled:!0},Upsell:{adsFreeUpsellUrl:"https://go.microsoft.com/fwlink/?linkid=2222261",adBlockerUpsellUrl:"https://go.microsoft.com/fwlink/?linkid=2222646"},Urlp:{resourceUrl:"https://urlp.asm.skype.com",endpointUrl:"https://urlp.asm.skype.com/v1/url/info?url="},WebPushNotifications:{disabled:!1},XandrNativeAds:{placementOther1:"WAN1USEN",placementOther2:"WAN2GBL",placementPrimary:"PWP1GBL",placementHeader:"PWN1GBL",placementNonInbox:"PCWeb_NonInbox",placementFloatingInbox:"PCWeb_Float_Primary",placementFloatingOther:"PCWeb_Float_Other",placementOther12ndCall:"SECWAN1USEN",placementOther22ndCall:"SECWAN2GBL",placementPrimary2ndCall:"SECPWP1GBL",placementHeader2ndCall:"SECPWN1GBL",placementNonInbox2ndCall:"SECPCWeb_NonInbox",placementFloatingInbox2ndCall:"SECPCWeb_Float_Primary",placementFloatingOther2ndCall:"SECPCWeb_Float_Other",placementFocusInbox:"PCWeb_FocusedInbox",placementFocusInbox2ndCall:"SECPCWeb_FocusedInbox"},UrlValidationSettings:{whiteListedSchemas:[]}}},9717:(e,t,n)=>{"use strict";function r(e,t,n){if(!e){let e=Error(`Assertion:${t}`);throw e.additionalInfo={diagnosticInfo:n},e}}n.d(t,{Z:()=>r})},59672:(e,t,n)=>{"use strict";function r(e){let t=Error("AssertNever: unexpected value");try{t.additionalInfo={assertNeverValue:e}}catch{t.additionalInfo={assertNeverValue:"[Unable to serialize]"}}throw t}n.d(t,{v:()=>r})},81313:(e,t,n)=>{"use strict";let r;n.d(t,{Bx:()=>a});var i=n(60180);let o="authTimings";function a(e){let t=r||function(){let e=(0,i.rV)(self,o);if(e)try{return JSON.parse(e)}catch{}return{}}();t[e]=performance.now(),r=t,(0,i.LS)(self,o,JSON.stringify(t))}},88781:(e,t,n)=>{"use strict";let r;n.d(t,{ZP:()=>s,XM:()=>a});var i=n(6924),o=n(80025);function a(e){r=e}function s(e){if("UserPrincipalName"===e.type){var t,n;if("UserPrincipalName"===e.type&&(t=e.sourceType)&&(t===o.eq.Office365||t===o.eq.OutlookDotCom)&&(n=e.mailboxProvider)&&("Office365"===n||"Outlook"===n)&&"Licensing"===e.mailboxRank)return{providerType:(0,i.Z)(e.mailboxProvider),userPrincipalName:e.userIdentity};throw Error("UserPrincipalNameMustBeLicensingMailboxInfo")}if(r){let t=r(e);if(t)return{providerType:t,userPrincipalName:e.userIdentity};if(e.mailboxProvider)return{providerType:(0,i.Z)(e.mailboxProvider),userPrincipalName:e.userIdentity}}}},69633:(e,t,n)=>{"use strict";n.d(t,{Ac:()=>u,N:()=>l,vg:()=>d});var r=n(27380),i=n(12163),o=n(23589),a=n(16171);let s=new Map,c=new Map;function l(e,t,n,i){if((0,a.a4)("emergencyDisableBpos"))return Promise.resolve(null);let l=f(i);if(!s.has(l)){let a=("Bookings"===t?function(e){return(0,r.S)("GetBposShellInfoNavBarDataForBookings",{},e)}:function(e){return(0,r.S)("GetBposShellInfoNavBarData",{},e)})({authNeededOnUnAuthorized:!n,mailboxInfo:i}).then(t=>((0,o.CZ)("getBposNavBarDataAsync",{owa_1:e,owa_2:"Fetch succeeded"},{ring:"Dogfood"}),c.set(l,t),t)).catch(t=>c.has(l)?c.get(l)??null:(s.delete(l),(0,o.ly)("getBposNavBarDataAsync",t,{owa_1:e,owa_2:"Fetch failure"},{ring:"Dogfood"}),null));s.set(l,a)}return s.get(l)??Promise.resolve(null)}function u(e){let t=f(e);return c.get(t)??null}function d(e,t){let n=f(t);return c.has(n)?c.get(n):(c.set(n,e),s.set(n,Promise.resolve(e)),e)}function f(e){return e?(0,i.M4)(e):"default_global_account"}},58996:(e,t,n)=>{"use strict";n.d(t,{Ac:()=>r.Ac,vg:()=>r.vg});var r=n(69633)},85445:(e,t,n)=>{"use strict";let r,i;n.d(t,{_5:()=>f,Hd:()=>I,EF:()=>u,nI:()=>_,jP:()=>d,$e:()=>A,_b:()=>m._b});class o{constructor(e){this.result=e}then(e,t){try{let t=e(this.result);return a(t)?t:Promise.resolve(t)}catch(e){return new Promise((t,n)=>n(e))}}catch(e){return this}toString(){return"QP"}finally(e){try{return e(),a(this.result)?this.result:Promise.resolve(this.result)}catch(e){return new Promise((t,n)=>n(e))}}}function a(e){return e?.then&&"function"==typeof e.then}var s=n(76746),c=n(16208);let l=/function\s*\(.*\)\s*{\s*return [^.]*([^;]*.*)}/;class u{constructor(e,t,n){this.lazyModule=e,this.getter=t,this.shouldGovern=n,this.pendingImports=0,this.import=(e,t)=>{if(!this.importPromise){let n;try{n=this.lazyModule.importModule(this.shouldGovern?"LazyGovernImport":"LazyImport",e||"LazyImport",this.getName(),t),this.importPromise=n?.then(e=>{let t=this.getter(e);return this.importPromise=new o(t),this.pendingImports=0,t}).catch(e=>{throw this.importPromise=void 0,s.iE().logUsage("LazyImportFailure",{message:e.message,pendingImports:this.pendingImports}),this.pendingImports=0,e})}catch(e){this.importPromise=Promise.reject(e)}}return(this.pendingImports++,(0,s.iE)().isFeatureEnabled("fwk-import-yield"))?(0,c.T4)().then(()=>this.importPromise):this.importPromise}}dangerouslyImportSync(){let e=this.lazyModule.getModuleValue();if(!e)throw Error("Module or import is not available yet.");return this.getter(e)}tryImportForRender(){let e=this.lazyModule.getModuleValue();if(e)return this.getter(e);this.import()}isImportLoaded(){return!!this.lazyModule.getModuleValue()}getName(){let e=this.getter.toString();try{let t=e.match(l);return t&&t.length>1?t[1]:e}catch{return e}}getModuleName(){return this.lazyModule.getModuleName()??"Unknown"}}function d(){let e=r;return r=null,e}class f extends u{constructor(e,t,n){super(e,t);let i=this;this.importAndExecute=function(...e){let t=n?.captureBundleTime?Date.now():null;return i.import("LazyAction",i.perfDatapoint).then(n=>{r=t;let i=n.apply(null,e);return r=null,i})},this.addPerfDatapoint=e=>{i.perfDatapoint=e}}}var h=n(12854),p=n(51454),m=n(16086),g=n(58035);i=n.u;let v=0;var y=n(11114),b=n(67915);let S=class{constructor(e,t){this.importCallback=e,this.options=t,this.attempts=0,this.failedRetries=0,this.pendingImports=0,this.importStack=void 0,this.importWaterfallData={},this.id=(v++).toString(),this.constructionStack=Error("LazyModule constructed")}importModule(e,t,n,r){this.importStack=Error("Lazy Module import");let{getWithinGovernor:i,isFeatureEnabled:o,logUsage:a}=(0,s.iE)();if(o("fwk-noop-import-module")&&"LazyImport"!=e&&"LazyGovernImport"!=e&&i&&!i()){a("LazyImportOutsideGovernor",{source:e});return}return this.promise||(this.promise=new Promise((i,o)=>{(this.options?.runWhen||m.GD)(async()=>{let a=!this.options?.maxFailedRetries||this.failedRetries<this.options.maxFailedRetries;this.attempts=0,S.outstandingImports++;let c=this.options?.name,l=t?`becuase of ${t} ${n}`:`directly with source ${e}`;(0,s.iE)().trace(`${c?`[${c}]`:""}LazyModule started to download ${l}, outstanding imports: ${S.outstandingImports}`);let u=!0;for(;u&&this.attempts<5&&a;)try{await this.loadModule(i,e,n,r),u=!1}catch(e){u=await this.onLoadFailed(e,o)}S.outstandingImports--},this.options?.govern,this.options?.prioritize,this.options?.name)})),!this.getIsLoaded()&&this.pendingImports++,this.promise}getIsLoaded(){return S.nonObservableImportedLoaded.has(this.id)}observableGetIsLoaded(){let e=(0,s.iE)().isImportLoaded(this.id);return e||S.shouldObservableMarkImportAsLoaded.add(this.id),e}async loadModule(e,t,r,o){var a,l,u;o&&"eventName"in o?o.addToPredefinedWaterfall("Code_S",!0):o&&o.datapoint.addToCustomWaterfall(o.indexes[y.g5.CODE_LOADING],`Code_S_${o.name}`,!0);let d=self.performance.now();this.attempts++,l=(a=this.attempts)>1&&5-a+1!==Math.floor(2.5)?"bO=1":"",i&&l&&(n.u=function(e){return i(e)+"?"+l});let f=5-this.attempts<Math.floor(2.5)?(0,h.OE)():(0,h.Rs)();n.p=f;let p=this.importCallback(),m=this.options?.name;Object.values(k).map(e=>e(p,m)),i&&(n.u=i),u=(0,h.Rs)(),n.p=u;let v=await p;this.moduleValue=v;let _=(0,s.iE)();S.nonObservableImportedLoaded.add(this.id),S.shouldObservableMarkImportAsLoaded.has(this.id)&&_.markImportAsLoaded([this.id]);let A=`${m?`[${m}]`:""}LazyModule finished downloading ${r} in ${this.attempts} attempts`,I=d&&self.performance.now()-d;I&&(A+=` in ${Math.floor(I)} ms`,C.push({start:d,duration:I,attemps:this.attempts})),_.trace(A),this.options?.initializer&&this.options.initializer(v)(),o&&"eventName"in o?o.addToPredefinedWaterfall("Code_E",!0):o&&o.datapoint.addToCustomWaterfall(o.indexes[y.g5.CODE_LOADED],`Code_E_${o.name}`,!0),(0,g.sj)()&&(this.addWaterfallCheckpoint("module"),setTimeout(()=>{(0,s.iE)().logUsage("LazyModuleImports",{entryModuleId:this.__getEntryModuleIdForLogging(),...this.importWaterfallData}),this.importWaterfallData=null},1e4),"object"==typeof v&&"LazyImport"!=t&&w.push(t)),this.pendingImports=0,this.attempts>1&&(0,s.iE)().logUsage("LazyLoadSuccessAfterRetry",{attempts:this.attempts.toString(),url:f}),(0,s.iE)().isFeatureEnabled("fwk-import-yield")||(await (0,c.T4)(),(0,b.T4)("lazymodule",this.options?.name||"unknown")),e(v)}async onLoadFailed(e,t){var n;let r=this.options?.name;if(!(e instanceof Error)){let t=e;e=Error("Lazy module failed to load");try{e.additionalInfo={caughtError:t}}catch{}}if((0,s.iE)().trace(`${r?`[${r}]`:""}LazyModule failed to load ${e?.message||e}`),this.failedRetries++,(n=e).request||(0,h.Sn)()&&("NetworkError"===n.name||19===n.code)){if(this.attempts>=5){(0,s.iE)().logUsage("LazyLoadFailure",{message:e.message,pendingImports:this.pendingImports});let n="Failed to load javascript.";e.httpStatus&&(n+="Status:"+e.httpStatus);let r=Error(n);r.networkError=!0,r.additionalInfo={loadingError:{message:e.message,...e.additionalInfo}},r.request=e.request,t(r),this.pendingImports=0,this.promise=void 0}else this.attempts>1&&await (0,p.Z)(1e3*Math.pow(2,this.attempts-2))}else{try{Object.defineProperty(e,"scriptEval",{value:!0})}catch(n){let t=Error("EVAL ERROR: Could not set value on EVAL ERROR for logging");t.scriptEval=!0,t.additionalInfo={loadingError:e.stack,errorSettingScriptEval:n.stack},e=t}return e.additionalInfo={...e.additionalInfo,constructionStack:this.constructionStack.stack,importStack:this.importStack?.stack},(0,s.iE)().logError(e),e.reported=!0,t(e),!1}return!0}getModuleValue(){if(this.getIsLoaded()||this.observableGetIsLoaded())return this.moduleValue}__getEntryModuleIdForLogging(){let e=this.importCallback.toString();try{let t=e.match(/.*\.bind\(null,([^)]+)\)/);return t&&t.length>1?t[1]:e}catch{return e}}addWaterfallCheckpoint(e){this.importWaterfallData&&void 0===this.importWaterfallData[e]&&(this.importWaterfallData[e]=self?.performance.now())}getModuleName(){return this.options?.name}},_=S;_.outstandingImports=0,_.nonObservableImportedLoaded=new Set,_.shouldObservableMarkImportAsLoaded=new Set;let w=[],C=[];function A(e){let t=[...C];return e&&(C=C.filter(t=>t.start+t.duration>=e)),t}var k={};class I extends _{constructor(e,t){(t=t||{}).runWhen=e=>e(),super(e,t),this.isBootModule=()=>!0}}},76746:(e,t,n)=>{"use strict";n.d(t,{iE:()=>o});let r={},i={markImportAsLoaded:e=>{for(let t of e)r[t]=!0},isImportLoaded:e=>r[e],logUsage:()=>{},logError:()=>{},trace:()=>{},isFeatureEnabled:()=>!1};function o(){return i}},16086:(e,t,n)=>{"use strict";n.d(t,{GD:()=>a,_b:()=>s});var r=n(76746);let i=[],o=!1;function a(e,t,n,a){let{govern:s}=(0,r.iE)(),c=s&&void 0!=t?()=>s({task:e,priority:t,name:`LazyModuleGovern${a??"Unknown"}`}):e;o?c():n?i.unshift(c):i.push(c)}function s(){o=!0;for(var e=0;e<i.length;e++)i[e]();i=[]}},7578:(e,t,n)=>{"use strict";n.d(t,{B:()=>i});var r=n(17985);let i={isEnabled:e=>!0,isSupported:e=>(0,r.j)(e)}},5376:(e,t,n)=>{"use strict";function r(e,t){return e.isSupported(t)&&e.isEnabled(t)}function i(e,t){return e.isSupported(t)}n.d(t,{d:()=>i,e:()=>r})},81724:(e,t,n)=>{"use strict";let r;n.d(t,{vp:()=>A,Wp:()=>w,fF:()=>S,Mu:()=>y});var i=n(52924),o=n(59439),a=n(60239);function s(){(0,o.ZP)("getDefaultLogonEmailAddress");let e=(0,i.Z)().SessionSettings;return e?e.LogonEmailAddress:((0,a.rx)("SessionSettings not available"),"no-smtp-address")}var c=n(40091),l=n(47775),u=n(78248),d=n(86001),f=n(16805),h=n(23589),p=n(52433),m=n(87012);let g=(0,p.MT)("OWAClientIdStore",{userMailboxInfoMap:new m.vP})(),v=()=>g;function y(e){r=e}let b=0;function S(e,t){let n=function(e,t){if((0,o.ZP)("getUserMailboxInfo"),r&&!t){let t=r(e);if(t)return t}let n=v().userMailboxInfoMap;if(!n||!n.get(e)){let t=!1;e&&(t=e!=s());let i=r?"Alt":"NoAlt",d=t?"Connected":"Default",f={type:"UserMailbox",userIdentity:t?e:s(),mailboxSmtpAddress:t?e:function(){(0,o.ZP)("getDefaultUserEmailAddress"),(0,l.l)();let e=(0,u.p)((0,c.qs)().mailboxInfo).SessionSettings;return e?e.UserEmailAddress:((0,a.rx)("SessionSettings not available"),"no-smtp-address")}(),diagnosticData:`GetUserMailboxInfo-${i}-${d}`};return n.set(e,f),f}return n.get(e)}(e,t);if(!e&&b<5&&(0,f.Z)()){let e=(0,d.Z)(),t=n.mailboxSmtpAddress==e.mailboxSmtpAddress,r=n.userIdentity==e.userIdentity;if(!(t&&r)){b++;let e=Error("getUserMailboxInfoAndSelectedMismatch");(0,h.RX)("getUserMailboxInfoAndSelectedMismatch",e,{isSmtpSame:t,isIdentitySame:r})}}return n}var _=n(88101);function w(e){let t=(0,u.p)(e);return t&&t.SessionSettings?0!==t.SessionSettings.WebSessionType?"MSA:":(0,_.cr)("doc-attachment-routingKeyAadSmtp")?"SMTP:":"":"no-routing-key:"}function C(e,t){return!!e&&!!t&&("outlook_"+e+"@outlook.com").toLowerCase()===t.toLowerCase()}function A(e){return encodeURIComponent(function(e){let t=(0,u.p)(e),n=t.SessionSettings?.UserEmailAddress;return t.SessionSettings?.WebSessionType===0?w(e)+n:(0,_.cr)("doc-attachment-routingKeyPuid")?"PUID:"+t.SessionSettings?.UserPuid+"@"+t.SessionSettings?.TenantGuid:t.SessionSettings?.IsShadowMailbox?w(e)+t.SessionSettings.LogonEmailAddress:C(t.HexCID,t.SessionSettings?.UserEmailAddress)?w(e)+function(e,t,n){if(n){for(let t of n)if(!C(e,t))return t}return t&&t.length>0?t[0]:"NoResolvableAddress@invalid.outlook.com"}(t.HexCID,t.SessionSettings?.NotManagedEmailAddresses,t.SessionSettings?.UserProxyAddresses):w(e)+n}(e))}},93873:(e,t,n)=>{"use strict";n.d(t,{y:()=>r,z:()=>i});let r=":",i=/:/gi},44553:(e,t,n)=>{"use strict";n.d(t,{d:()=>i});var r=n(93873);function i(e){return e?e.split(r.y)[0]:void 0}},12163:(e,t,n)=>{"use strict";n.d(t,{sn:()=>u,zf:()=>d,ei:()=>c,M4:()=>s,Rx:()=>f,Iq:()=>m,OS:()=>g,O5:()=>p,Vd:()=>l});var r=n(73082),i=n(20222),o=n(44553);let a="default_emptyAccountKey";function s(e){if((0,r.A)()){let t=(0,o.d)(e.sourceId);if(t)return t}return(0,i.Gv)(e)??((0,r.A)()?void 0:e.userIdentity)??a}function c(e){return s(e)}function l(e){return void 0!==e&&!!e&&e!==a&&""!==e}let u="Coprincipal",d="Resource";function f(e){return["type","userIdentity","mailboxSmtpAddress"].every(t=>e?.hasOwnProperty?.(t))}function h(e,t){let n=!1;return l(e)&&l(t)&&(n=e===t),n}function p(e,t){let n=!1;return e&&t&&(n=h(s(e),s(t))),n}function m(e,t){let n=!1;return e&&(n=h(s(e),t)),n}function g(e,t){let n=!1;if(e){var r;let i;r=s(e),i=!1,r&&t&&r!==a&&""!==r&&t!==a&&""!==t&&(i=r===t),n=i}return n}},73082:(e,t,n)=>{"use strict";let r;n.d(t,{A:()=>o});var i=n(16171);function o(){return void 0==r&&(r=(0,i.a4)("acctPersistentIdIndexerV2")),r}},20222:(e,t,n)=>{"use strict";let r;function i(e){r=e}function o(){return!!r}function a(e){return r?r(e):void 0}n.d(t,{Gv:()=>a,Zr:()=>i,n7:()=>o})},78191:(e,t,n)=>{"use strict";let r,i,o,a,s,c,l;n.d(t,{Mq:()=>b,$B:()=>_,VJ:()=>S,xb:()=>E,OE:()=>x,Rs:()=>I,j$:()=>w,hy:()=>C,Zr:()=>P,db:()=>y});var u=n(32811),d=n(11),f=n(86535),h=n(58035);let p="owamail/";function m(){if(!r){let e="2"==(0,d.mn)("bO"),t=g()+p,n=g(!0)+p,i=(0,u.ZP)("baseUrl");w()&&i&&(t=n=i),r={PackageBaseUrl:e?n:t,ExtraSettings:{},BackupBaseUrl:e?t:n,ResourcesPath:"",ScriptPath:C()?"":"scripts/"}}return r}function g(e){let t=e?2:1,n=!0,r=(0,u.ZP)("scriptVer");r&&-1===r.indexOf(".")&&(n=!1);let i=n?`res-${t}`:`res-${t}-sdf`;return"Gallatin"==(0,h.uD)()?`//outlook-${t}.cdn.partner.outlook.cn/`:`//${i}.cdn.office.net/`}let v=[];function y(e){i=e,function(e){for(let t of v)t(e)}(e)}function b(){return i}function S(){return R("scriptVer")}function _(){let e=R("cdnUrl");return P(e)?e:g()}function w(){return a??(a=P(R("devCdnUrl")))}function C(){return s??(s=!!R("devCdnUrl")&&!new URL(M(R("devCdnUrl"))).pathname?.split("/").filter(e=>e)[0]?.endsWith("-branch"))}function A(e,t){if(o)return o;let n=function(){let e=R("devCdnUrl");if(P(e))return e}();if(n)return n;let r=R(t?"backupCdnUrl":"cdnUrl"),i=R("cdnContainer");if(P(r)&&P(i))return r+i+((e?void 0:R("hashedPath"))||S())+"/";let a=m();return(t?a.BackupBaseUrl:a.PackageBaseUrl)+(w()?"":S()+"/"+((0,d.JI)("debugJs")?"debug/":""))}let k=[void 0,void 0];function I(e){var t;return k[t=e?0:1]??(k[t]=M(A(e)+O()))}function E(){return l??(l=M(A(!0)+(function(){let e=R("scriptPath");if(P(e)&&e!=m().ScriptPath){let t=e.split("/")[0];return t?t+"/":""}return""}()+"resources/")))}function x(e){return M(A(e,!0)+O())}function P(e){return!!e&&e.indexOf("/")>-1}function O(){let e=R("scriptPath");return P(e)?e:m().ScriptPath}let T=()=>(void 0===c&&(c=f.y().location?.protocol||"https:"),c),D=RegExp("^https?:");function M(e){return D.test(e)||(e=T()+e),e}function R(e){return(0,u.ZP)(e)||""}},58984:(e,t,n)=>{"use strict";n.d(t,{FK:()=>o,gw:()=>a,u0:()=>s,y$:()=>c});var r=n(11);n(6367);let i={nativeVersion:void 0,sessionId:void 0,deviceId:void 0,extendedHost:void 0};function o(){return i.nativeVersion||(0,r.mn)("nativeVersion")}function a(){return i.sessionId}function s(){return i.deviceId}function c(){return i.extendedHost}},63109:(e,t,n)=>{"use strict";n.d(t,{K:()=>o,a:()=>i});let r={};function i(e){if(e)try{r=JSON.parse(e)}catch{}return r}function o(){return r}},30343:(e,t,n)=>{"use strict";let r;n.d(t,{wX:()=>u,B:()=>l});var i=n(31360),o=n(11),a=n(98054);let s=["teams","teamsmodern","outlook","outlookwin32","office"],c=["desktop","web","ios","android","ipados","macos"];function l(e,t){let n;let l=[i.km,i.UV,i.rH,i.Br,i.$b,i.YW,i.L5];(0,o.JI)("hostApp")?n=(0,o.mn)("hostApp").toLowerCase():(0,o.JI)("testHostApp")&&(n=(0,o.mn)("testHostApp").toLowerCase()),n&&l.includes(n)&&(r=n);let u=(0,a.C)();if((!r||r==l[0])&&u){let n=e?.toLowerCase()||"",o=t?.toLowerCase()||"";r=e&&s.includes(n)&&t&&c.includes(o)?"teams"===n||"teamsmodern"===n?i.UV:"outlookwin32"===n?i.rH:"outlook"===n?"desktop"===o?i.Br:"web"===o?i.$b:"ios"===o?i.Ky:"android"===o?i.M9:i.eu:"office"===n?"desktop"===o?i.L5:"web"===o?i.YW:"ios"===o?i.Bo:"android"===o?i.lq:i.ZC:i.km:i.km}}function u(){return r}},90947:(e,t,n)=>{"use strict";n.d(t,{r:()=>c});var r=n(31360),i=n(58998),o=n(30343),a=n(98054),s=n(58984);function c(){return(0,s.FK)()?r.B5:(0,a.C)()?(0,o.wX)():(0,i.HL)()}},58998:(e,t,n)=>{"use strict";let r;n.d(t,{HL:()=>a,W3:()=>o}),n(6367);let i="(none)";function o(){return r}function a(){if(!i)throw Error("Opx has not responded with the config yet");return i}},97185:(e,t,n)=>{"use strict";n.d(t,{o:()=>o,q:()=>a});let r="00000002-0000-0ff1-ce00-000000000000",i=r;function o(){return i}function a(e){i=e??r}},6367:(e,t,n)=>{"use strict";let r;n.d(t,{A:()=>c,M:()=>s});var i=n(11),o=n(58984),a=n(3031);function s(){return r||(r=(0,o.gw)()||(0,i.mn)("sessionId")||(0,a.G)()),r}function c(e){r=e}},12854:(e,t,n)=>{"use strict";let r,i,o,a,s;n.d(t,{B5:()=>b.B5,UV:()=>b.UV,Mq:()=>c.Mq,$B:()=>c.$B,i2:()=>v,VJ:()=>c.VJ,CP:()=>d,Jb:()=>w,r0:()=>S.r,v3:()=>k,N_:()=>C,sv:()=>x,Hx:()=>P,G0:()=>N,nr:()=>I,FK:()=>f.FK,oS:()=>y.o,dq:()=>F,xb:()=>c.xb,OE:()=>c.OE,Rs:()=>c.Rs,MQ:()=>E.M,j$:()=>c.j$,hy:()=>c.hy,MG:()=>D,CQ:()=>M.C,Sn:()=>R.S,Zr:()=>c.Zr,GW:()=>L.G,Dl:()=>U.Dl,$6:()=>U.$6,x$:()=>u,B:()=>A.B,mo:()=>O,D5:()=>T});var c=n(78191);let l={waitForDateTimeStore:!1,shouldInitializeTimeZoneAnonymously:!1};function u(e){l.waitForDateTimeStore=!!e.waitForDateTimeStore,l.shouldInitializeTimeZoneAnonymously=!!e.shouldInitializeTimeZoneAnonymously}function d(){return l}var f=n(58984);n(63109);var h=n(60180),p=n(86535);let m="OwaClientId",g=null;function v(){if(!g){let e=p.y()?.cookie&&(0,p.y)().cookie.split("ClientId=")[1],t=e&&e.split(";")[0];t?(g=t,"undefined"!=typeof window&&(0,h.LS)(window,m,t)):g=(0,h.rV)(self,m)}return g}var y=n(97185),b=n(31360),S=n(90947);let _={[b.OH]:"outlook_win32",[b.rH]:"outlook_win32",[b.Ky]:"outlook_ios",[b.cx]:"outlook_android",[b.M9]:"outlook_android",[b.FA]:"outlook_mac",[b.eI]:"teams_android",[b.sm]:"teams_ios",[b.vj]:"teams_desktop",[b.UV]:"teams_desktop",[b.iw]:"sharepoint",[b.ZB]:"windows",[b.gM]:"o365shell",[b.L5]:"office_desktop",[b.YW]:"office_web"};function w(){return _[(0,S.r)()]}function C(){let e=(0,p.y)().location?(0,p.y)().location.pathname:"";return e.indexOf("/opx")>=0||e.indexOf("/hosted")>=0||w()?"true":"false"}var A=n(30343);function k(){return""}function I(){return r||(r=(0,h.rV)(self,"LogicalRing")),r}n(58998);var E=n(6367);function x(){return!!i}function P(){return!!o}function O(e){o=e,a&&a(e)}function T(e){a=e}function D(){return p.y()?.location?.pathname.indexOf("/hosted")==0||p.y()?.location?.pathname.indexOf("/opx")==0}var M=n(98054),R=n(45377);function N(){return s||"Desktop"}var L=n(3031);function F(){return"/owa"}var U=n(97388)},98054:(e,t,n)=>{"use strict";n.d(t,{C:()=>i});var r=n(86535);function i(){return r.y()?.location?.pathname.indexOf("/hosted")==0}},45377:(e,t,n)=>{"use strict";function r(){return"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope}n.d(t,{S:()=>r})},9541:(e,t,n)=>{"use strict";n.d(t,{$:()=>a,_:()=>s});let r=null,i=!0,o=!0;function a(){return r}function s(e,t){!r&&i?(i=!1,t("TrackDeviceId",{action:"SettingDeviceIdOnThread",deviceId:e})):!e&&o&&(o=!1,t("TrackDeviceId",{action:"WrongTicketIdOnThread",deviceId:e})),e&&e!==r&&(r=e)}},3031:(e,t,n)=>{"use strict";n.d(t,{G:()=>i});let r=/[xy]/g;function i(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(r,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}},97388:(e,t,n)=>{"use strict";n.d(t,{$6:()=>c,Dl:()=>u});var r=n(6367);let i=new RegExp(/([a-zA-Z0-9+_\.-]+)(@|%40)([\da-zA-Z\.-]+)\.([a-zA-Z\.]{2,6})/),o=new RegExp(/((user\/)[a-zA-Z]*\/)/g),a=new RegExp(/((\?branch=)[a-zA-Z]*\-)/g),s=new RegExp(/(\?|&)query=([^&]*)/i);function c(e,t=!0){if(e){let n=-1,o=-1;try{n=e.length,t&&n>2048&&(e=e.substring(0,2048)),o=e.length,e.indexOf("</div>")>-1||e.indexOf("</span>")>-1?e="DOM present":(e=function(e,t,n){try{let t=null;for(;null!==(t=i.exec(e));)e=e.replace(t[0],"EmailPii")}catch(r){e=l("Email",r,t,n)}return e}(e,n,o),e=function(e,t,n){try{e=e.split((0,r.M)()).join("ReplacedSessionId")}catch(r){e=l("SessionId",r,t,n)}return e}(e,n,o),e=function(e,t,n){try{let t=null;for(;null!==(t=s.exec(e));)e=e.replace(t[0],t[1]+"SearchQueryPii")}catch(r){e=l("SearchQuery",r,t,n)}return e}(e,n,o))}catch(t){e=l("Unknown",t,n,o)}}return e??void 0}function l(e,t,n,r){return`ErrorScrubingPii_${e}. ${2048!==r&&`Original Value Length: ${n}. Substring Value Length: ${r}.`} Original Error: ${t?.message}. Callstack: ${t?.stack}`}function u(e){if(e){if(e.indexOf(":\\")>-1){let t=e.split("\\");t[2]="LocalPathPii",e=t.join("\\")}else if(0==e.indexOf("/home/")||0==e.indexOf("/Users/")||0==e.indexOf("/Volumes/")){let t=e.split("/");t[2]="LocalPathPii",e=t.join("/")}e.indexOf("/user/")>=0&&(e=e.replace(o,"user/UserPii/")),e.indexOf("?branch=")>=0&&(e=e.replace(a,"?branch=UserPii-"))}return e}},31360:(e,t,n)=>{"use strict";n.d(t,{$b:()=>b,AO:()=>O,B5:()=>u,Bo:()=>C,Br:()=>S,FA:()=>i,Ky:()=>o,L5:()=>w,M9:()=>a,OH:()=>r,UV:()=>v,YW:()=>_,ZB:()=>m,ZC:()=>k,cx:()=>s,eI:()=>h,eu:()=>l,f6:()=>c,gM:()=>d,iw:()=>P,km:()=>y,lq:()=>A,nB:()=>E,ny:()=>x,rH:()=>g,rT:()=>I,sm:()=>p,vj:()=>f});let r="outlookdesktop",i="macoutlook",o="iosoutlook",a="androidoutlook",s="outlooklite",c="outlookextension",l="outlookotherhub",u="native",d="o365shell",f="teams",h="androidteams",p="iosteams",m="widget",g="win32outlookhub",v="teamshub",y="hub",b="owahub",S="monarchhub",_="officeweb",w="officedesktop",C="officeios",A="officeandroid",k="officeotherhub",I="androidhub",E="iosoutlookhub",x="macoutlookhub",P="sharepoint",O="loopapp"},53836:(e,t,n)=>{"use strict";n.d(t,{CN:()=>s,G8:()=>a,ej:()=>o});var r=n(86535);let i=/(%[0-9A-Z]{2})+/g;function o(e){return s(a(),e)}function a(){return(0,r.y)().cookie}function s(e,t){let n=e?e.split("; "):[];for(let e=0;e<n.length;e++){let r=n[e].split("=");if(r[0].replace(i,decodeURIComponent)==t){let e=r.slice(1).join("=");return'"'===e.charAt(0)&&(e=e.slice(1,-1)),e.replace(i,decodeURIComponent)}}}},29796:(e,t,n)=>{"use strict";function r(e,t){t.creatingHook&&e?.hook("creating").subscribe(t.creatingHook),t.readingHook&&e?.hook("reading").subscribe(t.readingHook),t.updatingHook&&e?.hook("updating").subscribe(t.updatingHook),t.deletingHook&&e?.hook("deleting").subscribe(t.deletingHook)}n.d(t,{C:()=>o,h:()=>r});var i=n(9377);function o(e,t){let n=i.ZP.deepClone(e);for(let e of Object.keys(t)){var r=t[e];void 0===r?i.ZP.delByKeyPath(n,e):i.ZP.setByKeyPath(n,e,r)}return n}},8322:(e,t,n)=>{"use strict";n.d(t,{w:()=>o});var r=n(9377),i=n(87003);class o{constructor(e,t){this.namePrefix=e,this.Database=t,this.databaseDeleteListeners=[],this.databases=new Map}getDatabase(e,t=""){let n=this.databases.get(t);return n||(n=this.initializeDatabase(t,e??void 0)),n}deleteDatabase(e=""){let t=this.getDatabaseName(e),n=this.databases.get(e);return n&&this.databaseDeleteListeners.forEach(e=>e(n)),this.databases.delete(e),(0,i.q)(t)}async getPersistedDatabaseIds(e=!1){try{return(await r.ZP.getDatabaseNames()).filter(t=>(!!e||t!==this.namePrefix)&&t.startsWith(this.namePrefix)).map(e=>e===this.namePrefix?"":e.replace(`${this.namePrefix}-`,""))}catch{return[]}}registerDatabaseDeleteListener(e){this.databaseDeleteListeners.push(e)}initializeDatabase(e="",t){e&&(0,i.q)(this.namePrefix);let n=new this.Database(this.getDatabaseName(e),t);return this.databases.set(e,n),n}getDatabaseName(e){return e?`${this.namePrefix}-${e}`:this.namePrefix}}},87003:(e,t,n)=>{"use strict";n.d(t,{q:()=>i});var r=n(9377);async function i(e){await r.ZP.exists(e)&&r.ZP.delete(e)}},41810:(e,t,n)=>{"use strict";function r(e){return`[${e.join("+")}]`}n.d(t,{O:()=>r})},36934:(e,t,n)=>{"use strict";n.d(t,{J:()=>c});var r=n(10139),i=n(88101),o=n(29099);let a="Idb operation timed out";function s(e,t){return n=>(0,i.cr)("fwk-idb-timeout3",void 0,!0)?(0,o.V)(e(n),3e5,a).catch(n=>{throw n.message===a&&(0,r.y8)("IdbOperationTimeout",{operation:e.name,dbName:t}),n}):e(n)}function c(e){let t=e.schema.name;return{...e,table(n){let r=e.table(n);return{...r,mutate:s(r.mutate,t),getMany:s(r.getMany,t),get:s(r.get,t),query:s(r.query,t),openCursor:s(r.openCursor,t),count:s(r.count,t)}}}}},87176:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(9377);function i(e){e._createTransaction=r.ZP.override(e._createTransaction,t=>(n,r,i,o)=>{let a=t(n,r,i,o);return a.on("error",t=>{t.additionalInfo={db:e.name,stores:a.storeNames.join(","),mode:n}}),a})}},36863:(e,t,n)=>{"use strict";n.d(t,{F:()=>a});var r=n(9377),i=n(10139),o=n(88101);function a(e){e._createTransaction=r.ZP.override(e._createTransaction,t=>(n,r,a,s)=>{let c=t(n,r,a,s);if(!s){let t=performance.now(),r=Error("Trace").stack,a=!1,s=s=>{if(!a){a=!0;let l=performance.now()-t;(l>500||(0,o.cr)("fwk-verbose-idb-telemetry",void 0,!0))&&(0,i.y8)("slow_idb",{durationMs:Math.floor(l),db:e.name,stores:c.storeNames.join(","),mode:n,status:s,stack:r})}};c.on("complete",()=>s("complete")),c.on("error",()=>s("error")),c.on("abort",()=>s("abort"))}return c})}},61335:(e,t,n)=>{"use strict";n.d(t,{HD:()=>u,NR:()=>c,WC:()=>r,Zv:()=>s,ee:()=>o,lj:()=>f,o7:()=>d,qQ:()=>l,qe:()=>a,xR:()=>i});let r=6048e5,i=864e5,o=36e5,a=6e4,s=1e3,c=12,l=-864e13,u=864e13,d=Date.UTC(1601,0,1),f=Date.UTC(4501,0,1)},54914:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(61335);let i=(e,t)=>new Date(+e+t*r.qe)},45379:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(61335);let i=(e,t)=>new Date(+e+t*r.Zv)},81795:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=(e,t)=>{var n=new Date(0);return n.setUTCFullYear(e,t+1,0),n.getUTCDate()}},90474:(e,t,n)=>{"use strict";let r;function i(e){if(!r)throw Error("Localization has not yet been initialized");return r(e)}function o(e){r=e}n.d(t,{Gr:()=>s,Z:()=>i,cr:()=>o});var a=n(87012);let s=()=>c.get(),c=(0,a.Fl)(function(){return{ddd:[i("sundayAbbreviatedLowercase"),i("mondayAbbreviatedLowercase"),i("tuesdayAbbreviatedLowercase"),i("wednesdayAbbreviatedLowercase"),i("thursdayAbbreviatedLowercase"),i("fridayAbbreviatedLowercase"),i("saturdayAbbreviatedLowercase")],dddd:[i("sundayUppercase"),i("mondayUppercase"),i("tuesdayUppercase"),i("wednesdayUppercase"),i("thursdayUppercase"),i("fridayUppercase"),i("saturdayUppercase")],MMM:[i("januaryAbbreviatedLowercase"),i("februaryAbbreviatedLowercase"),i("marchAbbreviatedLowercase"),i("aprilAbbreviatedLowercase"),i("mayAbbreviatedLowercase"),i("juneAbbreviatedLowercase"),i("julyAbbreviatedLowercase"),i("augustAbbreviatedLowercase"),i("septemberAbbreviatedLowercase"),i("octoberAbbreviatedLowercase"),i("novemberAbbreviatedLowercase"),i("decemberAbbreviatedLowercase")],MMMM:[i("calendarMonth_January"),i("calendarMonth_February"),i("calendarMonth_March"),i("calendarMonth_April"),i("calendarMonth_May"),i("calendarMonth_June"),i("calendarMonth_July"),i("calendarMonth_August"),i("calendarMonth_September"),i("calendarMonth_October"),i("calendarMonth_November"),i("calendarMonth_December")],standaloneMMMM:[i("calendarMonthStandalone_January"),i("calendarMonthStandalone_February"),i("calendarMonthStandalone_March"),i("calendarMonthStandalone_April"),i("calendarMonthStandalone_May"),i("calendarMonthStandalone_June"),i("calendarMonthStandalone_July"),i("calendarMonthStandalone_August"),i("calendarMonthStandalone_September"),i("calendarMonthStandalone_October"),i("calendarMonthStandalone_November"),i("calendarMonthStandalone_December")],ap:[i("amLowercaseShort"),i("pmLowercaseShort")],ampm:[i("amLowercase"),i("pmLowercase")],AP:[i("amUppercaseShort"),i("pmUppercaseShort")],AMPM:[i("amUppercase"),i("pmUppercase")]}})},97323:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(4672),i=n(90474);function o(e,t,n=(0,i.Gr)()){if(void 0==e)throw TypeError(`Invalid Date (${e})`);if(isNaN((0,r.u3)(e)))throw TypeError("Invalid Date (NaN)");if(void 0==t)throw TypeError(`Invalid Format (${t})`);return t.replace(w,r=>{let i=C[r];return i?i(e,n,t):r.slice(1,r.length-1)})}let a=r._3,s=_(a),c=e=>(0,r.jw)(e)+1,l=_(c),u=r.So,d=e=>(0,r.pD)(e)%12||12,f=_(d),h=r.pD,p=_(h),m=r.q$,g=_(m),v=r.CX,y=_(v),b=_(r.pt,3),S=(e,t)=>t[12>(0,r.pD)(e)?0:1];function _(e,t=2){return n=>{let r=String(e(n));for(;r.length<t;)r="0"+r;return r}}let w=/d{1,4}|M{1,4}|yy(?:yy)?|([hHmstT])\1?|l|"[^"]*"|'[^']*'/g,C={d:a,dd:s,ddd:(e,t)=>t.ddd[(0,r.wf)(e)],dddd:(e,t)=>t.dddd[(0,r.wf)(e)],M:c,MM:l,MMM:(e,t)=>t.MMM[(0,r.jw)(e)],MMMM:function(e,t,n){let i=t.MMMM;if(t.MMMM[0].toLowerCase()!=t.standaloneMMMM[0].toLowerCase()){let e=!1,r=!1;n.replace(w,t=>(e=e||"d"==t||"dd"==t,r=r||"yy"==t||"yyyy"==t,"")),i="1 זˆ"==t.MMMM[0]&&"ה¸€זˆ"==t.standaloneMMMM[0]?e||r?t.MMMM:t.standaloneMMMM:e?t.MMMM:t.standaloneMMMM}return i[(0,r.jw)(e)]},yy:e=>(0,r.So)(e)%100,yyyy:u,h:d,hh:f,H:h,HH:p,m,mm:g,s:v,ss:y,l:b,t:(e,t)=>S(e,t.AP),tt:(e,t)=>S(e,t.AMPM),T:(e,t)=>S(e,t.ap),TT:(e,t)=>S(e,t.ampm)}},20775:(e,t,n)=>{"use strict";n.d(t,{d:()=>o});var r=n(4672),i=n(97323);function o(e){let t=(0,r.So)(e),n=Math.abs(t).toString(10);for(;n.length<4;)n="0"+n;return(t<0?"-00":"")+n+(0,i.Z)(e,"-MM-dd'T'HH:mm:ss.l")}},7810:(e,t,n)=>{"use strict";n.d(t,{rG:()=>k,dd:()=>A.d});var r=n(4672),i=n(90474),o=n(95525),a=n(87012),s=n(75996),c=n(97323),l=n(85445);let u=new l.nI(()=>n.e(4164).then(n.bind(n,24164))),d=new l._5(u,e=>e.formatIntlDate);function f(e,t){return(n,r)=>{let o=(t?r:n).match(e),a=o?o[0]:"";return(0,i.Z)(a)||a}}function h(e){let t=(0,a.Fl)(()=>e((0,s.mh)(),(0,s.pv)()));return(e,n)=>n?function(e,t,n){let r=d.tryImportForRender();return r?r(e,t,n):""}(e,n,t.get()):(0,c.Z)(e,t.get())}new l._5(u,e=>e.getIntlMonth),new l._5(u,e=>e.getIntlYear);let p=f(/d{1,2}/);h(p);let m=h(function(e,t){let n=p(e,t);return(0,o.WU)((0,i.Z)("monthDayYearFormat"),(0,i.Z)("MMMM"),n,(0,i.Z)("yyyy"))}),g=h(function(e){return e});function v(e,t){return t}let y=h(v),b=h(f(/y{1,4}/));function S(e,t,n){let r=e.indexOf(t),i=e.indexOf(n);return -1!=r&&(-1==i||r<i)}let _=h(function(e,t){let n=S(e,"y","M")?(0,i.Z)("yearMonthFormatYearFirst"):(0,i.Z)("yearMonthFormatMonthFirst");return(0,o.WU)(n,(0,i.Z)("MMMM"),(0,i.Z)("yyyy"))}),w=h(function(){return"MMMM"}),C=e=>t=>t?e((0,r.P$)(t)):"";C(m),C(w),C(_),C(b),C(g),C(y);var A=n(20775);function k(e){return(0,A.d)((0,r.vk)(e))}function I(e,t){let n=p(e,t),r=S(e,"d","M")?(0,i.Z)("monthDayFormatDayFirst"):(0,i.Z)("monthDayFormatMonthFirst");return(0,o.WU)(r,(0,i.Z)("MMMM"),n)}function E(e,t){let n=t.replace(/'[^']*'|[^Hht]/g,"").replace("HH","H").replace("hh","h"),r=n.search(/(tt)/);return r>=0&&(n=n.replace(/(tt)/,0==r?"$1 ":" $1")),n}function x(e,t){return E(e,t).replace(/(H+|h+)/,"$1"+(0,i.Z)("timeSeparator")+"mm")}function P(e){let t=e.match(/((M+[^M]*d+)|(d+[^d]*M+))(?:.$)?/);return t?t[0]:e}function O(){return"ddd"}function T(e,t){let n=p(e,t);return(0,o.WU)((0,i.Z)("weekDayMonthDayYearFormat"),(0,i.Z)("MMMM"),n,(0,i.Z)("yyyy"))}function D(){return"dddd"}h(I),h(E),h(x),h(function(e,t){let n=I(e,t),r=x(e,t);return(0,o.WU)((0,i.Z)("userDateTimeFormat"),n,r)}),h(function(e,t){return(-1!=t.indexOf("H")?x:E)(e,t)}),h(function(e,t){let n=S(e,"d","M")?(0,i.Z)("monthDayFormatDayFirst"):(0,i.Z)("monthDayFormatMonthFirst");return(0,o.WU)(n,(0,i.Z)("MMM"),(0,i.Z)("d"))}),h(function(e,t){let n=p(e,t);return(0,o.WU)((0,i.Z)("monthDayYearFormat"),(0,i.Z)("MMM"),n,(0,i.Z)("yyyy"))}),h(function(e,t){return(0,i.Z)("MMM")}),h(P),h(O),h(function(e,t){return(0,o.WU)((0,i.Z)("userDateTimeFormat"),e,t)}),h(T),h(function(e,t){let n=T(e,t),r=v(e,t);return(0,o.WU)((0,i.Z)("userDateTimeFormat"),n,r)}),h(D),h(function(e,t){return(0,o.WU)((0,i.Z)("weekDayDateFormat"),e)}),h(function(e,t){return(0,o.WU)((0,i.Z)("weekDayDateTimeFormat"),e,t)}),h(function(e,t){return(0,o.WU)((0,i.Z)("weekDayDateTimeWithAtFormat"),e,t)}),h(function(e,t){return(0,o.WU)((0,i.Z)("weekDayMonthDayFormat"),(0,i.Z)("MM"),(0,i.Z)("dd"))}),h(function(e,t){let n=S(e,"d","M"),r=(0,i.Z)(n?"monthDayWeekDayFormatDayFirst":"monthDayWeekDayFormatMonthFirst");return(0,o.WU)(r,O(),(0,i.Z)("MMM"),(0,i.Z)("d"))}),h(function(e,t){let n=p(e,t);return(0,o.WU)((0,i.Z)("shortWeekDayMonthDayYearFormat"),(0,i.Z)("MMMM"),n,(0,i.Z)("yyyy"))}),h(function(e,t){let n=p(e,t);return(0,o.WU)((0,i.Z)("shortWeekDayMonthDayYearFormat"),(0,i.Z)("MMM"),n,(0,i.Z)("yyyy"))}),h(function(e,t){return(0,o.WU)((0,i.Z)("weekDayDateFormat"),P(e))}),h(function(e,t){return(0,o.WU)((0,i.Z)("weekDayTimeFormat"),t)}),h(function(e,t){let n=S(e,"y","M")?(0,i.Z)("yearMonthFormatYearFirst"):(0,i.Z)("yearMonthFormatMonthFirst");return(0,o.WU)(n,(0,i.Z)("MMM"),(0,i.Z)("yyyy"))}),n(61335),h(function(e,t){let n=S(e,"d","M"),r=(0,i.Z)(n?"monthDayWeekDayFormatDayFirst":"monthDayWeekDayFormatMonthFirst");return(0,o.WU)(r,D(),(0,i.Z)("MMM"),(0,i.Z)("d"))})},75996:(e,t,n)=>{"use strict";let r;n.d(t,{gf:()=>h,bs:()=>p,mh:()=>m,oD:()=>A,pv:()=>g,Wf:()=>y,Wc:()=>b,tY:()=>I,mL:()=>z,Cx:()=>k,gU:()=>s});var i=n(52433);let o=(0,i.aD)("setDateFormat",e=>({dateFormat:e})),a=(0,i.aD)("setTimeFormat",e=>({timeFormat:e})),s=(0,i.aD)("setLocalTimeZone",e=>({timeZone:e}));var c=n(61335),l=n(87012);let u="Uninitialized",d=(0,i.MT)("owaDateTime",{AllTimeZones:[],DateFormat:"",LocalTimeZone:"UTC",TimeFormat:"",TimeZoneRanges:{UTC:[{start:c.qQ,end:c.HD,localStart:c.qQ,localEnd:c.HD,offset:0}]},TimeZoneAlternateNames:new l.vP})(),f=()=>d,h="tzone://Microsoft/Custom";function p(e){return e==h||"Customized Time Zone"==e?f().LocalTimeZone:"tzrule://Microsoft/UtcRule"==e||"tzone://Microsoft/Utc"==e?"UTC":e||f().LocalTimeZone}let m=()=>f().DateFormat,g=()=>f().TimeFormat,v=!1;function y(e,t,n){return S(e,t,n,!1).offset}function b(e,t,n){return S(e,t,n,!0)}function S(e,t,n,r){if("UTC"==(t=p(t)))return{offset:0,isDstHour:!1};let i=function(e){let t=f(),n=t.TimeZoneRanges[e];if(!n)throw _(Error("Requested time zone is not available"),`Time zone '${e}' is not available. TimeZoneRangeLoadState: ${u}, Range keys: ${JSON.stringify(Object.keys(t.TimeZoneRanges))}`);return n}(t),o=e.valueOf(),a=n?"localStart":"start",s=n?"localEnd":"end";for(let e of i)if(o>=e[a]&&o<e[s]){if(r&&o>=e[s]-72e5||o<=e[a]+72e5)return{offset:e.offset,isDstHour:!0};return{offset:e.offset,isDstHour:!1}}throw _(Error("Offset not found in time zone ranges"),`Offset not found for ${e.toString()} in time zone ${t}. Ranges: ${JSON.stringify(i)}`)}function _(e,t){return e.reported=v,v||(v=!0,setTimeout(()=>{v=!1},2500)),e.additionalInfo={diagnosticInfo:t},e}var w=n(10139);let C={UTC:"UTC","Africa/Sao_Tome":"GMT Standard Time"};function A(){if(self.Intl)return function(e){let t;let n=C[e];if(n)return n;let{TimeZoneAlternateNames:r}=f();for(let n of r.keys()){let i=r.get(n);if(i?.includes(e)){t=n;break}}return t||(0,w.FG)("UnhandledIANATimeZone",Error("Unhandled IANA time zone"),{IANATimeZone:e},{variant:2}),t}(Intl.DateTimeFormat().resolvedOptions().timeZone)}function k(e){return!!f().TimeZoneRanges[e]}function I(){return u}let E=(0,i.lr)("updateAllTimeZones",function(e){f().AllTimeZones=e}),x=(0,i.aD)("initializeOwaDateTimeStore",e=>({DateFormat:(e=e||{}).DateFormat,TimeFormat:e.TimeFormat,TimeZone:e.TimeZone,MailboxTimeZoneOffset:e.MailboxTimeZoneOffset}));function P(e,t=!1){let n=e.map(({UtcTime:e,Offset:t})=>{let n=Date.parse(e);return{start:n,localStart:n+t*c.qe,end:c.HD,localEnd:c.HD,offset:t}}),r=Date.now(),i=-1;for(var o=0;o<n.length-1;o++){let e=n[o],t=n[o+1];e.end=t.start,e.localEnd=e.end+Math.max(e.offset,t.offset)*c.qe,r>=e.start&&r<e.end&&(i=o)}return n[0].start=n[0].localStart=c.qQ,t&&i>=4&&i+1<n.length&&(O(n,0,i),O(n,1,i+1),O(n,2,i-1)),n}function O(e,t,n){let r=e[t];e[t]=e[n],e[n]=r}(0,i.ed)(x,({DateFormat:e=""})=>{f().DateFormat=e}),(0,i.ed)(o,({dateFormat:e})=>{f().DateFormat=e}),(0,i.ed)(x,({TimeZone:e=""})=>{f().LocalTimeZone=e}),(0,i.ed)(s,({timeZone:e})=>{f().LocalTimeZone=e||""}),(0,i.ed)(x,({TimeFormat:e=""})=>{f().TimeFormat=e}),(0,i.ed)(a,({timeFormat:e})=>{f().TimeFormat=e}),(0,i.ed)(x,e=>{if(e.MailboxTimeZoneOffset)for(var t=0;t<e.MailboxTimeZoneOffset.length;t++){let n=e.MailboxTimeZoneOffset[t];n.TimeZoneId&&(f().TimeZoneRanges[n.TimeZoneId]=l.LO.array(P(n.OffsetRanges),{deep:!1,proxy:!1}))}});let T=(0,i.lr)("setTimeZoneRange",e=>{let t=f();for(let{TimeZoneId:n,OffsetRanges:r,IanaTimeZones:i}of e)n&&(t.TimeZoneAlternateNames.set(n,i||[]),t.TimeZoneRanges[n]=l.LO.array(P(r,!0),{deep:!1,proxy:!1}))});var D=n(58545),M=n(27380);function R(e,t){return(0,M.S)("GetTimeZone",e,t)}var N=n(40091),L=n(73002),F=n(60239),U=n(88101),H=n(60180),B=n(16086),j=(e=>(e[e.Framework=0]="Framework",e[e.Lightning=1]="Lightning",e[e.Notifications=2]="Notifications",e[e.SuiteHeader=3]="SuiteHeader",e[e.Inbox=4]="Inbox",e[e.Ribbon=5]="Ribbon",e[e.Compose=6]="Compose",e[e.Analytics=7]="Analytics",e[e.Messages=8]="Messages",e[e.Calendar=9]="Calendar",e[e.Default=10]="Default",e[e.IdleInbox=11]="IdleInbox",e[e.IdleCompose=12]="IdleCompose",e[e.IdleCalendar=13]="IdleCalendar",e[e.Idle=20]="Idle",e))(j||{});let W="isTimeZoneCacheAvailable";async function G(e,t){return Promise.all([q(e,t),V(e,t)])}async function V(e,t){let n;return e?n=[]:(t&&!Z()&&(n=await t.getTimeZones().catch(e=>{(0,F.rx)(e)})),n||(n=(await R({needTimeZoneList:!0},(0,L.Z)((0,N.zl)())).catch(e=>((0,F.rx)(e),{TimeZoneList:[]}))).TimeZoneList)),E(n),n}async function q(e,t){if(u="Initializing",void 0!==e){let e;if(t&&!Z()&&(e=await t.getTimeZoneOffsets().catch(e=>{u="RequestFailure",(0,F.rx)(e)})),e||(e=await (0,D.Z)().catch(e=>{u="RequestFailure",(0,F.rx)(e)})),void 0==e||0==e.length)return"Initializing"==u&&(u="ResponseEmpty",(0,F.rx)("Empty getTimeZoneOffsets response")),e;let n=e.filter(e=>e.TimeZoneId);return n.length!==e.length&&(0,F.rx)("Invalid TimeZoneRange"),T(n),u="Initialized",e}u="Skipped"}let Z=()=>!!(0,U.cr)("timezoneoffsets-cache-serviceworker")&&(!!(0,H.rV)(self,W)||((0,B.GD)(()=>Promise.all([R({needTimeZoneList:!0},(0,L.Z)((0,N.zl)())),(0,D.Z)()]).then(()=>{(0,H.LS)(self,W,"true")}),j.Default),!1));async function Q(e,t,n){return x(e),G(t,n)}function z(e,t,n){return r||(r=Q(e,t,n)),r}},4672:(e,t,n)=>{"use strict";n.d(t,{py:()=>eg,gA:()=>em,rl:()=>ev,E4:()=>_,n$:()=>A,mH:()=>k,zI:()=>P,v8:()=>O,qF:()=>Q,P$:()=>ep,qu:()=>B,wY:()=>ed,jc:()=>el,_Q:()=>q,cA:()=>Z,Vf:()=>U,vV:()=>H,_3:()=>z,wf:()=>K,Uw:()=>d,pD:()=>$,Ij:()=>ea,CM:()=>ei,vg:()=>eo,pt:()=>Y,q$:()=>J,jw:()=>X,CX:()=>ee,u3:()=>en,So:()=>et,RR:()=>j,Xy:()=>W,wK:()=>ey,$c:()=>G,zO:()=>ef,ri:()=>l,Qc:()=>c,Fq:()=>N,Nm:()=>L,zJ:()=>F,AB:()=>r,Lg:()=>eh,vk:()=>d,db:()=>u});let r=()=>Date.now();var i=n(75996),o=n(54914),a=n(61335);let s=/^([\+-]?\d+)-(\d{2})(-(\d{2})(T(\d{2})(:(\d{2})(:(\d{2})(.(\d{1,3})\d*)?)?)?)?)?(Z|([\+-])(\d{2})(:(\d{2}))?)?$/;function c(e,t,n){let r=function(e,t,n){let r=t&&t.match(s);if(r){let[,t,i,,o,,s,,c,,u,,d,f,h,p,,m]=r,g=parseInt(t),v=parseInt(i)-1,y=parseInt(o)||1,b=parseInt(s)||0,S=parseInt(c)||0,_=parseInt(u)||0,w=d?100/Math.pow(10,d.length-1):1,C=(parseInt(d)||0)*w;if(!f)return l(e,g,v,y,b,S,_,C);{let t=parseInt(p)||0,r=parseInt(m)||0,i="Z"==f?0:("+"==h?1:-1)*(60*t+r),o=new Date(0);return o.setUTCFullYear(g,v,y),o.setUTCHours(b,S,_,C),l(n?{tz:e,assumeOffset:i}:e,o.getTime()-i*a.qe)}}return null}(e,t,n);if(null===r)throw Error("Invalid owaDate: "+t);return r}function l(e,...t){let n;let a=e??"UTC",s="string"==typeof a?a:a?.tz;if(s=(0,i.bs)(s),t.length<=1){let e=t[0]??r();if("string"==typeof e)return c(s,e);n=new Date(e.utc||e)}else{let[e,r,a,c,l,u,d]=t,f=new Date(0);f.setUTCFullYear(e,r||0,a||1),f.setUTCHours(c||0,l||0,u||0,d||0);let h=(0,i.Wf)(f.getTime(),s,!0);n=(0,o.Z)(f,-h)}n.toString=g;let u="string"==typeof e?void 0:e?.assumeOffset,d=void 0==u?(0,i.Wf)(n.getTime(),s):u,h=(0,o.Z)(n,d);h.offset=-d||0,h.toString=v;let p=Object.create(f);return p.utc=n,p.tz=s,p.adjusted=h,p}let u=l.bind(void 0,"UTC"),d=l.bind(void 0,i.gf),f=new Date(0);function h(e,t){Object.defineProperty(f,e,{value:t})}h("getDate",function(){return this.adjusted.getUTCDate()}),h("getFullYear",function(){return this.adjusted.getUTCFullYear()}),h("getYear",f.getFullYear),h("getMonth",function(){return this.adjusted.getUTCMonth()}),h("getDay",function(){return this.adjusted.getUTCDay()}),h("getHours",function(){return this.adjusted.getUTCHours()}),h("getMinutes",function(){return this.adjusted.getUTCMinutes()}),h("getSeconds",function(){return this.adjusted.getUTCSeconds()}),h("getMilliseconds",function(){return this.adjusted.getUTCMilliseconds()}),h("getTimezoneOffset",function(){return this.adjusted.offset}),h("toDateString",function(){return this.toString().replace(/T.*/,"")}),h("toTimeString",function(){return this.toString().replace(/.*T/,"")}),h("toString",function(){return this.adjusted.toString()}),h("toLocaleDateString",function(){throw Error("formatUserDate should be called directly")}),h("toLocaleTimeString",function(){throw Error("formatUserTime should be called directly")}),h("toLocaleString",function(){throw Error("formatUserDateTime should be called directly")}),h("getTime",function(){return this.utc.getTime()}),h("valueOf",f.getTime),h("getUTCDate",function(){return this.utc.getUTCDate()}),h("getUTCFullYear",function(){return this.utc.getUTCFullYear()}),h("getUTCMonth",function(){return this.utc.getUTCMonth()}),h("getUTCDay",function(){return this.utc.getUTCDay()}),h("getUTCHours",function(){return this.utc.getUTCHours()}),h("getUTCMinutes",function(){return this.utc.getUTCMinutes()}),h("getUTCSeconds",function(){return this.utc.getUTCSeconds()}),h("getUTCMilliseconds",function(){return this.utc.getUTCMilliseconds()}),h("toISOString",function(){return this.utc.toISOString()}),h("toJSON",f.toISOString),h("toUTCString",f.toISOString),h("toGMTString",f.toISOString);let p=["setDate","setFullYear","setHours","setMilliseconds","setMinutes","setMonth","setSeconds","setTime","setUTCDate","setUTCFullYear","setUTCHours","setUTCMilliseconds","setUTCMinutes","setUTCMonth","setUTCSeconds","setYear"];function m(){throw Error("OwaDate is read-only.")}for(let e=0;e<p.length;e++)h(p[e],m);function g(){return this.toISOString()}function v(){return this.toISOString().replace("Z",function(e){if(0==e)return"Z";let t=Math.floor(Math.abs(e/60)),n=Math.abs(e%60);return(e>0?"-":"+")+y(t)+":"+y(n)}(this.offset))}function y(e){let t=e.toString(10);return e<10?"0"+t:t}let b=(e,t)=>(n,r)=>{if(!n){let e=Error("Date passed to owa-datetime is null or undefined.");throw e.additionalInfo={date:n,amount:r},e}if(!n.tz){let e=Error("Date passed to owa-datetime does not have a timezone.");throw e.additionalInfo={date:n,amount:r,tz:n.tz},e}if(Number.isNaN(r)){let e=Error("Amount passed to owa-datetime is not a number.");throw e.additionalInfo={date:n,amount:r,tz:n.tz},e}let o=n.adjusted,s=e(+o,r),c=(0,i.Wc)(s,n.tz,!0),u=t?-o.offset:c.offset,d=+s-u*a.qe;return c.isDstHour||u!=c.offset?l(n.tz,d):l({tz:n.tz,assumeOffset:u},d)},S=e=>b(e,!1),_=S((e,t)=>new Date(+e+t*a.xR)),w=e=>b(e,!0),C=w((e,t)=>new Date(+e+t*a.ee)),A=w((e,t)=>new Date(+e+t)),k=w(o.Z);var I=n(81795);let E=(e,t)=>{let n=new Date(+e);var r=(0,I.Z)(n.getUTCFullYear(),t);return n.setUTCMonth(t,Math.min(r,n.getUTCDate())),n},x=(e,t)=>{var n=new Date(+e).getUTCMonth()+t;return E(e,n)},P=S(x),O=w(n(45379).Z),T=S((e,t)=>new Date(+e+t*a.WC)),D=S((e,t)=>x(e,t*a.NR));function M(e){return(t,n)=>e(t,-n)}M(_),M(C),M(A),M(k),M(P),M(O),M(T),M(D);let R=S(e=>{let t=new Date(+e);return t.setUTCHours(0,0,0,0),t});w(e=>{let t=new Date(+e);return t.setUTCMinutes(0,0,0),t});let N=w(e=>{let t=new Date(+e);return t.setUTCSeconds(0,0),t}),L=S(e=>{let t=new Date(+e);return t.setUTCDate(1),t.setUTCHours(0,0,0,0),t}),F=S((e,t)=>{let n=new Date(+e);var r=n.getUTCDay();return n.setUTCDate(n.getUTCDate()-((r<t?7:0)+r-t)),n.setUTCHours(0,0,0,0),n});S(e=>{let t=new Date(+e);return t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0),t}),S(e=>{let t=new Date(+e);return t.setUTCHours(23,59,59,999),t}),w(e=>{let t=new Date(+e);return t.setUTCMinutes(59,59,999),t}),w(e=>{let t=new Date(+e);return t.setUTCSeconds(59,999),t});let U=S(e=>{let t=new Date(+e);return t.setUTCFullYear(t.getUTCFullYear(),t.getUTCMonth()+1,0),t.setUTCHours(23,59,59,999),t}),H=S((e,t)=>{let n=new Date(+e);var r=n.getUTCDay();return n.setUTCDate(n.getUTCDate()+((r<t?-7:0)+6-(r-t))),n.setUTCHours(23,59,59,999),n});S(e=>{let t=new Date(+e);return t.setUTCFullYear(t.getUTCFullYear()+1,0,0),t.setUTCHours(23,59,59,999),t});let B=(e,t)=>{let n=+e-+t;return n?n/Math.abs(n):0},j=(e,t)=>+e<+t,W=(e,t)=>+e==+t,G=(e,t,n)=>{let r=+e,i=+t,o=+n;if(i>o)throw Error("Invalid Range");return r>=i&&r<=o};S((e,t)=>{let n=new Date(+e);return n.setUTCDate(t),n}),S(E);let V=(e,t,n)=>{let r=(+e-+t)/n;return(r<0?Math.ceil:Math.floor)(r)||0},q=(e,t)=>V(e,t,1),Z=(e,t)=>V(e,t,a.Zv),Q=e=>e,z=e=>Q(e).getDate(),K=e=>Q(e).getDay(),$=e=>Q(e).getHours(),Y=e=>Q(e).getMilliseconds(),J=e=>Q(e).getMinutes(),X=e=>Q(e).getMonth(),ee=e=>Q(e).getSeconds(),et=e=>Q(e).getFullYear(),en=e=>Q(e).getTime(),er=e=>Q(e).getTimezoneOffset(),ei=e=>new Date(en(e)).toISOString(),eo=e=>Q(e).toString(),ea=e=>Q(e).toDateString(),es=(e,t)=>(er(e)-er(t))*a.qe,ec=(e,t,n)=>{let r=es(e,t);return V(e,+t+r,n)},el=(e,t)=>ec(e,t,a.xR),eu=(e,t,n)=>{let r=es(e,t);return Math.round((+e-+t-r)/n)},ed=(e,t)=>eu(R(e),R(t),a.xR);u(a.qQ),u(a.HD),u(a.o7),u(a.lj);let ef=()=>d(),eh=()=>R(ef()),ep=e=>e instanceof Date?d(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()):e;var em=(e=>(e.Gregorian="gregory",e.Hebrew="hebrew",e.Hijri="islamic",e.UmmAlQuara="islamic-umalqura",e.SakaEra="indian",e.JapaneseLunar="JapaneseLunar",e.Rokuyou="Rokuyou",e.ChineseLunar="chinese",e.Persian="persian",e.ThaiBuddhist="buddhist",e.KoreanLunar="KoreanLunar",e))(em||{}),eg=(e=>(e.English="en",e.Japanese="ja",e.ChineseSimplified="zh-cn",e.ChineseTraditional="zh-tw",e.Arabic="ar",e.Persian="fa",e.Thai="th",e.Korean="ko",e.Hebrew="he",e.Hindi="hi",e))(eg||{}),ev=(e=>(e[e.Senshou=1]="Senshou",e[e.Tomobiki=2]="Tomobiki",e[e.Sakimake=4]="Sakimake",e[e.Butsumetsu=8]="Butsumetsu",e[e.Taian=16]="Taian",e[e.Shakku=32]="Shakku",e))(ev||{});function ey(e){switch(e.calendarType){case em.Rokuyou:case em.ChineseLunar:case em.JapaneseLunar:case em.KoreanLunar:return!0;default:return!1}}},15439:(e,t,n)=>{"use strict";n.d(t,{q:()=>o});var r=n(11110);let i=["InvalidLicense","TenantAccessBlocked","UserHasNoMailbox","AccountDisabled","ErrorNonExistentMailbox","ErrorMessageSizeExceeded"];function o(e){return(0,r.g)(i,e)}},17252:(e,t,n)=>{"use strict";n.d(t,{m:()=>o});var r=n(11110);let i=["out of memory","not enough storage","not enough memory resources","espacio de almacenamiento insuficiente","insuffisante pour cette","no hay suficiente espacio de pila","espace pile insuffisant","Memoria esaurita","Mֳ©moire insuffisante","Memoria insuficiente","Memֳ³ria insuficiente"];function o(e){return(0,r.g)(i,e)}},61963:(e,t,n)=>{"use strict";n.d(t,{e:()=>o});var r=n(11110);let i=[": Syntax error","SyntaxError:","A network error occurred","Failed to fetch","NetworkError","Network request failed","Internet connection appears to be","The network connection was lost.","Could not connect to the server","cancelled. URL:","ErrorSessionTimeout","Loading chunk ","Unexpected server response (0)","Unexpected end of JSON input","Unexpected token","Invalid character","Unexpected end of input","The operation was aborted","Failed to load javascript","disableAllRequests","The service worker navigation preload request failed due to a network error","Load failed","Request failed to complete","AbortError: Fetch is aborted","Decoding failed","Content-Length header of network response exceeds response Body","Service request blocked because disableAllRequests is enabled"];function o(e,t){return(0,r.g)(i,e)||t?.networkError||t?.code==="CSS_CHUNK_LOAD_FAILED"}},11110:(e,t,n)=>{"use strict";function r(e,t){return!!t&&e.some(e=>t.toLowerCase().indexOf(e.toLowerCase())>-1)}n.d(t,{g:()=>r})},76111:(e,t,n)=>{"use strict";n.d(t,{o:()=>o});var r=n(11110);let i=["An internal server error occurred."];function o(e){return(0,r.g)(i,e)}},25823:(e,t,n)=>{"use strict";n.d(t,{p:()=>o});var r=n(11110);let i=["OverBudget","TooManyObjectsOpened","ErrorServerBusy","MailboxStoreUnavailable"];function o(e){return(0,r.g)(i,e)}},99349:(e,t,n)=>{"use strict";n.d(t,{i:()=>o});var r=n(11110);let i=["ConnectionFailedTransient","StorageTransient","OwaLockTrackableTimeout","MailboxInTransit","MailboxInfoStale","MailboxCrossSiteFailover","OwaLockTimeout","DCOverloaded","ErrorInternalServerTransientError","ErrorRightsManagementTransientException"];function o(e){return(0,r.g)(i,e)}},99096:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});class r{constructor(){this.eventDictionary={}}on(e,t,n){return(this.eventDictionary[e]||(this.eventDictionary[e]=[])).push({callback:t,callbackThis:n}),this}emit(e,...t){return(this.eventDictionary[e]||[]).slice().forEach(e=>e.callback.apply(e.callbackThis,t)),this}off(e,t){let n=this.eventDictionary[e];if(n){let r=n.filter(e=>e.callback!==t);r.length?this.eventDictionary[e]=r:delete this.eventDictionary[e]}return this}once(e,t,n){let r=this,i=(...o)=>(r.off(e,i),t.apply(n,o));return(this.eventDictionary[e]||(this.eventDictionary[e]=[])).push({callback:i,callbackThis:n}),this}}},64018:(e,t,n)=>{"use strict";n.d(t,{BR:()=>eI});var r,i,o,a,s,c,l,u,d,f,h=n(52433);let p=(0,h.aD)("CHANGE_FABRIC_THEME",(e,t)=>({themeSymbols:e,isDarkTheme:t})),m=(0,h.MT)("fabricTheme",{densityMode:"Full",palette:void 0,fonts:void 0,isInverted:!1,density:void 0})(),g=()=>m,v=(0,h.lr)("MUTATE_FABRIC_THEME",(e,t)=>{if(g().palette=e,g().isInverted=t,g().density){let e=g().density||{};g().density={...e,components:{...e.components||{},CommandBar:{styles:{root:{backgroundColor:g().palette?.neutralLighter}}}}}}else g().density={components:{CommandBar:{styles:{root:{backgroundColor:e.neutralLighter}}},Icon:{styles:{root:{display:null}}}}}});(function(e){e.Arabic="Segoe UI Web (Arabic)",e.Cyrillic="Segoe UI Web (Cyrillic)",e.EastEuropean="Segoe UI Web (East European)",e.Greek="Segoe UI Web (Greek)",e.Hebrew="Segoe UI Web (Hebrew)",e.Thai="Leelawadee UI Web",e.Vietnamese="Segoe UI Web (Vietnamese)",e.WestEuropean="Segoe UI Web (West European)",e.Selawik="Selawik Web",e.Armenian="Segoe UI Web (Armenian)",e.Georgian="Segoe UI Web (Georgian)"})(r||(r={})),function(e){e.Arabic="'".concat(r.Arabic,"'"),e.ChineseSimplified="'Microsoft Yahei UI', Verdana, Simsun",e.ChineseTraditional="'Microsoft Jhenghei UI', Pmingliu",e.Cyrillic="'".concat(r.Cyrillic,"'"),e.EastEuropean="'".concat(r.EastEuropean,"'"),e.Greek="'".concat(r.Greek,"'"),e.Hebrew="'".concat(r.Hebrew,"'"),e.Hindi="'Nirmala UI'",e.Japanese="'Yu Gothic UI', 'Meiryo UI', Meiryo, 'MS Pgothic', Osaka",e.Korean="'Malgun Gothic', Gulim",e.Selawik="'".concat(r.Selawik,"'"),e.Thai="'Leelawadee UI Web', 'Kmer UI'",e.Vietnamese="'".concat(r.Vietnamese,"'"),e.WestEuropean="'".concat(r.WestEuropean,"'"),e.Armenian="'".concat(r.Armenian,"'"),e.Georgian="'".concat(r.Georgian,"'")}(i||(i={})),function(e){e.size10="10px",e.size12="12px",e.size14="14px",e.size16="16px",e.size18="18px",e.size20="20px",e.size24="24px",e.size28="28px",e.size32="32px",e.size42="42px",e.size68="68px",e.mini="10px",e.xSmall="10px",e.small="12px",e.smallPlus="12px",e.medium="14px",e.mediumPlus="16px",e.icon="16px",e.large="18px",e.xLarge="20px",e.xLargePlus="24px",e.xxLarge="28px",e.xxLargePlus="32px",e.superLarge="42px",e.mega="68px"}(o||(o={})),function(e){e.light=100,e.semilight=300,e.regular=400,e.semibold=600,e.bold=700}(a||(a={})),function(e){e.xSmall="10px",e.small="12px",e.medium="16px",e.large="20px"}(s||(s={}));var y="'Segoe UI', '".concat(r.WestEuropean,"'"),b={ar:i.Arabic,bg:i.Cyrillic,cs:i.EastEuropean,el:i.Greek,et:i.EastEuropean,he:i.Hebrew,hi:i.Hindi,hr:i.EastEuropean,hu:i.EastEuropean,ja:i.Japanese,kk:i.EastEuropean,ko:i.Korean,lt:i.EastEuropean,lv:i.EastEuropean,pl:i.EastEuropean,ru:i.Cyrillic,sk:i.EastEuropean,"sr-latn":i.EastEuropean,th:i.Thai,tr:i.EastEuropean,uk:i.Cyrillic,vi:i.Vietnamese,"zh-hans":i.ChineseSimplified,"zh-hant":i.ChineseTraditional,hy:i.Armenian,ka:i.Georgian};function S(e,t,n){return{fontFamily:n,MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontSize:e,fontWeight:t}}function _(e){var t,n=(t=function(e){for(var t in b)if(b.hasOwnProperty(t)&&e&&0===t.indexOf(e))return b[t];return y}(e),"".concat(t,", ").concat("'Segoe UI', -apple-system, BlinkMacSystemFont, 'Roboto', 'Helvetica Neue', sans-serif"));return{tiny:S(o.mini,a.regular,n),xSmall:S(o.xSmall,a.regular,n),small:S(o.small,a.regular,n),smallPlus:S(o.smallPlus,a.regular,n),medium:S(o.medium,a.regular,n),mediumPlus:S(o.mediumPlus,a.regular,n),large:S(o.large,a.regular,n),xLarge:S(o.xLarge,a.semibold,n),xLargePlus:S(o.xLargePlus,a.semibold,n),xxLarge:S(o.xxLarge,a.semibold,n),xxLargePlus:S(o.xxLargePlus,a.semibold,n),superLarge:S(o.superLarge,a.semibold,n),mega:S(o.mega,a.semibold,n)}}var w=n(32718),C=n(64904),A="__globalSettings__",k="__callbacks__",I=0,E=function(){function e(){}return e.getValue=function(e,t){var n=x();return void 0===n[e]&&(n[e]="function"==typeof t?t():t),n[e]},e.setValue=function(e,t){var n=x(),r=n[k],i=n[e];if(t!==i){n[e]=t;var o={oldValue:i,value:t,key:e};for(var a in r)r.hasOwnProperty(a)&&r[a](o)}return t},e.addChangeListener=function(e){var t=e.__id__,n=x()[k];t||(t=e.__id__=String(I++)),n[t]=e},e.removeChangeListener=function(e){var t=x()[k];delete t[e.__id__]},e}();function x(){var e,t=(0,C.J)()||{};return t[A]||(t[A]=((e={})[k]={},e)),t[A]}var P={settings:{},scopedSettings:{},inCustomizerContext:!1},O=E.getValue("customizations",{settings:{},scopedSettings:{},inCustomizerContext:!1}),T=[],D=function(){function e(){}return e.reset=function(){O.settings={},O.scopedSettings={}},e.applySettings=function(t){O.settings=(0,w.pi)((0,w.pi)({},O.settings),t),e._raiseChange()},e.applyScopedSettings=function(t,n){O.scopedSettings[t]=(0,w.pi)((0,w.pi)({},O.scopedSettings[t]),n),e._raiseChange()},e.getSettings=function(e,t,n){void 0===n&&(n=P);for(var r={},i=t&&n.scopedSettings[t]||{},o=t&&O.scopedSettings[t]||{},a=0;a<e.length;a++){var s=e[a];r[s]=i[s]||n.settings[s]||o[s]||O.settings[s]}return r},e.applyBatchedUpdates=function(t,n){e._suppressUpdates=!0;try{t()}catch(e){}e._suppressUpdates=!1,n||e._raiseChange()},e.observe=function(e){T.push(e)},e.unobserve=function(e){T=T.filter(function(t){return t!==e})},e._raiseChange=function(){e._suppressUpdates||T.forEach(function(e){return e()})},e}(),M=function(){return(M=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},R="undefined"==typeof window?n.g:window,N=R&&R.CSPSettings&&R.CSPSettings.nonce,L=function(){var e=R.__themeState__||{theme:void 0,lastStyleElement:void 0,registeredStyles:[]};return e.runState||(e=M(M({},e),{perf:{count:0,duration:0},runState:{flushTimer:0,mode:0,buffer:[]}})),e.registeredThemableStyles||(e=M(M({},e),{registeredThemableStyles:[]})),R.__themeState__=e,e}();function F(e){var t=L.theme,n=!1;return{styleString:(e||[]).map(function(e){var r=e.theme;if(!r)return e.rawString;n=!0;var i=t?t[r]:void 0,o=e.defaultValue||"inherit";return t&&!i&&console&&!(r in t)&&"undefined"!=typeof DEBUG&&DEBUG,i||o}).join(""),themable:n}}var U={themeDarker:"#004578",themeDark:"#005a9e",themeDarkAlt:"#106ebe",themePrimary:"#0078d4",themeSecondary:"#2b88d8",themeTertiary:"#71afe5",themeLight:"#c7e0f4",themeLighter:"#deecf9",themeLighterAlt:"#eff6fc",black:"#000000",blackTranslucent40:"rgba(0,0,0,.4)",neutralDark:"#201f1e",neutralPrimary:"#323130",neutralPrimaryAlt:"#3b3a39",neutralSecondary:"#605e5c",neutralSecondaryAlt:"#8a8886",neutralTertiary:"#a19f9d",neutralTertiaryAlt:"#c8c6c4",neutralQuaternary:"#d2d0ce",neutralQuaternaryAlt:"#e1dfdd",neutralLight:"#edebe9",neutralLighter:"#f3f2f1",neutralLighterAlt:"#faf9f8",accent:"#0078d4",white:"#ffffff",whiteTranslucent40:"rgba(255,255,255,.4)",yellowDark:"#d29200",yellow:"#ffb900",yellowLight:"#fff100",orange:"#d83b01",orangeLight:"#ea4300",orangeLighter:"#ff8c00",redDark:"#a4262c",red:"#e81123",magentaDark:"#5c005c",magenta:"#b4009e",magentaLight:"#e3008c",purpleDark:"#32145a",purple:"#5c2d91",purpleLight:"#b4a0ff",blueDark:"#002050",blueMid:"#00188f",blue:"#0078d4",blueLight:"#00bcf2",tealDark:"#004b50",teal:"#008272",tealLight:"#00b294",greenDark:"#004b1c",green:"#107c10",greenLight:"#bad80a"};!function(e){e.depth0="0 0 0 0 transparent",e.depth4="0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108)",e.depth8="0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108)",e.depth16="0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108)",e.depth64="0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18)"}(c||(c={}));var H={elevation4:c.depth4,elevation8:c.depth8,elevation16:c.depth16,elevation64:c.depth64,roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px"},B=n(66528),j=n(3643),W={none:0,insertNode:1,appendChild:2},G="__stylesheet__",V="undefined"!=typeof navigator&&/rv:11.0/.test(navigator.userAgent),q={};try{q=window||{}}catch(e){}var Z=function(){function e(e,t){var n,r,i,o,a,s;this._rules=[],this._preservedRules=[],this._counter=0,this._keyToClassName={},this._onInsertRuleCallbacks=[],this._onResetCallbacks=[],this._classNameToArgs={},this._config=(0,w.pi)({injectionMode:"undefined"==typeof document?W.none:W.insertNode,defaultPrefix:"css",namespace:void 0,cspSettings:void 0},e),this._classNameToArgs=null!==(n=null==t?void 0:t.classNameToArgs)&&void 0!==n?n:this._classNameToArgs,this._counter=null!==(r=null==t?void 0:t.counter)&&void 0!==r?r:this._counter,this._keyToClassName=null!==(o=null!==(i=this._config.classNameCache)&&void 0!==i?i:null==t?void 0:t.keyToClassName)&&void 0!==o?o:this._keyToClassName,this._preservedRules=null!==(a=null==t?void 0:t.preservedRules)&&void 0!==a?a:this._preservedRules,this._rules=null!==(s=null==t?void 0:t.rules)&&void 0!==s?s:this._rules}return e.getInstance=function(t){if(l=q[G],q[j.CB])return q[j.CB].getInstance(t);if(!l||l._lastStyleElement&&l._lastStyleElement.ownerDocument!==document){var n=(null==q?void 0:q.FabricConfig)||{},r=new e(n.mergeStyles,n.serializedStylesheet);l=r,q[G]=r}return l},e.prototype.serialize=function(){return JSON.stringify({classNameToArgs:this._classNameToArgs,counter:this._counter,keyToClassName:this._keyToClassName,preservedRules:this._preservedRules,rules:this._rules})},e.prototype.setConfig=function(e){this._config=(0,w.pi)((0,w.pi)({},this._config),e)},e.prototype.onReset=function(e){var t=this;return this._onResetCallbacks.push(e),function(){t._onResetCallbacks=t._onResetCallbacks.filter(function(t){return t!==e})}},e.prototype.onInsertRule=function(e){var t=this;return this._onInsertRuleCallbacks.push(e),function(){t._onInsertRuleCallbacks=t._onInsertRuleCallbacks.filter(function(t){return t!==e})}},e.prototype.getClassName=function(e){var t=this._config.namespace,n=e||this._config.defaultPrefix;return"".concat(t?t+"-":"").concat(n,"-").concat(this._counter++)},e.prototype.cacheClassName=function(e,t,n,r){this._keyToClassName[this._getCacheKey(t)]=e,this._classNameToArgs[e]={args:n,rules:r}},e.prototype.classNameFromKey=function(e){return this._keyToClassName[this._getCacheKey(e)]},e.prototype.getClassNameCache=function(){return this._keyToClassName},e.prototype.argsFromClassName=function(e){var t=this._classNameToArgs[e];return t&&t.args},e.prototype.insertedRulesFromClassName=function(e){var t=this._classNameToArgs[e];return t&&t.rules},e.prototype.insertRule=function(e,t,n){void 0===n&&(n=j.rz);var r=this._config.injectionMode,i=r!==W.none?this._getStyleElement():void 0;if(t&&this._preservedRules.push(e),i)switch(r){case W.insertNode:this._insertRuleIntoSheet(i.sheet,e);break;case W.appendChild:i.appendChild(document.createTextNode(e))}else this._rules.push(e);this._config.onInsertRule&&this._config.onInsertRule(e),this._onInsertRuleCallbacks.forEach(function(t){return t({key:n,sheet:i?i.sheet:void 0,rule:e})})},e.prototype.getRules=function(e){return(e?this._preservedRules.join(""):"")+this._rules.join("")},e.prototype.reset=function(){this._rules=[],this._counter=0,this._classNameToArgs={},this._keyToClassName={},this._onResetCallbacks.forEach(function(e){return e()})},e.prototype.resetKeys=function(){this._keyToClassName={}},e.prototype._createStyleElement=function(){var e,t=(null===(e=this._config.window)||void 0===e?void 0:e.document)||document,n=t.head,r=t.createElement("style"),i=null;r.setAttribute("data-merge-styles","true");var o=this._config.cspSettings;if(o&&o.nonce&&r.setAttribute("nonce",o.nonce),this._lastStyleElement)i=this._lastStyleElement.nextElementSibling;else{var a=this._findPlaceholderStyleTag();i=a?a.nextElementSibling:n.childNodes[0]}return n.insertBefore(r,n.contains(i)?i:null),this._lastStyleElement=r,r},e.prototype._insertRuleIntoSheet=function(e,t){if(!e)return!1;try{return e.insertRule(t,e.cssRules.length),!0}catch(e){}return!1},e.prototype._getCacheKey=function(e){return e},e.prototype._getStyleElement=function(){var e=this;return this._styleElement||(this._styleElement=this._createStyleElement(),V||(this._config.window||window).requestAnimationFrame(function(){e._styleElement=void 0})),this._styleElement},e.prototype._findPlaceholderStyleTag=function(){var e=document.head;return e?e.querySelector("style[data-merge-styles]"):null},e}(),Q={},z={"user-select":1},K=["column-count","font-weight","flex","flex-grow","flex-shrink","fill-opacity","opacity","order","z-index","zoom"],$="left",Y="right",J=((d={})[$]=Y,d[Y]=$,d),X={"w-resize":"e-resize","sw-resize":"se-resize","nw-resize":"ne-resize"},ee=/\:global\((.+?)\)/g;function et(e,t){if(e.indexOf(":global(")>=0)return e.replace(ee,"$1");if(0===e.indexOf(":host("));else if(0===e.indexOf(":"))return t+e;else if(0>e.indexOf("&"))return t+" "+e;return e}function en(e,t,n,r,i){void 0===t&&(t={__order:[]}),0===n.indexOf("@")?er([r],t,n=n+"{"+e,i):n.indexOf(",")>-1?(function(e){if(!ee.test(e))return e;for(var t=[],n=/\:global\((.+?)\)/g,r=null;r=n.exec(e);)r[1].indexOf(",")>-1&&t.push([r.index,r.index+r[0].length,r[1].split(",").map(function(e){return":global(".concat(e.trim(),")")}).join(", ")]);return t.reverse().reduce(function(e,t){var n=t[0],r=t[1],i=t[2];return e.slice(0,n)+i+e.slice(r)},e)})(n).split(",").map(function(e){return e.trim()}).forEach(function(n){return er([r],t,et(n,e),i)}):er([r],t,et(n,e),i)}function er(e,t,n,r){void 0===t&&(t={__order:[]}),void 0===n&&(n="&");var i=t[n];i||(i={},t[n]=i,t.__order.push(n));for(var o=0;o<e.length;o++){var a=e[o];if("string"==typeof a){var s=r.argsFromClassName(a);s&&er(s,t,n,r)}else if(Array.isArray(a))er(a,t,n,r);else for(var c in a)if(a.hasOwnProperty(c)){var l,u=a[c];if("selectors"===c){var d=a.selectors;for(var f in d)d.hasOwnProperty(f)&&en(n,t,f,d[f],r)}else"object"==typeof u||(l=c).indexOf(":global(")>=0||0===l.indexOf(":")?null!=u&&en(n,t,c,u,r):void 0!==u&&("margin"===c||"padding"===c?function(e,t,n){var r="string"==typeof n?tokenizeWithParentheses(n):[n];0===r.length&&r.push(n),"!important"===r[r.length-1]&&(r=r.slice(0,-1).map(function(e){return e+" !important"})),e[t+"Top"]=r[0],e[t+"Right"]=r[1]||r[0],e[t+"Bottom"]=r[2]||r[0],e[t+"Left"]=r[3]||r[1]||r[0]}(i,c,u):i[c]=u)}}return t}var ei=n(50449),eo=n(93510),ea="language",es=_(function(e){if(void 0===e&&(e="sessionStorage"),void 0===f){var t=(0,ei.M)(),n="localStorage"===e?function(e){var t=null;try{var n=(0,C.J)();t=n?n.localStorage.getItem(e):null}catch(e){}return t}(ea):"sessionStorage"===e?eo.r(ea):void 0;n&&(f=n),void 0===f&&t&&(f=t.documentElement.getAttribute("lang")),void 0===f&&(f="en")}return f}());function ec(e,t,n,r){!function(e){var t=Z.getInstance(),n=function(e,t){if(!t)return"";var n=[];for(var r in t)t.hasOwnProperty(r)&&"displayName"!==r&&void 0!==t[r]&&n.push(r,t[r]);for(var i=0;i<n.length;i+=2)(function(e,t){var n=e[t];"-"!==n.charAt(0)&&(e[t]=Q[n]=Q[n]||n.replace(/([A-Z])/g,"-$1").toLowerCase())})(n,i),function(e,t){var n=e[t],r=e[t+1];if("number"==typeof r){var i=K.indexOf(n)>-1,o=n.indexOf("--")>-1;e[t+1]="".concat(r).concat(i||o?"":"px")}}(n,i),function(e,t,n){if(e.rtl){var r=t[n];if(r){var i=t[n+1];if("string"==typeof i&&i.indexOf("@noflip")>=0)t[n+1]=i.replace(/\s*(?:\/\*\s*)?\@noflip\b(?:\s*\*\/)?\s*?/g,"");else if(r.indexOf($)>=0)t[n]=r.replace($,Y);else if(r.indexOf(Y)>=0)t[n]=r.replace(Y,$);else if(String(i).indexOf($)>=0)t[n+1]=i.replace($,Y);else if(String(i).indexOf(Y)>=0)t[n+1]=i.replace(Y,$);else if(J[r])t[n]=J[r];else if(X[i])t[n+1]=X[i];else switch(r){case"margin":case"padding":t[n+1]=function(e){if("string"==typeof e){var t=e.split(" ");if(4===t.length)return"".concat(t[0]," ").concat(t[3]," ").concat(t[2]," ").concat(t[1])}return e}(i);break;case"box-shadow":t[n+1]=function(e,t){var n=e.split(" "),r=parseInt(n[0],10);return n[0]=n[0].replace(String(r),String(-1*r)),n.join(" ")}(i,0)}}}}(e,n,i),function(e,t){var n=function(){var e;if(!u){var t="undefined"!=typeof document?document:void 0,n="undefined"!=typeof navigator?navigator:void 0,r=null===(e=null==n?void 0:n.userAgent)||void 0===e?void 0:e.toLowerCase();u=t?{isWebkit:!!(t&&"WebkitAppearance"in t.documentElement.style),isMoz:!!(r&&r.indexOf("firefox")>-1),isOpera:!!(r&&r.indexOf("opera")>-1),isMs:!!(n&&(/rv:11.0/i.test(n.userAgent)||/Edge\/\d./i.test(navigator.userAgent)))}:{isWebkit:!0,isMoz:!0,isOpera:!0,isMs:!0}}return u}(),r=e[t];if(z[r]){var i=e[t+1];z[r]&&(n.isWebkit&&e.push("-webkit-"+r,i),n.isMoz&&e.push("-moz-"+r,i),n.isMs&&e.push("-ms-"+r,i),n.isOpera&&e.push("-o-"+r,i))}}(n,i);for(var i=1;i<n.length;i+=4)n.splice(i,1,":",n[i],";");return n.join("")}((0,B.Eo)(),e);if(!t.classNameFromKey(n)){var r=t.getClassName();t.insertRule("@font-face{".concat(n,"}"),!0),t.cacheClassName(r,n,[],["font-face",n])}}({fontFamily:e="'".concat(e,"'"),src:(void 0!==r?"local('".concat(r,"'),"):"")+"url('".concat(t,".woff2') format('woff2'),")+"url('".concat(t,".woff') format('woff')"),fontWeight:n,fontStyle:"normal",fontDisplay:"swap"})}function el(e,t,n,r,i){void 0===r&&(r="segoeui");var o="".concat(e,"/").concat(n,"/").concat(r);ec(t,o+"-light",a.light,i&&i+" Light"),ec(t,o+"-semilight",a.semilight,i&&i+" SemiLight"),ec(t,o+"-regular",a.regular,i),ec(t,o+"-semibold",a.semibold,i&&i+" SemiBold"),ec(t,o+"-bold",a.bold,i&&i+" Bold")}function eu(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=0;r<t.length;r++)(function e(t,n,r){for(var i in void 0===r&&(r=[]),r.push(n),n)if(n.hasOwnProperty(i)&&"__proto__"!==i&&"constructor"!==i&&"prototype"!==i){var o=n[i];if("object"!=typeof o||null===o||Array.isArray(o))t[i]=o;else{var a=r.indexOf(o)>-1;t[i]=a?o:e(t[i]||{},o,r)}}return r.pop(),t})(e||{},t[r]);return e}function ed(e,t,n,r,i){void 0===i&&(i=!1);var o={},a=e||{},s=a.white,c=a.black,l=a.themePrimary,u=a.themeDark,d=a.themeDarker,f=a.themeDarkAlt,h=a.themeLighter,p=a.neutralLight,m=a.neutralLighter,g=a.neutralDark,v=a.neutralQuaternary,y=a.neutralQuaternaryAlt,b=a.neutralPrimary,S=a.neutralSecondary,_=a.neutralSecondaryAlt,C=a.neutralTertiary,A=a.neutralTertiaryAlt,k=a.neutralLighterAlt,I=a.accent;return s&&(o.bodyBackground=s,o.bodyFrameBackground=s,o.accentButtonText=s,o.buttonBackground=s,o.primaryButtonText=s,o.primaryButtonTextHovered=s,o.primaryButtonTextPressed=s,o.inputBackground=s,o.inputForegroundChecked=s,o.listBackground=s,o.menuBackground=s,o.cardStandoutBackground=s),c&&(o.bodyTextChecked=c,o.buttonTextCheckedHovered=c),l&&(o.link=l,o.primaryButtonBackground=l,o.inputBackgroundChecked=l,o.inputIcon=l,o.inputFocusBorderAlt=l,o.menuIcon=l,o.menuHeader=l,o.accentButtonBackground=l),u&&(o.primaryButtonBackgroundPressed=u,o.inputBackgroundCheckedHovered=u,o.inputIconHovered=u),d&&(o.linkHovered=d),f&&(o.primaryButtonBackgroundHovered=f),h&&(o.inputPlaceholderBackgroundChecked=h),p&&(o.bodyBackgroundChecked=p,o.bodyFrameDivider=p,o.bodyDivider=p,o.variantBorder=p,o.buttonBackgroundCheckedHovered=p,o.buttonBackgroundPressed=p,o.listItemBackgroundChecked=p,o.listHeaderBackgroundPressed=p,o.menuItemBackgroundPressed=p,o.menuItemBackgroundChecked=p),m&&(o.bodyBackgroundHovered=m,o.buttonBackgroundHovered=m,o.buttonBackgroundDisabled=m,o.buttonBorderDisabled=m,o.primaryButtonBackgroundDisabled=m,o.disabledBackground=m,o.listItemBackgroundHovered=m,o.listHeaderBackgroundHovered=m,o.menuItemBackgroundHovered=m),v&&(o.primaryButtonTextDisabled=v,o.disabledSubtext=v),y&&(o.listItemBackgroundCheckedHovered=y),C&&(o.disabledBodyText=C,o.variantBorderHovered=(null==n?void 0:n.variantBorderHovered)||C,o.buttonTextDisabled=C,o.inputIconDisabled=C,o.disabledText=C),b&&(o.bodyText=b,o.actionLink=b,o.buttonText=b,o.inputBorderHovered=b,o.inputText=b,o.listText=b,o.menuItemText=b),k&&(o.bodyStandoutBackground=k,o.defaultStateBackground=k),g&&(o.actionLinkHovered=g,o.buttonTextHovered=g,o.buttonTextChecked=g,o.buttonTextPressed=g,o.inputTextHovered=g,o.menuItemTextHovered=g),S&&(o.bodySubtext=S,o.focusBorder=S,o.inputBorder=S,o.smallInputBorder=S,o.inputPlaceholderText=S),_&&(o.buttonBorder=_),A&&(o.disabledBodySubtext=A,o.disabledBorder=A,o.buttonBackgroundChecked=A,o.menuDivider=A),I&&(o.accentButtonBackground=I),(null==t?void 0:t.elevation4)&&(o.cardShadow=t.elevation4),!r&&(null==t?void 0:t.elevation8)?o.cardShadowHovered=t.elevation8:o.variantBorderHovered&&(o.cardShadowHovered="0 0 1px "+o.variantBorderHovered),o=(0,w.pi)((0,w.pi)({},o),n)}!function(e){if(e){var t="".concat(e,"/fonts");el(t,r.Thai,"leelawadeeui-thai","leelawadeeui"),el(t,r.Arabic,"segoeui-arabic"),el(t,r.Cyrillic,"segoeui-cyrillic"),el(t,r.EastEuropean,"segoeui-easteuropean"),el(t,r.Greek,"segoeui-greek"),el(t,r.Hebrew,"segoeui-hebrew"),el(t,r.Vietnamese,"segoeui-vietnamese"),el(t,r.WestEuropean,"segoeui-westeuropean","segoeui","Segoe UI"),el(t,i.Selawik,"selawik","selawik"),el(t,r.Armenian,"segoeui-armenian"),el(t,r.Georgian,"segoeui-georgian"),ec("Leelawadee UI Web","".concat(t,"/leelawadeeui-thai/leelawadeeui-semilight"),a.light),ec("Leelawadee UI Web","".concat(t,"/leelawadeeui-thai/leelawadeeui-bold"),a.semibold)}}(function(){var e,t,n=null===(e=(0,C.J)())||void 0===e?void 0:e.FabricConfig;return null!==(t=null==n?void 0:n.fontBaseUrl)&&void 0!==t?t:"https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets"}());var ef={s2:"4px",s1:"8px",m:"16px",l1:"20px",l2:"32px"};function eh(e,t){void 0===e&&(e={}),void 0===t&&(t=!1);var n,r,i,o,a=!!e.isInverted;return function(e,t){void 0===t&&(t={});var n,r,i,o=eu({},e,t,{semanticColors:ed(t.palette,t.effects,t.semanticColors,void 0===t.isInverted?e.isInverted:t.isInverted)});if((null===(n=t.palette)||void 0===n?void 0:n.themePrimary)&&!(null===(r=t.palette)||void 0===r?void 0:r.accent)&&(o.palette.accent=t.palette.themePrimary),t.defaultFontStyle)for(var a=0,s=Object.keys(o.fonts);a<s.length;a++){var c=s[a];o.fonts[c]=eu(o.fonts[c],t.defaultFontStyle,null===(i=null==t?void 0:t.fonts)||void 0===i?void 0:i[c])}return o}({palette:U,effects:H,fonts:es,spacing:ef,isInverted:a,disableGlobalClassNames:!1,semanticColors:(i=void 0,void 0===(o=t)&&(o=!1),n=ed(U,H,(0,w.pi)({primaryButtonBorder:"transparent",errorText:a?"#F1707B":"#a4262c",messageText:a?"#F3F2F1":"#323130",messageLink:a?"#6CB8F6":"#005A9E",messageLinkHovered:a?"#82C7FF":"#004578",infoIcon:a?"#C8C6C4":"#605e5c",errorIcon:a?"#F1707B":"#A80000",blockingIcon:a?"#442726":"#FDE7E9",warningIcon:a?"#C8C6C4":"#797775",severeWarningIcon:a?"#FCE100":"#D83B01",successIcon:a?"#92C353":"#107C10",infoBackground:a?"#323130":"#f3f2f1",errorBackground:a?"#442726":"#FDE7E9",blockingBackground:a?"#442726":"#FDE7E9",warningBackground:a?"#433519":"#FFF4CE",severeWarningBackground:a?"#4F2A0F":"#FED9CC",successBackground:a?"#393D1B":"#DFF6DD",warningHighlight:a?"#fff100":"#ffb900",successText:a?"#92c353":"#107C10"},i),a),r="",!0===o&&(r=" /* @deprecated */"),n.listTextColor=n.listText+r,n.menuItemBackgroundChecked+=r,n.warningHighlight+=r,n.warningText=n.messageText+r,n.successText+=r,n),rtl:void 0},e)}var ep=eh({}),em=[],eg="theme";function ev(){var e,t,n,r=(0,C.J)();(null===(t=null==r?void 0:r.FabricConfig)||void 0===t?void 0:t.legacyTheme)?ey(r.FabricConfig.legacyTheme):D.getSettings([eg]).theme||((null===(n=null==r?void 0:r.FabricConfig)||void 0===n?void 0:n.theme)&&(ep=eh(r.FabricConfig.theme)),D.applySettings(((e={})[eg]=ep,e)))}function ey(e,t){var n,r;return void 0===t&&(t=!1),ep=eh(e,t),r=(0,w.pi)((0,w.pi)((0,w.pi)((0,w.pi)({},ep.palette),ep.semanticColors),ep.effects),function(e){for(var t={},n=0,r=Object.keys(e.fonts);n<r.length;n++)for(var i=r[n],o=e.fonts[i],a=0,s=Object.keys(o);a<s.length;a++){var c=s[a],l=i+c.charAt(0).toUpperCase()+c.slice(1),u=o[c];"fontSize"===c&&"number"==typeof u&&(u+="px"),t[l]=u}return t}(ep)),L.theme=r,function(){if(L.theme){for(var e,t=[],n=0,r=L.registeredThemableStyles;n<r.length;n++){var i=r[n];t.push(i.themableStyle)}t.length>0&&(function(e){e.forEach(function(e){var t=e&&e.styleElement;t&&t.parentElement&&t.parentElement.removeChild(t)})}(L.registeredThemableStyles),L.registeredThemableStyles=[],e=[].concat.apply([],t),L.loadStyles?L.loadStyles(F(e).styleString,e):function(e){if("undefined"!=typeof document){var t=document.getElementsByTagName("head")[0],n=document.createElement("style"),r=F(e),i=r.styleString,o=r.themable;n.setAttribute("data-load-themed-styles","true"),N&&n.setAttribute("nonce",N),n.appendChild(document.createTextNode(i)),L.perf.count++,t.appendChild(n);var a=document.createEvent("HTMLEvents");a.initEvent("styleinsert",!0,!1),a.args={newStyle:n},document.dispatchEvent(a);var s={styleElement:n,themableStyle:e};o?L.registeredThemableStyles.push(s):L.registeredStyles.push(s)}}(e))}}(),D.applySettings(((n={})[eg]=ep,n)),em.forEach(function(e){try{e(ep)}catch(e){}}),ep}ev();var eb={},eS=void 0;try{eS=window}catch(e){}function e_(e,t){if(void 0!==eS){var n=eS.__packages__=eS.__packages__||{};n[e]&&eb[e]||(eb[e]=t,(n[e]=n[e]||[]).push(t))}}function ew(){let{palette:e,fonts:t,isInverted:n}=g();ey({fonts:t,isInverted:n,palette:e})}e_("@fluentui/set-version","6.0.0"),e_("@fluentui/style-utilities","8.11.4"),ev(),(0,h._F)(p,e=>{v(e.themeSymbols,e.isDarkTheme),ew()});var eC=n(95525);let eA=(0,h.lr)("MUTATE_FABRIC_FONT",e=>{g().fonts=_(e)});(0,h._F)(eC.ps,e=>{eA(e.locale),ew()});let ek=(0,h.aD)("MUTATE_FABRIC_DENSITY",(e,t)=>({densityMode:e,density:t}));function eI(){return g().isInverted}(0,h.ed)(ek,e=>{let{densityMode:t,density:n}=e;g().density={...n,components:{...n.components||{},CommandBar:{styles:{root:{backgroundColor:g().palette?.neutralLighter}}}}},g().densityMode=t}),(0,n(87012).Fl)(()=>eh(g()))},37902:(e,t,n)=>{"use strict";n.d(t,{P:()=>r});let r=(0,n(52433).aD)("FEATURE_FLAGS_INITIALIZED",(e,t)=>({enabledFlights:e,mailboxInfo:t}))},16018:(e,t,n)=>{"use strict";n.d(t,{Ry:()=>v,zB:()=>y,ZP:()=>S});var r=n(22379),i=n(11),o=n(41587),a=n(70652),s=n(19530),c=n(37843),l=n(81079),u=n(40091),d=n(12163),f=n(73082),h=n(37902),p=n(39749);let m=new Set,g=!1;function v(e){if(g&&!e)return!0;let t=m.size>0&&m.has((0,c.Z)(e,!0));return!e&&t&&(g=!0),t}function y(e){return m.has(e)}function b(e,t){for(let n of Object.keys(t))e[n.toLowerCase()]=t[n]}let S=function(e,t,n){let g=e.reduce((e,t)=>(e[t.toLowerCase()]=!0,e),{}),y=function(e=o.Z){return e("ring-dogfood")?"Dogfood":e("ring-microsoft")?"Microsoft":e("ring-firstrelease")?"FirstRelease":e("ring-ww")?"WW":"Unknown"}(e=>g[e]);if(v(n))return y;let S=(0,f.A)()?!n||(0,u.qo)(!1)===(0,d.M4)(n):!n;return(0,a.W)(function(e){let t={};for(let n of Object.keys(e))t[n]=e[n];return t}(g),n||null),"Dogfood"==y&&t&&b(g,t),g["fwk-devtools"]&&S&&b(g,function(e){for(let[t,n]of Object.entries((0,i.nM)()))if(t.toLowerCase()===e.toLowerCase())return(0,r.Z)(n);return{}}("features")),(0,s.ZP)(n).featureFlags=new Map(Object.keys(g).map(e=>[e,g[e]])),m.add((0,c.Z)(n,!0)),(0,h.P)((0,p.C)(n),n),(0,l.uJ)(),y}},88101:(e,t,n)=>{"use strict";n.d(t,{Ry:()=>o.Ry,ok:()=>i,Pb:()=>u.P,$2:()=>s.Z,xo:()=>l.x,Tn:()=>o.ZP,yn:()=>a.y,cr:()=>a.Z,oj:()=>c}),n(19530);let r="Features";function i(e){return e&&e[r]?Object.keys(e[r]||{}).filter(t=>!0===e[r][t]):[]}var o=n(16018),a=n(41587);n(70652),n(39749);var s=n(37843);function c(e,t){return(0,a.Z)("fwk-useoutlookgateway-getSchedule",e,t)}n(81079);var l=n(72394),u=n(37902)},19530:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>o});var r=n(37843);let i=new Map;function o(e){let t=(0,r.Z)(e),n=i.get(t);if(!n){let e={featureFlags:new Map};i.set(t,e),n=e}return n}},81079:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,uJ:()=>a});var r=n(60239),i=n(16018);let o=!1;function a(){o&&(0,i.Ry)()&&(o=!1,r.g4.info("Anonymous Flighting Disabled"))}function s(){return a(),o}},70652:(e,t,n)=>{"use strict";n.d(t,{W:()=>o});var r=n(37843);let i=new Map([["",{}]]);function o(e,t){let n=(0,r.Z)(t);i.set(n,e)}},39749:(e,t,n)=>{"use strict";n.d(t,{C:()=>i});var r=n(19530);function i(e){return[...(0,r.ZP)(e).featureFlags.keys()]}},37843:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(40091),i=n(12163),o=n(73082),a=n(60239);function s(e,t){if((0,o.A)()){if(e)return(0,i.M4)(e);let n=(0,r.qo)(!1);return!n&&t&&(0,a.rx)("FeatureFlagsIndexerForMailboxInfo: Global account not initialized"),n}return!function(e){if(!e)return!0;{let t=r.qs()?.mailboxInfo;return!t||(0,i.M4)(t)===(0,i.M4)(e)}}(e)?(0,i.M4)(e):""}},41587:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g,y:()=>v});var r=n(19530),i=n(60239),o=n(16018),a=n(81079),s=n(37843),c=n(40091),l=n(65094),u=n(20222),d=n(73082),f=n(23589),h=n(12854);function p(e,t){let n=(0,l.Z)(t),r=(0,c.qo)(!1),i=t?(0,u.Gv)(t):void 0,a=(0,s.Z)(t);return{feature:e,hasMailboxInfo:!!t,mailboxType:t?.type,hasUserId:!!t?.userIdentity,hasSmtp:!!t?.mailboxSmtpAddress,rank:t?.mailboxRank,diagnosticData:t?.diagnosticData,isAnonymous:t?.isAnonymous,isRemoved:t?.isRemoved,hasIndexer:""!==a,isGlobalInitalized:(0,o.Ry)(),isTryLookupSet:(0,u.n7)(),hasGlobalSettingsIndexer:!!r,hasTryIndexer:!!i,isTryIndexerGSA:i===r,isTryIndexderFF:i===a,isTryIndexderUID:i===t?.userIdentity,...n}}function m(e,t,n){if(function(e,t,n,r){if((0,o.Ry)(t)&&!(0,d.A)()&&!n){let n=t?.userIdentity;if(n&&!(0,o.zB)(n)){let i=(0,s.Z)(t);if(i&&i!==n){let n=Error("WouldHaveThrownBeforeAliasLookup");(0,f.ly)("WouldHaveThrownBeforeAliasLookup",n,r(e,t))}}}}(e,t,n,p),!(0,o.Ry)(t)){let r;if(n||(0,a.ZP)())return!1;let o=p(e,t),s=(0,h.Mq)();(r=(0,h.Sn)()?Error("Attempted to read feature flag too early on worker"):t&&!o.hasAccount?"teamshub"==(0,h.r0)()?Error("[TeamsHub] Attempted to read feature flag from unknown mailbox"):Error("Attempted to read feature flag from unknown mailbox"):!t||o.isGlobalSettingsAccount?Error("Attempted to read global account feature flag too early"):o.isRemoved?Error("Attempted to read secondary account feature flag of removed account"):"MailDeepLink"==s?Error("Attempted to read secondary account feature flag too early in MailDeepLink"):Error("Attempted to read secondary account feature flag too early")).additionalInfo=o,(0,i.rx)(r)}return(0,r.ZP)(t).featureFlags.get(e.toLowerCase())||!1}function g(e,t,n){return m(e,t,n)}function v(e,t,n){return m(e,t,n)}},72394:(e,t,n)=>{"use strict";n.d(t,{x:()=>a});var r=n(37843),i=n(73082),o=n(40091);function a(e){let t=(0,r.Z)(e);return(0,i.A)()?t===(0,o.qo)(!1)?"":`:${t}`:t?`:${t}`:""}},22379:(e,t,n)=>{"use strict";function r(e){let t={};return e.split(",").forEach(e=>{let n=!0;0===e.indexOf("-")&&(n=!1,e=e.slice(1,e.length)),t[e.toLowerCase()]=n}),t}n.d(t,{Z:()=>r})},15381:(e,t,n)=>{"use strict";n.d(t,{k:()=>a,u:()=>o});let r=/^[0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12}$/;function i(){return Math.floor((1+Math.random())*65536).toString(16).substring(1)}function o(){return i()+i()+"-"+i()+"-"+i()+"-"+i()+"-"+i()+i()+i()}function a(e){return!!e&&r.test(e)}},76616:(e,t,n)=>{"use strict";n.d(t,{X:()=>u});var r=n(31360),i=n(58998),o=n(30343),a=n(58984),s=n(59976);let c={loadThemeFromHostApp:{default:!1,opx:!0},loadCultureFromHostApp:{default:!1,opx:!0},opxDeeplink:{default:!1,opx:!0},opxComponentLifecycle:{default:!1,native:!1,opx:!0},opxServiceWorker:{default:!1,opx:!0},scenarioData:{default:!1,opx:!0},macA11y:{default:!1,macoutlook:!0},joinTeamsMeetingHandler:{default:!1,hub:!0},chatWithParticipantsHandler:{default:!1,teamshub:!0},copyOnlineMeeting:{default:!1,teamshub:!0},use3SPeopleSuggestions:{default:!0,macoutlook:!1},roomAddedHandler:{default:!1,opx:!0},roomFinderFreeBusyStyles:{default:!1,macoutlook:!0,outlookdesktop:!0},defaultSelectCalendarItemSvg:{default:!0,opx:!1},opxInboxRules:{default:!1,opx:!0},moduleNameFromWindow:{default:!0,opx:!1},ribbonFeedback:{default:!1,hub:!0},composeFrom:{default:!1,opx:!0},groupDiscoverCloseButton:{default:!1,opx:!0},updateModalProps:{default:!1,opx:!0},modalOpenedHandler:{default:!1,opx:!0},defaultOutlookThemeColor:{default:!0,opx:!1},yammerHostClientType:{default:!1,native:!0,opx:!0},linkClicked:{default:!1,outlookdesktop:!0},showMinimumThreeInsights:{default:!1,opx:!0},groupCreatedHandler:{default:!1,opx:!0},groupDeletedHandler:{default:!1,opx:!0},updateSearchAnswerOnQueryChange:{default:!1,opx:!0},insightsCountUpdatedHandler:{default:!1,opx:!0},processMeetingInsightsHandler:{default:!1,opx:!0},processEmptyYammerPublishersHandler:{default:!1,opx:!0},focusZoneCicularNavigation:{default:!1,opx:!0},hideAddCalendarLeftNav:{default:!1,teamshub:!0},hidePersonalBookingsCalendarLeftNav:{default:!1,teamshub:!0},hideAppSuiteHeader:{default:!1,hub:!0},hideAppBar:{default:!1,hub:!0,opx:!0},openMailInHub:{default:!1,win32outlookhub:!0},openComposeMailInHub:{default:!1,win32outlookhub:!0},teamsOnlineMeetingExtraSettingsOpenLinkInWeb:{default:!1,teamshub:!0},settings:{default:!0,opx:!1,hub:!1},multiAccounts:{default:!0,teams:!1,outlookdesktop:!1,widget:!1,native:!1,hub:!1},metaOSFeedback:{default:!1,hub:!0},monarchFeedback:{default:!1,native:!0},skipAwaitLpcConfig:{default:!1,opx:!0},workloadScenarioSettings:{default:!0,opx:!1},ribbonPersistDefault:{default:!1,native:!0},floodgate:{default:!0,opx:!1,outlookdesktop:!0},platformAppSdk:{default:!1,hub:!0},resourceTokenFromHost:{default:!1,native:!0,opx:!0},useBaseTheme:{default:!1,win32outlookhub:!0,hub:!1},useTeamsAppearance:{default:!1,teamshub:!0},acctmonaccounts:{default:!1,native:!0},nativeMessaging:{default:!1,native:!0,widget:!0},disableAppModuleKeys:{default:!1,hub:!0},openInNewWindow:{default:!1,native:!0},deepLinkModuleSwitch:{default:!0,native:!0,opx:!1},hideEventifyLeftNav:{default:!1,hub:!0},showOfficeNeutralTheme:{default:!0,native:!0,opx:!1,hub:!1},analyticsWorker:{default:!0,native:!0,opx:!1,hub:!1},supportsProjection:{default:!0,opx:!1,win32outlookhub:!1},offlineDataAllowed:{default:!1,native:!0,teamshub:!0},localCacheAllowed:{default:!0,native:!1,opx:!1,hub:!1},sharedActivityBasedTimeout:{default:!0,native:!1,opx:!1},dataWorkerAllowed:{default:!0,opx:!1},authRedirectOnSessionTimeout:{default:!0,native:!1,opx:!1,hub:!1},altForKeytips:{default:!1,native:!0,win32outlookhub:!0},msalTokenFetch:{default:!0,native:!1,opx:!1},componentTokenProvider:{default:!1,opx:!0,native:!0,hub:!0},nativeFriendlyKeyboarding:{default:!1,native:!0,win32outlookhub:!0},openEventsInNewWindow:{default:!1,native:!0}},l=e=>c[e],u=e=>{let t=l(e);if(t){if((0,a.FK)()&&r.B5 in t)return t[r.B5];if((0,s.zS)()&&r.vj in t)return t[r.vj];let e=(0,o.wX)();if(e&&e in t)return t[e];if(e&&(e===r.UV||e===r.rH||e===r.$b||e===r.Br||e===r.YW||e===r.L5||e===r.rT||e===r.nB||e===r.ny)&&r.km in t)return t[r.km];let n=(0,i.HL)();return n&&n in t?t[n]:n&&(n===r.OH||n===r.FA||n===r.Ky||n===r.M9||n===r.vj||n===r.eI||n===r.sm||n===r.cx||n===r.f6||n===r.gM||n===r.ZB||n===r.iw||n===r.AO)&&"opx"in t?t.opx:t.default}return!1}},63057:(e,t,n)=>{"use strict";function r(e){return 401==e||440==e}n.d(t,{t:()=>r})},31726:(e,t,n)=>{"use strict";function r(e){return e>=200&&e<300}n.d(t,{h:()=>r})},15802:(e,t,n)=>{"use strict";n.d(t,{L:()=>i});var r=n(13529);let i=e=>!!e&&e.startsWith(r.Ck)},13529:(e,t,n)=>{"use strict";n.d(t,{Ck:()=>r,Df:()=>o,Iv:()=>c,h3:()=>i,kb:()=>s,uH:()=>a});let r="clientid:",i="conversationid:",o="itemid:",a="parentfolderid:",s="displayname:",c="favoritetype:"},60180:(e,t,n)=>{"use strict";n.d(t,{rV:()=>a,cl:()=>s,e8:()=>l.e8,LS:()=>o,D$:()=>l.D$});var r=n(86535);let i="olk-";function o(e,t,n){if(c(e))try{let r=i+t;localStorage.setItem(r,n),e.localStorage.setItem(r,n),e.localStorage.removeItem(t)}catch{}else{let e=(0,r.y)();e?.localStorage?.setItem(t,n)}}function a(e,t){let n=i+t;if(c(e))try{return e.localStorage.getItem(n)||e.localStorage.getItem(t)}catch{return null}else{let e=(0,r.y)();return e?.localStorage?.getItem(n)||e?.localStorage?.getItem(t)||null}}function s(e,t){if(c(e))try{e.localStorage.getItem(t)?e.localStorage.removeItem(t):e.localStorage.removeItem(i+t)}catch{}else{let e=(0,r.y)();return e?.localStorage?.removeItem(t)}}function c(e){try{return e&&!!e.localStorage}catch{return!1}}var l=n(38838)},38838:(e,t,n)=>{"use strict";let r,i;n.d(t,{D$:()=>s,e8:()=>c,xJ:()=>a});var o=n(60239);function a(e,t){r=e,i=t}function s(e,t){r||(0,o.hZ)("NoLocalStorageSetCallbackDefinedInWorker "+e),r(e,t)}function c(e){i||(0,o.hZ)("NoLocalStorageRemoveCallbackDefinedInWorker "+e),i(e)}},75793:(e,t,n)=>{"use strict";n.d(t,{wp:()=>y,NO:()=>g,CZ:()=>v,Vq:()=>c,Kd:()=>l});var r=n(54115);let i=new Map,o=new Set,a={},s="locales";function c(){o=new Set}async function l(e,t,n){let c=i.get(e);if(!t&&c)return i.delete(e),c;if(o.has(e))return;n&&(0,r.hY)(s);let l=a[e];return l?n&&(0,r.Eb)(s):((0,r.yI)("lc_s",t||"wp"),l=d(e),n&&l.then(()=>{(0,r.Eb)(s)}),a[e]=l=l.catch(()=>d(e,!0)),l.then(()=>{o.add(e),delete a[e]}).catch(()=>{delete a[e]}),t&&i.set(e,l)),l}let u=/\/[^/]+\/\.\.\//g;async function d(e,t){let n,r,i=function(e){for(;u.test(e);)e=e.replace(u,"/");return e}(e);t&&!/bO=\d+/.test(i)&&(i=`${i}${i.includes("?")?"&":"?"}bO=1`);try{n=await fetch(i)}catch(e){throw f("fetch",e,i,!0,0)}let o=n.status;if(200!=o)throw f("status",null,i,o>=500||403===o||404===o||418==o||451==o,o);try{return r=await n.text(),JSON.parse(r)}catch(e){throw f("parse",e,i,!1,o,r)}}function f(e,t,n,r,i,o){let a=Error("Failed to load localized strings");return r=r||t instanceof DOMException||t instanceof TypeError,a.additionalInfo={stage:e,url:n,status:i,innerError:t?.message,response:o?o.indexOf('<meta name="scriptVer" ')>-1?"index page":"unknown":"none"},a.request=n,r&&(a.networkError=!0),a.httpStatus=i,a}var h=n(60180),p=n(12854);let m=[];function g(e){m&&m.push(e)}function v(){(0,h.LS)(self,(0,p.Mq)()+"OwaPreloadStrings",JSON.stringify(m)),m=void 0}let y="OwaLocale"},95525:(e,t,n)=>{"use strict";let r;n.d(t,{ZP:()=>T,WU:()=>f,gG:()=>d,Wx:()=>O,Hd:()=>m,LP:()=>P,ps:()=>I,i_:()=>k});var i,o=n(52433),a=n(87012);let s=(0,o.MT)("localizedStrings",{currentLocale:"",currentCulture:"",version:0,localizedStringsV1:new a.vP({})});var c=n(16171);let l=new Map;function u(){return(0,c.a4)("fwk-loc-single-v2")?(s().version,l):s().localizedStringsV1}function d(){return s().currentCulture}function f(e,...t){let n=d()||"en-US",r="";for(let s=0;;){var i=e.indexOf("{",s),o=e.indexOf("}",s);if(i<0&&o<0){r+=e.slice(s);break}if(o>0&&(o<i||i<0)){r+=e.slice(s,o+1),s=o+2;continue}if(r+=e.slice(s,i),s=i+1,"{"===e.charAt(s)){r+="{",s++;continue}if(o<0)break;var a=t[parseInt(e.substring(s,o),10)];null!=a&&(r+=function(e){try{return e.toLocaleString(n)}catch(t){if("RangeError"===t.name)return e.toLocaleString();return e.toString()}}(a)),s=o+1}return r}let h=(0,o.aD)("ADD_LOCSTRINGS",e=>({str:e}));(0,o.ed)(h,({str:e})=>{!function(e){if((0,c.a4)("fwk-loc-single-v2"))for(let[t,n]of Object.entries(e))l.set(t,n);else s().localizedStringsV1.merge(e)}(e)});let p={};function m(e){return u().has(e)?Promise.resolve(u().get(e)):new Promise(t=>{p[e]=p[e]??[],p[e].push(t)})}(0,o._F)(h,e=>{for(let t of Object.keys(e.str))if(p[t]){for(let n of p[t])n(e.str[t]);delete p[t]}});var g=n(75793);let v=!0;var y=n(12854),b=n(50449),S=n(93510),_=n(66528),w=n(60180),C=n(86535),A=n(10139);async function k(e,t,n,o){let a=(0,C.y)();e=e.toLowerCase();let{currentLocale:l,currentCulture:u}=s();if(l!==e||n&&u!==n){var d;(0,w.LS)(self,g.wp,e),E(e,n);let s=!1,l=a.document;l&&t&&l.dir!=t&&(s=!0,l.dir=t),o&&((0,g.Vq)(),(0,A.y8)("LocaleChanged",{locale:e,dirChanged_1:s,dir_2:t}));let u="rtl"===t;(function(e){if(e&&r)for(let e of r)e.href=e.href.replace(/\.css$/,".rtl.css");r=void 0})(u),(d=(0,b.M)())&&d.documentElement.setAttribute("dir",u?"rtl":"ltr"),(0,S.L)("isRTL",u?"1":"0"),i=u,(0,_.ok)(i),I(e),!(0,y.hy)()&&(await a._locStrings?.registerHandler(e,e=>(function(e,t){(0,g.NO)(t);let n=(0,g.Kd)(t,void 0,v).then(e=>{e&&h(e)});return v=!1,n})(0,e)),(0,c.a4)("fwk-loc-single-v2")&&x())}}let I=(0,o.aD)("ON_LOCALE_CHANGED",e=>({locale:e})),E=(0,o.lr)("MUTATE_LOCSTRING_LOCALE",(e,t)=>{s().currentLocale=e,t&&(s().currentCulture=t)}),x=(0,o.lr)("MUTATE_LOCSTRING_VERSION",()=>{s().version++}),P=e=>!e||/^\s*$/.test(e);function O(){return s().currentLocale}let T=function(e,...t){let n=u().get(e||"")??"";return t.length?f(n,...t):n}},97347:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>o,nt:()=>a,wd:()=>s});var r=n(88101),i=n(16171);function o(){return(0,r.cr)("acct-mbxpkg",void 0,!0)||(0,i.a4)("acct-mbxpkg-boot")}function a(){return(0,r.cr)("acct-mbxpkg-compare",void 0,!0)}function s(){return(0,i.a4)("acct-mbxpkg-boot")}},32811:(e,t,n)=>{"use strict";let r;function i(e){return r||r||(r=function(){let e=Array.from(window.document.getElementsByTagName("meta")),t={};for(let n of e)t[n.name]=n.content;return t}()),r[e]}function o(e){r=e}n.d(t,{ZP:()=>i,pb:()=>o})},58035:(e,t,n)=>{"use strict";let r;n.d(t,{_A:()=>u,oH:()=>s,sj:()=>l,uD:()=>c});var i=n(32811);let o=["Unknown","WW","Dogfood","SIP","BlackForest","DONMT","MSIT","Gallatin","SDFV2","PDT","TDF","ITAR"],a=["Unknown","AG08","AG09","BlackForest","DITAR","DoD","Dogfood","Gallatin","GCCModerate","GccHigh","GovCloud","ITAR","Prod"];function s(){let e=((0,i.ZP)("physicalRing")||"").toLowerCase();return o.filter(t=>t.toLowerCase()===e)[0]||"Unknown"}function c(){let e=((0,i.ZP)("environment")||"").toLowerCase();return a.filter(t=>t.toLowerCase()===e)[0]||"Unknown"}function l(){if(void 0===r){let e=s();r="Dogfood"==e||"SDFV2"==e||"Dogfood"==c()}return r}function u(){let e=c();return"AG08"==e||"AG09"==e}},16171:(e,t,n)=>{"use strict";let r,i;n.d(t,{a4:()=>a});var o=n(32811);function a(e){return(i||(i=new Set((function(){if(!r){let e=(0,o.ZP)("bootFlights");r=e?e.split(",").map(e=>e.split(":")[0]):[]}return r})().map(e=>e.toLowerCase()))),i).has(e.toLowerCase())}},440:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(40091),i=n(36584),o=n(52433);let a=(0,o.MT)("appModule",{module:void 0})(),s=()=>a;function c(){return s().module}let l=(0,o.aD)("updateModule",(e,t)=>({newModule:e,currentModule:t}));(0,o.ed)(l,e=>{let t=e.newModule,n=s();n.module!=t&&(n.module=t)});var u=n(87012);function d(){return"Mail"===c()||"MailDeepLink"===c()?f.get():h()}let f=(0,u.Fl)(()=>h(),{equals:u.p6.shallow,name:"computedModuleContextMailboxInfo"});function h(){let e=c();return(e&&(0,i.Z)().moduleContextMailboxInfos.get(e))??(0,r.zl)()}},36584:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(52433);let i={moduleContextMailboxInfos:new Map},o=(0,r.MT)("ModuleContextMailboxInfoData",i)(),a=()=>o},66463:(e,t,n)=>{"use strict";function r(){return"undefined"!=typeof navigator&&navigator.userAgent.includes("MSEXCHMON")}n.d(t,{C:()=>r})},40158:(e,t,n)=>{"use strict";n.d(t,{E:()=>d,K:()=>u});var r=n(97450),i=n(16171),o=n(76616),a=n(32811),s=n(35958),c=n(12854),l=n(66463);function u(){return!!((0,l.C)()&&d())||function(){let e=(0,c.Mq)();switch(e){case"AppHost":case"BackgroundSync":case"Calendar":case"CalendarDeepLink":case"FilesHub":case"Groups":case"Mail":case"MailDeepLink":case"Oobe":case"People":case"PublishedCalendar":case"Tasks":return(0,c.CQ)()?(0,i.a4)("auth-msaljs-hosted"):(0,i.a4)("auth-msaljs-business");case"CalendarDeepLinkOpx":case"MailDeepLinkOpx":case"Opx":return(0,i.a4)("auth-msaljs-opx");case"Addison":return(0,i.a4)("auth-msaljs-newsletters");case"Eventify":return(0,i.a4)("auth-msaljs-eventify");case"MicrosoftPlaces":case"Places":return(0,i.a4)("auth-msaljs-places")||function(){let e=(0,r.P)();return s.Lf.some(t=>t.test(e))}();case"Bookings":case"BookingsC2":case"BookingsMobile":case"BookWithMe":return(0,i.a4)("auth-msaljs-bookings");case"FindTime":return(0,i.a4)("auth-msaljs-findtime");case"Meet":return(0,i.a4)("auth-msaljs-meet");case"CopilotHub":case"MiniMail":case void 0:return!1;default:return e}}()&&(0,o.X)("msalTokenFetch")&&d()}function d(){let e=(0,r.P)();if(s.YW.some(t=>t.test(e)))return!0;let t=(0,a.ZP)("businessCanonicalHostName"),n=(0,a.ZP)("publicUrl"),i=new URL(e);return void 0!=t&&t==i.hostname||void 0!=n&&n==e}},35925:(e,t,n)=>{"use strict";n.d(t,{v:()=>c});var r=n(40091),i=n(440),o=n(78248),a=n(70456),s=n(66463);function c(e){var t;return!!((0,s.C)()&&(0,a.CK)())||!!(0,a.O2)()&&((0,r.h1)()||e?(t=e=e??(0,i.Z)(),1===o.p(t).SessionSettings?.WebSessionType):(0,a.CK)())}},70456:(e,t,n)=>{"use strict";n.d(t,{CK:()=>l,O2:()=>c});var r=n(16171),i=n(76616),o=n(97450),a=n(64638),s=n(66794);function c(){return(0,r.a4)("auth-msaljs-consumer")&&(0,i.X)("msalTokenFetch")&&l()}function l(){return(0,o.P)().toLowerCase().includes("live")&&!function(){let e=a.I()?.pathname;if(e){let t=e.split("/"+(0,s.Z)()+"/")[1];if(t){let e=t.split("/")[0];if(e&&1==parseInt(e))return!0}}return!1}()}},77852:(e,t,n)=>{"use strict";n.d(t,{i:()=>u});var r=n(40158),i=n(70456),o=n(66463),a=n(41383),s=n(76616),c=n(32811),l=n(35958);function u(){return(0,i.O2)()||(0,r.K)()||(0,o.C)()||(0,s.X)("msalTokenFetch")&&"SDFV2"===(0,c.ZP)("physicalRing")&&"1"===(0,a.rV)(self,l.LH)&&self.location.hash.indexOf("=")>0}},35958:(e,t,n)=>{"use strict";n.d(t,{CE:()=>b,Cp:()=>c,EX:()=>o,FZ:()=>s,LH:()=>p,Lf:()=>v,NY:()=>h,P3:()=>d,P5:()=>u,YW:()=>y,jf:()=>r,m$:()=>f,pT:()=>l,r:()=>i,vq:()=>a,x8:()=>m,yg:()=>g});let r="/mail/oauthRedirect.html",i="/mail/ConsumerSignout.html",o="https://www.microsoft.com/",a="/mail/ABTSignout.html",s="https://login.microsoftonline.com/common/",c="https://login.microsoftonline.com/organizations/",l="https://login.microsoftonline.com/consumers/",u="service::outlook.office.com::MBI_SSL",d="ESTS-PUB-WUS2-AZ1-FD000-TEST1",f="84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa",h="9188040d-6c67-4c5b-b112-36a304b66dad",p="olk-msal-redirect",m="ab0455a0-8d03-46b9-b18b-df2f57b9e44c",g=[/^https:\/\/outlook(-[st]df)?\.office(365)?\.com$/i,/^https:\/\/(sdf\.)?outlook\.cloud\.microsoft$/i],v=[/^https:\/\/places(-sdf)?\.cloud\.microsoft$/i],y=[...g,...v],b="https://outlook.office.com"},23182:(e,t,n)=>{"use strict";function r(e){return e.replace("/owa/","/owanetcore/")}n.d(t,{U:()=>r})},13387:(e,t,n)=>{"use strict";n.d(t,{s:()=>i});var r=n(16171);function i(e,t){return(0,r.a4)("fwk-netcore-api")&&"StartupData"==e||function(e,t){let n=t?.("NetCore");return!n?.disabledAPIs.includes(e)&&(n?.enabledAPIs.includes(e)||n?.enabledAPIs.includes("*"))}(e,t)}},99109:(e,t,n)=>{"use strict";let r,i,o,a;n.d(t,{Qz:()=>h,Xm:()=>d,cA:()=>l,dT:()=>c,sT:()=>f});var s=n(15381);let c=()=>(r||(r=(0,s.u)()),r),l=e=>{r=e},u=()=>{void 0===i&&(i=new Promise(e=>{o=e}))},d=e=>a=e,f=()=>a?a():(u(),i),h=()=>{u(),o()}},93424:(e,t,n)=>{"use strict";n.d(t,{R:()=>r});var r=(e=>(e.OwaNetCoreSignalR="OwaNetCoreSignalR",e.ONOSSignalR="ONOSSignalR",e.OwaClassicSignalR="OwaClassicSignalR",e))(r||{})},72527:(e,t,n)=>{"use strict";n.d(t,{M:()=>s});var r=n(78248),i=n(10139),o=n(93424),a=n(15127);function s(e,t){return{"X-AnchorMailbox":(0,a.XK)(t),"X-RoutingParameter-SessionKey":e==o.R.ONOSSignalR?function(e){let t=(0,r.p)(e).SessionSettings,n="";return t?n=`OID:${t.ExternalDirectoryUserGuid}@${t.ExternalDirectoryTenantGuid}`:(0,i.y8)("SignalR sessionRoutingHint not set"),n}(t):""}}},3756:(e,t,n)=>{"use strict";n.d(t,{Ln:()=>i.Z,dI:()=>a,l6:()=>c,oe:()=>s});var r=n(85445),i=n(81316);n(68136);let o=new r.nI(()=>Promise.all([n.e(3030),n.e(1741)]).then(n.bind(n,81833)),{name:"Notification"}),a=new r._5(o,e=>e.subscribe),s=new r._5(o,e=>e.unsubscribe);new r._5(o,e=>e.retryAllDisconnectionsWithMinimumReconnectInterval),new r._5(o,e=>e.NotificationManager.retryDisconnection),new r._5(o,e=>e.setup),new r._5(o,e=>e.handleNotification),new r._5(o,e=>e.NotificationManager.stopAllConnections),new r._5(o,e=>e.initializeNotificationManager),new r._5(o,e=>e.NotificationManager.getConnectionStatusesForAllAccounts),new r._5(o,e=>e.NotificationManager.getConnectionStatusesObjectForAllAccounts);let c=new r.EF(o,e=>e.getNotificationEmitter);new r._5(o,e=>e.defaultSessionTimeoutHandler),new r._5(o,e=>e.initializeNotificationsForAccounts)},19373:(e,t,n)=>{"use strict";let r;n.d(t,{ZP:()=>a,uB:()=>s,zw:()=>c});var i=n(99096),o=n(81316);function a(){return r??(r=new i.Z)}function s(e){r=e}function c(e,t){a().emit(o.Z.ChannelData,e,JSON.parse(JSON.stringify(t)))}},70055:(e,t,n)=>{"use strict";n.d(t,{Rm:()=>u,Wl:()=>h,of:()=>f});var r=n(10139),i=n(19373),o=n(81316),a=n(19317),s=n(76578),c=n(81638),l=n(93424);function u(e,t,n){if((0,c.J)().logDeliveredNotification(e,n),(0,i.ZP)().emit(o.Z.NotificationData,e),e.id)for(let n of a.ZL.getRefs(t,e.id,l.R.OwaClassicSignalR))(0,s.Z)(()=>{let r=n.subscription.subscriptionParameters;(0,n.callback)(e,t,r)})}function d(e){return{id:e,EventType:"Reload"}}function f(e,t,n){for(let s of((0,i.ZP)().emit(o.Z.ChannelData,`reloadAll from ${e}`,{mailboxInfo:t}),(0,r.y8)("SignalRNotification",{event:"reloadAll",source:e,...n}),a.ZL.getSubscriptions(t,l.R.OwaClassicSignalR)))u(d(s.subscriptionId),t)}function h(e,t){let n=d(e);for(let r of a.ZL.getRefs(t,e,l.R.OwaClassicSignalR))!0!==r.subscription.noSubscriptionFailureReload&&(0,s.Z)(()=>{r.callback(n,t)})}},47355:(e,t,n)=>{"use strict";n.d(t,{f:()=>f});var r=n(40091),i=n(12163),o=n(88101),a=n(93424),s=n(19317),c=n(81638),l=n(68136);let u=e=>{switch(e){case"Disconnected":case"Disconnecting":default:return l.e.Disconnected;case"Connecting":return l.e.Connecting;case"Connected":return l.e.Connected;case"Reconnecting":return l.e.Reconnecting}},d=class{static async initializeSignalR(e,t,n){let r=this.getConnectionInstance(t,n);return r?(r.isDisconnected()&&r.retryDisconnection("Initialization"),!1):(r=e.createConnection(),this.connectionInstances.set(this.getConnectionInstanceKey(t,n),r),await r.init(),!0)}static getChannelId(e,t){return this.getConnectionInstance(e,t)?.getChannelId()??""}static getConnectionId(e,t){return this.getConnectionInstance(e,t)?.getConnectionId()??""}static stopAllConnections(e){if(e)for(let t of d.getConnectionsByType(e))t.stopConnection();else for(let e of d.connectionInstances.values())e.stopConnection()}static retryAllDisconnections(e,t){for(let n of this.getConnectionsByType(e))n.retryDisconnection(t)}static*getConnectionsByType(e){for(let t of d.connectionInstances.values())t.connectionType===e&&(yield t)}static*getConnectionsByMailbox(e){for(let t of Object.values(a.R)){let n=d.getConnectionInstance(e,t);n&&(yield n)}}static getConnectionInstance(e,t){return d.connectionInstances.get(d.getConnectionInstanceKey(e,t))}static supportedNotificationChannels(e){let t=[a.R.OwaClassicSignalR];return(0,o.cr)("fwk-owanetcoreSignalr",e)&&t.push(a.R.OwaNetCoreSignalR),(0,o.cr)("fwk-onossignalr",e)&&t.push(a.R.ONOSSignalR),t}static getConnectionInstanceKey(e,t){return(e?(0,i.M4)(e):"OWADefault")+"_"+t}static clearConnectionsForTest(){this.connectionInstances.clear()}static stopConnection(e){for(let t of this.getConnectionsByMailbox(e))t.stopConnection()}static disableConnection(e){for(let t of this.getConnectionsByMailbox(e))t.disableConnection()}static getConnectionState(e,t){return this.getConnectionInstance(e,t)?.getConnectionState()}static retryDisconnection(e,t){if(t)d.getConnectionInstance(e,t)?.retryDisconnection("Manual");else for(let t of d.getConnectionsByMailbox(e))t.retryDisconnection("Manual")}static enableConnection(e){for(let t of this.getConnectionsByMailbox(e))t.enableConnection()}static getConnectionStatusesObjectForAllAccounts(){let e=[];return(0,r.MM)().forEach(t=>{let n=d.getConnectionInstance(t,a.R.OwaClassicSignalR);if(n){let r=n?.getDistinguishedFolderId("inbox"),i={ChannelStatus:u(n?.getConnectionState())??l.e.Disconnected,ChannelSubscriptions:[]};for(let e of s.ZL.getSubscriptions(t,a.R.OwaClassicSignalR)){let n=s.ZL.getSubscriptionState(t,e.subscriptionId,a.R.OwaClassicSignalR);i.ChannelSubscriptions.push({subscriptionId:e.subscriptionId,status:n?.status,isInbox:!!r&&e.subscriptionId.includes(r)})}e.push({Account:t.sourceId??"OWADefault",connectionStatus:i})}}),{connectionStatus:e,notificationChannelsSummary:(0,c.J)().getDiagnosticDataSummary()}}static getConnectionStatusesForAllAccounts(){return JSON.stringify(d.getConnectionStatusesObjectForAllAccounts())}},f=d;f.connectionInstances=new Map},68136:(e,t,n)=>{"use strict";n.d(t,{e:()=>r});var r=(e=>(e[e.Connecting=0]="Connecting",e[e.Connected=1]="Connected",e[e.Reconnecting=2]="Reconnecting",e[e.Disconnected=4]="Disconnected",e))(r||{})},81316:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r={ChannelData:"ChannelData",SubscriptionAdded:"SubscriptionAdded",SubscriptionRemoved:"SubscriptionRemoved",SubscriptionUpdated:"SubscriptionUpdated",NotificationData:"NotificationData",TraceWarn:"TraceWarn",TraceError:"TraceError"}},59070:(e,t,n)=>{"use strict";let r;n.d(t,{Z:()=>f,x:()=>d});var i=n(75544),o=n(81987),a=n(10139),s=n(19317),c=n(40091),l=n(69401),u=n(43061);function d(e){r=e}function f(e,t,n){if(r)r(e,t);else{let r=()=>{};if(n){let e=!1,t=()=>{e||(e=!0,n())},i=setTimeout(t,5e3);r=()=>{t(),i&&clearTimeout(i)}}let d=e.mailboxInfo??(0,c.zl)(),f=!!e.subscribeForAllMailboxes,h=[],p=[d];for(let n of(f&&(p=(0,c.qd)(),o.K.addSubscription(e,t)),p)){for(let r of(0,u.K)(n,e.subscriptionParameters.NotificationType))s.ZL.add(n,e,t,r),h.push(new Promise(t=>(0,i.MF)(n,e,r,t))),(0,l.A)(n)&&(0,a.y8)("SignalRStats Notification",{ConnectionType:r,SubscriptionId:e.subscriptionId,Action:"Subscribe"});Promise.all(h).then(r)}}}},81987:(e,t,n)=>{"use strict";n.d(t,{K:()=>i});let r=class{static addSubscription(e,t){r.multiAccountSubscriptions.push({notificationSubscription:e,notificationCallback:t})}static getSubscriptions(){return r.multiAccountSubscriptions}},i=r;i.multiAccountSubscriptions=[]},75544:(e,t,n)=>{"use strict";n.d(t,{MF:()=>U,X7:()=>B,uu:()=>j,Iu:()=>H});var r=n(40091),i=n(10139),o=n(5376),a=n(7578),s=n(12163),c=n(88101),l=n(73002),u=n(27380);function d(e){return{__type:"SubscriptionData:#Exchange",...e}}var f=n(47731),h=n(72527),p=n(93424);async function m(e,t,n){return y("OnosSubscribeToNotification",{ConnectionId:e,Subscriptions:v(t)},n)}async function g(e,t,n){return y("OnosUnsubscribeFromNotification",{ConnectionId:e,UnSubscriptions:v(t)},n)}function v(e){return e.map(e=>({SubscriptionId:e.subscriptionId,Parameters:e.subscriptionParameters}))}function y(e,t,n){return(0,f.jB)("onos/v1.0/Subscriptions/syncnotifications",t,void 0,!1,(0,h.M)(p.R.ONOSSignalR,n),void 0,!0,void 0,e,void 0,n)}var b=n(1111),S=n(60239),_=n(19373),w=n(70055),C=n(81316);let A=new Map;function k(e,t){let n=(0,s.M4)(e)+"_"+t,r=A.get(n);return r||(r={subscriptions:[],pendingSubmission:!1},A.set(n,r)),r}function I(e,t){return k(e,t).subscriptions}function E(e,t,n){k(e,t).pendingSubmission=n}var x=n(19317),P=n(76578),O=n(83614),T=n(81638),D=n(29967),M=n(67915),R=n(35608),N=n(5813),L=n(47355);let F=5*6e4;function U(e,t,n,r){if(!t.requiresExplicitSubscribe)return;let i=x.ZL.getSubscriptionState(e,t.subscriptionId,n);i?.status===0?(n==p.R.OwaClassicSignalR&&Y(e,t,"subscribe"),(0,_.ZP)().emit(C.Z.SubscriptionAdded,t,n),W(e,t,n,r)):(K(t,i),r?.())}async function H(e,t,n){t.requiresExplicitSubscribe&&(x.ZL.hasSubscription(e,t.subscriptionId,n)||(Y(e,t,"unsubscribe"),(0,_.ZP)().emit(C.Z.SubscriptionRemoved,t,n),await q(t,n)))}function B(e,t){let n=x.ZL.getTracker(e);n&&n.getSubscriptions(t).map(n=>{n.requiresExplicitSubscribe&&W(e,n,t)})}function j(e,t,n){let r=[];if(null!=t){let i={};for(let e=0;e<t.length;++e)null!=t[e]&&(i[t[e]]=!0);let o=x.ZL.getTracker(e);if(o){let t=o.getSubscriptions(n);for(let o=0;o<t.length;++o){let a=x.ZL.getSubscriptionState(e,t[o].subscriptionId,n);a?.status!=3||i[t[o].subscriptionId]||(r.push(t[o].subscriptionId),W(e,t[o],n))}}}return r}function W(e,t,n,r){let i=x.ZL.getSubscriptionState(e,t.subscriptionId,n);i&&(0!==i.pendingRetryHandle&&(self.clearTimeout(i.pendingRetryHandle),i.pendingRetryHandle=0),i.status=2,K(t,i),I(e,n).push(t),k(e,n).pendingSubmission||(setTimeout(async()=>{(0,M.T4)("setTimeout","subscriptionSubmitter");let t=I(e,n);k(e,n).subscriptions=[],E(e,n,!1),await G(e,t,n),r?.()},500),E(e,n,!0)))}async function G(e,t,n){try{if((0,N.U$)()){let i=t.filter(e=>!!e.subscribeForAllMailboxes&&(!e.mailboxInfo||((0,S.rx)("SubscribeOnServer - When subscribing to all mailboxes no mailboxInfo or mailbox specific param can be passed. SubscriptioId: "+e.subscriptionId),!1))),c=t.filter(e=>!e.subscribeForAllMailboxes);if(i.length>0||c.length>0){let t=function(){if((0,N.U$)())return(0,r.Ly)().map(e=>e.mailboxInfo).filter(e=>(0,o.e)(a.B,e))}(),l=[];t?.forEach(t=>{let r=[...i];c.length>0&&(r=r.concat(c.filter(n=>{let r=n.mailboxInfo??e;return s.O5(r,t)}))),r.length>0&&l.push(V(r,e,n))}),await Promise.all(l)}}else await V(t,e,n)}catch(r){z(t,e,n,(e,t,n,i)=>{Z(t,e,r,n,i)})}}async function V(e,t,n){let r=(0,T.J)();for(let t of e)r.buildNotificationTypeMap(t);let i=[];if(n==p.R.OwaClassicSignalR||n==p.R.OwaNetCoreSignalR){let r=n===p.R.OwaClassicSignalR?"owa":"owanetcore",o=`${(0,R.Z)(r)}/service.svc?action=SubscribeToNotification`,a=(0,l.Z)(t,{endpoint:o});i=await function(e,t){if(void 0===e.request||e.request.__type||(e.request={__type:"NotificationSubscribeJsonRequest:#Exchange",...e.request}),void 0!==e.subscriptionData)for(var n=0;n<e.subscriptionData.length;n++)void 0===e.subscriptionData[n]||e.subscriptionData[n].__type||(e.subscriptionData[n]=d(e.subscriptionData[n]));return(0,u.S)("SubscribeToNotification",e,t)}({request:{Header:(0,b.F)()},subscriptionData:e.map(e=>({SubscriptionId:e.subscriptionId,Parameters:e.subscriptionParameters}))},a)}else if(n==p.R.ONOSSignalR){let r=L.f.getConnectionId(t,n);if(r||(await L.f.getConnectionInstance(t,n)?.connectionPromise,r=L.f.getConnectionId(t,n)),!r){(0,O.Z)("ConnectionId is not available for ONOS");return}i=await m(r,e,t)}z(e,t,n,(e,t,n,r)=>{let o=i.filter(e=>e.SubscriptionId===t.subscriptionId);0!==o.length?function(e,t,n,r,i){if(e.SuccessfullyCreated){if(n.retries>0){let e=x.ZL.getRefs(r,t.subscriptionId,i);for(let t=0;t<e.length;t++){let n=e[t];n.subscription.onReconnected&&(0,P.Z)(n.subscription.onReconnected)}}n.retries=0,n.pendingRetryHandle=0,n.status=3,K(t,n,"")}else $(t.subscriptionId,n.retries,n.status,e.ErrorInfo??"No Error Info",i,t.subscriptionParameters.NotificationType,e.SubscriptionExists),Q(t,n,e.ErrorInfo||"",r,i)}(o[0],t,e,n,r):Z(t,e,Error(`${t.subscriptionId} not in subscription responses`),n,r)})}async function q(e,t){try{if(t==p.R.OwaClassicSignalR||t==p.R.OwaNetCoreSignalR){let n=e.mailboxInfo??(0,r.zl)(),i=t===p.R.OwaClassicSignalR?"owa":"owanetcore",o=`${(0,R.Z)(i)}/service.svc?action=UnsubscribeToNotification`,a=(0,l.Z)(n,{endpoint:o});await function(e,t){if(void 0!==e.subscriptionData)for(var n=0;n<e.subscriptionData.length;n++)void 0===e.subscriptionData[n]||e.subscriptionData[n].__type||(e.subscriptionData[n]=d(e.subscriptionData[n]));return(0,u.S)("UnsubscribeToNotification",e,t)}({subscriptionData:[{SubscriptionId:e.subscriptionId,Parameters:e.subscriptionParameters}]},a)}else if(t==p.R.ONOSSignalR){let n=e.mailboxInfo??(0,r.zl)();await g(L.f.getConnectionId(n,t),[e],n)}}catch(e){(0,O.Z)(`Subscription unsubscribe failed: ${e.message}`)}}function Z(e,t,n,r,i){$(e.subscriptionId,t.retries,t.status,n.message,i,e.subscriptionParameters.NotificationType),Q(e,t,n.message,r,i)}function Q(e,t,n,r,i){if((0,w.Wl)(e.subscriptionId,r),!(0,c.cr)("notif-blockRetrySubscription")){if(0===t.retries){let t=x.ZL.getRefs(r,e.subscriptionId,i);for(let e=0;e<t.length;e++){let r=t[e];r.subscription.onDisconnected&&(0,P.Z)(()=>{r.subscription.onDisconnected?.(n)})}}t.retries+=1,t.status=1,t.retries<3?W(r,e,i):t.retries<8&&(t.pendingRetryHandle=self.setTimeout(()=>{t.pendingRetryHandle=0,W(r,e,i)},F)),K(e,t,n)}}function z(e,t,n,r){for(let i of e){let e=x.ZL.getSubscriptionState(t,i.subscriptionId,n);e&&r(e,i,t,n)}}function K(e,t,n){(0,_.ZP)().emit(C.Z.SubscriptionUpdated,e,t,n)}function $(e,t,n,r,o,a,s){(0,i.y8)("SubscribeToNotificationFailure",{subscriptionId:e,retries:t,subscriptionStatus:n,errorInfo:r,notificationType:a,subscriptionExist:s,connectionType:o})}function Y(e,t,n){if("RowNotification"===t.subscriptionParameters.NotificationType&&(0,r.zM)(e)){let r=(0,D.Z)("inbox",e);t.subscriptionId.includes(r)&&(0,i.y8)("InboxRowSubscription",{action:n,id:t.subscriptionId})}}},19317:(e,t,n)=>{"use strict";n.d(t,{ZL:()=>a});var r=n(83614),i=n(12163);let o=class{static getSubscriptions(e,t){return o.getTracker(e).getSubscriptions(t)}static getSubscription(e,t,n){return o.getTracker(e).getSubscription(t,n)}static getHandlers(e,t,n){return o.getRefs(e,t,n).map(e=>e.callback)}static getRefs(e,t,n){return o.getTracker(e).getRefs(t,n)}static add(e,t,n,r){o.getTracker(e).add(t,r,n)}static remove(e,t,n,r){o.getTracker(e).remove(t,r,n)}static getSubscriptionState(e,t,n){return o.getTracker(e).getSubscriptionState(t,n)}static hasSubscription(e,t,n){return o.getTracker(e).hasSubscription(t,n)}static createTracker(e){let t=new s;return o.mailboxBasedSubscriptions.set((0,i.M4)(e),t),t}static getTracker(e){let t=o.mailboxBasedSubscriptions.get((0,i.M4)(e));return t||(t=o.createTracker(e)),t}},a=o;a.mailboxBasedSubscriptions=new Map;class s{constructor(){this.state={},this.initialized=!0}getSubscriptions(e){return Object.values(this.state).reduce((t,n)=>(n.source===e&&n.refs[0]&&t.push(n.refs[0].subscription),t),[])}getSubscription(e,t){return this.getRefs(e,t)[0]?.subscription}getHandlers(e,t){return this.getRefs(e,t).map(e=>e.callback)}getRefs(e,t){return this.getSubscriptionState(e,t)?.refs??[]}add(e,t,n){let r=e.subscriptionId+"_"+t;this.hasSubscription(e.subscriptionId,t)||(this.state[r]={refs:[],status:0,retries:0,pendingRetryHandle:0,source:t}),this.state[r].refs.push({subscription:e,callback:n})}remove(e,t,n){if(!this.hasSubscription(e.subscriptionId,t)){(0,r.Z)(`Tried to remove ${e.subscriptionId} from the subscription tracker when it didn't exist`);return}let i=e.subscriptionId+"_"+t,o=this.state[i]?.refs;if(!o){(0,r.Z)(`Tried to remove ${e.subscriptionId} from the subscription tracker when it didn't exist`);return}for(let e=0;e<o.length;e++)if(o[e].callback===n){o.splice(e,1);break}0===o.length&&(this.state[i]?.pendingRetryHandle!==0&&self.clearTimeout(this.state[i]?.pendingRetryHandle),delete this.state[i])}getSubscriptionState(e,t){return this.state[e+"_"+t]}hasSubscription(e,t){return e+"_"+t in this.state}}},43061:(e,t,n)=>{"use strict";n.d(t,{K:()=>a});var r=n(93424),i=n(10139),o=n(88101);function a(e,t){let n=[r.R.OwaClassicSignalR];return((0,o.cr)("fwk-owanetcoreSignalr",e)&&n.push(r.R.OwaNetCoreSignalR),t)?(0,o.cr)("fwk-onossignalr",e)&&("NewMailNotification"===t||"CalendarItemNotification"===t)&&n.push(r.R.ONOSSignalR):(0,i.y8)("SignalRStats Undefined notificationType"),n}},19409:(e,t,n)=>{"use strict";let r;n.d(t,{K:()=>u,Z:()=>d});var i=n(75544),o=n(10139),a=n(19317),s=n(40091),c=n(69401),l=n(43061);function u(e){r=e}function d(e,t){if(r)r(e,t);else{let n=e.mailboxInfo??(0,s.zl)(),r=e.subscribeForAllMailboxes??!1,u=(0,l.K)(n,e.subscriptionParameters.NotificationType),d=[n];for(let n of(r&&(d=(0,s.qd)()),d))for(let r of u)a.ZL.remove(n,e,t,r),(0,i.Iu)(n,e,r),(0,c.A)(n)&&(0,o.y8)("SignalRNotification",{SubscriptionId:e.subscriptionId,Action:"Unsubscribe",connectionType:r})}}},76578:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(83614);function i(e){try{e()}catch(e){(0,r.h)(e)}}},83614:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o,h:()=>a});var r=n(19373),i=n(81316);function o(e){(0,r.ZP)().emit(i.Z.TraceWarn,e)}function a(e){(0,r.ZP)().emit(i.Z.TraceError,e)}},69401:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(88101);function i(e){return(0,r.Ry)(e)&&(0,r.cr)("auth-signalrChannelLogging",e)}},81638:(e,t,n)=>{"use strict";n.d(t,{J:()=>s});var r=n(10139),i=n(4672);class o{constructor(){this.countNotificationData=new Map,this.countConnectionErrorStatus=new Map,this.countSubscriptionId=new Map,this.totalNotificationCount=new Map,this.subscriptionIdToNotificationType=new Map,this.mailboxToIgnoreForComparedLogging=new Set,this.connectionDuration=new Map,this.deliveredNotificationData=new Map,this.notificationData=new Map,this.countDisconnectedFromState=new Map,this.countStateChange=new Map,this.lastState=0,this.lastStateChangeTime=(0,i.zO)()}}let a=new class{constructor(){this.logIntervalId=void 0,this.notificationLog=new o,this.diagnosticLogSummary=[],this.init()}stopLog(){this.logIntervalId&&clearInterval(this.logIntervalId)}startLogTimer(){this.logIntervalId||(this.logIntervalId=setInterval(this.doLog.bind(this),6e5))}init(){this.notificationLog.countNotificationData.clear(),this.notificationLog.countConnectionErrorStatus.clear(),this.notificationLog.countDisconnectedFromState.clear(),this.notificationLog.countStateChange.clear(),this.notificationLog.connectionDuration.clear(),this.notificationLog.countDisconnectedFromState.clear(),this.notificationLog.totalNotificationCount.clear(),this.diagnosticLogSummary.push(new Map),this.diagnosticLogSummary.length>4&&this.diagnosticLogSummary.shift()}logMap(e,t){let n={};e.forEach((e,t)=>{n[t]=e}),e.size>0&&(0,r.y8)(t,n)}doLog(){this.logMap(this.notificationLog.countNotificationData,"SignalR-PendingGetNotification"),this.logMap(this.notificationLog.countConnectionErrorStatus,"SignalR-ConnectionErrorStatus"),this.logMap(this.notificationLog.countDisconnectedFromState,"SignalR-DisconnectedFromState"),this.logMap(this.notificationLog.countStateChange,"SignalR-StateChange"),this.logDeliveredNotifications(),this.logConnectionStatesDurationTime(),this.addDiagnosticDataSummary(this.notificationLog.countConnectionErrorStatus),this.init()}logConnectionStatesDurationTime(){if(this.notificationLog.lastState&&this.notificationLog.lastStateChangeTime){let e=(0,i.cA)((0,i.zO)(),this.notificationLog.lastStateChangeTime);this.notificationLog.lastStateChangeTime=(0,i.zO)();let t=this.notificationLog.lastState.toString();this.notificationLog.connectionDuration.set(t,(this.notificationLog.connectionDuration.get(t)??0)+e)}this.addDiagnosticDataSummary(this.notificationLog.connectionDuration),this.logMap(this.notificationLog.connectionDuration,"SignalR-ConnectionDuration")}getDiagnosticDataSummary(){return this.doLog(),Array.from(this.diagnosticLogSummary.reduce((e,t)=>(t.forEach((t,n)=>{e.set(n,(e.get(n)??0)+t)}),e),new Map)).reduce((e,[t,n])=>e+`${t}:${n},`,"")}addDiagnosticDataSummary(e){let t=new Map([...this.diagnosticLogSummary.pop()??new Map,...e]);this.diagnosticLogSummary.push(t)}logDeliveredNotifications(){let e=new Map,t=new Map;for(let[n,r]of this.notificationLog.countSubscriptionId){let i=this.notificationLog.subscriptionIdToNotificationType.get(n),o=0;r.forEach((e,n)=>{i&&t.set(i+"-"+n,e),o+=e}),i&&(e.set(i,(e.get(i)??0)+o),this.notificationLog.countSubscriptionId.delete(n))}this.addDiagnosticDataSummary(e),this.logMap(new Map([...e,...t]),"SignalR-DeliveredNotificationByType")}logPendingGetNotificationData(e){this.notificationLog.countNotificationData.set(e,(this.notificationLog.countNotificationData.get(e)??0)+1)}logConnectionErrorStatus(e){this.notificationLog.countConnectionErrorStatus.set(e,(this.notificationLog.countConnectionErrorStatus.get(e)??0)+1)}getChannelStateString(e){switch(e){case 1:return"Initialized";case 2:return"Ready";case 3:return"Disconnected";case 4:return"Reconnecting"}return"Uninitialized"}logSubstrateDisconnectedFromState(e){let t=this.getChannelStateString(e);this.notificationLog.countDisconnectedFromState.set(t,(this.notificationLog.countDisconnectedFromState.get(t)??0)+1),this.logSubstrateConnectionStateTimes(e,3)}logSubstrateConnectionStateTimes(e,t){if(this.notificationLog.lastState&&this.notificationLog.lastStateChangeTime){let t=this.notificationLog.connectionDuration.get(this.getChannelStateString(e))??0;this.notificationLog.connectionDuration.set(this.getChannelStateString(e),t+(0,i.cA)((0,i.zO)(),this.notificationLog.lastStateChangeTime))}this.notificationLog.lastStateChangeTime=(0,i.zO)(),this.notificationLog.lastState=this.getChannelStateString(t)}getSignalRStateString(e){switch(e){case 0:return"Connecting";case 1:return"Connected";case 2:return"Reconnecting";case 4:return"Disconnected"}return e.toString()}getChannelState(e){switch(e){case 0:return 1;case 1:return 2;case 2:return 4;case 4:return 3}return 0}logSubstrateConnectionStateChange(e,t){let n=this.getSignalRStateString(e),r=`signalRNewState: ${n}, channelState: ${t}`;this.logSubstrateConnectionStateTimes(t,this.getChannelState(e)),this.notificationLog.countStateChange.set(r,(this.notificationLog.countStateChange.get(r)??0)+1)}buildNotificationTypeMap(e){e.subscriptionParameters.NotificationType&&this.notificationLog.subscriptionIdToNotificationType.set(e.subscriptionId,e.subscriptionParameters.NotificationType)}logDeliveredNotification(e,t){let n="otherFolders";if("HierarchyNotification"===e.id?n=t?.get(e.folderId??"")??"otherFolders":e.id?.includes("folderId")?n=t?.get(e.FolderId??"")??"otherFolders":e.id?.includes("CalendarItemNotification")&&(n=t?.get(e.FolderId??"")??"otherFolders"),e.id){let t=this.notificationLog.countSubscriptionId.get(e.id)??new Map;t.set(n,(t.get(n)??0)+1),this.notificationLog.countSubscriptionId.set(e.id,t)}}};function s(){return a.startLogTimer(),a}},65807:(e,t,n)=>{"use strict";n.d(t,{vy:()=>i,Vh:()=>h,wm:()=>f});var r=n(52433);let i=(0,r.aD)("initializeOwaObservableDateTime"),o=(0,r.aD)("observableNowChanged"),a=(0,r.aD)("observableTodayChanged");var s=n(4672),c=n(87012);let l=(0,r.MT)("ObservableDateTime",{now:0,today:0})(),u=()=>l,d=(0,c.Fl)(()=>(u().now,(0,s.vk)())),f=()=>d.get();(0,c.Fl)(()=>(0,s.vk)(u().today));let h=e=>(0,s.RR)(e,f());n(7810);let p=(0,r.aD)("setNow"),m=(0,r.aD)("setToday",e=>({today:e}));(0,r.ed)(p,()=>{u().now=(0,s.AB)()}),(0,r.ed)(m,({today:e})=>{u().today=e});var g=n(61335),v=n(75996),y=n(86535),b=n(67915);let S=!1;function _(){(0,b.T4)("observable","updateTimes"),p();let e=(0,s.u3)((0,s.Lg)()),t=u().today!=e;t&&m(e),o(),t&&a()}(0,r._F)(i,()=>{if(_(),!S){let e=(0,s.zO)(),t=(0,s.Fq)((0,s.mH)(e,1));setTimeout(()=>setInterval(_,g.qe),(0,s._Q)(t,e));let n=(0,y.y)().document;n&&n.addEventListener("visibilitychange",_),S=!0}}),(0,r._F)(v.gU,_)},45115:(e,t,n)=>{"use strict";let r;n.d(t,{ry:()=>c,ok:()=>I,cJ:()=>v,Hp:()=>k,PU:()=>y,i7:()=>_,Jl:()=>l,Q5:()=>h,qI:()=>m,uu:()=>g,sW:()=>A,D7:()=>C,ci:()=>x,uH:()=>b,Av:()=>S});var i=n(12854),o=n(40091),a=n(60239),s=n(60180);let c="offlineEnabled";function l(e){if("UserMailbox"!==e.type)return!1;let t=(0,s.rV)(self,c);return!t||"false"!==t.toLocaleLowerCase()}var u=n(88101),d=n(52924),f=n(76616);function h(){return void 0===p()}function p(){if(!self.BroadcastChannel)return"LegacyBrowser";if(!((0,u.cr)("fwk-offline-mail")||(0,u.cr)("fwk-offline-calendar")||(0,u.cr)("peo-offline")||(0,u.cr)("peo-offline-via-pdv")||(0,u.cr)("peo-offline-shadow-pdv")||(0,u.cr)("msplaces-offline")))return"FeatureFlags";let e=(0,d.Z)().PolicySettings;return(0,f.X)("offlineDataAllowed")?e?.OfflineEnabledWin?void 0:"Policy":(0,f.X)("localCacheAllowed")?(0,i.j$)()?void 0:e?.OfflineEnabledWeb?e?.SignInState?.includes("kmsi")?void 0:"DataNotAllowed":"Policy":"DataNotAllowed"}function m(e){var t;return void 0===(g()?p()||("UserMailbox"!==(t=e||(0,o.zl)()).type?"MailboxType":l(t)?void 0:(0,s.rV)(self,"offlineDisabledReason")||"Setting"):"App")}function g(){return r||(r=(0,i.Mq)())||(0,a.rx)("IsOfflineSyncEnabled called before we know what app is running"),function(e){switch(e){case"Mail":case"MailDeepLink":case"Calendar":case"CalendarDeepLink":case"People":case"Places":case"BackgroundSync":return!0;default:return!1}}(r)}function v(e){return m(e)&&(0,u.cr)("fwk-offline-calendar")}function y(e){return m(e)&&(0,u.cr)("fwk-offline-mail")}function b(e,t){(0,s.LS)(self,`OWA-OFFLINE-CONTACTS-FALLBACKONLINE-${e.sourceId}`,t)}function S(e,t){(0,s.LS)(self,`OWA-OFFLINE-CONTACTS-FALLBACKONLINE-SESSION-${e.sourceId}`,t)}function _(e){return m(e)&&(0,u.cr)("peo-offline-via-pdv")&&!(0,i.sv)()&&!(0,i.Hx)()}var w=n(44698);function C(e){return _(e)&&(0,w.Ry)("PDV").peoSubstrateSearch}function A(e){return _(e)&&(0,w.Ry)("PDV").peoInvalidateLokiContactCache}function k(e){return m(e)&&(0,u.cr)("fwk-offline-inline-images")}function I(e){return m(e)&&(0,u.cr)("fwk-offline-attachments")}var E=n(23874);function x(){var e;let t=(e=(0,o.zl)(),`${c}-${(0,E.XT)(e)}`),n=(0,s.rV)(self,t);void 0!=n&&((0,s.LS)(self,c,n),(0,s.cl)(self,t))}},22521:(e,t,n)=>{"use strict";function r(){return self.navigator.onLine}function i(e){let t=self.navigator?.connection;return t?.addEventListener("change",n),self.addEventListener("online",n),self.addEventListener("offline",n),()=>{t?.removeEventListener("change",n),self.removeEventListener("online",n),self.removeEventListener("offline",n)};function n(n){let i=!1;switch(n.type){case"online":i=!0;break;case"offline":i=!1;break;case"change":i=(t?.type&&"none"!==t.type)??r();break;default:i=r()}e(i)}}n.d(t,{u:()=>i})},59976:(e,t,n)=>{"use strict";let r;function i(){if(!r)throw Error("OpxHostApi has not been initialized yet.");return r}function o(){return!!r}n.d(t,{WZ:()=>i,zS:()=>c,YG:()=>o});var a=n(31360),s=n(11);function c(){return!!(0,s.JI)("hostApp")&&(0,s.mn)("hostApp").toLowerCase()==a.vj}},2056:(e,t,n)=>{"use strict";n.d(t,{Xm:()=>u,Bb:()=>C,Jf:()=>c});var r=n(52433),i=n(40091);let o=(0,r.aD)("setOptionValue",(e,t,n=(0,i.zl)())=>({feature:e,value:t,mailboxInfo:n})),a=(0,r.aD)("initializeOptionValues",(e,t=(0,i.zl)())=>({potentialOptionValues:e,mailboxInfo:t})),s=(0,r.aD)("setOptionValue",(e,t,n=(0,i.zl)())=>({feature:e,value:t,mailboxInfo:n})),c=(0,r.aD)("setServiceOptionStoreData",e=>({storeData:e}));var l=n(87012),u=(e=>(e[e.TestFeature=1]="TestFeature",e[e.SmartSuggestions=2]="SmartSuggestions",e[e.DiverseEmojis=4]="DiverseEmojis",e[e.SurfaceActions=5]="SurfaceActions",e[e.SkypeNotifications=6]="SkypeNotifications",e[e.WebPushNotifications=7]="WebPushNotifications",e[e.Confetti=8]="Confetti",e[e.GdprAdsPrefs=9]="GdprAdsPrefs",e[e.CalendarSurfaceAddins=10]="CalendarSurfaceAddins",e[e.ExternalImages=11]="ExternalImages",e[e.EventCapture=12]="EventCapture",e[e.Translation=14]="Translation",e[e.CalendarSurfaceOptions=15]="CalendarSurfaceOptions",e[e.TxpEventNotifications=16]="TxpEventNotifications",e[e.MentionEventNotifications=17]="MentionEventNotifications",e[e.ComposeAssistance=18]="ComposeAssistance",e[e.ActivityFeed=19]="ActivityFeed",e[e.CalendarHelp=21]="CalendarHelp",e[e.LinkedInViewProfile=22]="LinkedInViewProfile",e[e.Bohemia=23]="Bohemia",e[e.GdprAdsV2=24]="GdprAdsV2",e[e.Proofing=25]="Proofing",e[e.ActiveProxyAddress=26]="ActiveProxyAddress",e[e.GdprAdsV3=28]="GdprAdsV3",e[e.SxS=29]="SxS",e[e.ReadingPaneConversation=30]="ReadingPaneConversation",e[e.AdsAggregate=31]="AdsAggregate",e[e.ListViewColumnHeaders=32]="ListViewColumnHeaders",e[e.MailLayout=33]="MailLayout",e[e.Commanding=34]="Commanding",e[e.Search=35]="Search",e[e.LgpdAds=36]="LgpdAds",e[e.MicrosoftChoice=37]="MicrosoftChoice",e[e.StartUp=38]="StartUp",e[e.KeyboardShortcuts=39]="KeyboardShortcuts",e[e.EmailHeaderContent=40]="EmailHeaderContent",e[e.PinnedPane=41]="PinnedPane",e[e.EUEmailAds=42]="EUEmailAds",e[e.OnboardingCampaign=43]="OnboardingCampaign",e[e.OfficeNeutralTheme=44]="OfficeNeutralTheme",e[e.IsBusinessConsumer=45]="IsBusinessConsumer",e[e.ApprovedSenders=46]="ApprovedSenders",e[e.NativeAdsRemoveUpsell=47]="NativeAdsRemoveUpsell",e[e.EditorAutoFormat=48]="EditorAutoFormat",e[e.PremiumStatusInPrimarySettings=49]="PremiumStatusInPrimarySettings",e[e.UseSystemDarkMode=50]="UseSystemDarkMode",e[e.ComposeFormInPopOut=51]="ComposeFormInPopOut",e[e.ComposeFormInPopOutForOWA=52]="ComposeFormInPopOutForOWA",e[e.TeamsEmbedChat=53]="TeamsEmbedChat",e[e.Boost=54]="Boost",e[e.GdprAds2023=55]="GdprAds2023",e[e.AutoCorrect=56]="AutoCorrect",e[e.AppBarDisplayMode=57]="AppBarDisplayMode",e[e.Dictation=58]="Dictation",e[e.DefaultPasteType=59]="DefaultPasteType",e[e.CopilotChatFREOptions=60]="CopilotChatFREOptions",e[e.MonthlyUpdates=61]="MonthlyUpdates",e))(u||{}),d=n(12163),f=(e=>(e[e.EditInBrowser=0]="EditInBrowser",e[e.EditInDesktop=1]="EditInDesktop",e[e.EditAndReply=2]="EditAndReply",e))(f||{}),h=(e=>(e[e.OutlookForWindows=0]="OutlookForWindows",e[e.OutlookForWeb=1]="OutlookForWeb",e[e.Off=2]="Off",e))(h||{}),p=(e=>(e[e.None=0]="None",e[e.MyDay=1]="MyDay",e[e.CopilotChat=2]="CopilotChat",e))(p||{}),m=(e=>(e[e.KeepSourceFormatting=0]="KeepSourceFormatting",e[e.MergeFormatting=1]="MergeFormatting",e[e.KeepTextOnly=2]="KeepTextOnly",e))(m||{});let g={feature:u.Bohemia},v=(0,r.MT)("owsOptionsStore",{accounts:function(){let e=new l.vP;return(0,i.MN)(i.$0.StartingOrCompleteOrError,i.l4.Any).every(t=>{let n=(0,d.M4)(t.mailboxInfo);e.set(n,y())}),e}()})();function y(){return{options:{[u.SmartSuggestions]:{feature:u.SmartSuggestions,smartSuggestionsEnabled:!1,browserLocationEnabled:!1},[u.DiverseEmojis]:{feature:u.DiverseEmojis,diverseEmojisSelectedSkinTone:""},[u.SurfaceActions]:{feature:u.SurfaceActions,readSurfaceActions:[],readSurfaceAddins:[],composeSurfaceActions:[],composeSurfaceAddins:[]},[u.SkypeNotifications]:{feature:u.SkypeNotifications,skypeMessageNotification:1,skypeCallingNotification:1},[u.WebPushNotifications]:{feature:u.WebPushNotifications,enabled:!1,applicationServerKey:null},[u.Confetti]:{feature:u.Confetti,confettiEnabled:!1},[u.Boost]:{feature:u.Boost,boostEnabled:!1,keywordsEnabled:!1,mailOpenBehavior:0},[u.EUEmailAds]:{feature:u.EUEmailAds,optInBit:0,hasSuggestNativeAdsDimissed:!1},[u.GdprAds2023]:{feature:u.GdprAds2023,encodedTCString:"",allowP1StoreAndAccessDevice:!1,allowP2LimitedDataSelect:!1,allowP3CreateProfilesPersonalised:!1,allowP4UseProfilesPersonalised:!1,allowP5CreateProfilesContent:!1,allowP6UseProfilesContent:!1,allowP7MeasureAdvPerf:!1,allowP8MeasureContentPerf:!1,allowP9Audiences:!1,allowP10DevelopServices:!1,allowP11LimitedDataSelectContent:!1,allowSf1PreciseGeoData:!1,allowSf2ScanDevice:!1,allowStatck42PurposesPersonalizedAd:!1,allowStatck1SFGeoDevice:!1,allowLegitimateInterestPurpose:!1,allowFirstPartyCookie:!1,disselectedVendorId:[],selectedVendorId:[],vendorListVersion:0,lastConsentDateUtc:""},[u.AutoCorrect]:{feature:u.AutoCorrect,isAutoCorrectEnabled:!0,isAutoCapitalizationEnabled:!0},[u.GdprAdsV3]:{feature:u.GdprAdsV3,encodedTCString:null,allStoreAndAccessDevice:!1,allowDevelopAndImproveProduct:!1,allowPersonalisedAds:!1,allowPersonalisedAdsSelectBasicAd:!1,allowPersonalisedAdsApplyMarketResearch:!1,allowPersonalisedAdsMeasureContentPerformance:!1,allowPersonalisedAdsSelectPersonalisedAds:!1,allowPersonalisedAdsMeasureAdPerf:!1,allowPersonalisedAdsSelectPersonalisedContent:!1,allowPersonalisedAdsCreatePersonalisedContentProfile:!1,allowPersonalisedAdsCreatePersonalisedAdsProfile:!1,allowPreciseGeoDataAndIdentifyDevice:!1,allowPreciseGeoDataAndIdentifyDeviceScanDevice:!1,allowPreciseGeoDataAndIdentifyDeviceGeoData:!1,disselectedVendorId:[],selectedVendorId:[]},[u.CalendarSurfaceAddins]:{feature:u.CalendarSurfaceAddins,calendarSurfaceAddins:[]},[u.ExternalImages]:{feature:u.ExternalImages,externalImagesSelectedOption:null},[u.EventCapture]:{autoCollectionEnabled:!1},[u.Translation]:{feature:u.Translation,translationMode:0,targetLanguage:"",excludedLanguages:[]},[u.CalendarSurfaceOptions]:{feature:u.CalendarSurfaceOptions,lastKnownRoamingTimeZone:void 0,roamingTimeZoneNotificationsIsDisabled:void 0,allDayWellHeight:0,numDaysInDayRange:1,timeScaleSetting:30,isDynamicColumnWidthEnabled:!0},[u.MentionEventNotifications]:{feature:u.MentionEventNotifications,enabled:!1},[u.ComposeAssistance]:{feature:u.ComposeAssistance,composeAssistanceEnabled:!1},[u.ActivityFeed]:{feature:u.ActivityFeed,OWASurfaceOptions:{SupportedTypes:[],DisabledInFeedPanel:[]}},[u.LinkedInViewProfile]:{dismissed:!1},[u.CalendarHelp]:{feature:u.CalendarHelp,calendarHelpEnabled:!1},[u.Bohemia]:g,[u.Proofing]:{feature:u.Proofing,spellCheckEnabled:!0,grammarEnabled:!0,writingRefinementsEnabled:!1,proofingLocale:void 0,overriddenOptions:void 0,isTonalFreExperienceEnabled:!1,isEditorIndicatorEnabled:!1,isToneEnabledInEditorIndicator:!1,shouldShowIndicatorButton:!1,areMxLanguagesSeeded:!0,isLanguageAutoDetectEnabled:!1},[u.ActiveProxyAddress]:{feature:u.ActiveProxyAddress,activeProxyAddresses:[]},[u.SxS]:{feature:u.SxS,hideReadingPane:!1,defaultEditCommand:f.EditInBrowser},[u.ReadingPaneConversation]:{feature:u.ReadingPaneConversation,conversationEnabled:!0,conversationEnabledNativeHost:!1},[u.Search]:{feature:u.Search,defaultSearchScope:void 0},[u.StartUp]:{feature:u.StartUp,defaultReopenItems:void 0},[u.KeyboardShortcuts]:{feature:u.KeyboardShortcuts,keyboardShortcutsMode:h.OutlookForWindows},[u.EmailHeaderContent]:{feature:u.EmailHeaderContent,inboxShoppingEnabled:void 0},[u.PinnedPane]:{feature:u.PinnedPane,pinnedPane:p.None},[u.NativeAdsRemoveUpsell]:{feature:u.NativeAdsRemoveUpsell,currentSessionNumber:0},[u.EditorAutoFormat]:{feature:u.EditorAutoFormat,autoBulletEnabled:!0,autoNumberingEnabled:!0,autoFractionsEnabled:!0,autoHyphenEnabled:!0,autoOrdinalsEnabled:!0},[u.PremiumStatusInPrimarySettings]:{feature:u.PremiumStatusInPrimarySettings,overallPremiumStatusBit:0,premiumCloudCacheAccounts:[]},[u.UseSystemDarkMode]:{feature:u.UseSystemDarkMode,useSystemDarkMode:!1},[u.ComposeFormInPopOut]:{feature:u.ComposeFormInPopOut,composeFormInPopOutEnabled:!1},[u.Dictation]:{feature:u.Dictation,isAutoPunctuationEnabled:null,dictationLanguage:null},[u.DefaultPasteType]:{feature:u.DefaultPasteType,pasteFromEmailsAndEvents:m.KeepSourceFormatting,pasteFromOtherPrograms:m.MergeFormatting},[u.CopilotChatFREOptions]:{feature:u.CopilotChatFREOptions,shouldCopilotPaneAutoOpen:!1,copilotFeatureUsageCount:0},[u.MonthlyUpdates]:{feature:u.MonthlyUpdates,monthlyUpdatesEnabled:!0}}}}let b=()=>v;function S(e=(0,i.zl)()){let t=(0,d.M4)(e);return b().accounts.get(t)||b().accounts.set(t,y()),b().accounts.get(t)}let _=new Map;function w(e,t,n){S(n).options[e]=t}function C(e,t=(0,i.zl)()){return S(t).options[e]}(0,r.ed)(o,e=>{let{feature:t,value:n,mailboxInfo:r}=e;w(t,n,r)}),(0,r.ed)(s,e=>{let{feature:t,value:n,mailboxInfo:r}=e;(0,l.dw)(S(r).options[t],n)}),(0,r.ed)(a,e=>{let{potentialOptionValues:t,mailboxInfo:n}=e,r=(0,d.M4)(n);if(!_.get(r))for(let e of(_.set(r,!0),t))e&&e?.feature in u&&w(e.feature,e,n)}),(0,r.ed)(c,e=>{let t=b();t.accounts.clear(),Object.keys(e.storeData).forEach(n=>t.accounts.set(n,e.storeData[n]))})},47731:(e,t,n)=>{"use strict";n.d(t,{Af:()=>h,U3:()=>l,xe:()=>c,i7:()=>u,fv:()=>a,jB:()=>o,es:()=>s,sB:()=>d});var r=n(85445);let i=new r.Hd(()=>n.e(3285).then(n.bind(n,97446)),{name:"OwsGateway"}),o=new r._5(i,e=>e.makePostRequest).importAndExecute,a=new r._5(i,e=>e.makePatchRequest).importAndExecute,s=new r._5(i,e=>e.makePutRequest).importAndExecute,c=new r._5(i,e=>e.makeGetRequest).importAndExecute,l=new r._5(i,e=>e.makeDeleteRequest).importAndExecute,u=new r._5(i,e=>e.makeGraphRequest).importAndExecute,d=new r._5(i,e=>e.sendOwsPrimeRequest).importAndExecute;var f=n(9717);function h(e,t){return(0,f.Z)(e,"MailboxInfo must not be null or undefined"),{...t,mailboxInfo:e}}},98284:(e,t,n)=>{"use strict";n.d(t,{M:()=>a,k:()=>o});var r=0,i={};function o(e){let t=r++;return i[t]=e,()=>{delete i[t]}}function a(e,t,n,r,o){for(let a of(t.datapoint&&(e.datapoint=t.datapoint),Object.values(i)))a(n,r||"OWS",o,0,e)}},54115:(e,t,n)=>{"use strict";n.d(t,{yI:()=>g,f4:()=>y,N$:()=>v,Eb:()=>f,hY:()=>d,JY:()=>b.Z,Qq:()=>m});var r=n(11);n(81313),n(60239);let i=self?.performance,o={},a=self?.performance,s={};function c(e,t){(0,r.JI)("bpm")&&self.performance.mark(e,t?{startTime:t}:void 0),a&&(s[e]=t||Math.floor(performance.now()),function(e){if(i){let t=self.performance;t.memory&&(o[e]={size:t.memory.usedJSHeapSize})}}(e))}let l={sd:"Startup Data (sd)",offsd:"Offline Startup Data (offsd)",rbsp:"Run Before Start Promise (rbsp)",mjs:"Bootstrap Javascript Load (mjs)",sp:"Session Promises (sp)",ren:"Render (ren)",plt:"Page Load Time (plt)",mi:"Mail Index (mi)",in:"Index (in)",CalendarAppLoadSucceeded:"Calendar App Load Succeeded",PlacesTenantSettingsLoaded:"Places Tenant Settings Loaded",PlacesAppLoadSucceeded:"Places App Load Succeeded"},u=self?.performance;function d(e){c(`${e}_s`)}function f(e){let t=`${e}_e`;if(c(t),(0,r.JI)("bpm")){let n=self.performance.measure(e,`${e}_s`,t);!function(e,t){if(!t&&!u||!(0,r.JI)("pas"))return;let n=l[e];if(!n)return;let i=t??performance.now(),o=self._pageTimings??(self._pageTimings={});void 0===o[n]&&(o[n]=Math.round(i))}(n.name,n.duration)}}let h={},p={};function m(e,t){let n=Date.now();for(var r=0;r<t.length;r++){let i=t[r].key;i&&t[r].promise.then(t=>{let r=Date.now()-n;h[e]=i,p[e]??(p[e]=""),p[e]+=`${i}:${r}|`}).catch(()=>{})}let i=t.map(e=>e.promise);try{return Promise.all(i)}catch(n){let e={pk:typeof t,pt:typeof i,st:typeof self.Symbol,sti:typeof Symbol.iterator};throw t&&(e.pkl=t.length),i&&(e.pl=i.length,Symbol.iterator&&(e.pi=typeof i[Symbol.iterator])),n.additionalInfo=e,n}}function g(e,t){h[e]||(h[e]=t)}function v(e=!1){return e?h:JSON.stringify(h)}function y(e=!1){return e?p:JSON.stringify(p)}var b=n(62909);n(67915)},62909:(e,t,n)=>{"use strict";function r(e){if(self.document&&"visible"==self.document.visibilityState)return self.requestAnimationFrame(function(){e(!0)});e(!1)}n.d(t,{Z:()=>r})},67915:(e,t,n)=>{"use strict";n.d(t,{T4:()=>i}),n(62909);let r=new Map;function i(e,t){if("function"==typeof performance?.now){let n=`${e}:${t}`;r.set(performance.now(),n)}}},87909:(e,t,n)=>{"use strict";let r;n.d(t,{R6:()=>a,I6:()=>c,J:()=>s});let i={errors:[]};var o=n(99096);let a={Win32GqlMutateError:"Win32GqlMutateError",Win32GqlQueryError:"Win32GqlQueryError",PstFilePickerError:"PstFilePickerError",MountUnmountPstFileError:"MountUnmountPstFileError",CreateApolloClientError:"CreateApolloClientError"};function s(e){r=e}function c(e,t){(r||function(e){for(let t of Object.keys(a))e.on(t,e=>{i.errors.push(e)})}(r=new o.Z),r).emit(e,t)}},11:(e,t,n)=>{"use strict";n.d(t,{JI:()=>s,Pz:()=>u,mn:()=>a,nM:()=>o});var r=n(86535);let i=null;function o(e){return(e||(e=(0,r.y)().location),e===location)?i||(i=c(location)):c(e)}function a(e){return i?i[e]:o()[e]}function s(e){return i?e in i:Object.prototype.hasOwnProperty.call(o(),e)}function c(e){return void 0!==e&&e.search?function(e){let t={};if("string"==typeof e&&e.length>0){let n=e.split("&"),r=n.length>1e3?1e3:n.length;for(let e=0;e<r;++e){let r=n[e].replace(l,"%20").split("=");t[decodeURIComponent(r[0])]=decodeURIComponent(r.slice(1).join("="))}}return t}(e.search.substr(1)):{}}let l=/\+/g;function u(e){return e?Object.keys(e).map(t=>encodeURIComponent(t)+(e[t]?"="+encodeURIComponent(e[t]):"")).join("&"):""}},27380:(e,t,n)=>{"use strict";n.d(t,{S:()=>b});var r=n(23346),i=n(5590),o=n(18038),a=n(12854),s=n(60239),c=n(19724),l=n(51313),u=n(17985),d=n(92273),f=n(31726),h=n(23182),p=n(13387),m=n(17277);function g(e,t,n,r,i){let o=function e(t,n,r="BASE",i=!0,o=!0){let a=typeof t,s=typeof n;if(a===s){if("object"===a){if(Array.isArray(t)&&Array.isArray(n)){if(t.length!==n.length)return{result:!1,diff:`${r} array length ${t.length}::${n.length}`};let a=[...t],s=[...n];o||(a.sort((e,t)=>JSON.stringify(e).localeCompare(JSON.stringify(t))),s.sort((e,t)=>JSON.stringify(e).localeCompare(JSON.stringify(t))));for(let n=0;n<t.length;n++){let t=e(a[n],s[n],r,i,o);if(!t.result)return t}return{result:!0,diff:`${r} same array`}}let a=Object.keys(t),s=Object.keys(n);if(a.length!==s.length)return{result:!1,diff:`${r} key length [${a.toString()}]::[${s.toString()}]`};for(let s of a){if(null==n[s])return{result:null==t[s],diff:`${r} ${s} ${t[s]?"missing":""}`};let a=e(t[s],n[s],`${r}.${s}`,i,o);if(!a.result)return a}return{result:!0,diff:`${r} same object`}}return{result:!i||t===n,diff:`${r} value <PII>`}}return{result:!1,diff:`${r} type ${a}::${s}`}}(e,t,n,r,i);return o.result?t:(s.g4.warn(`[NetCoreDiff] ${n} ${o.diff}`),(0,m.CZ)("NetCoreDiff",{actionName:n,diff:o.diff}),e)}let v={};for(let e of[{compareFn:(e,t,n)=>g(e,t,n,!1,!0),actionNames:new Set(["GetAccessTokenForResource","GetAccessTokenforDataProvider","GetAccessTokenforResource","GetAttachmentDownloadToken","GetClientAccessToken"])},{compareFn:(e,t,n)=>g(e,t,n,!0,!0),actionNames:new Set(["FetchDataProviderResource","FindBookingCustomers","FindCategoryDetails","FindConversation","FindFolder","FindItem","FindOutlookQuickSteps","FindPeople","FindUnifiedGroups","GetAccountInformation","GetActiveRetentionPolicyTags","GetAllAttachmentDataProviders","GetAllClientExtensionsNotifications","GetAllMeetingTypeExtensions","GetAllowedOptions","GetAttachment","GetAttachmentDataProviderCreator","GetAttachmentDataProviderItems","GetAttachmentDataProviderUploadFolderProps","GetAttachmentItems","GetAttachmentLabel","GetAttachmentPdfPreview","GetAttachmentPreviews","GetAttachmentTextPreview","GetAuthenticationUrl","GetAvailableRetentionPolicyTags","GetBirthdayCalendarView","GetBirthdayEvent","GetBookingAdminSettings","GetBookingCalendarPublishing","GetBookingCustomQuestionsCommand","GetBookingMailboxDiagnostics","GetBookingMailboxes","GetBookingService","GetBookingServices","GetBookingStaff","GetBookingStatistics","GetBposShellInfoNavBarData","GetBposShellInfoNavBarDataForBookings","GetBusinessInformation","GetCASMailbox2","GetCalendarEvent","GetCalendarFeeds","GetCalendarFolderConfiguration","GetCalendarFolders","GetCalendarProcessing","GetCalendarSharingPermissions","GetCalendarView","GetCertsInfo","GetComplianceConfiguration","GetConsumerMailbox","GetConversationItems","GetDlpPolicyTips","GetEncryptionCerts","GetExtensibilityContext","GetFileItems","GetFolder","GetFolderChangeDigest","GetFolderMruConfiguration","GetFullSearchHistoryFromRest","GetGroupInfo","GetHolidayCalendars","GetInboxRule","GetItem","GetLinkPreview","GetMailTips","GetMailboxAutoReplyConfiguration","GetMailboxByIdentity","GetMailboxCalendarConfiguration","GetMailboxJunkEmailConfiguration","GetMailboxMessageConfiguration","GetMailboxPermission","GetMailboxRegionalConfiguration","GetMeetingTypeExtension","GetMessageClassification","GetMime","GetMobileDeviceStatistics","GetMrsConnectedAccounts","GetNewAttachmentDataProviderCreationInfo","GetNotesForPersona","GetOrganizationHierarchyForPersona","GetOtherMailboxConfiguration","GetOutlookDotComMigrationDiagnostics","GetOwaNonBootUserConfiguration","GetOwaUserConfiguration","GetPeopleFilters","GetPeopleIKnowGraphCommand","GetPersona","GetPersonalListsMapping","GetPersonalSchedulingPage","GetReactFlightsAndSettings","GetRegionalConfiguration","GetReminders","GetRoomIcon","GetSharePointTextFileContent","GetSharingInformation","GetSharingPermissionInfo","GetSharingPermissions","GetStaffAvailability","GetSuggestedUnifiedGroups","GetSweepRules","GetTimeZone","GetTimeZoneOffsets","GetUnifiedGroupDetails","GetUnifiedGroupMembers","GetUnifiedGroupMembershipRequests","GetUnifiedGroupsSettings","GetUserAvailabilityInternal","GetUserConfiguration","GetUserRetentionPolicyTags","GetUserUnifiedGroups","GetUserVoiceData","GetWacAttachmentInfo","UserBootSettings","StartupData"])}])for(let t of e.actionNames)v[t]=e.compareFn;var y=n(23589);function b(e,t,n){let f;if(s.g4.info(`ServiceAction ${e}`,"service"),(0,l.c)(n?.mailboxInfo),!(0,u.j)(n?.mailboxInfo)){let e="Cannot issue OWS request for a mailbox that does not support service requests";throw(0,s.ZU)(e),Error(e)}if((0,d.Q)(n?.mailboxInfo,e),n?.mailboxInfo?.isRemoved)throw(0,s.ZU)("InvalidRequest: MailboxInfo was removed"),Error("InvalidRequest: MailboxInfo was removed");let h=(0,i.iE)();if((0,o.Z)(h,"Acct-MakeServiceRequestMailbox",n?.mailboxInfo),n?.endpoint)f=n.endpoint;else{let t=n?.customBaseUrl?n.customBaseUrlSubPath?n.customBaseUrl.concat(n.customBaseUrlSubPath):n.customBaseUrl:n?.customBaseUrlSubPath?h.baseUrl.concat("/"+n.customBaseUrlSubPath):h.baseUrl;f=`${t}/service.svc?action=${e}`}if((void 0!==h.isUserIdle&&h.isUserIdle()||n?.isUserActivity==!1)&&(f=(0,c.Z)(f,{UA:"0"})),f=(0,c.Z)(f,{app:(0,a.Mq)()},!0),(0,p.s)(e,h.getApplicationSettings)){var m,g;return Object.keys(v).includes(e)?(m=f,g=v[e],Promise.allSettled([(0,r.Z)(e,m,1,n,t),S(e,m,n,t,!1)]).then(t=>{let[n,r]=t;return"rejected"==n.status?((0,y.CZ)("NetCoreDiff",{actionName:e,diff:"OWAFailed"}),n.reason):"rejected"==r.status?((0,y.CZ)("NetCoreDiff",{actionName:e,diff:"NetCoreFailed"}),n.value):g?.(n.value,r.value,e)??n.value})):S(e,f,n,t,!0)}return(0,r.Z)(e,f,1,n,t)}function S(e,t,n,i,o){let a=(0,h.U)(t),s=!n?.returnResponseHeaders&&!n?.returnFullResponseOnSuccess,c={...n,returnResponseHeaders:!0};return(0,r.Z)(e,a,1,c,i).then(e=>{if("number"==typeof e.status&&!(0,f.h)(e.status))throw Error("owanetcore response did not succeed");return s?e.json():Promise.resolve(e)}).then(e=>e).catch(a=>{if((0,y.CZ)("NetCoreFallback",{actionName:e}),o)return(0,r.Z)(e,t,1,n,i);throw a})}},1111:(e,t,n)=>{"use strict";function r(e){return{__type:"JsonRequestHeaders:#Exchange",...e}}n.d(t,{N:()=>l,F:()=>c});var i=n(48625),o=n(42080),a=n(85802),s=n(5590);function c(e){return(e||(e=(0,s.iE)().timezone),e)?r({RequestServerVersion:"V2018_01_08",TimeZoneContext:(0,i.Z)({TimeZoneDefinition:(0,o.Z)({Id:e})})}):r({RequestServerVersion:"V2018_01_08"})}function l(e,t,n){return(0,a.Z)({PropertySetId:e,PropertyName:t,PropertyType:n})}},25294:(e,t,n)=>{"use strict";n.d(t,{q:()=>o});var r=n(5590);let i="IdType";function o(e,t,n){let i=(0,r.iE)();"ImmutableId"==t?i.isFeatureEnabled?.("fwk-immutable-ids",n)&&a(e,t):a(e,t)}function a(e,t){var n;let r=s(e)?e.get("prefer"):e.prefer;if(!r||0>r.indexOf(i)){let o=(n=`${i}="${t}"`,r?`${r}, ${n}`:n);s(e)?e.set("prefer",o):e.prefer=o}}function s(e){return!!e.get&&!!e.set}},49670:(e,t,n)=>{"use strict";function r(e){let t=function(e){let t='exchange.behavior="IncludeThirdPartyOnlineMeetingProviders"',n=i(e)?e.get("prefer"):e.prefer;return n?`${n}, ${t}`:t}(e);i(e)?e.set("prefer",t):e.prefer=t}function i(e){return!!e.get&&!!e.set}n.d(t,{Z:()=>r})},3489:(e,t,n)=>{"use strict";let r,i,o;n.d(t,{Nz:()=>l,XL:()=>u,qJ:()=>d});var a=n(53836);let s="X-OWA-CANARY_cookie_is_null_or_empty";function c(){let e=(0,a.G8)(),t=(0,a.CN)(e,"targetServer"),n=(0,a.CN)(e,f("X-OWA-CANARY",t)),r=(0,a.CN)(e,f("X-OWA-CANARY-PRD",t)),i=(0,a.CN)(e,f("X-OWA-CANARY-BF",t));return n&&0!=n.length?(r&&r.length>0&&(n+=","+r),i&&i.length>0&&(n+=","+i),n):null}function l(e){return e?(r||(r=c()||s,self.clearTimeout(o),o=self.setTimeout(d,6e4)),r):c()||s}function u(){if(!i){let e=(0,a.G8)();i=(0,a.CN)(e,f("X-OWA-CANARY-DEBUG",(0,a.CN)(e,"targetServer")))}return i}function d(){r=void 0,i=void 0}function f(e,t){return e+(t?"_"+t.toLocaleLowerCase():"")}},18038:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(17277),i=n(58035);function o(e,t,n){if((0,i.sj)()&&e.isFeatureEnabled?.("acct-mailboxinfo-innerring-telemetry")){let e=!!n?.type&&!!n?.userIdentity&&!!n?.mailboxSmtpAddress,i=e&&!!n?.sourceId&&!!n?.mailboxRank;if(!e||!i){let o=Error(t);(0,r.ly)(t,o,{provided:e,store:i,type:n?.type,userId:typeof n?.userIdentity,smtp:typeof n?.mailboxSmtpAddress,sourceId:typeof n?.sourceId,rank:typeof n?.mailboxRank})}}}},5590:(e,t,n)=>{"use strict";n.d(t,{iE:()=>o,q_:()=>i});let r={baseUrl:"/owa",isFeatureEnabled:()=>!1,isAccountFeatureEnabled:()=>!1,timeoutMS:9e4,disableAllRequests:!1,isResourceTokenPrefetchEnabled:!1};function i(e){r={...r,...e}}function o(){return r}},41797:(e,t,n)=>{"use strict";n.d(t,{$F:()=>u,uY:()=>r});let r="MS-CV",i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o={maxCorrelationVectorLength:127,baseLength:22,validationPattern:RegExp("^["+i+"]{22}(.[0-9]+)+$")};var a="",s=0;function c(){return a.concat(".",s.toString())}function l(e){return o.validationPattern.test(e)&&e.length<=o.maxCorrelationVectorLength}function u(){if(!l(c())){var e;return a=function(){for(var e="",t=0;t<o.baseLength;t++)e+=i.charAt(Math.floor(Math.random()*i.length));return e}(),s=0,l(e=c())?e:""}return l(c())&&a.length+1+(s+1+"").length<=o.maxCorrelationVectorLength?(s+=1,c()):null}},78874:(e,t,n)=>{"use strict";n.d(t,{cI:()=>u,nC:()=>l,pM:()=>d});var r=n(5590),i=n(25294),o=n(18038),a=n(96289),s=n(12854),c=n(49670);let l="Authorization",u="X-OwaWebSessionType";async function d(e,t,n,d){let f=function(e,t){var n=(0,s.N_)();let a={"X-Req-Source":(0,s.Mq)(),"x-owa-hosted-ux":n};if("true"==n){a["x-owa-host-app"]=(0,s.Jb)()||"undefined";let e=(0,s.v3)();e&&(a["x-owa-hosted-scenario"]=e)}return(0,o.Z)((0,r.iE)(),"Acct-DefaultHeadersMailbox",e),(0,i.q)(a,t??"ImmutableId",e),(0,c.Z)(a),a}(t,d),h=(0,r.iE)();if(!e&&h.getAuthToken){let e=await h.getAuthToken(void 0,t);if(e&&(f[l]=e,h.getWebSessionType)){let e=await h.getWebSessionType(t);e&&(f[u]=e)}}if(!n&&h.getAnchorMailbox){let e=await h.getAnchorMailbox(t);e&&(f["x-anchormailbox"]=e)}return e||f[l]||Object.assign(f,(0,a.Ne)()),f}},9710:(e,t,n)=>{"use strict";n.d(t,{C:()=>a});var r=n(11),i=n(86535);let o=!1;function a(e,t){if(!o){o=!0;let n=(0,i.y)().location,a=(0,r.nM)(n),s=!1,c=e?e.get("X-OWA-ClaimChallenge"):void 0;c&&a.cc!==c&&(a.cc=decodeURIComponent(c),s=!0),void 0===a.authRedirect&&(a.authRedirect="true",s=!0),t&&(a.login_hint=t.mailboxSmtpAddress),s&&(a.state="0",n.search="?"+(0,r.Pz)(a))}}},92304:(e,t,n)=>{"use strict";function r(e){return{__type:"DistinguishedFolderId:#Exchange",...e}}n.d(t,{Z:()=>r})},85802:(e,t,n)=>{"use strict";function r(e){return{__type:"ExtendedPropertyUri:#Exchange",...e}}n.d(t,{Z:()=>r})},23098:(e,t,n)=>{"use strict";function r(e){return{__type:"FindFolderRequest:#Exchange",...e}}n.d(t,{Z:()=>r})},66243:(e,t,n)=>{"use strict";function r(e){return{__type:"FolderId:#Exchange",...e}}n.d(t,{Z:()=>r})},49665:(e,t,n)=>{"use strict";function r(e){return{__type:"FolderResponseShape:#Exchange",...e}}n.d(t,{Z:()=>r})},30330:(e,t,n)=>{"use strict";function r(e){return{__type:"IndexedPageView:#Exchange",...e}}n.d(t,{Z:()=>r})},76576:(e,t,n)=>{"use strict";function r(e){return{__type:"PropertyUri:#Exchange",...e}}n.d(t,{Z:()=>r})},48625:(e,t,n)=>{"use strict";function r(e){return{__type:"TimeZoneContext:#Exchange",...e}}n.d(t,{Z:()=>r})},42080:(e,t,n)=>{"use strict";function r(e){return{__type:"TimeZoneDefinitionType:#Exchange",...e}}n.d(t,{Z:()=>r})},23346:(e,t,n)=>{"use strict";n.d(t,{Z:()=>R,k:()=>M});var r=n(885),i=n(5590),o=n(63057),a=n(61897),s=n(12854);let c=null,l=null;async function u(e){!(null!=c||(0,s.Sn)())&&(null!=l&&Date.now()-l<828e5||(l=Date.now(),(c=self.document.createElement("iframe")).setAttribute("id","backgroundauth"),c.style.display="none",(0,a.Z)({},e).then(e=>{if(0!=e.ResultCode||null==e.AuthenticationUrl||""==e.AuthenticationUrl){c=null;return}c&&(self.document.body.appendChild(c),self.addEventListener("message",d,!1),c.src=e.AuthenticationUrl),setTimeout(function(){null!=c&&f()},6e4)}).catch(function(){c=null})))}function d(e){e.origin==window.location.origin&&e.data&&e.data.split&&"backgroundAuthResponse"==e.data.split(":")[0]&&f()}function f(){c&&(window.document.body.removeChild(c),c=null,window.removeEventListener("message",d))}var h=n(84461),p=n(9710),m=n(23589),g=n(78874);let v="AuthNeeded";function y(e,t,n,r){let i=Error(`${e} failed: ${t}`);return r&&(i.additionalInfo={callstackAtRequest:r}),i.fetchErrorType=t==v?v:"ServerFailure",i.httpStatus=n.status,i.xowaerror=n.headers.get("x-owa-error")||void 0,i.xinnerexception=n.headers.get("x-innerexception")||void 0,i}var b=n(3560),S=n(18038),_=n(96289),w=n(41797);function C(e,t){t.has(w.uY)&&t.delete(w.uY),t.has(g.nC)||(0,_.YX)(t),t.set("X-OWA-Attempt",""+e)}var A=n(35387);function k(){return I()+I()+"-"+I()+"-"+I()+"-"+I()+"-"+I()+I()+I()}function I(){return Math.floor((1+Math.random())*65536).toString(16).substring(1)}async function E(e,t,n){let r=(0,i.iE)();if(r.prepareRequestOptions){let t=await r.prepareRequestOptions(e);t&&(e=t)}let o=await function(e){let t=(e=e||{}).headers?new Headers(e.headers):new Headers,n={...e,method:e.method||"POST",credentials:"include",headers:t},r=t?.has("Authorization"),i=t?.has("x-anchormailbox");return(0,g.pM)(r,e.mailboxInfo,i,e.customIdType).then(e=>(Object.keys(e).forEach(n=>{t.has(n)&&t.get(n)||t.set(n,e[n])}),n))}(e),a=o.headers;n&&a.set("Action",n);let c=e?.scenarioId?`${e?.scenarioId}_${k()}`:k();if(a.set("X-OWA-CorrelationId",c),a.set("X-OWA-SessionId",(0,s.MQ)()),r.isFeatureEnabled("auth-provenance-OwsAddHeader")&&a.set("X-OWA-ProvenanceId",k()),t){a.append("Content-Type","application/json; charset=utf-8");let n=JSON.stringify(t),r=encodeURIComponent(n);o.noEmptyPost||r.length>2048?o.body=n:(a.append("X-OWA-UrlPostData",r),o.body=e?.customBody)}if(!a.has(w.uY)){let e=(0,w.$F)();e&&a.append(w.uY,e)}return o}var x=n(74582),P=n(54879),O=n(3489);let T=0,D={};function M(e){let t=T++;return D[t]=e,()=>{delete D[t]}}function R(e,t,n,r,i){if(r?.perfDatapoint){let o=r.perfDatapoint;if(o.datapoint||o.customDatapoint){let a={discardIfDefined:o.discardIfDefined||!1};return(0,P.cJ)({datapoint:o.datapoint,customDatapoint:o.customDatapoint},a,N,e,t,n,r,i)}}return N(e,t,n,r,i)}async function N(e,t,n,a,c){let l=E(a,c,e),d=t+"&n="+(0,A.Z)(),f=(0,r.Z)(d,l),_=e;for(let t of("UpdateItem"==e&&(_=e+c?.Body?.ItemChanges?.[0]?.Updates?.[0]?.Path?.FieldURI||""),Object.values(D)))t(f,_,d,n,l);return l.then(r=>{let l=Error(e+"RequestFailed").stack,{retryCount:d=2}=r;return f.then(async function(f){var _,w;let A=!1,k=t,I=!1,E=f.status,P=n<d,T=(0,i.iE)();if((_=f.headers,440==E&&void 0!==(w=_?.get("x-ms-diagnostics")?.toLowerCase())&&w.indexOf("the logon session timed out")>-1&&i.iE()?.onActivityTimeoutError!=void 0)?await T?.onActivityTimeoutError?.():I=r?.shouldRetry?!0===await r.shouldRetry(E,f):0==E||408==E||449==E||500==E||501==E||502==E||503==E||504==E||(0,b.Z)(E),I&&P){if(A=!0,r?.onBeforeRetry){let e=await r.onBeforeRetry(f);e?.endpoint&&(k=e.endpoint)}(0,b.Z)(E)&&(0,x.Z)(r)&&((0,S.Z)(T,"Acct-FetchWithRetryV2MailboxInfo",a?.mailboxInfo),T.onAuthFailed?.(f.headers,a?.mailboxInfo),A=await L(T,a?.mailboxInfo,r.headers,f))}return A?((0,O.qJ)(),C(++n,r.headers),R(e,k,n,r,c)):function(e,t,n,r){var a,c;let l=(a=t,c=n,!(0,o.t)(a.status)||c&&((0,h.Z)(c)||!1===c.authNeededOnUnAuthorized)?a.ok?null:a.headers&&a.headers.get("x-owa-error")||a.statusText||(449===a.status?"RetryWith":""):v),d=(0,i.iE)();if(l===v&&(t.source=v,d.onAuthFailed?d.onAuthFailed(t.headers,n.mailboxInfo):((0,s.FK)()&&(0,m.ly)("UnexpectedAuthRedirectInNativeHost",void 0,{actionName:e,status:t.status,callstackAtRequest:r,authHeaderPresent:n.headers?.has(g.nC),mailboxInfoPresent:void 0!=n.mailboxInfo}),(0,p.C)(t.headers,n.mailboxInfo))),412==t.status&&d.checkAndHandleHipException?.(t.headers,n.mailboxInfo),n.returnFullResponseOnSuccess)return t.callstackAtRequest=r,t.responseErrorMessage=`RequestFailed:${e} with ${t.source}`,l?Promise.reject(t):Promise.resolve(t);if(l){let n=y(e,l,t,r);throw n.response=t,n}return(t.headers?.get("X-OWA-STO")!=null&&u(n),n.returnResponseHeaders)?Promise.resolve(t):t.json().catch(n=>{throw y(e,n?.message,t,r)})}(e,f,r,l)},function(i){if(i.retriable&&n<d)return new Promise((i,o)=>{setTimeout(async()=>{try{C(++n,r.headers),i(await R(e,t,n,r,c))}catch(t){if(t.message)try{Object.defineProperty(t,"message",{value:e+":"+t.message})}catch{}o(t)}},5e3)});throw i.networkError=!0,i})})}async function L(e,t,n,r){let i=await e.getAuthToken?.(r.headers,t);if(i){if(n.set(g.nC,i),e.getWebSessionType){let t=await e.getWebSessionType();t&&n.set(g.cI,t)}return!0}return n.has(g.nC)&&n.delete(g.nC),!1}},73002:(e,t,n)=>{"use strict";function r(e,t){return e?{mailboxInfo:e,...t}:t??void 0}n.d(t,{Z:()=>r})},35387:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});let r=0;function i(){return r++}},18354:(e,t,n)=>{"use strict";n.d(t,{o:()=>o});var r=n(86535),i=n(12854);function o(e){if((0,i.Sn)()){let t=(0,r.y)().location.origin;e="string"==typeof e?new URL(e,t).toString():{...e,url:new URL(e.url,t).toString()}}return e}},74582:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(84461);function i(e){return!(0,r.Z)(e)||!!e?.retryAuthForExplicitLogon}},84461:(e,t,n)=>{"use strict";function r(e){return e?.headers&&null!=e.headers.get("X-OWA-ExplicitLogonUser")}n.d(t,{Z:()=>r})},3560:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(63057),i=n(5590);function o(e,t){return(!!(0,i.iE)().getAuthToken||!!t)&&(0,r.t)(e)}},62349:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(27380);function i(e,t){return void 0===e||e.__type||(e={__type:"FindFolderJsonRequest:#Exchange",...e}),(0,r.S)("FindFolder",e,t)}},61897:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(27380);function i(e,t){return void 0===e||e.__type||(e={__type:"AuthenticationUrlRequest:#Exchange",...e}),(0,r.S)("GetAuthenticationUrl",e,t)}},96289:(e,t,n)=>{"use strict";n.d(t,{Ne:()=>a,Og:()=>s,YX:()=>o});var r=n(3489),i=n(5590);function o(e){let t=a();Object.keys(t).forEach(n=>{e.set(n,t[n])})}function a(){return i.iE().getCanaryHeaders?.()||s()}function s(){let e={"X-OWA-CANARY":(0,r.Nz)(!0)},t=(0,r.XL)();return t&&(e["X-OWA-CANARY-DEBUG"]=t),e}},885:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(5590),i=n(18354);function o(e,t){return t.then?t.then(t=>a(e,t)):a(e,t)}function a(e,t){if(e=(0,i.o)(e),(0,r.iE)().disableAllRequests){let t=Error("Service request blocked because disableAllRequests is enabled.");return t.additionalInfo={url:"string"==typeof e?e:e?.url},t.fetchErrorType="RequestNotComplete",t.retriable=!1,new Promise((e,n)=>{setTimeout(()=>n(t),3e4)})}return new Promise((n,i)=>{let o=t.timeoutMS||(0,r.iE)().timeoutMS||-1,a=0;if(o>0){let n;"AbortController"in self&&(n=new AbortController,t.signal=n.signal),a=self.setTimeout(()=>{if(n)n.abort();else{let t=Error(`Service request would have timed out after ${o}ms if AbortController is available.`);t.additionalInfo={url:"string"==typeof e?e:e?.url},t.fetchErrorType="RequestTimeout",i(t)}},o)}fetch(e,t).then(e=>{self.clearTimeout(a),n(e)}).catch(t=>{t.fetchErrorType="RequestNotComplete",t.retriable=!0,"AbortError"===t.name?(Object.defineProperty(t,"message",{value:`Service request timed out after ${o}ms.`}),t.fetchErrorType="RequestTimeout"):t.message&&Object.defineProperty(t,"message",{value:`${t.message}`}),t.additionalInfo={url:"string"==typeof e?e:e?.url},self.clearTimeout(a),i(t)})})}},51313:(e,t,n)=>{"use strict";n.d(t,{c:()=>o});var r=n(17277);let i=0;function o(e,t){e&&!e.diagnosticData&&i<10&&(i++,(0,r.ly)("MailboxInfoDiagnosticDataMissing",Error("MailboxInfoDiagnosticDataMissing"),{type:e.type,callerStack:t}))}},92273:(e,t,n)=>{"use strict";n.d(t,{Q:()=>s});let r=new Set(["GetAccessTokenforResource","getEasidStatusForCloudCacheAccount"]),i=new Set(["ows/api/HealthCheck/auth","ows/api/beta/PremiumSubscription/GetUserSubscriptionInfo","ows/api/beta/PremiumSubscription/GetPremiumExperiencesandSubsInfo"]);var o=n(60239),a=n(12854);function s(e,t,n){if(e?.type=="UserPrincipalName"&&!(t&&r.has(t)||n&&i.has(n))){let r={mailboxType:e?.type,mailboxProvider:e?.mailboxProvider,action:t,requestUrl:n?(0,a.$6)(n):void 0},i=Error("DisallowedLicensingCall");i.additionalInfo=r,(0,o.hZ)(i)}}},17985:(e,t,n)=>{"use strict";function r(e){return e?.type!=="PstFile"}n.d(t,{j:()=>r})},41383:(e,t,n)=>{"use strict";function r(e,t,n){if(a(e))try{e.sessionStorage.setItem(t,n)}catch(e){}}function i(e,t){return a(e)?e.sessionStorage.getItem(t):null}function o(e,t){if(a(e))return e.sessionStorage.removeItem(t)}function a(e){try{return e&&!!e.sessionStorage}catch{return!1}}n.d(t,{LS:()=>r,cl:()=>o,rV:()=>i})},52924:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(8625),i=n(60596);function o(){return(0,r.b)().userConfiguration??(0,i.Q)()}},77111:(e,t,n)=>{"use strict";n.d(t,{W:()=>o});var r=n(52433),i=n(8625);let o=(0,r.lr)("updateUserConfiguration",e=>{let{userConfiguration:t}=(0,i.b)();t&&e(t)})},4598:(e,t,n)=>{"use strict";n.d(t,{N:()=>r});let r=(0,n(52433).aD)("userConfigurationSet",(e,t,n)=>({userConfiguration:e,userIdentity:t,mailboxInfo:n}))},78248:(e,t,n)=>{"use strict";n.d(t,{p:()=>c});var r=n(40091),i=n(23589),o=n(12854),a=n(98765),s=n(60596);let c=(e,t)=>{let n=(0,a.q)(e);return!n&&!t&&(0,o.Sn)()&&(0,i.ly)("AccountScopeUserSettingsMissing",void 0,{isGlobalSettingsMailbox:(0,r.zM)(e)}),n??(0,s.Q)()}},2178:(e,t,n)=>{"use strict";n.d(t,{h:()=>i});var r=n(78248);function i(e){let t=r.p(e)?.SessionSettings;return t?.IsShadowMailbox||!1}},8625:(e,t,n)=>{"use strict";let r;n.d(t,{m:()=>f,b:()=>d});var i=n(87012),o=n(52433),a=n(47775),s=n(60180);let c={OwaSessionCount:"OwaSessionCount",NpsDimissCount:"NpsDismissCount"};function l(){return parseInt((0,s.rV)(self,c.OwaSessionCount)??"0")}var u=n(12854);let d=()=>((0,a.l)(),r),f=()=>(r||(r=(0,o.MT)("owaSessionStore",{nonGlobalAccountDataMap:new i.vP({}),userConfiguration:void 0,userSessionCount:(0,u.Sn)()?l():function(){let e=l();return(0,s.LS)(self,c.OwaSessionCount,(e+1).toString()),e}(),npsDismissCount:parseInt((0,s.rV)(self,c.NpsDimissCount)??"0"),defaultFolderIdToNameMap:new i.vP({}),sharedMailboxFolderInformationMaps:new i.vP({}),sharedMailboxFolderIdToNameMap:new i.vP({}),connectedAccountsUserConfigurationMap:new i.vP({}),allowDefaultDataReturn:!1})()),r)},47775:(e,t,n)=>{"use strict";n.d(t,{l:()=>o});var r=n(23589),i=n(8625);function o(e){let{allowDefaultDataReturn:t,userConfiguration:n}=(0,i.m)();if(!t&&void 0===n){let t=Error("OwaSessionStoreGlobalSettingsNotReady");(0,r.ly)("OwaSessionStoreGlobalSettingsNotReady",t,{context:e})}}},29967:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(40091),i=n(23589),o=n(98765),a=n(81587),s=n(8625);let c=e=>(0,s.b)().sharedMailboxFolderInformationMaps.get(e.mailboxSmtpAddress);function l(e,t,n){if(!e){let e=Error("FolderNameToIdInvalidParameters");return(0,i.ly)("FolderNameToIdInvalidParameters",e),""}if(!(0,r.h1)()){let e=Error("FolderNameToIdUninitializedAccountSourceListStore");return(0,i.ly)("FolderNameToIdUninitializedAccountSourceListStore",e),""}if(n&&t?.type=="SharedMailbox"){let n=c(t);if(n)return n.defaultFolderNameToIdMap?.get(e)??""}let s=(0,o.q)((0,a.r)(t));return s?.defaultFolderNameToIdMap?.get(e)??""}},98765:(e,t,n)=>{"use strict";n.d(t,{q:()=>a});var r=n(40091),i=n(12163),o=n(8625);function a(e){let t=(0,o.b)();if(t.allowDefaultDataReturn&&void 0===t.userConfiguration&&0===t.nonGlobalAccountDataMap.size)return;let n=(0,i.M4)(e);return n===(0,i.M4)((0,r.zl)())?t.userConfiguration:t.nonGlobalAccountDataMap.get(n)}},5451:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(78248),i=n(81587);function o(e){let t=(0,r.p)((0,i.r)(e)).SessionSettings;return t?.WebSessionType===0}},93861:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(52924),i=n(78248),o=n(8625),a=n(47775),s=n(81587);function c(e,t){if(!e&&t)return i.p(t).SessionSettings?.WebSessionType!==0;if((0,a.l)(),e&&r.Z().SessionSettings?.LogonEmailAddress!==e){let t=(0,o.b)().connectedAccountsUserConfigurationMap.get(e);return!!t?.SessionSettings&&0!==t.SessionSettings.WebSessionType}return i.p(s.r(t)).SessionSettings?.WebSessionType!==0}},81587:(e,t,n)=>{"use strict";n.d(t,{r:()=>o});var r=n(40091),i=n(47775);function o(e){return e||((0,i.l)(),(0,r.zl)())}},25894:(e,t,n)=>{"use strict";n.d(t,{b:()=>i});var r=n(60596);let i=e=>{let t=(0,r.Q)(),n=e.SessionSettings,i=n?.DefaultFolderNames,o=n?.DefaultFolderIds;return void 0!==i&&void 0!==o&&i.forEach((e,n)=>{if(e){let r=o[n];r&&(t.defaultFolderNameToIdMap.set(e,r.Id),t.defaultFolderIdToNameMap.set(r.Id,e))}}),t}},60596:(e,t,n)=>{"use strict";n.d(t,{Q:()=>r});let r=()=>({defaultFolderNameToIdMap:new Map,defaultFolderIdToNameMap:new Map})},62945:(e,t,n)=>{"use strict";n.d(t,{ZW:()=>r,_F:()=>s});let r="en",i={en:{dir:"ltr"},af:{dir:"ltr"},am:{dir:"ltr"},ar:{dir:"rtl"},"as-IN":{dir:"ltr"},"az-Latn-AZ":{dir:"ltr"},bg:{dir:"ltr"},"bn-IN":{dir:"ltr"},"bs-Latn-BA":{dir:"ltr"},ca:{dir:"ltr"},"ca-Es-VALENCIA":{dir:"ltr"},cs:{dir:"ltr"},cy:{dir:"ltr"},da:{dir:"ltr"},de:{dir:"ltr"},el:{dir:"ltr"},"en-GB":{dir:"ltr"},es:{dir:"ltr"},"es-MX":{dir:"ltr"},et:{dir:"ltr"},eu:{dir:"ltr"},fa:{dir:"rtl"},fi:{dir:"ltr"},fil:{dir:"ltr"},fr:{dir:"ltr"},"fr-CA":{dir:"ltr"},"ga-IE":{dir:"ltr"},"gd-gb":{dir:"ltr"},gl:{dir:"ltr"},gu:{dir:"ltr"},he:{dir:"rtl"},hi:{dir:"ltr"},hr:{dir:"ltr"},hu:{dir:"ltr"},hy:{dir:"ltr"},id:{dir:"ltr"},is:{dir:"ltr"},it:{dir:"ltr"},ja:{dir:"ltr"},ka:{dir:"ltr"},kk:{dir:"ltr"},"km-KH":{dir:"ltr"},kn:{dir:"ltr"},ko:{dir:"ltr"},kok:{dir:"ltr"},"lb-LU":{dir:"ltr"},"lo-LA":{dir:"ltr"},lt:{dir:"ltr"},lv:{dir:"ltr"},"mi-NZ":{dir:"ltr"},mk:{dir:"ltr"},ml:{dir:"ltr"},mr:{dir:"ltr"},ms:{dir:"ltr"},"mt-MT":{dir:"ltr"},"ne-NP":{dir:"ltr"},nl:{dir:"ltr"},"nn-NO":{dir:"ltr"},no:{dir:"ltr"},or:{dir:"ltr"},"pa-IN":{dir:"ltr"},pl:{dir:"ltr"},pt:{dir:"ltr"},"pt-PT":{dir:"ltr"},"quz-PE":{dir:"ltr"},ro:{dir:"ltr"},ru:{dir:"ltr"},sk:{dir:"ltr"},sl:{dir:"ltr"},sq:{dir:"ltr"},sr:{dir:"ltr"},"sr-Cyrl":{dir:"ltr"},"sr-Cyrl-BA":{dir:"ltr"},sv:{dir:"ltr"},ta:{dir:"ltr"},te:{dir:"ltr"},th:{dir:"ltr"},tr:{dir:"ltr"},tt:{dir:"ltr"},"ug-CN":{dir:"rtl"},uk:{dir:"ltr"},ur:{dir:"rtl"},uz:{dir:"ltr"},vi:{dir:"ltr"},"zh-Hans":{dir:"ltr"},"zh-Hant":{dir:"ltr"}},o=new Map(Object.keys(i).map(e=>[e.toLowerCase(),e])),a={"en-us":"en","nb-no":"no","ne-ne":"ne-NP","quz-bo":"quz-PE","quz-ec":"quz-PE","zh-cn":"zh-Hans","zh-hk":"zh-Hant","zh-mo":"zh-Hant","zh-sg":"zh-Hans","zh-tw":"zh-Hant"};function s(e){let t=e.toLowerCase().split("-");for(;t.length>0;){let e=t.join("-"),n=a[e];if(n)return c(n);let r=o.get(e.toLowerCase());if(r)return c(r);t.pop()}return{...c(r),localeNotFound:!0}}function c(e){return{locale:e,...i[e]}}},51454:(e,t,n)=>{"use strict";function r(e){return new Promise(t=>{setTimeout(t,e)})}n.d(t,{Z:()=>r})},29099:(e,t,n)=>{"use strict";function r(e,t,n){return new Promise((r,i)=>{let o=setTimeout(()=>{i(Error(n??"Promise timed out"))},t);e.then(e=>{clearTimeout(o),r(e)},e=>{clearTimeout(o),i(e)})})}n.d(t,{V:()=>r})},23548:(e,t,n)=>{"use strict";n.d(t,{Y:()=>a});var r=n(29099),i=n(16208);class o{constructor(){this.numberOfTasksRunning=0}scheduleTask(){this.canRunMoreTasks&&(0,i.Os)(()=>{this.tryRunTask()},this.config.taskDelay)}onTaskComplete(){this.numberOfTasksRunning--,this.scheduleTask()}tryRunTask(){if(this.canRunMoreTasks){let e=this.remove();e&&(this.numberOfTasksRunning++,(0,r.V)(this.runTask(e),this.config.taskTimeout,"Task timed out").then(()=>{this.onTaskComplete()},()=>{this.onTaskComplete()})),this.scheduleTask()}}}class a extends o{constructor(e){super(),this.taskList={},this.config={maxParallelTasks:1,taskDelay:0,taskTimeout:6e4,...e}}add(e,t=0){return this.taskList[t]||(this.taskList[t]=[]),new Promise((n,r)=>{this.taskList[t].unshift({func:e,resolve:n,reject:r}),this.scheduleTask()})}remove(){let e=Math.min.apply(null,this.priorities),t=this.taskList[e].pop();return this.taskList[e]&&0!=this.taskList[e].length||delete this.taskList[e],t}clear(){this.taskList={}}hasHighPriorityTasks(){return Object.keys(this.taskList).some(e=>e<=10)}get priorities(){return Object.keys(this.taskList).map(e=>parseInt(e))}get canRunMoreTasks(){return this.numberOfTasksRunning<this.config.maxParallelTasks&&this.priorities.length>0}runTask(e){return e.func().then(e.resolve,e.reject)}}},16208:(e,t,n)=>{"use strict";function r(e,t){let n="number"==typeof t||void 0===t,r=n?t:t?.delay,i=n?"background":t?.priority,o=n?void 0:t?.signal;return"function"==typeof self.scheduler?.postTask?self.scheduler.postTask(e,{priority:i,delay:r,signal:o}):new Promise((t,n)=>{let a;let s=void 0===r&&"background"===i&&"function"==typeof self.requestIdleCallback;if(o){let e=function(){s?self.cancelIdleCallback(a):self.clearTimeout(a),n(o?.reason),o?.removeEventListener("abort",e)};if(o.aborted){n(o.reason);return}o.addEventListener("abort",e)}function c(){if(o?.aborted){n(o.reason);return}try{t(e())}catch(e){n(e)}}a=s?self.requestIdleCallback(c):self.setTimeout(c,r)})}function i(){return"function"==typeof self.scheduler?.yield?self.scheduler.yield():r(()=>{},{priority:"user-blocking"})}n.d(t,{Os:()=>r,T4:()=>i})},3683:(e,t,n)=>{"use strict";n.d(t,{N:()=>o,a:()=>i});let r=null;function i(e){r=e}function o(){return r}},58545:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(1111),i=(e=>(e.PublishedCalendar="/owa/published",e))(i||{}),o=n(27380),a=n(40091),s=n(73002),c=n(12854);function l(){var e,t;let n=new Date().getFullYear(),l="-01-01T00:00:00.000Z",u=async()=>fetch("https:"+(0,c.$B)()+"assets/timezone-data/getTimeZoneOffsetsDefaultResponse.V2018_01_08.json").then(e=>e.json());return(e={Header:(0,r.F)(),Body:{StartTime:n-14+l,EndTime:n+14+l}},t=(0,s.Z)((0,a.zl)(),{customBaseUrl:i.PublishedCalendar}),void 0===e||e.__type||(e={__type:"GetTimeZoneOffsetsJsonRequest:#Exchange",...e}),(0,o.S)("GetTimeZoneOffsets",e,t)).then(e=>{if(e?.Body?.TimeZones)return e.Body.TimeZones;throw Error("Fallback to CDN")}).catch(()=>u().then(e=>e.Body.TimeZones||[]).catch(()=>[]))}},35879:(e,t,n)=>{"use strict";n.d(t,{S:()=>r});var r=(e=>(e.Success="Success",e.Cancel="Cancel",e.InteractionRequired="InteractionRequired",e.TemporarilyUnavailable="TemporarilyUnavailable",e.ShuttingDown="ShuttingDown",e.ExtendedError="ExtendedError",e.InsufficientPermissions="InsufficientPermissions",e))(r||{})},27403:(e,t,n)=>{"use strict";function r(e){if(!e)return"";let t=e.split(" ")[0].toLowerCase();return"msauth1.0"==t||"bearer"==t?e:`Bearer ${e}`}function i(e){let t=e?.split(" ")?.[0].toLowerCase();return"msauth1.0"==t||"bearer"==t?e.split(" ")?.[1]:e}n.d(t,{Uc:()=>r,zw:()=>i}),n(61897),n(35879)},81098:(e,t,n)=>{"use strict";let r,i,o,a,s,c;n.d(t,{jC:()=>ex,dF:()=>eP,Uo:()=>eO,qx:()=>ee,qB:()=>A});var l=n(88101),u=n(23589),d=n(15381);function f(e){return{error:{subErrorCode:e?.SubErrorCode},accessToken:e?.AccessToken,accessTokenExpiry:e?.AccessTokenExpiry,expiresIn:e?.ExpiresIn}}var h=n(24646),p=n(97450),m=n(78657),g=n(73082),v=n(88781);function y(e){if(e){let t=(0,v.ZP)(e);if(t)return(0,g.A)()?`${t.providerType}:${t.userPrincipalName}`:t.userPrincipalName}}var b=n(54914),S=n(45379);let _="auth-latency";var w=(e=>(e[e.Enterprise=0]="Enterprise",e[e.Consumer=1]="Consumer",e[e.ShadowMailbox=2]="ShadowMailbox",e))(w||{});class C{constructor(){this.tokenCache=new m.Cache}getCachedToken(e){let t;let n=this.tokenCache.get(e);return n?.AccessTokenExpiry&&n.AccessToken&&(0,b.Z)(new Date(n.AccessTokenExpiry),-1)>new Date(Date.now())&&(t=n),t}putCachedToken(e,t,n,r){if(n&&0==n.TokenResultCode&&n.AccessTokenExpiry){t.scenarioType==w.Enterprise&&n.ExpiresIn&&n.ExpiresIn>0&&(n.AccessTokenExpiry=(0,S.Z)(Date.now(),n.ExpiresIn).toISOString());let i=new Date(n.AccessTokenExpiry).getTime()-Date.now()-2e3;i>0&&this.tokenCache.put(e,n,i,r)}}getCacheKey(e){let t=e.resource??"";e.scenarioType==w.Enterprise&&(e.targetTenantId&&(t+="|"+e.targetTenantId),e.preferIdpToken&&(t+="|IdpToken"));let n=y(e.mailboxInfo);return n&&(t+="|"+n),e.scope&&(t+="|"+e.scope),t}deleteCachedToken(e){this.tokenCache.del(e)}getAllCacheKeys(){return this.tokenCache.keys()}clearCacheForMailboxInfo(e){let t=y(e);t&&this.getAllCacheKeys().forEach(e=>{e.includes(t)&&this.deleteCachedToken(e)})}}function A(){return r||(r=new C),r}var k=n(76616),I=n(40158),E=n(35925);function x(e){return{__type:"TokenRequest:#Exchange",...e}}var P=n(27380),O=n(12854),T=n(5590);async function D(e){let t;let n=(0,T.iE)();if((t=(0,O.CQ)()?await n.getAuthToken?.(void 0,e):n.getUserToken&&await n.getUserToken(void 0,e))&&t.length>0){if(t?.split(" ")[0]?.toLowerCase()==="bearer")return t.split(" ")[1];if(t?.split(" ")[0]?.toLowerCase()==="msauth1.0")return t}}async function M(e){return D(e.mailboxInfo)}let R=["requestnotcomplete","requesttimeout"];var N=n(51454),L=n(27403),F=n(73002);function U(e){let t=RegExp("outlookgatewayb2/.*/graphql");return e&&e.toLowerCase().indexOf("/notificationchannel")>0||e.toLowerCase().indexOf("/outlookimageproxy.azurewebsites.net")>0||t.test(e.toLowerCase())}var H=n(31726);async function B(e,t,n,r){if(t<1){let t=Error("Max retrying limit (1) reached");return e.addCustomError("FetchFromServer",t),Promise.reject(t)}return j(e,r).catch(i=>(e.addCustomData("HttpStatusCode",i?.httpStatus),e.addCustomData("cV",i?.correlationVector),e.addCustomData("ServerCorrelationId",i?.correlationId),function(e){let t=e?.fetchErrorType?.toLowerCase()??"";return -1==R.indexOf(t)}(i))?(0,N.Z)(n).then(()=>B(e,t-1,2*n,{...r})):(e.addCustomError("FetchFromServer",i),Promise.reject(i)))}async function j(e,t){var n,r;let i=t.resource??(0,p.v)(),o=await M(t);if(o&&function(e){let t=(0,p.P)().toLowerCase();return e.toLowerCase()==t||e.toLowerCase()==t+"/"}(i))return e.addCheckpoint("UserTokenFetched"),{AccessToken:o};let a=U(i);a&&e.addCheckpoint("FetchingSTSToken");let s={isUserActivity:!1,returnFullResponseOnSuccess:!0,mailboxInfo:t.mailboxInfo};o&&(s.headers=new Headers,s.headers.set("authorization",(0,L.Uc)(o)));let c=x({Resource:t.resource,TargetTenantId:t.targetTenantId,PreferIdpToken:t.preferIdpToken,SendClientCapabilityClaim:t.sendClientCapabilityClaim});o&&!a&&(c.UserToken=o,e.addCheckpoint("UserTokenAttached"));let l=await (n=c,r=(0,F.Z)(t.mailboxInfo,s),void 0===n||n.__type||(n=x(n)),(0,P.S)("GetAccessTokenforResource",n,r));l&&(0,H.h)(l.status)&&(e.addCustomData("ServerTokenResult",l?.headers?.get("x-tokenresult")||""),e.addCustomData("ServerRequestId",l?.headers?.get("request-id")||""));let u=await l.json();return e.addCustomData("ServerTokenStatus",u?.TokenResultCode?.toString()||"2"),u?.SubErrorCode&&e.addCustomData("IdpSubErrorCode",u?.SubErrorCode??""),u}var W=n(99571);let G={};async function V(e,t){let n=encodeURIComponent(t.client_id+t.scope+t.requestId),r={};try{r=await q(e,t,self,n)}catch(e){r.TokenResultCode=2}finally{var i;null!=(i=self.document.getElementById(n))&&(i.removeEventListener("load",G[n]),self.document.body.removeChild(i),delete G[n])}return r}async function q(e,t,n,r){let i=function(e){let t={response_type:"token",prompt:"none",redirect_uri:e.redirect_uri,scope:e.scope,client_id:e.client_id};return e.authorization_uri+"?"+(0,W.stringify)(t)}(t);if(!n.document.getElementById(r)){let t=n.document.createElement("iframe");return t.src=i.toString(),t.style.display="none",t.id=r,n.document.body.appendChild(t),new Promise((i,o)=>{G[r]=function(){let r={};try{t.contentWindow&&t.contentWindow.location.host==n.location.host&&(r=function(e,t){let n=(0,W.parse)(t),r={};return n.access_token?(r.AccessToken=Z(n.access_token),r.AccessTokenExpiry=(0,S.Z)(Date.now(),parseInt(Z(n.expires_in)??"0")).toISOString(),r.TokenResultCode=0):"login_required"==n.error||"interaction_required"==n.error||"consent_required"==n.error?(e.addCheckpoint(n.error),r.TokenResultCode=3):(e.addCheckpoint("Unknown_Error"),r.TokenResultCode=2),r}(e,t.contentWindow.location.hash.substring(1)),e.addCheckpoint("TokenRetrievedFromMSASuccess"))}catch(t){r.TokenResultCode=2,e.addCustomError("FetchFromMSAConsumer",t),o(r)}i(r)},t.addEventListener("load",G[r],!1)})}return{TokenResultCode:2}}function Z(e){return Array.isArray(e)?e[0]:e}class Q{constructor(e){this.hasEnded=!1,this.eventName=e,this.startTime=Date.now(),this.checkPoints={},this.customData={}}addCustomData(e,t){this.customData||(this.customData={}),this.customData[e]=t}addCustomError(e,t){this.customData||(this.customData={}),this.customData[e+"_Message"]=t?.message??"",this.customData[e+"_Stack"]=t?.stack??""}addCheckpoint(e){let t=this.timeFromStart();this.addToCheckPointEvents(e,t)}logLatency(){this.addCheckpoint("TokenFetchLatency")}addToCheckPointEvents(e,t){this.checkPoints||(this.checkPoints={}),this.checkPoints[e]=t}end(){this.hasEnded||(this.hasEnded=!0,(0,u.ly)(this.eventName,void 0,{...this.customData,...this.checkPoints}))}timeFromStart(){return null!=this.startTime?Date.now()-this.startTime:0}}var z=n(60180);class K{createLatencyObject(e,t,n){return{storeKey:e,latencySoFar:t,numRequests:n}}setLatency(e,t,n){if((0,l.cr)("auth-diag-panel")){let i=this.getCurrentValueArray(e);for(var r=0;r<i.length;r++){let o=i[r],a=o.storeKey;if(a?.toUpperCase()===t?.toUpperCase()){i[r]=this.createLatencyObject(t,o.latencySoFar+n,o.numRequests+1),(0,z.LS)(e,_,JSON.stringify(i));return}}i.push(this.createLatencyObject(t,n,1)),(0,z.LS)(e,_,JSON.stringify(i))}}clearLatencyValueArray(e){(0,l.cr)("auth-diag-panel")&&(0,z.cl)(e,_)}getCurrentValueArray(e){return(0,l.cr)("auth-diag-panel")?JSON.parse((0,z.rV)(e,_)??"[]"):[]}getAllEntries(e){if((0,l.cr)("auth-diag-panel")){let n=this.getCurrentValueArray(e),r=[];for(var t=0;t<n.length;t++){let e=n[t].storeKey;e&&r.push(e)}return r}return[]}calculateAverageLatency(e,t){if((0,l.cr)("auth-diag-panel")){let o=this.getCurrentValueArray(e);for(var n=0,r=0,i=0;i<o.length;i++){let e=o[i];if(e.storeKey?.toUpperCase()===t?.toUpperCase()){n=Number(e.latencySoFar),r=Number(e.numRequests);break}}return Number((n/r).toFixed(2))}return 0}}function $(){return i||(i=new K),i}class Y{constructor(e,t,n){this.LoggerPrefix="GetTokenApi",this.getTokenForEnterpriseTask=(e,t)=>this.getTokenForEnterpriseCallback(e,t),this.getTokenForConsumerTask=(e,t)=>this.getTokenForConsumerCallback(e,t),this.tokenQueue=e,this.tokenCache=t,this.eventName=n}async getToken(e){e.requestId=e.requestId||(0,d.u)();let t=new Q(this.eventName);switch(this.logParams(e,t),e.scenarioType){case w.ShadowMailbox:return this.getTokenForShadowMailbox(e,t);case w.Consumer:return this.getTokenForConsumer(e,t);case w.Enterprise:return this.getTokenForEnterprise(e,t)}}async getTokenForEnterprise(e,t){let n;let r=Date.now(),i=this.tokenCache.getCacheKey(e),o=$();return(e.wwwAuthenticateHeader||(n=this.tokenCache.getCachedToken(i)),n)?(t.addCheckpoint(`${this.LoggerPrefix}EnterpriseCache_Success`),t.logLatency(),t.end(),o.setLatency(self,i,Date.now()-r),f(n)):this.tokenQueue.enqueueRequestIfNotCached(i,e,this.getTokenForEnterpriseTask,t).then(e=>(this.tokenQueue.deleteCachedPromise(i),e?(t.addCheckpoint(`${this.LoggerPrefix}Enterprise_Success`),o.setLatency(self,i,Date.now()-r)):t.addCheckpoint(`${this.LoggerPrefix}Enterprise_NullToken`),t.logLatency(),t.end(),f(e))).catch(e=>{this.tokenQueue.deleteCachedPromise(i),t.addCustomError(`${this.LoggerPrefix}Enterprise_Error`,e),t.logLatency(),t.end()})}async getTokenForEnterpriseCallback(e,t){let n=this.tokenCache.getCacheKey(e);t.addCheckpoint(`${this.LoggerPrefix}EnterpriseCallback`);let r=await B(t,3,1500,e);return this.tokenCache.putCachedToken(n,e,r),r}async getTokenForConsumer(e,t){let n=this.tokenCache.getCacheKey(e),r=this.tokenCache.getCachedToken(n),i=$(),o=Date.now();return r?.AccessToken?(t.addCheckpoint(`${this.LoggerPrefix}ConsumerCache_Success`),t.logLatency(),t.end(),i.setLatency(self,n,Date.now()-o),f(r)):this.tokenQueue.enqueueRequestIfNotCached(n,e,this.getTokenForConsumerTask,t).then(e=>(this.tokenQueue.deleteCachedPromise(n),e?(t.addCheckpoint(`${this.LoggerPrefix}Consumer_Success`),i.setLatency(self,n,Date.now()-o)):t.addCheckpoint(`${this.LoggerPrefix}Consumer_NullToken`),t.logLatency(),t.end(),f(e))).catch(e=>{this.tokenQueue.deleteCachedPromise(n),t.addCustomError(`${this.LoggerPrefix}Consumer_Error`,e),t.logLatency(),t.end()})}async getTokenForConsumerCallback(e,t){let n;this.populateAuthUrlParams(e),e.scope&&e.scope.length>0?(t.addCheckpoint(`${this.LoggerPrefix}ConsumerCallback_FetchTokenFromMSA`),n=await V(t,e)):(t.addCheckpoint(`${this.LoggerPrefix}ConsumerCallback_FetchTokenFromServer`),n=await B(t,3,1500,e));let r=this.tokenCache.getCacheKey(e);return this.tokenCache.putCachedToken(r,e,n),n}populateAuthUrlParams(e){e.redirect_uri=(0,p.P)()+"/owa/auth/dt.aspx",e.authorization_uri="https://login.live.com/oauth20_authorize.srf",e.client_id="292841"}getTokenForShadowMailbox(e,t){let n=Error("Method not implemented.");throw t.addCustomError(`${this.LoggerPrefix}ShadowMailbox_NotImplemented`,n),t.logLatency(),t.end(),n}logParams(e,t){for(let[n,r]of Object.entries(e))r&&"mailboxInfo"!==n&&t.addCustomData(n,r)}}var J=n(59976);async function X(){let e=(0,T.iE)();if(e?.isResourceTokenPrefetchEnabled)return!0;let t=(0,J.YG)()?(0,J.WZ)():void 0;return!!t?.isResourceTokenPrefetchEnabled&&t.isResourceTokenPrefetchEnabled()}async function ee(e,t,n,r){let i=(0,J.YG)()?(0,J.WZ)():void 0,o=(0,T.iE)(),a=i?.getResourceToken??o.getResourceToken;return await X()&&a?a(e,t,n,r):Promise.resolve(void 0)}var et=n(35879);async function en(e,t,n,r){if(t<1){let t=Error("Max retrying limit (1) reached");return e.addCustomError("FetchFromHostAppEnterprise",t),Promise.reject(t)}return er(e,r).catch(()=>(0,N.Z)(n).then(()=>en(e,t-1,2*n,{...r})))}async function er(e,t){let n=(0,p.P)();if(t.resource==n||t.resource==n+"/"){let n=await M(t);if(n)return e.addCheckpoint("UserTokenFetched"),{AccessToken:n}}e.addCheckpoint("TokenRetrievalFromHostApp_Start");let r=await ee(t.resource,t.wwwAuthenticateHeader,t.mailboxInfo,t.scope);if(r){if(e.addCheckpoint("TokenRetrievalFromHostApp_End"),r?.AccessToken)return r;if((0,l.cr)("auth-tokenprovider-skipGATFRFallback")&&r?.SubErrorCode==et.S.InteractionRequired)return{}}return e.addCheckpoint("FetchingSTSToken"),j(e,t)}async function ei(e,t,n,r){if(t<1){let t=Error("Max retrying limit (1) reached");return e.addCustomError("FetchFromHostAppConsumer",t),Promise.reject(t)}return eo(e,r).catch(()=>(0,N.Z)(n).then(()=>ei(e,t-1,2*n,{...r})))}async function eo(e,t){e.addCheckpoint("TokenRetrievalFromHostApp_Start");let n=await ee((0,p.P)(),t.wwwAuthenticateHeader,t.mailboxInfo,t.scope);return n?(e.addCheckpoint("TokenRetrievalFromHostApp_End"),n):(e.addCheckpoint("FetchingSTSToken"),j(e,t))}class ea extends Y{constructor(){super(...arguments),this.LoggerPrefix="GetTokenApiUsingHostApp"}async getTokenForEnterpriseCallback(e,t){let n=this.tokenCache.getCacheKey(e);t.addCheckpoint(`${this.LoggerPrefix}EnterpriseCallback`);let r=await en(t,3,1500,e);return this.tokenCache.putCachedToken(n,e,r),r}async getTokenForConsumerCallback(e,t){let n=this.tokenCache.getCacheKey(e);t.addCheckpoint(`${this.LoggerPrefix}ConsumerCallback`);let r=await ei(t,3,1500,e);return this.tokenCache.putCachedToken(n,e,r),r}}var es=n(85445);let ec=new es.Hd(()=>n.e(595).then(n.bind(n,2273)));new es._5(ec,e=>e.lazyCreateMsalInstance.importAndExecute),new es._5(ec,e=>e.lazyGetAuthTokenMsal.importAndExecute),new es._5(ec,e=>e.lazyGetAnchorMailbox.importAndExecute);let el=new es._5(ec,e=>e.lazyFetchAccessTokenFromMsal.importAndExecute),eu=new es._5(ec,e=>e.lazyAcquireAccessTokenMsal.importAndExecute);async function ed(e,t){let n=e.resource,r=(0,T.iE)();var i=r?.getMsalToken?await r.getMsalToken(!1,n,void 0,void 0):await el.importAndExecute(n);return(t.addCheckpoint("getTokenFromMSAL_FetchedFromMSAL"),i)?i:{SubErrorCode:void 0,TokenResultCode:2}}new es._5(ec,e=>e.lazyExecuteMsalNestedAppAuthRequest.importAndExecute),new es._5(ec,e=>e.lazyOnActivityTimeoutErrorForMSAL.importAndExecute);var ef=n(440);async function eh(e,t){e.mailboxInfo||t.addCustomData("MailboxInfo:",e.apiName+" fallback to module context");let n=(0,T.iE)(),r=e.mailboxInfo??(0,ef.Z)();var i=n?.getMsalToken?await n.getMsalToken(!0,void 0,r,e.scope):await eu.importAndExecute(r,void 0,e.scope);return(t.addCheckpoint("getTokenFromMSAL_FetchedFromMSAL"),i)?i:{SubErrorCode:void 0,TokenResultCode:2}}class ep extends Y{constructor(){super(...arguments),this.LoggerPrefix="GetTokenApiUsingMSAL"}async getTokenForEnterpriseCallback(e,t){let n=this.tokenCache.getCacheKey(e);t.addCheckpoint(`${this.LoggerPrefix}EnterpriseCallback_FetchingTokenFromMSAL`);let r=await ed(e,t);return r?.TokenResultCode===0&&r.AccessToken?(t.addCheckpoint(`${this.LoggerPrefix}EnterpriseCallback_FetchedFromMSAL`),this.tokenCache.putCachedToken(n,e,r,()=>ed(e,t)),r):{TokenResultCode:2}}async getTokenForConsumerCallback(e,t){let n=this.tokenCache.getCacheKey(e);t.addCheckpoint(`${this.LoggerPrefix}ConsumerCallbac_FetchingTokenFromMSAL`);let r=await eh(e,t);return r&&(t.addCheckpoint(`${this.LoggerPrefix}ConsumerCallback_FetchedFromMSAL`),this.tokenCache.putCachedToken(n,e,r)),r}}var em=n(23548);class eg{constructor(){this.tokenQueue=new em.Y({maxParallelTasks:3,taskDelay:10}),this.requestPromiseCache=new m.Cache}enqueueRequestIfNotCached(e,t,n,r){let i=this.getCachedPromise(e);if(i)return r.addCheckpoint("CachedPromise"),i;{let i=this.tokenQueue.add(()=>n(t,r));return this.putPromiseInCache(e,i),r.addCheckpoint("PromiseAddedToAuthCache"),i}}getCachedPromise(e){return this.requestPromiseCache.get(e)}deleteCachedPromise(e){return this.requestPromiseCache.del(e)}putPromiseInCache(e,t){this.requestPromiseCache.put(e,t,9e4)}}function ev(){return o||(o=new eg),o}function ey(){return a||(a=new Y(ev(),A(),"GetTokenApi")),a}function eb(){return s||(s=new ep(ev(),A(),"GetTokenApiUsingMSAL")),s}function eS(e){return c||(c=new ea(ev(),A(),"GetTokenApiUsingHostApp_"+(e??"UNKNOWN"))),c}async function e_(e){return e.scenarioType==w.Enterprise?(U(e.resource)?ey():(0,k.X)("resourceTokenFromHost")?eS((0,O.r0)()):(0,I.K)()?eb():ey()).getToken(e):(e.resource&&U(e.resource)?ey():(0,k.X)("resourceTokenFromHost")?eS((0,O.r0)()):(0,E.v)(e.mailboxInfo)?eb():ey()).getToken(e)}var ew=n(32811),eC=n(5451),eA=n(17985),ek=n(60239),eI=n(40091),eE=n(90801);async function ex(e,t,n,r,i,o,a,s,c){n=n||(0,d.u)(),(0,l.cr)("auth-disableIdpTokenForConsumer")&&!(0,eC.Z)(a)&&(o=!1);let[u,f]=eP(e,t,n,r,i,!1,o,a,s,c);return u||(u=await f),u}function eP(e,t,n,r,i,o,a,s,c,m){let g;if((0,l.cr)("auth-disableIdpTokenForConsumer")&&!(0,eC.Z)(s)&&(a=!1),(0,l.cr)("auth-tokenprovider-GetPftableToken")&&(e==(0,p.P)()||e==(0,p.P)()+"/")){let t=((0,ew.ZP)("publicUrl")||"").toLowerCase();e=(0,O.Zr)(t)?t:e,e=(0,h.xs)(e)}if(s=s??(0,ef.Z)(),!(0,eA.j)(s)){let e="Cannot get access token for a mailbox that does not support service requests";return(0,ek.ZU)(e),[void 0,Promise.reject(Error(e))]}let v={requestId:n||(0,d.u)(),scenarioType:function(e){let t=(0,eI.TS)(e);switch(t?.sourceType){case eE.eq.Office365:return w.Enterprise;case eE.eq.OutlookDotCom:return w.Consumer;case eE.eq.Google:case eE.eq.Yahoo:case eE.eq.IMAP:case eE.eq.ICloud:default:return w.Enterprise}}(s),mailboxInfo:s,apiName:t,resource:e,scope:c,showFullTokenResponse:o,wwwAuthenticateHeader:i,targetTenantId:r,preferIdpToken:a,sendClientCapabilityClaim:m},y=function(e){let t=A(),n=t.getCacheKey(e);return t.getCachedToken(n)}(v);return y&&(g=o?f(y):y.AccessToken),[g,new Promise(e=>{e_(v).then(t=>{e(o?t:t?.accessToken)}).catch(t=>{e(void 0),(0,u.CZ)("FailedToRetrieveTokenForEnterprise",{stack:t?.stack,message:t?.message})})})]}async function eO(e,t,n,r,i){let o={requestId:n||(0,d.u)(),scenarioType:w.Consumer,mailboxInfo:i,apiName:t,scope:e};return new Promise(e=>{e_(o).then(t=>{e(r?t:t?.accessToken)}).catch(t=>{e(void 0),(0,u.CZ)("FailedToRetrieveTokenForConsumer",{stack:t?.stack,message:t?.message})})})}},63150:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=(e=>(e[e.None=0]="None",e[e.Error=1]="Error",e[e.DebugError=2]="DebugError",e[e.Warning=3]="Warning",e[e.Info=4]="Info",e[e.Verbose=5]="Verbose",e))(r||{});let i=r},60239:(e,t,n)=>{"use strict";n.d(t,{fn:()=>v,Gu:()=>r.Z,ZU:()=>f,rx:()=>h,hZ:()=>p,gv:()=>y,SU:()=>l,g4:()=>g});var r=n(63150),i=n(68408);let o=[],a=[],s=[],c={GlobalAnalytics:{required:!0,registered:!1},DevTools:{required:!0,registered:!1},UIExceptionHandler:{required:!0,registered:!1},Tests:{required:!1,registered:!1},Oobe:{required:!1,registered:!1}};function l(e,t,n){if(c.Oobe?.registered&&"GlobalAnalytics"===e&&(c.Oobe.registered=!1,a=a.filter(e=>"Oobe"!==e.name)),s&&c[e]?.required&&!c[e].registered){for(let n of(d(`[Trace] Processing boot cache for ${e}. Cache size: ${s.length}`,"analytics"),s))t(...n);c[e].registered=!0}(n?a:o).push({name:e,listener:t}),("undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?!c.DevTools.registered:Object.values(c).filter(e=>e.required).some(e=>!e.registered))||(s=void 0,d("[Trace] Cleared boot cache","analytics"))}function u(e,t,n,i){if(s&&s.push([e,t,n,i]),t===r.Z.Error||t===r.Z.DebugError)for(let{listener:r}of a)r(e,t,n,i);if(o.length>0)for(let{listener:r}of o)r(e,t,n,i)}function d(e,t){u(e,r.Z.Info,t)}function f(e,t,n){m(r.Z.DebugError,e,t,n)}function h(e,t,n){m(r.Z.Error,e,t,n)}function p(e,t,n){if(h(e,t,n),"string"==typeof e)throw Error(e);throw e||Error("UnknownError")}function m(e,t,n,r){let o,a;"string"==typeof t?(a=t,o=(0,i.W)(n)||Error(t)):a=(o=(0,i.W)(t)||t||Error("UnknownError")).message,o.error?.message&&o.error.stack&&(a=o.error.message,o.stack=o.error.stack,o.name=o.error.name),o.component?a="COMPONENT ERROR: "+o.message:o.scriptEval&&(a="EVAL ERROR: "+o.message),u(a||"",e,r,o)}let g={info:d,warn:function(e,t){u(e,r.Z.Warning,t)},verbose:function(e,t){u(e,r.Z.Verbose,t)}},v="[empty onerror]";function y(e,t,n,r,i,o){if(e||i){if(i||((i=Error(e)).stack=o||v),-1!=(e=e||i.message).indexOf('"responseText":"<!DOCTYPE')){let t=e.toLocaleLowerCase().indexOf("<!doctype html"),n=e.substring(t),r=-1!==n.toLocaleLowerCase().indexOf("</html>\r\n")?n.toLocaleLowerCase().indexOf("</html>\r\n")+9:n.toLocaleLowerCase().indexOf("</html>")+7;-1!==t&&-1!==r&&(e=e.substring(0,t)+"ReplacedGenericHTMLErrorMessage"+e.substring(t+r))}if(Object.isExtensible(i))try{t&&Object.defineProperty(i,"filename",{value:t}),"number"==typeof n&&Object.defineProperty(i,"lineno",{value:n}),"number"==typeof r&&Object.defineProperty(i,"colno",{value:r})}catch{}i?.reported||h(e,i)}}},68408:(e,t,n)=>{"use strict";function r(e){if(!e)return;let t=["GraphqlServerError"],n=["GraphqlNetworkError"],r=function(e){if(e.graphQLErrors){for(let t of e.graphQLErrors)if(t.extensions&&Object.keys(t.extensions).length>0)return t}return e.graphQLErrors?.[0]||e.originalError}(e);if(!r)return e;if(r.path&&(r.gqlPath=r.path.join(".")),r.extensions&&Object.keys(r.extensions).forEach(e=>{if(void 0!=r.extensions[e]&&(r[e]=r.extensions[e]),"code"==e){let i=r.extensions[e];i&&(r.responseCode=i,t.indexOf(i)>-1&&(r.fetchErrorType="ServerFailure"),n.indexOf(i)>-1&&(r.fetchErrorType="RequestNotComplete"))}else"InnerMessage"==e?r.innerMessage=r.extensions[e]:"queryStack"===e&&(r.queryStack=r.extensions[e])}),r.originalError){let e=r.originalError;Object.keys(e).forEach(t=>{e[t]&&(r[t]=e[t])})}return r}n.d(t,{W:()=>r})},97450:(e,t,n)=>{"use strict";n.d(t,{P:()=>i,v:()=>o});var r=n(64638);function i(){let e=(0,r.I)(),t=e.origin;return t||(t=e.protocol+"//"+e.hostname+(e.port?":"+e.port:"")),t}function o(){return i()+"/"}},66794:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(64638);function i(e,t){let n=r.I()?.pathname;if(n){let r=n.split("/").filter(e=>!!e),i=r[0]?.toLowerCase()??null;if("hosted"===i){if(e&&r[1])return[r[0],r[1]].join("/").toLowerCase();if(r[1])return r[1].toLowerCase()}else if("host"===i&&t)return t;else return i}return null}},35608:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(63713);function i(e){return(0,r.E)(e,[r.lg,r.cw])}},19724:(e,t,n)=>{"use strict";function r(e,t,n){t=t||{};let r=n?Object.keys(t).filter(t=>0>e.indexOf(`&${t}=`)&&0>e.indexOf(`?${t}=`)):Object.keys(t);if(0==r.length)return e;let i=-1!==e.indexOf("?");e+=i?"&":"?";let o=r.map(e=>`${encodeURIComponent(e)}=${encodeURIComponent(t[e])}`).join("&");return e+o}n.d(t,{Z:()=>r})},64638:(e,t,n)=>{"use strict";n.d(t,{I:()=>i});var r=n(86535);function i(){return(0,r.y)().location}},63713:(e,t,n)=>{"use strict";n.d(t,{E:()=>c,cw:()=>s,lg:()=>a});var r=n(24646),i=n(64638),o=n(66794);let a=e=>1==e.length&&!isNaN(parseInt(e)),s=e=>!!e.match(/.+@.+/);function c(e,t){let n=e,a=i.I()?.pathname;if(a){let e=a.split("/"+(0,o.Z)()+"/")[1];if(e){let i=e.split("/")[0];i&&t.filter(e=>e(i)).length>0&&(n=(0,r.ZP)(n,i))}}return(0,r.e7)(n)}},24646:(e,t,n)=>{"use strict";function r(...e){return e.filter(e=>e).map(a).filter(e=>0!==e.length).join("/")}function i(e){return e?e.length>0&&"/"!==e[0]?"/"+e:e:"/"}function o(e){return e.length>0&&"/"!==e[e.length-1]?e+"/":e}function a(e){return e.replace(/^\/*/,"").replace(/\/*$/,"")}n.d(t,{ZP:()=>r,e7:()=>i,xs:()=>o})},85669:(e,t,n)=>{"use strict";n.d(t,{S7:()=>i.ZP,yp:()=>r.yp,nb:()=>r.nb,o2:()=>r.o2,Fo:()=>r.Fo,Js:()=>o,ED:()=>r.ED});var r=n(12021),i=n(97475);function o(e){let{browserVersion:t}=(0,i.ZP)();if(e.length>t.length)return!1;for(let n=0;n<e.length;n++)if(t[n]!==e[n])return t[n]>e[n];return!0}n(77640),n(78634)},12021:(e,t,n)=>{"use strict";n.d(t,{ED:()=>o,Fo:()=>l,nb:()=>c,o2:()=>s,yp:()=>a});var r=n(97475),i=n(77640);function o(){return"Windows"===(0,i.kA)()}function a(){return"Chrome"===(0,r.ZP)().browser}function s(){return"Firefox"===(0,r.ZP)().browser}function c(){return"Edge Anaheim"===(0,r.ZP)().browser}function l(){return"Safari"===(0,r.ZP)().browser}},97475:(e,t,n)=>{"use strict";let r;n.d(t,{ZP:()=>o});var i=n(24893);function o(){return r||(r=function(){let e,t,n="Unknown",r=(0,i.Z)();return/OPR\//.test(r)?(n="Opera",t=a(r,"OPR")):/OPiOS/.test(r)?(n="Opera",t=a(r,"OPiOS")):/PhantomJS/.test(r)?n="PhantomJS":/SamsungBrowser/.test(r)?(n="Samsung Internet",t=a(r,"SamsungBrowser")):/Edge/.test(r)?n="Edge":/EdgiOS/.test(r)?(n="Edge Anaheim",t=a(r,"EdgiOS")):/EdgA/.test(r)?(n="Edge Anaheim",t=a(r,"EdgA")):/Edg/.test(r)||"undefined"!=typeof navigator&&navigator?.userAgentData?.brands?.some(e=>e?.brand=="Microsoft Edge")?(n="Edge Anaheim",t=a(r,"Edg")):/Electron/.test(r)?n="Electron":/CriOS/.test(r)?(n="Chrome",t=a(r,"CriOS")):/Chrome/.test(r)?n="Chrome":/Trident/.test(r)?(n="MSIE",t=(e=r.match(/MSIE ([\d,\.]+)/))?s(e[1]):(e=r.match(/rv:([\d,\.]+)/))?s(e[1]):[]):/FxiOS/.test(r)?(n="Firefox",t=a(r,"FxiOS")):/Firefox/.test(r)?n="Firefox":/Safari/.test(r)||/AppleWebKit/.test(r)?(n="Safari",t=a(r,"Version")):/SkypeShell/.test(r)&&(n="SkypeShell"),{browser:n,browserVersion:t||a(r,n)}}()),r}function a(e,t){let n=e.match(RegExp(t+"/([\\d,\\.]+)"));return n?s(n[1]):[]}function s(e){return e.split(/[\.,]/).map(e=>parseInt(e))}},78634:(e,t,n)=>{},77640:(e,t,n)=>{"use strict";let r;n.d(t,{kA:()=>a});var i=n(24893);n(78634);let o={"5.1":"XP","6.0":"Vista","6.1":"7","6.2":"8","6.3":"8.1","6.4":"10","10.0":"10"};function a(){return(r||(r=function(){let e,t;let n=(0,i.Z)();return/(cros)\s[\w]+\s([\w\.]+\w)/i.test(n)?e="Chromium OS":/(iPad|iPhone|iPod)(?=.*like Mac OS X)/i.test(n)?(e="iOS",t=function(e){let t=/OS ([\_\d]+)/.exec(e);return t?t[1].split(/[\_,]/).map(e=>parseInt(e)).join("."):void 0}(n)):/android/i.test(n)?(e="Android",t=function(e){let t=/Android ([\.\_\d]+)/.exec(e);return t?t[1].split(/[\.\_,]/).map(e=>parseInt(e)).join("."):void 0}(n)):/(linux|joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)/i.test(n)?e="Linux":/(macintosh|mac os x)/i.test(n)?e="Mac OS X":/(windows|win32)/i.test(n)?(e="Windows",t=function(e){let t=e.match(RegExp("Windows NT ([\\d,.]+)"));return t?o[t[1]]??"Unknown":"Unknown"}(n)):e="Unknown",{os:e,osVersion:t}}()),r).os}},24893:(e,t,n)=>{"use strict";function r(){return"undefined"!=typeof navigator&&navigator.userAgent?navigator.userAgent:""}n.d(t,{Z:()=>r})},86535:(e,t,n)=>{"use strict";let r;n.d(t,{X:()=>a,y:()=>o});class i{get location(){return window.location}get innerHeight(){return window.innerHeight}get innerWidth(){return window.innerWidth}get document(){return window.document}get isPwa(){return window.matchMedia("(display-mode: standalone)").matches}get cookie(){try{return window.document.cookie}catch{return""}}get localStorage(){try{return window.localStorage}catch(e){return}}get origin(){return window.origin}get _locStrings(){return window._locStrings}}function o(){return r||"undefined"==typeof window||(r=new i),r}function a(e){r=e}},85194:(e,t,n)=>{"use strict";n.d(t,{Cw:()=>o,pz:()=>i});let r={};function i(e){r={...r,...e}}function o(){return r}},66528:(e,t,n)=>{"use strict";n.d(t,{Eo:()=>s,ok:()=>o});var r,i=n(3643);function o(e){r!==e&&(r=e)}function a(){return void 0===r&&(r="undefined"!=typeof document&&!!document.documentElement&&"rtl"===document.documentElement.getAttribute("dir")),r}function s(){return{rtl:a(),shadowConfig:i.dp}}r=a()},3643:(e,t,n)=>{"use strict";n.d(t,{CB:()=>i,dp:()=>o,rz:()=>r});var r="__global__",i="__shadow_dom_stylesheet__",o={stylesheetKey:r,inShadow:!1,window:void 0,__isShadowConfig__:!0}},4739:(e,t,n)=>{"use strict";function r(){return"undefined"!=typeof window&&!!(window.document&&window.document.createElement)}n.d(t,{N:()=>r})},50449:(e,t,n)=>{"use strict";n.d(t,{M:()=>i});var r=n(4739);function i(e){if((0,r.N)()&&"undefined"!=typeof document)return e&&e.ownerDocument?e.ownerDocument:document}},64904:(e,t,n)=>{"use strict";n.d(t,{J:()=>o});var r=n(4739),i=void 0;try{i=window}catch(e){}function o(e){if((0,r.N)()&&void 0!==i)return e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:i}},93510:(e,t,n)=>{"use strict";n.d(t,{L:()=>o,r:()=>i});var r=n(64904);function i(e){var t=null;try{var n=(0,r.J)();t=n?n.sessionStorage.getItem(e):null}catch(e){}return t}function o(e,t){var n;try{null===(n=(0,r.J)())||void 0===n||n.sessionStorage.setItem(e,t)}catch(e){}}},16644:(e,t,n)=>{"use strict";n.d(t,{K:()=>oP});var r,i,o,a,s,c,l,u,d,f,h,p,m=n(49118),g="prototype",v=Object;v[g],((0,m.Rdr)()||{}).Symbol,((0,m.Rdr)()||{}).Reflect;var y=function(e,t){return(y=v.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},b="constructor",S="prototype",_="function",w="_dynInstFuncs",C="_isDynProxy",A="_dynClass",k="_dynInstChk",I="_dfOpts",E="_unknown_",x="__proto__",P="_dyn"+x,O="__dynProto$Gbl",T="_dynInstProto",D="useBaseInst",M="setInstFuncs",R=Object,N=R.getPrototypeOf,L=R.getOwnPropertyNames,F=(0,m.Rdr)(),U=F[O]||(F[O]={o:((r={})[M]=!0,r[D]=!0,r),n:1e3});function H(e){return e&&(e===R[S]||e===Array[S])}function B(e){return H(e)||e===Function[S]}function j(e){var t;if(e){if(N)return N(e);var n=e[x]||e[S]||(e[b]?e[b][S]:null);t=e[P]||n,(0,m.aE6)(e,P)||(delete e[T],t=e[P]=e[T]||e[P],e[T]=n)}return t}function W(e,t){var n=[];if(L)n=L(e);else for(var r in e)"string"==typeof r&&(0,m.aE6)(e,r)&&n.push(r);if(n&&n.length>0)for(var i=0;i<n.length;i++)t(n[i])}function G(e,t,n){return t!==b&&typeof e[t]===_&&(n||(0,m.aE6)(e,t))&&t!==x&&t!==S}function V(e){(0,m.ZU2)("DynamicProto: "+e)}function q(e,t){for(var n=e.length-1;n>=0;n--)if(e[n]===t)return!0;return!1}function Z(e,t){return(0,m.aE6)(e,S)?e.name||t||E:((e||{})[b]||{}).name||t||E}function Q(e,t,n,r){(0,m.aE6)(e,S)||V("theClass is an invalid class definition.");var i,o=e[S];!function(e,t){if(N){for(var n=[],r=j(t);r&&!B(r)&&!q(n,r);){if(r===e)return!0;n.push(r),r=j(r)}return!1}return!0}(o,t)&&V("["+Z(e)+"] not in hierarchy of ["+Z(t)+"]");var a=null;(0,m.aE6)(o,A)?a=o[A]:(a="_dynCls$"+Z(e,"_")+"$"+U.n,U.n++,o[A]=a);var s=Q[I],c=!!s[D];c&&r&&void 0!==r[D]&&(c=!!r[D]);var l=(i=(0,m.rkD)(null),W(t,function(e){!i[e]&&G(t,e,!1)&&(i[e]=t[e])}),i),u=function(e,t,n,r){function i(e,t,n){var i=t[n];if(i[C]&&r){var o=e[w]||{};!1!==o[k]&&(i=(o[t[A]]||{})[n]||i)}return function(){return i.apply(e,arguments)}}var o=(0,m.rkD)(null);W(n,function(e){o[e]=i(t,n,e)});for(var a=j(e),s=[];a&&!B(a)&&!q(s,a);)W(a,function(e){!o[e]&&G(a,e,!N)&&(o[e]=i(t,a,e))}),s.push(a),a=j(a);return o}(o,t,l,c);n(t,u);var d=!!N&&!!s[M];d&&r&&(d=!!r[M]),function(e,t,n,r,i){if(!H(e)){var o=n[w]=n[w]||(0,m.rkD)(null);if(!H(o)){var a=o[t]=o[t]||(0,m.rkD)(null);!1!==o[k]&&(o[k]=!!i),H(a)||W(n,function(t){if(G(n,t,!1)&&n[t]!==r[t]&&(a[t]=n[t],delete n[t],!(0,m.aE6)(e,t)||e[t]&&!e[t][C])){var i;e[t]=((i=function(){var n,r;return((function(e,t,n,r){var i=null;if(e&&(0,m.aE6)(n,A)){var o=e[w]||(0,m.rkD)(null);if((i=(o[n[A]]||(0,m.rkD)(null))[t])||V("Missing ["+t+"] "+_),!i[k]&&!1!==o[k]){for(var a=!(0,m.aE6)(e,t),s=j(e),c=[];a&&s&&!B(s)&&!q(c,s);){var l=s[t];if(l){a=l===r;break}c.push(s),s=j(s)}try{a&&(e[t]=i),i[k]=1}catch(e){o[k]=!1}}}return i})(this,t,e,i)||(n=i,(r=e[t])===n&&(r=j(e)[t]),typeof r!==_&&V("["+t+"] is not a "+_),r)).apply(this,arguments)})[C]=1,i)}})}}}(o,a,t,l,!1!==d)}Q[I]=U.o;var z=n(97107),K=n(22781),$=n(65246),Y="prototype",J=Object,X=J[Y],ee=(((0,m.Rdr)()||{}).Symbol,((0,m.Rdr)()||{}).Reflect,function(e,t){return(ee=J.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)}),et="constructor",en="prototype",er="function",ei="_dynInstFuncs",eo="_isDynProxy",ea="_dynClass",es="_dynInstChk",ec="_dfOpts",el="_unknown_",eu="__proto__",ed="_dyn"+eu,ef="__dynProto$Gbl",eh="_dynInstProto",ep="useBaseInst",em="setInstFuncs",eg=Object,ev=eg.getPrototypeOf,ey=eg.getOwnPropertyNames,eb=(0,m.Rdr)(),eS=eb[ef]||(eb[ef]={o:((i={})[em]=!0,i[ep]=!0,i),n:1e3});function e_(e){return e&&(e===eg[en]||e===Array[en])}function ew(e){return e_(e)||e===Function[en]}function eC(e){var t;if(e){if(ev)return ev(e);var n=e[eu]||e[en]||(e[et]?e[et][en]:null);t=e[ed]||n,(0,m.aE6)(e,ed)||(delete e[eh],t=e[ed]=e[eh]||e[ed],e[eh]=n)}return t}function eA(e,t){var n=[];if(ey)n=ey(e);else for(var r in e)"string"==typeof r&&(0,m.aE6)(e,r)&&n.push(r);if(n&&n.length>0)for(var i=0;i<n.length;i++)t(n[i])}function ek(e,t,n){return t!==et&&typeof e[t]===er&&(n||(0,m.aE6)(e,t))&&t!==eu&&t!==en}function eI(e){(0,m.ZU2)("DynamicProto: "+e)}function eE(e,t){for(var n=e.length-1;n>=0;n--)if(e[n]===t)return!0;return!1}function ex(e,t){return(0,m.aE6)(e,en)?e.name||t||el:((e||{})[et]||{}).name||t||el}function eP(e,t,n,r){(0,m.aE6)(e,en)||eI("theClass is an invalid class definition.");var i,o=e[en];!function(e,t){if(ev){for(var n=[],r=eC(t);r&&!ew(r)&&!eE(n,r);){if(r===e)return!0;n.push(r),r=eC(r)}return!1}return!0}(o,t)&&eI("["+ex(e)+"] not in hierarchy of ["+ex(t)+"]");var a=null;(0,m.aE6)(o,ea)?a=o[ea]:(a="_dynCls$"+ex(e,"_")+"$"+eS.n,eS.n++,o[ea]=a);var s=eP[ec],c=!!s[ep];c&&r&&void 0!==r[ep]&&(c=!!r[ep]);var l=(i=(0,m.rkD)(null),eA(t,function(e){!i[e]&&ek(t,e,!1)&&(i[e]=t[e])}),i),u=function(e,t,n,r){function i(e,t,n){var i=t[n];if(i[eo]&&r){var o=e[ei]||{};!1!==o[es]&&(i=(o[t[ea]]||{})[n]||i)}return function(){return i.apply(e,arguments)}}var o=(0,m.rkD)(null);eA(n,function(e){o[e]=i(t,n,e)});for(var a=eC(e),s=[];a&&!ew(a)&&!eE(s,a);)eA(a,function(e){!o[e]&&ek(a,e,!ev)&&(o[e]=i(t,a,e))}),s.push(a),a=eC(a);return o}(o,t,l,c);n(t,u);var d=!!ev&&!!s[em];d&&r&&(d=!!r[em]),function(e,t,n,r,i){if(!e_(e)){var o=n[ei]=n[ei]||(0,m.rkD)(null);if(!e_(o)){var a=o[t]=o[t]||(0,m.rkD)(null);!1!==o[es]&&(o[es]=!!i),e_(a)||eA(n,function(t){if(ek(n,t,!1)&&n[t]!==r[t]&&(a[t]=n[t],delete n[t],!(0,m.aE6)(e,t)||e[t]&&!e[t][eo])){var i;e[t]=((i=function(){var n,r;return((function(e,t,n,r){var i=null;if(e&&(0,m.aE6)(n,ea)){var o=e[ei]||(0,m.rkD)(null);if((i=(o[n[ea]]||(0,m.rkD)(null))[t])||eI("Missing ["+t+"] "+er),!i[es]&&!1!==o[es]){for(var a=!(0,m.aE6)(e,t),s=eC(e),c=[];a&&s&&!ew(s)&&!eE(c,s);){var l=s[t];if(l){a=l===r;break}c.push(s),s=eC(s)}try{a&&(e[t]=i),i[es]=1}catch(e){o[es]=!1}}}return i})(this,t,e,i)||(n=i,(r=e[t])===n&&(r=eC(e)[t]),typeof r!==er&&eI("["+t+"] is not a "+er),r)).apply(this,arguments)})[eo]=1,i)}})}}}(o,a,t,l,!1!==d)}eP[ec]=eS.o;var eO=n(10662),eT=(((0,m.Rdr)()||{}).Symbol,((0,m.Rdr)()||{}).Reflect,function(e,t){return(eT=eO.Pw.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)});function eD(e,t){for(var n=0,r=t.length,i=e.length;n<r;n++,i++)e[i]=t[n];return e}var eM=n(84660),eR=n(59813),eN=n(14419),eL=(0,eN.B)({NONE:0,PENDING:3,INACTIVE:1,ACTIVE:2}),eF=n(87428),eU=n(26071),eH=n(50242),eB=n(96610);function ej(e){return{mrg:!0,v:e}}function eW(e){return{isVal:m.HD0,v:(0,m.XCJ)(e||eB.qS)}}var eG=n(38934),eV=n(57078),eq="toGMTString",eZ="toUTCString",eQ="cookie",ez="expires",eK="isCookieUseDisabled",e$="disableCookiesUsage",eY="_ckMgr",eJ=null,eX=null,e0=null,e1={},e2={},e5=((o={cookieCfg:ej(((a={})[eB.sB]={fb:"cookieDomain",dfVal:eV.BX},a.path={fb:"cookiePath",dfVal:eV.BX},a.enabled=eB.c8,a.ignoreCookies=eB.c8,a.blockedCookies=eB.c8,a)),cookieDomain:eB.c8,cookiePath:eB.c8})[e$]=eB.c8,o);function e3(){s||(s=(0,m.d$o)(function(){return(0,m.MeC)()}))}function e6(e){return!e||e.isEnabled()}function e4(e,t){return!!(t&&e&&(0,m.kJL)(e.ignoreCookies))&&-1!==(0,m.UAM)(e.ignoreCookies,t)}function e8(e,t){var n=t[eF.jP];if((0,m.lep)(n)){var r=void 0;(0,m.o8e)(e[eK])||(r=!e[eK]),(0,m.o8e)(e[e$])||(r=!e[e$]),n=r}return n}function e9(e,t){if(e)n=e.getCookieMgr();else if(t){var n,r,i,o=t.cookieCfg;n=o&&o[eY]?o[eY]:e7(t)}return n||(r=(e||{})[eF.eZ],(i=e7[eY]||e2[eY])||(i=e7[eY]=e7(t,r),e2[eY]=i),n=i),n}function e7(e,t){e=(0,K.o)(e||e2,null,t).cfg,a=(0,K.k)(e,function(t){t[eF.Ag](t.cfg,e5),i=(r=t.ref(t.cfg,"cookieCfg"))[eB.W8]||"/",o=r[eB.sB],s=!1!==e8(e,r),c=r.getCookie||ti,l=r.setCookie||to,u=r.delCookie||to},t);var n,r,i,o,a,s,c,l,u,d=((n={isEnabled:function(){var n=!1!==e8(e,r)&&s&&te(t),i=e2[eY];return n&&i&&d!==i&&(n=e6(i)),n},setEnabled:function(e){s=!1!==e,r[eF.jP]=e},set:function(e,t,n,a,s){var c,u=!1;if(e6(d)&&(c=r,!(e&&c&&(0,m.kJL)(c.blockedCookies)&&-1!==(0,m.UAM)(c.blockedCookies,e)||e4(c,e)))){var f,h={},p=(0,m.ndY)(t||eB.qS),g=(0,m.MLb)(p,";");if(-1!==g&&(p=(0,m.ndY)((0,m.lH9)(t,g)),h=tt((0,m.k4L)(t,g+1))),(0,eV.sO)(h,eB.sB,a||o,m.fQg,m.o8e),!(0,m.lep)(n)){var v=(0,eG.w1)();if((0,m.o8e)(h[ez])){var y=(0,m.Ggd)()+1e3*n;if(y>0){var b=new Date;b.setTime(y),(0,eV.sO)(h,ez,tn(b,v?eq:eZ)||tn(b,v?eq:eZ)||eB.qS,m.fQg)}}v||(0,eV.sO)(h,"max-age",eB.qS+n,null,m.o8e)}var S=(0,eG.k$)();S&&"https:"===S[eF.Po]&&((0,eV.sO)(h,"secure",null,null,m.o8e),null===eX&&(f=((0,m.jWD)()||{})[eF.qV],eX=!((0,m.HD0)(f)&&((0,eV._Q)(f,"CPU iPhone OS 12")||(0,eV._Q)(f,"iPad; CPU OS 12")||(0,eV._Q)(f,"Macintosh; Intel Mac OS X 10_14")&&(0,eV._Q)(f,"Version/")&&(0,eV._Q)(f,"Safari")||(0,eV._Q)(f,"Macintosh; Intel Mac OS X 10_14")&&(0,m.IdH)(f,"AppleWebKit/605.1.15 (KHTML, like Gecko)")||(0,eV._Q)(f,"Chrome/5")||(0,eV._Q)(f,"Chrome/6")||(0,eV._Q)(f,"UnrealEngine")&&!(0,eV._Q)(f,"Chrome")||(0,eV._Q)(f,"UCBrowser/12")||(0,eV._Q)(f,"UCBrowser/11")))),eX&&(0,eV.sO)(h,"SameSite","None",null,m.o8e)),(0,eV.sO)(h,eB.W8,s||i,null,m.o8e),l(e,tr(p,h)),u=!0}return u},get:function(e){var t=eB.qS;return e6(d)&&!e4(r,e)&&(t=c(e)),t},del:function(e,t){var n=!1;return e6(d)&&(n=d.purge(e,t)),n},purge:function(e,n){var r,i=!1;if(te(t)){var o=((r={})[eB.W8]=n||"/",r[ez]="Thu, 01 Jan 1970 00:00:01 GMT",r);(0,eG.w1)()||(o["max-age"]="0"),u(e,tr(eB.qS,o)),i=!0}return i}})[eF.c7]=function(e){a&&a.rm(),a=null},n);return d[eY]=d,d}function te(e){if(null===eJ){eJ=!1,s||e3();try{var t=s.v||{};eJ=void 0!==t[eQ]}catch(t){(0,$.kP)(e,2,68,"Cannot access document.cookie - "+(0,eV.jj)(t),{exception:(0,m.eUe)(t)})}}return eJ}function tt(e){var t={};if(e&&e[eF.R5]){var n=(0,m.ndY)(e)[eF.w6](";");(0,m.tOU)(n,function(e){if(e=(0,m.ndY)(e||eB.qS)){var n=(0,m.MLb)(e,"=");-1===n?t[e]=null:t[(0,m.ndY)((0,m.lH9)(e,n))]=(0,m.ndY)((0,m.k4L)(e,n+1))}})}return t}function tn(e,t){return(0,m.mf2)(e[t])?e[t]():null}function tr(e,t){var n=e||eB.qS;return(0,m.rWU)(t,function(e,t){n+="; "+e+((0,m.lep)(t)?eB.qS:"="+t)}),n}function ti(e){var t=eB.qS;if(s||e3(),s.v){var n=s.v[eQ]||eB.qS;e0!==n&&(e1=tt(n),e0=n),t=(0,m.ndY)(e1[e]||eB.qS)}return t}function to(e,t){s||e3(),s.v&&(s.v[eQ]=e+"="+t)}var ta=n(10634),ts=n(15533),tc={perfEvtsSendAll:!1};function tl(e){e.h=null;var t=e.cb;e.cb=[],(0,m.tOU)(t,function(e){(0,m.TwK)(e.fn,[e.arg])})}function tu(e,t,n,r){(0,m.tOU)(e,function(e){e&&e[t]&&(n?(n.cb[eF.MW]({fn:r,arg:e}),n.h=n.h||(0,m.tXR)(tl,0,n)):(0,m.TwK)(r,[e]))})}var td=function(){function e(t){this.listeners=[];var n,r,i=[],o={h:null,cb:[]};r=(0,K.o)(t,tc)[eF.DI](function(e){n=!!e.cfg.perfEvtsSendAll}),(0,eM.Z)(e,this,function(e){(0,m.g$V)(e,"listeners",{g:function(){return i}}),e[eF.g]=function(e){i[eF.MW](e)},e[eF.nG]=function(e){for(var t=(0,m.UAM)(i,e);t>-1;)i[eF.cb](t,1),t=(0,m.UAM)(i,e)},e[eB.uC]=function(e){tu(i,eB.uC,o,function(t){t[eB.uC](e)})},e[eB.$F]=function(e,t){tu(i,eB.$F,o,function(n){n[eB.$F](e,t)})},e[eB.f_]=function(e,t){tu(i,eB.f_,t?o:null,function(n){n[eB.f_](e,t)})},e[eB.C$]=function(e){e&&(n||!e[eF.PL]())&&tu(i,eB.C$,null,function(t){e[eF.d]?(0,m.tXR)(function(){return t[eB.C$](e)},0):t[eB.C$](e)})},e[eB.lO]=function(e){e&&e[eF.R5]&&tu(i,eB.lO,o,function(t){t[eB.lO](e)})},e[eB.W$]=function(e){e&&e[eF.ob]&&tu(i,eB.W$,o,function(t){t[eB.W$](e)})},e[eB.v_]=function(e,t){if(e>0){var n=t||0;tu(i,eB.v_,o,function(t){t[eB.v_](e,n)})}},e[eF.c7]=function(e){var t,n=function(){r&&r.rm(),r=null,i=[],o.h&&o.h[eF.SG](),o.h=null,o.cb=[]};if(tu(i,"unload",null,function(n){var r=n[eF.c7](e);r&&(t||(t=[]),t[eF.MW](r))}),t)return(0,eR.wv)(function(e){return(0,eR.Zm)((0,eR.Tp)(t),function(){n(),e()})});n()}})}return e.__ieDyn=1,e}(),tf=n(22098),th=n(13313),tp=n(85836),tm=function(e){function t(){var n,r,i=e.call(this)||this;return i.identifier="TelemetryInitializerPlugin",i.priority=199,n=0,r=[],(0,eM.Z)(t,i,function(e,t){e.addTelemetryInitializer=function(e){var t,i;return t=r,i={id:n++,fn:e},(0,m.W5k)(t,i),{remove:function(){(0,m.tOU)(t,function(e,n){if(e.id===i.id)return t[eF.cb](n,1),-1})}}},e[eB.hL]=function(t,n){(function(e,t,n){for(var r=!1,i=e[eF.R5],o=0;o<i;++o){var a=e[o];if(a)try{if(!1===a.fn[eF.ZV](null,[t])){r=!0;break}}catch(e){(0,$.kP)(n,2,64,"Telemetry initializer failed: "+(0,eV.jj)(e),{exception:(0,m.eUe)(e)},!0)}}return!r})(r,t,n?n[eF.mc]():e[eF.mc]())&&e[eF.uL](t,n)},e[eF.F3]=function(){n=0,r=[]}}),i}return function(e,t){function n(){this.constructor=e}typeof t!==eO.cb&&null!==t&&(0,m.ZU2)("Class extends value "+String(t)+" is not a constructor or null"),eT(e,t),e[eO.hB]=null===t?(0,m.rkD)(t):(n[eO.hB]=t[eO.hB],new n)}(t,e),t.__ieDyn=1,t}(tp.i),tg=n(5149),tv=n(54499),ty="Plugins must provide initialize method",tb="SDK is still unloading...",tS=(0,m.Hef)(((c={cookieCfg:{}})[eB.js]={rdOnly:!0,ref:!0,v:[]},c[eB.Z]={rdOnly:!0,ref:!0,v:[]},c[eB.Zh]={ref:!0,v:{}},c[eB.DN]=eB.c8,c.loggingLevelConsole=0,c.diagnosticLogInterval=eB.c8,c));function t_(e,t){return new z.Jk(t)}function tw(e,t){var n=!1;return(0,m.tOU)(t,function(t){if(t===e)return n=!0,-1}),n}function tC(e,t){var n=null,r=-1;return(0,m.tOU)(e,function(e,i){if(e.w===t)return n=e,r=i,-1}),{i:r,l:n}}var tA=function(){function e(){var t,n,r,i,o,a,s,c,l,u,d,f,h,p,g,v,y,b,S,_,w,C,A,k,I,E,x,P,O,T,D,M;(0,eM.Z)(e,this,function(e){function R(){O=!0,(0,m.lep)(w)?(E=eL[eF.Vv],(0,$.kP)(r,1,112,"ikey can't be resolved from promises")):E=eL.ACTIVE,N()}function N(){n&&(e.releaseQueue(),e[eF.T1]())}function L(e){return(!T||!T[eF.jP])&&!M&&(e||r&&r.queue[eF.R5]>0)&&(D||(D=!0,J(t[eF.DI](function(e){var t=e.cfg.diagnosticLogInterval;t&&t>0||(t=1e4);var n=!1;T&&(n=T[eF.jP],T[eF.SG]()),(T=(0,m._w8)(V,t)).unref(),T[eF.jP]=n}))),T[eF.jP]=!0),T}function F(){var e={};k=[];var t=function(t){t&&(0,m.tOU)(t,function(t){if(t[eF.pZ]&&t[eF.PA]&&!e[t.identifier]){var n=t[eF.pZ]+"="+t[eF.PA];k[eF.MW](n),e[t.identifier]=t}})};t(f),d&&(0,m.tOU)(d,function(e){t(e)}),t(u)}function U(){n=!1,(t=(0,K.o)({},tS,e[eF.eZ])).cfg[eF.KW]=1,(0,m.g$V)(e,"config",{g:function(){return t.cfg},s:function(t){e.updateCfg(t,!1)}}),(0,m.g$V)(e,"pluginVersionStringArr",{g:function(){return k||F(),k}}),(0,m.g$V)(e,"pluginVersionString",{g:function(){return I||(k||F(),I=k.join(";")),I||eB.qS}}),(0,m.g$V)(e,"logger",{g:function(){return r||(r=new $.AQ(t.cfg),t[eF.eZ]=r),r},s:function(e){t[eF.eZ]=e,r!==e&&((0,eU.e)(r,!1),r=e)}}),e[eF.eZ]=new $.AQ(t.cfg),A=[];var S=e.config[eB.js]||[];S.splice(0,S[eF.R5]),(0,m.W5k)(S,A),p=new tm,i=[],(0,eU.e)(o,!1),o=null,a=null,s=null,(0,eU.e)(c,!1),c=null,l=null,u=[],d=null,f=null,h=!1,g=null,v=(0,ta.J)("AIBaseCore",!0),y=(0,tg.Y)(),_=null,w=null,b=(0,tv.t)(),C=[],I=null,k=null,M=!1,T=null,D=!1,E=0,x=null,P=null,O=!1}function H(){var n=(0,tf.CD)(W(),t.cfg,e);return n[eF.Fc](L),n}function B(t){var n,r,i,o,a,s,c,h=(n=e[eF.eZ],r=eH.A,i=u,a=[],s=[],c={},(0,m.tOU)(i,function(e){((0,m.lep)(e)||(0,m.lep)(e[eF.VL]))&&(0,m._yM)(ty);var t=e[eB.yi],i=e[eF.pZ];e&&t&&((0,m.lep)(c[t])?c[t]=i:(0,$.jV)(n,"Two extensions have same priority #"+t+" - "+c[t]+", "+i)),!t||t<r?a[eF.MW](e):s[eF.MW](e)}),(o={})[eB.oV]=a,o[eB.Z]=s,o);l=null,I=null,k=null,f=(d||[])[0]||[],f=(0,th.AA)((0,m.W5k)(f,h[eB.Z]));var p=(0,m.W5k)((0,th.AA)(h[eB.oV]),f);A=(0,m.FL5)(p);var g=e.config[eB.js]||[];g.splice(0,g[eF.R5]),(0,m.W5k)(g,A);var v=H();f&&f[eF.R5]>0&&(0,th.bP)(v[eF.zV](f),p),(0,th.bP)(v,p),t&&Z(t)}function j(e){var t=null,n=null,r=[];return(0,m.tOU)(A,function(t){if(t[eF.pZ]===e&&t!==p)return n=t,-1;t.getChannel&&r[eF.MW](t)}),!n&&r[eF.R5]>0&&(0,m.tOU)(r,function(t){if(!(n=t.getChannel(e)))return -1}),n&&(t={plugin:n,setEnabled:function(e){(0,th.OY)(n)[eB.mE]=!e},isEnabled:function(){var e=(0,th.OY)(n);return!e[eF.fi]&&!e[eB.mE]},remove:function(e,t){void 0===e&&(e=!0);var r,i=[n];G(i,((r={reason:1})[eF.d]=e,r),function(e){e&&B({reason:32,removed:i}),t&&t(e)})}}),t}function W(){if(!l){var n=(A||[]).slice();-1===(0,m.UAM)(n,p)&&n[eF.MW](p),l=(0,tf.jV)((0,th.AA)(n),t.cfg,e)}return l}function G(n,r,i){if(n&&n[eF.R5]>0){var o=(0,tf.jV)(n,t.cfg,e),a=(0,tf.Bt)(o,e);a[eF.Fc](function(){var e=!1,t=[];(0,m.tOU)(u,function(r,i){tw(r,n)?e=!0:t[eF.MW](r)}),u=t,I=null,k=null;var r=[];d&&((0,m.tOU)(d,function(t,i){var o=[];(0,m.tOU)(t,function(t){tw(t,n)?e=!0:o[eF.MW](t)}),r[eF.MW](o)}),d=r),i&&i(e),L()}),a[eF.uL](r)}else i(!1)}function V(){if(r&&r.queue){var t=r.queue.slice(0);r.queue[eF.R5]=0,(0,m.tOU)(t,function(t){var n,r=((n={})[eF.I]=g||"InternalMessageId: "+t[eF.Gc],n[eF.fm]=w,n[eF.Z_]=(0,eV.Y6)(new Date),n.baseType=$.lQ.dataType,n.baseData={message:t[eF.gU]},n);e.track(r)})}}function q(e,t,n,r){var i=1,o=!1,a=null;function s(){i--,o&&0===i&&(a&&a[eF.SG](),a=null,t&&t(o),t=null)}return r=r||5e3,f&&f[eF.R5]>0&&H()[eF.zV](f).iterate(function(t){if(t.flush){i++;var o=!1;t.flush(e,function(){o=!0,s()},n)||o||(e&&null==a?a=(0,m.tXR)(function(){a=null,s()},r):s())}}),o=!0,s(),!0}function Z(t){var n=(0,tf.xy)(W(),e);n[eF.Fc](L),e._updateHook&&!0===e._updateHook(n,t)||n[eF.uL](t)}function Q(t){var n=e[eF.eZ];n?((0,$.kP)(n,2,73,t),L()):(0,m._yM)(t)}function Y(t){var n=e[eF.tb]();n&&n[eB.$F]([t],2)}function J(e){b.add(e)}U(),e._getDbgPlgTargets=function(){return[A,i]},e[eF.yl]=function(){return n},e.activeStatus=function(){return E},e._setPendingStatus=function(){E=3},e[eF.VL]=function(i,c,l,p){h&&(0,m._yM)(tb),e[eF.yl]()&&(0,m._yM)("Core cannot be initialized more than once"),i=(t=(0,K.o)(i,tS,l||e[eF.eZ],!1)).cfg,J(t[eF.DI](function(e){var t=e.cfg;if(3!==E){P=t.initInMemoMaxSize||100;var o=t[eF.p$],a=t.endpointUrl;if((0,m.lep)(o)){w=null,E=eL[eF.Vv];var s="Please provide instrumentation key";n?((0,$.kP)(r,1,100,s),N()):(0,m._yM)(s);return}var c=[];if((0,m.y8_)(o)?(c[eF.MW](o),w=null):w=o,(0,m.y8_)(a)?(c[eF.MW](a),x=null):x=a,c[eF.R5]){O=!1,E=3;var l=(0,eV.BX)(t.initTimeOut)?t.initTimeOut:5e4,u=(0,eR.Zu)(c);(0,m.tXR)(function(){O||R()},l),(0,eR.Zm)(u,function(e){try{if(O)return;if(!e.rejected){var t=e[eF.V_];if(t&&t[eF.R5]){var n=t[0];if(w=n&&n[eF.V_],t[eF.R5]>1){var r=t[1];x=r&&r[eF.V_]}}w&&(i[eF.p$]=w,i.endpointUrl=x)}R()}catch(e){O||R()}})}else R();var d=e.ref(e.cfg,eB.Zh);(0,m.rWU)(d,function(t){e.ref(d,t)})}})),o=p,v=t,y=b,_=o&&e[eF.tb](),A=S,y.add(v[eF.DI](function(e){var t=e.cfg.disableDbgExt;!0===t&&A&&(_[eF.nG](A),A=null),_&&!A&&!0!==t&&(A=(0,ts.p)(e.cfg),_[eF.g](A))})),S=A,J(t[eF.DI](function(t){if(t.cfg.enablePerfMgr){var n=t.cfg[eB.DN];g!==n&&(n||(n=t_),(0,eV.qK)(t.cfg,eB.DN,n),g=n,s=null),!a&&!s&&(0,m.mf2)(n)&&(s=n(e,e[eF.tb]()))}else s=null,g=null})),e[eF.eZ]=l;var g,v,y,_,A,k,I,T,D=i[eB.js];if((u=[])[eF.MW].apply(u,eD(eD([],c,!1),D,!1)),d=i[eB.Z],B(null),f&&0!==f[eF.R5]||(0,m._yM)("No "+eB.Z+" available"),d&&d[eF.R5]>1){var M=e[eF.TO]("TeeChannelController");M&&M.plugin||(0,$.kP)(r,1,28,"TeeChannel required")}k=i,I=C,T=r,(0,m.tOU)(I,function(e){var t=(0,K.k)(k,e.w,T);delete e.w,e.rm=function(){t.rm()}}),C=null,n=!0,E===eL.ACTIVE&&N()},e.getChannels=function(){var e=[];return f&&(0,m.tOU)(f,function(t){e[eF.MW](t)}),(0,m.FL5)(e)},e.track=function(t){(0,z.Lm)(e[eB.kl](),function(){return"AppInsightsCore:track"},function(){null===t&&(Y(t),(0,m._yM)("Invalid telemetry item")),!t[eF.I]&&(0,m.lep)(t[eF.I])&&(Y(t),(0,m._yM)("telemetry name required")),t[eF.fm]=t[eF.fm]||w,t[eF.Z_]=t[eF.Z_]||(0,eV.Y6)(new Date),t.ver=t.ver||"4.0",!h&&e[eF.yl]()&&E===eL.ACTIVE?H()[eF.uL](t):E!==eL[eF.Vv]&&i[eF.R5]<=P&&i[eF.MW](t)},function(){return{item:t}},!t.sync)},e[eF.fs]=H,e[eF.tb]=function(){return o||(o=new td(t.cfg),e._notificationManager=o),o},e[eF.g]=function(t){e.getNotifyMgr()[eF.g](t)},e[eF.nG]=function(e){o&&o[eF.nG](e)},e.getCookieMgr=function(){return c||(c=e7(t.cfg,e[eF.eZ])),c},e.setCookieMgr=function(e){c!==e&&((0,eU.e)(c,!1),c=e)},e[eB.kl]=function(){return a||s||(0,z.j5)()},e.setPerfMgr=function(e){a=e},e.eventCnt=function(){return i[eF.R5]},e.releaseQueue=function(){if(n&&i[eF.R5]>0){var e=i;i=[],2===E?(0,m.tOU)(e,function(e){e[eF.fm]=e[eF.fm]||w,H()[eF.uL](e)}):(0,$.kP)(r,2,20,"core init status is not active")}},e[eF.T1]=function(e){return g=e||null,M=!1,T&&T[eF.SG](),L(!0)},e[eF.LS]=function(){M=!0,T&&T[eF.SG](),V()},(0,eV.Vb)(e,function(){return p},["addTelemetryInitializer"]),e[eF.c7]=function(t,i,a){void 0===t&&(t=!0),n||(0,m._yM)("SDK is not initialized"),h&&(0,m._yM)(tb);var s,l,u=((s={reason:50})[eF.d]=t,s.flushComplete=!1,s);t&&!i&&(l=(0,eR.wv)(function(e){i=e}));var d=(0,tf.Bt)(W(),e);function f(t){u.flushComplete=t,h=!0,y.run(d,u),e[eF.LS](),d[eF.uL](u)}return d[eF.Fc](function(){b.run(e[eF.eZ]),(0,eU.G)([c,o,r],t,function(){U(),i&&i(u)})},e),V(),q(t,f,6,a)||f(!1),l},e[eF.TO]=j,e.addPlugin=function(e,t,n,r){if(!e){r&&r(!1),Q(ty);return}var i=j(e[eF.pZ]);if(i&&!t){r&&r(!1),Q("Plugin ["+e[eF.pZ]+"] is already loaded!");return}var o={reason:16};function a(t){u[eF.MW](e),o.added=[e],B(o),r&&r(!0)}if(i){var s=[i.plugin];G(s,{reason:2,isAsync:!!n},function(e){e?(o.removed=s,o.reason|=32,a(!0)):r&&r(!1)})}else a(!1)},e.updateCfg=function(n,r){if(void 0===r&&(r=!0),e[eF.yl]()){n=(i={reason:1,cfg:t.cfg,oldCfg:(0,m.ZBL)({},t.cfg),newConfig:(0,m.ZBL)({},n),merge:r}).newConfig;var i,o=t.cfg;n[eB.js]=o[eB.js],n[eB.Z]=o[eB.Z]}t._block(function(e){var t=e.cfg;(function e(t,n,r,i){r&&(0,m.rWU)(r,function(r,o){i&&(0,m.POo)(o)&&(0,m.POo)(n[r])&&e(t,n[r],o,i),i&&(0,m.POo)(o)&&(0,m.POo)(n[r])?e(t,n[r],o,i):t.set(n,r,o)})})(e,t,n,r),r||(0,m.rWU)(t,function(r){(0,m.wj3)(n,r)||e.set(t,r,eB.c8)}),e[eF.Ag](t,tS)},!0),t[eF.jW](),i&&Z(i)},e.evtNamespace=function(){return v},e.flush=q,e.getTraceCtx=function(e){return _||(_=(0,th.Yn)()),_},e.setTraceCtx=function(e){_=e||null},e.addUnloadHook=J,(0,eV.Oi)(e,"addUnloadCb",function(){return y},"add"),e.onCfgChange=function(r){var i,o,a,s;return n?i=(0,K.k)(t.cfg,r,e[eF.eZ]):((a=tC(o=C,r).l)||(a={w:r,rm:function(){var e=tC(o,r);-1!==e.i&&o[eF.cb](e.i,1)}},o[eF.MW](a)),i=a),s=i,(0,m.g$V)({rm:function(){s.rm()}},"toJSON",{v:function(){return"aicore::onCfgChange<"+JSON.stringify(s)+">"}})},e.getWParam=function(){return(0,m.Nvg)()||t.cfg.enableWParam?0:-1}})}return e.__ieDyn=1,e}(),tk="version",tI="properties",tE=n(52018),tx="initialize",tP="logger",tO="timings",tT="pollInternalLogs",tD="value",tM="kind",tR="length",tN="processTelemetryStart",tL="1DS-Web-JS-4.3.0",tF=X.hasOwnProperty,tU=((l={})[0]=0,l[2]=6,l[1]=1,l[3]=7,l[4098]=6,l[4097]=1,l[4099]=7,l);function tH(e){return!(""===e||(0,m.lep)(e))}function tB(e,t,n){var r=-1;if(!(0,m.o8e)(e)){if(t>0&&(32===t?r=8192:t<=13&&(r=t<<5)),n>=0&&n<=9)-1===r&&(r=0),r|=n;else{var i=tU[function e(t){var n=0;if(null!=t){var r=typeof t;"string"===r?n=1:"number"===r?n=2:"boolean"===r?n=3:"object"===r&&(n=4,(0,m.kJL)(t)?(n=4096,t[tR]>0&&(n|=e(t[0]))):tF.call(t,"value")&&(n=8192|e(t[tD])))}return n}(e)]||-1;-1!==r&&-1!==i?r|=i:6===i&&(r=i)}}return r}function tj(e,t,n){var r;return void 0===n&&(n=!0),e&&(r=e.get(t),n&&r&&decodeURIComponent&&(r=decodeURIComponent(r))),r||""}function tW(e){void 0===e&&(e="D");var t=(0,tE.GW)();return"B"===e?t="{"+t+"}":"P"===e?t="("+t+")":"N"===e&&(t=t.replace(/-/g,"")),t}function tG(e,t,n,r,i){var o={},a=!1,s=0,c=arguments[tR],l=arguments;for((0,m.jnD)(l[0])&&(a=l[0],s++);s<c;s++){var e=l[s];(0,m.rWU)(e,function(e,t){a&&t&&(0,m.Kn2)(t)?(0,m.kJL)(t)?(o[e]=o[e]||[],(0,m.tOU)(t,function(t,n){t&&(0,m.Kn2)(t)?o[e][n]=tG(!0,o[e][n],t):o[e][n]=t})):o[e]=tG(!0,o[e],t):o[e]=t})}return o}(0,m.Nvg)(),(0,m.Ymo)();var tV=m.Jjf;function tq(e,t){e[tO]=e[tO]||{},e[tO][tN]=e[tO][tN]||{},e[tO][tN][t]=tV()}function tZ(e){return e>0}var tQ=(0,m.Hef)({endpointUrl:"https://browser.events.data.microsoft.com/OneCollector/1.0/",propertyStorageOverride:{isVal:function(e){return!e||e.getProperty&&e.setProperty||(0,m._yM)("Invalid property storage override passed."),!0}}}),tz=function(e){function t(){var n=e.call(this)||this;return eP(t,n,function(e,t){e[tx]=function(n,r,i,o){(0,z.Lm)(e,function(){return"AppInsightsCore.initialize"},function(){try{t[tx]((0,K.o)(n,tQ,i||e[tP],!1).cfg,r,i,o)}catch(t){var a=e[tP],s=(0,m.eUe)(t);-1!==s.indexOf("channels")&&(s+="\n - Channels must be provided through config.channels only!"),(0,$.kP)(a,1,514,"SDK Initialization Failed - no telemetry will be sent: "+s)}},function(){return{config:n,extensions:r,logger:i,notificationManager:o}})},e.track=function(n){(0,z.Lm)(e,function(){return"AppInsightsCore.track"},function(){if(n){n[tO]=n[tO]||{},n[tO].trackStart=tV(),(r=n.latency)&&(0,m.hj$)(r)&&r>=1&&r<=4||(n.latency=1);var r,i=n.ext=n.ext||{};i.sdk=i.sdk||{},i.sdk.ver=tL;var o=n.baseData=n.baseData||{};o[tI]=o[tI]||{};var a=o[tI];a[tk]=a[tk]||e.pluginVersionString||""}t.track(n)},function(){return{item:n}},!n.sync)},e[tT]=function(e){return t[tT](e||"InternalLog")}}),n}return function(e,t){function n(){this.constructor=e}"function"!=typeof t&&null!==t&&(0,m.ZU2)("Class extends value "+String(t)+" is not a constructor or null"),ee(e,t),e[Y]=null===t?(0,m.rkD)(t):(n[Y]=t[Y],new n)}(t,e),t.__ieDyn=1,t}(tA),tK="prototype",t$=Object;t$[tK],((0,m.Rdr)()||{}).Symbol,((0,m.Rdr)()||{}).Reflect;var tY=function(e,t){return(tY=t$.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},tJ="constructor",tX="prototype",t0="function",t1="_dynInstFuncs",t2="_isDynProxy",t5="_dynClass",t3="_dynInstChk",t6="_dfOpts",t4="_unknown_",t8="__proto__",t9="_dyn"+t8,t7="__dynProto$Gbl",ne="_dynInstProto",nt="useBaseInst",nn="setInstFuncs",nr=Object,ni=nr.getPrototypeOf,no=nr.getOwnPropertyNames,na=(0,m.Rdr)(),ns=na[t7]||(na[t7]={o:((u={})[nn]=!0,u[nt]=!0,u),n:1e3});function nc(e){return e&&(e===nr[tX]||e===Array[tX])}function nl(e){return nc(e)||e===Function[tX]}function nu(e){var t;if(e){if(ni)return ni(e);var n=e[t8]||e[tX]||(e[tJ]?e[tJ][tX]:null);t=e[t9]||n,(0,m.aE6)(e,t9)||(delete e[ne],t=e[t9]=e[ne]||e[t9],e[ne]=n)}return t}function nd(e,t){var n=[];if(no)n=no(e);else for(var r in e)"string"==typeof r&&(0,m.aE6)(e,r)&&n.push(r);if(n&&n.length>0)for(var i=0;i<n.length;i++)t(n[i])}function nf(e,t,n){return t!==tJ&&typeof e[t]===t0&&(n||(0,m.aE6)(e,t))&&t!==t8&&t!==tX}function nh(e){(0,m.ZU2)("DynamicProto: "+e)}function np(e,t){for(var n=e.length-1;n>=0;n--)if(e[n]===t)return!0;return!1}function nm(e,t){return(0,m.aE6)(e,tX)?e.name||t||t4:((e||{})[tJ]||{}).name||t||t4}function ng(e,t,n,r){(0,m.aE6)(e,tX)||nh("theClass is an invalid class definition.");var i,o=e[tX];!function(e,t){if(ni){for(var n=[],r=nu(t);r&&!nl(r)&&!np(n,r);){if(r===e)return!0;n.push(r),r=nu(r)}return!1}return!0}(o,t)&&nh("["+nm(e)+"] not in hierarchy of ["+nm(t)+"]");var a=null;(0,m.aE6)(o,t5)?a=o[t5]:(a="_dynCls$"+nm(e,"_")+"$"+ns.n,ns.n++,o[t5]=a);var s=ng[t6],c=!!s[nt];c&&r&&void 0!==r[nt]&&(c=!!r[nt]);var l=(i=(0,m.rkD)(null),nd(t,function(e){!i[e]&&nf(t,e,!1)&&(i[e]=t[e])}),i),u=function(e,t,n,r){function i(e,t,n){var i=t[n];if(i[t2]&&r){var o=e[t1]||{};!1!==o[t3]&&(i=(o[t[t5]]||{})[n]||i)}return function(){return i.apply(e,arguments)}}var o=(0,m.rkD)(null);nd(n,function(e){o[e]=i(t,n,e)});for(var a=nu(e),s=[];a&&!nl(a)&&!np(s,a);)nd(a,function(e){!o[e]&&nf(a,e,!ni)&&(o[e]=i(t,a,e))}),s.push(a),a=nu(a);return o}(o,t,l,c);n(t,u);var d=!!ni&&!!s[nn];d&&r&&(d=!!r[nn]),function(e,t,n,r,i){if(!nc(e)){var o=n[t1]=n[t1]||(0,m.rkD)(null);if(!nc(o)){var a=o[t]=o[t]||(0,m.rkD)(null);!1!==o[t3]&&(o[t3]=!!i),nc(a)||nd(n,function(t){if(nf(n,t,!1)&&n[t]!==r[t]&&(a[t]=n[t],delete n[t],!(0,m.aE6)(e,t)||e[t]&&!e[t][t2])){var i;e[t]=((i=function(){var n,r;return((function(e,t,n,r){var i=null;if(e&&(0,m.aE6)(n,t5)){var o=e[t1]||(0,m.rkD)(null);if((i=(o[n[t5]]||(0,m.rkD)(null))[t])||nh("Missing ["+t+"] "+t0),!i[t3]&&!1!==o[t3]){for(var a=!(0,m.aE6)(e,t),s=nu(e),c=[];a&&s&&!nl(s)&&!np(c,s);){var l=s[t];if(l){a=l===r;break}c.push(s),s=nu(s)}try{a&&(e[t]=i),i[t3]=1}catch(e){o[t3]=!1}}}return i})(this,t,e,i)||(n=i,(r=e[t])===n&&(r=nu(e)[t]),typeof r!==t0&&nh("["+t+"] is not a "+t0),r)).apply(this,arguments)})[t2]=1,i)}})}}}(o,a,t,l,!1!==d)}ng[t6]=ns.o;var nv=n(4934),ny=n(37322),nb=n(87827),nS="drop",n_="requeue",nw="no-cache, no-store",nC="application/x-json-stream",nA="cache-control",nk="content-type",nI="client-version",nE="client-id",nx="time-delta-to-apply-millis",nP="upload-time",nO="apikey",nT="AuthMsaDeviceTicket",nD="WebAuthToken",nM="AuthXToken",nR="msfpc",nN="trace",nL="user",nF="allowRequestSending",nU="firstRequestSent",nH="shouldAddClockSkewHeaders",nB="getClockSkewHeaderValue",nj="setClockSkew",nW="length",nG="concat",nV="iKey",nq="count",nZ="events",nQ="push",nz="split",nK="splice",n$="toLowerCase",nY="hdrs",nJ="useHdrs",nX="initialize",n0="setTimeoutOverride",n1="clearTimeoutOverride",n2="overrideEndpointUrl",n5="avoidOptions",n3="enableCompoundKey",n6="disableXhrSync",n4="disableFetchKeepAlive",n8="useSendBeacon",n9="alwaysUseXhrOverride",n7="serializeOfflineEvt",re="getOfflineRequestDetails",rt="createPayload",rn="createOneDSPayload",rr="payloadBlob",ri="headers",ro="_thePayload",ra="urlString",rs="batches",rc="sendType",rl="addHeader",ru="canSendRequest",rd="sendQueuedRequests",rf="isCompletelyIdle",rh="setUnloading",rp="sendSynchronousBatch",rm="_transport",rg="getWParam",rv="isBeacon",ry="timings",rb="isTeardown",rS="isSync",r_="data",rw="_sendReason",rC="setKillSwitchTenants",rA="_backOffTransmission",rk="identifier",rI="eventsLimitInMem",rE="autoFlushEventsLimit",rx="baseData",rP="sendAttempt",rO="latency",rT="sync";function rD(e){var t=(e.ext||{}).intweb;return t&&tH(t[nR])?t[nR]:null}function rM(e){for(var t=null,n=0;null===t&&n<e[nW];n++)t=rD(e[n]);return t}var rR=function(){function e(t,n){var r=n?[][nG](n):[],i=rM(r);this[nV]=function(){return t},this.Msfpc=function(){return i||""},this[nq]=function(){return r[nW]},this[nZ]=function(){return r},this.addEvent=function(e){return!!e&&(r[nQ](e),i||(i=rD(e)),!0)},this[nz]=function(n,o){var a;if(n<r[nW]){var s=r[nW]-n;(0,m.lep)(o)||(s=o<s?o:s),a=r[nK](n,s),i=rM(r)}return new e(t,a)}}return e.create=function(t,n){return new e(t,n)},e}(),rN=n(54730),rL=function(){function e(){var t=!0,n=!0,r=!0,i="use-collector-delta",o=!1;ng(e,this,function(e){e[nF]=function(){return t},e[nU]=function(){r&&(r=!1,o||(t=!1))},e[nH]=function(){return n},e[nB]=function(){return i},e[nj]=function(e){o||(e?(i=e,n=!0,o=!0):n=!1,t=!0)}})}return e.__ieDyn=1,e}(),rF=function(){function e(){var t={};ng(e,this,function(e){e[rC]=function(e,n){if(e&&n)try{var r,i,o=(r=e[nz](","),i=[],r&&(0,m.tOU)(r,function(e){i[nQ]((0,m.ndY)(e))}),i);if("this-request-only"===n)return o;for(var a=1e3*parseInt(n,10),s=0;s<o[nW];++s)t[o[s]]=(0,m.Ggd)()+a}catch(e){}return[]},e.isTenantKilled=function(e){var n=(0,m.ndY)(e);return!!(void 0!==t[n]&&t[n]>(0,m.Ggd)())||(delete t[n],!1)}})}return e.__ieDyn=1,e}();function rU(e){return Math.min(Math.pow(2,e)*(Math.floor(1200*Math.random())+2400),6e5)}var rH="metadata",rB=/\./,rj=function(){function e(t,n,r,i,o,a){var s="data",c="baseData",l=!!i,u={},d=!!a,f=o||tB;ng(e,this,function(e){e.createPayload=function(e,t,n,r,i,o){return{apiKeys:[],payloadBlob:"",overflow:null,sizeExceed:[],failedEvts:[],batches:[],numEvents:0,retryCnt:e,isTeardown:t,isSync:n,isBeacon:r,sendType:o,sendReason:i}},e.appendPayload=function(n,r,i){var o=n&&r&&!n.overflow;return o&&(0,z.Lm)(t,function(){return"Serializer:appendPayload"},function(){for(var t=r.events(),o=n.payloadBlob,a=n.numEvents,s=!1,c=[],l=[],u=n.isBeacon,d=u?65e3:3984588,f=u?65e3:2e6,h=0,p=0;h<t.length;){var g=t[h];if(g){if(a>=i){n.overflow=r.split(h);break}var v=e.getEventBlob(g);if(v&&v.length<=f){var y=v.length;if(o.length+y>d){n.overflow=r.split(h);break}o&&(o+="\n"),o+=v,++p>20&&((0,m.s1E)(o,0,1),p=0),s=!0,a++}else v?c.push(g):l.push(g),t.splice(h,1),h--}h++}if(c.length>0&&n.sizeExceed.push(rR.create(r.iKey(),c)),l.length>0&&n.failedEvts.push(rR.create(r.iKey(),l)),s){n.batches.push(r),n.payloadBlob=o,n.numEvents=a;var b=r.iKey();-1===(0,m.UAM)(n.apiKeys,b)&&n.apiKeys.push(b)}},function(){return{payload:n,theBatch:{iKey:r.iKey(),evts:r.events()},max:i}}),o},e.getEventBlob=function(e){try{return(0,z.Lm)(t,function(){return"Serializer.getEventBlob"},function(){var t,n={};n.name=e.name,n.time=e.time,n.ver=e.ver,n.iKey="o:"+function(e){if(e){var t=(0,m.MLb)(e,"-");if(t>-1)return(0,m.lH9)(e,t)}return""}(e.iKey);var r={};d||(t=function(e,t,n){(function(e,t,n,r,i){if(i&&t){var o=e(i.value,i.kind,i.propertyType);if(o>-1){var a=t[rH];a||(a=t[rH]={f:{}});var s=a.f;if(s||(s=a.f={}),n)for(var c=0;c<n.length;c++){var l=n[c];s[l]||(s[l]={f:{}});var u=s[l].f;u||(u=s[l].f={}),s=u}s=s[r]={},(0,m.kJL)(i.value)?s.a={t:o}:s.t=o}}})(f,r,e,t,n)});var o=e.ext;o&&(n.ext=r,(0,m.rWU)(o,function(e,t){var n=r[e]={};i(t,n,"ext."+e,!0,null,null,!0)}));var a=n[s]={};a.baseType=e.baseType;var l=a[c]={};return i(e.baseData,l,c,!1,[c],t,!0),i(e.data,a,s,!1,[],t,!0),JSON.stringify(n)},function(){return{item:e}})}catch(e){return null}};function i(e,t,o,a,s,c,d){(0,m.rWU)(e,function(e,f){var h=null;if(f||tH(f)){var p,g,v=o,y=e,b=s,S=t;if(l&&!a&&rB.test(e)){var _=e.split("."),w=_.length;if(w>1){b&&(b=b.slice());for(var C=0;C<w-1;C++){var A=_[C];S=S[A]=S[A]||{},v+="."+A,b&&b.push(A)}y=_[w-1]}}if(h=!(a&&(void 0===(g=u[p=v])&&(p.length>=7&&(g=(0,m.xee)(p,"ext.metadata")||(0,m.xee)(p,"ext.web")),u[p]=g),g))&&n&&n.handleField(v,y)?n.value(v,y,f,r):function(e,t,n){if(!t&&!tH(t)||"string"!=typeof e)return null;var r,i=typeof t;if("string"===i||"number"===i||"boolean"===i||(0,m.kJL)(t))t={value:t};else if("object"!==i||tF.call(t,"value")){if((0,m.lep)(t[tD])||""===t[tD]||!(0,m.HD0)(t[tD])&&!(0,m.hj$)(t[tD])&&!(0,m.jnD)(t[tD])&&!(0,m.kJL)(t[tD]))return null}else t={value:n?JSON.stringify(t):t};if((0,m.kJL)(t[tD])&&!(t[tD][tR]>0))return null;if(!(0,m.lep)(t[tM])){if((0,m.kJL)(t[tD])||!(0===(r=t[tM])||r>0&&r<=13||32===r))return null;t[tD]=t[tD].toString()}return t}(y,f,r)){var k=h.value;if(S[y]=k,c&&c(b,y,h),d&&"object"==typeof k&&!(0,m.kJL)(k)){var I=b;I&&(I=I.slice()).push(y),i(f,k,v+"."+y,a,I,c,d)}}}})}})}return e.__ieDyn=1,e}();function rW(e,t){return{set:function(n,r){for(var i=[],o=2;o<arguments.length;o++)i[o-2]=arguments[o];return(0,m._HB)([e,t],n,r,i)}}}var rG="sendAttempt",rV="?cors=true&"+nk[n$]()+"="+nC,rq=((d={})[1]=n_,d[100]=n_,d[200]="sent",d[8004]=nS,d[8003]=nS,d),rZ={},rQ={};function rz(e,t,n){rZ[e]=t,!1!==n&&(rQ[t]=e)}function rK(e,t){var n=!1;if(e&&t){var r=(0,m.FYL)(e);if(r&&r[nW]>0)for(var i=t[n$](),o=0;o<r[nW];o++){var a=r[o];if(a&&(0,m.aE6)(t,a)&&a[n$]()===i){n=!0;break}}}return n}function r$(e,t,n,r){t&&n&&n[nW]>0&&(r&&rZ[t]?(e[nY][rZ[t]]=n,e[nJ]=!0):e.url+="&"+t+"="+n)}rz(nT,nT,!1),rz(nI,nI),rz(nE,"Client-Id"),rz(nO,nO),rz(nx,nx),rz(nP,nP),rz(nM,nM);var rY=function(){function e(t,n,r,i){var o,a,s,c,l,u,d,f,h,p,g,v,y,b,S,_,w,C,A,k,I,E,x,P,O,T,D,M,R,N,L,F=!1;ng(e,this,function(e){var U;function H(e,t){try{return L&&L.getSenderInst(e,t)}catch(e){}return null}function B(e,t,n){var r=(0,eV.tV)(e);G(t,200,{},r),ei(r)}function j(e,t,n,r){var i,o={},a=e[ri];a&&a.forEach(function(e,t){o[t]=e}),G(t,e.status,o,i=n||""),ei(i)}function W(e,t,n){var r=(0,eV.tV)(e);G(t,e.status,(0,eV.Fz)(e,!0),r),ei(r)}function G(e,t,n,r){try{e(t,n,r)}catch(e){(0,$.kP)(d,2,518,(0,m.eUe)(e))}}function V(e,t,n){var r=200,i=e[ro],o=e[ra]+(x?"&NoResponseBody=true":"");try{var a=(0,m.jWD)();if(i){var s=!!h.getPlugin("LocalStorage"),c=[],l=[];(0,m.tOU)(i[rs],function(e){if(c&&e&&e[nq]()>0)for(var t=e[nZ](),n=0;n<t[nW];n++)if(a.sendBeacon(o,b.getEventBlob(t[n])))l[nQ](e[n]);else{c[nQ](e[nz](n));break}else c[nQ](e[nz](0))}),l[nW]>0&&(i.sentEvts=l),s||eo(c,8003,i[rc],!0)}else r=0}catch(e){(0,$.jV)(d,"Failed to send telemetry using sendBeacon API. Ex:"+(0,m.eUe)(e)),r=0}finally{G(t,r,{},"")}}function q(e){return 2===e||3===e}function Z(e){return w&&q(e)&&(e=2),e}function Q(){var e=y;return y=[],e}function Y(e,t,r){var i=!1;return e&&e[nW]>0&&!s&&f[t]&&b&&(i=0!==t||!s&&l<n&&(r>0||c[nF]())),i}function J(e){var t={};return e&&(0,m.tOU)(e,function(e,n){t[n]={iKey:e[nV](),evts:e[nZ]()}}),t}function X(e,n,r,i,o){if(e&&0!==e[nW]){if(s){eo(e,1,i);return}i=Z(i);try{var c=e,l=0!==i;(0,z.Lm)(h,function(){return"HttpManager:_sendBatches"},function(s){s&&(e=e.slice(0));for(var c=[],u=null,d=tV(),h=f[i]||(l?f[1]:f[0]),p=h&&h[rm],m=E&&(w||q(i)||3===p||h._isSync&&2===p);Y(e,i,n);){var g=e.shift();g&&g[nq]()>0&&(a.isTenantKilled(g[nV]())?c[nQ](g):(u=u||b[rt](n,r,l,m,o,i),b.appendPayload(u,g,t)?null!==u.overflow&&(e=[u.overflow][nG](e),u.overflow=null,en(u,d,tV(),o),d=tV(),u=null):(en(u,d,tV(),o),d=tV(),e=[g][nG](e),u=null)))}u&&en(u,d,tV(),o),e[nW]>0&&(y=e[nG](y)),eo(c,8004,i)},function(){return{batches:J(c),retryCount:n,isTeardown:r,isSynchronous:l,sendReason:o,useSendBeacon:q(i),sendType:i}},!l)}catch(e){(0,$.kP)(d,2,48,"Unexpected Exception sending batch: "+(0,m.eUe)(e))}}}function ee(e,t){var n={url:o,hdrs:{},useHdrs:!1};t?(n[nY]=tG(n[nY],v),n.useHdrs=(0,m.FYL)(n.hdrs)[nW]>0):(0,m.rWU)(v,function(e,t){rQ[e]?r$(n,rQ[e],t,!1):(n[nY][e]=t,n[nJ]=!0)}),r$(n,nE,"NO_AUTH",t),r$(n,nI,tL,t);var r="";(0,m.tOU)(e.apiKeys,function(e){r[nW]>0&&(r+=","),r+=e}),r$(n,nO,r,t),r$(n,nP,(0,m.Ggd)().toString(),t);var i=function(e){for(var t=0;t<e.batches[nW];t++){var n=e[rs][t].Msfpc();if(n)return encodeURIComponent(n)}return""}(e);if(tH(i)&&(n.url+="&ext.intweb.msfpc="+i),c[nH]()&&r$(n,nx,c[nB](),t),h[rg]){var a=h[rg]();a>=0&&(n.url+="&w="+a)}for(var s=0;s<g[nW];s++)n.url+="&"+g[s].name+"="+g[s].value;return n}function et(e,t,n){e[t]=e[t]||{},e[t][u.identifier]=n}function en(t,n,i,o){if(t&&t.payloadBlob&&t.payloadBlob[nW]>0){var s=!!O,g=f[t.sendType];!q(t[rc])&&t[rv]&&2===t.sendReason&&(g=f[2]||f[3]||g);var v=C;(t.isBeacon||3===g[rm])&&(v=!1);var y=ee(t,v);v=v||y[nJ];var b=tV();(0,z.Lm)(h,function(){return"HttpManager:_doPayloadSend"},function(){for(var f=0;f<t.batches[nW];f++)for(var _=t[rs][f][nZ](),C=0;C<_[nW];C++){var E=_[C];if(S){var x=E[ry]=E[ry]||{};et(x,"sendEventStart",b),et(x,"serializationStart",n),et(x,"serializationCompleted",i)}E[rG]>0?E[rG]++:E[rG]=1}eo(t[rs],1e3+(o||0),t[rc],!0);var P={data:t[rr],urlString:y.url,headers:y[nY],_thePayload:t,_sendReason:o,timeout:A,disableXhrSync:k,disableFetchKeepAlive:I};v&&(rK(P[ri],nA)||(P[ri][nA]=nw),rK(P[ri],nk)||(P[ri][nk]=nC));var D=null;g&&(D=function(n){c[nU]();var i=function(n,i){(function(t,n,i,o){var s=9e3,d=null,f=!1,h=!1;try{var p=!0;if(typeof t!==eO.jA){if(n){c[nj](n["time-delta-millis"]);var g=n["kill-duration"]||n["kill-duration-seconds"];(0,m.tOU)(a[rC](n["kill-tokens"],g),function(e){(0,m.tOU)(i[rs],function(t){if(t[nV]()===e){d=d||[];var n=t[nz](0);i.numEvents-=n[nq](),d[nQ](n)}})})}if(200==t||204==t){s=200;return}(t>=300&&t<500&&429!=t||501==t||505==t||i.numEvents<=0)&&(p=!1),s=9e3+t%1e3}if(p){s=100;var v=i.retryCnt;0===i[rc]&&(v<r?(f=!0,er(function(){0===i[rc]&&l--,X(i[rs],v+1,i[rb],w?2:i[rc],5)},w,rU(v))):(h=!0,w&&(s=8001)))}}finally{f||(c[nj](),function(t,n,r,i){try{i&&u[rA]();var o=t[rs];200===n&&(o=t.sentEvts||t[rs],i||t[rS]||u._clearBackOff(),function(e){if(S){var t=tV();(0,m.tOU)(e,function(e){if(e&&e[nq]()>0){var n;n=e[nZ](),S&&(0,m.tOU)(n,function(e){et(e[ry]=e[ry]||{},"sendEventCompleted",t)})}})}}(o)),eo(o,n,t[rc],!0)}finally{0===t[rc]&&(l--,5!==r&&e.sendQueuedRequests(t[rc],r))}}(i,s,o,h)),eo(d,8004,i[rc])}})(n,i,t,o)},s=t[rb]||t[rS];try{g.sendPOST(n,i,s),T&&T(P,n,s,t[rv])}catch(e){(0,$.jV)(d,"Unexpected exception sending payload. Ex:"+(0,m.eUe)(e)),G(i,0,{})}}),(0,z.Lm)(h,function(){return"HttpManager:_doPayloadSend.sender"},function(){if(D){if(0===t[rc]&&l++,s&&!t.isBeacon&&3!==g[rm]){var e={data:P[r_],urlString:P[ra],headers:tG({},P[ri]),timeout:P.timeout,disableXhrSync:P[n6],disableFetchKeepAlive:P[n4]},n=!1;(0,z.Lm)(h,function(){return"HttpManager:_doPayloadSend.sendHook"},function(){try{O(e,function(e){n=!0,p||e[ro]||(e[ro]=e[ro]||P[ro],e[rw]=e[rw]||P[rw]),D(e)},t.isSync||t[rb])}catch(e){n||D(P)}})}else D(P)}})},function(){return{thePayload:t,serializationStart:n,serializationCompleted:i,sendReason:o}},t[rS])}t.sizeExceed&&t.sizeExceed[nW]>0&&eo(t.sizeExceed,8003,t[rc]),t.failedEvts&&t.failedEvts[nW]>0&&eo(t.failedEvts,8002,t[rc])}function er(e,t,n){t?e():R.set(e,n)}function ei(e){try{for(var t=0;t<D[nW];t++)try{D[t](e)}catch(e){(0,$.kP)(d,1,519,"Response handler failed: "+e)}if(e){var n=JSON.parse(e);tH(n.webResult)&&tH(n.webResult[nR])&&_.set("MSFPC",n.webResult[nR],31536e3)}}catch(e){}}function eo(e,t,n,r){if(e&&e[nW]>0&&i){var o,a=i[!tH(o=rq[t])&&(o="oth",t>=9e3&&t<=9999?o="rspFail":t>=8e3&&t<=8999?o=nS:t>=1e3&&t<=1999&&(o="send")),o];if(a){var s=0!==n;(0,z.Lm)(h,function(){return"HttpManager:_sendBatchesNotification"},function(){er(function(){try{a.call(i,e,t,s,n)}catch(e){(0,$.kP)(d,1,74,"send request notification failed: "+e)}},r||s,0)},function(){return{batches:J(e),reason:t,isSync:s,sendSync:r,sendType:n}},!s)}}}o=null,a=new rF,s=!1,c=new rL,F=!1,l=0,u=null,d=null,f=null,h=null,p=!0,g=[],v={},y=[],b=null,S=!1,_=null,w=!1,C=!1,A=U,k=U,I=U,E=U,x=U,P=[],O=U,T=U,D=[],M=!1,R=rW(),N=!1,L=null,e[nX]=function(e,t,n){M||(h=t,_=t.getCookieMgr(),d=(u=n).diagLog(),(0,m.W5k)(P,(0,K.k)(e,function(e){var r,i=e.cfg,a=e.cfg.extensionConfig[n.identifier];R=rW(a[n0],a[n1]),tH(i.anonCookieName)?function(e,t,n){for(var r=0;r<e[nW];r++)if(e[r].name===t){e[r].value=n;return}e[nQ]({name:t,value:n})}(g,"anoncknm",i.anonCookieName):function(e,t){for(var n=0;n<e[nW];n++)if(e[n].name===t){e[nK](n,1);return}}(g,"anoncknm"),O=a.payloadPreprocessor,T=a.payloadListener;var s=a.httpXHROverride;o=(a[n2]?a[n2]:i.endpointUrl)+rV,C=!!(0,m.o8e)(a[n5])||!a[n5],S=!a.disableEventTimings;var c=a.valueSanitizer,l=a.stringifyObjects,u=!!i[n3];(0,m.o8e)(a[n3])||(u=!!a[n3]),A=a.xhrTimeout,k=!!a[n6],I=!!a[n4],x=!1!==a.addNoResponse,N=!!a.excludeCsMetaData,t.getPlugin("LocalStorage")&&(I=!0),F=!(0,eG.b$)(),b=new rj(h,c,l,u,tB,N),(0,m.lep)(a[n8])||(F=!!a[n8]);var v=function(){try{return{enableSendPromise:!1,isOneDs:!0,disableCredentials:!1,disableXhr:!1,disableBeacon:!F,disableBeaconSync:!F,disableFetchKeepAlive:I,timeWrapper:R,addNoResponse:x,senderOnCompleteCallBack:{xdrOnComplete:B,fetchOnComplete:j,xhrOnComplete:W,beaconOnRetry:V}}}catch(e){}return null}();L?L.SetConfig(v):(L=new rN.s)[nX](v,d);var y=s,_=a[n9]?s:null,w=a[n9]?s:null,P=[3,2];if(!s){p=!1;var D=[];(0,eG.b$)()?(D=[2,1],P=[2,1,3]):D=[1,2,3],(s=H(D=(0,eV.fM)(D,a.transports),!1))||(0,$.jV)(d,"No available transport to send events"),y=H(D,!0)}_||(_=H(P=(0,eV.fM)(P,a.unloadTransports),!0)),E=!p&&(F&&(0,eG.MF)()||!I&&(0,eG.JO)(!0)),(r={})[0]=s,r[1]=y||H([1,2,3],!0),r[2]=_||y||H([1],!0),r[3]=w||H([2,3],!0)||y||H([1],!0),f=r})),M=!0)},e.addResponseHandler=function(e){return D[nQ](e),{rm:function(){var t=D.indexOf(e);t>=0&&D[nK](t,1)}}},e[n7]=function(e){try{if(b)return b.getEventBlob(e)}catch(e){}return""},e[re]=function(){try{var e=b&&b[rt](0,!1,!1,!1,1,0);return ee(e,C)}catch(e){}return null},e[rn]=function(e,n){try{var r=[];(0,m.tOU)(e,function(e){n&&(e=(0,eV.Ax)(e));var t=rR.create(e[nV],[e]);r[nQ](t)});for(var i=null;r[nW]>0&&b;){var o=r.shift();o&&o[nq]()>0&&(i=i||b[rt](0,!1,!1,!1,1,0),b.appendPayload(i,o,t))}var a=ee(i,C),s={data:i[rr],urlString:a.url,headers:a[nY],timeout:A,disableXhrSync:k,disableFetchKeepAlive:I};return C&&(rK(s[ri],nA)||(s[ri][nA]=nw),rK(s[ri],nk)||(s[ri][nk]=nC)),s}catch(e){}return null},e._getDbgPlgTargets=function(){return[f[0],a,b,f]},e[rl]=function(e,t){v[e]=t},e.removeHeader=function(e){delete v[e]},e[ru]=function(){return!s&&l<n&&c[nF]()},e[rd]=function(e,t){(0,m.o8e)(e)&&(e=0),w&&(e=Z(e),t=2),Y(y,e,0)&&X(Q(),0,!1,e,t||0)},e[rf]=function(){return!s&&0===l&&0===y[nW]},e[rh]=function(e){w=e},e.addBatch=function(e){if(e&&e[nq]()>0){if(a.isTenantKilled(e[nV]()))return!1;y[nQ](e)}return!0},e.teardown=function(){y[nW]>0&&X(Q(),0,!0,2,2),(0,m.tOU)(P,function(e){e&&e.rm&&e.rm()}),P=[]},e.pause=function(){s=!0},e.resume=function(){s=!1,e[rd](0,4)},e[rp]=function(e,t,n){e&&e[nq]()>0&&((0,m.lep)(t)&&(t=1),w&&(t=Z(t),n=2),X([e],0,!1,t,n||0))}})}return e.__ieDyn=1,e}(),rJ="eventsDiscarded",rX=void 0,r0=(0,m.Hef)({eventsLimitInMem:{isVal:tZ,v:1e4},immediateEventLimit:{isVal:tZ,v:500},autoFlushEventsLimit:{isVal:tZ,v:0},disableAutoBatchFlushLimit:!1,httpXHROverride:{isVal:function(e){return e&&e.sendPOST},v:rX},overrideInstrumentationKey:rX,overrideEndpointUrl:rX,disableTelemetry:!1,ignoreMc1Ms0CookieProcessing:!1,setTimeoutOverride:rX,clearTimeoutOverride:rX,payloadPreprocessor:rX,payloadListener:rX,disableEventTimings:rX,valueSanitizer:rX,stringifyObjects:rX,enableCompoundKey:rX,disableOptimizeObj:!1,transports:rX,unloadTransports:rX,useSendBeacon:rX,disableFetchKeepAlive:rX,avoidOptions:!1,xhrTimeout:rX,disableXhrSync:rX,alwaysUseXhrOverride:!1,maxEventRetryAttempts:{isVal:m.hj$,v:6},maxUnloadEventRetryAttempts:{isVal:m.hj$,v:2},addNoResponse:rX,excludeCsMetaData:rX}),r1=function(e){function t(){var n,r,i,o,a,s,c,l,u,d,f,h,p,g,v,y,b,S,_,w,C,A,k,I,E,x,P=e.call(this)||this;P.identifier="PostChannel",P.priority=1011,P.version="4.3.0";var O=!1,T=[],D=!1,M=0,R=0,N={},L=nb.ow;return ng(t,P,function(e,t){function P(){(0,nv.JA)(null,_),(0,nv.C9)(null,_),(0,nv.Yl)(null,_)}function F(e){var t="";return e&&e[nW]&&(0,m.tOU)(e,function(e){t&&(t+="\n"),t+=e}),t}function U(e){var t="";try{j(e),t=u[n7](e)}catch(e){}return t}function H(e){"beforeunload"!==(e||(0,m.Jj3)().event).type&&(y=!0,u[rh](y)),J(2,2)}function B(e){y=!1,u[rh](y)}function j(e){e.ext&&e.ext[nN]&&delete e.ext[nN],e.ext&&e.ext[nL]&&e.ext[nL].id&&delete e.ext[nL].id,v&&(e.ext=(0,eV.Ax)(e.ext),e[rx]&&(e[rx]=(0,eV.Ax)(e[rx])),e[r_]&&(e[r_]=(0,eV.Ax)(e[r_])))}function W(e,t){if(e[rP]||(e[rP]=0),e[rO]||(e[rO]=1),j(e),e[rT]){if(c||D)e[rO]=3,e[rT]=!1;else if(u){v&&(e=(0,eV.Ax)(e)),u[rp](rR.create(e[nV],[e]),!0===e[rT]?1:e[rT],3);return}}var n=e[rO],r=R,a=o;4===n&&(r=M,a=i);var s=!1;if(r<a)s=!et(e,t);else{var l=1,d=20;4===n&&(l=4,d=1),s=!0,function(e,t,n,r){for(;n<=t;){var i=X(e,t,!0);if(i&&i[nq]()>0){var o=i[nz](0,r),a=o[nq]();if(a>0)return 4===n?M-=a:R-=a,ec(rJ,[o],ny.h.QueueFull),!0}n++}return en(),!1}(e[nV],e[rO],l,d)&&(s=!et(e,t))}s&&es(rJ,[e],ny.h.QueueFull)}function G(e,t,n){var r=er(e,t,n);return u[rd](t,n),r}function V(){return R>0}function q(){if(p>=0&&er(p,0,g)&&u[rd](0,g),M>0&&!s&&!D){var e=N[L][2];e>=0&&(s=Q(function(){s=null,G(4,0,1),q()},e))}var t=N[L][1];a||r||!(t>=0)||D||(V()?a=Q(function(){a=null,G(0===l?3:1,0,1),l++,l%=2,q()},t):l=0)}function Z(){n=null,O=!1,T=[],r=null,D=!1,M=0,i=500,R=0,o=1e4,N={},L=nb.ow,a=null,s=null,c=0,l=0,d={},f=0,I=!1,h=0,p=-1,g=null,v=!0,y=!1,b=6,S=2,_=null,E=null,x=!1,w=rW(),u=new rY(500,2,1,{requeue:eo,send:el,sent:eu,drop:ed,rspFail:ef,oth:eh}),ei(),d[4]={batches:[],iKeyMap:{}},d[3]={batches:[],iKeyMap:{}},d[2]={batches:[],iKeyMap:{}},d[1]={batches:[],iKeyMap:{}},ep()}function Q(e,t){0===t&&c&&(t=1);var n=1e3;return c&&(n=rU(c-1)),w.set(e,t*n)}function Y(){return null!==a&&(a.cancel(),a=null,l=0,!0)}function J(e,t){Y(),r&&(r.cancel(),r=null),D||G(1,e,t)}function X(e,t,n){var r=d[t];r||(r=d[t=1]);var i=r.iKeyMap[e];return!i&&n&&(i=rR.create(e),r.batches[nQ](i),r.iKeyMap[e]=i),i}function ee(t,n){u[ru]()&&!c&&(f>0&&R>f&&(n=!0),n&&null==r&&e.flush(t,function(){},20))}function et(e,t){v&&(e=(0,eV.Ax)(e));var n=e[rO],r=X(e[nV],n,!0);return!!r.addEvent(e)&&(4!==n?(R++,t&&0===e[rP]&&ee(!e.sync,h>0&&r[nq]()>=h)):M++,!0)}function en(){for(var e=0,t=0,n=function(n){var r=d[n];r&&r[rs]&&(0,m.tOU)(r[rs],function(r){4===n?e+=r[nq]():t+=r[nq]()})},r=1;r<=4;r++)n(r);R=t,M=e}function er(t,n,r){var i=!1,o=0===n;return!o||u[ru]()?(0,z.Lm)(e.core,function(){return"PostChannel._queueBatches"},function(){for(var e=[],n=4;n>=t;){var r=d[n];r&&r.batches&&r.batches[nW]>0&&((0,m.tOU)(r[rs],function(t){u.addBatch(t)?i=i||t&&t[nq]()>0:e=e[nG](t[nZ]()),4===n?M-=t[nq]():R-=t[nq]()}),r[rs]=[],r.iKeyMap={}),n--}e[nW]>0&&es(rJ,e,ny.h.KillSwitch),i&&p>=t&&(p=-1,g=0)},function(){return{latency:t,sendType:n,sendReason:r}},!o):(p=p>=0?Math.min(p,t):t,g=Math.max(g,r)),i}function ei(){(N={})[nb.ow]=[2,1,0],N[nb.je]=[6,3,0],N[nb.e2]=[18,9,0]}function eo(t,n){var r=[],i=b;y&&(i=S),(0,m.tOU)(t,function(t){t&&t[nq]()>0&&(0,m.tOU)(t[nZ](),function(t){t&&(t[rT]&&(t[rO]=4,t[rT]=!1),t[rP]<i?(tq(t,e[rk]),W(t,!1)):r[nQ](t))})}),r[nW]>0&&es(rJ,r,ny.h.NonRetryableStatus),y&&J(2,2)}function ea(t,n){var r=k||{},i=r[t];if(i)try{i.apply(r,n)}catch(n){(0,$.kP)(e.diagLog(),1,74,t+" notification failed: "+n)}}function es(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t[nW]>0&&ea(e,[t][nG](n))}function ec(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t[nW]>0&&(0,m.tOU)(t,function(t){t&&t[nq]()>0&&ea(e,[t.events()][nG](n))})}function el(e,t,n){e&&e[nW]>0&&ea("eventsSendRequest",[t>=1e3&&t<=1999?t-1e3:0,!0!==n])}function eu(e,t){ec("eventsSent",e,t),q()}function ed(e,t){ec(rJ,e,t>=8e3&&t<=8999?t-8e3:ny.h.Unknown)}function ef(e){ec(rJ,e,ny.h.NonRetryableStatus),q()}function eh(e,t){ec(rJ,e,ny.h.Unknown),q()}function ep(){h=A?0:Math.max(1500,o/6)}Z(),e._getDbgPlgTargets=function(){return[u,n]},e[nX]=function(r,a,s){(0,z.Lm)(a,function(){return"PostChannel:initialize"},function(){t[nX](r,a,s),k=a.getNotifyMgr();try{_=(0,nv.jU)((0,ta.J)(e[rk]),a.evtNamespace&&a.evtNamespace()),e._addHook((0,K.k)(r,function(t){var r,s=t.cfg;n=(0,tf.CD)(null,s,a).getExtCfg(e[rk],r0),w=rW(n[n0],n[n1]),v=!n.disableOptimizeObj&&!!(0,m.vsb)("chrome"),C=n.ignoreMc1Ms0CookieProcessing,r=a[rg],a[rg]=function(){var e=0;return C&&(e|=2),e|r.call(a)},o=n[rI],i=n.immediateEventLimit,f=n[rE],b=n.maxEventRetryAttempts,S=n.maxUnloadEventRetryAttempts,A=n.disableAutoBatchFlushLimit,ep(),E=n.overrideInstrumentationKey,x=!!n.disableTelemetry,I&&P();var c=s.disablePageUnloadEvents||[];I=(0,nv.c9)(H,c,_),I=(0,nv.TJ)(H,c,_)||I,I=(0,nv.nD)(B,s.disablePageShowEvents,_)||I})),u[nX](r,e.core,e)}catch(t){throw e.setInitialized(!1),t}},function(){return{theConfig:r,core:a,extensions:s}})},e.processTelemetry=function(t,n){tq(t,e[rk]),n=n||e._getTelCtx(n),x||O||(E&&(t[nV]=E),W(t,!0),y?J(2,2):q()),e.processNext(t,n)},e.getOfflineSupport=function(){try{var e=u&&u[re]();if(u)return{getUrl:function(){return e?e.url:null},serialize:U,batch:F,shouldProcess:function(e){return!x},createPayload:function(e){return null},createOneDSPayload:function(e){if(u[rn])return u[rn](e,v)}}}catch(e){}return null},e._doTeardown=function(e,t){J(2,2),O=!0,u.teardown(),P(),Z()},e.setEventQueueLimits=function(e,t){n[rI]=o=tZ(e)?e:1e4,n[rE]=f=tZ(t)?t:0,ep();var r=R>e;if(!r&&h>0)for(var i=1;!r&&i<=3;i++){var a=d[i];a&&a[rs]&&(0,m.tOU)(a[rs],function(e){e&&e[nq]()>=h&&(r=!0)})}ee(!0,r)},e.pause=function(){Y(),D=!0,u.pause()},e.resume=function(){D=!1,u.resume(),q()},e._loadTransmitProfiles=function(e){Y(),ei(),L=nb.ow,q(),(0,m.rWU)(e,function(e,t){var n=t[nW];if(n>=2){var r=n>2?t[2]:0;if(t[nK](0,n-2),t[1]<0&&(t[0]=-1),t[1]>0&&t[0]>0){var i=t[0]/t[1];t[0]=Math.ceil(i)*t[1]}r>=0&&t[1]>=0&&r>t[1]&&(r=t[1]),t[nQ](r),N[e]=t}})},e.flush=function(e,t,n){if(void 0===e&&(e=!0),!D){if(n=n||1,e)t||(i=(0,eR.wv)(function(e){t=e})),null==r?(Y(),er(1,0,n),r=Q(function(){r=null,function e(t,n){G(1,0,n),en(),function e(t){u[rf]()?t():r=Q(function(){r=null,e(t)},.25)}(function(){t&&t(),T[nW]>0?r=Q(function(){r=null,e(T.shift(),n)},0):(r=null,q())})}(t,n)},0)):T[nQ](t);else{var i,o=Y();G(1,1,n),t&&t(),o&&q()}}return i},e.setMsaAuthTicket=function(e){u[rl](nT,e)},e.setAuthPluginHeader=function(e){u[rl](nD,e)},e.removeAuthPluginHeader=function(){u.removeHeader(nD)},e.hasEvents=V,e._setTransmitProfile=function(e){L!==e&&void 0!==N[e]&&(Y(),L=e,q())},(0,eV.Vb)(e,function(){return u},["addResponseHandler"]),e[rA]=function(){c<4&&(c++,Y(),q())},e._clearBackOff=function(){c&&(c=0,Y(),q())}}),P}return function(e,t){function n(){this.constructor=e}"function"!=typeof t&&null!==t&&(0,m.ZU2)("Class extends value "+String(t)+" is not a constructor or null"),tY(e,t),e[tK]=null===t?(0,m.rkD)(t):(n[tK]=t[tK],new n)}(t,e),t.__ieDyn=1,t}(tp.i),r2="prototype",r5=Object;r5[r2],((0,m.Rdr)()||{}).Symbol,((0,m.Rdr)()||{}).Reflect;var r3=function(e,t){return(r3=r5.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},r6="constructor",r4="prototype",r8="function",r9="_dynInstFuncs",r7="_isDynProxy",ie="_dynClass",it="_dynInstChk",ir="_dfOpts",ii="_unknown_",io="__proto__",ia="_dyn"+io,is="__dynProto$Gbl",ic="_dynInstProto",il="useBaseInst",iu="setInstFuncs",id=Object,ih=id.getPrototypeOf,ip=id.getOwnPropertyNames,im=(0,m.Rdr)(),ig=im[is]||(im[is]={o:((f={})[iu]=!0,f[il]=!0,f),n:1e3});function iv(e){return e&&(e===id[r4]||e===Array[r4])}function iy(e){return iv(e)||e===Function[r4]}function ib(e){var t;if(e){if(ih)return ih(e);var n=e[io]||e[r4]||(e[r6]?e[r6][r4]:null);t=e[ia]||n,(0,m.aE6)(e,ia)||(delete e[ic],t=e[ia]=e[ic]||e[ia],e[ic]=n)}return t}function iS(e,t){var n=[];if(ip)n=ip(e);else for(var r in e)"string"==typeof r&&(0,m.aE6)(e,r)&&n.push(r);if(n&&n.length>0)for(var i=0;i<n.length;i++)t(n[i])}function i_(e,t,n){return t!==r6&&typeof e[t]===r8&&(n||(0,m.aE6)(e,t))&&t!==io&&t!==r4}function iw(e){(0,m.ZU2)("DynamicProto: "+e)}function iC(e,t){for(var n=e.length-1;n>=0;n--)if(e[n]===t)return!0;return!1}function iA(e,t){return(0,m.aE6)(e,r4)?e.name||t||ii:((e||{})[r6]||{}).name||t||ii}function ik(e,t,n,r){(0,m.aE6)(e,r4)||iw("theClass is an invalid class definition.");var i,o=e[r4];!function(e,t){if(ih){for(var n=[],r=ib(t);r&&!iy(r)&&!iC(n,r);){if(r===e)return!0;n.push(r),r=ib(r)}return!1}return!0}(o,t)&&iw("["+iA(e)+"] not in hierarchy of ["+iA(t)+"]");var a=null;(0,m.aE6)(o,ie)?a=o[ie]:(a="_dynCls$"+iA(e,"_")+"$"+ig.n,ig.n++,o[ie]=a);var s=ik[ir],c=!!s[il];c&&r&&void 0!==r[il]&&(c=!!r[il]);var l=(i=(0,m.rkD)(null),iS(t,function(e){!i[e]&&i_(t,e,!1)&&(i[e]=t[e])}),i),u=function(e,t,n,r){function i(e,t,n){var i=t[n];if(i[r7]&&r){var o=e[r9]||{};!1!==o[it]&&(i=(o[t[ie]]||{})[n]||i)}return function(){return i.apply(e,arguments)}}var o=(0,m.rkD)(null);iS(n,function(e){o[e]=i(t,n,e)});for(var a=ib(e),s=[];a&&!iy(a)&&!iC(s,a);)iS(a,function(e){!o[e]&&i_(a,e,!ih)&&(o[e]=i(t,a,e))}),s.push(a),a=ib(a);return o}(o,t,l,c);n(t,u);var d=!!ih&&!!s[iu];d&&r&&(d=!!r[iu]),function(e,t,n,r,i){if(!iv(e)){var o=n[r9]=n[r9]||(0,m.rkD)(null);if(!iv(o)){var a=o[t]=o[t]||(0,m.rkD)(null);!1!==o[it]&&(o[it]=!!i),iv(a)||iS(n,function(t){if(i_(n,t,!1)&&n[t]!==r[t]&&(a[t]=n[t],delete n[t],!(0,m.aE6)(e,t)||e[t]&&!e[t][r7])){var i;e[t]=((i=function(){var n,r;return((function(e,t,n,r){var i=null;if(e&&(0,m.aE6)(n,ie)){var o=e[r9]||(0,m.rkD)(null);if((i=(o[n[ie]]||(0,m.rkD)(null))[t])||iw("Missing ["+t+"] "+r8),!i[it]&&!1!==o[it]){for(var a=!(0,m.aE6)(e,t),s=ib(e),c=[];a&&s&&!iy(s)&&!iC(c,s);){var l=s[t];if(l){a=l===r;break}c.push(s),s=ib(s)}try{a&&(e[t]=i),i[it]=1}catch(e){o[it]=!1}}}return i})(this,t,e,i)||(n=i,(r=e[t])===n&&(r=ib(e)[t]),typeof r!==r8&&iw("["+t+"] is not a "+r8),r)).apply(this,arguments)})[r7]=1,i)}})}}}(o,a,t,l,!1!==d)}ik[ir]=ig.o;var iI="locale",iE="name",ix=(0,eN.c)({UserExt:[0,"user"],DeviceExt:[1,"device"],TraceExt:[2,"trace"],WebExt:[3,"web"],AppExt:[4,"app"],OSExt:[5,"os"],SdkExt:[6,"sdk"],IntWebExt:[7,"intweb"],UtcExt:[8,"utc"],LocExt:[9,"loc"],CloudExt:[10,"cloud"],DtExt:[11,"dt"]}),iP=(0,eN.c)({id:[0,"id"],ver:[1,"ver"],appName:[2,iE],locale:[3,iI],expId:[4,"expId"],env:[5,"env"]}),iO=(0,eN.c)({domain:[0,"domain"],browser:[1,"browser"],browserVer:[2,"browserVer"],screenRes:[3,"screenRes"],userConsent:[4,"userConsent"],consentDetails:[5,"consentDetails"]}),iT=(0,eN.c)({locale:[0,iI],localId:[1,"localId"],id:[2,"id"]}),iD=(0,eN.c)({osName:[0,iE],ver:[1,"ver"]}),iM=(0,eN.c)({ver:[0,"ver"],seq:[1,"seq"],installId:[2,"installId"],epoch:[3,"epoch"]}),iR=(0,eN.c)({msfpc:[0,"msfpc"],anid:[1,"anid"],serviceName:[2,"serviceName"]}),iN=(0,eN.c)({popSample:[0,"popSample"],eventFlags:[1,"eventFlags"]}),iL=(0,eN.c)({tz:[0,"tz"]}),iF=(0,eN.c)({sessionId:[0,"sesId"]}),iU=(0,eN.c)({localId:[0,"localId"],deviceClass:[1,"deviceClass"],make:[2,"make"],model:[3,"model"]}),iH=(0,eN.c)({role:[0,"role"],roleInstance:[1,"roleInstance"],roleVer:[2,"roleVer"]}),iB=(0,eN.c)({traceId:[0,"traceID"],traceName:[1,iE],parentId:[2,"parentID"]}),ij=(0,eN.c)({traceId:[0,"traceId"],spanId:[1,"spanId"],traceFlags:[2,"traceFlags"]}),iW=n(5274),iG=n(39391);function iV(){return void 0===h&&(h=!!iZ(0)),h}function iq(){return iV()?iZ(0):null}function iZ(e){var t,n,r=null;try{var i=(0,m.Rdr)();if(!i)return null;n=new Date,(r=0===e?i.localStorage:i.sessionStorage)&&(0,m.mf2)(r.setItem)&&(r.setItem(n,n),t=r.getItem(n)!==n,r.removeItem(n),t&&(r=null))}catch(e){r=null}return r}function iQ(){return this.getId()}function iz(e){this.setId(e)}var iK=function(){function e(){ik(e,this,function(e){e.setId=function(t){e.customId=t},e.getId=function(){return(0,m.HD0)(e.customId)?e.customId:e.automaticId}})}return e._staticInit=void(0,m.g$V)(e.prototype,"id",{g:iQ,s:iz}),e}(),i$="ai_session",iY=function(){function e(t,n,r){var i,o,a,s=(0,$.vH)(t),c=e9(t);ik(e,this,function(t){var l=(0,K.k)(n,function(){a=n,t.config=a});function u(e){var n=t.automaticSession,r=e.split("|");r.length>0&&n.setId(r[0]);try{if(r.length>1){var i=+r[1];n.acquisitionDate=+new Date(i),n.acquisitionDate=n.acquisitionDate>0?n.acquisitionDate:0}if(r.length>2){var o=+r[2];n.renewalDate=+new Date(o),n.renewalDate=n.renewalDate>0?n.renewalDate:0}}catch(e){(0,$.kP)(s,1,510,"Error parsing ai_session cookie, session will be reset: "+e)}0===n.renewalDate&&(0,$.kP)(s,2,517,"AI session renewal date is 0, session will be reset.")}function d(){var e=t.automaticSession,n=new Date().getTime(),r=t.config.sessionAsGuid;!(0,m.o8e)(r)&&r?(0,m.jnD)(r)?e.setId(tW()):e.setId(tW(r)):e.setId((0,iG.pZ)(a.idLength||22)),e.acquisitionDate=n,e.renewalDate=n,f(e.getId(),e.acquisitionDate,e.renewalDate),iV()||(0,$.kP)(s,2,505,"Browser does not support local storage. Session durations will be inaccurate.")}function f(e,n,r){var a=n+t.config.sessionExpirationMs,s=r+t.config.sessionRenewalMs,l=new Date;a<s?l.setTime(a):l.setTime(s);var u=t.config.cookieDomain||null;c.set(o(),[e,n,r].join("|")+";expires="+l.toUTCString(),null,u),i=new Date().getTime()}r&&r.add(l),o=function(){return t.config.namePrefix?i$+t.config.namePrefix:i$},t.automaticSession=new iK,t.update=function(){t.automaticSession.getId()||function(){var e=c.get(o());if(e&&(0,m.mf2)(e.split))u(e);else{var n=function(e,t){var n=iq();if(null!==n)try{return n.getItem(t)}catch(t){h=!1,(0,$.kP)(e,1,503,"Browser failed read of local storage. "+t)}return null}(s,o());n&&u(n)}t.automaticSession.getId()||d()}();var n=t.automaticSession,r=t.config,a=new Date().getTime(),l=a-n.acquisitionDate>r.sessionExpirationMs,p=a-n.renewalDate>r.sessionRenewalMs;if(l||p)d();else{var g=i;(!g||a-g>e.cookieUpdateInterval)&&(n.renewalDate=a,f(n.getId(),n.acquisitionDate,n.renewalDate))}},t.backup=function(){var e,n,r,i=t.automaticSession;e=i.getId(),n=i.acquisitionDate,r=i.renewalDate,function(e,t,n){var r=iq();if(null!==r)try{r.setItem(t,n)}catch(t){h=!1,(0,$.kP)(e,1,504,"Browser failed write to local storage. "+t)}}(s,o(),[e,n,r].join("|"))}})}return e.cookieUpdateInterval=6e4,e}(),iJ=["AX","EX","SF","CS","CF","CT","CU","DC","DF","H5","HL","WS","WP"];function iX(e,t){void 0===t&&(t=iJ);var n=null;if(e)for(var r=e.split(","),i=0;i<r.length;i++)(function(e,t){if(void 0===t&&(t=iJ),!e||e.length<4)return!1;for(var n=!1,r=e.substring(0,3).toString().toUpperCase(),i=0;i<t.length;i++)if(t[i]+":"===r&&e.length<=256){n=!0;break}return n})(r[i],t)&&(n?n+=","+r[i]:n=r[i]);return n}function i0(){return this.getExpId()}var i1=function(){function e(t,n,r){var i,o=null,a=iJ.slice(0),s=null;ik(e,this,function(e){if(c=(0,K.k)(t,function(){i=n&&n.getCookieMgr(),s=t||{},e.env=s.env||function(e){var t,n={},r=(0,m.MeC)();if(r){t=r&&r.querySelectorAll("meta");for(var i=0;i<t.length;i++){var o=t[i];o.name&&0===o.name.toLowerCase().indexOf(e)&&(n[o.name.replace(e,"")]=o.content)}}return n}("awa-").env}),r&&r.add(c),(0,m.Nvg)()){var c,l=(0,m.MeC)().documentElement;l&&(e.locale=l.lang)}function u(e){e!==o&&(o=iX(e,a))}e.getExpId=function(){return s.expId?u(s.expId):u(tj(i,"Treatments")),o}})}return e.validateAppExpId=iX,e._staticInit=void(0,m.g$V)(e.prototype,"expId",{g:i0}),e}(),i2=function(){},i5=function(){};function i3(){return this.getMsfpc()}function i6(){return this.getAnid()}var i4=function(){var e;function t(e,n,r){var i;ik(t,this,function(t){var o;o=(0,K.k)(e,function(){i=n&&n.getCookieMgr();var r=e||{};r.serviceName&&(t.serviceName=r.serviceName)}),r&&r.add(o),t.getMsfpc=function(){return tj(i,"MSFPC")},t.getAnid=function(){return tj(i,"ANON").slice(0,34)}})}return t._staticInit=(e=t.prototype,void((0,m.g$V)(e,"msfpc",{g:i3}),(0,m.g$V)(e,"anid",{g:i6}))),t}(),i8=function(){var e=new Date().getTimezoneOffset(),t=e%60,n=(e-t)/60,r="+";n>0&&(r="-"),n=Math.abs(n),t=Math.abs(t),this.tz=r+(n<10?"0"+n:n.toString())+":"+(t<10?"0"+t:t.toString())},i9={WIN:/(windows|win32)/i,WINRT:/ arm;/i,WINPHONE:/windows\sphone\s\d+\.\d+/i,OSX:/(macintosh|mac os x)/i,IOS:/(ipad|iphone|ipod)(?=.*like mac os x)/i,LINUX:/(linux|joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)/i,ANDROID:/android/i,CROS:/CrOS/i},i7={"5.1":"XP","6.0":"Vista","6.1":"7","6.2":"8","6.3":"8.1","10.0":"10"},oe="([\\d,_,.]+)",ot="Unknown",on=[{r:i9.WINPHONE,os:"Windows Phone"},{r:i9.WINRT,os:"Windows RT"},{r:i9.WIN,os:"Windows"},{r:i9.IOS,os:"iOS"},{r:i9.ANDROID,os:"Android"},{r:i9.LINUX,os:"Linux"},{r:i9.CROS,os:"Chrome OS"},{s:"x11",os:"Unix"},{s:"blackberry",os:"BlackBerry"},{s:"symbian",os:"Symbian"},{s:"nokia",os:"Nokia"},{r:i9.OSX,os:"Mac OS X"}];function or(e,t){var n=e.match(RegExp(t+" ([\\d,.]+)"));return n?i7[n[1]]?i7[n[1]]:n[1]:ot}function oi(e){return e.indexOf(".")>-1?".":e.indexOf("_")>-1?"_":null}var oo=function(e,t){var n=null,r=null,i=null,o=null,a=(0,K.k)(e,function(){if((e||{}).populateOperatingSystemInfo){var t=(0,m.jWD)()||{},i=e.userAgent||t.userAgent||"",o=(e.userAgentData||{}).platform||(t.userAgentData||{}).platform;if(i){var a=function(e){for(var t=0;t<on.length;t++){var n=on[t];if(n.r&&e.match(n.r)||n.s&&-1!==e.indexOf(n.s))return n.os}return ot}(i.toLowerCase());n=a,r="Windows"===a?or(i,"Windows NT"):"Android"===a?or(i,a):"Mac OS X"===a?function(e){var t=e.match(RegExp("Mac OS X "+oe));if(t){var n=t[1].replace(/_/g,".");if(n){var r=oi(n);return r?n.split(r)[0]:n}}return ot}(i):"iOS"===a?function(e){var t=e.match(RegExp("OS "+oe));if(t){var n=t[1].replace(/_/g,".");if(n){var r=oi(n);return r?n.split(r)[0]:n}}return ot}(i):ot}(!n||n===ot)&&(0,m.HD0)(o)&&(n=o)}});t&&t.add(a),(0,m.g$V)(this,"name",{s:function(e){i=e},g:function(){return i||n}}),(0,m.g$V)(this,"ver",{s:function(e){o=e},g:function(){return o||r}})},oa="MicrosoftApplicationsTelemetryDeviceId",os=function(){function e(t,n,r){var i,o=0;ik(e,this,function(e){e.seq=o,e.epoch=(0,iG._l)(!1).toString(),e.getSequenceId=function(){return++o};var a=(0,K.k)(t,function(t){i=n&&n.getCookieMgr();var r=t.cfg.propertyStorageOverride;if(i.isEnabled()||r){var o,a=r?r.getProperty(oa)||"":tj(i,oa);a||(a=(0,tE.GW)()),o=a,r?r.setProperty(oa,o):i.set(oa,o,31536e3),e.installId=a}else i.purge(oa)});r&&r.add(a)})}return e.__ieDyn=1,e}(),oc=function(e,t,n,r,i){var o=this;o.traceId=t||(0,tE.DO)();var a=(0,K.k)(e,function(){if(e.enableDistributedTracing&&!n&&(n=(0,tE.DO)().substring(0,16)),o.parentId=o.parentId||n,e.enableApplicationInsightsTrace&&!r){var t=(0,eG.k$)();t&&t.pathname&&(r=t.pathname)}o.name=o.name||r});i&&i.add(a)},ol="setLocalId";function ou(){return this.getLocalId()}function od(e){this[ol](e)}var of=function(){function e(t,n,r,i){var o,a,s;ik(e,this,function(c){if(l=(0,K.k)(n,function(){if(s=r&&r.getCookieMgr(),o=n,a=null,s&&s.isEnabled()&&(d(),o.enableApplicationInsightsUser)){var i=tj(s,e.userCookieName);if(i){var l=i.split(e.cookieSeparator);l.length>0&&(c.id=l[0])}if(!c.id){c.id=(0,iG.pZ)(t&&!(0,m.o8e)(t.idLength)?t.idLength:22);var u=(0,eV.Y6)(new Date);c.accountAcquisitionDate=u;var f=[c.id,u],h=o.cookieDomain?o.cookieDomain:void 0;s.set(e.userCookieName,f.join(e.cookieSeparator),31536e3,h)}}}),i&&i.add(l),"undefined"!=typeof navigator){var l,u=navigator;c.locale=u.userLanguage||u.language}function d(){if(!o.hashIdentifiers&&!o.dropIdentifiers){var e=tj(s,"MUID");e&&(a="t:"+e)}return a}c.getLocalId=function(){return a||d()},c[ol]=function(e){a=e}})}return e.cookieSeparator="|",e.userCookieName="ai_user",e._staticInit=void(0,m.g$V)(e.prototype,"localId",{g:ou,s:od}),e}(),oh=function(e,t){var n=this;n.popSample=100;var r=(0,K.k)(e,function(){n.eventFlags=0,e.hashIdentifiers&&(n.eventFlags=1048576|n.eventFlags),e.dropIdentifiers&&(n.eventFlags=2097152|n.eventFlags),e.scrubIpOnly&&(n.eventFlags=4194304|n.eventFlags)});t&&t.add(r)},op=["Required","Analytics","SocialMedia","Advertising"],om="([\\d,.]+)",og="Unknown",ov="Edg/",oy=[{ua:"OPR/",b:"Opera"},{ua:"PhantomJS",b:"PhantomJS"},{ua:"Edge",b:"Edge"},{ua:ov,b:"Edge"},{ua:"Electron",b:"Electron"},{ua:"Chrome",b:"Chrome"},{ua:"Trident",b:"MSIE"},{ua:"MSIE ",b:"MSIE"},{ua:"Firefox",b:"Firefox"},{ua:"Safari",b:"Safari"},{ua:"SkypeShell",b:"SkypeShell"}],ob=[{br:"Microsoft Edge",b:"Edge"},{br:"Google Chrome",b:"Chrome"},{br:"Opera",b:"Opera"}];function oS(e,t){return t.indexOf(e)>-1}function o_(){return this.getUserConsent()}var ow=function(){function e(t,n,r){e9(n);var i=t||{},o=null,a=null,s=null,c=null,l=null,u=null,d=null;ik(e,this,function(e){n=(0,K.k)(t,function(){if((i=t).populateBrowserInfo){var e=i.userAgent,n=(i.userAgentData||{}).brands;if(e!==o||n!==a){if(!e||!n||0===n.length){var r=(0,m.jWD)();r&&(e=e||r.userAgent||"",n=n||(r.userAgentData||{}).brands)}(function(e,t){if((0,m.kJL)(t))try{for(var n=0;n<ob.length;n++){var r=function(e,t){for(var n=0;n<t.length;n++)if(e==t[n].brand)return t[n].version;return null}(ob[n].br,t);if(r){l=ob[n].b,u=r;return}}}catch(e){}if(e){var i,o,a=function(e){if(e){for(var t=0;t<oy.length;t++)if(oS(oy[t].ua,e))return oy[t].b}return og}(e);l=a,u="MSIE"===a?function(e){var t=e.match(RegExp("MSIE "+om));if(t)return t[1];var n=e.match(RegExp("rv:"+om));if(n)return n[1]}(e):("Safari"===(i=a)?i="Version":"Edge"===i&&oS(ov,e)&&(i="Edg"),(o=e.match(RegExp(i+"/"+om)))||"Opera"===i&&(o=e.match(RegExp("OPR/"+om)))?o[1]:og)}})(e,n),o=e,a=n}}d=(0,m.jnD)(i.gpcDataSharingOptIn)?i.gpcDataSharingOptIn:null}),r&&r.add(n);var n,f,h,p=(0,eG.k$)();if(p){var g=p.hostname;g&&(e.domain="file:"===p.protocol?"local":g)}var v=(f={h:0,w:0},(h=(0,m.Jj3)())&&h.screen&&(f.h=screen.height,f.w=screen.width),f);e.screenRes=v.w+"X"+v.h,e.getUserConsent=function(){return!1},e.getUserConsentDetails=function(){var e=null;try{var t=i.callback;if(t&&t.userConsentDetails){var n=t.userConsentDetails();if(n){e=i.disableConsentDetailsSanitize?n:{};for(var r=0;r<op.length;r++){var o=op[r];e[o]=n[o]||!1}}}return null!==d&&((e=e||{}).GPC_DataSharingOptIn=!!d),e?JSON.stringify(e):null}catch(e){}},(0,m.nTQ)(e,{userConsent:{g:e.getUserConsent},browser:{s:function(e){s=e},g:function(){return s||l}},browserVer:{s:function(e){c=e},g:function(){return c||u}},gpcDataSharingOptIn:{g:function(){return d},s:function(e){d=(0,m.jnD)(e)?e:null,i.gpcDataSharingOptIn=d}}})})}return e._staticInit=void(0,m.g$V)(e.prototype,"userConsent",{g:o_}),e}();function oC(e,t,n,r,i){var o=t.ext[ix[e]];if(o)try{(0,m.rWU)(r,function(e,t){if((0,m.HD0)(t)||(0,m.hj$)(t)||(0,m.jnD)(t)){var r=o[n[e]];!i&&(r||(0,m.HD0)(r)||(0,m.hj$)(r)||(0,m.jnD)(r))&&(t=r),o[n[e]]=t}})}catch(e){}return o}var oA=function(){function e(t,n,r,i){ik(e,this,function(e){e.app=new i1(n,r,i),e.cloud=new i2,e.user=new of(t,n,r,i),e.os=new oo(n,i),e.web=new ow(n,r,i);var o,a,s,c=new os(t,r,i),l=new i4(n,r,i),u=new oh(n,i);e.loc=new i8,e.device=new i5;var d=new iY(r,n,i);e.session=new iK;var f=void 0,h=(o=new oc(n,f,f,f,i),a=v(),s=o||{},{getName:function(){return s.name},setName:function(e){a&&a.setName(e),s.name=e},getTraceId:function(){return s.traceId},setTraceId:function(e){a&&a.setTraceId(e),(0,iW.jN)(e)&&(s.traceId=e)},getSpanId:function(){return s.parentId},setSpanId:function(e){a&&a.setSpanId(e),(0,iW.Lc)(e)&&(s.parentId=e)},getTraceFlags:function(){return s.traceFlags},setTraceFlags:function(e){a&&a.setTraceFlags(e),s.traceFlags=e}}),p=!(n||{}).eventContainExtFields;function g(){var t=e.session;if(t&&(0,m.HD0)(t.customId))return t.customId;d.update();var n=d.automaticSession;if(n){var r=n.getId();r&&(0,m.HD0)(r)&&(t.automaticId=r)}return t.automaticId}function v(){var e=h;return r&&r.getTraceCtx&&(e=r.getTraceCtx(!1)||h),e}e.getTraceCtx=function(){return h},e.getSessionId=g,e.applyApplicationContext=function(t){var n,r=e.app;oC(4,t,iP,((n={})[0]=r.id,n[1]=r.ver,n[2]=r.name,n[3]=r.locale,n[4]=r.getExpId(),n[5]=r.env,n),p)},e.applyUserContext=function(t){var n,r=e.user;oC(0,t,iT,((n={})[1]=r.getLocalId(),n[0]=r.locale,n[2]=r.id,n),p)},e.applyWebContext=function(t){var n,r=e.web;oC(3,t,iO,((n={})[0]=r.domain,n[1]=r.browser,n[2]=r.browserVer,n[3]=r.screenRes,n[5]=r.getUserConsentDetails(),n[4]=!1,n),p)},e.applyOsContext=function(t){var n,r=e.os;oC(5,t,iD,((n={})[0]=r.name,n[1]=r.ver,n),p)},e.applySdkContext=function(e){var t;oC(6,e,iM,((t={})[2]=c.installId,t[1]=c.getSequenceId(),t[3]=c.epoch,t),p)},e.applyIntWebContext=function(e){var t;oC(7,e,iR,((t={})[0]=l.getMsfpc(),t[1]=l.getAnid(),t[2]=l.serviceName,t),p)},e.applyUtcContext=function(e){var t,n=((t={})[0]=u.popSample,t);u.eventFlags>0&&(n[1]=u.eventFlags),oC(8,e,iN,n,p)},e.applyLocContext=function(t){var n;oC(9,t,iL,((n={})[0]=e.loc.tz,n),p)},e.applySessionContext=function(e){var t;oC(4,e,iF,((t={})[0]=g(),t),p)},e.applyDeviceContext=function(t){var n,r=e.device;oC(1,t,iU,((n={})[0]=r.localId,n[2]=r.make,n[3]=r.model,n[1]=r.deviceClass,n),p)},e.applyCloudContext=function(t){var n,r=e.cloud;oC(10,t,iH,((n={})[0]=r.role,n[1]=r.roleInstance,n[2]=r.roleVer,n),p)},e.applyAITraceContext=function(e){var t;if(n.enableApplicationInsightsTrace){var r=v();r&&oC(2,e,iB,((t={})[0]=r.getTraceId(),t[1]=r.getName(),t[2]=r.getSpanId(),t),!1)}},e.applyDistributedTraceContext=function(e){var t,n=v();if(n){var r=((t={})[0]=n.getTraceId(),t[1]=n.getSpanId(),t),i=n.getTraceFlags();(0,m.lep)(i)||(r[2]=i),oC(11,e,ij,r,!1)}}})}return e.__ieDyn=1,e}(),ok=[ix[4],ix[0],ix[3],ix[5],ix[6],ix[7],ix[8],ix[9],ix[1],ix[2],ix[11],ix[10]],oI=(0,m.Hef)({populateBrowserInfo:!1,populateOperatingSystemInfo:!1,userAgent:eW(),userAgentData:ej({brands:p,mobile:p,platform:p}),userConsentCookieName:eW(),userConsented:!1,serviceName:eW(),env:eW(),expId:eW(),sessionRenewalMs:18e5,sessionExpirationMs:864e5,sessionAsGuid:null,cookieDomain:eW(),namePrefix:eW(),enableApplicationInsightsTrace:!1,enableApplicationInsightsUser:!1,hashIdentifiers:!1,dropIdentifiers:!1,scrubIpOnly:!1,callback:ej({userConsentDetails:null}),gpcDataSharingOptIn:p,idLength:22,enableDistributedTracing:!1,eventContainExtFields:!1}),oE=function(e){function t(){var n,r,i,o=e.call(this)||this;return o.identifier="SystemPropertiesCollector",o.priority=3,o.version="4.3.0",ik(t,o,function(e,t){function o(){n=null,r={}}o(),e.initialize=function(r,o,a){var s,c;t.initialize(r,o,a),s=e.identifier,c=e.core,e._addHook((0,K.k)(r,function(){i=(0,tf.CD)(null,r,c).getExtCfg(s,oI)})),n=new oA(r,i,c,e._unloadHooks),c&&c.setTraceCtx&&c.setTraceCtx(n.getTraceCtx())},e.processTelemetry=function(t,o){tq(t,e.identifier),o=e._getTelCtx(o);var a,s,c=t.ext=t.ext?t.ext:{};t.data=t.data?t.data:{},(0,m.tOU)(ok,function(e){c[e]=c[e]||{}}),n&&(n.applyUtcContext(t),n.applyApplicationContext(t),n.applyUserContext(t),n.applyWebContext(t),n.applyOsContext(t),n.applySdkContext(t),n.applyIntWebContext(t),n.applyLocContext(t),n.applySessionContext(t),n.applyDeviceContext(t),i.enableApplicationInsightsTrace&&n.applyAITraceContext(t),i.enableDistributedTracing&&n.applyDistributedTraceContext(t),n.applyCloudContext(t)),(0,m.tOU)((0,m.FYL)(c),function(e){0===(0,m.FYL)(c[e]).length&&delete c[e]}),a=r,s=t.data,a&&(0,m.rWU)(a,function(e,t){s[e]||(s[e]=t)}),e.processNext(t,o)},e.getPropertiesContext=function(){return n},e.setProperty=function(e,t){r[e]=t},e._doTeardown=function(e,t){var r=(e||{}).core();if(r&&r.getTraceCtx&&n){var i=r.getTraceCtx(!1);i&&i===n.getTraceCtx()&&r.setTraceCtx(null)}o()},e._getDbgPlgTargets=function(){return[i]}}),o}return function(e,t){function n(){this.constructor=e}"function"!=typeof t&&null!==t&&(0,m.ZU2)("Class extends value "+String(t)+" is not a constructor or null"),r3(e,t),e[r2]=null===t?(0,m.rkD)(t):(n[r2]=t[r2],new n)}(t,e),t.__ieDyn=1,t}(tp.i),ox=(0,m.Hef)({cookieCfg:{ref:!0,v:{}},extensions:{rdOnly:!0,ref:!0,v:[]},channels:{rdOnly:!0,ref:!0,v:[]},extensionConfig:{ref:!0,v:{}}}),oP=function(e){function t(){var n,r,i=e.call(this)||this;return Q(t,i,function(e,t){e.initialize=function(e,o){(0,z.Lm)(i,function(){return"ApplicationInsights:initialize"},function(){e=(0,K.o)(e,ox,i.logger,!1).cfg,n=new r1;var a=[r=new oE];o&&(a=a.concat(o)),e||(0,m._yM)("You must provide a config object!");var s=e.channels;if(s&&s.length>0){for(var c=!1,l=0;l<s[0].length;l++)if(s[0][l].identifier===n.identifier){c=!0;break}c||(0,m.W5k)(s[0],n)}else e.channels.push([n]);var u=e.extensionConfig;u[n.identifier]=u[n.identifier]||e&&e.channelConfiguration||{},u[r.identifier]=u[r.identifier]||e&&e.propertyConfiguration||{};try{t.initialize(e,a),i.isInitialized()&&(0,m.nTQ)(e,{channelConfiguration:{g:function(){return e.extensionConfig[n.identifier]}},propertyConfiguration:{g:function(){return e.extensionConfig[r.identifier]}}})}catch(e){(0,$.kP)(i.logger,1,514,"Failed to initialize SDK."+(0,m.eUe)(e))}},function(){return{config:e,extensions:o}})},e.getPropertyManager=function(){return r},e.getPostChannel=function(){return n}}),i}return function(e,t){function n(){this.constructor=e}"function"!=typeof t&&null!==t&&(0,m.ZU2)("Class extends value "+String(t)+" is not a constructor or null"),y(e,t),e[g]=null===t?(0,m.rkD)(t):(n[g]=t[g],new n)}(t,e),t.__ieDyn=1,t}(tz)},87827:(e,t,n)=>{"use strict";n.d(t,{e2:()=>o,je:()=>i,ow:()=>r});var r="REAL_TIME",i="NEAR_REAL_TIME",o="BEST_EFFORT"},19909:(e,t,n)=>{"use strict";n.d(t,{e:()=>function e(t,n,s,c){o(c)?(l=c.isVal,u=c.set,p=c[i.aV],m=c[i.vd],f=c.mrg,!(h=c.ref)&&(0,r.o8e)(h)&&(h=!!f),d=a(t,n,c)):d=c,m&&t[i.vd](n,s);var l,u,d,f,h,p,m,g,v=!0,y=n[s];(y||!(0,r.lep)(y))&&(g=y,v=!1,l&&g!==d&&!l(g)&&(g=d,v=!0),u&&(v=(g=u(g,d,n))===d)),v?g=d?function e(t,n,s){var c,l=s;return s&&o(s)&&(l=a(t,n,s)),l&&(o(l)&&(l=e(t,n,l)),(0,r.kJL)(l)?(c=[])[i.R5]=l[i.R5]:(0,r.POo)(l)&&(c={}),c&&((0,r.rWU)(l,function(r,i){i&&o(i)&&(i=e(t,n,i)),c[r]=i}),l=c)),l}(t,n,d):d:((0,r.POo)(g)||(0,r.kJL)(d))&&f&&d&&((0,r.POo)(d)||(0,r.kJL)(d))&&(0,r.rWU)(d,function(n,r){e(t,g,n,r)}),t.set(n,s,g),h&&t.ref(n,s),p&&t[i.aV](n,s)}});var r=n(49118),i=n(87428);function o(e){return e&&(0,r.Kn2)(e)&&(e.isVal||e.fb||(0,r.wj3)(e,"v")||(0,r.wj3)(e,"mrg")||(0,r.wj3)(e,"ref")||e.set)}function a(e,t,n){var o,a=n.dfVal||r.$KD;if(t&&n.fb){var s=n.fb;(0,r.kJL)(s)||(s=[s]);for(var c=0;c<s[i.R5];c++){var l=s[c],u=t[l];if(a(u)?o=u:e&&(a(u=e.cfg[l])&&(o=u),e.set(e.cfg,(0,r.XCJ)(l),u)),a(o))break}}return!a(o)&&a(n.v)&&(o=n.v),o}},22781:(e,t,n)=>{"use strict";n.d(t,{o:()=>_,k:()=>w});var r,i=n(49118),o=n(10634),a=n(96610),s=n(87428),c=n(19909),l=(0,i.dvW)("[[ai_dynCfg_1]]"),u=(0,i.dvW)("[[ai_blkDynCfg_1]]"),d=(0,i.dvW)("[[ai_frcDynCfg_1]]");function f(e,t,n){var r=!1;return!n||e[t.blkVal]||(r=n[d])||n[u]||(r=(0,i.POo)(n)||(0,i.kJL)(n)),r}function h(e){(0,i.ZU2)("InvalidAccess:"+e)}var p=["push","pop","shift","unshift","splice"],m=function(e,t,n,r){e&&e[s.v1](3,108,"".concat(n," [").concat(t,"] failed - ")+(0,i.eUe)(r))};function g(e,t){var n=(0,i.Sn2)(e,t);return n&&n.get}function v(e,t,n,r){if(t){var o=g(t,n);o&&o[e.prop]?t[n]=r:function(e,t,n,r){var o={n:n,h:[],trk:function(t){t&&t.fn&&(-1===(0,i.UAM)(o.h,t)&&o.h[s.MW](t),e.trk(t,o))},clr:function(e){var t=(0,i.UAM)(o.h,e);-1!==t&&o.h[s.cb](t,1)}},c=!0,u=!1;function d(){c&&(u=u||f(d,e,r),r&&!r[l]&&u&&(r=b(e,r,n,"Converting")),c=!1);var t=e.act;return t&&o.trk(t),r}d[e.prop]={chng:function(){e.add(o)}},(0,i.g$V)(t,o.n,{g:d,s:function(p){if(r!==p){d[e.ro]&&!e.upd&&h("["+n+"] is read-only:"+(0,i.eUe)(t)),c&&(u=u||f(d,e,r),c=!1);var y=u&&d[e.rf];if(u){if(y){(0,i.rWU)(r,function(e){r[e]=p?p[e]:a.c8});try{(0,i.rWU)(p,function(t,n){v(e,r,t,n)}),p=r}catch(t){m((e.hdlr||{})[s.eZ],n,"Assigning",t),u=!1}}else r&&r[l]&&(0,i.rWU)(r,function(t){var n=g(r,t);if(n){var i=n[e.prop];i&&i.chng()}})}if(p!==r){var S=p&&f(d,e,p);!y&&S&&(p=b(e,p,n,"Converting")),r=p,u=S}e.add(o)}}})}(e,t,n,r)}return t}function y(e,t,n,r){if(t){var o=g(t,n),a=o&&!!o[e.prop],c=r&&r[0],l=r&&r[1],d=r&&r[2];if(!a){if(d)try{!function(e){if(e&&((0,i.POo)(e)||(0,i.kJL)(e)))try{e[u]=!0}catch(e){}}(t)}catch(t){m((e.hdlr||{})[s.eZ],n,"Blocking",t)}try{v(e,t,n,t[n]),o=g(t,n)}catch(t){m((e.hdlr||{})[s.eZ],n,"State",t)}}c&&(o[e.rf]=c),l&&(o[e.ro]=l),d&&(o[e.blkVal]=!0)}return t}function b(e,t,n,r){try{(0,i.rWU)(t,function(n,r){v(e,t,n,r)}),!t[l]&&((0,i.iUz)(t,l,{get:function(){return e[s.Hp]}}),(0,i.kJL)(t)&&(0,i.tOU)(p,function(r){var i=t[r];t[r]=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];var a=i[s.ZV](this,r);return b(e,t,n,"Patching"),a}}))}catch(t){m((e.hdlr||{})[s.eZ],n,r,t)}return t}var S="[[ai_";function _(e,t,n,a){var u=function(e,t,n){var a,u,d=function(e){if(e){var t=e[l]||e;if(t.cfg&&(t.cfg===e||t.cfg[l]===t))return t}return null}(t);if(d)return d;var f=(0,o.J)("dyncfg",!0),h=t&&!1!==n?t:function e(t){if(t){var n;if((0,i.kJL)(t)?(n=[])[s.R5]=t[s.R5]:(0,i.POo)(t)&&(n={}),n)return(0,i.rWU)(t,function(t,r){n[t]=e(r)}),n}return t}(t),p=((a={uid:null,cfg:h})[s.eZ]=e,a[s.jW]=function(){u[s.jW]()},a.set=function(t,n,r){try{t=v(u,t,n,r)}catch(t){m(e,n,"Setting value",t)}return t[n]},a[s.Ag]=function(e,t){return t&&(0,i.rWU)(t,function(t,n){(0,c.e)(p,e,t,n)}),e},a[s.DI]=function(e){var t,n,r;return t=u,r={fn:n=e,rm:function(){r.fn=null,t=null,n=null}},(0,i.g$V)(r,"toJSON",{v:function(){return"WatcherHandler"+(r.fn?"":"[X]")}}),t.use(r,n),r},a.ref=function(e,t){var n;return y(u,e,t,((n={})[0]=!0,n))[t]},a[s.aV]=function(e,t){var n;return y(u,e,t,((n={})[1]=!0,n))[t]},a[s.vd]=function(e,t){var n;return y(u,e,t,((n={})[2]=!0,n))[t]},a._block=function(e,t){u.use(null,function(n){var r=u.upd;try{(0,i.o8e)(t)||(u.upd=t),e(n)}finally{u.upd=r}})},a);return(0,i.g$V)(p,"uid",{c:!1,e:!1,w:!1,v:f}),b(u=function(e){var t,n,o=(0,i.eML)(S+"get"+e.uid+"]]"),a=(0,i.eML)(S+"ro"+e.uid+"]]"),c=(0,i.eML)(S+"rf"+e.uid+"]]"),l=(0,i.eML)(S+"blkVal"+e.uid+"]]"),u=(0,i.eML)(S+"dtl"+e.uid+"]]"),d=null,f=null;function h(t,r){var o=n.act;try{n.act=t,t&&t[u]&&((0,i.tOU)(t[u],function(e){e.clr(t)}),t[u]=[]),r({cfg:e.cfg,set:e.set.bind(e),setDf:e[s.Ag].bind(e),ref:e.ref.bind(e),rdOnly:e[s.aV].bind(e)})}catch(t){var a=e[s.eZ];throw a&&a[s.v1](1,107,(0,i.eUe)(t)),t}finally{n.act=o||null}}function p(){if(d){var e=d;d=null,f&&f[s.SG](),f=null;var t=[];if((0,i.tOU)(e,function(e){if(e&&(e[u]&&((0,i.tOU)(e[u],function(t){t.clr(e)}),e[u]=null),e.fn))try{h(e,e.fn)}catch(e){t[s.MW](e)}}),d)try{p()}catch(e){t[s.MW](e)}t[s.R5]>0&&function(e,t){r||(r=(0,i.cHs)("AggregationError",function(e,t){t[s.R5]>1&&(e.errors=t[1])}));var n=e||"One or more errors occurred.";throw(0,i.tOU)(t,function(e,t){n+="\n".concat(t," > ").concat((0,i.eUe)(e))}),new r(n,t||[])}("Watcher error(s): ",t)}}return(t={prop:o,ro:a,rf:c})[s.vd]=l,t[s.Hp]=e,t.add=function(e){if(e&&e.h[s.R5]>0){d||(d=[]),f||(f=(0,i.tXR)(function(){f=null,p()},0));for(var t=0;t<e.h[s.R5];t++){var n=e.h[t];n&&-1===(0,i.UAM)(d,n)&&d[s.MW](n)}}},t[s.jW]=p,t.use=h,t.trk=function(e,t){if(e){var n=e[u]=e[u]||[];-1===(0,i.UAM)(n,t)&&n[s.MW](t)}},n=t}(p),h,"config","Creating"),p}(n,e||{},a);return t&&u[s.Ag](u.cfg,t),u}function w(e,t,n){var r,o=e[l]||e;return o.cfg&&(o.cfg===e||o.cfg[l]===o)?o[s.DI](t):(r=a.XS+(0,i.eUe)(e),n?(n[s.pQ](r),n[s.v1](2,108,r)):h(r),_(e,null,n)[s.DI](t))}},14419:(e,t,n)=>{"use strict";n.d(t,{B:()=>i,c:()=>o});var r=n(49118),i=r.$S8,o=r.Oz1},37322:(e,t,n)=>{"use strict";n.d(t,{h:()=>i});var r=n(14419),i=(0,r.B)({Unknown:0,NonRetryableStatus:1,InvalidEvent:2,SizeLimitExceeded:3,KillSwitch:4,QueueFull:5});(0,r.B)({Unknown:0,NonRetryableStatus:1,CleanStorage:2,MaxInStorageTimeExceeded:3})},26071:(e,t,n)=>{"use strict";n.d(t,{G:()=>function e(t,n,o){var s;return o||(s=(0,r.wv)(function(e){o=e})),t&&(0,i.xAH)(t)>0?(0,r.Zm)(a(t[0],n),function(){e((0,i.K7g)(t,1),n,o)}):o(),s},e:()=>a});var r=n(59813),i=n(49118),o=n(87428);function a(e,t){if(e&&e[o.c7])return e[o.c7](t)}},85836:(e,t,n)=>{"use strict";n.d(t,{i:()=>g});var r,i=n(84660),o=n(49118),a=n(22781),s=n(87428),c=n(65246),l=n(57078),u=n(96610),d=n(22098),f=n(5149),h=n(54499),p="getPlugin",m=((r={})[u.Zh]={isVal:l.BX,v:{}},r),g=function(){function e(){var t,n,r,g,v,y=this;function b(e){void 0===e&&(e=null);var t=e;if(!t){var i=n||(0,d.CD)(null,{},y[u.oV]);t=r&&r[p]?i[s.zV](null,r[p]):i[s.zV](null,r)}return t}function S(e,t,i){(0,a.o)(e,m,(0,c.vH)(t)),!i&&t&&(i=t[s.fs]()[s.Fr]());var o=r;r&&r[p]&&(o=r[p]()),y[u.oV]=t,n=(0,d.CD)(i,e,t,o)}function _(){t=!1,y[u.oV]=null,n=null,r=null,v=(0,h.t)(),g=(0,f.Y)()}_(),(0,i.Z)(e,y,function(e){e[s.VL]=function(e,n,r,i){S(e,n,i),t=!0},e[s.fi]=function(t,n){var i,o,a=e[u.oV];if(a&&(!t||a===t[u.oV]())){var c=!1,l=t||(0,d.Bt)(null,a,r&&r[p]?r[p]():r),f=n||((i={reason:0})[s.d]=!1,i);return e[s.F3]&&!0===e[s.F3](l,f,h)?o=!0:h(),o}function h(){c||(c=!0,g.run(l,n),v.run(l[s.mc]()),!0===o&&l[s.uL](f),_())}},e[s.Tu]=function(t,n){var i,o=e[u.oV];if(o&&(!t||o===t[u.oV]())){var a=!1,c=t||(0,d.xy)(null,o,r&&r[p]?r[p]():r);return e._doUpdate&&!0===e._doUpdate(c,n||{reason:0},l)?i=!0:l(),i}function l(){a||(a=!0,S(c.getCfg(),c.core(),c[s.Fr]()))}},(0,l.Oi)(e,"_addUnloadCb",function(){return g},"add"),(0,l.Oi)(e,"_addHook",function(){return v},"add"),(0,o.g$V)(e,"_unloadHooks",{g:function(){return v}})}),y[s.mc]=function(e){return b(e)[s.mc]()},y[s.yl]=function(){return t},y.setInitialized=function(e){t=e},y[s.Jd]=function(e){r=e},y[s.uL]=function(e,t){t?t[s.uL](e):r&&(0,o.mf2)(r[u.hL])&&r[u.hL](e,null)},y._getTelCtx=b}return e.__ieDyn=1,e}()},50242:(e,t,n)=>{"use strict";n.d(t,{A:()=>r,t:()=>i});var r=500,i="Microsoft_ApplicationInsights_BypassAjaxInstrumentation"},52018:(e,t,n)=>{"use strict";n.d(t,{DO:()=>s,GW:()=>a});var r=n(49118),i=n(96610),o=n(39391);function a(){var e=s();return(0,r.k4L)(e,0,8)+"-"+(0,r.k4L)(e,8,12)+"-"+(0,r.k4L)(e,12,16)+"-"+(0,r.k4L)(e,16,20)+"-"+(0,r.k4L)(e,20)}function s(){for(var e,t=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],n=i.qS,a=0;a<4;a++)n+=t[15&(e=(0,o._l)())]+t[e>>4&15]+t[e>>8&15]+t[e>>12&15]+t[e>>16&15]+t[e>>20&15]+t[e>>24&15]+t[e>>28&15];var s=t[8+(3&(0,o._l)())|0];return(0,r.s1E)(n,0,8)+(0,r.s1E)(n,9,4)+"4"+(0,r.s1E)(n,13,3)+s+(0,r.s1E)(n,16,3)+(0,r.s1E)(n,19,12)}},10634:(e,t,n)=>{"use strict";n.d(t,{J:()=>f,K:()=>h});var r=n(49118),i=n(87428),o=n(57078),a=n(96610),s=n(39391),c="3.3.0",l="."+(0,s.pZ)(6),u=0;function d(e){return 1===e[i.xv]||9===e[i.xv]||!+e[i.xv]}function f(e,t){return void 0===t&&(t=!1),(0,o.Gf)(e+u+++(t?"."+c:a.qS)+l)}function h(e){var t={id:f("_aiData-"+(e||a.qS)+"."+c),accept:function(e){return d(e)},get:function(e,n,i,a){var s=e[t.id];return s?s[(0,o.Gf)(n)]:(a&&((s=function(e,t){var n=t[e.id];if(!n){n={};try{d(t)&&(0,r.g$V)(t,e.id,{e:!1,v:n})}catch(e){}}return n}(t,e))[(0,o.Gf)(n)]=i),i)},kill:function(e,t){if(e&&e[t])try{delete e[t]}catch(e){}}};return t}},15533:(e,t,n)=>{"use strict";n.d(t,{j:()=>l,p:()=>u});var r,i=n(49118),o=n(87428),a=n(96610),s=[a.uC,a.$F,a.f_,a.C$],c=null;function l(e){var t,n=c;return n||!0===e.disableDbgExt||(n=c||((t=(0,i.vsb)("Microsoft"))&&(c=t.ApplicationInsights),c)),n?n.ChromeDbgExt:null}function u(e){if(!r){r={};for(var t=0;t<s[o.R5];t++)r[s[t]]=function(e,t){return function(){var n=arguments,r=l(t);if(r){var i=r.listener;i&&i[e]&&i[e][o.ZV](i,n)}}}(s[t],e)}return r}},65246:(e,t,n)=>{"use strict";n.d(t,{AQ:()=>y,jV:()=>S,kP:()=>b,lQ:()=>g,vH:()=>v});var r,i=n(84660),o=n(49118),a=n(22781),s=n(87428),c=n(15533),l=n(38934),u=n(96610),d="warnToConsole",f={loggingLevelConsole:0,loggingLevelTelemetry:1,maxMessageLimit:25,enableDebug:!1},h=((r={})[0]=null,r[1]="errorToConsole",r[2]=d,r[3]="debugToConsole",r);function p(e){return e?'"'+e[s.i7](/\"/g,u.qS)+'"':u.qS}function m(e,t){var n=(0,l.dr)();if(n){var r="log";n[e]&&(r=e),(0,o.mf2)(n[r])&&n[r](t)}}var g=function(){function e(e,t,n,r){void 0===n&&(n=!1),this[s.Gc]=e,this[s.gU]=(n?"AI: ":"AI (Internal): ")+e;var i=u.qS;(0,l.nS)()&&(i=(0,l.xA)().stringify(r));var o=(t?" message:"+p(t):u.qS)+(r?" props:"+p(i):u.qS);this[s.gU]+=o}return e.dataType="MessageData",e}();function v(e,t){return(e||{})[s.eZ]||new y(t)}var y=function(){function e(t){this.identifier="DiagnosticLogger",this.queue=[];var n,r,l,u,p,v=0,y={};(0,i.Z)(e,this,function(e){var i;function b(t,n){if(!(v>=l)){var i=!0,o="AITR_"+n[s.Gc];if(y[o]?i=!1:y[o]=!0,i&&(t<=r&&(e.queue[s.MW](n),v++,S(1===t?"error":"warn",n)),v===l)){var a="Internal events throttle limit per PageView reached for this app.",c=new g(23,a,!1);e.queue[s.MW](c),1===t?e.errorToConsole(a):e[s.pQ](a)}}}function S(e,n){var r=(0,c.j)(t||{});r&&r[s.mc]&&r[s.mc](e,n)}i=t||{},p=(0,a.k)((0,a.o)(i,f,e).cfg,function(e){var t=e.cfg;n=t[s.KW],r=t.loggingLevelTelemetry,l=t.maxMessageLimit,u=t.enableDebug}),e.consoleLoggingLevel=function(){return n},e[s.v1]=function(t,r,i,a,c){void 0===c&&(c=!1);var l=new g(r,i,c,a);if(u)throw(0,o.eUe)(l);var f=h[t]||d;if((0,o.o8e)(l[s.gU]))S("throw"+(1===t?"Critical":"Warning"),l);else{if(c){var p=+l[s.Gc];!y[p]&&n>=t&&(e[f](l[s.gU]),y[p]=!0)}else n>=t&&e[f](l[s.gU]);b(t,l)}},e.debugToConsole=function(e){m("debug",e),S("warning",e)},e[s.pQ]=function(e){m("warn",e),S("warning",e)},e.errorToConsole=function(e){m("error",e),S("error",e)},e.resetInternalMessageCount=function(){v=0,y={}},e[s.jk]=b,e[s.c7]=function(e){p&&p.rm(),p=null}})}return e.__ieDyn=1,e}();function b(e,t,n,r,i,o){void 0===o&&(o=!1),(e||new y)[s.v1](t,n,r,i,o)}function S(e,t){(e||new y)[s.pQ](t)}},38934:(e,t,n)=>{"use strict";n.d(t,{JO:()=>A,MF:()=>C,MX:()=>b,Z3:()=>I,b$:()=>_,cp:()=>k,dr:()=>g,gz:()=>S,k$:()=>m,nS:()=>v,w1:()=>w,xA:()=>y});var r=n(10662),i=n(49118),o=n(87428),a=n(57078),s=n(96610),c="JSON",l="XMLHttpRequest",u=null,d=null,f=null,h=null;function p(e,t){var n=!1;if(e){try{if(!(n=t in e)){var o=e[r.hB];o&&(n=t in o)}}catch(e){}if(!n)try{var a=new e;n=!(0,i.o8e)(a[t])}catch(e){}}return n}function m(e){return typeof location===r.fK&&location?location:(0,i.vsb)("location")}function g(){return typeof console!==r.jA?console:(0,i.vsb)("console")}function v(){return!!(typeof JSON===r.fK&&JSON||null!==(0,i.vsb)(c))}function y(){return v()?JSON||(0,i.vsb)(c):null}function b(){return(0,i.vsb)("crypto")}function S(){return(0,i.vsb)("msCrypto")}function _(){var e=(0,i.jWD)();return!!e&&!!e.product&&"ReactNative"===e.product}function w(){var e=(0,i.jWD)();if(e&&(e[o.qV]!==d||null===u)){var t=((d=e[o.qV])||s.qS)[o.D7]();u=(0,a._Q)(t,"msie")||(0,a._Q)(t,"trident/")}return u}function C(e){return(null===h||!1===e)&&(h=(0,i.d6F)()&&!!(0,i.jWD)().sendBeacon),h}function A(e){var t=!1;try{t=!!(0,i.vsb)("fetch");var n=(0,i.vsb)("Request");t&&e&&n&&(t=p(n,"keepalive"))}catch(e){}return t}function k(){return null===f&&(f=typeof XDomainRequest!==r.jA)&&I()&&(f=f&&!p((0,i.vsb)(l),"withCredentials")),f}function I(){var e=!1;try{e=!!(0,i.vsb)(l)}catch(e){}return e}},4934:(e,t,n)=>{"use strict";n.d(t,{C9:()=>L,JA:()=>N,QY:()=>T,TJ:()=>function e(t,n,i){var o=P(v,i),a=D([h],t,n,o);return n&&-1!==(0,r.UAM)(n,f)||(a=D([f],function(e){var n=(0,r.MeC)();t&&n&&"hidden"===n.visibilityState&&t(e)},n,o)||a),!a&&n&&(a=e(t,null,i)),a},XO:()=>O,Yl:()=>F,c9:()=>R,jU:()=>P,nD:()=>function e(t,n,i){var o=P(y,i),a=D([p],t,n,o);return(a=D([f],function(e){var n=(0,r.MeC)();t&&n&&"visible"===n.visibilityState&&t(e)},n,o)||a)||!n||(a=e(t,null,i)),a}});var r=n(49118),i=n(87428),o=n(10634),a=n(96610),s="attachEvent",c="addEventListener",l="detachEvent",u="removeEventListener",d="events",f="visibilitychange",h="pagehide",p="pageshow",m="unload",g="beforeunload",v=(0,o.J)("aiEvtPageHide"),y=(0,o.J)("aiEvtPageShow"),b=/\.[\.]+/g,S=/[\.]+$/,_=1,w=(0,o.K)("events"),C=/^([^.]*)(?:\.(.+)|)/;function A(e){return e&&e[i.i7]?e[i.i7](/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,a.qS):e}function k(e,t){if(t){var n,o=a.qS;(0,r.kJL)(t)?(o=a.qS,(0,r.tOU)(t,function(e){(e=A(e))&&("."!==e[0]&&(e="."+e),o+=e)})):o=A(t),o&&("."!==o[0]&&(o="."+o),e=(e||a.qS)+o)}var s=C.exec(e||a.qS)||[];return(n={})[i.P6]=s[1],n.ns=(s[2]||a.qS).replace(b,".").replace(S,a.qS)[i.w6](".").sort().join("."),n}function I(e,t,n){void 0===n&&(n=!0);var r=w.get(e,d,{},n),i=r[t];return i||(i=r[t]=[]),i}function E(e,t,n,r){e&&t&&t[i.P6]&&(e[u]?e[u](t[i.P6],n,r):e[l]&&e[l]("on"+t[i.P6],n))}function x(e,t,n,r){for(var o=t[i.R5];o--;){var a=t[o];a&&(!n.ns||n.ns===a.evtName.ns)&&(!r||r(a))&&(E(e,a.evtName,a[i.Kn],a.capture),t[i.cb](o,1))}}function P(e,t){return t?k("xx",(0,r.kJL)(t)?[e].concat(t):[e,t]).ns[i.w6]("."):e}function O(e,t,n,r,o){void 0===o&&(o=!1);var a,l=!1;if(e)try{var u,d,f=k(t,r);if(u=o,d=!1,e&&f&&f[i.P6]&&n&&(e[c]?(e[c](f[i.P6],n,u),d=!0):e[s]&&(e[s]("on"+f[i.P6],n),d=!0)),(l=d)&&w.accept(e)){var h=((a={guid:_++,evtName:f})[i.Kn]=n,a.capture=o,a);I(e,f.type)[i.MW](h)}}catch(e){}return l}function T(e,t,n,o,a){if(void 0===a&&(a=!1),e)try{var s=k(t,o),c=!1;(function(e,t,n){if(t[i.P6])x(e,I(e,t[i.P6]),t,n);else{var o=w.get(e,d,{});(0,r.rWU)(o,function(r,i){x(e,i,t,n)}),0===(0,r.FYL)(o)[i.R5]&&w.kill(e,d)}})(e,s,function(e){return(!!s.ns&&!n||e[i.Kn]===n)&&(c=!0,!0)}),c||E(e,s,n,a)}catch(e){}}function D(e,t,n,o){var a=!1;return t&&e&&e[i.R5]>0&&(0,r.tOU)(e,function(e){if(e&&(!n||-1===(0,r.UAM)(n,e))){var i,s,c;i=!1,(s=(0,r.Jj3)())&&(i=O(s,e,t,o),i=O(s.body,e,t,o)||i),(c=(0,r.MeC)())&&(i=O(c,e,t,o)||i),a=i||a}}),a}function M(e,t,n){e&&(0,r.kJL)(e)&&(0,r.tOU)(e,function(e){if(e){var i,o;(i=(0,r.Jj3)())&&(T(i,e,t,n),T(i.body,e,t,n)),(o=(0,r.MeC)())&&T(o,e,t,n)}})}function R(e,t,n){var o,a;return o=[g,m,h],a=!1,e&&o&&(0,r.kJL)(o)&&!(a=D(o,e,t,n))&&t&&t[i.R5]>0&&(a=D(o,e,null,n)),a}function N(e,t){M([g,m,h],e,t)}function L(e,t){var n=P(v,t);M([h],e,n),M([f],null,n)}function F(e,t){var n=P(y,t);M([p],e,n),M([f],null,n)}},57078:(e,t,n)=>{"use strict";n.d(t,{An:()=>w,Ax:()=>b,BX:()=>u,Fz:()=>E,Gf:()=>d,Np:()=>_,Oi:()=>v,Vb:()=>y,Y6:()=>h,_Q:()=>f,fM:()=>C,jj:()=>p,ot:()=>k,qK:()=>g,sO:()=>m,tV:()=>S});var r=n(49118),i=n(10662),o=n(87428),a=n(96610),s=/-([a-z])/g,c=/([^\w\d_$])/g,l=/^(\d+[\w\d_$])/;function u(e){return!(0,r.lep)(e)}function d(e){var t=e;return t&&(0,r.HD0)(t)&&(t=(t=(t=t[o.i7](s,function(e,t){return t.toUpperCase()}))[o.i7](c,"_"))[o.i7](l,function(e,t){return"_"+t})),t}function f(e,t){return!!e&&!!t&&-1!==(0,r.MLb)(e,t)}function h(e){return e&&e.toISOString()||""}function p(e){return(0,r.VZO)(e)?e[o.I]:a.qS}function m(e,t,n,r,i){var o=n;return e&&(o=e[t])!==n&&(!i||i(o))&&(!r||r(n))&&(o=n,e[t]=o),o}function g(e,t,n){var i;return e?!(i=e[t])&&(0,r.lep)(i)&&(i=(0,r.o8e)(n)?{}:n,e[t]=i):i=(0,r.o8e)(n)?{}:n,i}function v(e,t,n,i,a){var s,c;e&&t&&n&&(!1!==a||(0,r.o8e)(e[t]))&&(e[t]=(s=null,c=null,(0,r.mf2)(n)?s=n:c=n,function(){var e=arguments;if(s&&(c=s()),c)return c[i][o.ZV](c,e)}))}function y(e,t,n,i){return e&&t&&(0,r.Kn2)(e)&&(0,r.kJL)(n)&&(0,r.tOU)(n,function(n){(0,r.HD0)(n)&&v(e,n,t,n,i)}),e}function b(e){return e&&r.z$C&&(e=(0,i.Pw)((0,r.z$C)({},e))),e}function S(e){try{return e.responseText}catch(e){}return null}function _(e,t){return e?"XDomainRequest,Response:"+S(e):t}function w(e,t){return e?"XMLHttpRequest,Status:"+e[o.Yz]+",Response:"+S(e)||0:t}function C(e,t){return t&&((0,r.hj$)(t)?e=[t].concat(e):(0,r.kJL)(t)&&(e=t.concat(e))),e}Object.getPrototypeOf;var A="withCredentials";function k(e,t,n,r,i,o){function a(e,t,n){try{e[t]=n}catch(e){}}void 0===r&&(r=!1),void 0===i&&(i=!1);var s=new XMLHttpRequest;return r&&a(s,"Microsoft_ApplicationInsights_BypassAjaxInstrumentation",r),n&&a(s,A,n),s.open(e,t,!i),n&&a(s,A,n),!i&&o&&a(s,"timeout",o),s}function I(e,t,n){if(!e[n]&&t&&t[o.rb]){var i=t[o.rb](n);i&&(e[n]=(0,r.ndY)(i))}return e}function E(e,t){var n={};return e[o.l8]?n=function(e){var t={};if((0,r.HD0)(e)){var n=(0,r.ndY)(e)[o.w6](/[\r\n]+/);(0,r.tOU)(n,function(e){if(e){var n=e.indexOf(": ");if(-1!==n){var i=(0,r.ndY)(e.substring(0,n))[o.D7](),a=(0,r.ndY)(e.substring(n+1));t[i]=a}else t[(0,r.ndY)(e)]=1}})}return t}(e[o.l8]()):t&&(n=I(n,e,"time-delta-millis"),n=I(n,e,"kill-duration"),n=I(n,e,"kill-duration-seconds")),n}},96610:(e,t,n)=>{"use strict";n.d(t,{$F:()=>p,C$:()=>g,DN:()=>s,W$:()=>y,W8:()=>w,XS:()=>C,Z:()=>o,Zh:()=>l,c8:()=>r,f_:()=>m,hL:()=>d,js:()=>u,kl:()=>S,lO:()=>v,mE:()=>c,oV:()=>a,qS:()=>i,sB:()=>_,uC:()=>h,v_:()=>b,yi:()=>f});var r=void 0,i="",o="channels",a="core",s="createPerfMgr",c="disabled",l="extensionConfig",u="extensions",d="processTelemetry",f="priority",h="eventsSent",p="eventsDiscarded",m="eventsSendRequest",g="perfEvent",v="offlineEventsStored",y="offlineBatchSent",b="offlineBatchDrop",S="getPerfMgr",_="domain",w="path",C="Not dynamic - "},97107:(e,t,n)=>{"use strict";n.d(t,{Jk:()=>u,Lm:()=>f,j5:()=>h});var r=n(84660),i=n(49118),o=n(87428),a=n(96610),s="ParentContextKey",c="ChildrenContextKey",l=function(){function e(t,n,r){var a,l=this;l.start=(0,i.Ggd)(),l[o.I]=t,l[o.d]=r,l[o.PL]=function(){return!1},(0,i.mf2)(n)&&(0,i.g$V)(l,"payload",{g:function(){return!a&&(0,i.mf2)(n)&&(a=n(),n=null),a}}),l[o.T]=function(t){return t?t===e[s]||t===e[c]?l[t]:(l.ctx||{})[t]:null},l[o.wu]=function(t,n){t&&(t===e[s]?(l[t]||(l[o.PL]=function(){return!0}),l[t]=n):t===e[c]?l[t]=n:(l.ctx=l.ctx||{})[t]=n)},l[o.Km]=function(){var t=0,n=l[o.T](e[c]);if((0,i.kJL)(n))for(var r=0;r<n[o.R5];r++){var a=n[r];a&&(t+=a[o.Z_])}l[o.Z_]=(0,i.Ggd)()-l.start,l.exTime=l[o.Z_]-t,l[o.Km]=function(){}}}return e.ParentContextKey="parent",e.ChildrenContextKey="childEvts",e}(),u=function(){function e(t){this.ctx={},(0,r.Z)(e,this,function(e){e.create=function(e,t,n){return new l(e,t,n)},e.fire=function(e){e&&(e[o.Km](),t&&(0,i.mf2)(t[a.C$])&&t[a.C$](e))},e[o.wu]=function(t,n){t&&((e.ctx=e.ctx||{})[t]=n)},e[o.T]=function(t){return(e.ctx||{})[t]}})}return e.__ieDyn=1,e}(),d="CoreUtils.doPerf";function f(e,t,n,r,i){if(e){var u=e;if(u[a.kl]&&(u=u[a.kl]()),u){var f=void 0,h=u[o.T](d);try{if(f=u.create(t(),r,i)){if(h&&f[o.wu]&&(f[o.wu](l[s],h),h[o.T]&&h[o.wu])){var p=h[o.T](l[c]);p||(p=[],h[o.wu](l[c],p)),p[o.MW](f)}return u[o.wu](d,f),n(f)}}catch(e){f&&f[o.wu]&&f[o.wu]("exception",e)}finally{f&&u.fire(f),u[o.wu](d,h)}}}return n()}function h(){return null}},22098:(e,t,n)=>{"use strict";n.d(t,{Bt:()=>function e(t,n,i){var s=(0,o.o)(n.config),c=p(t,s,n,i),l=c.ctx;return l[a.uL]=function(e){var t=c._next();return t&&t[a.c7](l,e),!t},l[a.zV]=function(t,i){return void 0===t&&(t=null),(0,r.kJL)(t)&&(t=g(t,s.cfg,n,i)),e(t||l[a.Fr](),n,i)},l},CD:()=>m,jV:()=>g,xy:()=>function e(t,n,i){var s=(0,o.o)(n.config),c=p(t,s,n,i).ctx;return c[a.uL]=function(e){return c.iterate(function(t){(0,r.mf2)(t[a.Tu])&&t[a.Tu](c,e)})},c[a.zV]=function(t,i){return void 0===t&&(t=null),(0,r.kJL)(t)&&(t=g(t,s.cfg,n,i)),e(t||c[a.Fr](),n,i)},c}});var r=n(49118),i=n(19909),o=n(22781),a=n(87428),s=n(65246),c=(n(57078),n(96610)),l=n(97107),u=n(13313),d="_hasRun",f="_getTelCtx",h=0;function p(e,t,n,l){var u=null,d=[];t||(t=(0,o.o)({},null,n[a.eZ])),null!==l&&(u=l?function(e,t,n){for(;e;){if(e[a.TO]()===n)return e;e=e[a.Fr]()}return g([n],t.config||{},t)}(e,n,l):e);var f={_next:function(){var e=u;if(u=e?e[a.Fr]():null,!e){var t=d;t&&t[a.R5]>0&&((0,r.tOU)(t,function(e){try{e.func.call(e.self,e.args)}catch(e){(0,s.kP)(n[a.eZ],2,73,"Unexpected Exception during onComplete - "+(0,r.eUe)(e))}}),d=[])}return e},ctx:{core:function(){return n},diagLog:function(){return(0,s.vH)(n,t.cfg)},getCfg:function(){return t.cfg},getExtCfg:function(e,n){var o=h(e,!0);return n&&(0,r.rWU)(n,function(e,n){if((0,r.lep)(o[e])){var a=t.cfg[e];(a||!(0,r.lep)(a))&&(o[e]=a)}(0,i.e)(t,o,e,n)}),t[a.Ag](o,n)},getConfig:function(e,n,i){void 0===i&&(i=!1);var o,a=h(e,!1),s=t.cfg;return a&&(a[n]||!(0,r.lep)(a[n]))?o=a[n]:(s[n]||!(0,r.lep)(s[n]))&&(o=s[n]),o||!(0,r.lep)(o)?o:i},hasNext:function(){return!!u},getNext:function(){return u},setNext:function(e){u=e},iterate:function(e){for(var t;t=f._next();){var n=t[a.TO]();n&&e(n)}},onComplete:function(e,t){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];e&&d[a.MW]({func:e,self:(0,r.o8e)(t)?f.ctx:t,args:n})}}};function h(e,n){var r=null,i=t.cfg;if(i&&e){var o=i[c.Zh];!o&&n&&(o={}),i[c.Zh]=o,(o=t.ref(i,c.Zh))&&((r=o[e])||!n||(r={}),o[e]=r,r=t.ref(o,e))}return r}return f}function m(e,t,n,i){var s=(0,o.o)(t),l=p(e,s,n,i),u=l.ctx;return u[a.uL]=function(e){var t=l._next();return t&&t[c.hL](e,u),!t},u[a.zV]=function(e,t){return void 0===e&&(e=null),(0,r.kJL)(e)&&(e=g(e,s.cfg,n,t)),m(e||u[a.Fr](),s.cfg,n,t)},u}function g(e,t,n,i){var o=null,p=!i;if((0,r.kJL)(e)&&e[a.R5]>0){var v=null;(0,r.tOU)(e,function(e){if(p||i!==e||(p=!0),p&&e&&(0,r.mf2)(e[c.hL])){var g=function(e,t,n){var i,o=null,p=(0,r.mf2)(e[c.hL]),g=(0,r.mf2)(e[a.Jd]),v={getPlugin:function(){return e},getNext:function(){return o},processTelemetry:function(i,s){var l;y(s=s||(e&&(0,r.mf2)(e[f])&&(l=e[f]()),l||(l=m(v,t,n)),l),function(t){if(!e||!p)return!1;var n=(0,u.OY)(e);return!n[a.fi]&&!n[c.mE]&&(g&&e[a.Jd](o),e[c.hL](i,t),!0)},"processTelemetry",function(){return{item:i}},!i.sync)||s[a.uL](i)},unload:function(t,n){y(t,function(){var r=!1;if(e){var i=(0,u.OY)(e),o=e[c.oV]||i[c.oV];e&&(!o||o===t.core())&&!i[a.fi]&&(i[c.oV]=null,i[a.fi]=!0,i[a.yl]=!1,e[a.fi]&&!0===e[a.fi](t,n)&&(r=!0))}return r},"unload",function(){},n[a.d])||t[a.uL](n)},update:function(t,n){y(t,function(){var r=!1;if(e){var i=(0,u.OY)(e),o=e[c.oV]||i[c.oV];e&&(!o||o===t.core())&&!i[a.fi]&&e[a.Tu]&&!0===e[a.Tu](t,n)&&(r=!0)}return r},"update",function(){},!1)||t[a.uL](n)},_id:i=e?e[a.pZ]+"-"+e[c.yi]+"-"+h++:"Unknown-0-"+h++,_setNext:function(e){o=e}};function y(t,n,u,f,h){var p=!1,m=e?e[a.pZ]:"TelemetryPluginChain",g=t[d];return g||(g=t[d]={}),t.setNext(o),e&&(0,l.Lm)(t[c.oV](),function(){return m+":"+u},function(){g[i]=!0;try{var e=o?o._id:c.qS;e&&(g[e]=!1),p=n(t)}catch(e){var l=!o||g[o._id];l&&(p=!0),o&&l||(0,s.kP)(t[a.mc](),1,73,"Plugin ["+m+"] failed during "+u+" - "+(0,r.eUe)(e)+", run flags: "+(0,r.eUe)(g))}},f,h),p}return(0,r.FL5)(v)}(e,t,n);o||(o=g),v&&v._setNext(g),v=g}})}return i&&!o?g([i],t,n):o}},39391:(e,t,n)=>{"use strict";n.d(t,{_l:()=>u,pZ:()=>d});var r=n(49118),i=n(87428),o=n(38934),a=n(96610),s=!1,c=0x75bcd15,l=0x3ade68b1;function u(e){var t,n=0,i=(0,o.MX)()||(0,o.gz)();return i&&i.getRandomValues&&(n=0xffffffff&i.getRandomValues(new Uint32Array(1))[0]),0===n&&(0,o.w1)()&&(s||function(){try{var e,t=0x7fffffff&(0,r.Ggd)();(e=(0x100000000*Math.random()^t)+t)<0&&(e>>>=0),c=0x75bcd15+e&0xffffffff,l=0x3ade68b1-e&0xffffffff,s=!0}catch(e){}}(),n=0xffffffff&(t=(((l=36969*(65535&l)+(l>>16)&0xffffffff)<<16)+(65535&(c=18e3*(65535&c)+(c>>16)&0xffffffff))>>>0&0xffffffff|0)>>>0)),0===n&&(n=Math.floor(0x100000000*Math.random()|0)),e||(n>>>=0),n}function d(e){void 0===e&&(e=22);for(var t=u()>>>0,n=0,r=a.qS;r[i.R5]<e;)n++,r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&t),t>>>=6,5===n&&(t=(u()<<2&0xffffffff|3&t)>>>0,n=0);return r}},54730:(e,t,n)=>{"use strict";n.d(t,{s:()=>h});var r=n(84660),i=n(59813),o=n(49118),a=n(87428),s=n(50242),c=n(65246),l=n(38934),u=n(57078),d="&NoResponseBody=true",f="POST",h=function(){function e(){var t,n,h,p,m,g,v,y,b,S,_,w,C,A=0;(0,r.Z)(e,this,function(e,r){var k=!0;function I(e,t){(0,c.kP)(h,2,26,"Failed to send telemetry.",{message:e}),x(t,400,{})}function E(e){I("No endpoint url is provided for the batch",e)}function x(e,t,n,r){try{e&&e(t,n,r)}catch(e){}}function P(e,t){var n=(0,o.jWD)(),r=e[a.jx];if(!r)return E(t),!0;r=e[a.jx]+(w?d:"");var i=e[a.ob],s=p?i:new Blob([i],{type:"text/plain;charset=UTF-8"});return n.sendBeacon(r,s)}function O(e,t,n){var r=e[a.ob];try{if(r){if(P(e,t))x(t,200,{},"");else{var i=m&&m.beaconOnRetry;i&&(0,o.mf2)(i)?i(e,t,P):(v&&v[a.Jz](e,t,!0),(0,c.kP)(h,2,40,". Failed to send telemetry with Beacon API, retried with normal sender."))}}}catch(e){p&&(0,c.jV)(h,"Failed to send telemetry using sendBeacon API. Ex:"+(0,o.eUe)(e)),x(t,p?0:400,{},"")}}function T(e,n,r){var s,c,l,d=e[a.JA]||{};!r&&t&&(s=(0,i.wv)(function(e,t){c=e,l=t})),p&&r&&e.disableXhrSync&&(r=!1);var h=e[a.jx];if(!h){E(n),c&&c(!1);return}var g=(0,u.ot)(f,h,k,!0,r,e[a.jh]);function v(t){var r=m&&m.xhrOnComplete;if(r&&(0,o.mf2)(r))r(t,n,e);else{var i=(0,u.tV)(t);x(n,t[a.Yz],(0,u.Fz)(t,p),i)}}return p||g[a.tp]("Content-type","application/json"),(0,o.tOU)((0,o.FYL)(d),function(e){g[a.tp](e,d[e])}),g.onreadystatechange=function(){!p&&(v(g),4===g.readyState&&c&&c(!0))},g.onload=function(){p&&v(g)},g.onerror=function(e){x(n,p?g[a.Yz]:400,(0,u.Fz)(g,p),p?"":(0,u.An)(g)),l&&l(e)},g.ontimeout=function(){x(n,p?g[a.Yz]:500,(0,u.Fz)(g,p),p?"":(0,u.An)(g)),c&&c(!1)},g.send(e[a.ob]),s}function D(e,n,r){var c,l,u,h,g=e[a.jx],v=e[a.ob],y=p?v:new Blob([v],{type:"application/json"}),b=new Headers,S=v[a.R5],_=!1,I=!1,P=e[a.JA]||{},O=((c={method:f,body:y})[s.t]=!0,c);e.headers&&(0,o.FYL)(e.headers)[a.R5]>0&&((0,o.tOU)((0,o.FYL)(P),function(e){b.append(e,P[e])}),O[a.JA]=b),k&&p&&(O.credentials="include"),r&&(O.keepalive=!0,A+=S,p?2===e._sendReason&&(_=!0,w&&(g+=d)):_=!0);var T=new Request(g,O);try{T[s.t]=!0}catch(e){}if(!r&&t&&(l=(0,i.wv)(function(e,t){u=e,h=t})),!g){E(n),u&&u(!1);return}function D(e){x(n,p?0:400,{},p?"":e)}function M(e,t,r){var i=e[a.Yz],s=m.fetchOnComplete;s&&(0,o.mf2)(s)?s(e,n,r||"",t):x(n,i,{},r||"")}try{(0,i.Zm)(fetch(p?g:T,p?O:null),function(t){if(r&&(A-=S,S=0),!I){if(I=!0,t.rejected)D(t.reason&&t.reason[a.gU]),h&&h(t.reason);else{var n=t[a.V_];try{p||n.ok?p&&!n.body?(M(n,null,""),u&&u(!0)):(0,i.Zm)(n.text(),function(t){M(n,e,t[a.V_]),u&&u(!0)}):(D(n.statusText),u&&u(!1))}catch(e){D((0,o.eUe)(e)),h&&h(e)}}}})}catch(e){!I&&(D((0,o.eUe)(e)),h&&h(e))}return _&&!I&&(I=!0,x(n,200,{}),u&&u(!0)),p&&!I&&e[a.jh]>0&&C&&C.set(function(){!I&&(I=!0,x(n,500,{}),u&&u(!0))},e[a.jh]),l}function M(e,t,n){var r=(0,o.Jj3)(),i=new XDomainRequest,s=e[a.ob];i.onload=function(){var n=(0,u.tV)(i),r=m&&m.xdrOnComplete;r&&(0,o.mf2)(r)?r(i,t,e):x(t,200,{},n)},i.onerror=function(){x(t,400,{},p?"":(0,u.Np)(i))},i.ontimeout=function(){x(t,500,{})},i.onprogress=function(){};var l=r&&r.location&&r.location[a.Po]||"",d=e[a.jx];if(!d){E(t);return}if(!p&&0!==d.lastIndexOf(l,0)){var g="Cannot send XDomain request. The endpoint URL protocol doesn't match the hosting page protocol.";(0,c.kP)(h,2,40,". "+g),I(g,t);return}var v=p?d:d[a.i7](/^(https?:)/,"");i.open(f,v),e[a.jh]&&(i[a.jh]=e[a.jh]),i.send(s),p&&n?C&&C.set(function(){i.send(s)},0):i.send(s)}function R(){A=0,n=!1,t=!1,h=null,p=null,m=null,g=null,v=null,y=!1,b=!1,S=!1,_=!1,w=!1,C=null}R(),e[a.VL]=function(t,r){h=r,n&&(0,c.kP)(h,1,28,"Sender is already initialized"),e.SetConfig(t),n=!0},e._getDbgPlgTargets=function(){return[n,p,g,t]},e.SetConfig=function(e){try{if(m=e.senderOnCompleteCallBack||{},g=!!e.disableCredentials,p=!!e.isOneDs,t=!!e.enableSendPromise,y=!!e.disableXhr,b=!!e.disableBeacon,S=!!e.disableBeaconSync,C=e.timeWrapper,w=!!e.addNoResponse,_=!!e.disableFetchKeepAlive,v={sendPOST:T},p||(k=!1),g){var n=(0,l.k$)();n&&n.protocol&&"file:"===n.protocol[a.D7]()&&(k=!1)}return!0}catch(e){}return!1},e.getSyncFetchPayload=function(){return A},e.getSenderInst=function(e,t){return e&&e[a.R5]?function(e,t){for(var n,r=0,i=null,o=0;null==i&&o<e[a.R5];)r=e[o],y||1!==r?2===r&&(0,l.JO)(t)&&(!t||!_)?i=D:3===r&&(0,l.MF)()&&(t?!S:!b)&&(i=O):(0,l.cp)()?i=M:(0,l.Z3)()&&(i=T),o++;return i?((n={_transport:r,_isSync:t})[a.Jz]=i,n):null}(e,t):null},e.getFallbackInst=function(){return v},e[a.F3]=function(e,t){R()}})}return e.__ieDyn=1,e}()},13313:(e,t,n)=>{"use strict";n.d(t,{AA:()=>d,OY:()=>l,Yn:()=>f,bP:()=>u});var r=n(49118),i=n(87428),o=n(10634),a=n(96610),s=n(5274),c=(0,o.K)("plugin");function l(e){return c.get(e,"state",{},!0)}function u(e,t){for(var n,o=[],s=null,c=e[i.Fr]();c;){var u=c[i.TO]();if(u){s&&s[i.Jd]&&u[a.hL]&&s[i.Jd](u);var d=!!(n=l(u))[i.yl];u[i.yl]&&(d=u[i.yl]()),d||o[i.MW](u),s=u,c=c[i.Fr]()}}(0,r.tOU)(o,function(r){var o=e[a.oV]();r[i.VL](e.getCfg(),o,t,e[i.Fr]()),n=l(r),r[a.oV]||n[a.oV]||(n[a.oV]=o),n[i.yl]=!0,delete n[i.fi]})}function d(e){return e.sort(function(e,t){var n=0;if(t){var r=t[a.hL];e[a.hL]?n=r?e[a.yi]-t[a.yi]:1:r&&(n=-1)}else n=e?1:-1;return n})}function f(e){var t={};return{getName:function(){return t[i.I]},setName:function(n){e&&e.setName(n),t[i.I]=n},getTraceId:function(){return t[i.nY]},setTraceId:function(n){e&&e.setTraceId(n),(0,s.jN)(n)&&(t[i.nY]=n)},getSpanId:function(){return t[i._d]},setSpanId:function(n){e&&e.setSpanId(n),(0,s.Lc)(n)&&(t[i._d]=n)},getTraceFlags:function(){return t[i.T0]},setTraceFlags:function(n){e&&e.setTraceFlags(n),t[i.T0]=n}}}},5149:(e,t,n)=>{"use strict";n.d(t,{Y:()=>a});var r=n(49118),i=n(87428),o=n(65246);function a(){var e=[];return{add:function(t){t&&e[i.MW](t)},run:function(t,n){(0,r.tOU)(e,function(e){try{e(t,n)}catch(e){(0,o.kP)(t[i.mc](),2,73,"Unexpected error calling unload handler - "+(0,r.eUe)(e))}}),e=[]}}}},54499:(e,t,n)=>{"use strict";n.d(t,{t:()=>c});var r,i,o=n(49118),a=n(87428),s=n(65246);function c(){var e=[];return{run:function(t){var n=e;e=[],(0,o.tOU)(n,function(e){try{(e.rm||e.remove).call(e)}catch(e){(0,s.kP)(t,2,73,"Unloading:"+(0,o.eUe)(e))}}),r&&n[a.R5]>r&&(i?i("doUnload",n):(0,s.kP)(null,1,48,"Max unload hooks exceeded. An excessive number of unload hooks has been detected."))},add:function(t){t&&((0,o.W5k)(e,t),r&&e[a.R5]>r&&(i?i("Add",e):(0,s.kP)(null,1,48,"Max unload hooks exceeded. An excessive number of unload hooks has been detected.")))}}}},5274:(e,t,n)=>{"use strict";n.d(t,{Lc:()=>a,jN:()=>o});var r=n(87428);function i(e,t,n){return!!e&&e[r.R5]===t&&e!==n&&!!e.match(/^[\da-f]*$/i)}function o(e){return i(e,32,"00000000000000000000000000000000")}function a(e){return i(e,16,"0000000000000000")}},87428:(e,t,n)=>{"use strict";n.d(t,{Ag:()=>u,D7:()=>r,DI:()=>d,F3:()=>Z,Fc:()=>F,Fr:()=>z,Gc:()=>W,Hp:()=>g,I:()=>x,JA:()=>em,Jd:()=>K,Jz:()=>ep,KW:()=>H,Km:()=>ed,Kn:()=>er,LS:()=>N,MW:()=>p,P6:()=>en,PA:()=>U,PL:()=>es,Po:()=>$,QQ:()=>ef,R5:()=>o,SG:()=>v,T:()=>el,T0:()=>eS,T1:()=>M,TO:()=>E,Tu:()=>Q,VL:()=>y,V_:()=>k,Vv:()=>A,Yz:()=>ei,ZV:()=>h,Z_:()=>O,_d:()=>eb,aV:()=>a,c7:()=>L,cb:()=>m,d:()=>V,eZ:()=>f,fi:()=>j,fm:()=>P,fs:()=>D,g:()=>_,gU:()=>G,i7:()=>ee,jP:()=>R,jW:()=>s,jh:()=>eg,jk:()=>et,jx:()=>eh,l8:()=>ea,mc:()=>q,nG:()=>S,nY:()=>ey,ob:()=>ec,p$:()=>C,pQ:()=>c,pZ:()=>b,qV:()=>Y,rb:()=>eo,tb:()=>I,tp:()=>ev,uL:()=>T,v1:()=>l,vd:()=>i,w6:()=>J,wu:()=>eu,xv:()=>X,yl:()=>w,zV:()=>B});var r="toLowerCase",i="blkVal",o="length",a="rdOnly",s="notify",c="warnToConsole",l="throwInternal",u="setDf",d="watch",f="logger",h="apply",p="push",m="splice",g="hdlr",v="cancel",y="initialize",b="identifier",S="removeNotificationListener",_="addNotificationListener",w="isInitialized",C="instrumentationKey",A="INACTIVE",k="value",I="getNotifyMgr",E="getPlugin",x="name",P="iKey",O="time",T="processNext",D="getProcessTelContext",M="pollInternalLogs",R="enabled",N="stopPollingInternalLogs",L="unload",F="onComplete",U="version",H="loggingLevelConsole",B="createNew",j="teardown",W="messageId",G="message",V="isAsync",q="diagLog",Z="_doTeardown",Q="update",z="getNext",K="setNextPlugin",$="protocol",Y="userAgent",J="split",X="nodeType",ee="replace",et="logInternalMessage",en="type",er="handler",ei="status",eo="getResponseHeader",ea="getAllResponseHeaders",es="isChildEvt",ec="data",el="getCtx",eu="setCtx",ed="complete",ef="itemsReceived",eh="urlString",ep="sendPOST",em="headers",eg="timeout",ev="setRequestHeader",ey="traceId",eb="spanId",eS="traceFlags"},10662:(e,t,n)=>{"use strict";n.d(t,{Pw:()=>s,cb:()=>r,fK:()=>i,hB:()=>a,jA:()=>o});var r="function",i="object",o="undefined",a="prototype",s=Object;s[a]},84660:(e,t,n)=>{"use strict";n.d(t,{Z:()=>M});var r,i=n(49118),o="constructor",a="prototype",s="function",c="_dynInstFuncs",l="_isDynProxy",u="_dynClass",d="_dynInstChk",f="_dfOpts",h="_unknown_",p="__proto__",m="_dyn"+p,g="__dynProto$Gbl",v="_dynInstProto",y="useBaseInst",b="setInstFuncs",S=Object,_=S.getPrototypeOf,w=S.getOwnPropertyNames,C=(0,i.Rdr)(),A=C[g]||(C[g]={o:((r={})[b]=!0,r[y]=!0,r),n:1e3});function k(e){return e&&(e===S[a]||e===Array[a])}function I(e){return k(e)||e===Function[a]}function E(e){var t;if(e){if(_)return _(e);var n=e[p]||e[a]||(e[o]?e[o][a]:null);t=e[m]||n,(0,i.aE6)(e,m)||(delete e[v],t=e[m]=e[v]||e[m],e[v]=n)}return t}function x(e,t){var n=[];if(w)n=w(e);else for(var r in e)"string"==typeof r&&(0,i.aE6)(e,r)&&n.push(r);if(n&&n.length>0)for(var o=0;o<n.length;o++)t(n[o])}function P(e,t,n){return t!==o&&typeof e[t]===s&&(n||(0,i.aE6)(e,t))&&t!==p&&t!==a}function O(e){(0,i.ZU2)("DynamicProto: "+e)}function T(e,t){for(var n=e.length-1;n>=0;n--)if(e[n]===t)return!0;return!1}function D(e,t){return(0,i.aE6)(e,a)?e.name||t||h:((e||{})[o]||{}).name||t||h}function M(e,t,n,r){(0,i.aE6)(e,a)||O("theClass is an invalid class definition.");var o,h=e[a];!function(e,t){if(_){for(var n=[],r=E(t);r&&!I(r)&&!T(n,r);){if(r===e)return!0;n.push(r),r=E(r)}return!1}return!0}(h,t)&&O("["+D(e)+"] not in hierarchy of ["+D(t)+"]");var p=null;(0,i.aE6)(h,u)?p=h[u]:(p="_dynCls$"+D(e,"_")+"$"+A.n,A.n++,h[u]=p);var m=M[f],g=!!m[y];g&&r&&void 0!==r[y]&&(g=!!r[y]);var v=(o=(0,i.rkD)(null),x(t,function(e){!o[e]&&P(t,e,!1)&&(o[e]=t[e])}),o),S=function(e,t,n,r){function o(e,t,n){var i=t[n];if(i[l]&&r){var o=e[c]||{};!1!==o[d]&&(i=(o[t[u]]||{})[n]||i)}return function(){return i.apply(e,arguments)}}var a=(0,i.rkD)(null);x(n,function(e){a[e]=o(t,n,e)});for(var s=E(e),f=[];s&&!I(s)&&!T(f,s);)x(s,function(e){!a[e]&&P(s,e,!_)&&(a[e]=o(t,s,e))}),f.push(s),s=E(s);return a}(h,t,v,g);n(t,S);var w=!!_&&!!m[b];w&&r&&(w=!!r[b]),function(e,t,n,r,o){if(!k(e)){var a=n[c]=n[c]||(0,i.rkD)(null);if(!k(a)){var f=a[t]=a[t]||(0,i.rkD)(null);!1!==a[d]&&(a[d]=!!o),k(f)||x(n,function(t){if(P(n,t,!1)&&n[t]!==r[t]&&(f[t]=n[t],delete n[t],!(0,i.aE6)(e,t)||e[t]&&!e[t][l])){var o;e[t]=((o=function(){var n,r;return((function(e,t,n,r){var o=null;if(e&&(0,i.aE6)(n,u)){var a=e[c]||(0,i.rkD)(null);if((o=(a[n[u]]||(0,i.rkD)(null))[t])||O("Missing ["+t+"] "+s),!o[d]&&!1!==a[d]){for(var l=!(0,i.aE6)(e,t),f=E(e),h=[];l&&f&&!I(f)&&!T(h,f);){var p=f[t];if(p){l=p===r;break}h.push(f),f=E(f)}try{l&&(e[t]=o),o[d]=1}catch(e){a[d]=!1}}}return o})(this,t,e,o)||(n=o,(r=e[t])===n&&(r=E(e)[t]),typeof r!==s&&O("["+t+"] is not a "+s),r)).apply(this,arguments)})[l]=1,o)}})}}}(h,p,t,v,!1!==w)}M[f]=A.o},59813:(e,t,n)=>{"use strict";n.d(t,{Fo:()=>D,PC:()=>O,Tp:()=>U,Zm:()=>v,Zu:()=>H,cH:()=>M,mm:()=>T,rZ:()=>z,wv:()=>F,xR:()=>y});var r,i,o,a,s,c,l,u,d,f,h,p=n(49118),m="Promise",g="rejected";function v(e,t){return y(e,function(e){return t?t({status:"fulfilled",rejected:!1,value:e}):e},function(e){return t?t({status:g,rejected:!0,reason:e}):e})}function y(e,t,n,r){var i,o,a,s=e;try{if((0,p.y8_)(e))(t||n)&&(s=e.then(t,n));else try{t&&(s=t(e))}catch(e){if(n)s=n(e);else throw e}}finally{r&&(i=s,o=r,a=i,o&&((0,p.y8_)(i)?i.finally?i.finally(o):i.then(function(e){return o(),e},function(e){throw o(),e}):o()))}return s}var b=["pending","resolving","resolved",g],S="dispatchEvent";function _(e){var t;return e&&e.createEvent&&(t=e.createEvent("Event")),!!t&&t.initEvent}var w="unhandledRejection",C=w.toLowerCase(),A=[],k=0;function I(e){return(0,p.mf2)(e)?e.toString():(0,p.eUe)(e)}function E(e,t,n){var r,i,a=(0,p.K7g)(arguments,3),c=0,l=!1,u=[],d=k++,f=(A.length>0&&A[A.length-1],!1),h=null;function g(t,n){try{return A.push(d),f=!0,h&&h.cancel(),h=null,e(function(e,i){u.push(function(){try{var o=2===c?t:n,a=(0,p.o8e)(o)?r:(0,p.mf2)(o)?o(r):o;(0,p.y8_)(a)?a.then(e,i):o?e(a):3===c?i(a):e(a)}catch(e){i(e)}}),l&&y()},a)}finally{A.pop()}}function v(){return b[c]}function y(){if(u.length>0){var e=u.slice();u=[],f=!0,h&&h.cancel(),h=null,t(e)}}function E(e,t){return function(n){if(c===t){if(2===e&&(0,p.y8_)(n)){c=1,n.then(E(2,1),E(3,1));return}c=e,l=!0,r=n,y(),f||3!==e||h||(h=(0,p.tXR)(x,10))}}}function x(){if(!f){if(f=!0,(0,p.UGU)())process.emit(w,r,i);else{var e=(0,p.Jj3)()||(0,p.Rdr)();s||(s=(0,p.mPP)((0,p.TwK)(p.vsb,[m+"RejectionEvent"]).v)),function(e,t,n,r){var i=(0,p.MeC)();o||(o=(0,p.mPP)(!!(0,p.TwK)(_,[i]).v));var a=o.v?i.createEvent("Event"):r?new Event(t):{};if(n&&n(a),o.v&&a.initEvent(t,!1,!0),a&&e[S])e[S](a);else{var s=e["on"+t];if(s)s(a);else{var c=(0,p.vsb)("console");c&&(c.error||c.log)(t,(0,p.eUe)(a))}}}(e,C,function(e){return(0,p.g$V)(e,"promise",{g:function(){return i}}),e.reason=r,e},!!s.v)}}}return i={then:g,catch:function(e){return g(void 0,e)},finally:function(e){var t=e,n=e;return(0,p.mf2)(e)&&(t=function(t){return e&&e(),t},n=function(t){throw e&&e(),t}),g(t,n)}},(0,p.iUz)(i,"state",{get:v}),(0,p.xBc)()&&(i[(0,p.Wb9)(11)]="IPromise"),i.toString=function(){return"IPromise "+v()+(l?" - "+I(r):"")},function(){(0,p.mf2)(n)||(0,p.ZU2)(m+": executor is not a function - "+I(n));var e=E(3,0);try{n.call(i,E(2,0),e)}catch(t){e(t)}}(),i}function x(e){return function(t){var n=(0,p.K7g)(arguments,1);return e(function(e,n){try{var r=[],i=1;(0,p.lbl)(t,function(t,o){t&&(i++,y(t,function(t){r[o]=t,0==--i&&e(r)},n))}),i--,0===i&&e(r)}catch(e){n(e)}},n)}}function P(e){(0,p.tOU)(e,function(e){try{e()}catch(e){}})}function O(e,t){var n;return E(O,(n=(0,p.hj$)(t)?t:0,function(e){(0,p.tXR)(function(){P(e)},n)}),e,t)}var T=x(O),D=(r=O,function(e){var t=(0,p.K7g)(arguments,1);return(0,p.y8_)(e)?e:r(function(t){t(e)},t)}),M=(i=O,function(e){var t=(0,p.K7g)(arguments,1);return i(function(t,n){n(e)},t)});function R(e,t){c||(c=(0,p.mPP)((0,p.TwK)(p.vsb,[m]).v||null));var n=c.v;if(!n)return O(e);(0,p.mf2)(e)||(0,p.ZU2)(m+": executor is not a function - "+(0,p.eUe)(e));var r=0,i=new n(function(t,n){e(function(e){r=2,t(e)},function(e){r=3,n(e)})});return(0,p.iUz)(i,"state",{get:function(){return b[r]}}),i}function N(e){return E(N,P,e)}function L(e,t){var n,r=isUndefined(t)?l:t;return E(L,(r>=0&&(n={timeout:+r}),function(e){scheduleIdleCallback(function(t){P(e)},n)}),e,r)}function F(e,t){return u||(u=(0,p.mPP)(R)),u.v.call(this,e,t)}var U=x(F);function H(e,t){var n;return d||(n=F,d=(0,p.mPP)(function(e){var t=(0,p.K7g)(arguments,1);return n(function(t,n){var r=[],i=1;function o(e,n){i++,v(e,function(e){e.rejected?r[n]={status:g,reason:e.reason}:r[n]={status:"fulfilled",value:e.value},0==--i&&t(r)})}try{(0,p.kJL)(e)?(0,p.tOU)(e,o):(0,p.TWG)(e)?(0,p.lbl)(e,o):(0,p.ZU2)("Input is not an iterable"),i--,0===i&&t(r)}catch(e){n(e)}},t)})),d.v(e,t)}var B="reject",j="Rejected",W=0,G={};function V(){}function q(e,t,n){G[e]||(G[e]=(0,p.cHs)(e));var r=(0,p.Ggd)();return new G[e]("Task [".concat(t.id,"] ").concat(n||"","- ").concat(t.st?"Running":"Waiting",": ").concat((r-(t.st||t.cr)||"0")+" ms"))}function Z(e,t){var n=(0,p.Ggd)()-t;(0,p.tOU)(e,function(e){(e&&!e.rj&&e.st&&e.st<n||!e.st&&e.cr&&e.cr<n)&&e&&e[B](e.rj||q("Aborted",e,"Stale "))})}function Q(e,t){var n=(0,p.UAM)(e,t);-1!==n&&e.splice(n,1)}function z(e,t){var n,r,i,o,a=[],s=[],c=6e5,l=6e4,u=0,d=(t?t+".":"")+W++;e=e||F;var m=function(){var e=(0,p.xAH)(a)+(0,p.xAH)(s)>0;c>0&&(o||(o=(0,p.tXR)(function(){Z(a,c),Z(s,c),o&&(o.enabled=(0,p.xAH)(a)+(0,p.xAH)(s)>0)},l)).unref(),o&&(o.enabled=e))},g=function(e,t){return e.st=(0,p.Ggd)(),a.push(e),m(),function(n,r){var i=function(t){e.rj=e.rj||t||q(j,e),e[B]=V,b(e),n=null,r&&r(t),r=null},o=e.id;if(e.rj)i(e.rj);else{e[B]=i;try{var a=t(o);e.to&&(0,p.y8_)(a)&&(e.t=(0,p.tXR)(function(){i(q("Timeout",e))},e.to)),y(a,function(t){b(e);try{n&&n(t)}catch(e){r&&r(e)}r=null,n=null},i)}catch(e){i(e)}}}},b=function(e){Q(a,e),e.t&&e.t.cancel(),e.t=null,i&&i===e&&(i=null,(0,p.xAH)(a)+(0,p.xAH)(s)===0&&(o&&o.cancel(),o=null))},S={idle:!0,queue:function(t,n,r){var o,a,c=d+"."+u++;n&&(c+="-("+n+")");var l=((a={id:c,cr:(0,p.Ggd)(),to:r})[B]=function(e){l.rj=e||q(j,l),l[B]=V},a);return i?l.p=(o=i,s.push(l),m(),e(function(e,n){v(o.p,function(){Q(s,l),g(l,t)(e,n)})})):l.p=e(g(l,t)),i=l,l.p},setStaleTimeout:function(e,t){o&&o.cancel(),o=null,c=e,l=t||e/10,m()}};return(0,p.g$V)(S,"idle",{g:function(){return(0,p.xAH)(a)+(0,p.xAH)(s)===0}}),n=function(){return d},r=function(){return{l:i,r:a,w:s}},f=f||{toString:function(){return"[[SchedulerName]]"}},h=h||{toString:function(){return"[[SchedulerState]]"}},(0,p.iUz)(S,f,{get:n}),(0,p.iUz)(S,h,{get:r}),S}(0,p.Wb9)(11)},49118:(e,t,n)=>{"use strict";n.d(t,{$KD:()=>Y,$S8:()=>eP,FL5:()=>eE,FYL:()=>eI,Ggd:()=>tf,HD0:()=>J,HMQ:()=>em,Hef:()=>function e(t){return eA&&ed(t,function(t,n){(et(n)||ee(n))&&e(n)}),eE(t)},IdH:()=>tC,Jj3:()=>e0,Jjf:()=>tw,K7g:()=>ts,Kn2:()=>ee,MLb:()=>tA,MeC:()=>eJ,MuE:()=>z,Nvg:()=>eY,Oz1:()=>eO,POo:()=>tp,Rdr:()=>eK,Sn2:()=>ec,TWG:()=>tt,TwK:()=>q,UAM:()=>ta,UGU:()=>e5,VZO:()=>eo,W5k:()=>ti,Wb9:()=>e8,XCJ:()=>eS,Ymo:()=>eX,ZBL:()=>tS,ZU2:()=>eC,_HB:()=>tO,_w8:()=>tT,_yM:()=>ew,aE6:()=>el,cHs:()=>td,d$o:()=>eq,d6F:()=>e1,dvW:()=>e7,eML:()=>e9,eUe:()=>e_,fQg:()=>es,g$V:()=>eg,hj$:()=>er,iUz:()=>ep,jWD:()=>e2,jnD:()=>ei,k4L:()=>eH,kJL:()=>et,lH9:()=>ej,lbl:()=>tn,lep:()=>$,mPP:()=>eZ,mf2:()=>X,nTQ:()=>ev,ndY:()=>th,o8e:()=>K,rWU:()=>ed,rkD:()=>tc,s1E:()=>eB,tOU:()=>to,tXR:()=>tP,vsb:()=>e$,wj3:()=>eu,xAH:()=>t_,xBc:()=>e4,xee:()=>tk,y8_:()=>ea,z$C:()=>ek});var r,i,o,a,s,c,l,u,d,f,h,p,m,g,v,y,b,S,_,w,C,A,k=void 0,I="function",E="object",x="prototype",P="__proto__",O="undefined",T="constructor",D="Symbol",M="length",R="name",N="call",L="toString",F=Object||void 0,U=F[x],H=String||void 0,B=H[x],j=Math||void 0,W=Array||void 0,G=W[x],V=G.slice;function q(e,t){try{return{v:e.apply(this,t)}}catch(e){return{e:e}}}function Z(e){return function(t){return typeof t===e}}function Q(e){var t="[object "+e+"]";return function(e){return!!(e&&z(e)===t)}}function z(e){return U[L].call(e)}function K(e){return typeof e===O||e===O}function $(e){return null===e||K(e)}function Y(e){return!!e||e!==k}var J=Z("string"),X=Z(I);function ee(e){return!(!e&&$(e))&&!!e&&typeof e===E}var et=W.isArray,en=Q("Date"),er=Z("number"),ei=Z("boolean"),eo=Q("Error");function ea(e){return!!(e&&e.then&&X(e.then))}function es(e){var t,n,r;return!(!e||(t=function(){return!(e&&0+e)},n=!e,(r=q(t)).e?n:r.v))}var ec=F.getOwnPropertyDescriptor;function el(e,t){return!!e&&U.hasOwnProperty[N](e,t)}var eu=(r=F.hasOwn,i=function(e,t){return el(e,t)||!!ec(e,t)},r||i);function ed(e,t,n){if(e&&ee(e)){for(var r in e)if(eu(e,r)&&-1===t[N](n||e,r,e[r]))break}}var ef={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"};function eh(e){var t={};if(t[ef.c]=!0,t[ef.e]=!0,e.l){t.get=function(){return e.l.v};var n=ec(e.l,"v");n&&n.set&&(t.set=function(t){e.l.v=t})}return ed(e,function(e,n){t[ef[e]]=K(n)?t[ef[e]]:n}),t}var ep=F.defineProperty,em=F.defineProperties;function eg(e,t,n){return ep(e,t,eh(n))}function ev(e,t){var n={};return ed(t,function(e,t){n[e]=eh(t)}),em(e,n)}function ey(e,t,n,r,i){var o={};return ed(e,function(e,r){eb(o,e,t?r:e,i),eb(o,r,n?r:e,i)}),r?r(o):o}function eb(e,t,n,r){ep(e,t,{value:n,enumerable:!0,writable:!!r})}var eS=H||void 0;function e_(e,t){var n="",r=U[L][N](e);"[object Error]"===r&&(e={stack:eS(e.stack),message:eS(e.message),name:eS(e.name)});try{n=(n=JSON.stringify(e,null,t?"number"==typeof t?t:4:k))&&n.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: ")||eS(e)}catch(e){n=" - "+e_(e,t)}return r+": "+n}function ew(e){throw Error(e)}function eC(e){throw TypeError(e)}var eA=F.freeze,ek=F.assign,eI=F.keys,eE=(o=function(e){return e},eA||o),ex=(a=F.getPrototypeOf,s=function(e){return e[P]||null},a||s);function eP(e){return ey(e,1,0,eE)}function eO(e){var t;return t={},ed(e,function(e,n){eb(t,e,n[1]),eb(t,n[0],n[1])}),eE(t)}var eT=ey({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12},0,0,eE),eD="__tsUtils$gblCfg";function eM(){var e;return typeof globalThis!==O&&(e=globalThis),e||typeof self===O||(e=self),e||typeof window===O||(e=window),e||typeof n.g===O||(e=n.g),e}function eR(){if(!f){var e=q(eM).v||{};f=e[eD]=e[eD]||{}}return f}var eN=eL;function eL(e,t,n){var r=t&&t[e];return function(t){var i=t&&t[e]||r;if(i||n){var o=arguments;return(i||n).apply(t,i?V[N](o,1):o)}eC('"'+eS(e)+'" not defined for '+e_(t))}}var eF=j.max,eU=eN("slice",B),eH=eN("substring",B),eB=eL("substr",B,function(e,t,n){return($(e)&&eC("Invalid "+e_(e)),n<0)?"":((t=t||0)<0&&(t=eF(t+e[M],0)),K(n))?eU(e,t):eU(e,t,t+n)});function ej(e,t){return eH(e,0,t)}var eW="_urid";function eG(e){var t={description:eS(e),toString:function(){return D+"("+e+")"}};return t._polyfill=!0,t}function eV(){m=eR()}function eq(e){var t={};return m||eV(),t.b=m.lzy,ep(t,"v",{configurable:!0,get:function(){var n=e();return m.lzy||ep(t,"v",{value:n}),t.b=m.lzy,n}}),t}function eZ(e){return ep({toJSON:function(){return e}},"v",{value:e})}var eQ="window";function ez(e,t){var n;return function(){return m||eV(),(!n||m.lzy)&&(n=eZ(q(e,t).v)),n.v}}function eK(e){return m||eV(),(!g||!1===e||m.lzy)&&(g=eZ(q(eM).v||null)),g.v}function e$(e,t){var n=g&&!1!==t?g.v:eK(t);return n&&n[e]?n[e]:e===eQ?e0():null}function eY(){return!!eJ()}var eJ=ez(e$,["document"]);function eX(){return!!e0()}var e0=ez(e$,[eQ]);function e1(){return!!e2()}var e2=ez(e$,["navigator"]),e5=ez(function(){return!!q(function(){return process&&(process.versions||{}).node}).v});function e3(){return v=eZ(q(e$,[D]).v)}function e6(e){var t=(m.lzy?0:v)||e3();return t.v?t.v[e]:k}function e4(){return m||eV(),!!((m.lzy?0:v)||e3()).v}function e8(e,t){var n,r,i=eT[e];m||eV();var o=(m.lzy?0:v)||e3();return o.v?o.v[i||e]:t?k:(p||(p={}),(r=eT[e])&&(n=p[r]=p[r]||eG(D+"."+r)),n)}function e9(e,t){m||eV();var n=(m.lzy?0:v)||e3();return n.v?n.v(e):t?null:eG(e)}function e7(e){return m||eV(),((y=(m.lzy?0:y)||eZ(q(e6,["for"]).v)).v||function(e){var t=function(){if(!h){var e=eR();h=e.gblSym=e.gblSym||{k:{},s:{}}}return h}();if(!eu(t.k,e)){var n=eG(e),r=eI(t.s).length;n[eW]=function(){return r+"_"+n[L]()},t.k[e]=n,t.s[n[eW]()]=eS(e)}return t.k[e]})(e)}function te(e){return!!e&&X(e.next)}function tt(e){return!(null===e||!Y(e))&&X(e[e8(3)])}function tn(e,t,n){if(e&&(te(e)||(b||(b=eZ(e8(3))),e=e[b.v]?e[b.v]():null),te(e))){var r=k,i=k;try{for(var o=0;!(i=e.next()).done&&-1!==t[N](n||e,i.value,o,e);)o++}catch(t){r={e:t},e.throw&&(i=null,e.throw(r))}finally{try{i&&!i.done&&e.return&&e.return(i)}finally{if(r)throw r.e}}}}function tr(e,t,n){return e.apply(t,n)}function ti(e,t){return!K(t)&&e&&(et(t)?tr(e.push,e,t):te(t)||tt(t)?tn(t,function(t){e.push(t)}):e.push(t)),e}function to(e,t,n){if(e)for(var r=e[M]>>>0,i=0;i<r&&(!(i in e)||-1!==t[N](n||e,e[i],i,e));i++);}var ta=eN("indexOf",G);function ts(e,t,n){return(e&&e.slice||V).apply(e,V[N](arguments,1))}var tc=(c=F.create,l=function(e){if(!e)return{};var t=typeof e;function n(){}return t!==E&&t!==I&&eC("Prototype must be an Object or function: "+e_(e)),n[x]=e,new n},c||l);function tl(e,t){return(F.setPrototypeOf||function(e,t){var n;S||(S=eZ(((n={})[P]=[],n instanceof Array))),S.v?e[P]=t:ed(t,function(t,n){return e[t]=n})})(e,t)}function tu(e,t){t&&(e[R]=t)}function td(e,t,n){var r=n||Error,i=r[x][R],o=Error.captureStackTrace;return function(e,t,n){function r(){this[T]=t,q(eg,[this,R,{v:e,c:!0,e:!1}])}return q(eg,[t,R,{v:e,c:!0,e:!1}]),(t=tl(t,n))[x]=null===n?tc(n):(r[x]=n[x],new r),t}(e,function(){var n=arguments;try{q(tu,[r,e]);var a=tr(r,this,V[N](n))||this;if(a!==this){var s=ex(this);s!==ex(a)&&tl(a,s)}return o&&o(a,this[T]),t&&t(a,n),a}finally{q(tu,[r,i])}},r)}function tf(){return(Date.now||function(){return new Date().getTime()})()}var th=eL("trim",B,(u=/^\s+|(?=\s)\s+$/g,function(e){return $(e)&&eC("strTrim called ["+e_(e)+"]"),e&&e.replace&&(e=e.replace(u,"")),e}));function tp(e){if(!e||typeof e!==E)return!1;C||(C=!eX()||e0());var t=!1;if(e!==C){w||(w=(_=Function[x][L])[N](F));try{var n=ex(e);(t=!n)||(el(n,T)&&(n=n[T]),t=n&&typeof n===I&&_[N](n)===w)}catch(e){}}return t}function tm(e){return e.value&&tb(e),!0}var tg=[function(e){var t=e.value;if(et(t)){var n=e.result=[];return n.length=t.length,e.copyTo(n,t),!0}return!1},tb,function(e){return e.type===I},function(e){var t=e.value;return!!en(t)&&(e.result=new Date(t.getTime()),!0)}];function tv(e,t,n,r){var i,o,a=n.handler,s=n.path?r?n.path.concat(r):n.path:[],c={handler:n.handler,src:n.src,path:s},l=typeof t,u=!1,f=!1;t&&l===E?u=tp(t):f=null===t||(d||(d=["string","number","boolean",O,"symbol","bigint"]),l!==E&&-1!==d.indexOf(l));var h={type:l,isPrim:f,isPlain:u,value:t,result:t,path:s,origin:n.src,copy:function(t,r){return tv(e,t,r?c:n,r)},copyTo:function(t,n){return ty(e,t,n,c)}};return h.isPrim?a&&a[N](n,h)?h.result:t:(i=function(e){eg(h,"result",{g:function(){return e.v},s:function(t){e.v=t}});for(var t=0,r=a;!(r||(t<tg.length?tg[t++]:tm))[N](n,h);)r=null},to(e,function(e){if(e.k===t)return o=e,-1}),o||(o={k:t,v:t},e.push(o),i(o)),o.v)}function ty(e,t,n,r){if(!$(n))for(var i in n)t[i]=tv(e,n[i],r,i);return t}function tb(e){var t=e.value;if(t&&e.isPlain){var n=e.result={};return e.copyTo(n,t),!0}return!1}function tS(e,t,n,r,i,o,a){var s,c;return s=tv([],e,{handler:void 0,src:e})||{},c=V[N](arguments),to(c,function(e){ty([],s,e,{handler:void 0,src:e,path:[]})}),s}var t_=function(e){return e[M]};function tw(){var e=(m||eV(),(!A||m.lzy)&&(A=eZ(q(e$,["performance"]).v)),A.v);return e&&e.now?e.now():tf()}var tC=eL("endsWith",B,function(e,t,n){J(e)||eC("'"+e_(e)+"' is not a string");var r=J(t)?t:eS(t),i=!K(n)&&n<e[M]?n:e[M];return eH(e,i-r[M],i)===r}),tA=eN("indexOf",B),tk=eL("startsWith",B,function(e,t,n){J(e)||eC("'"+e_(e)+"' is not a string");var r=J(t)?t:eS(t),i=n>0?n:0;return eH(e,i,i+r[M])===r}),tI="unref",tE="hasRef";function tx(e,t,n){var r=et(t),i=r?t.length:0,o=(i>0?t[0]:r?k:t)||setTimeout,a=(i>1?t[1]:k)||clearTimeout,s=n[0];n[0]=function(){c.dn(),tr(s,k,V[N](arguments))};var c=function(e,t,n){var r,i=!0,o=e?t(null):null;function a(){return i=!1,o&&o[tI]&&o[tI](),r}function s(){o&&n(o),o=null}function c(){return o=t(o),i||a(),r}return(r={cancel:s,refresh:c})[tE]=function(){return o&&o[tE]?o[tE]():i},r.ref=function(){return i=!0,o&&o.ref&&o.ref(),r},r[tI]=a,{h:r=ep(r,"enabled",{get:function(){return!!o},set:function(e){!e&&o&&s(),e&&!o&&c()}}),dn:function(){o=null}}}(e,function(e){if(e){if(e.refresh)return e.refresh(),e;tr(a,k,[e])}return tr(o,k,n)},function(e){tr(a,k,[e])});return c.h}function tP(e,t){return tx(!0,k,V[N](arguments))}function tO(e,t,n){return tx(!0,e,V[N](arguments,1))}function tT(e,t){return tx(!1,k,V[N](arguments))}},48868:(e,t,n)=>{"use strict";n.d(t,{D:()=>c});var r=Object.prototype,i=r.toString,o=r.hasOwnProperty,a=Function.prototype.toString,s=new Map;function c(e,t){try{return function e(t,n){if(t===n)return!0;var r=i.call(t);if(r!==i.call(n))return!1;switch(r){case"[object Array]":if(t.length!==n.length)break;case"[object Object]":if(f(t,n))return!0;var s=l(t),c=l(n),u=s.length;if(u!==c.length)break;for(var h=0;h<u;++h)if(!o.call(n,s[h]))return!1;for(var h=0;h<u;++h){var p=s[h];if(!e(t[p],n[p]))return!1}return!0;case"[object Error]":return t.name===n.name&&t.message===n.message;case"[object Number]":if(t!=t)return n!=n;case"[object Boolean]":case"[object Date]":return+t==+n;case"[object RegExp]":case"[object String]":return t==""+n;case"[object Map]":case"[object Set]":if(t.size!==n.size)break;if(f(t,n))return!0;for(var m=t.entries(),g="[object Map]"===r;;){var v=m.next();if(v.done)break;var y=v.value,b=y[0],S=y[1];if(!n.has(b)||g&&!e(S,n.get(b)))return!1}return!0;case"[object Uint16Array]":case"[object Uint8Array]":case"[object Uint32Array]":case"[object Int32Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object ArrayBuffer]":t=new Uint8Array(t),n=new Uint8Array(n);case"[object DataView]":var _=t.byteLength;if(_===n.byteLength)for(;_--&&t[_]===n[_];);return -1===_;case"[object AsyncFunction]":case"[object GeneratorFunction]":case"[object AsyncGeneratorFunction]":case"[object Function]":var w,C=a.call(t);if(C!==a.call(n))break;return!((w=C.length-d.length)>=0)||C.indexOf(d,w)!==w}return!1}(e,t)}finally{s.clear()}}function l(e){return Object.keys(e).filter(u,e)}function u(e){return void 0!==this[e]}var d="{ [native code] }";function f(e,t){var n=s.get(e);if(n){if(n.has(t))return!0}else s.set(e,n=new Set);return n.add(t),!1}},64503:(e,t,n)=>{"use strict";n.d(t,{B:()=>s});var r=function(){return Object.create(null)},i=Array.prototype,o=i.forEach,a=i.slice,s=function(){function e(e,t){void 0===e&&(e=!0),void 0===t&&(t=r),this.weakness=e,this.makeData=t}return e.prototype.lookup=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return this.lookupArray(e)},e.prototype.lookupArray=function(e){var t=this;return o.call(e,function(e){return t=t.getChildTrie(e)}),t.data||(t.data=this.makeData(a.call(e)))},e.prototype.getChildTrie=function(t){var n=this.weakness&&function(e){switch(typeof e){case"object":if(null===e)break;case"function":return!0}return!1}(t)?this.weak||(this.weak=new WeakMap):this.strong||(this.strong=new Map),r=n.get(t);return r||n.set(t,r=new e(this.weakness,this.makeData)),r},e}()},75163:e=>{"use strict";var t=function(e){var t;return!!e&&"object"==typeof e&&"[object RegExp]"!==(t=Object.prototype.toString.call(e))&&"[object Date]"!==t&&e.$$typeof!==n},n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?s(Array.isArray(e)?[]:{},e,t):e}function i(e,t,n){return e.concat(t).map(function(e){return r(e,n)})}function o(e){return Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[])}function a(e,t){try{return t in e}catch(e){return!1}}function s(e,n,c){(c=c||{}).arrayMerge=c.arrayMerge||i,c.isMergeableObject=c.isMergeableObject||t,c.cloneUnlessOtherwiseSpecified=r;var l,u,d=Array.isArray(n);return d!==Array.isArray(e)?r(n,c):d?c.arrayMerge(e,n,c):(u={},(l=c).isMergeableObject(e)&&o(e).forEach(function(t){u[t]=r(e[t],l)}),o(n).forEach(function(t){(!a(e,t)||Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))&&(a(e,t)&&l.isMergeableObject(n[t])?u[t]=(function(e,t){if(!t.customMerge)return s;var n=t.customMerge(e);return"function"==typeof n?n:s})(t,l)(e[t],n[t],l):u[t]=r(n[t],l))}),u)}s.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,n){return s(e,n,t)},{})},e.exports=s},97202:(e,t,n)=>{"use strict";var r=n(73281),i=n(35631);function o(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}t.BlockHash=o,o.prototype.update=function(e,t){if(e=r.toArray(e,t),this.pending?this.pending=this.pending.concat(e):this.pending=e,this.pendingTotal+=e.length,this.pending.length>=this._delta8){var n=(e=this.pending).length%this._delta8;this.pending=e.slice(e.length-n,e.length),0===this.pending.length&&(this.pending=null),e=r.join32(e,0,e.length-n,this.endian);for(var i=0;i<e.length;i+=this._delta32)this._update(e,i,i+this._delta32)}return this},o.prototype.digest=function(e){return this.update(this._pad()),i(null===this.pending),this._digest(e)},o.prototype._pad=function(){var e=this.pendingTotal,t=this._delta8,n=t-(e+this.padLength)%t,r=Array(n+this.padLength);r[0]=128;for(var i=1;i<n;i++)r[i]=0;if(e<<=3,"big"===this.endian){for(var o=8;o<this.padLength;o++)r[i++]=0;r[i++]=0,r[i++]=0,r[i++]=0,r[i++]=0,r[i++]=e>>>24&255,r[i++]=e>>>16&255,r[i++]=e>>>8&255,r[i++]=255&e}else for(o=8,r[i++]=255&e,r[i++]=e>>>8&255,r[i++]=e>>>16&255,r[i++]=e>>>24&255,r[i++]=0,r[i++]=0,r[i++]=0,r[i++]=0;o<this.padLength;o++)r[i++]=0;return r}},51498:(e,t,n)=>{"use strict";var r=n(73281),i=n(97202),o=n(75040),a=n(35631),s=r.sum32,c=r.sum32_4,l=r.sum32_5,u=o.ch32,d=o.maj32,f=o.s0_256,h=o.s1_256,p=o.g0_256,m=o.g1_256,g=i.BlockHash,v=[0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5,0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5,0xd807aa98,0x12835b01,0x243185be,0x550c7dc3,0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174,0xe49b69c1,0xefbe4786,0xfc19dc6,0x240ca1cc,0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da,0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7,0xc6e00bf3,0xd5a79147,0x6ca6351,0x14292967,0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13,0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85,0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3,0xd192e819,0xd6990624,0xf40e3585,0x106aa070,0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5,0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3,0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208,0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2];function y(){if(!(this instanceof y))return new y;g.call(this),this.h=[0x6a09e667,0xbb67ae85,0x3c6ef372,0xa54ff53a,0x510e527f,0x9b05688c,0x1f83d9ab,0x5be0cd19],this.k=v,this.W=Array(64)}r.inherits(y,g),e.exports=y,y.blockSize=512,y.outSize=256,y.hmacStrength=192,y.padLength=64,y.prototype._update=function(e,t){for(var n=this.W,r=0;r<16;r++)n[r]=e[t+r];for(;r<n.length;r++)n[r]=c(m(n[r-2]),n[r-7],p(n[r-15]),n[r-16]);var i=this.h[0],o=this.h[1],g=this.h[2],v=this.h[3],y=this.h[4],b=this.h[5],S=this.h[6],_=this.h[7];for(a(this.k.length===n.length),r=0;r<n.length;r++){var w=l(_,h(y),u(y,b,S),this.k[r],n[r]),C=s(f(i),d(i,o,g));_=S,S=b,b=y,y=s(v,w),v=g,g=o,o=i,i=s(w,C)}this.h[0]=s(this.h[0],i),this.h[1]=s(this.h[1],o),this.h[2]=s(this.h[2],g),this.h[3]=s(this.h[3],v),this.h[4]=s(this.h[4],y),this.h[5]=s(this.h[5],b),this.h[6]=s(this.h[6],S),this.h[7]=s(this.h[7],_)},y.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h,"big"):r.split32(this.h,"big")}},75040:(e,t,n)=>{"use strict";var r=n(73281).rotr32;function i(e,t,n){return e&t^e&n^t&n}t.ft_1=function(e,t,n,r){return 0===e?t&n^~t&r:1===e||3===e?t^n^r:2===e?i(t,n,r):void 0},t.ch32=function(e,t,n){return e&t^~e&n},t.maj32=i,t.p32=function(e,t,n){return e^t^n},t.s0_256=function(e){return r(e,2)^r(e,13)^r(e,22)},t.s1_256=function(e){return r(e,6)^r(e,11)^r(e,25)},t.g0_256=function(e){return r(e,7)^r(e,18)^e>>>3},t.g1_256=function(e){return r(e,17)^r(e,19)^e>>>10}},73281:(e,t,n)=>{"use strict";var r=n(35631),i=n(64139);function o(e){return(e>>>24|e>>>8&65280|e<<8&0xff0000|(255&e)<<24)>>>0}function a(e){return 1===e.length?"0"+e:e}function s(e){if(7===e.length)return"0"+e;if(6===e.length)return"00"+e;if(5===e.length)return"000"+e;if(4===e.length)return"0000"+e;if(3===e.length)return"00000"+e;if(2===e.length)return"000000"+e;if(1===e.length)return"0000000"+e;else return e}t.inherits=i,t.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var n=[];if("string"==typeof e){if(t){if("hex"===t)for((e=e.replace(/[^a-z0-9]+/ig,"")).length%2!=0&&(e="0"+e),i=0;i<e.length;i+=2)n.push(parseInt(e[i]+e[i+1],16))}else for(var r=0,i=0;i<e.length;i++){var o,a,s=e.charCodeAt(i);s<128?n[r++]=s:(s<2048?n[r++]=s>>6|192:((o=e,a=i,(64512&o.charCodeAt(a))!=55296||a<0||a+1>=o.length?1:(64512&o.charCodeAt(a+1))!=56320)?n[r++]=s>>12|224:(s=65536+((1023&s)<<10)+(1023&e.charCodeAt(++i)),n[r++]=s>>18|240,n[r++]=s>>12&63|128),n[r++]=s>>6&63|128),n[r++]=63&s|128)}}else for(i=0;i<e.length;i++)n[i]=0|e[i];return n},t.toHex=function(e){for(var t="",n=0;n<e.length;n++)t+=a(e[n].toString(16));return t},t.htonl=o,t.toHex32=function(e,t){for(var n="",r=0;r<e.length;r++){var i=e[r];"little"===t&&(i=o(i)),n+=s(i.toString(16))}return n},t.zero2=a,t.zero8=s,t.join32=function(e,t,n,i){var o,a=n-t;r(a%4==0);for(var s=Array(a/4),c=0,l=t;c<s.length;c++,l+=4)o="big"===i?e[l]<<24|e[l+1]<<16|e[l+2]<<8|e[l+3]:e[l+3]<<24|e[l+2]<<16|e[l+1]<<8|e[l],s[c]=o>>>0;return s},t.split32=function(e,t){for(var n=Array(4*e.length),r=0,i=0;r<e.length;r++,i+=4){var o=e[r];"big"===t?(n[i]=o>>>24,n[i+1]=o>>>16&255,n[i+2]=o>>>8&255,n[i+3]=255&o):(n[i+3]=o>>>24,n[i+2]=o>>>16&255,n[i+1]=o>>>8&255,n[i]=255&o)}return n},t.rotr32=function(e,t){return e>>>t|e<<32-t},t.rotl32=function(e,t){return e<<t|e>>>32-t},t.sum32=function(e,t){return e+t>>>0},t.sum32_3=function(e,t,n){return e+t+n>>>0},t.sum32_4=function(e,t,n,r){return e+t+n+r>>>0},t.sum32_5=function(e,t,n,r,i){return e+t+n+r+i>>>0},t.sum64=function(e,t,n,r){var i=e[t],o=r+e[t+1]>>>0;e[t]=(o<r?1:0)+n+i>>>0,e[t+1]=o},t.sum64_hi=function(e,t,n,r){return(t+r>>>0<t?1:0)+e+n>>>0},t.sum64_lo=function(e,t,n,r){return t+r>>>0},t.sum64_4_hi=function(e,t,n,r,i,o,a,s){var c,l=t;return e+n+i+a+(0+((l=l+r>>>0)<t?1:0)+((l=l+o>>>0)<o?1:0)+((l=l+s>>>0)<s?1:0))>>>0},t.sum64_4_lo=function(e,t,n,r,i,o,a,s){return t+r+o+s>>>0},t.sum64_5_hi=function(e,t,n,r,i,o,a,s,c,l){var u,d=t;return e+n+i+a+c+(0+((d=d+r>>>0)<t?1:0)+((d=d+o>>>0)<o?1:0)+((d=d+s>>>0)<s?1:0)+((d=d+l>>>0)<l?1:0))>>>0},t.sum64_5_lo=function(e,t,n,r,i,o,a,s,c,l){return t+r+o+s+l>>>0},t.rotr64_hi=function(e,t,n){return(t<<32-n|e>>>n)>>>0},t.rotr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0},t.shr64_hi=function(e,t,n){return e>>>n},t.shr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0}},64139:e=>{"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},36210:(e,t,n)=>{var r=n(37496)(n(72036),"DataView");e.exports=r},98680:(e,t,n)=>{var r=n(4097),i=n(19840),o=n(89767),a=n(657),s=n(62526);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},50256:(e,t,n)=>{var r=n(59240),i=n(63659),o=n(41822),a=n(67111),s=n(62738);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},5174:(e,t,n)=>{var r=n(37496)(n(72036),"Map");e.exports=r},79799:(e,t,n)=>{var r=n(69061),i=n(82109),o=n(55148),a=n(79788),s=n(82738);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},2112:(e,t,n)=>{var r=n(37496)(n(72036),"Promise");e.exports=r},46868:(e,t,n)=>{var r=n(37496)(n(72036),"Set");e.exports=r},2064:(e,t,n)=>{var r=n(79799),i=n(89044),o=n(79634);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=i,a.prototype.has=o,e.exports=a},95744:(e,t,n)=>{var r=n(50256),i=n(38366),o=n(62986),a=n(27625),s=n(78139),c=n(5464);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=i,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=s,l.prototype.set=c,e.exports=l},59197:(e,t,n)=>{var r=n(72036).Symbol;e.exports=r},15500:(e,t,n)=>{var r=n(72036).Uint8Array;e.exports=r},61813:(e,t,n)=>{var r=n(37496)(n(72036),"WeakMap");e.exports=r},19506:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}},1180:(e,t,n)=>{var r=n(43860),i=n(69990),o=n(97318),a=n(29553),s=n(16013),c=n(77526),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),u=!n&&i(e),d=!n&&!u&&a(e),f=!n&&!u&&!d&&c(e),h=n||u||d||f,p=h?r(e.length,String):[],m=p.length;for(var g in e)(t||l.call(e,g))&&!(h&&("length"==g||d&&("offset"==g||"parent"==g)||f&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,m)))&&p.push(g);return p}},40912:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}},10792:e=>{e.exports=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}},9709:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},78978:(e,t,n)=>{var r=n(78436),i=n(74644),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];o.call(e,t)&&i(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},73143:(e,t,n)=>{var r=n(74644);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return -1}},78436:(e,t,n)=>{var r=n(45268);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},14182:(e,t,n)=>{var r=n(25379),i=n(33591);e.exports=function(e,t){t=r(t,e);for(var n=0,o=t.length;null!=e&&n<o;)e=e[i(t[n++])];return n&&n==o?e:void 0}},95310:(e,t,n)=>{var r=n(10792),i=n(97318);e.exports=function(e,t,n){var o=t(e);return i(e)?o:r(o,n(e))}},96551:(e,t,n)=>{var r=n(59197),i=n(99047),o=n(54568),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):o(e)}},46263:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},23081:(e,t,n)=>{var r=n(96551),i=n(65412);e.exports=function(e){return i(e)&&"[object Arguments]"==r(e)}},82956:(e,t,n)=>{var r=n(37635),i=n(65412);e.exports=function e(t,n,o,a,s){return t===n||(null!=t&&null!=n&&(i(t)||i(n))?r(t,n,o,a,e,s):t!=t&&n!=n)}},37635:(e,t,n)=>{var r=n(95744),i=n(34993),o=n(81809),a=n(10729),s=n(69580),c=n(97318),l=n(29553),u=n(77526),d="[object Arguments]",f="[object Array]",h="[object Object]",p=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,g,v){var y=c(e),b=c(t),S=y?f:s(e),_=b?f:s(t);S=S==d?h:S,_=_==d?h:_;var w=S==h,C=_==h,A=S==_;if(A&&l(e)){if(!l(t))return!1;y=!0,w=!1}if(A&&!w)return v||(v=new r),y||u(e)?i(e,t,n,m,g,v):o(e,t,S,n,m,g,v);if(!(1&n)){var k=w&&p.call(e,"__wrapped__"),I=C&&p.call(t,"__wrapped__");if(k||I){var E=k?e.value():e,x=I?t.value():t;return v||(v=new r),g(E,x,n,m,v)}}return!!A&&(v||(v=new r),a(e,t,n,m,g,v))}},87575:(e,t,n)=>{var r=n(95744),i=n(82956);e.exports=function(e,t,n,o){var a=n.length,s=a,c=!o;if(null==e)return!s;for(e=Object(e);a--;){var l=n[a];if(c&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++a<s;){var u=(l=n[a])[0],d=e[u],f=l[1];if(c&&l[2]){if(void 0===d&&!(u in e))return!1}else{var h=new r;if(o)var p=o(d,f,u,e,t,h);if(!(void 0===p?i(f,d,3,o,h):p))return!1}}return!0}},22244:(e,t,n)=>{var r=n(90071),i=n(37745),o=n(12472),a=n(76419),s=/^\[object .+?Constructor\]$/,c=Object.prototype,l=Function.prototype.toString,u=c.hasOwnProperty,d=RegExp("^"+l.call(u).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(r(e)?d:s).test(a(e))}},5987:(e,t,n)=>{var r=n(96551),i=n(26290),o=n(65412),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!a[r(e)]}},47042:(e,t,n)=>{var r=n(56045),i=n(43202),o=n(76743),a=n(97318),s=n(32618);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?a(e)?i(e[0],e[1]):r(e):s(e)}},58942:(e,t,n)=>{var r=n(41581),i=n(67872),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},77363:(e,t,n)=>{var r=n(12472),i=n(41581),o=n(61743),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=i(e),n=[];for(var s in e)"constructor"==s&&(t||!a.call(e,s))||n.push(s);return n}},56045:(e,t,n)=>{var r=n(87575),i=n(90403),o=n(89286);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},43202:(e,t,n)=>{var r=n(82956),i=n(55752),o=n(98168),a=n(22021),s=n(16990),c=n(89286),l=n(33591);e.exports=function(e,t){return a(e)&&s(t)?c(l(e),t):function(n){var a=i(n,e);return void 0===a&&a===t?o(n,e):r(t,a,3)}}},73016:(e,t,n)=>{var r=n(14182),i=n(50824),o=n(25379);e.exports=function(e,t,n){for(var a=-1,s=t.length,c={};++a<s;){var l=t[a],u=r(e,l);n(u,l)&&i(c,o(l,e),u)}return c}},53207:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},85818:(e,t,n)=>{var r=n(14182);e.exports=function(e){return function(t){return r(t,e)}}},50824:(e,t,n)=>{var r=n(78978),i=n(25379),o=n(16013),a=n(12472),s=n(33591);e.exports=function(e,t,n,c){if(!a(e))return e;t=i(t,e);for(var l=-1,u=t.length,d=u-1,f=e;null!=f&&++l<u;){var h=s(t[l]),p=n;if("__proto__"===h||"constructor"===h||"prototype"===h)break;if(l!=d){var m=f[h];void 0===(p=c?c(m,h,f):void 0)&&(p=a(m)?m:o(t[l+1])?[]:{})}r(f,h,p),f=f[h]}return e}},43860:e=>{e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},43440:(e,t,n)=>{var r=n(59197),i=n(40912),o=n(97318),a=n(78378),s=1/0,c=r?r.prototype:void 0,l=c?c.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return i(t,e)+"";if(a(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-s?"-0":n}},60512:e=>{e.exports=function(e){return function(t){return e(t)}}},31201:e=>{e.exports=function(e,t){return e.has(t)}},25379:(e,t,n)=>{var r=n(97318),i=n(22021),o=n(46315),a=n(51927);e.exports=function(e,t){return r(e)?e:i(e,t)?[e]:o(a(e))}},79786:(e,t,n)=>{var r=n(72036)["__core-js_shared__"];e.exports=r},45268:(e,t,n)=>{var r=n(37496),i=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=i},34993:(e,t,n)=>{var r=n(2064),i=n(9709),o=n(31201);e.exports=function(e,t,n,a,s,c){var l=1&n,u=e.length,d=t.length;if(u!=d&&!(l&&d>u))return!1;var f=c.get(e),h=c.get(t);if(f&&h)return f==t&&h==e;var p=-1,m=!0,g=2&n?new r:void 0;for(c.set(e,t),c.set(t,e);++p<u;){var v=e[p],y=t[p];if(a)var b=l?a(y,v,p,t,e,c):a(v,y,p,e,t,c);if(void 0!==b){if(b)continue;m=!1;break}if(g){if(!i(t,function(e,t){if(!o(g,t)&&(v===e||s(v,e,n,a,c)))return g.push(t)})){m=!1;break}}else if(!(v===y||s(v,y,n,a,c))){m=!1;break}}return c.delete(e),c.delete(t),m}},81809:(e,t,n)=>{var r=n(59197),i=n(15500),o=n(74644),a=n(34993),s=n(54),c=n(48912),l=r?r.prototype:void 0,u=l?l.valueOf:void 0;e.exports=function(e,t,n,r,l,d,f){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!d(new i(e),new i(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var h=s;case"[object Set]":var p=1&r;if(h||(h=c),e.size!=t.size&&!p)break;var m=f.get(e);if(m)return m==t;r|=2,f.set(e,t);var g=a(h(e),h(t),r,l,d,f);return f.delete(e),g;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},10729:(e,t,n)=>{var r=n(89218),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,o,a,s){var c=1&n,l=r(e),u=l.length;if(u!=r(t).length&&!c)return!1;for(var d=u;d--;){var f=l[d];if(!(c?f in t:i.call(t,f)))return!1}var h=s.get(e),p=s.get(t);if(h&&p)return h==t&&p==e;var m=!0;s.set(e,t),s.set(t,e);for(var g=c;++d<u;){var v=e[f=l[d]],y=t[f];if(o)var b=c?o(y,v,f,t,e,s):o(v,y,f,e,t,s);if(!(void 0===b?v===y||a(v,y,n,o,s):b)){m=!1;break}g||(g="constructor"==f)}if(m&&!g){var S=e.constructor,_=t.constructor;S!=_&&"constructor"in e&&"constructor"in t&&!("function"==typeof S&&S instanceof S&&"function"==typeof _&&_ instanceof _)&&(m=!1)}return s.delete(e),s.delete(t),m}},46874:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},89218:(e,t,n)=>{var r=n(95310),i=n(1368),o=n(2817);e.exports=function(e){return r(e,o,i)}},13778:(e,t,n)=>{var r=n(95310),i=n(54850),o=n(23816);e.exports=function(e){return r(e,o,i)}},18132:(e,t,n)=>{var r=n(15101);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},90403:(e,t,n)=>{var r=n(16990),i=n(2817);e.exports=function(e){for(var t=i(e),n=t.length;n--;){var o=t[n],a=e[o];t[n]=[o,a,r(a)]}return t}},37496:(e,t,n)=>{var r=n(22244),i=n(11520);e.exports=function(e,t){var n=i(e,t);return r(n)?n:void 0}},20525:(e,t,n)=>{var r=n(83849)(Object.getPrototypeOf,Object);e.exports=r},99047:(e,t,n)=>{var r=n(59197),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}},1368:(e,t,n)=>{var r=n(19506),i=n(69631),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:r(a(e=Object(e)),function(t){return o.call(e,t)})}:i;e.exports=s},54850:(e,t,n)=>{var r=n(10792),i=n(20525),o=n(1368),a=n(69631),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,o(e)),e=i(e);return t}:a;e.exports=s},69580:(e,t,n)=>{var r=n(36210),i=n(5174),o=n(2112),a=n(46868),s=n(61813),c=n(96551),l=n(76419),u="[object Map]",d="[object Promise]",f="[object Set]",h="[object WeakMap]",p="[object DataView]",m=l(r),g=l(i),v=l(o),y=l(a),b=l(s),S=c;(r&&S(new r(new ArrayBuffer(1)))!=p||i&&S(new i)!=u||o&&S(o.resolve())!=d||a&&S(new a)!=f||s&&S(new s)!=h)&&(S=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case m:return p;case g:return u;case v:return d;case y:return f;case b:return h}return t}),e.exports=S},11520:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},17197:(e,t,n)=>{var r=n(25379),i=n(69990),o=n(97318),a=n(16013),s=n(26290),c=n(33591);e.exports=function(e,t,n){t=r(t,e);for(var l=-1,u=t.length,d=!1;++l<u;){var f=c(t[l]);if(!(d=null!=e&&n(e,f)))break;e=e[f]}return d||++l!=u?d:!!(u=null==e?0:e.length)&&s(u)&&a(f,u)&&(o(e)||i(e))}},4097:(e,t,n)=>{var r=n(67147);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},19840:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},89767:(e,t,n)=>{var r=n(67147),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0}},657:(e,t,n)=>{var r=n(67147),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:i.call(t,e)}},62526:(e,t,n)=>{var r=n(67147);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},16013:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?0x1fffffffffffff:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},22021:(e,t,n)=>{var r=n(97318),i=n(78378),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!!("number"==n||"symbol"==n||"boolean"==n||null==e||i(e))||a.test(e)||!o.test(e)||null!=t&&e in Object(t)}},15101:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},37745:(e,t,n)=>{var r=n(79786),i=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!i&&i in e}},41581:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},16990:(e,t,n)=>{var r=n(12472);e.exports=function(e){return e==e&&!r(e)}},59240:e=>{e.exports=function(){this.__data__=[],this.size=0}},63659:(e,t,n)=>{var r=n(73143),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():i.call(t,n,1),--this.size,!0)}},41822:(e,t,n)=>{var r=n(73143);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},67111:(e,t,n)=>{var r=n(73143);e.exports=function(e){return r(this.__data__,e)>-1}},62738:(e,t,n)=>{var r=n(73143);e.exports=function(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}},69061:(e,t,n)=>{var r=n(98680),i=n(50256),o=n(5174);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}},82109:(e,t,n)=>{var r=n(18132);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},55148:(e,t,n)=>{var r=n(18132);e.exports=function(e){return r(this,e).get(e)}},79788:(e,t,n)=>{var r=n(18132);e.exports=function(e){return r(this,e).has(e)}},82738:(e,t,n)=>{var r=n(18132);e.exports=function(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}},54:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}},89286:e=>{e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},10249:(e,t,n)=>{var r=n(34497);e.exports=function(e){var t=r(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}},67147:(e,t,n)=>{var r=n(37496)(Object,"create");e.exports=r},67872:(e,t,n)=>{var r=n(83849)(Object.keys,Object);e.exports=r},61743:e=>{e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},32746:(e,t,n)=>{e=n.nmd(e);var r=n(46874),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i&&r.process,s=function(){try{var e=o&&o.require&&o.require("util").types;if(e)return e;return a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s},54568:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},83849:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},72036:(e,t,n)=>{var r=n(46874),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},89044:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},79634:e=>{e.exports=function(e){return this.__data__.has(e)}},48912:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}},38366:(e,t,n)=>{var r=n(50256);e.exports=function(){this.__data__=new r,this.size=0}},62986:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},27625:e=>{e.exports=function(e){return this.__data__.get(e)}},78139:e=>{e.exports=function(e){return this.__data__.has(e)}},5464:(e,t,n)=>{var r=n(50256),i=n(5174),o=n(79799);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!i||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(a)}return n.set(e,t),this.size=n.size,this}},46315:(e,t,n)=>{var r=n(10249),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,function(e,n,r,i){t.push(r?i.replace(o,"$1"):n||e)}),t});e.exports=a},33591:(e,t,n)=>{var r=n(78378),i=1/0;e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}},76419:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},74644:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},55752:(e,t,n)=>{var r=n(14182);e.exports=function(e,t,n){var i=null==e?void 0:r(e,t);return void 0===i?n:i}},98168:(e,t,n)=>{var r=n(46263),i=n(17197);e.exports=function(e,t){return null!=e&&i(e,t,r)}},76743:e=>{e.exports=function(e){return e}},69990:(e,t,n)=>{var r=n(23081),i=n(65412),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=c},97318:e=>{var t=Array.isArray;e.exports=t},82347:(e,t,n)=>{var r=n(90071),i=n(26290);e.exports=function(e){return null!=e&&i(e.length)&&!r(e)}},29553:(e,t,n)=>{e=n.nmd(e);var r=n(72036),i=n(54313),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,s=a&&a.exports===o?r.Buffer:void 0,c=s?s.isBuffer:void 0;e.exports=c||i},90071:(e,t,n)=>{var r=n(96551),i=n(12472);e.exports=function(e){if(!i(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},26290:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}},12472:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},65412:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},78378:(e,t,n)=>{var r=n(96551),i=n(65412);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==r(e)}},77526:(e,t,n)=>{var r=n(5987),i=n(60512),o=n(32746),a=o&&o.isTypedArray,s=a?i(a):r;e.exports=s},2817:(e,t,n)=>{var r=n(1180),i=n(58942),o=n(82347);e.exports=function(e){return o(e)?r(e):i(e)}},23816:(e,t,n)=>{var r=n(1180),i=n(77363),o=n(82347);e.exports=function(e){return o(e)?r(e,!0):i(e)}},34497:(e,t,n)=>{var r=n(79799);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(i.Cache||r),n}i.Cache=r,e.exports=i},82937:(e,t,n)=>{var r=n(40912),i=n(47042),o=n(73016),a=n(13778);e.exports=function(e,t){if(null==e)return{};var n=r(a(e),function(e){return[e]});return t=i(t),o(e,n,function(e,n){return t(e,n[0])})}},32618:(e,t,n)=>{var r=n(53207),i=n(85818),o=n(22021),a=n(33591);e.exports=function(e){return o(e)?r(a(e)):i(e)}},69631:e=>{e.exports=function(){return[]}},54313:e=>{e.exports=function(){return!1}},51927:(e,t,n)=>{var r=n(43440);e.exports=function(e){return null==e?"":r(e)}},78657:e=>{"use strict";function t(){var e=Object.create(null),t=0,n=0,r=0,i=!1;function o(t){r--,delete e[t]}this.put=function(t,n,i,a){if(void 0!==i&&("number"!=typeof i||isNaN(i)||i<=0))throw Error("Cache timeout must be a positive number");if(void 0!==a&&"function"!=typeof a)throw Error("Cache timeout callback must be a function");var s=e[t];s?clearTimeout(s.timeout):r++;var c={value:n,expire:i+Date.now()};return isNaN(c.expire)||(c.timeout=setTimeout((function(){o(t),a&&a(t,n)}).bind(this),i)),e[t]=c,n},this.del=function(t){var n=!0,r=e[t];return r?(clearTimeout(r.timeout),!isNaN(r.expire)&&r.expire<Date.now()&&(n=!1)):n=!1,n&&o(t),n},this.clear=function(){for(var o in e)clearTimeout(e[o].timeout);r=0,e=Object.create(null),i&&(t=0,n=0)},this.get=function(o){var a=e[o];if(void 0!==a){if(isNaN(a.expire)||a.expire>=Date.now())return i&&t++,a.value;i&&n++,r--,delete e[o]}else i&&n++;return null},this.size=function(){return r},this.memsize=function(){var t,n=0;for(t in e)n++;return n},this.debug=function(e){i=e},this.hits=function(){return t},this.misses=function(){return n},this.keys=function(){return Object.keys(e)},this.exportJson=function(){var t={};for(var n in e){var r=e[n];t[n]={value:r.value,expire:r.expire||"NaN"}}return JSON.stringify(t)},this.importJson=function(t,n){var r=JSON.parse(t),i=Date.now(),o=n&&n.skipDuplicates;for(var a in r)if(r.hasOwnProperty(a)){if(o&&e[a])continue;var s=r[a],c=s.expire-i;if(c<=0){this.del(a);continue}c=c>0?c:void 0,this.put(a,s.value,c)}return this.size()}}e.exports=new t,e.exports.Cache=t},35631:e=>{function t(e,t){if(!e)throw Error(t||"Assertion failed")}e.exports=t,t.equal=function(e,t,n){if(e!=t)throw Error(n||"Assertion failed: "+e+" != "+t)}},87012:(e,t,n)=>{"use strict";function r(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("number"==typeof e?"[MobX] minified error nr: "+e+(n.length?" "+n.map(String).join(","):"")+". Find the full error at: https://github.com/mobxjs/mobx/blob/main/packages/mobx/src/errors.ts":"[MobX] "+e)}n.d(t,{Fl:()=>eG,LG:()=>tI,LO:()=>eH,PS:()=>tG,SW:()=>e5,Su:()=>tB,aD:()=>tA,bi:()=>tW,dw:()=>tD,jQ:()=>tT,p6:()=>ei,pA:()=>tx,vP:()=>ne});var i,o,a,s,c,l,u,d,f,h,p={};function m(){return"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:p}var g=Object.assign,v=Object.getOwnPropertyDescriptor,y=Object.defineProperty,b=Object.prototype,S=[];Object.freeze(S);var _={};Object.freeze(_);var w="undefined"!=typeof Proxy,C=Object.toString();function A(){w||r("Proxy not available")}function k(e){var t=!1;return function(){if(!t)return t=!0,e.apply(this,arguments)}}var I=function(){};function E(e){return"function"==typeof e}function x(e){switch(typeof e){case"string":case"symbol":case"number":return!0}return!1}function P(e){return null!==e&&"object"==typeof e}function O(e){if(!P(e))return!1;var t=Object.getPrototypeOf(e);if(null==t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n.toString()===C}function T(e){var t=null==e?void 0:e.constructor;return!!t&&("GeneratorFunction"===t.name||"GeneratorFunction"===t.displayName)}function D(e,t,n){y(e,t,{enumerable:!1,writable:!0,configurable:!0,value:n})}function M(e,t,n){y(e,t,{enumerable:!1,writable:!1,configurable:!0,value:n})}function R(e,t){var n="isMobX"+e;return t.prototype[n]=!0,function(e){return P(e)&&!0===e[n]}}function N(e){return e instanceof Map}function L(e){return e instanceof Set}var F=void 0!==Object.getOwnPropertySymbols,U="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:F?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames;function H(e){return null===e?null:"object"==typeof e?""+e:e}function B(e,t){return b.hasOwnProperty.call(e,t)}var j=Object.getOwnPropertyDescriptors||function(e){var t={};return U(e).forEach(function(n){t[n]=v(e,n)}),t};function W(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(r.key),r)}}function G(e,t,n){return t&&W(e.prototype,t),n&&W(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function V(){return(V=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function q(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Z(e,t)}function Z(e,t){return(Z=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Q(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function z(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function K(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return z(e,void 0);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return z(e,void 0)}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var $=Symbol("mobx-stored-annotations");function Y(e){return Object.assign(function(t,n){if(X(n))return e.decorate_20223_(t,n);J(t,n,e)},e)}function J(e,t,n){B(e,$)||D(e,$,V({},e[$])),n.annotationType_===es||(e[$][t]=n)}function X(e){return"object"==typeof e&&"string"==typeof e.kind}var ee=Symbol("mobx administration"),et=function(){function e(e){void 0===e&&(e="Atom"),this.name_=void 0,this.isPendingUnobservation_=!1,this.isBeingObserved_=!1,this.observers_=new Set,this.diffValue_=0,this.lastAccessedBy_=0,this.lowestObserverState_=c.NOT_TRACKING_,this.onBOL=void 0,this.onBUOL=void 0,this.name_=e}var t=e.prototype;return t.onBO=function(){this.onBOL&&this.onBOL.forEach(function(e){return e()})},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach(function(e){return e()})},t.reportObserved=function(){return tu(this)},t.reportChanged=function(){tc(),td(this),tl()},t.toString=function(){return this.name_},e}(),en=R("Atom",et);function er(e,t,n){void 0===t&&(t=I),void 0===n&&(n=I);var r=new et(e);return t!==I&&tP("onBO",r,t,void 0),n!==I&&tx(r,n),r}var ei={identity:function(e,t){return e===t},structural:function(e,t){return nk(e,t)},default:function(e,t){return Object.is?Object.is(e,t):e===t?0!==e||1/e==1/t:e!=e&&t!=t},shallow:function(e,t){return nk(e,t,1)}};function eo(e,t,n){return tj(e)?e:Array.isArray(e)?eH.array(e,{name:n}):O(e)?eH.object(e,void 0,{name:n}):N(e)?eH.map(e,{name:n}):L(e)?eH.set(e,{name:n}):"function"!=typeof e||tI(e)||tH(e)?e:T(e)?tF(e):tk(n,e)}function ea(e){return e}var es="override";function ec(e,t){return{annotationType_:e,options_:t,make_:el,extend_:eu,decorate_20223_:ed}}function el(e,t,n,r){if(null!=(i=this.options_)&&i.bound)return null===this.extend_(e,t,n,!1)?0:1;if(r===e.target_)return null===this.extend_(e,t,n,!1)?0:2;if(tI(n.value))return 1;var i,o=ef(e,this,t,n,!1);return y(r,t,o),2}function eu(e,t,n,r){var i=ef(e,this,t,n);return e.defineProperty_(t,i,r)}function ed(e,t){var n,i,o,a,s,c,l=t.kind,u=t.name,d=t.addInitializer,f=this;if("field"==l){d(function(){J(this,u,f)});return}if("method"==l)return tI(e)||(n=e,e=ez(null!=(i=null==(o=f.options_)?void 0:o.name)?i:u.toString(),n,null!=(a=null==(s=f.options_)?void 0:s.autoAction)&&a)),null!=(c=this.options_)&&c.bound&&d(function(){var e=this[u].bind(this);e.isMobxAction=!0,this[u]=e}),e;r("Cannot apply '"+f.annotationType_+"' to '"+String(u)+"' (kind: "+l+"):\n'"+f.annotationType_+"' can only be used on properties with a function value.")}function ef(e,t,n,r,i){void 0===i&&(i=to.safeDescriptors),t.annotationType_,r.value;var o,a,s,c,l,u,d,f,h=r.value;return null!=(o=t.options_)&&o.bound&&(h=h.bind(null!=(f=e.proxy_)?f:e.target_)),{value:ez(null!=(a=null==(s=t.options_)?void 0:s.name)?a:n.toString(),h,null!=(c=null==(l=t.options_)?void 0:l.autoAction)&&c,null!=(u=t.options_)&&u.bound?null!=(d=e.proxy_)?d:e.target_:void 0),configurable:!i||e.isPlainObject_,enumerable:!1,writable:!i}}function eh(e,t){return{annotationType_:e,options_:t,make_:ep,extend_:em,decorate_20223_:eg}}function ep(e,t,n,r){if(r===e.target_)return null===this.extend_(e,t,n,!1)?0:2;if(null!=(i=this.options_)&&i.bound&&(!B(e.target_,t)||!tH(e.target_[t]))&&null===this.extend_(e,t,n,!1))return 0;if(tH(n.value))return 1;var i,o=ev(e,this,t,n,!1,!1);return y(r,t,o),2}function em(e,t,n,r){var i,o=ev(e,this,t,n,null==(i=this.options_)?void 0:i.bound);return e.defineProperty_(t,o,r)}function eg(e,t){var n,r=t.name,i=t.addInitializer;return tH(e)||(e=tF(e)),null!=(n=this.options_)&&n.bound&&i(function(){var e=this[r].bind(this);e.isMobXFlow=!0,this[r]=e}),e}function ev(e,t,n,r,i,o){void 0===o&&(o=to.safeDescriptors),t.annotationType_,r.value;var a,s=r.value;return tH(s)||(s=tF(s)),i&&((s=s.bind(null!=(a=e.proxy_)?a:e.target_)).isMobXFlow=!0),{value:s,configurable:!o||e.isPlainObject_,enumerable:!1,writable:!o}}function ey(e,t){return{annotationType_:e,options_:t,make_:eb,extend_:eS,decorate_20223_:e_}}function eb(e,t,n){return null===this.extend_(e,t,n,!1)?0:1}function eS(e,t,n,r){return this.annotationType_,n.get,e.defineComputedProperty_(t,V({},this.options_,{get:n.get,set:n.set}),r)}function e_(e,t){var n=this,r=t.name;return(0,t.addInitializer)(function(){var t=nc(this)[ee],i=V({},n.options_,{get:e,context:this});i.name||(i.name="ObservableObject."+r.toString()),t.values_.set(r,new eJ(i))}),function(){return this[ee].getObservablePropValue_(r)}}function ew(e,t){return{annotationType_:e,options_:t,make_:eC,extend_:eA,decorate_20223_:ek}}function eC(e,t,n){return null===this.extend_(e,t,n,!1)?0:1}function eA(e,t,n,r){var i,o;return this.annotationType_,e.defineObservableProperty_(t,n.value,null!=(i=null==(o=this.options_)?void 0:o.enhancer)?i:eo,r)}function ek(e,t){var n=this,r=t.kind,i=t.name,o=new WeakSet;function a(e,t){var r,a,s=nc(e)[ee],c=new eY(t,null!=(r=null==(a=n.options_)?void 0:a.enhancer)?r:eo,"ObservableObject."+i.toString(),!1);s.values_.set(i,c),o.add(e)}if("accessor"==r)return{get:function(){return o.has(this)||a(this,e.get.call(this)),this[ee].getObservablePropValue_(i)},set:function(e){return o.has(this)||a(this,e),this[ee].setObservablePropValue_(i,e)},init:function(e){return o.has(this)||a(this,e),e}}}var eI=eE();function eE(e){return{annotationType_:"true",options_:e,make_:ex,extend_:eP,decorate_20223_:eO}}function ex(e,t,n,r){if(n.get)return eG.make_(e,t,n,r);if(n.set){var i,o,a,s,c,l=ez(t.toString(),n.set);return r===e.target_?null===e.defineProperty_(t,{configurable:!to.safeDescriptors||e.isPlainObject_,set:l})?0:2:(y(r,t,{configurable:!0,set:l}),2)}if(r!==e.target_&&"function"==typeof n.value)return T(n.value)?(null!=(s=this.options_)&&s.autoBind?tF.bound:tF).make_(e,t,n,r):(null!=(a=this.options_)&&a.autoBind?tk.bound:tk).make_(e,t,n,r);var u=(null==(i=this.options_)?void 0:i.deep)===!1?eH.ref:eH;return"function"==typeof n.value&&null!=(o=this.options_)&&o.autoBind&&(n.value=n.value.bind(null!=(c=e.proxy_)?c:e.target_)),u.make_(e,t,n,r)}function eP(e,t,n,r){var i,o,a;return n.get?eG.extend_(e,t,n,r):n.set?e.defineProperty_(t,{configurable:!to.safeDescriptors||e.isPlainObject_,set:ez(t.toString(),n.set)},r):("function"==typeof n.value&&null!=(i=this.options_)&&i.autoBind&&(n.value=n.value.bind(null!=(a=e.proxy_)?a:e.target_)),((null==(o=this.options_)?void 0:o.deep)===!1?eH.ref:eH).extend_(e,t,n,r))}function eO(e,t){r("'"+this.annotationType_+"' cannot be used as a decorator")}var eT={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!0};Object.freeze(eT);var eD=ew("observable"),eM=ew("observable.ref",{enhancer:ea}),eR=ew("observable.shallow",{enhancer:function(e,t,n){return null==e||nd(e)||t8(e)||nt(e)||ni(e)?e:Array.isArray(e)?eH.array(e,{name:n,deep:!1}):O(e)?eH.object(e,void 0,{name:n,deep:!1}):N(e)?eH.map(e,{name:n,deep:!1}):L(e)?eH.set(e,{name:n,deep:!1}):void 0}}),eN=ew("observable.struct",{enhancer:function(e,t){return nk(e,t)?t:e}}),eL=Y(eD);function eF(e){var t,n,r;return!0===e.deep?eo:!1===e.deep?ea:(t=e.defaultDecorator)&&null!=(n=null==(r=t.options_)?void 0:r.enhancer)?n:eo}function eU(e,t,n){if(X(t))return eD.decorate_20223_(e,t);if(x(t)){J(e,t,eD);return}return tj(e)?e:O(e)?eH.object(e,t,n):Array.isArray(e)?eH.array(e,t):N(e)?eH.map(e,t):L(e)?eH.set(e,t):"object"==typeof e&&null!==e?e:eH.box(e,t)}g(eU,eL);var eH=g(eU,{box:function(e,t){var n=t||eT;return new eY(e,eF(n),n.name,!0,n.equals)},array:function(e,t){var n=t||eT;return(!1===to.useProxies||!1===n.proxy?function(e,t,n){return new nv(e,t,n)}:function(e,t,n,r){return void 0===n&&(n="ObservableArray"),void 0===r&&(r=!1),A(),nC(function(){var i=new t0(n,t,r,!1);M(i.values_,ee,i);var o=new Proxy(i.values_,tX);return i.proxy_=o,e&&e.length&&i.spliceWithArray_(0,0,e),o})})(e,eF(n),n.name)},map:function(e,t){var n=t||eT;return new ne(e,eF(n),n.name)},set:function(e,t){var n=t||eT;return new nr(e,eF(n),n.name)},object:function(e,t,n){return nC(function(){var r,i,o;return tD(!1===to.useProxies||(null==n?void 0:n.proxy)===!1?nc({},n):(r={},A(),null!=(o=(i=(r=nc(r,n))[ee]).proxy_)?o:i.proxy_=new Proxy(r,tV)),e,t)})},ref:Y(eM),shallow:Y(eR),deep:eL,struct:Y(eN)}),eB="computed",ej=ey(eB),eW=ey("computed.struct",{equals:ei.structural}),eG=function(e,t){if(X(t))return ej.decorate_20223_(e,t);if(x(t))return J(e,t,ej);if(O(e))return Y(ey(eB,e));var n=O(t)?t:{};return n.get=e,n.name||(n.name=e.name||""),new eJ(n)};Object.assign(eG,ej),eG.struct=Y(eW);var eV=0,eq=1,eZ=null!=(i=null==(o=v(function(){},"name"))?void 0:o.configurable)&&i,eQ={value:"action",configurable:!0,writable:!1,enumerable:!1};function ez(e,t,n,i){function o(){return function(e,t,n,i,o){var a,s,c,l,u=(a=to.trackingDerivation,s=!t||!a,tc(),c=to.allowStateChanges,s&&(e8(),c=eK(!0)),eV=(l={runAsAction_:s,prevDerivation_:a,prevAllowStateChanges_:c,prevAllowStateReads_:e7(!0),notifySpy_:!1,startTime_:0,actionId_:eq++,parentActionId_:eV}).actionId_,l);try{return n.apply(i,o)}catch(e){throw u.error_=e,e}finally{eV!==u.actionId_&&r(30),eV=u.parentActionId_,void 0!==u.error_&&(to.suppressReactionErrors=!0),e$(u.prevAllowStateChanges_),te(u.prevAllowStateReads_),tl(),u.runAsAction_&&e9(u.prevDerivation_),to.suppressReactionErrors=!1}}(0,n,t,i||this,arguments)}return void 0===n&&(n=!1),o.isMobxAction=!0,o.toString=function(){return t.toString()},eZ&&(eQ.value=e,y(o,"name",eQ)),o}function eK(e){var t=to.allowStateChanges;return to.allowStateChanges=e,t}function e$(e){to.allowStateChanges=e}a=Symbol.toPrimitive;var eY=function(e){function t(t,n,r,i,o){var a;return void 0===r&&(r="ObservableValue"),void 0===i&&(i=!0),void 0===o&&(o=ei.default),(a=e.call(this,r)||this).enhancer=void 0,a.name_=void 0,a.equals=void 0,a.hasUnreportedChange_=!1,a.interceptors_=void 0,a.changeListeners_=void 0,a.value_=void 0,a.dehancer=void 0,a.enhancer=n,a.name_=r,a.equals=o,a.value_=n(t,void 0,r),a}q(t,e);var n=t.prototype;return n.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},n.set=function(e){this.value_,(e=this.prepareNewValue_(e))!==to.UNCHANGED&&this.setNewValue_(e)},n.prepareNewValue_=function(e){if(tq(this)){var t=tQ(this,{object:this,type:tJ,newValue:e});if(!t)return to.UNCHANGED;e=t.newValue}return e=this.enhancer(e,this.value_,this.name_),this.equals(this.value_,e)?to.UNCHANGED:e},n.setNewValue_=function(e){var t=this.value_;this.value_=e,this.reportChanged(),tz(this)&&t$(this,{type:tJ,object:this,newValue:e,oldValue:t})},n.get=function(){return this.reportObserved(),this.dehanceValue(this.value_)},n.intercept_=function(e){return tZ(this,e)},n.observe_=function(e,t){return t&&e({observableKind:"value",debugObjectName:this.name_,object:this,type:tJ,newValue:this.value_,oldValue:void 0}),tK(this,e)},n.raw=function(){return this.value_},n.toJSON=function(){return this.get()},n.toString=function(){return this.name_+"["+this.value_+"]"},n.valueOf=function(){return H(this.get())},n[a]=function(){return this.valueOf()},t}(et);s=Symbol.toPrimitive;var eJ=function(){function e(e){this.dependenciesState_=c.NOT_TRACKING_,this.observing_=[],this.newObserving_=null,this.isBeingObserved_=!1,this.isPendingUnobservation_=!1,this.observers_=new Set,this.diffValue_=0,this.runId_=0,this.lastAccessedBy_=0,this.lowestObserverState_=c.UP_TO_DATE_,this.unboundDepsCount_=0,this.value_=new e0(null),this.name_=void 0,this.triggeredBy_=void 0,this.isComputing_=!1,this.isRunningSetter_=!1,this.derivation=void 0,this.setter_=void 0,this.isTracing_=l.NONE,this.scope_=void 0,this.equals_=void 0,this.requiresReaction_=void 0,this.keepAlive_=void 0,this.onBOL=void 0,this.onBUOL=void 0,e.get||r(31),this.derivation=e.get,this.name_=e.name||"ComputedValue",e.set&&(this.setter_=ez("ComputedValue-setter",e.set)),this.equals_=e.equals||(e.compareStructural||e.struct?ei.structural:ei.default),this.scope_=e.context,this.requiresReaction_=e.requiresReaction,this.keepAlive_=!!e.keepAlive}var t=e.prototype;return t.onBecomeStale_=function(){this.lowestObserverState_===c.UP_TO_DATE_&&(this.lowestObserverState_=c.POSSIBLY_STALE_,this.observers_.forEach(function(e){e.dependenciesState_===c.UP_TO_DATE_&&(e.dependenciesState_=c.POSSIBLY_STALE_,e.onBecomeStale_())}))},t.onBO=function(){this.onBOL&&this.onBOL.forEach(function(e){return e()})},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach(function(e){return e()})},t.get=function(){if(this.isComputing_&&r(32,this.name_,this.derivation),0!==to.inBatch||0!==this.observers_.size||this.keepAlive_){if(tu(this),e2(this)){var e,t=to.trackingContext;this.keepAlive_&&!t&&(to.trackingContext=this),this.trackAndCompute()&&(e=this,e.lowestObserverState_!==c.STALE_&&(e.lowestObserverState_=c.STALE_,e.observers_.forEach(function(t){t.dependenciesState_===c.POSSIBLY_STALE_?t.dependenciesState_=c.STALE_:t.dependenciesState_===c.UP_TO_DATE_&&(e.lowestObserverState_=c.UP_TO_DATE_)}))),to.trackingContext=t}}else e2(this)&&(this.warnAboutUntrackedRead_(),tc(),this.value_=this.computeValue_(!1),tl());var n=this.value_;if(e1(n))throw n.cause;return n},t.set=function(e){if(this.setter_){this.isRunningSetter_&&r(33,this.name_),this.isRunningSetter_=!0;try{this.setter_.call(this.scope_,e)}finally{this.isRunningSetter_=!1}}else r(34,this.name_)},t.trackAndCompute=function(){var e=this.value_,t=this.dependenciesState_===c.NOT_TRACKING_,n=this.computeValue_(!0),r=t||e1(e)||e1(n)||!this.equals_(e,n);return r&&(this.value_=n),r},t.computeValue_=function(e){this.isComputing_=!0;var t,n=eK(!1);if(e)t=e3(this,this.derivation,this.scope_);else if(!0===to.disableErrorBoundaries)t=this.derivation.call(this.scope_);else try{t=this.derivation.call(this.scope_)}catch(e){t=new e0(e)}return e$(n),this.isComputing_=!1,t},t.suspend_=function(){this.keepAlive_||(e6(this),this.value_=void 0)},t.observe_=function(e,t){var n=this,r=!0,i=void 0;return function(e,t){void 0===t&&(t=_);var n,r,i,o,a,s,c=null!=(n=null==(r=t)?void 0:r.name)?n:"Autorun";if(t.scheduler||t.delay){var l,u=(l=t).scheduler?l.scheduler:l.delay?function(e){return setTimeout(e,l.delay)}:tE,d=!1;s=new tf(c,function(){d||(d=!0,u(function(){d=!1,s.isDisposed_||s.track(f)}))},t.onError,t.requiresObservable)}else s=new tf(c,function(){this.track(f)},t.onError,t.requiresObservable);function f(){e(s)}return null!=(i=t)&&null!=(o=i.signal)&&o.aborted||s.schedule_(),s.getDisposer_(null==(a=t)?void 0:a.signal)}(function(){var o=n.get();if(!r||t){var a=e8();e({observableKind:"computed",debugObjectName:n.name_,type:tJ,object:n,newValue:o,oldValue:i}),e9(a)}r=!1,i=o})},t.warnAboutUntrackedRead_=function(){},t.toString=function(){return this.name_+"["+this.derivation.toString()+"]"},t.valueOf=function(){return H(this.get())},t[s]=function(){return this.valueOf()},e}(),eX=R("ComputedValue",eJ);(function(e){e[e.NOT_TRACKING_=-1]="NOT_TRACKING_",e[e.UP_TO_DATE_=0]="UP_TO_DATE_",e[e.POSSIBLY_STALE_=1]="POSSIBLY_STALE_",e[e.STALE_=2]="STALE_"})(c||(c={})),function(e){e[e.NONE=0]="NONE",e[e.LOG=1]="LOG",e[e.BREAK=2]="BREAK"}(l||(l={}));var e0=function(e){this.cause=void 0,this.cause=e};function e1(e){return e instanceof e0}function e2(e){switch(e.dependenciesState_){case c.UP_TO_DATE_:return!1;case c.NOT_TRACKING_:case c.STALE_:return!0;case c.POSSIBLY_STALE_:for(var t=e7(!0),n=e8(),r=e.observing_,i=r.length,o=0;o<i;o++){var a=r[o];if(eX(a)){if(to.disableErrorBoundaries)a.get();else try{a.get()}catch(e){return e9(n),te(t),!0}if(e.dependenciesState_===c.STALE_)return e9(n),te(t),!0}}return tt(e),e9(n),te(t),!1}}function e5(){return null!==to.trackingDerivation}function e3(e,t,n){var r,i=e7(!0);tt(e),e.newObserving_=Array(e.observing_.length+100),e.unboundDepsCount_=0,e.runId_=++to.runId;var o=to.trackingDerivation;if(to.trackingDerivation=e,to.inBatch++,!0===to.disableErrorBoundaries)r=t.call(n);else try{r=t.call(n)}catch(e){r=new e0(e)}return to.inBatch--,to.trackingDerivation=o,function(e){for(var t=e.observing_,n=e.observing_=e.newObserving_,r=c.UP_TO_DATE_,i=0,o=e.unboundDepsCount_,a=0;a<o;a++){var s=n[a];0===s.diffValue_&&(s.diffValue_=1,i!==a&&(n[i]=s),i++),s.dependenciesState_>r&&(r=s.dependenciesState_)}for(n.length=i,e.newObserving_=null,o=t.length;o--;){var l=t[o];0===l.diffValue_&&ta(l,e),l.diffValue_=0}for(;i--;){var u=n[i];1===u.diffValue_&&(u.diffValue_=0,u.observers_.add(e),u.lowestObserverState_>e.dependenciesState_&&(u.lowestObserverState_=e.dependenciesState_))}r!==c.UP_TO_DATE_&&(e.dependenciesState_=r,e.onBecomeStale_())}(e),te(i),r}function e6(e){var t=e.observing_;e.observing_=[];for(var n=t.length;n--;)ta(t[n],e);e.dependenciesState_=c.NOT_TRACKING_}function e4(e){var t=e8();try{return e()}finally{e9(t)}}function e8(){var e=to.trackingDerivation;return to.trackingDerivation=null,e}function e9(e){to.trackingDerivation=e}function e7(e){var t=to.allowStateReads;return to.allowStateReads=e,t}function te(e){to.allowStateReads=e}function tt(e){if(e.dependenciesState_!==c.UP_TO_DATE_){e.dependenciesState_=c.UP_TO_DATE_;for(var t=e.observing_,n=t.length;n--;)t[n].lowestObserverState_=c.UP_TO_DATE_}}var tn=function(){this.version=6,this.UNCHANGED={},this.trackingDerivation=null,this.trackingContext=null,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!1,this.allowStateReads=!0,this.enforceActions=!0,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1,this.useProxies=!0,this.verifyProxies=!1,this.safeDescriptors=!0},tr=!0,ti=!1,to=function(){var e=m();return(e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(tr=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==new tn().version&&(tr=!1),tr)?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new tn):(setTimeout(function(){ti||r(35)},1),new tn)}();function ta(e,t){e.observers_.delete(t),0===e.observers_.size&&ts(e)}function ts(e){!1===e.isPendingUnobservation_&&(e.isPendingUnobservation_=!0,to.pendingUnobservations.push(e))}function tc(){to.inBatch++}function tl(){if(0==--to.inBatch){tp();for(var e=to.pendingUnobservations,t=0;t<e.length;t++){var n=e[t];n.isPendingUnobservation_=!1,0===n.observers_.size&&(n.isBeingObserved_&&(n.isBeingObserved_=!1,n.onBUO()),n instanceof eJ&&n.suspend_())}to.pendingUnobservations=[]}}function tu(e){var t=to.trackingDerivation;return null!==t?(t.runId_!==e.lastAccessedBy_&&(e.lastAccessedBy_=t.runId_,t.newObserving_[t.unboundDepsCount_++]=e,!e.isBeingObserved_&&to.trackingContext&&(e.isBeingObserved_=!0,e.onBO())),e.isBeingObserved_):(0===e.observers_.size&&to.inBatch>0&&ts(e),!1)}function td(e){e.lowestObserverState_!==c.STALE_&&(e.lowestObserverState_=c.STALE_,e.observers_.forEach(function(e){e.dependenciesState_===c.UP_TO_DATE_&&e.onBecomeStale_(),e.dependenciesState_=c.STALE_}))}var tf=function(){function e(e,t,n,r){void 0===e&&(e="Reaction"),this.name_=void 0,this.onInvalidate_=void 0,this.errorHandler_=void 0,this.requiresObservable_=void 0,this.observing_=[],this.newObserving_=[],this.dependenciesState_=c.NOT_TRACKING_,this.diffValue_=0,this.runId_=0,this.unboundDepsCount_=0,this.isDisposed_=!1,this.isScheduled_=!1,this.isTrackPending_=!1,this.isRunning_=!1,this.isTracing_=l.NONE,this.name_=e,this.onInvalidate_=t,this.errorHandler_=n,this.requiresObservable_=r}var t=e.prototype;return t.onBecomeStale_=function(){this.schedule_()},t.schedule_=function(){this.isScheduled_||(this.isScheduled_=!0,to.pendingReactions.push(this),tp())},t.isScheduled=function(){return this.isScheduled_},t.runReaction_=function(){if(!this.isDisposed_){tc(),this.isScheduled_=!1;var e=to.trackingContext;if(to.trackingContext=this,e2(this)){this.isTrackPending_=!0;try{this.onInvalidate_()}catch(e){this.reportExceptionInDerivation_(e)}}to.trackingContext=e,tl()}},t.track=function(e){if(!this.isDisposed_){tc(),this.isRunning_=!0;var t=to.trackingContext;to.trackingContext=this;var n=e3(this,e,void 0);to.trackingContext=t,this.isRunning_=!1,this.isTrackPending_=!1,this.isDisposed_&&e6(this),e1(n)&&this.reportExceptionInDerivation_(n.cause),tl()}},t.reportExceptionInDerivation_=function(e){var t=this;if(this.errorHandler_){this.errorHandler_(e,this);return}if(to.disableErrorBoundaries)throw e;to.suppressReactionErrors,to.globalReactionErrorHandlers.forEach(function(n){return n(e,t)})},t.dispose=function(){this.isDisposed_||(this.isDisposed_=!0,this.isRunning_||(tc(),e6(this),tl()))},t.getDisposer_=function(e){var t=this,n=function n(){t.dispose(),null==e||null==e.removeEventListener||e.removeEventListener("abort",n)};return null==e||null==e.addEventListener||e.addEventListener("abort",n),n[ee]=this,n},t.toString=function(){return"Reaction["+this.name_+"]"},t.trace=function(e){void 0===e&&(e=!1)},e}(),th=function(e){return e()};function tp(){to.inBatch>0||to.isRunningReactions||th(tm)}function tm(){to.isRunningReactions=!0;for(var e=to.pendingReactions,t=0;e.length>0;){100==++t&&e.splice(0);for(var n=e.splice(0),r=0,i=n.length;r<i;r++)n[r].runReaction_()}to.isRunningReactions=!1}var tg=R("Reaction",tf),tv="action",ty="autoAction",tb=ec(tv),tS=ec("action.bound",{bound:!0}),t_=ec(ty,{autoAction:!0}),tw=ec("autoAction.bound",{autoAction:!0,bound:!0});function tC(e){return function(t,n){return E(t)?ez(t.name||"<unnamed action>",t,e):E(n)?ez(t,n,e):X(n)?(e?t_:tb).decorate_20223_(t,n):x(n)?J(t,n,e?t_:tb):x(t)?Y(ec(e?ty:tv,{name:t,autoAction:e})):void 0}}var tA=tC(!1);Object.assign(tA,tb);var tk=tC(!0);function tI(e){return E(e)&&!0===e.isMobxAction}Object.assign(tk,t_),tA.bound=Y(tS),tk.bound=Y(tw);var tE=function(e){return e()};function tx(e,t,n){return tP("onBUO",e,t,n)}function tP(e,t,n,r){var i="function"==typeof r?nS(t,n):nS(t),o=E(r)?r:n,a=e+"L";return i[a]?i[a].add(o):i[a]=new Set([o]),function(){var e=i[a];e&&(e.delete(o),0===e.size&&delete i[a])}}var tO="always";function tT(e){!0===e.isolateGlobalState&&function(){if((to.pendingReactions.length||to.inBatch||to.isRunningReactions)&&r(36),ti=!0,tr){var e=m();0==--e.__mobxInstanceCount&&(e.__mobxGlobals=void 0),to=new tn}}();var t,n,i=e.useProxies,o=e.enforceActions;if(void 0!==i&&(to.useProxies=i===tO||"never"!==i&&"undefined"!=typeof Proxy),"ifavailable"===i&&(to.verifyProxies=!0),void 0!==o){var a=o===tO?tO:"observed"===o;to.enforceActions=a,to.allowStateChanges=!0!==a&&a!==tO}["computedRequiresReaction","reactionRequiresObservable","observableRequiresReaction","disableErrorBoundaries","safeDescriptors"].forEach(function(t){t in e&&(to[t]=!!e[t])}),to.allowStateReads=!to.observableRequiresReaction,e.reactionScheduler&&(t=e.reactionScheduler,n=th,th=function(e){return t(function(){return n(e)})})}function tD(e,t,n,r){var i=j(t);return nC(function(){var t=nc(e,r)[ee];U(i).forEach(function(e){t.extend_(e,i[e],!n||!(e in n)||n[e])})}),e}var tM=0;function tR(){this.message="FLOW_CANCELLED"}tR.prototype=Object.create(Error.prototype);var tN=eh("flow"),tL=eh("flow.bound",{bound:!0}),tF=Object.assign(function(e,t){if(X(t))return tN.decorate_20223_(e,t);if(x(t))return J(e,t,tN);var n=e.name||"<unnamed flow>",r=function(){var t,r=arguments,i=++tM,o=tA(n+" - runid: "+i+" - init",e).apply(this,r),a=void 0,s=new Promise(function(e,r){var s=0;function c(e){var t;a=void 0;try{t=tA(n+" - runid: "+i+" - yield "+s++,o.next).call(o,e)}catch(e){return r(e)}u(t)}function l(e){var t;a=void 0;try{t=tA(n+" - runid: "+i+" - yield "+s++,o.throw).call(o,e)}catch(e){return r(e)}u(t)}function u(t){if(E(null==t?void 0:t.then)){t.then(u,r);return}return t.done?e(t.value):(a=Promise.resolve(t.value)).then(c,l)}t=r,c(void 0)});return s.cancel=tA(n+" - runid: "+i+" - cancel",function(){try{a&&tU(a);var e=o.return(void 0),n=Promise.resolve(e.value);n.then(I,I),tU(n),t(new tR)}catch(e){t(e)}}),s};return r.isMobXFlow=!0,r},tN);function tU(e){E(e.cancel)&&e.cancel()}function tH(e){return(null==e?void 0:e.isMobXFlow)===!0}function tB(e,t,n){return E(n)?n_(e,t).intercept_(n):n_(e).intercept_(t)}function tj(e,t){return!!e&&(void 0!==t?!!nd(e)&&e[ee].values_.has(t):nd(e)||!!e[ee]||en(e)||tg(e)||eX(e))}function tW(e){return tj(e)}function tG(e,t){void 0===t&&(t=void 0),tc();try{return e.apply(t)}finally{tl()}}tF.bound=Y(tL);var tV={has:function(e,t){return e[ee].has_(t)},get:function(e,t){return e[ee].get_(t)},set:function(e,t,n){var r;return!!x(t)&&(null==(r=e[ee].set_(t,n,!0))||r)},deleteProperty:function(e,t){var n;return!!x(t)&&(null==(n=e[ee].delete_(t,!0))||n)},defineProperty:function(e,t,n){var r;return null==(r=e[ee].defineProperty_(t,n))||r},ownKeys:function(e){return e[ee].ownKeys_()},preventExtensions:function(e){r(13)}};function tq(e){return void 0!==e.interceptors_&&e.interceptors_.length>0}function tZ(e,t){var n=e.interceptors_||(e.interceptors_=[]);return n.push(t),k(function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)})}function tQ(e,t){var n=e8();try{for(var i=[].concat(e.interceptors_||[]),o=0,a=i.length;o<a&&((t=i[o](t))&&!t.type&&r(14),t);o++);return t}finally{e9(n)}}function tz(e){return void 0!==e.changeListeners_&&e.changeListeners_.length>0}function tK(e,t){var n=e.changeListeners_||(e.changeListeners_=[]);return n.push(t),k(function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)})}function t$(e,t){var n=e8(),r=e.changeListeners_;if(r){r=r.slice();for(var i=0,o=r.length;i<o;i++)r[i](t);e9(n)}}var tY="splice",tJ="update",tX={get:function(e,t){var n=e[ee];return t===ee?n:"length"===t?n.getArrayLength_():"string"!=typeof t||isNaN(t)?B(t1,t)?t1[t]:e[t]:n.get_(parseInt(t))},set:function(e,t,n){var r=e[ee];return"length"===t&&r.setArrayLength_(n),"symbol"==typeof t||isNaN(t)?e[t]=n:r.set_(parseInt(t),n),!0},preventExtensions:function(){r(15)}},t0=function(){function e(e,t,n,r){void 0===e&&(e="ObservableArray"),this.owned_=void 0,this.legacyMode_=void 0,this.atom_=void 0,this.values_=[],this.interceptors_=void 0,this.changeListeners_=void 0,this.enhancer_=void 0,this.dehancer=void 0,this.proxy_=void 0,this.lastKnownLength_=0,this.owned_=n,this.legacyMode_=r,this.atom_=new et(e),this.enhancer_=function(e,n){return t(e,n,"ObservableArray[..]")}}var t=e.prototype;return t.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.dehanceValues_=function(e){return void 0!==this.dehancer&&e.length>0?e.map(this.dehancer):e},t.intercept_=function(e){return tZ(this,e)},t.observe_=function(e,t){return void 0===t&&(t=!1),t&&e({observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:"splice",index:0,added:this.values_.slice(),addedCount:this.values_.length,removed:[],removedCount:0}),tK(this,e)},t.getArrayLength_=function(){return this.atom_.reportObserved(),this.values_.length},t.setArrayLength_=function(e){("number"!=typeof e||isNaN(e)||e<0)&&r("Out of range: "+e);var t=this.values_.length;if(e!==t){if(e>t){for(var n=Array(e-t),i=0;i<e-t;i++)n[i]=void 0;this.spliceWithArray_(t,0,n)}else this.spliceWithArray_(e,t-e)}},t.updateArrayLength_=function(e,t){e!==this.lastKnownLength_&&r(16),this.lastKnownLength_+=t,this.legacyMode_&&t>0&&nb(e+t+1)},t.spliceWithArray_=function(e,t,n){var r=this;this.atom_;var i=this.values_.length;if(void 0===e?e=0:e>i?e=i:e<0&&(e=Math.max(0,i+e)),t=1==arguments.length?i-e:null==t?0:Math.max(0,Math.min(t,i-e)),void 0===n&&(n=S),tq(this)){var o=tQ(this,{object:this.proxy_,type:tY,index:e,removedCount:t,added:n});if(!o)return S;t=o.removedCount,n=o.added}if(n=0===n.length?n:n.map(function(e){return r.enhancer_(e,void 0)}),this.legacyMode_){var a=n.length-t;this.updateArrayLength_(i,a)}var s=this.spliceItemsIntoValues_(e,t,n);return(0!==t||0!==n.length)&&this.notifyArraySplice_(e,n,s),this.dehanceValues_(s)},t.spliceItemsIntoValues_=function(e,t,n){if(n.length<1e4){var r;return(r=this.values_).splice.apply(r,[e,t].concat(n))}var i=this.values_.slice(e,e+t),o=this.values_.slice(e+t);this.values_.length+=n.length-t;for(var a=0;a<n.length;a++)this.values_[e+a]=n[a];for(var s=0;s<o.length;s++)this.values_[e+n.length+s]=o[s];return i},t.notifyArrayChildUpdate_=function(e,t,n){var r=!this.owned_&&!1,i=tz(this),o=i||r?{observableKind:"array",object:this.proxy_,type:tJ,debugObjectName:this.atom_.name_,index:e,newValue:t,oldValue:n}:null;this.atom_.reportChanged(),i&&t$(this,o)},t.notifyArraySplice_=function(e,t,n){var r=!this.owned_&&!1,i=tz(this),o=i||r?{observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:tY,index:e,removed:n,added:t,removedCount:n.length,addedCount:t.length}:null;this.atom_.reportChanged(),i&&t$(this,o)},t.get_=function(e){if(!this.legacyMode_||!(e>=this.values_.length))return this.atom_.reportObserved(),this.dehanceValue_(this.values_[e])},t.set_=function(e,t){var n=this.values_;if(this.legacyMode_&&e>n.length&&r(17,e,n.length),e<n.length){this.atom_;var i=n[e];if(tq(this)){var o=tQ(this,{type:tJ,object:this.proxy_,index:e,newValue:t});if(!o)return;t=o.newValue}(t=this.enhancer_(t,i))!==i&&(n[e]=t,this.notifyArrayChildUpdate_(e,t,i))}else{for(var a=Array(e+1-n.length),s=0;s<a.length-1;s++)a[s]=void 0;a[a.length-1]=t,this.spliceWithArray_(n.length,0,a)}},e}(),t1={clear:function(){return this.splice(0)},replace:function(e){var t=this[ee];return t.spliceWithArray_(0,t.values_.length,e)},toJSON:function(){return this.slice()},splice:function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];var o=this[ee];switch(arguments.length){case 0:return[];case 1:return o.spliceWithArray_(e);case 2:return o.spliceWithArray_(e,t)}return o.spliceWithArray_(e,t,r)},spliceWithArray:function(e,t,n){return this[ee].spliceWithArray_(e,t,n)},push:function(){for(var e=this[ee],t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.spliceWithArray_(e.values_.length,0,n),e.values_.length},pop:function(){return this.splice(Math.max(this[ee].values_.length-1,0),1)[0]},shift:function(){return this.splice(0,1)[0]},unshift:function(){for(var e=this[ee],t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.spliceWithArray_(0,0,n),e.values_.length},reverse:function(){return to.trackingDerivation&&r(37,"reverse"),this.replace(this.slice().reverse()),this},sort:function(){to.trackingDerivation&&r(37,"sort");var e=this.slice();return e.sort.apply(e,arguments),this.replace(e),this},remove:function(e){var t=this[ee],n=t.dehanceValues_(t.values_).indexOf(e);return n>-1&&(this.splice(n,1),!0)}};function t2(e,t){"function"==typeof Array.prototype[e]&&(t1[e]=t(e))}function t5(e){return function(){var t=this[ee];t.atom_.reportObserved();var n=t.dehanceValues_(t.values_);return n[e].apply(n,arguments)}}function t3(e){return function(t,n){var r=this,i=this[ee];return i.atom_.reportObserved(),i.dehanceValues_(i.values_)[e](function(e,i){return t.call(n,e,i,r)})}}function t6(e){return function(){var t=this,n=this[ee];n.atom_.reportObserved();var r=n.dehanceValues_(n.values_),i=arguments[0];return arguments[0]=function(e,n,r){return i(e,n,r,t)},r[e].apply(r,arguments)}}t2("at",t5),t2("concat",t5),t2("flat",t5),t2("includes",t5),t2("indexOf",t5),t2("join",t5),t2("lastIndexOf",t5),t2("slice",t5),t2("toString",t5),t2("toLocaleString",t5),t2("toSorted",t5),t2("toSpliced",t5),t2("with",t5),t2("every",t3),t2("filter",t3),t2("find",t3),t2("findIndex",t3),t2("findLast",t3),t2("findLastIndex",t3),t2("flatMap",t3),t2("forEach",t3),t2("map",t3),t2("some",t3),t2("toReversed",t3),t2("reduce",t6),t2("reduceRight",t6);var t4=R("ObservableArrayAdministration",t0);function t8(e){return P(e)&&t4(e[ee])}var t9={},t7="delete";u=Symbol.iterator,d=Symbol.toStringTag;var ne=function(){function e(e,t,n){var i=this;void 0===t&&(t=eo),void 0===n&&(n="ObservableMap"),this.enhancer_=void 0,this.name_=void 0,this[ee]=t9,this.data_=void 0,this.hasMap_=void 0,this.keysAtom_=void 0,this.interceptors_=void 0,this.changeListeners_=void 0,this.dehancer=void 0,this.enhancer_=t,this.name_=n,E(Map)||r(18),nC(function(){i.keysAtom_=er("ObservableMap.keys()"),i.data_=new Map,i.hasMap_=new Map,e&&i.merge(e)})}var t=e.prototype;return t.has_=function(e){return this.data_.has(e)},t.has=function(e){var t=this;if(!to.trackingDerivation)return this.has_(e);var n=this.hasMap_.get(e);if(!n){var r=n=new eY(this.has_(e),ea,"ObservableMap.key?",!1);this.hasMap_.set(e,r),tx(r,function(){return t.hasMap_.delete(e)})}return n.get()},t.set=function(e,t){var n=this.has_(e);if(tq(this)){var r=tQ(this,{type:n?tJ:"add",object:this,newValue:t,name:e});if(!r)return this;t=r.newValue}return n?this.updateValue_(e,t):this.addValue_(e,t),this},t.delete=function(e){var t=this;if(this.keysAtom_,tq(this)&&!tQ(this,{type:t7,object:this,name:e}))return!1;if(this.has_(e)){var n=tz(this),r=n?{observableKind:"map",debugObjectName:this.name_,type:t7,object:this,oldValue:this.data_.get(e).value_,name:e}:null;return tG(function(){var n;t.keysAtom_.reportChanged(),null==(n=t.hasMap_.get(e))||n.setNewValue_(!1),t.data_.get(e).setNewValue_(void 0),t.data_.delete(e)}),n&&t$(this,r),!0}return!1},t.updateValue_=function(e,t){var n=this.data_.get(e);if((t=n.prepareNewValue_(t))!==to.UNCHANGED){var r=tz(this),i=r?{observableKind:"map",debugObjectName:this.name_,type:tJ,object:this,oldValue:n.value_,name:e,newValue:t}:null;n.setNewValue_(t),r&&t$(this,i)}},t.addValue_=function(e,t){var n=this;this.keysAtom_,tG(function(){var r,i=new eY(t,n.enhancer_,"ObservableMap.key",!1);n.data_.set(e,i),t=i.value_,null==(r=n.hasMap_.get(e))||r.setNewValue_(!0),n.keysAtom_.reportChanged()});var r=tz(this),i=r?{observableKind:"map",debugObjectName:this.name_,type:"add",object:this,name:e,newValue:t}:null;r&&t$(this,i)},t.get=function(e){return this.has(e)?this.dehanceValue_(this.data_.get(e).get()):this.dehanceValue_(void 0)},t.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.keys=function(){return this.keysAtom_.reportObserved(),this.data_.keys()},t.values=function(){var e=this,t=this.keys();return nE({next:function(){var n=t.next(),r=n.done,i=n.value;return{done:r,value:r?void 0:e.get(i)}}})},t.entries=function(){var e=this,t=this.keys();return nE({next:function(){var n=t.next(),r=n.done,i=n.value;return{done:r,value:r?void 0:[i,e.get(i)]}}})},t[u]=function(){return this.entries()},t.forEach=function(e,t){for(var n,r=K(this);!(n=r()).done;){var i=n.value,o=i[0],a=i[1];e.call(t,a,o,this)}},t.merge=function(e){var t=this;return nt(e)&&(e=new Map(e)),tG(function(){O(e)?(function(e){var t=Object.keys(e);if(!F)return t;var n=Object.getOwnPropertySymbols(e);return n.length?[].concat(t,n.filter(function(t){return b.propertyIsEnumerable.call(e,t)})):t})(e).forEach(function(n){return t.set(n,e[n])}):Array.isArray(e)?e.forEach(function(e){var n=e[0],r=e[1];return t.set(n,r)}):N(e)?(e.constructor!==Map&&r(19,e),e.forEach(function(e,n){return t.set(n,e)})):null!=e&&r(20,e)}),this},t.clear=function(){var e=this;tG(function(){e4(function(){for(var t,n=K(e.keys());!(t=n()).done;){var r=t.value;e.delete(r)}})})},t.replace=function(e){var t=this;return tG(function(){for(var n,i=function(e){if(N(e)||nt(e))return e;if(Array.isArray(e))return new Map(e);if(!O(e))return r(21,e);var t=new Map;for(var n in e)t.set(n,e[n]);return t}(e),o=new Map,a=!1,s=K(t.data_.keys());!(n=s()).done;){var c=n.value;if(!i.has(c)){if(t.delete(c))a=!0;else{var l=t.data_.get(c);o.set(c,l)}}}for(var u,d=K(i.entries());!(u=d()).done;){var f=u.value,h=f[0],p=f[1],m=t.data_.has(h);if(t.set(h,p),t.data_.has(h)){var g=t.data_.get(h);o.set(h,g),m||(a=!0)}}if(!a){if(t.data_.size!==o.size)t.keysAtom_.reportChanged();else for(var v=t.data_.keys(),y=o.keys(),b=v.next(),S=y.next();!b.done;){if(b.value!==S.value){t.keysAtom_.reportChanged();break}b=v.next(),S=y.next()}}t.data_=o}),this},t.toString=function(){return"[object ObservableMap]"},t.toJSON=function(){return Array.from(this)},t.observe_=function(e,t){return tK(this,e)},t.intercept_=function(e){return tZ(this,e)},G(e,[{key:"size",get:function(){return this.keysAtom_.reportObserved(),this.data_.size}},{key:d,get:function(){return"Map"}}]),e}(),nt=R("ObservableMap",ne),nn={};f=Symbol.iterator,h=Symbol.toStringTag;var nr=function(){function e(e,t,n){var i=this;void 0===t&&(t=eo),void 0===n&&(n="ObservableSet"),this.name_=void 0,this[ee]=nn,this.data_=new Set,this.atom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.dehancer=void 0,this.enhancer_=void 0,this.name_=n,E(Set)||r(22),this.enhancer_=function(e,r){return t(e,r,n)},nC(function(){i.atom_=er(i.name_),e&&i.replace(e)})}var t=e.prototype;return t.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.clear=function(){var e=this;tG(function(){e4(function(){for(var t,n=K(e.data_.values());!(t=n()).done;){var r=t.value;e.delete(r)}})})},t.forEach=function(e,t){for(var n,r=K(this);!(n=r()).done;){var i=n.value;e.call(t,i,i,this)}},t.add=function(e){var t=this;if(this.atom_,tq(this)&&!tQ(this,{type:"add",object:this,newValue:e}))return this;if(!this.has(e)){tG(function(){t.data_.add(t.enhancer_(e,void 0)),t.atom_.reportChanged()});var n=tz(this),r=n?{observableKind:"set",debugObjectName:this.name_,type:"add",object:this,newValue:e}:null;n&&t$(this,r)}return this},t.delete=function(e){var t=this;if(tq(this)&&!tQ(this,{type:t7,object:this,oldValue:e}))return!1;if(this.has(e)){var n=tz(this),r=n?{observableKind:"set",debugObjectName:this.name_,type:t7,object:this,oldValue:e}:null;return tG(function(){t.atom_.reportChanged(),t.data_.delete(e)}),n&&t$(this,r),!0}return!1},t.has=function(e){return this.atom_.reportObserved(),this.data_.has(this.dehanceValue_(e))},t.entries=function(){var e=0,t=Array.from(this.keys()),n=Array.from(this.values());return nE({next:function(){var r=e;return e+=1,r<n.length?{value:[t[r],n[r]],done:!1}:{done:!0}}})},t.keys=function(){return this.values()},t.values=function(){this.atom_.reportObserved();var e=this,t=0,n=Array.from(this.data_.values());return nE({next:function(){return t<n.length?{value:e.dehanceValue_(n[t++]),done:!1}:{done:!0}}})},t.replace=function(e){var t=this;return ni(e)&&(e=new Set(e)),tG(function(){Array.isArray(e)?(t.clear(),e.forEach(function(e){return t.add(e)})):L(e)?(t.clear(),e.forEach(function(e){return t.add(e)})):null!=e&&r("Cannot initialize set from "+e)}),this},t.observe_=function(e,t){return tK(this,e)},t.intercept_=function(e){return tZ(this,e)},t.toJSON=function(){return Array.from(this)},t.toString=function(){return"[object ObservableSet]"},t[f]=function(){return this.values()},G(e,[{key:"size",get:function(){return this.atom_.reportObserved(),this.data_.size}},{key:h,get:function(){return"Set"}}]),e}(),ni=R("ObservableSet",nr),no=Object.create(null),na="remove",ns=function(){function e(e,t,n,r){void 0===t&&(t=new Map),void 0===r&&(r=eI),this.target_=void 0,this.values_=void 0,this.name_=void 0,this.defaultAnnotation_=void 0,this.keysAtom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.proxy_=void 0,this.isPlainObject_=void 0,this.appliedAnnotations_=void 0,this.pendingKeys_=void 0,this.target_=e,this.values_=t,this.name_=n,this.defaultAnnotation_=r,this.keysAtom_=new et("ObservableObject.keys"),this.isPlainObject_=O(this.target_)}var t=e.prototype;return t.getObservablePropValue_=function(e){return this.values_.get(e).get()},t.setObservablePropValue_=function(e,t){var n=this.values_.get(e);if(n instanceof eJ)return n.set(t),!0;if(tq(this)){var r=tQ(this,{type:tJ,object:this.proxy_||this.target_,name:e,newValue:t});if(!r)return null;t=r.newValue}if((t=n.prepareNewValue_(t))!==to.UNCHANGED){var i=tz(this),o=i?{type:tJ,observableKind:"object",debugObjectName:this.name_,object:this.proxy_||this.target_,oldValue:n.value_,name:e,newValue:t}:null;n.setNewValue_(t),i&&t$(this,o)}return!0},t.get_=function(e){return to.trackingDerivation&&!B(this.target_,e)&&this.has_(e),this.target_[e]},t.set_=function(e,t,n){return(void 0===n&&(n=!1),B(this.target_,e))?this.values_.has(e)?this.setObservablePropValue_(e,t):n?Reflect.set(this.target_,e,t):(this.target_[e]=t,!0):this.extend_(e,{value:t,enumerable:!0,writable:!0,configurable:!0},this.defaultAnnotation_,n)},t.has_=function(e){if(!to.trackingDerivation)return e in this.target_;this.pendingKeys_||(this.pendingKeys_=new Map);var t=this.pendingKeys_.get(e);return t||(t=new eY(e in this.target_,ea,"ObservableObject.key?",!1),this.pendingKeys_.set(e,t)),t.get()},t.make_=function(e,t){if(!0===t&&(t=this.defaultAnnotation_),!1!==t){if(!(e in this.target_)){var n;if(null!=(n=this.target_[$])&&n[e])return;r(1,t.annotationType_,this.name_+"."+e.toString())}for(var i=this.target_;i&&i!==b;){var o=v(i,e);if(o){var a=t.make_(this,e,o,i);if(0===a)return;if(1===a)break}i=Object.getPrototypeOf(i)}nf(this,t,e)}},t.extend_=function(e,t,n,r){if(void 0===r&&(r=!1),!0===n&&(n=this.defaultAnnotation_),!1===n)return this.defineProperty_(e,t,r);var i=n.extend_(this,e,t,r);return i&&nf(this,n,e),i},t.defineProperty_=function(e,t,n){void 0===n&&(n=!1),this.keysAtom_;try{tc();var r=this.delete_(e);if(!r)return r;if(tq(this)){var i=tQ(this,{object:this.proxy_||this.target_,name:e,type:"add",newValue:t.value});if(!i)return null;var o=i.newValue;t.value!==o&&(t=V({},t,{value:o}))}if(n){if(!Reflect.defineProperty(this.target_,e,t))return!1}else y(this.target_,e,t);this.notifyPropertyAddition_(e,t.value)}finally{tl()}return!0},t.defineObservableProperty_=function(e,t,n,r){void 0===r&&(r=!1),this.keysAtom_;try{tc();var i=this.delete_(e);if(!i)return i;if(tq(this)){var o=tQ(this,{object:this.proxy_||this.target_,name:e,type:"add",newValue:t});if(!o)return null;t=o.newValue}var a=nu(e),s={configurable:!to.safeDescriptors||this.isPlainObject_,enumerable:!0,get:a.get,set:a.set};if(r){if(!Reflect.defineProperty(this.target_,e,s))return!1}else y(this.target_,e,s);var c=new eY(t,n,"ObservableObject.key",!1);this.values_.set(e,c),this.notifyPropertyAddition_(e,c.value_)}finally{tl()}return!0},t.defineComputedProperty_=function(e,t,n){void 0===n&&(n=!1),this.keysAtom_;try{tc();var r=this.delete_(e);if(!r)return r;if(tq(this)&&!tQ(this,{object:this.proxy_||this.target_,name:e,type:"add",newValue:void 0}))return null;t.name||(t.name="ObservableObject.key"),t.context=this.proxy_||this.target_;var i=nu(e),o={configurable:!to.safeDescriptors||this.isPlainObject_,enumerable:!1,get:i.get,set:i.set};if(n){if(!Reflect.defineProperty(this.target_,e,o))return!1}else y(this.target_,e,o);this.values_.set(e,new eJ(t)),this.notifyPropertyAddition_(e,void 0)}finally{tl()}return!0},t.delete_=function(e,t){if(void 0===t&&(t=!1),this.keysAtom_,!B(this.target_,e))return!0;if(tq(this)&&!tQ(this,{object:this.proxy_||this.target_,name:e,type:na}))return null;try{tc();var n,r,i,o=tz(this),a=this.values_.get(e),s=void 0;if(!a&&o&&(s=null==(i=v(this.target_,e))?void 0:i.value),t){if(!Reflect.deleteProperty(this.target_,e))return!1}else delete this.target_[e];if(a&&(this.values_.delete(e),a instanceof eY&&(s=a.value_),td(a)),this.keysAtom_.reportChanged(),null==(n=this.pendingKeys_)||null==(r=n.get(e))||r.set(e in this.target_),o){var c={type:na,observableKind:"object",object:this.proxy_||this.target_,debugObjectName:this.name_,oldValue:s,name:e};o&&t$(this,c)}}finally{tl()}return!0},t.observe_=function(e,t){return tK(this,e)},t.intercept_=function(e){return tZ(this,e)},t.notifyPropertyAddition_=function(e,t){var n,r,i=tz(this);if(i){var o=i?{type:"add",observableKind:"object",debugObjectName:this.name_,object:this.proxy_||this.target_,name:e,newValue:t}:null;i&&t$(this,o)}null==(n=this.pendingKeys_)||null==(r=n.get(e))||r.set(!0),this.keysAtom_.reportChanged()},t.ownKeys_=function(){return this.keysAtom_.reportObserved(),U(this.target_)},t.keys_=function(){return this.keysAtom_.reportObserved(),Object.keys(this.target_)},e}();function nc(e,t){if(B(e,ee))return e;var n,r,i=null!=(r=null==t?void 0:t.name)?r:"ObservableObject",o=new ns(e,new Map,String(i),t?null!=(n=t.defaultDecorator)?n:eE(t):void 0);return D(e,ee,o),e}var nl=R("ObservableObjectAdministration",ns);function nu(e){return no[e]||(no[e]={get:function(){return this[ee].getObservablePropValue_(e)},set:function(t){return this[ee].setObservablePropValue_(e,t)}})}function nd(e){return!!P(e)&&nl(e[ee])}function nf(e,t,n){var r;null==(r=e.target_[$])||delete r[n]}var nh=ny(0),np=function(){var e=!1,t={};return Object.defineProperty(t,"0",{set:function(){e=!0}}),Object.create(t)["0"]=1,!1===e}(),nm=0,ng=function(){};!function(e,t){Object.setPrototypeOf?Object.setPrototypeOf(e.prototype,t):void 0!==e.prototype.__proto__?e.prototype.__proto__=t:e.prototype=t}(ng,Array.prototype);var nv=function(e,t,n){function r(t,n,r,i){var o;return void 0===r&&(r="ObservableArray"),void 0===i&&(i=!1),o=e.call(this)||this,nC(function(){var e=new t0(r,n,i,!0);e.proxy_=Q(o),M(Q(o),ee,e),t&&t.length&&o.spliceWithArray(0,0,t),np&&Object.defineProperty(Q(o),"0",nh)}),o}q(r,e);var i=r.prototype;return i.concat=function(){this[ee].atom_.reportObserved();for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return Array.prototype.concat.apply(this.slice(),t.map(function(e){return t8(e)?e.slice():e}))},i[n]=function(){var e=this,t=0;return nE({next:function(){return t<e.length?{value:e[t++],done:!1}:{done:!0,value:void 0}}})},G(r,[{key:"length",get:function(){return this[ee].getArrayLength_()},set:function(e){this[ee].setArrayLength_(e)}},{key:t,get:function(){return"Array"}}]),r}(ng,Symbol.toStringTag,Symbol.iterator);function ny(e){return{enumerable:!1,configurable:!0,get:function(){return this[ee].get_(e)},set:function(t){this[ee].set_(e,t)}}}function nb(e){if(e>nm){for(var t,n=nm;n<e+100;n++)t=n,y(nv.prototype,""+t,ny(t));nm=e}}function nS(e,t){if("object"==typeof e&&null!==e){if(t8(e))return void 0!==t&&r(23),e[ee].atom_;if(ni(e))return e.atom_;if(nt(e)){if(void 0===t)return e.keysAtom_;var n=e.data_.get(t)||e.hasMap_.get(t);return n||r(25,t,nw(e)),n}if(nd(e)){if(!t)return r(26);var i=e[ee].values_.get(t);return i||r(27,t,nw(e)),i}if(en(e)||eX(e)||tg(e))return e}else if(E(e)&&tg(e[ee]))return e[ee];r(28)}function n_(e,t){return(e||r(29),void 0!==t)?n_(nS(e,t)):en(e)||eX(e)||tg(e)||nt(e)||ni(e)?e:e[ee]?e[ee]:void r(24,e)}function nw(e,t){var n;if(void 0!==t)n=nS(e,t);else{if(tI(e))return e.name;n=nd(e)||nt(e)||ni(e)?n_(e):nS(e)}return n.name_}function nC(e){var t=e8(),n=eK(!0);tc();try{return e()}finally{tl(),e$(n),e9(t)}}Object.entries(t1).forEach(function(e){var t=e[0],n=e[1];"concat"!==t&&D(nv.prototype,t,n)}),nb(1e3);var nA=b.toString;function nk(e,t,n){return void 0===n&&(n=-1),function e(t,n,r,i,o){if(t===n)return 0!==t||1/t==1/n;if(null==t||null==n)return!1;if(t!=t)return n!=n;var a=typeof t;if("function"!==a&&"object"!==a&&"object"!=typeof n)return!1;var s=nA.call(t);if(s!==nA.call(n))return!1;switch(s){case"[object RegExp]":case"[object String]":return""+t==""+n;case"[object Number]":if(+t!=+t)return+n!=+n;return 0==+t?1/+t==1/n:+t==+n;case"[object Date]":case"[object Boolean]":return+t==+n;case"[object Symbol]":return"undefined"!=typeof Symbol&&Symbol.valueOf.call(t)===Symbol.valueOf.call(n);case"[object Map]":case"[object Set]":r>=0&&r++}t=nI(t),n=nI(n);var c="[object Array]"===s;if(!c){if("object"!=typeof t||"object"!=typeof n)return!1;var l=t.constructor,u=n.constructor;if(l!==u&&!(E(l)&&l instanceof l&&E(u)&&u instanceof u)&&"constructor"in t&&"constructor"in n)return!1}if(0===r)return!1;r<0&&(r=-1),o=o||[];for(var d=(i=i||[]).length;d--;)if(i[d]===t)return o[d]===n;if(i.push(t),o.push(n),c){if((d=t.length)!==n.length)return!1;for(;d--;)if(!e(t[d],n[d],r-1,i,o))return!1}else{var f,h=Object.keys(t);if(d=h.length,Object.keys(n).length!==d)return!1;for(;d--;)if(!(B(n,f=h[d])&&e(t[f],n[f],r-1,i,o)))return!1}return i.pop(),o.pop(),!0}(e,t,n)}function nI(e){return t8(e)?e.slice():N(e)||nt(e)||L(e)||ni(e)?Array.from(e.entries()):e}function nE(e){return e[Symbol.iterator]=nx,e}function nx(){return this}["Symbol","Map","Set"].forEach(function(e){void 0===m()[e]&&r("MobX requires global '"+e+"' to be available or polyfilled")}),"object"==typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:function(e){return function(){}},extras:{getDebugName:nw},$mobx:ee})},15764:(e,t,n)=>{"use strict";n.d(t,{dP:()=>T,re:()=>R});var r,i=n(64503),o=null,a={},s=1,c="@wry/context:Slot",l=Array,u=l[c]||function(){var e=function(){function e(){this.id=["slot",s++,Date.now(),Math.random().toString(36).slice(2)].join(":")}return e.prototype.hasValue=function(){for(var e=o;e;e=e.parent)if(this.id in e.slots){var t=e.slots[this.id];if(t===a)break;return e!==o&&(o.slots[this.id]=t),!0}return o&&(o.slots[this.id]=a),!1},e.prototype.getValue=function(){if(this.hasValue())return o.slots[this.id]},e.prototype.withValue=function(e,t,n,r){var i,a=((i={__proto__:null})[this.id]=e,i),s=o;o={parent:s,slots:a};try{return t.apply(r,n)}finally{o=s}},e.bind=function(e){var t=o;return function(){var n=o;try{return o=t,e.apply(this,arguments)}finally{o=n}}},e.noContext=function(e,t,n){if(!o)return e.apply(n,t);var r=o;try{return o=null,e.apply(n,t)}finally{o=r}},e}();try{Object.defineProperty(l,c,{value:l[c]=e,enumerable:!1,writable:!1,configurable:!1})}finally{return e}}();function d(){}u.bind,u.noContext;var f=function(){function e(e,t){void 0===e&&(e=1/0),void 0===t&&(t=d),this.max=e,this.dispose=t,this.map=new Map,this.newest=null,this.oldest=null}return e.prototype.has=function(e){return this.map.has(e)},e.prototype.get=function(e){var t=this.getNode(e);return t&&t.value},e.prototype.getNode=function(e){var t=this.map.get(e);if(t&&t!==this.newest){var n=t.older,r=t.newer;r&&(r.older=n),n&&(n.newer=r),t.older=this.newest,t.older.newer=t,t.newer=null,this.newest=t,t===this.oldest&&(this.oldest=r)}return t},e.prototype.set=function(e,t){var n=this.getNode(e);return n?n.value=t:(n={key:e,value:t,newer:null,older:this.newest},this.newest&&(this.newest.newer=n),this.newest=n,this.oldest=this.oldest||n,this.map.set(e,n),n.value)},e.prototype.clean=function(){for(;this.oldest&&this.map.size>this.max;)this.delete(this.oldest.key)},e.prototype.delete=function(e){var t=this.map.get(e);return!!t&&(t===this.newest&&(this.newest=t.older),t===this.oldest&&(this.oldest=t.newer),t.newer&&(t.newer.older=t.older),t.older&&(t.older.newer=t.newer),this.map.delete(e),this.dispose(t.value,e),!0)},e}(),h=new u,p=Object.prototype.hasOwnProperty,m=void 0===(r=Array.from)?function(e){var t=[];return e.forEach(function(e){return t.push(e)}),t}:r;function g(e){var t=e.unsubscribe;"function"==typeof t&&(e.unsubscribe=void 0,t())}var v=[];function y(e,t){if(!e)throw Error(t||"assertion failure")}function b(e){switch(e.length){case 0:throw Error("unknown value");case 1:return e[0];case 2:throw e[1]}}var S=function(){function e(t){this.fn=t,this.parents=new Set,this.childValues=new Map,this.dirtyChildren=null,this.dirty=!0,this.recomputing=!1,this.value=[],this.deps=null,++e.count}return e.prototype.peek=function(){if(1===this.value.length&&!C(this))return _(this),this.value[0]},e.prototype.recompute=function(e){var t;return y(!this.recomputing,"already recomputing"),_(this),C(this)&&(x(this),h.withValue(this,w,[this,e]),function(e,t){if("function"==typeof e.subscribe)try{g(e),e.unsubscribe=e.subscribe.apply(null,t)}catch(t){return e.setDirty(),!1}return!0}(this,e)&&(t=this,t.dirty=!1,C(t)||A(t,I))),b(this.value)},e.prototype.setDirty=function(){this.dirty||(this.dirty=!0,this.value.length=0,A(this,k),g(this))},e.prototype.dispose=function(){var e=this;this.setDirty(),x(this),A(this,function(t,n){t.setDirty(),P(t,e)})},e.prototype.forget=function(){this.dispose()},e.prototype.dependOn=function(e){e.add(this),this.deps||(this.deps=v.pop()||new Set),this.deps.add(e)},e.prototype.forgetDeps=function(){var e=this;this.deps&&(m(this.deps).forEach(function(t){return t.delete(e)}),this.deps.clear(),v.push(this.deps),this.deps=null)},e.count=0,e}();function _(e){var t=h.getValue();if(t)return e.parents.add(t),t.childValues.has(e)||t.childValues.set(e,[]),C(e)?k(t,e):I(t,e),t}function w(e,t){e.recomputing=!0,e.value.length=0;try{e.value[0]=e.fn.apply(null,t)}catch(t){e.value[1]=t}e.recomputing=!1}function C(e){return e.dirty||!!(e.dirtyChildren&&e.dirtyChildren.size)}function A(e,t){var n=e.parents.size;if(n)for(var r=m(e.parents),i=0;i<n;++i)t(r[i],e)}function k(e,t){y(e.childValues.has(t)),y(C(t));var n=!C(e);if(e.dirtyChildren){if(e.dirtyChildren.has(t))return}else e.dirtyChildren=v.pop()||new Set;e.dirtyChildren.add(t),n&&A(e,k)}function I(e,t){y(e.childValues.has(t)),y(!C(t));var n,r,i=e.childValues.get(t);0===i.length?e.childValues.set(t,t.value.slice(0)):(n=t.value,(r=i.length)>0&&r===n.length&&i[r-1]===n[r-1]||e.setDirty()),E(e,t),C(e)||A(e,I)}function E(e,t){var n=e.dirtyChildren;n&&(n.delete(t),0===n.size&&(v.length<100&&v.push(n),e.dirtyChildren=null))}function x(e){e.childValues.size>0&&e.childValues.forEach(function(t,n){P(e,n)}),e.forgetDeps(),y(null===e.dirtyChildren)}function P(e,t){t.parents.delete(e),e.childValues.delete(t),E(e,t)}var O={setDirty:!0,dispose:!0,forget:!0};function T(e){var t=new Map,n=e&&e.subscribe;function r(e){var r=h.getValue();if(r){var i=t.get(e);i||t.set(e,i=new Set),r.dependOn(i),"function"==typeof n&&(g(i),i.unsubscribe=n(e))}}return r.dirty=function(e,n){var r=t.get(e);if(r){var i=n&&p.call(O,n)?n:"setDirty";m(r).forEach(function(e){return e[i]()}),t.delete(e),g(r)}},r}function D(){var e=new i.B("function"==typeof WeakMap);return function(){return e.lookupArray(arguments)}}D();var M=new Set;function R(e,t){void 0===t&&(t=Object.create(null));var n=new f(t.max||65536,function(e){return e.dispose()}),r=t.keyArgs,i=t.makeCacheKey||D(),o=function(){var o=i.apply(null,r?r.apply(null,arguments):arguments);if(void 0===o)return e.apply(null,arguments);var a=n.get(o);a||(n.set(o,a=new S(e)),a.subscribe=t.subscribe,a.forget=function(){return n.delete(o)});var s=a.recompute(Array.prototype.slice.call(arguments));return n.set(o,a),M.add(n),h.hasValue()||(M.forEach(function(e){return e.clean()}),M.clear()),s};function a(e){var t=n.get(e);t&&t.setDirty()}function s(e){var t=n.get(e);if(t)return t.peek()}function c(e){return n.delete(e)}return Object.defineProperty(o,"size",{get:function(){return n.map.size},configurable:!1,enumerable:!1}),o.dirtyKey=a,o.dirty=function(){a(i.apply(null,arguments))},o.peekKey=s,o.peek=function(){return s(i.apply(null,arguments))},o.forgetKey=c,o.forget=function(){return c(i.apply(null,arguments))},o.makeCacheKey=i,o.getKey=r?function(){return i.apply(null,r.apply(null,arguments))}:i,Object.freeze(o)}},2902:e=>{"use strict";e.exports=function(e,t,n,r){t=t||"&",n=n||"=";var i={};if("string"!=typeof e||0===e.length)return i;var o=/\+/g;e=e.split(t);var a=1e3;r&&"number"==typeof r.maxKeys&&(a=r.maxKeys);var s=e.length;a>0&&s>a&&(s=a);for(var c=0;c<s;++c){var l,u,d,f,h=e[c].replace(o,"%20"),p=h.indexOf(n);(p>=0?(l=h.substr(0,p),u=h.substr(p+1)):(l=h,u=""),d=decodeURIComponent(l),f=decodeURIComponent(u),Object.prototype.hasOwnProperty.call(i,d))?Array.isArray(i[d])?i[d].push(f):i[d]=[i[d],f]:i[d]=f}return i}},57695:e=>{"use strict";var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,n,r,i){return(n=n||"&",r=r||"=",null===e&&(e=void 0),"object"==typeof e)?Object.keys(e).map(function(i){var o=encodeURIComponent(t(i))+r;return Array.isArray(e[i])?e[i].map(function(e){return o+encodeURIComponent(t(e))}).join(n):o+encodeURIComponent(t(e[i]))}).join(n):i?encodeURIComponent(t(i))+r+encodeURIComponent(t(e)):""}},99571:(e,t,n)=>{"use strict";t.parse=n(2902),t.stringify=n(57695)},52433:(e,t,n)=>{"use strict";n.d(t,{aD:()=>l,MT:()=>p,ed:()=>m,lr:()=>v,_F:()=>g});var r,i=n(87012),o="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:n.g;function a(){return o.__satchelGlobalContext}function s(e,t){var n=a().subscriptions;n[e]||(n[e]=[]),n[e].push(t)}function c(e){var t=u(e),n=a().subscriptions[t];if(n){for(var r=[],i=0;i<n.length;i++){var o=(0,n[i])(e);o&&r.push(o)}if(r.length)return 1==r.length?r[0]:Promise.all(r)}}function l(e,t){return function(e,t,n){var r=(a().nextActionId++).toString(),o=function(){for(var o=[],s=0;s<arguments.length;s++)o[s]=arguments[s];var l=t?t.apply(null,o):{};if(l.type)throw Error("Action creators should not include the type property.");return l.type=e,d(l,r),n&&function(e){var t=a().currentMutator;if(t)throw Error("Mutator ("+t+") may not dispatch action ("+e.type+")");var n=a().dispatchWithMiddleware||c;(0,i.PS)(n.bind(null,e))}(l),l};return d(o,r),o.__SATCHELJS_ACTION_TYPE=e,o}(e,t,!0)}function u(e){return e.__SATCHELJS_ACTION_ID}function d(e,t){e.__SATCHELJS_ACTION_ID=t}function f(){return a().rootStore}o.__satchelGlobalContext?function(){if(3!=o.__satchelGlobalContext.schemaVersion)throw Error("Detected incompatible SatchelJS versions loaded.")}():o.__satchelGlobalContext={schemaVersion:3,rootStore:i.LO.map({}),nextActionId:0,subscriptions:{},dispatchWithMiddleware:null,currentMutator:null,legacyInDispatch:0,legacyDispatchWithMiddleware:null,legacyTestMode:!1};var h=(0,i.aD)("createStore",function(e,t){if(f().get(e))throw Error("A store named "+e+" has already been created.");f().set(e,t)});function p(e,t){return h(e,t),function(){return f().get(e)}}function m(e,t){var n=u(e);if(!n)throw Error("Mutators can only subscribe to action creators.");var r=e.__SATCHELJS_ACTION_TYPE||"unknown action";return s(n,(0,i.aD)(r,function(e){var n=a();try{n.currentMutator=r,t(e),n.currentMutator=null}catch(e){throw n.currentMutator=null,e}})),t}function g(e,t){var n=u(e);if(!n)throw Error("Orchestrators can only subscribe to action creators.");return s(n,t),t}var v=(r=m,function(e,t){var n=l(e,function(){return{args:arguments}});return r(n,function(e){return t.apply(null,e.args)}),n});(0,i.jQ)({enforceActions:"observed"})},7370:(e,t)=>{var n=function(){function e(){this._state=new Int32Array(4),this._buffer=new ArrayBuffer(68),this._buffer8=new Uint8Array(this._buffer,0,68),this._buffer32=new Uint32Array(this._buffer,0,17),this.start()}return e.hashStr=function(e,t){return void 0===t&&(t=!1),this.onePassHasher.start().appendStr(e).end(t)},e.hashAsciiStr=function(e,t){return void 0===t&&(t=!1),this.onePassHasher.start().appendAsciiStr(e).end(t)},e.prototype.start=function(){return this._dataLength=0,this._bufferLength=0,this._state.set(e.stateIdentity),this},e.prototype.appendStr=function(t){var n,r,i=this._buffer8,o=this._buffer32,a=this._bufferLength;for(r=0;r<t.length;r+=1){if((n=t.charCodeAt(r))<128)i[a++]=n;else if(n<2048)i[a++]=(n>>>6)+192,i[a++]=63&n|128;else if(n<55296||n>56319)i[a++]=(n>>>12)+224,i[a++]=n>>>6&63|128,i[a++]=63&n|128;else{if((n=(n-55296)*1024+(t.charCodeAt(++r)-56320)+65536)>1114111)throw"Unicode standard supports code points up to U+10FFFF";i[a++]=(n>>>18)+240,i[a++]=n>>>12&63|128,i[a++]=n>>>6&63|128,i[a++]=63&n|128}a>=64&&(this._dataLength+=64,e._md5cycle(this._state,o),a-=64,o[0]=o[16])}return this._bufferLength=a,this},e.prototype.appendAsciiStr=function(t){for(var n,r=this._buffer8,i=this._buffer32,o=this._bufferLength,a=0;;){for(n=Math.min(t.length-a,64-o);n--;)r[o++]=t.charCodeAt(a++);if(o<64)break;this._dataLength+=64,e._md5cycle(this._state,i),o=0}return this._bufferLength=o,this},e.prototype.appendByteArray=function(t){for(var n,r=this._buffer8,i=this._buffer32,o=this._bufferLength,a=0;;){for(n=Math.min(t.length-a,64-o);n--;)r[o++]=t[a++];if(o<64)break;this._dataLength+=64,e._md5cycle(this._state,i),o=0}return this._bufferLength=o,this},e.prototype.getState=function(){var e=this._state;return{buffer:String.fromCharCode.apply(null,this._buffer8),buflen:this._bufferLength,length:this._dataLength,state:[e[0],e[1],e[2],e[3]]}},e.prototype.setState=function(e){var t,n=e.buffer,r=e.state,i=this._state;for(t=0,this._dataLength=e.length,this._bufferLength=e.buflen,i[0]=r[0],i[1]=r[1],i[2]=r[2],i[3]=r[3];t<n.length;t+=1)this._buffer8[t]=n.charCodeAt(t)},e.prototype.end=function(t){void 0===t&&(t=!1);var n,r=this._bufferLength,i=this._buffer8,o=this._buffer32,a=(r>>2)+1;if(this._dataLength+=r,i[r]=128,i[r+1]=i[r+2]=i[r+3]=0,o.set(e.buffer32Identity.subarray(a),a),r>55&&(e._md5cycle(this._state,o),o.set(e.buffer32Identity)),(n=8*this._dataLength)<=0xffffffff)o[14]=n;else{var s=n.toString(16).match(/(.*?)(.{0,8})$/),c=parseInt(s[2],16),l=parseInt(s[1],16)||0;o[14]=c,o[15]=l}return e._md5cycle(this._state,o),t?this._state:e._hex(this._state)},e._hex=function(t){var n,r,i,o,a=e.hexChars,s=e.hexOut;for(o=0;o<4;o+=1)for(i=0,r=8*o,n=t[o];i<8;i+=2)s[r+1+i]=a.charAt(15&n),n>>>=4,s[r+0+i]=a.charAt(15&n),n>>>=4;return s.join("")},e._md5cycle=function(e,t){var n=e[0],r=e[1],i=e[2],o=e[3];n+=(r&i|~r&o)+t[0]-0x28955b88|0,o+=((n=(n<<7|n>>>25)+r|0)&r|~n&i)+t[1]-0x173848aa|0,i+=((o=(o<<12|o>>>20)+n|0)&n|~o&r)+t[2]+0x242070db|0,r+=((i=(i<<17|i>>>15)+o|0)&o|~i&n)+t[3]-0x3e423112|0,n+=((r=(r<<22|r>>>10)+i|0)&i|~r&o)+t[4]-0xa83f051|0,o+=((n=(n<<7|n>>>25)+r|0)&r|~n&i)+t[5]+0x4787c62a|0,i+=((o=(o<<12|o>>>20)+n|0)&n|~o&r)+t[6]-0x57cfb9ed|0,r+=((i=(i<<17|i>>>15)+o|0)&o|~i&n)+t[7]-0x2b96aff|0,n+=((r=(r<<22|r>>>10)+i|0)&i|~r&o)+t[8]+0x698098d8|0,o+=((n=(n<<7|n>>>25)+r|0)&r|~n&i)+t[9]-0x74bb0851|0,i+=((o=(o<<12|o>>>20)+n|0)&n|~o&r)+t[10]-42063|0,r+=((i=(i<<17|i>>>15)+o|0)&o|~i&n)+t[11]-0x76a32842|0,n+=((r=(r<<22|r>>>10)+i|0)&i|~r&o)+t[12]+0x6b901122|0,o+=((n=(n<<7|n>>>25)+r|0)&r|~n&i)+t[13]-0x2678e6d|0,i+=((o=(o<<12|o>>>20)+n|0)&n|~o&r)+t[14]-0x5986bc72|0,r+=((i=(i<<17|i>>>15)+o|0)&o|~i&n)+t[15]+0x49b40821|0,n+=((r=(r<<22|r>>>10)+i|0)&o|i&~o)+t[1]-0x9e1da9e|0,o+=((n=(n<<5|n>>>27)+r|0)&i|r&~i)+t[6]-0x3fbf4cc0|0,i+=((o=(o<<9|o>>>23)+n|0)&r|n&~r)+t[11]+0x265e5a51|0,r+=((i=(i<<14|i>>>18)+o|0)&n|o&~n)+t[0]-0x16493856|0,n+=((r=(r<<20|r>>>12)+i|0)&o|i&~o)+t[5]-0x29d0efa3|0,o+=((n=(n<<5|n>>>27)+r|0)&i|r&~i)+t[10]+0x2441453|0,i+=((o=(o<<9|o>>>23)+n|0)&r|n&~r)+t[15]-0x275e197f|0,r+=((i=(i<<14|i>>>18)+o|0)&n|o&~n)+t[4]-0x182c0438|0,n+=((r=(r<<20|r>>>12)+i|0)&o|i&~o)+t[9]+0x21e1cde6|0,o+=((n=(n<<5|n>>>27)+r|0)&i|r&~i)+t[14]-0x3cc8f82a|0,i+=((o=(o<<9|o>>>23)+n|0)&r|n&~r)+t[3]-0xb2af279|0,r+=((i=(i<<14|i>>>18)+o|0)&n|o&~n)+t[8]+0x455a14ed|0,n+=((r=(r<<20|r>>>12)+i|0)&o|i&~o)+t[13]-0x561c16fb|0,o+=((n=(n<<5|n>>>27)+r|0)&i|r&~i)+t[2]-0x3105c08|0,i+=((o=(o<<9|o>>>23)+n|0)&r|n&~r)+t[7]+0x676f02d9|0,r+=((i=(i<<14|i>>>18)+o|0)&n|o&~n)+t[12]-0x72d5b376|0,n+=((r=(r<<20|r>>>12)+i|0)^i^o)+t[5]-378558|0,o+=((n=(n<<4|n>>>28)+r|0)^r^i)+t[8]-0x788e097f|0,i+=((o=(o<<11|o>>>21)+n|0)^n^r)+t[11]+0x6d9d6122|0,r+=((i=(i<<16|i>>>16)+o|0)^o^n)+t[14]-0x21ac7f4|0,n+=((r=(r<<23|r>>>9)+i|0)^i^o)+t[1]-0x5b4115bc|0,o+=((n=(n<<4|n>>>28)+r|0)^r^i)+t[4]+0x4bdecfa9|0,i+=((o=(o<<11|o>>>21)+n|0)^n^r)+t[7]-0x944b4a0|0,r+=((i=(i<<16|i>>>16)+o|0)^o^n)+t[10]-0x41404390|0,n+=((r=(r<<23|r>>>9)+i|0)^i^o)+t[13]+0x289b7ec6|0,o+=((n=(n<<4|n>>>28)+r|0)^r^i)+t[0]-0x155ed806|0,i+=((o=(o<<11|o>>>21)+n|0)^n^r)+t[3]-0x2b10cf7b|0,r+=((i=(i<<16|i>>>16)+o|0)^o^n)+t[6]+0x4881d05|0,n+=((r=(r<<23|r>>>9)+i|0)^i^o)+t[9]-0x262b2fc7|0,o+=((n=(n<<4|n>>>28)+r|0)^r^i)+t[12]-0x1924661b|0,i+=((o=(o<<11|o>>>21)+n|0)^n^r)+t[15]+0x1fa27cf8|0,r+=((i=(i<<16|i>>>16)+o|0)^o^n)+t[2]-0x3b53a99b|0,r=(r<<23|r>>>9)+i|0,n+=(i^(r|~o))+t[0]-0xbd6ddbc|0,n=(n<<6|n>>>26)+r|0,o+=(r^(n|~i))+t[7]+0x432aff97|0,o=(o<<10|o>>>22)+n|0,i+=(n^(o|~r))+t[14]-0x546bdc59|0,i=(i<<15|i>>>17)+o|0,r+=(o^(i|~n))+t[5]-0x36c5fc7|0,r=(r<<21|r>>>11)+i|0,n+=(i^(r|~o))+t[12]+0x655b59c3|0,n=(n<<6|n>>>26)+r|0,o+=(r^(n|~i))+t[3]-0x70f3336e|0,o=(o<<10|o>>>22)+n|0,i+=(n^(o|~r))+t[10]-1051523|0,i=(i<<15|i>>>17)+o|0,r+=(o^(i|~n))+t[1]-0x7a7ba22f|0,r=(r<<21|r>>>11)+i|0,n+=(i^(r|~o))+t[8]+0x6fa87e4f|0,n=(n<<6|n>>>26)+r|0,o+=(r^(n|~i))+t[15]-0x1d31920|0,o=(o<<10|o>>>22)+n|0,i+=(n^(o|~r))+t[6]-0x5cfebcec|0,i=(i<<15|i>>>17)+o|0,r+=(o^(i|~n))+t[13]+0x4e0811a1|0,r=(r<<21|r>>>11)+i|0,n+=(i^(r|~o))+t[4]-0x8ac817e|0,n=(n<<6|n>>>26)+r|0,o+=(r^(n|~i))+t[11]-0x42c50dcb|0,o=(o<<10|o>>>22)+n|0,i+=(n^(o|~r))+t[2]+0x2ad7d2bb|0,i=(i<<15|i>>>17)+o|0,r+=(o^(i|~n))+t[9]-0x14792c6f|0,r=(r<<21|r>>>11)+i|0,e[0]=n+e[0]|0,e[1]=r+e[1]|0,e[2]=i+e[2]|0,e[3]=o+e[3]|0},e.stateIdentity=new Int32Array([0x67452301,-0x10325477,-0x67452302,0x10325476]),e.buffer32Identity=new Int32Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),e.hexChars="0123456789abcdef",e.hexOut=[],e.onePassHasher=new e,e}();t.V=n,n.hashStr("hello")},65661:(e,t,n)=>{"use strict";n.d(t,{$O:()=>y,E_:()=>b,Is:()=>w,RC:()=>function e(t,n,r){return!!(0,o.s)(n)&&(f(n)?n.every(function(n){return e(t,n,r)}):t.selections.every(function(t){if((0,i.My)(t)&&(0,a.LZ)(t,r)){var o=(0,i.u2)(t);return u.call(n,o)&&(!t.selectionSet||e(t.selectionSet,n[o],r))}return!0}))},RI:()=>u,ig:()=>_,j:()=>S,jS:()=>m,jp:()=>v,kJ:()=>f,lg:()=>g,uG:()=>h});var r=n(71406),i=n(87656),o=n(36903),a=n(27636),s=n(35225),c=n(76661),l=n(13954),u=Object.prototype.hasOwnProperty;function d(e){return null==e}var f=Array.isArray;function h(e,t){var n=e.__typename,r=e.id,i=e._id;if("string"==typeof n&&(t&&(t.keyObject=d(r)?d(i)?void 0:{_id:i}:{id:r}),d(r)&&!d(i)&&(r=i),!d(r)))return"".concat(n,":").concat("number"==typeof r||"string"==typeof r?r:JSON.stringify(r))}var p={dataIdFromObject:h,addTypename:!0,resultCaching:!0,canonizeResults:!1};function m(e){return(0,r.o)(p,e)}function g(e){var t=e.canonizeResults;return void 0===t?p.canonizeResults:t}function v(e,t){return(0,i.Yk)(t)?e.get(t.__ref,"__typename"):t&&t.__typename}var y=/^[_a-z][_0-9a-z]*/i;function b(e){var t=e.match(y);return t?t[0]:e}function S(e){return(0,o.s)(e)&&!(0,i.Yk)(e)&&!f(e)}function _(){return new s.w0}function w(e,t){var n=(0,c.F)((0,l.kU)(e));return{fragmentMap:n,lookupFragment:function(e){var r=n[e];return!r&&t&&(r=t.lookup(e)),r||null}}}},9955:(e,t,n)=>{"use strict";n.d(t,{h:()=>ec});var r=n(32718),i=n(46561),o=n(15764),a=n(48868),s=n(76661),c=function(){function e(){this.getFragmentDoc=(0,o.re)(s.Yk)}return e.prototype.batch=function(e){var t,n=this,r="string"==typeof e.optimistic?e.optimistic:!1===e.optimistic?null:void 0;return this.performTransaction(function(){return t=e.update(n)},r),t},e.prototype.recordOptimisticTransaction=function(e,t){this.performTransaction(e,t)},e.prototype.transformDocument=function(e){return e},e.prototype.transformForLink=function(e){return e},e.prototype.identify=function(e){},e.prototype.gc=function(){return[]},e.prototype.modify=function(e){return!1},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!!e.optimistic),this.read((0,r.pi)((0,r.pi)({},e),{rootId:e.id||"ROOT_QUERY",optimistic:t}))},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!!e.optimistic),this.read((0,r.pi)((0,r.pi)({},e),{query:this.getFragmentDoc(e.fragment,e.fragmentName),rootId:e.id,optimistic:t}))},e.prototype.writeQuery=function(e){var t=e.id,n=e.data,i=(0,r._T)(e,["id","data"]);return this.write(Object.assign(i,{dataId:t||"ROOT_QUERY",result:n}))},e.prototype.writeFragment=function(e){var t=e.id,n=e.data,i=e.fragment,o=e.fragmentName,a=(0,r._T)(e,["id","data","fragment","fragmentName"]);return this.write(Object.assign(a,{query:this.getFragmentDoc(i,o),dataId:t,result:n}))},e.prototype.updateQuery=function(e,t){return this.batch({update:function(n){var i=n.readQuery(e),o=t(i);return null==o?i:(n.writeQuery((0,r.pi)((0,r.pi)({},e),{data:o})),o)}})},e.prototype.updateFragment=function(e,t){return this.batch({update:function(n){var i=n.readFragment(e),o=t(i);return null==o?i:(n.writeFragment((0,r.pi)((0,r.pi)({},e),{data:o})),o)}})},e}(),l=function(e){function t(n,r,i,o){var a,s=e.call(this,n)||this;if(s.message=n,s.path=r,s.query=i,s.variables=o,Array.isArray(s.path)){s.missing=s.message;for(var c=s.path.length-1;c>=0;--c)s.missing=((a={})[s.path[c]]=s.missing,a)}else s.missing=s.path;return s.__proto__=t.prototype,s}return(0,r.ZT)(t,e),t}(Error),u=n(87656),d=n(10478),f=n(95498),h=n(91066),p=n(71406),m=n(13954),g=n(35225),v=n(27636),y=n(36903);function b(e){if(__DEV__){var t;(t=new Set([e])).forEach(function(e){(0,y.s)(e)&&function(e){if(__DEV__&&!Object.isFrozen(e))try{Object.freeze(e)}catch(e){if(e instanceof TypeError)return null;throw e}return e}(e)===e&&Object.getOwnPropertyNames(e).forEach(function(n){(0,y.s)(e[n])&&t.add(e[n])})})}return e}var S=n(64503),_=n(65661),w=Object.create(null),C=function(){return w},A=Object.create(null),k=function(){function e(e,t){var n=this;this.policies=e,this.group=t,this.data=Object.create(null),this.rootIds=Object.create(null),this.refs=Object.create(null),this.getFieldValue=function(e,t){return b((0,u.Yk)(e)?n.get(e.__ref,t):e&&e[t])},this.canRead=function(e){return(0,u.Yk)(e)?n.has(e.__ref):"object"==typeof e},this.toReference=function(e,t){if("string"==typeof e)return(0,u.kQ)(e);if((0,u.Yk)(e))return e;var r=n.policies.identify(e)[0];if(r){var i=(0,u.kQ)(r);return t&&n.merge(r,e),i}}}return e.prototype.toObject=function(){return(0,r.pi)({},this.data)},e.prototype.has=function(e){return void 0!==this.lookup(e,!0)},e.prototype.get=function(e,t){if(this.group.depend(e,t),_.RI.call(this.data,e)){var n=this.data[e];if(n&&_.RI.call(n,t))return n[t]}return"__typename"===t&&_.RI.call(this.policies.rootTypenamesById,e)?this.policies.rootTypenamesById[e]:this instanceof x?this.parent.get(e,t):void 0},e.prototype.lookup=function(e,t){return(t&&this.group.depend(e,"__exists"),_.RI.call(this.data,e))?this.data[e]:this instanceof x?this.parent.lookup(e,t):this.policies.rootTypenamesById[e]?Object.create(null):void 0},e.prototype.merge=function(e,t){var n,r=this;(0,u.Yk)(e)&&(e=e.__ref),(0,u.Yk)(t)&&(t=t.__ref);var o="string"==typeof e?this.lookup(n=e):e,a="string"==typeof t?this.lookup(n=t):t;if(a){__DEV__?(0,i.kG)("string"==typeof n,"store.merge expects a string ID"):(0,i.kG)("string"==typeof n,1);var s=new g.w0(O).merge(o,a);if(this.data[n]=s,s!==o&&(delete this.refs[n],this.group.caching)){var c=Object.create(null);o||(c.__exists=1),Object.keys(a).forEach(function(e){if(!o||o[e]!==s[e]){c[e]=1;var t=(0,_.E_)(e);t===e||r.policies.hasKeyArgs(s.__typename,t)||(c[t]=1),void 0!==s[e]||r instanceof x||delete s[e]}}),c.__typename&&!(o&&o.__typename)&&this.policies.rootTypenamesById[n]===s.__typename&&delete c.__typename,Object.keys(c).forEach(function(e){return r.group.dirty(n,e)})}}},e.prototype.modify=function(e,t){var n=this,i=this.lookup(e);if(i){var o=Object.create(null),a=!1,s=!0,c={DELETE:w,INVALIDATE:A,isReference:u.Yk,toReference:this.toReference,canRead:this.canRead,readField:function(t,r){return n.policies.readField("string"==typeof t?{fieldName:t,from:r||(0,u.kQ)(e)}:t,{store:n})}};if(Object.keys(i).forEach(function(l){var u=(0,_.E_)(l),d=i[l];if(void 0!==d){var f="function"==typeof t?t:t[l]||t[u];if(f){var h=f===C?w:f(b(d),(0,r.pi)((0,r.pi)({},c),{fieldName:u,storeFieldName:l,storage:n.getStorage(e,l)}));h===A?n.group.dirty(e,l):(h===w&&(h=void 0),h!==d&&(o[l]=h,a=!0,d=h))}void 0!==d&&(s=!1)}}),a)return this.merge(e,o),s&&(this instanceof x?this.data[e]=void 0:delete this.data[e],this.group.dirty(e,"__exists")),!0}return!1},e.prototype.delete=function(e,t,n){var r,i=this.lookup(e);if(i){var o=this.getFieldValue(i,"__typename"),a=t&&n?this.policies.getStoreFieldName({typename:o,fieldName:t,args:n}):t;return this.modify(e,a?((r={})[a]=C,r):C)}return!1},e.prototype.evict=function(e,t){var n=!1;return e.id&&(_.RI.call(this.data,e.id)&&(n=this.delete(e.id,e.fieldName,e.args)),this instanceof x&&this!==t&&(n=this.parent.evict(e,t)||n),(e.fieldName||n)&&this.group.dirty(e.id,e.fieldName||"__exists")),n},e.prototype.clear=function(){this.replace(null)},e.prototype.extract=function(){var e=this,t=this.toObject(),n=[];return this.getRootIdSet().forEach(function(t){_.RI.call(e.policies.rootTypenamesById,t)||n.push(t)}),n.length&&(t.__META={extraRootIds:n.sort()}),t},e.prototype.replace=function(e){var t=this;if(Object.keys(this.data).forEach(function(n){e&&_.RI.call(e,n)||t.delete(n)}),e){var n=e.__META,i=(0,r._T)(e,["__META"]);Object.keys(i).forEach(function(e){t.merge(e,i[e])}),n&&n.extraRootIds.forEach(this.retain,this)}},e.prototype.retain=function(e){return this.rootIds[e]=(this.rootIds[e]||0)+1},e.prototype.release=function(e){if(this.rootIds[e]>0){var t=--this.rootIds[e];return t||delete this.rootIds[e],t}return 0},e.prototype.getRootIdSet=function(e){return void 0===e&&(e=new Set),Object.keys(this.rootIds).forEach(e.add,e),this instanceof x?this.parent.getRootIdSet(e):Object.keys(this.policies.rootTypenamesById).forEach(e.add,e),e},e.prototype.gc=function(){var e=this,t=this.getRootIdSet(),n=this.toObject();t.forEach(function(r){_.RI.call(n,r)&&(Object.keys(e.findChildRefIds(r)).forEach(t.add,t),delete n[r])});var r=Object.keys(n);if(r.length){for(var i=this;i instanceof x;)i=i.parent;r.forEach(function(e){return i.delete(e)})}return r},e.prototype.findChildRefIds=function(e){if(!_.RI.call(this.refs,e)){var t=this.refs[e]=Object.create(null),n=this.data[e];if(!n)return t;var r=new Set([n]);r.forEach(function(e){(0,u.Yk)(e)&&(t[e.__ref]=!0),(0,y.s)(e)&&Object.keys(e).forEach(function(t){var n=e[t];(0,y.s)(n)&&r.add(n)})})}return this.refs[e]},e.prototype.makeCacheKey=function(){return this.group.keyMaker.lookupArray(arguments)},e}(),I=function(){function e(e,t){void 0===t&&(t=null),this.caching=e,this.parent=t,this.d=null,this.resetCaching()}return e.prototype.resetCaching=function(){this.d=this.caching?(0,o.dP)():null,this.keyMaker=new S.B(h.mr)},e.prototype.depend=function(e,t){if(this.d){this.d(t+"#"+e);var n=(0,_.E_)(t);n!==t&&this.d(n+"#"+e),this.parent&&this.parent.depend(e,t)}},e.prototype.dirty=function(e,t){this.d&&this.d.dirty(t+"#"+e,"__exists"===t?"forget":"setDirty")},e}();function E(e,t){T(e)&&e.group.depend(t,"__exists")}!function(e){var t=function(e){function t(t){var n=t.policies,r=t.resultCaching,i=t.seed,o=e.call(this,n,new I(void 0===r||r))||this;return o.stump=new P(o),o.storageTrie=new S.B(h.mr),i&&o.replace(i),o}return(0,r.ZT)(t,e),t.prototype.addLayer=function(e,t){return this.stump.addLayer(e,t)},t.prototype.removeLayer=function(){return this},t.prototype.getStorage=function(){return this.storageTrie.lookupArray(arguments)},t}(e);e.Root=t}(k||(k={}));var x=function(e){function t(t,n,r,i){var o=e.call(this,n.policies,i)||this;return o.id=t,o.parent=n,o.replay=r,o.group=i,r(o),o}return(0,r.ZT)(t,e),t.prototype.addLayer=function(e,n){return new t(e,this,n,this.group)},t.prototype.removeLayer=function(e){var t=this,n=this.parent.removeLayer(e);return e===this.id?(this.group.caching&&Object.keys(this.data).forEach(function(e){var r=t.data[e],i=n.lookup(e);i?r?r!==i&&Object.keys(r).forEach(function(n){(0,a.D)(r[n],i[n])||t.group.dirty(e,n)}):(t.group.dirty(e,"__exists"),Object.keys(i).forEach(function(n){t.group.dirty(e,n)})):t.delete(e)}),n):n===this.parent?this:n.addLayer(this.id,this.replay)},t.prototype.toObject=function(){return(0,r.pi)((0,r.pi)({},this.parent.toObject()),this.data)},t.prototype.findChildRefIds=function(t){var n=this.parent.findChildRefIds(t);return _.RI.call(this.data,t)?(0,r.pi)((0,r.pi)({},n),e.prototype.findChildRefIds.call(this,t)):n},t.prototype.getStorage=function(){for(var e=this.parent;e.parent;)e=e.parent;return e.getStorage.apply(e,arguments)},t}(k),P=function(e){function t(t){return e.call(this,"EntityStore.Stump",t,function(){},new I(t.group.caching,t.group))||this}return(0,r.ZT)(t,e),t.prototype.removeLayer=function(){return this},t.prototype.merge=function(){return this.parent.merge.apply(this.parent,arguments)},t}(x);function O(e,t,n){var r=e[n],i=t[n];return(0,a.D)(r,i)?r:i}function T(e){return!!(e instanceof k&&e.group.caching)}var D=n(22575);function M(e){return[e.selectionSet,e.objectOrReference,e.context,e.context.canonizeResults]}var R=function(){function e(e){var t=this;this.knownResults=new(h.mr?WeakMap:Map),this.config=(0,p.o)(e,{addTypename:!1!==e.addTypename,canonizeResults:(0,_.lg)(e)}),this.canon=e.canon||new D.h,this.executeSelectionSet=(0,o.re)(function(e){var n,i=e.context.canonizeResults,o=M(e);o[3]=!i;var a=(n=t.executeSelectionSet).peek.apply(n,o);return a?i?(0,r.pi)((0,r.pi)({},a),{result:t.canon.admit(a.result)}):a:(E(e.context.store,e.enclosingRef.__ref),t.execSelectionSetImpl(e))},{max:this.config.resultCacheMaxSize,keyArgs:M,makeCacheKey:function(e,t,n,r){if(T(n.store))return n.store.makeCacheKey(e,(0,u.Yk)(t)?t.__ref:t,n.varString,r)}}),this.executeSubSelectedArray=(0,o.re)(function(e){return E(e.context.store,e.enclosingRef.__ref),t.execSubSelectedArrayImpl(e)},{max:this.config.resultCacheMaxSize,makeCacheKey:function(e){var t=e.field,n=e.array,r=e.context;if(T(r.store))return r.store.makeCacheKey(t,n,r.varString)}})}return e.prototype.resetCanon=function(){this.canon=new D.h},e.prototype.diffQueryAgainstStore=function(e){var t,n=e.store,i=e.query,o=e.rootId,a=e.variables,s=e.returnPartialData,c=e.canonizeResults,d=void 0===c?this.config.canonizeResults:c,f=this.config.cache.policies;a=(0,r.pi)((0,r.pi)({},(0,m.O4)((0,m.iW)(i))),a);var h=(0,u.kQ)(void 0===o?"ROOT_QUERY":o),p=this.executeSelectionSet({selectionSet:(0,m.p$)(i).selectionSet,objectOrReference:h,enclosingRef:h,context:(0,r.pi)({store:n,query:i,policies:f,variables:a,varString:(0,D.B)(a),canonizeResults:d},(0,_.Is)(i,this.config.fragments))});if(p.missing&&(t=[new l(function(e){try{JSON.stringify(e,function(e,t){if("string"==typeof t)throw t;return t})}catch(e){return e}}(p.missing),p.missing,i,a)],!(void 0===s||s)))throw t[0];return{result:p.result,complete:!t,missing:t}},e.prototype.isFresh=function(e,t,n,r){if(T(r.store)&&this.knownResults.get(e)===n){var i=this.executeSelectionSet.peek(n,t,r,this.canon.isKnown(e));if(i&&e===i.result)return!0}return!1},e.prototype.execSelectionSetImpl=function(e){var t,n=this,r=e.selectionSet,o=e.objectOrReference,a=e.enclosingRef,c=e.context;if((0,u.Yk)(o)&&!c.policies.rootTypenamesById[o.__ref]&&!c.store.has(o.__ref))return{result:this.canon.empty,missing:"Dangling reference to missing ".concat(o.__ref," object")};var l=c.variables,h=c.policies,p=c.store.getFieldValue(o,"__typename"),m=[],y=new g.w0;function S(e,n){var r;return e.missing&&(t=y.merge(t,((r={})[n]=e.missing,r))),e.result}this.config.addTypename&&"string"==typeof p&&!h.rootIdsByTypename[p]&&m.push({__typename:p});var w=new Set(r.selections);w.forEach(function(e){var r,g;if((0,v.LZ)(e,l)){if((0,u.My)(e)){var b=h.readField({fieldName:e.name.value,field:e,variables:c.variables,from:o},c),C=(0,u.u2)(e);void 0===b?d.Gw.added(e)||(t=y.merge(t,((r={})[C]="Can't find field '".concat(e.name.value,"' on ").concat((0,u.Yk)(o)?o.__ref+" object":"object "+JSON.stringify(o,null,2)),r))):(0,_.kJ)(b)?b=S(n.executeSubSelectedArray({field:e,array:b,enclosingRef:a,context:c}),C):e.selectionSet?null!=b&&(b=S(n.executeSelectionSet({selectionSet:e.selectionSet,objectOrReference:b,enclosingRef:(0,u.Yk)(b)?b:a,context:c}),C)):c.canonizeResults&&(b=n.canon.pass(b)),void 0!==b&&m.push(((g={})[C]=b,g))}else{var A=(0,s.hi)(e,c.lookupFragment);if(!A&&e.kind===f.h.FRAGMENT_SPREAD)throw __DEV__?new i.ej("No fragment named ".concat(e.name.value)):new i.ej(5);A&&h.fragmentMatches(A,p)&&A.selectionSet.selections.forEach(w.add,w)}}});var C={result:(0,g.bw)(m),missing:t},A=c.canonizeResults?this.canon.admit(C):b(C);return A.result&&this.knownResults.set(A.result,r),A},e.prototype.execSubSelectedArrayImpl=function(e){var t,n=this,r=e.field,o=e.array,a=e.enclosingRef,s=e.context,c=new g.w0;function l(e,n){var r;return e.missing&&(t=c.merge(t,((r={})[n]=e.missing,r))),e.result}return r.selectionSet&&(o=o.filter(s.store.canRead)),o=o.map(function(e,t){return null===e?null:(0,_.kJ)(e)?l(n.executeSubSelectedArray({field:r,array:e,enclosingRef:a,context:s}),t):r.selectionSet?l(n.executeSelectionSet({selectionSet:r.selectionSet,objectOrReference:e,enclosingRef:(0,u.Yk)(e)?e:a,context:s}),t):(__DEV__&&function(e,t,n){if(!t.selectionSet){var r=new Set([n]);r.forEach(function(n){(0,y.s)(n)&&(__DEV__?(0,i.kG)(!(0,u.Yk)(n),"Missing selection set for object of type ".concat((0,_.jp)(e,n)," returned for query field ").concat(t.name.value)):(0,i.kG)(!(0,u.Yk)(n),6),Object.values(n).forEach(r.add,r))})}}(s.store,r,e),e)}),{result:s.canonizeResults?this.canon.admit(o):o,missing:t}},e}(),N=n(4830),L=n(10333),F=n(16862),U=n(5780),H=Object.create(null);function B(e){var t=JSON.stringify(e);return H[t]||(H[t]=Object.create(null))}function j(e){var t=B(e);return t.keyFieldsFn||(t.keyFieldsFn=function(t,n){var r=function(e,t){return n.readField(t,e)},o=n.keyObject=G(e,function(e){var o=q(n.storeObject,e,r);return void 0===o&&t!==n.storeObject&&_.RI.call(t,e[0])&&(o=q(t,e,V)),__DEV__?(0,i.kG)(void 0!==o,"Missing field '".concat(e.join("."),"' while extracting keyFields from ").concat(JSON.stringify(t))):(0,i.kG)(void 0!==o,2),o});return"".concat(n.typename,":").concat(JSON.stringify(o))})}function W(e){var t=B(e);return t.keyArgsFn||(t.keyArgsFn=function(t,n){var r=n.field,i=n.variables,o=n.fieldName,a=JSON.stringify(G(e,function(e){var n=e[0],o=n.charAt(0);if("@"===o){if(r&&(0,L.O)(r.directives)){var a=n.slice(1),s=r.directives.find(function(e){return e.name.value===a}),c=s&&(0,u.NC)(s,i);return c&&q(c,e.slice(1))}return}if("$"===o){var l=n.slice(1);if(i&&_.RI.call(i,l)){var d=e.slice(0);return d[0]=l,q(i,d)}return}if(t)return q(t,e)}));return(t||"{}"!==a)&&(o+=":"+a),o})}function G(e,t){var n=new g.w0;return(function e(t){var n=B(t);if(!n.paths){var r=n.paths=[],i=[];t.forEach(function(n,o){(0,_.kJ)(n)?(e(n).forEach(function(e){return r.push(i.concat(e))}),i.length=0):(i.push(n),(0,_.kJ)(t[o+1])||(r.push(i.slice(0)),i.length=0))})}return n.paths})(e).reduce(function(e,r){var i,o=t(r);if(void 0!==o){for(var a=r.length-1;a>=0;--a)(i={})[r[a]]=o,o=i;e=n.merge(e,o)}return e},Object.create(null))}function V(e,t){return e[t]}function q(e,t,n){return n=n||V,function e(t){return(0,y.s)(t)?(0,_.kJ)(t)?t.map(e):G(Object.keys(t).sort(),function(e){return q(t,e)}):t}(t.reduce(function e(t,r){return(0,_.kJ)(t)?t.map(function(t){return e(t,r)}):t&&n(t,r)},e))}function Z(e){return void 0!==e.args?e.args:e.field?(0,u.NC)(e.field,e.variables):null}u.PT.setStringify(D.B);var Q=function(){},z=function(e,t){return t.fieldName},K=function(e,t,n){return(0,n.mergeObjects)(e,t)},$=function(e,t){return t},Y=function(){function e(e){this.config=e,this.typePolicies=Object.create(null),this.toBeAdded=Object.create(null),this.supertypeMap=new Map,this.fuzzySubtypes=new Map,this.rootIdsByTypename=Object.create(null),this.rootTypenamesById=Object.create(null),this.usingPossibleTypes=!1,this.config=(0,r.pi)({dataIdFromObject:_.uG},e),this.cache=this.config.cache,this.setRootTypename("Query"),this.setRootTypename("Mutation"),this.setRootTypename("Subscription"),e.possibleTypes&&this.addPossibleTypes(e.possibleTypes),e.typePolicies&&this.addTypePolicies(e.typePolicies)}return e.prototype.identify=function(e,t){var n,i,o=this,a=t&&(t.typename||(null===(n=t.storeObject)||void 0===n?void 0:n.__typename))||e.__typename;if(a===this.rootTypenamesById.ROOT_QUERY)return["ROOT_QUERY"];for(var s=t&&t.storeObject||e,c=(0,r.pi)((0,r.pi)({},t),{typename:a,storeObject:s,readField:t&&t.readField||function(){var e=X(arguments,s);return o.readField(e,{store:o.cache.data,variables:e.variables})}}),l=a&&this.getTypePolicy(a),u=l&&l.keyFn||this.config.dataIdFromObject;u;){var d=u(e,c);if((0,_.kJ)(d))u=j(d);else{i=d;break}}return i=i?String(i):void 0,c.keyObject?[i,c.keyObject]:[i]},e.prototype.addTypePolicies=function(e){var t=this;Object.keys(e).forEach(function(n){var i=e[n],o=i.queryType,a=i.mutationType,s=i.subscriptionType,c=(0,r._T)(i,["queryType","mutationType","subscriptionType"]);o&&t.setRootTypename("Query",n),a&&t.setRootTypename("Mutation",n),s&&t.setRootTypename("Subscription",n),_.RI.call(t.toBeAdded,n)?t.toBeAdded[n].push(c):t.toBeAdded[n]=[c]})},e.prototype.updateTypePolicy=function(e,t){var n=this,r=this.getTypePolicy(e),i=t.keyFields,o=t.fields;function a(e,t){e.merge="function"==typeof t?t:!0===t?K:!1===t?$:e.merge}a(r,t.merge),r.keyFn=!1===i?Q:(0,_.kJ)(i)?j(i):"function"==typeof i?i:r.keyFn,o&&Object.keys(o).forEach(function(t){var r=n.getFieldPolicy(e,t,!0),i=o[t];if("function"==typeof i)r.read=i;else{var s=i.keyArgs,c=i.read,l=i.merge;r.keyFn=!1===s?z:(0,_.kJ)(s)?W(s):"function"==typeof s?s:r.keyFn,"function"==typeof c&&(r.read=c),a(r,l)}r.read&&r.merge&&(r.keyFn=r.keyFn||z)})},e.prototype.setRootTypename=function(e,t){void 0===t&&(t=e);var n="ROOT_"+e.toUpperCase(),r=this.rootTypenamesById[n];t!==r&&(__DEV__?(0,i.kG)(!r||r===e,"Cannot change root ".concat(e," __typename more than once")):(0,i.kG)(!r||r===e,3),r&&delete this.rootIdsByTypename[r],this.rootIdsByTypename[t]=n,this.rootTypenamesById[n]=t)},e.prototype.addPossibleTypes=function(e){var t=this;this.usingPossibleTypes=!0,Object.keys(e).forEach(function(n){t.getSupertypeSet(n,!0),e[n].forEach(function(e){t.getSupertypeSet(e,!0).add(n);var r=e.match(_.$O);r&&r[0]===e||t.fuzzySubtypes.set(e,new RegExp(e))})})},e.prototype.getTypePolicy=function(e){var t=this;if(!_.RI.call(this.typePolicies,e)){var n=this.typePolicies[e]=Object.create(null);n.fields=Object.create(null);var i=this.supertypeMap.get(e);i&&i.size&&i.forEach(function(e){var i=t.getTypePolicy(e),o=i.fields;Object.assign(n,(0,r._T)(i,["fields"])),Object.assign(n.fields,o)})}var o=this.toBeAdded[e];return o&&o.length&&o.splice(0).forEach(function(n){t.updateTypePolicy(e,n)}),this.typePolicies[e]},e.prototype.getFieldPolicy=function(e,t,n){if(e){var r=this.getTypePolicy(e).fields;return r[t]||n&&(r[t]=Object.create(null))}},e.prototype.getSupertypeSet=function(e,t){var n=this.supertypeMap.get(e);return!n&&t&&this.supertypeMap.set(e,n=new Set),n},e.prototype.fragmentMatches=function(e,t,n,r){var o=this;if(!e.typeCondition)return!0;if(!t)return!1;var a=e.typeCondition.name.value;if(t===a)return!0;if(this.usingPossibleTypes&&this.supertypeMap.has(a))for(var s=this.getSupertypeSet(t,!0),c=[s],l=function(e){var t=o.getSupertypeSet(e,!1);t&&t.size&&0>c.indexOf(t)&&c.push(t)},u=!!(n&&this.fuzzySubtypes.size),d=!1,f=0;f<c.length;++f){var h=c[f];if(h.has(a))return s.has(a)||(d&&__DEV__&&i.kG.warn("Inferring subtype ".concat(t," of supertype ").concat(a)),s.add(a)),!0;h.forEach(l),u&&f===c.length-1&&(0,_.RC)(e.selectionSet,n,r)&&(u=!1,d=!0,this.fuzzySubtypes.forEach(function(e,n){var r=t.match(e);r&&r[0]===t&&l(n)}))}return!1},e.prototype.hasKeyArgs=function(e,t){var n=this.getFieldPolicy(e,t,!1);return!!(n&&n.keyFn)},e.prototype.getStoreFieldName=function(e){var t,n=e.typename,r=e.fieldName,i=this.getFieldPolicy(n,r,!1),o=i&&i.keyFn;if(o&&n)for(var a={typename:n,fieldName:r,field:e.field||null,variables:e.variables},s=Z(e);o;){var c=o(s,a);if((0,_.kJ)(c))o=W(c);else{t=c||r;break}}return(void 0===t&&(t=e.field?(0,u.vf)(e.field,e.variables):(0,u.PT)(r,Z(e))),!1===t)?r:r===(0,_.E_)(t)?t:r+":"+t},e.prototype.readField=function(e,t){var n=e.from;if(n&&(e.field||e.fieldName)){if(void 0===e.typename){var r=t.store.getFieldValue(n,"__typename");r&&(e.typename=r)}var i=this.getStoreFieldName(e),o=(0,_.E_)(i),a=t.store.getFieldValue(n,i),s=this.getFieldPolicy(e.typename,o,!1),c=s&&s.read;if(c){var l=J(this,n,e,t,t.store.getStorage((0,u.Yk)(n)?n.__ref:n,i));return U.ab.withValue(this.cache,c,[a,l])}return a}},e.prototype.getReadFunction=function(e,t){var n=this.getFieldPolicy(e,t,!1);return n&&n.read},e.prototype.getMergeFunction=function(e,t,n){var r=this.getFieldPolicy(e,t,!1),i=r&&r.merge;return!i&&n&&(i=(r=this.getTypePolicy(n))&&r.merge),i},e.prototype.runMergeFunction=function(e,t,n,r,i){var o=n.field,a=n.typename,s=n.merge;return s===K?ee(r.store)(e,t):s===$?t:(r.overwrite&&(e=void 0),s(e,t,J(this,void 0,{typename:a,fieldName:o.name.value,field:o,variables:r.variables},r,i||Object.create(null))))},e}();function J(e,t,n,r,i){var o=e.getStoreFieldName(n),a=(0,_.E_)(o),s=n.variables||r.variables,c=r.store,l=c.toReference,d=c.canRead;return{args:Z(n),field:n.field||null,fieldName:a,storeFieldName:o,variables:s,isReference:u.Yk,toReference:l,storage:i,cache:e.cache,canRead:d,readField:function(){return e.readField(X(arguments,t,s),r)},mergeObjects:ee(r.store)}}function X(e,t,n){var o,a,s,c=e[0],l=e[1],u=e.length;return"string"==typeof c?s={fieldName:c,from:u>1?l:t}:(s=(0,r.pi)({},c),_.RI.call(s,"from")||(s.from=t)),__DEV__&&void 0===s.from&&__DEV__&&i.kG.warn("Undefined 'from' passed to readField with arguments ".concat((o=Array.from(e),a=(0,F.X)("stringifyForDisplay"),JSON.stringify(o,function(e,t){return void 0===t?a:t}).split(JSON.stringify(a)).join("<undefined>")))),void 0===s.variables&&(s.variables=n),s}function ee(e){return function(t,n){if((0,_.kJ)(t)||(0,_.kJ)(n))throw __DEV__?new i.ej("Cannot automatically merge arrays"):new i.ej(4);if((0,y.s)(t)&&(0,y.s)(n)){var o=e.getFieldValue(t,"__typename"),a=e.getFieldValue(n,"__typename");if(o&&a&&o!==a)return n;if((0,u.Yk)(t)&&(0,_.j)(n))return e.merge(t.__ref,n),t;if((0,_.j)(t)&&(0,u.Yk)(n))return e.merge(t,n.__ref),n;if((0,_.j)(t)&&(0,_.j)(n))return(0,r.pi)((0,r.pi)({},t),n)}return n}}function et(e,t,n){var i="".concat(t).concat(n),o=e.flavors.get(i);return o||e.flavors.set(i,o=e.clientOnly===t&&e.deferred===n?e:(0,r.pi)((0,r.pi)({},e),{clientOnly:t,deferred:n})),o}var en=function(){function e(e,t,n){this.cache=e,this.reader=t,this.fragments=n}return e.prototype.writeToStore=function(e,t){var n=this,o=t.query,s=t.result,c=t.dataId,l=t.variables,d=t.overwrite,f=(0,m.$H)(o),h=(0,_.ig)();l=(0,r.pi)((0,r.pi)({},(0,m.O4)(f)),l);var p=(0,r.pi)((0,r.pi)({store:e,written:Object.create(null),merge:function(e,t){return h.merge(e,t)},variables:l,varString:(0,D.B)(l)},(0,_.Is)(o,this.fragments)),{overwrite:!!d,incomingById:new Map,clientOnly:!1,deferred:!1,flavors:new Map}),g=this.processSelectionSet({result:s||Object.create(null),dataId:c,selectionSet:f.selectionSet,mergeTree:{map:new Map},context:p});if(!(0,u.Yk)(g))throw __DEV__?new i.ej("Could not identify object ".concat(JSON.stringify(s))):new i.ej(7);return p.incomingById.forEach(function(t,r){var o=t.storeObject,s=t.mergeTree,c=t.fieldNodeSet,l=(0,u.kQ)(r);if(s&&s.map.size){var d=n.applyMerges(s,l,o,p);if((0,u.Yk)(d))return;o=d}if(__DEV__&&!p.overwrite){var f=Object.create(null);c.forEach(function(e){e.selectionSet&&(f[e.name.value]=!0)});var h=function(e){var t=s&&s.map.get(e);return!!(t&&t.info&&t.info.merge)};Object.keys(o).forEach(function(e){!0!==f[(0,_.E_)(e)]||h(e)||function(e,t,n,r){var o=function(e){var t=r.getFieldValue(e,n);return"object"==typeof t&&t},s=o(e);if(s){var c=o(t);if(!(!c||(0,u.Yk)(s)||(0,a.D)(s,c)||Object.keys(s).every(function(e){return void 0!==r.getFieldValue(c,e)}))){var l=r.getFieldValue(e,"__typename")||r.getFieldValue(t,"__typename"),d=(0,_.E_)(n),f="".concat(l,".").concat(d);if(!es.has(f)){es.add(f);var h=[];(0,_.kJ)(s)||(0,_.kJ)(c)||[s,c].forEach(function(e){var t=r.getFieldValue(e,"__typename");"string"!=typeof t||h.includes(t)||h.push(t)}),__DEV__&&i.kG.warn("Cache data may be lost when replacing the ".concat(d," field of a ").concat(l," object.\n\nTo address this problem (which is not a bug in Apollo Client), ").concat(h.length?"either ensure all objects of type "+h.join(" and ")+" have an ID or a custom merge function, or ":"","define a custom merge function for the ").concat(f," field, so InMemoryCache can safely merge these objects:\n\n existing: ").concat(JSON.stringify(s).slice(0,1e3),"\n incoming: ").concat(JSON.stringify(c).slice(0,1e3),"\n\nFor more information about these options, please refer to the documentation:\n\n * Ensuring entity objects have IDs: https://go.apollo.dev/c/generating-unique-identifiers\n * Defining custom merge functions: https://go.apollo.dev/c/merging-non-normalized-objects\n"))}}}}(l,o,e,p.store)})}e.merge(r,o)}),e.retain(g.__ref),g},e.prototype.processSelectionSet=function(e){var t=this,n=e.dataId,o=e.result,a=e.selectionSet,s=e.context,c=e.mergeTree,l=this.cache.policies,f=Object.create(null),h=n&&l.rootTypenamesById[n]||(0,u.qw)(o,a,s.fragmentMap)||n&&s.store.get(n,"__typename");"string"==typeof h&&(f.__typename=h);var p=function(){var e=X(arguments,f,s.variables);if((0,u.Yk)(e.from)){var t=s.incomingById.get(e.from.__ref);if(t){var n=l.readField((0,r.pi)((0,r.pi)({},e),{from:t.storeObject}),s);if(void 0!==n)return n}}return l.readField(e,s)},m=new Set;this.flattenFields(a,o,s,h).forEach(function(e,n){var r,a=o[(0,u.u2)(n)];if(m.add(n),void 0!==a){var s=l.getStoreFieldName({typename:h,fieldName:n.name.value,field:n,variables:e.variables}),g=ei(c,s),v=t.processFieldValue(a,n,n.selectionSet?et(e,!1,!1):e,g),y=void 0;n.selectionSet&&((0,u.Yk)(v)||(0,_.j)(v))&&(y=p("__typename",v));var b=l.getMergeFunction(h,n.name.value,y);b?g.info={field:n,typename:h,merge:b}:ea(c,s),f=e.merge(f,((r={})[s]=v,r))}else __DEV__&&!e.clientOnly&&!e.deferred&&!d.Gw.added(n)&&!l.getReadFunction(h,n.name.value)&&__DEV__&&i.kG.error("Missing field '".concat((0,u.u2)(n),"' while writing result ").concat(JSON.stringify(o,null,2)).substring(0,1e3))});try{var g=l.identify(o,{typename:h,selectionSet:a,fragmentMap:s.fragmentMap,storeObject:f,readField:p}),v=g[0],y=g[1];n=n||v,y&&(f=s.merge(f,y))}catch(e){if(!n)throw e}if("string"==typeof n){var b=(0,u.kQ)(n),S=s.written[n]||(s.written[n]=[]);if(S.indexOf(a)>=0||(S.push(a),this.reader&&this.reader.isFresh(o,b,a,s)))return b;var w=s.incomingById.get(n);return w?(w.storeObject=s.merge(w.storeObject,f),w.mergeTree=function e(t,n){if(t===n||!n||eo(n))return t;if(!t||eo(t))return n;var i=t.info&&n.info?(0,r.pi)((0,r.pi)({},t.info),n.info):t.info||n.info,o=t.map.size&&n.map.size,a={info:i,map:o?new Map:t.map.size?t.map:n.map};if(o){var s=new Set(n.map.keys());t.map.forEach(function(t,r){a.map.set(r,e(t,n.map.get(r))),s.delete(r)}),s.forEach(function(r){a.map.set(r,e(n.map.get(r),t.map.get(r)))})}return a}(w.mergeTree,c),m.forEach(function(e){return w.fieldNodeSet.add(e)})):s.incomingById.set(n,{storeObject:f,mergeTree:eo(c)?void 0:c,fieldNodeSet:m}),b}return f},e.prototype.processFieldValue=function(e,t,n,r){var i=this;return t.selectionSet&&null!==e?(0,_.kJ)(e)?e.map(function(e,o){var a=i.processFieldValue(e,t,n,ei(r,o));return ea(r,o),a}):this.processSelectionSet({result:e,selectionSet:t.selectionSet,context:n,mergeTree:r}):__DEV__?(0,N.X)(e):e},e.prototype.flattenFields=function(e,t,n,r){void 0===r&&(r=(0,u.qw)(t,e,n.fragmentMap));var o=new Map,a=this.cache.policies,c=new S.B(!1);return function e(l,d){var h=c.lookup(l,d.clientOnly,d.deferred);h.visited||(h.visited=!0,l.selections.forEach(function(c){if((0,v.LZ)(c,n.variables)){var l=d.clientOnly,h=d.deferred;if(!(l&&h)&&(0,L.O)(c.directives)&&c.directives.forEach(function(e){var t=e.name.value;if("client"===t&&(l=!0),"defer"===t){var r=(0,u.NC)(e,n.variables);r&&!1===r.if||(h=!0)}}),(0,u.My)(c)){var p=o.get(c);p&&(l=l&&p.clientOnly,h=h&&p.deferred),o.set(c,et(n,l,h))}else{var m=(0,s.hi)(c,n.lookupFragment);if(!m&&c.kind===f.h.FRAGMENT_SPREAD)throw __DEV__?new i.ej("No fragment named ".concat(c.name.value)):new i.ej(8);m&&a.fragmentMatches(m,r,t,n.variables)&&e(m.selectionSet,et(n,l,h))}}}))}(e,n),o},e.prototype.applyMerges=function(e,t,n,o,a){var s=this;if(e.map.size&&!(0,u.Yk)(n)){var c,l,d=!(0,_.kJ)(n)&&((0,u.Yk)(t)||(0,_.j)(t))?t:void 0,f=n;d&&!a&&(a=[(0,u.Yk)(d)?d.__ref:d]);var h=function(e,t){return(0,_.kJ)(e)?"number"==typeof t?e[t]:void 0:o.store.getFieldValue(e,String(t))};e.map.forEach(function(e,t){var n=h(d,t),r=h(f,t);if(void 0!==r){a&&a.push(t);var c=s.applyMerges(e,n,r,o,a);c!==r&&(l=l||new Map).set(t,c),a&&(0,i.kG)(a.pop()===t)}}),l&&(n=(0,_.kJ)(f)?f.slice(0):(0,r.pi)({},f),l.forEach(function(e,t){n[t]=e}))}return e.info?this.cache.policies.runMergeFunction(t,n,e.info,o,a&&(c=o.store).getStorage.apply(c,a)):n},e}(),er=[];function ei(e,t){var n=e.map;return n.has(t)||n.set(t,er.pop()||{map:new Map}),n.get(t)}function eo(e){return!e||!(e.info||e.map.size)}function ea(e,t){var n=e.map,r=n.get(t);r&&eo(r)&&(er.push(r),n.delete(t))}var es=new Set,ec=function(e){function t(t){void 0===t&&(t={});var n=e.call(this)||this;return n.watches=new Set,n.typenameDocumentCache=new Map,n.makeVar=U.QS,n.txCount=0,n.config=(0,_.jS)(t),n.addTypename=!!n.config.addTypename,n.policies=new Y({cache:n,dataIdFromObject:n.config.dataIdFromObject,possibleTypes:n.config.possibleTypes,typePolicies:n.config.typePolicies}),n.init(),n}return(0,r.ZT)(t,e),t.prototype.init=function(){var e=this.data=new k.Root({policies:this.policies,resultCaching:this.config.resultCaching});this.optimisticData=e.stump,this.resetResultCache()},t.prototype.resetResultCache=function(e){var t=this,n=this.storeReader,r=this.config.fragments;this.storeWriter=new en(this,this.storeReader=new R({cache:this,addTypename:this.addTypename,resultCacheMaxSize:this.config.resultCacheMaxSize,canonizeResults:(0,_.lg)(this.config),canon:e?void 0:n&&n.canon,fragments:r}),r),this.maybeBroadcastWatch=(0,o.re)(function(e,n){return t.broadcastWatch(e,n)},{max:this.config.resultCacheMaxSize,makeCacheKey:function(e){var n=e.optimistic?t.optimisticData:t.data;if(T(n)){var r=e.optimistic,i=e.id,o=e.variables;return n.makeCacheKey(e.query,e.callback,(0,D.B)({optimistic:r,id:i,variables:o}))}}}),new Set([this.data.group,this.optimisticData.group]).forEach(function(e){return e.resetCaching()})},t.prototype.restore=function(e){return this.init(),e&&this.data.replace(e),this},t.prototype.extract=function(e){return void 0===e&&(e=!1),(e?this.optimisticData:this.data).extract()},t.prototype.read=function(e){var t=e.returnPartialData;try{return this.storeReader.diffQueryAgainstStore((0,r.pi)((0,r.pi)({},e),{store:e.optimistic?this.optimisticData:this.data,config:this.config,returnPartialData:void 0!==t&&t})).result||null}catch(e){if(e instanceof l)return null;throw e}},t.prototype.write=function(e){try{return++this.txCount,this.storeWriter.writeToStore(this.data,e)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.modify=function(e){if(_.RI.call(e,"id")&&!e.id)return!1;var t=e.optimistic?this.optimisticData:this.data;try{return++this.txCount,t.modify(e.id||"ROOT_QUERY",e.fields)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.diff=function(e){return this.storeReader.diffQueryAgainstStore((0,r.pi)((0,r.pi)({},e),{store:e.optimistic?this.optimisticData:this.data,rootId:e.id||"ROOT_QUERY",config:this.config}))},t.prototype.watch=function(e){var t=this;return this.watches.size||(0,U._v)(this),this.watches.add(e),e.immediate&&this.maybeBroadcastWatch(e),function(){t.watches.delete(e)&&!t.watches.size&&(0,U.li)(t),t.maybeBroadcastWatch.forget(e)}},t.prototype.gc=function(e){D.B.reset();var t=this.optimisticData.gc();return e&&!this.txCount&&(e.resetResultCache?this.resetResultCache(e.resetResultIdentities):e.resetResultIdentities&&this.storeReader.resetCanon()),t},t.prototype.retain=function(e,t){return(t?this.optimisticData:this.data).retain(e)},t.prototype.release=function(e,t){return(t?this.optimisticData:this.data).release(e)},t.prototype.identify=function(e){if((0,u.Yk)(e))return e.__ref;try{return this.policies.identify(e)[0]}catch(e){__DEV__&&i.kG.warn(e)}},t.prototype.evict=function(e){if(!e.id){if(_.RI.call(e,"id"))return!1;e=(0,r.pi)((0,r.pi)({},e),{id:"ROOT_QUERY"})}try{return++this.txCount,this.optimisticData.evict(e,this.data)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.reset=function(e){var t=this;return this.init(),D.B.reset(),e&&e.discardWatches?(this.watches.forEach(function(e){return t.maybeBroadcastWatch.forget(e)}),this.watches.clear(),(0,U.li)(this)):this.broadcastWatches(),Promise.resolve()},t.prototype.removeOptimistic=function(e){var t=this.optimisticData.removeLayer(e);t!==this.optimisticData&&(this.optimisticData=t,this.broadcastWatches())},t.prototype.batch=function(e){var t,n=this,i=e.update,o=e.optimistic,a=void 0===o||o,s=e.removeOptimistic,c=e.onWatchUpdated,l=function(e){var r=n.data,o=n.optimisticData;++n.txCount,e&&(n.data=n.optimisticData=e);try{return t=i(n)}finally{--n.txCount,n.data=r,n.optimisticData=o}},u=new Set;return c&&!this.txCount&&this.broadcastWatches((0,r.pi)((0,r.pi)({},e),{onWatchUpdated:function(e){return u.add(e),!1}})),"string"==typeof a?this.optimisticData=this.optimisticData.addLayer(a,l):!1===a?l(this.data):l(),"string"==typeof s&&(this.optimisticData=this.optimisticData.removeLayer(s)),c&&u.size?(this.broadcastWatches((0,r.pi)((0,r.pi)({},e),{onWatchUpdated:function(e,t){var n=c.call(this,e,t);return!1!==n&&u.delete(e),n}})),u.size&&u.forEach(function(e){return n.maybeBroadcastWatch.dirty(e)})):this.broadcastWatches(e),t},t.prototype.performTransaction=function(e,t){return this.batch({update:e,optimistic:t||null!==t})},t.prototype.transformDocument=function(e){if(this.addTypename){var t=this.typenameDocumentCache.get(e);return t||(t=(0,d.Gw)(e),this.typenameDocumentCache.set(e,t),this.typenameDocumentCache.set(t,t)),t}return e},t.prototype.transformForLink=function(e){var t=this.config.fragments;return t?t.transform(e):e},t.prototype.broadcastWatches=function(e){var t=this;this.txCount||this.watches.forEach(function(n){return t.maybeBroadcastWatch(n,e)})},t.prototype.broadcastWatch=function(e,t){var n=e.lastDiff,r=this.diff(e);(!t||(e.optimistic&&"string"==typeof t.optimistic&&(r.fromOptimisticTransaction=!0),!t.onWatchUpdated||!1!==t.onWatchUpdated.call(this,e,r,n)))&&(n&&(0,a.D)(n.result,r.result)||e.callback(e.lastDiff=r,n))},t}(c)},22575:(e,t,n)=>{"use strict";n.d(t,{B:()=>d,h:()=>u});var r,i,o=n(32718);n(46561);var a=n(64503),s=n(36903),c=n(91066),l=n(65661),u=function(){function e(){this.known=new(c.sy?WeakSet:Set),this.pool=new a.B(c.mr),this.passes=new WeakMap,this.keysByJSON=new Map,this.empty=this.admit({})}return e.prototype.isKnown=function(e){return(0,s.s)(e)&&this.known.has(e)},e.prototype.pass=function(e){if((0,s.s)(e)){var t=(0,s.s)(e)?(0,l.kJ)(e)?e.slice(0):(0,o.pi)({__proto__:Object.getPrototypeOf(e)},e):e;return this.passes.set(t,e),t}return e},e.prototype.admit=function(e){var t=this;if((0,s.s)(e)){var n=this.passes.get(e);if(n)return n;switch(Object.getPrototypeOf(e)){case Array.prototype:if(this.known.has(e))break;var r=e.map(this.admit,this),i=this.pool.lookupArray(r);return!i.array&&(this.known.add(i.array=r),__DEV__&&Object.freeze(r)),i.array;case null:case Object.prototype:if(this.known.has(e))break;var o=Object.getPrototypeOf(e),a=[o],c=this.sortedKeys(e);a.push(c.json);var l=a.length;c.sorted.forEach(function(n){a.push(t.admit(e[n]))});var i=this.pool.lookupArray(a);if(!i.object){var u=i.object=Object.create(o);this.known.add(u),c.sorted.forEach(function(e,t){u[e]=a[l+t]}),__DEV__&&Object.freeze(u)}return i.object}}return e},e.prototype.sortedKeys=function(e){var t=Object.keys(e),n=this.pool.lookupArray(t);if(!n.keys){t.sort();var r=JSON.stringify(t);(n.keys=this.keysByJSON.get(r))||this.keysByJSON.set(r,n.keys={sorted:t,json:r})}return n.keys},e}(),d=Object.assign(function(e){if((0,s.s)(e)){void 0===r&&f();var t=r.admit(e),n=i.get(t);return void 0===n&&i.set(t,n=JSON.stringify(t)),n}return JSON.stringify(e)},{reset:f});function f(){r=new u,i=new(c.mr?WeakMap:Map)}},5780:(e,t,n)=>{"use strict";n.d(t,{ab:()=>d,li:()=>p,QS:()=>g,_v:()=>m});var r=n(15764),i=null,o={},a=1;function s(e){try{return e()}catch(e){}}var c="@wry/context:Slot",l=s(function(){return globalThis})||s(function(){return n.g})||Object.create(null),u=l[c]||Array[c]||function(e){try{Object.defineProperty(l,c,{value:e,enumerable:!1,writable:!1,configurable:!0})}finally{return e}}(function(){function e(){this.id=["slot",a++,Date.now(),Math.random().toString(36).slice(2)].join(":")}return e.prototype.hasValue=function(){for(var e=i;e;e=e.parent)if(this.id in e.slots){var t=e.slots[this.id];if(t===o)break;return e!==i&&(i.slots[this.id]=t),!0}return i&&(i.slots[this.id]=o),!1},e.prototype.getValue=function(){if(this.hasValue())return i.slots[this.id]},e.prototype.withValue=function(e,t,n,r){var o,a=((o={__proto__:null})[this.id]=e,o),s=i;i={parent:s,slots:a};try{return t.apply(r,n)}finally{i=s}},e.bind=function(e){var t=i;return function(){var n=i;try{return i=t,e.apply(this,arguments)}finally{i=n}}},e.noContext=function(e,t,n){if(!i)return e.apply(n,t);var r=i;try{return i=null,e.apply(n,t)}finally{i=r}},e}()),d=(u.bind,u.noContext,new u),f=new WeakMap;function h(e){var t=f.get(e);return t||f.set(e,t={vars:new Set,dep:(0,r.dP)()}),t}function p(e){h(e).vars.forEach(function(t){return t.forgetCache(e)})}function m(e){h(e).vars.forEach(function(t){return t.attachCache(e)})}function g(e){var t=new Set,n=new Set,r=function(o){if(arguments.length>0){if(e!==o){e=o,t.forEach(function(e){h(e).dep.dirty(r),e.broadcastWatches&&e.broadcastWatches()});var a=Array.from(n);n.clear(),a.forEach(function(t){return t(e)})}}else{var s=d.getValue();s&&(i(s),h(s).dep(r))}return e};r.onNextChange=function(e){return n.add(e),function(){n.delete(e)}};var i=r.attachCache=function(e){return t.add(e),h(e).vars.add(r),r};return r.forgetCache=function(e){return t.delete(e)},r}},57115:(e,t,n)=>{"use strict";n.d(t,{f:()=>ee});var r,i=n(32718),o=n(46561),a=n(11648),s=a.i.execute,c=n(69840),l=n(48868),u=n(10333),d=n(35225);function f(e){return"incremental"in e}function h(e,t){var n=e,r=new d.w0;return f(t)&&(0,u.O)(t.incremental)&&t.incremental.forEach(function(e){for(var t=e.data,i=e.path,o=i.length-1;o>=0;--o){var a=i[o],s=isNaN(+a)?{}:[];s[a]=t,t=s}n=r.merge(n,t)}),n}var p=n(22575),m=n(91066),g=n(9203);function v(e,t,n){return new g.y(function(r){var i=r.next,o=r.error,a=r.complete,s=0,c=!1,l={then:function(e){return new Promise(function(t){return t(e())})}};function u(e,t){return e?function(t){++s;var n=function(){return e(t)};l=l.then(n,n).then(function(e){--s,i&&i.call(r,e),c&&d.complete()},function(e){throw--s,e}).catch(function(e){o&&o.call(r,e)})}:function(e){return t&&t.call(r,e)}}var d={next:u(t,i),error:u(n,o),complete:function(){c=!0,!s&&a&&a.call(r)}},f=e.subscribe(d);return function(){return f.unsubscribe()}})}function y(e){var t=b(e);return(0,u.O)(t)}function b(e){var t=(0,u.O)(e.errors)?e.errors.slice(0):[];return f(e)&&(0,u.O)(e.incremental)&&e.incremental.forEach(function(e){e.errors&&t.push.apply(t,e.errors)}),t}var S=n(13954),_=n(10478),w=n(27636),C=n(87656),A=n(36903),k=n(16862);function I(e,t,n){var r=[];e.forEach(function(e){return e[t]&&r.push(e)}),r.forEach(function(e){return e[t](n)})}function E(e){function t(t){Object.defineProperty(e,t,{value:g.y})}return m.aS&&Symbol.species&&t(Symbol.species),t("@@species"),e}function x(e){return e&&"function"==typeof e.then}var P=function(e){function t(t){var n=e.call(this,function(e){return n.addObserver(e),function(){return n.removeObserver(e)}})||this;return n.observers=new Set,n.promise=new Promise(function(e,t){n.resolve=e,n.reject=t}),n.handlers={next:function(e){null!==n.sub&&(n.latest=["next",e],n.notify("next",e),I(n.observers,"next",e))},error:function(e){var t=n.sub;null!==t&&(t&&setTimeout(function(){return t.unsubscribe()}),n.sub=null,n.latest=["error",e],n.reject(e),n.notify("error",e),I(n.observers,"error",e))},complete:function(){var e=n.sub;if(null!==e){var t=n.sources.shift();t?x(t)?t.then(function(e){return n.sub=e.subscribe(n.handlers)}):n.sub=t.subscribe(n.handlers):(e&&setTimeout(function(){return e.unsubscribe()}),n.sub=null,n.latest&&"next"===n.latest[0]?n.resolve(n.latest[1]):n.resolve(),n.notify("complete"),I(n.observers,"complete"))}}},n.nextResultListeners=new Set,n.cancel=function(e){n.reject(e),n.sources=[],n.handlers.complete()},n.promise.catch(function(e){}),"function"==typeof t&&(t=[new g.y(t)]),x(t)?t.then(function(e){return n.start(e)},n.handlers.error):n.start(t),n}return(0,i.ZT)(t,e),t.prototype.start=function(e){void 0===this.sub&&(this.sources=Array.from(e),this.handlers.complete())},t.prototype.deliverLastMessage=function(e){if(this.latest){var t=this.latest[0],n=e[t];n&&n.call(e,this.latest[1]),null===this.sub&&"next"===t&&e.complete&&e.complete()}},t.prototype.addObserver=function(e){this.observers.has(e)||(this.deliverLastMessage(e),this.observers.add(e))},t.prototype.removeObserver=function(e){this.observers.delete(e)&&this.observers.size<1&&this.handlers.complete()},t.prototype.notify=function(e,t){var n=this.nextResultListeners;n.size&&(this.nextResultListeners=new Set,n.forEach(function(n){return n(e,t)}))},t.prototype.beforeNext=function(e){var t=!1;this.nextResultListeners.add(function(n,r){t||(t=!0,e(n,r))})},t}(g.y);E(P);var O=n(50402);function T(e){return!!e&&e<7}!function(e){e[e.loading=1]="loading",e[e.setVariables=2]="setVariables",e[e.fetchMore=3]="fetchMore",e[e.refetch=4]="refetch",e[e.poll=6]="poll",e[e.ready=7]="ready",e[e.error=8]="error"}(r||(r={}));var D=n(4830),M=n(71406),R=Object.assign,N=Object.hasOwnProperty,L=function(e){function t(t){var n=t.queryManager,r=t.queryInfo,o=t.options,a=e.call(this,function(e){try{var t=e._subscription._observer;t&&!t.error&&(t.error=U)}catch(e){}var n=!a.observers.size;a.observers.add(e);var r=a.last;return r&&r.error?e.error&&e.error(r.error):r&&r.result&&e.next&&e.next(r.result),n&&a.reobserve().catch(function(){}),function(){a.observers.delete(e)&&!a.observers.size&&a.tearDownQuery()}})||this;a.observers=new Set,a.subscriptions=new Set,a.queryInfo=r,a.queryManager=n,a.isTornDown=!1;var s=n.defaultOptions.watchQuery,c=(void 0===s?{}:s).fetchPolicy,l=void 0===c?"cache-first":c,u=o.fetchPolicy,d=void 0===u?l:u,f=o.initialFetchPolicy,h=void 0===f?"standby"===d?l:d:f;a.options=(0,i.pi)((0,i.pi)({},o),{initialFetchPolicy:h,fetchPolicy:d}),a.queryId=r.queryId||n.generateQueryId();var p=(0,S.$H)(a.query);return a.queryName=p&&p.name&&p.name.value,a}return(0,i.ZT)(t,e),Object.defineProperty(t.prototype,"query",{get:function(){return this.queryManager.transform(this.options.query).document},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"variables",{get:function(){return this.options.variables},enumerable:!1,configurable:!0}),t.prototype.result=function(){var e=this;return new Promise(function(t,n){var r={next:function(n){t(n),e.observers.delete(r),e.observers.size||e.queryManager.removeQuery(e.queryId),setTimeout(function(){i.unsubscribe()},0)},error:n},i=e.subscribe(r)})},t.prototype.getCurrentResult=function(e){void 0===e&&(e=!0);var t=this.getLastResult(!0),n=this.queryInfo.networkStatus||t&&t.networkStatus||r.ready,o=(0,i.pi)((0,i.pi)({},t),{loading:T(n),networkStatus:n}),a=this.options.fetchPolicy,s=void 0===a?"cache-first":a;if("network-only"===s||"no-cache"===s||"standby"===s||this.queryManager.transform(this.options.query).hasForcedResolvers);else{var c=this.queryInfo.getDiff();(c.complete||this.options.returnPartialData)&&(o.data=c.result),(0,l.D)(o.data,{})&&(o.data=void 0),c.complete?(delete o.partial,c.complete&&o.networkStatus===r.loading&&("cache-first"===s||"cache-only"===s)&&(o.networkStatus=r.ready,o.loading=!1)):o.partial=!0,!__DEV__||c.complete||this.options.partialRefetch||o.loading||o.data||o.error||H(c.missing)}return e&&this.updateLastResult(o),o},t.prototype.isDifferentFromLastResult=function(e,t){return!this.last||!(0,l.D)(this.last.result,e)||t&&!(0,l.D)(this.last.variables,t)},t.prototype.getLast=function(e,t){var n=this.last;if(n&&n[e]&&(!t||(0,l.D)(n.variables,this.variables)))return n[e]},t.prototype.getLastResult=function(e){return this.getLast("result",e)},t.prototype.getLastError=function(e){return this.getLast("error",e)},t.prototype.resetLastResults=function(){delete this.last,this.isTornDown=!1},t.prototype.resetQueryStoreErrors=function(){this.queryManager.resetErrors(this.queryId)},t.prototype.refetch=function(e){var t,n={pollInterval:0},a=this.options.fetchPolicy;if("cache-and-network"===a?n.fetchPolicy=a:"no-cache"===a?n.fetchPolicy="no-cache":n.fetchPolicy="network-only",__DEV__&&e&&N.call(e,"variables")){var s=(0,S.iW)(this.query),c=s.variableDefinitions;(!c||!c.some(function(e){return"variables"===e.variable.name.value}))&&__DEV__&&o.kG.warn("Called refetch(".concat(JSON.stringify(e),") for query ").concat((null===(t=s.name)||void 0===t?void 0:t.value)||JSON.stringify(s),", which does not declare a $variables variable.\nDid you mean to call refetch(variables) instead of refetch({ variables })?"))}return e&&!(0,l.D)(this.options.variables,e)&&(n.variables=this.options.variables=(0,i.pi)((0,i.pi)({},this.options.variables),e)),this.queryInfo.resetLastWrite(),this.reobserve(n,r.refetch)},t.prototype.fetchMore=function(e){var t=this,n=(0,i.pi)((0,i.pi)({},e.query?e:(0,i.pi)((0,i.pi)((0,i.pi)((0,i.pi)({},this.options),{query:this.query}),e),{variables:(0,i.pi)((0,i.pi)({},this.options.variables),e.variables)})),{fetchPolicy:"no-cache"}),o=this.queryManager.generateQueryId(),a=this.queryInfo,s=a.networkStatus;a.networkStatus=r.fetchMore,n.notifyOnNetworkStatusChange&&this.observe();var c=new Set;return this.queryManager.fetchQuery(o,n,r.fetchMore).then(function(i){return t.queryManager.removeQuery(o),a.networkStatus===r.fetchMore&&(a.networkStatus=s),t.queryManager.cache.batch({update:function(r){var o=e.updateQuery;o?r.updateQuery({query:t.query,variables:t.variables,returnPartialData:!0,optimistic:!1},function(e){return o(e,{fetchMoreResult:i.data,variables:n.variables})}):r.writeQuery({query:n.query,variables:n.variables,data:i.data})},onWatchUpdated:function(e){c.add(e.query)}}),i}).finally(function(){c.has(t.query)||F(t)})},t.prototype.subscribeToMore=function(e){var t=this,n=this.queryManager.startGraphQLSubscription({query:e.document,variables:e.variables,context:e.context}).subscribe({next:function(n){var r=e.updateQuery;r&&t.updateQuery(function(e,t){return r(e,{subscriptionData:n,variables:t.variables})})},error:function(t){if(e.onError){e.onError(t);return}__DEV__&&o.kG.error("Unhandled GraphQL subscription error",t)}});return this.subscriptions.add(n),function(){t.subscriptions.delete(n)&&n.unsubscribe()}},t.prototype.setOptions=function(e){return this.reobserve(e)},t.prototype.setVariables=function(e){return(0,l.D)(this.variables,e)?this.observers.size?this.result():Promise.resolve():(this.options.variables=e,this.observers.size)?this.reobserve({fetchPolicy:this.options.initialFetchPolicy,variables:e},r.setVariables):Promise.resolve()},t.prototype.updateQuery=function(e){var t=this.queryManager,n=e(t.cache.diff({query:this.options.query,variables:this.variables,returnPartialData:!0,optimistic:!1}).result,{variables:this.variables});n&&(t.cache.writeQuery({query:this.options.query,data:n,variables:this.variables}),t.broadcastQueries())},t.prototype.startPolling=function(e){this.options.pollInterval=e,this.updatePolling()},t.prototype.stopPolling=function(){this.options.pollInterval=0,this.updatePolling()},t.prototype.applyNextFetchPolicy=function(e,t){if(t.nextFetchPolicy){var n=t.fetchPolicy,r=void 0===n?"cache-first":n,i=t.initialFetchPolicy,o=void 0===i?r:i;"standby"===r||("function"==typeof t.nextFetchPolicy?t.fetchPolicy=t.nextFetchPolicy(r,{reason:e,options:t,observable:this,initialFetchPolicy:o}):"variables-changed"===e?t.fetchPolicy=o:t.fetchPolicy=t.nextFetchPolicy)}return t.fetchPolicy},t.prototype.fetch=function(e,t){return this.queryManager.setObservableQuery(this),this.queryManager.fetchQueryObservable(this.queryId,e,t)},t.prototype.updatePolling=function(){var e=this;if(!this.queryManager.ssrMode){var t=this.pollingInfo,n=this.options.pollInterval;if(!n){t&&(clearTimeout(t.timeout),delete this.pollingInfo);return}if(!t||t.interval!==n){__DEV__?(0,o.kG)(n,"Attempted to start a polling query without a polling interval."):(0,o.kG)(n,13),(t||(this.pollingInfo={})).interval=n;var i=function(){e.pollingInfo&&(T(e.queryInfo.networkStatus)?a():e.reobserve({fetchPolicy:"no-cache"===e.options.initialFetchPolicy?"no-cache":"network-only"},r.poll).then(a,a))},a=function(){var t=e.pollingInfo;t&&(clearTimeout(t.timeout),t.timeout=setTimeout(i,t.interval))};a()}}},t.prototype.updateLastResult=function(e,t){return void 0===t&&(t=this.variables),this.last=(0,i.pi)((0,i.pi)({},this.last),{result:this.queryManager.assumeImmutableResults?e:(0,D.X)(e),variables:t}),(0,u.O)(e.errors)||delete this.last.error,this.last},t.prototype.reobserve=function(e,t){var n=this;this.isTornDown=!1;var o=t===r.refetch||t===r.fetchMore||t===r.poll,a=this.options.variables,s=this.options.fetchPolicy,c=(0,M.o)(this.options,e||{}),u=o?c:R(this.options,c);!o&&(this.updatePolling(),e&&e.variables&&!(0,l.D)(e.variables,a)&&"standby"!==u.fetchPolicy&&u.fetchPolicy===s&&(this.applyNextFetchPolicy("variables-changed",u),void 0===t&&(t=r.setVariables)));var d=u.variables&&(0,i.pi)({},u.variables),f=this.fetch(u,t),h={next:function(e){n.reportResult(e,d)},error:function(e){n.reportError(e,d)}};return o||(this.concast&&this.observer&&this.concast.removeObserver(this.observer),this.concast=f,this.observer=h),f.addObserver(h),f.promise},t.prototype.observe=function(){this.reportResult(this.getCurrentResult(!1),this.variables)},t.prototype.reportResult=function(e,t){var n=this.getLastError();(n||this.isDifferentFromLastResult(e,t))&&((n||!e.partial||this.options.returnPartialData)&&this.updateLastResult(e,t),I(this.observers,"next",e))},t.prototype.reportError=function(e,t){var n=(0,i.pi)((0,i.pi)({},this.getLastResult()),{error:e,errors:e.graphQLErrors,networkStatus:r.error,loading:!1});this.updateLastResult(n,t),I(this.observers,"error",this.last.error=e)},t.prototype.hasObservers=function(){return this.observers.size>0},t.prototype.tearDownQuery=function(){this.isTornDown||(this.concast&&this.observer&&(this.concast.removeObserver(this.observer),delete this.concast,delete this.observer),this.stopPolling(),this.subscriptions.forEach(function(e){return e.unsubscribe()}),this.subscriptions.clear(),this.queryManager.stopQuery(this.queryId),this.observers.clear(),this.isTornDown=!0)},t}(g.y);function F(e){var t=e.options,n=t.fetchPolicy,r=t.nextFetchPolicy;return"cache-and-network"===n||"network-only"===n?e.reobserve({fetchPolicy:"cache-first",nextFetchPolicy:function(){return(this.nextFetchPolicy=r,"function"==typeof r)?r.apply(this,arguments):n}}):e.reobserve()}function U(e){__DEV__&&o.kG.error("Unhandled error",e.message,e.stack)}function H(e){__DEV__&&e&&__DEV__&&o.kG.debug("Missing cache result fields: ".concat(JSON.stringify(e)),e)}E(L);var B=n(67488),j=n(45726),W=n(76661),G=n(5780),V=function(){function e(e){var t=e.cache,n=e.client,r=e.resolvers,i=e.fragmentMatcher;this.selectionsToResolveCache=new WeakMap,this.cache=t,n&&(this.client=n),r&&this.addResolvers(r),i&&this.setFragmentMatcher(i)}return e.prototype.addResolvers=function(e){var t=this;this.resolvers=this.resolvers||{},Array.isArray(e)?e.forEach(function(e){t.resolvers=(0,d.Ee)(t.resolvers,e)}):this.resolvers=(0,d.Ee)(this.resolvers,e)},e.prototype.setResolvers=function(e){this.resolvers={},this.addResolvers(e)},e.prototype.getResolvers=function(){return this.resolvers||{}},e.prototype.runResolvers=function(e){var t=e.document,n=e.remoteResult,r=e.context,o=e.variables,a=e.onlyRunForcedResolvers,s=void 0!==a&&a;return(0,i.mG)(this,void 0,void 0,function(){return(0,i.Jh)(this,function(e){return t?[2,this.resolveDocument(t,n.data,r,o,this.fragmentMatcher,s).then(function(e){return(0,i.pi)((0,i.pi)({},n),{data:e.result})})]:[2,n]})})},e.prototype.setFragmentMatcher=function(e){this.fragmentMatcher=e},e.prototype.getFragmentMatcher=function(){return this.fragmentMatcher},e.prototype.clientQuery=function(e){return(0,w.FS)(["client"],e)&&this.resolvers?e:null},e.prototype.serverQuery=function(e){return(0,_.ob)(e)},e.prototype.prepareContext=function(e){var t=this.cache;return(0,i.pi)((0,i.pi)({},e),{cache:t,getCacheKey:function(e){return t.identify(e)}})},e.prototype.addExportedVariables=function(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),(0,i.mG)(this,void 0,void 0,function(){return(0,i.Jh)(this,function(r){return e?[2,this.resolveDocument(e,this.buildRootValueFromCache(e,t)||{},this.prepareContext(n),t).then(function(e){return(0,i.pi)((0,i.pi)({},t),e.exportedVariables)})]:[2,(0,i.pi)({},t)]})})},e.prototype.shouldForceResolvers=function(e){var t=!1;return(0,B.Vn)(e,{Directive:{enter:function(e){if("client"===e.name.value&&e.arguments&&(t=e.arguments.some(function(e){return"always"===e.name.value&&"BooleanValue"===e.value.kind&&!0===e.value.value})))return B.$_}}}),t},e.prototype.buildRootValueFromCache=function(e,t){return this.cache.diff({query:(0,_.aL)(e),variables:t,returnPartialData:!0,optimistic:!1}).result},e.prototype.resolveDocument=function(e,t,n,r,o,a){return void 0===n&&(n={}),void 0===r&&(r={}),void 0===o&&(o=function(){return!0}),void 0===a&&(a=!1),(0,i.mG)(this,void 0,void 0,function(){var s,c,l,u,d,f,h,p,m,g;return(0,i.Jh)(this,function(v){return s=(0,S.p$)(e),c=(0,S.kU)(e),l=(0,W.F)(c),u=this.collectSelectionsToResolve(s,l),f=(d=s.operation)?d.charAt(0).toUpperCase()+d.slice(1):"Query",h=this,p=h.cache,m=h.client,g={fragmentMap:l,context:(0,i.pi)((0,i.pi)({},n),{cache:p,client:m}),variables:r,fragmentMatcher:o,defaultOperationType:f,exportedVariables:{},selectionsToResolve:u,onlyRunForcedResolvers:a},[2,this.resolveSelectionSet(s.selectionSet,!1,t,g).then(function(e){return{result:e,exportedVariables:g.exportedVariables}})]})})},e.prototype.resolveSelectionSet=function(e,t,n,r){return(0,i.mG)(this,void 0,void 0,function(){var a,s,c,l,u,f=this;return(0,i.Jh)(this,function(h){return a=r.fragmentMap,s=r.context,c=r.variables,l=[n],u=function(e){return(0,i.mG)(f,void 0,void 0,function(){var u,d;return(0,i.Jh)(this,function(i){return(t||r.selectionsToResolve.has(e))&&(0,w.LZ)(e,c)?(0,C.My)(e)?[2,this.resolveField(e,t,n,r).then(function(t){var n;void 0!==t&&l.push(((n={})[(0,C.u2)(e)]=t,n))})]:((0,C.Ao)(e)?u=e:(u=a[e.name.value],__DEV__?(0,o.kG)(u,"No fragment named ".concat(e.name.value)):(0,o.kG)(u,11)),u&&u.typeCondition&&(d=u.typeCondition.name.value,r.fragmentMatcher(n,d,s)))?[2,this.resolveSelectionSet(u.selectionSet,t,n,r).then(function(e){l.push(e)})]:[2]:[2]})})},[2,Promise.all(e.selections.map(u)).then(function(){return(0,d.bw)(l)})]})})},e.prototype.resolveField=function(e,t,n,r){return(0,i.mG)(this,void 0,void 0,function(){var o,a,s,c,l,u,d,f,h,p=this;return(0,i.Jh)(this,function(i){return n?(o=r.variables,c=(a=e.name.value)!==(s=(0,C.u2)(e)),u=Promise.resolve(l=n[s]||n[a]),(!r.onlyRunForcedResolvers||this.shouldForceResolvers(e))&&(d=n.__typename||r.defaultOperationType,(f=this.resolvers&&this.resolvers[d])&&(h=f[c?a:s])&&(u=Promise.resolve(G.ab.withValue(this.cache,h,[n,(0,C.NC)(e,o),r.context,{field:e,fragmentMap:r.fragmentMap}])))),[2,u.then(function(n){if(void 0===n&&(n=l),e.directives&&e.directives.forEach(function(e){"export"===e.name.value&&e.arguments&&e.arguments.forEach(function(e){"as"===e.name.value&&"StringValue"===e.value.kind&&(r.exportedVariables[e.value.value]=n)})}),!e.selectionSet||null==n)return n;var i,o,a=null!==(o=null===(i=e.directives)||void 0===i?void 0:i.some(function(e){return"client"===e.name.value}))&&void 0!==o&&o;return Array.isArray(n)?p.resolveSubSelectedArray(e,t||a,n,r):e.selectionSet?p.resolveSelectionSet(e.selectionSet,t||a,n,r):void 0})]):[2,null]})})},e.prototype.resolveSubSelectedArray=function(e,t,n,r){var i=this;return Promise.all(n.map(function(n){return null===n?null:Array.isArray(n)?i.resolveSubSelectedArray(e,t,n,r):e.selectionSet?i.resolveSelectionSet(e.selectionSet,t,n,r):void 0}))},e.prototype.collectSelectionsToResolve=function(e,t){var n=function(e){return!Array.isArray(e)},r=this.selectionsToResolveCache;return function e(i){if(!r.has(i)){var a=new Set;r.set(i,a),(0,B.Vn)(i,{Directive:function(e,t,r,i,o){"client"===e.name.value&&o.forEach(function(e){n(e)&&(0,j.pO)(e)&&a.add(e)})},FragmentSpread:function(r,i,s,c,l){var u=t[r.name.value];__DEV__?(0,o.kG)(u,"No fragment named ".concat(r.name.value)):(0,o.kG)(u,12);var d=e(u);d.size>0&&(l.forEach(function(e){n(e)&&(0,j.pO)(e)&&a.add(e)}),a.add(r),d.forEach(function(e){a.add(e)}))}})}return r.get(i)}(e)},e}(),q=new(m.mr?WeakMap:Map);function Z(e,t){var n=e[t];"function"==typeof n&&(e[t]=function(){return q.set(e,(q.get(e)+1)%1e15),n.apply(this,arguments)})}function Q(e){e.notifyTimeout&&(clearTimeout(e.notifyTimeout),e.notifyTimeout=void 0)}var z=function(){function e(e,t){void 0===t&&(t=e.generateQueryId()),this.queryId=t,this.listeners=new Set,this.document=null,this.lastRequestId=1,this.subscriptions=new Set,this.stopped=!1,this.dirty=!1,this.observableQuery=null;var n=this.cache=e.cache;q.has(n)||(q.set(n,0),Z(n,"evict"),Z(n,"modify"),Z(n,"reset"))}return e.prototype.init=function(e){var t=e.networkStatus||r.loading;return this.variables&&this.networkStatus!==r.loading&&!(0,l.D)(this.variables,e.variables)&&(t=r.setVariables),(0,l.D)(e.variables,this.variables)||(this.lastDiff=void 0),Object.assign(this,{document:e.document,variables:e.variables,networkError:null,graphQLErrors:this.graphQLErrors||[],networkStatus:t}),e.observableQuery&&this.setObservableQuery(e.observableQuery),e.lastRequestId&&(this.lastRequestId=e.lastRequestId),this},e.prototype.reset=function(){Q(this),this.dirty=!1},e.prototype.getDiff=function(e){void 0===e&&(e=this.variables);var t=this.getDiffOptions(e);if(this.lastDiff&&(0,l.D)(t,this.lastDiff.options))return this.lastDiff.diff;this.updateWatch(this.variables=e);var n=this.observableQuery;if(n&&"no-cache"===n.options.fetchPolicy)return{complete:!1};var r=this.cache.diff(t);return this.updateLastDiff(r,t),r},e.prototype.updateLastDiff=function(e,t){this.lastDiff=e?{diff:e,options:t||this.getDiffOptions()}:void 0},e.prototype.getDiffOptions=function(e){var t;return void 0===e&&(e=this.variables),{query:this.document,variables:e,returnPartialData:!0,optimistic:!0,canonizeResults:null===(t=this.observableQuery)||void 0===t?void 0:t.options.canonizeResults}},e.prototype.setDiff=function(e){var t=this,n=this.lastDiff&&this.lastDiff.diff;this.updateLastDiff(e),this.dirty||(0,l.D)(n&&n.result,e&&e.result)||(this.dirty=!0,this.notifyTimeout||(this.notifyTimeout=setTimeout(function(){return t.notify()},0)))},e.prototype.setObservableQuery=function(e){var t=this;e!==this.observableQuery&&(this.oqListener&&this.listeners.delete(this.oqListener),this.observableQuery=e,e?(e.queryInfo=this,this.listeners.add(this.oqListener=function(){t.getDiff().fromOptimisticTransaction?e.observe():F(e)})):delete this.oqListener)},e.prototype.notify=function(){var e=this;Q(this),this.shouldNotify()&&this.listeners.forEach(function(t){return t(e)}),this.dirty=!1},e.prototype.shouldNotify=function(){if(!this.dirty||!this.listeners.size)return!1;if(T(this.networkStatus)&&this.observableQuery){var e=this.observableQuery.options.fetchPolicy;if("cache-only"!==e&&"cache-and-network"!==e)return!1}return!0},e.prototype.stop=function(){if(!this.stopped){this.stopped=!0,this.reset(),this.cancel(),this.cancel=e.prototype.cancel,this.subscriptions.forEach(function(e){return e.unsubscribe()});var t=this.observableQuery;t&&t.stopPolling()}},e.prototype.cancel=function(){},e.prototype.updateWatch=function(e){var t=this;void 0===e&&(e=this.variables);var n=this.observableQuery;if(!n||"no-cache"!==n.options.fetchPolicy){var r=(0,i.pi)((0,i.pi)({},this.getDiffOptions(e)),{watcher:this,callback:function(e){return t.setDiff(e)}});this.lastWatch&&(0,l.D)(r,this.lastWatch)||(this.cancel(),this.cancel=this.cache.watch(this.lastWatch=r))}},e.prototype.resetLastWrite=function(){this.lastWrite=void 0},e.prototype.shouldWrite=function(e,t){var n=this.lastWrite;return!(n&&n.dmCount===q.get(this.cache)&&(0,l.D)(t,n.variables)&&(0,l.D)(e.data,n.result.data))},e.prototype.markResult=function(e,t,n,r){var i=this,o=new d.w0,a=(0,u.O)(e.errors)?e.errors.slice(0):[];if(this.reset(),"incremental"in e&&(0,u.O)(e.incremental)){var s=h(this.getDiff().result,e);e.data=s}else if("hasNext"in e&&e.hasNext){var c=this.getDiff();e.data=o.merge(c.result,e.data)}this.graphQLErrors=a,"no-cache"===n.fetchPolicy?this.updateLastDiff({result:e.data,complete:!0},this.getDiffOptions(n.variables)):0!==r&&(K(e,n.errorPolicy)?this.cache.performTransaction(function(o){if(i.shouldWrite(e,n.variables))o.writeQuery({query:t,data:e.data,variables:n.variables,overwrite:1===r}),i.lastWrite={result:e,variables:n.variables,dmCount:q.get(i.cache)};else if(i.lastDiff&&i.lastDiff.diff.complete){e.data=i.lastDiff.diff.result;return}var a=i.getDiffOptions(n.variables),s=o.diff(a);i.stopped||i.updateWatch(n.variables),i.updateLastDiff(s,a),s.complete&&(e.data=s.result)}):this.lastWrite=void 0)},e.prototype.markReady=function(){return this.networkError=null,this.networkStatus=r.ready},e.prototype.markError=function(e){return this.networkStatus=r.error,this.lastWrite=void 0,this.reset(),e.graphQLErrors&&(this.graphQLErrors=e.graphQLErrors),e.networkError&&(this.networkError=e.networkError),e},e}();function K(e,t){void 0===t&&(t="none");var n="ignore"===t||"all"===t,r=!y(e);return!r&&n&&e.data&&(r=!0),r}var $=Object.prototype.hasOwnProperty,Y=function(){function e(e){var t=e.cache,n=e.link,r=e.defaultOptions,i=e.queryDeduplication,o=e.onBroadcast,a=e.ssrMode,s=e.clientAwareness,c=e.localState,l=e.assumeImmutableResults;this.clientAwareness={},this.queries=new Map,this.fetchCancelFns=new Map,this.transformCache=new(m.mr?WeakMap:Map),this.queryIdCounter=1,this.requestIdCounter=1,this.mutationIdCounter=1,this.inFlightLinkObservables=new Map,this.cache=t,this.link=n,this.defaultOptions=r||Object.create(null),this.queryDeduplication=void 0!==i&&i,this.clientAwareness=void 0===s?{}:s,this.localState=c||new V({cache:t}),this.ssrMode=void 0!==a&&a,this.assumeImmutableResults=!!l,(this.onBroadcast=o)&&(this.mutationStore=Object.create(null))}return e.prototype.stop=function(){var e=this;this.queries.forEach(function(t,n){e.stopQueryNoBroadcast(n)}),this.cancelPendingFetches(__DEV__?new o.ej("QueryManager stopped while query was in flight"):new o.ej(14))},e.prototype.cancelPendingFetches=function(e){this.fetchCancelFns.forEach(function(t){return t(e)}),this.fetchCancelFns.clear()},e.prototype.mutate=function(e){var t,n,r=e.mutation,a=e.variables,s=e.optimisticResponse,c=e.updateQueries,l=e.refetchQueries,u=void 0===l?[]:l,d=e.awaitRefetchQueries,f=void 0!==d&&d,h=e.update,p=e.onQueryUpdated,m=e.fetchPolicy,g=void 0===m?(null===(t=this.defaultOptions.mutate)||void 0===t?void 0:t.fetchPolicy)||"network-only":m,S=e.errorPolicy,_=void 0===S?(null===(n=this.defaultOptions.mutate)||void 0===n?void 0:n.errorPolicy)||"none":S,w=e.keepRootFields,C=e.context;return(0,i.mG)(this,void 0,void 0,function(){var e,t,n,l,d,m;return(0,i.Jh)(this,function(S){switch(S.label){case 0:if(__DEV__?(0,o.kG)(r,"mutation option is required. You must specify your GraphQL document in the mutation option."):(0,o.kG)(r,15),__DEV__?(0,o.kG)("network-only"===g||"no-cache"===g,"Mutations support only 'network-only' or 'no-cache' fetchPolicy strings. The default `network-only` behavior automatically writes mutation results to the cache. Passing `no-cache` skips the cache write."):(0,o.kG)("network-only"===g||"no-cache"===g,16),e=this.generateMutationId(),n=(t=this.transform(r)).document,l=t.hasClientExports,r=this.cache.transformForLink(n),a=this.getVariables(r,a),!l)return[3,2];return[4,this.localState.addExportedVariables(r,a,C)];case 1:a=S.sent(),S.label=2;case 2:return d=this.mutationStore&&(this.mutationStore[e]={mutation:r,variables:a,loading:!0,error:null}),s&&this.markMutationOptimistic(s,{mutationId:e,document:r,variables:a,fetchPolicy:g,errorPolicy:_,context:C,updateQueries:c,update:h,keepRootFields:w}),this.broadcastQueries(),m=this,[2,new Promise(function(t,n){return v(m.getObservableFromLink(r,(0,i.pi)((0,i.pi)({},C),{optimisticResponse:s}),a,!1),function(t){if(y(t)&&"none"===_)throw new O.c({graphQLErrors:b(t)});d&&(d.loading=!1,d.error=null);var n=(0,i.pi)({},t);return"function"==typeof u&&(u=u(n)),"ignore"===_&&y(n)&&delete n.errors,m.markMutationResult({mutationId:e,result:n,document:r,variables:a,fetchPolicy:g,errorPolicy:_,context:C,update:h,updateQueries:c,awaitRefetchQueries:f,refetchQueries:u,removeOptimistic:s?e:void 0,onQueryUpdated:p,keepRootFields:w})}).subscribe({next:function(e){m.broadcastQueries(),"hasNext"in e&&!1!==e.hasNext||t(e)},error:function(t){d&&(d.loading=!1,d.error=t),s&&m.cache.removeOptimistic(e),m.broadcastQueries(),n(t instanceof O.c?t:new O.c({networkError:t}))}})})]}})})},e.prototype.markMutationResult=function(e,t){var n=this;void 0===t&&(t=this.cache);var r=e.result,o=[],a="no-cache"===e.fetchPolicy;if(!a&&K(r,e.errorPolicy)){if(f(r)||o.push({result:r.data,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables}),f(r)&&(0,u.O)(r.incremental)){var s=t.diff({id:"ROOT_MUTATION",query:this.transform(e.document).asQuery,variables:e.variables,optimistic:!1,returnPartialData:!0}),c=void 0;s.result&&(c=h(s.result,r)),void 0!==c&&(r.data=c,o.push({result:c,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables}))}var l=e.updateQueries;l&&this.queries.forEach(function(e,i){var a=e.observableQuery,s=a&&a.queryName;if(s&&$.call(l,s)){var c=l[s],u=n.queries.get(i),d=u.document,f=u.variables,h=t.diff({query:d,variables:f,returnPartialData:!0,optimistic:!1}),p=h.result;if(h.complete&&p){var m=c(p,{mutationResult:r,queryName:d&&(0,S.rY)(d)||void 0,queryVariables:f});m&&o.push({result:m,dataId:"ROOT_QUERY",query:d,variables:f})}}})}if(o.length>0||e.refetchQueries||e.update||e.onQueryUpdated||e.removeOptimistic){var d=[];if(this.refetchQueries({updateCache:function(t){a||o.forEach(function(e){return t.write(e)});var s,c=e.update,l=!(f(s=r)||"hasNext"in s&&"data"in s)||f(r)&&!r.hasNext;if(c){if(!a){var u=t.diff({id:"ROOT_MUTATION",query:n.transform(e.document).asQuery,variables:e.variables,optimistic:!1,returnPartialData:!0});u.complete&&("incremental"in(r=(0,i.pi)((0,i.pi)({},r),{data:u.result}))&&delete r.incremental,"hasNext"in r&&delete r.hasNext)}l&&c(t,r,{context:e.context,variables:e.variables})}a||e.keepRootFields||!l||t.modify({id:"ROOT_MUTATION",fields:function(e,t){var n=t.fieldName,r=t.DELETE;return"__typename"===n?e:r}})},include:e.refetchQueries,optimistic:!1,removeOptimistic:e.removeOptimistic,onQueryUpdated:e.onQueryUpdated||null}).forEach(function(e){return d.push(e)}),e.awaitRefetchQueries||e.onQueryUpdated)return Promise.all(d).then(function(){return r})}return Promise.resolve(r)},e.prototype.markMutationOptimistic=function(e,t){var n=this,r="function"==typeof e?e(t.variables):e;return this.cache.recordOptimisticTransaction(function(e){try{n.markMutationResult((0,i.pi)((0,i.pi)({},t),{result:{data:r}}),e)}catch(e){__DEV__&&o.kG.error(e)}},t.mutationId)},e.prototype.fetchQuery=function(e,t,n){return this.fetchQueryObservable(e,t,n).promise},e.prototype.getQueryStore=function(){var e=Object.create(null);return this.queries.forEach(function(t,n){e[n]={variables:t.variables,networkStatus:t.networkStatus,networkError:t.networkError,graphQLErrors:t.graphQLErrors}}),e},e.prototype.resetErrors=function(e){var t=this.queries.get(e);t&&(t.networkError=void 0,t.graphQLErrors=[])},e.prototype.transform=function(e){var t=this.transformCache;if(!t.has(e)){var n=this.cache.transformDocument(e),r=(0,_.Fo)(n),o=this.localState.clientQuery(n),a=r&&this.localState.serverQuery(r),s={document:n,hasClientExports:(0,w.mj)(n),hasForcedResolvers:this.localState.shouldForceResolvers(n),clientQuery:o,serverQuery:a,defaultVars:(0,S.O4)((0,S.$H)(n)),asQuery:(0,i.pi)((0,i.pi)({},n),{definitions:n.definitions.map(function(e){return"OperationDefinition"===e.kind&&"query"!==e.operation?(0,i.pi)((0,i.pi)({},e),{operation:"query"}):e})})},c=function(e){e&&!t.has(e)&&t.set(e,s)};c(e),c(n),c(o),c(a)}return t.get(e)},e.prototype.getVariables=function(e,t){return(0,i.pi)((0,i.pi)({},this.transform(e).defaultVars),t)},e.prototype.watchQuery=function(e){void 0===(e=(0,i.pi)((0,i.pi)({},e),{variables:this.getVariables(e.query,e.variables)})).notifyOnNetworkStatusChange&&(e.notifyOnNetworkStatusChange=!1);var t=new z(this),n=new L({queryManager:this,queryInfo:t,options:e});return this.queries.set(n.queryId,t),t.init({document:n.query,observableQuery:n,variables:n.variables}),n},e.prototype.query=function(e,t){var n=this;return void 0===t&&(t=this.generateQueryId()),__DEV__?(0,o.kG)(e.query,"query option is required. You must specify your GraphQL document in the query option."):(0,o.kG)(e.query,17),__DEV__?(0,o.kG)("Document"===e.query.kind,'You must wrap the query string in a "gql" tag.'):(0,o.kG)("Document"===e.query.kind,18),__DEV__?(0,o.kG)(!e.returnPartialData,"returnPartialData option only supported on watchQuery."):(0,o.kG)(!e.returnPartialData,19),__DEV__?(0,o.kG)(!e.pollInterval,"pollInterval option only supported on watchQuery."):(0,o.kG)(!e.pollInterval,20),this.fetchQuery(t,e).finally(function(){return n.stopQuery(t)})},e.prototype.generateQueryId=function(){return String(this.queryIdCounter++)},e.prototype.generateRequestId=function(){return this.requestIdCounter++},e.prototype.generateMutationId=function(){return String(this.mutationIdCounter++)},e.prototype.stopQueryInStore=function(e){this.stopQueryInStoreNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryInStoreNoBroadcast=function(e){var t=this.queries.get(e);t&&t.stop()},e.prototype.clearStore=function(e){return void 0===e&&(e={discardWatches:!0}),this.cancelPendingFetches(__DEV__?new o.ej("Store reset while query was in flight (not completed in link chain)"):new o.ej(21)),this.queries.forEach(function(e){e.observableQuery?e.networkStatus=r.loading:e.stop()}),this.mutationStore&&(this.mutationStore=Object.create(null)),this.cache.reset(e)},e.prototype.getObservableQueries=function(e){var t=this;void 0===e&&(e="active");var n=new Map,r=new Map,a=new Set;return Array.isArray(e)&&e.forEach(function(e){"string"==typeof e?r.set(e,!1):(0,C.JW)(e)?r.set(t.transform(e).document,!1):(0,A.s)(e)&&e.query&&a.add(e)}),this.queries.forEach(function(t,i){var o=t.observableQuery,a=t.document;if(o){if("all"===e){n.set(i,o);return}var s=o.queryName;if("standby"===o.options.fetchPolicy||"active"===e&&!o.hasObservers())return;("active"===e||s&&r.has(s)||a&&r.has(a))&&(n.set(i,o),s&&r.set(s,!0),a&&r.set(a,!0))}}),a.size&&a.forEach(function(e){var r=(0,k.X)("legacyOneTimeQuery"),a=t.getQuery(r).init({document:e.query,variables:e.variables}),s=new L({queryManager:t,queryInfo:a,options:(0,i.pi)((0,i.pi)({},e),{fetchPolicy:"network-only"})});(0,o.kG)(s.queryId===r),a.setObservableQuery(s),n.set(r,s)}),__DEV__&&r.size&&r.forEach(function(e,t){!e&&__DEV__&&o.kG.warn("Unknown query ".concat("string"==typeof t?"named ":"").concat(JSON.stringify(t,null,2)," requested in refetchQueries options.include array"))}),n},e.prototype.reFetchObservableQueries=function(e){var t=this;void 0===e&&(e=!1);var n=[];return this.getObservableQueries(e?"all":"active").forEach(function(r,i){var o=r.options.fetchPolicy;r.resetLastResults(),(e||"standby"!==o&&"cache-only"!==o)&&n.push(r.refetch()),t.getQuery(i).setDiff(null)}),this.broadcastQueries(),Promise.all(n)},e.prototype.setObservableQuery=function(e){this.getQuery(e.queryId).setObservableQuery(e)},e.prototype.startGraphQLSubscription=function(e){var t=this,n=e.query,r=e.fetchPolicy,i=e.errorPolicy,o=e.variables,a=e.context,s=void 0===a?{}:a;n=this.transform(n).document,o=this.getVariables(n,o);var c=function(e){return t.getObservableFromLink(n,s,e).map(function(o){if("no-cache"!==r&&(K(o,i)&&t.cache.write({query:n,result:o.data,dataId:"ROOT_SUBSCRIPTION",variables:e}),t.broadcastQueries()),y(o))throw new O.c({graphQLErrors:o.errors});return o})};if(this.transform(n).hasClientExports){var l=this.localState.addExportedVariables(n,o,s).then(c);return new g.y(function(e){var t=null;return l.then(function(n){return t=n.subscribe(e)},e.error),function(){return t&&t.unsubscribe()}})}return c(o)},e.prototype.stopQuery=function(e){this.stopQueryNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryNoBroadcast=function(e){this.stopQueryInStoreNoBroadcast(e),this.removeQuery(e)},e.prototype.removeQuery=function(e){this.fetchCancelFns.delete(e),this.queries.has(e)&&(this.getQuery(e).stop(),this.queries.delete(e))},e.prototype.broadcastQueries=function(){this.onBroadcast&&this.onBroadcast(),this.queries.forEach(function(e){return e.notify()})},e.prototype.getLocalState=function(){return this.localState},e.prototype.getObservableFromLink=function(e,t,n,r){var o,a,c=this;void 0===r&&(r=null!==(o=null==t?void 0:t.queryDeduplication)&&void 0!==o?o:this.queryDeduplication);var l=this.transform(e).serverQuery;if(l){var u=this.inFlightLinkObservables,d=this.link,f={query:l,variables:n,operationName:(0,S.rY)(l)||void 0,context:this.prepareContext((0,i.pi)((0,i.pi)({},t),{forceFetch:!r}))};if(t=f.context,r){var h=u.get(l)||new Map;u.set(l,h);var m=(0,p.B)(n);if(!(a=h.get(m))){var y=new P([s(d,f)]);h.set(m,a=y),y.beforeNext(function(){h.delete(m)&&h.size<1&&u.delete(l)})}}else a=new P([s(d,f)])}else a=new P([g.y.of({data:{}})]),t=this.prepareContext(t);var b=this.transform(e).clientQuery;return b&&(a=v(a,function(e){return c.localState.runResolvers({document:b,remoteResult:e,context:t,variables:n})})),a},e.prototype.getResultsFromLink=function(e,t,n){var i=e.lastRequestId=this.generateRequestId(),o=this.cache.transformForLink(this.transform(e.document).document);return v(this.getObservableFromLink(o,n.context,n.variables),function(a){var s=b(a),c=s.length>0;if(i>=e.lastRequestId){if(c&&"none"===n.errorPolicy)throw e.markError(new O.c({graphQLErrors:s}));e.markResult(a,o,n,t),e.markReady()}var l={data:a.data,loading:!1,networkStatus:r.ready};return c&&"ignore"!==n.errorPolicy&&(l.errors=s,l.networkStatus=r.error),l},function(t){var n=(0,O.M)(t)?t:new O.c({networkError:t});throw i>=e.lastRequestId&&e.markError(n),n})},e.prototype.fetchQueryObservable=function(e,t,n){var i=this;void 0===n&&(n=r.loading);var o=this.transform(t.query).document,a=this.getVariables(o,t.variables),s=this.getQuery(e),c=this.defaultOptions.watchQuery,l=t.fetchPolicy,u=void 0===l?c&&c.fetchPolicy||"cache-first":l,d=t.errorPolicy,f=void 0===d?c&&c.errorPolicy||"none":d,h=t.returnPartialData,p=t.notifyOnNetworkStatusChange,m=t.context,g=Object.assign({},t,{query:o,variables:a,fetchPolicy:u,errorPolicy:f,returnPartialData:void 0!==h&&h,notifyOnNetworkStatusChange:void 0!==p&&p,context:void 0===m?{}:m}),v=function(e){g.variables=e;var r=i.fetchQueryByPolicy(s,g,n);return"standby"!==g.fetchPolicy&&r.length>0&&s.observableQuery&&s.observableQuery.applyNextFetchPolicy("after-fetch",t),r},y=function(){return i.fetchCancelFns.delete(e)};this.fetchCancelFns.set(e,function(e){y(),setTimeout(function(){return b.cancel(e)})});var b=new P(this.transform(g.query).hasClientExports?this.localState.addExportedVariables(g.query,g.variables,g.context).then(v):v(g.variables));return b.promise.then(y,y),b},e.prototype.refetchQueries=function(e){var t=this,n=e.updateCache,r=e.include,i=e.optimistic,o=void 0!==i&&i,a=e.removeOptimistic,s=void 0===a?o?(0,k.X)("refetchQueries"):void 0:a,c=e.onQueryUpdated,l=new Map;r&&this.getObservableQueries(r).forEach(function(e,n){l.set(n,{oq:e,lastDiff:t.getQuery(n).getDiff()})});var u=new Map;return n&&this.cache.batch({update:n,optimistic:o&&s||!1,removeOptimistic:s,onWatchUpdated:function(e,t,n){var r=e.watcher instanceof z&&e.watcher.observableQuery;if(r){if(c){l.delete(r.queryId);var i=c(r,t,n);return!0===i&&(i=r.refetch()),!1!==i&&u.set(r,i),i}null!==c&&l.set(r.queryId,{oq:r,lastDiff:n,diff:t})}}}),l.size&&l.forEach(function(e,n){var r,i=e.oq,o=e.lastDiff,a=e.diff;if(c){if(!a){var s=i.queryInfo;s.reset(),a=s.getDiff()}r=c(i,a,o)}c&&!0!==r||(r=i.refetch()),!1!==r&&u.set(i,r),n.indexOf("legacyOneTimeQuery")>=0&&t.stopQueryNoBroadcast(n)}),s&&this.cache.removeOptimistic(s),u},e.prototype.fetchQueryByPolicy=function(e,t,n){var o=this,a=t.query,s=t.variables,c=t.fetchPolicy,u=t.refetchWritePolicy,d=t.errorPolicy,f=t.returnPartialData,h=t.context,p=t.notifyOnNetworkStatusChange,m=e.networkStatus;e.init({document:this.transform(a).document,variables:s,networkStatus:n});var v=function(){return e.getDiff(s)},y=function(t,n){void 0===n&&(n=e.networkStatus||r.loading);var c=t.result;!__DEV__||f||(0,l.D)(c,{})||H(t.missing);var u=function(e){return g.y.of((0,i.pi)({data:e,loading:T(n),networkStatus:n},t.complete?null:{partial:!0}))};return c&&o.transform(a).hasForcedResolvers?o.localState.runResolvers({document:a,remoteResult:{data:c},context:h,variables:s,onlyRunForcedResolvers:!0}).then(function(e){return u(e.data||void 0)}):"none"===d&&n===r.refetch&&Array.isArray(t.missing)?u(void 0):u(c)},b="no-cache"===c?0:n===r.refetch&&"merge"!==u?1:2,S=function(){return o.getResultsFromLink(e,b,{variables:s,context:h,fetchPolicy:c,errorPolicy:d})},_=p&&"number"==typeof m&&m!==n&&T(n);switch(c){default:case"cache-first":var w=v();if(w.complete)return[y(w,e.markReady())];if(f||_)return[y(w),S()];return[S()];case"cache-and-network":var w=v();if(w.complete||f||_)return[y(w),S()];return[S()];case"cache-only":return[y(v(),e.markReady())];case"network-only":if(_)return[y(v()),S()];return[S()];case"no-cache":if(_)return[y(e.getDiff()),S()];return[S()];case"standby":return[]}},e.prototype.getQuery=function(e){return e&&!this.queries.has(e)&&this.queries.set(e,new z(this,e)),this.queries.get(e)},e.prototype.prepareContext=function(e){void 0===e&&(e={});var t=this.localState.prepareContext(e);return(0,i.pi)((0,i.pi)({},t),{clientAwareness:this.clientAwareness})},e}();function J(e,t){return(0,M.o)(e,t,t.variables&&{variables:(0,i.pi)((0,i.pi)({},e&&e.variables),t.variables)})}var X=!1,ee=function(){function e(e){var t=this;this.resetStoreCallbacks=[],this.clearStoreCallbacks=[];var n=e.uri,r=e.credentials,i=e.headers,s=e.cache,l=e.ssrMode,u=void 0!==l&&l,d=e.ssrForceFetchDelay,f=void 0===d?0:d,h=e.connectToDevTools,p=void 0===h?"object"==typeof window&&!window.__APOLLO_CLIENT__&&__DEV__:h,m=e.queryDeduplication,g=void 0===m||m,v=e.defaultOptions,y=e.assumeImmutableResults,b=e.resolvers,S=e.typeDefs,_=e.fragmentMatcher,w=e.name,C=e.version,A=e.link;if(A||(A=n?new c.u({uri:n,credentials:r,headers:i}):a.i.empty()),!s)throw __DEV__?new o.ej("To initialize Apollo Client, you must specify a 'cache' property in the options object. \nFor more information, please visit: https://go.apollo.dev/c/docs"):new o.ej(9);if(this.link=A,this.cache=s,this.disableNetworkFetches=u||f>0,this.queryDeduplication=g,this.defaultOptions=v||Object.create(null),this.typeDefs=S,f&&setTimeout(function(){return t.disableNetworkFetches=!1},f),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this),p&&"object"==typeof window&&(window.__APOLLO_CLIENT__=this),!X&&p&&__DEV__&&(X=!0,"undefined"!=typeof window&&window.document&&window.top===window.self&&!window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__)){var k=window.navigator,I=k&&k.userAgent,E=void 0;"string"==typeof I&&(I.indexOf("Chrome/")>-1?E="https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm":I.indexOf("Firefox/")>-1&&(E="https://addons.mozilla.org/en-US/firefox/addon/apollo-developer-tools/")),E&&__DEV__&&o.kG.log("Download the Apollo DevTools for a better development experience: "+E)}this.version="3.7.7",this.localState=new V({cache:s,client:this,resolvers:b,fragmentMatcher:_}),this.queryManager=new Y({cache:this.cache,link:this.link,defaultOptions:this.defaultOptions,queryDeduplication:g,ssrMode:u,clientAwareness:{name:w,version:C},localState:this.localState,assumeImmutableResults:void 0!==y&&y,onBroadcast:p?function(){t.devToolsHookCb&&t.devToolsHookCb({action:{},state:{queries:t.queryManager.getQueryStore(),mutations:t.queryManager.mutationStore||{}},dataWithOptimisticResults:t.cache.extract(!0)})}:void 0})}return e.prototype.stop=function(){this.queryManager.stop()},e.prototype.watchQuery=function(e){return this.defaultOptions.watchQuery&&(e=J(this.defaultOptions.watchQuery,e)),this.disableNetworkFetches&&("network-only"===e.fetchPolicy||"cache-and-network"===e.fetchPolicy)&&(e=(0,i.pi)((0,i.pi)({},e),{fetchPolicy:"cache-first"})),this.queryManager.watchQuery(e)},e.prototype.query=function(e){return this.defaultOptions.query&&(e=J(this.defaultOptions.query,e)),__DEV__?(0,o.kG)("cache-and-network"!==e.fetchPolicy,"The cache-and-network fetchPolicy does not work with client.query, because client.query can only return a single result. Please use client.watchQuery to receive multiple results from the cache and the network, or consider using a different fetchPolicy, such as cache-first or network-only."):(0,o.kG)("cache-and-network"!==e.fetchPolicy,10),this.disableNetworkFetches&&"network-only"===e.fetchPolicy&&(e=(0,i.pi)((0,i.pi)({},e),{fetchPolicy:"cache-first"})),this.queryManager.query(e)},e.prototype.mutate=function(e){return this.defaultOptions.mutate&&(e=J(this.defaultOptions.mutate,e)),this.queryManager.mutate(e)},e.prototype.subscribe=function(e){return this.queryManager.startGraphQLSubscription(e)},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!1),this.cache.readQuery(e,t)},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!1),this.cache.readFragment(e,t)},e.prototype.writeQuery=function(e){this.cache.writeQuery(e),this.queryManager.broadcastQueries()},e.prototype.writeFragment=function(e){this.cache.writeFragment(e),this.queryManager.broadcastQueries()},e.prototype.__actionHookForDevTools=function(e){this.devToolsHookCb=e},e.prototype.__requestRaw=function(e){return s(this.link,e)},e.prototype.resetStore=function(){var e=this;return Promise.resolve().then(function(){return e.queryManager.clearStore({discardWatches:!1})}).then(function(){return Promise.all(e.resetStoreCallbacks.map(function(e){return e()}))}).then(function(){return e.reFetchObservableQueries()})},e.prototype.clearStore=function(){var e=this;return Promise.resolve().then(function(){return e.queryManager.clearStore({discardWatches:!0})}).then(function(){return Promise.all(e.clearStoreCallbacks.map(function(e){return e()}))})},e.prototype.onResetStore=function(e){var t=this;return this.resetStoreCallbacks.push(e),function(){t.resetStoreCallbacks=t.resetStoreCallbacks.filter(function(t){return t!==e})}},e.prototype.onClearStore=function(e){var t=this;return this.clearStoreCallbacks.push(e),function(){t.clearStoreCallbacks=t.clearStoreCallbacks.filter(function(t){return t!==e})}},e.prototype.reFetchObservableQueries=function(e){return this.queryManager.reFetchObservableQueries(e)},e.prototype.refetchQueries=function(e){var t=this.queryManager.refetchQueries(e),n=[],r=[];t.forEach(function(e,t){n.push(t),r.push(e)});var i=Promise.all(r);return i.queries=n,i.results=r,i.catch(function(e){__DEV__&&o.kG.debug("In client.refetchQueries, Promise.all promise rejected with error ".concat(e))}),i},e.prototype.getObservableQueries=function(e){return void 0===e&&(e="active"),this.queryManager.getObservableQueries(e)},e.prototype.extract=function(e){return this.cache.extract(e)},e.prototype.restore=function(e){return this.cache.restore(e)},e.prototype.addResolvers=function(e){this.localState.addResolvers(e)},e.prototype.setResolvers=function(e){this.localState.setResolvers(e)},e.prototype.getResolvers=function(){return this.localState.getResolvers()},e.prototype.setLocalStateFragmentMatcher=function(e){this.localState.setFragmentMatcher(e)},e.prototype.setLink=function(e){this.link=this.queryManager.link=e},e}()},50402:(e,t,n)=>{"use strict";n.d(t,{M:()=>o,c:()=>s});var r=n(32718);n(46561);var i=n(10333);function o(e){return e.hasOwnProperty("graphQLErrors")}var a=function(e){var t="";return((0,i.O)(e.graphQLErrors)||(0,i.O)(e.clientErrors))&&(e.graphQLErrors||[]).concat(e.clientErrors||[]).forEach(function(e){var n=e?e.message:"Error message not found.";t+="".concat(n,"\n")}),e.networkError&&(t+="".concat(e.networkError.message,"\n")),t=t.replace(/\n$/,"")},s=function(e){function t(n){var r=n.graphQLErrors,i=n.clientErrors,o=n.networkError,s=n.errorMessage,c=n.extraInfo,l=e.call(this,s)||this;return l.name="ApolloError",l.graphQLErrors=r||[],l.clientErrors=i||[],l.networkError=o||null,l.message=s||a(l),l.extraInfo=c,l.__proto__=t.prototype,l}return(0,r.ZT)(t,e),t}(Error)},11648:(e,t,n)=>{"use strict";n.d(t,{i:()=>f});var r=n(32718),i=n(46561),o=n(9203),a=n(43930),s=n(13954);function c(e,t){return t?t(e):o.y.of()}function l(e){return"function"==typeof e?new f(e):e}function u(e){return e.request.length<=1}var d=function(e){function t(t,n){var r=e.call(this,t)||this;return r.link=n,r}return(0,r.ZT)(t,e),t}(Error),f=function(){function e(e){e&&(this.request=e)}return e.empty=function(){return new e(function(){return o.y.of()})},e.from=function(t){return 0===t.length?e.empty():t.map(l).reduce(function(e,t){return e.concat(t)})},e.split=function(t,n,r){var i=l(n),a=l(r||new e(c));return new e(u(i)&&u(a)?function(e){return t(e)?i.request(e)||o.y.of():a.request(e)||o.y.of()}:function(e,n){return t(e)?i.request(e,n)||o.y.of():a.request(e,n)||o.y.of()})},e.execute=function(e,t){var n,r;return e.request((0,a.z)(t.context,((r={variables:(n=function(e){for(var t=["query","operationName","variables","extensions","context"],n=0,r=Object.keys(e);n<r.length;n++){var o=r[n];if(0>t.indexOf(o))throw __DEV__?new i.ej("illegal argument: ".concat(o)):new i.ej(27)}return e}(t)).variables||{},extensions:n.extensions||{},operationName:n.operationName,query:n.query}).operationName||(r.operationName="string"!=typeof r.query?(0,s.rY)(r.query)||void 0:""),r)))||o.y.of()},e.concat=function(t,n){var r=l(t);if(u(r))return __DEV__&&i.kG.warn(new d("You are calling concat on a terminating link, which will have no effect",r)),r;var a=l(n);return new e(u(a)?function(e){return r.request(e,function(e){return a.request(e)||o.y.of()})||o.y.of()}:function(e,t){return r.request(e,function(e){return a.request(e,t)||o.y.of()})||o.y.of()})},e.prototype.split=function(t,n,r){return this.concat(e.split(t,n,r||new e(c)))},e.prototype.concat=function(t){return e.concat(this,t)},e.prototype.request=function(e,t){throw __DEV__?new i.ej("request is not implemented"):new i.ej(22)},e.prototype.onError=function(e,t){if(t&&t.error)return t.error(e),!1;throw e},e.prototype.setOnError=function(e){return this.onError=e,this},e}()},69840:(e,t,n)=>{"use strict";n.d(t,{u:()=>y});var r=n(32718),i=n(11648),o=n(46561),a=n(67488),s=n(27636),c=n(9203),l=n(84639),u=n(6884),d=n(99780),f=n(17014),h=n(94880),p=n(13153),m=n(88077),g=(0,o.wY)(function(){return fetch}),v=function(e){void 0===e&&(e={});var t=e.uri,n=void 0===t?"/graphql":t,v=e.fetch,y=e.print,b=void 0===y?h.sb:y,S=e.includeExtensions,_=e.preserveHeaderCase,w=e.useGETForQueries,C=e.includeUnusedVariables,A=void 0!==C&&C,k=(0,r._T)(e,["uri","fetch","print","includeExtensions","preserveHeaderCase","useGETForQueries","includeUnusedVariables"]);__DEV__&&(0,f.U)(v||g);var I={http:{includeExtensions:S,preserveHeaderCase:_},options:k.fetchOptions,credentials:k.credentials,headers:k.headers};return new i.i(function(e){var t,i=(0,u.r)(e,n),f=e.getContext(),y={};if(f.clientAwareness){var S=f.clientAwareness,_=S.name,C=S.version;_&&(y["apollographql-client-name"]=_),C&&(y["apollographql-client-version"]=C)}var k=(0,r.pi)((0,r.pi)({},y),f.headers),E={http:f.http,options:f.fetchOptions,credentials:f.credentials,headers:k},x=(0,h.ve)(e,b,h.SC,I,E),P=x.options,O=x.body;if(O.variables&&!A){var T=new Set(Object.keys(O.variables));(0,a.Vn)(e.query,{Variable:function(e,t,n){n&&"VariableDefinition"!==n.kind&&T.delete(e.name.value)}}),T.size&&(O.variables=(0,r.pi)({},O.variables),T.forEach(function(e){delete O.variables[e]}))}if(!P.signal){var D=(0,p.$)(),M=D.controller,R=D.signal;(t=M)&&(P.signal=R)}if(w&&!e.query.definitions.some(function(e){return"OperationDefinition"===e.kind&&"mutation"===e.operation})&&(P.method="GET"),(0,s.FS)(["defer"],e.query)&&(P.headers=P.headers||{},P.headers.accept="multipart/mixed; deferSpec=20220824, application/json"),"GET"===P.method){var N=function(e,t){var n=[],r=function(e,t){n.push("".concat(e,"=").concat(encodeURIComponent(t)))};if("query"in t&&r("query",t.query),t.operationName&&r("operationName",t.operationName),t.variables){var i=void 0;try{i=(0,l.g)(t.variables,"Variables map")}catch(e){return{parseError:e}}r("variables",i)}if(t.extensions){var o=void 0;try{o=(0,l.g)(t.extensions,"Extensions map")}catch(e){return{parseError:e}}r("extensions",o)}var a="",s=e,c=e.indexOf("#");-1!==c&&(a=e.substr(c),s=e.substr(0,c));var u=-1===s.indexOf("?")?"?":"&";return{newURI:s+u+n.join("&")+a}}(i,O),L=N.newURI,F=N.parseError;if(F)return(0,m.Q)(F);i=L}else try{P.body=(0,l.g)(O,"Payload")}catch(e){return(0,m.Q)(e)}return new c.y(function(n){return(v||(0,o.wY)(function(){return fetch})||g)(i,P).then(function(t){e.setContext({response:t});var r,i=null===(r=t.headers)||void 0===r?void 0:r.get("content-type");return null!==i&&/^multipart\/mixed/i.test(i)?(0,d.TF)(t,n):(0,d.Wm)(t,e,n)}).catch(function(e){return(0,d.S3)(e,n)}),function(){t&&t.abort()}})})},y=function(e){function t(t){void 0===t&&(t={});var n=e.call(this,v(t).request)||this;return n.options=t,n}return(0,r.ZT)(t,e),t}(i.i)},17014:(e,t,n)=>{"use strict";n.d(t,{U:()=>i});var r=n(46561),i=function(e){if(!e&&"undefined"==typeof fetch)throw __DEV__?new r.ej("\n\"fetch\" has not been found globally and no fetcher has been configured. To fix this, install a fetch package (like https://www.npmjs.com/package/cross-fetch), instantiate the fetcher, and pass it into your HttpLink constructor. For example:\n\nimport fetch from 'cross-fetch';\nimport { ApolloClient, HttpLink } from '@apollo/client';\nconst client = new ApolloClient({\n link: new HttpLink({ uri: '/graphql', fetch })\n});\n "):new r.ej(23)}},13153:(e,t,n)=>{"use strict";n.d(t,{$:()=>r});var r=function(){if("undefined"==typeof AbortController)return{controller:!1,signal:!1};var e=new AbortController,t=e.signal;return{controller:e,signal:t}}},99780:(e,t,n)=>{"use strict";n.d(t,{S3:()=>u,dO:()=>f,Wm:()=>d,TF:()=>c});var r=n(32718),i=n(91066);function o(e){var t={next:function(){return e.read()}};return i.DN&&(t[Symbol.asyncIterator]=function(){return this}),t}var a=function(e,t,n){var r=Error(n);throw r.name="ServerError",r.response=e,r.statusCode=e.status,r.result=t,r},s=Object.prototype.hasOwnProperty;function c(e,t){var n,a,s;return(0,r.mG)(this,void 0,void 0,function(){var c,d,f,h,p,m,g,v,y,b,S,_,w,C,A,k,I,E,x;return(0,r.Jh)(this,function(r){switch(r.label){case 0:if(void 0===TextDecoder)throw Error("TextDecoder must be defined in the environment: please import a polyfill.");c=new TextDecoder("utf-8"),d=null===(n=e.headers)||void 0===n?void 0:n.get("content-type"),f="boundary=",h=(null==d?void 0:d.includes(f))?null==d?void 0:d.substring((null==d?void 0:d.indexOf(f))+f.length).replace(/['"]/g,"").replace(/\;(.*)/gm,"").trim():"-",p="--".concat(h),m="",g=function(e){var t,n,r,a,s,c,l=e;if(e.body&&(l=e.body),t=l,i.DN&&t[Symbol.asyncIterator])return r=l[Symbol.asyncIterator](),(n={next:function(){return r.next()}})[Symbol.asyncIterator]=function(){return this},n;if(l.getReader)return o(l.getReader());if(l.stream)return o(l.stream().getReader());if(l.arrayBuffer)return a=l.arrayBuffer(),s=!1,c={next:function(){return s?Promise.resolve({value:void 0,done:!0}):(s=!0,new Promise(function(e,t){a.then(function(t){e({value:t,done:!1})}).catch(t)}))}},i.DN&&(c[Symbol.asyncIterator]=function(){return this}),c;if(l.pipe)return function(e){var t=null,n=null,r=!1,o=[],a=[];function s(e){if(!n){if(a.length){var t=a.shift();if(Array.isArray(t)&&t[0])return t[0]({value:e,done:!1})}o.push(e)}}function c(e){n=e,a.slice().forEach(function(t){t[1](e)}),t&&t()}function l(){r=!0,a.slice().forEach(function(e){e[0]({value:void 0,done:!0})}),t&&t()}t=function(){t=null,e.removeListener("data",s),e.removeListener("error",c),e.removeListener("end",l),e.removeListener("finish",l),e.removeListener("close",l)},e.on("data",s),e.on("error",c),e.on("end",l),e.on("finish",l),e.on("close",l);var u={next:function(){return new Promise(function(e,t){return n?t(n):o.length?e({value:o.shift(),done:!1}):r?e({value:void 0,done:!0}):void a.push([e,t])})}};return i.DN&&(u[Symbol.asyncIterator]=function(){return this}),u}(l);throw Error("Unknown body type for responseIterator. Please pass a streamable response.")}(e),v=!0,r.label=1;case 1:if(!v)return[3,3];return[4,g.next()];case 2:for(b=(y=r.sent()).value,S=y.done,_="string"==typeof b?b:c.decode(b),v=!S,m+=_,w=m.indexOf(p);w>-1;){if(C=void 0,C=(x=[m.slice(0,w),m.slice(w+p.length)])[0],m=x[1],C.trim()){if(A=C.indexOf("\r\n\r\n"),(k=function(e){var t={};return e.split("\n").forEach(function(e){var n=e.indexOf(":");if(n>-1){var r=e.slice(0,n).trim().toLowerCase(),i=e.slice(n+1).trim();t[r]=i}}),t}(C.slice(0,A))["content-type"])&&-1===k.toLowerCase().indexOf("application/json"))throw Error("Unsupported patch content type: application/json is required.");I=C.slice(A);try{E=l(e,I.replace("\r\n","")),(Object.keys(E).length>1||"data"in E||"incremental"in E||"errors"in E)&&(null===(a=t.next)||void 0===a||a.call(t,E))}catch(e){u(e,t)}}w=m.indexOf(p)}return[3,1];case 3:return null===(s=t.complete)||void 0===s||s.call(t),[2]}})})}function l(e,t){e.status>=300&&a(e,function(){try{return JSON.parse(t)}catch(e){return t}}(),"Response not successful: Received status code ".concat(e.status));try{return JSON.parse(t)}catch(n){throw n.name="ServerParseError",n.response=e,n.statusCode=e.status,n.bodyText=t,n}}function u(e,t){var n,r;"AbortError"!==e.name&&(e.result&&e.result.errors&&e.result.data&&(null===(n=t.next)||void 0===n||n.call(t,e.result)),null===(r=t.error)||void 0===r||r.call(t,e))}function d(e,t,n){f(t)(e).then(function(e){var t,r;null===(t=n.next)||void 0===t||t.call(n,e),null===(r=n.complete)||void 0===r||r.call(n)}).catch(function(e){return u(e,n)})}function f(e){return function(t){return t.text().then(function(e){return l(t,e)}).then(function(n){return t.status>=300&&a(t,n,"Response not successful: Received status code ".concat(t.status)),Array.isArray(n)||s.call(n,"data")||s.call(n,"errors")||a(t,n,"Server response was missing for query '".concat(Array.isArray(e)?e.map(function(e){return e.operationName}):e.operationName,"'.")),n})}}},94880:(e,t,n)=>{"use strict";n.d(t,{SC:()=>o,sb:()=>a,ve:()=>s});var r=n(32718),i=n(10744),o={http:{includeQuery:!0,includeExtensions:!1,preserveHeaderCase:!1},headers:{accept:"*/*","content-type":"application/json"},options:{method:"POST"}},a=function(e,t){return t(e)};function s(e,t){for(var n=[],o=2;o<arguments.length;o++)n[o-2]=arguments[o];var a={},s={};n.forEach(function(e){a=(0,r.pi)((0,r.pi)((0,r.pi)({},a),e.options),{headers:(0,r.pi)((0,r.pi)({},a.headers),e.headers)}),e.credentials&&(a.credentials=e.credentials),s=(0,r.pi)((0,r.pi)({},s),e.http)}),a.headers&&(a.headers=function(e,t){if(!t){var n=Object.create(null);return Object.keys(Object(e)).forEach(function(t){n[t.toLowerCase()]=e[t]}),n}var r=Object.create(null);Object.keys(Object(e)).forEach(function(t){r[t.toLowerCase()]={originalName:t,value:e[t]}});var i=Object.create(null);return Object.keys(r).forEach(function(e){i[r[e].originalName]=r[e].value}),i}(a.headers,s.preserveHeaderCase));var c=e.operationName,l=e.extensions,u=e.variables,d=e.query,f={operationName:c,variables:u};return s.includeExtensions&&(f.extensions=l),s.includeQuery&&(f.query=t(d,i.S)),{options:a,body:f}}},6884:(e,t,n)=>{"use strict";n.d(t,{r:()=>r});var r=function(e,t){return e.getContext().uri||("function"==typeof t?t(e):t||"/graphql")}},84639:(e,t,n)=>{"use strict";n.d(t,{g:()=>i});var r=n(46561),i=function(e,t){var n;try{n=JSON.stringify(e)}catch(e){var i=__DEV__?new r.ej("Network request failed. ".concat(t," is not serializable: ").concat(e.message)):new r.ej(24);throw i.parseError=e,i}return n}},43930:(e,t,n)=>{"use strict";n.d(t,{z:()=>i});var r=n(32718);function i(e,t){var n=(0,r.pi)({},e);return Object.defineProperty(t,"setContext",{enumerable:!1,value:function(e){n="function"==typeof e?(0,r.pi)((0,r.pi)({},n),e(n)):(0,r.pi)((0,r.pi)({},n),e)}}),Object.defineProperty(t,"getContext",{enumerable:!1,value:function(){return(0,r.pi)({},n)}}),t}},88077:(e,t,n)=>{"use strict";n.d(t,{Q:()=>i});var r=n(9203);function i(e){return new r.y(function(t){t.error(e)})}},10333:(e,t,n)=>{"use strict";function r(e){return Array.isArray(e)&&e.length>0}n.d(t,{O:()=>r})},91066:(e,t,n)=>{"use strict";n.d(t,{DN:()=>s,aS:()=>a,mr:()=>i,sy:()=>o});var r=n(46561),i="function"==typeof WeakMap&&"ReactNative"!==(0,r.wY)(function(){return navigator.product}),o="function"==typeof WeakSet,a="function"==typeof Symbol&&"function"==typeof Symbol.for,s=a&&Symbol.asyncIterator;(0,r.wY)(function(){return window.document.createElement}),(0,r.wY)(function(){return navigator.userAgent.indexOf("jsdom")>=0})},4830:(e,t,n)=>{"use strict";n.d(t,{X:()=>i});var r=Object.prototype.toString;function i(e){return function e(t,n){switch(r.call(t)){case"[object Array]":if((n=n||new Map).has(t))return n.get(t);var i=t.slice(0);return n.set(t,i),i.forEach(function(t,r){i[r]=e(t,n)}),i;case"[object Object]":if((n=n||new Map).has(t))return n.get(t);var o=Object.create(Object.getPrototypeOf(t));return n.set(t,o),Object.keys(t).forEach(function(r){o[r]=e(t[r],n)}),o;default:return t}}(e)}},71406:(e,t,n)=>{"use strict";function r(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Object.create(null);return e.forEach(function(e){e&&Object.keys(e).forEach(function(t){var r=e[t];void 0!==r&&(n[t]=r)})}),n}n.d(t,{o:()=>r})},16862:(e,t,n)=>{"use strict";n.d(t,{X:()=>i});var r=new Map;function i(e){var t=r.get(e)||1;return r.set(e,t+1),"".concat(e,":").concat(t,":").concat(Math.random().toString(36).slice(2))}},35225:(e,t,n)=>{"use strict";n.d(t,{Ee:()=>a,bw:()=>s,w0:()=>l});var r=n(32718),i=n(36903),o=Object.prototype.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return s(e)}function s(e){var t=e[0]||{},n=e.length;if(n>1)for(var r=new l,i=1;i<n;++i)t=r.merge(t,e[i]);return t}var c=function(e,t,n){return this.merge(e[n],t[n])},l=function(){function e(e){void 0===e&&(e=c),this.reconciler=e,this.isObject=i.s,this.pastCopies=new Set}return e.prototype.merge=function(e,t){for(var n=this,a=[],s=2;s<arguments.length;s++)a[s-2]=arguments[s];return(0,i.s)(t)&&(0,i.s)(e)?(Object.keys(t).forEach(function(i){if(o.call(e,i)){var s=e[i];if(t[i]!==s){var c=n.reconciler.apply(n,(0,r.ev)([e,t,i],a,!1));c!==s&&((e=n.shallowCopyForMerge(e))[i]=c)}}else(e=n.shallowCopyForMerge(e))[i]=t[i]}),e):t},e.prototype.shallowCopyForMerge=function(e){return(0,i.s)(e)&&!this.pastCopies.has(e)&&(e=Array.isArray(e)?e.slice(0):(0,r.pi)({__proto__:Object.getPrototypeOf(e)},e),this.pastCopies.add(e)),e},e}()},36903:(e,t,n)=>{"use strict";function r(e){return null!==e&&"object"==typeof e}n.d(t,{s:()=>r})},46561:(e,t,n)=>{"use strict";n.d(t,{ej:()=>s,kG:()=>c,wY:()=>f});var r=n(32718),i="Invariant Violation",o=Object.setPrototypeOf,a=void 0===o?function(e,t){return e.__proto__=t,e}:o,s=function(e){function t(n){void 0===n&&(n=i);var r=e.call(this,"number"==typeof n?i+": "+n+" (see https://github.com/apollographql/invariant-packages)":n)||this;return r.framesToPop=1,r.name=i,a(r,t.prototype),r}return(0,r.ZT)(t,e),t}(Error);function c(e,t){if(!e)throw new s(t)}var l=["debug","log","warn","error","silent"],u=l.indexOf("log");function d(e){return function(){if(l.indexOf(e)>=u)return(console[e]||console.log).apply(console,arguments)}}function f(e){try{return e()}catch(e){}}!function(e){e.debug=d("debug"),e.log=d("log"),e.warn=d("warn"),e.error=d("error")}(c||(c={}));let h=f(function(){return globalThis})||f(function(){return window})||f(function(){return self})||f(function(){return global})||f(function(){return f.constructor("return this")()});var p="__DEV__";let m=function(){try{return!!__DEV__}catch(e){return Object.defineProperty(h,p,{value:"production"!==f(function(){return"production"}),enumerable:!1,configurable:!0,writable:!0}),h[p]}}();function g(e){try{return e()}catch(e){}}var v=g(function(){return globalThis})||g(function(){return window})||g(function(){return self})||g(function(){return global})||g(function(){return g.constructor("return this")()}),y=!1;!v||g(function(){return"production"})||g(function(){return process})||(Object.defineProperty(v,"process",{value:{env:{NODE_ENV:"production"}},configurable:!0,enumerable:!1,writable:!0}),y=!0),n(56206).H,y&&(delete v.process,y=!1),__DEV__?c("boolean"==typeof m,m):c("boolean"==typeof m,39)},27636:(e,t,n)=>{"use strict";n.d(t,{FS:()=>a,LZ:()=>o,mj:()=>s});var r=n(46561),i=n(67488);function o(e,t){var n,i=e.directives;return!i||!i.length||(n=[],i&&i.length&&i.forEach(function(e){var t;if(!("skip"!==(t=e.name.value)&&"include"!==t)){var i=e.arguments,o=e.name.value;__DEV__?(0,r.kG)(i&&1===i.length,"Incorrect number of arguments for the @".concat(o," directive.")):(0,r.kG)(i&&1===i.length,41);var a=i[0];__DEV__?(0,r.kG)(a.name&&"if"===a.name.value,"Invalid argument for the @".concat(o," directive.")):(0,r.kG)(a.name&&"if"===a.name.value,42);var s=a.value;__DEV__?(0,r.kG)(s&&("Variable"===s.kind||"BooleanValue"===s.kind),"Argument for the @".concat(o," directive must be a variable or a boolean value.")):(0,r.kG)(s&&("Variable"===s.kind||"BooleanValue"===s.kind),43),n.push({directive:e,ifArgument:a})}}),n).every(function(e){var n=e.directive,i=e.ifArgument,o=!1;return"Variable"===i.value.kind?(o=t&&t[i.value.name.value],__DEV__?(0,r.kG)(void 0!==o,"Invalid variable referenced in @".concat(n.name.value," directive.")):(0,r.kG)(void 0!==o,40)):o=i.value.value,"skip"===n.name.value?!o:o})}function a(e,t,n){var r=new Set(e),o=r.size;return(0,i.Vn)(t,{Directive:function(e){if(r.delete(e.name.value)&&(!n||!r.size))return i.$_}}),n?!r.size:r.size<o}function s(e){return e&&a(["client","export"],e,!0)}},76661:(e,t,n)=>{"use strict";n.d(t,{F:()=>a,Yk:()=>o,hi:()=>s});var r=n(32718),i=n(46561);function o(e,t){var n=t,o=[];return e.definitions.forEach(function(e){if("OperationDefinition"===e.kind)throw __DEV__?new i.ej("Found a ".concat(e.operation," operation").concat(e.name?" named '".concat(e.name.value,"'"):"",". ")+"No operations are allowed when using a fragment as a query. Only fragments are allowed."):new i.ej(44);"FragmentDefinition"===e.kind&&o.push(e)}),void 0===n&&(__DEV__?(0,i.kG)(1===o.length,"Found ".concat(o.length," fragments. `fragmentName` must be provided when there is not exactly 1 fragment.")):(0,i.kG)(1===o.length,45),n=o[0].name.value),(0,r.pi)((0,r.pi)({},e),{definitions:(0,r.ev)([{kind:"OperationDefinition",operation:"query",selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:n}}]}}],e.definitions,!0)})}function a(e){void 0===e&&(e=[]);var t={};return e.forEach(function(e){t[e.name.value]=e}),t}function s(e,t){switch(e.kind){case"InlineFragment":return e;case"FragmentSpread":var n=e.name.value;if("function"==typeof t)return t(n);var r=t&&t[n];return __DEV__?(0,i.kG)(r,"No fragment named ".concat(n)):(0,i.kG)(r,46),r||null;default:return null}}},13954:(e,t,n)=>{"use strict";n.d(t,{$H:()=>a,A$:()=>o,O4:()=>f,iW:()=>l,kU:()=>c,p$:()=>d,pD:()=>u,rY:()=>s});var r=n(46561),i=n(87656);function o(e){__DEV__?(0,r.kG)(e&&"Document"===e.kind,'Expecting a parsed GraphQL document. Perhaps you need to wrap the query string in a "gql" tag? http://docs.apollostack.com/apollo-client/core.html#gql'):(0,r.kG)(e&&"Document"===e.kind,47);var t=e.definitions.filter(function(e){return"FragmentDefinition"!==e.kind}).map(function(e){if("OperationDefinition"!==e.kind)throw __DEV__?new r.ej('Schema type definitions not allowed in queries. Found: "'.concat(e.kind,'"')):new r.ej(48);return e});return __DEV__?(0,r.kG)(t.length<=1,"Ambiguous GraphQL document: contains ".concat(t.length," operations")):(0,r.kG)(t.length<=1,49),e}function a(e){return o(e),e.definitions.filter(function(e){return"OperationDefinition"===e.kind})[0]}function s(e){return e.definitions.filter(function(e){return"OperationDefinition"===e.kind&&e.name}).map(function(e){return e.name.value})[0]||null}function c(e){return e.definitions.filter(function(e){return"FragmentDefinition"===e.kind})}function l(e){var t=a(e);return __DEV__?(0,r.kG)(t&&"query"===t.operation,"Must contain a query definition."):(0,r.kG)(t&&"query"===t.operation,50),t}function u(e){__DEV__?(0,r.kG)("Document"===e.kind,'Expecting a parsed GraphQL document. Perhaps you need to wrap the query string in a "gql" tag? http://docs.apollostack.com/apollo-client/core.html#gql'):(0,r.kG)("Document"===e.kind,51),__DEV__?(0,r.kG)(e.definitions.length<=1,"Fragment must have exactly one definition."):(0,r.kG)(e.definitions.length<=1,52);var t=e.definitions[0];return __DEV__?(0,r.kG)("FragmentDefinition"===t.kind,"Must be a fragment definition."):(0,r.kG)("FragmentDefinition"===t.kind,53),t}function d(e){o(e);for(var t,n=0,i=e.definitions;n<i.length;n++){var a=i[n];if("OperationDefinition"===a.kind){var s=a.operation;if("query"===s||"mutation"===s||"subscription"===s)return a}"FragmentDefinition"!==a.kind||t||(t=a)}if(t)return t;throw __DEV__?new r.ej("Expected a parsed GraphQL query with a query, mutation, subscription, or a fragment."):new r.ej(54)}function f(e){var t=Object.create(null),n=e&&e.variableDefinitions;return n&&n.length&&n.forEach(function(e){e.defaultValue&&(0,i.vb)(t,e.variable.name,e.defaultValue)}),t}},87656:(e,t,n)=>{"use strict";n.d(t,{Ao:()=>y,JW:()=>c,My:()=>v,NC:()=>m,PT:()=>f,Yk:()=>s,kQ:()=>a,qw:()=>function e(t,n,r){if("string"==typeof t.__typename)return t.__typename;for(var i=0,a=n.selections;i<a.length;i++){var s=a[i];if(v(s)){if("__typename"===s.name.value)return t[g(s)]}else{var c=e(t,(0,o.hi)(s,r).selectionSet,r);if("string"==typeof c)return c}}},u2:()=>g,vb:()=>l,vf:()=>u});var r=n(46561),i=n(36903),o=n(76661);function a(e){return{__ref:String(e)}}function s(e){return!!(e&&"object"==typeof e&&"string"==typeof e.__ref)}function c(e){return(0,i.s)(e)&&"Document"===e.kind&&Array.isArray(e.definitions)}function l(e,t,n,i){if("IntValue"===n.kind||"FloatValue"===n.kind)e[t.value]=Number(n.value);else if("BooleanValue"===n.kind||"StringValue"===n.kind)e[t.value]=n.value;else if("ObjectValue"===n.kind){var o={};n.fields.map(function(e){return l(o,e.name,e.value,i)}),e[t.value]=o}else if("Variable"===n.kind){var a=(i||{})[n.name.value];e[t.value]=a}else if("ListValue"===n.kind)e[t.value]=n.values.map(function(e){var n={};return l(n,t,e,i),n[t.value]});else if("EnumValue"===n.kind)e[t.value]=n.value;else if("NullValue"===n.kind)e[t.value]=null;else throw __DEV__?new r.ej('The inline argument "'.concat(t.value,'" of kind "').concat(n.kind,'"')+"is not supported. Use variables instead of inline arguments to overcome this limitation."):new r.ej(55)}function u(e,t){var n=null;e.directives&&(n={},e.directives.forEach(function(e){n[e.name.value]={},e.arguments&&e.arguments.forEach(function(r){var i=r.name,o=r.value;return l(n[e.name.value],i,o,t)})}));var r=null;return e.arguments&&e.arguments.length&&(r={},e.arguments.forEach(function(e){var n=e.name,i=e.value;return l(r,n,i,t)})),f(e.name.value,r,n)}var d=["connection","include","skip","client","rest","export"],f=Object.assign(function(e,t,n){if(t&&n&&n.connection&&n.connection.key){if(!n.connection.filter||!(n.connection.filter.length>0))return n.connection.key;var r=n.connection.filter?n.connection.filter:[];r.sort();var i={};return r.forEach(function(e){i[e]=t[e]}),"".concat(n.connection.key,"(").concat(h(i),")")}var o=e;if(t){var a=h(t);o+="(".concat(a,")")}return n&&Object.keys(n).forEach(function(e){-1===d.indexOf(e)&&(n[e]&&Object.keys(n[e]).length?o+="@".concat(e,"(").concat(h(n[e]),")"):o+="@".concat(e))}),o},{setStringify:function(e){var t=h;return h=e,t}}),h=function(e){return JSON.stringify(e,p)};function p(e,t){return(0,i.s)(t)&&!Array.isArray(t)&&(t=Object.keys(t).sort().reduce(function(e,n){return e[n]=t[n],e},{})),t}function m(e,t){if(e.arguments&&e.arguments.length){var n={};return e.arguments.forEach(function(e){return l(n,e.name,e.value,t)}),n}return null}function g(e){return e.alias?e.alias.value:e.name.value}function v(e){return"Field"===e.kind}function y(e){return"InlineFragment"===e.kind}},10478:(e,t,n)=>{"use strict";n.d(t,{Gw:()=>p,aL:()=>v,ob:()=>y,Fo:()=>g});var r=n(32718),i=n(46561),o=n(67488),a=n(13954);function s(e,t,n){var r=0;return e.forEach(function(n,i){t.call(this,n,i,e)&&(e[r++]=n)},n),e.length=r,e}var c=n(87656),l=n(76661),u={kind:"Field",name:{kind:"Name",value:"__typename"}};function d(e){return!function e(t,n){return!t||t.selectionSet.selections.every(function(t){return"FragmentSpread"===t.kind&&e(n[t.name.value],n)})}((0,a.$H)(e)||(0,a.pD)(e),(0,l.F)((0,a.kU)(e)))?e:null}function f(e){return function(t){return e.some(function(e){return e.name&&e.name===t.name.value||e.test&&e.test(t)})}}function h(e,t){var n,i,a,l=Object.create(null),u=[],h=Object.create(null),p=[],m=d((0,o.Vn)(t,{Variable:{enter:function(e,t,n){"VariableDefinition"!==n.kind&&(l[e.name.value]=!0)}},Field:{enter:function(t){if(e&&t.directives&&e.some(function(e){return e.remove})&&t.directives&&t.directives.some(f(e)))return t.arguments&&t.arguments.forEach(function(e){"Variable"===e.value.kind&&u.push({name:e.value.name.value})}),t.selectionSet&&(function e(t){var n=[];return t.selections.forEach(function(t){((0,c.My)(t)||(0,c.Ao)(t))&&t.selectionSet?e(t.selectionSet).forEach(function(e){return n.push(e)}):"FragmentSpread"===t.kind&&n.push(t)}),n})(t.selectionSet).forEach(function(e){p.push({name:e.name.value})}),null}},FragmentSpread:{enter:function(e){h[e.name.value]=!0}},Directive:{enter:function(t){if(f(e)(t))return null}}}));return m&&s(u,function(e){return!!e.name&&!l[e.name]}).length&&(n=u,i=m,a=function(e){return n.some(function(t){return e.value&&"Variable"===e.value.kind&&e.value.name&&(t.name===e.value.name.value||t.test&&t.test(e))})},m=d((0,o.Vn)(i,{OperationDefinition:{enter:function(e){return(0,r.pi)((0,r.pi)({},e),{variableDefinitions:e.variableDefinitions?e.variableDefinitions.filter(function(e){return!n.some(function(t){return t.name===e.variable.name.value})}):[]})}},Field:{enter:function(e){if(n.some(function(e){return e.remove})){var t=0;if(e.arguments&&e.arguments.forEach(function(e){a(e)&&(t+=1)}),1===t)return null}}},Argument:{enter:function(e){if(a(e))return null}}}))),m&&s(p,function(e){return!!e.name&&!h[e.name]}).length&&(m=function(e,t){function n(t){if(e.some(function(e){return e.name===t.name.value}))return null}return d((0,o.Vn)(t,{FragmentSpread:{enter:n},FragmentDefinition:{enter:n}}))}(p,m)),m}var p=Object.assign(function(e){return(0,o.Vn)(e,{SelectionSet:{enter:function(e,t,n){if(!n||"OperationDefinition"!==n.kind){var i=e.selections;if(!(!i||i.some(function(e){return(0,c.My)(e)&&("__typename"===e.name.value||0===e.name.value.lastIndexOf("__",0))}))&&!((0,c.My)(n)&&n.directives&&n.directives.some(function(e){return"export"===e.name.value})))return(0,r.pi)((0,r.pi)({},e),{selections:(0,r.ev)((0,r.ev)([],i,!0),[u],!1)})}}}})},{added:function(e){return e===u}}),m={test:function(e){var t="connection"===e.name.value;return t&&(!e.arguments||!e.arguments.some(function(e){return"key"===e.name.value}))&&__DEV__&&i.kG.warn("Removing an @connection directive even though it does not have a key. You may want to use the key parameter to specify a store key."),t}};function g(e){return h([m],(0,a.A$)(e))}function v(e){return"query"===(0,a.p$)(e).operation?e:(0,o.Vn)(e,{OperationDefinition:{enter:function(e){return(0,r.pi)((0,r.pi)({},e),{operation:"query"})}}})}function y(e){(0,a.A$)(e);var t=h([{test:function(e){return"client"===e.name.value},remove:!0}],e);return t&&(t=(0,o.Vn)(t,{FragmentDefinition:{enter:function(e){if(e.selectionSet&&e.selectionSet.selections.every(function(e){return(0,c.My)(e)&&"__typename"===e.name.value}))return null}}})),t}},93524:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(31421);let i=function(e,t){for(var n=e.length;n--;)if((0,r.Z)(e[n][0],t))return n;return -1};var o=Array.prototype.splice;function a(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}a.prototype.clear=function(){this.__data__=[],this.size=0},a.prototype.delete=function(e){var t=this.__data__,n=i(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)},a.prototype.get=function(e){var t=this.__data__,n=i(t,e);return n<0?void 0:t[n][1]},a.prototype.has=function(e){return i(this.__data__,e)>-1},a.prototype.set=function(e,t){var n=this.__data__,r=i(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};let s=a},20035:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(40406),i=n(40845);let o=(0,r.Z)(i.Z,"Map")},11177:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=(0,n(40406).Z)(Object,"create"),i=Object.prototype.hasOwnProperty,o=Object.prototype.hasOwnProperty;function a(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}a.prototype.clear=function(){this.__data__=r?r(null):{},this.size=0},a.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},a.prototype.get=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0},a.prototype.has=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)},a.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this};var s=n(93524),c=n(20035);let l=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e},u=function(e,t){var n=e.__data__;return l(t)?n["string"==typeof t?"string":"hash"]:n.map};function d(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}d.prototype.clear=function(){this.size=0,this.__data__={hash:new a,map:new(c.Z||s.Z),string:new a}},d.prototype.delete=function(e){var t=u(this,e).delete(e);return this.size-=t?1:0,t},d.prototype.get=function(e){return u(this,e).get(e)},d.prototype.has=function(e){return u(this,e).has(e)},d.prototype.set=function(e,t){var n=u(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};let f=d},29832:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(93524),i=n(20035),o=n(11177);function a(e){var t=this.__data__=new r.Z(e);this.size=t.size}a.prototype.clear=function(){this.__data__=new r.Z,this.size=0},a.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},a.prototype.get=function(e){return this.__data__.get(e)},a.prototype.has=function(e){return this.__data__.has(e)},a.prototype.set=function(e,t){var n=this.__data__;if(n instanceof r.Z){var a=n.__data__;if(!i.Z||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new o.Z(a)}return n.set(e,t),this.size=n.size,this};let s=a},96332:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=n(40845).Z.Symbol},2593:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=n(40845).Z.Uint8Array},57104:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});let r=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r};var i=n(62393),o=n(2368),a=n(9206),s=n(81284),c=n(64663),l=Object.prototype.hasOwnProperty;let u=function(e,t){var n=(0,o.Z)(e),u=!n&&(0,i.Z)(e),d=!n&&!u&&(0,a.Z)(e),f=!n&&!u&&!d&&(0,c.Z)(e),h=n||u||d||f,p=h?r(e.length,String):[],m=p.length;for(var g in e)(t||l.call(e,g))&&!(h&&("length"==g||d&&("offset"==g||"parent"==g)||f&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||(0,s.Z)(g,m)))&&p.push(g);return p}},38987:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(88191),i=n(31421),o=Object.prototype.hasOwnProperty;let a=function(e,t,n){var a=e[t];o.call(e,t)&&(0,i.Z)(a,n)&&(void 0!==n||t in e)||(0,r.Z)(e,t,n)}},88191:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(54829);let i=function(e,t,n){"__proto__"==t&&r.Z?(0,r.Z)(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},17129:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=function(e,t,n){for(var r=-1,i=Object(e),o=n(e),a=o.length;a--;){var s=o[++r];if(!1===t(i[s],s,i))break}return e}},67017:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(96332),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r.Z?r.Z.toStringTag:void 0;let c=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i};var l=Object.prototype.toString,u=r.Z?r.Z.toStringTag:void 0;let d=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":u&&u in Object(e)?c(e):l.call(e)}},54829:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(40406);let i=function(){try{var e=(0,r.Z)(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},84655:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r="object"==typeof global&&global&&global.Object===Object&&global},40406:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var r=n(54398),i=n(40845).Z["__core-js_shared__"],o=function(){var e=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),a=n(10544),s=n(67206),c=/^\[object .+?Constructor\]$/,l=Object.prototype,u=Function.prototype.toString,d=l.hasOwnProperty,f=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");let h=function(e,t){var n,i=null==e?void 0:e[t];return(n=i,(0,a.Z)(n)&&(!o||!(o in n))&&((0,r.Z)(n)?f:c).test((0,s.Z)(n)))?i:void 0}},81284:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=/^(?:0|[1-9]\d*)$/;let i=function(e,t){var n=typeof e;return!!(t=null==t?0x1fffffffffffff:t)&&("number"==n||"symbol"!=n&&r.test(e))&&e>-1&&e%1==0&&e<t}},7094:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=Object.prototype;let i=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},25861:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=function(e,t){return function(n){return e(t(n))}}},75602:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});let r=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)};var i=Math.max;let o=function(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){for(var o=arguments,a=-1,s=i(o.length-t,0),c=Array(s);++a<s;)c[a]=o[t+a];a=-1;for(var l=Array(t+1);++a<t;)l[a]=o[a];return l[t]=n(c),r(e,this,l)}}},40845:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(84655),i="object"==typeof self&&self&&self.Object===Object&&self;let o=r.Z||i||Function("return this")()},51326:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(54829),i=n(65791),o=r.Z?function(e,t){return(0,r.Z)(e,"toString",{configurable:!0,enumerable:!1,value:function(){return t},writable:!0})}:i.Z,a=Date.now;let s=function(e){var t=0,n=0;return function(){var r=a(),i=16-(r-n);if(n=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(o)},67206:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=Function.prototype.toString;let i=function(e){if(null!=e){try{return r.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},2406:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y});var r=n(10544),i=n(40845);let o=function(){return i.Z.Date.now()};var a=/\s/;let s=function(e){for(var t=e.length;t--&&a.test(e.charAt(t)););return t};var c=/^\s+/,l=n(99401),u=0/0,d=/^[-+]0x[0-9a-f]+$/i,f=/^0b[01]+$/i,h=/^0o[0-7]+$/i,p=parseInt;let m=function(e){if("number"==typeof e)return e;if((0,l.Z)(e))return u;if((0,r.Z)(e)){var t,n="function"==typeof e.valueOf?e.valueOf():e;e=(0,r.Z)(n)?n+"":n}if("string"!=typeof e)return 0===e?e:+e;e=(t=e)?t.slice(0,s(t)+1).replace(c,""):t;var i=f.test(e);return i||h.test(e)?p(e.slice(2),i?2:8):d.test(e)?u:+e};var g=Math.max,v=Math.min;let y=function(e,t,n){var i,a,s,c,l,u,d=0,f=!1,h=!1,p=!0;if("function"!=typeof e)throw TypeError("Expected a function");function y(t){var n=i,r=a;return i=a=void 0,d=t,c=e.apply(r,n)}function b(e){var n=e-u,r=e-d;return void 0===u||n>=t||n<0||h&&r>=s}function S(){var e,n,r,i=o();if(b(i))return _(i);l=setTimeout(S,(e=i-u,n=i-d,r=t-e,h?v(r,s-n):r))}function _(e){return(l=void 0,p&&i)?y(e):(i=a=void 0,c)}function w(){var e,n=o(),r=b(n);if(i=arguments,a=this,u=n,r){if(void 0===l)return d=e=u,l=setTimeout(S,t),f?y(e):c;if(h)return clearTimeout(l),l=setTimeout(S,t),y(u)}return void 0===l&&(l=setTimeout(S,t)),c}return t=m(t)||0,(0,r.Z)(n)&&(f=!!n.leading,s=(h="maxWait"in n)?g(m(n.maxWait)||0,t):s,p="trailing"in n?!!n.trailing:p),w.cancel=function(){void 0!==l&&clearTimeout(l),d=0,i=u=a=l=void 0},w.flush=function(){return void 0===l?c:_(o())},w}},31421:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=function(e,t){return e===t||e!=e&&t!=t}},65791:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=function(e){return e}},62393:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(67017),i=n(29924);let o=function(e){return(0,i.Z)(e)&&"[object Arguments]"==(0,r.Z)(e)};var a=Object.prototype,s=a.hasOwnProperty,c=a.propertyIsEnumerable;let l=o(function(){return arguments}())?o:function(e){return(0,i.Z)(e)&&s.call(e,"callee")&&!c.call(e,"callee")}},2368:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=Array.isArray},44492:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(54398),i=n(26581);let o=function(e){return null!=e&&(0,i.Z)(e.length)&&!(0,r.Z)(e)}},9206:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(40845),i="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=i&&"object"==typeof module&&module&&!module.nodeType&&module,a=o&&o.exports===i?r.Z.Buffer:void 0;let s=(a?a.isBuffer:void 0)||function(){return!1}},54398:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(67017),i=n(10544);let o=function(e){if(!(0,i.Z)(e))return!1;var t=(0,r.Z)(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},26581:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}},10544:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},29924:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=function(e){return null!=e&&"object"==typeof e}},99401:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(67017),i=n(29924);let o=function(e){return"symbol"==typeof e||(0,i.Z)(e)&&"[object Symbol]"==(0,r.Z)(e)}},64663:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var r=n(67017),i=n(26581),o=n(29924),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1;var s=n(84655),c="object"==typeof exports&&exports&&!exports.nodeType&&exports,l=c&&"object"==typeof module&&module&&!module.nodeType&&module,u=l&&l.exports===c&&s.Z.process,d=function(){try{var e=l&&l.require&&l.require("util").types;if(e)return e;return u&&u.binding&&u.binding("util")}catch(e){}}(),f=d&&d.isTypedArray;let h=f?function(e){return f(e)}:function(e){return(0,o.Z)(e)&&(0,i.Z)(e.length)&&!!a[(0,r.Z)(e)]}},37279:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Y});var r=n(29832),i=n(88191),o=n(31421);let a=function(e,t,n){(void 0===n||(0,o.Z)(e[t],n))&&(void 0!==n||t in e)||(0,i.Z)(e,t,n)};var s=n(17129),c=n(40845),l="object"==typeof exports&&exports&&!exports.nodeType&&exports,u=l&&"object"==typeof module&&module&&!module.nodeType&&module,d=u&&u.exports===l?c.Z.Buffer:void 0,f=d?d.allocUnsafe:void 0;let h=function(e,t){if(t)return e.slice();var n=e.length,r=f?f(n):new e.constructor(n);return e.copy(r),r};var p=n(2593);let m=function(e){var t=new e.constructor(e.byteLength);return new p.Z(t).set(new p.Z(e)),t},g=function(e,t){var n=t?m(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)},v=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t};var y=n(10544),b=Object.create,S=function(){function e(){}return function(t){if(!(0,y.Z)(t))return{};if(b)return b(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}(),_=(0,n(25861).Z)(Object.getPrototypeOf,Object),w=n(7094),C=n(62393),A=n(2368),k=n(44492),I=n(29924),E=n(9206),x=n(54398),P=n(67017),O=Object.prototype,T=Function.prototype.toString,D=O.hasOwnProperty,M=T.call(Object);let R=function(e){if(!(0,I.Z)(e)||"[object Object]"!=(0,P.Z)(e))return!1;var t=_(e);if(null===t)return!0;var n=D.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&T.call(n)==M};var N=n(64663);let L=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]};var F=n(38987);let U=function(e,t,n,r){var o=!n;n||(n={});for(var a=-1,s=t.length;++a<s;){var c=t[a],l=r?r(n[c],e[c],c,n,e):void 0;void 0===l&&(l=e[c]),o?(0,i.Z)(n,c,l):(0,F.Z)(n,c,l)}return n};var H=n(57104);let B=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t};var j=Object.prototype.hasOwnProperty;let W=function(e){if(!(0,y.Z)(e))return B(e);var t=(0,w.Z)(e),n=[];for(var r in e)"constructor"==r&&(t||!j.call(e,r))||n.push(r);return n},G=function(e){return(0,k.Z)(e)?(0,H.Z)(e,!0):W(e)},V=function(e,t,n,r,i,o,s){var c=L(e,n),l=L(t,n),u=s.get(l);if(u){a(e,n,u);return}var d=o?o(c,l,n+"",e,t,s):void 0,f=void 0===d;if(f){var p=(0,A.Z)(l),m=!p&&(0,E.Z)(l),b=!p&&!m&&(0,N.Z)(l);(d=l,p||m||b)?(0,A.Z)(c)?d=c:(0,I.Z)(c)&&(0,k.Z)(c)?d=v(c):m?(f=!1,d=h(l,!0)):b?(f=!1,d=g(l,!0)):d=[]:R(l)||(0,C.Z)(l)?(d=c,(0,C.Z)(c))?d=U(c,G(c)):(!(0,y.Z)(c)||(0,x.Z)(c))&&(d="function"!=typeof l.constructor||(0,w.Z)(l)?{}:S(_(l))):f=!1}f&&(s.set(l,d),i(d,l,r,o,s),s.delete(l)),a(e,n,d)},q=function e(t,n,i,o,c){t!==n&&(0,s.Z)(n,function(s,l){if(c||(c=new r.Z),(0,y.Z)(s))V(t,n,l,i,e,o,c);else{var u=o?o(L(t,l),s,l+"",t,n,c):void 0;void 0===u&&(u=s),a(t,l,u)}},G)};var Z=n(65791),Q=n(75602),z=n(51326),K=n(81284);let $=function(e,t,n){if(!(0,y.Z)(n))return!1;var r=typeof t;return("number"==r?!!((0,k.Z)(n)&&(0,K.Z)(t,n.length)):"string"==r&&t in n)&&(0,o.Z)(n[t],e)},Y=function(e){var t;return t=function(t,n){var r=-1,i=n.length,o=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(i--,o):void 0,a&&$(n[0],n[1],a)&&(o=i<3?void 0:o,i=1),t=Object(t);++r<i;){var s=n[r];s&&e(t,s,r,o)}return t},(0,z.Z)((0,Q.Z)(t,void 0,Z.Z),t+"")}(function(e,t,n){q(e,t,n)})},79061:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(2406),i=n(10544);let o=function(e,t,n){var o=!0,a=!0;if("function"!=typeof e)throw TypeError("Expected a function");return(0,i.Z)(n)&&(o="leading"in n?!!n.leading:o,a="trailing"in n?!!n.trailing:a),(0,r.Z)(e,t,{leading:o,maxWait:t,trailing:a})}},9203:(e,t,n)=>{"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}n.d(t,{y:()=>w});var a=function(){return"function"==typeof Symbol},s=function(e){return a()&&!!Symbol[e]},c=function(e){return s(e)?Symbol[e]:"@@"+e};a()&&!s("observable")&&(Symbol.observable=Symbol("observable"));var l=c("iterator"),u=c("observable"),d=c("species");function f(e,t){var n=e[t];if(null!=n){if("function"!=typeof n)throw TypeError(n+" is not a function");return n}}function h(e){var t=e.constructor;return void 0!==t&&null===(t=t[d])&&(t=void 0),void 0!==t?t:w}function p(e){p.log?p.log(e):setTimeout(function(){throw e})}function m(e){Promise.resolve().then(function(){try{e()}catch(e){p(e)}})}function g(e){var t=e._cleanup;if(void 0!==t){if(e._cleanup=void 0,!t)return;try{if("function"==typeof t)t();else{var n=f(t,"unsubscribe");n&&n.call(t)}}catch(e){p(e)}}}function v(e){e._observer=void 0,e._queue=void 0,e._state="closed"}function y(e,t,n){e._state="running";var r=e._observer;try{var i=f(r,t);switch(t){case"next":i&&i.call(r,n);break;case"error":if(v(e),i)i.call(r,n);else throw n;break;case"complete":v(e),i&&i.call(r)}}catch(e){p(e)}"closed"===e._state?g(e):"running"===e._state&&(e._state="ready")}function b(e,t,n){if("closed"!==e._state){if("buffering"===e._state){e._queue.push({type:t,value:n});return}if("ready"!==e._state){e._state="buffering",e._queue=[{type:t,value:n}],m(function(){return function(e){var t=e._queue;if(t){e._queue=void 0,e._state="ready";for(var n=0;n<t.length&&(y(e,t[n].type,t[n].value),"closed"!==e._state);++n);}}(e)});return}y(e,t,n)}}var S=function(){function e(e,t){this._cleanup=void 0,this._observer=e,this._queue=void 0,this._state="initializing";var n=new _(this);try{this._cleanup=t.call(void 0,n)}catch(e){n.error(e)}"initializing"===this._state&&(this._state="ready")}return e.prototype.unsubscribe=function(){"closed"!==this._state&&(v(this),g(this))},o(e,[{key:"closed",get:function(){return"closed"===this._state}}]),e}(),_=function(){function e(e){this._subscription=e}var t=e.prototype;return t.next=function(e){b(this._subscription,"next",e)},t.error=function(e){b(this._subscription,"error",e)},t.complete=function(){b(this._subscription,"complete")},o(e,[{key:"closed",get:function(){return"closed"===this._subscription._state}}]),e}(),w=function(){function e(t){if(!(this instanceof e))throw TypeError("Observable cannot be called as a function");if("function"!=typeof t)throw TypeError("Observable initializer must be a function");this._subscriber=t}var t=e.prototype;return t.subscribe=function(e){return("object"!=typeof e||null===e)&&(e={next:e,error:arguments[1],complete:arguments[2]}),new S(e,this._subscriber)},t.forEach=function(e){var t=this;return new Promise(function(n,r){if("function"!=typeof e){r(TypeError(e+" is not a function"));return}function i(){o.unsubscribe(),n()}var o=t.subscribe({next:function(t){try{e(t,i)}catch(e){r(e),o.unsubscribe()}},error:r,complete:n})})},t.map=function(e){var t=this;if("function"!=typeof e)throw TypeError(e+" is not a function");return new(h(this))(function(n){return t.subscribe({next:function(t){try{t=e(t)}catch(e){return n.error(e)}n.next(t)},error:function(e){n.error(e)},complete:function(){n.complete()}})})},t.filter=function(e){var t=this;if("function"!=typeof e)throw TypeError(e+" is not a function");return new(h(this))(function(n){return t.subscribe({next:function(t){try{if(!e(t))return}catch(e){return n.error(e)}n.next(t)},error:function(e){n.error(e)},complete:function(){n.complete()}})})},t.reduce=function(e){var t=this;if("function"!=typeof e)throw TypeError(e+" is not a function");var n=h(this),r=arguments.length>1,i=!1,o=arguments[1],a=o;return new n(function(n){return t.subscribe({next:function(t){var o=!i;if(i=!0,!o||r)try{a=e(a,t)}catch(e){return n.error(e)}else a=t},error:function(e){n.error(e)},complete:function(){if(!i&&!r)return n.error(TypeError("Cannot reduce an empty sequence"));n.next(a),n.complete()}})})},t.concat=function(){for(var e=this,t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=h(this);return new i(function(t){var r,o=0;return function e(a){r=a.subscribe({next:function(e){t.next(e)},error:function(e){t.error(e)},complete:function(){o===n.length?(r=void 0,t.complete()):e(i.from(n[o++]))}})}(e),function(){r&&(r.unsubscribe(),r=void 0)}})},t.flatMap=function(e){var t=this;if("function"!=typeof e)throw TypeError(e+" is not a function");var n=h(this);return new n(function(r){var i=[],o=t.subscribe({next:function(t){if(e)try{t=e(t)}catch(e){return r.error(e)}var o=n.from(t).subscribe({next:function(e){r.next(e)},error:function(e){r.error(e)},complete:function(){var e=i.indexOf(o);e>=0&&i.splice(e,1),a()}});i.push(o)},error:function(e){r.error(e)},complete:function(){a()}});function a(){o.closed&&0===i.length&&r.complete()}return function(){i.forEach(function(e){return e.unsubscribe()}),o.unsubscribe()}})},t[u]=function(){return this},e.from=function(t){var n="function"==typeof this?this:e;if(null==t)throw TypeError(t+" is not an object");var i=f(t,u);if(i){var o=i.call(t);if(Object(o)!==o)throw TypeError(o+" is not an object");return o instanceof w&&o.constructor===n?o:new n(function(e){return o.subscribe(e)})}if(s("iterator")&&(i=f(t,l)))return new n(function(e){m(function(){if(!e.closed){for(var n,o=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return r(e,void 0);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,void 0)}}(e))){n&&(e=n);var i=0;return function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(i.call(t));!(n=o()).done;){var a=n.value;if(e.next(a),e.closed)return}e.complete()}})});if(Array.isArray(t))return new n(function(e){m(function(){if(!e.closed){for(var n=0;n<t.length;++n)if(e.next(t[n]),e.closed)return;e.complete()}})});throw TypeError(t+" is not observable")},e.of=function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return new("function"==typeof this?this:e)(function(e){m(function(){if(!e.closed){for(var t=0;t<n.length;++t)if(e.next(n[t]),e.closed)return;e.complete()}})})},o(e,null,[{key:d,get:function(){return this}}]),e}();a()&&Object.defineProperty(w,Symbol("extensions"),{value:{symbol:u,hostReportError:p},configurable:!0})},63339:(e,t,n)=>{"use strict";n.d(t,{Jj:()=>u,Ud:()=>f});let r=Symbol("Comlink.proxy"),i=Symbol("Comlink.endpoint"),o=Symbol("Comlink.releaseProxy"),a=Symbol("Comlink.finalizer"),s=Symbol("Comlink.thrown"),c=e=>"object"==typeof e&&null!==e||"function"==typeof e,l=new Map([["proxy",{canHandle:e=>c(e)&&e[r],serialize(e){let{port1:t,port2:n}=new MessageChannel;return u(e,t),[n,[n]]},deserialize:e=>(e.start(),f(e))}],["throw",{canHandle:e=>c(e)&&s in e,serialize:({value:e})=>[e instanceof Error?{isError:!0,value:{message:e.message,name:e.name,stack:e.stack}}:{isError:!1,value:e},[]],deserialize(e){if(e.isError)throw Object.assign(Error(e.value.message),e.value);throw e.value}}]]);function u(e,t=globalThis,n=["*"]){t.addEventListener("message",function i(o){let c;if(!o||!o.data||!function(e,t){for(let n of e)if(t===n||"*"===n||n instanceof RegExp&&n.test(t))return!0;return!1}(n,o.origin))return;let{id:l,type:f,path:h}=Object.assign({path:[]},o.data),p=(o.data.argumentList||[]).map(S);try{var m,g;let t=h.slice(0,-1).reduce((e,t)=>e[t],e),n=h.reduce((e,t)=>e[t],e);switch(f){case"GET":c=n;break;case"SET":t[h.slice(-1)[0]]=S(o.data.value),c=!0;break;case"APPLY":c=n.apply(t,p);break;case"CONSTRUCT":m=new n(...p),c=Object.assign(m,{[r]:!0});break;case"ENDPOINT":{let{port1:t,port2:n}=new MessageChannel;u(e,n),g=[t],y.set(t,g),c=t}break;case"RELEASE":c=void 0;break;default:return}}catch(e){c={value:e,[s]:0}}Promise.resolve(c).catch(e=>({value:e,[s]:0})).then(n=>{let[r,o]=b(n);t.postMessage(Object.assign(Object.assign({},r),{id:l}),o),"RELEASE"===f&&(t.removeEventListener("message",i),d(t),a in e&&"function"==typeof e[a]&&e[a]())}).catch(e=>{let[n,r]=b({value:TypeError("Unserializable return value"),[s]:0});t.postMessage(Object.assign(Object.assign({},n),{id:l}),r)})}),t.start&&t.start()}function d(e){"MessagePort"===e.constructor.name&&e.close()}function f(e,t){let n=new Map;return e.addEventListener("message",function(e){let{data:t}=e;if(!t||!t.id)return;let r=n.get(t.id);if(r)try{r(t)}finally{n.delete(t.id)}}),function e(t,n,r=[],a=function(){}){let s=!1,c=new Proxy(a,{get(i,a){if(h(s),a===o)return()=>{g&&g.unregister(c),p(t),n.clear(),s=!0};if("then"===a){if(0===r.length)return{then:()=>c};let e=_(t,n,{type:"GET",path:r.map(e=>e.toString())}).then(S);return e.then.bind(e)}return e(t,n,[...r,a])},set(e,i,o){h(s);let[a,c]=b(o);return _(t,n,{type:"SET",path:[...r,i].map(e=>e.toString()),value:a},c).then(S)},apply(o,a,c){h(s);let l=r[r.length-1];if(l===i)return _(t,n,{type:"ENDPOINT"}).then(S);if("bind"===l)return e(t,n,r.slice(0,-1));let[u,d]=v(c);return _(t,n,{type:"APPLY",path:r.map(e=>e.toString()),argumentList:u},d).then(S)},construct(e,i){h(s);let[o,a]=v(i);return _(t,n,{type:"CONSTRUCT",path:r.map(e=>e.toString()),argumentList:o},a).then(S)}});return function(e,t){let n=(m.get(t)||0)+1;m.set(t,n),g&&g.register(e,t,e)}(c,t),c}(e,n,[],t)}function h(e){if(e)throw Error("Proxy has been released and is not useable")}function p(e){return _(e,new Map,{type:"RELEASE"}).then(()=>{d(e)})}let m=new WeakMap,g="FinalizationRegistry"in globalThis&&new FinalizationRegistry(e=>{let t=(m.get(e)||0)-1;m.set(e,t),0===t&&p(e)});function v(e){var t;let n=e.map(b);return[n.map(e=>e[0]),(t=n.map(e=>e[1]),Array.prototype.concat.apply([],t))]}let y=new WeakMap;function b(e){for(let[t,n]of l)if(n.canHandle(e)){let[r,i]=n.serialize(e);return[{type:"HANDLER",name:t,value:r},i]}return[{type:"RAW",value:e},y.get(e)||[]]}function S(e){switch(e.type){case"HANDLER":return l.get(e.name).deserialize(e.value);case"RAW":return e.value}}function _(e,t,n,r){return new Promise(i=>{let o=[,,,,].fill(0).map(()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)).join("-");t.set(o,i),e.start&&e.start(),e.postMessage(Object.assign({id:o},n),r)})}},9377:(e,t,n)=>{"use strict";let r;n.d(t,{U:()=>nw,ZP:()=>nw});let i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,o=Object.keys,a=Array.isArray;function s(e,t){return"object"!=typeof t||o(t).forEach(function(n){e[n]=t[n]}),e}"undefined"==typeof Promise||i.Promise||(i.Promise=Promise);let c=Object.getPrototypeOf,l={}.hasOwnProperty;function u(e,t){return l.call(e,t)}function d(e,t){"function"==typeof t&&(t=t(c(e))),("undefined"==typeof Reflect?o:Reflect.ownKeys)(t).forEach(n=>{h(e,n,t[n])})}let f=Object.defineProperty;function h(e,t,n,r){f(e,t,s(n&&u(n,"get")&&"function"==typeof n.get?{get:n.get,set:n.set,configurable:!0}:{value:n,configurable:!0,writable:!0},r))}function p(e){return{from:function(t){return e.prototype=Object.create(t.prototype),h(e.prototype,"constructor",e),{extend:d.bind(null,e.prototype)}}}}let m=Object.getOwnPropertyDescriptor;function g(e,t){let n;return m(e,t)||(n=c(e))&&g(n,t)}let v=[].slice;function y(e,t,n){return v.call(e,t,n)}function b(e,t){return t(e)}function S(e){if(!e)throw Error("Assertion Failed")}function _(e){i.setImmediate?setImmediate(e):setTimeout(e,0)}function w(e,t){if(u(e,t))return e[t];if(!t)return e;if("string"!=typeof t){for(var n=[],r=0,i=t.length;r<i;++r){var o=w(e,t[r]);n.push(o)}return n}var a=t.indexOf(".");if(-1!==a){var s=e[t.substr(0,a)];return void 0===s?void 0:w(s,t.substr(a+1))}}function C(e,t,n){if(e&&void 0!==t&&(!("isFrozen"in Object)||!Object.isFrozen(e))){if("string"!=typeof t&&"length"in t){S("string"!=typeof n&&"length"in n);for(var r=0,i=t.length;r<i;++r)C(e,t[r],n[r])}else{var o=t.indexOf(".");if(-1!==o){var s=t.substr(0,o),c=t.substr(o+1);if(""===c)void 0===n?a(e)&&!isNaN(parseInt(s))?e.splice(s,1):delete e[s]:e[s]=n;else{var l=e[s];l&&u(e,s)||(l=e[s]={}),C(l,c,n)}}else void 0===n?a(e)&&!isNaN(parseInt(t))?e.splice(t,1):delete e[t]:e[t]=n}}}function A(e){var t={};for(var n in e)u(e,n)&&(t[n]=e[n]);return t}let k=[].concat;function I(e){return k.apply([],e)}let E=new Set("Array,Boolean,String,Date,RegExp,Blob,File,FileList,FileSystemFileHandle,FileSystemDirectoryHandle,ArrayBuffer,DataView,Uint8ClampedArray,ImageBitmap,ImageData,Map,Set,CryptoKey".split(",").concat(I([8,16,32,64].map(e=>["Int","Uint","Float"].map(t=>t+e+"Array")))).filter(e=>i[e]).map(e=>i[e])),x=null;function P(e){x=new WeakMap;let t=function e(t){if(!t||"object"!=typeof t)return t;let n=x.get(t);if(n)return n;if(a(t)){n=[],x.set(t,n);for(var r=0,i=t.length;r<i;++r)n.push(e(t[r]))}else if(E.has(t.constructor))n=t;else{let r=c(t);for(var o in n=r===Object.prototype?{}:Object.create(r),x.set(t,n),t)u(t,o)&&(n[o]=e(t[o]))}return n}(e);return x=null,t}let{toString:O}={};function T(e){return O.call(e).slice(8,-1)}let D="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator",M="symbol"==typeof D?function(e){var t;return null!=e&&(t=e[D])&&t.apply(e)}:function(){return null};function R(e,t){let n=e.indexOf(t);return n>=0&&e.splice(n,1),n>=0}let N={};function L(e){var t,n,r,i;if(1==arguments.length){if(a(e))return e.slice();if(this===N&&"string"==typeof e)return[e];if(i=M(e)){for(n=[];!(r=i.next()).done;)n.push(r.value);return n}if(null==e)return[e];if("number"==typeof(t=e.length)){for(n=Array(t);t--;)n[t]=e[t];return n}return[e]}for(t=arguments.length,n=Array(t);t--;)n[t]=arguments[t];return n}let F="undefined"!=typeof Symbol?e=>"AsyncFunction"===e[Symbol.toStringTag]:()=>!1;var U="undefined"!=typeof location&&/^(http|https):\/\/(localhost|127\.0\.0\.1)/.test(location.href),H=()=>!0;let B=!Error("").stack;function j(){if(B)try{throw j.arguments,Error()}catch(e){return e}return Error()}function W(e,t){var n=e.stack;return n?(t=t||0,0===n.indexOf(e.name)&&(t+=(e.name+e.message).split("\n").length),n.split("\n").slice(t).filter(H).map(e=>"\n"+e).join("")):""}var G=["Unknown","Constraint","Data","TransactionInactive","ReadOnly","Version","NotFound","InvalidState","InvalidAccess","Abort","Timeout","QuotaExceeded","Syntax","DataClone"],V=["Modify","Bulk","OpenFailed","VersionChange","Schema","Upgrade","InvalidTable","MissingAPI","NoSuchDatabase","InvalidArgument","SubTransaction","Unsupported","Internal","DatabaseClosed","PrematureCommit","ForeignAwait"].concat(G),q={VersionChanged:"Database version changed by other database connection",DatabaseClosed:"Database has been closed",Abort:"Transaction aborted",TransactionInactive:"Transaction has already completed or failed",MissingAPI:"IndexedDB API missing. Please visit https://tinyurl.com/y2uuvskb"};function Z(e,t){this._e=j(),this.name=e,this.message=t}function Q(e,t){return e+". Errors: "+Object.keys(t).map(e=>t[e].toString()).filter((e,t,n)=>n.indexOf(e)===t).join("\n")}function z(e,t,n,r){this._e=j(),this.failures=t,this.failedKeys=r,this.successCount=n,this.message=Q(e,t)}function K(e,t){this._e=j(),this.name="BulkError",this.failures=Object.keys(t).map(e=>t[e]),this.failuresByPos=t,this.message=Q(e,this.failures)}p(Z).from(Error).extend({stack:{get:function(){return this._stack||(this._stack=this.name+": "+this.message+W(this._e,2))}},toString:function(){return this.name+": "+this.message}}),p(z).from(Z),p(K).from(Z);var $=V.reduce((e,t)=>(e[t]=t+"Error",e),{}),Y=V.reduce((e,t)=>{var n=t+"Error";function r(e,r){this._e=j(),this.name=n,e?"string"==typeof e?(this.message=`${e}${r?"\n "+r:""}`,this.inner=r||null):"object"==typeof e&&(this.message=`${e.name} ${e.message}`,this.inner=e):(this.message=q[t]||n,this.inner=null)}return p(r).from(Z),e[t]=r,e},{});Y.Syntax=SyntaxError,Y.Type=TypeError,Y.Range=RangeError;var J=G.reduce((e,t)=>(e[t+"Error"]=Y[t],e),{}),X=V.reduce((e,t)=>(-1===["Syntax","Type","Range"].indexOf(t)&&(e[t+"Error"]=Y[t]),e),{});function ee(){}function et(e){return e}function en(e,t){return null==e||e===et?t:function(n){return t(e(n))}}function er(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function ei(e,t){return e===ee?t:function(){var n=e.apply(this,arguments);void 0!==n&&(arguments[0]=n);var r=this.onsuccess,i=this.onerror;this.onsuccess=null,this.onerror=null;var o=t.apply(this,arguments);return r&&(this.onsuccess=this.onsuccess?er(r,this.onsuccess):r),i&&(this.onerror=this.onerror?er(i,this.onerror):i),void 0!==o?o:n}}function eo(e,t){return e===ee?t:function(){e.apply(this,arguments);var n=this.onsuccess,r=this.onerror;this.onsuccess=this.onerror=null,t.apply(this,arguments),n&&(this.onsuccess=this.onsuccess?er(n,this.onsuccess):n),r&&(this.onerror=this.onerror?er(r,this.onerror):r)}}function ea(e,t){return e===ee?t:function(n){var r=e.apply(this,arguments);s(n,r);var i=this.onsuccess,o=this.onerror;this.onsuccess=null,this.onerror=null;var a=t.apply(this,arguments);return i&&(this.onsuccess=this.onsuccess?er(i,this.onsuccess):i),o&&(this.onerror=this.onerror?er(o,this.onerror):o),void 0===r?void 0===a?void 0:a:s(r,a)}}function es(e,t){return e===ee?t:function(){return!1!==t.apply(this,arguments)&&e.apply(this,arguments)}}function ec(e,t){return e===ee?t:function(){var n=e.apply(this,arguments);if(n&&"function"==typeof n.then){for(var r=this,i=arguments.length,o=Array(i);i--;)o[i]=arguments[i];return n.then(function(){return t.apply(r,o)})}return t.apply(this,arguments)}}X.ModifyError=z,X.DexieError=Z,X.BulkError=K;var el={};let[eu,ed,ef]="undefined"==typeof Promise?[]:(()=>{let e=Promise.resolve();if("undefined"==typeof crypto||!crypto.subtle)return[e,c(e),e];let t=crypto.subtle.digest("SHA-512",new Uint8Array([0]));return[t,c(t),e]})(),eh=ed&&ed.then,ep=eu&&eu.constructor,em=!!ef;var eg=!1,ev=ef?()=>{ef.then(eU)}:i.setImmediate?setImmediate.bind(null,eU):i.MutationObserver?()=>{var e=document.createElement("div");new MutationObserver(()=>{eU(),e=null}).observe(e,{attributes:!0}),e.setAttribute("i","1")}:()=>{setTimeout(eU,0)},ey=function(e,t){eE.push([e,t]),eS&&(ev(),eS=!1)},eb=!0,eS=!0,e_=[],ew=[],eC=null,eA=et,ek={id:"global",global:!0,ref:0,unhandleds:[],onunhandled:ee,pgp:!1,env:{},finalize:ee},eI=ek,eE=[],ex=0,eP=[];function eO(e){if("object"!=typeof this)throw TypeError("Promises must be constructed via new");this._listeners=[],this._lib=!1;var t=this._PSD=eI;if(U&&(this._stackHolder=j(),this._prev=null,this._numPrev=0),"function"!=typeof e){if(e!==el)throw TypeError("Not a function");return this._state=arguments[1],this._value=arguments[2],void(!1===this._state&&eM(this,this._value))}this._state=null,this._value=null,++t.ref,function e(t,n){try{n(n=>{if(null===t._state){if(n===t)throw TypeError("A promise cannot be resolved with itself.");var r=t._lib&&eH();n&&"function"==typeof n.then?e(t,(e,t)=>{n instanceof eO?n._then(e,t):n.then(e,t)}):(t._state=!0,t._value=n,eR(t)),r&&eB()}},eM.bind(null,t))}catch(e){eM(t,e)}}(this,e)}let eT={get:function(){var e=eI,t=ez;function n(n,r){var i=!e.global&&(e!==eI||t!==ez);let o=i&&!eJ();var a=new eO((t,a)=>{eN(this,new eD(e6(n,e,i,o),e6(r,e,i,o),t,a,e))});return U&&eF(a,this),a}return n.prototype=el,n},set:function(e){h(this,"then",e&&e.prototype===el?eT:{get:function(){return e},set:eT.set})}};function eD(e,t,n,r,i){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.resolve=n,this.reject=r,this.psd=i}function eM(e,t){if(ew.push(t),null===e._state){var n=e._lib&&eH();t=eA(t),e._state=!1,e._value=t,U&&null!==t&&"object"==typeof t&&!t._promise&&function(e,t,n){try{e.apply(null,void 0)}catch(e){}}(()=>{var n=g(t,"stack");t._promise=e,h(t,"stack",{get:()=>eg?n&&(n.get?n.get.apply(t):n.value):e.stack})}),e_.some(t=>t._value===e._value)||e_.push(e),eR(e),n&&eB()}}function eR(e){var t=e._listeners;e._listeners=[];for(var n=0,r=t.length;n<r;++n)eN(e,t[n]);var i=e._PSD;--i.ref||i.finalize(),0===ex&&(++ex,ey(()=>{0==--ex&&ej()},[]))}function eN(e,t){if(null!==e._state){var n=e._state?t.onFulfilled:t.onRejected;if(null===n)return(e._state?t.resolve:t.reject)(e._value);++t.psd.ref,++ex,ey(eL,[n,e,t])}else e._listeners.push(t)}function eL(e,t,n){try{eC=t;var r,i=t._value;t._state?r=e(i):(ew.length&&(ew=[]),r=e(i),-1===ew.indexOf(i)&&function(e){for(var t=e_.length;t;)if(e_[--t]._value===e._value)return void e_.splice(t,1)}(t)),n.resolve(r)}catch(e){n.reject(e)}finally{eC=null,0==--ex&&ej(),--n.psd.ref||n.psd.finalize()}}function eF(e,t){var n=t?t._numPrev+1:0;n<100&&(e._prev=t,e._numPrev=n)}function eU(){eH()&&eB()}function eH(){var e=eb;return eb=!1,eS=!1,e}function eB(){var e,t,n;do for(;eE.length>0;)for(e=eE,eE=[],n=e.length,t=0;t<n;++t){var r=e[t];r[0].apply(null,r[1])}while(eE.length>0)eb=!0,eS=!0}function ej(){var e=e_;e_=[],e.forEach(e=>{e._PSD.onunhandled.call(null,e._value,e)});for(var t=eP.slice(0),n=t.length;n;)t[--n]()}function eW(e){return new eO(el,!1,e)}function eG(e,t){var n=eI;return function(){var r=eH(),i=eI;try{return e2(n,!0),e.apply(this,arguments)}catch(e){t&&t(e)}finally{e2(i,!1),r&&eB()}}}d(eO.prototype,{then:eT,_then:function(e,t){eN(this,new eD(null,null,e,t,eI))},catch:function(e){if(1==arguments.length)return this.then(null,e);var t=arguments[0],n=arguments[1];return"function"==typeof t?this.then(null,e=>e instanceof t?n(e):eW(e)):this.then(null,e=>e&&e.name===t?n(e):eW(e))},finally:function(e){return this.then(t=>(e(),t),t=>(e(),eW(t)))},stack:{get:function(){if(this._stack)return this._stack;try{eg=!0;var e=(function e(t,n,r){if(n.length===r)return n;var i="";if(!1===t._state){var o,a,s=t._value;null!=s?(o=s.name||"Error",a=s.message||s,i=W(s,0)):(o=s,a=""),n.push(o+(a?": "+a:"")+i)}return U&&((i=W(t._stackHolder,2))&&-1===n.indexOf(i)&&n.push(i),t._prev&&e(t._prev,n,r)),n})(this,[],20).join("\nFrom previous: ");return null!==this._state&&(this._stack=e),e}finally{eg=!1}}},timeout:function(e,t){return e<1/0?new eO((n,r)=>{var i=setTimeout(()=>r(new Y.Timeout(t)),e);this.then(n,r).finally(clearTimeout.bind(null,i))}):this}}),"undefined"!=typeof Symbol&&Symbol.toStringTag&&h(eO.prototype,Symbol.toStringTag,"Dexie.Promise"),ek.env=e5(),d(eO,{all:function(){var e=L.apply(null,arguments).map(eX);return new eO(function(t,n){0===e.length&&t([]);var r=e.length;e.forEach((i,o)=>eO.resolve(i).then(n=>{e[o]=n,--r||t(e)},n))})},resolve:e=>{if(e instanceof eO)return e;if(e&&"function"==typeof e.then)return new eO((t,n)=>{e.then(t,n)});var t=new eO(el,!0,e);return eF(t,eC),t},reject:eW,race:function(){var e=L.apply(null,arguments).map(eX);return new eO((t,n)=>{e.map(e=>eO.resolve(e).then(t,n))})},PSD:{get:()=>eI,set:e=>eI=e},totalEchoes:{get:()=>ez},newPSD:e$,usePSD:e3,scheduler:{get:()=>ey,set:e=>{ey=e}},rejectionMapper:{get:()=>eA,set:e=>{eA=e}},follow:(e,t)=>new eO((n,r)=>e$((t,n)=>{var r=eI;r.unhandleds=[],r.onunhandled=n,r.finalize=er(function(){var e;e=()=>{0===this.unhandleds.length?t():n(this.unhandleds[0])},eP.push(function t(){e(),eP.splice(eP.indexOf(t),1)}),++ex,ey(()=>{0==--ex&&ej()},[])},r.finalize),e()},t,n,r))}),ep&&(ep.allSettled&&h(eO,"allSettled",function(){let e=L.apply(null,arguments).map(eX);return new eO(t=>{0===e.length&&t([]);let n=e.length,r=Array(n);e.forEach((e,i)=>eO.resolve(e).then(e=>r[i]={status:"fulfilled",value:e},e=>r[i]={status:"rejected",reason:e}).then(()=>--n||t(r)))})}),ep.any&&"undefined"!=typeof AggregateError&&h(eO,"any",function(){let e=L.apply(null,arguments).map(eX);return new eO((t,n)=>{0===e.length&&n(AggregateError([]));let r=e.length,i=Array(r);e.forEach((e,o)=>eO.resolve(e).then(e=>t(e),e=>{i[o]=e,--r||n(AggregateError(i))}))})}));let eV={awaits:0,echoes:0,id:0};var eq=0,eZ=[],eQ=0,ez=0,eK=0;function e$(e,t,n,r){var i=eI,o=Object.create(i);o.parent=i,o.ref=0,o.global=!1,o.id=++eK;var a=ek.env;o.env=em?{Promise:eO,PromiseProp:{value:eO,configurable:!0,writable:!0},all:eO.all,race:eO.race,allSettled:eO.allSettled,any:eO.any,resolve:eO.resolve,reject:eO.reject,nthen:e4(a.nthen,o),gthen:e4(a.gthen,o)}:{},t&&s(o,t),++i.ref,o.finalize=function(){--this.parent.ref||this.parent.finalize()};var c=e3(o,e,n,r);return 0===o.ref&&o.finalize(),c}function eY(){return eV.id||(eV.id=++eq),++eV.awaits,eV.echoes+=100,eV.id}function eJ(){return!!eV.awaits&&(0==--eV.awaits&&(eV.id=0),eV.echoes=100*eV.awaits,!0)}function eX(e){return eV.echoes&&e&&e.constructor===ep?(eY(),e.then(e=>(eJ(),e),e=>(eJ(),e8(e)))):e}function e0(e){++ez,eV.echoes&&0!=--eV.echoes||(eV.echoes=eV.id=0),eZ.push(eI),e2(e,!0)}function e1(){var e=eZ[eZ.length-1];eZ.pop(),e2(e,!1)}function e2(e,t){var n,r=eI;if((t?!eV.echoes||eQ++&&e===eI:!eQ||--eQ&&e===eI)||(n=t?e0.bind(null,e):e1,eh.call(eu,n)),e!==eI&&(eI=e,r===ek&&(ek.env=e5()),em)){var o=ek.env.Promise,a=e.env;ed.then=a.nthen,o.prototype.then=a.gthen,(r.global||e.global)&&(Object.defineProperty(i,"Promise",a.PromiseProp),o.all=a.all,o.race=a.race,o.resolve=a.resolve,o.reject=a.reject,a.allSettled&&(o.allSettled=a.allSettled),a.any&&(o.any=a.any))}}function e5(){var e=i.Promise;return em?{Promise:e,PromiseProp:Object.getOwnPropertyDescriptor(i,"Promise"),all:e.all,race:e.race,allSettled:e.allSettled,any:e.any,resolve:e.resolve,reject:e.reject,nthen:ed.then,gthen:e.prototype.then}:{}}function e3(e,t,n,r,i){var o=eI;try{return e2(e,!0),t(n,r,i)}finally{e2(o,!1)}}function e6(e,t,n,r){return"function"!=typeof e?e:function(){var i,o=eI;n&&eY(),e2(t,!0);try{return e.apply(this,arguments)}finally{e2(o,!1),r&&(i=eJ,eh.call(eu,i))}}}function e4(e,t){return function(n,r){return e.call(this,e6(n,t),e6(r,t))}}-1===(""+eh).indexOf("[native code]")&&(eY=eJ=ee);var e8=eO.reject;let e9=String.fromCharCode(65535),e7="Invalid key provided. Keys must be of type string, number, Date or Array<string | number | Date>.",te=[],tt="undefined"!=typeof navigator&&/(MSIE|Trident|Edge)/.test(navigator.userAgent),tn=e=>!/(dexie\.js|dexie\.min\.js)/.test(e);function tr(e,t){return e?t?function(){return e.apply(this,arguments)&&t.apply(this,arguments)}:e:t}let ti={type:3,lower:-1/0,lowerOpen:!1,upper:[[]],upperOpen:!1};function to(e){return"string"!=typeof e||/\./.test(e)?e=>e:t=>(void 0===t[e]&&e in t&&delete(t=P(t))[e],t)}function ta(){throw Y.Type()}function ts(e,t){try{let n=tc(e),r=tc(t);if(n!==r)return"Array"===n?1:"Array"===r?-1:"binary"===n?1:"binary"===r?-1:"string"===n?1:"string"===r?-1:"Date"===n?1:"Date"!==r?NaN:-1;switch(n){case"number":case"Date":case"string":return e>t?1:e<t?-1:0;case"binary":return function(e,t){let n=e.length,r=t.length,i=n<r?n:r;for(let n=0;n<i;++n)if(e[n]!==t[n])return e[n]<t[n]?-1:1;return n===r?0:n<r?-1:1}(tl(e),tl(t));case"Array":return function(e,t){let n=e.length,r=t.length,i=n<r?n:r;for(let n=0;n<i;++n){let r=ts(e[n],t[n]);if(0!==r)return r}return n===r?0:n<r?-1:1}(e,t)}}catch(e){}return NaN}function tc(e){let t=typeof e;if("object"!==t)return t;if(ArrayBuffer.isView(e))return"binary";let n=T(e);return"ArrayBuffer"===n?"binary":n}function tl(e){return e instanceof Uint8Array?e:ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength):new Uint8Array(e)}class tu{_trans(e,t,n){let r=this._tx||eI.trans,i=this.name;function o(e,n,r){if(!r.schema[i])throw new Y.NotFound("Table "+i+" not part of transaction");return t(r.idbtrans,r)}let a=eH();try{return r&&r.db===this.db?r===eI.trans?r._promise(e,o,n):e$(()=>r._promise(e,o,n),{trans:r,transless:eI.transless||eI}):function e(t,n,r,i){if(t.idbdb&&(t._state.openComplete||eI.letThrough||t._vip)){var o=t._createTransaction(n,r,t._dbSchema);try{o.create(),t._state.PR1398_maxLoop=3}catch(o){return o.name===$.InvalidState&&t.isOpen()&&--t._state.PR1398_maxLoop>0?(t._close(),t.open().then(()=>e(t,n,r,i))):e8(o)}return o._promise(n,(e,t)=>e$(()=>(eI.trans=o,i(e,t,o)))).then(e=>{if("readwrite"===n)try{o.idbtrans.commit()}catch(e){}return"readonly"===n?e:o._completion.then(()=>e)})}if(t._state.openComplete)return e8(new Y.DatabaseClosed(t._state.dbOpenError));if(!t._state.isBeingOpened){if(!t._options.autoOpen)return e8(new Y.DatabaseClosed);t.open().catch(ee)}return t._state.dbReadyPromise.then(()=>e(t,n,r,i))}(this.db,e,[this.name],o)}finally{a&&eB()}}get(e,t){return e&&e.constructor===Object?this.where(e).first(t):this._trans("readonly",t=>this.core.get({trans:t,key:e}).then(e=>this.hook.reading.fire(e))).then(t)}where(e){if("string"==typeof e)return new this.db.WhereClause(this,e);if(a(e))return new this.db.WhereClause(this,`[${e.join("+")}]`);let t=o(e);if(1===t.length)return this.where(t[0]).equals(e[t[0]]);let n=this.schema.indexes.concat(this.schema.primKey).filter(e=>{if(e.compound&&t.every(t=>e.keyPath.indexOf(t)>=0)){for(let n=0;n<t.length;++n)if(-1===t.indexOf(e.keyPath[n]))return!1;return!0}return!1}).sort((e,t)=>e.keyPath.length-t.keyPath.length)[0];if(n&&this.db._maxKey!==e9){let r=n.keyPath.slice(0,t.length);return this.where(r).equals(r.map(t=>e[t]))}let{idxByName:r}=this.schema,i=this.db._deps.indexedDB;function s(e,t){return 0===i.cmp(e,t)}let[c,l]=t.reduce(([t,n],i)=>{let o=r[i],c=e[i];return[t||o,t||!o?tr(n,o&&o.multi?e=>{let t=w(e,i);return a(t)&&t.some(e=>s(c,e))}:e=>s(c,w(e,i))):n]},[null,null]);return c?this.where(c.name).equals(e[c.keyPath]).filter(l):n?this.filter(l):this.where(t).equals("")}filter(e){return this.toCollection().and(e)}count(e){return this.toCollection().count(e)}offset(e){return this.toCollection().offset(e)}limit(e){return this.toCollection().limit(e)}each(e){return this.toCollection().each(e)}toArray(e){return this.toCollection().toArray(e)}toCollection(){return new this.db.Collection(new this.db.WhereClause(this))}orderBy(e){return new this.db.Collection(new this.db.WhereClause(this,a(e)?`[${e.join("+")}]`:e))}reverse(){return this.toCollection().reverse()}mapToClass(e){let{db:t,name:n}=this;this.schema.mappedClass=e,e.prototype instanceof ta&&(e=class extends e{get db(){return t}table(){return n}});let r=new Set;for(let t=e.prototype;t;t=c(t))Object.getOwnPropertyNames(t).forEach(e=>r.add(e));let i=t=>{if(!t)return t;let n=Object.create(e.prototype);for(let e in t)if(!r.has(e))try{n[e]=t[e]}catch(e){}return n};return this.schema.readHook&&this.hook.reading.unsubscribe(this.schema.readHook),this.schema.readHook=i,this.hook("reading",i),e}defineClass(){return this.mapToClass(function(e){s(this,e)})}add(e,t){let{auto:n,keyPath:r}=this.schema.primKey,i=e;return r&&n&&(i=to(r)(e)),this._trans("readwrite",e=>this.core.mutate({trans:e,type:"add",keys:null!=t?[t]:null,values:[i]})).then(e=>e.numFailures?eO.reject(e.failures[0]):e.lastResult).then(t=>{if(r)try{C(e,r,t)}catch(e){}return t})}update(e,t){if("object"!=typeof e||a(e))return this.where(":id").equals(e).modify(t);{let n=w(e,this.schema.primKey.keyPath);return void 0===n?e8(new Y.InvalidArgument("Given object does not contain its primary key")):this.where(":id").equals(n).modify(t)}}put(e,t){let{auto:n,keyPath:r}=this.schema.primKey,i=e;return r&&n&&(i=to(r)(e)),this._trans("readwrite",e=>this.core.mutate({trans:e,type:"put",values:[i],keys:null!=t?[t]:null})).then(e=>e.numFailures?eO.reject(e.failures[0]):e.lastResult).then(t=>{if(r)try{C(e,r,t)}catch(e){}return t})}delete(e){return this._trans("readwrite",t=>this.core.mutate({trans:t,type:"delete",keys:[e]})).then(e=>e.numFailures?eO.reject(e.failures[0]):void 0)}clear(){return this._trans("readwrite",e=>this.core.mutate({trans:e,type:"deleteRange",range:ti})).then(e=>e.numFailures?eO.reject(e.failures[0]):void 0)}bulkGet(e){return this._trans("readonly",t=>this.core.getMany({keys:e,trans:t}).then(e=>e.map(e=>this.hook.reading.fire(e))))}bulkAdd(e,t,n){let r=Array.isArray(t)?t:void 0,i=(n=n||(r?void 0:t))?n.allKeys:void 0;return this._trans("readwrite",t=>{let{auto:n,keyPath:o}=this.schema.primKey;if(o&&r)throw new Y.InvalidArgument("bulkAdd(): keys argument invalid on tables with inbound keys");if(r&&r.length!==e.length)throw new Y.InvalidArgument("Arguments objects and keys must have the same length");let a=e.length,s=o&&n?e.map(to(o)):e;return this.core.mutate({trans:t,type:"add",keys:r,values:s,wantResults:i}).then(({numFailures:e,results:t,lastResult:n,failures:r})=>{if(0===e)return i?t:n;throw new K(`${this.name}.bulkAdd(): ${e} of ${a} operations failed`,r)})})}bulkPut(e,t,n){let r=Array.isArray(t)?t:void 0,i=(n=n||(r?void 0:t))?n.allKeys:void 0;return this._trans("readwrite",t=>{let{auto:n,keyPath:o}=this.schema.primKey;if(o&&r)throw new Y.InvalidArgument("bulkPut(): keys argument invalid on tables with inbound keys");if(r&&r.length!==e.length)throw new Y.InvalidArgument("Arguments objects and keys must have the same length");let a=e.length,s=o&&n?e.map(to(o)):e;return this.core.mutate({trans:t,type:"put",keys:r,values:s,wantResults:i}).then(({numFailures:e,results:t,lastResult:n,failures:r})=>{if(0===e)return i?t:n;throw new K(`${this.name}.bulkPut(): ${e} of ${a} operations failed`,r)})})}bulkUpdate(e){let t=this.core,n=e.map(e=>e.key),r=e.map(e=>e.changes),i=[];return this._trans("readwrite",o=>t.getMany({trans:o,keys:n,cache:"clone"}).then(a=>{let s=[],c=[];e.forEach(({key:e,changes:t},n)=>{let r=a[n];if(r){for(let n of Object.keys(t)){let i=t[n];if(n===this.schema.primKey.keyPath){if(0!==ts(i,e))throw new Y.Constraint("Cannot update primary key in bulkUpdate()")}else C(r,n,i)}i.push(n),s.push(e),c.push(r)}});let l=s.length;return t.mutate({trans:o,type:"put",keys:s,values:c,updates:{keys:n,changeSpecs:r}}).then(({numFailures:e,failures:t})=>{if(0===e)return l;for(let e of Object.keys(t)){let n=i[Number(e)];if(null!=n){let r=t[e];delete t[e],t[n]=r}}throw new K(`${this.name}.bulkUpdate(): ${e} of ${l} operations failed`,t)})}))}bulkDelete(e){let t=e.length;return this._trans("readwrite",t=>this.core.mutate({trans:t,type:"delete",keys:e})).then(({numFailures:e,lastResult:n,failures:r})=>{if(0===e)return n;throw new K(`${this.name}.bulkDelete(): ${e} of ${t} operations failed`,r)})}}function td(e){var t={},n=function(n,r){if(r){for(var i=arguments.length,o=Array(i-1);--i;)o[i-1]=arguments[i];return t[n].subscribe.apply(null,o),e}if("string"==typeof n)return t[n]};n.addEventType=s;for(var r=1,i=arguments.length;r<i;++r)s(arguments[r]);return n;function s(e,r,i){if("object"==typeof e)return function(e){o(e).forEach(function(t){var n=e[t];if(a(n))s(t,e[t][0],e[t][1]);else{if("asap"!==n)throw new Y.InvalidArgument("Invalid event config");var r=s(t,et,function(){for(var e=arguments.length,t=Array(e);e--;)t[e]=arguments[e];r.subscribers.forEach(function(e){_(function(){e.apply(null,t)})})})}})}(e);r||(r=es),i||(i=ee);var c={subscribers:[],fire:i,subscribe:function(e){-1===c.subscribers.indexOf(e)&&(c.subscribers.push(e),c.fire=r(c.fire,e))},unsubscribe:function(e){c.subscribers=c.subscribers.filter(function(t){return t!==e}),c.fire=c.subscribers.reduce(r,i)}};return t[e]=n[e]=c,c}}function tf(e,t){return p(t).from({prototype:e}),t}function th(e,t){return!(e.filter||e.algorithm||e.or)&&(t?e.justLimit:!e.replayFilter)}function tp(e,t){e.filter=tr(e.filter,t)}function tm(e,t,n){var r=e.replayFilter;e.replayFilter=r?()=>tr(r(),t()):t,e.justLimit=n&&!r}function tg(e,t){if(e.isPrimKey)return t.primaryKey;let n=t.getIndexByKeyPath(e.index);if(!n)throw new Y.Schema("KeyPath "+e.index+" on object store "+t.name+" is not indexed");return n}function tv(e,t,n){let r=tg(e,t.schema);return t.openCursor({trans:n,values:!e.keysOnly,reverse:"prev"===e.dir,unique:!!e.unique,query:{index:r,range:e.range}})}function ty(e,t,n,r){let i=e.replayFilter?tr(e.filter,e.replayFilter()):e.filter;if(e.or){let o={},a=(e,n,r)=>{if(!i||i(n,r,e=>n.stop(e),e=>n.fail(e))){var a=n.primaryKey,s=""+a;"[object ArrayBuffer]"===s&&(s=""+new Uint8Array(a)),u(o,s)||(o[s]=!0,t(e,n,r))}};return Promise.all([e.or._iterate(a,n),tb(tv(e,r,n),e.algorithm,a,!e.keysOnly&&e.valueMapper)])}return tb(tv(e,r,n),tr(e.algorithm,i),t,!e.keysOnly&&e.valueMapper)}function tb(e,t,n,r){var i=eG(r?(e,t,i)=>n(r(e),t,i):n);return e.then(e=>{if(e)return e.start(()=>{var n=()=>e.continue();t&&!t(e,e=>n=e,t=>{e.stop(t),n=ee},t=>{e.fail(t),n=ee})||i(e.value,e,e=>n=e),n()})})}class tS{_read(e,t){var n=this._ctx;return n.error?n.table._trans(null,e8.bind(null,n.error)):n.table._trans("readonly",e).then(t)}_write(e){var t=this._ctx;return t.error?t.table._trans(null,e8.bind(null,t.error)):t.table._trans("readwrite",e,"locked")}_addAlgorithm(e){var t=this._ctx;t.algorithm=tr(t.algorithm,e)}_iterate(e,t){return ty(this._ctx,e,t,this._ctx.table.core)}clone(e){var t=Object.create(this.constructor.prototype),n=Object.create(this._ctx);return e&&s(n,e),t._ctx=n,t}raw(){return this._ctx.valueMapper=null,this}each(e){var t=this._ctx;return this._read(n=>ty(t,e,n,t.table.core))}count(e){return this._read(e=>{let t=this._ctx,n=t.table.core;if(th(t,!0))return n.count({trans:e,query:{index:tg(t,n.schema),range:t.range}}).then(e=>Math.min(e,t.limit));var r=0;return ty(t,()=>(++r,!1),e,n).then(()=>r)}).then(e)}sortBy(e,t){let n=e.split(".").reverse(),r=n[0],i=n.length-1;function o(e,t){return t?o(e[n[t]],t-1):e[r]}var a="next"===this._ctx.dir?1:-1;function s(e,t){var n=o(e,i),r=o(t,i);return n<r?-a:n>r?a:0}return this.toArray(function(e){return e.sort(s)}).then(t)}toArray(e){return this._read(e=>{var t=this._ctx;if("next"===t.dir&&th(t,!0)&&t.limit>0){let{valueMapper:n}=t,r=tg(t,t.table.core.schema);return t.table.core.query({trans:e,limit:t.limit,values:!0,query:{index:r,range:t.range}}).then(({result:e})=>n?e.map(n):e)}{let n=[];return ty(t,e=>n.push(e),e,t.table.core).then(()=>n)}},e)}offset(e){var t=this._ctx;return e<=0||(t.offset+=e,th(t)?tm(t,()=>{var t=e;return(e,n)=>0===t||(1===t?--t:n(()=>{e.advance(t),t=0}),!1)}):tm(t,()=>{var t=e;return()=>--t<0})),this}limit(e){return this._ctx.limit=Math.min(this._ctx.limit,e),tm(this._ctx,()=>{var t=e;return function(e,n,r){return--t<=0&&n(r),t>=0}},!0),this}until(e,t){return tp(this._ctx,function(n,r,i){return!e(n.value)||(r(i),t)}),this}first(e){return this.limit(1).toArray(function(e){return e[0]}).then(e)}last(e){return this.reverse().first(e)}filter(e){var t;return tp(this._ctx,function(t){return e(t.value)}),(t=this._ctx).isMatch=tr(t.isMatch,e),this}and(e){return this.filter(e)}or(e){return new this.db.WhereClause(this._ctx.table,e,this)}reverse(){return this._ctx.dir="prev"===this._ctx.dir?"next":"prev",this._ondirectionchange&&this._ondirectionchange(this._ctx.dir),this}desc(){return this.reverse()}eachKey(e){var t=this._ctx;return t.keysOnly=!t.isMatch,this.each(function(t,n){e(n.key,n)})}eachUniqueKey(e){return this._ctx.unique="unique",this.eachKey(e)}eachPrimaryKey(e){var t=this._ctx;return t.keysOnly=!t.isMatch,this.each(function(t,n){e(n.primaryKey,n)})}keys(e){var t=this._ctx;t.keysOnly=!t.isMatch;var n=[];return this.each(function(e,t){n.push(t.key)}).then(function(){return n}).then(e)}primaryKeys(e){var t=this._ctx;if("next"===t.dir&&th(t,!0)&&t.limit>0)return this._read(e=>{var n=tg(t,t.table.core.schema);return t.table.core.query({trans:e,values:!1,limit:t.limit,query:{index:n,range:t.range}})}).then(({result:e})=>e).then(e);t.keysOnly=!t.isMatch;var n=[];return this.each(function(e,t){n.push(t.primaryKey)}).then(function(){return n}).then(e)}uniqueKeys(e){return this._ctx.unique="unique",this.keys(e)}firstKey(e){return this.limit(1).keys(function(e){return e[0]}).then(e)}lastKey(e){return this.reverse().firstKey(e)}distinct(){var e=this._ctx,t=e.index&&e.table.schema.idxByName[e.index];if(!t||!t.multi)return this;var n={};return tp(this._ctx,function(e){var t=e.primaryKey.toString(),r=u(n,t);return n[t]=!0,!r}),this}modify(e){var t=this._ctx;return this._write(n=>{var r;if("function"==typeof e)r=e;else{var i=o(e),a=i.length;r=function(t){for(var n=!1,r=0;r<a;++r){var o=i[r],s=e[o];w(t,o)!==s&&(C(t,o,s),n=!0)}return n}}let s=t.table.core,{outbound:c,extractKey:l}=s.schema.primaryKey,u=this.db._options.modifyChunkSize||200,d=[],f=0,h=[],p=(e,t)=>{let{failures:n,numFailures:r}=t;for(let t of(f+=e-r,o(n)))d.push(n[t])};return this.clone().primaryKeys().then(i=>{let o=a=>{let d=Math.min(u,i.length-a);return s.getMany({trans:n,keys:i.slice(a,a+d),cache:"immutable"}).then(f=>{let h=[],m=[],g=c?[]:null,v=[];for(let e=0;e<d;++e){let t=f[e],n={value:P(t),primKey:i[a+e]};!1!==r.call(n,n.value,n)&&(null==n.value?v.push(i[a+e]):c||0===ts(l(t),l(n.value))?(m.push(n.value),c&&g.push(i[a+e])):(v.push(i[a+e]),h.push(n.value)))}let y=th(t)&&t.limit===1/0&&("function"!=typeof e||e===t_)&&{index:t.index,range:t.range};return Promise.resolve(h.length>0&&s.mutate({trans:n,type:"add",values:h}).then(e=>{for(let t in e.failures)v.splice(parseInt(t),1);p(h.length,e)})).then(()=>(m.length>0||y&&"object"==typeof e)&&s.mutate({trans:n,type:"put",keys:g,values:m,criteria:y,changeSpec:"function"!=typeof e&&e}).then(e=>p(m.length,e))).then(()=>(v.length>0||y&&e===t_)&&s.mutate({trans:n,type:"delete",keys:v,criteria:y}).then(e=>p(v.length,e))).then(()=>i.length>a+d&&o(a+u))})};return o(0).then(()=>{if(d.length>0)throw new z("Error modifying one or more objects",d,f,h);return i.length})})})}delete(){var e=this._ctx,t=e.range;return th(e)&&(e.isPrimKey&&!tt||3===t.type)?this._write(n=>{let{primaryKey:r}=e.table.core.schema;return e.table.core.count({trans:n,query:{index:r,range:t}}).then(r=>e.table.core.mutate({trans:n,type:"deleteRange",range:t}).then(({failures:e,lastResult:t,results:n,numFailures:i})=>{if(i)throw new z("Could not delete some values",Object.keys(e).map(t=>e[t]),r-i);return r-i}))}):this.modify(t_)}}let t_=(e,t)=>t.value=null;function tw(e,t){return e<t?-1:e===t?0:1}function tC(e,t){return e>t?-1:e===t?0:1}function tA(e,t,n){var r=e instanceof tP?new e.Collection(e):e;return r._ctx.error=n?new n(t):TypeError(t),r}function tk(e){return new e.Collection(e,()=>tx("")).limit(0)}function tI(e,t,n,r){var i,o,a,s,c,l,u,d=n.length;if(!n.every(e=>"string"==typeof e))return tA(e,"String expected.");function f(e){i="next"===e?e=>e.toUpperCase():e=>e.toLowerCase(),o="next"===e?e=>e.toLowerCase():e=>e.toUpperCase(),a="next"===e?tw:tC;var t=n.map(function(e){return{lower:o(e),upper:i(e)}}).sort(function(e,t){return a(e.lower,t.lower)});s=t.map(function(e){return e.upper}),c=t.map(function(e){return e.lower}),l=e,u="next"===e?"":r}f("next");var h=new e.Collection(e,()=>tE(s[0],c[d-1]+r));h._ondirectionchange=function(e){f(e)};var p=0;return h._addAlgorithm(function(e,n,r){var i=e.key;if("string"!=typeof i)return!1;var f=o(i);if(t(f,c,p))return!0;for(var h=null,m=p;m<d;++m){var g=function(e,t,n,r,i,o){for(var a=Math.min(e.length,r.length),s=-1,c=0;c<a;++c){var l=t[c];if(l!==r[c])return 0>i(e[c],n[c])?e.substr(0,c)+n[c]+n.substr(c+1):0>i(e[c],r[c])?e.substr(0,c)+r[c]+n.substr(c+1):s>=0?e.substr(0,s)+t[s]+n.substr(s+1):null;0>i(e[c],l)&&(s=c)}return a<r.length&&"next"===o?e+n.substr(e.length):a<e.length&&"prev"===o?e.substr(0,n.length):s<0?null:e.substr(0,s)+r[s]+n.substr(s+1)}(i,f,s[m],c[m],a,l);null===g&&null===h?p=m+1:(null===h||a(h,g)>0)&&(h=g)}return n(null!==h?function(){e.continue(h+u)}:r),!1}),h}function tE(e,t,n,r){return{type:2,lower:e,upper:t,lowerOpen:n,upperOpen:r}}function tx(e){return{type:1,lower:e,upper:e}}class tP{get Collection(){return this._ctx.table.db.Collection}between(e,t,n,r){n=!1!==n,r=!0===r;try{return this._cmp(e,t)>0||0===this._cmp(e,t)&&(n||r)&&(!n||!r)?tk(this):new this.Collection(this,()=>tE(e,t,!n,!r))}catch(e){return tA(this,e7)}}equals(e){return null==e?tA(this,e7):new this.Collection(this,()=>tx(e))}above(e){return null==e?tA(this,e7):new this.Collection(this,()=>tE(e,void 0,!0))}aboveOrEqual(e){return null==e?tA(this,e7):new this.Collection(this,()=>tE(e,void 0,!1))}below(e){return null==e?tA(this,e7):new this.Collection(this,()=>tE(void 0,e,!1,!0))}belowOrEqual(e){return null==e?tA(this,e7):new this.Collection(this,()=>tE(void 0,e))}startsWith(e){return"string"!=typeof e?tA(this,"String expected."):this.between(e,e+e9,!0,!0)}startsWithIgnoreCase(e){return""===e?this.startsWith(e):tI(this,(e,t)=>0===e.indexOf(t[0]),[e],e9)}equalsIgnoreCase(e){return tI(this,(e,t)=>e===t[0],[e],"")}anyOfIgnoreCase(){var e=L.apply(N,arguments);return 0===e.length?tk(this):tI(this,(e,t)=>-1!==t.indexOf(e),e,"")}startsWithAnyOfIgnoreCase(){var e=L.apply(N,arguments);return 0===e.length?tk(this):tI(this,(e,t)=>t.some(t=>0===e.indexOf(t)),e,e9)}anyOf(){let e=L.apply(N,arguments),t=this._cmp;try{e.sort(t)}catch(e){return tA(this,e7)}if(0===e.length)return tk(this);let n=new this.Collection(this,()=>tE(e[0],e[e.length-1]));n._ondirectionchange=n=>{t="next"===n?this._ascending:this._descending,e.sort(t)};let r=0;return n._addAlgorithm((n,i,o)=>{let a=n.key;for(;t(a,e[r])>0;)if(++r===e.length)return i(o),!1;return 0===t(a,e[r])||(i(()=>{n.continue(e[r])}),!1)}),n}notEqual(e){return this.inAnyRange([[-1/0,e],[e,this.db._maxKey]],{includeLowers:!1,includeUppers:!1})}noneOf(){let e=L.apply(N,arguments);if(0===e.length)return new this.Collection(this);try{e.sort(this._ascending)}catch(e){return tA(this,e7)}let t=e.reduce((e,t)=>e?e.concat([[e[e.length-1][1],t]]):[[-1/0,t]],null);return t.push([e[e.length-1],this.db._maxKey]),this.inAnyRange(t,{includeLowers:!1,includeUppers:!1})}inAnyRange(e,t){let n=this._cmp,r=this._ascending,i=this._descending,o=this._min,a=this._max;if(0===e.length)return tk(this);if(!e.every(e=>void 0!==e[0]&&void 0!==e[1]&&0>=r(e[0],e[1])))return tA(this,"First argument to inAnyRange() must be an Array of two-value Arrays [lower,upper] where upper must not be lower than lower",Y.InvalidArgument);let s=!t||!1!==t.includeLowers,c=t&&!0===t.includeUppers,l,u=r;function d(e,t){return u(e[0],t[0])}try{(l=e.reduce(function(e,t){let r=0,i=e.length;for(;r<i;++r){let i=e[r];if(0>n(t[0],i[1])&&n(t[1],i[0])>0){i[0]=o(i[0],t[0]),i[1]=a(i[1],t[1]);break}}return r===i&&e.push(t),e},[])).sort(d)}catch(e){return tA(this,e7)}let f=0,h=c?e=>r(e,l[f][1])>0:e=>r(e,l[f][1])>=0,p=s?e=>i(e,l[f][0])>0:e=>i(e,l[f][0])>=0,m=h,g=new this.Collection(this,()=>tE(l[0][0],l[l.length-1][1],!s,!c));return g._ondirectionchange=e=>{"next"===e?(m=h,u=r):(m=p,u=i),l.sort(d)},g._addAlgorithm((e,t,n)=>{for(var i=e.key;m(i);)if(++f===l.length)return t(n),!1;return!!(!h(i)&&!p(i))||(0===this._cmp(i,l[f][1])||0===this._cmp(i,l[f][0])||t(()=>{u===r?e.continue(l[f][0]):e.continue(l[f][1])}),!1)}),g}startsWithAnyOf(){let e=L.apply(N,arguments);return e.every(e=>"string"==typeof e)?0===e.length?tk(this):this.inAnyRange(e.map(e=>[e,e+e9])):tA(this,"startsWithAnyOf() only works with strings")}}function tO(e){return eG(function(t){return tT(t),e(t.target.error),!1})}function tT(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault()}let tD=td(null,"storagemutated");class tM{_lock(){return S(!eI.global),++this._reculock,1!==this._reculock||eI.global||(eI.lockOwnerFor=this),this}_unlock(){if(S(!eI.global),0==--this._reculock)for(eI.global||(eI.lockOwnerFor=null);this._blockedFuncs.length>0&&!this._locked();){var e=this._blockedFuncs.shift();try{e3(e[1],e[0])}catch(e){}}return this}_locked(){return this._reculock&&eI.lockOwnerFor!==this}create(e){if(!this.mode)return this;let t=this.db.idbdb,n=this.db._state.dbOpenError;if(S(!this.idbtrans),!e&&!t)switch(n&&n.name){case"DatabaseClosedError":throw new Y.DatabaseClosed(n);case"MissingAPIError":throw new Y.MissingAPI(n.message,n);default:throw new Y.OpenFailed(n)}if(!this.active)throw new Y.TransactionInactive;return S(null===this._completion._state),(e=this.idbtrans=e||(this.db.core?this.db.core.transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability}):t.transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability}))).onerror=eG(t=>{tT(t),this._reject(e.error)}),e.onabort=eG(t=>{tT(t),this.active&&this._reject(new Y.Abort(e.error)),this.active=!1,this.on("abort").fire(t)}),e.oncomplete=eG(()=>{this.active=!1,this._resolve(),"mutatedParts"in e&&tD.storagemutated.fire(e.mutatedParts)}),this}_promise(e,t,n){if("readwrite"===e&&"readwrite"!==this.mode)return e8(new Y.ReadOnly("Transaction is readonly"));if(!this.active)return e8(new Y.TransactionInactive);if(this._locked())return new eO((r,i)=>{this._blockedFuncs.push([()=>{this._promise(e,t,n).then(r,i)},eI])});if(n)return e$(()=>{var e=new eO((e,n)=>{this._lock();let r=t(e,n,this);r&&r.then&&r.then(e,n)});return e.finally(()=>this._unlock()),e._lib=!0,e});var r=new eO((e,n)=>{var r=t(e,n,this);r&&r.then&&r.then(e,n)});return r._lib=!0,r}_root(){return this.parent?this.parent._root():this}waitFor(e){var t=this._root();let n=eO.resolve(e);if(t._waitingFor)t._waitingFor=t._waitingFor.then(()=>n);else{t._waitingFor=n,t._waitingQueue=[];var r=t.idbtrans.objectStore(t.storeNames[0]);!function e(){for(++t._spinCount;t._waitingQueue.length;)t._waitingQueue.shift()();t._waitingFor&&(r.get(-1/0).onsuccess=e)}()}var i=t._waitingFor;return new eO((e,r)=>{n.then(n=>t._waitingQueue.push(eG(e.bind(null,n))),e=>t._waitingQueue.push(eG(r.bind(null,e)))).finally(()=>{t._waitingFor===i&&(t._waitingFor=null)})})}abort(){this.active&&(this.active=!1,this.idbtrans&&this.idbtrans.abort(),this._reject(new Y.Abort))}table(e){let t=this._memoizedTables||(this._memoizedTables={});if(u(t,e))return t[e];let n=this.schema[e];if(!n)throw new Y.NotFound("Table "+e+" not part of transaction");let r=new this.db.Table(e,n,this);return r.core=this.db.core.table(e),t[e]=r,r}}function tR(e,t,n,r,i,o,a){return{name:e,keyPath:t,unique:n,multi:r,auto:i,compound:o,src:(n&&!a?"&":"")+(r?"*":"")+(i?"++":"")+tN(t)}}function tN(e){return"string"==typeof e?e:e?"["+[].join.call(e,"+")+"]":""}function tL(e,t,n){var r;return{name:e,primKey:t,indexes:n,mappedClass:null,idxByName:(r=e=>[e.name,e],n.reduce((e,t,n)=>{var i=r(t,n);return i&&(e[i[0]]=i[1]),e},{}))}}let tF=e=>{try{return e.only([[]]),tF=()=>[[]],[[]]}catch(e){return tF=()=>e9,e9}};function tU(e){return null==e?()=>{}:"string"==typeof e?1===e.split(".").length?t=>t[e]:t=>w(t,e):t=>w(t,e)}function tH(e){return[].slice.call(e)}let tB=0;function tj(e){return null==e?":id":"string"==typeof e?e:`[${e.join("+")}]`}function tW({_novip:e},t){let n=t.db,r=function(e,t,{IDBKeyRange:n,indexedDB:r},i){var o;return{dbcore:(o=function(e,t,n){function r(e){if(3===e.type)return null;if(4===e.type)throw Error("Cannot convert never type to IDBKeyRange");let{lower:n,upper:r,lowerOpen:i,upperOpen:o}=e;return void 0===n?void 0===r?null:t.upperBound(r,!!o):void 0===r?t.lowerBound(n,!!i):t.bound(n,r,!!i,!!o)}let{schema:i,hasGetAll:o}=function(e,t){let n=tH(e.objectStoreNames);return{schema:{name:e.name,tables:n.map(e=>t.objectStore(e)).map(e=>{let{keyPath:t,autoIncrement:n}=e,r=a(t),i=null==t,o={},s={name:e.name,primaryKey:{name:null,isPrimaryKey:!0,outbound:i,compound:r,keyPath:t,autoIncrement:n,unique:!0,extractKey:tU(t)},indexes:tH(e.indexNames).map(t=>e.index(t)).map(e=>{let{name:t,unique:n,multiEntry:r,keyPath:i}=e,s={name:t,compound:a(i),keyPath:i,unique:n,multiEntry:r,extractKey:tU(i)};return o[tj(i)]=s,s}),getIndexByKeyPath:e=>o[tj(e)]};return o[":id"]=s.primaryKey,null!=t&&(o[tj(t)]=s.primaryKey),s})},hasGetAll:n.length>0&&"getAll"in t.objectStore(n[0])&&!("undefined"!=typeof navigator&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604)}}(e,n),s=i.tables.map(e=>(function(e){let t=e.name;return{name:t,schema:e,mutate:function({trans:e,type:n,keys:i,values:o,range:a}){return new Promise((s,c)=>{let l;s=eG(s);let u=e.objectStore(t),d=null==u.keyPath,f="put"===n||"add"===n;if(!f&&"delete"!==n&&"deleteRange"!==n)throw Error("Invalid operation type: "+n);let{length:h}=i||o||{length:1};if(i&&o&&i.length!==o.length)throw Error("Given keys array must have same length as given values array.");if(0===h)return s({numFailures:0,failures:{},results:[],lastResult:void 0});let p=[],m=[],g=0,v=e=>{++g,tT(e)};if("deleteRange"===n){if(4===a.type)return s({numFailures:g,failures:m,results:[],lastResult:void 0});3===a.type?p.push(l=u.clear()):p.push(l=u.delete(r(a)))}else{let[e,t]=f?d?[o,i]:[o,null]:[i,null];if(f)for(let r=0;r<h;++r)p.push(l=t&&void 0!==t[r]?u[n](e[r],t[r]):u[n](e[r])),l.onerror=v;else for(let t=0;t<h;++t)p.push(l=u[n](e[t])),l.onerror=v}let y=e=>{let t=e.target.result;p.forEach((e,t)=>null!=e.error&&(m[t]=e.error)),s({numFailures:g,failures:m,results:"delete"===n?i:p.map(e=>e.result),lastResult:t})};l.onerror=e=>{v(e),y(e)},l.onsuccess=y})},getMany:({trans:e,keys:n})=>new Promise((r,i)=>{r=eG(r);let o=e.objectStore(t),a=n.length,s=Array(a),c,l=0,u=0,d=e=>{let t=e.target;s[t._pos]=t.result,++u===l&&r(s)},f=tO(i);for(let e=0;e<a;++e)null!=n[e]&&((c=o.get(n[e]))._pos=e,c.onsuccess=d,c.onerror=f,++l);0===l&&r(s)}),get:({trans:e,key:n})=>new Promise((r,i)=>{r=eG(r);let o=e.objectStore(t).get(n);o.onsuccess=e=>r(e.target.result),o.onerror=tO(i)}),query:e=>new Promise((n,i)=>{n=eG(n);let{trans:a,values:s,limit:c,query:l}=e,u=c===1/0?void 0:c,{index:d,range:f}=l,h=a.objectStore(t),p=d.isPrimaryKey?h:h.index(d.name),m=r(f);if(0===c)return n({result:[]});if(o){let e=s?p.getAll(m,u):p.getAllKeys(m,u);e.onsuccess=e=>n({result:e.target.result}),e.onerror=tO(i)}else{let e=0,t=!s&&"openKeyCursor"in p?p.openKeyCursor(m):p.openCursor(m),r=[];t.onsuccess=i=>{let o=t.result;return o?(r.push(s?o.value:o.primaryKey),++e===c?n({result:r}):void o.continue()):n({result:r})},t.onerror=tO(i)}}),openCursor:function({trans:e,values:n,query:i,reverse:o,unique:a}){return new Promise((s,c)=>{s=eG(s);let{index:l,range:u}=i,d=e.objectStore(t),f=l.isPrimaryKey?d:d.index(l.name),h=o?a?"prevunique":"prev":a?"nextunique":"next",p=!n&&"openKeyCursor"in f?f.openKeyCursor(r(u),h):f.openCursor(r(u),h);p.onerror=tO(c),p.onsuccess=eG(t=>{let n=p.result;if(!n)return void s(null);n.___id=++tB,n.done=!1;let r=n.continue.bind(n),i=n.continuePrimaryKey;i&&(i=i.bind(n));let o=n.advance.bind(n),a=()=>{throw Error("Cursor not stopped")};n.trans=e,n.stop=n.continue=n.continuePrimaryKey=n.advance=()=>{throw Error("Cursor not started")},n.fail=eG(c),n.next=function(){let e=1;return this.start(()=>e--?this.continue():this.stop()).then(()=>this)},n.start=e=>{let t=new Promise((e,t)=>{e=eG(e),p.onerror=tO(t),n.fail=t,n.stop=t=>{n.stop=n.continue=n.continuePrimaryKey=n.advance=a,e(t)}}),s=()=>{if(p.result)try{e()}catch(e){n.fail(e)}else n.done=!0,n.start=()=>{throw Error("Cursor behind last entry")},n.stop()};return p.onsuccess=eG(e=>{p.onsuccess=s,s()}),n.continue=r,n.continuePrimaryKey=i,n.advance=o,s(),t},s(n)},c)})},count({query:e,trans:n}){let{index:i,range:o}=e;return new Promise((e,a)=>{let s=n.objectStore(t),c=i.isPrimaryKey?s:s.index(i.name),l=r(o),u=l?c.count(l):c.count();u.onsuccess=eG(t=>e(t.target.result)),u.onerror=tO(a)})}}})(e)),c={};return s.forEach(e=>c[e.name]=e),{stack:"dbcore",transaction:e.transaction.bind(e),table(e){if(!c[e])throw Error(`Table '${e}' not found`);return c[e]},MIN_KEY:-1/0,MAX_KEY:tF(t),schema:i}}(t,n,i),e.dbcore.reduce((e,{create:t})=>({...e,...t(e)}),o))}}(e._middlewares,n,e._deps,t);e.core=r.dbcore,e.tables.forEach(t=>{let n=t.name;e.core.schema.tables.some(e=>e.name===n)&&(t.core=e.core.table(n),e[n]instanceof e.Table&&(e[n].core=t.core))})}function tG({_novip:e},t,n,r){n.forEach(n=>{let i=r[n];t.forEach(t=>{let r=g(t,n);(!r||"value"in r&&void 0===r.value)&&(t===e.Transaction.prototype||t instanceof e.Transaction?h(t,n,{get(){return this.table(n)},set(e){f(this,n,{value:e,writable:!0,configurable:!0,enumerable:!0})}}):t[n]=new e.Table(n,i))})})}function tV({_novip:e},t){t.forEach(t=>{for(let n in t)t[n]instanceof e.Table&&delete t[n]})}function tq(e,t){return e._cfg.version-t._cfg.version}function tZ(e,t){let n;let r={del:[],add:[],change:[]};for(n in e)t[n]||r.del.push(n);for(n in t){let i=e[n],o=t[n];if(i){let e={name:n,def:o,recreate:!1,del:[],add:[],change:[]};if(""+(i.primKey.keyPath||"")==""+(o.primKey.keyPath||"")&&(i.primKey.auto===o.primKey.auto||tt)){let t;let n=i.idxByName,a=o.idxByName;for(t in n)a[t]||e.del.push(t);for(t in a){let r=n[t],i=a[t];r?r.src!==i.src&&e.change.push(i):e.add.push(i)}(e.del.length>0||e.add.length>0||e.change.length>0)&&r.change.push(e)}else e.recreate=!0,r.change.push(e)}else r.add.push([n,o])}return r}function tQ(e,t,n,r){let i=e.db.createObjectStore(t,n.keyPath?{keyPath:n.keyPath,autoIncrement:n.auto}:{autoIncrement:n.auto});return r.forEach(e=>tz(i,e)),i}function tz(e,t){e.createIndex(t.name,t.keyPath,{unique:t.unique,multiEntry:t.multi})}function tK(e,t,n){let r={};return y(t.objectStoreNames,0).forEach(e=>{let t=n.objectStore(e),i=t.keyPath,o=tR(tN(i),i||"",!1,!1,!!t.autoIncrement,i&&"string"!=typeof i,!0),a=[];for(let e=0;e<t.indexNames.length;++e){let n=t.index(t.indexNames[e]);i=n.keyPath;var s=tR(n.name,i,!!n.unique,!!n.multiEntry,!1,i&&"string"!=typeof i,!1);a.push(s)}r[e]=tL(e,o,a)}),r}function t$({_novip:e},t,n){let r=n.db.objectStoreNames;for(let i=0;i<r.length;++i){let o=r[i],a=n.objectStore(o);e._hasGetAll="getAll"in a;for(let e=0;e<a.indexNames.length;++e){let n=a.indexNames[e],r=a.index(n).keyPath,i="string"==typeof r?r:"["+y(r).join("+")+"]";if(t[o]){let e=t[o].idxByName[i];e&&(e.name=n,delete t[o].idxByName[i],t[o].idxByName[n]=e)}}}"undefined"!=typeof navigator&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&i.WorkerGlobalScope&&i instanceof i.WorkerGlobalScope&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604&&(e._hasGetAll=!1)}class tY{_parseStoresSpec(e,t){o(e).forEach(n=>{if(null!==e[n]){var r=e[n].split(",").map((e,t)=>{let n=(e=e.trim()).replace(/([&*]|\+\+)/g,""),r=/^\[/.test(n)?n.match(/^\[(.*)\]$/)[1].split("+"):n;return tR(n,r||null,/\&/.test(e),/\*/.test(e),/\+\+/.test(e),a(r),0===t)}),i=r.shift();if(i.multi)throw new Y.Schema("Primary key cannot be multi-valued");r.forEach(e=>{if(e.auto)throw new Y.Schema("Only primary key can be marked as autoIncrement (++)");if(!e.keyPath)throw new Y.Schema("Index must have a name and cannot be an empty string")}),t[n]=tL(n,i,r)}})}stores(e){let t=this.db;this._cfg.storesSource=this._cfg.storesSource?s(this._cfg.storesSource,e):e;let n=t._versions,r={},i={};return n.forEach(e=>{s(r,e._cfg.storesSource),i=e._cfg.dbschema={},e._parseStoresSpec(r,i)}),t._dbSchema=i,tV(t,[t._allTables,t,t.Transaction.prototype]),tG(t,[t._allTables,t,t.Transaction.prototype,this._cfg.tables],o(i),i),t._storeNames=o(i),this}upgrade(e){return this._cfg.contentUpgrade=ec(this._cfg.contentUpgrade||ee,e),this}}function tJ(e,t){let n=e._dbNamesDB;return n||(n=e._dbNamesDB=new nw("__dbnames",{addons:[],indexedDB:e,IDBKeyRange:t})).version(1).stores({dbnames:"name"}),n.table("dbnames")}function tX(e){return e&&"function"==typeof e.databases}function t0(e){return e$(function(){return eI.letThrough=!0,e()})}function t1(e){var t=t=>e.next(t),n=i(t),r=i(t=>e.throw(t));function i(e){return t=>{var i=e(t),o=i.value;return i.done?o:o&&"function"==typeof o.then?o.then(n,r):a(o)?Promise.all(o).then(n,r):n(o)}}return i(t)()}function t2(e,t,n){var r=arguments.length;if(r<2)throw new Y.InvalidArgument("Too few arguments");for(var i=Array(r-1);--r;)i[r-1]=arguments[r];return n=i.pop(),[e,I(i),n]}function t5(e,t,n){let r=a(e)?e.slice():[e];for(let e=0;e<n;++e)r.push(t);return r}let t3={stack:"dbcore",name:"VirtualIndexMiddleware",level:1,create:function(e){return{...e,table(t){let n=e.table(t),{schema:r}=n,i={},o=[];function a(e,t,n){let r=tj(e),s=i[r]=i[r]||[],c=null==e?0:"string"==typeof e?1:e.length,l=t>0,u={...n,name:l?`${r}(virtual-from:${n.name})`:n.name,lowLevelIndex:n,isVirtual:l,keyTail:t,keyLength:c,extractKey:tU(e),unique:!l&&n.unique};return s.push(u),u.isPrimaryKey||o.push(u),c>1&&a(2===c?e[0]:e.slice(0,c-1),t+1,n),s.sort((e,t)=>e.keyTail-t.keyTail),u}let s=a(r.primaryKey.keyPath,0,r.primaryKey);for(let e of(i[":id"]=[s],r.indexes))a(e.keyPath,0,e);function c(t){var n,r;let i=t.query.index;return i.isVirtual?{...t,query:{index:i.lowLevelIndex,range:(n=t.query.range,r=i.keyTail,{type:1===n.type?2:n.type,lower:t5(n.lower,n.lowerOpen?e.MAX_KEY:e.MIN_KEY,r),lowerOpen:!0,upper:t5(n.upper,n.upperOpen?e.MIN_KEY:e.MAX_KEY,r),upperOpen:!0})}}:t}return{...n,schema:{...r,primaryKey:s,indexes:o,getIndexByKeyPath:function(e){let t=i[tj(e)];return t&&t[0]}},count:e=>n.count(c(e)),query:e=>n.query(c(e)),openCursor(t){let{keyTail:r,isVirtual:i,keyLength:o}=t.query.index;return i?n.openCursor(c(t)).then(n=>n&&Object.create(n,{continue:{value:function(i){null!=i?n.continue(t5(i,t.reverse?e.MAX_KEY:e.MIN_KEY,r)):t.unique?n.continue(n.key.slice(0,o).concat(t.reverse?e.MIN_KEY:e.MAX_KEY,r)):n.continue()}},continuePrimaryKey:{value(t,i){n.continuePrimaryKey(t5(t,e.MAX_KEY,r),i)}},primaryKey:{get:()=>n.primaryKey},key:{get(){let e=n.key;return 1===o?e[0]:e.slice(0,o)}},value:{get:()=>n.value}})):n.openCursor(t)}}}}}};function t6(e,t,n,r){return n=n||{},r=r||"",o(e).forEach(i=>{if(u(t,i)){var o=e[i],a=t[i];if("object"==typeof o&&"object"==typeof a&&o&&a){let e=T(o);e!==T(a)?n[r+i]=t[i]:"Object"===e?t6(o,a,n,r+i+"."):o!==a&&(n[r+i]=t[i])}else o!==a&&(n[r+i]=t[i])}else n[r+i]=void 0}),o(t).forEach(i=>{u(e,i)||(n[r+i]=t[i])}),n}function t4(e,t){return"delete"===t.type?t.keys:t.keys||t.values.map(e.extractKey)}let t8={stack:"dbcore",name:"HooksMiddleware",level:2,create:e=>({...e,table(t){let n=e.table(t),{primaryKey:r}=n.schema;return{...n,mutate(e){let i=eI.trans,{deleting:o,creating:a,updating:s}=i.table(t).hook;switch(e.type){case"add":if(a.fire===ee)break;return i._promise("readwrite",()=>c(e),!0);case"put":if(a.fire===ee&&s.fire===ee)break;return i._promise("readwrite",()=>c(e),!0);case"delete":if(o.fire===ee)break;return i._promise("readwrite",()=>c(e),!0);case"deleteRange":if(o.fire===ee)break;return i._promise("readwrite",()=>(function e(t,i,o){return n.query({trans:t,values:!1,query:{index:r,range:i},limit:o}).then(({result:n})=>c({type:"delete",keys:n,trans:t}).then(r=>r.numFailures>0?Promise.reject(r.failures[0]):n.length<o?{failures:[],numFailures:0,lastResult:void 0}:e(t,{...i,lower:n[n.length-1],lowerOpen:!0},o)))})(e.trans,e.range,1e4),!0)}return n.mutate(e);function c(e){var t;let i=eI.trans,c=e.keys||t4(r,e);if(!c)throw Error("Keys missing");return"delete"!==(e="add"===e.type||"put"===e.type?{...e,keys:c}:{...e}).type&&(e.values=[...e.values]),e.keys&&(e.keys=[...e.keys]),("add"===(t=e).type?Promise.resolve([]):n.getMany({trans:t.trans,keys:c,cache:"immutable"})).then(t=>{let l=c.map((n,c)=>{let l=t[c],d={onerror:null,onsuccess:null};if("delete"===e.type)o.fire.call(d,n,l,i);else if("add"===e.type||void 0===l){let t=a.fire.call(d,n,e.values[c],i);null==n&&null!=t&&(n=t,e.keys[c]=n,r.outbound||C(e.values[c],r.keyPath,n))}else{let t=t6(l,e.values[c]),r=s.fire.call(d,t,n,l,i);if(r){let t=e.values[c];Object.keys(r).forEach(e=>{u(t,e)?t[e]=r[e]:C(t,e,r[e])})}}return d});return n.mutate(e).then(({failures:n,results:r,numFailures:i,lastResult:o})=>{for(let i=0;i<c.length;++i){let o=r?r[i]:c[i],a=l[i];null==o?a.onerror&&a.onerror(n[i]):a.onsuccess&&a.onsuccess("put"===e.type&&t[i]?e.values[i]:o)}return{failures:n,results:r,numFailures:i,lastResult:o}}).catch(e=>(l.forEach(t=>t.onerror&&t.onerror(e)),Promise.reject(e)))})}}}}})};function t9(e,t,n){try{if(!t||t.keys.length<e.length)return null;let r=[];for(let i=0,o=0;i<t.keys.length&&o<e.length;++i)0===ts(t.keys[i],e[o])&&(r.push(n?P(t.values[i]):t.values[i]),++o);return r.length===e.length?r:null}catch(e){return null}}let t7={stack:"dbcore",level:-1,create:e=>({table:t=>{let n=e.table(t);return{...n,getMany:e=>{if(!e.cache)return n.getMany(e);let t=t9(e.keys,e.trans._cache,"clone"===e.cache);return t?eO.resolve(t):n.getMany(e).then(t=>(e.trans._cache={keys:e.keys,values:"clone"===e.cache?P(t):t},t))},mutate:e=>("add"!==e.type&&(e.trans._cache=null),n.mutate(e))}}})};function ne(e){return!("from"in e)}let nt=function(e,t){if(!this){let t=new nt;return e&&"d"in e&&s(t,e),t}s(this,arguments.length?{d:1,from:e,to:arguments.length>1?t:e}:{d:0})};function nn(e,t,n){let r=ts(t,n);if(isNaN(r))return;if(r>0)throw RangeError();if(ne(e))return s(e,{from:t,to:n,d:1});let i=e.l,o=e.r;if(0>ts(n,e.from))return i?nn(i,t,n):e.l={from:t,to:n,d:1,l:null,r:null},na(e);if(ts(t,e.to)>0)return o?nn(o,t,n):e.r={from:t,to:n,d:1,l:null,r:null},na(e);0>ts(t,e.from)&&(e.from=t,e.l=null,e.d=o?o.d+1:1),ts(n,e.to)>0&&(e.to=n,e.r=null,e.d=e.l?e.l.d+1:1);let a=!e.r;i&&!e.l&&nr(e,i),o&&a&&nr(e,o)}function nr(e,t){ne(t)||function e(t,{from:n,to:r,l:i,r:o}){nn(t,n,r),i&&e(t,i),o&&e(t,o)}(e,t)}function ni(e,t){let n=no(t),r=n.next();if(r.done)return!1;let i=r.value,o=no(e),a=o.next(i.from),s=a.value;for(;!r.done&&!a.done;){if(0>=ts(s.from,i.to)&&ts(s.to,i.from)>=0)return!0;0>ts(i.from,s.from)?i=(r=n.next(s.from)).value:s=(a=o.next(i.from)).value}return!1}function no(e){let t=ne(e)?null:{s:0,n:e};return{next(e){let n=arguments.length>0;for(;t;)switch(t.s){case 0:if(t.s=1,n)for(;t.n.l&&0>ts(e,t.n.from);)t={up:t,n:t.n.l,s:1};else for(;t.n.l;)t={up:t,n:t.n.l,s:1};case 1:if(t.s=2,!n||0>=ts(e,t.n.to))return{value:t.n,done:!1};case 2:if(t.n.r){t.s=3,t={up:t,n:t.n.r,s:0};continue}case 3:t=t.up}return{done:!0}}}}function na(e){var t,n;let r=((null===(t=e.r)||void 0===t?void 0:t.d)||0)-((null===(n=e.l)||void 0===n?void 0:n.d)||0),i=r>1?"r":r<-1?"l":"";if(i){let t="r"===i?"l":"r",n={...e},r=e[i];e.from=r.from,e.to=r.to,e[i]=r[i],n[i]=r[t],e[t]=n,n.d=ns(n)}e.d=ns(e)}function ns({r:e,l:t}){return(e?t?Math.max(e.d,t.d):e.d:t?t.d:0)+1}function nc(e,t){return"readonly"===e.trans.mode&&!!e.subscr&&!e.trans.explicit&&"disabled"!==e.trans.db._options.cache&&!t.schema.primaryKey.outbound}function nl(e,t){switch(e){case"query":return t.values&&!t.unique;case"get":case"getMany":case"count":case"openCursor":return!1}}function nu(e,t){return o(t).forEach(n=>{e[n]?nr(e[n],t[n]):e[n]=function e(t){let n={};for(let r in t)if(u(t,r)){let i=t[r];n[r]=!i||"object"!=typeof i||E.has(i.constructor)?i:e(i)}return n}(t[n])}),e}d(nt.prototype,{add(e){return nr(this,e),this},addKey(e){return nn(this,e,e),this},addKeys(e){return e.forEach(e=>nn(this,e,e)),this},[D](){return no(this)}});let nd={stack:"dbcore",level:0,name:"Observability",create:e=>{let t=e.schema.name,n=new nt(e.MIN_KEY,e.MAX_KEY);return{...e,transaction:(t,n,r)=>{if(!eI.subscr)return e.transaction(t,n,r);if("readonly"!==n)throw new Y.ReadOnly("write transaction not allowed within liveQueries");return e.transaction(t,n,r)},table:r=>{let i=e.table(r),{schema:s}=i,{primaryKey:c}=s,{extractKey:l,outbound:u}=c,d={...i,mutate:e=>{let o=e.trans,l=e.mutatedParts||(e.mutatedParts={}),u=e=>{let n=`idb://${t}/${r}/${e}`;return l[n]||(l[n]=new nt)},d=u(""),f=u(":dels"),{type:h}=e,[p,m]="deleteRange"===e.type?[e.range]:"delete"===e.type?[e.keys]:e.values.length<50?[t4(c,e).filter(e=>e),e.values]:[],g=e.trans._cache;if(a(p)){d.addKeys(p);let e="delete"===h||p.length===m.length?t9(p,g):null;e||"add"===h||f.addKeys(p),(e||m)&&function(e,t,n,r){t.indexes.forEach(function(t){let i=e(t.name||"");function o(e){return null!=e?t.extractKey(e):null}let s=e=>t.multiEntry&&a(e)?e.forEach(e=>i.addKey(e)):i.addKey(e);(n||r).forEach((e,t)=>{let i=n&&o(n[t]),a=r&&o(r[t]);0!==ts(i,a)&&(null!=i&&s(i),null!=a&&s(a))})})}(u,s,e,m)}else if(p){let e={from:p.lower,to:p.upper};f.add(e),d.add(e)}else d.add(n),f.add(n),s.indexes.forEach(e=>u(e.name).add(n));return i.mutate(e).then(t=>(p&&("add"===e.type||"put"===e.type)&&d.addKeys(t.results),o.mutatedParts=nu(o.mutatedParts||{},l),t))}},f=({query:{index:t,range:n}})=>{var r,i;return[t,new nt(null!==(r=n.lower)&&void 0!==r?r:e.MIN_KEY,null!==(i=n.upper)&&void 0!==i?i:e.MAX_KEY)]},h={get:e=>[c,new nt(e.key)],getMany:e=>[c,(new nt).addKeys(e.keys)],count:f,query:f,openCursor:f};return o(h).forEach(e=>{d[e]=function(o){let{subscr:a}=eI,s=nc(eI,i)&&nl(e,o)?o.obsSet={}:a;if(a){let a=e=>{let n=`idb://${t}/${r}/${e}`;return s[n]||(s[n]=new nt)},c=a(""),d=a(":dels"),[f,p]=h[e](o);if(a(f.name||"").add(p),!f.isPrimaryKey){if("count"!==e){let t="query"===e&&u&&o.values&&i.query({...o,values:!1});return i[e].apply(this,arguments).then(n=>{if("query"===e){if(u&&o.values)return t.then(({result:e})=>(c.addKeys(e),n));let e=o.values?n.result.map(l):n.result;o.values?c.addKeys(e):d.addKeys(e)}else if("openCursor"===e){let e=o.values;return n&&Object.create(n,{key:{get:()=>(d.addKey(n.primaryKey),n.key)},primaryKey:{get(){let e=n.primaryKey;return d.addKey(e),e}},value:{get:()=>(e&&c.addKey(n.primaryKey),n.value)}})}return n})}d.add(n)}}return i[e].apply(this,arguments)}}),d}}}};function nf(e,t){return(void 0===t.lower||(t.lowerOpen?ts(e,t.lower)>0:ts(e,t.lower)>=0))&&(void 0===t.upper||(t.upperOpen?0>ts(e,t.upper):0>=ts(e,t.upper)))}function nh(e,t,n,r,i,o){if(!n||0===n.length)return e;let a=t.query.index,s=r.schema.primaryKey.extractKey,c=a.extractKey,l=(a.lowLevelIndex||a).extractKey,u=n.reduce((e,n)=>{let r=e,i="add"===n.type||"put"===n.type?n.values.filter(e=>nf(c(e),t.query.range)).map(e=>(e=P(e),o&&Object.freeze(e),e)):[];switch(n.type){case"add":r=e.concat(t.values?i:i.map(e=>s(e)));break;case"put":let a=(new nt).addKeys(n.values.map(e=>s(e)));r=e.filter(e=>!ni(new nt(t.values?s(e):e),a)).concat(t.values?i:i.map(e=>s(e)));break;case"delete":let l=(new nt).addKeys(n.keys);r=e.filter(e=>!ni(new nt(t.values?s(e):e),l));break;case"deleteRange":let u=n.range;r=e.filter(e=>!nf(s(e),u))}return r},e);return u===e?e:(u.sort((e,t)=>ts(l(e),l(t))||ts(s(e),s(t))),t.limit&&t.limit<1/0&&(u.length>t.limit?u.length=t.limit:e.length===t.limit&&u.length<t.limit&&(i.dirty=!0)),o?Object.freeze(u):u)}let np={};function nm(e,t){return 0===ts(e.lower,t.lower)&&0===ts(e.upper,t.upper)&&!!e.lowerOpen==!!t.lowerOpen&&!!e.upperOpen==!!t.upperOpen}function ng(e,t){return Object.keys(e).some(n=>t[n]&&ni(t[n],e[n]))}let nv={},ny=!1;function nb(e){nu(nv,e),ny||(ny=!0,queueMicrotask(()=>{ny=!1;let e=nv;nv={},nS(e)}))}function nS(e,t=!1){let n=new Set;for(let r in e){let i=/^idb\:\/\/(.*)\/(.*)\//.exec(r);if(i){let[,r,o]=i,a=np[`idb://${r}/${o}`];a&&function(e,t,n,r){let i=r&&[];for(let[o,a]of Object.entries(e.queries.query)){let e=r&&[];for(let i of a)i.obsSet&&ng(t,i.obsSet)?i.subscribers.forEach(e=>n.add(e)):r&&e.push(i);r&&i.push([o,e])}if(r)for(let[t,n]of i)e.queries.query[t]=n}(a,e,n,t)}}n.forEach(e=>e())}let n_={stack:"dbcore",level:0,name:"Cache",create:e=>{let t=e.schema.name;return{...e,transaction:(n,r,i)=>{let o=e.transaction(n,r,i);if("readwrite"===r){let i=new AbortController,{signal:a}=i,s=a=>()=>{if(i.abort(),"readwrite"===r){let r=new Set;for(let i of n){let n=np[`idb://${t}/${i}`],s=e.table(i);if(n){let e=n.optimisticOps.filter(e=>e.trans===o);if(e.length>0){for(let t of(n.optimisticOps=n.optimisticOps.filter(e=>e.trans!==o),Object.values(n.queries.query)))for(let n of t.slice())if(null!=n.res&&o.mutatedParts){if(a&&!n.dirty){let i=Object.isFrozen(n.res),o=nh(n.res,n.req,e,s,n,i);n.dirty?(R(t,n),n.subscribers.forEach(e=>r.add(e))):o!==n.res&&(n.res=o,n.promise=eO.resolve({result:o}))}else n.dirty&&R(t,n),n.subscribers.forEach(e=>r.add(e))}}}}r.forEach(e=>e())}};o.addEventListener("abort",s(!1),{signal:a}),o.addEventListener("error",s(!1),{signal:a}),o.addEventListener("complete",s(!0),{signal:a})}return o},table(n){let r=e.table(n),i=r.schema.primaryKey;return{...r,mutate(e){if(i.outbound||"disabled"===eI.trans.db._options.cache)return r.mutate(e);let o=np[`idb://${t}/${n}`];if(!o)return r.mutate(e);let a=r.mutate(e);return("add"===e.type||"put"===e.type)&&(e.values.length>=50||t4(i,e).some(e=>null==e))?a.then(t=>{let n={...e,values:e.values.map((e,n)=>{let r=i.keyPath.includes(".")?P(e):{...e};return C(r,i.keyPath,t.results[n]),r})};o.optimisticOps.push(n),queueMicrotask(()=>nb(e.mutatedParts))}):(o.optimisticOps.push(e),nb(e.mutatedParts),a.catch(()=>{R(o.optimisticOps,e),nb(e.mutatedParts)})),a},query(e){var i,o;if(!nc(eI,r)||!nl("query",e))return r.query(e);let a="immutable"===eI.trans.db._options.cache,{requery:s,signal:c}=eI,[l,u,d,f]=function(e,t,n,r){let i=np[`idb://${e}/${t}`];if(!i)return[];let o=i.queries[n];if(!o)return[null,!1,i,null];let a=o[(r.query?r.query.index.name:null)||""];if(!a)return[null,!1,i,null];switch(n){case"query":let s=a.find(e=>e.req.limit===r.limit&&e.req.values===r.values&&nm(e.req.query.range,r.query.range));return s?[s,!0,i,a]:[a.find(e=>{var t,n;return("limit"in e.req?e.req.limit:1/0)>=r.limit&&(!r.values||e.req.values)&&(t=e.req.query.range,n=r.query.range,0>=function(e,t,n,r){if(void 0===e)return void 0!==t?-1:0;if(void 0===t)return 1;let i=ts(e,t);if(0===i){if(n&&r)return 0;if(n)return 1;if(r)return -1}return i}(t.lower,n.lower,t.lowerOpen,n.lowerOpen)&&function(e,t,n,r){if(void 0===e)return void 0!==t?1:0;if(void 0===t)return -1;let i=ts(e,t);if(0===i){if(n&&r)return 0;if(n)return -1;if(r)return 1}return i}(t.upper,n.upper,t.upperOpen,n.upperOpen)>=0)}),!1,i,a];case"count":let c=a.find(e=>nm(e.req.query.range,r.query.range));return[c,!!c,i,a]}}(t,n,"query",e);if(l&&u)l.obsSet=e.obsSet;else{let i=r.query(e).then(e=>{let t=e.result;if(l.res=t,a){for(let e=0,n=t.length;e<n;++e)Object.freeze(t[e]);Object.freeze(t)}else e.result=P(t);return e}).catch(e=>(f&&l&&R(f,l),Promise.reject(e)));l={obsSet:e.obsSet,promise:i,subscribers:new Set,type:"query",req:e,dirty:!1},f?f.push(l):(f=[l],d||(d=np[`idb://${t}/${n}`]={queries:{query:{},count:{}},objs:new Map,optimisticOps:[],unsignaledParts:{}}),d.queries.query[e.query.index.name||""]=f)}return i=l,o=f,i.subscribers.add(s),c.addEventListener("abort",()=>{i.subscribers.delete(s),0===i.subscribers.size&&setTimeout(()=>{0===i.subscribers.size&&R(o,i)},3e3)}),l.promise.then(t=>({result:nh(t.result,e,null==d?void 0:d.optimisticOps,r,l,a)}))}}}}}};class nw{constructor(e,t){var n,r,i;this._middlewares={},this.verno=0;let o=nw.dependencies;this._options=t={addons:nw.addons,autoOpen:!0,indexedDB:o.indexedDB,IDBKeyRange:o.IDBKeyRange,cache:"cloned",...t},this._deps={indexedDB:t.indexedDB,IDBKeyRange:t.IDBKeyRange};let{addons:a}=t;this._dbSchema={},this._versions=[],this._storeNames=[],this._allTables={},this.idbdb=null,this._novip=this;let s={dbOpenError:null,isBeingOpened:!1,onReadyBeingFired:null,openComplete:!1,dbReadyResolve:ee,dbReadyPromise:null,cancelOpen:ee,openCanceller:null,autoSchema:!0,PR1398_maxLoop:3};s.dbReadyPromise=new eO(e=>{s.dbReadyResolve=e}),s.openCanceller=new eO((e,t)=>{s.cancelOpen=t}),this._state=s,this.name=e,this.on=td(this,"populate","blocked","versionchange","close",{ready:[ec,ee]}),this.on.ready.subscribe=b(this.on.ready.subscribe,e=>(t,n)=>{nw.vip(()=>{let r=this._state;if(r.openComplete)r.dbOpenError||eO.resolve().then(t),n&&e(t);else if(r.onReadyBeingFired)r.onReadyBeingFired.push(t),n&&e(t);else{e(t);let r=this;n||e(function e(){r.on.ready.unsubscribe(t),r.on.ready.unsubscribe(e)})}})}),this.Collection=(n=this,tf(tS.prototype,function(e,t){this.db=n;let r=ti,i=null;if(t)try{r=t()}catch(e){i=e}let o=e._ctx,a=o.table,s=a.hook.reading.fire;this._ctx={table:a,index:o.index,isPrimKey:!o.index||a.schema.primKey.keyPath&&o.index===a.schema.primKey.name,range:r,keysOnly:!1,dir:"next",unique:"",algorithm:null,filter:null,replayFilter:null,justLimit:!0,isMatch:null,offset:0,limit:1/0,error:i,or:o.or,valueMapper:s!==et?s:null}})),this.Table=function(e){return tf(tu.prototype,function(t,n,r){this.db=e,this._tx=r,this.name=t,this.schema=n,this.hook=e._allTables[t]?e._allTables[t].hook:td(null,{creating:[ei,ee],reading:[en,et],updating:[ea,ee],deleting:[eo,ee]})})}(this),this.Transaction=(r=this,tf(tM.prototype,function(e,t,n,i,o){this.db=r,this.mode=e,this.storeNames=t,this.schema=n,this.chromeTransactionDurability=i,this.idbtrans=null,this.on=td(this,"complete","error","abort"),this.parent=o||null,this.active=!0,this._reculock=0,this._blockedFuncs=[],this._resolve=null,this._reject=null,this._waitingFor=null,this._waitingQueue=null,this._spinCount=0,this._completion=new eO((e,t)=>{this._resolve=e,this._reject=t}),this._completion.then(()=>{this.active=!1,this.on.complete.fire()},e=>{var t=this.active;return this.active=!1,this.on.error.fire(e),this.parent?this.parent._reject(e):t&&this.idbtrans&&this.idbtrans.abort(),e8(e)})})),this.Version=(i=this,tf(tY.prototype,function(e){this.db=i,this._cfg={version:e,storesSource:null,dbschema:{},tables:{},contentUpgrade:null}})),this.WhereClause=function(e){return tf(tP.prototype,function(t,n,r){if(this.db=e,this._ctx={table:t,index:":id"===n?null:n,or:r},this._cmp=this._ascending=ts,this._descending=(e,t)=>ts(t,e),this._max=(e,t)=>ts(e,t)>0?e:t,this._min=(e,t)=>0>ts(e,t)?e:t,this._IDBKeyRange=e._deps.IDBKeyRange,!this._IDBKeyRange)throw new Y.MissingAPI})}(this),this.on("versionchange",e=>{e.newVersion,this.close()}),this.on("blocked",e=>{e.newVersion&&(e.newVersion,e.oldVersion)}),this._maxKey=tF(t.IDBKeyRange),this._createTransaction=(e,t,n,r)=>new this.Transaction(e,t,n,this._options.chromeTransactionDurability,r),this._fireOnBlocked=e=>{this.on("blocked").fire(e),te.filter(e=>e.name===this.name&&e!==this&&!e._state.vcFired).map(t=>t.on("versionchange").fire(e))},this.use(t7),this.use(n_),this.use(nd),this.use(t3),this.use(t8),this.vip=Object.create(this,{_vip:{value:!0}}),a.forEach(e=>e(this))}version(e){if(isNaN(e)||e<.1)throw new Y.Type("Given version is not a positive number");if(e=Math.round(10*e)/10,this.idbdb||this._state.isBeingOpened)throw new Y.Schema("Cannot add version when database is open");this.verno=Math.max(this.verno,e);let t=this._versions;var n=t.filter(t=>t._cfg.version===e)[0];return n||(n=new this.Version(e),t.push(n),t.sort(tq),n.stores({}),this._state.autoSchema=!1,n)}_whenReady(e){return this.idbdb&&(this._state.openComplete||eI.letThrough||this._vip)?e():new eO((e,t)=>{if(this._state.openComplete)return t(new Y.DatabaseClosed(this._state.dbOpenError));if(!this._state.isBeingOpened){if(!this._options.autoOpen)return void t(new Y.DatabaseClosed);this.open().catch(ee)}this._state.dbReadyPromise.then(e,t)}).then(e)}use({stack:e,create:t,level:n,name:r}){r&&this.unuse({stack:e,name:r});let i=this._middlewares[e]||(this._middlewares[e]=[]);return i.push({stack:e,create:t,level:null==n?10:n,name:r}),i.sort((e,t)=>e.level-t.level),this}unuse({stack:e,name:t,create:n}){return e&&this._middlewares[e]&&(this._middlewares[e]=this._middlewares[e].filter(e=>n?e.create!==n:!!t&&e.name!==t)),this}open(){return e3(ek,()=>(function(e){var t;let n=e._state,{indexedDB:r}=e._deps;if(n.isBeingOpened||e.idbdb)return n.dbReadyPromise.then(()=>n.dbOpenError?e8(n.dbOpenError):e);U&&(n.openCanceller._stackHolder=j()),n.isBeingOpened=!0,n.dbOpenError=null,n.openComplete=!1;let i=n.openCanceller;function a(){if(n.openCanceller!==i)throw new Y.DatabaseClosed("db.open() was cancelled")}let s=n.dbReadyResolve,c=null,l=!1;return eO.race([i,("undefined"==typeof navigator?eO.resolve():!navigator.userAgentData&&/Safari\//.test(navigator.userAgent)&&!/Chrom(e|ium)\//.test(navigator.userAgent)&&indexedDB.databases?new Promise(function(e){var n=function(){return indexedDB.databases().finally(e)};t=setInterval(n,100),n()}).finally(function(){return clearInterval(t)}):Promise.resolve()).then(()=>new eO((t,i)=>{if(a(),!r)throw new Y.MissingAPI;let s=e.name,u=n.autoSchema?r.open(s):r.open(s,Math.round(10*e.verno));if(!u)throw new Y.MissingAPI;u.onerror=tO(i),u.onblocked=eG(e._fireOnBlocked),u.onupgradeneeded=eG(t=>{if(c=u.transaction,n.autoSchema&&!e._options.allowEmptyDB){u.onerror=tT,c.abort(),u.result.close();let e=r.deleteDatabase(s);e.onsuccess=e.onerror=eG(()=>{i(new Y.NoSuchDatabase(`Database ${s} doesnt exist`))})}else{c.onerror=tO(i);var a=t.oldVersion>0x4000000000000000?0:t.oldVersion;l=a<1,e._novip.idbdb=u.result,function(e,t,n,r){let i=e._dbSchema,a=e._createTransaction("readwrite",e._storeNames,i);a.create(n),a._completion.catch(r);let s=a._reject.bind(a),c=eI.transless||eI;e$(()=>{eI.trans=a,eI.transless=c,0===t?(o(i).forEach(e=>{tQ(n,e,i[e].primKey,i[e].indexes)}),tW(e,n),eO.follow(()=>e.on.populate.fire(a)).catch(s)):(function({_novip:e},t,n,r){let i=[],a=e._versions,s=e._dbSchema=tK(e,e.idbdb,r),c=!1;return a.filter(e=>e._cfg.version>=t).forEach(a=>{i.push(()=>{let i=s,l=a._cfg.dbschema;t$(e,i,r),t$(e,l,r),s=e._dbSchema=l;let u=tZ(i,l);u.add.forEach(e=>{tQ(r,e[0],e[1].primKey,e[1].indexes)}),u.change.forEach(e=>{if(e.recreate)throw new Y.Upgrade("Not yet support for changing primary key");{let t=r.objectStore(e.name);e.add.forEach(e=>tz(t,e)),e.change.forEach(e=>{t.deleteIndex(e.name),tz(t,e)}),e.del.forEach(e=>t.deleteIndex(e))}});let d=a._cfg.contentUpgrade;if(d&&a._cfg.version>t){let t;tW(e,r),n._memoizedTables={},c=!0;let a=A(l);u.del.forEach(e=>{a[e]=i[e]}),tV(e,[e.Transaction.prototype]),tG(e,[e.Transaction.prototype],o(a),a),n.schema=a;let s=F(d);s&&eY();let f=eO.follow(()=>{if((t=d(n))&&s){var e=eJ.bind(null,null);t.then(e,e)}});return t&&"function"==typeof t.then?eO.resolve(t):f.then(()=>t)}}),i.push(t=>{c&&tt||function(e,t){[].slice.call(t.db.objectStoreNames).forEach(n=>null==e[n]&&t.db.deleteObjectStore(n))}(a._cfg.dbschema,t),tV(e,[e.Transaction.prototype]),tG(e,[e.Transaction.prototype],e._storeNames,e._dbSchema),n.schema=e._dbSchema})}),(function e(){return i.length?eO.resolve(i.shift()(n.idbtrans)).then(e):eO.resolve()})().then(()=>{var e;o(e=s).forEach(t=>{r.db.objectStoreNames.contains(t)||tQ(r,t,e[t].primKey,e[t].indexes)})})})(e,t,a,n).catch(s)})}(e,a/10,c,i)}},i),u.onsuccess=eG(()=>{c=null;let r=e._novip.idbdb=u.result,i=y(r.objectStoreNames);if(i.length>0)try{let t=r.transaction(1===i.length?i[0]:i,"readonly");n.autoSchema?function({_novip:e},t,n){e.verno=t.version/10;let r=e._dbSchema=tK(0,t,n);e._storeNames=y(t.objectStoreNames,0),tG(e,[e._allTables],o(r),r)}(e,r,t):(t$(e,e._dbSchema,t),function(e,t){let n=tZ(tK(0,e.idbdb,t),e._dbSchema);return!(n.add.length||n.change.some(e=>e.add.length||e.change.length))}(e,t)),tW(e,t)}catch(e){}te.push(e),r.onversionchange=eG(t=>{n.vcFired=!0,e.on("versionchange").fire(t)}),r.onclose=eG(t=>{e.on("close").fire(t)}),l&&function({indexedDB:e,IDBKeyRange:t},n){tX(e)||"__dbnames"===n||tJ(e,t).put({name:n}).catch(ee)}(e._deps,s),t()},i)}))]).then(()=>(a(),n.onReadyBeingFired=[],eO.resolve(t0(()=>e.on.ready.fire(e.vip))).then(function t(){if(n.onReadyBeingFired.length>0){let r=n.onReadyBeingFired.reduce(ec,ee);return n.onReadyBeingFired=[],eO.resolve(t0(()=>r(e.vip))).then(t)}}))).finally(()=>{n.onReadyBeingFired=null,n.isBeingOpened=!1}).then(()=>e).catch(t=>{n.dbOpenError=t;try{c&&c.abort()}catch(e){}return i===n.openCanceller&&e._close(),e8(t)}).finally(()=>{n.openComplete=!0,s()})})(this))}_close(){let e=this._state,t=te.indexOf(this);if(t>=0&&te.splice(t,1),this.idbdb){try{this.idbdb.close()}catch(e){}this._novip.idbdb=null}e.dbReadyPromise=new eO(t=>{e.dbReadyResolve=t}),e.openCanceller=new eO((t,n)=>{e.cancelOpen=n})}close(){this._close();let e=this._state;this._options.autoOpen=!1,e.dbOpenError=new Y.DatabaseClosed,e.isBeingOpened&&e.cancelOpen(e.dbOpenError)}delete(){let e=arguments.length>0,t=this._state;return new eO((n,r)=>{let i=()=>{this.close();var e=this._deps.indexedDB.deleteDatabase(this.name);e.onsuccess=eG(()=>{(function({indexedDB:e,IDBKeyRange:t},n){tX(e)||"__dbnames"===n||tJ(e,t).delete(n).catch(ee)})(this._deps,this.name),n()}),e.onerror=tO(r),e.onblocked=this._fireOnBlocked};if(e)throw new Y.InvalidArgument("Arguments not allowed in db.delete()");t.isBeingOpened?t.dbReadyPromise.then(i):i()})}backendDB(){return this.idbdb}isOpen(){return null!==this.idbdb}hasBeenClosed(){let e=this._state.dbOpenError;return e&&"DatabaseClosed"===e.name}hasFailed(){return null!==this._state.dbOpenError}dynamicallyOpened(){return this._state.autoSchema}get tables(){return o(this._allTables).map(e=>this._allTables[e])}transaction(){let e=t2.apply(this,arguments);return this._transaction.apply(this,e)}_transaction(e,t,n){let r,i,o=eI.trans;o&&o.db===this&&-1===e.indexOf("!")||(o=null);let a=-1!==e.indexOf("?");e=e.replace("!","").replace("?","");try{if(i=t.map(e=>{var t=e instanceof this.Table?e.name:e;if("string"!=typeof t)throw TypeError("Invalid table argument to Dexie.transaction(). Only Table or String are allowed");return t}),"r"==e||"readonly"===e)r="readonly";else{if("rw"!=e&&"readwrite"!=e)throw new Y.InvalidArgument("Invalid transaction mode: "+e);r="readwrite"}if(o){if("readonly"===o.mode&&"readwrite"===r){if(!a)throw new Y.SubTransaction("Cannot enter a sub-transaction with READWRITE mode when parent transaction is READONLY");o=null}o&&i.forEach(e=>{if(o&&-1===o.storeNames.indexOf(e)){if(!a)throw new Y.SubTransaction("Table "+e+" not included in parent transaction.");o=null}}),a&&o&&!o.active&&(o=null)}}catch(e){return o?o._promise(null,(t,n)=>{n(e)}):e8(e)}let s=(function e(t,n,r,i,o){return eO.resolve().then(()=>{let a;let s=eI.transless||eI,c=t._createTransaction(n,r,t._dbSchema,i);if(c.explicit=!0,i)c.idbtrans=i.idbtrans;else try{c.create(),t._state.PR1398_maxLoop=3}catch(i){return i.name===$.InvalidState&&t.isOpen()&&--t._state.PR1398_maxLoop>0?(t._close(),t.open().then(()=>e(t,n,r,null,o))):e8(i)}let l=F(o);l&&eY();let u=eO.follow(()=>{if(a=o.call(c,c)){if(l){var e=eJ.bind(null,null);a.then(e,e)}else"function"==typeof a.next&&"function"==typeof a.throw&&(a=t1(a))}},{trans:c,transless:s});return(a&&"function"==typeof a.then?eO.resolve(a).then(e=>c.active?e:e8(new Y.PrematureCommit("Transaction committed too early. See http://bit.ly/2kdckMn"))):u.then(()=>a)).then(e=>(i&&c._resolve(),c._completion.then(()=>e))).catch(e=>(c._reject(e),e8(e)))})}).bind(null,this,r,i,o,n);return o?o._promise(r,s,"lock"):eI.trans?e3(eI.transless,()=>this._whenReady(s)):this._whenReady(s)}table(e){if(!u(this._allTables,e))throw new Y.InvalidTable(`Table ${e} does not exist`);return this._allTables[e]}}let nC="undefined"!=typeof Symbol&&"observable"in Symbol?Symbol.observable:"@@observable";class nA{constructor(e){this._subscribe=e}subscribe(e,t,n){return this._subscribe(e&&"function"!=typeof e?e:{next:e,error:t,complete:n})}[nC](){return this}}try{r={indexedDB:i.indexedDB||i.mozIndexedDB||i.webkitIndexedDB||i.msIndexedDB,IDBKeyRange:i.IDBKeyRange||i.webkitIDBKeyRange}}catch(e){r={indexedDB:null,IDBKeyRange:null}}function nk(e){let t=nI;try{nI=!0,tD.storagemutated.fire(e),nS(e,!0)}finally{nI=t}}d(nw,{...X,delete:e=>new nw(e,{addons:[]}).delete(),exists:e=>new nw(e,{addons:[]}).open().then(e=>(e.close(),!0)).catch("NoSuchDatabaseError",()=>!1),getDatabaseNames(e){try{return(function({indexedDB:e,IDBKeyRange:t}){return tX(e)?Promise.resolve(e.databases()).then(e=>e.map(e=>e.name).filter(e=>"__dbnames"!==e)):tJ(e,t).toCollection().primaryKeys()})(nw.dependencies).then(e)}catch(e){return e8(new Y.MissingAPI)}},defineClass:()=>function(e){s(this,e)},ignoreTransaction:e=>eI.trans?e3(eI.transless,e):e(),vip:t0,async:function(e){return function(){try{var t=t1(e.apply(this,arguments));return t&&"function"==typeof t.then?t:eO.resolve(t)}catch(e){return e8(e)}}},spawn:function(e,t,n){try{var r=t1(e.apply(n,t||[]));return r&&"function"==typeof r.then?r:eO.resolve(r)}catch(e){return e8(e)}},currentTransaction:{get:()=>eI.trans||null},waitFor:function(e,t){let n=eO.resolve("function"==typeof e?nw.ignoreTransaction(e):e).timeout(t||6e4);return eI.trans?eI.trans.waitFor(n):n},Promise:eO,debug:{get:()=>U,set:e=>{var t;t="dexie"===e?()=>!0:tn,U=e,H=t}},derive:p,extend:s,props:d,override:b,Events:td,on:tD,liveQuery:function(e){let t,n=!1,i=new nA(i=>{let o=F(e),a,s=!1,c={},l={},d={get closed(){return s},unsubscribe:()=>{s||(s=!0,a&&a.abort(),f&&tD.storagemutated.unsubscribe(h))}};i.start&&i.start(d);let f=!1,h=e=>{nu(c,e),ng(l,c)&&p()},p=()=>{if(s||!r.indexedDB)return;c={};let d={};a&&a.abort();let m={subscr:d,signal:(a=new AbortController).signal,requery:p,trans:null};Promise.resolve(function(t){o&&eY();let n=e$(e,t);return o&&n.finally(eJ),n}(m)).then(e=>{n=!0,t=e,s||m.signal.aborted||(c={},function(e){for(let t in e)if(u(e,t))return!1;return!0}(l=d)||f||(tD("storagemutated",h),f=!0),i.next&&i.next(e))},e=>{n=!1,["DatabaseClosedError","AbortError"].includes(null==e?void 0:e.name)||s||!i.error||i.error(e)})};return p(),d});return i.hasValue=()=>n,i.getValue=()=>t,i},extendObservabilitySet:nu,getByKeyPath:w,setByKeyPath:C,delByKeyPath:function(e,t){"string"==typeof t?C(e,t,void 0):"length"in t&&[].map.call(t,function(t){C(e,t,void 0)})},shallowClone:A,deepClone:P,getObjectDiff:t6,cmp:ts,asap:_,minKey:-1/0,addons:[],connections:te,errnames:$,dependencies:r,cache:np,semVer:"4.0.1-alpha.22",version:"4.0.1-alpha.22".split(".").map(e=>parseInt(e)).reduce((e,t,n)=>e+t/Math.pow(10,2*n))}),nw.maxKey=tF(nw.dependencies.IDBKeyRange),"undefined"!=typeof dispatchEvent&&"undefined"!=typeof addEventListener&&(tD("storagemutated",e=>{if(!nI){let t;tt?(t=document.createEvent("CustomEvent")).initCustomEvent("x-storagemutated-1",!0,!0,e):t=new CustomEvent("x-storagemutated-1",{detail:e}),nI=!0,dispatchEvent(t),nI=!1}}),addEventListener("x-storagemutated-1",({detail:e})=>{nI||nk(e)}));let nI=!1;if("undefined"!=typeof BroadcastChannel){let e=new BroadcastChannel("x-storagemutated-1");"function"==typeof e.unref&&e.unref(),tD("storagemutated",t=>{nI||e.postMessage(t)}),e.onmessage=e=>{e.data&&nk(e.data)}}else if("undefined"!=typeof self&&"undefined"!=typeof navigator){tD("storagemutated",e=>{try{nI||("undefined"!=typeof localStorage&&localStorage.setItem("x-storagemutated-1",JSON.stringify({trig:Math.random(),changedParts:e})),"object"==typeof self.clients&&[...self.clients.matchAll({includeUncontrolled:!0})].forEach(t=>t.postMessage({type:"x-storagemutated-1",changedParts:e})))}catch(e){}}),"undefined"!=typeof addEventListener&&addEventListener("storage",e=>{if("x-storagemutated-1"===e.key){let t=JSON.parse(e.newValue);t&&nk(t.changedParts)}});let e=self.document&&navigator.serviceWorker;e&&e.addEventListener("message",function({data:e}){e&&"x-storagemutated-1"===e.type&&nk(e.changedParts)})}eO.rejectionMapper=function(e,t){if(!e||e instanceof Z||e instanceof TypeError||e instanceof SyntaxError||!e.name||!J[e.name])return e;var n=new J[e.name](t||e.message,e);return"stack"in e&&h(n,"stack",{get:function(){return this.inner.stack}}),n},H=tn},83908:(e,t,n)=>{"use strict";n.d(t,{O:()=>y,_:()=>g});var r=n(70658),i=n(93721),o=n(95600),a=n(23102);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e,t){return t&&("object"===s(t)||"function"==typeof t)?t:u(e)}function u(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e){var t="function"==typeof Map?new Map:void 0;return(d=function(e){if(null===e||-1===Function.toString.call(e).indexOf("[native code]"))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return f(e,arguments,m(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),p(n,e)})(e)}function f(e,t,n){return(f=h()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&p(i,n.prototype),i}).apply(null,arguments)}function h(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e){return(m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}(s,e);var t,n,a=(t=h(),function(){var e,n=m(s);return e=t?Reflect.construct(n,arguments,m(this).constructor):n.apply(this,arguments),l(this,e)});function s(e,t,n,i,d,f,h){(function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")})(this,s),(_=a.call(this,e)).name="GraphQLError",_.originalError=null!=f?f:void 0,_.nodes=v(Array.isArray(t)?t:t?[t]:void 0);for(var p=[],m=0,g=null!==(w=_.nodes)&&void 0!==w?w:[];m<g.length;m++){var y,b,S,_,w,C=g[m].loc;null!=C&&p.push(C)}p=v(p),_.source=null!=n?n:null===(y=p)||void 0===y?void 0:y[0].source,_.positions=null!=i?i:null===(b=p)||void 0===b?void 0:b.map(function(e){return e.start}),_.locations=i&&n?i.map(function(e){return(0,o.k)(n,e)}):null===(S=p)||void 0===S?void 0:S.map(function(e){return(0,o.k)(e.source,e.start)}),_.path=null!=d?d:void 0;var A=null==f?void 0:f.extensions;return(null==h&&(0,r.Z)(A)?_.extensions=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},A):_.extensions=null!=h?h:{},Object.defineProperties(u(_),{message:{enumerable:!0},locations:{enumerable:null!=_.locations},path:{enumerable:null!=_.path},extensions:{enumerable:null!=_.extensions&&Object.keys(_.extensions).length>0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=f&&f.stack)?(Object.defineProperty(u(_),"stack",{value:f.stack,writable:!0,configurable:!0}),l(_)):(Error.captureStackTrace?Error.captureStackTrace(u(_),s):Object.defineProperty(u(_),"stack",{value:Error().stack,writable:!0,configurable:!0}),_)}return n=[{key:"toString",value:function(){return y(this)}},{key:i.YF,get:function(){return"Object"}}],function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(s.prototype,n),s}(d(Error));function v(e){return void 0===e||0===e.length?void 0:e}function y(e){var t=e.message;if(e.nodes)for(var n=0,r=e.nodes;n<r.length;n++){var i=r[n];i.loc&&(t+="\n\n"+(0,a.Q)(i.loc))}else if(e.source&&e.locations)for(var o=0,s=e.locations;o<s.length;o++){var c=s[o];t+="\n\n"+(0,a.z)(e.source,c)}return t}},7579:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(15662),i=n(49760);function o(e){var t=e.prototype.toJSON;"function"==typeof t||(0,r.Z)(0),e.prototype.inspect=t,i.Z&&(e.prototype[i.Z]=t)}},57794:(e,t,n)=>{"use strict";function r(e,t){if(!e)throw Error(t)}n.d(t,{Z:()=>r})},92421:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(49760);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e){return function e(t,n){switch(i(t)){case"string":return JSON.stringify(t);case"function":return t.name?"[function ".concat(t.name,"]"):"[function]";case"object":if(null===t)return"null";return function(t,n){if(-1!==n.indexOf(t))return"[Circular]";var i,o,a=[].concat(n,[t]),s="function"==typeof(i=t[String(r.Z)])?i:"function"==typeof t.inspect?t.inspect:void 0;if(void 0!==s){var c=s.call(t);if(c!==t)return"string"==typeof c?c:e(c,a)}else if(Array.isArray(t))return function(t,n){if(0===t.length)return"[]";if(n.length>2)return"[Array]";for(var r=Math.min(10,t.length),i=t.length-r,o=[],a=0;a<r;++a)o.push(e(t[a],n));return 1===i?o.push("... 1 more item"):i>1&&o.push("... ".concat(i," more items")),"["+o.join(", ")+"]"}(t,a);return 0===(o=Object.keys(t)).length?"{}":a.length>2?"["+function(e){var t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){var n=e.constructor.name;if("string"==typeof n&&""!==n)return n}return t}(t)+"]":"{ "+o.map(function(n){var r=e(t[n],a);return n+": "+r}).join(", ")+" }"}(t,n);default:return String(t)}}(e,[])}},71588:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r=function(e,t){return e instanceof t}},15662:(e,t,n)=>{"use strict";function r(e,t){if(!e)throw Error(null!=t?t:"Unexpected invariant triggered.")}n.d(t,{Z:()=>r})},70658:(e,t,n)=>{"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){return"object"==r(e)&&null!==e}n.d(t,{Z:()=>i})},49760:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let r="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):void 0},5788:(e,t,n)=>{"use strict";n.d(t,{UG:()=>a,WU:()=>o,Ye:()=>i});var r=n(7579),i=function(){function e(e,t,n){this.start=e.start,this.end=t.end,this.startToken=e,this.endToken=t,this.source=n}return e.prototype.toJSON=function(){return{start:this.start,end:this.end}},e}();(0,r.Z)(i);var o=function(){function e(e,t,n,r,i,o,a){this.kind=e,this.start=t,this.end=n,this.line=r,this.column=i,this.value=a,this.prev=o,this.next=null}return e.prototype.toJSON=function(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}},e}();function a(e){return null!=e&&"string"==typeof e.kind}(0,r.Z)(o)},98107:(e,t,n)=>{"use strict";function r(e){var t=e.split(/\r\n|[\n\r]/g),n=o(e);if(0!==n)for(var r=1;r<t.length;r++)t[r]=t[r].slice(n);for(var a=0;a<t.length&&i(t[a]);)++a;for(var s=t.length;s>a&&i(t[s-1]);)--s;return t.slice(a,s).join("\n")}function i(e){for(var t=0;t<e.length;++t)if(" "!==e[t]&&" "!==e[t])return!1;return!0}function o(e){for(var t,n=!0,r=!0,i=0,o=null,a=0;a<e.length;++a)switch(e.charCodeAt(a)){case 13:10===e.charCodeAt(a+1)&&++a;case 10:n=!1,r=!0,i=0;break;case 9:case 32:++i;break;default:r&&!n&&(null===o||i<o)&&(o=i),r=!1}return null!==(t=o)&&void 0!==t?t:0}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=-1===e.indexOf("\n"),i=" "===e[0]||" "===e[0],o='"'===e[e.length-1],a="\\"===e[e.length-1],s=!r||o||a||n,c="";return s&&!(r&&i)&&(c+="\n"+t),c+=t?e.replace(/\n/g,"\n"+t):e,s&&(c+="\n"),'"""'+c.replace(/"""/g,'\\"""')+'"""'}n.d(t,{LZ:()=>a,W7:()=>r,Z2:()=>o})},95498:(e,t,n)=>{"use strict";n.d(t,{h:()=>r});var r=Object.freeze({NAME:"Name",DOCUMENT:"Document",OPERATION_DEFINITION:"OperationDefinition",VARIABLE_DEFINITION:"VariableDefinition",SELECTION_SET:"SelectionSet",FIELD:"Field",ARGUMENT:"Argument",FRAGMENT_SPREAD:"FragmentSpread",INLINE_FRAGMENT:"InlineFragment",FRAGMENT_DEFINITION:"FragmentDefinition",VARIABLE:"Variable",INT:"IntValue",FLOAT:"FloatValue",STRING:"StringValue",BOOLEAN:"BooleanValue",NULL:"NullValue",ENUM:"EnumValue",LIST:"ListValue",OBJECT:"ObjectValue",OBJECT_FIELD:"ObjectField",DIRECTIVE:"Directive",NAMED_TYPE:"NamedType",LIST_TYPE:"ListType",NON_NULL_TYPE:"NonNullType",SCHEMA_DEFINITION:"SchemaDefinition",OPERATION_TYPE_DEFINITION:"OperationTypeDefinition",SCALAR_TYPE_DEFINITION:"ScalarTypeDefinition",OBJECT_TYPE_DEFINITION:"ObjectTypeDefinition",FIELD_DEFINITION:"FieldDefinition",INPUT_VALUE_DEFINITION:"InputValueDefinition",INTERFACE_TYPE_DEFINITION:"InterfaceTypeDefinition",UNION_TYPE_DEFINITION:"UnionTypeDefinition",ENUM_TYPE_DEFINITION:"EnumTypeDefinition",ENUM_VALUE_DEFINITION:"EnumValueDefinition",INPUT_OBJECT_TYPE_DEFINITION:"InputObjectTypeDefinition",DIRECTIVE_DEFINITION:"DirectiveDefinition",SCHEMA_EXTENSION:"SchemaExtension",SCALAR_TYPE_EXTENSION:"ScalarTypeExtension",OBJECT_TYPE_EXTENSION:"ObjectTypeExtension",INTERFACE_TYPE_EXTENSION:"InterfaceTypeExtension",UNION_TYPE_EXTENSION:"UnionTypeExtension",ENUM_TYPE_EXTENSION:"EnumTypeExtension",INPUT_OBJECT_TYPE_EXTENSION:"InputObjectTypeExtension"})},95600:(e,t,n)=>{"use strict";function r(e,t){for(var n,r=/\r\n|[\n\r]/g,i=1,o=t+1;(n=r.exec(e.body))&&n.index<t;)i+=1,o=t+1-(n.index+n[0].length);return{line:i,column:o}}n.d(t,{k:()=>r})},45726:(e,t,n)=>{"use strict";n.d(t,{D$:()=>f,G4:()=>l,Ir:()=>i,VB:()=>c,Wk:()=>o,aU:()=>d,nr:()=>s,pO:()=>a,zT:()=>u});var r=n(95498);function i(e){return o(e)||l(e)||d(e)}function o(e){return e.kind===r.h.OPERATION_DEFINITION||e.kind===r.h.FRAGMENT_DEFINITION}function a(e){return e.kind===r.h.FIELD||e.kind===r.h.FRAGMENT_SPREAD||e.kind===r.h.INLINE_FRAGMENT}function s(e){return e.kind===r.h.VARIABLE||e.kind===r.h.INT||e.kind===r.h.FLOAT||e.kind===r.h.STRING||e.kind===r.h.BOOLEAN||e.kind===r.h.NULL||e.kind===r.h.ENUM||e.kind===r.h.LIST||e.kind===r.h.OBJECT}function c(e){return e.kind===r.h.NAMED_TYPE||e.kind===r.h.LIST_TYPE||e.kind===r.h.NON_NULL_TYPE}function l(e){return e.kind===r.h.SCHEMA_DEFINITION||u(e)||e.kind===r.h.DIRECTIVE_DEFINITION}function u(e){return e.kind===r.h.SCALAR_TYPE_DEFINITION||e.kind===r.h.OBJECT_TYPE_DEFINITION||e.kind===r.h.INTERFACE_TYPE_DEFINITION||e.kind===r.h.UNION_TYPE_DEFINITION||e.kind===r.h.ENUM_TYPE_DEFINITION||e.kind===r.h.INPUT_OBJECT_TYPE_DEFINITION}function d(e){return e.kind===r.h.SCHEMA_EXTENSION||f(e)}function f(e){return e.kind===r.h.SCALAR_TYPE_EXTENSION||e.kind===r.h.OBJECT_TYPE_EXTENSION||e.kind===r.h.INTERFACE_TYPE_EXTENSION||e.kind===r.h.UNION_TYPE_EXTENSION||e.kind===r.h.ENUM_TYPE_EXTENSION||e.kind===r.h.INPUT_OBJECT_TYPE_EXTENSION}},23102:(e,t,n)=>{"use strict";n.d(t,{Q:()=>i,z:()=>o});var r=n(95600);function i(e){return o(e.source,(0,r.k)(e.source,e.start))}function o(e,t){var n=e.locationOffset.column-1,r=s(n)+e.body,i=t.line-1,o=e.locationOffset.line-1,c=t.line+o,l=1===t.line?n:0,u=t.column+l,d="".concat(e.name,":").concat(c,":").concat(u,"\n"),f=r.split(/\r\n|[\n\r]/g),h=f[i];if(h.length>120){for(var p=Math.floor(u/80),m=u%80,g=[],v=0;v<h.length;v+=80)g.push(h.slice(v,v+80));return d+a([["".concat(c),g[0]]].concat(g.slice(1,p+1).map(function(e){return["",e]}),[[" ",s(m-1)+"^"],["",g[p+1]]]))}return d+a([["".concat(c-1),f[i-1]],["".concat(c),h],["",s(u-1)+"^"],["".concat(c+1),f[i+1]]])}function a(e){var t=e.filter(function(e){return e[0],void 0!==e[1]}),n=Math.max.apply(Math,t.map(function(e){return e[0].length}));return t.map(function(e){var t=e[0],r=e[1];return s(n-t.length)+t+(r?" | "+r:" |")}).join("\n")}function s(e){return Array(e+1).join(" ")}},10744:(e,t,n)=>{"use strict";n.d(t,{S:()=>o});var r=n(67488),i=n(98107);function o(e){return(0,r.Vn)(e,{leave:a})}var a={Name:function(e){return e.value},Variable:function(e){return"$"+e.name},Document:function(e){return c(e.definitions,"\n\n")+"\n"},OperationDefinition:function(e){var t=e.operation,n=e.name,r=u("(",c(e.variableDefinitions,", "),")"),i=c(e.directives," "),o=e.selectionSet;return n||i||r||"query"!==t?c([t,c([n,r]),i,o]," "):o},VariableDefinition:function(e){var t=e.variable,n=e.type,r=e.defaultValue,i=e.directives;return t+": "+n+u(" = ",r)+u(" ",c(i," "))},SelectionSet:function(e){return l(e.selections)},Field:function(e){var t=e.alias,n=e.name,r=e.arguments,i=e.directives,o=e.selectionSet,a=u("",t,": ")+n,s=a+u("(",c(r,", "),")");return s.length>80&&(s=a+u("(\n",d(c(r,"\n")),"\n)")),c([s,c(i," "),o]," ")},Argument:function(e){return e.name+": "+e.value},FragmentSpread:function(e){return"..."+e.name+u(" ",c(e.directives," "))},InlineFragment:function(e){var t=e.typeCondition,n=e.directives,r=e.selectionSet;return c(["...",u("on ",t),c(n," "),r]," ")},FragmentDefinition:function(e){var t=e.name,n=e.typeCondition,r=e.variableDefinitions,i=e.directives,o=e.selectionSet;return"fragment ".concat(t).concat(u("(",c(r,", "),")")," ")+"on ".concat(n," ").concat(u("",c(i," ")," "))+o},IntValue:function(e){return e.value},FloatValue:function(e){return e.value},StringValue:function(e,t){var n=e.value;return e.block?(0,i.LZ)(n,"description"===t?"":" "):JSON.stringify(n)},BooleanValue:function(e){return e.value?"true":"false"},NullValue:function(){return"null"},EnumValue:function(e){return e.value},ListValue:function(e){return"["+c(e.values,", ")+"]"},ObjectValue:function(e){return"{"+c(e.fields,", ")+"}"},ObjectField:function(e){return e.name+": "+e.value},Directive:function(e){return"@"+e.name+u("(",c(e.arguments,", "),")")},NamedType:function(e){return e.name},ListType:function(e){return"["+e.type+"]"},NonNullType:function(e){return e.type+"!"},SchemaDefinition:s(function(e){var t=e.directives,n=e.operationTypes;return c(["schema",c(t," "),l(n)]," ")}),OperationTypeDefinition:function(e){return e.operation+": "+e.type},ScalarTypeDefinition:s(function(e){return c(["scalar",e.name,c(e.directives," ")]," ")}),ObjectTypeDefinition:s(function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return c(["type",t,u("implements ",c(n," & ")),c(r," "),l(i)]," ")}),FieldDefinition:s(function(e){var t=e.name,n=e.arguments,r=e.type,i=e.directives;return t+(h(n)?u("(\n",d(c(n,"\n")),"\n)"):u("(",c(n,", "),")"))+": "+r+u(" ",c(i," "))}),InputValueDefinition:s(function(e){var t=e.name,n=e.type,r=e.defaultValue,i=e.directives;return c([t+": "+n,u("= ",r),c(i," ")]," ")}),InterfaceTypeDefinition:s(function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return c(["interface",t,u("implements ",c(n," & ")),c(r," "),l(i)]," ")}),UnionTypeDefinition:s(function(e){var t=e.name,n=e.directives,r=e.types;return c(["union",t,c(n," "),r&&0!==r.length?"= "+c(r," | "):""]," ")}),EnumTypeDefinition:s(function(e){var t=e.name,n=e.directives,r=e.values;return c(["enum",t,c(n," "),l(r)]," ")}),EnumValueDefinition:s(function(e){return c([e.name,c(e.directives," ")]," ")}),InputObjectTypeDefinition:s(function(e){var t=e.name,n=e.directives,r=e.fields;return c(["input",t,c(n," "),l(r)]," ")}),DirectiveDefinition:s(function(e){var t=e.name,n=e.arguments,r=e.repeatable,i=e.locations;return"directive @"+t+(h(n)?u("(\n",d(c(n,"\n")),"\n)"):u("(",c(n,", "),")"))+(r?" repeatable":"")+" on "+c(i," | ")}),SchemaExtension:function(e){var t=e.directives,n=e.operationTypes;return c(["extend schema",c(t," "),l(n)]," ")},ScalarTypeExtension:function(e){return c(["extend scalar",e.name,c(e.directives," ")]," ")},ObjectTypeExtension:function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return c(["extend type",t,u("implements ",c(n," & ")),c(r," "),l(i)]," ")},InterfaceTypeExtension:function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return c(["extend interface",t,u("implements ",c(n," & ")),c(r," "),l(i)]," ")},UnionTypeExtension:function(e){var t=e.name,n=e.directives,r=e.types;return c(["extend union",t,c(n," "),r&&0!==r.length?"= "+c(r," | "):""]," ")},EnumTypeExtension:function(e){var t=e.name,n=e.directives,r=e.values;return c(["extend enum",t,c(n," "),l(r)]," ")},InputObjectTypeExtension:function(e){var t=e.name,n=e.directives,r=e.fields;return c(["extend input",t,c(n," "),l(r)]," ")}};function s(e){return function(t){return c([t.description,e(t)],"\n")}}function c(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return null!==(t=null==e?void 0:e.filter(function(e){return e}).join(n))&&void 0!==t?t:""}function l(e){return u("{\n",d(c(e,"\n")),"\n}")}function u(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return null!=t&&""!==t?e+t+n:""}function d(e){return u(" ",e.replace(/\n/g,"\n "))}function f(e){return -1!==e.indexOf("\n")}function h(e){return null!=e&&e.some(f)}},56206:(e,t,n)=>{"use strict";n.d(t,{H:()=>s,T:()=>c});var r=n(93721),i=n(92421),o=n(57794),a=n(71588),s=function(){function e(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GraphQL request",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{line:1,column:1};"string"==typeof e||(0,o.Z)(0,"Body must be a string. Received: ".concat((0,i.Z)(e),".")),this.body=e,this.name=t,this.locationOffset=n,this.locationOffset.line>0||(0,o.Z)(0,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||(0,o.Z)(0,"column in locationOffset is 1-indexed and must be positive.")}return function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,[{key:r.YF,get:function(){return"Source"}}]),e}();function c(e){return(0,a.Z)(e,s)}},67488:(e,t,n)=>{"use strict";n.d(t,{$_:()=>a,CK:()=>l,Vn:()=>s,j1:()=>c});var r=n(92421),i=n(5788),o={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},a=Object.freeze({});function s(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o,s=void 0,c=Array.isArray(e),u=[e],d=-1,f=[],h=void 0,p=void 0,m=void 0,g=[],v=[],y=e;do{var b,S=++d===u.length,_=S&&0!==f.length;if(S){if(p=0===v.length?void 0:g[g.length-1],h=m,m=v.pop(),_){if(c)h=h.slice();else{for(var w={},C=0,A=Object.keys(h);C<A.length;C++){var k=A[C];w[k]=h[k]}h=w}for(var I=0,E=0;E<f.length;E++){var x=f[E][0],P=f[E][1];c&&(x-=I),c&&null===P?(h.splice(x,1),I++):h[x]=P}}d=s.index,u=s.keys,f=s.edits,c=s.inArray,s=s.prev}else{if(p=m?c?d:u[d]:void 0,null==(h=m?m[p]:y))continue;m&&g.push(p)}var O=void 0;if(!Array.isArray(h)){if(!(0,i.UG)(h))throw Error("Invalid AST Node: ".concat((0,r.Z)(h),"."));var T=l(t,h.kind,S);if(T){if((O=T.call(t,h,p,m,g,v))===a)break;if(!1===O){if(!S){g.pop();continue}}else if(void 0!==O&&(f.push([p,O]),!S)){if((0,i.UG)(O))h=O;else{g.pop();continue}}}}void 0===O&&_&&f.push([p,h]),S?g.pop():(s={inArray:c,index:d,keys:u,edits:f,prev:s},u=(c=Array.isArray(h))?h:null!==(b=n[h.kind])&&void 0!==b?b:[],d=-1,f=[],m&&v.push(m),m=h)}while(void 0!==s)return 0!==f.length&&(y=f[f.length-1][1]),y}function c(e){var t=Array(e.length);return{enter:function(n){for(var r=0;r<e.length;r++)if(null==t[r]){var i=l(e[r],n.kind,!1);if(i){var o=i.apply(e[r],arguments);if(!1===o)t[r]=n;else if(o===a)t[r]=a;else if(void 0!==o)return o}}},leave:function(n){for(var r=0;r<e.length;r++)if(null==t[r]){var i=l(e[r],n.kind,!0);if(i){var o=i.apply(e[r],arguments);if(o===a)t[r]=a;else if(void 0!==o&&!1!==o)return o}}else t[r]===n&&(t[r]=null)}}}function l(e,t,n){var r=e[t];if(r){if(!n&&"function"==typeof r)return r;var i=n?r.leave:r.enter;if("function"==typeof i)return i}else{var o=n?e.leave:e.enter;if(o){if("function"==typeof o)return o;var a=o[t];if("function"==typeof a)return a}}}},93721:(e,t,n)=>{"use strict";n.d(t,{PA:()=>i,Xr:()=>r,YF:()=>o});var r="function"==typeof Symbol&&null!=Symbol.iterator?Symbol.iterator:"@@iterator",i="function"==typeof Symbol&&null!=Symbol.asyncIterator?Symbol.asyncIterator:"@@asyncIterator",o="function"==typeof Symbol&&null!=Symbol.toStringTag?Symbol.toStringTag:"@@toStringTag"},34944:(e,t,n)=>{"use strict";n.d(t,{S:()=>i});var r=n(95498);function i(e,t){for(var n=null,i=0,o=e.definitions;i<o.length;i++){var a,s=o[i];if(s.kind===r.h.OPERATION_DEFINITION){if(null==t){if(n)return null;n=s}else if((null===(a=s.name)||void 0===a?void 0:a.value)===t)return s}}return n}},32718:(e,t,n)=>{"use strict";n.d(t,{Jh:()=>c,ZT:()=>i,_T:()=>a,ev:()=>l,mG:()=>s,pi:()=>o});var r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function a(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}function s(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{c(r.next(e))}catch(e){o(e)}}function s(e){try{c(r.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,s)}c((r=r.apply(e,t||[])).next())})}function c(e,t){var n,r,i,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(c){return function(s){if(n)throw TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(o=0)),o;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return o.label++,{value:s[1],done:!1};case 5:o.label++,r=s[1],s=[0];continue;case 7:s=o.ops.pop(),o.trys.pop();continue;default:if(!(i=(i=o.trys).length>0&&i[i.length-1])&&(6===s[0]||2===s[0])){o=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){o.label=s[1];break}if(6===s[0]&&o.label<i[1]){o.label=i[1],i=s;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(s);break}i[2]&&o.ops.pop(),o.trys.pop();continue}s=t.call(e,o)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}}function l(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError}},r={};function i(e){var t=r[e];if(void 0!==t)return t.exports;var o=r[e]={id:e,loaded:!1,exports:{}};return n[e](o,o.exports,i),o.loaded=!0,o.exports}i.m=n,i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce((t,n)=>(i.f[n](e,t),t),[])),i.u=e=>"owa.worker."+(({595:"AppBoot",806:"ConversationNodesWebResolverWeb",860:"Analytics",1045:"ConversationNodesIdb",1399:"OutlookFoldersWeb",1505:"OutlookListViewWeb",1741:"Notification",2189:"SearchQueryIdb",2295:"MsalAuth",2452:"ConversationIdb",2913:"QueryItemWeb",2959:"SaveDraftIdb",3058:"ItemIdb",3285:"OwsGateway",3329:"SendItemIdb",3405:"CreateDraftIdb",3430:"PstResolvers",3512:"CalendarServices",3697:"ConversationNodesWebResolver",3858:"ParseResolveInfo",3950:"JquerySignalR",4017:"ConversationRowsIdb",4383:"UserConfiguration",4556:"AppBarControlQueryWeb",4774:"DeleteItemMutationWeb",4894:"FolderHierarchyIdb",5041:"CalendarEventNotificationsWeb",5418:"CalendarGroupsQueryWeb",5527:"OwaApolloExecute",5549:"DevTools",6354:"MoveConversationMutationIdb",6631:"ItemRowsWeb",6675:"OfflineTimeZones",6740:"CalendarEventNotificationsIdb",6766:"FolderHierarchyWeb",6790:"QueryItemsWeb",7015:"ItemsIdb",7033:"ItemRowsIdb",7036:"CalendarEventsQueryIdb",7844:"QueryConversationNodeWeb",8175:"OfflineResolvers",8225:"ConversationNodeIdb",8241:"RowNotificationsIdb",8779:"OwaGatewayLink",9062:"OfflineSyncManager",9311:"CategorizeConversationIdb",9362:"OfflineSessionData",9430:"SubscribeToNotificationChannelReadySubscriptionWeb",9463:"FolderHierarchyPst",9492:"CalendarGroupsQueryIdb",9500:"MoveConversationMutationWeb",9653:"UserConfigurationIdb",9724:"DataWorker",9811:"CategorizeConversationWeb"})[e]||e)+"."+({46:"5433a1be",108:"ee1403ea",191:"1e3f06e0",230:"7738fe73",231:"25369bb6",536:"c8ad57f4",583:"d19e3853",595:"282f0682",601:"89f857f1",806:"a6676f2a",860:"abfc55e2",998:"597fa149",1045:"b1f128d6",1120:"2869cc80",1124:"30667321",1132:"b138cdd1",1146:"31743a2e",1165:"ab350506",1193:"84dc4695",1218:"6ff5baf3",1237:"c4f7501d",1256:"ed0ee03a",1376:"01229cda",1399:"176ae962",1435:"6da59edc",1496:"7197a2c9",1502:"11df10e9",1505:"cfdec086",1533:"a2aee889",1553:"e27dfe4e",1576:"7b5c36c3",1580:"0c4bd237",1666:"f23d1e6e",1668:"4acbe062",1689:"e9faf769",1741:"aaf68efc",1765:"fdee8666",1771:"24556bc6",1798:"609ca91c",1826:"6416078e",1857:"24ac1d98",1866:"95585174",1881:"5c26c448",1885:"1b8a9cb7",1890:"5e5c2dd2",1951:"d0691d74",2018:"c5eb1b70",2055:"1ce304c5",2069:"78b426c3",2077:"18432526",2189:"045225c0",2295:"7c29eab2",2335:"61e900f6",2452:"05c7490a",2642:"58c37945",2801:"33c35369",2848:"dd1c5daf",2858:"710b7329",2908:"2c1da65f",2913:"edd6a657",2959:"9a34b312",2972:"8781ce1f",3030:"f6166418",3054:"7888e523",3058:"33c2111b",3066:"ffb63396",3079:"7fe70318",3129:"ccca8895",3188:"d8536dd7",3211:"339b8b80",3213:"e164c025",3285:"e27c27c7",3303:"0a6c9992",3326:"e21953f3",3329:"e868ff7d",3331:"d8b3a318",3405:"67a600b2",3406:"ca773c42",3428:"d84f2299",3430:"baa2f460",3475:"966bbb7b",3504:"f1976ff3",3512:"4922ef12",3632:"8676bb5e",3686:"e01d4eef",3697:"89472bcb",3728:"bbcc3a4c",3826:"62ad1104",3856:"58036ac7",3858:"86f52d2f",3934:"6d856ac3",3950:"b63b4751",3963:"2c5caed1",4017:"a09f0216",4022:"ed48c12c",4045:"c9cdabab",4063:"bbd8754d",4114:"173ca56f",4164:"e347a0e5",4198:"d694e515",4201:"b3c7aebc",4233:"2bf0cd02",4246:"cbd6dd50",4252:"fd88f09e",4263:"21c3f923",4327:"7a9e45f9",4335:"ab5d17ce",4383:"81dc1443",4395:"bad61b49",4447:"08d88b23",4462:"195b8bbb",4469:"a0cafefa",4502:"52c3423f",4556:"6fb1b0f2",4575:"7a6474d9",4618:"b4ece5df",4625:"4ade6f6e",4636:"9b19edbc",4674:"3a9584f2",4698:"7f7ca0f3",4720:"ce52d9c9",4724:"2c7f327f",4765:"b0c705cb",4774:"ae4cd362",4806:"0830e636",4850:"d1df2aa1",4860:"9dd12827",4873:"1e2f88c3",4885:"a76b284c",4894:"78a37f2f",4928:"941307c5",4969:"a98e2e4c",5005:"71d5640b",5041:"f59c2617",5081:"8fa2a0ed",5194:"28558f64",5345:"c4f64448",5410:"fbcd3620",5418:"fd748b8b",5437:"97186b61",5527:"baa655f7",5549:"a2b4bc3d",5567:"936aa708",5575:"525b7d3d",5679:"c13a5594",5750:"b5e1d0e3",5751:"37251b9e",5753:"e1461e7f",5768:"da9379d9",5800:"4380abba",5804:"29ab9270",5807:"6f05d907",5894:"8c9895a6",5923:"a09d361f",5931:"9ffd68a6",5997:"9e01fa31",6058:"60f7709d",6076:"ec9a8b3b",6095:"a2469176",6106:"b05080f0",6190:"87dd568f",6248:"2e53eba9",6292:"4796f71d",6294:"60679b53",6317:"b4ddf2bb",6327:"ea9bf73e",6354:"19d68c60",6355:"ff5625c4",6402:"e0833c56",6404:"096efaca",6420:"10c40a1d",6485:"1e5d0ad7",6490:"644d0b3d",6542:"3fe6db5b",6585:"61ce1e77",6631:"e4740515",6675:"b9b5e2da",6689:"7c5e561e",6740:"fa0fe032",6755:"e8e0b4d5",6766:"039fe8bd",6769:"20d6b85a",6790:"840676df",6868:"311e7f10",6922:"0d2fd8cf",6946:"ee9c4087",6953:"9c458587",6967:"dbb2f0c6",7015:"97299ea2",7033:"16ee11ea",7036:"05dc20c6",7053:"a4767e7a",7058:"a9efe7db",7129:"269eb9c5",7141:"25063a78",7172:"ba5760b9",7185:"cc281a2c",7318:"85a502c6",7332:"1d1dcf98",7340:"44503d56",7351:"63669a54",7415:"0073df1b",7444:"f173b859",7506:"de1e3515",7542:"2f3372f3",7681:"58129b6d",7723:"98b620cd",7780:"a2767c61",7844:"765e42fa",7966:"e5394ac6",8008:"fa424f6b",8175:"f7b8c42d",8189:"a9cec718",8198:"9e3865ec",8215:"6e723142",8225:"3a91bf33",8235:"07091256",8241:"446eb0b2",8245:"eb703b94",8248:"a4fe4d5e",8250:"05abf56b",8253:"b7495d75",8259:"2d7670c4",8277:"8326c240",8289:"51f7b0e7",8292:"ced45a2a",8383:"07b65e83",8398:"0c943d51",8515:"5a936a2a",8525:"79837e16",8570:"c556469d",8657:"3ba0d9d6",8695:"c8fc97ab",8699:"0f5d02e8",8766:"e431505d",8778:"b8e0c993",8779:"327889a4",8784:"a073ca48",8801:"b052f52c",8874:"0e31de04",8934:"41000ca7",8943:"3779471c",8947:"5154522d",9004:"9ee7ce58",9017:"21f2f2d3",9059:"57f029c1",9062:"b0a8aa01",9075:"506ab090",9260:"cd6af6d8",9300:"ac111690",9311:"17a0f8b6",9316:"e38ddee2",9362:"68bb2db6",9430:"b86d6339",9441:"be820ee9",9463:"af76938e",9492:"c47c9c5c",9500:"dd94b3dd",9518:"bdc5f18e",9533:"057ef4d9",9643:"2de6402d",9649:"ab2f11fe",9653:"591be117",9724:"bc0d09b2",9794:"0a934860",9811:"b0455086",9823:"a5ea333c",9827:"af9d1e2b",9842:"ebed44bf",9865:"058616c3"})[e]+".js",i.miniCssF=e=>{},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;i.tt=()=>(void 0===e&&(e={createScriptURL:e=>e},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("owa#webpack",e))),e)})(),i.tu=e=>i.tt().createScriptURL(e),i.p="OwaPublicPath",i.sriHashes={46:"sha256-1ZL1ZLULZsKSLBi6ySZXq8Wo9pnhrI8wTYyTFk5Osfs=",108:"sha256-U2rWLVT81nKlz1ZWm134f+vnR89MD8LQQy4t7MEFqwE=",191:"sha256-VOkXy1yv2LvWhDT9bCnUh7WlDl/xmlHIsNh6Q3okuR4=",230:"sha256-ZYi2oXL5+MJ/mJZ++m3WenSl9QekfhZt+JrZo+Q5Y7c=",231:"sha256-x5U2Dsicbz3+JHUYLgFBEhtiiYDyUsp8TlzutIFpV9Y=",536:"sha256-Y5aPBatfpebfv5HraddiDeyR4uSAHUfWwmGN7JiZpdU=",583:"sha256-u6klvKNtY8JE+VKqVc34/CgoHVHbBgu4JDd1elvdVZ8=",595:"sha256-bmDMijh8p6TrfgRqwsQgeczUgFX5lUppP3QJe+ljbkA=",601:"sha256-p3EoyuYAgaxpEeHLgySAK6q+afwbaW5VUZQp2suEMus=",806:"sha256-9fuMmYryoSVNOGm4sCMjd7iQdbgSTy66a/yQwriwvhA=",860:"sha256-jzcCRkOWT7YqnDYtiwZOaGepTYN6W9vWnO52Gzlya9Q=",998:"sha256-z6tLJ80VkpYzBxqumBw1oTa2EEG8Qqeu7R9wskE0ieU=",1045:"sha256-VTzZRFBVbmfexV7QhjjNUvIZM8gGV5sqalWYkiR8Al4=",1120:"sha256-MZWeHraZBAIIwL5OR3ZyKz+IoVrvOu1S72NPtkNNmJc=",1124:"sha256-4cb+TxxKLkDvB3OHz5KhRiHzFtUGboKiwDSEdsrvPSw=",1132:"sha256-cxPpuyuij9n8Lk2IYHhVfJahrKIEENm3vTJpLiq5Nps=",1146:"sha256-4BEdVSUYq/9nVrbI1hoL0N2bVuxYPz2sxe/GAA7vnDc=",1165:"sha256-zWNa2P7OocTsTpQx06orThg+OaL8Mw8DRR6DUveEDtM=",1193:"sha256-IzEUkOLHmflV3EoqsW8hzsze6mJD9vGD0TONf+8K7JA=",1218:"sha256-owX/2JTtG5KT5JBj6qmMKIqyi2IguxJH/R51oBaOxmI=",1237:"sha256-YaeUocwNZeebBFRT+Z5X3tJjdIeDPEguo5WvYfMNVGY=",1256:"sha256-fdRWJuwn56CcbmDkgA4niWJ52CLR4u/AVHzaAD6Vm3A=",1376:"sha256-8UtwRJeM4ACcXDQAhy7vfvOwJmM+B8Zwn1N2CHrLXhs=",1399:"sha256-d/rQffqnIrnb+WTrtWN19Lre/Kou6fAzZ9FDBzGeDio=",1435:"sha256-EPL9+hdPk0jBYl4Me4jpKAbfOJsdHRxXDTaASjhdty4=",1496:"sha256-0YTESiws+L0Vc6bhrMI0CeJigzn+7G+pLBcNbnW+vEw=",1502:"sha256-msJU/HVjkmZzpA0iaBvb5/cX/ZRinxW+eAcAf3uUb5s=",1505:"sha256-tzUpguTqGEKGYrOavXNstXHh6kMx93bpmsVpsTdBr5k=",1533:"sha256-1p1B+ZW8u3lrCsCa/5ST9bBXOFmY2C6suqjOKNRT4S4=",1553:"sha256-MfJADlEp90LXzNM3WjXVuKekOtbV3heL8bDJsHPsnnI=",1576:"sha256-QwYeBoOI+xm3GU4uNOAG6VU0h4TkqbEN2a9+Na6Cg9A=",1580:"sha256-fU+u5cSIs4d8fKKv56PXqwNYoRSqCvLhMmS4YNZfgFQ=",1666:"sha256-EODzCNVW7UR3i+aHyZ54hHKce/0nBtnVfOvf2GCIJuQ=",1668:"sha256-jwIWiTug+ycwjlEQGiG271niQ11X3wR15Txd7bxrT/E=",1689:"sha256-ZFtUpV9QdsV/FsHVLfguvho5Pn4GKhOevhNgqBqUnmo=",1741:"sha256-7dOPw/WSU2th9ypI7Nmax7w9a/a00LKdYlnieUyEIro=",1765:"sha256-dw20SBpKD26WV0ycBImRUQjJY6cFd8EyYGpgZ4GY7z8=",1771:"sha256-7UA/tGOvEx+Oehog2Z+rHg2fTnjNa9RFkTRzyoFSA8I=",1798:"sha256-ElnW9BOJq+bjHot17j0MHZe+V2ZE7FPliAcBjPnqpPs=",1826:"sha256-W6jCnMxwM7yZG/yp0H+Fc6YmaW9IuQ12UjR7RG62fhw=",1857:"sha256-PpVywMdqJF/xS3Q1/VdJWMX0bJbMeXMmp3vNL1oHNWk=",1866:"sha256-bEQnHVmkkzFvDBfKuiDXXergYjNW5hWpxwYFi2/vKCI=",1881:"sha256-Jtf1Hzh4LM7CeoTwDfKZ97U7LSa4hQSDKZtXAS1mzgw=",1885:"sha256-3LfZJ+vPX9gejgjZQ2xzwbL3QZc5BYRxNesZ2IwiHhE=",1890:"sha256-iUl1dlibrwIVRa+DpIj4jV72M/omxT07K9e8hPC+oIc=",1951:"sha256-D7XRQgluPQ5HCkxpVwjoBiwULEJiqL2Ktrf/p0JvZGw=",2018:"sha256-Srig1dnuRfOfN+sOIzGx+Kqt8+IOMj3cFN/3p+RCAjU=",2055:"sha256-6EOTVb41z4e81mAVWDyorV9ef2IGS2kQyxQkc5PaWf4=",2069:"sha256-PpY5sukXyEusKUT2Y6wpAEpyhkLuTXf9b1nBj/1bZJM=",2077:"sha256-5QeYPP3YScAANg+bBMt3IksSFapfgT6Do00aB/J8XO8=",2189:"sha256-h91MzmfULUARK9cohieQhvoZumEA6kyGRRQKJHainJI=",2295:"sha256-yvj1fBLbaJxUxlicTsdKk61i2rZPkRcrJSwdRz1hrgs=",2335:"sha256-lpged0PCqEhsS12eY36Tn+GRnhOXlApvo3LMd3xPlL8=",2452:"sha256-cxWmCpjwALKEdgbTgEcYTVWC593hIipTBFwOD5XqZ5Q=",2642:"sha256-Aiyw8yobh2w04NaVDDXkyVkvZGDLNOhzgfql6DUj+FA=",2801:"sha256-itfYdmCm6Oxep50lhg7Ctyzp+KFMTvmpY4GiLQ82dgM=",2848:"sha256-3chOSvtheSxZ/qEI+Bz89h1iPTfByxaXU5mCA3kXras=",2858:"sha256-WgMaIJEh3UFG9WFthErIl966/aGKl9a5x61w1V2sw5M=",2908:"sha256-+Wixxy0lUv3DbZ6/AZ1wanxPmF5T6zgIUC5EslsJHnc=",2913:"sha256-x8reJYWXWf3mHVn+Srserp3kUX5EX/Bo3FWuSFNWZ6I=",2959:"sha256-pY/RZ7drAvHbwzNbStUGrCizlys/5B8lrCostWMrOQk=",2972:"sha256-DRw35KtWRfUj21tRrPvEFzo8q5pdSknNzTcsCtAy1x8=",3030:"sha256-/p9A93SuHMRNrgzMPbPSDurbn9HsNkbVr0q3EqDAVq8=",3054:"sha256-w1TkmtI6XvvFzYkg093VeB6FvK82PQlbjkOJfq+Fjbs=",3058:"sha256-DhG3l3bjoVruNWuOBxWWefgLXkTzK6f6BYX0smOewRA=",3066:"sha256-/TU02Hi1D9pH0feh01LYTHarq8ppbhptGa8hjpe0k34=",3079:"sha256-JYcIk+YfHRD39Wv5bs/WZszi3kYjCLLwzGwsUOwMcDQ=",3129:"sha256-qGBkwELyrgPOOhdqMVdXRbGNyOpLMq75UOmwtE1pfR0=",3188:"sha256-sd94u0JpkHEyOXhmIpO5k3HyIl0Y4+XQLgSXKVpzcmE=",3211:"sha256-29tWC+OAB1Vi4XNTi6YHKQiNUvVxTwkTjWmof1/WSKM=",3213:"sha256-9zsATdtPf/HOuwdI7J+a9lEmqDCP9nerdjx6zxXCJCM=",3285:"sha256-bSKwNkLtaJ1XEttL9kveQewT9eWf8gmLDZN7mjhz8HM=",3303:"sha256-ibkQ/7J9ioAeaMY+7VPw2UhzvLqJ3JuxRfdln/87EQY=",3326:"sha256-c9HMnIfzU8zDaWYwvofpMLlIDccDN6+UrddFFUPWuOs=",3329:"sha256-QnJ5bFskspUum4t2+AW14DL3n1yYe3hVLec5aFnr+po=",3331:"sha256-VR1j9gTGBfnrToknuGiGSmWoSc3wZAqBdPiJm/R/xhw=",3405:"sha256-n0DsZ436TmX5OuoISXMGowpVQk6Li38/1KpkmJQtuzE=",3406:"sha256-Cgvoa9iUC6eGhS/aJvC4085GtH88oNDVPcuX2bgcKN4=",3428:"sha256-FxQLKBGHeAMUzGxzay2w8+akXjDWAXClAiJALPmSa1s=",3430:"sha256-l+89dqrIDpP31oDuNJfd9hXANRC3+aDcyal8uwg5kBI=",3475:"sha256-/3W2Yj5RXOOruJEeOndw/ayvtdisY06hLiEef9qz2GQ=",3504:"sha256-yeIG62v2AJ4PPz9xIrfP1FP17/UoyJGfFi22j4fyXnc=",3512:"sha256-lRqlTZd/toFbpwmerEyg30Zsqj/hEuE7B1D0NnTUu3A=",3632:"sha256-82RorV/MB21exim9AyL3FHAqqRmpYAjjYRfWyuhOisA=",3686:"sha256-tqsROKt3KWaMhsXzPyuvl1T3/lyJ69XOiWJtGVjy4FY=",3697:"sha256-tej7hlykmEH4cuAf8XDrZ+6LKrGHf9XGM1JTOxbzscw=",3728:"sha256-WtyKqXqKM4cnTaDWwdw0wGawzp+qCD0lfuvfg9rpttA=",3826:"sha256-WqKJMHnb0RgA7jfCMt1l6OArdmGmg5UlBjrQxhSIcY4=",3856:"sha256-zvhoz56YBIhuccYmGRp8sPxkxyli3+Hb1Y//wL7eCGQ=",3858:"sha256-UiKvaX1EsHNLBORfDLd0/ZWatu1CALUZXLtTv2X3s1w=",3934:"sha256-5iD43y1j0lHqiM6VKJY3m4SJps4ZMhOpJ0h4I5/EJvI=",3950:"sha256-UZaJ+KPr7TpUZtkXqXB2y0hF5mAMrBC084QzMeHsnV4=",3963:"sha256-TmmRwFuhF77nuT1EPRPJS0SNOC/M0wCPSGZ/BbM1C1g=",4017:"sha256-9oV4nACjjObOXyCVJbDooTjJbt1K9ckgXvOFPeaagik=",4022:"sha256-QNagwbll9anE20viVBILnXV0wBOKZ371znvy0RLCOBc=",4045:"sha256-bBmSo+P4bL8F7gChrEdMtRBLJvBor+Sjhgtw7GE+kaE=",4063:"sha256-jBlUU+dXuu0xYFONmjYw7W0ZWGGYilfZ2QGUZr+CcXE=",4114:"sha256-NTnGx1lXxAoZ06B+iId+nGJlcHGoj1uVKD9cnCGldI4=",4164:"sha256-smfdUktVOXDzGX79WaYaxvBfdsFwDaGIM5mKtpv4UWc=",4198:"sha256-JNDEIzvk/8FFjTJJKGtfsq+x8U2k7050vQ3DbVzRcNQ=",4201:"sha256-vKM7fwrFtPX/unkMOLf0ZDIsymMOtZGXpwdIubPptqY=",4233:"sha256-yEwXbuj+HxLYLSmVFroBmBXraBFaXaBtD8fUzn1TsM8=",4246:"sha256-s2d3+4oiwiI6HoYeLoPoxE8DAOS/H5Onsz84Um4Rpgc=",4252:"sha256-gqdWd66zszXyYwEYqJdXVtzDww+tG7szEKjOQa1zgus=",4263:"sha256-IijMYaY2B0UWw+vwk7fxi1UcgSOB3T9o/e3/xtPY9m4=",4327:"sha256-WTWqGQqIq24Y239EVS571jzu3kkIgUam4gISAb0fv3M=",4335:"sha256-8gKvk3Ks7M6mf1plU8mg42vW3inJEDyFPnRE48FKBww=",4383:"sha256-bnQh2NuxbgA9k7d+XNoa/2RwjFk3AwjhIA2LoV2ymh4=",4395:"sha256-GwVwmK7WaMV7eMiTbIOahXuJrjWBWgwlAtDJVd8e1AU=",4447:"sha256-bm5kp73+9SlcNRKFbWe0qabplCOJ2y0BDhrhUfpcm3Y=",4462:"sha256-NiJ3N+sPImtN+dtcYgL4btecasmC52NzdpVZw9B5TDs=",4469:"sha256-u7twKzzfz1d4ostPgRGl+V7W4AH44Bl7VgluUT97G4w=",4502:"sha256-9MZ6KQZv+4GxSkP8jVLnkW2VaUrX6zzf6HAYL4LCdz0=",4556:"sha256-kI33mQNXRDHq3TcwRgtmEqv1rDytPaKeIyMFrJ0LLiA=",4575:"sha256-NJ9WU2jrWWl/ci0M8yll6odOS+tZGc9h02pRYPFU4Fs=",4618:"sha256-fH/Ce7ZiksLw4yf7KoDPKA2XjHijVZJdLOGiesfOEJE=",4625:"sha256-ZvcGUTTAFoiX4f9ck+CLDiCcIdVnQpCIYOKiSQhzo0A=",4636:"sha256-Wq8JfxAAMTtkkhV6XNrZoqFAaRZcuso3SCDcG2qWZXE=",4674:"sha256-xPNCZurBojV4yQ1PaLka0KcrcMJncVySRzYuIpQzJDU=",4698:"sha256-HlMTxrMiUkBlOZTrPUpJVtLhktfMvE/8M4JLqM1HYEw=",4720:"sha256-mCS90+6efPNr1ltlSw/9/31c8W+oHJ0URShUa4FtS+Q=",4724:"sha256-SQJMuEW/VfwiNdXWTliEYFGfQfM1T15QY8+2WaiN36c=",4765:"sha256-3DxfedWghu1AFuG3W29TweL35dvpqqElgWo4tDNLeTE=",4774:"sha256-qz3r5vFpsiWgQfcbrL5zGv97pTiZLrEibQqdjY+FP5o=",4806:"sha256-Bc0TvlR41rrwLjyqPmFFZ5pxw1B2np4r05S7OqlYQH0=",4850:"sha256-5bwg00Zx0u7Dy8JeJUjGbWaa1vsngj5sMFlF/FBOU08=",4860:"sha256-5EfPRMshGdeetV/QTbwskOSj3yWp6tODku+K8Sg56zs=",4873:"sha256-FCtqUTASkLof+Lbmx6giOsUdPH3/fGHWGP9wsnZKonI=",4885:"sha256-eNuEVNrgNWum5AUUc8pQAGmlG5NDdhu8+e1HLBlYThY=",4894:"sha256-ZplH0jfWFLlcHAdZxv2D52tjnoxiJTOqajYUEZu1S4w=",4928:"sha256-wWfLOzVBUv1oip2Kx4WE8wx+A2LDxU3iO4Kx53TZcVM=",4969:"sha256-qf+fGi4n14NJAf+gZPZc4ZqPB+z/b0B2gGoQvQHygZ4=",5005:"sha256-riA3NL9vCzSAiilit6+fKhLHV9H8oxkzNAqYPbZc/XM=",5041:"sha256-YMHk0qQ+B2D9FrZ2Sz61JcbR9TD/nYqL4F3HvTKnCs4=",5081:"sha256-4BozE6TlahjF2ecxWChaRXzOXSCKygUk/E3s0UDn/N4=",5194:"sha256-YwaCdyF84lVyI6gtZYfVVlOKsrjJBbLFhU964gHf13c=",5345:"sha256-dt98nRnl9AuE7kriPMZk+mSOn2WtvJbOabqKONB0yyM=",5410:"sha256-GVbjl/hgIuMkNRcGCNRXYWDnSxeTtGAythAyZpXfw1M=",5418:"sha256-mK2SxVJB8oRHQITA2pmijvOcxBtFw653Hqcyw83CpVo=",5437:"sha256-j9kEDWFH7uV3uBHj/wwcnNfdrwpGZ6QpGC4oUz+tAKM=",5527:"sha256-NnQ2rBJeNJKdCZ2MQnw9wjmjP7so2YBnz4eLdKwlcUg=",5549:"sha256-TgTxPQrBRUlVuGHg6ED4w6VevEbOl5UwqnmqAMI4L/o=",5567:"sha256-aeT/94kgFd+p1T9iqCBK5HnoAX2OyOvpzYGmDagd/RM=",5575:"sha256-zmNXfsky4MXcFwN9J9SLu2b23mOhYNMDLlHJkqtVP4o=",5679:"sha256-4Y6bVUXIhlAgVf2TH+4r9Fr5srWijiyB+nsOI5t5e7A=",5750:"sha256-ln+IYVpWVD/NDWJIn3qikbhEu+j5j/WPenZGoUqYsW8=",5751:"sha256-/jYwh9XvuTs/CPpHMEfQMDwV0F8Gwwq/WCCiqo21NBE=",5753:"sha256-J86aqpwIjfVk7ZUsGv1DHVq4zK1aLNPQkhECsGCiwzM=",5768:"sha256-WVtFLIYVa3IhdRn6liQzZ/Orws6QkstZS5gUgPz0xNM=",5800:"sha256-ymOe5HyOxUJ41o8hNASix7+A6h9w1O4RTxZDqUcn8z0=",5804:"sha256-9tqe7HLbX3vY59TU9ulTV7JqodmeZMIYLiOXm1GJXLQ=",5807:"sha256-CRg4W/BthQuEk88gyZr/bwPkbcLqOciWQR4tD/Jw0RE=",5894:"sha256-5ByaeQH3j5L0QqMZl2LuHIdn0vvvHg2jiu9b1p4C/E0=",5923:"sha256-jz7SP05c9P2dbHWW9fvYaLkEng+mEXO6fzGqN74NtdQ=",5931:"sha256-Pv9cNf8kBMoK3FCjYvLHGIWIiQkdxTYCl5iRCAPinFU=",5997:"sha256-YJxMCObAOUPcZV3NIZlJn79hBpHuPAyLT3HpzF/2JV4=",6058:"sha256-KRYHLKCCM7eFqZDmj8uoDR0MYFpNbpEW8oIXOUiW5d4=",6076:"sha256-zToi+3kietMWYbt3hCe6jC7ti/CwPGegS1/WtVJxebA=",6095:"sha256-9knIOoQY37zbmTWZubN68CU3vGziZbgf7mOKT0wBlog=",6106:"sha256-khTxNvUCGGosUcvOHYOHHNsyVqgjR8kEfql0vWqAsDI=",6190:"sha256-VNIBr4mxovOpQHFx7ORCYnfuplWYDif6HOe9vWeqS0A=",6248:"sha256-zhdIORkfKZLyI9eD/ctGD2KApZa9/dLD/KMuYxWkk+M=",6292:"sha256-WEsV6G9th4q1WHGCmxN86lXyol4fudX6NxrJip9jmTs=",6294:"sha256-hDGcP66fBceJORDGfKvGaCLKBgrxGpqiRs2DCCtMX2c=",6317:"sha256-vn0qSyFBitlkK+6oo10paLQQVscdn8l8gEoI2oiKTAE=",6327:"sha256-eec3VsEQNY9SsOuCxiMDlvnkdqegfguNAsAulevOpnU=",6354:"sha256-oZWmwTuO7K+PNIOVXdEWlF7fh7fWaTzKjb5fN8jUYWU=",6355:"sha256-iJcN1uHRYcuUFYCAsSm71FfOZ1aNK6TD3as0itOYI14=",6402:"sha256-d79XHo3a5eiGy5x8EADr4PvJE3aOjdKcLQXPPqNFTU0=",6404:"sha256-qX/rtL//4GR5a2Bwz4td/TemWvAfIR+xAPCOaF85TP4=",6420:"sha256-/fmixwjuTQIzFFEo1E2Bu5o/JS2B0spW74DJmcKt9nw=",6485:"sha256-y70YP+ydugQJYlEDVYxkjIIOunHsK/5pDEY8T7RqSP4=",6490:"sha256-lO2Xpcq/qV31Vm1hEqK8mvlJmMZRcbrMC157CnOvMIs=",6542:"sha256-InHTLrr6GGa9CMkXiNh9w7vXsfhE5gIoFWgJTQEjRsw=",6585:"sha256-m1UWtgi4C07f2WrsFRoBzMtkiFlFbSMeFYOdtJSF5L8=",6631:"sha256-M/wyXgCF874a/ES4OVdL0H6yFPgaTgTrOHZSEoalN84=",6675:"sha256-n3jSVIVhZOl9ktbiWlbvQoP/ArWaf9Kbvr9dO6rCPNE=",6689:"sha256-wVKk0jTpL4TDltysvGivUNZNGneSJItGO4bx9oFXueQ=",6740:"sha256-r11qDB80gvaZQl9sUhZtlLBpvoIYiY4BJ6KgI79ieI0=",6755:"sha256-6hF6FbvcAcIvIL14PtJz9rVUc7NelUv2+JR1n/wtyx8=",6766:"sha256-JOR6I726BNfnqTAGGrQ2Ck0tdNv1EKmVQ0mVnxf6hNg=",6769:"sha256-jP9nQMoR1S41SXYabzangCty1i6G7hLvpNO+TH45Ly8=",6790:"sha256-/1vtR0nR0LqyhfuwOP62l0Z+hPeR2ul5z0LeIvvlEs4=",6868:"sha256-AqCfV6BkLB0n9Ju5ofNqTZ9mDNa2uyMg8CX1xI7GqiY=",6922:"sha256-JrVN13bFcmt/lDUuDX5M+6mTrtY6GZXoG29rJ7BmdUQ=",6946:"sha256-G4ElOKIbmHcxUYGcA52pMIY7DpjkNdzDFbPCWB8ocf8=",6953:"sha256-YvJB4bz+jQ6l1fR5LL0/gJf50pqOexNg7MB86+yLLPo=",6967:"sha256-goU3tx7k6HNMXZXYQ2jCjMQRr2NkOxa/qheykqlnWDs=",7015:"sha256-EjoYqqbPKwg78BT6rdlrYeZOTfyhNpf0Zf++QJsT0vw=",7033:"sha256-m25COxPWRxnEucPhTN6V1wtfXRwRMiyHS8FLyjNbig4=",7036:"sha256-tiyNVH7o36BxVA4BuqZqYjHIs8E6uBxZUTimDPbjQaA=",7053:"sha256-B6uFcGljvXPt0Ontq2IXLPjiaT4SsiBf65LJzurWry4=",7058:"sha256-xR9H6vLDlnOadq5IvOj32gdVUneuNhe8h2BDgL3SuTw=",7129:"sha256-pfFEEPz5EKddNwlYt49aXaUxDH25KBUy5Mk8z6aUl44=",7141:"sha256-G2lOCGLvbTDjlAVXFEDoNl2iqFBtFhNTrq+l5267keY=",7172:"sha256-okeadJNdybmEVgzlUJ8wJwGeIi6jptdsKZyb2ds982s=",7185:"sha256-9qy5lehbRi9Jw7Hsyuya2cv1OhvljjIqACXYwUs84vo=",7318:"sha256-SUsbU2b32DyeuO/eNB37n6ZcZDyUcYmJ+zubNd1PaI4=",7332:"sha256-TdJYO0T//LXc+GaTaGTeW/liZ7+dDldJkgq4T8lfLuE=",7340:"sha256-E9qmrjMrHW18u8db3vWYJVZuwJh890J/BGwJdzHGdRE=",7351:"sha256-Oqm2SUqNzASHsCVoa/zpa20JceG/g3CEpmeDNRJShCI=",7415:"sha256-tWvsGHoLP/hVJK8w3+0CLhZIiF6nyu1C9SG7Mqg99rc=",7444:"sha256-4SKF4ZJnmeaqZlmefSm2NNhBxjr0ad12xaVVVjS5be8=",7506:"sha256-pPER9iW1wTrevSzUmGsdobBNbgdRT3iLXemf+VZRLdY=",7542:"sha256-OS3O6y8tWd7rnU2QZEyVS3RtoT/WQA5PaguQqqVG8ew=",7681:"sha256-lpCRgijvpYQN7pqVM84AJNCkQ3i/GvYjHnd3kQTZQPI=",7723:"sha256-Uns3NECMgPDI0MRtxyRyLGYwyogoXC0djkwJZK7BYdk=",7780:"sha256-r1U7ND4K3BnBtTxktrbggaMOi3CH9u6imNbjLRdW01A=",7844:"sha256-15lSc9OuqX1Wut0IqEPwv6+1pgkpOu8aMZJqqXdLxFw=",7966:"sha256-3pbL0L0YZ3uLa67ppYN11zeE/cZK4BDIZY7lgjqJQUQ=",8008:"sha256-+jCBWCQ0KpfiGl+VAjL0eYBh38GVpgc9rSA2x+6t/H8=",8175:"sha256-9Ae2sryYDS+S0sPZSyJ3ArQIE2g3TOSOCsILlMAwSVk=",8189:"sha256-xKKKFIZnvW6E/VChYtOE1NcxSpaGS1neYFO2TFOpsTI=",8198:"sha256-3eXOVTc8Wq20/pae+KQ6IH3sxG0j1RcJhebfVYQpe90=",8215:"sha256-oXg7U8CJS4j0Pbg6gyq1k8UjiYwiOslUy23+UFkx7r8=",8225:"sha256-PTJadCEQTiYg0cc0Z2IbKy4Wuuex934kvZl7uANFm08=",8235:"sha256-nqRjx8IelxKgq4MLP5s5nUU9rSPrWUHUkTbZOMdditc=",8241:"sha256-5OY5vzWqXM/V1ontcofaxp9je73f3b2zevrIaAczo2Q=",8245:"sha256-GesWpG3bfcZrTvWO7n0HyFTXJu5grkB0mPaOOaNKKxQ=",8248:"sha256-FQ1cEQgQCjhJuvwNwAeSg/2AqiQ/thkY8vRRIWzm6Jc=",8250:"sha256-eUe1qVHPwnURr9UUkBeSnOEPL20bC1IrtotfwJHJ+Rs=",8253:"sha256-MxV6qNFeyGWGeDelRAygcFBopIQsgcBRjiP4G4WE+vk=",8259:"sha256-32J/uZxBdaBugGOJd55rlu1ItXwI7y8Dle/15+BSx6A=",8277:"sha256-/1ZzvVoopkT2+tlg5pTWiAF2c3Ijb/rqL3+be7M27bY=",8289:"sha256-labciDJElxDn+qeKbx2rv7eF1gEHXOHPTwf/JFL7INk=",8292:"sha256-pW81eJl7Wf5X2qXvjMnv8/VdJet2WeDLf/ksiNFszd4=",8383:"sha256-bYdgYJ4Xy58J11SqXyAN79FeQv56Jf+gmgcoY4mPa/c=",8398:"sha256-JSI5tSk2ZO0uxbQX+r4ce2p3SbTebC/VKM6j26AL428=",8515:"sha256-0U/xShEr35IawO4wLoaihqROT/FDFlsicX9dJeSQoOc=",8525:"sha256-i6sT3wC49EYPO4bcEWGmRqFFhSRbA6mdekHNVB/sJ+s=",8570:"sha256-q2scMc2OhZtGM36t7h6aOU1cPVCnozyIgVdNEs2Fkvo=",8657:"sha256-Ux0XWxNAhBdmZjh7BDtSWXtAUofLRZvqn31gmFJTeOA=",8695:"sha256-S7mZYx5trBCRLFGSFjMBczBKitIt3UVIvz0Oyvb+TNY=",8699:"sha256-pgl9tTYBkBq2k9iEi02f8qOFm6n80CePjxYEu8cDFsw=",8766:"sha256-dl5Z07Veim0ArTOJk9dxzuYhqM9plx7X9+WjB4SkGDI=",8778:"sha256-G6mnGIs59Cxasn9eN+i62LmznCMowMAHuU8A7auUw1Y=",8779:"sha256-btLOuwzfXjxMuDHMEzFquA/TeaYJKQeGXrhVhlXUm0Q=",8784:"sha256-lpcfgYVwPufv471Z2X/BZ1X6kcAIpPKFXmNjxiSoJxE=",8801:"sha256-/fr99AFz6vP7vSQ+VeefWSCXTNneVGG7Uxj7vhXZccA=",8874:"sha256-2a91obdY2MBLqzBLrCns1h//kk3tkMa6a8MRM3dt000=",8934:"sha256-AHUN12UmRYY3fFdFRV3OY/T8F8wymI2kx4Wv+hpB7U4=",8943:"sha256-9bZR4OLTnTrDIoMWGdeBE3FI1fo607hZusgbYfYoe94=",8947:"sha256-LuEKu9oMqxXX6utJfvjd1u6rUHVAskBHZfTdy7hRrSY=",9004:"sha256-GhG8VPr39Rxv6BucY3cSqXFQnpHv1DRGL8LP95/+FDU=",9017:"sha256-RF9NvwbW5uphw2DM5/b0kwuqy1AdtODxufl1Tr3hwc8=",9059:"sha256-MOZJoAgTQSAfTYMSbO9Msgir1+o7/wAPAo1LJCfxBpQ=",9062:"sha256-a/I2N76XQ8ZhgpgzSW+ZNjom8p99JYPSECyVS73fQIM=",9075:"sha256-HUhW/qk6YMAQTjnGPuw4dtkm9Tl1FcOU6yPyimLJ9oE=",9260:"sha256-1B1FH70/UwCaNi8ScGbntgVhEQ3dkrhOQ4OhS7oG3wo=",9300:"sha256-4znxT2RR3L4jBLNRLGHaRZEZACHHmfyoSQrXtI1djXw=",9311:"sha256-iWyL/HgzXqevHUeRYEdnJHUIUlLOn6nquUMbWCEhjHQ=",9316:"sha256-TjSmuvbTdmytkCFqzHMts30LZcP7hbfyX6OugjDgE/U=",9362:"sha256-IJ1TomBz4SHepzN5bIqvlq+GTVx3mKtO9TIgBzyXlF8=",9430:"sha256-4tHEJ+zwjOGiT2MuJYR6/YeeHNYYiyBvX2wIaJl7/ng=",9441:"sha256-3RVWJb7dgApvvlXQYHistniZ+LtophfIb5hWFyTq6hs=",9463:"sha256-dRAPjzK2inBNJuQ/zEJUKkdoEEWDmeMMiK797Snvegg=",9492:"sha256-jTb4hWqvV/Gy4bGt6ESrA8JDFgrnbU4qk/fkgsQ9yD0=",9500:"sha256-Ny26NS55oEG83WEY4O6NjTMvWxS5pc6Ucb3UGZPSn1M=",9518:"sha256-SJVB+JAeQPhBYyXtwQbOFvkq7r6hx9d1DZdUFkMH0/E=",9533:"sha256-l6clDrFnFN8oUH5CN6XkN2HNGHFTpKyE+bMzLsT9Df4=",9643:"sha256-pAFSqwoenorK7jxHspXjbaBAOSYi4alTVqG188mei+0=",9649:"sha256-E3v9tTUapnclSliAZLpYq1iGGMXpyy7iRJh5MQgxliQ=",9653:"sha256-cOjWGCPcpeGOmfvROrtOgWew+Jc4SMHIA4IP0d+lytY=",9724:"sha256-ZBWV+CtywwA9BhTvW3521h7O8ZWZlMIo0+OEpkoiafE=",9794:"sha256-jWsZ4mMXDGQHizGh94o8lZcJZNYOPFSc2S5+eYMaIf0=",9811:"sha256-ZZsVAZTHgfbGYqUXZWUzo9DQFhV+o/cDKHyaT9kxIQQ=",9823:"sha256-uJJRidIrtwdWBh2rlhFZ7o8bOI7Ktly89oCsjBPshQs=",9827:"sha256-t1n9gWw7kr/EPSNeA634IAGF9mjkN8RaPvpWZN+FmbA=",9842:"sha256-64hN3TadYeuou7fo4UyahMRAUm8nC4HgTGtJc95Ph7o=",9865:"sha256-KOLHdXOYgqILiKhx4KQcjJfUPpH8QqeZyHiJhb4KrEg="};var o="undefined"!=typeof document&&("AG08"===(document.querySelector("meta[name='environment']")&&document.querySelector("meta[name='environment']").getAttribute("content"))||"AG09"===(document.querySelector("meta[name='environment']")&&document.querySelector("meta[name='environment']").getAttribute("content")))?["../resources/locale-consolidated/[locale]/owa.consolidated.worker.data.9cb412a2.json"]:["../resources/locale/[locale]/owa.worker.data.9cb412a2.json"];self._locStrings={addLocstringAsset:function(n){return o.push(n),t?.(i.p+n.replace(/\[locale\]/g,e))||Promise.resolve()},registerHandler:function(n,r){return e=n,t=r,Promise.all(o.map(function(e){return r(i.p+e.replace(/\[locale\]/g,n))}))}};var a={4556:"AppBarControlQueryWeb"},s={108:"3ec35ab8",1376:"d5a31027",1866:"32e6dbfd",3331:"17300374",3728:"f6eca843",4045:"b94f38d6",4201:"0d358f9f",4502:"a0aceda1",4556:"09fd84a1",4575:"11753bed",4625:"d02d1a3f",4674:"c58ecc4d",4720:"179381f2",5005:"84cd62f3",5081:"3ec35ab8",5894:"3ec35ab8",6095:"f3bd2a17",6106:"5a10e118",6248:"477f6a53",6355:"8465e8a4",6689:"42e00e9b",6755:"5632acb1",6953:"a2ab85b4",8250:"e3b7f49d",8292:"18d5747f",8525:"f941e258",9533:"c20a4929",9794:"60d2c3ea"};i.f.compat=(e,t)=>{!("undefined"!=typeof document&&("AG08"===(document.querySelector("meta[name='environment']")&&document.querySelector("meta[name='environment']").getAttribute("content"))||"AG09"===(document.querySelector("meta[name='environment']")&&document.querySelector("meta[name='environment']").getAttribute("content"))))&&s[e]&&t.push(self._locStrings.addLocstringAsset("../resources/locale/[locale]/owa.worker.[name].[contenthash:8].json".replace(/\[name\]/g,a[e]||e).replace(/\[contenthash:?\d*\]/g,s[e])))},"undefined"!=typeof self&&self.bootstrapOptions&&self.bootstrapOptions.scriptBaseUrl&&(i.p=self.bootstrapOptions.scriptBaseUrl),(()=>{var e={126:1};i.f.i=(t,n)=>{e[t]||importScripts(i.tu(i.p+i.u(t)))};var t=self.webpackChunkOwa=self.webpackChunkOwa||[],n=t.push.bind(t);t.push=t=>{var[r,o,a]=t;for(var s in o)i.o(o,s)&&(i.m[s]=o[s]);for(a&&a(i);r.length;)e[r.pop()]=1;n(t)}})();var c={};(()=>{"use strict";let e;i.r(c);var t=i(63339),n=i(85445),r=i(77922),o=i(9673),a=i(5940),s=i(73584),l=i(46081);async function u(e){(0,l.U)(e);let t=await (0,s.EF)(),n=await (0,a.y)(t);await o._R.importAndExecute(n.offline||n.web)}let d=new n.Hd(()=>Promise.all([i.e(7141),i.e(4928),i.e(3475),i.e(5753),i.e(9362)]).then(i.bind(i,38944))),f=new n._5(d,e=>e.getOfflineSessionData),h=new n._5(d,e=>e.saveOfflineSessionData);async function p(e,t,n,r,i){return(0,l.U)(e),f.importAndExecute(t,n,r,i)}i(73191);let m=new n.nI(()=>Promise.all([i.e(536),i.e(9724)]).then(i.bind(i,29319))),g=new n._5(m,e=>e.execute),v=new n._5(m,e=>e.unsubscribe),y=new n._5(m,e=>e.notifySubscription),b=new n._5(m,e=>e.initializeOfflineSync),S=new n._5(m,e=>e.flushSyncLogs),_=new n._5(m,e=>e.initializeApplicationSettings),w=new n._5(m,e=>e.initializeDateTime),C=new n._5(m,e=>e.initializeFeatureFlags),A=new n._5(m,e=>e.invokeWin32GqlRequestCallback),k=new n._5(m,e=>e.getOfflineTimeZoneOffsets),I=new n._5(m,e=>e.getOfflineTimeZones);var E=i(5590),x=i(10139),P=i(87595),O=i(85136);let T=self.owaBackfilledErrors;var D=i(23589),M=i(69034),R=i(84721),N=i(65545),L=i(16213),F=i(60239),U=i(7370),H=i(97388),B=i(11110),j=i(17252),W=i(61963);let G=(e,t=1024)=>{if(t<=0)return!1;if(null==e||"object"!=typeof e);else if(Array.isArray(e))return e.some(e=>G(e,t-1));else if(e.extensions?.remotePending===!0||Object.keys(e).some(n=>G(e[n],t-1)))return!0;return!1},V=["chrome-extension://","file:///","btglss.net/","(/Users/","(/Applications/"],q=["https://swc.cdn.skype.com","https://acdn.adnxs.com/","https://s.aolcdn.com","/resources/suiteux-shell/","lpcres.delve.office.com/","webshell.suite.office.com","jac.yahoosandbox.com","/owa.vendors~Prague.js","/owa.gfh-itemsview.js","ResizeObserver loop ","Unable to decode audio data","gcm_sender_id not found in manifest","at checkUnread (<anonymous>:","moz-extension://","ms-browser-extension://","Unhandled Rejection: AbortError: The operation was aborted.","https://goo.gl/","AppNexus namespace blocked","Unknown script code","electron/js2c","debugger eval code","midgard/versionless","amcdn.msftauth.net","Telemetry is not configured!","Request failed with status code","Failed to get auth token from Loki","exception thrown during Write operation: WCC: HTTP","Body is disturbed or locked",'Request to url "/api/v1/topic/capabilities" failed to complete',"AbortError: Registration failed - push service error","Cannot read properties of null (reading 'CodeMirror')","QuotaExceededError Encountered full disk while opening backing store","Cannot read properties of undefined (reading 'type')","getWhitelistFonts","CommonFloodgate is not initialized","can't access dead object"],Z=["Unhandled Rejection: Already Initialized",'{"status":','{"state":"error"}','{"isCanceled":true}','{"callCount":','{"resultCode":2,"isAdalException":false,"_typeSpec":"TokenRetrievalError"}','{"ok":false,"status":0,',"{}","'window' is not defined","'window' is undefined",',"name":"ShellException"','{"line":0,"column":0}','Unhandled Rejection: {"ResourceName":"otellogging","Details":7}',"Unhandled Rejection: [no reason given]","SecurityError","Live Persona Card","midgardError","Uncaught Request failed statusCode: 500","user-script","Failed writing data to the file system","Object Not Found Matching Id"];var Q=i(45590);let z=["ResizeObserver loop limit exceeded","ResizeObserver loop completed"],K=["AnalyticsWorkers_MainThread_EventFailedInWebWorker: logDatapoint. Original Error: Maximum call stack size exceeded","Warning: Cannot update a component (`%s`) while rendering a different component (`%s`). To locate the bad setState() call inside `%s`, follow the stack trace as described in https://reactjs.org/link/setstate-in-render%s"];function $(e,t,n,r){let i=typeof n;"undefined"!=i&&(e[t]="string"==i?(0,H.$6)(n,!!r):n)}var Y=i(2618),J=i(46105);let X="diagnostics";class ee extends Y.D{constructor(e,t,n){super(function(e,t){let n=t?.stack||e;return(n?U.V.hashStr(n):-1)?.toString?.()}(e,t),void 0,void 0,n);try{let e=JSON.stringify({...t?.additionalInfo,diagnosticInfo:t?.diagnosticInfo||""}),{stack:n,queue:r}=(0,J.w)();n&&n.length>0&&(e+="|stack:"+n),(t?.component||t?.addQueue)&&r&&r.length>0&&(e+="|queue:"+r),this.addDataWithPiiScrubbing(X,e),self?.navigator&&"boolean"==typeof self.navigator.onLine&&this.addData("online",self.navigator.onLine)}catch(e){this.addDataWithPiiScrubbing(X,e.message)}}}var et=i(32965),en=i(479),er=i(11),ei=i(63109);function eo(){return void 0==e&&(e=ea(F.Gu.Error)),e}function ea(e){if((0,er.JI)("enableTracing"))return es(e,(0,er.mn)("traceLevel"));let t=ei.K()?.clientTracing;return!!t&&es(e,t)}function es(e,t){if(t)try{return e<=parseInt(t)}catch{return!1}return!0}var ec=i(63150);let el={};el[ec.Z.Error]="Error",el[ec.Z.Warning]="Warning",el[ec.Z.Info]="Info",el[ec.Z.Verbose]="Verbose";class eu extends Y.D{constructor(e,t){super(el[t]||"Unknown"),this.addDataWithPiiScrubbing("message",e)}}let ed=new n.Hd(()=>i.e(5549).then(i.bind(i,80477)),{name:"DevTools"}),ef=new n._5(ed,e=>e.initializeTracer);var eh=i(24346),ep=i(3683);async function em(e,t){let n=(0,D.rT)(M.y,R.q,N.F,L.S);if(F.g4.info(` Set Global Analytics Listeners in ${(0,ep.N)()}. IsModuleSwitch: ${e?.isModuleSwitch}`,"analytics"),!e.isModuleSwitch){if(function(e){for(var t=0;T&&t<T.length;t++)e.apply(null,T[t]);self.owaErrorHandler=e,T=[]}(F.gv),eh.Vj("SetShouldCaptureAssets")?.executeNow(!!P.Yq().shouldCaptureAssets),"MAIN_THREAD"===(0,ep.N)()&&(0,D.Vd)()){let e=(0,O.Z)(self.performance.timing,"indexPage");e&&eh.Vj("CaptureAssetsOptics")?.executeNow([e])}for(let e of n.network)eh.Vj("CaptureServiceActionOptics")?.executeNow(...e);for(let e of n.usage)(0,M.y)(e.name,e.customData,e.options);for(let e of n.coreUsage)(0,R.q)(e.name,e.customData,e.options);for(let e of n.greyError)(0,N.F)(e.name,e.error,e.customData,e.options);for(let e of n.coreGreyError)(0,L.S)(e.name,e.error,e.customData,e.options);(0,F.SU)("GlobalAnalytics",(e,t,n,r)=>{t==F.Gu.Error&&function(e,t,n){try{var r,i,o,a,s;if((0,B.g)(z,e))return;let{datapointName:n,customData:c}=function(e,t){let n=function(e,t){if(/^Script error\.?\s*$|^Javascript error: Script error\.? on line 0$/i.test(e)){try{(t=t||Error("UnknownCorsIssue")).additionalInfo={diagnosticMessage:t.diagnosticInfo,loadedScripts:(function(){let e=[];if(self.document){let t=self.document.getElementsByTagName("script");for(let n=0;n<t.length;n++){let r=t[n],i=r.parentNode?.nodeName?r.parentNode.nodeName:"[unknown parent node]",o=[];for(let e=0;e<r.attributes.length;e++){let t=r.attributes[e];o.push(t.name+":"+t.value)}e.push({src:r.src||"INLINE",cors:r.crossOrigin,parentNode:i,baseUri:r.baseURI,attributes:o.join(",")})}}return e})().filter(e=>null===e.cors&&"INLINE"!=e.src).map(e=>`src:${e.src} parent:${e.parentNode} base:${e.baseUri} attr:${e.attributes} `).join("")}}catch(e){(0,F.rx)("getScriptInfoForLoadedScripts error",e)}return"CORS"}if((0,j.m)(e))return"MEMORY";if((0,W.e)(e,t))return"NETWORK";if(t){if(t.fetchErrorType)return"AuthNeeded"==t.fetchErrorType?"AUTH":"SERVER";if(t.networkError)return"NETWORK";if(G(t))return"LOCAL_LIE"}return null}(e,t),r=n&&`${n}_ERROR`,i={},o=!(0,B.g)(K,e);return $(i,"message",e),$(i,"background",(0,Q.o)()),t?($(i,"name",t.name),$(i,"file",(0,H.Dl)(t.filename)),$(i,"line",t.lineno),$(i,"col",t.colno),$(i,"httpstatus",t.httpStatus),$(i,"stack",(0,H.Dl)(t.stack),o),$(i,"diagnostics",JSON.stringify({...t.additionalInfo,diagnosticInfo:t.diagnosticInfo||""}),o),$(i,"responseCode",t.responseCode),$(i,"innerMessage",t.innerMessage),$(i,"gqlPath",t.gqlPath),$(i,"queryStack",(0,H.Dl)(t.queryStack),o)):$(i,"stack",(0,H.Dl)(Error(e).stack),o),{datapointName:r,customData:i}}(e,t);if(n)(0,en.y)(new et.Z(n,c),"client_grey_error");else{let{customData:n,table:l}=(r=void 0,t?.response&&(c.status=t.response.status),t?.fetchErrorType&&(c.fet=t.fetchErrorType),{customData:c,table:r?"client_event_dev_only":(i=e,o=t,(0,B.g)(q,i)||o&&(o.external||(a=o.stack,(0,B.g)(V,a))||(0,B.g)(q,o.stack)||(s=o.stack,(/\S/.test(s)||s==F.fn)&&(0,B.g)(Z,i||o.message))))?"client_error_external":"client_error"});(0,en.y)(new ee(e,t,n),l)}}catch{}}(e,r),eo()&&ea(t)&&(0,en.y)(new eu(e,t),"client_trace")},!eo()),F.g4.info(` Completed Setting Global Analytics Listeners in ${(0,ep.N)()}`,"analytics")}(0,P.Yq)().devToolsEnabled&&console&&await ef.importAndExecute().catch(()=>{}),(0,D.U_)(),t?.()}var eg=i(2020);let ev=!1;async function ey(e,t){F.g4.info(` Initializing Analytics package in ${(0,ep.N)()}.`,"analytics"),e.useAnalyticsWorker=!1;try{e=await (0,P.MB)(e,t),ev=!0,(0,x.y8)("AnalyticsWorkers_WorkerThread_CoreInitialized",{worker:(0,ep.N)(),result:"SUCCESS"}),e.requestConfigUpdateTime?F.g4.info(` Skipped setting global listeners and processing queue because analytics are already initialized on ${(0,ep.N)()}.`,"analytics"):(F.g4.info(` Analytics Initialized on ${(0,ep.N)()}.`,"analytics"),em(e),(0,eg.sq)(),F.g4.info(` Completed Analytics Initialization on ${(0,ep.N)()}.`,"analytics"))}catch(e){if(!ev)throw e;(0,x.FG)("AnalyticsWorkers_WorkerThread_CoreIntialized",e,{worker:(0,ep.N)(),result:"ERROR"}),F.g4.warn(` The Analytics initialization failed on the ${(0,ep.N)()} thread.`,"analytics")}}let eb="AnalyticsWorkers_WorkerThread_CacheUpdate",eS=null;function e_(e,t){t&&(eS=t),(0,eh._V)("GetAndUpdateAnalyticsCachesInWorker",()=>ew),e.FlightsAndApplicationSettingsCache&&(0,P.jS)(e.FlightsAndApplicationSettingsCache),e.UserConfigurationCache&&(0,P.DG)(e.UserConfigurationCache),e.CommonPropertiesCache&&(0,P.dg)(e.CommonPropertiesCache)}async function ew(){if(!eS){F.g4.warn(` ${eb} (re-initialization)`),(0,x.FG)(eb,Error("getUpdateCachesFunction is null"));return}e_(await eS()),F.g4.info(` ${eb}: Update completed`,"analytics")}var eC=i(55093),eA=i(77587);let ek={initialize:r.j2,initializeOfflineSync:e=>b.importAndExecute(e),execute:e=>g.importAndExecute(e),unsubscribe:e=>v.importAndExecute(e),setDisableAllRequests:function(e){(0,E.q_)({disableAllRequests:e})},notifySubscription:(e,t,n)=>y.importAndExecute(e,t,n),flushSyncLogs:()=>S.importAndExecute(),initializeDateTime:e=>w.importAndExecute(e),initializeAnalyticsInWorker:ey,updateAnalyticsCachesInWorker:e_,onTableReloaded:(e,t,n,r,i,o)=>eC.hD.importAndExecute(e,t,n,r,i,o),initializeApplicationSettings:e=>_.importAndExecute(e),initializeFeatureFlags:e=>C.importAndExecute(e),precompileSchema:u,invokeWin32GqlRequestCallback:(e,t)=>A.importAndExecute(e,t),getOfflineSessionData:p,saveOfflineSessionData:(e,t)=>h.importAndExecute(e,t),getOfflineTimeZones:function(e,t){return I.importAndExecute(e,t)},getOfflineTimeZoneOffsets:function(e,t){return k.importAndExecute(e,t)},applyCalendarEventsSyncLieForRange:(e,t,n,r,i,o,a)=>eC.o$.importAndExecute(e,t,n,r,i,o,a),loadOfflineSettings:function(e){return eA.ER.importAndExecute(e)},saveOfflineSettings:function(e,t){return eA.jQ.importAndExecute(e,t)},invalidateOfflineConversationNodes:function(e,t){return eC.KK.importAndExecute(e,t)}};(0,t.Jj)(ek)})(),(self.Owa=self.Owa||{}).data=c})(),self.scriptsLoaded=self.scriptsLoaded||{},self.scriptsLoaded["owa.worker.data.41291932.js"]=1;