1'use strict';(function(){function h(a,b,c,d){d=void 0===d?!1:d;a=(a=a.getAttribute(b))?JSON.parse(decodeURIComponent(a)):void 0;if(!a||k(a))return null;c={scenarioName:a.eventType||c,collections:{}};!d&&e(f,a)&&(c.collections.click=e(f,a));e(g,a)&&(c.collections.promotions={list:[e(d?g.concat(f):g,a)]});e(l,a)&&(c.collections.eventInfo=e(l,a));e(m,a)&&(c.collections.content=e(m,a));return c}function p(a){a.forEach(function(b){b.isIntersecting&&!n.includes(b.target)&&(n.push(b.target),(b=h(b.target, 2"data-unified-navigation-impression","General_Promotion_View",!0))&&window.dataLayerService.push(b))})}function k(a){return!a||0===Object.keys(a).length&&Object.getPrototypeOf(a)===Object.prototype}function e(a,b){if(b){var c={};a.forEach(function(d){b[d]&&(c[d]=b[d],"linkURL"===d&&(c[d]=c[d].replace("{TRACKING_HOST_ORIGIN}",q)))});return k(c)?null:c}return null}var g="creativeName creativeSlot locationId promotionId promotionName type adId locationName marketingCampaignCode promotionType".split(" "), 3f=["linkName","linkType","linkURL"],l=["eventAction","eventCategory","eventInteractionType"],m=["contentID","contentType","contentLabel"],n=[],q=window.location.origin;(function(){window.dataLayerService=window.dataLayerService||[];var a=new IntersectionObserver(p,{threshold:.5});document.querySelectorAll("[data-unified-navigation-impression]").forEach(function(b){return a.observe(b)});document.querySelectorAll("[data-unified-navigation-click]").forEach(function(b){b.addEventListener("click",function(c){(c= 4h(b,"data-unified-navigation-click","General_Navigation_Click",!1))&&window.dataLayerService.push(c)})})})()})();
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.