1<!doctype html> 2<html lang="en"> 3 <head > 4 <!-- Polaris JS --> 5 <!-- Start of TrueVault Code Block -->
6<script src="https://polaris.truevaultcdn.com/static/pc/LUL77SBCR/polaris.js"> 7</script>
7 8<!-- End of TrueVault Code Block --> 9<!-- Google Tag Manager -->
10<script>
vendor: 331 bytes, lines 10-14
10(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 11new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 12j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 13'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 14})(window,document,'script','dataLayer','
14GTM-WN222WV
vendor: 3 bytes, line 14
14');
14</script>
14 15<!-- End Google Tag Manager --><!-- Require JS -->
16<script> 17 var LOCALE = 'en\u002DUS'; 18 var BASE_URL = 'https\u003A\u002F\u002Fnkhome.com\u002F'; 19 var require = { 20 'baseUrl': 'https\u003A\u002F\u002Fnkhome.com\u002Fstatic\u002Fversion1788970190\u002Ffrontend\u002FMagento\u002Fcorporate\u002Fen_US' 21 };</script>
21 <meta charset="utf-8"/> 22<meta name="title" content="Overview of Nielsen Kellerman"/> 23<meta name="description" content="Corporate summary of Nielsen Kellerman"/> 24<meta name="keywords" content="Rowing, Kestrel"/> 25<meta name="robots" content="INDEX,FOLLOW"/> 26<meta name="viewport" content="width=device-width, initial-scale=1"/> 27<meta name="format-detection" content="telephone=no"/> 28<title>Overview of Nielsen Kellerman</title> 29
29<script>(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1120262484",accountID:"4270218",trustKey:"1322840",xpid:"UAQAUVRSABABVFhVDwkAUFUC",licenseKey:"NRJS-dab5375d331eaab8eb9",applicationID:"1097887613",browserID:"1120262484"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */ 30(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
30e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
30const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
30if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
30o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
30(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
30;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.322.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,s,a)=>
30{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==",249:"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==",212:"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==",238:"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
30ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
30{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
30null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
30dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
30imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
30return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
30!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
30if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
30);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
30class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
30h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
30 <link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/mage/calendar.css" /> 31<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/Magedelight_Faqs/css/animate.css" /> 32<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/css/styles-m.css" /> 33<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/css/custom_corporate.css" /> 34<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/jquery/uppy/dist/uppy-custom.css" /> 35<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/Amasty_Affiliate/css/default.css" /> 36<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/Amasty_Storelocator/vendor/chosen/chosen.min.css" /> 37<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/MageWorx_Downloads/attachment.css" /> 38<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/Magenest_Popup/css/font-awesome.min.css" /> 39<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/Magenest_Popup/css/animate.css" /> 40<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/NK_Core/css/lity.min.css" /> 41<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/mage/gallery/gallery.css" /> 42<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/NK_Popup/css/colorbox/colorbox.css" /> 43<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/NK_Popup/css/main.css" /> 44<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/Smartwave_Dailydeals/css/style.css" /> 45<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/Smartwave_Filterproducts/css/owl.carousel/assets/owl.carousel.css" /> 46<link rel="stylesheet" type="text/css" media="all" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/Anowave_Ec/css/ec.css" /> 47<link rel="stylesheet" type="text/css" media="screen and (min-width: 768px)" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/css/styles-l.css" /> 48<link rel="stylesheet" type="text/css" media="print" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/css/print.css" /> 49<link rel="stylesheet" type="text/css" media="all" href="//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" />
50<script type="text/javascript" src="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/requirejs/require.js"></script>
vendor: 1 bytes, line 50
50
51<script type="text/javascript" src="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/mage/requirejs/mixins.js"></script>
vendor: 1 bytes, line 51
51
52<script type="text/javascript" src="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/requirejs-config.js"></script>
vendor: 1 bytes, line 52
52
53<script type="text/javascript" src="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/Anowave_Ec/js/ec.js"></script>
vendor: 1 bytes, line 53
53
54<script type="text/javascript" src="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/Anowave_Ec4/js/ec4.js"></script>
54 55<link rel="preload" as="font" crossorigin="anonymous" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/fonts/opensans/light/opensans-300.woff2" /> 56<link rel="preload" as="font" crossorigin="anonymous" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/fonts/opensans/regular/opensans-400.woff2" /> 57<link rel="preload" as="font" crossorigin="anonymous" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/fonts/opensans/semibold/opensans-600.woff2" /> 58<link rel="preload" as="font" crossorigin="anonymous" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/fonts/opensans/bold/opensans-700.woff2" /> 59<link rel="preload" as="font" crossorigin="anonymous" href="https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/fonts/Luma-Icons.woff2" /> 60<link rel="icon" type="image/x-icon" href="https://nkhome.com/media/favicon/stores/4/nk-favicon_1.png" /> 61<link rel="shortcut icon" type="image/x-icon" href="https://nkhome.com/media/favicon/stores/4/nk-favicon_1.png" />
62<script>(function(d){var s = d.createElement("script");s.setAttribute("data-account", "nYw4YAfhcu");s.setAttribute("src", "https://cdn.userway.org/widget.js");(d.body || d.head).appendChild(s);})(document)</script>
62<noscript>Please ensure Javascript is enabled for purposes of <a href="https://userway.org">website accessibility</a></noscript> 63
63<script type="text/javascript" data-routing="commerce=rum" defer="defer" src="https://rum.hlx.page/.rum/@adobe/helix-rum-js@^2/dist/rum-standalone.js"></script>
63 64
64<script type="text/x-magento-init"> 65 { 66 "*": { 67 "Magento_PageCache/js/form-key-provider": { 68 "isPaginationCacheEnabled": 69 0 } 70 } 71 } 72 </script>
72 73
74<script>require(['magentoStorefrontEvents'], function (magentoStorefrontEvents) { 75 if(!magentoStorefrontEvents) return; 76 77 window.magentoStorefrontEvents = magentoStorefrontEvents; 78 magentoStorefrontEvents.context.setStorefrontInstance( 79 {"storeUrl":"https:\/\/nkhome.com\/","websiteId":4,"websiteCode":"corporate","storeId":4,"storeCode":"corporate_store","storeViewId":4,"storeViewCode":"corporate_store_view","websiteName":"corporate","storeName":"corporate store","storeViewName":"corporate store view","baseCurrencyCode":"USD","storeViewCurrencyCode":"USD","catalogExtensionVersion":"103.4.31","environmentId":"080e30bd-8b94-4a48-b78d-9923eda3e47e","environment":"Production","storefrontTemplate":"Luma"} 80 ); 81 magentoStorefrontEvents.context.setMagentoExtension({ 82 magentoExtensionVersion: "8.0.1", 83 }); 84 magentoStorefrontEvents.context.setDataServicesExtension({ 85 version: "8.0.1", 86 }); 87 magentoStorefrontEvents.context.setPage({ 88 pageType: "Default" 89 }); 90 magentoStorefrontEvents.context.setContext("pageExtended", { 91 action: "page-view" 92 }); 93 94});</script>
94<script type="text/x-magento-init"> 95 { 96 "*": { 97 "dataServicesBase": { 98 "isCookieRestrictionModeEnabled": 0, 99 "isEnabled": 1 }, 100 "magentoStorefrontEventCollector": {} 101 } 102 } 103</script>
vendor: 1 bytes, line 103
103
104<script type="text/x-magento-init"> 105 { 106 "*": { 107 "nonceInjector": { 108 "nonce": "em13cmwxbzh3MnhxYThtYnl6MXJlMXF5djJqdXJ1MGY\u003D" 109 } 110 } 111} 112</script>
vendor: 1 bytes, line 112
112
113<script data-ommit="true" nonce="MmtzdW4weWY1eXlhZ2Fka3kxNm84ZTgyNnc5ZGNiOGY="> 114 115 window.dataLayer = window.dataLayer || []; 116 117 window.AEC = window.AEC || {}; 118 119 AEC.Const = {"URL":"https://nkhome.com/","TIMING_CATEGORY_ADD_TO_CART":"Add To Cart Time","TIMING_CATEGORY_REMOVE_FROM_CART":"Remove From Cart Time","TIMING_CATEGORY_PRODUCT_CLICK":"Product Detail Click Time","TIMING_CATEGORY_CHECKOUT":"Checkout Time","TIMING_CATEGORY_CHECKOUT_STEP":"Checkout Step Tim","TIMING_CATEGORY_PRODUCT_WISHLIST":"Add to Wishlist Time","TIMING_CATEGORY_PRODUCT_COMPARE":"Add to Compare Time","VARIANT_DELIMITER":"-","VARIANT_DELIMITER_ATT":":","CHECKOUT_STEP_SHIPPING":1,"CHECKOUT_STEP_PAYMENT":2,"CHECKOUT_STEP_ORDER":3,"DIMENSION_SEARCH":18,"COOKIE_DIRECTIVE":false,"COOKIE_DIRECTIVE_ENGINE":0,"COOKIE_DIRECTIVE_SEGMENT_MODE":true,"COOKIE_DIRECTIVE_SEGMENT_MODE_EVENTS":["cookieConsentGranted","cookieConsentMarketingGranted","cookieConsentPreferencesGranted","cookieConsentAnalyticsGranted","cookieConsentUserdata","cookieConsentPersonalization"],"COOKIE_DIRECTIVE_CONSENT_GRANTED_EVENT":"cookieConsentGranted","COOKIE_DIRECTIVE_CONSENT_DECLINE_EVENT":"cookieConsentDeclined","COOKIE_DIRECTIVE_OVERRIDE_DECLINE":false,"CATALOG_CATEGORY_ADD_TO_CART_REDIRECT_EVENT":"catalogCategoryAddToCartRedirect"}; 120 121 AEC.Const.COOKIE_DIRECTIVE_CONSENT_GRANTED = AEC.CookieConsent.getConsent("cookieConsentGranted"); 122 123 Object.entries({"Message":{"confirm":true,"confirmRemoveTitle":"Are you sure?","confirmRemove":"Are you sure you would like to remove this item from the shopping cart?"},"storeName":"corporate store view","currencyCode":"USD","useDefaultValues":false,"facebook":false,"tiktok":false,"SUPER":[],"CONFIGURABLE_SIMPLES":[],"BUNDLE":{"bundles":[],"options":[]},"localStorage":"true","summary":false,"reset":false,"tax":1,"simples":false}).forEach(([key,value]) => { AEC[key] = value; }); 124 125</script>
125 126
127<script data-ommit="true" nonce="MmtzdW4weWY1eXlhZ2Fka3kxNm84ZTgyNnc5ZGNiOGY="> 128 129 (summary => 130 { 131 if (summary) 132 { 133 let getSummary = (event) => 134 { 135 AEC.Request.post("https:\/\/nkhome.com\/datalayer\/index\/cart\/",{ event:event }, (response) => 136 { 137 dataLayer.push(response); 138 }); 139 }; 140 141 ['ec.cookie.remove.item.data','ec.cookie.update.item.data','ec.cookie.add.data'].forEach(event => 142 { 143 AEC.EventDispatcher.on(event, (event => 144 { 145 return () => 146 { 147 setTimeout(() => { getSummary(event); }, 2000); 148 }; 149 })(event)); 150 }); 151 } 152 })(AEC.summary); 153 154</script>
154<script data-ommit="true" nonce="MmtzdW4weWY1eXlhZ2Fka3kxNm84ZTgyNnc5ZGNiOGY="> 155 156 if ('undefined' !== typeof AEC && AEC.GA4) 157 { 158 AEC.GA4.enabled = true; 159 160 161 AEC.GA4.conversion_event = "purchase"; 162 163 164 AEC.GA4.currency = "USD"; 165 166 167 AEC.GA4.quote = []; 168 } 169 170</script>
170<script data-ommit="true" nonce="MmtzdW4weWY1eXlhZ2Fka3kxNm84ZTgyNnc5ZGNiOGY="> 171 172 173 window.dataLayer = window.dataLayer || []; 174 175 176 177 178 var dataLayerTransport = (function() 179 { 180 var data = []; 181 182 return { 183 data:[], 184 push: function(data) 185 { 186 this.data.push(data); 187 188 return this; 189 }, 190 serialize: function() 191 { 192 return this.data; 193 } 194 } 195 })(); 196 197</script>
197 198
198<script data-ommit="true" nonce="MmtzdW4weWY1eXlhZ2Fka3kxNm84ZTgyNnc5ZGNiOGY="> 199 200 (endpoints => 201 { 202 let engines = 203 { 204 0: () => {}, 205 1: () => {}, 206 2: () => 207 { 208 window.addEventListener('CookiebotOnAccept', event => 209 { 210 return true; 211 }, 212 false); 213 }, 214 3: () => {}, 215 4: () => 216 { 217 (() => 218 { 219 let wait = 0, interval = 100; 220 221 let otc = () => 222 { 223 return 'undefined' !== typeof window.OneTrust; 224 }; 225 226 window.ot = setInterval(end => 227 { 228 wait += interval; 229 230 if (wait > end) 231 { 232 if (window.ot) 233 { 234 clearInterval(window.ot); 235 } 236 } 237 238 if (otc()) 239 { 240 window.dispatchEvent(new CustomEvent("onetrust_loaded", 241 { 242 detail: 243 { 244 groups: window.OptanonActiveGroups 245 } 246 })); 247 248 clearInterval(window.ot); 249 250 let uuid = AEC.Cookie.get('cookieUuid'); 251 252 let map = {"C0001":["cookieConsentGranted"],"C0002":["cookieConsentGranted","cookieConsentAnalyticsGranted"],"C0003":["cookieConsentGranted","cookieConsentPreferencesGranted"],"0":["cookieConsentGranted","cookieConsentUserdata","cookieConsentPersonalization","cookieConsentMarketingGranted"]}; 253 254 OneTrust.OnConsentChanged(() => 255 { 256 let groups = window.OptanonActiveGroups.split(',').filter(String); 257 258 let grant = [], consent = {}; 259 260 groups.forEach(group => 261 { 262 if (map.hasOwnProperty(group)) 263 { 264 map[group].forEach(signal => 265 { 266 consent[signal] = true; 267 }); 268 } 269 }); 270 271 Object.keys(consent).forEach(key => 272 { 273 grant.push(key); 274 }); 275 276 let params = 277 { 278 cookie: grant 279 }; 280 281 if (!grant.length) 282 { 283 params['decline'] = true; 284 } 285 286 AEC.Request.post(endpoints.cookie, params , response => 287 { 288 return true; 289 }); 290 291 return true; 292 }); 293 } 294 }, 295 interval); 296 297 })(2000); 298 }, 299 5: () => 300 { 301 let grant = []; 302 303 grant.push("cookieConsentGranted"); 304 305 let uuid = AEC.Cookie.get('cookieUuid'); 306 307 if (!uuid) 308 { 309 AEC.Request.post(endpoints.cookie, { cookie: grant }, response => 310 { 311 return true; 312 }); 313 } 314 return true; 315 }, 316 6: () => 317 { 318 return true; 319 } 320 }; 321 322 engines[AEC.Const.COOKIE_DIRECTIVE_ENGINE].apply(this,[]); 323 324 })({"type":"json","cookie":"https:\/\/nkhome.com\/datalayer\/index\/cookie\/","cookieContent":"https:\/\/nkhome.com\/datalayer\/index\/cookieContent\/","cookieConsent":"https:\/\/nkhome.com\/datalayer\/index\/cookieConsent\/"}); 325 326 </script>
326 327
328<script data-ommit="true" nonce="MmtzdW4weWY1eXlhZ2Fka3kxNm84ZTgyNnc5ZGNiOGY="> 329 330 /* Dynamic remarketing */ 331 window.google_tag_params = window.google_tag_params || {}; 332 333 /* Default pagetype */ 334 window.google_tag_params.ecomm_pagetype = "other"; 335 336 /* Grouped products collection */ 337 window.G = []; 338 339 /** 340 * Global revenue 341 */ 342 window.revenue = 0; 343 344 /** 345 * DoubleClick 346 */ 347 window.DoubleClick = 348 { 349 DoubleClickRevenue: 0, 350 DoubleClickTransaction: 0, 351 DoubleClickQuantity: 0 352 }; 353 354 355 AEC.Cookie.visitor({"pageType":"other","pageName":"Overview of Nielsen Kellerman","websiteCountry":"US","websiteLanguage":"en_US","visitorLoginState":"Logged out","visitorLifetimeValue":0,"visitorExistingCustomer":"No","clientStatus":"Not client","visitorType":"NOT LOGGED IN","currentStore":"corporate store view"}).push(dataLayer, false); 356 357</script>
357 358 359
360<script data-ommit="true" nonce="MmtzdW4weWY1eXlhZ2Fka3kxNm84ZTgyNnc5ZGNiOGY="> 361 362 363</script>
vendor: 1 bytes, line 363
363
364<script data-ommit="true" nonce="MmtzdW4weWY1eXlhZ2Fka3kxNm84ZTgyNnc5ZGNiOGY=">AEC.Bind.apply({"performance":false})</script>
364 365 366<!--Custom Style--> 367<!--Begin Zonos Hello--> 368 369 370 371
371<script> 372 var Arrive = function(e, t, n) { 373 "use strict"; 374 375 function r(e, t, n) { 376 l.addMethod(t, n, e.unbindEvent), 377 l.addMethod(t, n, e.unbindEventWithSelectorOrCallback), 378 l.addMethod(t, n, e.unbindEventWithSelectorAndCallback) 379 } 380 381 function i(e) { 382 e.arrive = f.bindEvent, 383 r(f, e, "unbindArrive"), 384 e.leave = d.bindEvent, 385 r(d, e, "unbindLeave") 386 } 387 if (e.MutationObserver && "undefined" != typeof HTMLElement) { 388 var o = 0, 389 l = function() { 390 var t = HTMLElement.prototype.matches || 391 HTMLElement.prototype.webkitMatchesSelector || 392 HTMLElement.prototype.mozMatchesSelector || 393 HTMLElement.prototype.msMatchesSelector; 394 return { 395 matchesSelector: function(e, n) { 396 return e instanceof HTMLElement && t.call(e, n) 397 }, 398 addMethod: function(e, t, r) { 399 var i = e[t]; 400 e[t] = function() { 401 return r.length == arguments.length ? 402 r.apply(this, arguments) : 403 "function" == typeof i ? 404 i.apply(this, arguments) : n 405 } 406 }, 407 callCallbacks: function(e, t) { 408 t && t.options.onceOnly && 1 == t.firedElems.length && (e = [e[0]]); 409 for (var n, r = 0; n = e[r]; r++) n && n.callback && n.callback.call(n.elem, n.elem); 410 t && t.options.onceOnly && 1 == t.firedElems.length && 411 t.me.unbindEventWithSelectorAndCallback.call(t.target, t.selector, t.callback) 412 }, 413 checkChildNodesRecursively: function(e, t, n, r) { 414 for (var i, o = 0; i = e[o]; o++) 415 n(i, t, r) && r.push({ 416 callback: t.callback, 417 elem: i 418 }), i.childNodes.length > 0 && l.checkChildNodesRecursively(i.childNodes, t, n, r) 419 }, 420 mergeArrays: function(e, t) { 421 var n, r = {}; 422 for (n in e) e.hasOwnProperty(n) && (r[n] = e[n]); 423 for (n in t) t.hasOwnProperty(n) && (r[n] = t[n]); 424 return r 425 }, 426 toElementsArray: function(t) { 427 return n === t || "number" == typeof t.length && t !== e || (t = [t]), t 428 } 429 } 430 }(), 431 c = function() { 432 var e = function() { 433 this._eventsBucket = [], this._beforeAdding = null, this._beforeRemoving = null 434 }; 435 return e.prototype.addEvent = function(e, t, n, r) { 436 var i = { 437 target: e, 438 selector: t, 439 options: n, 440 callback: r, 441 firedElems: [] 442 }; 443 return this._beforeAdding && this._beforeAdding(i), this._eventsBucket.push(i), i 444 }, e.prototype.removeEvent = function(e) { 445 for (var t, n = this._eventsBucket.length - 1; t = this._eventsBucket[n]; n--) 446 if (e(t)) { 447 this._beforeRemoving && this._beforeRemoving(t); 448 var r = this._eventsBucket.splice(n, 1); 449 r && r.length && (r[0].callback = null) 450 } 451 }, e.prototype.beforeAdding = function(e) { 452 this._beforeAdding = e 453 }, e.prototype.beforeRemoving = function(e) { 454 this._beforeRemoving = e 455 }, e 456 }(), 457 a = function(t, r) { 458 var i = new c, 459 o = this, 460 a = {
461 fireOnAttributesModification: !1 462 }; 463 return i.beforeAdding(function(n) { 464 var i, l = n.target; 465 (l === e.document || l === e) && (l = document.getElementsByTagName("html")[0]), 466 i = new MutationObserver(function(e) { 467 r.call(this, e, n) 468 }); 469 var c = t(n.options); 470 i.observe(l, c), n.observer = i, n.me = o 471 }), i.beforeRemoving(function(e) { 472 e.observer.disconnect() 473 }), this.bindEvent = function(e, t, n) { 474 t = l.mergeArrays(a, t); 475 for (var r = l.toElementsArray(this), o = 0; o < r.length; o++) i.addEvent(r[o], e, t, n) 476 }, this.unbindEvent = function() { 477 var e = l.toElementsArray(this); 478 i.removeEvent(function(t) { 479 for (var r = 0; r < e.length; r++) 480 if (this === n || t.target === e[r]) return !0; 481 return !1 482 }) 483 }, this.unbindEventWithSelectorOrCallback = function(e) { 484 var t, r = l.toElementsArray(this), 485 o = e; 486 t = "function" == typeof e ? function(e) { 487 for (var t = 0; t < r.length; t++) 488 if ((this === n || e.target === r[t]) && e.callback === o) return !0; 489 return !1 490 } : function(t) { 491 for (var i = 0; i < r.length; i++) 492 if ((this === n || t.target === r[i]) && t.selector === e) return !0; 493 return !1 494 }, i.removeEvent(t) 495 }, this.unbindEventWithSelectorAndCallback = function(e, t) { 496 var r = l.toElementsArray(this); 497 i.removeEvent(function(i) { 498 for (var o = 0; o < r.length; o++) 499 if ((this === n || i.target === r[o]) && 500 i.selector === e && i.callback === t) return !0; 501 return !1 502 }) 503 }, this 504 }, 505 s = function() { 506 function e(e) { 507 var t = { 508 attributes: !1, 509 childList: !0, 510 subtree: !0 511 }; 512 return e.fireOnAttributesModification && (t.attributes = !0), t 513 } 514 515 function t(e, t) { 516 e.forEach(function(e) { 517 var n = e.addedNodes, 518 i = e.target, 519 o = []; 520 null !== n && n.length > 0 ? 521 l.checkChildNodesRecursively(n, t, r, o) : 522 "attributes" === e.type && r(i, t, o) && o.push({ 523 callback: t.callback, 524 elem: i 525 }), l.callCallbacks(o, t) 526 }) 527 } 528 529 function r(e, t) { 530 return l.matchesSelector(e, t.selector) && 531 (e._id === n && (e._id = o++), -1 == t.firedElems.indexOf(e._id)) ? 532 (t.firedElems.push(e._id), !0) : !1 533 } 534 var i = {
535 fireOnAttributesModification: !1, 536 onceOnly: !1, 537 existing: !1 538 }; 539 f = new a(e, t); 540 var c = f.bindEvent; 541 return f.bindEvent = function(e, t, r) { 542 n === r ? (r = t, t = i) : t = l.mergeArrays(i, t); 543 var o = l.toElementsArray(this); 544 if (t.existing) { 545 for (var a = [], s = 0; s < o.length; s++) 546 for (var u = o[s].querySelectorAll(e), f = 0; f < u.length; f++) 547 a.push({ 548 callback: r, 549 elem: u[f] 550 }); 551 if (t.onceOnly && a.length) return r.call(a[0].elem, a[0].elem); 552 setTimeout(l.callCallbacks, 1, a) 553 } 554 c.call(this, e, t, r) 555 }, f 556 }, 557 u = function() { 558 function e() { 559 var e = { 560 childList: !0, 561 subtree: !0 562 }; 563 return e 564 } 565 566 function t(e, t) { 567 e.forEach(function(e) { 568 var n = e.removedNodes, 569 i = []; 570 null !== n && n.length > 0 && 571 l.checkChildNodesRecursively(n, t, r, i), 572 l.callCallbacks(i, t) 573 }) 574 } 575 576 function r(e, t) { 577 return l.matchesSelector(e, t.selector) 578 } 579 var i = {}; 580 d = new a(e, t); 581 var o = d.bindEvent; 582 return d.bindEvent = function(e, t, r) { 583 n === r ? (r = t, t = i) : t = l.mergeArrays(i, t), o.call(this, e, t, r) 584 }, d 585 }, 586 f = new s, 587 d = new u; 588 t && i(t.fn), 589 i(HTMLElement.prototype), 590 i(NodeList.prototype), 591 i(HTMLCollection.prototype), 592 i(HTMLDocument.prototype), 593 i(Window.prototype); 594 var h = {}; 595 return r(f, h, "unbindAllArrive"), r(d, h, "unbindAllLeave"), h 596 } 597 }(window, "undefined" == typeof jQuery ? null : jQuery, void 0); 598 599 var begginingPathJsPriceChange = 'Zonos_Hello', 600 endPathJsPriceChange = 'price-change-observer', 601 baseUrl = window.location.protocol + "//" + window.location.host; 602 603 require(['jquery'], function(jQuery) { 604 require([begginingPathJsPriceChange + '/js/' + endPathJsPriceChange]); 605 }); 606 607 var begginingPathJs = 'Zonos_Hello', 608 endPathJs = 'currency-conversion', 609 baseUrl = window.location.protocol + "//" + window.location.host; 610 611 var zonosCurrencySelectors = '.price,.price\u002Dwrapper\u0020'; 612 var zonosCurrencySymbol = '\u0024'; 613 require([begginingPathJs + '/js/' + endPathJs]); 614 </script>
614 615<style> 616 .ec-gtm-cookie-directive > div { background: #e6e6e6; color: #1f1f1f; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; } 617 .ec-gtm-cookie-directive > div > div > div { padding-left: 0px; } 618 .ec-gtm-cookie-directive > div > div > div a.action.accept, 619 .ec-gtm-cookie-directive > div > div > div a.action.accept-all { color: #000000; } 620 .ec-gtm-cookie-directive > div > div > div a.action.refuse, 621 .ec-gtm-cookie-directive > div > div > div a.action.customize { color: #000000; } 622 .ec-gtm-cookie-directive > div > div > div .ec-gtm-cookie-directive-note-toggle { color: #000000; } 623 .ec-gtm-cookie-directive-segments { background: #e6e6e6; } 624 .ec-gtm-cookie-directive-segments > div input[type="checkbox"] + label:before { border:1px solid #0088cc; } 625 .ec-gtm-cookie-directive .consent-logo { width: 0px; } 626 627</style> </head> 628 <body data-container="body" 629 data-mage-init='{"loaderAjax": {}, "loader": { "icon": "https://nkhome.com/static/version1788970190/frontend/Magento/corporate/en_US/images/loader-2.gif"}}' 630 id="html-body" class="cms-about layout-1140 wide mst-nav__theme-magento-blank mst-nav__theme-magento-luma mst-nav__theme-magento-corporate cms-page-view page-layout-1column"> 631
632<script type="text/x-magento-init"> 633 { 634 "*": { 635 "Magento_PageBuilder/js/widget-initializer": { 636 "config": {"[data-content-type=\"slider\"][data-appearance=\"default\"]":{"Magento_PageBuilder\/js\/content-type\/slider\/appearance\/default\/widget":false},"[data-content-type=\"map\"]":{"Magento_PageBuilder\/js\/content-type\/map\/appearance\/default\/widget":false},"[data-content-type=\"row\"]":{"Magento_PageBuilder\/js\/content-type\/row\/appearance\/default\/widget":false},"[data-content-type=\"tabs\"]":{"Magento_PageBuilder\/js\/content-type\/tabs\/appearance\/default\/widget":false},"[data-content-type=\"slide\"]":{"Magento_PageBuilder\/js\/content-type\/slide\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-slide-button","showOverlay":"hover","dataRole":"slide"}},"[data-content-type=\"banner\"]":{"Magento_PageBuilder\/js\/content-type\/banner\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-banner-button","showOverlay":"hover","dataRole":"banner"}},"[data-content-type=\"buttons\"]":{"Magento_PageBuilder\/js\/content-type\/buttons\/appearance\/inline\/widget":false},"[data-content-type=\"products\"][data-appearance=\"carousel\"]":{"Magento_PageBuilder\/js\/content-type\/products\/appearance\/carousel\/widget":false},"[data-content-type=\"product_recommendations\"]":{"Magento_PageBuilderProductRecommendations\/js\/content-type\/product-recommendations\/appearance\/default\/widget":false},"[data-content-type=\"filterproducts\"][data-appearance=\"owlcarousel\"]":{"Smartwave_Filterproducts\/js\/content-type\/filterproducts\/appearance\/carousel\/widget":false}}, 637 "breakpoints": {"desktop":{"label":"Desktop","stage":true,"default":true,"class":"desktop-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-desktop.svg","conditions":{"min-width":"1024px"},"options":{"products":{"default":{"slidesToShow":"5"}}}},"tablet":{"conditions":{"max-width":"1024px","min-width":"768px"},"options":{"products":{"default":{"slidesToShow":"4"},"continuous":{"slidesToShow":"3"}}}},"mobile":{"label":"Mobile","stage":true,"class":"mobile-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-mobile.svg","media":"only screen and (max-width: 767px)","conditions":{"max-width":"300px","min-width":"640px"},"options":{"products":{"default":{"slidesToShow":"3"}}}},"mobile-small":{"conditions":{"max-width":"640px"},"options":{"products":{"default":{"slidesToShow":"2"},"continuous":{"slidesToShow":"1"}}}}} } 638 } 639 } 640</script>
640 641 642<div class="cookie-status-message" id="cookie-status"> 643 The store will not work correctly when cookies are disabled.</div>
644<script>document.querySelector("#cookie-status").style.display = "none";</script>
vendor: 1 bytes, line 644
644
645<script type="text/x-magento-init"> 646 { 647 "*": { 648 "cookieStatus": {} 649 } 650 } 651</script>
651 652
653<script type="text/x-magento-init"> 654 { 655 "*": { 656 "mage/cookies": { 657 "expires": null, 658 "path": "\u002F", 659 "domain": ".nkhome.com", 660 "secure": true, 661 "lifetime": "86400" 662 } 663 } 664 } 665</script>
665 666 <noscript> 667 <div class="message global noscript"> 668 <div class="content"> 669 <p> 670 <strong>JavaScript seems to be disabled in your browser.</strong> 671 <span>For the best experience on our site, be sure to turn on Javascript in your browser.</span> 672 </p> 673 </div> 674 </div> 675 </noscript> 676 677
678<script> 679 window.cookiesConfig = window.cookiesConfig || {}; 680 window.cookiesConfig.secure = true; 681</script>
681<script> require.config({ 682 map: { 683 '*': { 684 wysiwygAdapter: 'mage/adminhtml/wysiwyg/tiny_mce/tinymceAdapter' 685 } 686 } 687 });</script>
687<script> require.config({ 688 paths: { 689 googleMaps: 'https\u003A\u002F\u002Fmaps.googleapis.com\u002Fmaps\u002Fapi\u002Fjs\u003Fv\u003D3.56\u0026key\u003D' 690 }, 691 config: { 692 'Magento_PageBuilder/js/utils/map': { 693 style: '', 694 }, 695 'Magento_PageBuilder/js/content-type/map/preview': { 696 apiKey: '', 697 apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fnkhome.com\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.' 698 }, 699 'Magento_PageBuilder/js/form/element/map': { 700 apiKey: '', 701 apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fnkhome.com\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.' 702 }, 703 } 704 });</script>
704<script> 705 require.config({ 706 shim: { 707 'Magento_PageBuilder/js/utils/map': { 708 deps: ['googleMaps'] 709 } 710 } 711 });</script>
711<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 711-712
711 712<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
712GTM-WN222WV
vendor: 85 bytes, lines 712-713
712" 713height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
714<!-- End Google Tag Manager (noscript) -->
714<script id="magento_review" type="text/x-custom-template"> 715 <a class="title" data-bind="text: title, attr: {href: url}, highlight"></a> 716 <span class="detail" data-bind="text: detail"></span> 717</script>
vendor: 1 bytes, line 717
717
718<script> 719 require(['lity'], function(){}); 720</script>
720 721<div class="page-wrapper"><header class="page-header"><div class="panel wrapper"><div class="panel header"><a class="action skip contentarea" 722 href="#contentarea"> 723 <span> 724 Skip to Content </span> 725</a> 726</div></div><div class="header content"><span data-action="toggle-nav" class="action nav-toggle"><span>Toggle Nav</span></span> 727<a 728 class="logo" 729 href="https://nkhome.com/" 730 title="Nielsen-Kellerman" 731 aria-label="store logo"> 732 <img src="https://nkhome.com/media/logo/stores/4/nielsen-kellerman-logo.png" 733 title="Nielsen-Kellerman" 734 alt="Nielsen-Kellerman" 735 width="439" height="44" /> 736</a> 737<div class="widget block block-static-block"> 738 <nav class="navigation" data-action="navigation"> 739 <ul data-mage-init="{"menu":{"responsive":true, "expanded":true, "position":{"my":"left top","at":"left bottom"}}}"> 740 <li class="level0 nav-1 category-item level-top parent"> 741 <a href="#"><span>
741ABOUT</span></a> 742 <ul class="level0 submenu"> 743 <li class="level1 nav-1-1 category-item first"> 744 <a href="/about"><span>About NK</span></a> 745 </li> 746 <li class="level1 nav-1-2 category-item"> 747 <a href="/mission"><span>Mission & Values</span></a> 748 </li> 749 <li class="level1 nav-1-3 category-item"> 750 <a href="/company-history"><span>History</span></a> 751 </li> 752 <li class="level1 nav-1-4 category-item"> 753 <a href="/awards"><span>Awards</span></a> 754 </li> 755 <li class="level1 nav-1-5 category-item"> 756 <a href="/meet-nk-team"><span>The Nk Team</span></a> 757 </li> 758 <li class="level1 nav-1-6 category-item"> 759 <a href="/made-in-the-usa"><span>Built in the USA</span></a> 760 </li> 761 <li class="level1 nav-1-7 category-item"> 762 <a href="/triple-bottom-line"><span>Triple Bottom Line</span></a> 763 </li> 764 <li class="level1 nav-1-8 category-item"> 765 <a href="/contact"><span>Contact</span></a> 766 </li> 767 </ul> 768 </li> 769 <li class="level0 nav-2 category-item first level-top"> 770 <a href="/nk-brands" class="level-top" ><span>Brands</span></a> 771 </li> 772 <li class="level0 nav-3 category-item first level-top"> 773 <a href="/nk-press-releases" class="level-top" ><span>In The News</span></a> 774 </li> 775 <li class="level0 nav-5 category-item first level-top"> 776 <a href="/careers" class="level-top" ><span>Careers</span></a> 777 </li> 778 <li class="level0 nav-6 category-item level-top parent"> 779 <a href="#"><span>Legal</span></a> 780 <ul class="level0 submenu"> 781 <li class="level1 nav-6-1 category-item first"> 782 <a href="https://privacy.nkhome.com/privacy-policy" target="_blank"><span>Privacy Policy</span></a> 783 </li> 784 <li class="level1 nav-6-2 category-item"> 785 <a href="/terms"><span>Terms of Service</span></a> 786 </li> 787 <li class="level1 nav-6-3 category-item first"> 788 <a href="/compliance"><span>Compliance</span></a> 789 </li> 790 <li class="level1 nav-6-4 category-item"> 791 <a href="/patents-trademarks"><span>Patents & Trademarks</span></a> 792 </li> 793 </ul> 794 </li> 795 </ul> 796</nav></div> 797</div></header> <div class="sections nav-sections"> 798 <div class="section-items nav-sections-items" 799 data-mage-init='{"tabs":{"openedState":"active"}}'> 800 <div class="section-item-title nav-sections-item-title" 801 data-role="collapsible" 802 aria-controls="store.menu" 803 aria-expanded="false"> 804 <a class="nav-sections-item-switch" 805 data-toggle="switch" 806 href="#store.menu"> 807 Menu </a> 808 </div> 809 <div class="section-item-content nav-sections-item-content" 810 id="store.menu" 811 role="tabpanel" 812 aria-hidden="true" 813 style="display: none;"> 814 <div class="widget block block-static-block"> 815 <nav class="navigation" data-action="navigation"> 816 <ul data-mage-init="{"menu":{"responsive":true, "expanded":true, "position":{"my":"left top","at":"left bottom"}}}"> 817 <li class="level0 nav-1 category-item level-top parent"> 818 <a href="#"><span>
818ABOUT</span></a> 819 <ul class="level0 submenu"> 820 <li class="level1 nav-1-1 category-item first"> 821 <a href="/about"><span>About NK</span></a> 822 </li> 823 <li class="level1 nav-1-2 category-item"> 824 <a href="/mission"><span>Mission & Values</span></a> 825 </li> 826 <li class="level1 nav-1-3 category-item"> 827 <a href="/company-history"><span>History</span></a> 828 </li> 829 <li class="level1 nav-1-4 category-item"> 830 <a href="/awards"><span>Awards</span></a> 831 </li> 832 <li class="level1 nav-1-5 category-item"> 833 <a href="/meet-nk-team"><span>The Nk Team</span></a> 834 </li> 835 <li class="level1 nav-1-6 category-item"> 836 <a href="/made-in-the-usa"><span>Built in the USA</span></a> 837 </li> 838 <li class="level1 nav-1-7 category-item"> 839 <a href="/triple-bottom-line"><span>Triple Bottom Line</span></a> 840 </li> 841 <li class="level1 nav-1-8 category-item"> 842 <a href="/contact"><span>Contact</span></a> 843 </li> 844 </ul> 845 </li> 846 <li class="level0 nav-2 category-item first level-top"> 847 <a href="/nk-brands" class="level-top" ><span>Brands</span></a> 848 </li> 849 <li class="level0 nav-3 category-item first level-top"> 850 <a href="/nk-press-releases" class="level-top" ><span>In The News</span></a> 851 </li> 852 <li class="level0 nav-5 category-item first level-top"> 853 <a href="/careers" class="level-top" ><span>Careers</span></a> 854 </li> 855 <li class="level0 nav-6 category-item level-top parent"> 856 <a href="#"><span>Legal</span></a> 857 <ul class="level0 submenu"> 858 <li class="level1 nav-6-1 category-item first"> 859 <a href="https://privacy.nkhome.com/privacy-policy" target="_blank"><span>Privacy Policy</span></a> 860 </li> 861 <li class="level1 nav-6-2 category-item"> 862 <a href="/terms"><span>Terms of Service</span></a> 863 </li> 864 <li class="level1 nav-6-3 category-item first"> 865 <a href="/compliance"><span>Compliance</span></a> 866 </li> 867 <li class="level1 nav-6-4 category-item"> 868 <a href="/patents-trademarks"><span>Patents & Trademarks</span></a> 869 </li> 870 </ul> 871 </li> 872 </ul> 873</nav></div> 874 </div> 875 </div> 876 </div> 877<div class="breadcrumbs"> 878 <ul class="items"> 879 <li class="item home"> 880 <a href="https://nkhome.com/" 881 title="Go to Home Page"> 882 Home </a> 883 </li> 884 <li class="item cms_page"> 885 <strong>About Nielsen Kellerman</strong> 886 </li> 887 </ul> 888</div> 889<main id="maincontent" class="page-main"><a id="contentarea" tabindex="-1"></a> 890<div class="page messages"><div data-placeholder="messages"></div> 891<div data-bind="scope: 'messages'"> 892 <!-- ko if: cookieMessagesObservable() && cookieMessagesObservable().length > 0 --> 893 <div aria-atomic="true" role="alert" class="messages" data-bind="foreach: { 894 data: cookieMessagesObservable(), as: 'message' 895 }"> 896 <div data-bind="attr: { 897 class: 'message-' + message.type + ' ' + message.type + ' message', 898 'data-ui-id': 'message-' + message.type 899 }"> 900 <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div> 901 </div> 902 </div> 903 <!-- /ko --> 904 905 <div aria-atomic="true" role="alert" class="messages" data-bind="foreach: { 906 data: messages().messages, as: 'message' 907 }, afterRender: purgeMessages"> 908 <div data-bind="attr: { 909 class: 'message-' + message.type + ' ' + message.type + ' message', 910 'data-ui-id': 'message-' + message.type 911 }"> 912 <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div> 913 </div> 914 </div> 915</div> 916
917<script type="text/x-magento-init"> 918 { 919 "*": { 920 "Magento_Ui/js/core/app": { 921 "components": { 922 "messages": { 923 "component": "Magento_Theme/js/view/messages" 924 } 925 } 926 } 927 } 928 } 929</script>
929 930</div><div class="columns"><div class="column main"><input name="form_key" type="hidden" value="WcDFxZAiiguXS953" /><div id="authenticationPopup" data-bind="scope:'authenticationPopup', style: {display: 'none'}"> 931
931<script>window.authenticationPopup = {"autocomplete":"off","customerRegisterUrl":"https:\/\/nkhome.com\/customer\/account\/create\/","customerForgotPasswordUrl":"https:\/\/nkhome.com\/customer\/account\/forgotpassword\/","baseUrl":"https:\/\/nkhome.com\/","customerLoginUrl":"https:\/\/nkhome.com\/customer\/ajax\/login\/"}</script>
931 <!-- ko template: getTemplate() --><!-- /ko --> 932
932<script type="text/x-magento-init"> 933 { 934 "#authenticationPopup": { 935 "Magento_Ui/js/core/app": {"components":{"authenticationPopup":{"component":"Magento_Customer\/js\/view\/authentication-popup","children":{"messages":{"component":"Magento_Ui\/js\/view\/messages","displayArea":"messages"},"remember-me":{"component":"Magento_Persistent\/js\/view\/remember-me-default","displayArea":"additional-login-form-fields"}}}}} }, 936 "*": { 937 "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Fnkhome.com\u002Fstatic\u002Fversion1788970190\u002Ffrontend\u002FMagento\u002Fcorporate\u002Fen_US\u002Fimages\u002Floader\u002D1.gif" 938 } 939 } 940 </script>
940 941</div>
942<script type="text/x-magento-init"> 943 { 944 "*": { 945 "Magento_Customer/js/section-config": { 946 "sections": {"stores\/store\/switch":["*"],"stores\/store\/switchrequest":["*"],"directory\/currency\/switch":["*"],"*":["messages","company","customer"],"customer\/account\/logout":["*","recently_viewed_product","recently_compared_product","persistent"],"customer\/account\/loginpost":["*"],"customer\/account\/createpost":["*"],"customer\/account\/editpost":["*"],"customer\/ajax\/login":["checkout-data","cart","captcha","pc-customer-data"],"catalog\/product_compare\/add":["compare-products"],"catalog\/product_compare\/remove":["compare-products"],"catalog\/product_compare\/clear":["compare-products"],"sales\/guest\/reorder":["cart"],"sales\/order\/reorder":["cart"],"rest\/v1\/requisition_lists":["requisition"],"requisition_list\/requisition\/delete":["requisition"],"requisition_list\/item\/addtocart":["cart"],"checkout\/cart\/add":["cart","directory-data"],"checkout\/cart\/delete":["cart"],"checkout\/cart\/updatepost":["cart"],"checkout\/cart\/updateitemoptions":["cart"],"checkout\/cart\/couponpost":["cart"],"checkout\/cart\/estimatepost":["cart"],"checkout\/cart\/estimateupdatepost":["cart"],"checkout\/onepage\/saveorder":["cart","checkout-data","last-ordered-items","amasty-checkout-data"],"checkout\/sidebar\/removeitem":["cart"],"checkout\/sidebar\/updateitemqty":["cart"],"rest\/*\/v1\/carts\/*\/payment-information":["cart","last-ordered-items","captcha","instant-purchase","amasty-checkout-data"],"rest\/*\/v1\/guest-carts\/*\/payment-information":["cart","captcha","amasty-checkout-data"],"rest\/*\/v1\/guest-carts\/*\/selected-payment-method":["cart","checkout-data"],"rest\/*\/v1\/carts\/*\/selected-payment-method":["cart","checkout-data","instant-purchase"],"customer_order\/cart\/updatefaileditemoptions":["cart"],"checkout\/cart\/updatefaileditemoptions":["cart"],"customer_order\/cart\/advancedadd":["cart"],"checkout\/cart\/advancedadd":["cart"],"checkout\/cart\/removeallfailed":["cart"],"checkout\/cart\/removefailed":["cart"],"customer_order\/cart\/addfaileditems":["cart"],"checkout\/cart\/addfaileditems":["cart"],"customer_order\/sku\/uploadfile":["cart"],"wishlist\/index\/add":["wishlist"],"wishlist\/index\/remove":["wishlist"],"wishlist\/index\/updateitemoptions":["wishlist"],"wishlist\/index\/update":["wishlist"],"wishlist\/index\/cart":["wishlist","cart"],"wishlist\/index\/fromcart":["wishlist","cart"],"wishlist\/index\/allcart":["wishlist","cart"],"wishlist\/shared\/allcart":["wishlist","cart"],"wishlist\/shared\/cart":["cart"],"giftregistry\/index\/cart":["cart"],"giftregistry\/view\/addtocart":["cart"],"company\/company\/select":["customer-companies","cart","cart-data","checkout-data","negotiable_quote","purchase_order"],"multishipping\/checkout\/overviewpost":["cart"],"customer\/address\/*":["instant-purchase"],"customer\/account\/*":["instant-purchase"],"vault\/cards\/deleteaction":["instant-purchase"],"wishlist\/index\/copyitem":["wishlist"],"wishlist\/index\/copyitems":["wishlist"],"wishlist\/index\/deletewishlist":["wishlist","multiplewishlist"],"wishlist\/index\/createwishlist":["multiplewishlist"],"wishlist\/index\/editwishlist":["multiplewishlist"],"wishlist\/index\/moveitem":["wishlist"],"wishlist\/index\/moveitems":["wishlist"],"wishlist\/search\/addtocart":["cart","wishlist"],"paypal\/express\/placeorder":["cart","checkout-data","amasty-checkout-data"],"paypal\/payflowexpress\/placeorder":["cart","checkout-data","amasty-checkout-data"],"paypal\/express\/onauthorization":["cart","checkout-data"],"rest\/*\/v1\/carts\/*\/po-payment-information":["cart","checkout-data","last-ordered-items"],"purchaseorder\/purchaseorder\/success":["cart","checkout-data","last-ordered-items"],"persistent\/index\/unsetcookie":["persistent"],"quickorder\/sku\/uploadfile\/":["cart"],"review\/product\/post":["review"],"paymentservicespaypal\/smartbuttons\/placeorder":["cart","checkout-data"],"paymentservicespaypal\/smartbuttons\/cancel":["cart","checkout-data"],"rest\/*\/v1\/guest-carts\/*\/set-payment-information":["customer"],"idme\/authorize\/*":["idme-verify"],"reclaim\/checkout\/reload":["cart"],"zonos\/success\/index":["cart","checkout-data","last-ordered-items"]}, 947 "clientSideSections": ["checkout-data","cart-data","amasty-checkout-data"], 948 "baseUrls": ["https:\/\/nkhome.com\/"], 949 "sectionNames": ["messages","customer","compare-products","last-ordered-items","requisition","cart","directory-data","captcha","wishlist","company","company_authorization","customer-companies","negotiable_quote","instant-purchase","loggedAsCustomer","multiplewishlist","purchase_order","persistent","review","payments","idme-verify","pc-customer-data","recently_viewed_product","recently_compared_product","product_data_storage","paypal-billing-agreement","paypal-buyer-country"] } 950 } 951 } 952</script>
vendor: 1 bytes, line 952
952
953<script type="text/x-magento-init"> 954 { 955 "*": { 956 "Magento_Customer/js/customer-data": { 957 "sectionLoadUrl": "https\u003A\u002F\u002Fnkhome.com\u002Fcustomer\u002Fsection\u002Fload\u002F", 958 "expirableSectionLifetime": 60, 959 "expirableSectionNames": ["cart","persistent"], 960 "cookieLifeTime": "86400", 961 "cookieDomain": "nkhome.com", 962 "updateSessionUrl": "https\u003A\u002F\u002Fnkhome.com\u002Fcustomer\u002Faccount\u002FupdateSession\u002F", 963 "isLoggedIn": "", 964 "customerShare": "1" 965 } 966 } 967 } 968</script>
vendor: 1 bytes, line 968
968
969<script type="text/x-magento-init"> 970 { 971 "*": { 972 "Magento_Customer/js/invalidation-processor": { 973 "invalidationRules": { 974 "website-rule": { 975 "Magento_Customer/js/invalidation-rules/website-rule": { 976 "scopeConfig": { 977 "websiteId": "4" 978 } 979 } 980 } 981 } 982 } 983 } 984 } 985</script>
vendor: 1 bytes, line 985
985
986<script type="text/x-magento-init"> 987 { 988 "body": { 989 "pageCache": {"url":"https:\/\/nkhome.com\/page_cache\/block\/render\/page_id\/41\/","handles":["default","cms_page_view","cms_page_view_id_about","remember_me","default_ec"],"originalRequest":{"route":"cms","controller":"page","action":"view","uri":"\/about"},"versionCookieName":"private_content_version"} } 990 } 991</script>
vendor: 1 bytes, line 991
991
992<script type="text/x-magento-init"> 993{ 994 "*": { 995 "Magento_Banner/js/model/banner": 996 {"sectionLoadUrl":"https:\/\/nkhome.com\/banner\/ajax\/load\/","cacheTtl":30000} } 997} 998</script>
vendor: 1 bytes, line 998
998
999<script type="text/javascript"> var elemhyJttsfYArray = document.querySelectorAll('.magenest-popup-action'); 1000 if(elemhyJttsfYArray.length !== 'undefined'){ 1001 elemhyJttsfYArray.forEach(function(element) { 1002 if (element) { 1003 element.style.color = ''; 1004element.style.backgroundColor = ''; 1005element.style.right = '50%'; 1006element.style.bottom = '0'; 1007element.style.transform = 'translate(0, -85%)'; 1008element.style.maxWidth = '100vw'; 1009element.style.left = 'unset'; 1010element.style.display = 'none'; 1011element.style.position = 'fixed'; 1012element.style.zIndex = '9'; 1013 1014 } 1015 }); 1016 }</script>
vendor: 1 bytes, line 1016
1016
1017<script> require(['jquery'], 1018 function($){ 1019 $(document).ready(function() { 1020 $('.magenest-popup-action').on('mouseout', function() { 1021 $(this).css('background-color', ''); 1022 }); 1023 $('.magenest-popup-action').on('mouseover', function() { 1024 $(this).css('background-color', ''); 1025 }); 1026 $('.magenest-popup-action').on('mouseout', function() { 1027 $(this).css('color', ''); 1028 }); 1029 $('.magenest-popup-action').on('mouseover', function() { 1030 $(this).css('color', ''); 1031 }); 1032 }); 1033 });</script>
1033 1034<span data-mage-init='{"emailCapture": {"url": "https://nkhome.com/event/action/capture/"}}'></span>
1035<script nonce="em13cmwxbzh3MnhxYThtYnl6MXJlMXF5djJqdXJ1MGY="> 1036 var feedId = getUrlParam('ff'), 1037 product = getUrlParam('fp'), 1038 currentDate = new Date(), 1039 session = getCookie('feed_session'); 1040 1041 if (!session) { 1042 session = '' + Math.floor(currentDate.getTime() / 1000) + Math.floor(Math.random() * 10000001); 1043 } 1044 1045 if (session && feedId > 0 && product > 0) { 1046 setCookie('feed_session', session, {expires: 365, path: '/'}); 1047 setCookie('feed_id', feedId, 365); 1048 1049 var xhr = new XMLHttpRequest(), 1050 baseUrl = 'https://nkhome.com/', 1051 url = BASE_URL + '?rnd=' + Math.floor(Math.random() * 10000001) + "&feed=" + feedId + "&session=" + session + "&product=" + product; 1052 1053 xhr.open('GET', url, true); 1054 xhr.setRequestHeader('Content-Type', 'application/json'); 1055 xhr.send(); 1056 } 1057 1058 function getUrlParam(name) { 1059 let results = new RegExp('[\?&]' + name + '=([^&#]*)').exec(window.location.href); 1060 1061 if (results === null) { 1062 return ''; 1063 } else { 1064 return results[1] || 0; 1065 } 1066 } 1067 1068 function getCookie(cookieName) { 1069 var name = cookieName + "=", 1070 decodedCookie = decodeURIComponent(document.cookie), 1071 cookieArray = decodedCookie.split(';'); 1072 1073 for (var i = 0; i < cookieArray.length; i++) { 1074 var cookie = cookieArray[i].trim(); 1075 if (cookie.indexOf(name) === 0) { 1076 return cookie.substring(name.length, cookie.length); 1077 } 1078 } 1079 1080 return null; 1081 } 1082 1083 function setCookie(cookieName, cookieValue, expirationDays) { 1084 var d = new Date(); 1085 d.setTime(d.getTime() + (expirationDays * 24 * 60 * 60 * 1000)); 1086 var expires = "expires=" + d.toUTCString(); 1087 document.cookie = cookieName + "=" + cookieValue + ";" + expires + ";path=/"; 1088 } 1089</script>
1089 1090<h1>About Nielsen Kellerman</h1> 1091<div class="widget block block-static-block"> 1092 <div id="corporate_content" > 1093<p class="intro">Nielsen-Kellerman Company designs, manufactures and distributes rugged, waterproof environmental and sports performance instruments for active lifestyles and technical applications, including <a href="https://kestrelinstruments.com">Kestrel Weather & Environmental Meters</a>, <a href="http://kestrelballistics.com">Kestrel Ballistics Meters for long range shooting accuracy</a>, <a href="https://nksports.com">NK Electronics for Rowing and Paddling</a>, and <a href="https://blueoceanmegaphone.com">Blue Ocean Rugged Megaphones PA Systems.</a></p> 1094 1095<h3 class="corporate"> 1096 <img alt="Customer Service and Commitment" height="42" src="https://nkhome.com/media/wysiwyg/smartwave/porto/images/customer_service.png" width="42" /> Customer Service and Commitment</h3> 1097<p> 1098 Nielsen-Kellerman has been in business for more than 40 years, and has focused relentlessly on meeting the specialized measurement needs of demanding outdoor customers. Olympic athletes, firefighters, and military professionals are just some of the NK customers who rely on our products for accuracy and durability. Delivering anything less than the highest level of quality is not an option. Whatever the niche, we know our customers won't forgive us for letting them down, and will tell their friends what they think of us, good or bad. From order entry to customer support for the life of our products (and beyond), when our customers call, email, tweet (<a href="https://www.twitter.com/KestrelWeather" target="_blank">@KestrelWeather</a> or <a href="https://www.twitter.com/NK_Performance" target="_blank">@NK_Performance</a>) or Facebook us, we bend over backwards to keep them happy.</p> 1099<p class="last-p"> 1100 Every NK product undergoes rigorous functional and sealing testing and, where applicable, calibration against NIST-traceable standards, before it leaves the plant. Every product is also covered by a full warranty against defect or failure to perform (two to five years depending on product). Beyond the warranty period, we do all we can to keep our customers in the NK family with our Customer Warranty Program that provides a generous trade-in allowance towards a replacement NK product, no matter the age or condition of the product being replaced. We know that convincing customers to purchase a product is just the first step -- once you're an NK customer, we want you to stay one for life! We're proud of our tremendous repeat and referred customers and virtually non-existent return rate.</p> 1101<h3 class="corporate"> 1102 <img alt="Innovative US Manufacturer" src="https://nkhome.com/media/wysiwyg/smartwave/porto/images/madeinusa.png" style="width: 42px; height: 42px;" /> Innovative US Manufacturer</h3> 1103<p class="last-p"> 1104 NK began business in an upstate New York basement, and we remain committed to US manufacturing to this day. Now located in Boothwyn, PA, we design here in the US, we source all the parts we can in the US, and we build here in the US. We continuously improve our product, processes, flow, inventory management and people to stay cost-competitive and ensure we can deliver what our customers need when they need it.</p> 1105<h3 class="corporate"> 1106 <img alt="Sustainability" src="https://nkhome.com/media/wysiwyg/smartwave/porto/images/green.png" style="width: 42px; height: 42px;" /> Sustainability</h3> 1107<p class="last-p"> 1108 We strive to conduct our business in a sustainable manner and minimize harm to the environment by actively implementing company-wide plans to conserve energy, reduce waste, and recycle. We conduct life-cycle analysis of shipping impact to determine the most effective packaging for each product and minimize "shipping air." We use recycled products in packaging where the benefits are clear.</p> 1109<h3 class="corporate"> 1110 <img alt="Giving Back to the Community" src="https://nkhome.com/media/wysiwyg/smartwave/porto/images/charity.png" style="width: 42px; height: 42px;" /> Giving Back to the Community</h3> 1111<p> 1112 After 30 years, we've got a lot of friends in some close-knit communities. We appreciate our customers and friends, and focus our charitable activities on giving back to the communities that support us and our employees. We donate over 2% of our pretax profits to charitable organizations that we believe are helping make the world a better place in ways relevant to our customers.</p> 1113<p class="last-p"> 1114 In rowing, NK has partnered with USRowing to ensure that the National Team coaches, boats and athletes are outfitted with the latest NK electronics. NK also supports the rowing community at all levels by awarding annual development grants to both rowing programs and individual athletes who are striving towards a goal.</p> 1115 1116</div></div>
1117<script> require(['magentoStorefrontEvents'], function (magentoStorefrontEvents) { 1118 if (!magentoStorefrontEvents) return; 1119 1120 window.magentoStorefrontEvents = magentoStorefrontEvents; 1121 1122 let eventForwardingContext = magentoStorefrontEvents.context.getEventForwarding() || {}; 1123 eventForwardingContext.aep = false; 1124 magentoStorefrontEvents.context.setEventForwarding(eventForwardingContext); 1125 1126 magentoStorefrontEvents.context.setAEP({ 1127 imsOrgId: "", 1128 datastreamId: "", 1129 webSdkName: "" 1130 }); 1131 1132 magentoStorefrontEvents.context.setExperiencePlatformConnectorExtension({ 1133 version: "3.6.0" 1134 }); 1135 });</script>
1135 1136
1137<script> const rawRequest = ""; 1138 const searchRequest = rawRequest ? JSON.parse(rawRequest) : null; 1139 1140 const rawResponse = ""; 1141 const searchResponse = rawResponse ? JSON.parse(rawResponse) : null; 1142 1143 const rawExecutionTime = "0"; 1144 const executionTime = rawExecutionTime ? parseFloat(rawExecutionTime) : null; 1145 1146 const requestId = "ddf9b785\u002Dbc6b\u002D4d29\u002D91ba\u002D949f973dd6f3"; 1147 1148 const rawAttributes = ""; 1149 const attributes = rawAttributes ? JSON.parse(rawAttributes) : null; 1150 1151 const rawPageSize = "15"; 1152 const pageSize = rawPageSize ? parseInt(rawPageSize) : null; 1153 1154 const customerGroup = "b6589fc6ab0dc82cf12099d1c2d40ab994e8410c"; 1155 1156 window.LiveSearchMetrics = { 1157 searchRequest, 1158 searchResponse, 1159 requestId, 1160 executionTime, 1161 attributes, 1162 pageSize, 1163 context: { 1164 'customerGroup' : customerGroup 1165 } 1166 }; 1167 1168 require([ 1169 "https://livesearch-metrics.magento-ds.com/v0/liveSearchMetrics.js" 1170 ]);</script>
1170
1171<script> require(['magentoStorefrontEvents'], function (magentoStorefrontEvents) { 1172 if (!magentoStorefrontEvents) return; 1173 1174 magentoStorefrontEvents.context.setSearchExtension({ 1175 version: "4.7.2" 1176 }); 1177 });</script>
1177</div></div></main><footer class="page-footer"><div class="footer content"><div class="block newsletter"> 1178 <div class="title"><strong>Newsletter</strong></div> 1179 <div class="content"> 1180 <form class="form subscribe" 1181 novalidate 1182 action="https://nkhome.com/newsletter/subscriber/new/" 1183 method="post" 1184 data-mage-init='{"validation": {"errorClass": "mage-error"}}' 1185 id="newsletter-validate-detail"> 1186 <div class="field newsletter"> 1187 <div class="control"> 1188 <label for="newsletter"> 1189 <span class="label"> 1190 Sign Up for Our Newsletter: </span> 1191 <input name="email" type="email" id="newsletter" 1192 placeholder="Enter your email address" 1193 data-mage-init='{"mage/trim-input":{}}' 1194 data-validate="{required:true, 'validate-email':true}" 1195 /> 1196 </label> 1197 </div> 1198 </div> 1199 <div class="actions"> 1200 <button class="action subscribe primary" 1201 title="Subscribe" 1202 type="submit" 1203 aria-label="Subscribe" 1204 disabled="disabled" 1205 > 1206 <span>Subscribe</span> 1207 </button> 1208 </div> 1209 </form> 1210 </div> 1211</div>
1212<script type="text/x-magento-init"> 1213 { 1214 "*": { 1215 "Magento_Customer/js/block-submit-on-send": { 1216 "formId": "newsletter-validate-detail" 1217 } 1218 } 1219 } 1220</script>
1220 1221 <div class="field sparsh_consent_checkbox required"> 1222 <div class="control"> 1223 <input type="checkbox" id="sparsh_consent_checkbox_3" 1224 name="sparsh_consent_checkbox" 1225 data-validate="{required:true}" class="input-checkbox checkbox required" value="1"> 1226 <label for="sparsh_consent_checkbox_3" class="label"> 1227 I read and agree to the <a href="/privacy">Privacy Policy</a>. </label> 1228 <input type="hidden" name="gdpr_action" id="actiontype" value="Subscribe"> 1229 </div> 1230 </div> 1231
1231<script type="text/x-magento-init"> 1232 { 1233 ".sparsh_consent_checkbox ": { 1234 "privacypolicyLink": { 1235 "privacyLink": ".sparsh_consent_checkbox a", 1236 "subscribeUrl": "#newsletter-validate-detail .subscribe" 1237 } 1238 } 1239 } 1240 </script>
1240 1241 <div class="links"><div class="widget block block-static-block"> 1242 <div class="nkcorp-footer-block block1"> 1243 <img src="https://nkhome.com/media/wysiwyg/smartwave/porto/corporate/images/nkcorp-footer-logo.png" alt="Nielsen-Kellerman" /> 1244 <div class="block-title"><strong>Address</strong></div> 1245 <div class="block-content">21 Creek Circle<br>Boothwyn, PA 19061</div> 1246 <div class="block-title"><strong>Phone</strong></div> 1247 <div class="block-content">(610) 447-1555</div> 1248 <p><span id="accessibilityWidget" tabindex="0" style="cursor: pointer; color: #d4d4d4;">Click for Accessibility</span></p> 1249 <p><br />© 2026 Nielsen-Kellerman Co.</p> 1250</div> 1251 1252<div class="nkcorp-footer-block block2"> 1253 <div class="block-title"><strong>BRANDS</strong></div> 1254 <div class="block-content"> 1255 <ul class="links"> 1256 <li><a href="https://nksports.com" title="NK Sports" target="_blank">NK Sports</a></li> 1257 <li><a href="https://kestrelinstruments.com" title="Kestrel Instruments" target="_blank">Kestrel Instruments</a></li> 1258 <li><a href="https://kestrelballistics.com" title="Kestrel Ballistics" target="_blank">Kestrel Ballistics</a></li> 1259 <li><a href="https://blueoceanmegaphone.com" title="Blue Ocean Megaphone" target="_blank">Blue Ocean</a></li> 1260 <li><a href="https://rainwise.com" title="RainWise" target="_blank">RainWise</a></li> 1261 <li><a href="https://ambientweather.com" title="Ambient Weather" target="_blank">Ambient Weather</a></li> 1262 <li><a href="https://magnetospeed.com" title="MagnetoSpeed" target="_blank">MagnetoSpeed</a></li> 1263 <li><a href="https://ambientweather.net" title="AWN" target="_blank">AWN</a></li> 1264 <li><a href="https://kestrelmet.com" title="KestrelMet" target="_blank">KestrelMet</a></li> 1265 <li><a href="https://pvmet.com" title="PVMet" target="_blank">PVMet</a></li> 1266 <li><a href="https://heatstress.com" title="HeatStress.com" target="_blank">HeatStress.com</a></li> 1267 </ul> 1268 </div> 1269</div> 1270 1271<div class="nkcorp-footer-block block3"> 1272 <div class="block-title"><strong>ABOUT</strong></div> 1273 <div class="block-content"> 1274 <ul class="links"> 1275 <li><a href="/about" title="About NK">About NK</a></li> 1276 <li><a href="/mission" title="Mission & Values">Mission & Values</a></li> 1277 <li><a href="/company-history" title="History">History</a></li> 1278 <li><a href="/awards" title="Awards">Awards</a></li> 1279 <li><a href="/meet-nk-team" title="The NK Team">The NK Team</a></li> 1280 <li><a href="/made-in-the-usa" title="Built in the USA">Built in the USA</a></li> 1281 <li><a href="/triple-bottom-line" title="Triple Bottom Line">Triple Bottom Line</a></li> 1282 <li><a href="/contact" title="Contact Us">Contact Us</a></li> 1283 <li><a href="/contact/nk-directory" title="Company Directory">Company Directory</a></li> 1284 <li><a href="/contact/driving-directions" title="Driving Directions">Driving Directions</a></li> 1285 </ul> 1286 </div> 1287</div> 1288 1289<div class="nkcorp-footer-block block4"> 1290 <div class="block-title"><strong>MEDIA</strong></div> 1291 <div class="block-content"> 1292 <ul class="links"> 1293 <li><a href="/nk-press-releases" title="Press Releases">Press Releases</a></li> 1294 <li><a href="/blog" title="NK Blog">Blog</a></li> 1295 <!--<li><a href="/on-the-screen" title="NK on the Big (and small) Screen">NK on the Big (and small) Screen</a></li>--> 1296 </ul> 1297 </div> 1298 <div class="block-title"><strong>LEGAL</strong></div> 1299 <div class="block-content"> 1300 <ul class="links"> 1301 <li><a href="https://privacy.nkhome.com/privacy-policy" title="Privacy Policy" target="_blank">Privacy Policy</a></li> 1302 <li><a class="truevault-polaris-privacy-notice" href="https://privacy.nkhome.com/privacy-policy#california-privacy-notice" noreferrer noopener hidden>California Privacy Notice</a> 1303 <li><a href="/terms" title="Terms of Service">Terms of Service</a></li> 1304 <li><a href="/compliance" title="Compliance">Compliance</a></li> 1305 <li><a href="/patents-trademarks" title="Patents & Trademarks">Patents & Trademarks</a></li> 1306 <li><a class="truevault-polaris-privacy-notice" href="https://privacy.nkhome.com/privacy-policy#financial-incentive" noreferrer noopener hidden>Notice of Financial Incentive</a> 1307 <li><a class="truevault-polaris-optout" href="https://privacy.nkhome.com/opt-out" noreferrer noopener hidden><img src="https://polaris.truevaultcdn.com/static/assets/icons/optout-icon-blue.svg" alt="California Consumer Privacy Act (CCPA) Opt-Out Icon" style="vertical-align:middle" height="14px" />Your Privacy Choices</a> 1308 </ul> 1309 </div> 1310</div> 1311 1312<style> 1313div.nkcorp-footer-block.block1 img { 1314 width: 150px; 1315} 1316 1317footer.page-footer div.footer.content ul.footer.links { 1318 display: none; 1319} 1320 1321#newsletter-validate-detail.form.subscribe {
1322 display: none; 1323} 1324 1325div.block-title { 1326 text-transform: uppercase; 1327 margin-bottom: 0 !important; 1328 font-family: 'Roboto', sans-serif; 1329 color:#d4d4d4; 1330 font-weight: bold; 1331} 1332 1333div.block-content { 1334 margin-bottom: 10px; 1335 font: normal 300 16px/17px 'Roboto', sans-serif;color:#d4d4d4; 1336} 1337 1338div.nkcorp-footer-block.block2 div.block-title, div.nkcorp-footer-block.block3 div.block-title, div.nkcorp-footer-block.block4 div.block-title { 1339 position: relative; 1340} 1341 1342div.nkcorp-footer-block.block2 div.block-title:after, div.nkcorp-footer-block.block3 div.block-title:after, div.nkcorp-footer-block.block4 div.block-title:after { 1343 position: absolute; 1344 top: 50%; 1345 overflow: hidden; 1346 width: 30%; 1347 height: 1px; 1348 content: ''; 1349 background-color: #707070; 1350 margin-left: 3%; 1351} 1352 1353div.nkcorp-footer-block.block1 p { 1354 color: #d4d4d4; 1355} 1356 1357footer.page-footer div.footer.content div.links { 1358 width: 100%; 1359 padding-right: 0; 1360} 1361 1362div.footer.content div.links div.widget.block.block-static-block { 1363 display: inline-block; 1364 width: 100%; 1365} 1366 1367div.footer.content div.links div.widget.block.block-static-block div.nkcorp-footer-block { 1368 display: inline-block; 1369 vertical-align: top; 1370 padding-right: 0px; 1371 padding-left: 0px; 1372} 1373 1374div.footer.content div.links div.widget.block.block-static-block { 1375 display: flex; 1376 flex-wrap: wrap; 1377 gap: 5%; 1378 row-gap: 40px 1379} 1380 1381div.footer.content div.links div.widget.block.block-static-block div.nkcorp-footer-block.block1 { 1382 width: 22%; 1383} 1384 1385div.footer.content div.links div.widget.block.block-static-block div.nkcorp-footer-block.block2, div.footer.content div.links div.widget.block.block-static-block div.nkcorp-footer-block.block3, div.footer.content div.links div.widget.block.block-static-block div.nkcorp-footer-block.block4 { 1386 width: 21%; 1387} 1388 1389footer.page-footer { 1390 background: url(https://nkhome.com/media/wysiwyg/smartwave/porto/corporate/images/nkcorp-black-tile-bg.png) left top no-repeat; 1391 background-size: cover; 1392 color: #000000; 1393} 1394 1395div.nkcorp-footer-block.block1 div.block-title strong, div.nkcorp-footer-block.block2 div.block-title strong, div.nkcorp-footer-block.block3 div.block-title strong, div.nkcorp-footer-block.block4 div.block-title strong { 1396 color: #d4d4d4; 1397} 1398 1399.footer.content .links a, .footer.content .links a:visited { 1400 color: #d4d4d4; 1401 font: normal 300 16px/17px 'Roboto', sans-serif;color:#d4d4d4; 1402 text-decoration: none; 1403} 1404 1405.footer.content .links a:hover { 1406 color: #ffffff; 1407} 1408 1409div.nkcorp-footer-block div.block-content ul.links { 1410 padding-right: 0; 1411 padding-left: 0px; 1412} 1413 1414@media all and (max-width: 768px) { 1415 div.nkcorp-footer-block div.block-content ul.links li { 1416 background-color: transparent; 1417 border-top-style: none; 1418 } 1419 1420 div.footer.content div.links div.widget.block.block-static-block { 1421 display: flex; 1422 flex-wrap: wrap; 1423 gap: 5%; 1424 row-gap: 40px 1425 } 1426 1427 div.footer.content div.links div.widget.block.block-static-block div.nkcorp-footer-block { 1428 width: 47% !important; 1429 padding-left: 0px; 1430 } 1431 1432 div.nkcorp-footer-block.block2 div.block-title:after, div.nkcorp-footer-block.block3 div.block-title:after, div.nkcorp-footer-block.block4 div.block-title:after { 1433 position: absolute; 1434 top: 50%; 1435 overflow: hidden; 1436 width: 20%; 1437 height: 1px; 1438 content: ''; 1439 background-color: #707070; 1440 margin-left: 28%; 1441 left: 35px; 1442 } 1443 1444 footer.page-footer { 1445 background: url(https://nkhome.com/media/wysiwyg/smartwave/porto/corporate/images/nkcorp-black-tile-bg-mobile.jpg) center top no-repeat; 1446 background-size: cover; 1447 color: #000000; 1448 } 1449} 1450</style></div> 1451</div><ul class="footer links"><li class="nav item"><a href="https://nkhome.com/privacy-policy-cookie-restriction-mode/">Privacy and Cookie Policy</a></li><li class="nav item"><a href="https://nkhome.com/sales/guest/form/">Orders and Returns</a></li><li class="nav item"><a href="https://nkhome.com/contact/">Contact Us</a></li><li><a href="https://nkhome.com/support/" >NK Sports Performance Support</a></li><li class="nav item"><a href="https://nkhome.com/dailydeals/deal/view/">Daily Deals</a></li></ul> 1452 <ul class="footer links"> 1453 <li> 1454 <a href="https://nkhome.com/blog/" class="footer links">NK Blog</a> 1455 </li> 1456 </ul> 1457<div 1458 class="field-recaptcha" 1459 id="recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-container" 1460 data-bind="scope:'recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796'" 1461> 1462 <!-- ko template: getTemplate() --><!-- /ko --> 1463</div> 1464
1465<script> 1466 require(['jquery', 'domReady!'], function ($) { 1467 $('#recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-container') 1468 .appendTo('#newsletter-validate-detail'); 1469 }); 1470</script>
1470 1471
1472<script type="text/x-magento-init"> 1473{ 1474 "#recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-container": { 1475 "Magento_Ui/js/core/app": {"components":{"recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796":{"settings":{"rendering":{"sitekey":"6Lfc4ewUAAAAAAoI1OG3Gh9EsrHkS2sI6b3DQM9-","badge":"bottomright","size":"invisible","theme":"light","hl":""},"invisible":true},"component":"Magento_ReCaptchaFrontendUi\/js\/reCaptcha","reCaptchaId":"recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796"}}} } 1476} 1477</script>
1477 1478</div></footer>
1478<script type="text/x-magento-init"> 1479 { 1480 "*": { 1481 "Magento_Ui/js/core/app": { 1482 "components": { 1483 "storage-manager": { 1484 "component": "Magento_Catalog/js/storage-manager", 1485 "appendTo": "", 1486 "storagesConfiguration" : {"recently_viewed_product":{"requestConfig":{"syncUrl":"https:\/\/nkhome.com\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"recently_compared_product":{"requestConfig":{"syncUrl":"https:\/\/nkhome.com\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"product_data_storage":{"updateRequestConfig":{"url":"https:\/\/nkhome.com\/rest\/corporate_store_view\/V1\/products-render-info"},"requestConfig":{"syncUrl":"https:\/\/nkhome.com\/catalog\/product\/frontend_action_synchronize\/"},"allowToSendRequest":null}} } 1487 } 1488 } 1489 } 1490 } 1491</script>
vendor: 1 bytes, line 1491
1491
1492<script data-ommit="true" nonce="MmtzdW4weWY1eXlhZ2Fka3kxNm84ZTgyNnc5ZGNiOGY="> 1493 1494 document.addEventListener("DOMContentLoaded", () => 1495 { 1496 let bind = () => 1497 { 1498 Object.entries( 1499 { 1500 add_to_cart: event => 1501 { 1502 AEC.add(event.currentTarget, dataLayer); 1503 }, 1504 remove_from_cart:event => 1505 { 1506 AEC.remove(event.currentTarget, dataLayer); 1507 }, 1508 select_item:event => 1509 { 1510 AEC.click(event.currentTarget, dataLayer); 1511 }, 1512 add_to_wishlist:event => 1513 { 1514 AEC.wishlist(event.currentTarget, dataLayer); 1515 }, 1516 remove_from_wishlist:event => 1517 { 1518 AEC.wishlistRemove(event.currentTarget, dataLayer); 1519 }, 1520 add_to_compare:event => 1521 { 1522 AEC.compare(event.currentTarget, dataLayer); 1523 }, 1524 add_to_cart_swatch:event => 1525 { 1526 AEC.addSwatch(event.currentTarget, dataLayer); 1527 } 1528 }).forEach(([event, callback]) => 1529 { 1530 [...document.querySelectorAll('[data-event]:not([data-bound])')].filter(element => { return element.dataset.event === event; }
1530).forEach(element => 1531 { 1532 element.addEventListener('click', callback); 1533 1534 element.dataset.bound = true; 1535 }); 1536 }); 1537 }; 1538 1539 bind(); 1540 1541 if("PerformanceObserver" in window) 1542 { 1543 const observer = new PerformanceObserver((items) => 1544 { 1545 items.getEntries().filter(({ initiatorType }) => initiatorType === "xmlhttprequest").forEach((entry) => 1546 { 1547 bind(); 1548 }); 1549 }); 1550 1551 observer.observe( 1552 { 1553 entryTypes: ["resource"] 1554 }); 1555 } 1556 }); 1557 1558</script>
1558<script data-ommit="true" nonce="MmtzdW4weWY1eXlhZ2Fka3kxNm84ZTgyNnc5ZGNiOGY="> 1559 1560 document.addEventListener("DOMContentLoaded", () => 1561 { 1562 var PromotionTrack = ((dataLayer) => 1563 { 1564 return { 1565 apply: () => 1566 { 1567 var promotions = [], position = 0; 1568 1569 document.querySelectorAll('[data-promotion]').forEach(promotion => 1570 { 1571 let entity = 1572 { 1573 promotion_id: promotion.dataset.promotionId, 1574 promotion_name: promotion.dataset.promotionName, 1575 creative_name: promotion.dataset.promotionCreative, 1576 creative_slot: promotion.dataset.promotionPosition 1577 }; 1578 1579 AEC.EventDispatcher.trigger('ec.cookie.promotion.entity', entity, 1580 { 1581 element: promotion 1582 }); 1583 1584 promotions.push(entity); 1585 1586 promotion.addEventListener('click', (event) => 1587 { 1588 var data = 1589 { 1590 'event': 'select_promotion', 1591 'ecommerce': 1592 { 1593 'items': 1594 [ 1595 { 1596 promotion_id: event.target.dataset.promotionId, 1597 promotion_name: event.target.dataset.promotionName, 1598 creative_name: event.target.dataset.promotionCreative, 1599 creative_slot: event.target.dataset.promotionPosition 1600 } 1601 ] 1602 } 1603 }; 1604 1605 AEC.Cookie.promotionClick(data, promotion).push(dataLayer); 1606 1607 /** 1608 * Save persistent data 1609 */ 1610 AEC.Persist.push(AEC.Persist.CONST_KEY_PROMOTION, 1611 { 1612 'promotion': data.ecommerce.items[0] 1613 }); 1614 }); 1615 }); 1616 1617 if (promotions.length) 1618 { 1619 AEC.Cookie.promotion( 1620 { 1621 'event':'view_promotion', 1622 'ecommerce': 1623 { 1624 'items': promotions 1625 } 1626 }).push(dataLayer); 1627 } 1628 1629 return this; 1630 } 1631 } 1632 })(dataLayer).apply(); 1633 }); 1634</script>
1634<script data-ommit="true" nonce="MmtzdW4weWY1eXlhZ2Fka3kxNm84ZTgyNnc5ZGNiOGY="> 1635 1636 document.addEventListener("DOMContentLoaded", () => 1637 { 1638 (() => 1639 { 1640 let map = {}, trace = {}; 1641 1642 document.querySelectorAll('[data-widget]').forEach((element) => 1643 { 1644 let widget = element.dataset.widget; 1645 1646 let entity = 1647 { 1648 1649 item_id: element.dataset.id, 1650 item_name: element.dataset.name, 1651 item_list_name: element.dataset.list, 1652 item_list_id: element.dataset.list, 1653 item_brand: element.dataset.brand, 1654 category: element.dataset.category, 1655 price: parseFloat(element.dataset.price), 1656 index: parseFloat(element.dataset.position), 1657 currency: AEC.GA4.currency, 1658 quantity: 1, 1659 google_business_vertical: 'retail' 1660 }; 1661 1662 Object.assign(entity, entity, AEC.GA4.augmentCategories(entity)); 1663 1664 let attributes = element.dataset.attributes; 1665 1666 if (attributes) 1667 { 1668 Object.entries(JSON.parse(attributes)).forEach(([key, value]) => 1669 { 1670 entity[key] = value; 1671 }); 1672 } 1673 1674 if (!map.hasOwnProperty(widget)) 1675 { 1676 map[widget] = []; 1677 1678 map[widget].trace = {}; 1679 map[widget].entry = []; 1680 map[widget].item_list_id = ''; 1681 map[widget].item_list_name = ''; 1682 } 1683 1684 if (!map[widget].trace.hasOwnProperty(element.dataset.id)) 1685 { 1686 map[widget].trace[element.dataset.id] = true; 1687 1688 map[widget].entry.push(entity); 1689 1690 map[widget].item_list_id = entity.item_list_id; 1691 map[widget].item_list_name = entity.item_list_name; 1692 } 1693 }); 1694 1695 Object.entries(map).forEach(([key, value]) => 1696 { 1697 if (value.entry.length) 1698 { 1699 let data = 1700 { 1701 event: 'view_item_list', 1702 ecommerce: 1703 { 1704 item_list_id: value.item_list_id, 1705 item_list_name: value.item_list_name, 1706 items: value.entry 1707 } 1708 }; 1709 1710 if ('undefined' !== typeof dataLayer) 1711 { 1712 (function(callback) 1713 { 1714 if (AEC.Const.COOKIE_DIRECTIVE) 1715 { 1716 AEC.CookieConsent.queue(callback).process(); 1717 } 1718 else 1719 { 1720 callback.apply(window,[]); 1721 } 1722 }) 1723 ( 1724 (function(dataLayer, data) 1725 { 1726 return function() 1727 { 1728 AEC.EventDispatcher.trigger('ec.widget.view.data', data); 1729 1730 if (AEC.reset) 1731 { 1732 dataLayer.push({ ecommerce: null }); 1733 } 1734 1735 dataLayer.push(data); 1736 } 1737 })(dataLayer, data) 1738 ); 1739 } 1740 } 1741 }); 1742 })(); 1743 }); 1744 1745</script>
1745<script data-ommit="true" nonce="MmtzdW4weWY1eXlhZ2Fka3kxNm84ZTgyNnc5ZGNiOGY="> 1746 1747 if (typeof dataLayer !== "undefined") 1748 { 1749 1750 1751 AEC.Request.get(AEC.url('datalayer/index/events'), {}, response => 1752 { 1753 Object.entries(response.events).forEach(([key, event]) => 1754 { 1755 dataLayer.push(event); 1756 }); 1757 }); 1758 1759 1760 1761 AEC.EventDispatcher.on('ec.facebook.loaded', () => 1762 { 1763 }); 1764 1765 1766 if (window.google_tag_params) 1767 { 1768 (function(callback) 1769 { 1770 if (AEC.Const.COOKIE_DIRECTIVE) 1771 { 1772 AEC.CookieConsent.queue(callback, "cookieConsentGranted").process(); 1773 } 1774 else 1775 { 1776 callback.apply(window,[]); 1777 } 1778 }) 1779 ( 1780 (function(dataLayer) 1781 { 1782 return () => 1783 { 1784 AEC.Cookie.remarketing({ event:'fireRemarketingTag', google_tag_params: window.google_tag_params }).push(dataLayer); 1785 } 1786 })(dataLayer) 1787 ); 1788 } 1789 1790 1791 } 1792 else 1793 { 1794 console.log('dataLayer[] is not intialized. Check if GTM is installed properly'); 1795 } 1796 1797</script>
1797<div id="nk_popup_product_holder" data-module-enabled="0" data-redirect-url=""></div> 1798<small class="copyright"> 1799 <span>Copyright © 2026 Nielsen-Kellerman Co. All rights reserved.</span> 1800</small> 1801</div>
1801<script>window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-dab5375d331eaab8eb9","applicationID":"1097887613","transactionName":"M1JUZBEAWRdSBkFcDQoYd1MXCFgKHAZYRk0UVlFVTBdeAUQ=","queueTime":0,"applicationTime":363,"atts":"HxVXElkaShk=","errorBeacon":"bam.nr-data.net","agent":""}</script>
1801<script type="text/x-magento-init">{"*": 1802 {"Magento_Persistent/js/remember-me-config": { 1803 "config": {"persistenceConfig":{"isRememberMeCheckboxVisible":true,"isRememberMeCheckboxChecked":true}} 1804 }}}</script>
1804 </body> 1805</html>
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.