1function u(e,n,o){var t=new Date;t.setTime(t.getTime()+o*24*60*60*1e3);var i="expires="+t.toUTCString();document.cookie=e+"="+n+";"+i+";path=/;SameSite=Lax"}function r(){var e=document.getElementById("info-notice-modal");if(!e||e.dataset.bound==="1")return;e.dataset.bound="1";var n=document.getElementById("info-notice-panel"),o=document.getElementById("info-notice-dismiss"),t=document.getElementById("info-notice-close"),i=parseInt(e.dataset.revision,10)||0,a=e.dataset.userType||"";function l(){var s=localStorage.getItem("currentUserType")||"individuals",m=parseInt(localStorage.getItem("infoNoticeDismissedRevision")||"0",10)||0;return i>m&&(!a||a===s)}function c(){l()?(e.classList.remove("hidden"),document.body.style.overflow="hidden"):(e.classList.add("hidden"),document.body.style.overflow="")}function d(){try{localStorage.setItem("infoNoticeDismissedRevision",String(i))}catch{}u("infoNoticeDismissedRevision",String(i),365),e.classList.add("hidden"),document.body.style.overflow=""}o&&o.addEventListener("click",d),t&&t.addEventListener("click",d),e.addEventListener("click",function(s){n&&!n.contains(s.target)&&d()}),c(),document.addEventListener("user-type-changed",c)}document.readyState==="loading"?document.addEventListener("DOMContentLoaded",r):r();
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.