1window.Element&&!Element.prototype.closest&&(Element.prototype.closest=function(b){b=(this.document||this.ownerDocument).querySelectorAll(b);var d=this,a;do for(a=b.length;0<=--a&&b.item(a)!==d;);while(0>a&&(d=d.parentElement));return d}); 2window.Element&&!Element.prototype.matches&&(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(b){b=(this.document||this.ownerDocument).querySelectorAll(b);for(var d=b.length;0<=--d&&b.item(d)!==this;);return-1<d}); 3Object.assign||(Object.assign=function(b,d){if(null===b)throw new TypeError("Cannot convert undefined or null to object");for(var a=Object(b),c=1;c<arguments.length;c++){var n=arguments[c];if(null!==n)for(var k in n)Object.prototype.hasOwnProperty.call(n,k)&&(a[k]=n[k])}return a}); 4(function(b){b.forEach(function(b){Object.prototype.hasOwnProperty.call(b,"remove")||Object.defineProperty(b,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){this.parentNode.removeChild(this)}})})})([Element.prototype,CharacterData.prototype,DocumentType.prototype]); 5(function(){function b(b,c){function a(){var h=document.createElement("div"),a=b.textContent.trim();a=a.replace(/&(amp;)*lt;/g,"\x3c");a=a.replace(/&(amp;)*gt;/g,"\x3e");h.innerHTML=a;h=h.firstElementChild;a=h.getAttribute(c.sourceAttribute);h.removeAttribute(c.sourceAttribute);h.setAttribute("data-src-disabled",a);f.insertBefore(h,b);b.remove();e=f.matches(c.imageSelector)?f:h;g.container=f;g.options=c;g.image=e;if(c.lazyEnabled){h=e.getAttribute("width");a=e.getAttribute("height");if(h&&a){var l= 6c.lazyLoaderStyle;l["padding-bottom"]=a/h*100+"%";for(var d in l)Object.prototype.hasOwnProperty.call(l,d)&&(e.style[d]=l[d])}e.setAttribute(c.sourceAttribute,c.lazyEmptyPixel);e.classList.add(c.lazyLoaderClass);q=!0}window.addEventListener("scroll",g.update);window.addEventListener("resize",g.update);window.addEventListener("update",g.update);e.addEventListener("cmp-image-redraw",g.update);g.update()}function k(){if(c.smartSizes&&c.smartImages&&0<c.smartSizes.length){if(c.smartSizes.length===c.smartImages.length){for(var b= 7("a"===f.tagName.toLowerCase()?f.parentElement.clientWidth:f.clientWidth)*d,a=c.smartSizes.length,l=0;l<a-1&&c.smartSizes[l]<b;)l++;e.getAttribute(c.sourceAttribute)!==c.smartImages[l]&&(e.setAttribute(c.sourceAttribute,c.smartImages[l]),e.removeAttribute("data-src-disabled"),window.removeEventListener("scroll",g.update))}}else r||(e.setAttribute(c.sourceAttribute,e.getAttribute("data-src-disabled")),e.removeAttribute("data-src-disabled"),window.removeEventListener("scroll",g.update),r=!0);q&&e.addEventListener("load", 8p)}function p(){e.classList.remove(c.lazyLoaderClass);for(var b in c.lazyLoaderStyle)Object.prototype.hasOwnProperty.call(c.lazyLoaderStyle,b)&&(e.style[b]="");e.removeEventListener("load",p);q=!1}var g=this,q=!1,e,f,m,r=!1;g.defaults={loadHidden:!1,imageSelector:"img",containerSelector:".cmp-image",sourceAttribute:"src",lazyEnabled:!0,lazyThreshold:0,lazyEmptyPixel:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",lazyLoaderClass:"loading",lazyLoaderStyle:{height:0, 9"padding-bottom":""}};g.update=function(){if(c.lazyEnabled){if(null===f.offsetParent)var b=!1;else{b=window.pageYOffset;var a=b+document.documentElement.clientHeight,e=f.getBoundingClientRect().top+b;b=e+f.clientHeight>=b-c.lazyThreshold&&e<=a+c.lazyThreshold}(b||c.loadHidden)&&k()}else k()};c=Object.assign(g.defaults,c);if(f=b.closest(c.containerSelector))(m=b.closest(".cq-dd-image"))&&(f=m),m=f.querySelector(".cmp-image--link"),null!==m&&(f=m),a()}var d=window.devicePixelRatio||1;document.addEventListener("DOMContentLoaded", 10function(){for(var a=document.querySelectorAll("noscript[data-cmp-image]"),c=[],d=0;d<a.length;d++){var k=a[d],p=k.dataset.cmpImage;k.removeAttribute("data-cmp-image");c.push(new b(k,JSON.parse(p)))}a=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;d=document.querySelector("body");(new a(function(a){a.forEach(function(a){a=[].slice.call(a.addedNodes);0<a.length&&a.forEach(function(a){a.querySelectorAll&&[].slice.call(a.querySelectorAll("noscript[data-cmp-image]")).forEac
10h(function(a){var d= 11JSON.parse(a.dataset.cmpImage);a.removeAttribute("data-cmp-image");c.push(new b(a,d))})})})})).observe(d,{subtree:!0,childList:!0,characterData:!0})})})();
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.