PageSourceSearch

https://quikirr.com/_next/static/chunks/20355.b94e0c2e77321a3e.js

js quikirr.com collected 2026-10-04 06:48:54 UTC 40,980 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[20355,90414],{7317:(e,t,r)=>{r.d(t,{mJ:()=>o,xZ:()=>s});var n=r(55041),a=r(42222),i=r(91718);function o(e){if(!(0,i.xz)(e.periodSplit))return null;let t=(0,a.js)(e.latestPeriod,e.periodSplit);return t?{arrCalculationMethod:e.arrCalculationMethod,periodSplit:e.periodSplit,latestPeriodKey:t}:null}function s(e){let t={},r=Object.keys(e).sort();for(let a=0;a<r.length;a+=1){let i=r[a];t[i]=(0,n.Uo)("cdorder",e[i]??[])}return t}},7500:(e,t,r)=>{r.d(t,{E5:()=>o,E_:()=>s,R$:()=>a,U0:()=>i});let n=/[\u0020\u00a0]+/g;function a(e){return String(e??"").replace(n," ").trim()}function i(e){return a(e).toLowerCase()}function o(e){if(!Array.isArray(e))return[];let t=new Set,r=[];for(let n of e){let e=a(n);if(!e)continue;let o=i(e);t.has(o)||(t.add(o),r.push(e))}return r}function s(e){if(!e||"object"!=typeof e||Array.isArray(e))return{};let t={};for(let[r,n]of Object.entries(e)){let e=r;e&&(t[e]=o([...t[e]??[],...Array.isArray(n)?n:[]]))}return t}},8481:(e,t,r)=>{r.d(t,{Ib:()=>f,Kg:()=>h,LL:()=>_,MO:()=>C,RR:()=>y,S9:()=>S,XR:()=>d,Z0:()=>i,Zz:()=>O,aQ:()=>a,cF:()=>B,cW:()=>s,fR:()=>A,gs:()=>k,iL:()=>u,k1:()=>l,l3:()=>o,lF:()=>n,us:()=>E});let n=["annual_prepayment","quarterly_billing","billing_cadence_change","transactional_volatility","true_recent_churn","negative_adjustment","data_quality_error","mixed_or_unclear"];function a(e){let t=e.split("_").join(" ");return t.charAt(0).toLocaleUpperCase()+t.slice(1)}let i={multiple:"Multiple",negative:"Negative",latest_churn:"Recent churns",patterns:"Billing patterns",gaps:"Missing payments",spikes:"Revenue spikes",plan_conversion:"Plan conversions",de_minimis:"De minimis"},o={annual_prepayment:"patterns",quarterly_billing:"patterns",billing_cadence_change:"patterns",transactional_volatility:"spikes",true_recent_churn:"latest_churn",negative_adjustment:"negative",data_quality_error:"de_minimis",mixed_or_unclear:"multiple"};function s(e){return i[o[e]]}let l={quarterly_spread_divide:"Spread quarterly payments",quarterly_spread_copy:"Copy quarterly payments",yearly_spread_divide:"Spread annual payments",yearly_spread_copy:"Copy annual payments",irregular_spread:"Spread irregular billings",spike_smooth:"Smoothed revenue spikes",missing_spread:"Split missing payments",missing_fill_forward:"Filled missing payments",plan_conversion:"Spread plan conversions",de_minimis_zero:"Set de minimis revenue to zero",de_minimis_spread_forward_3:"Spread de minimis payment forward 3 periods",de_minimis_spread_forward_12:"Spread de minimis payment forward 12 periods",custom:"Applied custom adjustments",none:"No treatment"},u={numeric_adjustment:{tag:"Adjust",filterLabel:"Adjustments"},proposed_adjustment:{tag:"Proposed",filterLabel:"Proposed"},keep_as_reported:{tag:"Keep",filterLabel:"Keep as reported"},manual_review:{tag:"Manual",filterLabel:"Manual review"}},c={monthly:"month",quarterly:"quarter",annual:"year",annually:"year",yearly:"year"};function d(e){let t="string"==typeof e?e.trim().toLowerCase():"";return 0===t.length?"period":c[t]??null}function p(e,t){return`${e.toLocaleString()} ${t}${1===e?"":"s"}`}function g(e){let{identity:t,periodNoun:r}=e;return t.setsEverythingToZero?"zeroed out as leftover data noise":"negative_adjustment"===t.diagnosis&&2===t.recognitionPeriodCount?"a negative summed with its neighbouring payment":t.recognitionPeriodCount<=1?`corrected in the ${r} it lands in`:2===t.recognitionPeriodCount?`combined with the next ${r}'s amount`:`spread across ${p(t.recognitionPeriodCount,r)}`}function h(e){let t=`${e.rowCount.toLocaleString()} row${1===e.rowCount?"":"s"}`;return`${t}: ${g({identity:e.identity,periodNoun:e.periodNoun})}`}let y={subscription:"Subscription",payments:"Payments & fees",derived:"Derived totals"},m={subscription:"subscription",payments:"payment and fee",derived:"derived-total"};function f(e){if(e.setsEverythingToZero)return"residual_zeroing";switch(e.diagnosis){case"annual_prepayment":return"annual_prepayment";case"quarterly_billing":return"quarterly_billing";case"billing_cadence_change":return"biannual"===e.cadence?"biannual":"billing_cadence_change";case"transactional_volatility":return"transactional_volatility";case"true_recent_churn":return"true_recent_churn";case"negative_adjustment":return"paired_netting"===e.cadence?"negative_pair":"negative_adjustment";case"data_quality_error":return"data_quality_error";case"mixed_or_unclear":return"mixed_or_unclear"}}let _={residual_zeroing:"Leftover amounts to clear",annual_prepayment:"Annual prepayments",quarterly_billing:"Quarterly billing",b
1iannual:"Twice-a-year plans",billing_cadence_change:"Changes in billing rhythm",transactional_volatility:"Uneven revenue between periods",true_recent_churn:"Recent churns",negative_pair:"Refunds paired with a payment",negative_adjustment:"Negative amounts",data_quality_error:"Reporting errors to fix",mixed_or_unclear:"Mixed signals"};function b(e){let t;if(1===e.size)return e.forEach(e=>{t=e}),t}function v(e,t,r){let n=b(e);return void 0===n?`the ${r}s ${t}`:`the ${n.toLocaleString()} ${r}s ${t}`}function w(e,t){let r=b(e);return void 0===r?"":`${r.toLocaleString()}-${t} `}function k(e){let t=e.rowCount.toLocaleString(),r=m[e.stream];if(null===e.family)return`Flagged because these ${t} ${r} rows belong to several small pattern groups that do not justify separate sections. Review them individually before applying changes.`;let n=v(e.spans,"it covers",e.periodNoun),a=v(e.spans,"they cover",e.periodNoun);switch(e.family){case"residual_zeroing":return`Flagged because these ${t} ${r} rows contain only small negative leftovers after an earlier correction. Clearing them prevents data noise from looking like revenue activity.`;case"annual_prepayment":return`Flagged because these ${t} ${r} rows show a large payment followed by periods with no payment, which often indicates an upfront plan. The suggested change spreads the payment across ${n} without changing the row total.`;case"quarterly_billing":return`Flagged because these ${t} ${r} rows repeat a payment on a quarterly rhythm with no payments between. Spreading each payment across ${n} keeps those gaps from looking like churn.`;case"biannual":return`Flagged because these ${t} ${r} rows appear to bill twice a year. Spreading each payment across ${n} keeps the gap between bills from looking like a lapse.`;case"billing_cadence_change":return`Flagged because these ${t} ${r} rows change billing rhythm partway through the timeline. The suggested treatment smooths the affected payments across ${a} so timing changes do not look like revenue changes.`;case"transactional_volatility":return`Flagged because these ${t} ${r} rows swing sharply between periods and appear transactional rather than contracted. Leveling them across ${n} avoids false churn and win-back signals.`;case"true_recent_churn":return`Flagged because these ${t} ${r} rows stop near the end of the timeline after previously showing revenue. The suggested treatment keeps that stop as churn instead of filling revenue that was never billed.`;case"negative_pair":return`Flagged because these ${t} ${r} rows contain a negative beside the payment it appears to reverse. Pairing the two prevents the correction from creating a false churn event.`;case"negative_adjustment":return`Flagged because these ${t} ${r} rows contain refunds or credits recorded as negative revenue. Netting each correction against the related revenue across ${n} avoids a false cancellation.`;case"data_quality_error":return`Flagged because these ${t} ${r} rows break sharply from their surrounding history in a way that looks like reporting error. The suggested correction restores the ${w(e.spans,e.periodNoun)}shape supported by nearby periods.`;case"mixed_or_unclear":return`Flagged because these ${t} ${r} rows combine more than one pattern, so no single explanation fits all of them. Review each suggested ${w(e.spans,e.periodNoun)}treatment before applying.`}}function S(e){return`Flagged for review because these ${e.toLocaleString()} rows matched a detection pattern, but their reported numbers appear correct. No change is suggested.`}function C(e){return`Flagged because these ${e.toLocaleString()} rows contain conflicting or incomplete signals. No bulk change is suggested, so review them individually in the worksheet.`}let x={residual_zeroing:{genericObservation:"this row held only a small negative leftover after an earlier correction",specificInterpretation:"which is left over from an earlier correction",treatment:"Clearing it keeps data noise from looking like revenue activity."},annual_prepayment:{genericObservation:"a large payment is followed by periods with no payment, which usually means an upfront annual plan",specificInterpretation:"which usually means an upfront annual plan",treatment:"Spreading it over the peri
1ods it covers leaves the row total unchanged."},quarterly_billing:{genericObservation:"a payment repeats on a quarterly rhythm with no payments between",specificInterpretation:"which follows a quarterly billing rhythm",treatment:"Spreading each payment over the periods it covers keeps those gaps from looking like churn."},biannual:{genericObservation:"this customer appears to bill twice a year",specificInterpretation:"which usually means billing twice a year",treatment:"Spreading each payment over the periods it covers keeps the gap between bills from looking like a lapse."},billing_cadence_change:{genericObservation:"the billing rhythm changes partway through the timeline",specificInterpretation:"which points to a change in billing rhythm",treatment:"Smoothing the affected payments keeps a timing change from reading as a revenue change."},transactional_volatility:{genericObservation:"this revenue swings sharply between periods and looks transactional rather than contracted",specificInterpretation:"which reads as transactional revenue rather than a contract",treatment:"Leveling it avoids false churn and win-back signals."},true_recent_churn:{genericObservation:"revenue stops near the end of the timeline after a real history",specificInterpretation:"which reads as a real stop rather than a gap",treatment:"The stop is kept as churn rather than filled in with revenue that was never billed."},negative_pair:{genericObservation:"a negative sits beside the payment it appears to reverse",specificInterpretation:"which appears to reverse the payment beside it",treatment:"Pairing the two keeps the correction from creating a false churn event."},negative_adjustment:{genericObservation:"a refund or credit was recorded as negative revenue",specificInterpretation:"which usually reflects a refund or credit",treatment:"Netting the correction against the related revenue avoids a false cancellation."},data_quality_error:{genericObservation:"this row breaks sharply from its surrounding history in a way that looks like a reporting error",specificInterpretation:"which looks like a reporting error",treatment:"The correction restores the shape supported by nearby periods."},mixed_or_unclear:{genericObservation:"this row combines more than one pattern, so no single explanation fits it",specificInterpretation:"which fits more than one pattern",treatment:"The suggested treatment was reviewed on its own rather than as part of a group."}};function I(e){let t=x[e.family],r="string"==typeof e.observation?e.observation.trim():"";return 0===r.length?`Flagged because ${t.genericObservation}. ${t.treatment}`:`Flagged because ${r}, ${t.specificInterpretation}. ${t.treatment}`}function $(e){return I({family:f(e)})}function A(e){return $({diagnosis:e,cadence:null,setsEverythingToZero:!1})}let R=new Map;for(let e of Object.keys(x))R.set(I({family:e}),e);let j=/\b(?:index|indexes|indices)\s+(\d+(?:(?:\s*[-–—]\s*|\s*,\s*(?:and\s+)?|\s+and\s+)\d+)*)/gi,z=/^(\d+)\s*[-–—]\s*(\d+)$/,B=" – ";function M(e,t){return e.replace(j,(e,r)=>{let n=[];if(r.replace(/\d+/g,e=>(n.push(Number(e)),e)),n.some(e=>!Number.isInteger(e)||e>=t.length))return e;let a=z.exec(r);return a?`${E(t[Number(a[1])])}${B}${E(t[Number(a[2])])}`:r.replace(/\d+/g,e=>E(t[Number(e)]))})}let K=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],D=/^(\d{4})-(\d{1,2})(?:-\d{1,2})?$/;function E(e){let t=e.trim(),r=D.exec(t);if(!r)return e;let n=Number(r[2]);return!Number.isInteger(n)||n<1||n>12?e:`${K[n-1]}-${r[1].slice(-2)}`}let F=/\b\d{4}-\d{1,2}-\d{1,2}\b|\b\d{4}-\d{1,2}\b/g,P=/\d[\d,]*\.\d{3,}/g,U=new Intl.NumberFormat("en-US",{minimumFractionDigits:0,maximumFractionDigits:2}),L=new Intl.NumberFormat("en-US",{minimumFractionDigits:0,maximumFractionDigits:2,useGrouping:!1});function q(e){return e.replace(F,e=>E(e)).replace(P,e=>{let t=Number(e.split(",").join(""));return Number.isFinite(t)?e.includes(",")?U.format(t):L.format(t):e})}function O(e,t){return q(M(e,t))}},12789:(e,t,r)=>{r.d(t,{kO:()=>b});var n=r(30890);let a=["","-","–","—","n/a","n\\a","n.a.","na","none","null","blank","(blank)","unknown","unspecified","unassigned","uncategorized","missing","not available","not applicable","no data","tbd"],i=/\b(?:months?|mos?|years?|yrs?|days?|weeks?|wks?|quarters?|qtrs?|employees?|customers?|products?|users?|seats?|people|persons?|fte|headcount|hours?|hrs?|units?|logos?)\b/g,o="-?\\d+(?:\\.\\d+)?\\s*(?:k|m|b|bn|thousand|million|billion)?",s=/^(-?\d+(?:\.\d+)?)\s*(k|m|b|bn|thousand|million|billion)?$/,l=RegExp("^("+o+")\\s*(?:-|–|—|to|through)\\s*("+o+")$"),u=RegExp("^("+o+")\\s*\\+$"),c=RegExp("^(?:>=?|over|above|more than|greater than|at least)\\s*=?\\s*("+o+")\\+?$"),d=RegExp("^(?:<=?|under|below|less than|fewer than|up to|at most)\\s*=?\\s*("+o+")$"),p=RegExp("^("+o+")\\s*(?:and|or)\\s+(?:below|under|less|fewer|lower)$"),g=RegExp("^("+o+")$");function h(e){return"string"!=typeof e?null==e?"":String(e):e.trim().toLowerCase().replace(/\s+/g," ")}function y(e){let t=h(e);for(let e=0;e<a.length;
1e+=1)if(a[e]===t)return!0;return!1}function m(e){let t=s.exec(e.trim());if(null===t)return null;let r=Number(t[1]);if(!Number.isFinite(r))return null;let n=t[2];return void 0===n?r:"k"===n||"thousand"===n?1e3*r:"m"===n||"million"===n?1e6*r:1e9*r}function f(e){return e.replace(/\(\s*([^()]*\d[^()]*)\s*\)/g,"-$1").replace(/[$€£¥]/g,"").replace(/,/g,"").replace(/%/g,"").replace(/\s*(?:and|or)\s+(?:above|up|over|more|higher|greater)\b/g,"+").replace(/\bplus\b/g,"+").replace(i," ").replace(/\s+/g," ").trim()}function _(e){let t=h(e);if(""===t||y(t))return null;let r=f(t);if(""===r)return null;let n=l.exec(r);if(null!==n){let e=m(n[1]),t=m(n[2]);return null===e||null===t?null:{start:e,end:t,shape:"range"}}let a=u.exec(r)??c.exec(r);if(null!==a){let e=m(a[1]);return null===e?null:{start:e,end:1/0,shape:"openUpper"}}let i=d.exec(r)??p.exec(r);if(null!==i){let e=m(i[1]);return null===e?null:{start:-1/0,end:e,shape:"openLower"}}let o=g.exec(r);if(null!==o){let e=m(o[1]);return null===e?null:{start:e,end:e,shape:"point"}}return null}function b(e,t){let r=[],a=[],i=[],o=!1;for(let s=0;s<e.length;s+=1){let l=e[s],u=t(l);if((0,n.Hd)(u)){i.push(l);continue}if(y(u)){a.push(l);continue}let c=_(u);
1if(null===c)return null;"point"!==c.shape&&(o=!0),r.push({item:l,band:c,index:s})}if(r.length<2||!1===o)return null;r.sort((e,t)=>e.band.start!==t.band.start?e.band.start-t.band.start:e.band.end!==t.band.end?e.band.end-t.band.end:e.index-t.index);let s=[];for(let e=0;e<r.length;e+=1)s.push(r[e].item);return[...s,...a,...i]}},16413:(e,t,r)=>{r.d(t,{b:()=>n});function n(e){let t=e=>`${e.concern}::${e.candidateId}`,r=new Map;for(let n=0;n<e.length;n+=1){let a=e[n];for(let e=0;e<a.decisions.length;e+=1){let n=a.decisions[e];r.set(t({concern:a.concern,candidateId:n.candidateKey.candidateId}),{envelope:a})}let i=a.reopenedCandidates??[];for(let e=0;e<i.length;e+=1){let n=i[e],o=[n.historicalCandidateId??n.candidateKey.candidateId,n.candidateKey.candidateId],s={};for(let e=0;e<o.length;e+=1){let n=o[e];!0!==s[n]&&(s[n]=!0,r.delete(t({concern:a.concern,candidateId:n})))}}}let n=[];for(let a=0;a<e.length;a+=1){let i=e[a],o=new Set;for(let e=0;e<i.decisions.length;e+=1){let n=i.decisions[e],a=r.get(t({concern:i.concern,candidateId:n.candidateKey.candidateId}));a?.envelope===i&&o.add(n.candidateKey.candidateId)}if(0===o.size)continue;let s=i.decisions.filter(e=>o.has(e.candidateKey.candidateId)),l=i.effects.filter(e=>o.has(e.candidateId)),u=(i.structuralEffects??[]).filter(e=>o.has(e.candidateId)),c=s.filter(e=>"keep"===e.action).length;n.push({...i,decisions:s,effects:l,structuralEffects:u.length>0?u:void 0,reopenedCandidates:void 0,receipt:{...i.receipt,decisionCount:s.length,transformedCandidateCount:s.length-c,keptCandidateCount:c,effectCount:l.length+u.length,reopenedCandidateCount:void 0}})}return n}},18379:(e,t,r)=>{r.d(t,{SA:()=>p,kg:()=>d,on:()=>h});var n=r(63464),a=r(79956),i=r(83197),o=r(18724),s=r(30890),l=r(7500);let u=(0,a.h5)({surface:"descriptor_revenue_ordering",log:(e,t)=>i.v.error(e,t)});function c(e,t){if(!(0,n.OI)(e))return null;let r=(0,a.Eh)(e,"quarterly"===t?"quarterly":"monthly","web_engine");return u(r),{lookback:r.windowLength,multiplier:r.multiplier}}function d(e,t){let r=e=>"number"==typeof e&&Number.isFinite(e)?e:0,a=c(e,t),i=a?a.lookback:1;return(t,o)=>{let s=Math.max(0,o-i+1),l=0;for(let e=s;e<=o;e++)l+=r(t[e]);let u=r(t[o]);return a?1===a.multiplier?l:l*a.multiplier:u*(0,n.uZ)(e)}}function p(e,t,r,n="arrAsIs",a,i){if(!t||!r||0===r.length)return{};let o=Object.keys(t);if(0===o.length)return{};let s=r.length-1,u=d(n,a),c=new Set(o),h={};for(let e of o)h[e]={};let y=e.length;for(let t=0;t<y;t++){let r=e[t],n=r.attributes,a=r.values;if(!n||!a||void 0===a[s])continue;let i=u(a,s);for(let e in n)if(c.has(e)){let t=n[e];if(t){let r=h[e],n=(0,l.R$)(t);if(!n)continue;let a=(0,l.U0)(n),o=r[a]??{value:n,revenue:0};o.revenue+=i,r[a]=o}}}let m={};for(let e of o){let t=h[e],r=[];for(let e in t)Object.prototype.hasOwnProperty.call(t,e)&&r.push(t[e]);r.sort((e,t)=>t.revenue-e.revenue),m[e]=g(r.map(e=>e.value),e,i)}return m}function g(e,t,r){let n=(0,o.XF)(e,{descriptorName:t,explicitOrders:r});return null!==n?n:(0,s.xE)(e)}function h(e,t){if(!e||0===e.length)return[];if(!t||0===Object.keys(t).length)return[...e];let r=[],n=[];return e.forEach(e=>{t[e]?r.push(e):n.push(e)}),r.sort((e,r)=>(t[e],t[r],0)),[...r,...n]}},18724:(e,t,r)=>{r.d(t,{Bs:()=>s,XF:()=>l});var n=r(12789),a=r(30890);function i(e){return"string"!=typeof e?null==e?"":String(e):e.trim().toLowerCase()}function o(e,t,r){if(!r||0===r.length)return null;let n={};for(let e=0;e<r.length;e+=1){let t=i(r[e]);""!==t&&void 0===n[t]&&(n[t]=e)}let o=[],s=[],l=[];for(let r=0;r<e.length;r+=1){let u=e[r],c=t(u);if((0,a.Hd)(c)){l.push(u);continue}let d=n[i(c)];if(void 0===d){s.push(u);continue}o.push({item:u,rank:d,index:r})}if(o.length<2)return null;o.sort((e,t)=>e.rank!==t.rank?e.rank-t.rank:e.index-t.index);let u=[];for(let e=0;e<o.length;e+=1)u.push(o[e].item);return[...u,...s,...l]}function s(e,t,r){let a=r?.descriptorName,i=r?.explicitOrders;if(a&&i){let r=i[a];if(r&&r.length>0){let n=o(e,t,r);if(null!==n)return n}}return(0,n.kO)(e,t)}function l(e,t){return s(e,e=>e,t)}},21449:(e,t,r)=>{r.r(t),r.d(t,{OPTIONAL_VERSION_REPLAY_BUDGET_MS:()=>P,publishPreparedVersionExportReplay:()=>U});var n=r(66645),a=r(90414),i=r(11220);r(57391);var o=r(79179),s=r(44548),l=r(25980);let u=o.Ik({storageKey:o.Yj().min(1),bucket:o.Yj().min(1),compression:o.eu("gzip"),sizeBytes:o.ai().int().positive().max(Number.MAX_SAFE_INTEGER),checksum:o.Yj().min(1),version:o.ai().int().positive().max(Number.MAX_SAFE_INTEGER),checksumAlgorithm:o.Yj().min(1).nullable()}).strict();var c=r(72920),d=r(24867),p=r(29442),g=r(36632);function h(e){let t=(0,g.L)({versions:e.versions,currentIndex:e.currentIndex});return{versions:e.versions.slice(0,e.currentIndex+1),currentVersion:e.versions[e.currentIndex],periodKeys:e.periodKeys??(e.monthKeys?[...e.monthKeys]:null),latestBatchIdByConcern:t.latestBatchIdByConcern,activePrefixSignature:t.activePrefixSignature,versionCount:t.versionCount,activeCleaningVersionCount:t.activeCleaningVersionCount}}function y(e){let t=[...e.baseData];for(let r=0;r<=e.targetIndex&&r<e.versions.length;r+=1){let n=e.versions[r];"original"!==n.transformationVersionType&&(t=(0,d.Jl)(n.transformationVersionType,t,n.transformationMetadata?.data,{monthKeys:e.monthKeys,annualizationRules:e.annualizationRules}))}return t}function m(e){let t={snapshot:e.snapshot,source:e.source},r=(0,c.H7)(t.snapshot);if(!r.isUsable)return{kind:"unavailable",reason:"version_store_unusable",detail:r.reason??void 0};if("ledger_only"===r.form){let n=(0,c.FP)(t.snapshot,r);return n?{kind:"ledger",source:t.source,receipt:h({versions:n.versions,currentIndex:n.currentIndex,peri
1odKeys:n.periodKeys,monthKeys:e.monthKeys})}:{kind:"unavailable",reason:"version_store_unusable",detail:"ledger_only_unmaterializable"}}let a=(0,c._B)(t.snapshot,r);if(!a)return{kind:"unavailable",reason:"version_store_unusable",detail:r.reason??void 0};let i=a.periodKeys??(e.monthKeys?[...e.monthKeys]:null),o=e.annualizationRules,s=a.versions,l=a.currentIndex,u=-1;for(let e=l;e>=0;e-=1)if(s[e]?.transformationVersionType==="negative_handling"){u=e;break}try{let r=y({baseData:a.baseData,versions:s,targetIndex:l,monthKeys:i,annualizationRules:o}),c=u>=0?y({baseData:a.baseData,versions:s,targetIndex:u,monthKeys:i,annualizationRules:o}):r,d=a.periodKeys?[...a.periodKeys]:e.dates?[...e.dates]:i??void 0,h=s.slice(0,l+1),m=(0,p.Ji)({versions:h,sourceRows:a.baseData,currentRows:r,postNegativeRows:c,dates:d??void 0,negativeHandlingSource:(0,p.Pj)(h,a.currentVersion,n.vF),logger:n.vF}),f=(0,g.L)({versions:s,currentIndex:l});return{kind:"materialized",source:t.source,rows:{sourceRows:a.baseData,currentRows:r,postNegativeRows:c,versions:h,currentVersion:a.currentVersion,periodKeys:i,transformations:m,latestBatchIdByConcern:f.latestBatchIdByConcern,activePrefixSignature:f.activePrefixSignature,versionCount:f.versionCount,activeCleaningVersionCount:f.activeCleaningVersionCount}}}catch(e){return{kind:"unavailable",reason:"version_store_transform_failed",detail:e instanceof Error?e.message:String(e)}}}var f=r(69163),_=r(65973),b=r(59536);let v=e=>null!==e&&"object"==typeof e&&!Array.isArray(e);function w(e){if(e.compactSessionIdentity)return e.compactSessionIdentity;if("projected"===e.cleaning.kind)return{ok:!0,contract:e.cleaning.replay.sourceIdentity};if("materialized"!==e.cleaning.kind)return{ok:!1,reason:"cleaning_source_rows_unavailable"};let t=e.stores.analysisMetadata?.generationTopology??e.stores.analysisMetadata?.GenerationTopology,r=(0,_.XP)(t);if(null==t&&e.replayInputs){let t=v(e.replayInputs.saaSModel)?e.replayInputs.saaSModel:null,a=(0,f.wC)(t?.GenerationTopology,void 0),i=a.ok?(0,_.XP)(a.topology):null;i&&Array.isArray(e.replayInputs.excelData)&&i.sourceRowCount+i.headerRowCount===e.replayInputs.excelData.length&&(r=i,n.vF.error("[exportIntentCompile] Resolved legacy metadata row geometry from materialized server replay",{fallback_state:"export_intent_customer_identity_replay_topology_used",sourceRowCount:r.sourceRowCount,headerRowCount:r.headerRowCount}))}if(!r)return{ok:!1,reason:"generation_topology_row_shape_unavailable"};let a=(0,b.f)([...e.cleaning.rows.sourceRows],n.vF),i=(0,_.eV)({serializedSourceCustomers:a,sourceRowCount:r.sourceRowCount,headerRowCount:r.headerRowCount});return i.ok?{ok:!0,contract:i.contract}:{ok:!1,reason:"source_roster_not_ordinal",detail:i.reason}}var k=r(28226),S=r(27045);let C=e=>null!==e&&"object"==typeof e&&!Array.isArray(e);function x(e){let t=e.arrCalculationMethod;if("string"!=typeof t)throw Error(`[exportIntentCompile] sanitized calculation rules carry no arrCalculationMethod (${String(t)})`);return t}function I(e){let t=e.requestSettings?.calculationRules,r=(0,S.ev)(C(t)?t:C(e.calculationRulesStore)?e.calculationRulesStore.rules:void 0,k.Z).rules;return{rules:r,annualizationRules:"string"==typeof r.arrCalculationMethod?{arrCalculationMethod:r.arrCalculationMethod,arrAnnualizationByRevenueStream:r.arrAnnualizationByRevenueStream??null}:null}}let $=["customerProductConsolidations","nonIntraPeriodCalculationMonthlyQuarterly","rollingLTMActiveCustomerCurrent"];function A(e){let{rules:t}=I(e);if(!C(e.requestSettings?.calculationRules))return t;let r=I({...e,requestSettings:null}).rules,n={...t};for(let e of $)Object.prototype.hasOwnProperty.call(r,e)?n[e]=r[e]:delete n[e];return n}function R(e){let t=e.requestSettings?.periodAxis;return t?t.dates.slice():(0,l.oK)(e.analysisMetadata)}function j(e){let t=e.requestSettings?.periodAxis;return t?t.periodSplit:(0,l.p5)(e.analysisMetadata)}var z=r(2389),B=r(25993);let M=1,K=4194304,D=0x4000000;function E(e){if(!e.versionPointer||"object"!=typeof e.versionPointer||!e.rawUploadFingerprint)return null;let t=e.versionPointer,r=u.safeParse({storageKey:t.storageKey,bucket:t.bucket,compression:t.compression,sizeBytes:t.sizeBytes,checksum:t.checksum,version:t.version,checksumAlgorithm:t.checksumAlgorithm??null}),n=(0,s.Mh)({rawUploadFingerprintInput:e.rawUploadFingerprint,sourceDataStore:e.sourceDataStore,calculationRulesStore:e.calculationRulesStore}),a=R(e);return r.success&&n.ok&&a?{analysisId:e.analysisId,version:M,versionPointer:r.data,source:n.material,dates:a,periodSplit:j(e),calculationRules:A(e)}:null}function F(e){if(!(0,z.D)(e.snapshot,String(e.analysisId)).ok)throw Error("Version export replay belongs to a different analysis");let t=E(e);if(!t)throw Error("Version export replay inputs lack durable authority");let r=I(e),a=m({snapshot:e.snapshot,source:"storage_pointer",monthKeys:t.dates,dates:t.dates,annualizationRules:r.annualizationRules});if("materialized"!==a.kind)throw Error(`Version export replay failed: ${"unavailable"===a.kind?a.reason:a.kind}`);let i=w({stores:e,cleaning:a});if(!i.ok)throw Error(`Version export identity unavailable: ${i.reason}`);let o={};for(let e of a.rows.currentRows)for(let t of Object.keys(e.attributes??{}))o[t]=[];let s=x(r.rules),u=(0,l.Pn)(a.rows.latestBatchIdByConcern);return{material:t,sourceIdentity:i.contract,projection:{version:u?l.XB:B.Vz,mode:u?"cleaned":"materialized_source",cleaningSource:"storage_pointer",latestBatchIdByConcern:a.rows.latestBatchIdByConcern,versionCount:a.rows.versionCount,activePrefixSignature:a.rows.activePrefixSignature,dates:t.dates,periodSplit:t.periodSplit,calculationRules:t.calculationRules,arrCalculationMethod:s,descriptorsForOrdering:o,productCategoryKey:null,criticalDescriptorOrderValues:{},cleaned:(0,l.Zy)({currentRows:a.rows.currentRows,transformations:a.rows.transformations,dates:t.dates,periodSplit:t.periodSplit,arrCalculationMethod:s,descriptorsForOrdering:o,logger:n.vF})}}}o.Ik({bucket:o.eu("processed-analyses"),storageKey:o.Yj().min(1),sizeBytes:o.ai().int().positive().max(K),sha256:o.Yj().regex(/^[a-f0-9]{64}$/)}).strict();let P=5e3;async function U(e){let t,r=new AbortController,a=Date.now()+P,i=!1,o=()=>{i=!0,r.abort(Error("Optional version replay publication timed out"))},s=()=>r.abort(e.signal?.reason),l=new Promise((e,r)=>{t=r}),u=()=>t(r.signal.reason);r.signal.addEventListener("abort",u,{once:!0}),e.signal?.addEventListener("abort",s,{once:!0});let c=setTimeout(o,P),d=()=>{e.signal?.aborted&&s(),!r.signal.aborted&&Date.now()>=a&&o(),r.signal.throwIfAborted()};try{let t=Promise.resolve().then(()=>L({...e,signal:r.signal},d));return await Promise.race([t,l])}catch(t){if(e.signal?.aborted)throw e.signal.reason??t;return n.vF.error("[VersionStore] Optional compact replay unavailable; retaining the ledger save",{analysisId:e.analysisId,fallback_state:i?"resident_version_replay_publication_timed_out":"resident_version_replay_publication_unavailable",error:t instanceof Error?t.message:String(t)}),null}finally{clearTimeout(c),e.signal?.removeEventListener("abort",s),r.signal.removeEventListener("abort",u)}}async function L(e,t){let r=performance.now();t();let o=F(e);t();let s=0,l=await (0,a.streamJsonToGzip)(o,{compressor:"portable",rejectTypedArrays:!0,yieldEveryChunks:4,onJsonChunk:e=>{if(t(),(s+=new TextEncoder().encode(e).byteLength)>D)throw Error("Version replay exceeds decoded budget")}});if(l.bytes.length>K)throw Error("Version replay exceeds upload budget");
1let u=await crypto.subtle.digest("SHA-256",new Uint8Array(l.bytes)),c=Array.from(new Uint8Array(u),e=>e.toString(16).padStart(2,"0")).join("");t();let d=await (0,i.persistStoreToStorage)({analysisId:String(e.analysisId),storeName:"version-export-replay",data:o,signal:e.signal,compress:!0,preparedPayload:{kind:"gzip-bytes",compression:"gzip",payloadBytes:l.bytes,checksum:l.checksum,originalSize:l.originalSize,sizeBytes:l.bytes.length,workerUsed:!1}});return t(),n.vF.info("[VersionStore] Published compact replay from the resident ledger",{analysisId:e.analysisId,preparationSource:"resident_ledger",decodedBytes:s,compressedBytes:d.sizeBytes,prepareUploadMs:performance.now()-r}),{bucket:"processed-analyses",storageKey:d.storageKey,sizeBytes:d.sizeBytes,sha256:c}}},24535:(e,t,r)=>{r.d(t,{MH:()=>n,vn:()=>g,yU:()=>c});let n=["analysis_metadata","large_local_compact_session","calculation_rules","waterfall_formatting","waterfall_exact_display_configs","workbook_tab_labels","waterfall_contracts_required","waterfall_boundary_digest","excel_settings","formatting","filter_data","main_worksheets","selected_descriptors","selected_top_customers_options","customer_product_allowed_descriptors","workbook_selection_facts","workbook_selection_edits","export_checks","arr_chart_workspace","analysis_chart_workspaces","cleaned_source","optionalMetricDemand","critical_descriptor_analyses","customer_family_catalog","waterfall_contracts"],a=["cleaned_dates","generation_topology","products","attributes","source_customers","customers","customer_consolidations","negative_value_handling","smoothing_handling","manual_overrides","transformation_history","ordered_descriptor_values","metricCubes","selectedMetricCubeIds"],i=["metric_cubes","metricBundle","metric_bundle","metricBundles","metric_bundles","metricSidecars","metric_sidecars","selected_metric_cube_ids","selectedMetricCubes","selected_metric_cubes","metricReplayProvenance","metric_replay_provenance","metricCubesArtifact"],o=["analysis_id","data_cube_request_id","customer_source_identity"],s=["source_customers_deduped_from_customers"],l=["generation_ownership","self_contained_replay","provenance_transactions","provenance_source_preparation"];function u(e,t){for(let r=0;r<e.length;r+=1)if(e[r]===t)return!0;return!1}function c(e){return u(n,e)?"intent":u(a,e)?"data_derived":u(i,e)?"data_derived_alias":u(o,e)?"pin":u(s,e)?"wire_only":u(l,e)?"dialog_only":"unknown"}function d(e,t="segmentation"){let r=e.critical_descriptor_analyses;if(null===r||"object"!=typeof r||Array.isArray(r))return[];let n=r.descriptors;if(!Array.isArray(n))return[];let a=[];for(let e=0;e<n.length;e+=1){let r=n[e],i=null!==r&&"object"==typeof r?r.analyses:null;if(!Array.isArray(i)||!i.includes(t))continue;let o=null!==r&&"object"==typeof r&&"string"==typeof r.name?r.name.trim():"";o.length>0&&a.push(o)}return a}function p(e){let t=e.critical_descriptor_analyses;if(!t||"object"!=typeof t||Array.isArray(t))return[];let r=t.descriptors;if(!Array.isArray(r))return[];let n=new Set(d(e)),a=[];for(let e=0;e<r.length;e+=1){let t=r[e];if(!t||"object"!=typeof t||Array.isArray(t))continue;let i=t,o="string"==typeof i.name?i.name.trim():"";n.has(o)&&("revenue_type"===i.descriptor_role||!0===i.is_revenue_type_descriptor)&&a.push(o)}return a}function g(e){let t=new Set(p(e));return d(e).filter(e=>!t.has(e))}},30890:(e,t,r)=>{r.d(t,{ET:()=>s,Hd:()=>o,gf:()=>a,xE:()=>l});let n=/^other\s*\(\s*\d+\s+segments?\s*\)$/i;function a(e){return"string"==typeof e&&"other"===e.trim().toLowerCase()}function i(e){return"string"==typeof e&&n.test(e.trim())}function o(e){return a(e)||i(e)}function s(e,t){let r=[],n=[];for(let a of e){if(o(t(a))){n.push(a);continue}r.push(a)}return[...r,...n]}function l(e){return s(e,e=>e)}},41113:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{$:()=>createNodeGzipStream});function createNodeGzipStream(options={}){let nodeRequire=eval("require"),zlib=nodeRequire("node:zlib");return zlib.createGzip(null==options.level?void 0:{level:options.level})}},44548:(e,t,r)=>{r.d(t,{E2:()=>k,Eo:()=>_,Mh:()=>m,ei:()=>o,fn:()=>w});var n=r(55041);let a="prepared_export_source_v1",i=6,o=0x10000000;function s(e){return null!==e&&"object"==typeof e&&!Array.isArray(e)}function l(e){return"string"==typeof e&&e.length>0}function u(e){return"number"==typeof e&&Number.isFinite(e)}let c=["annualizationApplyStatus","annualizationRulesBaselineSignature","annualizationSelection","bindingSet","complicatingMatters","contractScheduleSynthesis","descriptorConsolidations","enrichment","enrichmentIntent","gridAuthority","sourceColumnIds","sourcePreparation","status","transactionalSynthesis"],d=["contentHash","rawUploadId","storageChecksum","storageKey"],p=["rules"];function g(e,t,r){for(let n=0;n<r.length;n+=1){let a=r[n],i=t[a];null!=i&&(e[a]=i)}}function h(e){if(!s(e))return null;let t={};g(t,e,c);let r=e.sourceFingerprint;if(s(r)){let e={};g(e,r,d),t.sourceFingerprint=e}return t}function y(e){if(!s(e))return null;let t={};return g(t,e,p),t}function m(e){let t=e.rawUploadFingerprintInput;
1if(!u(t.id)||!l(t.storageChecksum)||!l(t.storageKey)||!u(t.storageSizeBytes))return{ok:!1,reason:"raw_upload_identity_incomplete"};let r=h(e.sourceDataStore);if(null===r)return{ok:!1,reason:"source_data_store_missing"};let a={rawUploadId:t.id,rawUploadStorageChecksum:t.storageChecksum,rawUploadStorageKey:t.storageKey,rawUploadStorageVersion:u(t.storageVersion)?t.storageVersion:1,rawUploadStorageSizeBytes:t.storageSizeBytes,sourceDataStoreDigest:(0,n.Uo)("sds",r),calculationRulesStoreDigest:(0,n.Uo)("crs",y(e.calculationRulesStore)),materializerVersion:i};return{ok:!0,material:a,cacheKey:f(a)}}function f(e){let t=e.rawUploadStorageChecksum.toLowerCase().replace(/[^a-f0-9]/g,"");return`pes1_${e.rawUploadId}_${t||"0"}_${(0,n.Uo)("k",e)}`}function _(e){return{schemaVersion:a,cacheKey:e.cacheKey,keyedBy:e.material,producedBy:e.producedBy,hydratedRaw:e.hydratedRaw,diagnostics:e.diagnostics}}let b=["rawUploadId","rawUploadStorageChecksum","rawUploadStorageKey","rawUploadStorageVersion","rawUploadStorageSizeBytes","sourceDataStoreDigest","calculationRulesStoreDigest","materializerVersion"];function v(e,t){let r=s(t)?t:null;return b.filter(t=>!r||r[t]!==e[t])}function w(e){let t=s(e.value)?e.value:null;if(!t||t.schemaVersion!==a)return{ok:!1,code:"schema_version_mismatch",details:{schemaVersion:t?.schemaVersion??null}};if(t.cacheKey!==e.expectedCacheKey)return{ok:!1,code:"cache_key_mismatch",details:{objectCacheKey:t.cacheKey??null,expectedCacheKey:e.expectedCacheKey}};let r=v(e.expectedMaterial,t.keyedBy);if(r.length>0)return{ok:!1,code:"key_material_mismatch",details:{mismatchedFields:r}};let n=s(t.hydratedRaw)?t.hydratedRaw:null;if(!n||!Array.isArray(n.excelData)||0===n.excelData.length||!s(n.saaSModel)||void 0===n.dataStructureModel)return{ok:!1,code:"hydrated_raw_invalid",details:{hasExcelData:Array.isArray(n?.excelData),rows:Array.isArray(n?.excelData)?n.excelData.length:null,hasSaaSModel:s(n?.saaSModel)}};let i=s(t.diagnostics)?t.diagnostics:{},o=s(t.producedBy)?t.producedBy:{};return{ok:!0,object:{schemaVersion:a,cacheKey:e.expectedCacheKey,keyedBy:e.expectedMaterial,producedBy:{kind:o.kind??"taskpane_consumer",requestId:l(o.requestId)?o.requestId:null,producedAt:l(o.producedAt)?o.producedAt:""},hydratedRaw:{excelData:n.excelData,saaSModel:n.saaSModel,dataStructureModel:n.dataStructureModel,...void 0!==n.excelPayload?{excelPayload:n.excelPayload}:{}},diagnostics:{rowCount:u(i.rowCount)?i.rowCount:n.excelData.length,columnCount:u(i.columnCount)?i.columnCount:Array.isArray(n.excelData[0])?n.excelData[0].length:0,descriptorCount:u(i.descriptorCount)?i.descriptorCount:0,derivedDescriptorCount:u(i.derivedDescriptorCount)?i.derivedDescriptorCount:0}}}}function k(e){if(!s(e)||!0!==e.success)return!1;if("unavailable"===e.status)return!0;if(!l(e.cacheKey))return!1;if("available"===e.status){let t=s(e.download)?e.download:null;return!!(t&&l(t.signedUrl)&&"gzip"===t.compression&&u(t.sizeBytes))}if("absent"===e.status){if(null===e.upload)return!0;let t=s(e.upload)?e.upload:null;return!!(t&&l(t.signedUrl)&&l(t.token)&&l(t.storageKey)&&u(t.maxBytes))}return!1}},85705:(e,t,r)=>{r.d(t,{Bw:()=>s,Fm:()=>f,bm:()=>o,oR:()=>_,pC:()=>y,uA:()=>i});var n=r(79179),a=r(24535);let i="export_workbook_intent_v1",o="export_authority_pins_v1",s=5e3,l=64,u={};for(let e=0;e<a.MH.length;e+=1)u[a.MH[e]]=n.L5().optional();n.Ik({version:n.eu(i),analysisId:n.Yj().min(1),dataCubeRequestId:n.Yj().min(1),keys:n.Ik(u).strict()});let c=n.Ik({rawUploadId:n.ai().int().positive(),storageBucket:n.Yj().nullable(),storageKey:n.Yj().nullable(),storageChecksum:n.Yj().nullable(),storageVersion:n.ai().int().nullable(),storageSizeBytes:n.ai().int().nonnegative().nullable(),contentHash:n.Yj().nullable()}),d=n.Ik({rawUploadId:n.ai().int().positive(),bindingUpdatedAtMs:n.ai().int(),generationUpdatedAtMs:n.ai().int().nullable(),gridAuthority:n.Yj().nullable(),sourceFingerprint:n.Ik({storageChecksum:n.Yj().nullable(),storageVersion:n.ai().int().nullable(),contentHash:n.Yj().nullable()})}),p=n.Ik({datesDigest:n.Yj(),dateCount:n.ai().int().nonnegative(),periodSplit:n.Yj().nullable(),dates:n.YO(n.Yj().max(l)).max(s).optional().catch(void 0)}),g=n.Ik({latestBatchIdByConcern:n.g1(n.Yj(),n.Yj()),versionCount:n.ai().int().nonnegative(),activePrefixSignature:n.Yj().min(1).nullable().default(null)});n.Ik({version:n.eu(o),analysisId:n.Yj().min(1),dataCubeRequestId:n.Yj().min(1),rawUpload:c.nullable(),sourceDataReplayAuthority:d.nullable(),calculationRulesStoreUpdatedAtMs:n.ai().int().nullable(),calculationRulesContentDigest:n.Yj().min(1).nullable().default(null),cleaningLedgerReceipt:g.nullable(),analysisPeriodAxis:
1p.nullable().default(null),criticalDescriptorOrderDigests:n.g1(n.Yj(),n.Yj()).default({}),customerSourceIdentity:n.L5().nullable()});let h="export_resolved_authority_v1";n.Ik({version:n.eu(h),analysisId:n.Yj().min(1),dataCubeRequestId:n.Yj().min(1),rawUpload:c.nullable(),sourceDataReplayAuthority:d.nullable(),calculationRulesStoreUpdatedAtMs:n.ai().int().nullable(),cleaningLedgerReceipt:g.nullable(),analysisPeriodAxis:p.nullable(),criticalDescriptorOrderDigests:n.g1(n.Yj(),n.Yj()).default({}),customerSourceIdentity:n.L5().nullable(),resolvedAtMs:n.ai().int().nonnegative()});let y="export_intent_compile_refused",m=["replay_inputs_missing","pins_unresolved","dates_unresolvable","materialize_failed","compile_failed","version_store_unavailable","customer_identity_unproven","critical_descriptor_order_authority_unavailable","cleaning_projection_authority_mismatch","critical_descriptor_order_authority_mismatch","authority_drift_before_publication","compact_ledger_active_cleaning_conflict","compact_ledger_identity_disagreement","compact_identity_receipt_absent","compact_identity_receipt_material_mismatch","compact_publication_unavailable","compact_publication_not_current","compact_result_rules_pending_reprocess"];function f(e){return"string"==typeof e&&m.includes(e)}function _(e){return"materialize_failed"===e||"compile_failed"===e||"authority_drift_before_publication"===e||"compact_publication_unavailable"===e||"compact_publication_not_current"===e||"compact_identity_receipt_absent"===e}},90414:(e,t,r)=>{r.d(t,{streamJsonToGzip:()=>l});var n=r(41113),a=r(92619),i=r(30165);function o(e={}){let t=new Map,r=(e,r)=>{for(let n of t.get(e)??[])n(r)},n=new i.default.Deflate({gzip:!0,...null==e.level?{}:{level:e.level}});return n.onData=e=>r("data",e),n.onEnd=e=>0===e?r("end"):r("error",Error(n.msg||`gzip failed (${e})`)),{on(e,r){t.set(e,[...t.get(e)??[],r])},once(e,r){let n=(...a)=>{t.set(e,(t.get(e)??[]).filter(e=>e!==n)),r(...a)};t.set(e,[...t.get(e)??[],n])},write:e=>(n.push(e,!1),!0),end(){n.push(new Uint8Array(0),!0)}}}var s=r(99655);async function l(e,t={}){let r=("portable"===t.compressor?o:n.$)({level:t.gzipLevel}),i=[],u=0,c=new Promise((e,t)=>{r.on("data",e=>{let t=a.Buffer.isBuffer(e)?e:a.Buffer.from(e);i.push(t),u+=t.length}),r.on("end",()=>e()),r.on("error",e=>t(e))}),d=new s.GO;c.catch(()=>{});let p=0,g=0,h=0,y=t.yieldEveryChunks&&t.yieldEveryChunks>0?Math.floor(t.yieldEveryChunks):0;try{for(let n of(0,s.xw)(e,{chunkTargetChars:t.chunkTargetChars,rejectTypedArrays:t.rejectTypedArrays,stableObjectKeys:t.stableObjectKeys})){t.onJsonChunk?.(n),d.update(n),p+=1,n.length>g&&(g=n.length),y>0&&p%y==0&&await new Promise(e=>"function"==typeof setImmediate?setImmediate(e):setTimeout(e,0));let e=a.Buffer.from(n,"utf8");h+=e.byteLength,r.write(e)||await new Promise(e=>r.once("drain",()=>e()))}r.end(),await c}catch(e){throw r.destroy?.(),e}let m=1===i.length?i[0]:a.Buffer.concat(i,u);return i.length=0,{bytes:m,originalSize:d.length,serializedUtf8Bytes:h,checksum:d.toHex(),checksumAlgorithm:d.algorithm,serializationChunkCount:p,maxChunkChars:g}}}}]);

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.