1(function () { 2 var o, e = (location.origin, location.pathname), 3 n = location.search, 4 t = location.hash, 5 i = function() { 6 if (/iPhone|iPad|iPod|Android|BlackBerry/.test(navigator.userAgent)) { 7 if (/\/sp\/+/.test(e)) return; 8 location.href = "/sp" + e + n + t 9 } else /\/sp\/+/.test(e) && (e = e.replace(/\/sp\/+/, "/"), o = (e + n + t).replace(/\/\//, ""), location.href = o) 10 }; 11 i(); 12}());
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.