1"use strict";!function($){$((()=>{const $filter=$("v500-members-filter");$filter.length&&($filter.on("V500MemberFilter",(function(event){$(".results-count, .no-results-large, .no-results-small, .result-found").hide();let query=$(".members-list .member"),doFilter=!1;const locations=event.detail.location.filter((location=>!!location));if(locations.length){const locationSelector=locations.map((location=>`.location-${location}`)).join(", ");query=query.filter(locationSelector),doFilter=!0}const industries=event.detail.industry.filter((location=>!!location));if(industries.length){const industrySelector=industries.map((location=>`.industry-${location}`)).join(", ");query=query.filter(industrySelector),doFilter=!0}if(event.detail.iconicOnly&&(query=query.filter(".iconic-leader"),doFilter=!0),event.detail.search){const searchString=event.detail.search.toLowerCase();query=query.filter(((i,el)=>(el.dataset.name||"").toLowerCase().indexOf(searchString)>-1)),doFilter=!0}if(doFilter){$(".members-list .member").addClass("hide");query.removeClass("hide");0==query.length?event.detail.location.length||event.detail.industry.length||event.detail.iconicOnly?$(".results-count, .no-results-large, .no-results-small.filter").show():$(".results-count, .no-results-large, .no-results-small.search").show():$(".result-found").text($(".result-found").data("template").replace("XXX",query.length)).show()}else{const members=$(".members-list .member").removeClass("hide");$(".result-found").text($(".result-found").data("template").replace("XXX",members.length)).show()}})),$filter.get(0).dispatchEvent(new CustomEvent("V500filterslistening")))}))}(jQuery);
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.