1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 3<head id="head"><title> 4 Home - Union Club of Boston - Boston, MA 5</title> 6 <!--jQuery include portalTempalte.aspx--> 7
7<script src="/CMSScripts/jquery/jquery.js"></script>
7 8 <!-- Cookie Notification Styles --> 9 <link rel="stylesheet" href="/CMSScripts/CHO/css/basic-styles.css"> 10 11 <!-- ClubHouseOnlineHeader --> 12 13<!-- Meta, title, CSS, favicons masterheader.ascx --> 14<meta http-equiv="X-UA-Compatible" content="IE=edge"> 15<meta name="viewport" content="width=device-width, initial-scale=1"> 16 17 18 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous"> 19 20 <link href="/apple-touch-icon.png" type="image/png" rel="icon"/><link href="/apple-touch-icon.aspx" type="image/png" rel="icon"/><link href="/CHObundles/css?v=qiIqxuvboKcXq5qx9vRZatU4xene1dKmUNH7PsYqMR01" rel="stylesheet"/> 21 22 <link rel="stylesheet" href="/CMSModules/CHO/Widgets/app/css/styles.min.css"> 23 24 <link id="ClubHouseOnlineHeader1_siteCssLink" type="text/css" rel="stylesheet" href="/CMSPages/GetResource.ashx?stylesheetname=Sass_UnionClubOfBoston_300074"></link> 25 26
26<script type="text/javascript" src="/CMSScripts/CHO/JS/Custom/main.min.js"></script>
26 27 28 29<!-- Body Font --> 30<link href="https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet"> 31<link href="https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet"> 32<link href="https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet"> 33<link href="https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet"> 34<link href="https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet"> 35<link href="https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet"> 36<link href="https://fonts.googleapis.com/css?family=Roboto:400,400i,700,700i" rel="stylesheet" crossorigin="anonymous"> 37<link href="https://fonts.googleapis.com/css?family=Lato:400,400i,700,700i" rel="stylesheet" crossorigin="anonymous"> 38 39<!--End of masterheader.ascx --> 40<meta name="description" content="Discover the Union Club of Boston â a historic private club fostering community, connection, and camaraderie since 1863. Experience timeless tradition, elegant gatherings, and modern hospitality in the heart of Boston." /> 41<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
41<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRJS-011d93807e6b5780e10","applicationID":"1341569896","transactionName":"YgBQZ0dVDRVRAREPWVtKc2BlGwALQxIEAVNGSkJcR0ACCkQHCBZaVBFXHVRHEx4=","queueTime":0,"applicationTime":202,"agent":"","atts":""}</script>
41<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1386227806",accountID:"4124504",trustKey:"4124504",xpid:"UAcFVVNTDBABV1VTAgcOXl0H",licenseKey:"NRJS-011d93807e6b5780e10",applicationID:"1341569896",browserID:"1386227806"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */ 42(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
42e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
42const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
42if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
42o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
42(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
42;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.322.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,s,a)=>
42{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==",249:"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==",212:"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==",238:"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
42ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
42{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
42null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
42dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
42imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
42return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
42!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
42if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
42);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
42class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
42h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
42 43<meta http-equiv="pragma" content="no-cache" /> 44<meta http-equiv="content-style-type" content="text/css" /> 45<meta http-equiv="content-script-type" content="text/javascript" /> 46<meta name="keywords" content="Union Club of Boston, Boston private club, historic private club Boston, exclusive social club Boston, members-only club Boston, Boston heritage club,Boston social club, Boston membership club, Boston history club, Union Club membership, Boston civic club, Boston elite club, private dining Boston,history and tradition, community and connection, Boston heritage, elegant gatherings, member camaraderie, timeless hospitality" /> 47<link href="/Site_Data/Assets/stylesheet" type="text/css" rel="stylesheet"/> 48
49<script src="https://unpkg.com/[email protected]/dist/aos.js" type="text/javascript"></script>
49 50 51<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no,shrink-to-fit=no,minimal-ui"> 52<meta property="og:locale" content="en-US"> 53<meta property="og:type" content="website"> 54<meta property="og:title" content="Home | âUnion Club of Boston"> 55<meta property="og:description" content=""> 56<meta property="og:url" content="https://unionclub.clubhouseonline-e3.net/Home"> 57<meta property="og:site_name" content="Union Club of Boston"> 58<meta property="og:image" content=" 59https://unionclub.org/og"> 60<meta property="og:image:secure_url" content=" 61https://unionclub.org/og"> 62<meta property="og:image:width" content="280"> 63<meta property="og:image:height" content="260"> 64<meta name="twitter:card" content="summary"> 65<meta name="twitter:title" content="Home | âUnion Club of Boston"> 66<meta name="twitter:description" content="Discover the Union Club of Boston â a historic private club fostering community, connection, and camaraderie since 1863. Experience timeless tradition, elegant gatherings, and modern hospitality in the heart of Boston."> 67<meta name="twitter:image" content=" 68https://unionclub.org/og"> 69 70<link href="/apple-touch-icon.png" type="image/png" rel="icon"/><link href="/apple-touch-icon.aspx" type="image/png" rel="icon"/> 71<!-- Global site tag (gtag.js) - Google Analytics -->
72<script> 73window.dataLayer = window.dataLayer || []; 74window.gtag = window.gtag || function(){dataLayer.push(arguments);}; 75</script>
vendor: 65 bytes, lines 75-76
75 76<script async src='https://www.googletagmanager.com/gtag/js?id=
76G-0GB3DW1SM4
vendor: 16 bytes, lines 76-77
76'> 77</script>
78<script> 79gtag('js', new Date()); 80gtag('config', 'G-0GB3DW1SM4'); 81</script>
81 82 83 84<!-- favicon --> 85<link rel='apple-touch-icon' sizes='57x57' href='/apple-touch-icon'> 86<link rel='apple-touch-icon' sizes='60x60' href='/apple-touch-icon'> 87<link rel='apple-touch-icon' sizes='72x72' href='/apple-touch-icon'> 88<link rel='apple-touch-icon' sizes='76x76' href='/apple-touch-icon'> 89<link rel='apple-touch-icon' sizes='114x114' href='/apple-touch-icon'> 90<link rel='apple-touch-icon' sizes='120x120' href='/apple-touch-icon'> 91<link rel='apple-touch-icon' sizes='144x144' href='/apple-touch-icon'> 92<link rel='apple-touch-icon' sizes='152x152' href='/apple-touch-icon'> 93<link rel='apple-touch-icon' sizes='180x180' href='/apple-touch-icon'> 94<link rel='icon' type='image/png' sizes='192x192' href='/apple-touch-icon'> 95<link rel='icon' type='image/png' sizes='32x32' href='/apple-touch-icon'> 96<link rel='icon' type='image/png' sizes='96x96' href='/apple-touch-icon'> 97<link rel='icon' type='image/png' sizes='16x16' href='/apple-touch-icon'> 98<meta name='msapplication-TileColor' content='#ffffff'> 99<meta name='msapplication-TileImage' content='/ms-icon-144x144'> 100<meta name='theme-color' content='#ffffff'> 101 102 103 104 <!-- Meta Pixel Code --> 105
105<script>
vendor: 617 bytes, lines 105-113
105 106 !function(f,b,e,v,n,t,s) { 107 if (f.fbq) return; n = f.fbq = function () 108 { n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments) }; 109 if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0'; 110 n.queue = []; t = b.createElement(e); t.async = !0; t.src = v; s = b.getElementsByTagName(e)[0]; 111 s.parentNode.insertBefore(t, s) 112 }(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js'); 113 fbq('init', '
113123456789
vendor: 65 bytes, lines 113-115
113'); 114 fbq('track', 'PageView'); 115
115</script>
115 116 117 <noscript> 118 <img height='1' width='1' style='display: none' src = 'https://www.facebook.com/tr?id=123456789&ev=PageView&noscript=1'/> 119 </noscript> 120 121 <!-- End Meta Pixel Code --> 122 123 <link href="/CMSPages/GetResource.ashx?stylesheetfile=/App_Themes/Default/bootstrap.css&639245303397281278" type="text/css" rel="stylesheet"/> 124<link href="/CMSPages/GetResource.ashx?stylesheetfile=/App_Themes/base.css&639245303364643045" type="text/css" rel="stylesheet"/> 125<link href="/CMSPages/GetResource.ashx?stylesheetfile=/CMSWebParts/CHO/Property.css&639245304037547743" type="text/css" rel="stylesheet"/>
126<script type="text/javascript" src="/CMSScripts/CHO/Scripts/MyProfilePages.js?639245304006754690"></script>
126<link href="/CMSPages/GetResource.ashx?stylesheetfile=/CMSWebParts/CHO/VideoBackground/Videojs/video-js.min.css&639245304041147511" type="text/css" rel="stylesheet"/> 127</head> 128<body class="LTR Safari Chrome Safari128 Chrome128 ENUS ContentBody " > 129 <form method="post" action="/" id="form" class="rectangle-btn"> 130<div class="aspNetHidden"> 131<input type="hidden" name="manScript_HiddenField" id="manScript_HiddenField" value="" /> 132<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> 133<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> 134<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTkwMTk2NTE1Ng8WAh4TVmFsaWRhdGVSZXF1ZXN0TW9kZQIBFgICAQ8WBB4FY2xhc3MFDXJlY3RhbmdsZS1idG4eBmFjdGlvbgUBLxYEAgUPZBYCZg8WAh4HVmlzaWJsZWhkAgkPZBYCZg8PFgQeCENzc0NsYXNzBQ9QYWdlUGxhY2Vob2xkZXIeBF8hU0ICAmQWAmYPZBYGAgUPZBYSAgEPDxYCHwNoZBYCZg9kFgICAw9kFgICAw8PZGRkAgIPDxYCHwNoZBYCZg9kFgICAw9kFgICAw8PZGRkAgUPDxYCHwNoZBYCZg9kFgICAw9kFgICAw8PZGRkAgcPDxYCHwNoZBYCZg9kFgICAw9kFgICAw8PZGRkAggPZBYCZg8WBB8BBQpzdGF0aWMtaW1nHglpbm5lcmh0bWwFnAE8YSBocmVmPScvaG9tZSc+PGltZyBzcmM9J34vZ2V0bWVkaWEvZTMzMGE3ZWQtMjcwZi00YmQ2LWIwY2MtNGZmODRmNWExMjgxL2xvZ28uYXNweD93aWR0aD0xNjcmYW1wO2hlaWdodD0xNzYmYW1wO2V4dD0ucG5nJyBhbHQ9J1VuaW9uIENsdWIgb2YgQm9zdG9uJyAvPjwvYT5kAgkPDxYCHwNoZBYCZg9kFgICAw9kFgICAw8PZGRkAgoPDxYCHwNoZBYCZg9kFgICAw9kFgICAw8PZGRkAgsPZBYEAgEPFgIeBXN0eWxlBQ1kaXNwbGF5Om5vbmU7ZAIDDxYEHwcFDmRpc3BsYXk6YmxvY2s7HgdvbmNsaWNrBRtsb2NhdGlvbi5ocmVmPScvbG9naW4uYXNweCcWAgIDDw8WAh4EVGV4dAUMTWVtYmVyIExvZ2luZGQCDA9kFgJmD2QWBmYPFgIfA2hkAgEPFgIfA2hkAgUPFgIfCQX4ATxzY3JpcHQgbGFuZ3VhZ2U9J2phdmFzY3JpcHQnPg0KdmFyIGEgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbWVudUVsZW0nKTsNCmEuaWQgPSAnbWFpbi1tZW51JzsNCmEuY2xhc3NOYW1lID0gJ3RvcC1uYXYgIGNvbGxhcHNlZCc7DQp2YXIgbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdkaXZNYWluTWVudScpOw0KbS5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJzsgbS5jbGFzc05hbWU9J2Z1bGxtZW51Jz
134sNCjwvc2NyaXB0Pg0KZAIHD2QWAmYPZBYCAgIPZBYCZg8PFgQfBAUPUGFnZVBsYWNlaG9sZGVyHwUCAmQWAmYPZBYCAgEPZBYOZg9kFgZmD2QWAmYPFgQfAQVeY2hvLWhlcm8tdGV4dHdpZGdldCB2aWRlby13aWRnZXQgdGV4dC1jZW50ZXIgdHJ1ZWhlaWdodDEwMCB0aGVtZTEgdmlkZW8td2lkZ2V0LXNob3d2aWRlb21vYmlsZR8HBRdtYXJnaW46MHB4IDBweCAwcHggMHB4OxYCAgEPFgIfAQUyY2hvLWhlcm8tdGV4dHdpZGdldC1jb250ZW50IGFuaW1hdGVkIGZhZGVJbiBkZWxheTEWAgIBD2QWAmYPFgIfA2hkAgIPFgIfBgUpPGltZyBjbGFzcz0ncG9zdGVyLWltYWdlJyBzcmM9JycgYWx0PScnLz5kAgQPZBYCAgEPFgIfAQUrdmlkZW8tanMgdmpzLWRlZmF1bHQtc2tpbiBmdWxsc2NyZWVuX192aWRlb2QCAQ9kFgJmD2QWAmYPFgQfAQVYYmFzaWMtdGV4dC1hcmVhIGxvZ28tYmFubmVyIG5hcnJvdy1ib3R0b20tbWFyZ2luIHRoZW1lMSBsb2dvLWJhbm5lciBuYXJyb3ctYm90dG9tLW1hcmdpbh8HBRdtYXJnaW46MHB4IDBweCAwcHggMHB4OxYCAgEPFgQfAQUaaW5uZXItd3JhcCB0aGVtZS1zZWNvbmRhcnkfBwUYcGFkZGluZzowcHggMHB4IDBweCAwcHg7FgICAQ9kFgICAQ9kFhgCAQ8WAh8BBRRlMy10YWJsZS13cmFwIGNvbC1zbRYCAgEPFgIfCQU7PGgxIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij5VbmlvbiBDbHViIG9mIEJvc3RvbjwvaDE+DQpkAgMPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIFDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCBw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAgkPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAILDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCDQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAg8PFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIRDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCEw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhUPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIXDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCAg9kFgJmD2QWAmYPFgQfAQUrYmFzaWMtdGV4dC1hcmVhIHRoZW1lMSB0aXRsZS1vdmVybGF5LWJhbm5lch8HBRdtYXJnaW46MHB4IDBweCAwcHggMHB4OxYCAgEPFgQfAQUaaW5uZXItd3JhcCB0aGVtZS1zZWNvbmRhcnkfBwUYcGFkZGluZzowcHggMHB4IDBweCAwcHg7FgICAQ9kFgICAQ9kFhgCAQ8WAh8BBRRlMy10YWJsZS13cmFwIGNvbC1zbRYCAgEPFgIfCQWsAjxoMj5Db25uZWN0LiBFbmdhZ2UuIEJlbG9uZzwvaDI+DQoNCjxoMz48ZW0+V2hlcmUgTGFzdGluZyBGcmllbmRzaGlwcyBGbG91cmlzaCBhbmQgTmV3IFRyYWRpdGlvbnMgRW1icmFjZSBUaW1lbGVzcyBWYWx1ZXM8L2VtPjwvaDM+DQoNCjxwPjxhIGNsYXNzPSJlMy1idXR0b24iIGhyZWY9In4vTWVtYmVyc2hpcCI+SW5xdWlyZSBBYm91dCBNZW1iZXJzaGlwPC9hPiZuYnNwOyZuYnNwOzxhIGNsYXNzPSJlMy1idXR0b24iIGhyZWY9In4vRW50ZXJ0YWlubWVudF9FdmVudHMiPkV4cGxvcmUgRXZlbnQgU3BhY2VzPC9hPjwvcD4NCmQCAw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAgUPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIHDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCCQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAgsPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAINDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCDw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhEPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAITDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCFQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhcPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIDD2QWAmYPZBYCZg8WBB8BBS9iYXNpYy10ZXh0LWFyZWEgdGhlbWUxIHRpdGxlLXN1bW1hcnktZG91YmxlLWltZx8HBRdtYXJnaW46MHB4IDBweCAwcHggMHB4OxYCAgEPFgQfAQUaaW5uZXItd3JhcCB0aGVtZS1zZWNvbmRhcnkfBwUYcGFkZGluZzowcHggMHB4IDBweCAwcHg7FgICAQ9kFgICAQ9kFhgCAQ8WAh8BBRRlMy10YWJsZS13cmFwIGNvbC1zbRYCAgEPFgIfCQX+ATxpbWcgYWx0PSIiIGNsYXNzPSJpbWFnZS1jZW50ZXItY29udGFpbmVyIiBzcmM9In4vZ2V0bWVkaWEvNDg2MDcwMDAtMTI4NC00ZWQwLTg5NjMtMzMyODZiN2NhNzFhL1VDLUxvZ28tRFNDODU4NS5hc3B4IiAvPjxiciAvPg0KPGltZyBhbHQ9IiIgY2xhc3M9ImltYWdlLWNlbnRlci1jb250YWluZXIiIHNyYz0ifi9nZXRtZWRpYS84YmY4MzUwYy05N2QxLTQ2NmYtYTM5Ny0wYzg5Njk3YjIyMWEvdW5pb25fbGlnaHRzLTE3MDgtSERSLmFzcHgiIC8+ZAIDDxYCHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtFgICAQ8WAh8JBa0HPGgyPkJvcm4gaW4gSGlzdG9yeSwgQnVpbHQgZm9yIFRvZGF5PC9oMj4NCg0KPGgzPjxlbT5BIExlZ2FjeSBvZiBTdHJlbmd0aCBhbmQgQ29tbXVuaXR5PC9lbT48L2gzPg0KDQo8cD5UaGUgVW5pb24gQ2x1YiBvZiBCb3N0b24gaXMgYSB0aHJpdmluZywgZW5lcmdldGljIHByaXZhdGUgY2x1YiwgcmljaCBpbiBoaXN0b3J5LCBpbiB0aGUgaGVhcnQgb2YgQm9zdG9uLiBPdXIgbWlzc2lvbiBpcyB0byBmb3N0ZXIgYSB3ZWxjb21pbmcgYW5kIGR5bmFtaWMgY29tbXVuaXR5IHdoZXJlIG1lbWJlcnMgY29tZSB0b2dldGhlciB0byBjcmVhdGUgbGFzdGluZyBjb25uZWN0aW9ucyBhbmQgZXh0cmFvcmRpbmFyeSBleHBlcmllbmNlcy4gV2UgcHJvdmlkZSBhIGRpc3Rpbmd1aXNoZWQgc2V0dGluZyBmb3IgbWVhbmluZ2Z1bCBjb252ZXJzYXRpb25zLCBtZW1vcmFibGUgZXZlbnRzIGFuZCB0aGUgY3VsdGl2YXRpb24gb2YgZnJpZW5kc2h
134pcHMmbWRhc2g7b2xkIGFuZCBuZXcmbWRhc2g7d2l0aG91dCB0aGUgcHJlc3N1cmVzIG9mIHRoZSBvdXRzaWRlIHdvcmxkLjxiciAvPg0KJm5ic3A7PGJyIC8+DQpBcyBhIGdhdGhlcmluZyBwbGFjZSBmb3IgdmlicmFudCBhbmQgYWNjb21wbGlzaGVkIGluZGl2aWR1YWxzIHdobyB2YWx1ZSBzb2NpYWwgY29ubmVjdGlvbiwgd2Ugc3RyaXZlIHRvIG1haW50YWluIGFuIGF0bW9zcGhlcmUgb2YgaGFybW9ueSBhbmQgc29jaWFiaWxpdHkuIFdoZXRoZXIgZW5qb3lpbmcgYSBxdWlldCBtZWFsLCBlc2NhcGluZyBmb3IgYSB3ZWVrZW5kIGdldGF3YXkgb3IgbGVhcm5pbmcgYWJvdXQgb3VyIHBhc3QsIG1lbWJlcnMgZmluZCBhIHVuaXF1ZSBzZW5zZSBvZiBiZWxvbmdpbmcgd2l0aGluIG91ciB3YWxscy48YnIgLz4NCjxiciAvPg0KPGEgY2xhc3M9ImUzLWJ1dHRvbiIgaHJlZj0ifi9UaGVfQ2x1YiI+TGVhcm4gTW9yZTwvYT48L3A+DQpkAgUPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIHDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCCQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAgsPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAINDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCDw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhEPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAITDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCFQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhcPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIED2QWAgIBDxYEHwEFMGNoby1oZXJvLXRleHR3aWRnZXQgdGV4dC1jZW50ZXIgdGhlbWUxIGhlaWdodDUwIB8HBRdtYXJnaW46MHB4IDBweCAwcHggMHB4OxYEAgEPFggfBwWAAWJhY2tncm91bmQtaW1hZ2UgO
134iB1cmwoJy9nZXRtZWRpYS9iYzQ3ZjQ1MS02YjBmLTQwZmQtYWQyNC1hZTk3NzE4N2Y1YjQvdW5pb24tY2x1Yi1oaXN0b3JpYy5hc3B4P3dpZHRoPTE2MDAmaGVpZ2h0PTg0MCZleHQ9LmpwZycpHgNhbHQFGWhpc3RvcmljIHZpZXcgb2YgdGhlIGNsdWIeBXRpdGxlBRloaXN0b3JpYyB2aWV3IG9mIHRoZSBjbHViHgphcmlhLWxhYmVsBRloaXN0b3JpYyB2aWV3IG9mIHRoZSBjbHViZAIDDxYEHwEFMmNoby1oZXJvLXRleHR3aWRnZXQtY29udGVudCBhbmltYXRlZCBmYWRlSW4gZGVsYXkxHwNoFgICAQ8WAh8BBRhjb250YWluZXIgY29udGVudC1ib3R0b20WCgIBDxYCHwEFQ2Noby1oZXJvLXRleHR3aWRnZXQtbG9nbyBoaWRkZW4teHMgdmlzaWJsZS1zbSB2aXNpYmxlLW1kIG1lZGl1bUxvZ29kAgUPFgIfA2hkAgcPFgIfA2hkAgkPFgIfA2hkAgsPFgIfA2hkAgUPZBYCZg9kFgJmDxYEHwEFMmJhc2ljLXRleHQtYXJlYSB0aGVtZTEgdGV4dC1iYW5uZXItb3ZlcmxheS1jb250ZW50HwcFF21hcmdpbjowcHggMHB4IDBweCAwcHg7FgICAQ8WBB8BBRppbm5lci13cmFwIHRoZW1lLXNlY29uZGFyeR8HBRpwYWRkaW5nOjIwcHggMHB4IDIwcHggMHB4OxYCAgEPZBYCAgEPZBYYAgEPFgIfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20WAgIBDxYCHwkFsAU8aDI+U2luY2UgMTg2Mywgd2hlcmUgQm9zdG9uJnJzcXVvO3MgbGVhZGVycyBhbmQgaGlzdG9yeSBjb21lIHRvZ2V0aGVyPC9oMj4NCg0KPGgzPldoZXJlIFBhdHJpb3RzIGFuZCBIaXN0b3J5IEZvdW5kIEhvbWU8L2gzPg0KDQo8cD5Gb3VuZGVkIGluIDE4NjMgYW1pZCB0aGUgdHVybW9pbCBvZiB0aGUgQ2l2aWwgV2FyLCB0aGUgVW5pb24gQ2x1YiBvZiBCb3N0b24gd2FzIGNyZWF0ZWQgdG8gcHJlc2VydmUgdGhlIFVuaW9uIGFuZCB1cGhvbGQgbG95YWx0eSB0byB0aGUgQ29uc3RpdHV0aW9uLiBGcm9tIGl0cyBlYXJsaWVzdCBkYXlzLCB0aGUgQ2x1YiBoYXMgYmVlbiBob21lIHRvIGxlYWRlcnMgaW4gbGl0ZXJhdHVyZSwgbGF3LCBzY2llbmNlLCBhbmQgZ292ZXJubWVudCwgaW5jbHVkaW5nIFJhbHBoIFdhbGRvIEVtZXJzb24sIENoYXJsZXMgU3VtbmVyLCBhbmQgZnV0dXJlIFByZXNpZGVudCBDYWx2aW4gQ29vbGlkZ2UuIE92ZXIgMTYwIHllYXJzIGxhdGVyLCBpdCByZW1haW5zIGEgcGxhY2Ugb2YgZmVsbG93c2hpcCwgY2l2aWMgZW5nYWdlbWVudCwgYW5kIGVuZHVyaW5nIGNvbm5lY3Rpb24gdG8gQm9zdG9uJnJzcXVvO3MgaGlzdG9yeSBhbmQgc3Bpcml0LjwvcD4NCjxhIGNsYXNzPSJlMy1idXR0b24iIGhyZWY9In4vVGhlX0NsdWIvSGlzdG9yeSIgdGFyZ2V0PSJfYmxhbmsiPkxlYXJuIE1vcmU8L2E+ZAIDDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCBQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAgcPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIJDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCCw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAg0PFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIPDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCEQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhMPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIVDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCFw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAgYPZBYCZg9kFgJmDxYEHwEFI2Jhc2ljLXRleHQtYXJlYSB0aGVtZTEgaW5mby1jb2wtaW1nHwcFF21hcmdpbjowcHggMHB4IDBweCAwcHg7FgICAQ8WBB8BBRppbm5lci13cmFwIHRoZW1lLXNlY29uZGFyeR8HBRpwYWRkaW5nOjIwcHggMHB4IDIwcHggMHB4OxYCAgEPZBYCAgEPZBYYAgEPFgIfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20WAgIBDxYCHwkFpQI8YSBocmVmPSJ+L1RoZV9DbHViL0hpc3RvcnkiPjxpbWcgYWx0PSIiIGNsYXNzPSJpbWFnZS1jZW50ZXItY29udGFpbmVyIiBzcmM9In4vZ2V0bWVkaWEvZWVmMzZhM2UtYjJjNS00MDgwLThjZTUtODg3OGUwZjliY2I2L1VDX0JhbGxyb29tLF9TZWNvbmRfRmxvb3IuYXNweCIgLz48L2E+DQoNCjxoMz5PdXIgU3Rvcnk8L2gzPg0KDQo8aDQ+PGVtPkhpc3RvcnksIFRyYWRpdGlvbiwgYW5kIExlZ2FjeTwvZW0+PC9oND4NCg0KPHA+PGEgaHJlZj0ifi9UaGVfQ2x1Yi9IaXN0b3J5Ij5MZWFybiBtb3JlPC9hPjwvcD4NCmQCAw8WAh8BBRRlMy10YWJsZS13cmFwIGNvbC1zbRYCAgEPFgIfCQWMAjxhIGhyZWY9In4vTWVtYmVyc2hpcCI+PGltZyBhbHQ9IiIgY2xhc3M9ImltYWdlLWNlbnRlci1jb250YWluZXIiIHNyYz0ifi9nZXRtZWRpYS9mYjFkNjhjMi02MThhLTRlNGUtODBkNS1hOTliZDFiMjVjMDUvVUNfTmVlZGhhb
134V9yb29tLmFzcHgiIC8+PC9hPg0KDQo8aDM+Sm9pbiBVczwvaDM+DQoNCjxoND48ZW0+RXhwbG9yZSBPdXIgTWVtYmVyIFByaXZpbGVnZXM8L2VtPjwvaDQ+DQoNCjxwPjxhIGhyZWY9In4vTWVtYmVyc2hpcCI+TGVhcm4gbW9yZTwvYT48L3A+DQpkAgUPFgIfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20WAgIBDxYCHwkFnwI8YSBocmVmPSJ+L0VudGVydGFpbm1lbnRfRXZlbnRzIj48aW1nIGFsdD0iIiBjbGFzcz0iaW1hZ2UtY2VudGVyLWNvbnRhaW5lciIgc3JjPSJ+L2dldG1lZGlhLzkzNmUyYzNlLWNlMWMtNDM2Ny04YjI0LTljYWYyNTA3MjdhNi9VQ19CcmlkZV9MMi5hc3B4IiAvPjwvYT4NCg0KPGgzPkNlbGVicmF0ZSB3aXRoIFVzPC9oMz4NCg0KPGg0PjxlbT5Ib3N0IEV2ZW50cyB3aXRoIFN0eWxlPC9lbT48L2g0Pg0KDQo8cD48YSBocmVmPSJ+L0VudGVydGFpbm1lbnRfRXZlbnRzIj5MZWFybiBtb3JlPC9hPjwvcD4NCmQCBw8WAh8BBRRlMy10YWJsZS13cmFwIGNvbC1zbRYCAgEPFgIfCQWGAjxhIGhyZWY9In4vQ29udGFjdCI+PGltZyBhbHQ9IiIgY2xhc3M9ImltYWdlLWNlbnRlci1jb250YWluZXIiIHNyYz0ifi9nZXRtZWRpYS80ODYwNzAwMC0xMjg0LTRlZDAtODk2My0zMzI4NmI3Y2E3MWEvVUMtTG9nby1EU0M4NTg1LmFzcHgiIC8+PC9hPg0KDQo8aDM+Q29udGFjdCBVczwvaDM+DQoNCjxoND48ZW0+R2V0IGluIFRvdWNoIHdpdGggVXMgVG9kYXk8L2VtPjwvaDQ+DQoNCjxwPjxhIGhyZWY9In4vQ29udGFjdCI+TGVhcm4gbW9yZTwvYT48L3A+DQpkAgkPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAILDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCDQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAg8PFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIRDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCEw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhUPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIXDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCCQ9kFgQCAQ9kFgJmD2QWAmYPFgQfAQUlYmFzaWMtdGV4dC1hcmVhIHRoZW1lMiBkaXNhYmxlQW5pbWF0ZR8HBRdtYXJnaW46MHB4IDBweCAwcHggMHB4OxYCAgEPFgQfAQUaaW5uZXItd3JhcCB0aGVtZS1zZWNvbmRhcnkfBwUacGFkZGluZzoyMHB4IDBweCAyMHB4IDBweDsWAgIBD2QWAgIBD2QWGAIBDxYCHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtFgICAQ8WAh8JBZoBPGltZyBhbHQ9IiIgY2xhc3M9ImltYWdlLWNlbnRlci1jb250YWluZXIiIHNyYz0iaHR0cHM6Ly91bmlvbmNsdWIuY2x1YmhvdXNlb25saW5lLWUzLm5ldC9nZXRtZWRpYS8xNDdlMTcwYy1jYTlhLTRiM2MtYmJkNC1hY2IxNjY5OTUyOWQvd2hpdGUtbG9nby5hc3B4IiAvPmQCAw8WAh8BBRRlMy10YWJsZS13cmFwIGNvbC1zbRYCAgEPFgIfCQWVATxoND5VbmlvbiBDbHViIG9mIEJvc3RvbjwvaDQ+DQoNCjxhZGRyZXNzPkVpZ2h0IFBhcmsgU3RyZWV0LDxiciAvPg0KQm9zdG9uIE1hc3NhY2h1c2V0dHMgMDIxMDg8L2FkZHJlc3M+DQo8YSBocmVmPSJ0ZWw6NjE3LTIyNy0wNTg5Ij42MTctMjI3LTA1ODk8L2E+ZAIFDxYCHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtFgICAQ8WAh8JBe0CPGg0PlF1aWNrbGlua3M8L2g0Pg0KDQo8dWw+DQoJPGxpPjxhIGhyZWY9In4vVGhlX0NsdWIiPlRoZSBDbHViPC9hPjwvbGk+DQoJPGxpPjxhIGhyZWY9In4vTWVtYmVyc2hpcCI+TWVtYmVyc2hpcDwvYT48L2xpPg0KCTxsaT48YSBocmVmPSJ+L0NvbnRhY3QiPkNvbnRhY3QgVXM8L2E+PC9saT4NCgk8bGk+PGEgaHJlZj0ifi9FbnRlcnRhaW5tZW50X0V2ZW50cyI+RW50ZXJ0YWlubWVudCAmYW1wOyBFdmVudHM8L2E+PC9saT4NCgk8bGk+PGEgaHJlZj0ifi9BY2NvbW1vZGF0aW9ucyI+QWNjb21tb2RhdGlvbnM8L2E+PC9saT4NCgk8bGk+PGEgaHJlZj0ifi9NZW1iZXItQ2VudHJhbCI+TWVtYmVyIENlbnRyYWw8L2E+PC9saT4NCjwvdWw+DQpkAgcPFgIfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20WAgIBDxYCHwkFFDxoND5Gb2xsb3cgVXM8L2g0Pg0KZAIJDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCCw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAg0PFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIPDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCEQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhMPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIVDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCFw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAgIPZBYCZg8WBB4TQ0hPV2lkZ2V0SW5zdGFuY2VJZAUYMjI1OTUxN19jaG9fc2ltcGxlZm9vdGVyHwcFF21hcmdpbjowcHggMHB4IDBweCAwcHg7FgQCAQ9kFggCAQ8WAh8GBRBBZGRyZXNzOiByZW1vdmVkZAIDDxYCHwYFIiA8YSBocmVmPSd0ZWw6cmVtb3ZlZCc+cmVtb3ZlZDwvYT5kAgUPFgIfA2hkAgcPFgIfA2hkAgMPFgIfAQVRY29sLXhzLTEyIGZvb3Rlci1ib3R0b20tZm9udHMgZmxleC1jZW50ZXItdi1oIGZvb3Rlci1ib3R0b20tbGluZSBmb290ZXItY29udGFpbmVyFhACAQ8WAh8JBTwmY29weTsgMjAyNiZuYnNwOyBVbmlvbiBDbHViIG9mIEJvc3Rvbi4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5kAgMPZBYCZg8WAh4EaHJlZgUPL1ByaXZhY3lfUG9saWN5ZAIFDxYCHwNoZAIHDxYCHwNoZAIJDxYCHwNoZAILDxYCHwNoZAINDxYCHwNoZAIPD2QWAmYPDxYGHgtOYXZpZ2F0ZVVybAUZaHR0cHM6Ly93d3cuam9uYXNjbHViLmNvbR4GVGFyZ2V0BQZfYmxhbmsfCQUeUG93ZXJlZCBieSBKb25hcyBDbHViIFNvZnR3YXJlZGRkqxeuKS43o4QOillC6sEOumWOnx8=" /> 135</div> 136
137<script type="text/javascript"> 138//<![CDATA[ 139var theForm = document.forms['form']; 140if (!theForm) { 141 theForm = document.form; 142} 143function __doPostBack(eventTarget, eventArgument) { 144 if (!theForm.onsubmit || (theForm.onsubmit() != false)) { 145 theForm.__EVENTTARGET.value = eventTarget; 146 theForm.__EVENTARGUMENT.value = eventArgument; 147 theForm.submit(); 148 } 149} 150//]]> 151</script>
151 152 153
154<script src="/WebResource.axd?d=Fgdro4c3YKEDJ93keYqLmXLvEMpyjQZNcKu8Xl_1RYo95L6GCql4YAes0VDmSJuW0RxJEBmBksNALpp9pOhriP-h5f81&t=638628207619783110" type="text/javascript"></script>
154 155 156<input type="hidden" name="lng" id="lng" value="en-US" />
157<script type="text/javascript"> 158 //<![CDATA[ 159 160function PM_Postback(param) { if (window.top.HideScreenLockWarningAndSync) { window.top.HideScreenLockWarningAndSync(1080); } if(window.CMSContentManager) { CMSContentManager.allowSubmit = true; }; __doPostBack('m$am',param); } 161function PM_Callback(param, callback, ctx) { if (window.top.HideScreenLockWarningAndSync) { window.top.HideScreenLockWarningAndSync(1080); }if (window.CMSContentManager) { CMSContentManager.storeContentChangedStatus(); };WebForm_DoCallback('m$am',param,callback,ctx,null,true); } 162//]]> 163</script>
vendor: 2 bytes, line 163
163
164<script src="/CMSWebParts/CHO/VideoBackground/Videojs/video.min.js?639245304041577420" type="text/javascript"></script>
vendor: 2 bytes, line 164
164
165<script src="/CMSWebParts/CHO/VideoBackground/Videojs/Youtube.min.js?639245304040397386" type="text/javascript"></script>
vendor: 2 bytes, line 165
165
166<script src="/ScriptResource.axd?d=xWnwFHrQBaOdHYu5J5k-hReQxsiehVNgMtF16nC8BW0lgfvDPjclxf97cEsAe73Z2mdWpSBL0ToobFko1wD3qtMvvCQdDoL5SCZA5w90X025DeR50&t=7c776dc1" type="text/javascript"></script>
vendor: 2 bytes, line 166
166
167<script src="/ScriptResource.axd?d=uwR4f9slaVmXcqBUmR_Xu7HSH5XmTv8-GZj7hcekHTqx_e5LbQRBLiPgcZD_2H1XdI8p7buJYc9F_mxd3oJB95VWhxE0m_aWc-zoH_p4QkPSeasuUfA8KXxGMohhmqLzlXAwcw2&t=7c776dc1" type="text/javascript"></script>
vendor: 2 bytes, line 167
167
168<script type="text/javascript"> 169 //<![CDATA[ 170 171var CMS = CMS || {}; 172CMS.Application = { 173 "isRTL": "false", 174 "applicationUrl": "/", 175 "imagesUrl": "/CMSPages/GetResource.ashx?image=%5bImages.zip%5d%2f", 176 "isDialog": false 177}; 178 179//]]> 180</script>
180 181<div class="aspNetHidden"> 182 183 <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="A5343185" /> 184 <input type="hidden" name="__SCROLLPOSITIONX" id="__SCROLLPOSITIONX" value="0" /> 185 <input type="hidden" name="__SCROLLPOSITIONY" id="__SCROLLPOSITIONY" value="0" /> 186</div> 187 188
188<script type="text/javascript"> 189//<![CDATA[ 190Sys.WebForms.PageRequestManager._initialize('manScript', 'form', ['tctxM',''], [], [], 90, ''); 191//]]> 192</script>
192 193 194 195 196 <div id="ctxM"> 197 198</div> 199 200<header class="master-layout-1 fixed-shrink wgt-header"> 201 <div class="container-sr"> 202 <div class="sr-zone"><a class="skip-link sr-only sr-only-focusable" href="#content">Skip to content</a></div> 203 204 205 </div> 206 207 <div class="custom-widget-html-wrapper"> 208 209 </div> 210 <div class="container-fluid"> 211 <div class="mobile-nav-btn"> 212 <a id="menu-button" href="javascript:void(0);" class="icon-m hamburger-menu" onclick="mobileNav()"> 213 <i class="fa fa-bars "></i> 214 </a> 215<!--<a id="menu-button" class="collapsed"><i class="fa fa-bars"></i></a>--></div><div class="logo"><div id="p_lt_Header_logo_divStaticImage" class="static-img"><a href='/home'><img src='/getmedia/e330a7ed-270f-4bd6-b0cc-4ff84f5a1281/logo.aspx?width=167&height=176&ext=.png' alt='Union Club of Boston' /></a></div> 216</div> 217 218<div class="MyProfile_Member" id="divCollapsed" tabindex="0"> 219 <div id="p_lt_Header_MyProfilePages_divSignedIn" class="MyProfile_SignedIn" style="display:none;"> 220 <div id="p_lt_Header_MyProfilePages_userInSvgDiv" class="MyProfile_Svg"> 221 <svg version="1.1" id="userInSvg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
222 viewBox="0 0 608 608" style="enable-background:new 0 0 608 608;" xml:space="preserve" tabindex="-1"> 223 <path d="M304,0C136.3,0,0,136.3,0,304c0,74.2,26.8,142.3,71,195.1l-0.2,2.3l2.6,2.6c1,1,2.8,2.3,5.3,3.8 224 C134.5,569.3,214.8,608,304,608c167.7,0,304-136.3,304-304S471.7,0,304,0z M304,33c149.4,0,271,121.6,271,271 225 c0,58.5-18.7,112.7-50.2,157c-1.3-9.4-3.1-18.5-5.3-24.6c-6.9-19.5-15.5-28.3-26.3-35.5c-5.3-3.5-24.9-10.9-54.2-21.8 226 c-26.6-9.9-56.8-21.1-67.6-27.4c-9.7-5.6-17.3-31.2-17-39.2c0.2-0.3,0.8-2.1,6.6-8.4c11.6-12.6,26.8-36.7,33-60.1 227 c8.6-31.9,15-96.5-14.5-136.3c-16.9-22.6-43-34.7-77.7-35.9h-2.6h-0.8c-34.9,1.2-61,13.2-77.8,35.9C191,147.4,197.6,212,206,243.9 228 c6.3,23.3,21.5,47.4,32.9,60l0.2,0.2c1.7,1.8,5.6,6.1,6.4,8.6c3,8.6-8.1,33.5-17.2,38.8c-10.7,6.1-41,17.3-68.1,27.4 229 c-29.1,10.9-48.6,18.2-53.9,21.8c-10.7,7.1-19.3,15.9-26.3,35.5c-1.5,4-2.6,9.1-3.6,14.7C49.1,408.6,33,358,33,304 230 C33,154.6,154.6,33,304,33z M386.4,549.5C386.4,549.5,386.6,549.5,386.4,549.5h0.2C386.6,549.5,386.6,549.5,386.4,549.5z" tabindex="-1"/> 231 </svg> 232 </div> 233 <div class="SignedIn_container"> 234 235 <span id="p_lt_Header_MyProfilePages_lblMemberName" class="MyProfile_Name"></span> 236 </div> 237 </div> 238 <div id="p_lt_Header_MyProfilePages_divSignedOut" class="MyProfile_SignedOut" style="display:block;" onclick="location.href='/login.aspx'"> 239 <div id="p_lt_Header_MyProfilePages_userOutSvgDiv" class="MyProfile_Svg"> 240 <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
241 viewBox="0 0 608 608" style="enable-background:new 0 0 608 608;" xml:space="preserve" tabindex="-1"> 242 <g> 243 <path d="M304,0C136.4,0,0,136.4,0,304s136.4,304,304,304s304-136.4,304-304S471.6,0,304,0z M304,575.3 244 C154.5,575.3,32.8,453.6,32.8,304S154.5,32.8,304,32.8S575.3,154.5,575.3,304C575.3,453.6,453.5,575.3,304,575.3z"/> 245 <polygon points="319.1,357 319.2,356.9 319.2,356.9 "/> 246 <path d="M252,191.3c11.6-13.5,28.5-20.2,51.6-20.5c35.3,0.4,60.4,8.2,72.4,22.8c11.6,14,8.5,31,8.3,31.8l21.6,4.5l21.5,4.7 247 c0.8-3.8,7.5-38-16.7-68.2c-20.6-25.6-56.1-38.8-105.4-39.6v-0.2c-0.6,0-1.2,0.1-1.9,0.1c-0.8,0-1.6-0.1-2.4-0.1v0.2 248 c-35.1,0.9-62.9,12.9-82.6,35.8c-28.6,33.4-30.8,80.7-29.7,105.5h-32.1v165.2h298.2V268.1H232.9C231.9,250.6,232.5,213.9,252,191.3 249 z M282.8,305.7c5.8-5.8,13.7-9.3,22.5-9.3s16.8,3.6,22.5,9.3c5.8,5.8,9.3,13.7,9.3,22.5c0,6.3-1.8,12.2-5,17.2 250 c-3.1,4.9-7.6,8.9-12.9,11.5v22.5v22.5h-13.9h-13.9v-22.5v-22.5l0.2,0.1c-5.4-2.6-9.9-6.6-13.1-11.6s-5-10.9-5-17.2 251 C273.4,319.4,277,311.5,282.8,305.7z" tabindex="-1"/> 252 </g> 253 </svg> 254 255 </div> 256 <span id="p_lt_Header_MyProfilePages_lblSignIn" class="MyProfile_Name">Member Login</span> 257 </div> 258 <div class="fullView" id="divFullView" style="display: none;"> 259 <div class="MyProfile_FullMain"> 260 261 262 263 264 265 266 267 268 <a id="p_lt_Header_MyProfilePages_btnSignOutLink" class="MyProfile_FullLink logOutClrSession" href="javascript:__doPostBack('p$lt$Header$MyProfilePages$btnSignOutLink','')">Logout</a> 269 </div> 270 </div> 271</div> 272 273<!-- CHO CSS List Smartmenu webpart start--> 274 275<link href="/CMSPages/GetCSS.aspx?stylesheetname=SmartMenu.css" rel="stylesheet" type="text/css" />
276<script src="/CMSScripts/flexMenu/modernizr.custom.js"></script>
276 277 278<div id="divMainMenu" style="display: none;"> 279 280 <nav data-role="menu-container"> 281 <a href="javascript:void(0);" id="p_lt_Header_ResponsiveNavigationWidget_closeNav" class="icon-m close-nav" onclick="mobileNavClose()"> 282 <i class="fa fa-times " aria-hidden="true"></i> 283 </a> 284 285 <ul id="menuElem" class="top-nav "> 286 <li><a href="/Home" aria-label='Home' class="active-link" >Home</a></li> 287 <li><a href="/The_Club" aria-label='The Club' >The Club</a><i class="fa fa-plus" onclick="mobileNavExpand(this)"></i> 288 <ul class="child-nav"> 289 <li><a href="/The_Club/History" aria-label='History' >History</a></li> 290 <li><a href="/The_Club/Attire_Protocol" aria-label='Attire & Protocol' >Attire & Protocol</a></li> 291 </ul> 292 </li> 293 <li><a href="/Membership" aria-label='Membership' >Membership</a></li> 294 <li><a href="/Entertainment_Events" aria-label='Entertainment & Events' >Entertainment & Events</a><i class="fa fa-plus" onclick="mobileNavExpand(this)"></i> 295 <ul class="child-nav"> 296 <li><a href="/Entertainment_Events#Private-Events-Request" aria-label='Private Events Request Form' >Private Events Request Form</a></li> 297 </ul> 298 </li> 299 <li><a href="/Contact" aria-label='Contact' >Contact</a></li> 300 </ul> 301 302 303 </nav> 304</div> 305
306<script language='javascript'> 307var a = document.getElementById('menuElem'); 308a.id = 'main-menu'; 309a.className = 'top-nav collapsed'; 310var m = document.getElementById('divMainMenu'); 311m.style.display = 'block'; m.className='fullmenu'; 312</script>
312 313 314<!-- CHO CSS List Smartmenu webpart end--> 315 316 </div> 317</header> 318<div class="header-space"></div> 319<div class="page-content"> 320 <a id="content" href="#" aria-hidden="true"><span>Page content</span></a> 321 322 323<div class="col-fw"> 324 <section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_VideoBackground_sectionMain" class="cho-hero-textwidget video-widget text-center trueheight100 theme1 video-widget-showvideomobile" style="margin:0px 0px 0px 0px;"> 325 <img class="poster-image hidden-xs hidden-sm hidden-md hidden-lg" alt="" src=""/> 326 <div class="videocontent"> 327 <video 328 id="vid1" 329 class="video-js vjs-default-skin fullscreen__video" 330 autoplay 331 muted 332 width="640" height="100" 333 data-setup='{ 334 "techOrder": ["youtube"], 335 "sources": [{ 336 "type": "video/youtube", 337 "src": "https://www.youtube.com/watch?v=Qc4Xv6cTMrY", 338 "youtube": { 339 "ytControls": 1 340 } 341 }], 342 "fluid": true, 343 "controls":false, 344 "loop": true 345 }'> 346 </video> 347 </div> 348 349 <div id="heroText" class="cho-hero-textwidget-content animated fadeIn delay1"> 350 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_VideoBackground_contentAlignment" class="container content-center"> 351 <div class="col-xs-12 col-sm-8"> 352 <div class="cho-hero-textwidget-logo hidden-xs"> 353 354 </div> 355 <h2></h2> 356 <h4></h4> 357 358 </div> 359 </div> 360 </div> 361 <div class="scroll-chevron hidden-xs"> 362 <span class="fa fa-angle-down arrow-down animated bounce delay2"> 363 </span> 364 </div> 365</section> 366 367 368 369<section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge_sectionMain" class="basic-text-area logo-banner narrow-bottom-margin theme1 logo-banner narrow-bottom-margin" style="margin:0px 0px 0px 0px;"> 370 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge_divInnerWrap" class="inner-wrap theme-secondary" style="padding:0px 0px 0px 0px;"> 371 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge_divContainer" class="container"> 372 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge_divRow" class="row"> 373 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge_divCol1" class="e3-table-wrap col-sm"> 374 <h1 style="text-align: center;">Union Club of Boston</h1> 375 376 </div> 377 378 379 380 381 382 383 384 385 386 387 388 </div> 389 </div> 390 </div> 391 </section><section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge3_sectionMain" class="basic-text-area theme1 title-overlay-banner" style="margin:0px 0px 0px 0px;"> 392 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge3_divInnerWrap" class="inner-wrap theme-secondary" style="padding:0px 0px 0px 0px;"> 393 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge3_divContainer" class="container"> 394 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge3_divRow" class="row"> 395 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge3_divCol1" class="e3-table-wrap col-sm"> 396 <h2>Connect. Engage. Belong</h2> 397 398<h3><em>Where Lasting Friendships Flourish and New Traditions Embrace Timeless Values</em></h3> 399 400<p><a class="e3-button" href="/Membership">Inquire About Membership</a> <a class="e3-button" href="/Entertainment_Events">Explore Event Spaces</a></p> 401 402 </div> 403 404 405 406 407 408 409 410 411 412 413 414 </div> 415 </div> 416 </div> 417 </section><section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge4_sectionMain" class="basic-text-area theme1 title-summary-double-img" style="margin:0px 0px 0px 0px;"> 418 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge4_divInnerWrap" class="inner-wrap theme-secondary" style="padding:0px 0px 0px 0px;"> 419 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge4_divContainer" class="container"> 420 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge4_divRow" class="row"> 421 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge4_divCol1" class="e3-table-wrap col-sm"> 422 <img alt="" class="image-center-container" src="/getmedia/48607000-1284-4ed0-8963-3328
4226b7ca71a/UC-Logo-DSC8585.aspx" /><br /> 423<img alt="" class="image-center-container" src="/getmedia/8bf8350c-97d1-466f-a397-0c89697b221a/union_lights-1708-HDR.aspx" /> 424 </div> 425 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge4_divCol2" class="e3-table-wrap col-sm"> 426 <h2>Born in History, Built for Today</h2> 427 428<h3><em>A Legacy of Strength and Community</em></h3> 429 430<p>The Union Club of Boston is a thriving, energetic private club, rich in history, in the heart of Boston. Our mission is to foster a welcoming and dynamic community where members come together to create lasting connections and extraordinary experiences. We provide a distinguished setting for meaningful conversations, memorable events and the cultivation of friendships—old and new—without the pressures of the outside world.<br /> 431 <br /> 432As a gathering place for vibrant and accomplished individuals who value social connection, we strive to maintain an atmosphere of harmony and sociability. Whether enjoying a quiet meal, escaping for a weekend getaway or learning about our past, members find a unique sense of belonging within our walls.<br /> 433<br /> 434<a class="e3-button" href="/The_Club">Learn More</a></p> 435 436 </div> 437 438 439 440 441 442 443 444 445 446 447 </div> 448 </div> 449 </div> 450 </section> 451<!-- latestkevin --> 452<section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_StaticImageBanner_sectionMain" class="cho-hero-textwidget text-center theme1 height50 " style="margin:0px 0px 0px 0px;"> 453 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_StaticImageBanner_divImg" class="cho-hero-textwidget-bg" style="background-image : url('/getmedia/bc47f451-6b0f-40fd-ad24-ae977187f5b4/union-club-historic.aspx?width=1600&height=840&ext=.jpg')" alt="historic view of the club" title="historic view of the club" aria-label="historic view of the club"></div> 454 455 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_StaticImageBanner_scrollDiv" class="scroll-chevron hidden-xs"> 456 <span class="fa fa-angle-down arrow-down animated bounce delay2"> 457 </span> 458 </div> 459</section> <section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge1_sectionMain" class="basic-text-area theme1 text-banner-overlay-content" style="margin:0px 0px 0px 0px;"> 460 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge1_divInnerWrap" class="inner-wrap theme-secondary" style="padding:20px 0px 20px 0px;"> 461 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge1_divContainer" class="container"> 462 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge1_divRow" class="row"> 463 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge1_divCol1" class="e3-table-wrap col-sm"> 464 <h2>Since 1863, where Boston’s leaders and history come together</h2> 465 466<h3>Where Patriots and History Found Home</h3> 467 468<p>Founded in 1863 amid the turmoil of the Civil War, the Union Club of Boston was created to preserve the Union and uphold loyalty to the Constitution. From its earliest days, the Club has been home to leaders in literature, law, science, and government, including Ralph Waldo Emerson, Charles Sumner, and future President Calvin Coolidge. Over 160 years later, it remains a place of fellowship, civic engagement, and enduring connection to Boston’s history and spirit.</p> 469<a class="e3-button" href="/The_Club/History" target="_blank">Learn More</a> 470 </div> 471 472 473 474 475 476 477 478 479 480 481 482 </div> 483 </div> 484 </div> 485 </section><section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_sectionMain" class="basic-text-area theme1 info-col-img" style="margin:0px 0px 0px 0px;"> 486 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_divInnerWrap" class="inner-wrap theme-secondary" style="padding:20px 0px 20px 0px;"> 487 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_divContainer" class="container"> 488 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_divRow" class="row"> 489 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_divCol1" class="e3-table-wrap col-sm"> 490 <a href="/The_Club/History"><img alt="" class="image-center-container" src="/getmedia/eef36a3e-b2c5-4080-8ce5-8878e0f9bcb6/UC_Ballroom,_Second_Floor.aspx" /></a> 491 492<h3>Our Story</h3> 493 494<h4><em>History, Tradition, and Legacy</em></h4> 495 496<p><a href="/The_Club/History">Learn more</a></p> 497 498 </div> 499 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_divCol2" class="e3-table-wrap col-sm"> 500 <a href="/Membership"><img alt="" class="image-center-container" src="/getmedia/fb1d68c2-618a-4e4e-80d5-a99bd1b25c05/UC_Needham_room.aspx" /></a> 501 502<h3>Join Us</h3> 503 504<h4><em>Explore Our Member Privileges</em></h4> 505 506<p><a href="/Membership">Learn more</a></p> 507 508 </div> 509 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_divCol3" class="e3-table-wrap col-sm"> 510 <a href="/Entertainment_Events"><img alt="" class="image-center-container" src="/getmedia/936e2c3e-ce1c-4367-8b24-9caf250727a6/UC_Bride_L2.aspx" /></a> 511 512<h3>Celebrate with Us</h3> 513 514<h4><em>Host Events with Style</em></h4> 515 516<p><a href="/Entertainment_Events">Learn more</a></p> 517 518 </div> 519 <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_divCol4" class="e3-table-wrap col-sm"> 520 <a href="/Contact"><img alt="" class="image-center-container" src="/getmedia/48607000-1284-4ed0-8963-3328
5206b7ca71a/UC-Logo-DSC8585.aspx" /></a> 521 522<h3>Contact Us</h3> 523 524<h4><em>Get in Touch with Us Today</em></h4> 525 526<p><a href="/Contact">Learn more</a></p> 527 528 </div> 529 530 531 532 533 534 535 536 537 </div> 538 </div> 539 </div> 540 </section><div class="preloader" id="preloader"><img alt="" src="https://unionclub.clubhouseonline-e3.net/getmedia/147e170c-ca9a-4b3c-bbd4-acb16699529d/white-logo.aspx" style="max-height:200px; width:auto;" /> 541<div class="loader"> </div> 542</div> 543<style type="text/css">/*-------------------------------------------------LOADER------------------------------------------*/ 544 .preloader { 545 position: fixed; 546 top: 0; 547 left: 0; 548 width: 100%; 549 height: 100%; 550 display: flex; 551 justify-content: center; 552 align-items: center; 553 z-index: 99999; 554} 555.preloader img { 556max-height:200px; 557width:auto; 558} 559body.EditMode .preloader, body.EditMode .loader { 560display: none !important; 561} 562body { 563 margin: 0; 564} 565 566#preloader{ 567 background: var(--primary-color); 568 display: flex; 569 flex-direction: column; 570 justify-content: center; 571 align-items: center; 572} 573#preloader img{ 574 width: 30vw; 575 height: auto; 576 margin-bottom: 50px 577} 578 579 .loader { 580width: 10px; 581height: 10px; 582border-radius: 50%; 583display: block; 584margin:15px auto; 585 586position: relative; 587color: #FFF; 588left: -225px; 589box-sizing: border-box; 590animation: shadowRolling 2s linear infinite; 591 transform: scale(2); 592} 593 594@keyframes shadowRolling { 595 0% { 596 box-shadow: 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0); 597 } 598 12% { 599 box-shadow: 100px 0 white, 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0); 600 } 601 25% { 602 box-shadow: 110px 0 white, 100px 0 white, 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0); 603 } 604 36% { 605 box-shadow: 120px 0 white, 110px 0 white, 100px 0 white, 0px 0 rgba(255, 255, 255, 0); 606 } 607 50% { 608 box-shadow: 130px 0 var(--accent-color), 120px 0 var(--accent-color), 110px 0 var(--accent-color), 100px 0 var(--accent-color); 609 } 610 62% { 611 box-shadow: 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--accent-color), 120px 0 var(--accent-color), 110px 0 var(--accent-color); 612 } 613 75% { 614 box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--accent-color), 120px 0 var(--accent-color); 615 } 616 87% { 617 box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--accent-color); 618 } 619 100% { 620 box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0); 621 } 622} 623</style>
624<script type="text/javascript">//Site Pre loader 625document.addEventListener('DOMContentLoaded', function() { 626 if(!document.body.classList.contains('EditMode')) { 627 const loadEventPromise = new Promise((resolve) => { 628 window.addEventListener('load', resolve); 629 }); 630 631 const timeoutPromise = new Promise((resolve) => { 632 633 setTimeout(resolve, 3000); 634 }); 635 636 Promise.race([loadEventPromise, timeoutPromise]).then(() => { 637 var preloader = document.getElementById('preloader'); 638 if(preloader) { 639 preloader.style.opacity = '0'; 640 preloader.style.transition = 'opacity 0.5s ease'; 641 setTimeout(() => { 642 preloader.remove(); 643 }, 1000); 644 } 645 }); 646 } else { 647 var preloader = document.getElementById('preloader'); 648 if(preloader) { 649 preloader.style.display = 'none'; 650 } 651 } 652}); 653</script>
653 654</div> 655</div> 656<footer> 657
657<script src="/Site_Data/Assets/scripts" type="text/javascript"></script>
vendor: 2 bytes, line 657
657
658<script src="/Site_Data/Assets/animation-script" type="text/javascript"></script>
658<section id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_sectionMain" class="basic-text-area theme2 disableAnimate" style="margin:0px 0px 0px 0px;"> 659 <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divInnerWrap" class="inner-wrap theme-secondary" style="padding:20px 0px 20px 0px;"> 660 <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divContainer" class="container"> 661 <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divRow" class="row"> 662 <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divCol1" class="e3-table-wrap col-sm"> 663 <img alt="" class="image-center-container" src="https://unionclub.clubhouseonline-e3.net/getmedia/147e170c-ca9a-4b3c-bbd4-acb16699529d/white-logo.aspx" /> 664 </div> 665 <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divCol2" class="e3-table-wrap col-sm"> 666 <h4>Union Club of Boston</h4> 667 668<address>Eight Park Street,<br /> 669Boston Massachusetts 02108</address> 670<a href="tel:617-227-0589">617-227-0589</a> 671 </div> 672 <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divCol3" class="e3-table-wrap col-sm"> 673 <h4>Quicklinks</h4> 674 675<ul> 676 <li><a href="/The_Club">The Club</a></li> 677 <li><a href="/Membership">Membership</a></li> 678 <li><a href="/Contact">Contact Us</a></li> 679 <li><a href="/Entertainment_Events">Entertainment & Events</a></li> 680 <li><a href="/Accommodations">Accommodations</a></li> 681 <li><a href="/Member-Central">Member Central</a></li> 682</ul> 683 684 </div> 685 <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divCol4" class="e3-table-wrap col-sm"> 686 <h4>Follow Us</h4> 687 688 </div> 689 690 691 692 693 694 695 696 697 </div> 698 </div> 699 </div> 700 </section><section id="p_lt_FooterWidgets_CHO_SimpleFooter_sectionMain" class="simple-footer-widget text-center footer-bg" CHOWidgetInstanceId="2259517_cho_simplefooter" style="margin:0px 0px 0px 0px;"> 701 <div class="footer-content-padding"> 702 <div class="container"> 703 <div id="p_lt_FooterWidgets_CHO_SimpleFooter_divContacts" class="col-xs-12 flex-center-v-h footer-top-line"> 704 <p id="p_lt_FooterWidgets_CHO_SimpleFooter_pAddress">Address: removed</p> 705 <p id="p_lt_FooterWidgets_CHO_SimpleFooter_pPhone"> <a href='tel:removed'>removed</a></p> 706 707 708 <div id="p_lt_FooterWidgets_CHO_SimpleFooter_divSocialMedia"> 709 710<div class="header-social"> 711 <div id="p_lt_FooterWidgets_CHO_SimpleFooter_slinks_SocialMediaIcons"> 712 <a href='https://www.instagram.com/unionclubofboston' Target='_blank'title='Instagram'><i class='fa fa-instagram'alt='Instagram Icon'></i></a> 713</div> 714</div></div> 715 </div> 716 <div id="p_lt_FooterWidgets_CHO_SimpleFooter_divContainer" class="col-xs-12 footer-bottom-fonts flex-center-v-h footer-bottom-line footer-container"> 717 <div class="club-terms-feed"> 718 <div>© 2026 Union Club of Boston. All Rights Reserved.</div> 719 <div id="p_lt_FooterWidgets_CHO_SimpleFooter_divPrivacy"><a href="/Privacy_Policy" id="p_lt_FooterWidgets_CHO_SimpleFooter_hrefPrivacy">Privacy Policy</a></div> 720 721 722 723 724 725 </div> 726 <div class="powered-by-wrapper"><a id="p_lt_FooterWidgets_CHO_SimpleFooter_ctl00_lnkPoweredBy" href="https://www.jonasclub.com" target="_blank">Powered by Jonas Club Software</a></div> 727 </div> 728 </div> 729 </div> 730</section> 731</footer> 732 733 734 735 <input type="hidden" name="locale" id="locale" value="en-US"> 736
737<script type="text/javascript"> 738//<![CDATA[ 739(function() {var fn = function() {$get("manScript_HiddenField").value = '';Sys.Application.remove_init(fn);};Sys.Application.add_init(fn);})();//]]> 740</script>
740 741
742<script type="text/javascript"> 743 //<![CDATA[ 744if (typeof(Sys.Browser.WebKit) == 'undefined') { 745 Sys.Browser.WebKit = {}; 746} 747if (navigator.userAgent.indexOf('WebKit/') > -1) { 748 Sys.Browser.agent = Sys.Browser.WebKit; 749 Sys.Browser.version = parseFloat(navigator.userAgent.match(/WebKit\/(\d+(\.\d+)?)/)[1]); 750 Sys.Browser.name = 'WebKit'; 751} 752//]]> 753</script>
vendor: 2 bytes, line 753
753
754<script type="text/javascript"> 755//<![CDATA[ 756 757WebForm_InitCallback(); 758theForm.oldSubmit = theForm.submit; 759theForm.submit = WebForm_SaveScrollPositionSubmit; 760 761theForm.oldOnSubmit = theForm.onsubmit; 762theForm.onsubmit = WebForm_SaveScrollPositionOnSubmit; 763//]]> 764</script>
764 765</form> 766 <!-- Cookie Notification Javascript --> 767
767<script src="/CMSScripts/CHO/JS/Custom/cho-custom.min.js"></script>
vendor: 2 bytes, line 767
767
768<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"89890ec3838a4e81834abc2380aa1579","spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 768
768
769<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a404a45c3ab7f824',t:'MTc5MDI4MjgyMw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
769</body> 770 771</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.