1!function(){try{var i="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};i._sentryModuleMetadata=i._sentryModuleMetadata||{},i._sentryModuleMetadata[(new i.Error).stack]=function(i){for(var e=1;e<arguments.length;e++){var a=arguments[e];if(null!=a)for(var n in a)a.hasOwnProperty(n)&&(i[n]=a[n])}return i}({},i._sentryModuleMetadata[(new i.Error).stack],{"_sentryBundlerPluginAppKey:kombo-app":!0})}catch(i){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2496],{52496:(i,e,a)=>{a.d(e,{SjR:()=>ip,neO:()=>p,NIH:()=>M,ybf:()=>ig,YgW:()=>U});var n,t,r,o,s,l,c,d,_,I,u,A,T,S,C,E=a(7146);E.Ikc({cardNumber:E.YjP().min(1),birthDate:E.YjP().min(1),requestedBy:E.YjP().optional(),requestedAt:E.YjP().optional()});var m=a(30656),p=((n={}).fr="fr",n.it="it",n.es="es",n.en="en",n.de="de",n.nl="nl",n.pt="pt",n);let g=i=>E.vkY(i=>""===i?void 0:i,i),O=E.k5n(["station","city","travelClass","flexibility","providerRef"]),P=E.gMt("kind",[E.Ikc({kind:E.euz("name"),name:E.YjP().min(1)}),E.Ikc({kind:E.euz("coordinates"),latitude:E.aig(),longitude:E.aig()}),E.Ikc({kind:E.euz("city"),cityId:E.aig().int().positive()}),E.Ikc({kind:E.euz("translation"),locale:E.fc(p),displayName:E.YjP().min(1),searchName:E.YjP().min(1)}),E.Ikc({kind:E.euz("classTranslation"),locale:E.fc(p),providerId:E.aig().int().positive(),companyId:E.aig().int().positive().nullable(),name:E.YjP().min(1),description:E.YjP().min(1)}),E.Ikc({kind:E.euz("flexibilityTranslation"),locale:E.fc(p),description:E.YjP().min(1)}),E.Ikc({kind:E.euz("refStation"),stationId:E.aig().int().positive()}),E.Ikc({kind:E.euz("refUnmap")})]),f=E.k5n(["auto","manual"]),N=E.k5n(["pending","accepted","denied","obsolete"]),R=E.k5n(["accept","deny"]),v={source:g(E.YjP().min(1).optional()),subjectType:g(O.optional()),subjectId:g(m.ai().int().nonnegative().optional())},D=g(N.optional().default("pending"));E.Ikc({...v,status:D,tier:g(f.optional()),limit:g(m.ai().int().nonnegative().optional()),offset:g(m.ai().int().nonnegative().optional())}),E.Ikc({status:D}),E.Ikc({id:m.ai().int().positive()}),E.Ikc({...v,requestedBy:E.YjP().min(1)}),E.Ikc({id:m.ai().int().positive(),requestedBy:E.YjP().min(1)}),E.Ikc({id:m.ai().int().positive(),requestedBy:E.YjP().min(1),decision:R,chosenValue:P.optional()}),E.Ikc({subjectType:O,subjectId:E.aig().int().positive(),providerRef:E.Ikc({providerId:E.aig().int().positive(),refInProvider:E.YjP().trim().min(1).max(255)}).optional(),proposedValue:P,rationale:E.YjP().trim().min(1).max(1e3),textSource:E.YjP().trim().min(1).max(255).optional(),requestedBy:E.YjP().min(1),dryRun:E.zMY().optional().default(!1)}).refine(i=>{let{subjectType:e,providerRef:a}=i;return"providerRef"===e==!!a},{message:"providerRef is required for a providerRef subject, and only for one",path:["providerRef"]});var y=a(13663),B=((t={})[t.OpenLaterAtKnownDate=0]="OpenLaterAtKnownDate",t[t.OpenLaterAtEstimatedDate=1]="OpenLaterAtEstimatedDate",t[t.OpenLaterWithoutDate=2]="OpenLaterWithoutDate",t);let k="The rolling window must be between 1 and 400 days",Y="Expected a YYYY-MM-DD date",b=/^\d{4}-\d{2}-\d{2}$/,j=E.YjP().regex(b,Y).refine(i=>{let e;return!b.test(i)||!Number.isNaN((e=new Date("".concat(i,"T00:00:00Z"))).getTime())&&e.toISOString().slice(0,10)===i},{message:Y}).nullable(),L=E.Ikc({status:E.fc(B),salesOpeningDate:j,currentAvailabilityDate:j,nextAvailabilityDate:j,rollingWindowDays:E.aig().int("The rolling window must be a whole number of days").min(1,k).max(400,k).nullable(),hideWithResults:E.zMY(),notes:E.YjP().max(1e3,"Notes must be 1000 characters or fewer").nullable()}),F=(i,e)=>{let a=i.status===B.OpenLaterWithoutDate;a||i.salesOpeningDate||e.addIssue({code:y.eq.custom,path:["salesOpeningDate"],message:"A sales opening date is required for status 0 (known date) and 1 (estimated date)"}),a&&i.salesOpeningDate&&e.addIssue({code:y.eq.custom,path:["salesOpeningDate"],message:"Status 2 (no date) ignores the sales opening date: leave it empty"}),i.currentAvailabilityDate&&i.nextAvailabilityDate&&i.nextAvailabilityDate<=i.currentAvailabilityDate&&e.addIssue({code:y.eq.custom,path:["nextAvailabilityDate"],message:"The display window must end after it starts"}),null!==i.rollingWindowDays&&(a||e.addIssue({code:y.eq.custom,path:["rollingWindowDays"],message:"A rolling window only applies to status 2
1(no date)"}),(i.currentAvailabilityDate||i.nextAvailabilityDate)&&e.addIssue({code:y.eq.custom,path:["rollingWindowDays"],message:"A rolling window replaces the display window: leave its dates empty"}))};L.superRefine(F),L.extend({companyId:m.ai({error:"A company is required"}).int().positive(),requestedBy:E.YjP().max(255).optional()}).superRefine(F),E.Ikc({companyId:m.ai().int().positive(),requestedBy:E.YjP().max(255).optional()});var M=((r={})[r.Default=0]="Default",r[r.Distribusion=1]="Distribusion",r[r.Flixbus=2]="Flixbus",r[r.BlaBlaBus=3]="BlaBlaBus",r[r.SNCF=4]="SNCF",r[r.TrenItalia=5]="TrenItalia",r[r.Movelia=6]="Movelia",r[r.Infobus=7]="Infobus",r[r.DBahn=8]="DBahn",r[r.IdBus=9]="IdBus",r[r.BlaBlaCar=10]="BlaBlaCar",r[r.BenerailLegacy=11]="BenerailLegacy",r[r.Beurope=12]="Beurope",r[r.Kiwi=13]="Kiwi",r[r.Trainline=14]="Trainline",r[r.Demo=15]="Demo",r[r.BasicKombinator=16]="BasicKombinator",r[r.OuiSNCF=17]="OuiSNCF",r[r.Omio=18]="Omio",r[r.CFF=19]="CFF",r[r.OBB=20]="OBB",r[r.WestBahn=21]="WestBahn",r[r.Italo=22]="Italo",r[r.CD=23]="CD",r[r.Renfe=24]="Renfe",r[r.TER=25]="TER",r[r.SncfCom=26]="SncfCom",r[r.OuiGo=27]="OuiGo",r[r.Cache=28]="Cache",r[r.Altibus=29]="Altibus",r[r.EurostarCom=30]="EurostarCom",r[r.SNCB=31]="SNCB",r[r.Travelfusion=32]="Travelfusion",r[r.NS=33]="NS",r[r.KombinatorV3=34]="KombinatorV3",r[r.Duffel=35]="Duffel",r[r.DriiveMe=36]="DriiveMe",r[r.GtfsKombinator=37]="GtfsKombinator",r[r.FlightProvider=38]="FlightProvider",r[r.DiscoverCars=39]="DiscoverCars",r[r.SNCFDEMO=40]="SNCFDEMO",r[r.GoogleTransport=41]="GoogleTransport",r[r.TicTacTrip=42]="TicTacTrip",r[r.Skyscanner=43]="Skyscanner",r[r.Benerail=44]="Benerail",r[r.Eurostar=45]="Eurostar",r[r.Iryo=48]="Iryo",r[r.CheckMyBus=49]="CheckMyBus",r),h=((o={})[o.Flixbus=2]="Flixbus",o[o.FlixTrain=15637]="FlixTrain",o[o.BlaBlaBus=14117]="BlaBlaBus",o[o.Sncf=14490]="Sncf",o[o.Eurostar=14493]="Eurostar",o[o.InOui=14496]="InOui",o[o.Thalys=14501]="Thalys",o[o.Ouigo=16997]="Ouigo",o[o.OuigoTrainClassique=17062]="OuigoTrainClassique",o[o.DriiveMe=17077]="DriiveMe",o[o.TER=14494]="TER",o[o.Lyria=14512]="Lyria",o[o.LyriaTgv=15836]="LyriaTgv",o[o.Ice=14492]="Ice",o[o.Frecciarossa=17057]="Frecciarossa",o[o.Frecciarossa1000=17058]="Frecciarossa1000",o[o.Frecciabianca=17059]="Frecciabianca",o[o.Frecciargento=17060]="Frecciargento",o[o.ItaloNtv=15893]="ItaloNtv",o[o.Freccialink=17061]="Freccialink",o[o.Intercity=17103]="Intercity",o[o.IntercityNight=17105]="IntercityNight",o[o.Eurocity=17106]="Eurocity",o[o.RegionalExpress=17462]="RegionalExpress",o[o.Regionalbahn=17464]="Regionalbahn",o[o.Trenitalia=220]="Trenitalia",o[o.Trenord=18537]="Trenord",o[o.OuigoSpain=17104]="OuigoSpain",o[o.RyanAir=16441]="RyanAir",o[o.WizzAir=16653]="WizzAir",o[o.EasyJet=15415]="EasyJet",o[o.Iryo=17102]="Iryo",o[o.Megabus=15254]="Megabus",o[o.NationalExpress=13]="NationalExpress",o[o.EdinburghTrams=7715]="EdinburghTrams",o[o.Marino=16]="Marino",o[o.Marozzi=18]="Marozzi",o[o.NS=16104]="NS",o[o.AirFrance=16967]="AirFrance",o[o.KLM=16610]="KLM",o[o.SwissAir=15806]="SwissAir",o[o.Lufthansa=15348]="Lufthansa",o[o.AustrianAirlines=15791]="AustrianAirlines",o[o.BrusselsAirlines=15795]="BrusselsAirlines",o[o.EuropeanSleeper=17120]="EuropeanSleeper",o[o.Itabus=16985]="Itabus",o[o.SBB=15840]="SBB",o[o.Arriva=17109]="Arriva",o[o.Vueling=16944]="Vueling",o[o.OzeRoute=17018]="OzeRoute",o[o.RegioJet=28]="RegioJet",o[o.RegioJetTrain=17241]="RegioJetTrain",o[o.DiscoverCars=17121]="DiscoverCars",o[o.NV=17201]="NV",o[o.SNCB=15640]="SNCB",o[o.Ave=17075]="Ave",o[o.Avlo=17164]="Avlo",o[o.AveInternational=17170]="AveInternational",o[o.Avant=17171]="Avant",o[o.BlablabusT=17180]="BlablabusT",o[o.TOTOOM=17113]="TOTOOM",o[o.Alvia=17163]="Alvia",o[o.Deutschebahn=16979]="Deutschebahn",o[o.RenfeIntercity=17174]="RenfeIntercity",o[o.RenfeRegional=17175]="RenfeRegional",o[o.Volotea=16134]="Volotea",o[o.Tunisair=16317]="Tunisair",o[o.Alsa=5]="Alsa",o[o.Autna=206]="Autna",o[o.Avanza=13786]="Avanza",o[o.Flibco=15261]="Flibco",o[o.BilmanBus=17002]="BilmanBus",o[o.AutocaresLazara=17006]="AutocaresLazara",o[o.EMT=17085]="EMT",o[o.SARFA=17088]="SARFA",o[o.TransportesComes=17123]="TransportesComes",o[o.TussamSevilla=17126]="TussamSevilla",o[o.ElPilar=17166]="ElPilar",o[o.Iberia=15464]="Iberia",o[o.Latam=15662]="Latam",o[o.Autotrans=56]="Autotrans",o[o.IntercitesSNCF=17287]="IntercitesSNCF",o[o.MiddleEastAirlines=15810]="MiddleEastAirlines",o[o.TerNomad=17247]="TerNomad",o[o.TerNomadResa=17478]="TerNomadResa",o[o.TerLio=17248]="TerLio",o[o.TerRemi=17249]="TerRemi",o[o.TerRemiExpress=17250]="TerRemiExpress",o[o.TerMobigo=17251]="TerMobigo",o[o.TerHdf=17252]="TerHdf",o[o.TerNa=17253]="TerNa",o[o.TerAleop=17254]="TerAleop",o[o.TerBreizhGo=17274]="TerBreizhGo",o[o.TerZou=17237]="TerZou",o[o.Andbus=80]="Andbus",o),U=((s={}).Bus="bus",s.Train="train",s.Carpooling="carpooling",s.Flight="flight",s.Ferry="ferry",s.Multimodal="multimodal",s.CarRental="car_rental",s),V=((l={}
1)[l.NO_FLEX=0]="NO_FLEX",l[l.SEMI_FLEX=1]="SEMI_FLEX",l[l.FLEX=2]="FLEX",l);E.Ikc({searchTerm:E.YjP().min(1)}),E.Ikc({stationId:m.ai().int().positive()}),E.Ikc({user:E.YjP().min(1),cityId:E.aig().int().positive(),name:E.YjP().min(1),latitude:E.aig(),longitude:E.aig(),address:E.YjP().optional(),isAirport:E.zMY().optional(),iataCode:E.YjP().optional()}),E.Ikc({stationId:m.ai().int().positive(),user:E.YjP().min(1),name:E.YjP().min(1),latitude:E.aig().optional(),longitude:E.aig().optional(),cityId:E.aig().int().positive().optional()}),E.Ikc({oldStationId:m.ai().int().positive(),refInProvider:E.YjP().min(1),user:E.YjP().min(1),providerId:E.fc(M),newStationId:E.aig().int().positive()}),E.Ikc({stationId:m.ai().int().positive(),providerId:m.ai().int().positive().pipe(E.fc(M)),searchTerm:E.YjP().min(1)}),E.Ikc({stationId:m.ai().int().positive(),user:E.YjP().min(1),providerId:E.fc(M),refInProvider:E.YjP().min(1)}),E.Ikc({stationId:m.ai().int().positive(),refInProvider:E.YjP().min(1),user:E.YjP().min(1),providerId:E.fc(M)}),E.Ikc({searchTerm:E.YjP().min(1)}),E.Ikc({cityId:m.ai().int().positive()}),E.Ikc({cityId:m.ai().int().positive(),user:E.YjP().min(1),translations:E.YOg(E.Ikc({locale:E.fc(p),displayName:E.YjP().min(1),searchName:E.YjP().min(1)})).min(1)}),E.Ikc({cityId:m.ai().int().positive(),user:E.YjP().min(1),providerId:E.fc(M),refInProvider:E.YjP().min(1)}),E.Ikc({oldCityId:m.ai().int().positive(),refInProvider:E.YjP().min(1),user:E.YjP().min(1),providerId:E.fc(M),newCityId:E.aig().int().positive()}),E.Ikc({cityId:m.ai().int().positive(),refInProvider:E.YjP().min(1),user:E.YjP().min(1),providerId:E.fc(M)});let x=E.Ikc({name:E.YjP().optional(),level:E.fc(V).optional(),translations:E.YOg(E.Ikc({locale:E.fc(p),name:E.YjP(),description:E.YjP()})).optional()});E.Ikc({searchTerm:E.YjP().min(1)}),E.Ikc({flexibilityId:m.ai().int().positive()}),E.Ikc({flexibilityId:m.ai().int().positive(),user:E.YjP().min(1),flexibility:x}),E.Ikc({refInProvider:E.YjP().min(1),providerId:m.ai().int().positive().pipe(E.fc(M))}),E.Ikc({user:E.YjP().min(1),flexibility:x}),E.Ikc({flexibilityId:m.ai().int().positive(),user:E.YjP().min(1),providerId:E.fc(M),refInProvider:E.YjP().min(1)}),E.Ikc({oldFlexibilityId:m.ai().int().positive(),refInProvider:E.YjP().min(1),user:E.YjP().min(1),providerId:E.fc(M),newFlexibilityId:E.aig().int().positive()}),E.Ikc({flexibilityId:m.ai().int().positive(),refInProvider:E.YjP().min(1),user:E.YjP().min(1),providerId:E.fc(M)}),E.Ikc({refInProvider:E.YjP().min(1),user:E.YjP().min(1),providerId:E.fc(M),oldFlexibilityId:E.aig().int().positive(),flexibility:x});let G=E.Ikc({name:E.YjP().optional(),translations:E.YOg(E.Ikc({locale:E.fc(p),name:E.YjP(),description:E.YjP(),providerId:E.fc(M).optional()})).optional()});E.Ikc({searchTerm:E.YjP().min(1)}),E.Ikc({travelClassId:m.ai().int().positive()}),E.Ikc({travelClassId:m.ai().int().positive(),user:E.YjP().min(1),travelClass:G}),E.Ikc({refInProvider:E.YjP().min(1),providerId:m.ai().int().positive().pipe(E.fc(M))}),E.Ikc({user:E.YjP().min(1),travelClass:G}),E.Ikc({travelClassId:m.ai().int().positive(),user:E.YjP().min(1),providerId:E.fc(M),refInProvider:E.YjP().min(1)}),E.Ikc({oldTravelClassId:m.ai().int().positive(),refInProvider:E.YjP().min(1),user:E.YjP().min(1),providerId:E.fc(M),newTravelClassId:E.aig().int().positive()}),E.Ikc({travelClassId:m.ai().int().positive(),refInProvider:E.YjP().min(1),user:E.YjP().min(1),providerId:E.fc(M)}),E.Ikc({refInProvider:E.YjP().min(1),user:E.YjP().min(1),providerId:E.fc(M),oldTravelClassId:E.aig().int().positive(),travelClass:G});let w=E.Ikc({displayName:E.YjP().optional(),searchName:E.YjP().optional(),logoName:E.YjP().optional(),transportType:E.fc(U).optional(),iataCode:E.YjP().optional(),companyWebsite:E.YjP().optional(),hasDedicatedPage:E.zMY().optional(),refundDelay:E.aig().optional(),refundDelayType:E.k5n(["absolute","relative"]).optional()});E.Ikc({searchTerm:E.YjP().min(1)}),E.Ikc({companyId:m.ai().int().positive()}),E.Ikc({refInProvider:E.YjP().min(1),providerId:m.ai().int().positive().pipe(E.fc(M))}),E.Ikc({user:E.YjP().min(1),company:w}),E.Ikc({companyId:m.ai().int().positive(),user:E.YjP().min(1),company:w}),E.Ikc({companyId:m.ai().int().positive(),user:E.YjP().min(1),providerId:E.fc(M),refInProvider:E.YjP().min(1)}),E.Ikc({oldCompanyId:m.ai().int().positive(),refInProvider:E.YjP().min(1),user:E.YjP().min(1),providerId:E.fc(M),newCompanyId:E.aig().int().positive()}),E.Ikc({companyId:m.ai().int().positive(),refInProvider:E.YjP().min(1),user:E.YjP().min(1),providerId:E.fc(M)}),E.Ikc({departureRef:E.YjP().min(1),arrivalRef:E.YjP().min(1),date:E.YjP().datetime({offset:!0,local:!0}),passengers:m.ai().int().min(1).max(9),locale:E.fc(p)}),E.Ikc({providerId:E.fc(M),departureCityId:E.aig().int().positive(),arrivalCityId:E.aig().int().positive()}),E.Ikc({url:E.YjP().trim().min(1)});var z=((c={}).CHILD_GROUP="CHILD_GROUP",c.SENIOR_GROUP="SENIOR_GROUP",c.OTHER_GROUP="OTHER_GROUP",c),K=((d={}).DraftSaved="DraftSaved",d.PreBooked="PreBooked",d.Cancelled="Cancelled",d.Expired="Expired",d.BookingStarted="BookingStarted",d.SuccessfullyBooked="SuccessfullyBooked",d.WaitingPdfAvailabibility="WaitingPdfAvailabibility",d.TicketsDownloaded="TicketsDownloaded",d.ConfirmationEmailSent="ConfirmationEmailSent",d.AutomaticallyRefunded="AutomaticallyRefunded",d),W=((_={})[_.Female=0]="Female",_[_.Male=1]="Male",_);M.SNCF;var q=a(78350);let J=i=>((i,e)=>{if(!i)return;let a=i.replace(/\s/g,""),n=[e(a,"FR"),e(a.startsWith("+")?a:"+".concat(a))].find(i=>null==i?void 0:i.isValid());return null==n?void 0:n.number}
1)(i,q.l),H=E.YjP().transform(i=>{var e;return null!=(e=J(i))?e:i}).refine(i=>!!J(i),{message:"PHONE_NOT_VALID"}),Z=E.Ikc({Adult:E.aig().int().nonnegative(),Child:E.aig().int().nonnegative(),Young:E.aig().int().nonnegative(),PMR:E.aig().int().nonnegative()}),X=i=>Object.values(i).reduce((i,e)=>i+e,0),Q=Z.refine(i=>{let e=X(i);return e>=10&&e<=90},{message:"Total passenger count must be between ".concat(10," and ").concat(90)}).refine(i=>{let e;return!((e=X(i))>0)||i.Child!==e},{message:"A group cannot consist only of child passengers"});E.Ikc({departureCityId:E.aig().int(),arrivalCityId:E.aig().int(),dateOutward:E.YjP(),dateInward:E.YjP().optional(),locale:E.fc(p),passengers:Q,departureStationId:E.aig().int().optional(),arrivalStationId:E.aig().int().optional()}),E.Ikc({outwardTripId:E.YjP(),inwardTripId:E.YjP().optional(),passengers:Q,locale:E.fc(p)});let $="Le jour saisi est incorrect",ii="Le mois saisi est incorrect",ie="L'ann\xe9e saisie est incorrecte",ia=E.Ikc({groupName:E.YjP().min(1,"GROUP_NAME_REQUIRED").max(50),groupCategory:E.fc(z),sex:E.fc(W),firstName:E.YjP().min(1,"GROUP_FIRST_NAME_REQUIRED").max(50),lastName:E.YjP().min(1,"GROUP_LAST_NAME_REQUIRED").max(50),birthDate:E.Ikc({day:m.ai({message:$}).int($).min(1,$).max(31,$),month:m.ai({message:ii}).int(ii).min(1,ii).max(12,ii),year:m.ai({message:ie}).int(ie).min(1900,ie)}),email:E.YjP().email("GROUP_EMAIL_NOT_VALID"),phone:H}),it=E.Ikc({segmentId:E.aig().int(),coachNumber:E.aig().int(),seatNumber:E.aig().int()});E.Ikc({outwardTripId:E.YjP(),inwardTripId:E.YjP().optional(),selectedOutwardIdx:E.aig().int().nonnegative(),selectedInwardIdx:E.aig().int().nonnegative().optional(),passengers:Q,locale:E.fc(p),groupDetails:ia,seatAssignment:E.Ikc({coachNumber:E.aig().int(),seatNumber:E.aig().int()}).optional()}),E.Ikc({id:E.aig().int(),groupDetails:ia,passengers:Z,status:E.fc(K),locale:E.fc(p).optional(),outwardTrip:E.IeY(),inwardTrip:E.IeY().optional(),confirmationDateLimit:E.YjP().datetime().nullable().optional(),createdAt:E.YjP().datetime(),updatedAt:E.YjP().datetime(),canPrebook:E.zMY().default(!1),prebookPaymentDeadlineDays:E.aig().int().nullable().optional(),ticketDeliveryDate:E.YjP().datetime().nullable().optional(),closeToCoachNumber:E.aig().int().nullable().optional(),closeToSeatNumber:E.aig().int().nullable().optional()}),E.Ikc({passengers:Q,seatAssignments:E.YOg(it).optional()}),E.Ikc({groupName:E.YjP().min(1).max(50).optional(),groupCategory:E.fc(z).optional(),sex:E.fc(W).optional(),firstName:E.YjP().min(1).max(50).optional(),lastName:E.YjP().min(1).max(50).optional(),birthDate:ia.shape.birthDate.optional(),email:E.YjP().email().optional(),phone:H.optional()}),E.Ikc({passengers:Z});var ir=((I={})[I.DraftSaved=0]="DraftSaved",I[I.BookingRequested=1]="BookingRequested",I[I.TripPriceChecked=2]="TripPriceChecked",I[I.WaitingPaymentConfirmation=3]="WaitingPaymentConfirmation",I[I.BookingStarted=4]="BookingStarted",I[I.PartiallyBooked=5]="PartiallyBooked",I[I.SuccessfullyBooked=6]="SuccessfullyBooked",I[I.WaitingPdfAvailabibility=7]="WaitingPdfAvailabibility",I[I.TicketsDownloaded=8]="TicketsDownloaded",I[I.ConfirmationEmailSent=9]="ConfirmationEmailSent",I[I.AutomaticallyRefunded=10]="AutomaticallyRefunded",I[I.PlaceJokerPending=11]="PlaceJokerPending",I),io=((u={}).Kombo="Kombo",u.Kelbillet="Kelbillet",u.Kelbus="Kelbus",u.CheckMyBus="CheckMyBus",u.Gopili="Gopili",u);ir.DraftSaved,ir.BookingRequested,ir.TripPriceChecked,ir.WaitingPaymentConfirmation,ir.BookingStarted,ir.PlaceJokerPending,ir.PartiallyBooked,ir.SuccessfullyBooked,ir.WaitingPdfAvailabibility,ir.TicketsDownloaded,ir.ConfirmationEmailSent,ir.AutomaticallyRefunded,h.InOui,h.Ouigo,h.OuigoTrainClassique,h.IntercitesSNCF,new Intl.DateTimeFormat("en-US",{timeZone:"Europe/Paris",hourCycle:"h23",year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"});var is=((A={}).RENEWAL="RENEWAL",A.CREATION="CREATION",A);let il={SncfAvantageSenior:1,SncfAvantageWeekend:2,SncfAvantageJeune:3,SncfAvantageAdulte:7,SncfAvantageSenior60:11,SncfAvantageJeune1227:12,SncfAvantageAdulte27:13,ODS_CARTE_ZOU_SOLIDAIRE_PLUS:46,ODS_CARTE_ZOU_SOLIDAIRE:47,ODS_CARTE_ZOU_MALIN:48,ODS_CARTE_ZOU_MALIN_VOYAGEUR_ACCOMPAGNANT:49,ODS_PASS_SURETE:50,ODS_PASS_ZOU_ETUDES:51,ODS_CARTE_REMI_LIBERTE:52,ODS_CARTE_REMI_LIBERTE_PLUS:53,ODS_CARTE_REMI_LIBERTE_JEUNE:54,ODS_CARTE_REMI_YEPS_CENTRE_VAL_DE_LOIRE:55,ODS_CARTE_REMI_LIBERTE_SENIOR:56,ODS_BILLETS_AVANTAGE_LOISIRS_PASS_TER_PLUS_URBAIN:57,ODS_AVANTAGES_ABONNES_ANNUEL_MENSUEL_OU_TER_URBAIN:58,ODS_ACCOMPAGNANTS_ABONNES_ANNUEL_MENSUEL_OU_TER_URBAIN:59,ODS_AVANTAGES_ABONNES_TER_URBAIN_REDUITS:60,ODS_ACCOMPAGNANTS_ABONNES_TER_URBAIN_REDUITS:61,ODS_AVANTAGES_ABONNES_MENSUEL_JEUNES:62,ODS_ACCOMPAGNANTS_ABONNES_MENSUEL_JEUNES:63,ODS_BILLETS_AVANTAGE_LOISIRS_PASS_ABONNE:64,ODS_CARTE_SOLIDAIRE:65,ODS_CARTE_PLUS:66,ODS_BREIZHGO_SOLIDAIRE:67,ODS_CARTE_ALEOP_50:68,ODS_CARTE_ALEOP_JEUNE_50_26_ANS:69,ODS_CARTE_ALEOP_50_ACCOMPAGNANT:70,ODS_CARTE_ALEOP_JEUNE_50_26_ANS_ACCOMPAGNANT:71,ODS_FORFAIT_ALEOP:72,ODS_FORFAIT_ALEOP_26:73,ODS_FORFAIT_ALEOP_ACCOMPAGNANT:74,ODS_FORFAIT_ALEOP_26_ACCOMPAGNANT:75,ODS_CARTE_ALEOP_MOBI_50:76,ODS_CARTE_ALEOP_MOBI_75:77,ODS_BILLET_PRIVILEGES_ABONNE_ANNUEL:78,ODS_CARTE_KARTATOO:79,ODS_CARTE_KARTATOO_ETUDES:80,ODS_CARTE_ILLICO_MOBILITE:81,ODS_CARTE_ILLICO_LIBERTE:82,ODS_CARTE_ILLICO_LIBERTE_JEUNES:83,ODS_ACCOMPAGNANTS_CARTE_ILLICO_LIBERTE:84,ODS_ACCOMPAGNANTS_CARTE_ILLICO_LIBERTE_JEUNES:85,ODS_CARTE_TEMPO_PLUS_26_ANS:86,ODS_CARTE_TEMPO_MOINS_26_ANS:87,ODS_ACCOMPAGNANT_CARTE_PLUS_26_ANS:88,ODS_ACCOMPAGNANT_CARTE_MOINS_26_ANS:89,ODS_ABO_TEMPO_PLUS_26_ANS:90,ODS_ACCOMPAGNANT_ABO_TEMPO_PLUS_26_ANS:91,ODS_ABO_TEMPO_MOINS_26_ANS:92,ODS_ACCOMPAGNANT_ABO_TEMPO_MOINS_26_ANS:93,ODS_ABO_TEMPO_PARIS:94,ODS_ACCOMPAGNANT_ABO_TEMPO_PARIS:95,ODS_CARTE_TEMPO_PARIS_PLUS_26_ANS:96,ODS_ACC_CARTE_TEMPO_PARIS_PLUS_26ANS:97,ODS_CARTE_TEMPO_PARIS_MOINS_26_ANS:116,ODS_ACC_CARTE_TEMPO_PARIS_MOINS_26_ANS:98,ODS_CARTE_FLUO:99,ODS_CARTE_FLUO_JEUNE:100,ODS_ACCOMPAGNANT_CARTE_FLUO:101,ODS_ACCOMPAGNANT_CARTE_FLUO_JEUNE:102,ODS_CARTE_PASS_ETUDES:103,ODS_CARTE_SOLIDAIRE_TER_GRAND_EST:104,ODS_PASS_JEUNE_GRAND_EST_GRENZENLOS:105,ODS_BON_EMPLOI_FORMATION:106,ODS_CARTE_26_PLUS:107,ODS_ACCOMPAGNANT_CARTE_26_PLUS_BOURGOGNE_FRANCHE_COMTE:108,ODS_CARTE_TARIF_REDUIT_SOLIDAIRE_TER_BOURGOGNE_FRANCHE_COMTE:109,ODS_BON_POUR_TARIF_RECHERCHE_EMPLOI_BOURGOGNE_FRANCHE_COMTE:110,ODS_CARTE_TER_HAUTS_DE_FRANCE:111,ODS_CARTE_TER_HAUTS_DE_FRANCE_MOINS_26:112,ODS_ACCOMPAGNANT_MA_CARTE_TER_HDF:113,ODS_ACCOMPAGNANT_MA_CARTE_TER_MOINS_26_ANS:114,ODS_RLB_CARTE_LIBERTIO:115,ODS_CARTE_TRAIN_MOBIGO_PLUS:118,SncfFamilleNombreuse30:42,SncfFamilleNombreuse40:43,SncfFamilleNombreuse50:44,SncfFamilleNombreuse75:45,SncfFidelite:4,SncfAvantageFamille:5,SncfLiberte:6,SncfAbonnementFrequence:8,SncfAbonnementForfaitLigneClassique:9,SncfMfa:10,SncfAbonnementForfait:14,SncfMaxJeune:15,SncfMaxSenior:28,SncfMaxActif:29,SncfCarteForfaitLigneClassique:26,SncfIdTgvMax2:36,SncfCarteForfait:37,SncfPassRail:41,SncfCarteMilitaire1:132,SncfCarteMilitaire2:133,SncfCarteFamilleMilitaire:134,SncfCartePoliceNationale:135},ic={BahnCard25Klasse2:122,BahnCard25Klasse1:123,BahnCard50Klasse2:124,BahnCard50Klasse1:125,BahnCard100Klasse2:126,BahnCard100Klasse1:127,BahnCardBusiness25Klasse2:128,BahnCardBusiness25Klasse1:129,BahnCardBusiness50Klasse2:130,BahnCardBusiness50Klasse1:131,DeutschlandTicket:136},id={...il,TrenitaliaCarnetSmart:16,TrenitaliaCarnet5ViaggiAV:17,TrenitaliaCarnet10ViaggiAV:18,TrenitaliaCarnet15ViaggiAV:19,TrenitaliaCarnet5ViaggiFB:20,TrenitaliaCarnet10ViaggiFB:21,TrenitaliaCarnet15ViaggiFB:22,TrenitaliaCarnet5ViaggiIC:23,TrenitaliaCarnet10ViaggiIC:24,TrenitaliaCarnet15ViaggiIC:25,TrenitaliaCartafreccia:27,TrenitaliaUnknownCarnet:30,ClubEurostar:117,ItaloPiu:119,SncfGrandVoyageur:120,SncfGrandVoyageurLeClub:121,...ic,BahnBonus:137};ic.BahnCard100Klasse2,ic.BahnCard100Klasse1,il.SncfCarteMilitaire1,il.SncfCarteMilitaire2;let i_=[id.TrenitaliaCarnet5ViaggiAV,id.TrenitaliaCarnet10ViaggiAV,id.TrenitaliaCarnet15ViaggiAV],iI=[id.TrenitaliaCarnet5ViaggiIC,id.TrenitaliaCarnet10ViaggiIC,id.TrenitaliaCarnet15ViaggiIC],iu=[id.TrenitaliaCarnet5ViaggiFB,id.TrenitaliaCarnet10ViaggiFB,id.TrenitaliaCarnet15ViaggiFB];[id.TrenitaliaCarnetSmart,...i_,...iI,...iu],id.TrenitaliaCartafreccia,id.ClubEurostar,id.ItaloPiu,id.SncfGrandVoyageur,id.SncfGrandVoyageurLeClub,id.BahnBonus,id.TrenitaliaCarnet5ViaggiAV,id.TrenitaliaCarnet10ViaggiAV,id.TrenitaliaCarnet15ViaggiAV,id.TrenitaliaCarnet5ViaggiIC,id.TrenitaliaCarnet10ViaggiIC,id.TrenitaliaCarnet15ViaggiIC,id.TrenitaliaCarnet5ViaggiFB,id.TrenitaliaCarnet10ViaggiFB,id.TrenitaliaCarnet15ViaggiFB,id.TrenitaliaCarnetSmart,id.SncfAvantageSenior,id.SncfAvantageJeune,id.SncfAvantageAdulte,id.SncfLiberte;let iA=E.Ikc({sex:E.fc(W).nullish(),firstName:E.YjP(),lastName:E.YjP(),email:E.YjP().email(),phoneNumber:E.YjP().nullish(),locale:E.fc(p),birthday:E.Ikc({day:m.ai().int().positive().max(31),month:m.ai().int().positive().max(12),year:m.ai().int().positive()})}),iT=E.Ikc({startingDate:E.Ikc({day:m.ai().int().positive().max(31),month:m.ai().int().positive().max(12),year:m.ai().int().positive().min(2023)})});iT.merge(E.Ikc({purchaseType:E.k5n([is.CREATION]),passenger:iA.extend({address:E.Ikc({street:E.YjP(),city:E.YjP(),zipPostCode:E.YjP(),country:E.Ikc({code:E.YjP().length(2),displayName:E.YjP()})})})})),iT.merge(E.Ikc({purchaseType:E.k5n([is.RENEWAL]),passenger:iA}));let iS=E.Ikc({id:E.aig(),name:E.YjP().optional(),providerId:E.fc(M)}),iC=E.Ikc({cardNumber:E.YjP(),cardType:iS}),iE=E.Ikc({street:E.YjP(),city:E.YjP(),zipPostCode:E.YjP(),country:E.Ikc({code:E.YjP().length(2)})}),im=E.Ikc({sex:E.fc(W),firstName:E.YjP(),lastName:E.YjP(),email:E.YjP().email(),phoneNumber:E.YjP(),locale:E.fc(p),birthday:E.Ikc({day:m.ai().int().positive().max(31),month:m.ai().int().positive().max(12),year:m.ai().int().positive()}),discountCards:E.YOg(iC),address:iE});E.Ikc({cityFromId:E.aig().int(),cityToId:E.aig().int(),passenger:im,travelClassId:E.aig().int()}),id.SncfAvantageSenior,M.SNCF,is.CREATION,is.RENEWAL,id.SncfAvantageJeune,M.SNCF,is.CREATION,is.RENEWAL,id.SncfAvantageAdulte,M.SNCF,is.CREATION,is.RENEWAL,id.SncfLiberte,M.SNCF,is.CREATION,is.RENEWAL,id.TrenitaliaCartafreccia,M.TrenItalia,is.CREATION,id.TrenitaliaCarnetSmart,M.TrenItalia,is.CREATION,id.TrenitaliaCarnet5ViaggiAV,M.TrenItalia,is.CREATION,id.TrenitaliaCarnet10ViaggiAV,M.TrenItalia,is.CREATION,id.TrenitaliaCarnet15ViaggiAV,M.TrenItalia,is.CREATION,id.TrenitaliaCarnet5ViaggiFB,M.TrenItalia,is.CREATION,id.TrenitaliaCarnet10ViaggiFB,M.TrenItalia,is.CREATION,id.TrenitaliaCarnet15ViaggiFB,M.TrenItalia,is.CREATION,id.TrenitaliaCarnet5ViaggiIC,M.TrenItalia,is.CREATION,id.TrenitaliaCarnet10ViaggiIC,M.TrenItalia,is.CREATION,id.TrenitaliaCarnet15ViaggiIC,M.TrenItalia,is.CREATION,U.Train,U.Bus,U.Flight,U.Ferry,U.Carpooling,U.Multimodal,io.Kombo,p.fr,p.fr,p.fr,p.it,p.de,p.nl,p.es,p.pt,p.fr,p.it,p.de,p.es,p.nl;var ip=((T={}).EUR="EUR",T.USD="USD",T.GBP="GBP",T);M.TrenItalia,M.SNCF,M.TrenItalia;var ig=((S={}).Booking="booking",S.GiftCard="giftCard",S.DiscountCard="discountCard",S.Exchange="exchange",S.GroupBooking="groupBooking",S),iO=((C={})[C.TrenitaliaBusiness=2]="TrenitaliaBusiness",C[C.TrenitaliaPremium=3]="TrenitaliaPremium",C[C.TrenitaliaStandard=4]="TrenitaliaStandard",C[C.TrenitaliaSecondClass=5]="TrenitaliaSecondClass",C[C.TrenitaliaFirstClass=6]="TrenitaliaFirstClass",C[C.TrenitaliaBusinessAllegro=17]="TrenitaliaBusinessAllegro",C[C.TrenitaliaStandardAllegro=18]="TrenitaliaStandardAllegro",C[C.TrenitaliaStandardSilenzio=19]="TrenitaliaStandardSilenzio",C[C.TrenitaliaBusinessSilenzio=20]="TrenitaliaBusinessSilenzio",C[C.TrenitaliaExecutive=26]="TrenitaliaExecutive",C[C.TrenitaliaBusinessSalottino=36]="TrenitaliaBusinessSalottino",C[C.SncfFirstClass=7]="SncfFirstClass",C[C.SncfSecondClass=8]="SncfSecondClass",C[C.FlightFirstClass=12]="FlightFirstClass",C[C.DistribusionFirstClass1=42]="DistribusionFirstClass1",C[C.DistribusionFirstClass2=44]="DistribusionFirstClass2",C[C.DistribusionFirstClass3=46]="DistribusionFirstClass3",C[C.DistribusionFirstClass4=145]="DistribusionFirstClass4",C[C.RenfeConfort=48]="RenfeConfort",C[C.EurostarStandard=49]="EurostarStandard",C[C.EurostarPlus=50]="EurostarPlus",C[C.EurostarPremier=51]="EurostarPremier",C[C.DeutscheBahnSecondClass=64]="DeutscheBahnSecondClass",C[C.DeutscheBahnFirstClass=65]="DeutscheBahnFirstClass",C);M.Eurostar,iO.EurostarStandard,iO.EurostarPlus,iO.EurostarPremier,h.InOui,iO.SncfSecondClass,iO.SncfFirstClass,h.Lyria,iO.SncfSecondClass,iO.SncfFirstClass,h.LyriaTgv,iO.SncfSecondClass,iO.SncfFirstClass,h.Sncf,iO.SncfSecondClass,iO.SncfFirstClass,h.Ice,iO.SncfSecondClass,iO.SncfFirstClass,Object.values({SINGLE_OR_DOUBLE_ENTRY_VISA:"single_or_double_entry_visa",MULTIPLE_ENTRY_VISA:"multiple_entry_visa",SCHENGEN_CY_IE_CITIZEN:"schengen_cy_ie_citizen",EU_FAMILY_AND_RESIDENCE_CARD:"eu_family_and_residence_card",NON_EU_FAMILY_AND_RESIDENCY:"non_eu_family_and_residency",EU_RESIDENCE:"eu_residence",NON_EU_MOBILITY_FOR_WORK_OR_STUDY:"non_eu_mobility_for_work_or_study",LONG_STAY_VISA:"long_stay_visa",MICROSTATE_OR_VATICAN_NATIONAL:"microstate_or_vatican_national",BORDER_CHECK_EXEMPT:"border_check_exempt",SPECIAL_BORDER_CHECK_CATEGORY:"special_border_check_category",VISA_FREE_COUNTRY_CITIZEN:"visa_free_country_citizen"})}}]);
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.