PageSourceSearch

https://www.capitalgazette.com/login/

html capitalgazette.com collected 2026-09-24 15:16:46 UTC 79,408 bytes, 1,237 lines download raw bytes

1			<!DOCTYPE html>
2			<html lang="en-US">
3			<head>
4				<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"><meta charset="UTF-8"><meta name="application-name" id="app-name" content="capitalgazette"><meta name="viewport" content="width=device-width, initial-scale=1">			<meta name="msvalidate.01" content="4B535F7EB2971D1FCBA5D1D3E3E292C3" />
5					<meta name="robots" content="noarchive" />
6					<meta name="tdm-reservation" content="1" />
7		<title>Login &#8211; Capital Gazette</title>
8<link rel='preload' as='image' fetchpriority='high' href='https://www.capitalgazette.com/wp-content/uploads/2023/10/capitaglazette.svg' type='image/svg+xml' />
9<meta name='robots' content='max-image-preview:large' />
10<script type='text/javascript'>
11/* <![CDATA[ */
12var scriptHelpers = {"staticPath":"https:\/\/www.capitalgazette.com\/wp-content\/themes\/assets\/static\/"};
13/* ]]> */
14</script>
vendor: 1 bytes, line 14
14
15<script id="mng_admiral_script" type="text/javascript">
16!(function(S,_name,I,V,t){t=function(){(t.q=t.q||[]).push(arguments)},S[_name=I(I(_name))]=S[_name]||t,S[_name].v=S[_name].v||4,S[_name].s=3+0})(window,'a%256%34%6D%25%36%39r%25%36%31%256C',decodeURI);!(function(S,I,V,t,P,A,a,C,Z){A=function(r,s){return r<2&&s};try{I[V]=I[V]||function(S){S?a[S]=!0:A()},a=I[V]}catch(b){return void A()}!(function k(I,V,f,J){function R(){try{if(a[f&&f.src||V]||a[C])return}catch(b){return void A()}f&&(f.remove(),f=null),clearTimeout(Z),!I&&V&&(V+=(-1===V.indexOf("?")?"?":"&")+"r=1"),(V=A(++I,V))&&k(I,V)}(f=S.createElement(t)).__apNoHold=!0,J=S.getElementsByTagName(t)[0],f.async=1,f.src=V,I>0&&(f.fetchPriority="high"),Z=setTimeout(R,6e3+2e3*I),f[P]("error",R),f[P]("load",R),J.parentNode.insertBefore(f,J)})(0,C="https://thebestpaints.com/assets/r4cjbhh/tqlzb.main.js")})(document,window,"QS02OEVGQTIzNzJFODI0QTAxMTQ4Njc3MUItMjA","script","addEventListener",{});;
17;
18!(function(S,I,V,t,P,A,a,C,Z,b,k,_name,f,J,R,L,c,B,z,n,Q,U){_name=(k=function(S){return I(I(S))})('%61%25%364mi%257%32%25%36%31l'),f=S.localStorage,J=S.sessionStorage,R=k('%5F%61d%6D%25%372%256%43%25%363%256%42%2576%70'),c=S.location;try{0===document.referrer.indexOf(c.origin)?(L=new URLSearchParams(c.search)).get(k('%255%46%25%36%31%63r%69'))?((B=L.get(k('%255%46%256%31%63%25%37%34')))===k('e%25%37%38ten%25%364')?z=[["\u0061d\u006dir\u0061l\u002d\u0065x\u0074end\u0065\u0064","true"||_name]]:B===k('%25%37%33%68%256%31pe')&&(z=[["a\u0064mira\u006c-s\u0068\u0061p\u0065d","true"||_name]]),z&&(J[R]=JSON.stringify(z))):z=JSON.parse(J[R]||"[]"):delete J[R]}catch(p){z=[]}function e(I,V){try{I=JSON.parse(f["_aQS02OEVGQTIzNzJFODI0QTAxMTQ4Njc3MUItMjA"]||"{}").lgk||[]}catch(p){I=[]}z&&(I=I.concat(z)),I&&I.length&&(V=S[n].pubads())&&I.forEach((function(S){S&&S[0]&&V.setTargeting(S[0],S[1]||"")}))}n=k('%256%37%25%36%46og%6Ce%25%374%25%36%31%67');try{U=(Q=S[n]=S[n]||{}).cmd=Q.cmd||[],typeof Q.pubads===V?e():typeof U.unshift===V?U.unshift(e):U.push(e)}catch(p){}})(window,decodeURI,"function");
19</script>
19
20<link rel='dns-prefetch' href='//metrics.rapidedge.io' />
21<link rel='dns-prefetch' href='//htlbid.com' />
22<link rel='dns-prefetch' href='//cmp.osano.com' />
23<link rel='dns-prefetch' href='//cdn.parsely.com' />
24<link rel='dns-prefetch' href='//ajax.googleapis.com' />
25<link rel='dns-prefetch' href='//d485.capitalgazette.com' />
26<link rel='dns-prefetch' href='//applets.ebxcdn.com' />
27<link rel='dns-prefetch' href='//fonts.googleapis.com' />
28<link rel='dns-prefetch' href='//cdn.jsdelivr.net' />
29<link rel='dns-prefetch' href='//v0.wordpress.com' />
30<link rel="alternate" type="application/rss+xml" title="Capital Gazette &raquo; Feed" href="https://www.capitalgazette.com/feed/" />
31<link rel="alternate" type="application/rss+xml" title="Capital Gazette &raquo; Comments Feed" href="https://www.capitalgazette.com/comments/feed/" />
32<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.capitalgazette.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.capitalgazette.com%2Flogin%2F" />
33<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.capitalgazette.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.capitalgazette.com%2Flogin%2F&#038;format=xml" />
34<link rel='stylesheet' id='all-css-3531' href='https://www.capitalgazette.com/_static/??-eJyNzMEKQEAURuEXwjVJzEKeZYybbs1ck/klnp6thbL8OnXoSKVfFaygFPZFNFMWcPmCd0ngwuIuBphmySCfn4gzcBVFq0cF/Xphk2nXr8kYB9PZ2tjetM0NnP06Ww==' type='text/css' media='all' />
35<link rel='stylesheet' id='__htl_style-css' href='https://htlbid.com/v3/capitalgazette.com/htlbid.css' media='screen' />
36<style id='__htl_style-inline-css'>
37@media screen and (max-width:1000px) { #mobile-adhesion { display: block !important; } }
38/*# sourceURL=__htl_style-inline-css */
39</style>
40<link rel='stylesheet' id='all-css-b54b' href='https://www.capitalgazette.com/_static/??/wp-content/themes/wp-mason/dist/css/styleOsanoCustom.min.css,/wp-content/client-mu-plugins/src/Sitemap/includes/style.css?m=1790198153' type='text/css' media='all' />
41<style id='wp-emoji-styles-inline-css'>
42
43	img.wp-smiley, img.emoji {
44		display: inline !important;
45		border: none !important;
46		box-shadow: none !important;
47		height: 1em !important;
48		width: 1em !important;
49		margin: 0 0.07em !important;
50		vertical-align: -0.1em !important;
51		background: none !important;
52		padding: 0 !important;
53	}
54/*# sourceURL=wp-emoji-styles-inline-css */
55</style>
56<link rel='stylesheet' id='digisubs_plugin_css-css' href='https://www.capitalgazette.com/wp-content/plugins/mng-digisubs/static/mng-digisubs.styles.css?ver=1790204079' media='all' />
57<link rel='stylesheet' id='all-css-45d5' href='https://www.capitalgazette.com/_static/??-eJx9zEEKAjEMheELGWMXorMQ8SgzndAG2qRMUmRuP0UQXLl4/PAWH74bRBUncYyFR6B2aKUnFsNvqyQwUsh9wdmM3DDamLZ945QdRJ0jncd5wr+ibRFfq/0qVRcuBPOayVgFzPfyoZ71EW7TJUz3cA0HSbQ+Sg==' type='text/css' media='all' />
58<link rel='stylesheet' id='mason-fonts-css' href='https://fonts.googleapis.com/css?family=Noto+Sans%3A400%2C700%7CNoto+Serif%3A400%2C400i%2C700%2C700i%7CArvo%3A400%2C400i%2C700%2C700i&#038;display=swap&#038;ver=6.9.9' media='all' />
59<link rel='stylesheet' id='all-css-dde6' href='https://www.capitalgazette.com/wp-content/themes/assets/static/css/boldcoastal.css?m=1790204079g' type='text/css' media='all' />
60<link rel='stylesheet' id='dfm-accuweather-bootstrap-icons-css' href='//cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.min.css?ver=5.2.0' media='screen' />
61<link rel='stylesheet' id='all-css-3efc' href='https://www.capitalgazette.com/_static/??/wp-content/plugins/dfm-ad-mods/dist/css/style.min.css,/wp-content/mu-plugins/jetpack-16.1/_inc/build/social-logos/social-logos.css?m=1790198152' type='text/css' media='all' />
62<script src="https://metrics.rapidedge.io/gamera.js?ltv=1&#038;audience=1&#038;tpcs=1&#038;partner=medianewsgroup" id="gamera-js" async data-wp-strategy="async"></script>
vendor: 1 bytes, line 62
62
63<script src="https://cmp.osano.com/16A1AnRt2Fn8i1unj/f15ebf08-7008-40fe-9af3-db96dc3e8266/osano.js" id="osano-js"></script>
vendor: 1 bytes, line 63
63
64<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js?ver=3.5.1" id="jquery-js"></script>
vendor: 1 bytes, line 64
64
65<script type="text/javascript" src="https://www.capitalgazette.com/wp-content/client-mu-plugins/src/SSO/assets/js/sso-tools.min.js?m=1790198151g" ></script>
65<script id="mg2_loader_loader-js-extra">
66var MG2 = {"settings":{"environment":"prod","version":"dfm","useDocumentReady":false,"xCode":"","randomURLChoosing":false,"plugins":[{"name":"FP","required":true,"initOptions":{"version":"dfm","environment":"prod"}},{"name":"DL","required":true,"initOptions":{"version":"dfm","environment":"prod","tagManager":"GTM","containerId":"GTM-NFD2QGD","collectors":["connext"]}},{"name":"NXT","required":true,"initOptions":{"environment":"prod","siteCode":"Tribune","configCode":"20CAPGAZConfigTrib","clientCode":"dfm","debug":false,"silentmode":false,"attr":"20CAPGAZ","settingsKey":"20CAPGAZ","userAuthenticationTime":365,"authSettings":{"domain":"login.npuserlogin.com","client_id":"ouBLM1SytRqbyo2qqWSWqgPR3MCoE0nt","redirect_uri":"https://www.capitalgazette.com/login"}}}],"FP_CNAME":"fp.capitalgazette.com","DL_CNAME":"g2i.capitalgazette.com","NXT_CNAME":"engage.capitalgazette.com","CONFIG_URL":"https://loader-config.capitalgazette.com/prod/dfm/loader-config.json","appInsightsKey":"8241cbc2-50a5-47c4-b91f-462506490fad"}};
67//# sourceURL=mg2_loader_loader-js-extra
68</script>
vendor: 1 bytes, line 68
68
69<script src="https://www.capitalgazette.com/wp-content/plugins/loader-wp/static/loader.min.js?ver=1.6.4" id="mg2_loader_loader-js"></script>
vendor: 1 bytes, line 69
69
70<script id="mg2_loader_loader-js-after">
71(function( MG2, MG2Loader ) {
72	if ( 'undefined' !== typeof MG2 && 'undefined' !== typeof MG2Loader) {
73	    console.log("mg2loader: not waiting");
74		MG2Loader.init( MG2.settings );
75	}
76})( MG2, MG2Loader );
77//# sourceURL=mg2_loader_loader-js-after
78</script>
vendor: 1 bytes, line 78
78
79<script id="digisubs_settings-js-extra">
80var authentication_config = {"debug":"","entitlementsEnabled":"1","oneTapEnabled":"1","useTribMainGoogle":"","googleClientId":"965743605721-k4ia4ssdgf8gffpdsl9iulpfl1496at0.apps.googleusercontent.com","gotPositionEnabled":"","gotModalPosition":"","dropdownEnabled":"1","forceLogoutOnExpiredIdToken":"","auth0Domain":"login.npuserlogin.com","auth0ClientId":"ouBLM1SytRqbyo2qqWSWqgPR3MCoE0nt","auth0RegwallUserEmail":"","sessionManagement":"1","sessionServer":"https://session.capitalgazette.com","newsletterId":"287","newslettersEnabled":"","myAccountLink":"https://myaccount.capitalgazette.com/","entitlementsEndpoint":"https://user.mng-digisubs-prod.com/","entitlementsAPIKey":"DHL8Vs1UNo9u0WO52dVBzSuLi4kw2so25cXK1fy7","linaCheckOnArticles":"1","serverEntitlements":"1","bcLowaSegements":"","blueconicEnabled":"1","enableReaderDashboardLink":"1","enableDashboardCancel":"","enableReaderDashboardv2":"","enableDashboardBenefitHub":"","prosperstackClientid":"","enableUpdatePayment":"","enableUpgradeSubscription":"","enableDatadog":"","sophiOnDevice":"","sophiSDKEnabled":"","regwallPrefId":"","cookieSize":"","whiteList":"","paywallId":"paywall-sspw-mg2pw01-ES26","articleSavingEnabled":"","articleSharingEnabled":"1","isEmbedLoginEnabled":"","enableSocialSigninModal":"","subHeaderText":"","enableSocialAllPages":"","enableSocialHomepage":"","enableSocialArticle":"","enableSocialSection":"","isAdfreeArticle":""};
81//# sourceURL=digisubs_settings-js-extra
82</script>
vendor: 1 bytes, line 82
82
83<script id="connext_utils-js-extra">
84var authentication_config = {"debug":"","entitlementsEnabled":"1","oneTapEnabled":"1","useTribMainGoogle":"","googleClientId":"965743605721-k4ia4ssdgf8gffpdsl9iulpfl1496at0.apps.googleusercontent.com","gotPositionEnabled":"","gotModalPosition":"","dropdownEnabled":"1","forceLogoutOnExpiredIdToken":"","auth0Domain":"login.npuserlogin.com","auth0ClientId":"ouBLM1SytRqbyo2qqWSWqgPR3MCoE0nt","auth0RegwallUserEmail":"","sessionManagement":"1","sessionServer":"https://session.capitalgazette.com","newsletterId":"287","newslettersEnabled":"","myAccountLink":"https://myaccount.capitalgazette.com/","entitlementsEndpoint":"https://user.mng-digisubs-prod.com/","entitlementsAPIKey":"DHL8Vs1UNo9u0WO52dVBzSuLi4kw2so25cXK1fy7","linaCheckOnArticles":"1","serverEntitlements":"1","bcLowaSegements":"","blueconicEnabled":"1","enableReaderDashboardLink":"1","enableDashboardCancel":"","enableReaderDashboardv2":"","enableDashboardBenefitHub":"","prosperstackClientid":"","enableUpdatePayment":"","enableUpgradeSubscription":"","enableDatadog":"","sophiOnDevice":"","sophiSDKEnabled":"","regwallPrefId":"","cookieSize":"","whiteList":"","paywallId":"paywall-sspw-mg2pw01-ES26","articleSavingEnabled":"","articleSharingEnabled":"1","isEmbedLoginEnabled":"","enableSocialSigninModal":"","subHeaderText":"","enableSocialAllPages":"","enableSocialHomepage":"","enableSocialArticle":"","enableSocialSection":"","isAdfreeArticle":""};
85//# sourceURL=connext_utils-js-extra
86</script>
vendor: 1 bytes, line 86
86
87<script type="text/javascript" src="https://www.capitalgazette.com/_static/??-eJydzEEKwjAQQNELmUwUoXQhXsCtB0iaYZiSTENmSuvtdSN04crth/dha25axFAMWlmJRaEsMWN3WwO1aDwBCkXCB6ce+8tXFj/rCX7IKuQyE+ua9IuPzSuasZD6tEou+PfnAwR3exqXw+teb+dhDJdwDcM4vwHdyFHq" ></script>
87<script src="https://cdn.auth0.com/js/auth0-spa-js/1.13/auth0-spa-js.production.js?ver=6.9.9" id="auth0_sdk-js"></script>
vendor: 1 bytes, line 87
87
88<script src="https://accounts.google.com/gsi/client?ver=6.9.9" id="google_one_tap-js"></script>
vendor: 1 bytes, line 88
88
89<script type="text/javascript" src="https://www.capitalgazette.com/_static/??-eJylzEsKgDAMBNALaVNFKC7Es/RHibRRSIoe3+7Era4GhpkH59H7nSSSwJFrQmIolPqACbk6BhYr6F+dKhZJuUohR7VxB1+MdqB4yV+mjVFyLC35sdayDGbWo560mbcb3UlVWA==" ></script>
89<script id="auth0-session-storage-js-before">
90window.auth0WPAdminMeta = '{"auth0WPAdminMeta":{"auth0UserMeta":null,"auth0AppMeta":null}}';
91//# sourceURL=auth0-session-storage-js-before
92</script>
vendor: 1 bytes, line 92
92
93<script src="https://www.capitalgazette.com/wp-content/client-mu-plugins/src/Auth0/assets/dist/auth0-session-storage.min.js?ver=1.0.4" id="auth0-session-storage-js"></script>
vendor: 1 bytes, line 93
93
94<script src="https://d485.capitalgazette.com/script.js" id="d485-js"></script>
vendor: 1 bytes, line 94
94
95<script type="text/javascript" src="https://www.capitalgazette.com/wp-content/plugins/dfm-ad-mods/dist/js/hhslCheck.min.js?m=1790198152g" ></script>
95<script src="https://applets.ebxcdn.com/ebx.js" id="ebx" async data-wp-strategy="async"></script>
95
96<link rel="https://api.w.org/" href="https://www.capitalgazette.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.capitalgazette.com/wp-json/wp/v2/pages/631932" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.capitalgazette.com/xmlrpc.php?rsd" />
97<meta name="generator" content="WordPress 6.9.9" />
98<link rel='shortlink' href='https://wp.me/Pe833e-2Eos' />
99<script id="cnx-init-script">!function(n){if(!window.cnx){window.cnx={},window.cnx.cmd=[];var t=n.createElement('iframe');t.display='none',t.onload=function(){var n=t.contentWindow.document,c=n.createElement('script');c.src='//cd.connatix.com/connatix.player.js',c.setAttribute('async','1'),c.setAttribute('type','text/javascript'),n.body.appendChild(c)},n.head.appendChild(t)}}(document);</script>
99        <style>
100        .getty.aligncenter {
101            text-align: center;
102        }
103        .getty.alignleft {
104            float: none;
105            margin-right: 0;
106        }
107        .getty.alignleft > div {
108            float: left;
109            margin-right: 5px;
110        }
111        .getty.alignright {
112            float: none;
113            margin-left: 0;
114        }
115        .getty.alignright > div {
116            float: right;
117            margin-left: 5px;
118        }
119        </style>
120        	<style>img#wpstats{display:none}</style>
121		
121<script type="application/ld+json" id="mng-metadata">{"@context":"https:\/\/schema.org","@type":"WebPage","headline":"Login","url":"https:\/\/www.capitalgazette.com\/login\/"}</script>
121<script type="application/ld+json" id="mng-breadcrumb-0">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.capitalgazette.com","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/www.capitalgazette.com\/login\/","name":"Login"}}]}</script>
121<link rel="canonical" href="https://www.capitalgazette.com/login/" />
121<script>
122    var PushlySDK = window.PushlySDK || [];
123    function pushly() { PushlySDK.push(arguments) }
124    pushly('load', {
125        domainKey: decodeURIComponent("DDP9kyJSf7jPnxvyFaVHqMowwc6gpydDIDu6"),
126        sw: "https://www.capitalgazette.com/wp-content/plugins/pushly/assets/js/pushly-sdk-worker.js.php",
127        swScope: "https://www.capitalgazette.com/wp-content/plugins/pushly/"    });
128</script>
128
129
130<style id="customizer-styles">			div#page {
131			--primary: #004e87;
132			}
133						div#page {
134			--secondary: #eaeaea;
135			}
136						div#page {
137			--tertiary: #5f6264;
138			}
139						div#page {
140			--primary-light: #285f87;
141			}
142						div#page {
143			--primary-dark: #004e87;
144			}
145						div#page {
146			--primary-lighter: #285f87;
147			}
148			</style>
148<script>window.addEventListener('message',
149		function s2nEventCallback(a){if('s2nEvent'===a.data.type)
150			{let t={event:'SendToNews load',sendtonews_player_key:
151				a.data.playerKey};window.dataLayer.push(t),
152				window.removeEventListener('message',s2nEventCallback)}});</script>
152<!-- Google Tag Manager Data Layer -->
153<script type='text/javascript'>
154   analyticsEvent    = function() {};
155   analyticsSocial   = function() {};
156   analyticsVPV      = function() {};
157   analyticsClearVPV = function() {};
158   analyticsForm     = function() {};
159   window.dataLayer  = window.dataLayer || [];
160   dataLayer.push({
161      'quantcast' : '',
162      'quantcast label' : '',
163      'comscore' : '6035443',
164      'Publisher Domain' : 'capitalgazette.com',
165      'Publisher Product' : 'capitalgazette.com',
166      'kv' : 'page',
167      'Platform' : 'Web CMS',
168      'Release Version' : '6.9.9',
169      'Digital Publisher' : '',
170      'Section' : 'Login',
171      'Taxonomy1' : '',
172      'Taxonomy2' : '',
173      'Taxonomy3' : '',
174      'Taxonomy4' : '',
175      'Taxonomy5' : '',
176      'Publisher State' : '',
177      'Page Type' : 'page',
178      'User ID' : '',
179      'SiteName' : 'Capital Gazette',
180      'Cluster' : 'Trib MD',
181      'Mobile Presentation' : 'no',
182      'Content ID' : '631932',
183      'Publish Hour of Day' : '2023-11-07T09:12:46-05:00',
184      'Create Hour of Day' : '2023-11-07T09:12:46-05:00',
185      'Update Hour of Day' : '2023-11-07T09:12:46-05:00',
186      'Content Source' : '',
187      'Canonical URL' : 'https://www.capitalgazette.com/login/',
188      'Slug' : 'login',
189      'Primary_Section' : '',
190      'Primary_Tag' : '',
191      'Associated_Tags' : '',
192      'Associated_Sections' : '',
193      'Associated_Taxonomies' : '',
194      'Byline' : 'jjurado',
195      'Byline_Email' : '[email protected]',
196      'Affiliation' : 'no_affiliation',
197      'Content Title' : 'Login',
198      'URL' : 'https://www.capitalgazette.com/login/',
199      'Page Title' : 'Login',
200      'Article Characters' : '0',
201      'Article Words' : '0',
202      'Print Export' : 'false',
203      'Paywall_Level' : 'metered',
204      'Dateline' : '',
205      'Paragraph Count' : '0',
206      'Behind Paywall' : 'true',
207      'Article Template' : ''
208   });
209</script>
209
210<!-- End Google Tag Manager Data Layer -->
211<!-- Google Tag Manager -->
212<script>
vendor: 347 bytes, lines 212-220
212
213(function(w,d,s,l,i) {
214   w[l]=w[l]||[];
215   w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
216   var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
217   j.async=true;
218   j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
219})
220(window,document,'script','dataLayer','
220GTM-TLFP4R
vendor: 4 bytes, line 220
220');
221</script>
221<!-- End Google Tag Manager -->
222
223<!-- Jetpack Open Graph Tags -->
224<meta property="og:type" content="article" />
225<meta property="og:title" content="Login" />
226<meta property="og:url" content="https://www.capitalgazette.com/login/" />
227<meta property="og:description" content="Visit the post for more." />
228<meta property="article:published_time" content="2023-11-07T14:12:46+00:00" />
229<meta property="article:modified_time" content="2023-11-07T14:12:46+00:00" />
230<meta property="og:site_name" content="Capital Gazette" />
231<meta property="og:image" content="https://www.capitalgazette.com/wp-content/uploads/2023/10/capital-gazette-fallback.png" />
232<meta property="og:image:width" content="1200" />
233<meta property="og:image:height" content="630" />
234<meta property="og:image:alt" content="" />
235<meta property="og:locale" content="en_US" />
236<meta name="twitter:image" content="https://www.capitalgazette.com/wp-content/uploads/2023/10/capital-gazette-fallback.png" />
237<meta name="twitter:text:title" content="Login" />
238<meta name="twitter:card" content="summary" />
239<meta name="twitter:description" content="Visit the post for more." />
240
241<!-- End Jetpack Open Graph Tags -->
242<link rel="icon" href="https://www.capitalgazette.com/wp-content/uploads/2023/10/cropped-capital-gazette-favicon.jpg?w=32" sizes="32x32" />
243<link rel="icon" href="https://www.capitalgazette.com/wp-content/uploads/2023/10/cropped-capital-gazette-favicon.jpg?w=192" sizes="192x192" />
244<link rel="apple-touch-icon" href="https://www.capitalgazette.com/wp-content/uploads/2023/10/cropped-capital-gazette-favicon.jpg?w=180" />
245<meta name="msapplication-TileImage" content="https://www.capitalgazette.com/wp-content/uploads/2023/10/cropped-capital-gazette-favicon.jpg?w=270" />
246			</head>
247
248			<body class="wp-singular page-template-default page page-id-631932 wp-custom-logo wp-theme-wp-mason wp-child-theme-scng">
249
250			<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 250-251
250
251<noscript><iframe src='https://www.googletagmanager.com/ns.html?id=
251GTM-TLFP4R
vendor: 83 bytes, line 251
251' height='0' width='0' style='display:none;visibility:hidden'></iframe></noscript>
252<!-- End Google Tag Manager (noscript) -->
253			<a href="#content" class="sr-only">Skip to content</a>
254			
255			<div id="page" class="hfeed site">
256
257			<div class="header-placeholder"></div><header class="site-header default headroom--top">
258			<div class="nav-wrapper-primary">
259
260				<div class="nav-wrapper-secondary ">
261
262					<div class="screen-wrapper">
263
264						<div class="nav-primary-top">
265
266										<div class="pushnav-flex-wrapper">
267				<nav class="pushnav" role="navigation" aria-label="Main Menu" id="pushnav-container"><div id="menu-toggle" class="menu-toggle" role="button" aria-expanded="false" tabindex="0" aria-label="Open menu of all sections"><span class="icon-hamburger"></span><span class="menu-label">All Sections</span></div>
268					<div class="wrapper-nav pushnav">
269						<div class="border-container">
270							<div class="top-pushnav-container">
271															<a href="https://mktops.capitalgazette.com/subscriptions/land-flash-sale-new-26-md/?market=cg&#038;source=index&#038;g2i_source=SB&#038;g2i_medium=sub-nav&#038;g2i_campaign=ES26" id="mega-subscribe-button" class="subscribe-button" >
272									<span>Subscribe Now</span>								</a>
273												<div class="accuweather-wrap">
274					<div class="weather-date">
275								<div class='dfm_accuweather_current_conditions'>
276				<a target="_blank" href="http://www.accuweather.com/en/us/annapolis-md/21401/current-weather/8910_pc?lang=en-us" title="Current Weather Conditions" aria-label="Current temperature is 60&deg;F, view full weather conditions in a new window">
277					<span>60&deg;F</span>
278					<i class="bi-clouds" role="img" aria-label="weather icon clouds"></i>
279				</a>
280			</div>						<div class="date">
281							Thursday, September 24th 2026									<a title="Link to E-Edition opens in a new window" target="_blank" href="https://www.capitalgazette.com/util-clean-cookies/?callbackURL=https://digitaledition.capitalgazette.com/shortcode/3133EA">
282									<p class="e-edition">Capital Gazette eNewspaper</p>									</a>
283														</div>
284					</div>
285				</div>
286											<a href="https://www.capitalgazette.com" class="home-link icon-home3" title="Link to Home Page">
287									<span>Home Page</span>
288								</a>
289							</div>
290							<ul id="pushnav" class="menu"><li id="menu-item-952223" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-952223 menu-large"><a href="https://myaccount.capitalgazette.com/" aria-expanded="false" aria-haspopup="true">Subscriber Services</a>
291<ul class="sub-menu">
292	<li id="menu-item-952224" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-952224 menu-large"><a href="https://www.capitalgazette.com/help-center/">Help Center</a></li>
293	<li id="menu-item-952225" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-952225 menu-large"><a href="https://myaccount.capitalgazette.com/247/autopay/signup/#nt=secondarynavbar">EZ Pay</a></li>
294	<li id="menu-item-952226" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-952226 menu-large"><a href="https://myaccount.capitalgazette.com/247/home#nt=secondarynavbar">Manage Subscription</a></li>
295	<li id="menu-item-952227" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-952227 menu-large"><a href="https://www.capitalgazette.com/contact-us/">Delivery Issue</a></li>
296	<li id="menu-item-952228" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-952228 menu-large"><a href="https://www.capitalgazette.com/contact-us/">Vacation stop</a></li>
297</ul>
298</li>
299<li id="menu-item-3766402" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3766402 menu-large"><a href="https://www.capitalgazette.com/sun-club-subscriber-discounts/">Sun Club</a></li>
300<li id="menu-item-952229" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-952229 menu-large"><a href="https://digitaledition.capitalgazette.com/html5/desktop/production/default.aspx?edid=6b5e937c-6c75-405c-960a-12b20258e299#nt=secondarynavbar" aria-expanded="false" aria-haspopup="true">eNewspaper</a>
301<ul class="sub-menu">
302	<li id="menu-item-952230" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-952230 menu-large"><a href="https://digitaledition.capitalgazette.com/">The Capital</a></li>
303</ul>
304</li>
305<li id="menu-item-952232" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-952232 menu-large"><a href="http://placeanad.capitalgazette.com/#nt=primarynavbar" aria-expanded="false" aria-haspopup="true">Advertise</a>
306<ul class="sub-menu">
307	<li id="menu-item-952233" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-952233 menu-large"><a href="http://placeanad.capitalgazette.com/">Advertise</a></li>
308	<li id="menu-item-952234" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-952234 menu-large"><a href="https://casmp.adperfect.com/?hostname=classifieds.capitalgazette.com">Classified</a></li>
309	<li id="menu-item-952235" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-952235 menu-large"><a href="https://casmp.adperfect.com/?hostname=classifieds.capitalgazette.com">Homes</a></li>
310	<li id="menu-item-952236" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-952236 menu-large"><a href="https://jobs.capitalgazette.com/">Jobs</a></li>
311	<li id="menu-item-952237" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-952237 menu-large"><a href="http://placeanad.capitalgazette.com/">Place a Classified Ad</a></li>
312	<li id="menu-item-1894574" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1894574 menu-large"><a href="http://www.baltimoresunspecialsections.com/capgaz">Special Sections</a></li>
313</ul>
314</li>
315<li id="menu-item-952240" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-952240 menu-large"><a href="https://www.capitalgazette.com/news/" aria-expanded="false" aria-haspopup="true">News</a>
316<ul class="sub-menu">
317	<li id="menu-item-952241" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952241 menu-large"><a href="https://www.capitalgazette.com/news/">News</a></li>
318	<li id="menu-item-952242" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952242 menu-large"><a href="https://www.capitalgazette.com/latest-headlines/">Latest</a></li>
319	<li id="menu-item-952243" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952243 menu-large"><a href="https://www.capitalgazette.com/news/crime-public-safety/">Crime</a></li>
320	<li id="menu-item-952244" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952244 menu-large"><a href="https://www.capitalgazette.com/news/education/">Education</a></li>
321	<li id="menu-item-952245" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952245 menu-large"><a href="https://www.capitalgazette.com/news/politics/election/">Election</a></li>
322	<li id="menu-item-952246" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952246 menu-large"><a href="https://www.capitalgazette.com/environment/">Environment</a></li>
323	<li id="menu-item-952247" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952247 menu-large"><a href="https://www.capitalgazette.com/news/health/">Health</a></li>
324	<li id="menu-item-952248" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-952248 menu-large"><a href="https://www.capitalgazette.com/lottery/">Lottery</a></li>
325	<li id="menu-item-952249" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952249 menu-large"><a href="https://www.capitalgazette.com/news/marijuana/">Marijuana</a></li>
326	<li id="menu-item-952250" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952250 menu-large"><a href="https://www.capitalgazette.com/news/national/">Nation</a></li>
327	<li id="menu-item-952251" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952251 menu-large"><a href="https://www.capitalgazette.com/news/politics/">Politics</a></li>
328	<li id="menu-item-1868998" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1868998 menu-large"><a href="/tag/sun-investigates">Sun Investigates</a></li>
329	<li id="menu-item-952254" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952254 menu-large"><a href="https://www.capitalgazette.com/news/world/">World</a></li>
330</ul>
331</li>
332<li id="menu-item-952255" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-952255 menu-large"><a href="https://www.capitalgazette.com/news/local-news/" aria-expanded="false" aria-haspopup="true">Local News</a>
333<ul class="sub-menu">
334	<li id="menu-item-952256" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952256 menu-large"><a href="https://www.capitalgazette.com/news/local-news/">Local News</a></li>
335	<li id="menu-item-952257" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-952257 menu-large"><a href="https://www.capitalgazette.com/location/maryland/">Maryland</a></li>
336	<li id="menu-item-952258" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-952258 menu-large"><a href="https://www.capitalgazette.com/location/maryland/anne-arundel-county/">Anne Arundel County</a></li>
337	<li id="menu-item-952259" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-952259 menu-large"><a href="https://www.capitalgazette.com/location/maryland/anne-arundel-county/annapolis/">Annapolis</a></li>
338	<li id="menu-item-952260" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-952260 menu-large"><a href="https://www.capitalgazette.com/location/maryland/anne-arundel-county/brooklyn-park/">Brooklyn Park</a></li>
339	<li id="menu-item-952261" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-952261 menu-large"><a href="https://www.capitalgazette.com/location/maryland/anne-arundel-county/crofton/">Crofton</a></li>
340	<li id="menu-item-952262" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-952262 menu-large"><a href="https://www.capitalgazette.com/location/maryland/eastern-shore/">Eastern Shore</a></li>
341	<li id="menu-item-952263" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-952263 menu-large"><a href="https://www.capitalgazette.com/location/maryland/anne-arundel-county/glen-burnie/">Glen Burnie</a></li>
342	<li id="menu-item-952264" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-952264 menu-large"><a href="https://www.capitalgazette.com/location/maryland/anne-arundel-county/odenton/">Odenton</a></li>
343	<li id="menu-item-952265" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-952265 menu-large"><a href="https://www.capitalgazette.com/location/maryland/anne-arundel-county/pasadena/">Pasadena</a></li>
344	<li id="menu-item-952266" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-952266 menu-large"><a href="https://www.capitalgazette.com/location/maryland/anne-arundel-county/severna-park/">Severna Park</a></li>
345	<li id="menu-item-952267" class="menu-item menu-item-type-taxonomy menu-item-object-location menu-item-952267 menu-large"><a href="https://www.capitalgazette.com/location/maryland/anne-arundel-county/severn/">Severn</a></li>
346</ul>
347</li>
348<li id="menu-item-952268" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-952268 menu-large"><a href="https://www.capitalgazette.com/sports/" aria-expanded="false" aria-haspopup="true">Sports</a>
349<ul class="sub-menu">
350	<li id="menu-item-952269" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952269 menu-large"><a href="https://www.capitalgazette.com/sports/">Sports</a></li>
351	<li id="menu-item-952270" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952270 menu-large"><a href="https://www.capitalgazette.com/sports/high-school-sports/">High School</a></li>
352	<li id="menu-item-952271" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952271 menu-large"><a href="https://www.capitalgazette.com/sports/college-sports/">College</a></li>
353	<li id="menu-item-952272" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-952272 menu-large"><a href="https://www.capitalgazette.com/tag/navy/">Naval Academy sports</a></li>
354	<li id="menu-item-952273" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952273 menu-large"><a href="https://www.capitalgazette.com/sports/mlb/">MLB</a></li>
355	<li id="menu-item-952274" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952274 menu-large"><a href="https://www.capitalgazette.com/sports/nba/">NBA</a></li>
356	<li id="menu-item-952275" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952275 menu-large"><a href="https://www.capitalgazette.com/sports/nfl/">NFL</a></li>
357	<li id="menu-item-952276" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952276 menu-large"><a href="https://www.capitalgazette.com/sports/nhl/">NHL</a></li>
358	<li id="menu-item-2767988" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2767988 menu-large"><a href="https://www.capitalgazette.com/sports/olympics/">Olympics</a></li>
359</ul>
360</li>
361<li id="menu-item-952277" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-952277 menu-large"><a href="https://www.capitalgazette.com/business/" aria-expanded="false" aria-haspopup="true">Business</a>
362<ul class="sub-menu">
363	<li id="menu-item-952278" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952278 menu-large"><a href="https://www.capitalgazette.com/business/">Business</a></li>
364	<li id="menu-item-952279" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-952279 menu-large"><a href="https://www.capitalgazette.com/tag/autos/">Autos</a></li>
365	<li id="menu-item-952280" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952280 menu-large"><a href="https://www.capitalgazette.com/best-reviews/">Best Reviews</a></li>
366	<li id="menu-item-952282" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952282 menu-large"><a href="https://www.capitalgazette.com/business/real-estate/">Real Estate</a></li>
367	<li id="menu-item-952283" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-952283 menu-large"><a href="https://www.capitalgazette.com/tag/top-workplaces/">Top Workplaces</a></li>
368</ul>
369</li>
370<li id="menu-item-952284" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-952284 menu-large"><a href="https://www.capitalgazette.com/opinion/" aria-expanded="false" aria-haspopup="true">Opinion</a>
371<ul class="sub-menu">
372	<li id="menu-item-952285" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952285 menu-large"><a href="https://www.capitalgazette.com/opinion/">Opinion</a></li>
373	<li id="menu-item-952286" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-952286 menu-large"><a href="https://www.capitalgazette.com/tag/columns/">Columns</a></li>
374	<li id="menu-item-952287" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-952287 menu-large"><a href="https://www.capitalgazette.com/tag/letters/">Letters</a></li>
375	<li id="menu-item-952288" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-952288 menu-large"><a href="https://www.capitalgazette.com/submit-letter-to-editor/">Submit a letter</a></li>
376</ul>
377</li>
378<li id="menu-item-2304158" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-2304158 menu-large"><a href="https://www.capitalgazette.com/obituaries/" aria-expanded="false" aria-haspopup="true">Obituaries</a>
379<ul class="sub-menu">
380	<li id="menu-item-2305329" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2305329 menu-large"><a href="https://www.legacy.com/obituaries/capitalgazette/">Obituaries</a></li>
381	<li id="menu-item-2304167" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2304167 menu-large"><a href="https://www.legacy.com/obituaries/capitalgazette/#nt=secondarynavbar">Death Notices</a></li>
382	<li id="menu-item-2304168" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2304168 menu-large"><a href="https://www.legacy.com/faq/how-to-submit-an-obituary-capitalgazette/">How to submit a death notice</a></li>
383	<li id="menu-item-2304283" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2304283 menu-large"><a href="https://www.capitalgazette.com/news/news-obituaries/">News Obituaries</a></li>
384</ul>
385</li>
386<li id="menu-item-952294" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-952294 menu-large"><a href="https://www.capitalgazette.com/things-to-do/" aria-expanded="false" aria-haspopup="true">Things To Do</a>
387<ul class="sub-menu">
388	<li id="menu-item-952295" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952295 menu-large"><a href="https://www.capitalgazette.com/things-to-do/">Things To Do</a></li>
389	<li id="menu-item-952297" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952297 menu-large"><a href="https://www.capitalgazette.com/things-to-do/arts/">Arts</a></li>
390	<li id="menu-item-952298" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952298 menu-large"><a href="https://www.capitalgazette.com/things-to-do/books/">Books</a></li>
391	<li id="menu-item-952296" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952296 menu-large"><a href="https://www.capitalgazette.com/things-to-do/entertainment/">Entertainment</a></li>
392	<li id="menu-item-952385" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-952385 menu-large"><a href="https://www.capitalgazette.com/events/">Events</a></li>
393	<li id="menu-item-952300" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952300 menu-large"><a href="https://www.capitalgazette.com/things-to-do/restaurants-food-drink/">Food and Drink</a></li>
394	<li id="menu-item-952301" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952301 menu-large"><a href="https://www.capitalgazette.com/things-to-do/home-garden/">Home and Garden</a></li>
395	<li id="menu-item-952302" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952302 menu-large"><a href="https://www.capitalgazette.com/things-to-do/horoscopes/">Horoscopes</a></li>
396</ul>
397</li>
398<li id="menu-item-4176768" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4176768 menu-large"><a href="https://www.capitalgazette.com/best-reviews/">BestReviews</a></li>
399<li id="menu-item-1879287" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1879287 menu-large"><a href="https://www.capitalgazette.com/sponsor-content-article/" aria-expanded="false" aria-haspopup="true">Branded Content</a>
400<ul class="sub-menu">
401	<li id="menu-item-1879290" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1879290 menu-large">
401<a href="https://www.capitalgazette.com/sponsor-content-hub/?ntv_adpz=3182">Paid Partner Content</a></li>
402	<li id="menu-item-1879293" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1879293 menu-large"><a href="https://www.capitalgazette.com/sponsor-content-hub/?ntv_adpz=3922">Paid Content by Brandpoint</a></li>
403</ul>
404</li>
405</ul>						</div>
406						<div class="newsletter-nav">
407								<div class="newsletter-simple">
408		<div class="newsletter-item">
409			<p class="prompt">Sign up for email newsletters</p>
410			<a class="sign-up-button" href="https://www.capitalgazette.com/newsletters"
411			   aria-label="Click here to go to the newsletter sign up page">
412				Sign Up</a>
413		</div>
414	</div>
415						</div>
416					</div>
417				</nav>
418			</div>
419						<div class="hidden-logo logo-display">
420				<div class="logo custom-logo"><a href="https://www.capitalgazette.com" aria-label="Capital Gazette"><img src="https://www.capitalgazette.com/wp-content/uploads/2023/10/capitaglazette.svg" alt="Capital Gazette"></a></div>			</div>
421							<div class="digisubs-wrapper">
422									<nav class="digisubs-pushmenu hidden" role="navigation" aria-label="Account Menu" id="digisubs-push-container">
423						<div id="digisubs-toggle" class="digisubs-toggle pushnav" role="button" aria-expanded="false" tabindex="0" aria-label="Open menu">
424							<div id="mng-icon-image">
425								<img id="pushnav-icon" alt="">
426								<div id="blank-icon-user">
427									<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 32 32">
428										<path fill="#000000" d="M18 22.082v-1.649c2.203-1.241 4-4.337 4-7.432 0-4.971 0-9-6-9s-6 4.029-6 9c0 3.096 1.797 6.191 4 7.432v1.649c-6.784 0.555-12 3.888-12 7.918h28c0-4.030-5.216-7.364-12-7.918z"></path>
429									</svg>
430								</div>
431								<span class="icon-arrow-down"></span>
432							</div>
433						</div>
434						<div class="wrapper-nav-subs pushnav">
435							<div class="border-container">
436								<ul id="dfm-digisubs-push-menu" class="menu"><li id="menu-item-634509" class="subscribe-visibility subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-634509"><a href="https://mktops.capitalgazette.com/subscriptions/land-flash-sale-new-26-md/?market=cg&#038;source=index&#038;g2i_source=SB&#038;g2i_medium=nav2&#038;g2i_campaign=ES26">Subscribe</a></li>
437<li id="menu-item-634510" class="log-in-button subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-634510"><a href="/login">Login</a></li>
438</ul>								<div id="push-account-content">
439									<div class="show-digisubs-push" id="email-source-wrapper">
440										<a class="account-link" id="push-email-link"></a>
441										<p class="logged-in-source" id="push-auth-source"></p>
442									</div>
443									<a class="show-digisubs-push account-link" id="push-account-link" data-mng-click="account-settings" data-mng-category="account-link" data-mng-action="account-settings">Account Settings</a>
444									<a class="show-digisubs-push" id="push-contact-us" href="/contact-us" data-mng-click="contact-us" data-mng-category="account-link" data-mng-action="contact-us">Contact Us</a>
445									<a class="show-digisubs-push" id="push-log-out" href="/logout" data-mng-click="log-out" data-mng-category="account-link" data-mng-action="log-out">Log Out</a>
446									<div class="show-digisubs-push marketing-slot" id="push-marketing-slot"></div>
447									<label class="user-spoof">Spoof a user</label>
448									<input id="push-user-spoof-control" class="user-spoof" type="checkbox">
449									<ul id="newsLetterItem-push" class="newsLetterContent"></ul>
450								</div>
451							</div>
452							<div class="newsletter-nav">
453									<div class="newsletter-simple">
454		<div class="newsletter-item">
455			<p class="prompt">Sign up for email newsletters</p>
456			<a class="sign-up-button" href="https://www.capitalgazette.com/newsletters"
457			   aria-label="Click here to go to the newsletter sign up page">
458				Sign Up</a>
459		</div>
460	</div>
461							</div>
462						</div>
463					</nav>
464					<div class="digisubs-wrapper-large" id="digisubs-wrapper-large">
465						<ul id="dfm-digisubs-menu" class="menu"><li id="menu-item-634507" class="subscribe-visibility subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-634507"><a href="https://mktops.capitalgazette.com/subscriptions/land-flash-sale-new-26-md/?market=cg&#038;source=index&#038;g2i_source=SB&#038;g2i_medium=nav2&#038;g2i_campaign=ES26">Subscribe</a></li>
466<li id="menu-item-634508" class="log-in-button subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-634508"><a href="/login">Login</a></li>
467</ul>					</div>
468									</div>
469			<div class="search-icon-wrapper"><span class="icon-search" aria-label="Click here or hit enter to open a Search box" id="dfm-search-icon" role="button" tabindex=0 aria-expanded="false"></span></div><form class="search-form header-search" method="GET" id="search-bar" action="https://www.capitalgazette.com/">
470
471		<div class="input-wrapper">
472			<span class="icon-search" aria-hidden="true"></span>
473		<input id="mng-search-focus" type="text" placeholder="Type your search" name="s"  aria-label="Type your search">
474		<input name="orderby" type="hidden" value="relevance"/>
475		<input name="order" type="hidden" value="desc"/>
476				<div class="search-button-container">
477			<button class="search-button" type="submit">
478				<span>Search</span>
479			</button>
480		</div>
481	</div>
482	
483</form>
484
485
486						</div>
487
488					</div>
489
490					<div class="nav-primary-middle">
491
492										<div class="accuweather-wrap">
493					<div class="weather-date">
494								<div class='dfm_accuweather_current_conditions'>
495				<a target="_blank" href="http://www.accuweather.com/en/us/annapolis-md/21401/current-weather/8910_pc?lang=en-us" title="Current Weather Conditions" aria-label="Current temperature is 60&deg;F, view full weather conditions in a new window">
496					<span>60&deg;F</span>
497					<i class="bi-clouds" role="img" aria-label="weather icon clouds"></i>
498				</a>
499			</div>						<div class="date">
500							Thursday, September 24th 2026									<a title="Link to E-Edition opens in a new window" target="_blank" href="https://www.capitalgazette.com/ut
500il-clean-cookies/?callbackURL=https://digitaledition.capitalgazette.com/shortcode/3133EA">
501									<p class="e-edition">Capital Gazette eNewspaper</p>									</a>
502														</div>
503					</div>
504				</div>
505			<div class="hidden-logo"><div class="logo custom-logo"><a href="https://www.capitalgazette.com" aria-label="Capital Gazette"><img src="https://www.capitalgazette.com/wp-content/uploads/2023/10/capitaglazette.svg" alt="Capital Gazette"></a></div></div>			<div class="sponsorship-ad-wrapper">
506								<div class="dfp-ad dfp-sponsorship_1" id="div-gpt-ad-sponsorship_1" style="visibility:hidden">
507					<div class="htlad-sponsorship_1" data-unit='capitalgazette.com/login/sponsorship_1' data-targeting=''></div>
508				</div>			</div>
509			
510					</div>
511
512					<div class="nav-primary-bottom">
513
514									<div class="nav-primary">
515			<ul id="subnav-fallback-menu" class="menu"><li id="menu-item-259" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-259"><a href="https://digitaledition.capitalgazette.com/">eNewspaper</a></li>
516<li id="menu-item-632770" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-632770"><a href="https://www.capitalgazette.com/latest-headlines/">Latest News</a></li>
517<li id="menu-item-301" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-301"><a href="https://www.capitalgazette.com/sports/">Sports</a></li>
518<li id="menu-item-632771" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-632771"><a href="https://www.capitalgazette.com/sports/high-school-sports/">High School Sports</a></li>
519<li id="menu-item-632772" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-632772"><a href="https://www.legacy.com/obituaries/capitalgazette/">Death Notices</a></li>
520<li id="menu-item-632773" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-632773"><a href="https://www.capitalgazette.com/things-to-do/">Things To Do</a></li>
521<li id="menu-item-952384" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-952384"><a href="https://www.capitalgazette.com/opinion/">Opinion</a></li>
522<li id="menu-item-632774" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-632774"><a href="https://www.capitalgazette.com/news/weather/">Weather</a></li>
523<li id="menu-item-4176767" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4176767"><a href="https://www.capitalgazette.com/best-reviews/">BestReviews</a></li>
524</ul>			</div>
525			
526					</div>
527
528				</div>
529
530				
531			</div>
532			</header><div id="content" class="site-content">
533						<div class="header-banners">
534								<div class="dfp-ad dfp-interstitial" id="div-gpt-ad-interstitial" style="visibility:hidden">
535					<div class="htlad-interstitial" data-unit='capitalgazette.com/login/interstitial' data-targeting=''></div>
536				</div>				<div class="dfp-ad dfp-top_leaderboard" id="div-gpt-ad-top_leaderboard" style="visibility:hidden">
537					<div class="htlad-top_leaderboard" data-unit='capitalgazette.com/login/top_leaderboard' data-targeting=''></div>
538				</div>			</div>
539			
540			<div id="primary" class="content-area"><main id="main" class="site-main" role="main">			<article id="page-631932" class="post-631932 page type-page status-publish hentry">
541			<div class="article-body">
542			<div class="body-copy">
543						</div>
544			</div>
545			</article><!-- #post-## -->
546							<div class="dfp-ad dfp-bottom_leaderboard" id="div-gpt-ad-bottom_leaderboard" style="visibility:hidden">
547					<div class="htlad-bottom_leaderboard" data-unit='capitalgazette.com/login/bottom_leaderboard' data-targeting=''></div>
548				</div></main></div>
549			
550			</div><!-- #content -->
551
552						<footer class="site-footer">
553
554							<div class="main-footer-wrapper">
555
556				<div class="footer-logo">
557
558					<div class="logo custom-logo"><a href="https://www.capitalgazette.com" aria-label="Capital Gazette"><img src="https://www.capitalgazette.com/wp-content/uploads/2023/10/capitaglazette.svg" alt="Capital Gazette"></a></div>
559				</div>
560
561				<ul id="footer-menu" class="footer-menus"><li id="menu-item-203" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-203"><a href="https://www.capitalgazette.com/about/">JTF Publications, LLC</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span>
562
563<ul class="footer-menu">
564	<li id="menu-item-212" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-212"><a href="https://www.baltimoresun.com/">The Baltimore Sun</a></li>
565</ul>
566</li>
567<li id="menu-item-214" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-214"><a href="https://www.capitalgazette.com/about/">Company Info</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span>
568
569<ul class="footer-menu">
570	<li id="menu-item-215" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-215"><a href="https://www.capitalgazette.com/about/">About</a></li>
571	<li id="menu-item-632765" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-632765"><a href="https://www.capitalgazette.com/contact-us/">Contact Us</a></li>
572	<li id="menu-item-227" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-227">
572<a href="https://annapolis.newspaperarchive.com/">Archives</a></li>
573	<li id="menu-item-632767" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-632767"><a href="http://www.mddcnews.com/public_notices">Public Notices</a></li>
574	<li id="menu-item-632766" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-632766"><a href="https://www.capitalgazette.com/tag-disclosure/">TAG Disclosure</a></li>
575	<li id="menu-item-223" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-223"><a href="https://www.tribpub.com/privacy-policy/">Privacy Policy</a></li>
576	<li id="menu-item-3803306" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3803306"><a href="https://www.tribpub.com/accessibility-statement/">Accessibility</a></li>
577	<li id="menu-item-217" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-217"><a href="https://www.capitalgazette.com/help-center/">Help Center</a></li>
578	<li id="menu-item-1879334" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1879334"><a href="https://www.capitalgazette.com/sitemap/">Sitemap</a></li>
579</ul>
580</li>
581<li class="mng-follow"><div class="footer-follow"></div>
582							<a href="https://mktops.capitalgazette.com/subscriptions/land-flash-sale-new-26-md/?market=cg&#038;source=index&#038;g2i_source=SB&#038;g2i_medium=sub-nav&#038;g2i_campaign=ES26" class="subscribe-button">
583					<span>Subscribe Now</span>				</a>
584
585				</li></ul>
586			</div>
587			
588				<div class="dfm-site-info">
589
590								<div class="colophon">
591
592					<div class="footer-flex-menu-wrap"><ul id="footer-bottom-menu" class="menu"><li id="menu-item-228" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-228"><a href="https://www.tribpub.com/subscriber-terms-and-conditions/">Subscriber Terms and Conditions</a></li>
593<li id="menu-item-229" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-229"><a href="https://www.tribpub.com/cookie-policy/">Cookie Policy</a></li>
594<li id="menu-item-1869103" class="cookie-policy-click menu-item menu-item-type-custom menu-item-object-custom menu-item-1869103"><a href="#">Cookie Preferences</a></li>
595<li id="menu-item-230" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-230"><a href="https://www.tribpub.com/privacy-policy/#eb-table-content-53">California Notice at Collection</a></li>
596<li id="menu-item-231" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-231">
596<a href="https://www.tribpub.com/privacy-policy/#916-notice-of-financial-incentive">CA Notice of Financial Incentive</a></li>
597<li id="menu-item-232" class="cookie-policy-click menu-item menu-item-type-custom menu-item-object-custom menu-item-232"><a href="#">Do Not Sell/Share My Personal Information</a></li>
598</ul><div class="footer-copyright-notice"><p>Copyright 2026 Capital Gazette. All rights reserved. The use of any content on this website for the purpose of training artificial intelligence systems, algorithms, machine learning models, text and data mining, or similar use is strictly prohibited without explicit written consent.</p></div>	</div>
599			</div>
600			
601				</div>
602
603			</footer><!-- .site-footer -->
604			
605			</div><!-- #page -->
606
607			
607<script>
608		(function(w) {
609			if ( null !== document.cookie.match(/^(.*;)?\s*auth0_sub\s*=\s*[^;]+(.*)?$/) ) {
610				w.PARSELY = {
611	                autotrack: false,
612	                onReady: function() {
613	                    PARSELY.updateDefaults({
614	                        data: {
615	                            plan: "subscriber"
616	                        }
617	                    });
618	                    PARSELY.beacon.trackPageView();
619	                }
620            	};
621			}
622		})(window);
623        </script>
623<div id="mobile-adhesion" class="closed"><button class="close-mobile-adhesion" onclick="closeMobileAdhesionAd()" onkeydown="keyboardHandler(event)">Close</button>
624			
624<script>
625				function closeMobileAdhesionAd() {
626				    document.getElementById("mobile-adhesion").classList.add("closed");
627				}
628
629				function keyboardHandler(e) {
630				    var keycode = ( e.keyCode ? e.keyCode : e.which );
631				    if (keycode == "13") {
632						closeMobileAdhesionAd();
633					}
634				}
635			</script>
635
636							<div class="dfp-ad dfp-mobile_adhesion" id="div-gpt-ad-mobile_adhesion" style="visibility:hidden">
637					<div class="htlad-mobile_adhesion" data-unit='capitalgazette.com/login/mobile_adhesion' data-targeting=''></div>
638				</div></div>
638<script type='text/javascript'>
639/* <![CDATA[ */
640if ( 'undefined' !== typeof _snaq ) {
641_snaq.push(['setAuthor', 'jjurado']);
642_snaq.push(['setArticlePublishTime','2023-11-07T09:12:46-05:00']);
643_snaq.push(['setSection', 'Login']);
644}
645/* ]]> */
646</script>
vendor: 1 bytes, line 646
646
647<script type="importmap" id="wp-importmap">
648{"imports":{"react":"https://esm.sh/[email protected]","react/jsx-runtime":"https://esm.sh/[email protected]/jsx-runtime","react-dom":"https://esm.sh/[email protected]","react-dom/client":"https://esm.sh/[email protected]/client"}}
649</script>
vendor: 1 bytes, line 649
649
650<script type="module" src="https://www.capitalgazette.com/wp-content/plugins/mng-islands/launcher-static/island-launcher.js" id="island-launcher-js-module"></script>
650
651<link rel="modulepreload" href="https://esm.sh/[email protected]" id="react-js-modulepreload">
652<link rel="modulepreload" href="https://esm.sh/[email protected]/jsx-runtime" id="react/jsx-runtime-js-modulepreload">
653<link rel="modulepreload" href="https://esm.sh/[email protected]" id="react-dom-js-modulepreload">
654<link rel="modulepreload" href="https://esm.sh/[email protected]/client" id="react-dom/client-js-modulepreload">
655<script src="https://www.capitalgazette.com/var/www/wp-content/plugins/mng-htl/dist/js/mngHtlMods.min.js?ver=1790198152" id="__htl_mods-js"></script>
vendor: 1 bytes, line 655
655
656<script src="https://htlbid.com/v3/capitalgazette.com/htlbid.js" id="__htl_script-js" data-wp-strategy="async"></script>
vendor: 1 bytes, line 656
656
657<script id="__htl_script-js-after">
658			window.htlbid = window.htlbid || {};
659			htlbid.cmd    = htlbid.cmd    || [];
660			htlbid.cmd.push( function() {
661				htlbid.layout( 'universal' );
662				htlbid.setTargeting( "is_testing","no" );
663				htlbid.setTargeting( "kv", ["login","page"] );
664				htlbid.setTargeting( "page", "page" );
665				htlbid.setTargeting( "content", [] );
666				htlbid.setTargeting( "RPN", "243242365654" );
667				htlbid.setTargeting( "rurl", "" );
668				htlbid.setTargeting( "articleid", "" );
669				window.htlbid.pubads().setPublisherProvidedId( "0b5d90af48a9d119699ebddcee81fc9db1a6f501d2e7db40a4eba4ea4ad541ed" );
670			} );
671//# sourceURL=__htl_script-js-after
672</script>
vendor: 1 bytes, line 672
672
673<script type="text/javascript" src="https://www.capitalgazette.com/_static/??-eJyVjkEKwjAQAD+kXYOI9iAefElIotmY7IbupmJfbxSEXr0OMzDwrFvHpIEUNIYSBDopVpjAoygkARZLfG2iXIaCNCTZwCqrud2RBGpkZbphzjAH8jxBRadtCh/0X5jt8hJcgqwzJJeb74N96bsWmR8/41LO5jjuzHgyh316A1NzT+Q=" ></script>
673<script src="https://www.capitalgazette.com/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
vendor: 1 bytes, line 673
673
674<script id="wp-i18n-js-after">
675wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
676wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
677//# sourceURL=wp-i18n-js-after
678</script>
vendor: 1 bytes, line 678
678
679<script id="wp-parsely-loader-js-before">
680window.wpParselySiteId = 'capitalgazette.com';
681//# sourceURL=wp-parsely-loader-js-before
682</script>
vendor: 1 bytes, line 682
682
683<script src="https://www.capitalgazette.com/wp-content/mu-plugins/wp-parsely-3.24/build/loader.js?ver=ecf94842061bea03d54b" id="wp-parsely-loader-js"></script>
vendor: 1 bytes, line 683
683
684<script data-parsely-site="capitalgazette.com" src="https://cdn.parsely.com/keys/capitalgazette.com/p.js?ver=3.24.1" id="parsely-cfg"></script>
vendor: 1 bytes, line 684
684
685<script src="https://www.capitalgazette.com/wp-content/themes/wp-mason/dist/js/ads.min.js?ver=1.0" id="can-run-ads-js"></script>
vendor: 1 bytes, line 685
685
686<script type="text/javascript" src="https://www.capitalgazette.com/_static/??-eJyVzkEKwkAMQNELWVNFKF2IdOkJXKed6ZiaTIqJire3igsXInb74cGH21h0mj1mBz9GiQZoFt3AHJ06GAxG5XtPzLYUysvBFvAHapVDpzgF/sGmImiaIZD5k7Em3Utq3M/f2MiXRNkg9FJgKESDfVAMzWtjrrR1vlKIOmuU8glbjnvBFA8UUvQ338l2VdXlutyUVT08ANYBgnY=" ></script>
686<script id="digisubs-social-login-js-after">
687(function () {
688	var logPrefix = '[digisubs-social-login]';
689	var readyTimeoutMs = 10000;
690	var pendingFlag = 'mng-digisubs-regwall-social';
691	var reloadedFlag = 'mng-digisubs-regwall-social-reloaded';
692	var newsletterDoneFlag = 'mng-digisubs-regwall-nl-done';
693
694	function isEmbedReady() {
695		return !!document.querySelector('#mng-modal');
696	}
697
698	function getAuthReady() {
699		return (window.MNGAuth && window.MNGAuth.authenticationReady)
700			|| (window.MNGAuthentication && window.MNGAuthentication.authenticationReady)
701			|| null;
702	}
703
704	function decodeJwt(token) {
705		try {
706			var parts = token.split('.');
707			if (parts.length < 2) {
708				return null;
709			}
710			var base64 = parts[1].replace(/-/g, '+').replace(/_/g, '/');
711			while (base64.length % 4) {
712				base64 += '=';
713			}
714			return JSON.parse(atob(base64));
715		} catch (e) {
716			return null;
717		}
718	}
719
720	function isAuthenticated() {
721		var ready = getAuthReady();
722		if (ready && ready.isAuthenticated) {
723			return true;
724		}
725		return hasMngSessionIdToken();
726	}
727
728	function getMngSession() {
729		try {
730			return JSON.parse(window.localStorage.getItem('__MNG_Session') || 'null');
731		} catch (e) {
732			return null;
733		}
734	}
735
736	function hasMngSessionIdToken() {
737		var session = getMngSession();
738		return !!(session && typeof session.idToken === 'string' && session.idToken.length > 20);
739	}
740
741	function waitForNativeSession() {
742		return new Promise(function (resolve) {
743			if (hasMngSessionIdToken()) {
744				resolve(true);
745				return;
746			}
747			var started = Date.now();
748			var poll = window.setInterval(function () {
749				if (hasMngSessionIdToken()) {
750					window.clearInterval(poll);
751					console.info(logPrefix, 'native __MNG_Session is ready');
752					resolve(true);
753				} else if (Date.now() - started > 15000) {
754					window.clearInterval(poll);
755					console.warn(logPrefix, 'timed out waiting for native __MNG_Session');
756					resolve(false);
757				}
758			}, 100);
759		});
760	}
761
762	function isEntitledSubscriber() {
763		var match = document.cookie.match(/(?:^|; )mng-entitlements=([^;]*)/);
764		if (!match) {
765			return false;
766		}
767		var payload = decodeJwt(decodeURIComponent(match[1]));
768		return !!(payload && payload.entitlement_entitled);
769	}
770
771	function getAuthEmail() {
772		var ready = getAuthReady();
773		if (ready && ready.claims && ready.claims.email) {
774			return ready.claims.email;
775		}
776		if (ready && typeof ready.idToken === 'string') {
777			var claims = decodeJwt(ready.idToken);
778			if (claims && claims.email) {
779				return claims.email;
780			}
781		}
782		var session = getMngSession();
783		if (session && session.email) {
784			return session.email;
785		}
786		if (session && session.idToken) {
787			var sessionClaims = decodeJwt(session.idToken);
788			if (sessionClaims && sessionClaims.email) {
789				return sessionClaims.email;
790			}
791		}
792		return '';
793	}
794
795	function hideSocialLogin() {
796		document.querySelectorAll('.digisubs-social-login').forEach(function (el) {
797			el.classList.add('is-hidden');
798			el.setAttribute('hidden', 'hidden');
799		});
800	}
801
802	function grantRegwallAccessCookies() {
803		var pathname = window.location.pathname;
804		document.cookie = 'entitled_via_newsletter=true; path=' + pathname + '; max-age=1800';
805		document.cookie = 'sspw_has-nl-registration=true; path=/; max-age=604800';
806		if (typeof demeter === 'function') {
807			demeter('userProperties', { args: { visitorType: 'registered' } });
808		}
809		console.info(logPrefix, 'granted limited article access cookies');
810	}
811
812	function waitForEngageSubscribe() {
813		return new Promise(function (resolve, reject) {
814			if (window.engageLibrary && typeof window.engageLibrary.sspwSuscribeToNewsletter === 'function') {
815				resolve();
816				return;
817			}
818			var started = Date.now();
819			var poll = window.setInterval(function () {
820				if (window.engageLibrary && typeof window.engageLibrary.sspwSuscribeToNewsletter === 'function') {
821					window.clearInterval(poll);
822					resolve();
823				} else if (Date.now() - started > readyTimeoutMs) {
824					window.clearInterval(poll);
825					reject(new Error('engageLibrary.sspwSuscribeToNewsletter not available'));
826				}
827			}, 100);
828		});
829	}
830
831	function subscribeRegwallNewsletter() {
832		var prefId = window.authentication_config && window.authentication_config.regwallPrefId;
833		if (!prefId) {
834			console.info(logPrefix, 'no regwallPrefId, skipping newsletter subscribe');
835			return Promise.resolve(false);
836		}
837		var email = getAuthEmail();
838		if (!email) {
839			console.warn(logPrefix, 'no auth email, skipping newsletter subscribe');
840			return Promise.resolve(false);
841		}
842		return waitForEngageSubscribe().then(function () {
843			console.info(logPrefix, 'subscribing', email, 'to prefId', prefId);
844			return window.engageLibrary.sspwSuscribeToNewsletter(email, Number(prefId));
845		});
846	}
847
848	function waitForAuthEmail() {
849		return new Promise(function (resolve) {
850			var email = getAuthEmail();
851			if (email) {
852				resolve(email);
853				return;
854			}
855			var started = Date.now();
856			var poll = window.setInterval(function () {
857				var nextEmail = getAuthEmail();
858				if (nextEmail) {
859					window.clearInterval(poll);
860					resolve(nextEmail);
861				} else if (Date.now() - started > readyTimeoutMs) {
862					window.clearInterval(poll);
863					resolve('');
864				}
865			}, 50);
866		});
867	}
868
869	function urlWithoutWallOverride() {
870		var url = new URL(window.location.href);
871		if (!url.searchParams.has('wall_override')) {
872			return '';
873		}
874		url.searchParams.delete('wall_override');
875		return url.pathname + url.search + url.hash;
876	}
877
878	function dropWallOverrideFromAddressBar() {
879		var cleanPath = urlWithoutWallOverride();
880		if (!cleanPath) {
881			return false;
882		}
883		window.history.replaceState({}, '', window.location.origin + cleanPath);
884		console.info(logPrefix, 'removed wall_override from the URL before embed login reload');
885		return true;
886	}
887
888	(function patchLocationReload() {
889		try {
890			var originalReload = window.location.reload.bind(window.location);
891			window.location.reload = function () {
892				if (sessionStorage.getItem(pendingFlag) === '1') {
893					var cleanPath = urlWithoutWallOverride();
894					if (cleanPath) {
895						console.info(logPrefix, 'embed login reload: dropping wall_override');
896						window.location.replace(window.location.origin + cleanPath);
897						return;
898					}
899				}
900				return originalReload();
901			};
902		} catch (e) {}
903	})();
904
905	var finishingSocialLogin = false;
906
907	function finishRegwallSocialLogin() {
908		if (finishingSocialLogin) {
909			return;
910		}
911		finishingSocialLogin = true;
912		hideSocialLogin();
913
914		waitForAuthEmail().then(function () {
915			if (sessionStorage.getItem(newsletterDoneFlag) === '1') {
916				return false;
917			}
918			return subscribeRegwallNewsletter().then(function (ok) {
919				sessionStorage.setItem(newsletterDoneFlag, '1');
920				console.info(logPrefix, 'newsletter subscribe', ok ? 'succeeded' : 'skipped or failed');
921				return ok;
922			});
923		}).catch(function (err) {
924			console.error(logPrefix, 'newsletter subscribe error', err);
925		}).then(function () {
926			if (!isEntitledSubscriber()) {
927				grantRegwallAccessCookies();
928			}
929			return waitForNativeSession();
930		}).then(function (hasSession) {
931			if (!hasSession) {
932				console.warn(logPrefix, 'embed login did not persist __MNG_Session');
933			}
934			dropWallOverrideFromAddressBar();
935			sessionStorage.removeItem(pendingFlag);
936			sessionStorage.removeItem(reloadedFlag);
937			sessionStorage.removeItem(newsletterDoneFlag);
938			finishingSocialLogin = false;
939		});
940	}
941
942	function onAuthenticated() {
943		hideSocialLogin();
944		if (sessionStorage.getItem(pendingFlag) === '1') {
945			dropWallOverrideFromAddressBar();
946			finishRegwallSocialLogin();
947		}
948	}
949
950	function getAuthScriptEl() {
951		return document.querySelector('script[src*="mng-auth"]');
952	}
953
954	function getAuthScriptSrc() {
955		var el = getAuthScriptEl();
956		return el ? el.src : '(no mng-auth script tag)';
957	}
958
959	function authDiagnostics() {
960		return [
961			'script=' + getAuthScriptSrc(),
962			'MNGAuth=' + typeof window.MNGAuth,
963			'module=' + typeof window.module,
964			'exports=' + typeof window.exports,
965			'define=' + typeof window.define,
966			'define.amd=' + !!(window.define && window.define.amd)
967		].join(' ');
968	}
969
970	function adoptMngAuth() {
971		if (window.MNGAuth && (typeof window.MNGAuth.init === 'function' || typeof window.MNGAuth.showScreen === 'function')) {
972			return window.MNGAuth;
973		}
974		var candidates = [];
975		if (window.module && window.module.exports) {
976			candidates.push(window.module.exports.MNGAuth || window.module.exports);
977		}
978		if (window.exports) {
979			candidates.push(window.exports.MNGAuth || window.exports);
980		}
981		for (var i = 0; i < candidates.length; i++) {
982			var candidate = candidates[i];
983			if (candidate && (typeof candidate.init === 'function' || typeof candidate.showScreen === 'function')) {
984				window.MNGAuth = candidate;
985				console.info(logPrefix, 'adopted MNGAuth from UMD export');
986				return candidate;
987			}
988		}
989		return null;
990	}
991
992	function waitForMngAuth() {
993		if (window.__mngAuthReadyPromise) {
994			return window.__mngAuthReadyPromise;
995		}
996		window.__mngAuthReadyPromise = new Promise(function (resolve, reject) {
997			if (adoptMngAuth()) {
998				resolve();
999				return;
1000			}
1001
1002			var settled = false;
1003
1004			function succeed() {
1005				if (settled) {
1006					return;
1007				}
1008				settled = true;
1009				resolve();
1010			}
1011
1012			function fail(message) {
1013				if (settled) {
1014					return;
1015				}
1016				settled = true;
1017				window.__mngAuthReadyPromise = null;
1018				reject(new Error(message + ' ' + authDiagnostics()));
1019			}
1020
1021			function shadowUmdGlobals() {
1022				var saved = {
1023					module: window.module,
1024					exports: window.exports,
1025					define: window.define
1026				};
1027				try {
1028					delete window.module;
1029					delete window.exports;
1030					delete window.define;
1031				} catch (e) {
1032					window.module = undefined;
1033					window.exports = undefined;
1034					window.define = undefined;
1035				}
1036				return saved;
1037			}
1038
1039			function restoreUmdGlobals(saved) {
1040				try {
1041					if (typeof saved.module !== 'undefined') {
1042						window.module = saved.module;
1043					}
1044					if (typeof saved.exports !== 'undefined') {
1045						window.exports = saved.exports;
1046					}
1047					if (typeof saved.define !== 'undefined') {
1048						window.define = saved.define;
1049					}
1050				} catch (e) {}
1051			}
1052
1053			function loadIsolatedCopy() {
1054				var src = getAuthScriptSrc();
1055				if (src === '(no mng-auth script tag)') {
1056					fail('mng-auth.js is not on the page');
1057					return;
1058				}
1059				console.info(logPrefix, 'reloading mng-auth.js without UMD globals');
1060				var saved = shadowUmdGlobals();
1061				var script = document.createElement('script');
1062				script.src = src;
1063				script.onload = function () {
1064					restoreUmdGlobals(saved);
1065					if (adoptMngAuth()) {
1066						succeed();
1067						return;
1068					}
1069					fail('CDN loaded but did not expose window.MNGAuth');
1070				};
1071				script.onerror = function () {
1072					restoreUmdGlobals(saved);
1073					fail('mng-auth.js failed to load');
1074				};
1075				document.head.appendChild(script);
1076			}
1077
1078			var existing = getAuthScriptEl();
1079			if (existing && document.readyState === 'loading') {
1080				existing.addEventListener('load', function () {
1081					if (adoptMngAuth()) {
1082						succeed();
1083						return;
1084					}
1085					loadIsolatedCopy();
1086				});
1087				existing.addEventListener('error', function () {
1088					fail('existing mng-auth.js tag failed to load');
1089				});
1090				return;
1091			}
1092
1093			loadIsolatedCopy();
1094		});
1095		return window.__mngAuthReadyPromise;
1096	}
1097
1098	function waitForEmbedReady() {
1099		return new Promise(function (resolve, reject) {
1100			if (isEmbedReady()) {
1101				resolve();
1102				return;
1103			}
1104
1105			var settled = false;
1106			var poll;
1107
1108			function cleanup() {
1109				window.clearInterval(poll);
1110				document.removeEventListener('mng.auth.onFinished', onFinished);
1111			}
1112
1113			function succeed() {
1114				if (settled) {
1115					return;
1116				}
1117				settled = true;
1118				cleanup();
1119				resolve();
1120			}
1121
1122			function fail(message) {
1123				if (settled) {
1124					return;
1125				}
1126				settled = true;
1127				cleanup();
1128				reject(new Error(message));
1129			}
1130
1131			function onFinished() {
1132				if (isEmbedReady()) {
1133					succeed();
1134					return;
1135				}
1136				fail('mng-auth reported onFinished but #mng-modal was not created. script=' + getAuthScriptSrc());
1137			}
1138
1139			document.addEventListener('mng.auth.onFinished', onFinished);
1140			poll = window.setInterval(function () {
1141				if (isEmbedReady()) {
1142					succeed();
1143				}
1144			}, 100);
1145			window.setTimeout(function () {
1146				fail('timed out waiting for #mng-modal. script=' + getAuthScriptSrc());
1147			}, readyTimeoutMs);
1148		});
1149	}
1150
1151	function openEmbedLogin(button) {
1152		var connection = button.getAttribute('data-mng-auth-social-action');
1153		console.info(logPrefix, 'click', button.getAttribute('data-mng-cta'), '- waiting for embed login', connection, getAuthScriptSrc());
1154		return waitForMngAuth().then(function () {
1155			if (isEmbedReady()) {
1156				button.__mngSocialForward = true;
1157				button.click();
1158				button.__mngSocialForward = false;
1159				console.info(logPrefix, 'forwarded social click to embed login', connection);
1160				return;
1161			}
1162			return waitForEmbedReady().then(function () {
1163				button.__mngSocialForward = true;
1164				button.click();
1165				button.__mngSocialForward = false;
1166				console.info(logPrefix, 'forwarded social click to embed login', connection);
1167			});
1168		}).catch(function (err) {
1169			console.error(logPrefix, 'failed to open embed login', err);
1170		});
1171	}
1172
1173	document.addEventListener('click', function (event) {
1174		var button = event.target.closest('.digisubs-social-login__button');
1175		if (!button || button.__mngSocialForward) {
1176			return;
1177		}
1178		sessionStorage.setItem(pendingFlag, '1');
1179		if (isEmbedReady() && window.MNGAuth) {
1180			console.info(logPrefix, 'click', button.getAttribute('data-mng-cta'), '- letting embed login handle', button.getAttribute('data-mng-auth-social-action'));
1181			return;
1182		}
1183		event.preventDefault();
1184		event.stopPropagation();
1185		openEmbedLogin(button);
1186	});
1187
1188	['authenticationReady', 'mng-auth-check-complete', 'entitlementsReady'].forEach(function (name) {
1189		window.addEventListener(name, function () {
1190			if (isAuthenticated()) {
1191				onAuthenticated();
1192			}
1193		}, true);
1194	});
1195	['mng.auth.onReady', 'mng.auth.onLogin', 'mng.auth.onAuthDetermined', 'mng.auth.onEntitlementsDetermined'].forEach(function (name) {
1196		document.addEventListener(name, function () {
1197			if (isAuthenticated()) {
1198				onAuthenticated();
1199			}
1200		}, true);
1201	});
1202
1203	if (window.authentication_config && window.authentication_config.debug === '1') {
1204		console.info(logPrefix, 'bridge ready', typeof window.MNGAuth, getAuthScriptSrc());
1205	}
1206
1207	if (isAuthenticated()) {
1208		onAuthenticated();
1209	}
1210})();
1211//# sourceURL=digisubs-social-login-js-after
1212</script>
vendor: 1 bytes, line 1212
1212
1213<script id="mng-cache-control-js-before">
1214window.cache_control_adminbar_support = {"rootUrl":"https:\/\/www.capitalgazette.com\/wp-admin\/admin-ajax.php","rootAction":"cache_control_adminbar_action","nonce":"9d0b5b0131","isSectionFront":true,"isHomepage":false}
1215//# sourceURL=mng-cache-control-js-before
1216</script>
vendor: 1 bytes, line 1216
1216
1217<script src="https://www.capitalgazette.com/wp-content/plugins/mng-cache-control/Src/assets/dist/mng-cache-control-adminbar.js?ver=0.2.1" id="mng-cache-control-js"></script>
vendor: 1 bytes, line 1217
1217
1218<script id="jetpack-stats-js-before">
1219_stq = window._stq || [];
1220_stq.push([ "view", {"v":"ext","blog":"208787060","post":"631932","tz":"-4","srv":"www.capitalgazette.com","hp":"vip","j":"1:16.1.3"} ]);
1221_stq.push([ "clickTrackerInit", "208787060", "631932" ]);
1222//# sourceURL=jetpack-stats-js-before
1223</script>
vendor: 1 bytes, line 1223
1223
1224<script src="https://stats.wp.com/e-202639.js" id="jetpack-stats-js" defer data-wp-strategy="defer" fetchpriority="low"></script>
vendor: 1 bytes, line 1224
1224
1225<script async src="https://cdn.p-n.io/pushly-sdk.min.js?domain_key=DDP9kyJSf7jPnxvyFaVHqMowwc6gpydDIDu6&amp;ver=6.9.9" id="pushly-sdk-js"></script>
vendor: 1 bytes, line 1225
1225
1226<script type="text/javascript" src="https://www.capitalgazette.com/wp-content/mu-plugins/jetpack-16.1/_inc/build/sharedaddy/sharing.min.js?m=1790178517g" ></script>
1226<script id="wp-emoji-settings" type="application/json">
1227{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.capitalgazette.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.9"}}
1228</script>
vendor: 1 bytes, line 1228
1228
1229<script type="module">
1230/*! This file is auto-generated */
1231var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1232//# sourceURL=https://www.capitalgazette.com/wp-includes/js/wp-emoji-loader.min.js
1233</script>
1233
1234
1235			</body>
1236            </html>
1237			

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.