new ReverseTemplateList([new ReverseTemplate("voyages-sncf-bundle",function(e){return[/^Voyages-sncf.com\s+Confirmation/i,/Votre confirmation de voyage/i,/Voyage -.*?billet \xe9lectronique/i,/(?:Voyage|Votre).*?Voyage\s*#/i,/N\xb0 de voyage/i,/R\xe9servation.*?annul\xe9e/i].some(function(i){return i.test(e.subject)})},function(e){var i={car:{en_US:{},fr_FR:{typeOne:{name:/R\xe9servation pour\s*([\w ]+)/i,reservationID:/.*?\s#(\d+)/i,carProviderPrefix:/R\xe9capitulatif de la location de voiture/i,carPhonePrefix:/N. de voyage/i,datePrefix:/Location de voiture/i,nameCapture:/(.*?)Standard/i,dropOffPrefix:/Restitution/i},typeTwo:{identifier:/Voyage -.*?billet \xe9lectronique/i,idPrefix:/R\xe9capitulatif du prix/i,secondIdentifier:/Voiture de location/i,name:/R\xe9serv.{2,8} pour/i,resID:/N\xb0 de confirmation\s+(\w+)/i,carInfoEnd:/ Please park the vehicle in one of the/i,carPickUp:/Prise en charge/i}}},flight:{en_US:{},fr_FR:{typeOne:{flightPrefix:/\w\s+\(\w+\).*?\w\s+\(\w+\)/i,passengerPrefix:/Informations sur le voyageur/i,confirm:/CONFIRM\xc9/i,ticketNumber:/Billet n. (\w+)/,altPassenger:/Aucune information concernant le programme/i,depart:/D\xe9part/i,classPrefix:/Classe|Premium/i,return:/\sRetour\s/i}}},hotel:{en_US:{},fr_FR:{typeOne:{name:/R\xe9servation pour\s*([\w ]+)/i,reservationID:/.*?#(\d+)/i,hotelName_prefix:/Aper\xe7u de l'h\xf4tel/i,datePrefix:/Dates de r\xe9servation/i},cancel:{identifier:/d'annulation|annul\xe9e/i,reservationID:/r\xe9servation d'h\xf4tel\s*:\s*([\w-]+)/i,name:/R\xe9servation pour\s*([\w ]+)/i,cancelTitle:/annul\xe9/i,cancelNamePrefix:/R\xe9servation pour/i},typeTwo:{identifier:/Votre confirmation de voyage Agence voyages|Voyage -.*?billet \xe9lectronique|N\xb0 de voyage/i,idPrefix:/R\xe9capitulatif du prix/i,secondIdentifier:/H\xf4tel/i,thirdIdentifier:/Afficher les d\xe9tails de l\u2019h\xf4tel/i,reservationID:/.*?#(\d+)/i,altReservationID:/N\xb0\sde\svoyage\s*(\w+)/i,name:/R\xe9servation pour\s*([\w ]+)/i,hotelInfoPrefix:/\xe9servez la suite de votre voyage/i,altHotelInfoPrefix:/Services \xe0 bord suppl\xe9mentaires/i,hotelAddressPrefix:/otre r\xe9servation a \xe9t\xe9 confirm\xe9e|Nous avons confirm\xe9/i,namePrefix:/R\xe9servation pour/i}}}},r={car:loadHelper("voyages-sncf-car-confirmation.js"),flight:loadHelper("voyages-sncf-flight-confirmation.js"),hotel:loadHelper("voyages-sncf-hotel-confirmation.js")},t="fr_FR",n=[];return["car","flight","hotel"].forEach(function(o){try{n=n.concat((0,r[o])(e,t,i[o][t]))}catch(e){}}),n.filter(function(e){return!(null==e||void 0==e)})},"0/1/2/3/4/5/6/223/253/1306","SGccaa66b4")]);