1(function(){var F="__DOM_GUARD_ENABLED__";if(typeof window[F]==="undefined")window[F]=true;var RE=/abtasty/i;function S(){try{return RE.test((new Error()).stack||"")}catch(e){return false}}function C(x){if(S())return true;if(typeof x==="string")return RE.test(x);if(!x||x.nodeType!==1)return false;var id=x.id||"",cl=String(x.className||"");if(RE.test(id)||RE.test(cl))return true;return false}function CSS(el){if(!el||el.nodeType!==1)return false;var t=el.tagName;return t==="STYLE"||(t==="LINK"&&String(el.rel||"").toLowerCase()==="stylesheet")}function BLK(kind,target,node){if(!window[F])return false;if(node&&node.nodeType===1&&CSS(node))return false;return C(node)}function PN(m){var o=Node.prototype[m];if(!o)return;Node.prototype[m]=function(){var n=arguments[0];if(BLK(m,this,n))return n||null;return o.apply(this,arguments)}}function PE(m){var o=Element.prototype[m];if(!o)return;Element.prototype[m]=function(){var n=arguments[0];if(BLK(m,this,n))return;return o.apply(this,arguments)}}var NM=["appendChild","insertBefore","replaceChild","removeChild"];for(var i=0;i<NM.length;i++)PN(NM[i]);var EM=["append","prepend","before","after","replaceWith","remove"];for(var j=0;j<EM.length;j++)PE(EM[j]);function PW(m){var o=Document.prototype[m];if(!o)return;Document.prototype[m]=function(){var s=arguments[0]?String(arguments[0]):"";if(window[F]&&C(s))return;return o.apply(this,arguments)}}PW("write");PW("writeln");function PS(proto,prop,fallback){var d=Object.getOwnPropertyDescriptor(proto,prop)||(fallback?Object.getOwnPropertyDescriptor(fallback,prop):null);if(!d||!d.set)return;Object.defineProperty(proto,prop,{configurable:true,get:d.get?d.get:function(){return undefined},set:function(v){if(window[F]&&(S()||(typeof v==="string"&&RE.test(v))))return;return d.set.call(this,v)}})}PS(Element.prototype,"innerHTML");PS(Element.prototype,"outerHTML");PS(Node.prototype,"textContent",Node.prototype);try{var mo=new MutationObserver(function(muts){for(var a=0;a<muts.length;a++){var add=muts[a].addedNodes||[];for(var b=0;b<add.length;b++){var n=add[b];if(n&&n.nodeType===1&&C(n)&&!CSS(n)){try{if(n.parentNode)n.parentNode.removeChild(n)}catch(e){}}}}});mo.observe(document.documentElement,{childList:true,subtree:true})}catch(e){}})();
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.