PageSourceSearch

https://omgha.com/chunk-USJMWMZT.js

js omgha.com collected 2026-10-04 20:40:13 UTC 18,668 bytes, 98 lines download raw bytes

1import{b as _t,c as C,h as Ct,i as W,j as xt,k as bt}from"./chunk-FP3J5B6H.js";import"./chunk-BQRBWX66.js";import"./chunk-L5ZOOU2J.js";import"./chunk-KOPGZV6B.js";import"./chunk-BTQPKA7U.js";import"./chunk-ADMKBOBN.js";import"./chunk-LCPPMNQ3.js";import"./chunk-IN6JNWJL.js";import"./chunk-NTPMZIRS.js";import"./chunk-DBNHDKST.js";import"./chunk-N5PZSBUY.js";import"./chunk-G2OHGTWE.js";import"./chunk-GNX3F6NH.js";import"./chunk-QQKJHWTF.js";import"./chunk-PXZNPNHI.js";import"./chunk-KWNDGQWR.js";import"./chunk-2ZFY6MCW.js";import"./chunk-KQ7PEKEE.js";import"./chunk-KVMIYEBS.js";import"./chunk-DLHY2JKF.js";import"./chunk-WLMRFXCZ.js";import"./chunk-WN3UI2QV.js";import"./chunk-YVLOHBDK.js";import"./chunk-Z3AXU4EF.js";import"./chunk-TP3A6IN2.js";import"./chunk-XNFXA3ZT.js";import"./chunk-QLTRNXEK.js";import"./chunk-TEFEWVO6.js";import"./chunk-ZB64W4XA.js";import"./chunk-SVABVB5X.js";import"./chunk-CMY6WAF3.js";import"./chunk-FUY7HSJY.js";import"./chunk-JTYXZXFU.js";import"./chunk-7MK6I7GJ.js";import"./chunk-3HFTO6XY.js";import"./chunk-XNSH6ILV.js";import{b as St}from"./chunk-IZKA562T.js";import"./chunk-BROSYERN.js";import{i as dt,k as ut}from"./chunk-Y2KCFOCP.js";import"./chunk-Z52L74DH.js";import"./chunk-3IFGWXMA.js";import"./chunk-EME7BUOO.js";import"./chunk-QH3IRCHN.js";import"./chunk-PLEH3NAH.js";import"./chunk-GXCJ5QS4.js";import{b as J}from"./chunk-4D5SN44G.js";import"./chunk-22ACI5KU.js";import"./chunk-FXUQQQIE.js";import"./chunk-VVVN3YIZ.js";import"./chunk-FSUBAQYH.js";import"./chunk-7CVCGK4Q.js";import"./chunk-FWW3IJT2.js";import"./chunk-B6LCWWQX.js";import"./chunk-HYGNXZJR.js";import"./chunk-B6XXRKU5.js";import"./chunk-6Q5DDO7R.js";import"./chunk-RW2MVE4O.js";import"./chunk-3ZVRFUA4.js";import"./chunk-H4PCL6BZ.js";import"./chunk-NXTJBJRP.js";import{a as ct}from"./chunk-U22BTVEZ.js";import{$b as yt,Ef as _,Ia as N,jb as ht,kh as vt,mb as ft,na as lt,pf as gt,ta as pt,zd as B}from"./chunk-X5J6QTCG.js";import{$ as I,$a as p,Ad as H,Db as O,E as tt,Fa as m,Fb as Q,Gb as nt,Ib as t,Ka as u,Kb as ot,Lb as k,Ma as v,Na as T,Sa as S,Sc as F,Sf as mt,U as x,W as g,_ as et,ba as G,bb as c,cc as w,d as K,ec as at,fa as b,ga as P,gb as h,hb as r,ib as s,jb as f,k as X,pb as R,pj as V,qb as E,qc as A,sb as M,tb as d,u as Z,vd as rt,wd as st,xb as it,xd as L,yb as q,yd as j,zb as Y}from"./chunk-SMW7PHYX.js";import"./chunk-BMIYOSOG.js";var Vt=["submitWithoutPaymentOptionsMenu"],Nt=()=>["../.."],Bt=()=>({width:"auto"});function Wt(e,i){if(e&1&&(t(0,`
2      `),r(1,"div",6),t(2,`
3        `),r(3,"h1"),t(4),s(),t(5,`
4      `),s(),t(6,`
5    `)),e&2){let a=d();m(4),k("",a.player.user.firstName," ",a.player.user.lastName)}}function Ut(e,i){e&1&&(t(0,`
6        `),f(1,"app-loader"),t(2,`
7      `))}function $t(e,i){e&1&&R(0)}function Gt(e,i){if(e&1){let a=E();t(0,`
8          `),r(1,"app-shared-register-payment",7),M("doneLoading",function(){b(a);let o=d();return P(o.doneLoading())})("handleStripeSetupIntent",function(o){b(a);let l=d();return P(l.handleStripeSetupAttempt(o))}),s(),t(2,`
9          `),S(3,$t,1,0,"ng-container",8),t(4,`
10        `)}if(e&2){d();let a=O(17);m(3),h("ngTemplateOutlet",a)}}function qt(e,i){e&1&&(t(0,`
11    `),r(1,"div",9),t(2,`
12      `),f(3,"app-cart"),t(4,`
13    `),s(),t(5,`
14  `))}function Yt(e,i){if(e&1&&(t(0,`
15        `),r(1,"div",12),t(2,`
16          `),r(3,"a",13),t(4,`
17            Cancel
18          `),s(),t(5,`
19        `),s(),t(6,`
20      `)),e&2){let a=d(2);m(3),Q("pointer-events-none",a.saving),h("routerLink",w(3,Nt))}}function Qt(e,i){e&1&&(t(0,`
21              `),f(1,"span",17),t(2,`
22              Submitting...
23            `))}function Ht(e,i){e&1&&t(0,`
24              Submit without Payment
25            `)}function Jt(e,i){if(e&1){let a=E();t(0,`
26          `),r(1,"button",16),M("click",function(o){b(a);let l=d(3);return P(l.toggleSubmitWithoutPaymentOptions(o))}),t(2,`
27            `),p(3,Qt,3,0),p(4,Ht,1,0),s(),t(5,`
28        `)}if(e&2){let a=d(3);m(),h("disabled",!a.showSubmitWithoutPaymentButtonEnabled||a.saving||a.savewButtonDisabled),m(2),c(a.saving?3:-1),m(),c(a.saving?-1:4)}}function zt(e,i){e&1&&(t(0,`
29            `),f(1,"span",17),t(2,`
30            Submitting...
31          `))}function Kt(e,i){if(e&1&&t(0),e&2){let a=d(3);ot(`
32            `,a.saveButtonText,`
33          `)}}function Xt(e,i){if(e&1){let a=E();t(0,`
34      `),r(1,"div",14),t(2,`
35        `),p(3,Jt,6,3),r(4,"button",15),M("click",function(){b(a);let o=d(2);return P(o.onSaveClick(!1,!0))}),t(5,`
36          `),p(6,zt,3,0),p(7,Kt,1,1),s(),t(8,`
37      `),s(),t(9,`
38    `)}if(e&2){let a=d(2);m(3),c(a.showSubmitWithoutPayment&&!a.isMobile?3:-1),m(),Q("btn-disabled",!a.showSave||a.saving||a.savewButtonDisabled),h("disabled",!a.showSave||a.saving||a.savewButtonDisabled)("pTooltip",a.showSave?null:"Please fill out all required fields"),m(2),c(a.saving?6:-1),m(),c(a.saving?-1:7)}}function Zt(e,i){e&1&&(t(0,`
39      `),r(1,"div",14),t(2,`
40        You do not have access to complete this registration
41      `),s(),t(3,`
42    `))}function te(e,i){if(e&1&&(t(0,`
43    `),r(1,"p-menu",18,1),t(3,`
44    `),s(),t(4,`
45  `)),e&2){let a=d(2);m(),nt(w(4,Bt)),h("model",a.submitWithoutPaymentOptions)("popup",!0)}}function ee(e,i){if(e&1&&(t(0,`
46  `),r(1,"div",10),t(2,`
47    `),r(3,"div",11),t(4,`
48      `),p(5,Yt,7,4),s(),t(6,`
49    `),p(7,Xt,10,7),p(8,Zt,4,0),s(),t(9,`
50
51  `),p(10,te,5,5)),e&2){let a=d();m(5),c(a.isMobile?-1:5),m(2),c(a.anyPaidRegistrations?-1:7),m(),c(!a.showSave&&a.showPaymentsNotAllowed?8:-1),m(2),c(a.showSubmitWithoutPayment?10:-1)}}var Dt=(()=>{let i=class i{constructor(n,o,l,y,$,Et,Mt,Ot,kt){this.playerService=n,this.registerService=o,this.siteDataService=l,this.sessionService=y,this.paymentService=$,this.formService=Et,this.route=Mt,this.router=Ot,this.analyticsService=kt,this.isMobile=!1,this.loading=!0,this.paymentLoading=!0,this.saving=!1,this.anyPaidRegistrations=!1,this.paymentFormValid=!1,this.bypassPayment=!1,this.sendConfirmationEmail=!0,this.saveButtonText="Submit",this.savewButtonDisabled=!1,this.showSave=!1,this.showPaymentsNotAllowed=!1,this.showSubmitWithoutPayment=!1,this.showSubmitWithoutPaymentButtonEnabled=!1,this.submitWithoutPaymentOptions=[{label:"Submit without Payment Options",items:[{label:"Send Confirmation Email",icon:"fas fa-paper-plane",command:()=>{this.onSaveClick(!0,!0)}},{label:"Don't Send Confirmation Email",icon:"fas fa-do-not-enter",command:()=>{this.onSaveClick(!0,!1)}}]}],this.unsubscribe$=new K}ngOnInit(){this.subDomain=this.getSubdomain(),this.isMobile=this.siteDataService.isMobileUser,this.registerService.cartUpdated$.pipe(x(this.unsubscribe$)).subscribe(n=>{n?.cart?.paymentPlan?this.showSubmitWithoutPaymentButtonEnabled=!0:this.showSubmitWithoutPaymentButtonEnabled=!1}),this.route.params.subscribe(()=>
51{this.route.snapshot.parent?.params?.id&&this.route.snapshot.parent?.params?.entityRegistrationID&&(this.playerID=+this.route.snapshot.parent.params.id,this.playerRegistrationID=+this.route.snapshot.parent.params.entityRegistrationID,this.playerService.playerID=this.playerID,this.registerService.playerRegistrationID=this.playerRegistrationID,this.registerService.enableGA=!1,Z({registration:this.playerService.getCompletedRegistrationForCheckout(this.playerID,this.playerRegistrationID),player:this.playerService.getPlayer(this.playerID),session:this.sessionService.getSessionSettings()}).pipe(g(n=>{this.player=n.player,this.playerService.player=this.player,this.registerService.allRegistrations=[n.registration],this.registerService.registrationID=n.registration.registrationID,this.registerService.registrationViewModel=new _t,this.registerService.registrationViewModel.registrationTemplateID=n.registration.registrationTemplateID,this.registerService.registrationTemplateType=n.registration.registrationTemplate.registrationTemplateTypeID,this.sessionSettings=n.session,this.anyPaidRegistrations=this.registerService.anyPaidRegistrations,this.handleButtons()}),tt(()=>this.registerService.getRegistrationSession(this.playerRegistrationID)),g(n=>{this.registerService.session=n,this.registerService.session.sessionData||(this.registerService.session.sessionData=new gt),this.registerService.session.sessionData.selectedRegistrationIDs=[this.registerService.registrationID]}),x(this.unsubscribe$)).subscribe({next:()=>{this.registerService.setPlayerRegistrationCosts(),this.loading=!1,this.siteDataService.hideSiteLoader()},error:n=>{this.siteDataService.showSiteErrorAlertDefaultGET()}}))}),this.registerService.paymentFormValid$.pipe(x(this.unsubscribe$)).subscribe(n=>{setTimeout(()=>{this.paymentFormValid=n,this.handleButtons()},0)})}getSubdomain(){return sessionStorage.getItem("subdomain")||mt()}handleButtons(){this.sessionSettings.allowPayments?(this.showPaymentsNotAllowed=!1,this.showSave=this.paymentFormValid,this.registerService.paymentRequired?this.saveButtonText="Submit Payment":this.saveButtonText="Confirm Registration"):(this.showPaymentsNotAllowed=!0,this.showSave=!1),this.sessionSettings.isImpersonating&&(this.showSubmitWithoutPayment=!0)}doneLoading(){this.paymentLoading=!1}trackPurchase(n){let o=this.registerService.cart?.playerRegistrationCosts?.totalAmountDue??0;this.analyticsService.makePurchase(new dt(`confirmation_id_${n.registrationConfirmID}`,o,this.registerService.getGACartDetails()))}handleStripeSetupAttempt(n){n.success?this.save():this.saving=!1}toggleSubmitWithoutPaymentOptions(n){this.submitWithoutPaymentOptionsMenu.toggle(n)}save(){this.saving=!0;let n=this.paymentComponent.paymentForm?.value||new lt;this.paymentComponent.selectedPaymentPlan&&(n.paymentInstallmentPlanID=this.paymentComponent.selectedPaymentPlan.paymentInstallmentPlanID,n.payUpfront=this.paymentComponent.selectedPaymentPlan.payUpfront,n.payOffline=this.paymentComponent.selectedPaymentPlan.payOffline,(this.paymentComponent.savePaymentInfoRequired||this.paymentComponent.activePaymentSettings?.isSplitPayment)&&(n.savePaymentInformation=!0)),this.registerService.updatePaymentInfo(n),this.registerService.checkoutCompletePlayerRegistration(this.registerService.entityRegistrationID,n,this.bypassPayment,this.sendConfirmationEmail).pipe(g(o=>{if(o.registrationSubmittedSuccessfully)this.registerService.cart.registrationConfirmID=o.registrationConfirmID,this.registerService.cart.paymentBypassed=this.bypassPayment,this.registerService.teamID=o.teamID,this.trackPurchase(o),this.registerService.registrationSubmitted(),this.isMobile?this.router.navigate(["..","confirmation"],{relativeTo:this.route,queryParams:{mobileAppUser:"true"}}):this.router.navigate(["..","confirmation"],{relativeTo:this.route});else{if(o.registrationPaymentMade)if(this.paymentComponent.anyPaidRegistrations=!0,this.savewButtonDisabled=!0,o.allPaymentsMadeSuccessfully){this.trackPurchase(o);let l;this.subDomain?l=this.subDomain:l="support",this.formService.showFormErrorMessage('YOUR PAYMENT WAS SUCCESSFUL, BUT THERE WAS AN ERROR COMPLETING YOUR REGISTRATION. Please contact <a href="mailto:[email protected]">[email protected]</a> to ensure your registration gets completed and DO NOT submit this payment again.'),this.siteDataService.showSiteErrorAlert("Your payment was successful, but there was an error completing your registration",2e4)}else this.paymentService.handleFailedPayment(this.formService,this.siteDataService,o.firstFailureResult);else this.paymentService.handleFailedPayment(this.formService,this.siteDataService,o.firstFailureResult);this.saving=!1}}),x(this.unsubscribe$)).subscribe({error:()=>{this.siteDataService.showSiteErrorAlert("There was an error completing your registration"),this.saving=!1}})}onSaveClick(n=!1,o=!0){!this.saving&&!this.anyPaidRegistrations&&(this.saving=!0,this.registerService.paymentBypassed=n,this.bypassPayment=n,this.sendConfirmationEmail=o,this.paymentComponent.paymentForm?.activePaymentVendor===pt.STRIPE&&
51!n&&!this.paymentComponent.selectedPaymentPlan?.payOffline&&(!this.paymentComponent.selectedClubUserPaymentMethod||this.paymentComponent.selectedClubUserPaymentMethod.clubUserPaymentMethodID===-1)?this.paymentService.submitSetupIntent():this.save())}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}};i.\u0275fac=function(o){return new(o||i)(u(_),u(C),u(V),u(ct),u(St),u(yt),u(rt),u(L),u(ut))},i.\u0275cmp=v({type:i,selectors:[["app-payment"]],viewQuery:function(o,l){if(o&1&&it(Vt,5)(W,5),o&2){let y;q(y=Y())&&(l.submitWithoutPaymentOptionsMenu=y.first),q(y=Y())&&(l.paymentComponent=y.first)}},standalone:!1,decls:18,vars:6,consts:[["buttons",""],["submitWithoutPaymentOptionsMenu",""],[1,"row","registration-wrapper"],[1,"col-md-8","registration-body-wrapper"],[1,"registration-body"],[1,"registration-body-content",3,"hidden"],[1,"regisration-header-2"],[3,"doneLoading","handleStripeSetupIntent"],[4,"ngTemplateOutlet"],[1,"col-md-4","checkout-sidebar"],[1,"form-action"],[1,"left-buttons"],[1,"pt-1"],["type","button",1,"py-2","back-cancel-btn",3,"routerLink"],[1,"right-buttons"],["type","button",1,"btn","btn-primary","btn-lg","btn-arrow",3,"click","disabled","pTooltip"],["type","button",1,"btn","btn-secondary","btn-lg","btn-arrow",3,"click","disabled"],["role","status","aria-hidden","true",1,"spinner-border","spinner-border-sm"],["appendTo","body",3,"model","popup"]],template:function(o,l){o&1&&(r(0,"div",2),t(1,`
52  `),r(2,"div",3),t(3,`
53    `),p(4,Wt,7,2),r(5,"div",4),t(6,`
54      `),p(7,Ut,3,0),r(8,"div",5),t(9,`
55        `),p(10,Gt,5,1),s(),t(11,`
56    `),s(),t(12,`
57  `),s(),t(13,`
58  `),p(14,qt,6,0),s(),t(15,`
59
60`),S(16,ee,11,4,"ng-template",null,0,A)),o&2&&(m(4),c(l.player?4:-1),m(3),c(l.paymentLoading?7:-1),m(),h("hidden",l.paymentLoading)("@fadeIn",l.paymentLoading?"hidden":"visible"),m(2),c(l.loading?-1:10),m(4),c(l.loading?-1:14))},dependencies:[F,N,j,ht,ft,W,Ct],styles:["@media(max-width:768px){.registration-wrapper[_ngcontent-%COMP%]   .sidebar-nav[_ngcontent-%COMP%]{order:0}.registration-wrapper[_ngcontent-%COMP%]   .checkout-sidebar[_ngcontent-%COMP%]{order:1;margin-top:1rem}.registration-wrapper[_ngcontent-%COMP%]   .registration-body-wrapper[_ngcontent-%COMP%]{order:2;margin-top:1rem}}.fixed-height-container[_ngcontent-%COMP%]{max-height:400px;overflow:auto}"],data:{animation:[B]}});let e=i;return e})();var ie=()=>["/dashboard"],ne=(e,i)=>["/players",e,"player-registrations",i];function oe(e,i){if(e&1&&(t(0,`
61      `),r(1,"div",5),t(2,`
62        `),r(3,"h1"),t(4),s(),t(5,`
63      `),s(),t(6,`
64    `)),e&2){let a=d();m(4),k("",a.player.user.firstName," ",a.player.user.lastName)}}function ae(e,i){e&1&&(t(0,`
65        `),f(1,"app-loader"),t(2,`
66      `))}function re(e,i){e&1&&(t(0,`
67          `),f(1,"app-shared-register-confirmation"),t(2,`
68        `))}function se(e,i){e&1&&R(0)}function me(e,i){if(e&1&&(t(0,`
69          `),S(1,se,1,0,"ng-container",6),t(2,`
70        `)),e&2){d();let a=O(17);m(),h("ngTemplateOutlet",a)}}function le(e,i){if(e&1&&(t(0,`
71  `),r(1,"div",7),t(2,`
72    `),r(3,"div",8),t(4,`
73      `),r(5,"div",9),t(6,`
74        `),r(7,"a",10),t(8,`
75          Return to Homepage
76        `),s(),t(9,`
77      `),s(),t(10,`
78    `),s(),t(11,`
79    `),r(12,"div",11),t(13,`
80      `),r(14,"a",12),t(15,`
81        View Registration Summary
82      `),s(),t(16,`
83    `),s(),t(17,`
84  `),s(),t(18,`
85`)),e&2){let a=d();m(7),h("routerLink",w(2,ie)),m(7),h("routerLink",at(3,ne,a.player.playerID,a.registrationService.playerRegistrationID))}}var It=(()=>{let i=class i{constructor(n,o,l){this.registrationService=n,this.siteDataService=o,this.playerService=l,this.loading=!0,this.isMobile=!1}ngOnInit(){this.player=this.playerService.player,this.isMobile=this.siteDataService.isMobileUser,this.loading=!1,this.siteDataService.hideSiteLoader()}};i.\u0275fac=function(o){return new(o||i)(u(C),u(V),u(_))},i.\u0275cmp=v({type:i,selectors:[["app-confirmation"]],standalone:!1,decls:18,vars:6,consts:[["buttons",""],[1,"row","registration-wrapper"],[1,"col-md-12","registration-body-wrapper"],[1,"registration-body"],[1,"registration-body-content",3,"hidden"],[1,"regisration-header-2"],[4,"ngTemplateOutlet"],[1,"form-action"],[1,"left-buttons"],[1,"pt-1"],["type","button",1,"py-2","back-cancel-btn",3,"routerLink"],[1,"right-buttons"],[1,"btn","btn-lg","btn-primary",3,"routerLink"]],template:function(o,l){o&1&&(r(0,"div",1),t(1,`
86  `),r(2,"div",2),t(3,`
87    `),p(4,oe,7,2),r(5,"div",3),t(6,`
88      `),p(7,ae,3,0),r(8,"div",4),t(9,`
89        `),p(10,re,3,0),p(11,me,3,1),s(),t(12,`
90    `),s(),t(13,`
91  `),s(),t(14,`
92`),s(),t(15,`
93
94`),S(16,le,19,6,"ng-template",null,0,A)),o&2&&(m(4),c(l.player?4:-1),m(3),c(l.loading?7:-1),m(),h("hidden",l.loading)("@fadeIn",l.loading?"hidden":"visible"),m(2),c(l.loading?-1:10),m(),c(l.isMobile?-1:11))},dependencies:[F,N,j,xt],styles:["@media(max-width:768px){.registration-wrapper[_ngcontent-%COMP%]   .sidebar-nav[_ngcontent-%COMP%]{order:0}.registration-wrapper[_ngcontent-%COMP%]   .checkout-sidebar[_ngcontent-%COMP%]{order:1;margin-top:1rem}.registration-wrapper[_ngcontent-%COMP%]   .registration-body-wrapper[_ngcontent-%COMP%]{order:2;margin-top:1rem}}.fixed-height-container[_ngcontent-%COMP%]{max-height:400px;overflow:auto}"],data:{animation:[B]}});let e=i;return e})();var Tt=(()=>{let i=class i{constructor(n){this.registerService=n}ngOnDestroy(){this.registerService.cleanup()}};i.\u0275fac=function(o){return new(o||i)(u(C))},i.\u0275cmp=v({type:i,selectors:[["app-completed-entity-registration"]],standalone:!1,decls:7,vars:0,consts:[[1,"main"],[1,"container"]],template:function(o,l){o&1&&(r(0,"main",0),t(1,`
95    `),r(2,"div",1),t(3,`
96        `),f(4,"router-outlet"),t(5,`
97    `),s(),t(6,`
98`),s())},dependencies:[st],encapsulation:2});let e=i;return e})();var U=(()=>{let i=class i{constructor(n,o){this.playerService=n,this.router=o}canActivate(n,o){if(n.parent?.params?.id&&n.parent?.params?.entityRegistrationID){let l=+n.parent.params.id,y=+n.parent.params.entityRegistrationID;return this.playerService.canPlayerCheckout(l,y).pipe(g($=>{$||this.router.navigate(["/dashboard"])}))}return X(!0)}};i.\u0275fac=function(o){return new(o||i)(G(_),G(L))},i.\u0275prov=et({token:i,factory:i.\u0275fac});let e=i;return e})();var Rt=(()=>{let i=class i{};i.\u0275fac=function(o){return new(o||i)},i.\u0275mod=T({type:i}),i.\u0275inj=I({imports:[H.forChild([{path:"",component:Tt,canActivate:[U],children:[{path:"payment",component:Dt,canActivate:[J],data:{metaTitle:"Payment"}},{path:"confirmation",component:It,canActivate:[J],data:{metaTitle:"Confirmation"}},{path:"",redirectTo:"payment",pathMatch:"full"}]}]),H]});let e=i;return e})();
98var Ci=(()=>{let i=class i{};i.\u0275fac=function(o){return new(o||i)},i.\u0275mod=T({type:i}),i.\u0275inj=I({providers:[U],imports:[vt,Rt,bt]});let e=i;return e})();export{Ci as CompletedEntityRegistrationModule};

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.