(function(){return function(e,t,a){var r=Scanner.fromMessage(e);r.setLocale(t);var n,i,p,o,l,d,u=r.getSpan(),g=[],s=u.nextTag("td8").tagContents().innerCapture(/($<a>[\w]+)\s+($<b>[\w]+)/),m=s?s.$a:null,h=s?s.$b:null;n=u.innerCapture(regExpFormatted(/\1([^\n.]+)/,a.hi),1);var v=u.next(a.depart).parentAnyTag("td").tagContents().innerCapture(regExpFormatted(/\1\s*($<a>[^,]+),\s*\w+\s($<b>[^n]+)/,a.depart)),$=v?v.$a:null,c=v?v.$b:null;p=combineDateAndTime(r.getDetachedSpan(""+c),r.getDetachedSpan(""+$));var C=u.next(a.arrive).parentAnyTag("td").tagContents().innerCapture(regExpFormatted(/\1\s*($<a>[^,]+),\s*\w+\s($<b>[^n]+)/,a.arrive));$=C?C.$a:null,c=C?C.$b:null,o=combineDateAndTime(r.getDetachedSpan(""+c),r.getDetachedSpan(""+$));var T=r.getSpan().next(a.flight).parentAnyTag("td").tagContents().innerCapture(/#:\s($<a>\w{2})\s($<b>\d+)/),i=T.$a?T.$a:null,b=T.$b?T.$b:null;ASSERT(m,p,h,o)&&g.push({departureCode:m,arrivalCode:h,arrivalTime:o,departureTime:p});var S=[];for(l=0;l<g.length;l++){d=g[l];S.push({"@context":"http://schema.org","@type":"http://schema.org/FlightReservation",reservationFor:{"@type":"http://apple.com/FuzzyFlight",departureAirportCode:d.departureCode,departureTime:d.departureTime,arrivalAirportCode:d.arrivalCode,arrivalTime:d.arrivalTime,airlineCode:i,flightNumber:b},underName:{"@type":"http://schema.org/Person",name:n},reservationStatus:"http://schema.org/ReservationConfirmed"})}if(S.length)return S}}).call();