1function fiImpFunc(o) { 2 var w=window.top,a='apdAdmin',ft=w.document.getElementsByTagName('head')[0], 3 l=w.location.href,d=w.document;w.apd_options=o; 4 if(l.indexOf('disable_fi')!=-1) { console.error("'disable_fi=1' was detected in the URL. All fi_client.js functionality is disabled for the current page view."); return; } 5 var fiab=d.createElement('script'); fiab.type = 'text/javascript'; 6 fiab.src=o.scheme+'ecdn.analysis.fi/static/js/fab.js';fiab.id='fi-'+o.websiteId; 7 ft.appendChild(fiab, ft);if(l.indexOf(a)!=-1) w.localStorage[a]=1; var aM = w.localStorage[a]==1, fi=d.createElement('script'); 8 fi.type='text/javascript'; fi.async=true; if(aM) fi['data-cfasync']='false'; 9 fi.src=o.scheme+(aM?'cdn':'ecdn') + '.firstimpression.io/' + (aM ? 'fi.js?id='+o.websiteId : 'fi_client.js'); 10 ft.appendChild(fi); 11}
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.