1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/agent-session-CRiUWx3s.js","assets/timer--QM2LZfv.js","assets/main-CX5PqK3X.js","assets/index-CoOwG2_R.js","assets/nav-timing-CHjjxeJZ.js","assets/aggregate-base-3Twa-eY_.js","assets/event-buffer-D7sh4Nzo.js","assets/first-paint-fCN2e-CP.js","assets/traverse-eGeoT8Mx.js","assets/index-Bp08UDpM.js","assets/bel-serializer-BrHwBgH-.js","assets/event-origin-Bb7irpQQ.js","assets/load-time-C8AH5nhX.js","assets/index-4Jku0oVP.js","assets/iframe-PalxAwQ_.js","assets/index-D4Bqzovr.js","assets/index-BXl6ooIN.js","assets/type-check-BVQCr-HH.js","assets/index-IB-Opsr9.js","assets/index-OEbTnVez.js","assets/stylesheet-evaluator-CtachYcr.js","assets/recorder-DJTB5OAM.js","assets/index-BrWMycSs.js","assets/index-B1Ov745L.js","assets/index-wdR-37ts.js"])))=>i.map(i=>d[i]); 2import{a8 as C}from"./main-CX5PqK3X.js";const In=()=>{};function T(){return Math.floor(performance.now())}const U=typeof window<"u"&&!!window.document,On=typeof WorkerGlobalScope<"u"&&(typeof self<"u"&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||typeof globalThis<"u"&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),m=U?window:typeof WorkerGlobalScope<"u"&&(typeof self<"u"&&self instanceof WorkerGlobalScope&&self||typeof globalThis<"u"&&globalThis instanceof WorkerGlobalScope&&globalThis);m?.document?.readyState;const $s=m?.document?.visibilityState==="hidden",zs=""+m?.location,Nn=/iPad|iPhone|iPod/.test(m.navigator?.userAgent),Xs=Nn&&typeof SharedWorker>"u",Pn=(()=>
2{const t=m.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(t)&&t.length>=2?+t[1]:0})(),ce=Date.now()-T(),qs=()=>typeof PerformanceNavigationTiming<"u"&&m?.performance?.getEntriesByType("navigation")?.[0]?.responseStart,xn="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function Ie(t,e){return t?t[e]&15:Math.random()*16|0}function Dn(){const t=m?.crypto||m?.msCrypto;let e,n=0;return t&&t.getRandomValues&&(e=t.getRandomValues(new Uint8Array(30))),xn.split("").map(r=>r==="x"?Ie(e,n++).toString(16):r==="y"?(Ie()&3|8).toString(16):r).join("")}function Ee(t){const e=m?.crypto||m?.msCrypto;let n,r=0;e&&e.getRandomValues&&(n=e.getRandomValues(new Uint8Array(t)));const s=[];for(var i=0;i<t;i++)s.push(Ie(n,r++).toString(16));return s.join("")}function Ln(){return Ee(16)}function Cn(){return Ee(32)}const Mn="newrelic";function $(t={}){try{m.dispatchEvent(new CustomEvent(Mn,{detail:t}))}catch{}}function S(t,e){typeof console.debug=="function"&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(t),e),$({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:t,secondary:e}}))}const k="api-",tt=k+"ixn-",ge="addPageAction",Vt="addToTrace",Bt="addRelease",K="finished",jt="interaction",Gt="log",Wt="noticeError",Oe="pauseReplay",Ge="recordCustomEvent",ue="recordReplay",$t="register",Ne="setApplicationVersion",zt="setCurrentRouteName",Pe="setCustomAttribute",Xt="setErrorHandler",xe="setPageViewName",De="setUserId",qt="start",Yt="wrapLogger",We="measure",Le="consent";class ee{#e(e,...n){if(this[e]===ee.prototype[e])S(35,e);else return this[e](...n)}addPageAction(e,n){return this.#e(ge,e,n)}register(e){return this.#e($t,e)}recordCustomEvent(e,n){return this.#e(Ge,e,n)}setPageViewName(e,n){return this.#e(xe,e,n)}setCustomAttribute(e,n,r){return this.#e(Pe,e,n,r)}noticeError(e,n){return this.#e(Wt,e,n)}setUserId(e,n=!1){return this.#e(De,e,n)}setApplicationVersion(e){return this.#e(Ne,e)}setErrorHandler(e){return this.#e(Xt,e)}addRelease(e,n){return this.#e(Bt,e,n)}log(e,n){return this.#e(Gt,e,n)}start(){return this.#e(qt)}finished(e){return this.#e(K,e)}recordReplay(){return this.#e(ue)}pauseReplay(){return this.#e(Oe)}addToTrace(e){return this.#e(Vt,e)}setCurrentRouteName(e){return this.#e(zt,e)}interaction(e){return this.#e(jt,e)}wrapLogger(e,n,r){return this.#e(Yt,e,n,r)}measure(e,n){return this.#e(We,e,n)}consent(e){return this.#e(Le,e)}}class Kt extends ee{agentIdentifier=Ee(16)}const ie="events",Ce="jserrors",nt="browser/blobs",Un="rum",kn="browser/logs",d={ajax:"ajax",genericEvents:"generic_events",jserrors:Ce,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},Me={[d.pageViewEvent]:1,[d.pageViewTiming]:2,[d.metrics]:3,[d.jserrors]:4,[d.spa]:5,[d.ajax]:6,[d.sessionTrace]:7,[d.softNav]:8,[d.sessionReplay]:9,[d.logging]:10,[d.genericEvents]:11},Ys={[d.pageViewEvent]:Un,[d.pageViewTiming]:ie,[d.ajax]:ie,[d.spa]:ie,[d.softNav]:ie,[d.metrics]:Ce,[d.jserrors]:Ce,[d.sessionTrace]:nt,[d.sessionReplay]:nt,[d.logging]:kn,[d.genericEvents]:"ins"},Hn=Object.values(d);function Fn(t){const e={};return Hn.forEach(n=>{e[n]=!!t[n]?.enabled}),e}const Ae=new Map;function Jt(...t){return t.every(e=>{if(Ae.has(e))return Ae.get(e);const n=typeof e=="function"?e.toString():"",r=n.includes("[native code]"),s=n.includes("nrWrapper");return!r&&!s&&S(64,e?.name||n),Ae.set(e,r),r})}const de={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function F(){return m.NREUM||(m.NREUM={}),typeof m.newrelic>"u"&&(m.newrelic=m.NREUM),m.NREUM}function Vn(){let t=F();const e=t.info||{};return t.info={beacon:de.beacon,errorBeacon:de.errorBeacon,...e},t}function Bn(){let t=F();const e=t.loader_config||{};return t.loader_config={...e},t}function jn(){let t=F();const e=t.init||{};return t.init={...e},t}function G(){let t=F();return t.o||(t.o={ST:m.setTimeout,SI:m.setImmediate||m.setInterval,CT:m.clearTimeout,XHR:m.XMLHttpRequest,REQ:m.Request,EV:m.Event,PR:m.Promise,MO:m.MutationObserver,FETCH:m.fetch,WS:m.WebSocket},Jt(...Object.values(t.o))),t}function Gn(t,e){let n=F();n.initializedAgents??={},e.initializedAt={ms:T(),date:new Date},n.initializedAgents[t]=e}function Wn(t,e){let n=F();n[t]=e}function Qt(){return Vn(),jn(),G(),Bn(),F()}function $n(t){const e=Qt();Object.getOwnPropertyNames(ee.prototype).forEach(n=>{const r=ee.prototype[n];if(typeof r!="function"||r==="constructor")return;let s=e[n];!t[n]||t.exposed===!1||t.runtime?.loaderType==="micro-agent"||(e[n]=(...i)=>{const a=t[n](...i);return s?s(...i):a})})}function ne(t,e){try{if(!t||typeof t!="object")return S(3);if(!e||typeof e!="object")return S(4);const n=Object.create(Object.getPrototypeOf(e),Object.getOwnPropertyDescriptors(e)),r=Object.keys(n).length===0?t:n;
vendor: 9,095 bytes, line 2
2for(let s in r)if(t[s]!==void 0)try{if(t[s]===null){n[s]=null;continue}Array.isArray(t[s])&&Array.isArray(e[s])?n[s]=Array.from(new Set([...t[s],...e[s]])):typeof t[s]=="object"&&typeof e[s]=="object"?n[s]=ne(t[s],e[s]):n[s]=t[s]}catch(i){n[s]||S(1,i)}return n}catch(n){S(2,n)}}const zn={beacon:de.beacon,errorBeacon:de.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function Ks(t){try{return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch{return!1}}const Xn=t=>ne(t,zn),rt=d.genericEvents,qn=["auxclick","click","copy","keydown","paste","scrollend"],Yn=["focus","blur"],Js=4,Qs=1e3,Zs=2e3,ei=["PageAction","UserAction","BrowserPerformance"],st={RESOURCES:"experimental.resources",REGISTER:"register"},it=t=>{if(!t||typeof t!="string")return!1;try{document.createDocumentFragment().querySelector(t)}catch{return!1}return!0},Kn="NRBA",Jn="SESSION",Qn=144e5,Zn=18e5,er={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},ti={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},B={OFF:0,FULL:1,ERROR:2},at="[data-nr-mask]",tr=()=>{const t={feature_flags:[],experimental:{allow_registered_children:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{get allow_registered_children(){return t.feature_flags.includes(st.REGISTER)||t.experimental.allow_registered_children},set allow_registered_children(e){t.experimental.allow_registered_children=e},duplicate_registered_data:!1},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return t.feature_flags},set feature_flags(e){t.feature_flags=e},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return t.feature_flags.includes(st.RESOURCES)||t.experimental.resources},set enabled(e){t.experimental.resources=e},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:Qn,inactiveMs:Zn},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return t.mask_selector},set mask_text_selector(e){it(e)?t.mask_selector="".concat(e,",").concat(at):e===""||e===null?t.mask_selector=at:S(5,e)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return t.block_selector},set block_selector(e){it(e)?t.block_selector+=",".concat(e):e!==""&&S(6,e)},get mask_input_options(){return t.mask_input_options},set mask_input_options(e){e&&typeof e=="object"?t.mask_input_options={...e,password:!0}:S(7,e)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},nr=t=>ne(t,tr()),rr="1.308.0",sr="NPM",ir="NPM",ni="@newrelic/rrweb",ri="1.0.1";let ar=0;const ot={buildEnv:sr,distMethod:ir,version:rr,originTime:ce},ct={consented:!1},or={appMetadata:{},get consented(){return this.session?.state?.consent||ct.consented},set consented(t){ct.consented=t},customTransaction:void 0,denyList:void 0,disabled:!1,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++ar}},cr=t=>{const e=ne(t,or),n=Object.keys(ot).reduce((r,s)=>(r[s]={value:ot[s],writable:!1,configurable:!0,enumerable:!0},r),{});return Object.defineProperties(e,n)},ut=new Set,te={};function si(t,e){const n=e.agentIdentifier;te[n]??={},!(!t||typeof t!="object")&&(ut.has(n)||(e.ee.emit("rumresp",[t]),te[n]=t,ut.add(n),$({agentIdentifier:n,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:t})))}var ur=Object.prototype.hasOwnProperty;function $e(t,e,n){if(ur.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch{}return t[e]=r,r}class Q{constructor(e){this.contextId=e}}const Zt=Dn(),j="nr@context:".concat(Zt),N=en(void 0,"globalEE"),Ue=F();Ue.ee||(Ue.ee=N);function en(t,e){var n={},r={},s={},i=!1;try{i=e.length!==16?!1:Ue.initializedAgents?.[e]?.runtime.isolatedBacklog}catch{}var a={on:E,addEventListener:E,removeEventListener:b,emit:h,get:g,listeners:p,context:c,buffer:x,abort:o,isBuffering:D,debugId:e,backlog:i?{}:t&&typeof t.backlog=="object"?t.backlog:{},isolatedBacklog:i};function o(){a._aborted=!0,Object.keys(a.backlog).forEach(y=>{delete a.backlog[y]})}return Object.defineProperty(a,"aborted",{get:()=>{let y=a._aborted||!1;return y||(t&&(y=t.aborted),y)}}),a;function c(y){return y&&y instanceof Q?y:y?$e(y,j,()=>new Q(j)):new Q(j)}function h(y,v,w,P,l){if(l!==!1&&(l=!0),!(N.aborted&&!P)){t&&l&&t.emit(y,v,w);var u=c(w),f=p(y);f.forEach(I=>{I.apply(u,v)});var A=O()[r[y]];return A&&A.push([a,y,v,u]),u}}function E(y,v){n[y]=p(y).concat(v)}function b(y,v){var w=n[y];if(w)for(var P=0;P<w.length;P++)w[P]===v&&w.splice(P,1)}function p(y){return n[y]||[]}function g(y){return s[y]=s[y]||en(a,y)}function x(y,v){const w=O();v=v||"feature",!a.aborted&&Object.entries(y||{}).forEach(([P,l])=>{r[l]=v,v in w||(w[v]=[])})}function D(y){var v=O()[r[y]];return!!v}function O(){return a.backlog}}const dr={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},fr=t=>ne(t,dr),Te=new Set;function lr(t,e={},n,r){let{init:s,info:i,loader_config:a,runtime:o={},exposed:c=!0}=e;if(!i){const b=Qt();s=b.init,i=b.info,a=b.loader_config}t.init=nr(s||{}),t.loader_config=fr(a||{}),i.jsAttributes??={},On&&(i.jsAttributes.isWorker=!0),t.info=Xn(i);const h=t.init,E=[i.beacon,i.errorBeacon];Te.has(t.agentIdentifier)||(h.proxy.assets&&(In(h.proxy.assets),E.push(h.proxy.assets)),h.proxy.beacon&&E.push(h.proxy.beacon),t.beacons=[...E],$n(t),Wn("activatedFeatures",te)),o.denyList=[...h.ajax.deny_list||[],...h.ajax.block_internal?E:[]],o.ptid=t.agentIdentifier,o.loaderType=n,t.runtime=cr(o),Te.has(t.agentIdentifier)||(t.ee=N.get(t.agentIdentifier),t.exposed=c,$({agentIdentifier:t.agentIdentifier,drained:!!te?.[t.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:t.config})),Te.add(t.agentIdentifier)}function hr(t){switch(t){case d.ajax:return[d.jserrors];case d.sessionTrace:return[d.ajax,d.pageViewEvent];case d.sessionReplay:return[d.sessionTrace];case d.pageViewTiming:return[d.pageViewEvent];default:return[]}}var fe=N.get("handle");function _(t,e,n,r,s){s?(s.buffer([t],r),s.emit(t,e,n)):(fe.buffer([t],r),fe.emit(t,e,n))}const dt=d.metrics,pr="sm",ii="cm",re="storeSupportabilityMetrics",mr="storeEventMetrics";function R(t,e,n,r){const s=r||n;!s||s[t]&&s[t]!==Kt.prototype[t]||(s[t]=function(){_(re,["API/"+t+"/called"],void 0,d.metrics,n.ee),$({agentIdentifier:n.agentIdentifier,drained:!!te?.[n.agentIdentifier],type:"data",name:"api",feature:k+t,data:{}});try{return e.apply(this,arguments)}catch(i){S(23,i)}})}function ze(t,e,n,r,s){const i=t.info;n===null?delete i.jsAttributes[e]:i.jsAttributes[e]=n,(s||n===null)&&_(k+r,[T(),e,n],void 0,"session",t.ee)}function Er(t){R(xe,function(e,n){typeof e=="string"&&(e.charAt(0)!=="/"&&(e="/"+e),t.runtime.customTransaction=(n||"http://custom.transaction")+e,_(k+xe,[T()],void 0,void 0,t.ee))},t)}Xe.on=tn;var gr=Xe.handlers={};function Xe(t,e,n,r){tn(r||fe,gr,t,e,n)}function tn(t,e,n,r,s){s||(s="feature"),t||(t=fe);var i=e[s]=e[s]||{},a=i[n]=i[n]||[];a.push([t,r])}const L={};function ft(t,e){const n={staged:!1,priority:Me[e]||0};nn(t),L[t].get(e)||L[t].set(e,n)}function yr(t,e){!t||!L[t]||(L[t].get(e)&&L[t].delete(e),qe(t,e,!1),L[t].size&&rn(t))}function nn(t){if(!t)throw new Error("agentIdentifier required");L[t]||(L[t]=new Map)}function lt(t="",e="feature",n=!1){if(nn(t),!t||!L[t].get(e)||n)return qe(t,e);L[t].get(e).staged=!0,rn(t)}function rn(t){const e=Array.from(L[t]);e.every(([n,r])=>r.staged)&&(e.sort((n,r)=>n[1].priority-r[1].priority),e.forEach(([n])=>{L[t].delete(n),qe(t,n)}))}function qe(t,e,n=!0){const r=t?N.get(t):N,s=Xe.handlers;
2if(!(r.aborted||!r.backlog||!s)){if($({agentIdentifier:t,type:"lifecycle",name:"drain",feature:e}),n){const i=r.backlog[e],a=s[e];if(a){for(let o=0;i&&o<i.length;++o)_r(i[o],a);Object.entries(a).forEach(([o,c])=>{Object.values(c||{}).forEach(h=>{h[0]?.on&&h[0]?.context()instanceof Q&&h[0].on(o,h[1])})})}}r.isolatedBacklog||delete s[e],r.backlog[e]=null,r.emit("drain-"+e,[])}}function _r(t,e){var n=t[1];Object.values(e[n]||{}).forEach(r=>{var s=t[0],i=r[0];if(i===s){var a=r[1],o=t[3],c=t[2];a.apply(o,c)}})}class br{constructor(e,n){this.agentIdentifier=e,this.ee=N.get(e),this.featureName=n,this.blocked=!1}deregisterDrain(){yr(this.agentIdentifier,this.featureName)}}function M(t,e){return{capture:t,passive:!1,signal:e}}function z(t,e,n=!1,r){window.addEventListener(t,e,M(n,r))}function sn(t,e,n=!1,r){document.addEventListener(t,e,M(n,r))}function an(t,e=500,n={}){const r=n?.leading||!1;let s;return(...i)=>{r&&s===void 0&&(t.apply(this,i),s=setTimeout(()=>{s=clearTimeout(s)},e)),r||(clearTimeout(s),s=setTimeout(()=>{t.apply(this,i)},e))}}function Z(t){let e=!1;return(...n)=>{e||(e=!0,t.apply(this,n))}}function le(){return typeof document>"u"||document.readyState==="complete"}function on(t,e){if(le())return t();const n=Z(t),r=setInterval(()=>{le()&&(clearInterval(r),n())},500);z("load",n,e)}function Ar(t){if(le())return t();sn("DOMContentLoaded",t)}function Tr(t){if(le())return t();z("popstate",t)}const Ye=t=>U&&t?.privacy.cookies_enabled===!0;function Ke(t){return!!G().o.MO&&Ye(t)&&t?.session_trace.enabled===!0}function ht(t){return t?.session_replay.preload===!0&&Ke(t)}function ai(t,e){try{if(typeof e?.type=="string"){if(e.type.toLowerCase()==="password")return"*".repeat(t?.length||0);if(e?.dataset?.nrUnmask!==void 0||e?.classList?.contains("nr-unmask"))return t}}catch{}return typeof t=="string"?t.replace(/[\S]/g,"*"):"*".repeat(t?.length||0)}const oi=16e3,ci=1e6,Sr="SESSION_ERROR",ui={[d.logging]:!0,[d.genericEvents]:!1,[d.jserrors]:!1,[d.ajax]:!1};class H extends br{constructor(e,n){super(e.agentIdentifier,n),this.agentRef=e,this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(r=>{this.loadedSuccessfully=r}),this.deferred=Promise.resolve(),e.init[this.featureName].autoStart===!1?this.deferred=new Promise((r,s)=>{this.ee.on("manual-start-all",Z(()=>{ft(e.agentIdentifier,this.featureName),r()}))}):ft(e.agentIdentifier,n)}importAggregator(e,n,r={}){if(this.featAggregate)return;const s=async()=>{await this.deferred;let i;try{if(Ye(e.init)){const{setupAgentSession:a}=await C(async()=>{const{setupAgentSession:o}=await import("./agent-session-CRiUWx3s.js");return{setupAgentSession:o}},__vite__mapDeps([0,1,2]));i=a(e)}}catch(a){S(20,a),this.ee.emit("internal-error",[a]),_(Sr,[a],void 0,this.featureName,this.ee)}try{if(!this.#e(this.featureName,i,e.init)){lt(this.agentIdentifier,this.featureName),this.loadedSuccessfully(!1);return}const{Aggregate:a}=await n();this.featAggregate=new a(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(a){S(34,a),this.abortHandler?.(),lt(this.agentIdentifier,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};U?on(()=>s(),!0):s()}#e(e,n,r){if(this.blocked)return!1;switch(e){case d.sessionReplay:return Ke(r)&&!!n;case d.sessionTrace:return!!n;default:return!0}}}const pt=d.pageViewEvent;let cn=class extends H{static featureName=pt;constructor(e){super(e,pt),this.setupInspectionEvents(e.agentIdentifier),Er(e),this.importAggregator(e,()=>C(()=>import("./index-CoOwG2_R.js"),__vite__mapDeps([3,4,5,6,7,8,2])))}setupInspectionEvents(e){const n=(r,s)=>{r&&$({agentIdentifier:e,timeStamp:r.timeStamp,loaded:r.target.readyState==="complete",type:"window",name:s,data:r.target.location+""})};Ar(r=>{n(r,"DOMContentLoaded")}),on(r=>{n(r,"load")}),Tr(r=>{n(r,"navigate")}),this.ee.on(er.UPDATE,(r,s)=>{$({agentIdentifier:e,type:"lifecycle",name:"session",data:s})})}};function vr(t){R(Pe,function(e,n,r=!1){if(typeof e!="string"){S(39,typeof e);return}if(!(["string","number","boolean"].includes(typeof n)||n===null)){S(40,typeof n);return}return ze(t,e,n,Pe,r)},t)}function Rr(t){R(De,function(e,n=!1){if(!(typeof e=="string"||e===null)){S(41,typeof e);return}const r=t.info.jsAttributes["enduser.id"];n&&r!==void 0&&r!==null&&r!==e?_(k+"setUserIdAndResetSession",[e],void 0,"session",t.ee):ze(t,"enduser.id",e,De,!0)},t)}function wr(t){R(Ne,function(e){if(!(typeof e=="string"||e===null)){S(42,typeof e);return}return ze(t,"application.version",e,Ne,!1)},t)}function Ir(t){R(qt,function(){t.ee.emit("manual-start-all")},t)}function Or(t){R(Le,function(e=!0){if(typeof e!="boolean"){S(65,typeof e);return}if(_(k+Le,[e],void 0,"session",t.ee),t.runtime.consented=e,e){const n=t.features.page_view_event;n.onAggregateImported.then(r=>{const s=n.featAggregate;r&&!s.sentRum&&s.sendRum()})}},t)}class Nr extends Kt{constructor(e){if(super(),!m){S(21);return}this.features={},Gn(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(cn),lr(this,e,e.loaderType||"agent"),vr(this),Rr(this),wr(this),Ir(this),Or(this),this.run()}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=Fn(this.init),n=[...this.desiredFeatures];n.sort((r,s)=>
2Me[r.featureName]-Me[s.featureName]),n.forEach(r=>{if(!e[r.featureName]&&r.featureName!==d.pageViewEvent)return;if(r.featureName===d.spa){S(67);return}const i=hr(r.featureName).filter(a=>!(a in this.features));i.length>0&&S(36,{targetFeature:r.featureName,missingDependencies:i}),this.features[r.featureName]=new r(this)})}catch(e){S(22,e);for(const s in this.features)this.features[s].abortHandler?.();const n=F();return delete n.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator,n.ee.get(this.agentIdentifier).abort(),!1}}}function Pr(t,e=!1,n,r){sn("visibilitychange",s,n,r);function s(){if(e){document.visibilityState==="hidden"&&t();return}t(document.visibilityState)}}function un(t,e,n){z("pagehide",t,e,n)}const ae=d.pageViewTiming;let xr=class extends H{static featureName=ae;constructor(e){super(e,ae),U&&(Pr(()=>_("docHidden",[T()],void 0,ae,this.ee),!0),un(()=>_("winPagehide",[T()],void 0,ae,this.ee)),this.importAggregator(e,()=>C(()=>import("./index-Bp08UDpM.js"),__vite__mapDeps([9,10,5,6,7,11,12,2]))))}},Dr=class extends H{static featureName=dt;constructor(e){super(e,dt),U&&document.addEventListener("securitypolicyviolation",n=>{_(re,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)}),this.importAggregator(e,()=>C(()=>import("./index-4Jku0oVP.js"),__vite__mapDeps([13,5,6,14,2])))}};const mt=d.jserrors,Lr=()=>{const t=new WeakSet;return(e,n)=>{if(typeof n=="object"&&n!==null){if(t.has(n))return;t.add(n)}return n}};function Je(t){try{return JSON.stringify(t,Lr())??""}catch(e){try{N.emit("internal-error",[e])}catch{}return""}}class dn{constructor(e,n,r,s,i){this.name="UncaughtError",this.message=typeof e=="string"?e:Je(e),this.sourceURL=n,this.line=r,this.column=s,this.__newrelic=i}}function he(t){return Qe(t)?t:new dn(t?.message!==void 0?t.message:t,t?.filename||t?.sourceURL,t?.lineno||t?.line,t?.colno||t?.col,t?.__newrelic,t?.cause)}function Cr(t){const e="Unhandled Promise Rejection: ";if(!t?.reason)return;if(Qe(t.reason)){try{t.reason.message.startsWith(e)||(t.reason.message=e+t.reason.message)}catch{}return he(t.reason)}const n=he(t.reason);return(n.message||"").startsWith(e)||(n.message=e+n.message),n}function Mr(t){if(t.error instanceof SyntaxError&&!/:\d+$/.test(t.error.stack?.trim())){const e=new dn(t.message,t.filename,t.lineno,t.colno,t.error.__newrelic,t.cause);return e.name=SyntaxError.name,e}return Qe(t.error)?t.error:he(t)}function Qe(t){return t instanceof Error&&!!t.stack}function Ur(t){R(Wt,(e,n)=>fn(e,n,t),t)}function fn(t,e,n,r,s=T()){typeof t=="string"&&(t=new Error(t)),_("err",[t,s,!1,e,n.runtime.isRecording,void 0,r],void 0,d.jserrors,n.ee),_("uaErr",[],void 0,d.genericEvents,n.ee)}function kr(t){R(Xt,function(e){t.runtime.onerror=e},t)}function Hr(t){let e=0;R(Bt,function(n,r){++e>10||(this.runtime.releaseIds[n.slice(-200)]=(""+r).slice(-200))},t)}const ln={MFE:"MFE",BA:"BA"};function hi(t,e){if(e?.harvestEndpointVersion!==2)return{};const n=e.agentRef.runtime.appMetadata.agents[0].entityGuid;return t?{"source.id":t.id,"source.name":t.name,"source.type":t.type,"parent.id":t.parent?.id||n,"parent.type":t.parent?.type||ln.BA}:{"entity.guid":n,appId:e.agentRef.info.applicationID}}const ye={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},pi={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},Fr="log",Et=d.logging;function hn(t,e,n={},r=ye.INFO,s=!0,i,a=T()){_(re,["API/logging/".concat(r.toLowerCase(),"/called")],void 0,d.metrics,t),_(Fr,[a,e,n,r,s,i],void 0,d.logging,t)}function mi(t){return typeof t!="string"?!1:Object.values(ye).some(e=>e===t.toUpperCase().trim())}function Vr(t){R(Gt,(e,n)=>pn(e,n,t),t)}function pn(t,{customAttributes:e={},level:n=ye.INFO}={},r,s,i=T()){hn(r.ee,t,e,n,!1,s,i)}function Br(t){R(ge,(e,n)=>mn(e,n,t),t)}function mn(t,e,n,r,s=T()){_(k+ge,[s,t,e,r],void 0,d.genericEvents,n.ee)}function jr(t){R(We,(e,n)=>En(e,n,t),t)}function En(t,e,n,r,s=T()){const{start:i,end:a,customAttributes:o}=e||{},c={customAttributes:o||{}};if(typeof c.customAttributes!="object"||typeof t!="string"||t.length===0){S(57);return}const h=(E,b)=>E==null?b:typeof E=="number"?E:E instanceof PerformanceMark?E.startTime:Number.NaN;if(c.start=h(i,0),c.end=h(a,s),Number.isNaN(c.start)||Number.isNaN(c.end)){S(57);return}if(c.duration=c.end-c.start,c.duration<0){S(58);return}return _(k+We,[c,t,r],void 0,d.genericEvents,n.ee),c}function Gr(t){R(Ge,(e,n)=>gn(e,n,t),t)}function gn(t,e={},n,r,s=T()){_(k+Ge,[s,t,e,r],void 0,d.genericEvents,n.ee)}function Ze(t){R($t,function(e){return yn(t,e)},t)}
2function yn(t,e,n){S(54,"newrelic.register"),e||={},e.type=ln.MFE,e.licenseKey||=t.info.licenseKey,e.blocked=!1,e.parent=n||{},Array.isArray(e.tags)||(e.tags=[]);const r={};e.tags.forEach(p=>{p!=="name"&&p!=="id"&&(r["source.".concat(p)]=!0)}),e.isolated??=!0;let s=()=>{};const i=t.runtime.registeredEntities;if(!e.isolated){const p=i.find(({metadata:{target:{id:g}}})=>g===e.id&&!e.isolated);if(p)return p}const a=p=>{e.blocked=!0,s=p};function o(p){return typeof p=="string"&&!!p.trim()&&p.trim().length<501||typeof p=="number"}t.init.api.allow_registered_children||a(Z(()=>S(55))),(!o(e.id)||!o(e.name))&&a(Z(()=>S(48,e)));const c={addPageAction:(p,g={})=>b(mn,[p,{...r,...g},t],e),deregister:()=>{a(Z(()=>S(68)))},log:(p,g={})=>b(pn,[p,{...g,customAttributes:{...r,...g.customAttributes||{}}},t],e),measure:(p,g={})=>b(En,[p,{...g,customAttributes:{...r,...g.customAttributes||{}}},t],e),noticeError:(p,g={})=>b(fn,[p,{...r,...g},t],e),register:(p={})=>b(yn,[t,p],c.metadata.target),recordCustomEvent:(p,g={})=>b(gn,[p,{...r,...g},t],e),setApplicationVersion:p=>E("application.version",p),setCustomAttribute:(p,g)=>E(p,g),setUserId:p=>E("enduser.id",p),metadata:{customAttributes:r,target:e}},h=()=>(e.blocked&&s(),e.blocked);h()||i.push(c);const E=(p,g)=>{h()||(r[p]=g)},b=(p,g,x)=>{if(h())return;const D=T();_(re,["API/register/".concat(p.name,"/called")],void 0,d.metrics,t.ee);try{if(t.init.api.duplicate_registered_data&&p.name!=="register"){let y=g;if(g[1]instanceof Object){const v={"child.id":x.id,"child.type":x.type};"customAttributes"in g[1]?y=[g[0],{...g[1],customAttributes:{...g[1].customAttributes,...v}},...g.slice(2)]:y=[g[0],{...g[1],...v},...g.slice(2)]}p(...y,void 0,D)}return p(...g,x,D)}catch(O){S(50,O)}};return c}let Wr=class extends H{static featureName=mt;constructor(e){super(e,mt),Ur(e),kr(e),Hr(e),Ze(e);try{this.removeOnAbort=new AbortController}catch{}this.ee.on("internal-error",(n,r)=>{this.abortHandler&&_("ierr",[he(n),T(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),m.addEventListener("unhandledrejection",n=>{this.abortHandler&&_("err",[Cr(n),T(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},M(!1,this.removeOnAbort?.signal)),m.addEventListener("error",n=>{this.abortHandler&&_("err",[Mr(n),T(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},M(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator(e,()=>C(()=>import("./index-D4Bqzovr.js"),__vite__mapDeps([15,5,6,8,2])))}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}},$r=1;const zr="nr@id";function gt(t){const e=typeof t;return!t||!(e==="object"||e==="function")?-1:t===m?0:$e(t,zr,function(){return $r++})}function pe(t){if(typeof t=="string"&&t.length)return t.length;if(typeof t=="object"){if(typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if(typeof Blob<"u"&&t instanceof Blob&&t.size)return t.size;if(!(typeof FormData<"u"&&t instanceof FormData))try{return Je(t).length}catch{return}}}const me="nr@original:".concat(Zt),Xr=50;var qr=Object.prototype.hasOwnProperty,oe=!1;function _e(t,e){return t||(t=N),n.inPlace=r,n.flag=me,n;function n(i,a,o,c,h){if(yt(i))return i;return a||(a=""),E[me]=i,Yr(i,E,t),E;function E(){var b,p,g,x;let D;try{p=this,b=[...arguments],typeof o=="function"?g=o(b,p):g=o||{}}catch(v){ke([v,"",[b,p,c],g],t)}s(a+"start",[b,p,c],g,h);const O=performance.now();let y;try{return x=i.apply(p,b),y=performance.now(),x}catch(v){throw y=performance.now(),s(a+"err",[b,p,v],g,h),D=v,D}finally{const v=y-O,w={start:O,end:y,duration:v,isLongTask:v>=Xr,methodName:c,thrownError:D};w.isLongTask&&s("long-task",[w,p],g,h),s(a+"end",[b,p,x],g,h)}}}function r(i,a,o,c,h){o||(o="");const E=o.charAt(0)==="-";for(let b=0;b<a.length;b++){const p=a[b],g=i[p];yt(g)||(i[p]=n(g,E?p+o:o,c,p,h))}}function s(i,a,o,c){if(!(oe&&!e)){var h=oe;oe=!0;try{t.emit(i,a,o,e,c)}catch(E){ke([E,i,a,o],t)}oe=h}}}function ke(t,e){e||(e=N);try{e.emit("internal-error",t)}catch{}}function Yr(t,e,n){if(Object.defineProperty&&Object.keys)try{var r=Object.keys(t);return r.forEach(function(i){Object.defineProperty(e,i,{get:function(){return t[i]},set:function(a){return t[i]=a,a}})}),e}catch(i){ke([i],n)}for(var s in t)qr.call(t,s)&&(e[s]=t[s]);return e}function yt(t){return!(t&&typeof t=="function"&&t.apply&&!t[me])}const _t={},bt=m.XMLHttpRequest,He="addEventListener",At="removeEventListener",Kr="nr@wrapped:".concat(j);function _n(t){var e=Jr(t);if(_t[e.debugId]++)return e;_t[e.debugId]=1;var n=_e(e,!0);"getPrototypeOf"in Object&&(U&&Se(document,r),bt&&Se(bt.prototype,r),Se(m,r)),e.on(He+"-start",function(i,a){var o=i[1];if(!(o===null||typeof o!="function"&&typeof o!="object"||i[0]==="newrelic")){var c=$e(
vendor: 11,137 bytes, line 2
2o,Kr,function(){var h={object:E,function:o}[typeof o];return h?n(h,"fn-",null,h.name||"anonymous"):o;function E(){if(typeof o.handleEvent=="function")return o.handleEvent.apply(o,arguments)}});this.wrapped=i[1]=c}}),e.on(At+"-start",function(i){i[1]=this.wrapped||i[1]});function r(i){n.inPlace(i,[He,At],"-",s)}function s(i,a){return i[1]}return e}function Se(t,e,...n){let r=t;for(;typeof r=="object"&&!Object.prototype.hasOwnProperty.call(r,He);)r=Object.getPrototypeOf(r);r&&e(r,...n)}function Jr(t){return(t||N).get("events")}const Tt={},Qr=["open","send"];function bn(t){var e=t||N;const n=Zr(e);if(typeof m.XMLHttpRequest>"u"||Tt[n.debugId]++)return n;Tt[n.debugId]=1,_n(e);var r=_e(n),s=m.XMLHttpRequest,i=m.MutationObserver,a=m.Promise,o=m.setInterval,c="readystatechange",h=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],E=[],b=m.XMLHttpRequest=p;function p(u){const f=new s(u),A=n.context(f);try{n.emit("new-xhr",[f],A),f.addEventListener(c,x(A),M(!1))}catch(I){S(15,I);try{n.emit("internal-error",[I])}catch{}}return f}l(s,b),b.prototype=s.prototype,r.inPlace(b.prototype,Qr,"-xhr-",P),n.on("send-xhr-start",function(u,f){g(u,f),v(f)}),n.on("open-xhr-start",g);function g(u,f){r.inPlace(f,["onreadystatechange"],"fn-",P)}function x(u){return function(){var f=this;f.readyState>3&&!u.resolved&&(u.resolved=!0,n.emit("xhr-resolved",[],f)),r.inPlace(f,h,"fn-",P)}}if(i){var D=a&&a.resolve();if(!o&&!a){var O=1,y=document.createTextNode(O);new i(w).observe(y,{characterData:!0})}}else e.on("fn-end",function(u){u[0]&&u[0].type===c||w()});function v(u){E.push(u),i&&(D?D.then(w):o?o(w):(O=-O,y.data=O))}function w(){for(var u=0;u<E.length;u++)g([],E[u]);E.length&&(E=[])}function P(u,f){return f}function l(u,f){for(var A in u)f[A]=u[A];return f}return n}function Zr(t){return(t||N).get("xhr")}var J="fetch-",St=J+"body-",es=["arrayBuffer","blob","json","text","formData"],vt=m.Request,Rt=m.Response,wt="prototype";const It={};function An(t){const e=ts(t);if(!(vt&&Rt&&m.fetch)||It[e.debugId]++)return e;It[e.debugId]=1,es.forEach(r=>{n(vt[wt],r,St),n(Rt[wt],r,St)}),n(m,"fetch",J),e.on(J+"end",function(r,s){var i=this;if(s){var a=s.headers.get("content-length");a!==null&&(i.rxSize=a),e.emit(J+"done",[null,s],i)}else e.emit(J+"done",[r],i)});function n(r,s,i){var a=r[s];typeof a=="function"&&(r[s]=function(){var o=[...arguments],c={};e.emit(i+"before-start",[o],c);var h;c[j]&&c[j].dt&&(h=c[j].dt);var E=a.apply(this,o);return e.emit(i+"start",[o,h],E),E.then(function(b){return e.emit(i+"end",[null,b],E),b},function(b){throw e.emit(i+"end",[b],E),b})})}return e}function ts(t){return(t||N).get("fetch")}function be(t){if((t||"").indexOf("data:")===0)return{protocol:"data"};try{const e=new URL(t,location.href),n={port:e.port,hostname:e.hostname,pathname:e.pathname,search:e.search,protocol:e.protocol.slice(0,e.protocol.indexOf(":")),sameOrigin:e.protocol===m?.location?.protocol&&e.host===m?.location?.host};return(!n.port||n.port==="")&&(e.protocol==="http:"&&(n.port="80"),e.protocol==="https:"&&(n.port="443")),!n.pathname||n.pathname===""?n.pathname="/":n.pathname.startsWith("/")||(n.pathname="/".concat(n.pathname)),n}catch{return{}}}class ns{constructor(e){this.agentRef=e}generateTracePayload(e){const n=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!n)return null;var r=(n.accountID||"").toString()||null,s=(n.agentID||"").toString()||null,i=(n.trustKey||"").toString()||null;if(!r||!s)return null;var a=Ln(),o=Cn(),c=Date.now(),h={spanId:a,traceId:o,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(h.traceContextParentHeader=this.generateTraceContextParentHeader(a,o),h.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,r,s,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(h.newrelicHeader=this.generateTraceHeader(a,o,c,r,s,i)),h}generateTraceContextParentHeader(e,n){return"00-"+n+"-"+e+"-01"}generateTraceContextStateHeader(e,n,r,s,i){var a=0,o="",c=1,h="",E="";return i+"@nr="+a+"-"+c+"-"+r+"-"+s+"-"+e+"-"+o+"-"+h+"-"+E+"-"+n}generateTraceHeader(e,n,r,s,i,a){var o=typeof m?.btoa=="function";if(!o)return null;var c={v:[0,1],d:{ty:"Browser",ac:s,ap:i,id:e,tr:n,ti:r}};return a&&s!==a&&(c.d.tk=a),btoa(Je(c))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var n=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)n=!0;else if(r?.allowed_origins instanceof Array)for(var s=0;s<r.allowed_origins.length;s++){var i=be(r.allowed_origins[s]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){n=!0;break}}return n}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return e?!!e.exclude_newrelic_header:!1}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return e?e.cors_use_newrelic_header!==!1:!1}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return e?!!e.cors_use_tracecontext_headers:!1}}function rs(t,e){var n=t.responseType;return n==="json"&&e!==null?e:n==="arraybuffer"||n==="blob"||n==="json"?pe(t.response):n==="text"||n===""||n===void 0?pe(t.responseText):void 0}const Ot=d.ajax;var W=[];function gi(t){if(!t||Fe(t))return!1;if(W.length===0)return!0;if(W[0].hostname==="*")return!1;for(var e=0;e<W.length;e++){var n=W[e];if(n.hostname.test(t.hostname)&&n.pathname.test(t.pathname))return!1}return!0}function Fe(t){return t.hostname===void 0}function yi(t){if(W=[],!(!t||!t.length))for(var e=0;e<t.length;e++){let n=t[e];if(!n)continue;if(n==="*"){W=[{hostname:"*"}];return}n.indexOf("http://")===0?n=n.substring(7):n.indexOf("https://")===0&&(n=n.substring(8));const r=n.indexOf("/");let s,i;r>0?(s=n.substring(0,r),i=n.substring(r)):(s=n,i="*");let[a]=s.split(":");W.push({hostname:Nt(a),pathname:Nt(i,!0)})}}function Nt(t,e=!1){const n=t.replace(/[.+?^${}()|[\]\\]/g,r=>"\\"+r).replace(/\*/g,".*?");return new RegExp((e?"^":"")+n+"$")}function Tn(t){if(typeof t=="string")return t;if(t instanceof G().o.REQ)return t.url;if(m?.URL&&t instanceof URL)return t.href}var Ve=["load","error","abort","timeout"],Pt=Ve.length,ss=G().o.REQ,ve=G().o.XHR;const xt="X-NewRelic-App-Data";let is=class extends H{static featureName=Ot;constructor(e){super(e,Ot),this.dt=new ns(e),this.handler=(n,r,s,i)=>_(n,r,s,i,this.ee);try{const n={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};m?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in n&&r.responseStatus!==0){const s={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};Be(s,r.name),this.handler("xhr",[s,i,r.startTime,r.responseEnd,n[r.initiatorType]],void 0,d.ajax)}})}catch{}An(this.ee),bn(this.ee),as(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>C(()=>import("./index-BXl6ooIN.js"),__vite__mapDeps([16,5,6,17,10,2])))}};function as(t,e,n,r){e.on("new-xhr",s),e.on("open-xhr-start",i),e.on("open-xhr-end",a),e.on("send-xhr-start",o),e.on("xhr-cb-time",c),e.on("xhr-load-added",h),e.on("xhr-load-removed",E),e.on("xhr-resolved",b),e.on("addEventListener-end",p),e.on("removeEventListener-end",g),e.on("fn-end",D),e.on("fetch-before-start",O),e.on("fetch-start",y),e.on("fn-start",x),e.on("fetch-done",v);function s(l){var u=this;u.totalCbs=0,u.called=0,u.cbTime=0,u.end=w,u.ended=!1,u.xhrGuids={},u.lastSize=null,u.loadCaptureCalled=!1,u.params=this.params||{},u.metrics=this.metrics||{},u.latestLongtaskEnd=0,l.addEventListener("load",function(f){P(u,l)},M(!1)),!Pn&&l.addEventListener("progress",function(f){u.lastSize=f.loaded},M(!1))}function i(l){this.params={method:l[0]},Be(this,l[1]),this.metrics={}}function a(l,u){t.loader_config.xpid&&this.sameOrigin&&u.setRequestHeader("X-NewRelic-ID",t.loader_config.xpid);var f=r.generateTracePayload(this.parsedOrigin);if(f){var A=!1;f.newrelicHeader&&(u.setRequestHeader("newrelic",f.newrelicHeader),A=!0),f.traceContextParentHeader&&(u.setRequestHeader("traceparent",f.traceContextParentHeader),f.traceContextStateHeader&&u.setRequestHeader("tracestate",f.traceContextStateHeader),A=!0),A&&(this.dt=f)}}function o(l,u){var f=this.metrics,A=l[0],I=this;if(f&&A){var X=pe(A);X&&(f.txSize=X)}this.startTime=T(),this.body=A,this.listener=function(Y){try{Y.type==="abort"&&!I.loadCaptureCalled&&(I.params.aborted=!0),(Y.type!=="load"||I.called===I.totalCbs&&(I.onloadCalled||typeof u.onload!="function")&&typeof I.end=="function")&&I.end(u)}catch(V){try{e.emit("internal-error",[V])}catch{}}};for(var q=0;q<Pt;q++)u.addEventListener(Ve[q],this.listener,M(!1))}function c(l,u,f){this.cbTime+=l,u?this.onloadCalled=!0:this.called+=1,this.called===this.totalCbs&&(this.onloadCalled||typeof f.onload!="function")&&typeof this.end=="function"&&this.end(f)}function h(l,u){var f=""+gt(l)+!!u;!this.xhrGuids||this.xhrGuids[f]||(this.xhrGuids[f]=!0,this.totalCbs+=1)}function E(l,u){var f=""+gt(l)+!!u;!this.xhrGuids||!this.xhrGuids[f]||(delete this.xhrGuids[f],this.totalCbs-=1)}function b(){this.endTime=T()}function p(l,u){u instanceof ve&&l[0]==="load"&&e.emit("xhr-load-added",[l[1],l[2]],u)}function g(l,u){u instanceof ve&&l[0]==="load"&&e.emit("xhr-load-removed",[l[1],l[2]],u)}function x(l,u,f){u instanceof ve&&(f==="onload"&&(this.onload=!0),((l[0]&&l[0].type)==="load"||this.onload)&&(this.xhrCbStart=T()))}function D(l,u){this.xhrCbStart&&e.emit("xhr-cb-time",[T()-this.xhrCbStart,this.onload,u],u)}function O(l){var u=l[1]||{},f;if(typeof l[0]=="string"?(f=l[0],f.length===0&&U&&(f=""+m.location.href)):l[0]&&l[0].url?f=l[0].url:m?.URL&&l[0]&&l[0]instanceof URL?f=l[0].href:typeof l[0].toString=="function"&&(f=l[0].toString()),typeof f!="string"||f.length===0)return;f&&(this.parsedOrigin=be(f),this.sameOrigin=this.parsedOrigin.sameOrigin);var A=r.generateTracePayload(this.parsedOrigin);if(!A||!A.newrelicHeader&&!A.traceContextParentHeader)return;if(l[0]&&l[0].headers)q(l[0].headers,A)&&(this.dt=A);else{var I={};for(var X in u)I[X]=u[X];I.headers=new Headers(u.headers||{}),q(I.headers,A)&&(this.dt=A),l.length>1?l[1]=I:l.push(I)}function q(Y,V){var se=!1;return V.newrelicHeader&&(Y.set("newrelic",V.newrelicHeader),se=!0),V.traceContextParentHeader&&(Y.set("traceparent",V.traceContextParentHeader),V.traceContextStateHeader&&Y.set("tracestate",V.traceContextStateHeader),se=!0),se}}function y(l,u){this.params={},this.metrics={},this.startTime=T(),this.dt=u,l.length>=1&&(this.target=l[0]),l.length>=2&&(this.opts=l[1]);var f=this.opts||{},A=this.target;Be(this,Tn(A));var I=(""+(A&&A instanceof ss&&A.method||f.method||"GET")).toUpperCase();this.params.method=I,this.body=f.body,this.txSize=pe(f.body)||0}function v(l,u){if(this.endTime=T(),this.params||(this.params={}),Fe(this.params))return;this.params.status=u?u.status:0;let f;typeof this.rxSize=="string"&&this.rxSize.length>0&&(f=+this.rxSize);const A={txSize:this.txSize,rxSize:f,duration:T()-this.startTime};n("xhr",[this.params,A,this.startTime,this.endTime,"fetch"],this,d.ajax)}function w(l){const u=this.params,f=this.metrics;if(!this.ended){this.ended=!0;for(let A=0;A<Pt;
2A++)l.removeEventListener(Ve[A],this.listener,!1);u.aborted||Fe(u)||(f.duration=T()-this.startTime,!this.loadCaptureCalled&&l.readyState===4?P(this,l):u.status==null&&(u.status=0),f.cbTime=this.cbTime,n("xhr",[u,f,this.startTime,this.endTime,"xhr"],this,d.ajax))}}function P(l,u){l.params.status=u.status;var f=rs(u,l.lastSize);if(f&&(l.metrics.rxSize=f),l.sameOrigin&&u.getAllResponseHeaders().indexOf(xt)>=0){var A=u.getResponseHeader(xt);A&&(_(pr,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,d.metrics,e),l.params.cat=A.split(", ").pop())}l.loadCaptureCalled=!0}}function Be(t,e){var n=be(e),r=t.params||t;r.hostname=n.hostname,r.port=n.port,r.protocol=n.protocol,r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.parsedOrigin=n,t.sameOrigin=n.sameOrigin}const Dt={},os=["pushState","replaceState"];function et(t){const e=cs(t);if(!U||Dt[e.debugId]++)return e;Dt[e.debugId]=1;var n=_e(e);return n.inPlace(window.history,os,"-"),e}function cs(t){return(t||N).get("history")}const us=d.sessionTrace,ds="bstResource",fs="resource",Sn="-start",vn="-end",ls="fn"+Sn,hs="fn"+vn,ps="pushState",ms=1e3,Es=30*1e3,gs=Object.freeze(Object.defineProperty({__proto__:null,BST_RESOURCE:ds,END:vn,ERROR_MODE_SECONDS_WINDOW:Es,FEATURE_NAME:us,FN_END:hs,FN_START:ls,MAX_NODES_PER_HARVEST:ms,PUSH_STATE:ps,RESOURCE:fs,START:Sn},Symbol.toStringTag,{value:"Module"}));function ys(t){R(Vt,function(e){if(!(e&&typeof e=="object"&&e.name&&e.start))return;const n={n:e.name,s:e.start-ce,e:(e.end||e.start)-ce,o:e.origin||"",t:"api"};if(n.s<0||n.e<0||n.e<n.s){S(61,{start:n.s,end:n.e});return}_("bstApi",[n],void 0,d.sessionTrace,t.ee)},t)}function Rn(t){R(K,function(e=Date.now()){const n=e-ce;n<0&&S(62,e),_(mr,[K,{time:n}],void 0,d.metrics,t.ee),t.addToTrace({name:K,start:e,origin:"nr"}),_(k+ge,[n,K],void 0,d.genericEvents,t.ee)},t)}const{BST_RESOURCE:_s,RESOURCE:bs,START:As,END:Ts,FEATURE_NAME:Lt,FN_END:Ss,FN_START:vs,PUSH_STATE:Ct}=gs;let Rs=class extends H{static featureName=Lt;constructor(e){if(super(e,Lt),ys(e),Rn(e),!Ye(e.init)){this.deregisterDrain();return}const r=this.ee;et(r),this.eventsEE=_n(r),this.eventsEE.on(vs,function(i,a){this.bstStart=T()}),this.eventsEE.on(Ss,function(i,a){_("bst",[i[0],a,this.bstStart,T()],void 0,d.sessionTrace,r)}),r.on(Ct+As,function(i){this.time=T(),this.startPath=location.pathname+location.hash}),r.on(Ct+Ts,function(i){_("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,d.sessionTrace,r)});let s;try{s=new PerformanceObserver(i=>{const a=i.getEntries();_(_s,[a],void 0,d.sessionTrace,r)}),s.observe({type:bs,buffered:!0})}catch{}this.importAggregator(e,()=>C(()=>import("./index-IB-Opsr9.js"),__vite__mapDeps([18,5,6,11,8,2])),{resourceObserver:s})}};const Mt=d.sessionReplay,ws="errorDuringReplay",Ai=.12,Ti={FullSnapshot:2,Meta:4},Si={[B.ERROR]:15e3,[B.FULL]:3e5,[B.OFF]:0},vi={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},Ri=5e3,Re={API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"};function Is(t){R(ue,function(){_(ue,[],void 0,d.sessionReplay,t.ee)},t)}function Os(t){R(Oe,function(){_(Oe,[],void 0,d.sessionReplay,t.ee)},t)}let Ns=class extends H{static featureName=Mt;#e;recorder;constructor(e){super(e,Mt),Is(e),Os(e);let n;try{n=JSON.parse(localStorage.getItem("".concat(Kn,"_").concat(Jn)))}catch{}Ke(e.init)&&this.ee.on(ue,()=>this.#n()),this.#t(n)&&this.importRecorder().then(r=>{r.startRecording(Re.PRELOAD,n?.sessionReplayMode)}),this.importAggregator(this.agentRef,()=>C(()=>import("./index-OEbTnVez.js"),__vite__mapDeps([19,2,5,6,20])),this),this.ee.on("err",r=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,_(ws,[r],void 0,this.featureName,this.ee))})}#t(e){return e?e.sessionReplayMode===B.FULL||e.sessionReplayMode===B.ERROR?!0:ht(this.agentRef.init):ht(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#e??=C(async()=>{const{Recorder:e}=await import("./recorder-DJTB5OAM.js");return{Recorder:e}},__vite__mapDeps([21,6,20,2])).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#e)}#n(){this.blocked||(this.featAggregate?this.featAggregate.mode!==B.FULL&&this.featAggregate.initializeRecording(B.FULL,!0,Re.API):this.importRecorder().then(()=>{this.recorder.startRecording(Re.API,B.FULL)}))}};var Ps=/([^?#]*)[^#]*(#[^?]*|$).*/,xs=/([^?#]*)().*/;function je(t,e){return t&&t.replace(e?Ps:xs,"$1$2")}const Ut={},we=new Set;function Ds(t){if(!G().o.WS)return t;const n=t.get("websockets");if(Ut[n.debugId]++)return n;Ut[n.debugId]=1,un(()=>{const s=T();we.forEach(i=>
2{i.nrData.closedAt=s,i.nrData.closeCode=1001,i.nrData.closeReason="Page navigating away",i.nrData.closeWasClean=!1,i.nrData.openedAt&&(i.nrData.connectedDuration=s-i.nrData.openedAt),n.emit("ws",[i.nrData],i)})});class r extends WebSocket{static name="WebSocket";static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return r.name}#e(i){(i.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...i){super(...i),this.nrData=new Ls(i[0],i[1]),this.addEventListener("open",()=>{this.nrData.openedAt=T(),["protocol","extensions","binaryType"].forEach(a=>{this.nrData[a]=this[a]}),we.add(this)}),this.addEventListener("message",a=>{const{type:o,size:c}=kt(a.data);this.nrData.messageOrigin??=je(a.origin),this.nrData.messageCount++,this.nrData.messageBytes+=c,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,c),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,c),(this.nrData.messageTypes??"").includes(o)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(o):o)}),this.addEventListener("close",a=>{this.nrData.closedAt=T(),this.nrData.closeCode=a.code,a.reason&&(this.nrData.closeReason=a.reason),this.nrData.closeWasClean=a.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,we.delete(this),n.emit("ws",[this.nrData],this)})}addEventListener(i,a,...o){const c=this,h=typeof a=="function"?function(...E){try{return a.apply(this,E)}catch(b){throw c.#e(b),b}}:a?.handleEvent?{handleEvent:function(...E){try{return a.handleEvent.apply(a,E)}catch(b){throw c.#e(b),b}}}:a;return super.addEventListener(i,h,...o)}send(i){if(this.readyState===WebSocket.OPEN){const{type:a,size:o}=kt(i);this.nrData.sendCount++,this.nrData.sendBytes+=o,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,o),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,o),(this.nrData.sendTypes??"").includes(a)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(a):a)}try{return super.send(i)}catch(a){throw this.#e(a),a}}close(...i){try{super.close(...i)}catch(a){throw this.#e(a),a}}}return m.WebSocket=r,n}function kt(t){return typeof t=="string"?{type:"string",size:new TextEncoder().encode(t).length}:t instanceof ArrayBuffer?{type:"ArrayBuffer",size:t.byteLength}:t instanceof Blob?{type:"Blob",size:t.size}:t instanceof DataView?{type:"DataView",size:t.byteLength}:ArrayBuffer.isView(t)?{type:"TypedArray",size:t.byteLength}:{type:"unknown",size:0}}class Ls{constructor(e,n){this.timestamp=T(),this.currentUrl=je(window.location.href),this.socketId=Ee(8),this.requestedUrl=je(e),this.requestedProtocols=Array.isArray(n)?n.join(","):n||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}let Cs=class extends H{static featureName=rt;constructor(e){super(e,rt);const n=e.init.feature_flags.includes("websockets"),r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n];Br(e),Gr(e),Rn(e),Ze(e),jr(e);let s,i;if(n&&(i=Ds(this.ee)),U){if(An(this.ee),bn(this.ee),s=et(this.ee),e.init.user_actions.enabled){let a=function(c){const h=be(c);return e.beacons.includes(h.hostname+":"+h.port)},o=function(){s.emit("navChange")};qn.forEach(c=>z(c,h=>_("ua",[h],void 0,this.featureName,this.ee),!0)),Yn.forEach(c=>{const h=an(E=>{_("ua",[E],void 0,this.featureName,this.ee)},500,{leading:!0});z(c,h)}),m.addEventListener("error",()=>{_("uaErr",[],void 0,d.genericEvents,this.ee)},M(!1,this.removeOnAbort?.signal)),this.ee.on("open-xhr-start",(c,h)=>{a(c[1])||h.addEventListener("readystatechange",()=>{h.readyState===2&&_("uaXhr",[],void 0,d.genericEvents,this.ee)})}),this.ee.on("fetch-start",c=>{c.length>=1&&!a(Tn(c[0]))&&_("uaXhr",[],void 0,d.genericEvents,this.ee)}),s.on("pushState-end",o),s.on("replaceState-end",o),window.addEventListener("hashchange",o,M(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",o,M(!0,this.removeOnAbort?.signal))}e.init.performance.resources.enabled&&m.PerformanceObserver?.supportedEntryTypes.includes("resource")&&new PerformanceObserver(o=>
2{o.getEntries().forEach(c=>{_("browserPerformance.resource",[c],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}n&&i.on("ws",a=>{_("ws-complete",[a],void 0,this.featureName,this.ee)});try{this.removeOnAbort=new AbortController}catch{}this.abortHandler=()=>{this.removeOnAbort?.abort(),this.abortHandler=void 0},r.some(a=>a)?this.importAggregator(e,()=>C(()=>import("./index-BrWMycSs.js"),__vite__mapDeps([22,5,6,8,1,14,17,2]))):this.deregisterDrain()}};const Ht=new Map;function wn(t,e,n,r,s=!0){if(!(typeof e=="object"&&e&&typeof n=="string"&&n&&typeof e[n]=="function"))return S(29);const i=Ms(t),a=_e(i),o=new Q(j);o.level=r.level,o.customAttributes=r.customAttributes,o.autoCaptured=s;const c=e[n]?.[me]||e[n];return Ht.set(c,o),a.inPlace(e,[n],"wrap-logger-",()=>Ht.get(c)),i}function Ms(t){return(t||N).get("logger")}function Us(t){R(Yt,(e,n,{customAttributes:r={},level:s=ye.INFO}={})=>{wn(t.ee,e,n,{customAttributes:r,level:s},!1)},t)}let ks=class extends H{static featureName=Et;constructor(e){super(e,Et),Vr(e),Us(e),Ze(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(s=>{Jt(m.console[s]),wn(n,m.console,s,{level:s==="log"?"info":s})}),this.ee.on("wrap-logger-end",function([i]){const{level:a,customAttributes:o,autoCaptured:c}=this;hn(n,i,o,a,c)}),this.importAggregator(e,()=>C(()=>import("./index-B1Ov745L.js"),__vite__mapDeps([23,5,6,8,2])))}};const Hs=["click","keydown","submit"],Fs="popstate",Ni="api",Pi="initialPageLoad",Ft=d.softNav,xi=5e3,Di=500,Li={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},Ci={INTERACTION:1,AJAX:2},Mi={IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"};function Vs(t){const e=t.ee.get("tracer");R(jt,function(s){return new n().get(typeof s=="object"?s:{})},t);function n(){}const r=n.prototype={createTracer:function(s,i){var a={},o=this,c=typeof i=="function";return _(re,["API/createTracer/called"],void 0,d.metrics,t.ee),function(){if(e.emit((c?"":"no-")+"fn-start",[T(),o,c],a),c)try{return i.apply(this,arguments)}catch(h){const E=typeof h=="string"?new Error(h):h;throw e.emit("fn-err",[arguments,this,E],a),E}finally{e.emit("fn-end",[T()],a)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(s=>{R.apply(this,[s,function(){return _(tt+s,[performance.now(),...arguments],this,d.softNav,t.ee),this},t,r])}),R(zt,function(){_(tt+"routeName",[performance.now(),...arguments],void 0,d.softNav,t.ee)},t)}const Bs=1/10*1e3;class js extends H{static featureName=Ft;constructor(e){if(super(e,Ft),Vs(e),!U||!G().o.MO)return;const n=et(this.ee);try{this.removeOnAbort=new AbortController}catch{}Hs.forEach(c=>{z(c,h=>{a(h)},!0,this.removeOnAbort?.signal)}
2);const r=()=>_("newURL",[T(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",r),n.on("replaceState-end",r),z(Fs,c=>{a(c),_("newURL",[c.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let s=!1;const i=new(G()).o.MO((c,h)=>{s||(s=!0,requestAnimationFrame(()=>{_("newDom",[T()],void 0,this.featureName,this.ee),s=!1}))}),a=an(c=>{document.readyState!=="loading"&&(_("newUIEvent",[c],void 0,this.featureName,this.ee),i.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},Bs,{leading:!0});this.abortHandler=o,this.importAggregator(e,()=>C(()=>import("./index-wdR-37ts.js"),__vite__mapDeps([24,12,7,5,6,10,4,2])),{domObserver:i});function o(){this.removeOnAbort?.abort(),i.disconnect(),this.abortHandler=void 0}}}class Gs extends Nr{constructor(e){super({...e,features:[is,cn,xr,Rs,Dr,Wr,js,Ns,Cs,ks],loaderType:"browser-agent"})}}const Ui=Object.freeze(Object.defineProperty({__proto__:null,BrowserAgent:Gs},Symbol.toStringTag,{value:"Module"}));export{gi as $,Xs as A,nt as B,$s as C,ae as D,ie as E,d as F,Xe as G,on as H,oi as I,Ce as J,dt as K,kn as L,ci as M,mr as N,pr as O,ii as P,Ar as Q,Un as R,re as S,z as T,zs as U,rr as V,mt as W,hi as X,Ot as Y,yi as Z,G as _,Nn as a,ms as a0,B as a1,be as a2,Es as a3,us as a4,er as a5,Mt as a6,Ye as a7,vi as a8,Re as a9,Ni as aA,xi as aB,Pi as aC,Li as aD,Ft as aE,Fs as aF,Di as aG,Hs as aH,an as aI,N as aJ,_n as aK,Qn as aL,Zn as aM,ne as aN,Ee as aO,Kn as aP,Jn as aQ,Xn as aR,De as aS,ze as aT,Ui as aU,ti as aa,Oe as ab,ws as ac,Ti as ad,Ri as ae,ni as af,ri as ag,Z as ah,Sr as ai,Si as aj,ai as ak,Ai as al,Js as am,Qs as an,Yn as ao,Zs as ap,rt as aq,ei as ar,ye as as,Et as at,pi as au,Fr as av,mi as aw,Ci as ax,Dn as ay,Mi as az,m as b,Jt as c,pt as d,Ks as e,Je as f,F as g,si as h,U as i,Ys as j,Pr as k,On as l,M as m,T as n,ce as o,_ as p,$ as q,te as r,qs as s,je as t,br as u,ui as v,S as w,lt as x,Qt as y,lr as z};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.