Login
(not required) Preferences
Did you know...
Streams heard since April 2006:
13,870,626
Streaming Radio Guide
view source - https://thegrandcities.com/z947-home/
<!DOCTYPE HTML> <!--[if IEMobile 7 ]><html class="no-js iem7" manifest="default.appcache?v=1"><![endif]--> <!--[if lt IE 7 ]><html class="no-js ie6" lang="en"><![endif]--> <!--[if IE 7 ]><html class="no-js ie7" lang="en"><![endif]--> <!--[if IE 8 ]><html class="no-js ie8" lang="en">&nbsp;<![endif]--> <!--[if (gte IE 9)|(gt IEMobile 7)|!(IEMobile)|!(IE)]><!--><html class="no-js" lang="en"><!--<![endif]--> <head> <title>Z947 | Grand Cities</title> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta charset="UTF-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:false},ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VQcHVVNbCRABV1ZbAwUHVlU=",licenseKey:"7c7b538f90",applicationID:"137944001"};;/*! For license information please see nr-loader-full-1.293.0.min.js.LICENSE.txt */ (()=>{var e,t,r={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)),o=0===Object.keys(r).length?e:r;for(let a in o)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]])):"object"==typeof e[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,{D:()=>s,f:()=>a});var n=r(384),i=r(8122);const o={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}}const s=e=>(0,i.a)(e,o)},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.293.0",i="PROD",o="CDN",a="^2.0.0-alpha.18"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="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),s=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)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(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;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(6154);const i="newrelic";function o(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>d,Ze:()=>f,x3:()=>u});var n=r(3241),i=r(7836),o=r(3606),a=r(860),s=r(2646);const c={};function d(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function u(e,t){e&&c[e]&&(c[e].get(t)&&c[e].delete(t),p(e,t,!1),c[e].size&&h(e))}function l(e){if(!e)throw new Error("agentIdentifier required");c[e]||(c[e]=new Map)}function f(e="",t="feature",r=!1){if(l(e),!e||!c[e].get(t)||r)return p(e,t);c[e].get(t).staged=!0,h(e)}function h(e){const t=Array.from(c[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{c[e].delete(t),p(e,t)})))}function p(e,t,r=!0){const a=e?i.ee.get(e):i.ee,c=o.i.handlers;if(!a.aborted&&a.backlog&&c){if((0,n.W)({agentIdentifier:e,type:"lifecycle",name:"drain",feature:t}),r){const e=a.backlog[t],r=c[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof s.y&&t[0].on(e,t[1])}))}))}}a.isolatedBacklog||delete c[t],a.backlog[t]=null,a.emit("drain-"+t,[])}}function g(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],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>s,ee:()=>c});var n=r(384),i=r(8990),o=r(2646),a=r(5607);const s="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,o){!1!==o&&(o=!0);if(c.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var s=h(n),d=g(e),u=d.length,l=0;l<u;l++)d[l].apply(s,r);var p=v()[a[e]];p&&p.push([f,e,r,s]);return s},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 o.y?e:e?(0,i.I)(e,s,(()=>new o.y(s))):new o.y(s)}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)},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,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(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 o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function d(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},d={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},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{}}}},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)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>o,t:()=>a});var n=r(3241);const i=new Set,o={};function a(e,t){const r=t.agentIdentifier;o[r]??={},e&&"object"==typeof e&&(i.has(r)||(t.ee.emit("rumresp",[e]),o[r]=e,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},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})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},3496:(e,t,r)=>{"use strict";function n(e){return!e||!(!e.licenseKey||!e.applicationID)}function i(e,t){return!e||e.licenseKey===t.info.licenseKey&&e.applicationID===t.info.applicationID}r.d(t,{A:()=>i,I:()=>n})},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,Qr:()=>s,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}function s(e){if(i())return e();(0,n.sp)("popstate",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,pV:()=>u});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,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}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function d(e,t){a()[e]=t}function u(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{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)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(d+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(u+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}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,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],d=e[c];u(d)||(e[c]=r(d,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return u(t)?t:(r||(r=""),nrWrapper[o]=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){d([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,u,l;let f;try{a=this,o=[...arguments],u="function"==typeof n?n(o,a):n||{}}catch(t){d([t,"",[o,a,s],u],e)}i(r+"start",[o,a,s],u,c);const h=performance.now();let p=h;try{return l=t.apply(a,o),p=performance.now(),l}catch(e){throw p=performance.now(),i(r+"err",[o,a,e],u,c),f=e,f}finally{const e=p-h,t={duration:e,isLongTask:e>=50,methodName:s,thrownError:f};t.isLongTask&&i("long-task",[t],u,c),i(r+"end",[o,a,l,t],u,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){d([t,r,n,i],e)}s=a}}}function d(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function u(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>d,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],d={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),o=r(860),a=r(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO,d,u=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[u,t,r,c,d],void 0,o.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>u,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},d={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"}},u=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>s,CT:()=>c,SR:()=>a,rF:()=>d});var n=r(384),i=r(7767),o=r(6154);function a(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function s(e){return!0===e?.session_replay.preload&&a(e)}function c(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:o.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(o.WN-t.correctedOriginTime)}}function d(e,t){try{if("string"==typeof t?.type){if("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";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,d="fn"+s,u="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},1741:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(944),i=r(4261);class o{#e(e,...t){if(this[e]!==o.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){return this.#e(i.Dl,e)}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(i.$9,e,t)}start(){return this.#e(i.d3)}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(){return this.#e(i.dT)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}}},4261:(e,t,r)=>{"use strict";r.d(t,{$9:()=>d,BL:()=>s,CH:()=>h,Dl:()=>R,Fw:()=>y,PA:()=>m,Pl:()=>n,Tb:()=>l,U2:()=>o,V1:()=>T,Wb:()=>w,bt:()=>b,cD:()=>v,d3:()=>x,dT:()=>c,eY:()=>p,fF:()=>f,hG:()=>i,k6:()=>a,nb:()=>g,o5:()=>u});const n="api-",i="addPageAction",o="addToTrace",a="addRelease",s="finished",c="interaction",d="log",u="noticeError",l="pauseReplay",f="recordCustomEvent",h="recordReplay",p="register",g="setApplicationVersion",m="setCurrentRouteName",v="setCustomAttribute",b="setErrorHandler",y="setPageViewName",R="setUserId",x="start",w="wrapLogger",T="measure"},5205:(e,t,r)=>{"use strict";r.d(t,{j:()=>A});var n=r(384),i=r(1741);var o=r(2555),a=r(3333);const s=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(2614),d=r(944),u=r(8122);const l="[data-nr-mask]",f=e=>(0,u.a)(e,(()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},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},api:{allow_registered_children:!0,duplicate_registered_data:!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:{get capture_marks(){return e.feature_flags.includes(a.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(a.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$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:c.wk,inactiveMs:c.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){s(t)?e.mask_selector="".concat(t,",").concat(l):""===t||null===t?e.mask_selector=l:(0,d.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){s(t)?e.block_selector+=",".concat(t):""!==t&&(0,d.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,d.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}})());var h=r(6154),p=r(9324);let g=0;const m={buildEnv:p.F3,distMethod:p.Xs,version:p.xv,originTime:h.WN},v={appMetadata:{},customTransaction:void 0,denyList:void 0,disabled:!1,entityManager:void 0,harvester: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,get harvestCount(){return++g}},b=e=>{const t=(0,u.a)(e,v),r=Object.keys(m).reduce(((e,t)=>(e[t]={value:m[t],writable:!1,configurable:!0,enumerable:!0},e)),{});return Object.defineProperties(t,r)};var y=r(5701);const R=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var x=r(7836),w=r(3241);const T={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},_=e=>(0,u.a)(e,T),S=new Set;function A(e,t={},r,a){let{init:s,info:c,loader_config:d,runtime:u={},exposed:l=!0}=t;if(!c){const e=(0,n.pV)();s=e.init,c=e.info,d=e.loader_config}e.init=f(s||{}),e.loader_config=_(d||{}),c.jsAttributes??={},h.bv&&(c.jsAttributes.isWorker=!0),e.info=(0,o.D)(c);const p=e.init,g=[c.beacon,c.errorBeacon];S.has(e.agentIdentifier)||(p.proxy.assets&&(R(p.proxy.assets),g.push(p.proxy.assets)),p.proxy.beacon&&g.push(p.proxy.beacon),function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach((r=>{const n=i.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let o=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return o?o(...t):n})}))}(e),(0,n.US)("activatedFeatures",y.B),e.runSoftNavOverSpa&&=!0===p.soft_navigations.enabled&&p.feature_flags.includes("soft_nav")),u.denyList=[...p.ajax.deny_list||[],...p.ajax.block_internal?g:[]],u.ptid=e.agentIdentifier,u.loaderType=r,e.runtime=b(u),S.has(e.agentIdentifier)||(e.ee=x.ee.get(e.agentIdentifier),e.exposed=l,(0,w.W)({agentIdentifier:e.agentIdentifier,drained:!!y.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),S.add(e.agentIdentifier)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>s,df:()=>o,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s="browser/logs",c={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",spa:"spa"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},u={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.293.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.293.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-q1qwwuh2CjbNf9+XbrDpF3NjmP4EjIG2IzvS6+uqrtnkYhNz6QzPlU7Uno/JYatZOt7eJiPxnoqWDVpftyyrKA==",222:"sha512-3jzdBnOxtuGFhYtnQYVBj72uFrYGaZAqDpGy3vYF7JvL0B254kBVlbVHOrGkfPt7lVOAROXFPZRw/Uu8U2d2rg==",95:"sha512-ZoGRSLvyM9nbFVD97VtBJgQ5rPZb6tiQpUzlgo4e3mWy7hJ0/0K/wbmRJKBW2Yoj+lLfvjOuSENrHiP0SIYJQg=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={85:0,959:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,d=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);d<a.length;d++)o=a[d],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.293.0.PROD"]=self["webpackChunk:NRBA-1.293.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(9566),t=i(1741);class r extends t.W{agentIdentifier=(0,e.LA)(16)}var n=i(860);const o=Object.values(n.K7);var a=i(5205);var s=i(9908),c=i(1863),d=i(4261),u=i(3241),l=i(944),f=i(5701),h=i(8154);function p(e,t,i,o){const a=o||i;!a||a[e]&&a[e]!==r.prototype[e]||(a[e]=function(){(0,s.p)(h.xV,["API/"+e+"/called"],void 0,n.K7.metrics,i.ee),(0,u.W)({agentIdentifier:i.agentIdentifier,drained:!!f.B?.[i.agentIdentifier],type:"data",name:"api",feature:d.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,l.R)(23,e)}})}function g(e,t,r,n,i){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(i||null===r)&&(0,s.p)(d.Pl+n,[(0,c.t)(),t,r],void 0,"session",e.ee)}var m=i(1687),v=i(4234),b=i(5289),y=i(6154),R=i(5270),x=i(7767),w=i(6389);class T extends v.W{constructor(e,t){super(e.agentIdentifier,t),this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise(((t,r)=>{this.ee.on("manual-start-all",(0,w.J)((()=>{(0,m.Ak)(e.agentIdentifier,this.featureName),t()})))})):(0,m.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;let o;this.onAggregateImported=new Promise((e=>{o=e}));const a=async()=>{let a;await this.deferred;try{if((0,x.V)(e.init)){const{setupAgentSession:t}=await i.e(891).then(i.bind(i,6526));a=t(e)}}catch(e){(0,l.R)(20,e),this.ee.emit("internal-error",[e]),this.featureName===n.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,a,e.init))return(0,m.Ze)(this.agentIdentifier,this.featureName),void o(!1);const{Aggregate:n}=await t();this.featAggregate=new n(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),o(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,m.Ze)(this.agentIdentifier,this.featureName,!0),o(!1),this.ee&&this.ee.abort()}};y.RI?(0,b.GG)((()=>a()),!0):a()}#t(e,t,r){switch(e){case n.K7.sessionReplay:return(0,R.SR)(r)&&!!t;case n.K7.sessionTrace:return!!t;default:return!0}}}var _=i(6630),S=i(2614);class A extends T{static featureName=_.T;constructor(e){var t;super(e,_.T),this.setupInspectionEvents(e.agentIdentifier),t=e,p(d.Fw,(function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,s.p)(d.Pl+d.Fw,[(0,c.t)()],void 0,void 0,t.ee))}),t),this.ee.on("api-send-rum",((e,t)=>(0,s.p)("send-rum",[e,t],void 0,this.featureName,this.ee))),this.importAggregator(e,(()=>i.e(891).then(i.bind(i,7550))))}setupInspectionEvents(e){const t=(t,r)=>{t&&(0,u.W)({agentIdentifier:e,timeStamp:t.timeStamp,loaded:"complete"===t.target.readyState,type:"window",name:r,data:t.target.location+""})};(0,b.sB)((e=>{t(e,"DOMContentLoaded")})),(0,b.GG)((e=>{t(e,"load")})),(0,b.Qr)((e=>{t(e,"navigate")})),this.ee.on(S.tS.UPDATE,((t,r)=>{(0,u.W)({agentIdentifier:e,type:"lifecycle",name:"session",data:r})}))}}var E=i(384);var O=i(2843),N=i(3878),P=i(782);class I extends T{static featureName=P.T;constructor(e){super(e,P.T),y.RI&&((0,O.u)((()=>(0,s.p)("docHidden",[(0,c.t)()],void 0,P.T,this.ee)),!0),(0,N.sp)("pagehide",(()=>(0,s.p)("winPagehide",[(0,c.t)()],void 0,P.T,this.ee))),this.importAggregator(e,(()=>i.e(891).then(i.bind(i,9917)))))}}class k extends T{static featureName=h.TZ;constructor(e){super(e,h.TZ),y.RI&&document.addEventListener("securitypolicyviolation",(e=>{(0,s.p)(h.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)})),this.importAggregator(e,(()=>i.e(891).then(i.bind(i,8351))))}}var j=i(6774),C=i(3304);class H{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,C.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function L(e){return K(e)?e:new H(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function D(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(K(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return L(e.reason)}const r=L(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function M(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new H(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return K(e.error)?e.error:L(e)}function K(e){return e instanceof Error&&!!e.stack}function F(e,t,r,i,o=(0,c.t)()){"string"==typeof e&&(e=new Error(e)),(0,s.p)("err",[e,o,!1,t,r.runtime.isRecording,void 0,i],void 0,n.K7.jserrors,r.ee)}var W=i(3496),B=i(993),U=i(3785);function G(e,{customAttributes:t={},level:r=B.p_.INFO}={},n,i,o=(0,c.t)()){(0,U.R)(n.ee,e,t,r,i,o)}function V(e,t,r,i,o=(0,c.t)()){(0,s.p)(d.Pl+d.hG,[o,e,t,i],void 0,n.K7.genericEvents,r.ee)}function z(e){p(d.eY,(function(t){return function(e,t){const r={};let i,o;(0,l.R)(54,"newrelic.register"),e.init.api.allow_registered_children||(i=()=>(0,l.R)(55));t&&(0,W.I)(t)||(i=()=>(0,l.R)(48,t));const a={addPageAction:(n,i={})=>{d(V,[n,{...r,...i},e],t)},log:(n,i={})=>{d(G,[n,{...i,customAttributes:{...r,...i.customAttributes||{}}},e],t)},noticeError:(n,i={})=>{d(F,[n,{...r,...i},e],t)},setApplicationVersion:e=>{r["application.version"]=e},setCustomAttribute:(e,t)=>{r[e]=t},setUserId:e=>{r["enduser.id"]=e},metadata:{customAttributes:r,target:t,get connected(){return o||Promise.reject(new Error("Failed to connect"))}}};i?i():o=new Promise(((n,i)=>{try{const o=e.runtime?.entityManager;let s=!!o?.get().entityGuid,c=o?.getEntityGuidFor(t.licenseKey,t.applicationID),d=!!c;if(s&&d)t.entityGuid=c,n(a);else{const u=setTimeout((()=>i(new Error("Failed to connect - Timeout"))),15e3);function l(r){(0,W.A)(r,e)?s||=!0:t.licenseKey===r.licenseKey&&t.applicationID===r.applicationID&&(d=!0,t.entityGuid=r.entityGuid),s&&d&&(clearTimeout(u),e.ee.removeEventListener("entity-added",l),n(a))}e.ee.emit("api-send-rum",[r,t]),e.ee.on("entity-added",l)}}catch(f){i(f)}}));const d=async(t,r,a)=>{if(i)return i();const d=(0,c.t)();(0,s.p)(h.xV,["API/register/".concat(t.name,"/called")],void 0,n.K7.metrics,e.ee);try{await o;const n=e.init.api.duplicate_registered_data;(!0===n||Array.isArray(n)&&n.includes(a.entityGuid))&&t(...r,void 0,d),t(...r,a.entityGuid,d)}catch(e){(0,l.R)(50,e)}};return a}(e,t)}),e)}class Z extends T{static featureName=j.T;constructor(e){var t;super(e,j.T),t=e,p(d.o5,((e,r)=>F(e,r,t)),t),function(e){p(d.bt,(function(t){e.runtime.onerror=t}),e)}(e),function(e){let t=0;p(d.k6,(function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))}),e)}(e),z(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((t,r)=>{this.abortHandler&&(0,s.p)("ierr",[L(t),(0,c.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)})),y.gm.addEventListener("unhandledrejection",(t=>{this.abortHandler&&(0,s.p)("err",[D(t),(0,c.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)}),(0,N.jT)(!1,this.removeOnAbort?.signal)),y.gm.addEventListener("error",(t=>{this.abortHandler&&(0,s.p)("err",[M(t),(0,c.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)}),(0,N.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,(()=>i.e(891).then(i.bind(i,5928))))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var q=i(8990);let X=1;function Y(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===y.gm?0:(0,q.I)(e,"nr@id",(function(){return X++}))}function Q(e){if("string"==typeof e&&e.length)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,C.A)(e).length}catch(e){return}}}var J=i(8139),ee=i(7836),te=i(3434);const re={},ne=["open","send"];function ie(e){var t=e||ee.ee;const r=function(e){return(e||ee.ee).get("xhr")}(t);if(void 0===y.gm.XMLHttpRequest)return r;if(re[r.debugId]++)return r;re[r.debugId]=1,(0,J.u)(t);var n=(0,te.YM)(r),i=y.gm.XMLHttpRequest,o=y.gm.MutationObserver,a=y.gm.Promise,s=y.gm.setInterval,c="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],u=[],f=y.gm.XMLHttpRequest=function(e){const t=new i(e),o=r.context(t);try{r.emit("new-xhr",[t],o),t.addEventListener(c,(a=o,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),n.inPlace(e,d,"fn-",b)}),(0,N.jT)(!1))}catch(e){(0,l.R)(15,e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function h(e,t){n.inPlace(t,["onreadystatechange"],"fn-",b)}if(function(e,t){for(var r in e)t[r]=e[r]}(i,f),f.prototype=i.prototype,n.inPlace(f.prototype,ne,"-xhr-",b),r.on("send-xhr-start",(function(e,t){h(e,t),function(e){u.push(e),o&&(p?p.then(v):s?s(v):(g=-g,m.data=g))}(t)})),r.on("open-xhr-start",h),o){var p=a&&a.resolve();if(!s&&!a){var g=1,m=document.createTextNode(g);new o(v).observe(m,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===c||v()}));function v(){for(var e=0;e<u.length;e++)h(0,u[e]);u.length&&(u=[])}function b(e,t){return t}return r}var oe="fetch-",ae=oe+"body-",se=["arrayBuffer","blob","json","text","formData"],ce=y.gm.Request,de=y.gm.Response,ue="prototype";const le={};function fe(e){const t=function(e){return(e||ee.ee).get("fetch")}(e);if(!(ce&&de&&y.gm.fetch))return t;if(le[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[ee.P]&&o[ee.P].dt&&(e=o[ee.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return le[t.debugId]=1,se.forEach((e=>{r(ce[ue],e,ae),r(de[ue],e,ae)})),r(y.gm,"fetch",oe),t.on(oe+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(oe+"done",[null,r],n)}else t.emit(oe+"done",[e],n)})),t}var he=i(7485);class pe{constructor(e){this.agentRef=e}generateTracePayload(t){const r=this.agentRef.loader_config;if(!this.shouldGenerateTrace(t)||!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,e.ZF)(),s=(0,e.el)(),c=Date.now(),d={spanId:a,traceId:s,timestamp:c};return(t.sameOrigin||this.isAllowedOrigin(t)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(t.sameOrigin&&!this.excludeNewrelicHeader()||!t.sameOrigin&&this.isAllowedOrigin(t)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),d}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,o){if(!("function"==typeof y.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,C.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,he.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 ge=i(9300),me=i(7295),ve=["load","error","abort","timeout"],be=ve.length,ye=(0,E.dV)().o.REQ,Re=(0,E.dV)().o.XHR;const xe="X-NewRelic-App-Data";class we extends T{static featureName=ge.T;constructor(e){super(e,ge.T),this.dt=new pe(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"};y.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Te(r,t.name),this.handler("xhr",[r,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,n.K7.ajax)}}))}catch(e){}fe(this.ee),ie(this.ee),function(e,t,r,i){function o(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=_,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){S(t,e)}),(0,N.jT)(!1)),y.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,N.jT)(!1))}function a(e){this.params={method:e[0]},Te(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 o=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),o=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),o=!0),o&&(this.dt=n)}}function u(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=Q(i);a&&(n.txSize=a)}this.startTime=(0,c.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<be;s++)r.addEventListener(ve[s],this.listener,(0,N.jT)(!1))}function l(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 f(e,t){var r=""+Y(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Y(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function g(){this.endTime=(0,c.t)()}function m(e,r){r instanceof Re&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function v(e,r){r instanceof Re&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function b(e,t,r){t instanceof Re&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,c.t)()))}function R(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,c.t)()-this.xhrCbStart,this.onload,r],r)}function x(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&y.RI&&(t=""+y.gm.location.href):e[0]&&e[0].url?t=e[0].url:y.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,he.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)s(e[0].headers,n)&&(this.dt=n);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,n)&&(this.dt=n),e.length>1?e[1]=o:e.push(o)}}function s(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 w(e,t){this.params={},this.metrics={},this.startTime=(0,c.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof ye?r=i.url:y.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),Te(this,r);var o=(""+(i&&i instanceof ye&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=Q(n.body)||0}function T(e,t){if(this.endTime=(0,c.t)(),this.params||(this.params={}),(0,me.iW)(this.params))return;let i;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(i=+this.rxSize);const o={txSize:this.txSize,rxSize:i,duration:(0,c.t)()-this.startTime};r("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,n.K7.ajax)}function _(e){const t=this.params,i=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<be;t++)e.removeEventListener(ve[t],this.listener,!1);t.aborted||(0,me.iW)(t)||(i.duration=(0,c.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):S(this,e),i.cbTime=this.cbTime,r("xhr",[t,i,this.startTime,this.endTime,"xhr"],this,n.K7.ajax))}}function S(e,r){e.params.status=r.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Q(e.response):"text"===r||""===r||void 0===r?Q(e.responseText):void 0}(r,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&r.getAllResponseHeaders().indexOf(xe)>=0){var o=r.getResponseHeader(xe);o&&((0,s.p)(h.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,n.K7.metrics,t),e.params.cat=o.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",o),t.on("open-xhr-start",a),t.on("open-xhr-end",d),t.on("send-xhr-start",u),t.on("xhr-cb-time",l),t.on("xhr-load-added",f),t.on("xhr-load-removed",p),t.on("xhr-resolved",g),t.on("addEventListener-end",m),t.on("removeEventListener-end",v),t.on("fn-end",R),t.on("fetch-before-start",x),t.on("fetch-start",w),t.on("fn-start",b),t.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,(()=>i.e(891).then(i.bind(i,3845))))}}function Te(e,t){var r=(0,he.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}const _e={},Se=["pushState","replaceState"];function Ae(e){const t=function(e){return(e||ee.ee).get("history")}(e);return!y.RI||_e[t.debugId]++||(_e[t.debugId]=1,(0,te.YM)(t).inPlace(window.history,Se,"-")),t}var Ee=i(3738);function Oe(e){p(d.BL,(function(t=Date.now()){const r=t-y.WN;r<0&&(0,l.R)(62,t),(0,s.p)(h.XG,[d.BL,{time:r}],void 0,n.K7.metrics,e.ee),e.addToTrace({name:d.BL,start:t,origin:"nr"}),(0,s.p)(d.Pl+d.hG,[r,d.BL],void 0,n.K7.genericEvents,e.ee)}),e)}const{He:Ne,bD:Pe,d3:Ie,Kp:ke,TZ:je,Lc:Ce,uP:He,Rz:Le}=Ee;class De extends T{static featureName=je;constructor(e){var t;super(e,je),t=e,p(d.U2,(function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-y.WN,e:(e.end||e.start)-y.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,n.K7.sessionTrace,t.ee)}),t),Oe(e);if(!(0,x.V)(e.init))return void this.deregisterDrain();const r=this.ee;let o;Ae(r),this.eventsEE=(0,J.u)(r),this.eventsEE.on(He,(function(e,t){this.bstStart=(0,c.t)()})),this.eventsEE.on(Ce,(function(e,t){(0,s.p)("bst",[e[0],t,this.bstStart,(0,c.t)()],void 0,n.K7.sessionTrace,r)})),r.on(Le+Ie,(function(e){this.time=(0,c.t)(),this.startPath=location.pathname+location.hash})),r.on(Le+ke,(function(e){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,n.K7.sessionTrace,r)}));try{o=new PerformanceObserver((e=>{const t=e.getEntries();(0,s.p)(Ne,[t],void 0,n.K7.sessionTrace,r)})),o.observe({type:Pe,buffered:!0})}catch(e){}this.importAggregator(e,(()=>i.e(891).then(i.bind(i,575))),{resourceObserver:o})}}var Me=i(6344);class Ke extends T{static featureName=Me.TZ;#n;#i;constructor(e){var t;let r;super(e,Me.TZ),t=e,p(d.CH,(function(){(0,s.p)(d.CH,[],void 0,n.K7.sessionReplay,t.ee)}),t),function(e){p(d.Tb,(function(){(0,s.p)(d.Tb,[],void 0,n.K7.sessionReplay,e.ee)}),e)}(e),this.#i=e;try{r=JSON.parse(localStorage.getItem("".concat(S.H3,"_").concat(S.uh)))}catch(e){}(0,R.SR)(e.init)&&this.ee.on(Me.G4.RECORD,(()=>this.#o())),this.#a(r)?(this.#n=r?.sessionReplayMode,this.#s()):this.importAggregator(this.#i,(()=>i.e(891).then(i.bind(i,6167)))),this.ee.on("err",(e=>{this.#i.runtime.isRecording&&(this.errorNoticed=!0,(0,s.p)(Me.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))}))}#a(e){return e&&(e.sessionReplayMode===S.g.FULL||e.sessionReplayMode===S.g.ERROR)||(0,R.Aw)(this.#i.init)}#c=!1;async#s(e){if(!this.#c){this.#c=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#n,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#i}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){this.parent.ee.emit("internal-error",[e])}this.importAggregator(this.#i,(()=>i.e(891).then(i.bind(i,6167))),{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#o(){this.featAggregate?this.featAggregate.mode!==S.g.FULL&&this.featAggregate.initializeRecording(S.g.FULL,!0):(this.#n=S.g.FULL,this.#s(Me.Qb.API),this.recorder&&this.recorder.parent.mode!==S.g.FULL&&(this.recorder.parent.mode=S.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Fe=i(3333);class We extends T{static featureName=Fe.TZ;constructor(e){super(e,Fe.TZ);const t=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];var r;if(r=e,p(d.hG,((e,t)=>V(e,t,r)),r),function(e){p(d.fF,(function(){(0,s.p)(d.Pl+d.fF,[(0,c.t)(),...arguments],void 0,n.K7.genericEvents,e.ee)}),e)}(e),Oe(e),z(e),function(e){p(d.V1,(function(t,r){const i=(0,c.t)(),{start:o,end:a,customAttributes:u}=r||{},f={customAttributes:u||{}};if("object"!=typeof f.customAttributes||"string"!=typeof t||0===t.length)return void(0,l.R)(57);const h=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(f.start=h(o,0),f.end=h(a,i),Number.isNaN(f.start)||Number.isNaN(f.end))(0,l.R)(57);else{if(f.duration=f.end-f.start,!(f.duration<0))return(0,s.p)(d.Pl+d.V1,[f,t],void 0,n.K7.genericEvents,e.ee),f;(0,l.R)(58)}}),e)}(e),y.RI&&(e.init.user_actions.enabled&&(Fe.Zp.forEach((e=>(0,N.sp)(e,(e=>(0,s.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Fe.qN.forEach((e=>{const t=(0,w.s)((e=>{(0,s.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,N.sp)(e,t)}))),e.init.performance.resources.enabled&&y.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})}t.some((e=>e))?this.importAggregator(e,(()=>i.e(891).then(i.bind(i,8019)))):this.deregisterDrain()}}var Be=i(2646);const Ue=new Map;function Ge(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||ee.ee).get("logger")}(e),o=(0,te.YM)(i),a=new Be.y(ee.P);a.level=n.level,a.customAttributes=n.customAttributes;const s=t[r]?.[te.Jt]||t[r];return Ue.set(s,a),o.inPlace(t,[r],"wrap-logger-",(()=>Ue.get(s))),i}class Ve extends T{static featureName=B.TZ;constructor(e){var t;super(e,B.TZ),t=e,p(d.$9,((e,r)=>G(e,r,t)),t),function(e){p(d.Wb,((t,r,{customAttributes:n={},level:i=B.p_.INFO}={})=>{Ge(e.ee,t,r,{customAttributes:n,level:i})}),e)}(e),z(e);const r=this.ee;Ge(r,y.gm.console,"log",{level:"info"}),Ge(r,y.gm.console,"error",{level:"error"}),Ge(r,y.gm.console,"warn",{level:"warn"}),Ge(r,y.gm.console,"info",{level:"info"}),Ge(r,y.gm.console,"debug",{level:"debug"}),Ge(r,y.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,U.R)(r,e,n,t)})),this.importAggregator(e,(()=>i.e(891).then(i.bind(i,5288))))}}new class extends r{constructor(e){var t;(super(),y.gm)?(this.features={},(0,E.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(A),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===n.K7.softNav)),(0,a.j)(this,e,e.loaderType||"agent"),t=this,p(d.cD,(function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return g(t,e,r,d.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)}),t),function(e){p(d.Dl,(function(t){if("string"==typeof t||null===t)return g(e,"enduser.id",t,d.Dl,!0);(0,l.R)(41,typeof t)}),e)}(this),function(e){p(d.nb,(function(t){if("string"==typeof t||null===t)return g(e,"application.version",t,d.nb,!1);(0,l.R)(42,typeof t)}),e)}(this),function(e){p(d.d3,(function(){e.ee.emit("manual-start-all")}),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 o.forEach((r=>{t[r]=!!e[r]?.enabled})),t}(this.init),t=[...this.desiredFeatures];t.sort(((e,t)=>n.P3[e.featureName]-n.P3[t.featureName])),t.forEach((t=>{if(!e[t.featureName]&&t.featureName!==n.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&t.featureName===n.K7.spa)return;if(!this.runSoftNavOverSpa&&t.featureName===n.K7.softNav)return;const r=function(e){switch(e){case n.K7.ajax:return[n.K7.jserrors];case n.K7.sessionTrace:return[n.K7.ajax,n.K7.pageViewEvent];case n.K7.sessionReplay:return[n.K7.sessionTrace];case n.K7.pageViewTiming:return[n.K7.pageViewEvent];default:return[]}}(t.featureName).filter((e=>!(e in this.features)));r.length>0&&(0,l.R)(36,{targetFeature:t.featureName,missingDependencies:r}),this.features[t.featureName]=new t(this)}))}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,E.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}({features:[A,I,De,Ke,we,k,Z,We,Ve],loaderType:"pro"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=6.0"> <meta name="keywords" content="" /> <meta name="description" content="Your source for great music in Grand Forks and East Grand Forks. Grand Cities includes your favorites: Cities FM 104.3, Rock 95, and Z94! Listen to your favorite station and catchup on the latest local news, weather, and information for the Grand Cities region." /> <meta property="og:type" content="website" /> <meta property="og:title" content="Z947" /> <meta property="og:description" content="Your source for great music in Grand Forks and East Grand Forks. Grand Cities includes your favorites: Cities FM 104.3, Rock 95, and Z94! Listen to your favorite station and catchup on the latest local news, weather, and information for the Grand Cities region." /> <meta property="og:url" content="https://thegrandcities.com/z947-home/" /> <meta property="og:site_name" content="Grand Cities"/> <meta property="og:image" content="https://media-cdn.socastsrm.com/uploads/station/2082/fbShare.png?r=64503" /> <link rel="pingback" href="https://thegrandcities.com/xmlrpc.php" /> <link rel="apple-touch-icon" href="https://media-cdn.socastsrm.com/uploads/station/2082/squareIcon.png?r=64504" /> <script> var isIE8 = false; </script> <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script> <script> isIE8 = true; Date.now = Date.now || function() { return +new Date; }; </script> <![endif]--> <script type="text/javascript"> //$headerType is "main" //$request is "/z947-home/" var socast_page = { "cacheKey": "wp-postMacros-2408-wp-246", "companyID": "484", "accountID": 2308, "blogID": 2408, "ownerBlogID": 2408, "currentBlogID": 2408, "callLetters": "KZLT", "siteName": "Grand Cities", "squareLogo": "https:\/\/media-cdn.socastsrm.com\/uploads\/station\/2082\/squareIcon.png?r=64504", "postID": 246, "title": "Z947", "type": "page", "referrer": null, "userAgent": "Mozilla\/5.0 (Linux; Android 10; K) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/122.0.0.0 Safari\/537.36", "eventID": null, "location": "Grand Forks, ND, USA", "navString": "Stations,Z94.7", "isSyn": false, "hasContent": true, "featured_image": false, "featured_image_caption": null, "url": "http:\/\/thegrandcities.com\/z947-home\/", "is_yii": false, "post_format": "standard", "featured_image_facebook": false, "featured_image_twitter": false, "timestamp_published": "1610564099", "timestamp_modified": "1728684102", "date_published": "Jan 13, 2021 | 12:54 PM", "date_modified": "Oct 11, 2024 | 5:01 PM", "platform": "web", "target": "omniture", "pageType": "blog", "shareTemplate": "<a href='http:\/\/www.facebook.com\/sharer.php?u=POST_URL' target='_blank' class='socialShareLink facebook'><img src='https:\/\/media-cdn.socastsrm.com\/images\/social\/png\/facebook.png' alt='facebook' \/><\/a><a href='https:\/\/x.com\/intent\/post?url=POST_URL&text=POST_TITLE' target='_blank' class='socialShareLink twitter'><img src='https:\/\/media-cdn.socastsrm.com\/images\/social\/png\/xitter.png' alt='twitter' \/><\/a>" }; socast_page.url = window.location; var adMacros = socast_page; var Page = socast_page; var gvars = { cdnStatic : '' }; var CDN_HOST_MEDIA = 'https://media-cdn.socastsrm.com'; var GOOGLE_MAP_ID = '77d575c540d23575'; var isMobileUserAgent = true; var communityUserName = null; var communityUserIcon = null; var V3_RECAPTCHA_SITE_KEY = '6LchdXMgAAAAAP4dU47UWMAhU0Tc8Uf0ldZrstqZ'; </script> <script> var hasPlayer = false; var isInsideSocastIframe = false; var playerType = 'none'; var popupPlayerURL = ''; var popupPlayerSize = '_blank'; </script> <link rel='dns-prefetch' href='//cdn-js.socastsrm.com' /> <link rel='dns-prefetch' href='//www.google.com' /> <link rel='dns-prefetch' href='//cdn-css.socastsrm.com' /> <link rel='dns-prefetch' href='//s.w.org' /> <script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/thegrandcities.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.4.2"}}; /*! This file is auto-generated */ !function(e,a,t){var r,n,o,i,p=a.createElement("canvas"),s=p.getContext&&p.getContext("2d");function c(e,t){var a=String.fromCharCode;s.clearRect(0,0,p.width,p.height),s.fillText(a.apply(this,e),0,0);var r=p.toDataURL();return s.clearRect(0,0,p.width,p.height),s.fillText(a.apply(this,t),0,0),r===p.toDataURL()}function l(e){if(!s||!s.fillText)return!1;switch(s.textBaseline="top",s.font="600 32px Arial",e){case"flag":return!c([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])&&(!c([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!c([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]));case"emoji":return!c([55357,56424,55356,57342,8205,55358,56605,8205,55357,56424,55356,57340],[55357,56424,55356,57342,8203,55358,56605,8203,55357,56424,55356,57340])}return!1}function d(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(i=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},o=0;o<i.length;o++)t.supports[i[o]]=l(i[o]),t.supports.everything=t.supports.everything&&t.supports[i[o]],"flag"!==i[o]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[i[o]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(r=t.source||{}).concatemoji?d(r.concatemoji):r.wpemoji&&r.twemoji&&(d(r.twemoji),d(r.wpemoji)))}(window,document,window._wpemojiSettings); </script> <style type="text/css"> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 .07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='js_composer_front-css' href='https://thegrandcities.com/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=6.1' type='text/css' media='all' /> <link rel='stylesheet' id='bootstrap-css' href='https://cdn-css.socastsrm.com/cdn_v17.19.23/application/css/bootstrap/4.1.0/css/bootstrap.css?ver=5.4.2' type='text/css' media='all' /> <link rel='stylesheet' id='custom-css' href='https://cdn-css.socastsrm.com/cdn_v17.19.23/application/css/custom.css?v=2013-10-02&#038;ver=5.4.2' type='text/css' media='all' /> <link rel='stylesheet' id='global-theme-css' href='https://cdn-css.socastsrm.com/cdn_v17.19.23/application/css/global-theme.css?ver=5.4.2' type='text/css' media='all' /> <link rel='stylesheet' id='global-frontend-css' href='https://cdn-css.socastsrm.com/cdn_v17.19.23/application/stylesheets/frontend/frontend.css?ver=5.4.2' type='text/css' media='all' /> <link rel='stylesheet' id='lightbox-mobile-css' href='https://cdn-css.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/plugins/socast-widgets/css/lightbox_mobile.css?v=2014-08-19&#038;ver=5.4.2' type='text/css' media='all' /> <link rel='stylesheet' id='wp-block-library-css' href='https://thegrandcities.com/wp-includes/css/dist/block-library/style.min.css?ver=5.4.2' type='text/css' media='all' /> <link rel='stylesheet' id='socast-media-library-css' href='https://thegrandcities.com/wp-content/plugins/socast-media-library/public/css/socast-media-library-public.css?ver=1.0.1' type='text/css' media='all' /> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/wordpress/wp-includes/js/jquery/jquery.js'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/application/js/jquery/jquery-ui-1.12.1/jquery-ui.min.js'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/application/css/bootstrap/4.1.0/js/popper-1.14.3.min.js'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/application/css/bootstrap/4.1.0/js/bootstrap.min.js'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/application/js/json/json2.js'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/application/js/custom.js?v=2017-05-29'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/plugins/socast-widgets/js/lightBox.js?v=2014-08-21'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/application/js/jquery/socast.jquery.frontend.js'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/application/js/frontend.js'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/application/js/jquery/jquery.ui.kk-chronomasonry.js'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/application/js/jquery/jquery.ui.socastTouch.js'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/plugins/socast-widgets/js/widgets/poll.js'></script> <script type='text/javascript' src='https://www.google.com/recaptcha/api.js?render=6LchdXMgAAAAAP4dU47UWMAhU0Tc8Uf0ldZrstqZ'></script> <script type='text/javascript' src='https://thegrandcities.com/wp-content/plugins/socast-media-library/public/js/socast-media-library-public.js?ver=1.0.1'></script> <link rel='https://api.w.org/' href='https://thegrandcities.com/wp-json/' /> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://thegrandcities.com/xmlrpc.php?rsd" /> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://thegrandcities.com/wp-includes/wlwmanifest.xml" /> <meta name="generator" content="WordPress 5.4.2" /> <link rel="canonical" href="https://thegrandcities.com/z947-home/" /> <link rel='shortlink' href='https://thegrandcities.com/?p=246' /> <link rel="alternate" type="application/json+oembed" href="https://thegrandcities.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fthegrandcities.com%2Fz947-home%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://thegrandcities.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fthegrandcities.com%2Fz947-home%2F&#038;format=xml" /> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TQ2K7TM');</script> <!-- End Google Tag Manager --><meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/> <link rel="icon" href="https://media-cdn.socastsrm.com/uploads/station/2082/squareIcon.png?r=64504" sizes="32x32" /> <link rel="icon" href="https://media-cdn.socastsrm.com/uploads/station/2082/squareIcon.png?r=64504" sizes="192x192" /> <link rel="apple-touch-icon" href="https://media-cdn.socastsrm.com/uploads/station/2082/squareIcon.png?r=64504" /> <meta name="msapplication-TileImage" content="https://media-cdn.socastsrm.com/uploads/station/2082/squareIcon.png?r=64504" /> <noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript> <style> </style> <style>.font-barlowcondensed { font-family: "Barlow Condensed", Sans-Serif; } .font-barlow { font-family: Barlow, Sans-Serif; } </style><link href='https://fonts.googleapis.com/css?family=Barlow+Condensed:400,300,300italic,400italic,700,900,100' rel='stylesheet' type='text/css'> <link href='https://fonts.googleapis.com/css?family=Barlow:400,300,300italic,400italic,700,900,100' rel='stylesheet' type='text/css'> <link type="text/css" href="https://cdn-js.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/themes/socast-3/assets/css/style.css" rel="stylesheet" data-cssvar /> <style data-cssvar> :root { /* body and content */ --body-bgd: #dddddd; --sc-content-bgd: rgba(212, 212, 212, 0.53); --sc-text: #595959; --text-header: #595959; --sc-primary: #919191; --ad-slot-bgd: transparent; --ad-slot-text: var(--sc-text); /* head and nav */ --nav-bgd: #777777; --nav-text: #ffffff; --nav-text-hover: #cecece; --nav-child-text: #cccccc; --nav-child-text-hover: #ffffff; --player-btn-bgd: #00aadc; --player-btn-text: #ffffff; --player-btn-hover-bgd: #5cb85c; --player-btn-hover-text: #d6e9c6; --nav-font-size: 1.125rem; --spacing-nav: calc(1.125rem / 2); --nav-height: 3.375rem; /* sidebar */ --sidebar-width: 300px; --sidebar-bgd: transparent; --sidebar-text: var(--sc-text); --sidebar-highlight: var(--sc-primary); /* footer */ --footer-bgd: #636363; --footer-text: #cccccc; --footer-highlight: var(--nav-text); --heading-font: Barlow, Sans-Serif; } body { font-family: "Barlow Condensed", Sans-Serif; } #stickyHeader, #minimalMenu, #minimalMenu .text-h3 { font-family: "Barlow Condensed", Sans-Serif !important; } @media screen and (min-width: 1440px) { .site_width { max-width: 1440px !important; margin-left:auto; margin-right:auto; } } @media screen and (min-width: 1440px) { body.single main .site_width, body.single nav.site_width, body.single footer.site_width{ max-width: 1440px !important; margin-left:auto; margin-right:auto; } } @media screen and (min-width: 1440px) { main .floating-bgd-img { background-image: url('https://media.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/grandcities-background-1560x2560-1.jpg'); background-repeat: no-repeat; background-position: center top; } } @media screen and (max-width: 1439px) { a.floating-bgd-img { display: none; } } .scWidgetContainer { margin-bottom:var(--spacing-default); } </style> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/themes/socast-3/assets/js/scripts.js'></script></head> <body class='page-template-default page page-id-246 wpb-js-composer js-comp-ver-6.1 vc_responsive contentType-page socast-3 headerType-main header-not-sticky'><!--[if lte IE 9]><p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p><![endif]--> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TQ2K7TM" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --><script> function addBackgroundImage(img) { if ($('main .bgd-img-container').length < 1) { $('main').prepend("<div class='bgd-img-container'><div class='floating-bgd-img'></div></div>"); } $('main .floating-bgd-img').css('background-image', 'url('+img+')'); } </script><!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-90G7JTGERJ"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-90G7JTGERJ'); </script><nav id='stickyHeader' class='nav-align-left full_content hasLogo'> <div class='site_width nav-container'><div class='nav-left hasLogo'> <a href='#' id='minimalMenuToggle'> <svg class='icon' viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill='currentColor' d="M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z" /></svg> <span class='text icon-right'>Menu</span> </a> <a class="header-logo sc-center-box" href="/"> <img src="https://media.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/navlogo-grandcities.png" alt="Grand Cities" /> </a> </div> <div class='nav-middle '> <div><!-- IE hack --> <ul class="nav nav-lower"> <li class="home-icon"> <a href='/'><svg class='icon' xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 24 24"><path fill='currentColor' d="M10,20V14H14V20H19V12H22L12,3L2,12H5V20H10Z" /></svg></a> </li> <li class="hasSubnav"> <a href='#' target="_self" class="nav-item-parent">Stations<span class='icon icon-right chevron'></span></a> <div class='submenu'> <ul> <li><a href='https://thegrandcities.com/104-3-cities-fm-home' target="_self" class="nav-item-child">104.3 Cities FM</a></li> <li><a href='https://thegrandcities.com/z947-home' target="_self" class="nav-item-child">Z94.7</a></li> <li><a href='https://thegrandcities.com/rock-95-home' target="_self" class="nav-item-child">Rock 95</a></li> </ul> </div> </li> <li class="hasSubnav"> <a href='#' target="_self" class="nav-item-parent">News<span class='icon icon-right chevron'></span></a> <div class='submenu'> <ul> <li><a href='https://thegrandcities.com/local-news' target="_self" class="nav-item-child">Local News</a></li> </ul> </div> </li> <li class="hasSubnav"> <a href='#' target="_self" class="nav-item-parent">Weather<span class='icon icon-right chevron'></span></a> <div class='submenu'> <ul> <li><a href='https://thegrandcities.com/weather-radar-and-forecast' target="_self" class="nav-item-child">Weather Radar and Forecast</a></li> <li><a href='https://thegrandcities.com/closings-and-delays' target="_self" class="nav-item-child">Closings and Delays</a></li> </ul> </div> </li> <li class="hasSubnav"> <a href='#' target="_self" class="nav-item-parent">Connect<span class='icon icon-right chevron'></span></a> <div class='submenu'> <ul> <li><a href='https://thegrandcities.com/golf' target="_self" class="nav-item-child">Charity Golf Tournament</a></li> <li><a href='https://thegrandcities.com/contests' target="_self" class="nav-item-child">Contests</a></li> <li><a href='https://thegrandcities.com/podcasts' target="_self" class="nav-item-child">Podcasts</a></li> <li><a href='https://thegrandcities.com/career-connection' target="_self" class="nav-item-child">Career Connection</a></li> <li><a href='https://forksdeals.bigdealsmedia.net' target="_blank" class="nav-item-child">Forks Deals</a></li> <li><a href='https://thegrandcities.com/grand-cities-app' target="_self" class="nav-item-child">Grand Cities App</a></li> <li><a href='https://leightonbroadcasting.com/general-station-rules' target="_blank" class="nav-item-child">Contest Rules</a></li> </ul> </div> </li> <li class="hasSubnav"> <a href='#' target="_self" class="nav-item-parent">Listen on Alexa<span class='icon icon-right chevron'></span></a> <div class='submenu'> <ul> <li><a href='https://thegrandcities.com/104-3-cities-fm-on-alexa' target="_self" class="nav-item-child">104.3 Cities FM on Alexa</a></li> <li><a href='https://thegrandcities.com/z94-on-alexa' target="_self" class="nav-item-child">Z94.7 on Alexa</a></li> <li><a href='https://thegrandcities.com/rock-95-on-alexa' target="_self" class="nav-item-child">Rock 95 on Alexa</a></li> </ul> </div> </li> </ul> </div> </div> <div class='nav-right'> <a href='/?s=' class='search-icon'><svg class='icon' x="0" y="0" viewBox="0 0 24 24"> <path fill='currentColor' d="M9.5,3C13.1,3,16,5.9,16,9.5c0,1.6-0.6,3.1-1.6,4.2l0.3,0.3h0.8l5,5L19,20.5l-5-5v-0.8l-0.3-0.3c-1.1,1-2.6,1.6-4.2,1.6 C5.9,16,3,13.1,3,9.5S5.9,3,9.5,3 M9.5,5C7,5,5,7,5,9.5S7,14,9.5,14S14,12,14,9.5S12,5,9.5,5z"/> </svg></a> </div> </div></nav> <div id='minimalMenu' class=''> <div class='wrapper'> <a href='#' class='close hover-effect'><span class='hover-effect'>&times;</span></a> <ul class="nav nav-expanded member"> <li> <a href='/login' target="_self" class="nav-item-parent hover-effect"><span class="hover-effect">Sign In</span></a></li> </ul> <ul class="nav nav-expanded "> <li> <a href='/?s=' target="_self" class="nav-item-parent hover-effect"><span class="hover-effect">Search</span></a></li> <li> <a href='/' target="_self" class="nav-item-parent hover-effect"><span class="hover-effect">Home</span></a></li> <li> <a href='#' target="_self" class="nav-item-parent hover-effect"><span class="hover-effect">Stations</span></a><div class='submenu'> <ul> <li><a href='https://thegrandcities.com/104-3-cities-fm-home' target="_self" class="nav-item-child hover-effect"><span class="hover-effect">104.3 Cities FM</span></a></li> <li><a href='https://thegrandcities.com/z947-home' target="_self" class="nav-item-child hover-effect"><span class="hover-effect">Z94.7</span></a></li> <li><a href='https://thegrandcities.com/rock-95-home' target="_self" class="nav-item-child hover-effect"><span class="hover-effect">Rock 95</span></a></li> </ul> </div></li> <li> <a href='#' target="_self" class="nav-item-parent hover-effect"><span class="hover-effect">News</span></a><div class='submenu'> <ul> <li><a href='https://thegrandcities.com/local-news' target="_self" class="nav-item-child hover-effect"><span class="hover-effect">Local News</span></a></li> </ul> </div></li> <li> <a href='#' target="_self" class="nav-item-parent hover-effect"><span class="hover-effect">Weather</span></a><div class='submenu'> <ul> <li><a href='https://thegrandcities.com/weather-radar-and-forecast' target="_self" class="nav-item-child hover-effect"><span class="hover-effect">Weather Radar and Forecast</span></a></li> <li><a href='https://thegrandcities.com/closings-and-delays' target="_self" class="nav-item-child hover-effect"><span class="hover-effect">Closings and Delays</span></a></li> </ul> </div></li> <li> <a href='#' target="_self" class="nav-item-parent hover-effect"><span class="hover-effect">Connect</span></a><div class='submenu'> <ul> <li><a href='https://thegrandcities.com/golf' target="_self" class="nav-item-child hover-effect"><span class="hover-effect">Charity Golf Tournament</span></a></li> <li><a href='https://thegrandcities.com/contests' target="_self" class="nav-item-child hover-effect"><span class="hover-effect">Contests</span></a></li> <li><a href='https://thegrandcities.com/podcasts' target="_self" class="nav-item-child hover-effect"><span class="hover-effect">Podcasts</span></a></li> <li><a href='https://thegrandcities.com/career-connection' target="_self" class="nav-item-child hover-effect"><span class="hover-effect">Career Connection</span></a></li> <li><a href='https://forksdeals.bigdealsmedia.net' target="_blank" class="nav-item-child hover-effect"><span class="hover-effect">Forks Deals</span></a></li> <li><a href='https://thegrandcities.com/grand-cities-app' target="_self" class="nav-item-child hover-effect"><span class="hover-effect">Grand Cities App</span></a></li> <li><a href='https://leightonbroadcasting.com/general-station-rules' target="_blank" class="nav-item-child hover-effect"><span class="hover-effect">Contest Rules</span></a></li> </ul> </div></li> <li> <a href='#' target="_self" class="nav-item-parent hover-effect"><span class="hover-effect">Listen on Alexa</span></a><div class='submenu'> <ul> <li><a href='https://thegrandcities.com/104-3-cities-fm-on-alexa' target="_self" class="nav-item-child hover-effect"><span class="hover-effect">104.3 Cities FM on Alexa</span></a></li> <li><a href='https://thegrandcities.com/z94-on-alexa' target="_self" class="nav-item-child hover-effect"><span class="hover-effect">Z94.7 on Alexa</span></a></li> <li><a href='https://thegrandcities.com/rock-95-on-alexa' target="_self" class="nav-item-child hover-effect"><span class="hover-effect">Rock 95 on Alexa</span></a></li> </ul> </div></li> </ul> </div> </div> <div id='minimalMenuOverlay'></div> <div id='stickyNotifications'></div> <section id='heroHeader' class='hero-header layout-custom height-half padding-padding align-left'> <div class="hero-video-container"></div><div class='hero-content'><div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-2"><div class="vc_column-inner "><div class="wpb_wrapper"></div></div></div><div class="wpb_column vc_column_container vc_col-sm-8"><div class="vc_column-inner "><div class="wpb_wrapper"> <div class="wpb_single_image wpb_content_element vc_align_left"> <figure class="wpb_wrapper vc_figure"> <div class="vc_single_image-wrapper vc_box_border_grey"><img width="500" height="300" src="https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/500x300-z947-logo-1.png" class="vc_single_image-img attachment-large" alt="" /></div> </figure> </div> </div></div></div><div class="wpb_column vc_column_container vc_col-sm-2"><div class="vc_column-inner "><div class="wpb_wrapper"></div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-2"><div class="vc_column-inner "><div class="wpb_wrapper"></div></div></div><div class="wpb_column vc_column_container vc_col-sm-4"><div class="vc_column-inner "><div class="wpb_wrapper"><div class='scWidgetContainer scSocialIconsWidget align-left icons-medium'><div class='social-links'><a href='https://www.facebook.com/Z947TodaysHitMusic' target='_blank' class='socialIconLink facebook'><img src='https://media-cdn.socastsrm.com/wordpress/wp-content/themes/common_images/social/facebook.png' alt='facebook' /></a><a href='https://www.instagram.com/z947/' target='_blank' class='socialIconLink instagram'><img src='https://media-cdn.socastsrm.com/wordpress/wp-content/themes/common_images/social/instagram.png' alt='instagram' /></a><a href='https://apps.apple.com/au/app/grand-cities-104-3-rock95-z94/id974891601' target='_blank' class='socialIconLink ios'><img src='https://media-cdn.socastsrm.com/wordpress/wp-content/themes/common_images/social/ios.png' alt='ios' /></a><a href='https://play.google.com/store/apps/details?id=com.leighton.KZLT&amp;hl=en_US&amp;gl=US' target='_blank' class='socialIconLink android'><img src='https://media-cdn.socastsrm.com/wordpress/wp-content/themes/common_images/social/android.png' alt='android' /></a><a href='https://www.amazon.com/Leighton-Broadcasting-Z947-Todays-Music/dp/B07ZN12HH8' target='_blank' class='socialIconLink alexa'><img src='https://media-cdn.socastsrm.com/wordpress/wp-content/themes/common_images/social/alexa.png' alt='alexa' /></a></div><script> $(document).ready(function() { var base_url = '/wordpress/wp-content/themes/'; var theme_images_dir = 'common_images/'; loadSvg('.scSocialIconsWidget .socialIconLink.facebook', base_url+theme_images_dir+'social/facebook', '', 'facebook'); loadSvg('.scSocialIconsWidget .socialIconLink.instagram', base_url+theme_images_dir+'social/instagram', '', 'instagram'); loadSvg('.scSocialIconsWidget .socialIconLink.ios', base_url+theme_images_dir+'social/ios', '', 'ios'); loadSvg('.scSocialIconsWidget .socialIconLink.android', base_url+theme_images_dir+'social/android', '', 'android'); loadSvg('.scSocialIconsWidget .socialIconLink.alexa', base_url+theme_images_dir+'social/alexa', '', 'alexa'); }); </script></div> <div class="wpb_raw_code wpb_raw_js" > <div class="wpb_wrapper"> <!-- Leighton Broadcasting Ad Management Asynchronous JS Tag - Generated with Revive Adserver v5.0.5 --> <ins data-revive-zoneid="669" data-revive-id="99b07baef3d4cb276f68c5799b20316e"></ins> <script async src="//banners.leightonbroadcasting.com/asyncjs.php"></script> </div> </div> <div class="vc_empty_space" style="height: 22px"><span class="vc_empty_space_inner"></span></div><div class="vc_btn3-container vc_btn3-left" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-rounded vc_btn3-style-modern vc_btn3-icon-left vc_btn3-color-white" href="https://player.listenlive.co/64081" title="" target="_blank"><i class="vc_btn3-icon fas fa-play"></i> Listen Live</a></div></div></div></div><div class="wpb_column vc_column_container vc_col-sm-2"><div class="vc_column-inner "><div class="wpb_wrapper"></div></div></div><div class="wpb_column vc_column_container vc_col-sm-2"><div class="vc_column-inner "><div class="wpb_wrapper"></div></div></div><div class="wpb_column vc_column_container vc_col-sm-2"><div class="vc_column-inner "><div class="wpb_wrapper"></div></div></div></div></div></div> </section> <script> var heroBgds = ["https:\/\/media.socastsrm.com\/wordpress\/wp-content\/blogs.dir\/2408\/files\/2021\/01\/z947herobackground-1920x1080-1.jpg"]; if (typeof heroBgds === 'object' && heroBgds.length > 0) { var randomIndex = Math.floor(Math.random() * (heroBgds.length)); if (heroBgds[randomIndex] !== 'undefined' && heroBgds[randomIndex].length > 0) { $('.hero-header').css('background-image', 'url(' + heroBgds[randomIndex] + ')'); } } </script> <style> #heroHeader { --sc-text: #222222; --text-header: #222222; --sc-primary: #ffffff; background-color: #ffffff; color: #222222; text-align: left; } #heroHeader .hero-content { background-color: transparent; } </style> <main><div class='bgd-img-container'><div class='floating-bgd-img'></div></div><section id='minisite_header' class='site_width'><div class='minisite_nav'><ul><li class='minisite_nav_li'><a href='/z947-home' target='' class='minisite_nav_a active'>Home</a></li><li class='minisite_nav_li'><a href='/z94-schedule' target='' class='minisite_nav_a '>Schedule</a></li><li class='minisite_nav_li'><a href='/z947-contests' target='' class='minisite_nav_a '>Contests</a></li><li class='minisite_nav_li'><a href='/z94-on-alexa' target='' class='minisite_nav_a '>Z94.7 on Alexa</a></li><li class='minisite_nav_li'><a href='/z94-vip-club' target='' class='minisite_nav_a '>Z94.7 VIP Club</a></li><li class='minisite_nav_li'><a href='/contact-z94' target='' class='minisite_nav_a '>Contact Z94.7</a></li></ul></div></section><div id='sc-content-area' class='site_width'><div class='sc-sidebar-wrapper ' data-hascontent="true"> <div class='sc-content'> <article id="post-246" class="post-246 page type-page status-publish hentry"> <div class="entry-content"> <div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-9"><div class="vc_column-inner "><div class="wpb_wrapper"> <div class="wpb_raw_code wpb_raw_js" > <div class="wpb_wrapper"> <!-- Leighton Broadcasting Ad Management Asynchronous JS Tag - Generated with Revive Adserver v5.0.4 --> <div style="text-align:center"> <ins data-revive-zoneid="389" data-revive-id="99b07baef3d4cb276f68c5799b20316e"></ins> </div> <script async src="//banners.leightonbroadcasting.com/asyncjs.php"></script> </div> </div> <div class="vc_empty_space" style="height: 32px"><span class="vc_empty_space_inner"></span></div> <div class="wpb_single_image wpb_content_element vc_align_left"> <figure class="wpb_wrapper vc_figure"> <div class="vc_single_image-wrapper vc_box_border_grey"><img width="1050" height="100" src="https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/onairteam-sliver-1050x100-1.png" class="vc_single_image-img attachment-full" alt="" /></div> </figure> </div> <div class="vc_row wpb_row vc_inner vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner"><div class="wpb_wrapper"> <div class="wpb_text_column wpb_content_element " > <div class="wpb_wrapper"> <h1><strong><img class=" wp-image-252 alignleft" src="https://media.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/kcld-kat-pic-1-168x300.jpg" alt="" width="180" height="321" srcset="https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/kcld-kat-pic-1-168x300.jpg 168w, https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/kcld-kat-pic-1.jpg 537w" sizes="(max-width: 180px) 100vw, 180px" />Kat &#8211; Playhouse </strong></h1> <h2><strong>On-Air: Weekdays 6am &#8211; 9am, Weekends 9am &#8211; 12pm<br /> </strong></h2> <p><strong>Why Broadcasting?</strong> There&#8217;s not much more I&#8217;m capable of doing. There&#8217;s also not much more I would want to do. When I get to come in every morning and just laugh &#8230; I guess that&#8217;s why</p> <p><strong>Most Memorable Broadcasting Moment: </strong>When my boot called the show. I was going under for colon removal surgery when they gave me the good stuff, he went rogue. On a more cerebral tip, when we have people on the air tell us amazing stores that change the course of our show because they&#8217;re so moving. Got one?</p> <p><strong>Personal Motto:</strong> Never use a bathroom in a dream. Just trust me, please.</p> <p><strong>If I Were a Superhero, My Superpower Would be: </strong>To read minds. People have some crazy stuff going on upstairs.</p> <p><strong>Ride or Die Album: </strong>Christina Aguilera&#8217;s all Spanish Christmas album. I&#8217;m not sure what I&#8217;m saying but darn, I sound good!</p> <p><strong>Song You Can Hear Me Singing in the Shower: </strong>Bruno Mars &#8220;Gorilla&#8221;</p> </div> </div> </div></div></div><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner"><div class="wpb_wrapper"> <div class="wpb_text_column wpb_content_element " > <div class="wpb_wrapper"> <h1><strong><img class=" wp-image-250 alignleft" src="https://media.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/kcld-jj-profile-pic-300x300.jpg" alt="" width="310" height="310" srcset="https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/kcld-jj-profile-pic-300x300.jpg 300w, https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/kcld-jj-profile-pic-150x150.jpg 150w, https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/kcld-jj-profile-pic-768x768.jpg 768w, https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/kcld-jj-profile-pic-605x605.jpg 605w, https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/kcld-jj-profile-pic.jpg 960w" sizes="(max-width: 310px) 100vw, 310px" />JJ &#8211; Playhouse</strong></h1> <h2><strong>On-Air: Weekdays 6am &#8211; 9am, Weekends 9am &#8211; 12pm</strong></h2> <p><strong>Why Broadcasting?</strong> I flunked out of law school and couldn&#8217;t hit a curve ball.</p> <p><strong>Most Memorable Broadcasting Moment:</strong>When the city stopped us from flushing all the toilets in town at the same time because it would blow up the water treatment facility. I still think the river would go down at least a foot.</p> <p><strong>Personal Motto:</strong> Rub some dirt on it.</p> <p><strong>If I Were a Superhero, My Superpower Would be: </strong>X-ray vision of course!</p> <p><strong>Ride or Die Album:</strong>Disintegration &#8211; The Cure</p> <p><strong>Song You Can Hear Me Singing in the Shower:</strong>&#8220;It was a good day&#8221; &#8211; Ice Cube</p> <h6><strong> </strong></h6> </div> </div> </div></div></div></div><div class="vc_separator wpb_content_element vc_separator_align_center vc_sep_width_100 vc_sep_border_width_5 vc_sep_pos_align_center vc_separator_no_text vc_sep_color_grey" ><span class="vc_sep_holder vc_sep_holder_l"><span class="vc_sep_line"></span></span><span class="vc_sep_holder vc_sep_holder_r"><span class="vc_sep_line"></span></span> </div><div class="vc_row wpb_row vc_inner vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner"><div class="wpb_wrapper"> <div class="wpb_text_column wpb_content_element " > <div class="wpb_wrapper"> <h1><strong><img class="size-medium wp-image-248 alignleft" src="https://media.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/derek-bio-400x400-1-300x300.jpg" alt="" width="300" height="300" srcset="https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/derek-bio-400x400-1-300x300.jpg 300w, https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/derek-bio-400x400-1-150x150.jpg 150w, https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/derek-bio-400x400-1.jpg 400w" sizes="(max-width: 300px) 100vw, 300px" />Derek Lee</strong></h1> <h2><strong>On-Air: Weekdays 2pm &#8211; 6pm</strong></h2> <p><strong>Why Broadcasting?</strong> I didn&#8217;t want to wear shoes!</p> <p><strong>Most Memorable Broadcasting Moment: </strong>A lady tattooed my face on her leg for Justin Bieber tickets.</p> <p><strong>Personal Motto:</strong> Not applicable.</p> <p><strong>If I Were a Superhero, My Superpower Would be: </strong>To climb stairs without losing my breath.</p> <p><strong>Ride or Die Album: </strong>Dave Chappelle &#8220;Killin&#8217; Them Softly&#8221;</p> <p><strong>Song You Can Hear Me Singing in the Shower: </strong>I don&#8217;t sing &#8230; I dance!</p> <h6><strong> </strong></h6> </div> </div> </div></div></div><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner"><div class="wpb_wrapper"> <div class="wpb_text_column wpb_content_element " > <div class="wpb_wrapper"> <h1><strong><img class="wp-image-12507 alignleft" src="https://media.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2022/06/mason-web-0522-300x281.jpg" alt="" width="250" height="235" srcset="https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2022/06/mason-web-0522-300x281.jpg 300w, https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2022/06/mason-web-0522.jpg 400w" sizes="(max-width: 250px) 100vw, 250px" />Liveline with Mason</strong></h1> <h2><strong>On-Air: Weekdays 6pm-11pm</strong></h2> <p>Born and raised in Wisconsin, Mason knew from a young age that his future would involve music, entertainment or technology. He was the definition of “class clown”, often telling jokes, talking too much and finding himself in detention. He was everyone’s friend, loved to meet new people and craved attention. Family, teachers and peers always pushed Mason to be a stand-up comedian, singer or some kind of performer. Radio was the perfect fit.</p> <p>Liveline is 100% <u>LIVE</u> every weeknight from Mason’s home studio, often with a cheering crowd. All-request, people calling in from everywhere, superstar interviews, countdowns, nightly questions, exclusive mixes and stuff you can’t hear <em>anywhere</em> else! Plus, your chance to WIN with crazy contests like “<em>Who Sings It?</em>”, “<em>Secret Sound</em>” and the “<em>Musical Medley”</em>. The last hour of every show features <em>Liveline Rewind</em>, playing the hottest throwbacks followed by our Big 3 Countdown of the night’s most-requested songs. We can’t do any of this without your participation!</p> <p>&nbsp;</p> <p><strong>Call or text </strong>us with your shout outs, dedications and requests at <strong>85-LIVELINE</strong> and <strong>follow @LivelineRadio </strong>on all the socials. Mason loves talking to his listeners, anytime! Tune in Monday through Friday night for the biggest party on the radio, all about you.</p> </div> </div> </div></div></div></div><div class="vc_separator wpb_content_element vc_separator_align_center vc_sep_width_100 vc_sep_border_width_5 vc_sep_pos_align_center vc_separator_no_text vc_sep_color_grey" ><span class="vc_sep_holder vc_sep_holder_l"><span class="vc_sep_line"></span></span><span class="vc_sep_holder vc_sep_holder_r"><span class="vc_sep_line"></span></span> </div><div class="vc_empty_space" style="height: 22px"><span class="vc_empty_space_inner"></span></div> <div class="wpb_raw_code wpb_raw_js" > <div class="wpb_wrapper"> <!-- Leighton Broadcasting Ad Management Asynchronous JS Tag - Generated with Revive Adserver v5.0.4 --> <div style="text-align:center"> <ins data-revive-zoneid="539" data-revive-id="99b07baef3d4cb276f68c5799b20316e"></ins> </div> <script async src="//banners.leightonbroadcasting.com/asyncjs.php"></script> </div> </div> <div class="vc_empty_space" style="height: 32px"><span class="vc_empty_space_inner"></span></div><div class="vc_row wpb_row vc_inner vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-8"><div class="vc_column-inner"><div class="wpb_wrapper"><div id="activityStreamContainer_688f5c3185305" class="activityStreamContainer scWidgetContainer"> <h2 class="sc-heading-widget">Z94.7 on Facebook</h2> <div class='emptyMessage'>No feed items available at this time.</div> <div id="activityStream_688f5c3185305" class="activityStream"></div> <a class='btn btn-silver moreBtn' href='javascript:feed_688f5c3185305.more("more_btn");' style='display:none;'>More</a> <div class='modals'> <div id="activityStreamConversation_688f5c3185305" class="activityStream activityStreamConversation"> <div id="activityStreamConversation_688f5c3185305_notify" class="notify" style='display:none;'> <a class="close" href="javascript:;">x</a> <h3></h3> <p></p> </div> <div class='content'></div> </div> <div id="activityStreamNotify_688f5c3185305" class="activityStream activityStreamNotify"> <div id="activityStreamNotify_688f5c3185305_notify" class="notify"> <h3></h3> <p></p> </div> </div> </div> <div class='feedLinks'> <a href='javascript:feed_688f5c3185305.toggleRefresh();' class='refreshToggle'>Pause Auto-Update</a> | <a href='#' class='backToTop'>Back to Top</a> </div> </div> <script type="text/javascript"> var feed_688f5c3185305 = null; var feedLightbox_688f5c3185305 = null; var SOCKET_URI = SOCKET_URI || 'wss://e2iotl3zc1.execute-api.us-east-1.amazonaws.com/prod'; jQuery(function ($) { $(document).on('ready socast:reinit',function(e) { feed_688f5c3185305 = new ActivityStream(); feed_688f5c3185305.key = '688f5c3185305'; feed_688f5c3185305.connection = new WebSocket(SOCKET_URI); feed_688f5c3185305.items = 4; feed_688f5c3185305.paginate = true; feed_688f5c3185305.numColumns = 2; feed_688f5c3185305.feedID = 8889; feed_688f5c3185305.accountID = 2308; feedLightbox_688f5c3185305 = new Lightbox('feedLightbox_688f5c3185305', [], true, false, false); feed_688f5c3185305.lightbox = feedLightbox_688f5c3185305; feedLightbox_688f5c3185305_comment = new Lightbox('feedLightbox_688f5c3185305_comment', [], true, false, false); feed_688f5c3185305.commentLightbox = feedLightbox_688f5c3185305_comment; feed_688f5c3185305.ucStaffLogo = 'https://media-cdn.socastsrm.com/uploads/station/2082/staff_comment_logo-5df3fe5369549.png'; feed_688f5c3185305.init(); $(document).on('click', "#lightbox_feedLightbox_688f5c3185305 .lightbox_close", function(e){ feed_688f5c3185305.setRefresh(); }); var height = $(window).height() - 100; $('#activityStreamConversation_688f5c3185305').dialog({ title: 'View Conversation', autoOpen: false, modal: true, resizable:false, width:350, close: function(){ $('#activityStreamConversation_688f5c3185305 .content').html(''); } }); $('#activityStreamConversation_688f5c3185305').css('maxHeight', height+'px'); $('#activityStreamNotify_688f5c3185305').dialog({ title: 'Submit Comment', autoOpen: false, modal: true, resizable:false, width:350 }); }); }); </script> <style> .activityStream .feedItem .feedHeader { background-color: #666666; } .activityStream .feedHeader.uc_user { background-color: #666666; } .activityStream .feedHeader.uc_staff { background-color: #666666; } </style></div></div></div><div class="wpb_column vc_column_container vc_col-sm-4"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="lastPlayedWidget scWidgetContainer showMore skip-0" data-listurl="https://socast-public.s3.amazonaws.com/player/lp_2308_2118.js" data-npurl="https://socast-public.s3.amazonaws.com/player/np_2308_2118.js" data-offset="0"> <h2 class="sc-heading-widget">Last Played</h2> <div class="songs"></div> <div style='clear:both;'></div> <a class='btn btn-silver moreBtn' href='javascript:;' data-next="" >More</a> </div></div></div></div></div></div></div></div><div class="wpb_column vc_column_container vc_col-sm-3"><div class="vc_column-inner "><div class="wpb_wrapper"><div class="vc_empty_space" style="height: 122px"><span class="vc_empty_space_inner"></span></div> <div class="wpb_single_image wpb_content_element vc_align_center"> <figure class="wpb_wrapper vc_figure"> <a href="https://player.listenlive.co/64081" target="_blank" class="vc_single_image-wrapper vc_box_border_grey"><img width="350" height="100" src="https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/z947-nowplaying-350x100-1.png" class="vc_single_image-img attachment-large" alt="" /></a> </figure> </div> <div class='scWidgetContainer nowPlayingWidget scGenericList sc-list sc-list-lg' data-npurl="https://socast-public.s3.amazonaws.com/player/np_2308_2118.js"> <div class='sc-now-playing items-wrapper'><div class="sc-list-item item"> <a href='#' title='Listen Live' class='socastPlayerBtn sc-list-img' data-streamid="2118"> <div class='img-container sc-image-border'> <img class='song-img' src='https://media-cdn.socastsrm.com/application/images/common_theme/placeholder-audio_1600x1600-opt.jpg' alt='' /> <div class='sc-overlay-play-btn btn btn-primary'><svg class="icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 24 24"><path fill="currentColor" d="M8,5.14V19.14L19,12.14L8,5.14Z"></path></svg></div> </div> </a> <div class="sc-list-content sc-list-info song-info"> <div class='text-help np-text'></div> <div class="sc-list-title song-title sc-single-line">Grand Cities</div> <div class='song-artist sc-single-line text-sm sc-item-detail'></div> <a href='#' target='_blank' class='itunesBadgeLink' style='display: none;'> <img src='/images/itunes_badge_small.svg' alt='buy on itunes' /> </a> </div> </div></div> <script> var NowPlaying = NowPlaying || {}; NowPlaying.accountLogo = 'https://media-cdn.socastsrm.com/application/images/common_theme/placeholder-audio_1600x1600-opt.jpg'; NowPlaying.accountName = "Grand Cities"; </script> </div> <div class="wpb_raw_code wpb_raw_js" > <div class="wpb_wrapper"> <!-- Leighton Broadcasting Ad Management Asynchronous JS Tag - Generated with Revive Adserver v5.0.4 --> <div style="text-align:center"> <ins data-revive-zoneid="383" data-revive-id="99b07baef3d4cb276f68c5799b20316e"></ins> </div> <script async src="//banners.leightonbroadcasting.com/asyncjs.php"></script> </div> </div> <div class="vc_empty_space" style="height: 32px"><span class="vc_empty_space_inner"></span></div> <div class="wpb_raw_code wpb_raw_js" > <div class="wpb_wrapper"> <!-- Leighton Broadcasting Ad Management Asynchronous JS Tag - Generated with Revive Adserver v5.0.5 --> <ins data-revive-zoneid="719" data-revive-id="99b07baef3d4cb276f68c5799b20316e"></ins> <script async src="//banners.leightonbroadcasting.com/asyncjs.php"></script> </div> </div> <div class="wpb_raw_code wpb_content_element wpb_raw_html" > <div class="wpb_wrapper"> <iframe src="https://weatherology.com/v2/widgets/LeightonBroadcasting/GrandForks/home1.php" width="350" height="250" style="border: none;"></iframe> </div> </div> <div class="wpb_text_column wpb_content_element " > <div class="wpb_wrapper"> <h2 style="text-align: center;">FOLLOW US FOR INSTANT UPDATES!</h2> </div> </div> <div class='scWidgetContainer scSocialIconsWidget align-center icons-medium'><div class='social-links'><a href='https://www.facebook.com/Z947TodaysHitMusic' target='_blank' class='socialIconLink facebook'><img src='https://media-cdn.socastsrm.com/wordpress/wp-content/themes/common_images/social/facebook.png' alt='facebook' /></a><a href='https://www.instagram.com/z947/' target='_blank' class='socialIconLink instagram'><img src='https://media-cdn.socastsrm.com/wordpress/wp-content/themes/common_images/social/instagram.png' alt='instagram' /></a><a href='https://apps.apple.com/au/app/grand-cities-104-3-rock95-z94/id974891601' target='_blank' class='socialIconLink ios'><img src='https://media-cdn.socastsrm.com/wordpress/wp-content/themes/common_images/social/ios.png' alt='ios' /></a><a href='https://play.google.com/store/apps/details?id=com.leighton.KZLT&amp;hl=en_US&amp;gl=US' target='_blank' class='socialIconLink android'><img src='https://media-cdn.socastsrm.com/wordpress/wp-content/themes/common_images/social/android.png' alt='android' /></a><a href='https://www.amazon.com/Leighton-Broadcasting-Z947-Todays-Music/dp/B07ZN12HH8' target='_blank' class='socialIconLink alexa'><img src='https://media-cdn.socastsrm.com/wordpress/wp-content/themes/common_images/social/alexa.png' alt='alexa' /></a></div><script> $(document).ready(function() { var base_url = '/wordpress/wp-content/themes/'; var theme_images_dir = 'common_images/'; loadSvg('.scSocialIconsWidget .socialIconLink.facebook', base_url+theme_images_dir+'social/facebook', '', 'facebook'); loadSvg('.scSocialIconsWidget .socialIconLink.instagram', base_url+theme_images_dir+'social/instagram', '', 'instagram'); loadSvg('.scSocialIconsWidget .socialIconLink.ios', base_url+theme_images_dir+'social/ios', '', 'ios'); loadSvg('.scSocialIconsWidget .socialIconLink.android', base_url+theme_images_dir+'social/android', '', 'android'); loadSvg('.scSocialIconsWidget .socialIconLink.alexa', base_url+theme_images_dir+'social/alexa', '', 'alexa'); }); </script></div> <div class="wpb_single_image wpb_content_element vc_align_center"> <figure class="wpb_wrapper vc_figure"> <a href="https://play.google.com/store/apps/details?id=com.leighton.KZLT&amp;hl=en_US&amp;gl=US" target="_blank" class="vc_single_image-wrapper vc_box_border_grey"><img width="350" height="100" src="https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/googleplaybadge-350x100-1-badge.png" class="vc_single_image-img attachment-full" alt="" /></a> </figure> </div> <div class="wpb_single_image wpb_content_element vc_align_center"> <figure class="wpb_wrapper vc_figure"> <a href="https://apps.apple.com/au/app/grand-cities-104-3-rock95-z94/id974891601" target="_blank" class="vc_single_image-wrapper vc_box_border_grey"><img width="350" height="100" src="https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2408/files/2021/01/appstorebadge-350x100-1-badge.png" class="vc_single_image-img attachment-full" alt="" /></a> </figure> </div> <div class="vc_empty_space" style="height: 32px"><span class="vc_empty_space_inner"></span></div> <div class="wpb_raw_code wpb_raw_js" > <div class="wpb_wrapper"> <!-- Leighton Broadcasting Ad Management Asynchronous JS Tag - Generated with Revive Adserver v5.0.4 --> <div style="text-align:center"> <ins data-revive-zoneid="716" data-revive-id="99b07baef3d4cb276f68c5799b20316e"></ins> </div> <script async src="//banners.leightonbroadcasting.com/asyncjs.php"></script> </div> </div> <div class="vc_empty_space" style="height: 22px"><span class="vc_empty_space_inner"></span></div><div class="blogNewsWidget scWidgetContainer sc-list sc-list-lg" data-uid="scbnl-688f5c318daef" data-layout="-2" data-stripped="yes" data-summary="65" data-imgsize="full" data-author="no" data-view="no" data-date="yes" data-adpos="none" data-colwidth="0" data-excluded="" data-cache-namespace="1"> <div class='loader sc-center-box hidden'><img src='https://media-cdn.socastsrm.com/application/theme/images/loaders/indicator-big.gif' alt='' /></div> <div class="posts items-wrapper"><div class="sc-list-item sc-divider item"> <a href="https://knoxradio.com/2025/08/01/grand-forks-mission-food-pantry-to-temporarily-close-amidst-shortage/" class='sc-list-lg-link'> <div class="sc-list-img sc-image-container flex-center"><img class="sc-image" src="https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2404/files/2025/08/thumbnail-pantry.jpg" alt="" /></div> <div class="sc-list-title primary_color sc-list-display-link">Grand Forks Mission Food Pantry to Temporarily Close Amidst Shortage</div> </a> <div class='sc-list-content'> <div class="text">(Photo provided by Northlands Rescue Mission) (KNOX) - The shelve...</div> <div class="text-sm sc-item-detail"> <span class='sc-author'></span> <span class='sc-time'><svg class="icon" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 24 24"><path fill="currentColor" d="M12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22C6.47,22 2,17.5 2,12A10,10 0 0,1 12,2M12.5,7V12.25L17,14.92L16.25,16.15L11,13V7H12.5Z" /></svg>Aug 01, 2025</span> <span class='sc-view'></span> <span class="sc-image-attribution"></span> </div> </div> </div><div class="sc-list-item sc-divider item"> <a href="https://knoxradio.com/2025/08/01/north-dakota-emergency-services-renames-two-departments/" class='sc-list-lg-link'> <div class="sc-list-img sc-image-container flex-center"><img class="sc-image" src="https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/2404/files/2024/09/north-dakota-state-radio.jpg" alt="" /></div> <div class="sc-list-title primary_color sc-list-display-link">North Dakota Emergency Services Renames Two Departments</div> </a> <div class='sc-list-content'> <div class="text">(North Dakota Department of Emergency Services image) (KNOX) - Th...</div> <div class="text-sm sc-item-detail"> <span class='sc-author'></span> <span class='sc-time'><svg class="icon" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 24 24"><path fill="currentColor" d="M12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22C6.47,22 2,17.5 2,12A10,10 0 0,1 12,2M12.5,7V12.25L17,14.92L16.25,16.15L11,13V7H12.5Z" /></svg>Aug 01, 2025</span> <span class='sc-view'></span> <span class="sc-image-attribution"></span> </div> </div> </div></div> <div style='clear:both;'></div> <div style='clear:both;'></div> </div><!-- Generated by: SoCast Blog List ({"last_updated":1754225713,"cache_namespace":1,"source":"elasticsearch","count":1055,"query_time":19,"query_time_es":1,"age":0}) --><div class="vc_btn3-container vc_btn3-inline" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-rounded vc_btn3-style-modern vc_btn3-color-black" href="https://knoxradio.com/local-news/" title="" target="_blank">See More</a></div></div></div></div></div><div class="vc_row wpb_row vc_row-fluid sc-gridless"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner "><div class="wpb_wrapper"><div class="vc_empty_space" style="height: 32px"><span class="vc_empty_space_inner"></span></div> <div class="wpb_raw_code wpb_raw_js" > <div class="wpb_wrapper"> <!-- Leighton Broadcasting Ad Management Asynchronous JS Tag - Generated with Revive Adserver v5.0.4 --> <div style="text-align:center"> <ins data-revive-zoneid="758" data-revive-id="99b07baef3d4cb276f68c5799b20316e"></ins> </div> <script async src="//banners.leightonbroadcasting.com/asyncjs.php"></script> </div> </div> </div></div></div></div> </div><!-- .entry-content --> <footer class="entry-meta"> </footer><!-- #entry-meta --> </article><!-- #post-246 --> <div id="comments"> </div><!-- #comments --> <script> $(document).ready(function(){ $("#commentform").submit(function(){ if ($("#comment").val().match(/\w+/)) return true; if ($("#comment-empty-prompt").length <= 0){ $("#comment").before('<div id="comment-empty-prompt" style="color:red;">Oops, please type a comment.</div>'); } return false; }); $('#comments .commentlist .comment-content a').attr('target','_blank'); }); </script> </div> </div> </main> <footer id='theFooter' class='footerAlign-left footerWidth-full_content'><div class='site_width'><div class='footer-section footer-social'></div> <div class='footer-section footer-nav'> <ul class="nav nav-expanded "> <li> <a href='https://thegrandcities.com/contact-104-3-cities-fm' target="_self" class="nav-item-parent hover-effect"><span class="hover-effect">Contact 104.3 Cities FM</span></a></li> <li> <a href='https://thegrandcities.com/contact-rock-95' target="_self" class="nav-item-parent hover-effect"><span class="hover-effect">Contact Rock 95</span></a></li> <li> <a href='https://thegrandcities.com/contact-z94' target="_self" class="nav-item-parent hover-effect"><span class="hover-effect">Contact Z947</span></a></li> <li> <a href='#' target="_self" class="nav-item-parent hover-effect"><span class="hover-effect">1185 9th St NE, Thompson ND 58278 | Phone: 701.775.4611</span></a></li> <li> <a href='https://leightonbroadcasting.com/eeo-report' target="_blank" class="nav-item-parent hover-effect"><span class="hover-effect">EOO</span></a></li> <li> <a href='https://publicfiles.fcc.gov/fm-profile/kzlt-fm' target="_blank" class="nav-item-parent hover-effect"><span class="hover-effect">KZLT-FM Public Folder</span></a></li> <li> <a href='https://media.socastsrm.com/wordpress/wp-content/blogs.dir/2406/files/2020/12/kyck.pdf' target="_blank" class="nav-item-parent hover-effect"><span class="hover-effect">KZLT-FCC Applications</span></a></li> <li> <a href='https://publicfiles.fcc.gov/fm-profile/kgfm' target="_blank" class="nav-item-parent hover-effect"><span class="hover-effect">KGFK-FM Public Folder</span></a></li> <li> <a href='https://media.socastsrm.com/wordpress/wp-content/blogs.dir/2406/files/2020/12/kyck.pdf' target="_blank" class="nav-item-parent hover-effect"><span class="hover-effect">KGFK-FCC Applications</span></a></li> <li> <a href='https://publicfiles.fcc.gov/fm-profile/kzgf' target="_blank" class="nav-item-parent hover-effect"><span class="hover-effect">KZGF-FM Public Folder</span></a></li> <li> <a href='https://media.socastsrm.com/wordpress/wp-content/blogs.dir/2406/files/2020/12/kyck.pdf' target="_blank" class="nav-item-parent hover-effect"><span class="hover-effect">KZGF-FCC Applications</span></a></li> <li> <a href='/privacy' target="_self" class="nav-item-parent hover-effect"><span class="hover-effect">Privacy Policy</span></a></li> <li> <a href='/terms' target="_self" class="nav-item-parent hover-effect"><span class="hover-effect">Terms Of Service</span></a></li> </ul> </div> <div class='footer-section company '><a href='https://leighton.media/' target='_blank' class=''><img src='https://media-cdn.socastsrm.com/uploads/company/484/65f085ea85284.png' class='company-logo' alt='Leighton Media' /></a></div> <div class="footer-section copyright">Copyright &copy; 2025. All Rights Reserved.</div> <div class='footer-section'> <div id='socastTagline'> <p>This site is protected by reCAPTCHA and the Google <a href='https://policies.google.com/privacy'>Privacy Policy</a> and <a href='https://policies.google.com/terms'>Terms of Service</a> apply.</p> <a id='poweredBySocastLink' href='https://www.socastdigital.com' target='_blank'> <img src='https://media-cdn.socastsrm.com/wordpress/wp-content/themes/common_images/PoweredBySoCastTagline-White.png' alt='Powered by SoCast' /> </a> <script> $(document).ready(function() { var image_type = '-White'; if (typeof footer_luminance != 'undefined' && footer_luminance < 127.5) image_type = '-Black'; loadSvg('#poweredBySocastLink', '/wordpress/wp-content/themes/common_images/PoweredBySoCastTagline', image_type, 'Powered by SoCast'); }); </script> </div></div></div></footer><script type="text/javascript"> function openLogin() { window.location = "/login"; } </script><script> grecaptcha.ready(function(){ grecaptcha.execute("6LchdXMgAAAAAP4dU47UWMAhU0Tc8Uf0ldZrstqZ", {action: 'page_load'}) .then(_ => { }); }); </script><script type="text/html" id="wpb-modifications"></script><link rel='stylesheet' id='vc_font_awesome_5_shims-css' href='https://thegrandcities.com/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/css/v4-shims.min.css?ver=6.1' type='text/css' media='all' /> <link rel='stylesheet' id='vc_font_awesome_5-css' href='https://thegrandcities.com/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/css/all.min.css?ver=6.1' type='text/css' media='all' /> <link rel='stylesheet' id='socastcms_activityStream_style-css' href='https://cdn-css.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/plugins/socast-widgets/css/widgets/activityStream.css?v=2014-07-22&#038;ver=5.4.2' type='text/css' media='all' /> <link rel='stylesheet' id='socastcms_multiColumnLayout_style-css' href='https://cdn-css.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/plugins/socast-widgets/css/multiColumnLayout.css?v=2013-10-01&#038;ver=5.4.2' type='text/css' media='all' /> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/js/css-var-polyfill.js'></script> <script type='text/javascript' src='https://thegrandcities.com/wp-includes/js/comment-reply.min.js?ver=5.4.2'></script> <script type='text/javascript' src='https://thegrandcities.com/wp-includes/js/wp-embed.min.js?ver=5.4.2'></script> <script type='text/javascript' src='https://thegrandcities.com/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=6.1'></script> <script type='text/javascript' src='https://connect.soundcloud.com/sdk.js?ver=5.4.2'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/plugins/socast-widgets/js/widgets/activityStreamGlobal.js?v=2014-09-17&#038;ver=5.4.2'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/plugins/socast-widgets/js/widgets/activityStreamObject.js?v=2020-08-20&#038;ver=5.4.2'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/plugins/socast-widgets/js/audio-recorder/polyfill.js?ver=5.4.2'></script> <script type='text/javascript' src='https://www.youtube.com/iframe_api?ver=5.4.2'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/js/jquery/js/jquery.form.js?ver=5.4.2'></script> <script type='text/javascript' src='https://google.com/recaptcha/api.js?ver=5.4.2'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/plugins/socast-widgets/js/multiColumnLayout.js?v=2013-10-01&#038;ver=5.4.2'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/plugins/socast-widgets/js/widgets/lastPlayed.js?ver=5.4.2'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/plugins/socast-widgets/js/widgets/nowPlaying.js?ver=5.4.2'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/plugins/socast-widgets/js/widgets/blogNews.js?ver=5.4.2'></script> <script type='text/javascript' src='https://cdn-js.socastsrm.com/cdn_v17.19.23/wordpress/wp-content/plugins/socast-widgets/js/widgets/featureRotator.js?v=2014-07-29&#038;ver=5.4.2'></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"7c7b538f90","applicationID":"137944001","transactionName":"Y1FWYEBZXBZYAkxdXVobdVdGUV0LFhFZU1c=","queueTime":0,"applicationTime":442,"atts":"TxZVFghDTxg=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>


URL: