1function mobileController() { $("*[data-mobile]").each(function () { var $moveMe, moveTo = $(this).data("mobile"); "#" + $(this).parent().attr("id") != moveTo && ($moveMe = $(this).remove(), $(moveTo).append($moveMe)) }), $("*[data-img-m]").each(function () { $(this).attr("src", $(this).data("img-m")) }) } function tabletController() { $("*[data-tablet]").each(function () { var $moveMe, moveTo = $(this).data("tablet"); "#" + $(this).parent().attr("id") != moveTo && ($moveMe = $(this).remove(), $(moveTo).append($moveMe)) }), $("*[data-img-t]").each(function () { $(this).attr("src", $(this).data("img-t")) }) } function desktopController() { $("*[data-desktop]").each(function () { var moveTo = $(this).data("desktop"), $moveMe = $(this).remove(); $(moveTo).append($moveMe) }), $("*[data-img-d]").each(function () { $(this).attr("src", $(this).data("img-d")) }) } function environmentChecker() { 1120 <= $(window).width() ? (0 === tabletEnvironment && (tabletEnvironment = 1, tabletController()), 0 === desktopEnvironment && (desktopEnvironment = 1, desktopController()), $("body").removeClass("mobile").removeClass("tablet").addClass("desktop")) : 750 <= $(window).width() ? (tabletEnvironment = 1, desktopEnvironment = 0, tabletController(), $("body").removeClass("mobile").removeClass("desktop").addClass("tablet")) : (mobileEnvironment = 1, tabletEnvironment = 0, desktopEnvironment = 0, $("body").removeClass("tablet").removeClass("desktop").addClass("mobile"), mobileController()) } function titleCase(string) { for (var sentence = string.toLowerCase().split(" "), i = 0; i < sentence.length; i++)sentence[i] = sentence[i][0].toUpperCase() + sentence[i].slice(1); return sentence = sentence.join(" ") } function menuToggle(nav) { body = $("body"), toggle = $(".nav--toggler").attr("data-target", nav), menu = $(nav), toggle.click(function () { menu.hasClass("open") ? (menu.slideUp().removeClass("open"), toggle.removeClass("open"), body.removeClass("menu-open")) : (menu.slideDown(800).addClass("open"), toggle.addClass("open"), body.addClass("menu-open")) }), $(".nav--close", menu).on("click", function () { menu.slideUp().removeClass("open"), toggle.removeClass("open"), body.removeClass("menu-open") }) } function toggler() { $(document).on("click", "[data-toggle]", function () { var toggleTarget = $(this).attr("data-toggle"); return $(this).toggleClass("show"), $(toggleTarget).toggleClass("show"), $("body").toggleClass(toggleTarget.replace("#", "").replace(".", "") + "-open"), !1 }) } function flightSearchNoResults() { console.log($("#flight-grid .filter-item").not(".hide, .filter-hide, .search-hide").length), 0 == $("#flight-grid .filter-item").not(".hide, .filter-hide, .search-hide").length ? $(".no-results").removeClass("hide") : $(".no-results").addClass("hide") } function filterInit(content, filter) { $(filter).on("change", function () { let dataSelectors = ""; $(content + " .filter-item").addClass("filter-hide"), $(content + " .filter-item").removeClass("paginate-hide"), $("[data-paginate]").length && $("[data-paginate]").remove(), $(filter + " :input").each(function (i) { var filterName = $(this).data("filter"), filterValue = $(this).val(); "" != filterValue && ("radio" != $(this).attr("type") && "checkbox" != $(this).attr("type") || $(this).is(":checked")) && (dataSelectors = dataSelectors + "[data-" + filterName + "=\"" + filterValue + "\"]") }), $(content + " .filter-item" + dataSelectors).removeClass("filter-hide").removeClass("hide"), flightSearchNoResults(), $(".btn.reset", filter).on("click", function () { $("select", filter)[0].selectedIndex = 0, $("select", filter)[1].selectedIndex = 0, $("select", filter).val(), $(filter).trigger("change") }) }) } function searchFilterInit(content, filterInput) { if (0 < $(content).length && 0 < $(filterInput).length) { let dataArray = $(filterInput).data("search").split(","), dataSelectors = ""; $(filterInput).on("change paste keyup", function (e) { $(content + " .filter-item").removeClass("paginate-hide"), $("[data-paginate]").length && $("[data-paginate]").remove(), "" == $(filterInput).val() ? $(content + " .filter-item").removeClass("search-hide") : $(content + " .filter-item").addClass("search-hide"); for (var i = 0; i < dataArray.length; i++)dataSelectors = "[data-" + dataArray[i] + "*='" + $(filterInput).val() + "' i]", $(content + " .filter-item" + dataSelectors).removeClass("search-hide").removeClass("hide"), flightSearchNoResults() }) } } function mobileNavScroll() { $(document).on("click", ".mobile.menu-open .nav-item .show-subnav", function () { $(this).parent().addClass("subnav-open"), $(this).parent().parent().addClass("slide-left") }), $(document).on("click", ".go-back", function () { $(this).parent().parent().removeClass("subnav-open"), $(this).parent().parent().parent().removeClass("slide-left") }) } function openExternalHrefNewWindow() { $("a[href^=http]").each(function () { $(this).attr("aria-label", "Opens in New Tab"); var excludes = []; for (i = 0; i < excludes.length; i++)if (-1 != this.href.indexOf(excludes[i])) return !0; -1 == this.href.indexOf(location.hostname) && ($(this).click(function () { return !0 }), $(this).attr({ target: "_blank" }), $(this).click()) }) } function openPdfHrefNewWindow() { $("a[href$='.pdf']").each(function () { $(this).click(function () { return !0 }), $(this).attr({ target: "_blank" }), $(this).click() }) } function flightSearchRedirect() { $(".element--flight-search #form--flight-search").on("keypress", function (e) { if (13 == e.which) return $(".element--flight-search form .find").click(), !1 }), $(".element--flight-search.search-redirect form button").on("click", function () { var form = $(this).parents("form"), redirectBase = form.data("redirect"), aD = $('input[name="arivaldeparture"]:checked', form).val(), form = $('input[type="text"]', form).val(); window.location.href = redirectBase + "?AD=" + aD + "&search=" + form }) } function customDatePicker() { console.log("custom date pciker"), $(".datepicker-toggle").length && ($(".datepicker-toggle input").on("click", function () { console.log("click"), console.log($(this).val()) }), $(".datepicker-toggle input").on("change", function () { let time = "";
1 var datetime = new Date($(this).val()), month = "" + (datetime.getMonth() + 1), day = "" + datetime.getDate(), hour = (datetime.getFullYear(), datetime.getHours()), datetime = datetime.getMinutes(), month = (12 < hour && (time = hour - 12 + ":" + datetime + "pm"), month + "/" + day + " " + (time = hour < 12 ? hour + ":" + datetime + "am" : time)); $(this).parent().next("input").val(month) })) } function parkingReservation() { $(".form--parking-reservation").length && $(".form--datepicker input").on("change", function () { var datetime = new Date($(this).datetimepicker("getValue")), month = "" + (datetime.getMonth() + 1), day = "" + datetime.getDate(), year = datetime.getFullYear(), hour = datetime.getHours(), datetime = datetime.getMinutes(), day = (month.length < 2 && (month = "0" + month), (day = day.length < 2 ? "0" + day : day) + month + year), month = (hour = hour < 10 ? "0" + hour : hour) + "" + (datetime = datetime < 10 ? "0" + datetime : datetime); "park-start" == $(this).attr("id") && ($("#start_date").val(day), $("#start_time").val(month)), "park-end" == $(this).attr("id") && ($("#end_date").val(day), $("#end_time").val(month)) }) } function accessibilityBtns() { $(".btn").each(function () { $(this).attr("role") || $(this).attr("role", "button") }) } $.fn.phxaviAccordion = function (options) { var settings = $.extend({ titleClass: ".bellow--header", panelClass: ".bellow--panel", singleOpen: 1 }, options); this.each(function () { return e = this, $title = $(settings.titleClass, e), ($panel = $(settings.panelClass, e)).hide(), $(".active " + settings.panelClass, e).show(), $title.click(function () { $bellow = $(this).parent(), $panel = $(this).next(), $bellow.hasClass("active") ? ($bellow.removeClass("active"), $panel.slideUp()) : (1 === settings.singleOpen && ($(".active " + settings.panelClass, e).slideUp(), $(".active", e).removeClass("active")), $bellow.addClass("active"), $panel.slideDown()) }), !1 }) }, $(function () { function getCellValue(row, index) { return $(row).children("td").eq(index).text() } if (mobileEnvironment = 1, tabletEnvironment = 0, desktopEnvironment = 0, $(window).resize(function () { environmentChecker() }), environmentChecker(), menuToggle("#header--bottom"), mobileNavScroll(), openExternalHrefNewWindow(), openPdfHrefNewWindow(), toggler(), $("table th").each(function (i, elem) { $("table td:nth-child(" + (i + 1) + ")").attr("data-label", $(elem).text() + ": ") }), $(".component--accordion").each(function () { $(this).phxaviAccordion() }), $('.element--search input[type="button"]').on("click", function () { var searchTerm = $(this).prev().val(); return location.href = "/search/?q=" + searchTerm, !1 }), $('.element--search input[type="search"]').on("keypress", function (e) { 13 == e.which && $('.element--search input[type="button"]').click() }), $('a[href^="#"]').on("click", function (e) { if ("#" != $(this).attr("href")) return $("html,body").animate({ scrollTop: $(this.hash).offset().top - 40 }, 500), e.preventDefault(), !1 }), $('[data-dark="1"] > .container > .row').addClass("box dark accent-top justify-content-around"), $("[data-layout]").each(function () { $(this).data("layout") == $(" + [data-layout]", this).data("layout") && $(this).addClass("nomb") }), $('[data-gray="1"]').each(function () { "1" == $(" + [data-gray]", this).data("gray") && ($(this).addClass("nopb"), $(" + [data-gray]", this).addClass("nopt")) }), $("th").parents("table").addClass("sortable"), $("th").click(function () { var index, table = $(this).parents("table").eq(0), rows = table.find("tr:gt(0)").toArray().sort((index = $(this).index(), function (a, b) { a = getCellValue(a, index), b = getCellValue(b, index); return $.isNumeric(a) && $.isNumeric(b) ? a - b : a.toString().localeCompare(b) })); this.asc = !this.asc, table.removeClass("sortable").addClass("sorting"), $(this).parent().children("th").removeAttr("class"), this.asc ? $(this).addClass("asc") : (rows = rows.reverse(), $(this).addClass("desc")); for (var i = 0; i < rows.length; i++)table.append(rows[i]) }), filterInit(".element--filtered", "#element--filter"), searchFilterInit(".element--filtered", '#element--filter-search input[type="text"]'), $("#element--filter-search .find").on("click", function () { $("#element--filter-search input[type='text']").trigger("change"), $("html,body").animate({ scrollTop: $("#flight-grid").offset().top - 40 }, 0) }
1), $("#poi-filters").length) { var poi_options = { order: "filters,search", filters: { terminal: { title: "Terminal", multiple: !1, sortFilterTags: !0 }, location: { title: "Location", multiple: !1 }, concourse: { title: "Gate", multiple: !1, leading: !0, sortFilterTags: ["A", "B", "C", "D", "E", "F"] }, gates: { title: "", multiple: !1 }, other: { title: "Other", multiple: !1 }, primary: { title: '<div class="section">' + attriusFilterSectionLabel + "</div> " + atriusPrimaryFilterName, multiple: !0 }, secondary: { title: atriusSecondaryFilterName, multiple: !0 } }, search: { search: { display: !1 } }, bestMatch: !0, bestMatchEmpty: "No items found" }; $("#poi-filters").unifilter("#poi-grid", poi_options), $("#uf-gates").hide(), $(".uf-selected").on("click", function () { }), $("#uf-concourse").on("click", function () { }), $("#uf-search input[type='search']").on("keypress", function (e) { if (13 == e.which) return $("#uf-search .find").click(), !1 }); let t4Gates = ["A", "B", "C", "D"], t3Gates = ["E", "F"]; $("#uf-terminal .uf-tags a").on("click", function () { var selection; $(this).parent().hasClass("uf-selected") ? ($("#uf-concourse li").removeClass("uf-tag-hidden"), setTimeout(function () { $("#uf-terminal .uf-reset").click() }, 200)) : ("T3" == (selection = $(this).text()) && ($("#uf-concourse li").removeClass("uf-tag-hidden"), $("#uf-concourse li").each(function () { for (var filterName = $("a", this).text(), i = 0; i != t4Gates.length; i++)-1 != filterName.indexOf(t4Gates[i]) && (console.log("disable" - filterName), $(this).addClass("uf-tag-hidden")) })), "T4" == selection && ($("#uf-concourse li").removeClass("uf-tag-hidden"), $("#uf-concourse li").each(function () { for (var filterName = $("a", this).text(), i = 0; i != t3Gates.length; i++)-1 != filterName.indexOf(t3Gates[i]) && (console.log("disable" - filterName), $(this).addClass("uf-tag-hidden")) }))) }), $("#uf-location .uf-tags a").on("click", function () { $(this).parent().hasClass("uf-selected") && setTimeout(function () { $("#uf-location .uf-reset").click() }, 200) }), $("#uf-concourse .uf-tags a").on("click", function () { var selection = $(this).text(); $(this).parent().hasClass("uf-selected") ? ($("#uf-terminal li").removeClass("uf-tag-hidden"), setTimeout(function () { $("#uf-concourse .uf-reset").click() }, 200)) : "E" == selection || "F" == selection ? ($("#uf-terminal li").removeClass("uf-tag-hidden"), $("#uf-terminal li").each(function () { "T4" == $("a", this).text() && $(this).addClass("uf-tag-hidden") })) : ($("#uf-terminal li").removeClass("uf-tag-hidden"), $("#uf-terminal li").each(function () { "T3" == $("a", this).text() && $(this).addClass("uf-tag-hidden") })) }) } flightSearchRedirect(), $(".translate-es").on("click", function () { return $("#translationChoices").val("Spanish"), $("#retranslateButton").click(), $("#retranslateButton").click(), !1 }), $(".translate-en").on("click", function () { return $("#translationChoices").val("English"), $("#retranslateButton").click(), !1 }), parkingReservation(), $("nav .nav-item").hover(function () { $(this).attr("aria-expanded", "true"), $("ul", this).addClass("open") }, function () { $(this).attr("aria-expanded", "false") }), $("nav .nav-item ul").on("mouseleave", function () { $(this).hasClass("open") && $(this) }), $(".parking--start-placeholder, .parking--end-placeholder").datetimepicker({ step: 30, minDate: 0, format: "m/d/y H:i" }), $(".datepicker-toggle-button").on("click", function () { var parent = $(this).parent(); parent.hasClass("start") && $(".parking--start-placeholder").datetimepicker("show"), parent.hasClass("end") && $(".parking--end-placeholder").datetimepicker("show") }), accessibilityBtns(), $(".carousel").carousel({ interval: 1e4, pause: "hover", keyboard: !0 }) }); const debug = !0, base_url = "https://api.phx.aero/", key ="4f85fe2ef5a240d59809b63de94ef536",facility=[],endpoint=(facility.security="avn-wait-times",facility.parking="parking-availability",facility.flight_list="flight-information",facility.flight_notification="avn-flight-notifications/requestUpdates",[]);
1endpoint.parking_capacity=base_url+facility.parking+"/legacyFormat?Key="+key,endpoint.security_waits=base_url+facility.security+"/raw?Key="+key,endpoint.flight_list=base_url+facility.flight_list+"?Key="+key,endpoint.flight_notification=base_url+facility.flight_notification+"?Key="+key;var apiData=[],allFlightApiData=[],params=new URLSearchParams(window.location.search);const renderData={security_waits:function(){debug&&(console.log("renderData.security_waits"),console.log(apiData.security_waits)),$("[data-wait]").each(function(){let securityPointID=$(this).data("wait");var result=apiData.security_waits.current.filter(obj=>obj.queueId===securityPointID),renderDuration=$(".wait-duration",$(this)),renderUnits=$(".wait-unit",$(this)),renderIndicator=$(".indicator",$(this)),waitTime=result[0].projectedWaitTime/60;0<waitTime?renderDuration.html(result[0].projectedWaitTime/60):(renderDuration.html("<small>N/A</small>"),renderUnits.html("Closed"));let waitStatus;waitTime<=15&&(waitStatus="status--low"),15<waitTime&&(waitStatus="status--medium"),30<=waitTime&&(waitStatus="status--high"),0==waitTime&&(waitStatus=""),renderIndicator.addClass(waitStatus)});let lastUpdated=new Date("1900-12-24T22:11:00-07:00");for(var i=0;i<apiData.security_waits.current.length;i++){var loopTime=new Date(apiData.security_waits.current[i].time);lastUpdated<loopTime&&(lastUpdated=loopTime)}lastUpdated=moment(lastUpdated).format("MM/DD/YY h:mm a"),$(".wait-updated").html(lastUpdated)},parking_capacity:function(){debug&&(console.log("renderData.parking_capacity"),console.log(apiData.parking_capacity)),$("[data-capacity]").each(function(){let parkingLotID=$(this).data("capacity");var result=apiData.parking_capacity.ParkingAvailabiltyGetResult.filter(obj=>obj.FacilityID===parkingLotID);let percentFull=0;var renderCapacity=$(".capacity-open",$(this)),renderIndicator=$(".indicator",$(this));if(0<result.length){"Open"==result[0].status?(renderCapacity.html(result[0].AvailableSpaces+" Open"),percentFull=result[0].PercentOccupied):renderCapacity.html("Closed");let avlStatus;percentFull<=.69&&(avlStatus="status--low"),.69<percentFull&&(avlStatus="status--medium"),.79<=percentFull&&(avlStatus="status--high"),0===percentFull&&(avlStatus=""),renderIndicator.addClass(avlStatus).html("<span style='left:"+Math.floor(100*percentFull)+"%;'/>")}else renderCapacity.html("Not Available")})},flight_list:function(limit=0){debug&&(console.log("renderData.flight_list"),console.log(apiData),console.log(apiData.flight_list)),0==limit&&(limit=apiData.flight_list.length+2),$(".element--flights").each(function(){var renderFlightTable=$("table tbody",$(this));let renderFlightRows;var isDepartures="D"==params.get("AD"),searchTerm=params.get("search");let loadedIndex=0;$(".skeleton",renderFlightTable).parent().parent().remove(),isDepartures&&$('input[name="arivaldeparture"][value="D"]').click(),null!=searchTerm&&$("#form--flight-search").val(searchTerm);for(var i=0;i<apiData.flight_list.length;i++){var loadIndex=i,apiItem=apiData.flight_list[loadIndex],hideAD=isDepartures&&"A"==apiItem.AD||!isDepartures&&"D"==apiItem.AD?" hide":"",paginateClass=((!isDepartures&&"A"==apiItem.AD||isDepartures&&"D"==apiItem.AD)&&loadedIndex++,loadedIndex>limit?" paginate-hide":hideAD);renderFlightRows=renderFlightRows+'<tr class="filter-item'+hideAD+paginateClass+'" data-ad="'+apiItem.AD+'" data-airline="'+apiItem.Airline+'" data-airline-img="'+apiItem.LogoSmall+'" data-flight="'+apiItem.Flightnumber+'" data-city="'+apiItem.Destination+'" data-terminal="'+apiItem.Terminal+'" data-gate="'+apiItem.Gate+'" data-scheduled="'+apiItem.ScheduledDateTime+'" data-estimated="'+apiItem.Estimated+'" data-actual="'+apiItem.Actual+'" data-chock="'+(""==apiItem.ChockTime?"TBD":apiItem.ChockTime)+'"><td class="notranslate">'+apiItem.ScheduledDateTime+'</td><td><span class="sr-only">'+apiItem.Airline+'</span><img aria-hidden="true" src="'+apiItem.LogoSmall+'" alt="'+apiItem.Airline+' Logo"/></td><td>'+apiItem.Flightnumber+'</td><td class="notranslate">'+apiItem.Destination+"</td><td>"+apiItem.Terminal+"</td><td>"+apiItem.Gate+"</td><td>"+apiItem.Status+"</td><td>"+apiItem.BagClaim+'</td><td><a class="trigger--popup flight-details" data-index="'+loadIndex+'">
1Details</a></td></tr>'}renderFlightTable.append(renderFlightRows),$("[data-paginate]",$(this)).length&&$("[data-paginate]",$(this)).remove();renderFlightTable=$(".filter-item:not('.paginate-hide')").length;console.log("current loaded"+renderFlightTable),renderFlightTable<apiData.flight_list.length&&$(this).append('<a data-paginate="'+limit+'" class="btn">Next '+limit+" Flights</a>"),null!=searchTerm&&i==apiData.flight_list.length&&$("#element--filter-search .find").click()}),$("body").on("click",".trigger--popup",function(){var e,flightRow,flightData;e=$(this),flightRow=e.parent().parent(),(flightData=[]).ad=flightRow.data("ad"),flightData.airlineImg='<img src="'+flightRow.data("airline-img")+'" alt="'+flightRow.data("airline")+'"/>',flightData.airline=flightRow.data("airline"),flightData.flight=flightRow.data("flight"),flightData.city=flightRow.data("city"),flightData.loc=flightRow.data("terminal")+"/"+flightRow.data("gate"),flightData.scheduled=flightRow.data("scheduled"),flightData.estimated=flightRow.data("estimated"),flightData.actual=flightRow.data("actual"),flightData.chock=flightRow.data("chock"),e.hasClass("flight-details")&&($(".element--flight-popup").removeClass("ad-A").removeClass("ad-D").addClass("ad-"+flightData.ad),$(".element--flight-popup [data-display]").each(function(){var display=$(this).data("display"),display=flightData[display];$(".display",this).html(display)})),$(".element--flight-popup").toggle(),$("body").toggleClass("popup-open"),$(".window--flight-details").removeClass("hide"),$(".window--notify-details").addClass("hide")})}},sendData={flight_notification:function(){$.post(endpoint,function(){}).done(function(data){apiData[type]=data,"parking_capacity"==type&&renderData.parking_capacity(),"security_waits"==type&&renderData.security_waits(),"flight_list"==type&&renderData.flight_list(40)}).fail(function(){console.log("Error retrieving "+type),"parking_capacity"==type&&renderData.parking_capacity(),"security_waits"==type&&renderData.security_waits(),"flight_list"==type&&renderData.flight_list(40)})}};function setData(endpoint,type,last){$.get(endpoint,function(){}).done(function(data){apiData[type]=data,"parking_capacity"==type&&renderData.parking_capacity(),"security_waits"==type&&renderData.security_waits(),"flight_list"==type&&renderData.flight_list(40)}).fail(function(){console.log("Error retrieving "+type),"parking_capacity"==type&&renderData.parking_capacity(),"security_waits"==type&&renderData.security_waits(),"flight_list"==type&&renderData.flight_list(40)})}function postData(endpoint,type,last){$.get(endpoint,function(){}).done(function(data){apiData[type]=data,"parking_capacity"==type&&renderData.parking_capacity(),"security_waits"==type&&renderData.security_waits(),"flight_list"==type&&renderData.flight_list(40)}).fail(function(){console.log("Error retrieving "+type),"parking_capacity"==type&&renderData.parking_capacity(),"security_waits"==type&&renderData.security_waits(),"flight_list"==type&&renderData.flight_list(40)})}$(function(){$("[data-init-api]").each(function(i,e){var initType=$(this).data("init-api"),i=i==$("[data-init-api]").length-1;setData(endpoint[initType],initType,i)}),$("body").on("click",".element--flights [data-paginate]",function(){let paginationLimit=$(this).data("paginate");$(".filter-item.paginate-hide").each(function(i){return $(this).removeClass("paginate-hide"),i<paginationLimit})}),$("input[name=arivaldeparture]").on("change",function(){$("input[name=arivaldeparture][value="+$(this).val()+"]").click()}),$(".window--flight-details .notify").on("click",function(){return $(".window--flight-details").addClass("hide"),$(".window--notify-details.init").removeClass("hide"),!1}),$(".window--notify-details.init .btn.phone").on("click",function(){return $(".window--notify-details.init").addClass("hide"),$(".window--notify-details.phone").removeClass("hide"),!1}),$(".window--notify-details.init .btn.email").on("click",function(){return $(".window--notify-details.init").addClass("hide"),$(".window--notify-details.email").removeClass("hide"),!1}),$(".window--notify-details .trigger--back").on("click",function(){($(this).hasClass("init")?($(".window--flight-details").removeClass("hide"),$(".window--notify-details")):($(".window--notify-details.init").removeClass("hide"),$(".window--notify-details.email, .window--notify-details.phone"))).addClass("hide")}),$("form.flight-notification").on("submit",function(){console.log("form submitted!")})}); 2//# sourceMappingURL=script.min.js.map
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.