(function(){return function(t,e,a){var n=Scanner.fromMessage(t);n.setLocale(e);var r,o,s,c,i,g,l,p,h=n.getSpan(),u=h.nextTag("table5").allInnerTagsFiltered("td5");if(r=u[0].tagContents().innerCapture(/(.*) <http/,1),r===n.getNullSpan()&&(r=u[0].tagContents()),a.changeSubject.test(t.subject)?(i=u[2],g=u[3],s=u[4]):(i=u[1],g=u[2],s=u[3]),l=getFuzzyDate(n.getDetachedSpan(i+" "+g)),o=h.next(a.url_prefix).nextLink(),ASSERT(r,i)){var v={"@context":"http://schema.org","@type":"http://schema.org/EventReservation",reservationStatus:"http://schema.org/ReservationConfirmed",reservationFor:{name:r,url:o,"@type":"http://schema.org/SocialEvent",startDate:l,description:c,location:{"@type":"http://schema.org/Place",address:s}}};return valid(p)&&(v.reservationFor.endDate=p),[v]}return CONTINUE}}).call();