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="petalumaargus-courier"><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 <meta property="mrf:authors" content="Jakob Rodgers" /><meta property="mrf:canonical" content="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/" /><title>Operator of boat that capsized near Alcatraz mourns brother as search continues – Petaluma Argus-Courier</title> 8<link rel='preload' as='image' fetchpriority='high' href='https://www.petalumanews.com/wp-content/uploads/2025/09/petaluma.png' type='image/png' /> 9<meta name='robots' content='max-image-preview:large' />
10<script type='text/javascript'> 11/* <![CDATA[ */ 12var scriptHelpers = {"staticPath":"https:\/\/www.petalumanews.com\/wp-content\/themes\/assets\/static\/"}; 13/* ]]> */ 14</script>
14 15 <style>@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&family=Newsreader:ital,opsz,wght@0,6..72,200..800;1,6..72,200..800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&family=Newsreader:ital,opsz,wght@0,6..72,200..800;1,6..72,200..800&display=swap);body{--primary:#007580;--secondary:#ffea00;--tertiary:#00838f;--primary-light:#00838f;--primary-dark:#0a5962;--primary-darker:#014a52;--subsite-custom:#0097a7;--font-primary:"Noto Serif",Helvetica,serif;--font-secondary:"Noto Sans",Helvetica,sans-serif}:root{--primary:#006fb7;--secondary:#d70000;--tertiary:#ffc518;--primary-lighter:#47b6ff;--primary-light:#0093f5;--primary-dark:#00568f;--primary-darker:#003d66;--site-branding-primary:#00102e;--site-branding-secondary:#233452;--site-branding-tertiary:#3d5268;--site-branding-gray-100:#38322a;--site-branding-gray-200:#5d5b5a;--site-branding-gray-300:#9d9a98;--site-branding-gray-400:#aaa7a4;--site-branding-gray-500:#d7d6d2;--site-branding-gray-600:#f1efeb;--primary-obit:#8d092d;--primary-obit-light:#c00c3d;--secondary-obit:#946c82;--tertiary-obit:#227db4;--quaternary-obit:#b3bc9c}:root{--site-branding-font-family-headers:"Noto Serif",serif;--site-branding-font-family-copy:"Noto Sans",sans-serif;--site-branding-font-style:normal;--site-branding-font-size-copy:0.875rem;--site-branding-font-size-headline:1.812rem;--site-branding-font-size-subheadline:1.125rem}.icon-arrow-down,.icon-arrow-right,.icon-hamburger,.icon-home3,.icon-plus,.icon-search,.icon-share-alt,.pushnav .menu-item-has-children:not(.nav-alt-links)>a:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before,.icon-arrow-right:before,.icon-hamburger:before,.icon-home3:before,.icon-plus:before,.icon-search:before,.icon-share-alt:before,.pushnav .menu-item-has-children:not(.nav-alt-links)>a:before{color:inherit;font-size:inherit}:root{--icon-access-time:"î¤";--icon-amazon:"î¤";--icon-android:"î¤";--icon-appleinc:"î¤";--icon-arrow-down:"î¤ ";--icon-arrow-left:"î¤";--icon-arrow-right:"î¤";--icon-arrow-up:"î¤";--icon-attachment:"î¤";--icon-backward2:"î¤";--icon-bell-cross:"î¤";--icon-bell2:"î¤";--icon-bell3:"î¤";--icon-bin:"";--icon-bookmark2:"î¤";--icon-bookmark3:"î¤";--icon-bookmarks:"î¤";--icon-bubble2:"î¤";--icon-bubbles3:"î¤";--icon-calendar-empty:"î¤";--icon-camera:"î¤";--icon-cart-add2:"î¤";--icon-cart-add:"î¤";--icon-cart-remove:"î¤";--icon-cart4:"î¤";--icon-cart5:"î¤";--icon-checkmark3:"î¤";--icon-circle-small:"î¤";--icon-city:"î¤";--icon-close:"î¤";--icon-cog:"î¤";--icon-coin-dollar:"î¤";--icon-comment:"î¤ ";--icon-content_copy:"";--icon-credit-card2:"";--icon-dollar:"";--icon-download4:"";--icon-email:"";--icon-enlarge2:"";--icon-enlarge:"";--icon-equalizer2:"";--icon-eye-blocked:"î²±";--icon-eye:"î²®";--icon-facebook:"";--icon-feed:"";--icon-film4:"";--icon-first:"";--icon-floppy-disk:"";--icon-flower2:"";--icon-flower:"î¤";--icon-gift2-share-01:"";--icon-gift2:"";--icon-google-plus:"";--icon-google:"î»§";--icon-graduation:"";--icon-grid2:"";--icon-hamburger:"î¥";--icon-headset:"";--icon-heart3:"";--icon-heart4:"";--icon-home3:"";--icon-info2:"";--icon-info:"";--icon-instagram:"";--icon-ios_share:"";--icon-key:"î";--icon-last:"";--icon-library2:"";--icon-library:"";--icon-link:"";--icon-linkedin:"";--icon-location:"î¥";--icon-magazine:"î¦";--icon-map4:"î¥";--icon-meter-medium:"";--icon-minus:"î¥";--icon-mng-podcast1:"î¤";--icon-mng-podcast:"î¥ ";--icon-mobile:"";--icon-more2:"î¥";--icon-music5:"î¥";--icon-mute:"î¥";--icon-new-tab:"î¥";--icon-newspaper:"î¥";--icon-next2:"î¥";--icon-next:"î¥";--icon-notification2:"î¥";--icon-notification:"î¥";
15--icon-office:"î¥";--icon-paperplane:"î¥";--icon-pause2:"î¥";--icon-paypal:"î¥";--icon-pen6:"î¥";--icon-phone2:"î¥";--icon-phone:"î¥";--icon-piggy-bank:"î¥";--icon-pinterest-p:"î¥";--icon-play-arrow:"î¥";--icon-plus:"î¥";--icon-previous2:"î¥";--icon-print:"î¥";--icon-question3:"î¥";--icon-question4:"î¥";--icon-reddit:"î¥";--icon-search:"î¥";--icon-share-alt:"î¥ ";--icon-share-more:"";--icon-share2:"";--icon-shrink2:"";--icon-shrink7:"";--icon-slideshow:"";--icon-sms:"";--icon-soundcloud:"";--icon-spam:"";--icon-sphere:"";--icon-spotify:"";--icon-stackoverflow:"";--icon-star-empty2:"";--icon-star-empty:"";--icon-star-full:"î¥";--icon-stitcher:"";--icon-stop2:"";--icon-store:"";--icon-stumbleupon:"";--icon-thumbs-down2:"";--icon-thumbs-up2:"";--icon-tree2:"";--icon-tree:"";--icon-tumblr:"";--icon-twitter:"î¦";--icon-unlink:"";--icon-unlocked:"";--icon-upload4:"";--icon-user-minus:"";--icon-user-plus:"";--icon-user4:"î¬";--icon-user:"";--icon-users:"";--icon-vimeo:"";--icon-volume-decrease:"";--icon-volume-high:"î¦";--icon-volume-increase:"î¦";--icon-volume-low:"î¦";--icon-volume-medium:"î¦";--icon-volume-mute:"î¦";--icon-warning2:"î¦";--icon-warning:"î¦
";--icon-windows8:"î¦";--icon-x:"î¦";--icon-yelp:"î¦";--icon-youtube:"î¦";--icon-zoom-in2:"î¦";--icon-zoom-out2:"î¦";--icon-book:"î¦";--icon-book3:"e993";--icon-quill3:"î¦";--icon-quill4:"î¦";--icon-google-color:"";--icon-padlock:"";--icon-bluesky:"";--icon-arrow-outline-up:"";--icon-arrow-outline-right:"";--icon-arrow-outline-left:"";--icon-arrow-outline-down:"";--icon-users4:"î¬";--icon-heart-broken2:"î³®";--icon-arrow-up11:"î¸";--icon-arrow-right11:"î¸";--icon-arrow-down11:"î¸";--icon-arrow-left11:"î¸";--icon-threads:"î¤";--icon-swap:"î¦";--icon-checkmark-circle:"î¦";--icon-radio-unchecked:"î¹³"}.icon-arrow-down:before{content:var(--icon-arrow-down)}.icon-arrow-right:before{content:var(--icon-arrow-right)}.icon-hamburger:before{content:var(--icon-hamburger)}.icon-home3:before{content:var(--icon-home3)}.icon-plus:before{content:var(--icon-plus)}.icon-search:before{content:var(--icon-search)}.icon-share-alt:before{content:var(--icon-share-alt)}a,article,aside,body,div,figure,form,h1,h2,h3,header,html,i,iframe,img,label,li,nav,p,span,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,figure,header,nav{display:block}body{line-height:1}ul{list-style:none}button{border:none;background-color:rgba(0,0,0,0);font-size:inherit;appearance:none;-webkit-appearance:none;-moz-appearance:none}#content,.trending-bar .trending-bar-wrapper{max-width:81.25em;margin:0 auto;padding:0 .625rem}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}html *,html :after,html :before{-webkit-box-sizing:inherit;box-sizing:inherit}html a{text-decoration:none}body{font-family:Helvetica,sans-serif;font-size:100%;margin:0;text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font:normal 600 2.25em/1.1666666667 "Noto Serif",Helvetica,serif}h2{font:normal 600 1.875em/1.0666666667 "Noto Serif",Helvetica,serif}h3{font:normal 600 1.5em/1.1666666667 "Noto Serif",Helvetica,serif}a{color:inherit}img{display:block;height:auto;max-width:100%}body,html{-webkit-overflow-scrolling:touch}#page{position:relative;overflow-x:initial;overflow-y:visible}#content{margin-bottom:1em;margin-top:1em}@media (max-width:64.9375em){#content{margin-top:1em}}#content:after,.article-share:after,.full-view:after,.full-view>header:after,.site-header:after,.trending-bar .trending-bar-wrapper:after,form:after{clear:both;content:"";display:table}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.newsletter-simple a{font:normal 400 .9375em/1.0666666667 Noto Sans,Helvetica,sans-serif;border:1px solid rgba(0,0,0,.15);padding:.75em 1.0625em}.body-copy>*{margin-bottom:1em}input[type=text]{border:1px solid #9d9a98;border-radius:0;color:#0a0908;height:30px;padding:.5em .625em}.search-form [class^=icon-]{color:var(--primary);font-size:1em;position:absolute;right:.3125em;top:.4375em}body{background-color:#fff}.full-view .article-sidebar .dfm-sidebar-most-popular-flex-container{font:normal 400 1.25em/1.1 Noto Sans,Helvetica,sans-serif;color:#38322a;letter-spacing:.035em;margin-bottom:.75em;text-transform:uppercase}.full-view .article-sidebar .dfm-sidebar-most-popular-flex-container ul{border-top:2px solid var(--primary)}.full-view .article-sidebar .dfm-sidebar-most-popular-flex-container a{border-bottom:2px solid var(--primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:.3125em}.newsletter-simple a{font:normal 600 .9375em/1 Noto Sans,Helvetica,sans-serif;border-radius:4px;color:#fff;padding:.8125em 1.0625em;text-shadow:0 0 1px var(--primary-dark);text-transform:uppercase}.full-view .article-share .sd-social-icon div.sd-content ul li.share-facebook,.full-view .article-share .sd-social-icon div.sd-content ul li.share-print,.full-view .article-share .sd-social-icon div.sd-content ul li.share-reddit,.full-view .article-share .sd-social-icon div.sd-content ul li.share-twitter,.newsletter-simple a,.site-header .article-share .sd-social-icon div.sd-content ul li.share-facebook,.site-header .article-share .sd-social-icon div.sd-content ul li.share-print,.site-header .article-share .sd-social-icon div.sd-content ul li.share-reddit,.site-header .article-share .sd-social-icon div.sd-content ul li.share-twitter{background-color:var(--primary)}a img{border:none}.breadcrumbs{float:left;clear:both;text-transform:uppercase}.breadcrumbs .icon-arrow-right{display:inline-block;font-size:.875em;line-height:1;color:#d7d6d2;padding:5px}.header-title-area .breadcrumbs div.breadcrumbs-bar{font:normal 700 1em/1.375 Noto Sans,Helvetica,sans-serif;display:inline-block;letter-spacing:normal;color:inherit}figure{font-size:1rem}.image-wrapper{height:0;padding-bottom:56.25%;overflow:hidden;position:relative;width:100%}.image-wrapper img{left:0;position:absolute;top:0;width:100%}.header-features .image-wrapper{height:auto;padding-bottom:0;overflow:visible}.header-features .image-wrapper img{position:relative}.footer-menus a{color:#000}.site-footer .menu-item-has-children .expander{position:absolute;display:none;top:0;right:0;width:2.9375em;height:2.9375em;text-align:center;z-index:5}.site-footer .menu-item-has-children .expander a{position:relative;display:inline-block;line-height:3;vertical-align:middle}@media (max-width:39.9375em){.site-footer .menu-item-has-children .expander{display:block}}.dfm-site-info .colophon ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:1.25em}@media (max-width:49.9375em){.dfm-site-info .colophon ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.dfm-site-info .colophon .footer-flex-menu-wrap ul{display:contents;margin:0 auto 0 0;padding:0;width:auto}.site-header{background-color:#fff;position:relative}.site-header .input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:95%;margin:0 auto}.site-header #search-bar{background:#fff;position:absolute;right:0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.25);box-shadow:0 3px 3px rgba(0,0,0,.25);border-top:2px solid rgba(0,0,0,.5);display:none;height:4rem;margin:4rem auto;z-index:100;width:100%}.site-header #search-bar input[type=text]{width:92%;padding:1.3em .3em;outline:none;font-size:.9375em}@media (max-width:49.9375em){.site-header #search-bar input[type=text]{font-size:1rem}}.site-header .search-button-container{width:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-header .search-button-container .search-button{width:75px;font-size:.9375rem;font-weight:600;color:#fff;background:var(--primary);border-radius:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.site-header .icon-search,.site-header .search-button-container .search-button{height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header .icon-search{color:#0a0908;font-size:1.2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;top:0}@media (min-width:65em){.site-header{height:auto}}.site-header .article-share,.site-header .hidden_article_headline{display:none}.nav-wrapper-primary{border-bottom:1px solid #9d9a98}.nav-wrapper-primary .nav-primary-bottom,.nav-wrapper-primary .nav-primary-middle,.nav-wrapper-primary .nav-primary-top{max-width:95%;margin:0 auto}@media (max-width:79.9375em){.nav-wrapper-primary .nav-wrapper-secondary{max-width:79.9375em}}.nav-wrapper-primary .accuweather-wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:33%;-ms-flex-item-align:center;align-self:center;padding:.9375rem}.nav-wrapper-primary .accuweather-wrap,.nav-wrapper-primary .accuweather-wrap .weather-date{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-wrapper-primary .accuweather-wrap .weather-date .dfm_accuweather_current_conditions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}.nav-wrapper-primary .accuweather-wrap .weather-date .dfm_accuweather_current_conditions a{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-wrapper-primary .accuweather-wrap .weather-date span{font-size:1em;font-weight:700;position:relative;color:#0a0908}
15.nav-wrapper-primary .accuweather-wrap .weather-date i{font-size:1.65rem}.nav-wrapper-primary .accuweather-wrap .weather-date .date{margin-left:.8em;font:normal 600 .9375em/1.0666666667 Noto Sans,Helvetica,sans-serif;color:#0a0908}.nav-wrapper-primary .accuweather-wrap .weather-date .date .e-edition{font-size:.8em;font-weight:500;margin-top:5.5%;color:#0a0908}.nav-wrapper-primary .nav-primary-top{display:-webkit-box;display:-ms-flexbox;display:flex;height:4em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nav-wrapper-primary .nav-primary-top .pushnav-flex-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:33%}@media (max-width:49.9375em){.nav-wrapper-primary .nav-primary-top .pushnav-flex-wrapper{width:23%}}.nav-wrapper-primary .nav-primary-top .accuweather-wrap{padding:0 15px 5px;width:100%;display:none}@media (max-width:64.9375em){.nav-wrapper-primary .nav-primary-top .accuweather-wrap{display:block}}.nav-wrapper-primary .nav-primary-top #dfm-digisubs-menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.nav-wrapper-primary .nav-primary-top .digisubs-pushmenu{display:none}.nav-wrapper-primary .nav-primary-top .digisubs-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav-wrapper-primary .nav-primary-top .digisubs-wrapper .icon-arrow-down{font-size:.7em;padding-left:5px}@media (max-width:49.9375em){.nav-wrapper-primary .nav-primary-top .digisubs-wrapper{width:20%}}@media (max-width:64.9375em){.nav-wrapper-primary .nav-primary-top .digisubs-wrapper .digisubs-pushmenu{display:block}.nav-wrapper-primary .nav-primary-top .digisubs-wrapper .digisubs-pushmenu #mng-icon-image{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-wrapper-primary .nav-primary-top .digisubs-wrapper .digisubs-pushmenu .wrapper-nav-subs{height:calc(100vh - 64px);width:300px}.nav-wrapper-primary .nav-primary-top .digisubs-wrapper .digisubs-pushmenu .wrapper-nav-subs .border-container{min-height:65vh}.nav-wrapper-primary .nav-primary-top .digisubs-wrapper .digisubs-pushmenu .wrapper-nav-subs .border-container #push-account-content{margin:.75rem auto;width:230px;display:none}.nav-wrapper-primary .nav-primary-top .digisubs-wrapper .digisubs-pushmenu .wrapper-nav-subs .border-container #push-account-content .show-digisubs-push{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-wrapper-primary .nav-primary-top .digisubs-wrapper .digisubs-pushmenu .wrapper-nav-subs .border-container .menu-item{height:3.5em}.nav-wrapper-primary .nav-primary-top .digisubs-wrapper .digisubs-pushmenu .subscribe-special.custom-button>a{width:230px;font:normal 600 .9375em/1.7333333333 Noto Sans,Helvetica,sans-serif;color:#fff;background:var(--primary);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.875rem .625rem;margin:.75rem auto}}.nav-wrapper-primary .nav-primary-top .digisubs-wrapper .digisubs-wrapper-large{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-wrapper-primary .nav-primary-top .digisubs-wrapper .digisubs-wrapper-large #dfm-digisubs-menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.nav-wrapper-primary .nav-primary-top .digisubs-wrapper .digisubs-wrapper-large #dfm-digisubs-menu .subscribe-special.custom-button>a{background-color:var(--primary-dark);color:#fff;text-align:center;font:normal 600 .9375em/1.7333333333 Noto Sans,Helvetica,sans-serif;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;width:120px;height:45px;padding:10px 7px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.nav-wrapper-primary .nav-primary-top .search-icon-wrapper{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:4%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.9375rem}.nav-wrapper-primary .nav-primary-middle{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:5em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:64.9375em){.nav-wrapper-primary .nav-primary-middle{display:none}}.nav-wrapper-primary .nav-primary-middle .sponsorship-ad-wrapper{width:33%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-wrapper-primary .nav-primary-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;height:3em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:64.9375em){.nav-wrapper-primary .nav-primary-bottom{display:none}}.nav-primary .menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media (max-width:64.9375em){.nav-primary .menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.nav-primary .menu>li{margin-right:1.5625em;font-size:1rem}@media (max-width:64.9375em){.nav-primary .menu>li{border-right:1px solid #fff}.nav-primary .menu>li:last-child{border:none}}.nav-primary .menu>li>a{font:normal 700 1em/1 Noto Sans,Helvetica,sans-serif;display:block}@media (max-width:64.9375em){.nav-primary .menu>li>a{border:none;display:inline-block;font-weight:700;padding-right:.625em}}.nav-primary li{display:inline-block}.nav-primary a{color:#0a0908;text-decoration:none}.pushnav::-webkit-scrollbar{display:none}.pushnav{overflow:hidden;height:4em}@media (max-width:64.9375em){.pushnav{width:50px}}.pushnav.digisubs-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;padding:.9375rem 0 .9375rem .9375rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pushnav .log-out-button{visibility:hidden}.pushnav .menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;padding:.9375rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
15.pushnav .menu-toggle .icon-hamburger{padding-right:.25rem}.pushnav .menu-toggle .menu-label{font:normal 600 .9375em/1.0666666667 Noto Sans,Helvetica,sans-serif;padding-left:.25rem;color:#0a0908}@media (max-width:64.9375em){.pushnav .menu-toggle .menu-label{display:none}}.pushnav .menu{font:normal 600 .9375em/1.0666666667 Noto Sans,Helvetica,sans-serif;background-color:#fff}.pushnav .wrapper-nav{height:calc(100% - 64px);height:-moz-calc(100% - 64px);width:300px}.pushnav .border-container{border-bottom:1px solid #0a0908;padding:.75rem 0 3rem}.pushnav .top-pushnav-container .subscribe-button{font:normal 600 .9375em/1.0666666667 Noto Sans,Helvetica,sans-serif;color:#fff;background:var(--primary);border-radius:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.875rem .625rem;margin:.75rem auto}.pushnav .top-pushnav-container .home-link,.pushnav .top-pushnav-container .subscribe-button{width:230px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pushnav .top-pushnav-container .home-link{padding:.75rem .625rem;height:2.25rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pushnav .top-pushnav-container .home-link span{font:normal 600 .9375em/1.0666666667 Noto Sans,Helvetica,sans-serif;padding-left:.75rem}.pushnav li>a{display:block;width:100%;padding:.9375em;color:#0a0908;height:3.25rem}.pushnav .menu-item-has-children:not(.nav-alt-links){overflow:hidden;position:relative}.pushnav .menu-item-has-children:not(.nav-alt-links)>a{display:inline-block;position:relative;width:100%;z-index:5}.pushnav .menu-item-has-children:not(.nav-alt-links)>a:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0a0908;content:"î¤";display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.5625em;height:100%;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:.9375em;position:absolute;top:0;right:0}.pushnav .menu-item-has-children:not(.nav-alt-links)>ul{position:relative;background-color:#fff;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);z-index:4;margin-top:-6px}.pushnav .newsletter-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1em 0;font:normal 600 .9375em/1.7333333333 Noto Sans,Helvetica,sans-serif}.pushnav .newsletter-item .prompt{text-align:center}.pushnav .newsletter-item .sign-up-button{letter-spacing:normal;text-transform:capitalize;height:2rem;width:230px;font:normal 600 .9375em/1.0666666667 Noto Sans,Helvetica,sans-serif;color:#fff;background:var(--primary);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.2rem 1rem}.trending-bar{float:left;position:relative;font-family:Noto Sans,Helvetica,sans-serif;width:100%}@media (max-width:64.9375em){.trending-bar{position:absolute;display:none;top:7.3125em;left:0;margin:0;z-index:7}}.trending-bar nav{width:100%;padding-left:5.625em;display:inline-block;float:left}@media (max-width:64.9375em){.trending-bar nav{padding-left:0}}.trending-bar ul{list-style:none;float:left;width:100%;overflow:hidden}@media (min-width:65em){.trending-bar ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width:64.9375em){.trending-bar ul{width:100%;height:auto;overflow:visible}}@media (max-width:64.9375em){.trending-bar li{display:block;float:none;line-height:1.25;margin:0}.trending-bar li:last-child a{border:none}}.trending-bar a{text-decoration:none}@media (max-width:64.9375em){.trending-bar a{border-bottom:1px solid #aaa7a4;color:#0a0908;display:block;font-size:.9375em;padding:1em}}.trending-bar .trending-bar-wrapper>p{position:absolute;top:.1875em;font-weight:800;line-height:1.875em}@media (max-width:64.9375em){.trending-bar .trending-bar-wrapper{padding:0}}@media (max-width:64.9375em){.trending-bar .label{display:none}}.logo{display:inline-block;font-size:1rem;position:relative}.logo a{overflow:hidden;text-indent:-9999px}.logo.custom-logo img{margin:0 auto;max-height:3em;width:100%;-o-object-fit:contain;object-fit:contain}.logo.custom-logo a{background-image:none}.newsletter-simple{position:relative}.dfp-ad{height:auto;width:100%;overflow:auto}.dfp-ad.dfp-interstitial{height:1px;width:1px}.dfp-ad.dfp-top_leaderboard{margin-left:0!important;padding:0!important;clear:both;top:inherit!important}@media screen and (min-width:300px){.dfp-ad.dfp-top_leaderboard{min-height:50px}}@media screen and (min-width:750px){.dfp-ad.dfp-top_leaderboard{min-height:90px}}@media screen and (min-width:1000px){.dfp-ad.dfp-top_leaderboard{background-color:#fff;min-height:250px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em}}@media (max-width:750px){.header-banners{-webkit-box-sizing:content-box;box-sizing:content-box;left:-10px;padding:0 10px;position:relative}}.search-form{display:inline-block;position:relative;width:100%}@media (max-width:64.9375em){.search-form{padding:.625em}}.search-form.header-search{clear:both;margin:0 auto}.search-form.header-search input[type=text]{font:normal 400 1.125em/1.2222222222 Noto Sans,Helvetica,sans-serif;height:3.0555555556em;width:100%}.search-form.header-search{height:3.75em}.search-form.header-search input[type=text]{height:100%}.search-form.header-search{display:none;height:2.5em;margin-top:.625em;position:absolute;right:.625em;width:10.9375em;z-index:1}@media (min-width:65em){.search-form.header-search{display:block}}.sharedaddy li{display:inline-block;margin-right:1.25em}.article-share{position:relative}.article-share .sd-content{float:left;position:relative}.article-share .sd-sharing .share-end,.article-share .sd-sharing>h3{display:none}.full-view .article-share ul,.site-header .article-share ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0!important}.full-view .article-share .sd-content>ul li a,.full-view .article-share .sd-content>ul li span,.site-header .article-share .sd-content>ul li a,.site-header .article-share .sd-content>ul li span{width:100%;height:100%}.full-view .article-share .sd-social-icon .sd-content ul li a.sd-button,.
15site-header .article-share .sd-social-icon .sd-content ul li a.sd-button{height:100%;margin:0;padding:0;position:static;top:0;width:100%}.full-view .article-share .sd-social-icon .sd-content ul li[class*=share-],.site-header .article-share .sd-social-icon .sd-content ul li[class*=share-]{margin:0 .3125em 0 0!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.full-view .article-share .sd-social-icon .sd-content ul li[class*=share-] a.sd-button,.site-header .article-share .sd-social-icon .sd-content ul li[class*=share-] a.sd-button{background-color:rgba(0,0,0,0)}.full-view .article-share .sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before,.site-header .article-share .sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{display:none}.full-view .article-share .sd-social-icon .sd-content ul li.share-facebook,.full-view .article-share .sd-social-icon .sd-content ul li.share-print,.full-view .article-share .sd-social-icon .sd-content ul li.share-reddit,.full-view .article-share .sd-social-icon .sd-content ul li.share-twitter,.site-header .article-share .sd-social-icon .sd-content ul li.share-facebook,.site-header .article-share .sd-social-icon .sd-content ul li.share-print,.site-header .article-share .sd-social-icon .sd-content ul li.share-reddit,.site-header .article-share .sd-social-icon .sd-content ul li.share-twitter{border-radius:50%;font-size:1.25em;height:2em;width:2em;background-color:var(--primary);border-bottom:2px solid var(--primary-dark);color:#fff;position:static;text-shadow:0 0 1px var(--primary-dark);padding-left:0}.full-view .article-share .sd-social-icon .sd-content ul li.share-facebook span,.full-view .article-share .sd-social-icon .sd-content ul li.share-print span,.full-view .article-share .sd-social-icon .sd-content ul li.share-reddit span,.full-view .article-share .sd-social-icon .sd-content ul li.share-twitter span,.site-header .article-share .sd-social-icon .sd-content ul li.share-facebook span,.site-header .article-share .sd-social-icon .sd-content ul li.share-print span,.site-header .article-share .sd-social-icon .sd-content ul li.share-reddit span,.site-header .article-share .sd-social-icon .sd-content ul li.share-twitter span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;font-size:0;line-height:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px}.full-view .article-share .sd-social-icon .sd-content ul li.share-facebook span:before,.full-view .article-share .sd-social-icon .sd-content ul li.share-print span:before,.full-view .article-share .sd-social-icon .sd-content ul li.share-reddit span:before,.full-view .article-share .sd-social-icon .sd-content ul li.share-twitter span:before,.site-header .article-share .sd-social-icon .sd-content ul li.share-facebook span:before,.site-header .article-share .sd-social-icon .sd-content ul li.share-print span:before,.site-header .article-share .sd-social-icon .sd-content ul li.share-reddit span:before,.site-header .article-share .sd-social-icon .sd-content ul li.share-twitter span:before{color:#fff;font-size:18px}.full-view .article-share .sd-social-icon .sd-content ul li.share-facebook,.site-header .article-share .sd-social-icon .sd-content ul li.share-facebook{background-color:red}.full-view .article-share .sd-social-icon .sd-content ul li.share-facebook span:before,.site-header .article-share .sd-social-icon .sd-content ul li.share-facebook span:before{content:var(--icon-facebook)}.full-view .article-share .sd-social-icon .sd-content ul li.share-twitter,.site-header .article-share .sd-social-icon .sd-content ul li.share-twitter{background-color:#00aced}.full-view .article-share .sd-social-icon .sd-content ul li.share-twitter span:before,.site-header .article-share .sd-social-icon .sd-content ul li.share-twitter span:before{content:var(--icon-twitter)}.full-view .article-share .sd-social-icon .sd-content ul li.share-reddit,.site-header .article-share .sd-social-icon .sd-content ul li.share-reddit{background-color:#ff4500}.full-view .article-share .sd-social-icon .sd-content ul li.share-reddit span:before,.site-header .article-share .sd-social-icon .sd-content ul li.share-reddit span:before{content:var(--icon-reddit)}.full-view .article-share .sd-social-icon .sd-content ul li.share-print span:before,.site-header .article-share .sd-social-icon .sd-content ul li.share-print span:before{content:var(--icon-print)}.full-view .article-share .sd-content>ul li,.site-header .article-share .sd-content>ul li,.site-header .article-share .share-alt{line-height:2;margin-right:.125em}.site-header .article-share .share-alt{display:none}@media (max-width:39.9375em){.site-header .article-share .share-alt{margin-right:0;width:2.5em}}@media (max-width:64.9375em){.full-view .article-share li:last-of-type,.site-header .article-share li:last-of-type{display:none}}.full-view .article-share .sharedaddy h3.sd-title,.site-header .article-share .sharedaddy h3.sd-title{display:none}@media (min-width:65em){.site-header .article-share{margin:0}}@media (max-width:64.9375em){.site-header .article-share{float:right;position:relative;top:.3125em}}@media (max-width:39.9375em){.site-header .article-share{background-color:#fff;height:2.5em;width:2.5em;z-index:1}.site-header .article-share .sharedaddy{background-color:#fff;left:0;padding:0 .3125em;position:absolute;-webkit-transform:translateX(2.5em);-ms-transform:translateX(2.5em);transform:translateX(2.5em);margin-top:0;width:auto}}.full-view>*{margin-bottom:2em}.full-view>header>*{margin-bottom:1em}.full-view>header>:last-child{margin-bottom:0}@media (min-width:80em){.full-view>header{width:100%}}@media (min-width:65em)and (max-width:79.9375em){.full-view>header{width:100%}}@media (min-width:50em)and (max-width:64.9375em){.full-view>header{width:100%}}@media (min-width:40em)and (max-width:49.9375em){.full-view>header{width:100%}}@media (min-width:20em)and (max-width:39.9375em){.full-view>header{width:100%}}.full-view>header h1{margin-bottom:.4444444444em}.full-view>header .header-title-area h1{width:100%;margin-bottom:.2666666667em;clear:both}.full-view .header-title-area>*{margin-bottom:1em}.full-view .header-title-area>:last-child{margin-bottom:0}@media (min-width:80em){.full-view .header-features{width:calc(75% - 5px);width:calc(75% - .32rem)}}@media (min-width:65em)and (max-width:79.9375em){.full-view .header-features{width:calc(69.23077% - 7px);width:calc(69.23077% - .39rem)}}@media (min-width:50em)and (max-width:64.9375em){.full-view .header-features{width:100%}}@media (min-width:40em)and (max-width:49.9375em){.full-view .header-features{width:100%}}@media (min-width:20em)and (max-width:39.9375em){.full-view .header-features{width:100%}}.full-view .article-sidebar{float:right;position:relative}@media (min-width:80em){.full-view .article-sidebar{width:calc(25% - 15px);width:calc(25% - .94rem)}}@media (min-width:65em)and (max-width:79.9375em){.full-view .article-sidebar{width:calc(30.76923% - 14px);width:calc(30.76923% - .87rem)}}@media (min-width:50em)and (max-width:64.9375em){.full-view .article-sidebar{width:100%}}@media (min-width:40em)and (max-width:49.9375em){.full-view .article-sidebar{width:100%}}@media (min-width:20em)and (max-width:39.9375em){.full-view .article-sidebar{width:100%}}@media (max-width:64.9375em){.logo.custom-logo a img{-webkit-filter:unset!important;filter:unset!important}}h1.entry-title{display:inline-block}.article-header{border-bottom:3px solid rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2em 0 -2.25em;padding:0;position:relative}.header-title-area{position:relative;z-index:1}.header-title-area>*{margin-bottom:.5em}.header-title-area>:last-child{margin-bottom:0}.header-title-area h1{font-size:1.9375em;line-height:1.1;font-weight:700;letter-spacing:-.03em}@media (min-width:40em){.header-title-area h1{font-size:2rem;line-height:1.15}}@media (min-width:65em){.header-title-area h1{font-size:2.25rem}}.header-title-area .breadcrumbs div{font-size:1.4375em;line-height:1.3;font-weight:500;color:#38322a;letter-spacing:-.023em}@media (max-width:39.9375em){.header-title-area .breadcrumbs div{font:normal 500 1.25em/1.25 Noto Sans,Helvetica,sans-serif;letter-spacing:-.01em}}.headline-area{display:inline-block;margin:0;width:100%}@media (max-width:39.9375em){.headline-area{display:block}}.breadcrumbs{padding-top:1em}#content .obit-article-search-result .obit-card-essential-info-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-area:essential-info}#content .obit-article-search-result .article-info{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-area:additional-info}
15:root{--stn-player-titleBarBackground:#181c21;--stn-player-titleBarColor:#fff;--stn-player-panelBackground:#f1f1f1;--stn-player-playerBackground:#f9f9f9;--stn-player-progressBarTrackColor:#c72828;--stn-player-progressBarThumbColor:#fff;--stn-player-bigPlayButtonBackground:#c72828;--stn-player-bigPlayButtonColor:#c72828;--stn-player-controlbarActiveButtonsColour:#c72828;--stn-player-barkerBackground:#181c21;--stn-player-barkerSelectedPlaylistItemBackgroundColor:#2a323b;--stn-player-barkerSelectedPlaylistItemLeftBorderColor:#181c21;--stn-player-hoveredPlaylistItemTitleColor:#181c21;--stn-player-adProgressBarTrackColor:#c72828;--stn-player-adVolumeBarTrackColor:#c72828;--stn-player-miniTitleBarButtonsBackground:#c72828}.colophon ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;padding:1.25em .625em;width:100%}.site-footer .footer-menus>.menu-item .expander,.site-footer .menu-item-has-children .expander{position:static;width:50%}.site-footer .footer-menus>.menu-item .expander a,.site-footer .menu-item-has-children .expander a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:5%}.site-footer .footer-menus>.menu-item .expander a:before,.site-footer .menu-item-has-children .expander a:before{display:none}.site-footer .footer-menus>.menu-item .expander a:after,.site-footer .menu-item-has-children .expander a:after{content:"";border-color:#aaa7a4 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:7px 5px;margin:.3em 0 0 .25em}.header-placeholder{display:none}@media (max-width:64.9375em){.header-placeholder{height:4rem}}@media (min-width:65em){.header-placeholder{height:14rem}}.site-header{background-color:rgba(0,0,0,0)}.hidden-logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:33%;-ms-flex-item-align:center;align-self:center}@media (max-width:49.9375em){.hidden-logo{width:53%}}.logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:64.9375em){.logo{width:100%}}@media (max-width:64.9375em){.logo a{display:grid;place-items:center}}.section-header{font:normal 700 2.5em/.5 "Noto Serif",Helvetica,serif;color:var(--primary);text-align:center;overflow-wrap:break-word;line-height:1em;-ms-hyphens:auto;hyphens:auto}@media (max-width:64.9375em){.nav-primary{overflow:visible}}.nav-primary .menu{padding:0}@media (max-width:64.9375em){.nav-primary .menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.nav-primary .menu>li{margin:0}@media (max-width:64.9375em){.nav-primary .menu>li{border:0}}.nav-primary .menu>li>a{font:normal 600 .9375em/1.7333333333 Noto Sans,Helvetica,sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:64.9375em){.nav-primary .menu>li>a{padding-left:.625em}}@media (max-width:79.9375em){.nav-primary .menu>li>a{font-size:.9375em}}@media (min-width:65em)and (max-width:79.9375em){.nav-primary .menu>li>a{padding:0 1.28vw}}@media (min-width:80em){.nav-primary .menu>li>a{padding:0 .8823529412em}}.nav-primary .menu>li:last-child>a{border-right:0}@media (min-width:65em)and (max-width:79.9375em){.nav-primary .menu>li:first-child>a{padding-left:.7142857143em}}@media (min-width:80em){.nav-primary .menu>li:first-child>a{padding-left:.5555555556em}}.pushnav li>a{font:normal 600 .9375em/1.0666666667 Noto Sans,Helvetica,sans-serif;background:#fff}.pushnav .menu-item{height:2.5em;background:#fff}.pushnav .menu-item>a{height:2.8888888889em}.pushnav .menu-item>ul a{font:normal 600 .9375em/1.0666666667 Noto Sans,Helvetica,sans-serif;margin-left:1rem}.trending-bar{width:100vw}@media (min-width:65em)and (max-width:79.9375em){.trending-bar{width:calc(100vw - 1.25em);left:.625em}}.trending-bar nav{float:none;padding:.5em 0}@media (min-width:65em){.trending-bar ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:1.125em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}}.trending-bar li{line-height:1.15;padding-right:1.5625em;position:relative}.trending-bar a{color:#38322a;font-family:Noto Sans,Helvetica,sans-serif}.trending-bar .trending-bar-wrapper p,.trending-bar a{font-size:.9375em}.trending-bar .trending-bar-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .3125em}@media (min-width:80em){.trending-bar .trending-bar-wrapper{max-width:80em}}.trending-bar .trending-bar-wrapper>p{color:var(--primary-dark);
15display:block;font-size:.875em;padding-right:1.5625em;position:static;text-transform:uppercase;min-width:130px;white-space:nowrap}.newsletter-simple a{display:inline-block}.newsletter-simple .newsletter-item{border-bottom:1px solid #fff;padding-bottom:1em}@media (max-width:64.9375em){.newsletter-simple .newsletter-item{padding:1em 0}}.prompt{font:normal 700 .9375em/1.0666666667 Noto Sans,Helvetica,sans-serif;color:#0a0908;margin-bottom:.75rem;position:relative;width:100%}.search-form.header-search{margin-top:0}.search-form.header-search input[type=text]{border:none;background-color:#fff;font-size:.9375em;padding:.75em}.sharedaddy{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:39.9375em){.sharedaddy{float:none;margin-top:.625em}}.sharedaddy ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sharedaddy li{margin:0 .3125em 0 0}.sharedaddy li:last-child{margin:0}.article-share{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.full-view .article-share{padding-top:.3125em}.full-view .article-share .sd-content>ul li{border-radius:50%;font-size:1.3125em;height:2.0476190476em;width:2.0476190476em}@media (min-width:20em)and (max-width:79.9375em){.full-view .article-share .sd-social-icon .sd-content>ul li a.sd-button,.site-header .article-share .sd-social-icon .sd-content>ul li a.sd-button{margin-right:0}}.full-view .article-share .sd-social-icon .sd-content>ul li.share-end,.site-header .article-share .sd-social-icon .sd-content>ul li.share-end{display:none}@media (max-width:64.9375em){.full-view .article-share li:last-of-type,.site-header .article-share li:last-of-type{display:block}}#sharing-top{display:none}.full-view .article-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:64.9375em){.full-view .article-content{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:80em){.full-view .article-content-wrapper{width:calc(75% - 5px);width:calc(75% - .32rem)}}@media (min-width:65em)and (max-width:79.9375em){.full-view .article-content-wrapper{width:calc(69.23077% - 7px);width:calc(69.23077% - .39rem)}}@media (min-width:50em)and (max-width:64.9375em){.full-view .article-content-wrapper{width:100%}}@media (min-width:40em)and (max-width:49.9375em){.full-view .article-content-wrapper{width:100%}}@media (min-width:20em)and (max-width:39.9375em){.full-view .article-content-wrapper{width:100%}}.full-view .header-features{padding:3em 0 1em;width:100%}@media (min-width:65em){.full-view .article-sidebar{margin-top:3em}}.full-view .article-sidebar .sidebar-content>*{margin-bottom:2.5em}.full-view .article-sidebar .dfm-sidebar-most-popular-flex-container{counter-reset:section;background-color:rgba(0,0,0,0);color:var(--primary);padding:0;border-bottom:none;display:block}@media (max-width:64.9375em){.full-view .article-sidebar .dfm-sidebar-most-popular-flex-container{float:left}}@media (min-width:50em)and (min-width:50em)and (max-width:64.9375em){.full-view .article-sidebar .dfm-sidebar-most-popular-flex-container{width:calc(60% - 8px);width:calc(60% - .5rem)}}.full-view .article-sidebar .dfm-sidebar-most-popular-flex-container ul{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.625em 0;text-transform:none;font-size:medium}@media (min-width:40em){.full-view .article-sidebar .dfm-sidebar-most-popular-flex-container ul{display:block}}@media (max-width:64.9375em){.full-view .article-sidebar .dfm-sidebar-most-popular-flex-container ul{font:normal 600 .9375em/1.0666666667 "Noto Serif",Helvetica,serif;width:100%;letter-spacing:0}}@media (min-width:65em){.full-view .article-sidebar .dfm-sidebar-most-popular-flex-container ul{font:normal 600 1.0625em/1.0588235294 "Noto Serif",Helvetica,serif;letter-spacing:-.015em}}.full-view .article-sidebar .dfm-sidebar-most-popular-flex-container li{font-size:medium}.full-view .article-sidebar .dfm-sidebar-most-popular-flex-container li a{counter-increment:section;display:-ms-flexbox;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;width:100%;color:#000;border-bottom:none;font-size:medium}.full-view .article-sidebar .dfm-sidebar-most-popular-flex-container li a:before{font:normal 600 1.3125em/1 Noto Sans,Helvetica,sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--primary);border-radius:50%;color:#fff;content:counter(section);display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 2rem;font-family:Noto Sans,Helvetica,sans-serif;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:2rem;margin-right:.625rem;max-width:100%;width:2rem}@media (min-width:50em)and (max-width:64.9375em){.full-view .article-sidebar .dfp-ad{width:calc(40% - 12px);width:calc(40% - .75rem)}}@media (min-width:40em)and (max-width:49.9375em){.full-view .article-sidebar .dfp-ad{width:100%}}@media (min-width:40em)and (max-width:64.9375em){.full-view .article-sidebar .dfp-ad{float:right}}</style> 16 <link rel="preload" fetchpriority="high" as="image" href="https://www.petalumanews.com/w
16p-content/uploads/2026/07/SJM-L-BOATFOLO-0717-1.jpg">
17<script id="mng_admiral_script" type="text/javascript"> 18!(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,'%256%31%64%6Di%72%256%31%6C',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/public/js/l99ukqtbs8sg.module.js")})(document,window,"QS02OEVGQTIzNzJFODI0QTAxMTQ4Njc3MUItODM","script","addEventListener",{});; 19; 20!(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%364%256%44%25%36%39%72%61%25%36%43'),f=S.localStorage,J=S.sessionStorage,R=k('%25%35%46a%64%25%36Dr%6C%25%36%33%25%36B%25%376%257%30'),c=S.location;try{0===document.referrer.indexOf(c.origin)?(L=new URLSearchParams(c.search)).get(k('%5F%2561%63r%25%369'))?((B=L.get(k('_a%25%36%33t')))===k('ex%257%34%2565%6Ed')?z=[["\u0061d\u006dir\u0061l\u002d\u0065x\u0074end\u0065\u0064","true"||_name]]:B===k('%257%33h%2561%70%65')&&(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["_aQS02OEVGQTIzNzJFODI0QTAxMTQ4Njc3MUItODM"]||"{}").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('%25%36%37%6F%6F%2567l%25%365%25%374%61%25%36%37');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"); 21</script>
21 22<link rel='dns-prefetch' href='//metrics.rapidedge.io' /> 23<link rel='dns-prefetch' href='//htlbid.com' /> 24<link rel='dns-prefetch' href='//cmp.osano.com' /> 25<link rel='dns-prefetch' href='//ak.sail-horizon.com' /> 26<link rel='dns-prefetch' href='//cdn.parsely.com' /> 27<link rel='dns-prefetch' href='//ajax.googleapis.com' /> 28<link rel='dns-prefetch' href='//s.ntv.io' /> 29<link rel='dns-prefetch' href='//m414.petalumanews.com' /> 30<link rel='dns-prefetch' href='//embed.sendtonews.com' /> 31<link rel='dns-prefetch' href='//cdn.sophi.io' /> 32<link rel='dns-prefetch' href='//applepay.cdn-apple.com' /> 33<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 34<link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> 35<link rel="alternate" type="application/rss+xml" title="Petaluma Argus-Courier » Feed" href="https://www.petalumanews.com/feed/" /> 36<link rel="alternate" type="application/rss+xml" title="Petaluma Argus-Courier » Comments Feed" href="https://www.petalumanews.com/comments/feed/" /> 37<link rel="alternate" type="application/rss+xml" title="Petaluma Argus-Courier » Operator of boat that capsized near Alcatraz mourns brother as search continues Comments Feed" href="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/feed/" /> 38<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.petalumanews.com/w
38p-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.petalumanews.com%2F2026%2F07%2F16%2Fsan-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear%2F" /> 39<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.petalumanews.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.petalumanews.com%2F2026%2F07%2F16%2Fsan-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear%2F&format=xml" /> 40<meta name='description' content='Police recovered unidentified body near Treasure Island as sonar crews searched for the sunken vessel.' /><!-- WP SEO --> 41<link rel='stylesheet' id='__htl_style-css' href='https://htlbid.com/v3/petalumanews.com/htlbid.css' media='screen' /> 42<style id='__htl_style-inline-css'> 43@media screen and (max-width:1000px) { #mobile-adhesion { display: block !important; } } 44/*# sourceURL=__htl_style-inline-css */ 45</style> 46<link rel='stylesheet' id='all-css-4b0a' href='https://www.petalumanews.com/_static/??/wp-content/themes/wp-mason/dist/css/styleOsanoCustom.min.css,/wp-content/client-mu-plugins/src/Sitemap/includes/style.css?m=1790264944' type='text/css' media='all' /> 47<style id='wp-emoji-styles-inline-css'> 48 49 img.wp-smiley, img.emoji { 50 display: inline !important; 51 border: none !important; 52 box-shadow: none !important; 53 height: 1em !important; 54 width: 1em !important; 55 margin: 0 0.07em !important; 56 vertical-align: -0.1em !important; 57 background: none !important; 58 padding: 0 !important; 59 } 60/*# sourceURL=wp-emoji-styles-inline-css */ 61</style> 62<link rel='stylesheet' id='digisubs_plugin_css-css' href='https://www.petalumanews.com/w
62p-content/plugins/mng-digisubs/static/mng-digisubs.styles.css?ver=1790264943' media='all' /> 63<link rel='stylesheet' id='all-css-46fa' href='https://www.petalumanews.com/_static/??-eJx9zNEKwjAMheEXMsbJUHYh4qNsXWgDbVKWlLG3twiCV14cfjgXH+4VgoqTOIbMPVAa1Nwii+G3RSIYKaS24GxGbhisT+uxcUwOos6Bzv084V/RtoCv1X6VogtngnlNZKwC5kf+UM/yGO7T5Xobp3F4A0mxPks=' type='text/css' media='all' /> 64<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&display=swap&ver=6.9.9' media='all' /> 65<link rel='stylesheet' id='all-css-6f98' href='https://www.petalumanews.com/wp-content/themes/assets/static/css/boldcoastal.css?m=1790269455g' type='text/css' media='all' /> 66<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' /> 67<link rel='stylesheet' id='all-css-7f18' href='https://www.petalumanews.com/_static/??-eJxVzNEKwjAMheEXso2VMtmF+ChSuzCiaVpIytjbu90Md/lxOD8szeUqhmLQuM8kCkqG7gy0xL0kwUVhIjXIuk22MvpC4jdd4K9U+vH/oLWUvy4MPsCLJMO7E0+gNVNix3WuesIee5ZHuI/X2xDHGH/HDDtn' type='text/css' media='all' />
68<script src="https://metrics.rapidedge.io/gamera.js?ltv=1&audience=1&tpcs=1&partner=medianewsgroup" id="gamera-js" async data-wp-strategy="async"></script>
vendor: 1 bytes, line 68
68
69<script src="https://cmp.osano.com/16A1AnRt2Fn8i1unj/1edc45d9-1a78-48b2-9035-037b31df744a/osano.js" id="osano-js"></script>
vendor: 1 bytes, line 69
69
70<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 70
70
71<script type="text/javascript" src="https://www.petalumanews.com/wp-content/client-mu-plugins/src/SSO/assets/js/sso-tools.min.js?m=1790264941g" ></script>
71<script id="mg2_loader_loader-js-extra"> 72var 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":"SMI","configCode":"SophiSO","clientCode":"dfm","debug":false,"silentmode":true,"attr":"PAC","settingsKey":"PAC","userAuthenticationTime":365,"authSettings":{"domain":"login.npuserlogin.com","client_id":"W7DLvQhI5SaYrlwGhLtuVucctWg4Ko7G","redirect_uri":"https://www.petalumanews.com/login"}}}],"FP_CNAME":"fp.petalumanews.com","DL_CNAME":"g2i.petalumanews.com","NXT_CNAME":"engage.petalumanews.com","CONFIG_URL":"https://loader-config.petalumanews.com/prod/dfm/loader-config.json","appInsightsKey":"8241cbc2-50a5-47c4-b91f-462506490fad"}}; 73//# sourceURL=mg2_loader_loader-js-extra 74</script>
vendor: 1 bytes, line 74
74
75<script src="https://www.petalumanews.com/wp-content/plugins/loader-wp/static/loader.min.js?ver=1.6.4" id="mg2_loader_loader-js"></script>
vendor: 1 bytes, line 75
75
76<script id="mg2_loader_loader-js-after"> 77(function( MG2, MG2Loader ) { 78 if ( 'undefined' !== typeof MG2 && 'undefined' !== typeof MG2Loader) { 79 console.log("mg2loader: not waiting"); 80 MG2Loader.init( MG2.settings ); 81 } 82})( MG2, MG2Loader ); 83//# sourceURL=mg2_loader_loader-js-after 84</script>
vendor: 1 bytes, line 84
84
85<script id="digisubs_settings-js-extra"> 86var authentication_config = {"debug":"","entitlementsEnabled":"1","oneTapEnabled":"1","useTribMainGoogle":"","googleClientId":"682906792919-d64j51d9c0b8cjcsbv724mke8o8sm5it.apps.googleusercontent.com","gotPositionEnabled":"","gotModalPosition":"","dropdownEnabled":"1","forceLogoutOnExpiredIdToken":"1","auth0Domain":"login.npuserlogin.com","auth0ClientId":"W7DLvQhI5SaYrlwGhLtuVucctWg4Ko7G","auth0RegwallUserEmail":"","sessionManagement":"1","sessionServer":"https://session.petalumanews.com","newsletterId":"3105","newslettersEnabled":"","myAccountLink":"https://myaccount.petalumanews.com","entitlementsEndpoint":"https://user.mng-digisubs-prod.com/","entitlementsAPIKey":"DHL8Vs1UNo9u0WO52dVBzSuLi4kw2so25cXK1fy7","linaCheckOnArticles":"","serverEntitlements":"","bcLowaSegements":"","blueconicEnabled":"1","enableReaderDashboardLink":"1","enableDashboardCancel":"","enableReaderDashboardv2":"","enableDashboardBenefitHub":"","prosperstackClientid":"","enableUpdatePayment":"","enableUpgradeSubscription":"","enableDatadog":"","sophiOnDevice":"1","sophiSDKEnabled":"","regwallPrefId":"","cookieSize":"","whiteList":"","paywallId":"","articleSavingEnabled":"1","articleSharingEnabled":"1","isEmbedLoginEnabled":"","enableSocialSigninModal":"","subHeaderText":"","enableSocialAllPages":"","enableSocialHomepage":"","enableSocialArticle":"","enableSocialSection":"","isAdfreeArticle":""}; 87//# sourceURL=digisubs_settings-js-extra 88</script>
vendor: 1 bytes, line 88
88
89<script id="connext_utils-js-extra"> 90var authentication_config = {"debug":"","entitlementsEnabled":"1","oneTapEnabled":"1","useTribMainGoogle":"","googleClientId":"682906792919-d64j51d9c0b8cjcsbv724mke8o8sm5it.apps.googleusercontent.com","gotPositionEnabled":"","gotModalPosition":"","dropdownEnabled":"1","forceLogoutOnExpiredIdToken":"1","auth0Domain":"login.npuserlogin.com","auth0ClientId":"W7DLvQhI5SaYrlwGhLtuVucctWg4Ko7G","auth0RegwallUserEmail":"","sessionManagement":"1","sessionServer":"https://session.petalumanews.com","newsletterId":"3105","newslettersEnabled":"","myAccountLink":"https://myaccount.petalumanews.com","entitlementsEndpoint":"https://user.mng-digisubs-prod.com/","entitlementsAPIKey":"DHL8Vs1UNo9u0WO52dVBzSuLi4kw2so25cXK1fy7","linaCheckOnArticles":"","serverEntitlements":"","bcLowaSegements":"","blueconicEnabled":"1","enableReaderDashboardLink":"1","enableDashboardCancel":"","enableReaderDashboardv2":"","enableDashboardBenefitHub":"","prosperstackClientid":"","enableUpdatePayment":"","enableUpgradeSubscription":"","enableDatadog":"","sophiOnDevice":"1","sophiSDKEnabled":"","regwallPrefId":"","cookieSize":"","whiteList":"","paywallId":"","articleSavingEnabled":"1","articleSharingEnabled":"1","isEmbedLoginEnabled":"","enableSocialSigninModal":"","subHeaderText":"","enableSocialAllPages":"","enableSocialHomepage":"","enableSocialArticle":"","enableSocialSection":"","isAdfreeArticle":""}; 91//# sourceURL=connext_utils-js-extra 92</script>
vendor: 1 bytes, line 92
92
93<script type="text/javascript" src="https://www.petalumanews.com/_static/??-eJydzDEOwjAMQNELkRgQBXVAXICVAySNZblK3Ch2VLg9LEgdmFi/9D6s1U2LGIpBzZ1YFPISEja3VlALxhOgUCC8c2yhvXxh8bPu4IcsQi4xsfaoX7xtXtGMhdTHLinj358PEHzawzhvXrdyPVzG/fE8noZhfgPeB1Hz" ></script>
93<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 93
93
94<script src="https://accounts.google.com/gsi/client?ver=6.9.9" id="google_one_tap-js"></script>
vendor: 1 bytes, line 94
94
95<script type="text/javascript" src="https://www.petalumanews.com/_static/??-eJylzM0OQDAQBOAXoov4iYO4eo2iaVbaJXYbHl+dxJXTJJOZD44tnVYSQwKbCxaJwZNNZ7TIYWRg0YLTq1NeI6kx0OyMWjiBL0Y8kDnlLxPHKM74mPzXCjjoG9gfqPdd3rRZUbdlVS0Xv4VxIA==" ></script>
95<script id="auth0-session-storage-js-before"> 96window.auth0WPAdminMeta = '{"auth0WPAdminMeta":{"auth0UserMeta":null,"auth0AppMeta":null}}'; 97//# sourceURL=auth0-session-storage-js-before 98</script>
vendor: 1 bytes, line 98
98
99<script src="https://www.petalumanews.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 99
99
100<script src="https://m414.petalumanews.com/script.js" id="m414-js"></script>
vendor: 1 bytes, line 100
100
101<script id="trinity-script-js-extra"> 102var trinity_script_vars = {"player_id":"2900022627"}; 103//# sourceURL=trinity-script-js-extra 104</script>
vendor: 1 bytes, line 104
104
105<script src="https://www.petalumanews.com/var/www/wp-content/client-mu-plugins/src/Trinity/assets/js/trinitymin.js?v=1.0.1" id="trinity-script-js"></script>
vendor: 1 bytes, line 105
105
106<script type="text/javascript" src="https://www.petalumanews.com/wp-content/plugins/mng-digisubs/assets/js/sophi/mather.min.js?m=1790264943g" ></script>
106<script id="static-sophi-script-handle-js-after"> 107 window.sophi = window.sophi || {}; 108 sophi.demeter = { actions: [], initStatus: "" }; 109 110 // Lightweight lifecycle tracking helper: appends "{code}{seconds}" to 111 // demeter.initStatus, seconds since navigation start truncated to 10ms. 112 window._s = function (c) { 113 var d = window.sophi.demeter; 114 var f = String(Math.floor(performance.now() / 10) / 100).replace(/^0\./, "."); 115 d.initStatus = (d.initStatus ? d.initStatus + "," : "") + c + f; 116 }; 117 118 window.demeter = window.demeter || function () { 119 var resolve, reject; 120 var s = new Promise(function (res, rej) { 121 resolve = res; 122 reject = rej; 123 }); 124 sophi.demeter.actions.push([arguments, resolve, reject]); 125 return s; 126 }; 127 128 _s("i"); 129//# sourceURL=static-sophi-script-handle-js-after 130</script>
vendor: 1 bytes, line 130
130
131<script id="mng_sophi-js-extra"> 132var sophi_config = {"sophiGetDesicionTimer":"","sophiPluginEnabled":"1","sophiHostname":"","enableSophiSSPW":"","useEventListener":"","enableSophiEngageVsSophiSSPW":""}; 133//# sourceURL=mng_sophi-js-extra 134</script>
vendor: 1 bytes, line 134
134
135<script type="text/javascript" src="https://www.petalumanews.com/wp-content/plugins/mng-digisubs/static/mng-digisubs.sophi.bundle.js?m=1790269455g" ></script>
135<script>if(window._s){_s('l');}</script>
vendor: 1 bytes, line 135
135
136<script onerror="if(window._s){_s('xsl');}" src="https://cdn.sophi.io/assets/demeter/1/stable/3516637055.js?ver=6.9.9" id="sophi_demeter-js" async data-wp-strategy="async"></script>
vendor: 1 bytes, line 136
136
137<script id="article_sharing-js-extra"> 138var article_config = {"article_sharing_faq":""}; 139//# sourceURL=article_sharing-js-extra 140</script>
vendor: 1 bytes, line 140
140
141<script id="article_saving-js-extra"> 142var article_config = {"article_saving_faq":""}; 143//# sourceURL=article_saving-js-extra 144</script>
vendor: 1 bytes, line 144
144
145<script type="text/javascript" src="https://www.petalumanews.com/_static/??-eJzTLy/QTc7PK0nNK9EvyClNz8wr1s/NS9dNyUzPLC5NKtYvLkksyUxGEdNLLAIK5aQGZyQWpeolleal5KTqZRXr6FNiVmIZklH2ubaG5pYGRmaWJqamWQAo5DzI" ></script>
145<link rel="https://api.w.org/" href="https://www.petalumanews.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.petalumanews.com/wp-json/wp/v2/posts/572858" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.petalumanews.com/xmlrpc.php?rsd" /> 146<meta name="generator" content="WordPress 6.9.9" /> 147<link rel='shortlink' href='https://wp.me/pgHnAX-2p1E' />
148<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>
148 <style> 149 .getty.aligncenter { 150 text-align: center; 151 } 152 .getty.alignleft { 153 float: none; 154 margin-right: 0; 155 } 156 .getty.alignleft > div { 157 float: left; 158 margin-right: 5px; 159 } 160 .getty.alignright { 161 float: none; 162 margin-left: 0; 163 } 164 .getty.alignright > div { 165 float: right; 166 margin-left: 5px; 167 } 168 </style> 169 <style>img#wpstats{display:none}</style> 170 <link rel="prefetch" href="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-1.jpg">
170<script type="application/ld+json" class="wp-parsely-metadata">{"@context":"https:\/\/schema.org","@type":"NewsArticle","headline":"Operator of boat that capsized near Alcatraz mourns brother as search continues","url":"http:\/\/www.petalumanews.com\/2026\/07\/16\/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear\/","mainEntityOfPage":{"@type":"WebPage","@id":"http:\/\/www.petalumanews.com\/2026\/07\/16\/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear\/"},"thumbnailUrl":"https:\/\/www.petalumanews.com\/wp-content\/uploads\/2026\/07\/SJM-L-BOATFOLO-0717-1.jpg?w=150","image":[{"@context":"http:\/\/schema.org","@type":"ImageObject","url":"https:\/\/www.petalumanews.com\/wp-content\/uploads\/2026\/07\/SJM-L-BOATFOLO-0717-1.jpg?w=1600&resize=1600,900","width":"1600","height":"900","contentURL":"https:\/\/www.petalumanews.com\/wp-content\/uploads\/2026\/07\/SJM-L-BOATFOLO-0717-1.jpg?w=1600&resize=1600,900"},{"@context":"http:\/\/schema.org","@type":"ImageObject","url":"https:\/\/www.petalumanews.com\/wp-content\/uploads\/2026\/07\/SJM-L-BOATFOLO-0717-1.jpg?w=1200&resize=1200,900","width":"1200","height":"900","contentURL":"https:\/\/www.petalumanews.com\/wp-content\/uploads\/2026\/07\/SJM-L-BOATFOLO-0717-1.jpg?w=1200&resize=1200,900"},{"@context":"http:\/\/schema.org","@type":"ImageObject","url":"https:\/\/www.petalumanews.com\/wp-content\/uploads\/2026\/07\/SJM-L-BOATFOLO-0717-1.jpg?w=1800&resize=1800,1800","width":"1800","height":"1800","contentURL":"https:\/\/www.petalumanews.com\/wp-content\/uploads\/2026\/07\/SJM-L-BOATFOLO-0717-1.jpg?w=1800&resize=1800,1800"}],"articleSection":"News","author":[{"@type":"Person","name":"Jakob Rodgers"}],"creator":["Jakob Rodgers"],"publisher":{"@type":"Organization","name":"Petaluma Argus-Courier","logo":"https:\/\/www.petalumanews.com\/wp-content\/uploads\/2025\/08\/petalumaac.jpg?w=600"},"keywords":["photos and videos"],"dateCreated":"2026-07-17T00:19:12Z","datePublished":"2026-07-17T00:19:12Z","dateModified":"2026-07-17T15:06:55Z","isBasedOn":"https:\/\/www.mercurynews.com\/2026\/07\/16\/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear\/"}</script>
170<link rel="canonical" href="https://www.mercurynews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/" />
170<script> 171 var PushlySDK = window.PushlySDK || []; 172 function pushly() { PushlySDK.push(arguments) } 173 pushly('load', { 174 domainKey: decodeURIComponent("8U7WGIXtcddLm7gWOEpUbkwOsWTcE4xDjPM5"), 175 sw: "https://www.petalumanews.com/wp-content/plugins/pushly/assets/js/pushly-sdk-worker.js.php", 176 swScope: "https://www.petalumanews.com/wp-content/plugins/pushly/" }); 177</script>
177 178 179<style id="customizer-styles"> div#page { 180 --primary: #7e4e14; 181 } 182 div#page { 183 --secondary: #ffea00; 184 } 185 div#page { 186 --tertiary: #006fb7; 187 } 188 div#page { 189 --primary-light: #905a17; 190 } 191 div#page { 192 --primary-dark: #643d0d; 193 } 194 div#page { 195 --primary-lighter: #a8681a; 196 } 197 div#page { 198 --primary-darker: #492c09; 199 } 200 </style>
200<script>window.addEventListener('message', 201 function s2nEventCallback(a){if('s2nEvent'===a.data.type) 202 {let t={event:'SendToNews load',sendtonews_player_key: 203 a.data.playerKey};window.dataLayer.push(t), 204 window.removeEventListener('message',s2nEventCallback)}});</script>
204<!-- Google Tag Manager Data Layer -->
205<script type='text/javascript'> 206 analyticsEvent = function() {}; 207 analyticsSocial = function() {}; 208 analyticsVPV = function() {}; 209 analyticsClearVPV = function() {}; 210 analyticsForm = function() {}; 211 window.dataLayer = window.dataLayer || []; 212 dataLayer.push({ 213 'quantcast' : '', 214 'quantcast label' : '', 215 'comscore' : '', 216 'Publisher Domain' : 'petalumanews.com', 217 'Publisher Product' : 'petalumanews.com', 218 'kv' : 'News', 219 'Platform' : 'Web CMS', 220 'Release Version' : '6.9.9', 221 'Digital Publisher' : '', 222 'Section' : 'News', 223 'Taxonomy1' : 'Crime and Public Safety', 224 'Taxonomy2' : 'News', 225 'Taxonomy3' : '', 226 'Taxonomy4' : '', 227 'Taxonomy5' : '', 228 'Publisher State' : 'SONOMA', 229 'Page Type' : 'article', 230 'User ID' : '', 231 'SiteName' : 'Petaluma Argus-Courier', 232 'Cluster' : 'MNG SONOMA', 233 'Mobile Presentation' : 'no', 234 'Content ID' : '572858', 235 'Publish Hour of Day' : '2026-07-16T17:19:12-07:00', 236 'Create Hour of Day' : '2026-07-16T17:19:12-07:00', 237 'Update Hour of Day' : '2026-07-17T08:06:55-07:00', 238 'Content Source' : '', 239 'Canonical URL' : 'https://www.mercurynews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/', 240 'Slug' : 'san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear', 241 'Primary_Section' : '', 242 'Primary_Tag' : '', 243 'Associated_Tags' : 'Photos and Videos', 244 'Associated_Sections' : 'Crime and Public Safety,News', 245 'Associated_Taxonomies' : 'California', 246 'Byline' : 'Jakob Rodgers', 247 'Byline_Email' : '[email protected]', 248 'Affiliation' : 'Bay Area News Group', 249 'Content Title' : 'Operator of boat that capsized near Alcatraz mourns brother as search continues', 250 'URL' : 'https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/', 251 'Page Title' : 'Operator of boat that capsized near Alcatraz mourns brother as search continues', 252 'Article Characters' : '6317', 253 'Article Words' : '1043', 254 'Print Export' : 'false', 255 'Paywall_Level' : 'metered', 256 'Dateline' : '', 257 'Paragraph Count' : '0', 258 'Behind Paywall' : 'true', 259 'Article Template' : 'default', 260 'Hierarchy' : 'Crime and Public Safety,News' 261 }); 262</script>
262 263<!-- End Google Tag Manager Data Layer --> 264<!-- Google Tag Manager -->
265<script>
vendor: 347 bytes, lines 265-273
265 266(function(w,d,s,l,i) { 267 w[l]=w[l]||[]; 268 w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'}); 269 var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:''; 270 j.async=true; 271 j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 272}) 273(window,document,'script','dataLayer','
273GTM-TLFP4R
vendor: 4 bytes, line 273
273');
274</script>
274<!-- End Google Tag Manager --> 275 276<!-- Jetpack Open Graph Tags --> 277<meta property="og:type" content="article" /> 278<meta property="og:title" content="Operator of boat that capsized near Alcatraz mourns brother as search continues" /> 279<meta property="og:url" content="https://www.mercurynews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/" /> 280<meta property="og:description" content="Police recovered unidentified body near Treasure Island as sonar crews searched for the sunken vessel." /> 281<meta property="article:published_time" content="2026-07-17T00:19:12+00:00" /> 282<meta property="article:modified_time" content="2026-07-17T15:06:55+00:00" /> 283<meta property="og:site_name" content="Petaluma Argus-Courier" /> 284<meta property="og:image" content="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-1.jpg?w=1999&h=1344" /> 285<meta property="og:image:width" content="1999" /> 286<meta property="og:image:height" content="1344" /> 287<meta property="og:image:alt" content="" /> 288<meta property="og:locale" content="en_US" /> 289<meta name="twitter:text:title" content="Operator of boat that capsized near Alcatraz mourns brother as search continues" /> 290<meta name="twitter:image" content="https://www.petalumanews.com/w
290p-content/uploads/2026/07/SJM-L-BOATFOLO-0717-1.jpg?w=640" /> 291<meta name="twitter:card" content="summary_large_image" /> 292 293<!-- End Jetpack Open Graph Tags --> 294<link rel="icon" href="https://www.petalumanews.com/wp-content/uploads/2025/09/cropped-pac-favicon-192x192-1.png?w=32" sizes="32x32" /> 295<link rel="icon" href="https://www.petalumanews.com/wp-content/uploads/2025/09/cropped-pac-favicon-192x192-1.png?w=192" sizes="192x192" /> 296<link rel="apple-touch-icon" href="https://www.petalumanews.com/wp-content/uploads/2025/09/cropped-pac-favicon-192x192-1.png?w=180" /> 297<meta name="msapplication-TileImage" content="https://www.petalumanews.com/wp-content/uploads/2025/09/cropped-pac-favicon-192x192-1.png?w=192" /> 298 </head> 299 300 <body class="wp-singular post-template-default single single-post postid-572858 single-format-standard wp-custom-logo wp-theme-wp-mason wp-child-theme-scng"> 301 302 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 302-303
302 303<noscript><iframe src='https://www.googletagmanager.com/ns.html?id=
303GTM-TLFP4R
vendor: 83 bytes, line 303
303' height='0' width='0' style='display:none;visibility:hidden'></iframe></noscript>
304<!-- End Google Tag Manager (noscript) --> 305 <a href="#content" class="sr-only">Skip to content</a> 306 307 <div id="page" class="hfeed site"> 308 309 <div class="header-placeholder"></div><header class="site-header default headroom--top"> 310 <div class="nav-wrapper-primary"> 311 312 <div class="nav-wrapper-secondary "> 313 314 <div class="screen-wrapper"> 315 316 <div class="nav-primary-top"> 317 318 <div class="pushnav-flex-wrapper"> 319 <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> 320 <div class="wrapper-nav pushnav"> 321 <div class="border-container"> 322 <div class="top-pushnav-container"> 323 <a href="https://checkout.petalumanews.com/?&g2i_source=SB&g2i_medium=side-nav&g2i_campaign=nav" id="mega-subscribe-button" class="subscribe-button" > 324 <span>Subscribe Now</span> </a> 325 <div class="accuweather-wrap"> 326 <div class="weather-date"> 327 <div class='dfm_accuweather_current_conditions'> 328 <a target="_blank" href="http://www.accuweather.com/en/us/santa-rosa-ca/95401/current-weather/39950_pc?lang=en-us" title="Current Weather Conditions" aria-label="Current temperature is 73°F, view full weather conditions in a new window"> 329 <span>73°F</span> 330 <i class="bi-cloud-sun" role="img" aria-label="weather icon cloud-sun"></i> 331 </a> 332 </div> <div class="date"> 333 Thursday, September 24th 2026 <a title="Link to E-Edition opens in a new window" target="_blank" href="https://enewspaper.petalumanews.com/"> 334 <p class="e-edition">eEdition</p> </a> 335 </div> 336 </div> 337 </div> 338 <a href="https://www.petalumanews.com" class="home-link icon-home3" title="Link to Home Page"> 339 <span>Home Page</span> 340 </a> 341 </div> 342 <ul id="pushnav" class="menu"><li id="menu-item-22689" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22689 menu-large"><a href="https://www.petalumanews.com/weather/">Weather</a></li> 343<li id="menu-item-196" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-196 menu-large"><a href="https://enewspaper.petalumanews.com/">eEdition</a></li> 344<li id="menu-item-197" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-197 menu-large"><a href="https://www.petalumanews.com/obituaries/" aria-expanded="false" aria-haspopup="true">Obituaries</a> 345<ul class="sub-menu"> 346 <li id="menu-item-369444" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-369444 menu-large"><a href="https://www.petalumanews.com/obituaries/">Obituaries</a></li> 347 <li id="menu-item-199" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-199 menu-large"><a href="https://www.petalumanews.com/news/news-obituaries/">News Obits</a></li> 348 <li id="menu-item-353947" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-353947 menu-large"><a href="https://www.pressdemocratobits.com/">Place an Obituary</a></li> 349</ul> 350</li> 351<li id="menu-item-200" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-200 menu-large"><a href="https://www.petalumanews.com/news/" aria-expanded="false" aria-haspopup="true">News</a> 352<ul class="sub-menu"> 353 <li id="menu-item-201" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-201 menu-large"><a href="https://www.petalumanews.com/news/">News</a></li> 354 <li id="menu-item-202" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-202 menu-large"><a href="https://www.petalumanews.com/news/education/">Schools</a></li> 355 <li id="menu-item-267" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-267 menu-large"><a href="https://www.petalumanews.com/news/crime-public-safety/">Crime and Public Safety</a></li> 356 <li id="menu-item-214" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-214 menu-large"><a href="https://myaccount.petalumanews.com/ac/preference">Newsletters</a></li> 357</ul> 358</li> 359<li id="menu-item-203" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-203 menu-large"><a href="https://www.petalumanews.com/sports/">Sports</a></li> 360<li id="menu-item-204" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-204 menu-large"><a href="https://www.petalumanews.com/opinion/" aria-expanded="false" aria-haspopup="true">Opinion</a> 361<ul class="sub-menu"> 362 <li id="menu-item-205" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-205 menu-large"><a href="https://www.petalumanews.com/opinion/">Opinion</a></li> 363</ul> 364</li> 365<li id="menu-item-208" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-208 menu-large"><a href="https://www.petalumanews.com/things-to-do/" aria-expanded="false" aria-haspopup="true">Things To Do</a> 366<ul class="sub-menu"> 367 <li id="menu-item-209" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-209 menu-large"><a href="https://www.petalumanews.com/things-to-do/">Things to Do</a></li> 368 <li id="menu-item-210" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-210 menu-large"><a href="https://www.petalumanews.com/things-to-do/music-concerts/">Music</a></li> 369 <li id="menu-item-211" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-211 menu-large"><a href="https://www.petalumanews.com/things-to-do/theater/">Theater</a></li> 370</ul> 371</li> 372<li id="menu-item-212" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-212 menu-large"><a href="https://www.petalumanews.com/things-to-do/restaurants-food-drink/">Food & Drink</a></li> 373<li id="menu-item-213" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-213 menu-large"><a href="https://www.petalumanews.com/events/">Events</a></li> 374<li id="menu-item-573608" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-573608 menu-large"><a href="https://www.petalumanews.com/best-reviews/">BestReviews</a></li> 375</ul> </div> 376 <div class="newsletter-nav"> 377 <div class="newsletter-simple"> 378 <div class="newsletter-item"> 379 <p class="prompt">Sign up for email newsletters</p> 380 <a class="sign-up-button" href="https://myaccount.petalumanews.com/ac/preference" 381 aria-label="Click here to go to the newsletter sign up page"> 382 Sign Up</a> 383 </div> 384 </div> 385 </div> 386 </div> 387 </nav> 388 </div> 389 <div class="hidden-logo"> 390 <div class="logo custom-logo"><a href="https://www.petalumanews.com" aria-label="Petaluma Argus-Courier">
390<img src="https://www.petalumanews.com/wp-content/uploads/2025/09/petaluma.png" alt="Petaluma Argus-Courier"></a></div> </div> 391 <div class="entry-title hidden_article_headline"> 392 393 <a class="article-title" href="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/" title="Operator of boat that capsized near Alcatraz mourns brother as search continues"> 394 395 <span class="dfm-title metered"> 396 Operator of boat that capsized near Alcatraz… </span> 397 398 399 400 </a> 401 402 403 </div> 404 405 <div class="article-share" id="sharing-sticky"> 406 <div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer" 407 data-shared="sharing-facebook-572858" 408 class="share-facebook sd-button share-icon no-text" 409 href="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/?share=facebook" 410 target="_blank" 411 aria-labelledby="sharing-facebook-572858" 412 > 413 <span id="sharing-facebook-572858" hidden>Share on Facebook (Opens in new window)</span> 414 <span>Facebook</span> 415 </a></li><li class="share-x"><a rel="nofollow noopener noreferrer" 416 data-shared="sharing-x-572858" 417 class="share-x sd-button share-icon no-text" 418 href="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/?share=x" 419 target="_blank" 420 aria-labelledby="sharing-x-572858" 421 > 422 <span id="sharing-x-572858" hidden>Share on X (Opens in new window)</span> 423 <span>X</span> 424 </a></li><li class="share-print"><a rel="nofollow noopener noreferrer" 425 data-shared="sharing-print-572858" 426 class="share-print sd-button share-icon no-text" 427 href="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/#print?share=print" 428 target="_blank" 429 aria-labelledby="sharing-print-572858" 430 > 431 <span id="sharing-print-572858" hidden>Print (Opens in new window)</span> 432 <span>Print</span> 433 </a></li><li class="share-email"><a rel="nofollow noopener noreferrer" 434 data-shared="sharing-email-572858" 435 class="share-email sd-button share-icon no-text" 436 href="mailto:?subject=%5BShared%20Post%5D%20Operator%20of%20boat%20that%20capsized%20near%20Alcatraz%20mourns%20brother%20as%20search%20continues&body=https%3A%2F%2Fwww.petalumanews.com%2F2026%2F07%2F16%2Fsan-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear%2F&share=email" 437 target="_blank" 438 aria-labelledby="sharing-email-572858" 439 data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you're having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="3bfa95b042" data-email-share-track-url="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/?share=email"> 440 <span id="sharing-email-572858" hidden>Email a link to a friend (Opens in new window)</span> 441 <span>Email</span> 442 </a></li><li class="share-end"></li></ul></div></div></div> <span class="share-alt"> 443 <a href="#" class="icon-share-alt"> 444 <span></span> 445 </a> 446 </span> 447 </div> 448 <div class="digisubs-wrapper"> 449 <nav class="digisubs-pushmenu hidden" role="navigation" aria-label="Account Menu" id="digisubs-push-container"> 450 <div id="digisubs-toggle" class="digisubs-toggle pushnav" role="button" aria-expanded="false" tabindex="0" aria-label="Open menu"> 451 <div id="mng-icon-image"> 452 <img id="pushnav-icon" alt=""> 453 <div id="blank-icon-user"> 454 <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"> 455 <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> 456 </svg> 457 </div> 458 <span class="icon-arrow-down"></span> 459 </div> 460 </div>
461 <div class="wrapper-nav-subs pushnav"> 462 <div class="border-container"> 463 <ul id="dfm-digisubs-push-menu" class="menu"><li id="menu-item-327722" class="subscribe-visibility subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-327722"><a href="https://checkout.petalumanews.com/?&g2i_source=SB&g2i_medium=nav2&g2i_campaign=nav">Subscribe</a></li> 464<li id="menu-item-327721" class="log-in-button subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-327721"><a href="/login">Login</a></li> 465</ul> <div id="push-account-content"> 466 <div class="show-digisubs-push" id="email-source-wrapper"> 467 <a class="account-link" id="push-email-link"></a> 468 <p class="logged-in-source" id="push-auth-source"></p> 469 </div> 470 <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> 471 <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> 472 <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> 473 <div class="show-digisubs-push marketing-slot" id="push-marketing-slot"></div> 474 <label class="user-spoof">Spoof a user</label> 475 <input id="push-user-spoof-control" class="user-spoof" type="checkbox"> 476 <ul id="newsLetterItem-push" class="newsLetterContent"></ul> 477 </div> 478 </div> 479 <div class="newsletter-nav"> 480 <div class="newsletter-simple"> 481 <div class="newsletter-item"> 482 <p class="prompt">Sign up for email newsletters</p> 483 <a class="sign-up-button" href="https://myaccount.petalumanews.com/ac/preference" 484 aria-label="Click here to go to the newsletter sign up page"> 485 Sign Up</a> 486 </div> 487 </div> 488 </div> 489 </div> 490 </nav> 491 <div class="digisubs-wrapper-large" id="digisubs-wrapper-large"> 492 <ul id="dfm-digisubs-menu" class="menu"><li id="menu-item-73454" class="subscribe-visibility subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-73454"><a href="https://checkout.petalumanews.com/?&g2i_source=SB&g2i_medium=nav2&g2i_campaign=nav">Subscribe</a></li> 493<li id="menu-item-73551" class="log-in-button subscribe-special custom-button menu-item menu-item-type-custom menu-item-object-custom menu-item-73551"><a href="/login">Login</a></li> 494</ul> </div> 495 </div> 496 <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.petalumanews.com/"> 497 498 <div class="input-wrapper"> 499 <span class="icon-search" aria-hidden="true"></span> 500 <input id="mng-search-focus" type="text" placeholder="Type your search" name="s" aria-label="Type your search"> 501 <input name="orderby" type="hidden" value="relevance"/> 502 <input name="order" type="hidden" value="desc"/> 503 <div class="search-button-container"> 504 <button class="search-button" type="submit"> 505 <span>Search</span> 506 </button> 507 </div> 508 </div> 509 510</form> 511 512 513 </div> 514 515 </div> 516 517 <div class="nav-primary-middle"> 518 519 <div class="accuweather-wrap"> 520 <div class="weather-date"> 521 <div class='dfm_accuweather_current_conditions'> 522 <a target="_blank" href="http://www.accuweather.com/en/us/santa-rosa-ca/95401/current-weather/39950_pc?lang=en-us" title="Current Weather Conditions" aria-label="Current temperature is 73°F, view full weather conditions in a new window"> 523 <span>73°F</span> 524 <i class="bi-cloud-sun" role="img" aria-label="weather icon cloud-sun"></i> 525 </a> 526 </div> <div class="date"> 527 Thursday, September 24th 2026 <a title="Link to E-Edition opens in a new window" target="_blank" href="https://enewspaper.petalumanews.com/"> 528 <p class="e-edition">eEdition</p> </a> 529 </div> 530 </div>
531 </div> 532 <div class="hidden-logo"><div class="section-header"><a href="https://www.petalumanews.com/news/crime-public-safety/">Crime and Public Safety</a></div></div> <div class="sponsorship-ad-wrapper"> 533 <div class="dfp-ad dfp-sponsorship_1" id="div-gpt-ad-sponsorship_1" style="visibility:hidden"> 534 <div class="htlad-sponsorship_1" data-unit='petalumanews.com/news/crime-public-safety/sponsorship_1' data-targeting=''></div> 535 </div> </div> 536 537 </div> 538 539 <div class="nav-primary-bottom"> 540 541 <div class="nav-primary"> 542 <ul id="subnav-fallback-menu" class="menu"><li id="menu-item-337028" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-337028"><a href="https://www.petalumanews.com/news/">News</a></li> 543<li id="menu-item-337029" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-337029"><a href="https://www.petalumanews.com/news/education/">Education</a></li> 544<li id="menu-item-369443" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-369443"><a href="https://www.petalumanews.com/obituaries/">Obituaries</a></li> 545<li id="menu-item-255" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-255"><a href="https://www.petalumanews.com/sports/">Sports</a></li> 546<li id="menu-item-256" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-256"><a href="https://www.petalumanews.com/opinion/">Opinion</a></li> 547<li id="menu-item-215112" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-215112"><a href="https://www.petalumanews.com/business/">Business</a></li> 548<li id="menu-item-215113" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-215113"><a href="https://www.petalumanews.com/things-to-do/restaurants-food-drink/">Food & Drink</a></li> 549<li id="menu-item-215114" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-215114"><a href="https://www.petalumanews.com/things-to-do/entertainment/">Arts & Entertainment</a></li> 550<li id="menu-item-336455" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-336455"><a href="https://www.petalumanews.com/events/">Events</a></li> 551<li id="menu-item-339842" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-339842"><a href="https://www.sonomamag.com/">Sonoma Magazine</a></li> 552<li id="menu-item-573607" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-573607"><a href="https://www.petalumanews.com/best-reviews/">BestReviews</a></li> 553</ul> </div> 554 555 </div> 556 557 </div> 558 559 560<div class="widget widget-trending-stories"><div class="trending-bar trending"> 561 <div class="trending-bar-wrapper"> 562 <p class="label">
563 TRENDING: </p> 564 <nav> 565 <ul> 566 <li class="entry-title "> 567 568 <a class="article-title" href="https://www.petalumanews.com/2026/09/20/firefighters-halt-progress-of-chileno-fire-in-marin-county/" title="Firefighters stop spread of 340-acre Chileno Fire near border of Marin and Sonoma counties"> 569 570 <span class="dfm-title metered"> 571 Firefighters stop Chileno Fire </span> 572 573 574 575 </a> 576 577 578 </li> 579 <li class="entry-title "> 580 581 <a class="article-title" href="https://www.petalumanews.com/2026/09/18/police-stabbing-suspect-arrested-after-standoff-with-petaluma-swat-team/" title="Police: Stabbing suspect arrested after standoff with Petaluma SWAT team"> 582 583 <span class="dfm-title metered"> 584 Stabbing suspect arrested after standoff </span> 585 586 587 588 </a> 589 590 591 </li> 592 <li class="entry-title "> 593 594 <a class="article-title" href="https://www.petalumanews.com/2026/09/16/argus-couriers-10th-annual-halloween-fiction-contest-now-open/" title="Argus-Courierâs 10th annual Halloween fiction contest now open"> 595 596 <span class="dfm-title metered"> 597 Petaluma Scary Story contest open </span> 598 599 600 601 </a> 602 603 604 </li> 605 </ul> 606 </nav> 607 </div> 608</div> 609 610</div> 611 </div> 612 </header><div id="content" class="site-content"> 613 <div class="header-banners"> 614 <div class="dfp-ad dfp-interstitial" id="div-gpt-ad-interstitial" style="visibility:hidden"> 615 <div class="htlad-interstitial" data-unit='petalumanews.com/news/crime-public-safety/interstitial' data-targeting=''></div> 616 </div> <div class="dfp-ad dfp-top_leaderboard" id="div-gpt-ad-top_leaderboard" style="visibility:hidden"> 617 <div class="htlad-top_leaderboard" data-unit='petalumanews.com/news/crime-public-safety/top_leaderboard' data-targeting=''></div> 618 </div> </div> 619 620 <div id="primary" class="content-area"><main id="main" class="site-main" role="main"> <article id="post-572858" class="full-view post-572858 post type-post status-publish format-standard has-post-thumbnail hentry category-crime-public-safety category-news tag-photos-and-videos location-california"> 621 <header class="entry-header article-header"> 622<div class="header-title-area"><div class="breadcrumbs"> 623 <div class="breadcrumbs-bar"><a href="https://www.petalumanews.com/news/">News</a><span class="icon-arrow-right"></span><a href="https://www.petalumanews.com/news/crime-public-safety/" class="category-crime-and-public-safety">Crime and Public Safety</a></div></div> 624<div class="headline-area"><div class="headlines"> <h1 class="entry-title "> 625 626 627 <span class="dfm-title metered"> 628 Operator of boat that capsized near Alcatraz mourns brother as search continues </span> 629 630 631 632 633 634 </h1> 635<h2 class="subheadline">Police recovered unidentified body near Treasure Island as sonar crews searched for the sunken vessel</h2></div></div><div class="article-share" id="sharing-top"><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer" 636 data-shared="sharing-facebook-572858" 637 class="share-facebook sd-button share-icon no-text" 638 href="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/?share=facebook" 639 target="_blank" 640 aria-labelledby="sharing-facebook-572858-2" 641 > 642 <span id="sharing-facebook-572858-2" hidden>Share on Facebook (Opens in new window)</span> 643 <span>Facebook</span> 644 </a></li><li class="share-x"><a rel="nofollow noopener noreferrer" 645 data-shared="sharing-x-572858" 646 class="share-x sd-button share-icon no-text" 647 href="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/?share=x" 648 target="_blank" 649 aria-labelledby="sharing-x-572858-2" 650 > 651 <span id="sharing-x-572858-2" hidden>Share on X (Opens in new window)</span> 652 <span>X</span> 653 </a></li><li class="share-print"><a rel="nofollow noopener noreferrer" 654 data-shared="sharing-print-572858" 655 class="share-print sd-button share-icon no-text" 656 href="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-su
656nken-boat-as-investigation-grinds-into-gear/#print?share=print" 657 target="_blank" 658 aria-labelledby="sharing-print-572858-2" 659 > 660 <span id="sharing-print-572858-2" hidden>Print (Opens in new window)</span> 661 <span>Print</span> 662 </a></li><li class="share-email"><a rel="nofollow noopener noreferrer" 663 data-shared="sharing-email-572858" 664 class="share-email sd-button share-icon no-text" 665 href="mailto:?subject=%5BShared%20Post%5D%20Operator%20of%20boat%20that%20capsized%20near%20Alcatraz%20mourns%20brother%20as%20search%20continues&body=https%3A%2F%2Fwww.petalumanews.com%2F2026%2F07%2F16%2Fsan-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear%2F&share=email" 666 target="_blank" 667 aria-labelledby="sharing-email-572858-2" 668 data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you're having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="3bfa95b042" data-email-share-track-url="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/?share=email"> 669 <span id="sharing-email-572858-2" hidden>Email a link to a friend (Opens in new window)</span> 670 <span>Email</span> 671 </a></li><li class="share-end"></li></ul></div></div></div></div></div></header><div class="article-content"><div class="article-content-wrapper article-content-two-column"><div class="header-features default"> 672<figure> 673 <div class="image-wrapper"><img alt="This image made from video provided by KGO-TV shows first responders reacting to a sinking boat Tuesday, July 14, 2026, in the waters off of San Francisco. (KGO via AP) 674" title="SJM-L-BOATFOLO-0717-1" fetchpriority="high" src="https://www.petalumanews.com/w
674p-content/uploads/2026/07/SJM-L-BOATFOLO-0717-1.jpg" class=" size-article_feature" sizes="(max-width: 40em) 620px,(min-width: 40em) and (max-width: 50em) 780px,(min-width: 50em) and (max-width: 65em) 1020px,(min-width: 65em) and (max-width: 80em) 1280px,(min-width: 80em) 1860px,1860px" srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-1.jpg?w=521 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-1.jpg?w=654 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-1.jpg?w=855 1020w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-1.jpg?w=1071 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-1.jpg?w=1556 1860w" ></div> <figcaption> 675 This image made from video provided by KGO-TV shows first responders reacting to a sinking boat Tuesday, July 14, 2026, in the waters off of San Francisco. (KGO via AP) 676 </figcaption> 677 </figure> 678<div class="meta"><div class="coauthor-avatar-container"><div class="byline">By <a href="https://www.petalumanews.com/author/jakob-rodgers/" title="Posts by Jakob Rodgers" class=" author-name" aria-label="Author: Jakob Rodgers" rel="author">Jakob Rodgers</a> | <a href="mailto:[email protected]">[email protected]</a> | Bay Area News Group</div><div class="time">PUBLISHED: <time datetime="2026-07-16 17:19:12">July 16, 2026 at 5:19 PM PDT</time> | UPDATED: <time datetime="2026-07-17 08:06:55">July 17, 2026 at 8:06 AM PDT</time></div></div></div></div><div class="article-body"><div class="trinity-tts-pb" dir="ltr" style="font: 12px / 18px Verdana, Arial;height: 80px;line-height: 80px;text-align: left;margin: 0 0 0 82px"><strong style="font-weight: 400">Getting your <a href="//trinityaudio.ai" style="color: #4b4a4a;text-decoration: none;font-weight: 700">Trinity Audio</a> player ready...</strong></div><div class="body-copy"><p>The owner and operator of <a href="https://www.mercurynews.com/2026/07/14/one-dead-two-missing-after-boat-capsizes-in-san-francisco-bay/">the boat that capsized earlier</a> this week near Alcatraz Island said Thursday that his brother was killed and his sister, sister-in-law and a family friend remained missing after what began as a family trip to spread a relativeâs ashes.</p> 679<p>“Itâs been horrible,” John Boisa said in a brief interview.</p> 680<p><strong>RELATED:Â <a href="https://www.mercurynews.com/2026/07/15/tips-what-to-do-if-your-boat-capsizes/">Tips: What to do if your boat capsizes</a></strong></p> 681<p>His comments came as San Francisco police used sonar to search for the 49-foot Volare and recovered a body floating west of Treasure Island. Authorities had not identified the person as of early Thursday evening.</p><div class="s2nPlayer k-h1ftm6db" data-type="float" data-s2n-api="dfm_stn_player_script_id_h1ftm6db"></div>
681<script> function dfm_stn_player_script_id_h1ftm6db( getS2NApiForPlayer ) { 682 if( typeof window.MNGAuthentication !== 'undefined' ){ 683 const s2nApi = getS2NApiForPlayer( document.querySelector('.k-h1ftm6db') ); 684 s2nApi.float = ! window.MNGAuthentication.isUserSubscriber(); 685 } 686 }</script>
686 687 688<p>Police were alerted to the body shortly after 1 p.m. by a passing vessel. The agency said it was using âmultiple boat-mounted sonar platformsâ to search for the Volare, which sank in water roughly 130 feet deep between Alcatraz Island and San Francisco.</p> 689<p>The search has been complicated by âstrong tidal currents along with wind and weather challenges,â police said in a statement.</p> 690 691<p>Twenty people were aboard the boat when a wave struck it shortly after 3:30 p.m. Tuesday, causing the vessel to list before rolling over and sending everyone into the water.</p> 692<p>Clifford Boisa, the operatorâs brother, was pulled from the water and later declared dead despite receiving CPR. Sixteen others were rescued by a flotilla of first responders and nearby boaters.</p> <div class="dfp-ad dfp-outstream_video" id="div-gpt-ad-outstream_video" style="visibility:hidden"> 693 <div class="htlad-outstream_video" data-unit='petalumanews.com/news/crime-public-safety/outstream_video' data-targeting=''></div> 694 </div> 695<p>Still missing Thursday were Clifford Boisaâs wife, Jackie Boisa; John Boisaâs sister, Carol Boisa; and a family friend whom he identified only as âTonda.â</p> 696<p>In a text message to this news organization, John Boisa recalled Jackie Boisa as possessing âa rare combination of easy acceptance of others with a kind of elegant sophistication.â</p> 697<p>âShe was simply a Lady and conducted herself in accordance with the highest meaning of that term,â he wrote.</p> 698<p>He remembered his sister as bringing âher own special flavor to family gatherings and the earthy, natural joy she brought was ineffable.â</p> <div class="dfp-ad dfp-cube_article" id="div-gpt-ad-cube_article" style="visibility:hidden"> 699 <div class="htlad-cube_article" data-unit='petalumanews.com/news/crime-public-safety/cube_article' data-targeting=''></div> 700 </div> 701<p>âI was especially pleased to see her enjoy our boating in recent years, and her smiles in photographs were genuine and without affectation,â he added. âI wanted for her and her children happiness and ease, and now, peace.â</p> 702<p>Boisa, a Stockton-based consultant, said he had known Tonda only a short time but recalled her as âa generous, welcoming and gracious person.â</p> 703<p>âI wish I knew her better, and I pray for peace and healing for her family,â he wrote.</p> 704<p>Boisa described himself as the âvessel operatorâ and said Tuesdayâs outing was âa family gatheringâ that included spreading the ashes of a relative who had died âa long time ago.â</p> 705<p>Two days after the disaster, more details emerged about the boat, its weeklong stay in San Francisco and its final hours on the water.</p> 706<p>The Volare, a 1981 Marine Trader Pilot built in Taiwan with a fiberglass hull, was based at Village West Marina & Resort in Stockton, according to Tamara Barak Aparton of the San Francisco Recreation and Parks Department.</p> 707<figure id="attachment_572866" class="wp-caption aligncenter size-article_inline"><img loading="lazy" decoding="async" class=" lazyautosizes lazyload" src="https://www.petalumanews.com/w
707p-content/uploads/2026/07/SJM-L-BOATFOLO-0717-2-1.jpg?fit=620%2C9999px&ssl=1" alt="A police boat passes Alcatraz Island as search and rescue operations continue for victims of a Tuesday boat sinking on Wednesday, July 15, 2026, in San Francisco. (AP Photo/Noah Berger)" width="4964" data-sizes="auto" data-src="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-2-1.jpg?fit=620%2C9999px&ssl=1" data-attachment-id="572866" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-2-1.jpg?fit=620%2C9999px&ssl=1 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-2-1.jpg?fit=780%2C9999px&ssl=1 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-2-1.jpg?fit=810%2C9999px&ssl=1 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-2-1.jpg?fit=1280%2C9999px&ssl=1 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-2-1.jpg?fit=1860%2C9999px&ssl=1 1860w" /><figcaption class="wp-caption-text">A police boat passes Alcatraz Island as search and rescue operations continue for victims of a Tuesday boat sinking on Wednesday, July 15, 2026, in San Francisco. (AP Photo/Noah Berger)</figcaption></figure> 708<p>John Boisa received a guest permit to berth the boat at the cityâs Marina Yacht Harbor from July 11 through Thursday, Aparton said. He had previously stayed at the harbor, though details about those visits were not available Thursday.</p> 709<p>The vessel left the harbor around 10:15 a.m. Tuesday and traveled beneath the Golden Gate Bridge into the Pacific Ocean, according to the tracking website VesselFinder. It turned around about an hour later off Lands End and the Sutro Baths before returning to the bay at a slower speed.</p> 710<p>The boat appeared to stop at Ayala Cove on the northwest side of Angel Island, leaving shortly after 3 p.m. and heading back toward the harbor, tracking data showed.</p> 711<p>The Coast Guardâs search for survivors covered 950 square nautical miles before ending Wednesday evening. As police continued the recovery effort Thursday, maritime experts said they expected a lengthy investigation into how a vessel such as the Volare could capsize.</p> 712<div class="article-slideshow" id="mng-gallery-f8376a6c89038607d07fc53bd763fea5"><button class="icon-close mng-gallery-fullscreen-close" aria-label="Close fullscreen slideshow"></button><ul class="mng-gallery-initialized mng-gallery-slider"><button id="mng-gallery-prev" class="mng-gallery-prev mng-gallery-arrow" aria-label="Previous" type="button"></button><div class="mng-gallery-list draggable"><div class="mng-gallery-track"><li data-index="1" class="mng-ge mng-gallery-active" id="mng-ge-0" aria-hidden="false" tabindex="0"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="A US Coast Guard vessel maneuvers past Alcatraz Island while..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
712p-content/uploads/2026/07/SJM-L-BOATFOLO-0717-4.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-4.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-4.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-4.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-4.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-4.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">A US Coast Guard vessel maneuvers past Alcatraz Island while assisting a boat that got stuck on the island’s underwater rocks on Wednesday, July 15, 2026, in San Francisco. (AP Photo/Noah Berger) 713</div></div></li><li data-index="2" class="mng-ge" id="mng-ge-1" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="A police boat passes Alcatraz Island as search and rescue..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
713p-content/uploads/2026/07/SJM-L-BOATFOLO-0717-2-1.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-2-1.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-2-1.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-2-1.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-2-1.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-2-1.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">A police boat passes Alcatraz Island as search and rescue operations continue for victims of a Tuesday boat sinking on Wednesday, July 15, 2026, in San Francisco. (AP Photo/Noah Berger) 714</div></div></li><li data-index="3" class="mng-ge" id="mng-ge-2" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="A US Coast Guard vessel navigates the San Francisco Bay..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
714p-content/uploads/2026/07/SJM-L-BOATFOLO-0717-3-1.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-3-1.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-3-1.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-3-1.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-3-1.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-3-1.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">A US Coast Guard vessel navigates the San Francisco Bay while assisting a boat that got stuck on Alcatraz Island’s underwater rocks on Wednesday, July 15, 2026, in San Francisco. (AP Photo/Noah Berger) 715</div></div></li><li data-index="4" class="mng-ge" id="mng-ge-3" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="First responders search for missing victims after a boat accident..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
715p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-3_4bf7a0.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-3_4bf7a0.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-3_4bf7a0.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-3_4bf7a0.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-3_4bf7a0.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-3_4bf7a0.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">First responders search for missing victims after a boat accident near Alcatraz Island off San Francisco, Tuesday, July 14, 2026. (AP Photo/Noah Berger) 716</div></div></li><li data-index="5" class="mng-ge" id="mng-ge-4" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="U.S. Coast Guard Capt. Jarod Toczko speaks to the media..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
716p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-14.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-14.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-14.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-14.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-14.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-14.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">U.S. Coast Guard Capt. Jarod Toczko speaks to the media during a press conference at Fort Mason in San Francisco, Calif., on Wednesday, July 15, 2026. To the left is San Francisco Mayor Daniel Lurie. One person died and three are missing after a boat capsized near Alcatraz Island yesterday while on the water for a memorial service. (Jane Tyska/Bay Area News Group) 717</div></div></li><li data-index="6" class="mng-ge" id="mng-ge-5" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="A San Francosco Fire Department boat continues to search for..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
717p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4_5fdbc4.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4_5fdbc4.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4_5fdbc4.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4_5fdbc4.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4_5fdbc4.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4_5fdbc4.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">A San Francosco Fire Department boat continues to search for three missing individuals after a pontoon boat capsized on July 14, 2026 in San Francisco, California. 16 people were rescued while three remain missing. One death has been reported. (Photo by Heather Diehl/Getty Images) 718</div></div></li><li data-index="7" class="mng-ge" id="mng-ge-6" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="The Oakland Police Department Maritime Unit participates in a search..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
718p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-1_65abac.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-1_65abac.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-1_65abac.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-1_65abac.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-1_65abac.jpg?w=896 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-1_65abac.jpg?w=896 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">The Oakland Police Department Maritime Unit participates in a search and rescue effort after a boat capsized roughly 600 yards off Alcatraz Island on Tuesday, July 14, 2026. (Oakland Police Department) 719</div></div></li><li data-index="8" class="mng-ge" id="mng-ge-7" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="A view of Alcatraz Island from San Francisco, Calif., on..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
719p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-16.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-16.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-16.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-16.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-16.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-16.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">A view of Alcatraz Island from San Francisco, Calif., on Wednesday, July 15, 2026. One person died and three are missing after a boat capsized near the island yesterday while on the water for a memorial service. (Jane Tyska/Bay Area News Group) 720</div></div></li><li data-index="9" class="mng-ge" id="mng-ge-8" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="U.S. Coast Guard Capt. Jarod Toczko takes questions from the..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
720p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-15.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-15.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-15.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-15.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-15.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-15.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">U.S. Coast Guard Capt. Jarod Toczko takes questions from the media during a press conference at Fort Mason in San Francisco, Calif., on Wednesday, July 15, 2026. One person died and three are missing after a boat capsized near Alcatraz Island yesterday while on the water for a memorial service. (Jane Tyska/Bay Area News Group) 721</div></div></li><li data-index="10" class="mng-ge" id="mng-ge-9" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="U.S. Coast Guard Capt. Jarod Toczko speaks to the media..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
721p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-11.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-11.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-11.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-11.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-11.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-11.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">U.S. Coast Guard Capt. Jarod Toczko speaks to the media during a press conference at Fort Mason in San Francisco, Calif., on Wednesday, July 15, 2026. To the left is San Francisco Mayor Daniel Lurie. One person died and three are missing after a boat capsized near Alcatraz Island yesterday while on the water for a memorial service. (Jane Tyska/Bay Area News Group) 722</div></div></li><li data-index="11" class="mng-ge" id="mng-ge-10" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="San Francisco Mayor Daniel Lurie speaks to the media during..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
722p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-8.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-8.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-8.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-8.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-8.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-8.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">San Francisco Mayor Daniel Lurie speaks to the media during a press conference at Fort Mason in San Francisco, Calif., on Wednesday, July 15, 2026. To the left is U.S. Coast Guard Capt. Jarod Toczko. One person died and three are missing after a boat capsized near Alcatraz Island yesterday while on the water for a memorial service. (Jane Tyska/Bay Area News Group) 723</div></div></li><li data-index="12" class="mng-ge" id="mng-ge-11" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="U.S. Coast Guard Capt. Jarod Toczko speaks to the media..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
723p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-9.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-9.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-9.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-9.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-9.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-9.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">U.S. Coast Guard Capt. Jarod Toczko speaks to the media during a press conference at Fort Mason in San Francisco, Calif., on Wednesday, July 15, 2026. One person died and three are missing after a boat capsized near Alcatraz Island yesterday while on the water for a memorial service. (Jane Tyska/Bay Area News Group) 724</div></div></li><li data-index="13" class="mng-ge" id="mng-ge-12" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="U.S. Coast Guard Capt. Jarod Toczko speaks to the media..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
724p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-7.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-7.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-7.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-7.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-7.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-7.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">U.S. Coast Guard Capt. Jarod Toczko speaks to the media during a press conference at Fort Mason in San Francisco, Calif., on Wednesday, July 15, 2026. One person died and three are missing after a boat capsized near Alcatraz Island yesterday while on the water for a memorial service. (Jane Tyska/Bay Area News Group) 725</div></div></li><li data-index="14" class="mng-ge" id="mng-ge-13" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="A Red and White Fleet tour boat heads towards Alcatraz..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
725p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-3_484c8f.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-3_484c8f.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-3_484c8f.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-3_484c8f.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-3_484c8f.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-3_484c8f.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">A Red and White Fleet tour boat heads towards Alcatraz Island in San Francisco, Calif., on Wednesday, July 15, 2026. One person died and three are missing after a boat capsized near Alcatraz Island yesterday while on the water for a memorial service. (Jane Tyska/Bay Area News Group) 726</div></div></li><li data-index="15" class="mng-ge" id="mng-ge-14" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="A whale-watching boat heads out to sea in San Francisco,..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
726p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4_babb5d.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4_babb5d.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4_babb5d.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4_babb5d.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4_babb5d.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4_babb5d.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">A whale-watching boat heads out to sea in San Francisco, Calif., on Wednesday, July 15, 2026. One person died and three are missing after a boat capsized near Alcatraz Island yesterday while on the water for a memorial service. (Jane Tyska/Bay Area News Group) 727</div></div></li><li data-index="16" class="mng-ge" id="mng-ge-15" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="A Blue and Gold Fleet tour boat heads out to..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
727p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-1_5cd6fd.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-1_5cd6fd.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-1_5cd6fd.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-1_5cd6fd.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-1_5cd6fd.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-1_5cd6fd.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">A Blue and Gold Fleet tour boat heads out to sea past Alcatraz Island in San Francisco, Calif., on Wednesday, July 15, 2026. One person died and three are missing after a boat capsized near Alcatraz Island yesterday while on the water for a memorial service. (Jane Tyska/Bay Area News Group) 728</div></div></li><li data-index="17" class="mng-ge" id="mng-ge-16" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="A San Francisco Fire Department vessel passes the city skyline..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
728p-content/uploads/2026/07/APTOPIX_Boat_Accident_San_Francisco_71953_9b5f59.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/APTOPIX_Boat_Accident_San_Francisco_71953_9b5f59.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/APTOPIX_Boat_Accident_San_Francisco_71953_9b5f59.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/APTOPIX_Boat_Accident_San_Francisco_71953_9b5f59.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/APTOPIX_Boat_Accident_San_Francisco_71953_9b5f59.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/APTOPIX_Boat_Accident_San_Francisco_71953_9b5f59.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">A San Francisco Fire Department vessel passes the city skyline while searching for missing victims after a boat accident near Alcatraz Island off San Francisco, Tuesday, July 14, 2026. (AP Photo/Noah Berger) 729</div></div></li><li data-index="18" class="mng-ge" id="mng-ge-17" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="A helicopter flies past the Golden Gate Bridge while searching..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
729p-content/uploads/2026/07/APTOPIX_Boat_Accident_San_Francisco_31493_9ba718.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/APTOPIX_Boat_Accident_San_Francisco_31493_9ba718.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/APTOPIX_Boat_Accident_San_Francisco_31493_9ba718.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/APTOPIX_Boat_Accident_San_Francisco_31493_9ba718.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/APTOPIX_Boat_Accident_San_Francisco_31493_9ba718.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/APTOPIX_Boat_Accident_San_Francisco_31493_9ba718.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">A helicopter flies past the Golden Gate Bridge while searching for missing victims after a boat accident near Alcatraz Island off San Francisco, Tuesday, July 14, 2026. (AP Photo/Noah Berger) 730</div></div></li><li data-index="19" class="mng-ge" id="mng-ge-18" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="Search and rescue vessels look for missing victims after a..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
730p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">Search and rescue vessels look for missing victims after a boat accident near Alcatraz Island off San Francisco, Tuesday, July 14, 2026. (AP Photo/Noah Berger) 731</div></div></li><li data-index="20" class="mng-ge" id="mng-ge-19" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="First responders prepare to move a body after a boat..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
731p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-4.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">First responders prepare to move a body after a boat accident near Alcatraz Island off San Francisco, Tuesday, July 14, 2026. (AP Photo/Noah Berger) 732</div></div></li><li data-index="21" class="mng-ge" id="mng-ge-20" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="A U.S. Coast Guard crew goes past Alcatraz Island near..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
732p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5_f0ad5c-1.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5_f0ad5c-1.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5_f0ad5c-1.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5_f0ad5c-1.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5_f0ad5c-1.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5_f0ad5c-1.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">A U.S. Coast Guard crew goes past Alcatraz Island near the site of a pontoon boat accident on Tuesday, July 14, 2026, in San Francisco. (AP Photo/Noah Berger) 733</div></div></li><li data-index="22" class="mng-ge" id="mng-ge-21" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="A Coast Guard rigid-hull inflatable boat, right, passes a whale-watching..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
733p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5_d97bbd.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5_d97bbd.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5_d97bbd.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5_d97bbd.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5_d97bbd.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-5_d97bbd.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit">Jane Tyska/BANG File</div><div class="slide-caption">A Coast Guard rigid-hull inflatable boat, right, passes a whale-watching boat heading out to sea in San Francisco, Calif., on Wednesday, July 15, 2026. One person died and three are missing after a boat capsized near Alcatraz Island yesterday while on the water for a memorial service. (Jane Tyska/Bay Area News Group) 734</div></div></li><li data-index="23" class="mng-ge" id="mng-ge-22" aria-hidden="true" tabindex="-1"><div class="image-wrapper"><img loading="lazy" decoding="async" alt="A whale-watching boat heads out to sea in San Francisco,..." class="lazyload size-article_inline" data-sizes="auto" data-src="https://www.petalumanews.com/w
734p-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-2_5c1673.jpg?w=620" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-2_5c1673.jpg?w=620 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-2_5c1673.jpg?w=780 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-2_5c1673.jpg?w=810 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-2_5c1673.jpg?w=1280 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BAYRESCUE-0716-2_5c1673.jpg?w=1860 1860w" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20150%20150'%3E%3C/svg%3E"><div class="slide-credit"></div><div class="slide-caption">A whale-watching boat heads out to sea in San Francisco, Calif., on Wednesday, July 15, 2026. One person died and three are missing after a boat capsized near Alcatraz Island yesterday while on the water for a memorial service. (Jane Tyska/Bay Area News Group) 735</div></div></li></div></div><button id="mng-gallery-next" class="mng-gallery-next mng-gallery-arrow" aria-label="Next" type="button"></button></ul><div class="caption mng-gallery-information-container"><button class="caption-expand mng-gallery-caption-expand" aria-expanded="false" aria-label="Show caption">Show Caption</button><div class="slideshow-credit mng-gallery-image-credit"></div><div class="slide-count"><span class="current mng-gallery-current-image-number-display">1</span> of <span class="total">23</span></div><div class="slideshow-caption mng-gallery-image-caption">A US Coast Guard vessel maneuvers past Alcatraz Island while assisting a boat that got stuck on the island’s underwater rocks on Wednesday, July 15, 2026, in San Francisco. (AP Photo/Noah Berger) 736</div><a href="#" class="icon-enlarge mng-gallery-fullscreen-expand" aria-label="Expand fullscreen slideshow"><span>Expand</span></a></div></div> 737<p>The Volare â a monohull recreation craft complete with two walled-off cabin levels and a deck top â was intended to handle waters such as San Francisco Bay, said Eric C. Jones, a retired Coast Guard rear admiral and superintendent of the Cal Poly Maritime Academy in Vallejo. Still, he said it was âunusualâ for such a vessel to flip over in the bay.</p> 738<p>Investigators are likely to examine whether the boat was properly maintained and operating correctly, and whether it could safely carry 20 people, Jones said. They also are expected to scrutinize the weather and water conditions that day and how the boat was operated in that environment.</p> 739<p>The area where the Volare sank can be among the most challenging to navigate in the bay because of its distinctive winds and currents, said John Arndt, who has sailed the bay for more than 40 years and spent the past decade as publisher of the Northern California sailing magazine Latitude 38.</p> 740<p>Arndt called the area âthe playground of sailingâ and compared portions of the bay to a ski hill, with some areas better suited to beginner and intermediate boaters. The area where the Volare sank could be compared to a black diamond ski run, he said: a more âchallengingâ section but one that is navigable for people experienced with those waters and conditions.</p> 741<p>July and August are generally the windiest months on the bay, a result of hot air rising over the Central Valley and pulling cooler air from the Pacific Ocean through the bayâs narrow entrance. While winds can remain manageable in some areas, the central channel between Angel Island and San Francisco can experience strong sustained winds and gusts.</p> 742<p>The water can become particularly choppy when westerly winds collide with an outgoing tide. Water flowing from the Sacramento and San Joaquin river valleys toward the Pacific further complicates the currents in that area.</p> 743<p>Arndt called a disaster of this magnitude involving this type of boat âexceptionally rare.â He said Tuesdayâs conditions were not outside the normal range for summer boating on the bay.</p> 744<p>
744âWhen people analyze accidents and disasters, itâs not one thing â itâs sort of these things that tend to be a spiral of events,â Arndt said.</p> 745<figure id="attachment_572868" class="wp-caption aligncenter size-article_inline"><img loading="lazy" decoding="async" class=" lazyautosizes lazyload" src="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-5.jpg?fit=620%2C9999px&ssl=1" alt="A California Highway Patrol helicopter flies along the Sausalito, Calif. shoreline as search and rescue operations continue for victims of a Tuesday boat sinking on Wednesday, July 15, 2026. (AP Photo/Noah Berger)" width="1905" data-sizes="auto" data-src="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-5.jpg?fit=620%2C9999px&ssl=1" data-attachment-id="572868" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-5.jpg?fit=620%2C9999px&ssl=1 620w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-5.jpg?fit=780%2C9999px&
745ssl=1 780w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-5.jpg?fit=810%2C9999px&ssl=1 810w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-5.jpg?fit=1280%2C9999px&ssl=1 1280w,https://www.petalumanews.com/wp-content/uploads/2026/07/SJM-L-BOATFOLO-0717-5.jpg?fit=1860%2C9999px&ssl=1 1860w" /><figcaption class="wp-caption-text">A California Highway Patrol helicopter flies along the Sausalito, Calif. shoreline as search and rescue operations continue for victims of a Tuesday boat sinking on Wednesday, July 15, 2026. (AP Photo/Noah Berger)</figcaption></figure> 746<p><em>Jakob Rodgers is a senior breaking news reporter. Call, text or send him an encrypted message via Signal at 510-390-2351, or email him at [email protected].</em></p> 747 </div></div><div class="article-bottom-share"><div class="article-share" id="sharing-bottom" ><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer" 748 data-shared="sharing-facebook-572858" 749 class="share-facebook sd-button share-icon no-text" 750 href="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/?share=facebook" 751 target="_blank" 752 aria-labelledby="sharing-facebook-572858-3" 753 > 754 <span id="sharing-facebook-572858-3" hidden>Share on Facebook (Opens in new window)</span> 755 <span>Facebook</span> 756 </a></li><li class="share-x"><a rel="nofollow noopener noreferrer" 757 data-shared="sharing-x-572858" 758 class="share-x sd-button share-icon no-text" 759 href="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/?share=x" 760 target="_blank" 761 aria-labelledby="sharing-x-572858-3" 762 > 763 <span id="sharing-x-572858-3" hidden>Share on X (Opens in new window)</span> 764 <span>X</span> 765 </a></li><li class="share-print"><a rel="nofollow noopener noreferrer" 766 data-shared="sharing-print-572858" 767 class="share-print sd-button share-icon no-text" 768 href="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/#print?share=print" 769 target="_blank" 770 aria-labelledby="sharing-print-572858-3" 771 > 772 <span id="sharing-print-572858-3" hidden>Print (Opens in new window)</span> 773 <span>Print</span> 774 </a></li><li class="share-email"><a rel="nofollow noopener noreferrer" 775 data-shared="sharing-email-572858" 776 class="share-email sd-button share-icon no-text" 777 href="mailto:?subject=%5BShared%20Post%5D%20Operator%20of%20boat%20that%20capsized%20near%20Alcatraz%20mourns%20brother%20as%20search%20continues&body=https%3A%2F%2Fwww.petalumanews.com%2F2026%2F07%2F16%2Fsan-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear%2F&share=email" 778 target="_blank" 779 aria-labelledby="sharing-email-572858-3" 780 data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you're having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="3bfa95b042" data-email-share-track-url="https://www.petalumanews.com/2026/07/16/san-francisco-officials-find-one-body-search-for-sunken-boat-as-investigation-grinds-into-gear/?share=email"> 781 <span id="sharing-email-572858-3" hidden>Email a link to a friend (Opens in new window)</span> 782 <span>Email</span> 783 </a></li><li class="share-end"></li></ul></div></div></div></div></div><div class="blueconic-under-article-rec"></div></div><aside class="article-sidebar"><div class="sidebar-content"> <div class="dfp-ad dfp-cube1_rrail_atf" id="div-gpt-ad-cube1_rrail_atf" style="visibility:hidden"> 784 <div class="htlad-cube1_rrail_atf" data-unit='petalumanews.com/news/crime-public-safety/cube1_rrail_atf' data-targeting=''></div>
785 </div><div id="Native_Cube"></div> <div class="dfp-ad dfp-cube2_rrail_mid" id="div-gpt-ad-cube2_rrail_mid" style="visibility:hidden"> 786 <div class="htlad-cube2_rrail_mid" data-unit='petalumanews.com/news/crime-public-safety/cube2_rrail_mid' data-targeting=''></div> 787 </div><h2 class="sr-only">Most Popular</h2><div class="dfm-sidebar-most-popular-flex-container"></div><div class="cube-three"> <div class="dfp-ad dfp-cube3_rrail_lower" id="div-gpt-ad-cube3_rrail_lower" style="visibility:hidden"> 788 <div class="htlad-cube3_rrail_lower" data-unit='petalumanews.com/news/crime-public-safety/cube3_rrail_lower' data-targeting=''></div> 789 </div></div><div class="sidebar-bottom-flex-single"></div><div id="stick-trigger"></div></div></aside></div><footer class="article-footer"><div class="footer-meta"><div class="footer-meta-content"><div class="recirc"></div><div id="Native_Bottom"></div></div></div> <div class="dfp-ad dfp-bottom_leaderboard" id="div-gpt-ad-bottom_leaderboard" style="visibility:hidden"> 790 <div class="htlad-bottom_leaderboard" data-unit='petalumanews.com/news/crime-public-safety/bottom_leaderboard' data-targeting=''></div> 791 </div></footer></article></main></div> <div class="more-news"> 792 793 <h2 class="widget-title"> 794 More in News </h2> 795 796 <ul> 797 798 799 <li> 800 801 802 803 <article 804 class=" more-posts-view archive-view has-image post-586749 post type-post status-publish format-standard has-post-thumbnail hentry category-news location-california location-state" data-id="586749" 805 data-timestamp="1790262509"> 806 807 808<figure> 809 810 <a href="https://www.petalumanews.com/2026/09/24/california-car-law/" title="New California law brings price transparency and a three-day return policy to car buyers"> 811 <div class="image-wrapper"><img alt="Vehicles on sale at an AutoNation car dealership on April 21, 2022, in Valencia, California. (Mario Tama / Getty Images / TNS) 812" title="a591f932-6a04-50a0-aef3-692a20eda34a" src="data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA/v3AgAA=" class="lazyload size-more_news" data-sizes="auto" data-src="https://www.petalumanews.com/w
812p-content/uploads/2026/09/a591f932-6a04-50a0-aef3-692a20eda34a.jpg?w=530" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/09/a591f932-6a04-50a0-aef3-692a20eda34a.jpg?w=530 620w,https://www.petalumanews.com/wp-content/uploads/2026/09/a591f932-6a04-50a0-aef3-692a20eda34a.jpg?w=326 380w,https://www.petalumanews.com/wp-content/uploads/2026/09/a591f932-6a04-50a0-aef3-692a20eda34a.jpg?w=424 500w,https://www.petalumanews.com/wp-content/uploads/2026/09/a591f932-6a04-50a0-aef3-692a20eda34a.jpg?w=462 540w" ></div> </a> 813</figure> 814 815<div class="article-info"> 816 <header> 817 818 819 820 <h3 class="entry-title "> 821 822 <a class="article-title" href="https://www.petalumanews.com/2026/09/24/california-car-law/" title="New California law brings price transparency and a three-day return policy to car buyers"> 823 824 <span class="dfm-title metered"> 825 Buying a car in California? Why a new Oct. 1 law is being called a 'game-changer' </span> 826 827 828 829 </a> 830 831 832 </h3> 833 834 835 836 837 838 839 </header> 840 841 842 </div><!-- .article-info --> 843 844 845 846 847 </article> 848 849 850 </li> 851 852 853 <li> 854 855 856 857 <article 858 class=" more-posts-view archive-view has-image post-586729 post type-post status-publish format-standard has-post-thumbnail hentry category-news tag-2026-elections" data-id="586729" 859 data-timestamp="1790231580"> 860 861 862<figure> 863 864 <a href="https://www.petalumanews.com/2026/09/24/high-cost-of-living-tops-voter-concerns-becerra-remains-front-runner-in-california-governors-race-new-poll-shows/" title="High cost of living tops voter concerns, Becerra remains front-runner in California governorâs race, new poll shows"> 865 <div class="image-wrapper"><img alt="California gubernatorial candidates Steve Hilton, left, and Xavier Becerra speak at the National Association of Latino Elected and Appointed Officials conference at the Intercontinental Los Angeles Downtown on Wednesday, July 15, 2026. (Myung J. Chun/Los Angeles Times/TNS) 866" title="202609240933MCT_____PHOTO____US-NEWS-CALIFGOV-POLL-FILEPIC-LA" src="data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA/v3AgAA=" class="lazyload size-more_news" data-sizes="auto" data-src="https://www.petalumanews.com/w
866p-content/uploads/2026/09/202609240933MCT_____PHOTO____US-NEWS-CALIFGOV-POLL-FILEPIC-LA.jpg?w=545" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/09/202609240933MCT_____PHOTO____US-NEWS-CALIFGOV-POLL-FILEPIC-LA.jpg?w=545 620w,https://www.petalumanews.com/wp-content/uploads/2026/09/202609240933MCT_____PHOTO____US-NEWS-CALIFGOV-POLL-FILEPIC-LA.jpg?w=335 380w,https://www.petalumanews.com/wp-content/uploads/2026/09/202609240933MCT_____PHOTO____US-NEWS-CALIFGOV-POLL-FILEPIC-LA.jpg?w=436 500w,https://www.petalumanews.com/wp-content/uploads/2026/09/202609240933MCT_____PHOTO____US-NEWS-CALIFGOV-POLL-FILEPIC-LA.jpg?w=475 540w" ></div> </a> 867</figure> 868 869<div class="article-info"> 870 <header> 871 872 873 874 <h3 class="entry-title "> 875 876 <a class="article-title" href="https://www.petalumanews.com/2026/09/24/high-cost-of-living-tops-voter-concerns-becerra-remains-front-runner-in-california-governors-race-new-poll-shows/" title="High cost of living tops voter concerns, Becerra remains front-runner in California governorâs race, new poll shows"> 877 878 <span class="dfm-title metered"> 879 Whoâs ahead in the governorâs race and what are the top concerns of voters? Hereâs what a new poll shows </span> 880 881 882 883 </a> 884 885 886 </h3> 887 888 889 890 891 892 893 </header> 894 895 896 </div><!-- .article-info --> 897 898 899 900 901 </article> 902 903 904 </li> 905 906 907 <li> 908 909 910 911 <article 912 class=" more-posts-view archive-view has-image post-586525 post type-post status-publish format-standard has-post-thumbnail hentry category-local-news category-news location-california location-north-bay location-northern-california location-santa-rosa location-sonoma-county" data-id="586525" 913 data-timestamp="1790168215"> 914 915 916<figure> 917 918 <a href="https://www.petalumanews.com/2026/09/23/sonoma-county-fire-memorial-meeting-family/" title="Sonoma County fire memorial task force seeks input from surviving family members of 2017 North Bay firestorm victims"> 919 <div class="image-wrapper"><img alt="Nagasawa Community Park in Santa Rosaâs Fountaingrove neighborhood, seen on Thursday, Jan. 15, 2026, is the planned site of a public art project to remember the lives lost in the 2017 North Bay firestorms. The park sits within the burn scar of the Tubbs Fire, near Fountaingrove Parkway, an area where nearly 1,600 homes were destroyed. (Kent Porter / The Press Democrat, file)" title="TPD-L-kp0115_Nagasawa_03" src="data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA/v3AgAA=" class="lazyload size-more_news" data-sizes="auto" data-src="https://www.petalumanews.com/w
919p-content/uploads/2026/01/TPD-L-kp0115_Nagasawa_03-1.jpg?w=560" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/01/TPD-L-kp0115_Nagasawa_03-1.jpg?w=560 620w,https://www.petalumanews.com/wp-content/uploads/2026/01/TPD-L-kp0115_Nagasawa_03-1.jpg?w=344 380w,https://www.petalumanews.com/wp-content/uploads/2026/01/TPD-L-kp0115_Nagasawa_03-1.jpg?w=448 500w,https://www.petalumanews.com/wp-content/uploads/2026/01/TPD-L-kp0115_Nagasawa_03-1.jpg?w=488 540w" ></div> </a> 920</figure> 921 922<div class="article-info"> 923 <header> 924 925 926 927 <h3 class="entry-title "> 928 929 <a class="article-title" href="https://www.petalumanews.com/2026/09/23/sonoma-county-fire-memorial-meeting-family/" title="Sonoma County fire memorial task force seeks input from surviving family members of 2017 North Bay firestorm victims"> 930 931 <span class="dfm-title metered"> 932 Families of 2017 firestorm victims invited to shape memorial </span> 933 934 935 936 </a> 937 938 939 </h3> 940 941 942 943 944 945 946 </header> 947 948 949 </div><!-- .article-info --> 950 951 952 953 954 </article> 955 956 957 </li> 958 959 960 <li> 961 962 963 964 <article 965 class=" more-posts-view archive-view has-image post-585998 post type-post status-publish format-standard has-post-thumbnail hentry category-education category-local-news category-news location-area location-california location-city location-county location-north-bay location-northern-california location-petaluma location-region location-sonoma-county location-state" data-id="585998" 966 data-timestamp="1790099930"> 967 968 969<figure> 970 971 <a href="https://www.petalumanews.com/2026/09/22/petaluma-city-schools-mulls-cell-tower-ban-on-district-property/" title="Petaluma City Schools mulls cell tower ban on district property"> 972 <div class="image-wrapper"><img alt="The Petaluma City Schools district office, located at 200 Douglas St., Petaluma. (Don Frances / Argus-Courier Staff) 973" title="538560f7-9086-5cf3-8e46-d8e313189e22" src="data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA/v3AgAA=" class="lazyload size-more_news" data-sizes="auto" data-src="https://www.petalumanews.com/w
973p-content/uploads/2026/03/538560f7-9086-5cf3-8e46-d8e313189e22.jpg?w=467" data-srcset="https://www.petalumanews.com/wp-content/uploads/2026/03/538560f7-9086-5cf3-8e46-d8e313189e22.jpg?w=467 620w,https://www.petalumanews.com/wp-content/uploads/2026/03/538560f7-9086-5cf3-8e46-d8e313189e22.jpg?w=287 380w,https://www.petalumanews.com/wp-content/uploads/2026/03/538560f7-9086-5cf3-8e46-d8e313189e22.jpg?w=373 500w,https://www.petalumanews.com/wp-content/uploads/2026/03/538560f7-9086-5cf3-8e46-d8e313189e22.jpg?w=407 540w" ></div> </a> 974</figure> 975 976<div class="article-info"> 977 <h3 class="subscriber-only-tag">SUBSCRIBER ONLY</h3> 978 <header> 979 980 981 982 <h3 class="entry-title "> 983 984 <a class="article-title" href="https://www.petalumanews.com/2026/09/22/petaluma-city-schools-mulls-cell-tower-ban-on-district-property/" title="Petaluma City Schools mulls cell tower ban on district property"> 985 986 <span class="dfm-title premium"> 987 Petaluma City Schools mulls cell tower ban on district property </span> 988 989 990 991 </a> 992 993 994 </h3> 995 996 997 998 999 1000 1001 </header> 1002 1003 1004 </div><!-- .article-info --> 1005 1006 1007 1008 1009 </article> 1010 1011 1012 </li> 1013 1014 1015 </ul> 1016 </div> 1017 1018 <div class="dfm-page-bottom-flex-container"></div> <div class="dfp-ad dfp-sponsorship_2" id="div-gpt-ad-sponsorship_2" style="visibility:hidden"> 1019 <div class="htlad-sponsorship_2" data-unit='petalumanews.com/news/crime-public-safety/sponsorship_2' data-targeting=''></div> 1020 </div> <div class="sm-breadcrumb"> 1021 <ul class="sitemap-parent"> 1022 <li class="sitemap-list"><a href="https://www.petalumanews.com/sitemap/2026/" aria-label="View sitemap for 2026">2026</a><span class="sitemap-span icon-arrow-right"></span></li> 1023 <li class="sitemap-list"><a href="https://www.petalumanews.com/sitemap/2026/07/" aria-label="View sitemap for July 2026">July</a><span class="sitemap-span icon-arrow-right"></span></li> 1024 <li class="sitemap-list"><a href="https://www.petalumanews.com/sitemap/2026/07/16/" aria-label="View sitemap for July 16, 2026">16</a></li> 1025 </ul> 1026 </div> 1027 1028 </div><!-- #content --> 1029 1030 <footer class="site-footer"> 1031 1032 <div class="main-footer-wrapper"> 1033 1034 <div class="footer-logo"> 1035 1036 <div class="logo custom-logo"><a href="https://www.petalumanews.com" aria-label="Petaluma Argus-Courier">
1036<img src="https://www.petalumanews.com/wp-content/uploads/2025/09/petaluma.png" alt="Petaluma Argus-Courier"></a></div> 1037 </div> 1038 1039 <ul id="footer-menu" class="footer-menus"><li id="menu-item-223" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-223"><a>FIND IT FAST</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span> 1040 1041<ul class="footer-menu"> 1042 <li id="menu-item-224" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-224"><a href="https://www.petalumanews.com/obituaries/">Obituaries</a></li> 1043 <li id="menu-item-225" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-225"><a href="https://www.petalumanews.com/opinion/">Opinion/Letters</a></li> 1044 <li id="menu-item-227" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-227"><a href="https://www.petalumanews.com/things-to-do/restaurants-food-drink/">Dining</a></li> 1045 <li id="menu-item-22690" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22690"><a href="https://www.petalumanews.com/events/">Events</a></li> 1046 <li id="menu-item-334234" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-334234"><a href="https://www.petalumanews.com/sitemap/">Sitemap</a></li> 1047 <li id="menu-item-229" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-229"><a href="https://newsstand.petaluma360.com/">Retail Locations</a></li> 1048 <li id="menu-item-577964" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-577964"><a href="https://www.petalumanews.com/standards-and-policies/">Standards and Policies</a></li> 1049</ul> 1050</li> 1051<li id="menu-item-230" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-230"><a>SUBSCRIBERS</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span> 1052 1053<ul class="footer-menu"> 1054 <li id="menu-item-231" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-231"><a href="https://myaccount.petalumanews.com/">Manage Home Delivery</a></li> 1055 <li id="menu-item-232" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-232"><a href="https://checkout.petalumanews.com/?g2i_source=SB&g2i_medium=footer&g2i_campaign=nav">Subscribe</a></li> 1056 <li id="menu-item-233" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-233"><a href="https://enewspaper.petalumanews.com/">eEdition</a></li> 1057 <li id="menu-item-234" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-234"><a href="https://myaccount.petalumanews.com/ac/preference">Newsletters</a></li> 1058</ul> 1059</li> 1060<li id="menu-item-235" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-235"><a>OTHER SECTIONS</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span> 1061 1062<ul class="footer-menu"> 1063 <li id="menu-item-236" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-236"><a href="https://www.petalumanews.com/business/real-estate/">Real Estate</a></li> 1064 <li id="menu-item-237" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-237"><a href="https://www.petalumanews.com/sports/high-school-sports/">High School Sports</a></li> 1065 <li id="menu-item-239" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-239"><a href="https://legals.pressdemocrat.com/">Public/Legal Notices</a></li> 1066</ul> 1067</li> 1068<li id="menu-item-240" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-240"><a>CONTACT + HELP</a><span class="expander"><a href="#" class="icon-plus" aria-label="Click here to expand the menu"></a></span> 1069 1070<ul class="footer-menu"> 1071 <li id="menu-item-22691" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22691"><a href="https://www.petalumanews.com/contact-us/">Contact Us</a></li> 1072 <li id="menu-item-22693" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22693"><a href="https://www.petalumanews.com/about-us/">About us</a></li> 1073 <li id="menu-item-574695" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-574695"><a href="https://www.petalumanews.com/special-sections/">Special Sections</a></li> 1074 <li id="menu-item-354167" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-354167"><a href="https://www.petalumanews.com/advertise-3/">Advertise</a></li> 1075 <li id="menu-item-373923" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-373923"><a href="https://www.medianewsgroup.com/accessibility-statement/">Accessibility</a></li> 1076</ul> 1077</li> 1078<li class="mng-follow"><div class="footer-follow"></div> 1079 <a href="https://checkout.petalumanews.com/?&g2i_source=SB&g2i_medium=side-nav&g2i_campaign=nav" class="subscribe-button"> 1080 <span>Subscribe Now</span> </a> 1081 1082 </li></ul> 1083 </div> 1084 1085 <div class="dfm-site-info"> 1086 1087 <div class="colophon"> 1088 1089 <div class="footer-flex-menu-wrap"><ul id="footer-bottom-menu" class="menu"><li id="menu-item-215" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-215"><a href="https://www.medianewsgroup.com/terms-of-use/">Terms of Use</a></li> 1090<li id="menu-item-216" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-216"><a href="https://www.medianewsgroup.com/cookie-policy/">Cookie Policy</a></li> 1091<li id="menu-item-217" class="cookie-policy-click menu-item menu-item-type-custom menu-item-object-custom menu-item-217"><a href="#">Cookie Preferences</a></li> 1092<li id="menu-item-218" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-218"><a href="https://www.medianewsgroup.com/privacy-policy/#911-notice-at-collection-the-personal-information-that-we-collect">California Notice of Collection</a></li> 1093<li id="menu-item-219" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-219"><a href="https://www.medianewsgroup.com/privacy-policy/#916-notice-
1093of-financial-incentive">Notice of Financial Incentive</a></li> 1094<li id="menu-item-220" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-220"><a href="#">Do Not Sell/Share My Personal Information</a></li> 1095<li id="menu-item-221" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-221"><a href="https://www.medianewsgroup.com/arbitration/">Arbitration</a></li> 1096<li id="menu-item-222" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-222"><a href="https://vip.wordpress.com/">Powered by WordPress.com VIP</a></li> 1097</ul><div class="footer-copyright-notice"><p>Copyright 2026 Petaluma Argus-Courier. 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> 1098 </div> 1099 1100 </div> 1101 1102 </footer><!-- .site-footer --> 1103 1104 </div><!-- #page --> 1105 1106 <div id="mobile-adhesion" class=""><button class="close-mobile-adhesion" onclick="closeMobileAdhesionAd()" onkeydown="keyboardHandler(event)">Close</button> 1107
1107<script> 1108 function closeMobileAdhesionAd() { 1109 document.getElementById("mobile-adhesion").classList.add("closed"); 1110 } 1111 1112 function keyboardHandler(e) { 1113 var keycode = ( e.keyCode ? e.keyCode : e.which ); 1114 if (keycode == "13") { 1115 closeMobileAdhesionAd(); 1116 } 1117 } 1118 </script>
1118 1119 <div class="dfp-ad dfp-mobile_adhesion" id="div-gpt-ad-mobile_adhesion" style="visibility:hidden"> 1120 <div class="htlad-mobile_adhesion" data-unit='petalumanews.com/news/crime-public-safety/mobile_adhesion' data-targeting=''></div> 1121 </div></div>
1121<script type='text/javascript'> 1122/* <![CDATA[ */ 1123if ( 'undefined' !== typeof _snaq ) { 1124_snaq.push(['setAuthor', 'Jakob Rodgers']); 1125_snaq.push(['setArticlePublishTime','2026-07-16T17:19:12-07:00']); 1126_snaq.push(['setSection', 'News']); 1127} 1128/* ]]> */ 1129</script>
vendor: 1 bytes, line 1129
1129
1130<script src="https://www.petalumanews.com/var/www/wp-content/plugins/mng-htl/dist/js/mngHtlMods.min.js?ver=1790264943" id="__htl_mods-js"></script>
vendor: 1 bytes, line 1130
1130
1131<script src="https://htlbid.com/v3/petalumanews.com/htlbid.js" id="__htl_script-js" data-wp-strategy="async"></script>
vendor: 1 bytes, line 1131
1131
1132<script id="__htl_script-js-after"> 1133 window.htlbid = window.htlbid || {}; 1134 htlbid.cmd = htlbid.cmd || []; 1135 htlbid.cmd.push( function() { 1136 htlbid.layout( 'universal' ); 1137 htlbid.setTargeting( "is_testing","no" ); 1138 htlbid.setTargeting( "kv", ["crime-public-safety","news","photos-and-videos","jakob-rodgers","california"] ); 1139 htlbid.setTargeting( "page", "article" ); 1140 htlbid.setTargeting( "content", [] ); 1141 htlbid.setTargeting( "RPN", "375064919454" ); 1142 htlbid.setTargeting( "rurl", "" ); 1143 htlbid.setTargeting( "articleid", 572858 ); 1144 window.htlbid.pubads().setPublisherProvidedId( "bd468a8833c8de4c2853945c8a5af4135db4ab834f74cf175b97e7620661b1f6" ); 1145 } ); 1146 window.addEventListener( 'voltaxPlayerLoaded', ( event ) => { 1147 const vplayer = event.detail.player; 1148 vplayer.setExternalKVPs( { 1149 kv: ["crime-public-safety","news","photos-and-videos","jakob-rodgers","california"], 1150 page: "article", 1151 articleid: 572858 1152 } ); 1153 } ); 1154//# sourceURL=__htl_script-js-after 1155</script>
vendor: 1 bytes, line 1155
1155
1156<script type="text/javascript" src="https://www.petalumanews.com/_static/??-eJyVy0EKwjAQBdALab9KULoQF54ktKOdkMyEzqRiT6+CC7duHzw86nZQcRKHT1TI8JYSTQUjmyMZ1KLotZlr6QpLl2yDn1Zzu7MY6qSucuOcsZCMOqPy4G2mD/0Xc1yfxivZt13KeX/qd4dj6ENIL02AQ2E=" ></script>
1156<script src="https://ak.sail-horizon.com/spm/spm.v1.min.js" id="mng-newsletters-sailthru-scout-js" data-wp-strategy="async"></script>
vendor: 1 bytes, line 1156
1156
1157<script id="mng-newsletters-sailthru-scout-js-after"> 1158Sailthru.init( {"customerId":"fa67d47122d9cfc5594e600b651c9c02","autoTrackPageview":true,"useStoredTags":true,"excludeContent":false} ); 1159//# sourceURL=mng-newsletters-sailthru-scout-js-after 1160</script>
vendor: 1 bytes, line 1160
1160
1161<script type="text/javascript" src="https://www.petalumanews.com/wp-includes/js/dist/hooks.min.js?m=1790088657g" ></script>
1161<script src="https://www.petalumanews.com/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
vendor: 1 bytes, line 1161
1161
1162<script id="wp-i18n-js-after"> 1163wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1164wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1165//# sourceURL=wp-i18n-js-after 1166</script>
vendor: 1 bytes, line 1166
1166
1167<script id="wp-parsely-loader-js-before"> 1168window.wpParselySiteId = 'petalumanews.com'; 1169//# sourceURL=wp-parsely-loader-js-before 1170</script>
vendor: 1 bytes, line 1170
1170
1171<script src="https://www.petalumanews.com/wp-content/mu-plugins/wp-parsely-3.24/build/loader.js?ver=ecf94842061bea03d54b" id="wp-parsely-loader-js"></script>
vendor: 1 bytes, line 1171
1171
1172<script data-parsely-site="petalumanews.com" src="https://cdn.parsely.com/keys/petalumanews.com/p.js?ver=3.24.1" id="parsely-cfg"></script>
vendor: 1 bytes, line 1172
1172
1173<script src="https://www.petalumanews.com/wp-content/themes/wp-mason/dist/js/ads.min.js?ver=1.0" id="can-run-ads-js"></script>
vendor: 1 bytes, line 1173
1173
1174<script type="text/javascript" src="https://www.petalumanews.com/_static/??/wp-content/themes/assets/static/js/polyfills.min.js,/wp-content/themes/assets/static/js/boldcoastal.min.js?m=1790264944j" ></script>
1174<script async src="https://s.ntv.io/serve/load.js" id="nativo-js-js"></script>
vendor: 1 bytes, line 1174
1174
1175<script type="text/javascript" src="https://www.petalumanews.com/wp-content/themes/wp-mason/dist/js/logoImgAttr.min.js?m=1790264944g" ></script>
1175<script src="//embed.sendtonews.com/player3/embedcode.js?fk=h1ftm6db&cid=13255&offsetx=0&offsety=112&floatwidth=400&floatposition=bottom-right&ver=1.0.0" id="dfm_stn_player_script-js"></script>
vendor: 1 bytes, line 1175
1175
1176<script type="text/javascript" src="https://www.petalumanews.com/_static/??/wp-content/plugins/site-plugins/site-petalumanews/dist/js/main.min.js,/wp-content/themes/wp-mason/dist/js/linkableImageWidget.min.js?m=1790264944j" ></script>
1176<script id="digisubs-social-login-js-after"> 1177(function () { 1178 var logPrefix = '[digisubs-social-login]'; 1179 var readyTimeoutMs = 10000; 1180 var pendingFlag = 'mng-digisubs-regwall-social'; 1181 var reloadedFlag = 'mng-digisubs-regwall-social-reloaded'; 1182 var newsletterDoneFlag = 'mng-digisubs-regwall-nl-done'; 1183 1184 function isEmbedReady() { 1185 return !!document.querySelector('#mng-modal'); 1186 } 1187 1188 function getAuthReady() { 1189 return (window.MNGAuth && window.MNGAuth.authenticationReady) 1190 || (window.MNGAuthentication && window.MNGAuthentication.authenticationReady) 1191 || null; 1192 } 1193 1194 function decodeJwt(token) { 1195 try { 1196 var parts = token.split('.'); 1197 if (parts.length < 2) { 1198 return null; 1199 } 1200 var base64 = parts[1].replace(/-/g, '+').replace(/_/g, '/'); 1201 while (base64.length % 4) { 1202 base64 += '='; 1203 } 1204 return JSON.parse(atob(base64)); 1205 } catch (e) { 1206 return null; 1207 } 1208 } 1209 1210 function isAuthenticated() { 1211 var ready = getAuthReady(); 1212 if (ready && ready.isAuthenticated) { 1213 return true; 1214 } 1215 return hasMngSessionIdToken(); 1216 } 1217 1218 function getMngSession() { 1219 try { 1220 return JSON.parse(window.localStorage.getItem('__MNG_Session') || 'null'); 1221 } catch (e) { 1222 return null; 1223 } 1224 } 1225 1226 function hasMngSessionIdToken() { 1227 var session = getMngSession(); 1228 return !!(session && typeof session.idToken === 'string' && session.idToken.length > 20); 1229 } 1230 1231 function waitForNativeSession() { 1232 return new Promise(function (resolve) { 1233 if (hasMngSessionIdToken()) { 1234 resolve(true); 1235 return; 1236 } 1237 var started = Date.now(); 1238 var poll = window.setInterval(function () { 1239 if (hasMngSessionIdToken()) { 1240 window.clearInterval(poll); 1241 console.info(logPrefix, 'native __MNG_Session is ready'); 1242 resolve(true); 1243 } else if (Date.now() - started > 15000) { 1244 window.clearInterval(poll); 1245 console.warn(logPrefix, 'timed out waiting for native __MNG_Session'); 1246 resolve(false); 1247 } 1248 }, 100); 1249 }); 1250 } 1251 1252 function isEntitledSubscriber() { 1253 var match = document.cookie.match(/(?:^|; )mng-entitlements=([^;]*)/); 1254 if (!match) { 1255 return false; 1256 } 1257 var payload = decodeJwt(decodeURIComponent(match[1])); 1258 return !!(payload && payload.entitlement_entitled); 1259 } 1260 1261 function getAuthEmail() { 1262 var ready = getAuthReady(); 1263 if (ready && ready.claims && ready.claims.email) { 1264 return ready.claims.email; 1265 } 1266 if (ready && typeof ready.idToken === 'string') { 1267 var claims = decodeJwt(ready.idToken); 1268 if (claims && claims.email) { 1269 return claims.email; 1270 } 1271 } 1272 var session = getMngSession(); 1273 if (session && session.email) { 1274 return session.email; 1275 } 1276 if (session && session.idToken) { 1277 var sessionClaims = decodeJwt(session.idToken); 1278 if (sessionClaims && sessionClaims.email) { 1279 return sessionClaims.email; 1280 } 1281 } 1282 return ''; 1283 } 1284 1285 function hideSocialLogin() { 1286 document.querySelectorAll('.digisubs-social-login').forEach(function (el) { 1287 el.classList.add('is-hidden'); 1288 el.setAttribute('hidden', 'hidden'); 1289 }); 1290 } 1291 1292 function grantRegwallAccessCookies() { 1293 var pathname = window.location.pathname; 1294 document.cookie = 'entitled_via_newsletter=true; path=' + pathname + '; max-age=1800'; 1295 document.cookie = 'sspw_has-nl-registration=true; path=/; max-age=604800'; 1296 if (typeof demeter === 'function') { 1297 demeter('userProperties', { args: { visitorType: 'registered' } }); 1298 } 1299 console.info(logPrefix, 'granted limited article access cookies'); 1300 } 1301 1302 function waitForEngageSubscribe() { 1303 return new Promise(function (resolve, reject) { 1304 if (window.engageLibrary && typeof window.engageLibrary.sspwSuscribeToNewsletter === 'function') { 1305 resolve(); 1306 return; 1307 } 1308 var started = Date.now(); 1309 var poll = window.setInterval(function () { 1310 if (window.engageLibrary && typeof window.engageLibrary.sspwSuscribeToNewsletter === 'function') { 1311 window.clearInterval(poll); 1312 resolve(); 1313 } else if (Date.now() - started > readyTimeoutMs) { 1314 window.clearInterval(poll); 1315 reject(new Error('engageLibrary.sspwSuscribeToNewsletter not available')); 1316 } 1317 }, 100); 1318 }); 1319 } 1320 1321 function subscribeRegwallNewsletter() { 1322 var prefId = window.authentication_config && window.authentication_config.regwallPrefId; 1323 if (!prefId) { 1324 console.info(logPrefix, 'no regwallPrefId, skipping newsletter subscribe'); 1325 return Promise.resolve(false); 1326 } 1327 var email = getAuthEmail(); 1328 if (!email) { 1329 console.warn(logPrefix, 'no auth email, skipping newsletter subscribe'); 1330 return Promise.resolve(false); 1331 } 1332 return waitForEngageSubscribe().then(function () { 1333 console.info(logPrefix, 'subscribing', email, 'to prefId', prefId); 1334 return window.engageLibrary.sspwSuscribeToNewsletter(email, Number(prefId)); 1335 }); 1336 } 1337 1338 function waitForAuthEmail() { 1339 return new Promise(function (resolve) { 1340 var email = getAuthEmail(); 1341 if (email) { 1342 resolve(email); 1343 return; 1344 } 1345 var started = Date.now(); 1346 var poll = window.setInterval(function () { 1347 var nextEmail = getAuthEmail(); 1348 if (nextEmail) { 1349 window.clearInterval(poll); 1350 resolve(nextEmail); 1351 } else if (Date.now() - started > readyTimeoutMs) { 1352 window.clearInterval(poll); 1353 resolve(''); 1354 } 1355 }, 50); 1356 }); 1357 } 1358 1359 function urlWithoutWallOverride() { 1360 var url = new URL(window.location.href); 1361 if (!url.searchParams.has('wall_override')) { 1362 return ''; 1363 } 1364 url.searchParams.delete('wall_override'); 1365 return url.pathname + url.search + url.hash; 1366 } 1367 1368 function dropWallOverrideFromAddressBar() { 1369 var cleanPath = urlWithoutWallOverride(); 1370 if (!cleanPath) { 1371 return false;
1372 } 1373 window.history.replaceState({}, '', window.location.origin + cleanPath); 1374 console.info(logPrefix, 'removed wall_override from the URL before embed login reload'); 1375 return true; 1376 } 1377 1378 (function patchLocationReload() { 1379 try { 1380 var originalReload = window.location.reload.bind(window.location); 1381 window.location.reload = function () { 1382 if (sessionStorage.getItem(pendingFlag) === '1') { 1383 var cleanPath = urlWithoutWallOverride(); 1384 if (cleanPath) { 1385 console.info(logPrefix, 'embed login reload: dropping wall_override'); 1386 window.location.replace(window.location.origin + cleanPath); 1387 return; 1388 } 1389 } 1390 return originalReload(); 1391 }; 1392 } catch (e) {} 1393 })(); 1394 1395 var finishingSocialLogin = false; 1396 1397 function finishRegwallSocialLogin() { 1398 if (finishingSocialLogin) { 1399 return; 1400 } 1401 finishingSocialLogin = true; 1402 hideSocialLogin(); 1403 1404 waitForAuthEmail().then(function () { 1405 if (sessionStorage.getItem(newsletterDoneFlag) === '1') { 1406 return false; 1407 } 1408 return subscribeRegwallNewsletter().then(function (ok) { 1409 sessionStorage.setItem(newsletterDoneFlag, '1'); 1410 console.info(logPrefix, 'newsletter subscribe', ok ? 'succeeded' : 'skipped or failed'); 1411 return ok; 1412 }); 1413 }).catch(function (err) { 1414 console.error(logPrefix, 'newsletter subscribe error', err); 1415 }).then(function () { 1416 if (!isEntitledSubscriber()) { 1417 grantRegwallAccessCookies(); 1418 } 1419 return waitForNativeSession(); 1420 }).then(function (hasSession) { 1421 if (!hasSession) { 1422 console.warn(logPrefix, 'embed login did not persist __MNG_Session'); 1423 } 1424 dropWallOverrideFromAddressBar(); 1425 sessionStorage.removeItem(pendingFlag); 1426 sessionStorage.removeItem(reloadedFlag); 1427 sessionStorage.removeItem(newsletterDoneFlag); 1428 finishingSocialLogin = false; 1429 }); 1430 } 1431 1432 function onAuthenticated() { 1433 hideSocialLogin(); 1434 if (sessionStorage.getItem(pendingFlag) === '1') { 1435 dropWallOverrideFromAddressBar(); 1436 finishRegwallSocialLogin(); 1437 } 1438 } 1439 1440 function getAuthScriptEl() { 1441 return document.querySelector('script[src*="mng-auth"]'); 1442 } 1443 1444 function getAuthScriptSrc() { 1445 var el = getAuthScriptEl(); 1446 return el ? el.src : '(no mng-auth script tag)'; 1447 } 1448 1449 function authDiagnostics() { 1450 return [ 1451 'script=' + getAuthScriptSrc(), 1452 'MNGAuth=' + typeof window.MNGAuth, 1453 'module=' + typeof window.module, 1454 'exports=' + typeof window.exports, 1455 'define=' + typeof window.define, 1456 'define.amd=' + !!(window.define && window.define.amd) 1457 ].join(' '); 1458 } 1459 1460 function adoptMngAuth() { 1461 if (window.MNGAuth && (typeof window.MNGAuth.init === 'function' || typeof window.MNGAuth.showScreen === 'function')) { 1462 return window.MNGAuth; 1463 } 1464 var candidates = []; 1465 if (window.module && window.module.exports) { 1466 candidates.push(window.module.exports.MNGAuth || window.module.exports); 1467 } 1468 if (window.exports) { 1469 candidates.push(window.exports.MNGAuth || window.exports); 1470 } 1471 for (var i = 0; i < candidates.length; i++) { 1472 var candidate = candidates[i]; 1473 if (candidate && (typeof candidate.init === 'function' || typeof candidate.showScreen === 'function')) { 1474 window.MNGAuth = candidate; 1475 console.info(logPrefix, 'adopted MNGAuth from UMD export'); 1476 return candidate; 1477 } 1478 } 1479 return null; 1480 } 1481 1482 function waitForMngAuth() { 1483 if (window.__mngAuthReadyPromise) { 1484 return window.__mngAuthReadyPromise; 1485 } 1486 window.__mngAuthReadyPromise = new Promise(function (resolve, reject) { 1487 if (adoptMngAuth()) { 1488 resolve(); 1489 return; 1490 } 1491 1492 var settled = false; 1493 1494 function succeed() { 1495 if (settled) { 1496 return; 1497 } 1498 settled = true; 1499 resolve(); 1500 } 1501 1502 function fail(message) { 1503 if (settled) { 1504 return; 1505 } 1506 settled = true; 1507 window.__mngAuthReadyPromise = null; 1508 reject(new Error(message + ' ' + authDiagnostics())); 1509 } 1510 1511 function shadowUmdGlobals() { 1512 var saved = { 1513 module: window.module, 1514 exports: window.exports, 1515 define: window.define 1516 };
1517 try { 1518 delete window.module; 1519 delete window.exports; 1520 delete window.define; 1521 } catch (e) { 1522 window.module = undefined; 1523 window.exports = undefined; 1524 window.define = undefined; 1525 } 1526 return saved; 1527 } 1528 1529 function restoreUmdGlobals(saved) { 1530 try { 1531 if (typeof saved.module !== 'undefined') { 1532 window.module = saved.module; 1533 } 1534 if (typeof saved.exports !== 'undefined') { 1535 window.exports = saved.exports; 1536 } 1537 if (typeof saved.define !== 'undefined') { 1538 window.define = saved.define; 1539 } 1540 } catch (e) {} 1541 } 1542 1543 function loadIsolatedCopy() { 1544 var src = getAuthScriptSrc(); 1545 if (src === '(no mng-auth script tag)') { 1546 fail('mng-auth.js is not on the page'); 1547 return; 1548 } 1549 console.info(logPrefix, 'reloading mng-auth.js without UMD globals'); 1550 var saved = shadowUmdGlobals(); 1551 var script = document.createElement('script'); 1552 script.src = src; 1553 script.onload = function () { 1554 restoreUmdGlobals(saved); 1555 if (adoptMngAuth()) { 1556 succeed(); 1557 return; 1558 } 1559 fail('CDN loaded but did not expose window.MNGAuth'); 1560 }; 1561 script.onerror = function () { 1562 restoreUmdGlobals(saved); 1563 fail('mng-auth.js failed to load'); 1564 }; 1565 document.head.appendChild(script); 1566 } 1567 1568 var existing = getAuthScriptEl(); 1569 if (existing && document.readyState === 'loading') { 1570 existing.addEventListener('load', function () { 1571 if (adoptMngAuth()) { 1572 succeed(); 1573 return; 1574 } 1575 loadIsolatedCopy(); 1576 }); 1577 existing.addEventListener('error', function () { 1578 fail('existing mng-auth.js tag failed to load'); 1579 }); 1580 return; 1581 } 1582 1583 loadIsolatedCopy(); 1584 }); 1585 return window.__mngAuthReadyPromise; 1586 } 1587 1588 function waitForEmbedReady() { 1589 return new Promise(function (resolve, reject) { 1590 if (isEmbedReady()) { 1591 resolve(); 1592 return; 1593 } 1594 1595 var settled = false; 1596 var poll; 1597 1598 function cleanup() { 1599 window.clearInterval(poll); 1600 document.removeEventListener('mng.auth.onFinished', onFinished); 1601 } 1602 1603 function succeed() { 1604 if (settled) { 1605 return; 1606 } 1607 settled = true; 1608 cleanup(); 1609 resolve(); 1610 } 1611 1612 function fail(message) { 1613 if (settled) { 1614 return; 1615 } 1616 settled = true; 1617 cleanup(); 1618 reject(new Error(message)); 1619 } 1620 1621 function onFinished() { 1622 if (isEmbedReady()) { 1623 succeed(); 1624 return; 1625 } 1626 fail('mng-auth reported onFinished but #mng-modal was not created. script=' + getAuthScriptSrc()); 1627 } 1628 1629 document.addEventListener('mng.auth.onFinished', onFinished); 1630 poll = window.setInterval(function () { 1631 if (isEmbedReady()) { 1632 succeed(); 1633 } 1634 }, 100); 1635 window.setTimeout(function () { 1636 fail('timed out waiting for #mng-modal. script=' + getAuthScriptSrc()); 1637 }, readyTimeoutMs); 1638 }); 1639 } 1640 1641 function openEmbedLogin(button) { 1642 var connection = button.getAttribute('data-mng-auth-social-action'); 1643 console.info(logPrefix, 'click', button.getAttribute('data-mng-cta'), '- waiting for embed login', connection, getAuthScriptSrc()); 1644 return waitForMngAuth().then(function () { 1645 if (isEmbedReady()) { 1646 button.__mngSocialForward = true; 1647 button.click(); 1648 button.__mngSocialForward = false; 1649 console.info(logPrefix, 'forwarded social click to embed login', connection); 1650 return; 1651 } 1652 return waitForEmbedReady().then(function () { 1653 button.__mngSocialForward = true; 1654 button.click(); 1655 button.__mngSocialForward = false; 1656 console.info(logPrefix, 'forwarded social click to embed login', connection); 1657 }); 1658 }).catch(function (err) { 1659 console.error(logPrefix, 'failed to open embed login', err); 1660 }); 1661 } 1662 1663 document.addEventListener('click', function (event) { 1664 var button = event.target.closest('.digisubs-social-login__button'); 1665 if (!button || button.__mngSocialForward) { 1666 return; 1667 } 1668 sessionStorage.setItem(pendingFlag, '1'); 1669 if (isEmbedReady() && window.MNGAuth) { 1670 console.info(logPrefix, 'click', button.getAttribute('data-mng-cta'), '- letting embed login handle', button.getAttribute('data-mng-auth-social-action')); 1671 return; 1672 } 1673 event.preventDefault(); 1674 event.stopPropagation(); 1675 openEmbedLogin(button); 1676 }); 1677 1678 ['authenticationReady', 'mng-auth-check-complete', 'entitlementsReady'].forEach(function (name) { 1679 window.addEventListener(name, function () { 1680 if (isAuthenticated()) { 1681 onAuthenticated(); 1682 } 1683 }, true); 1684 }); 1685 ['mng.auth.onReady', 'mng.auth.onLogin', 'mng.auth.onAuthDetermined', 'mng.auth.onEntitlementsDetermined'].forEach(function (name) { 1686 document.addEventListener(name, function () { 1687 if (isAuthenticated()) { 1688 onAuthenticated(); 1689 } 1690 }, true); 1691 }); 1692 1693 if (window.authentication_config && window.authentication_config.debug === '1') { 1694 console.info(logPrefix, 'bridge ready', typeof window.MNGAuth, getAuthScriptSrc()); 1695 } 1696 1697 if (isAuthenticated()) { 1698 onAuthenticated(); 1699 } 1700})(); 1701//# sourceURL=digisubs-social-login-js-after 1702</script>
vendor: 1 bytes, line 1702
1702
1703<script src="https://applepay.cdn-apple.com/jsapi/1.latest/apple-pay-sdk.js" id="apple_pay_sdk-js"></script>
vendor: 1 bytes, line 1703
1703
1704<script id="mng_apple-js-extra"> 1705var apple_config = {"applePayEnabled":"","loggedOutPurchaseEnabled":"0","sourceId":""}; 1706//# sourceURL=mng_apple-js-extra 1707</script>
vendor: 1 bytes, line 1707
1707
1708<script type="text/javascript" src="https://www.petalumanews.com/wp-content/plugins/mng-digisubs/static/mng-digisubs.apple.bundle.js?m=1790269455g" ></script>
1708<script id="mng-cache-control-js-before"> 1709window.cache_control_adminbar_support = {"rootUrl":"https:\/\/www.petalumanews.com\/wp-admin\/admin-ajax.php","rootAction":"cache_control_adminbar_action","nonce":"338794070b","isSectionFront":true,"isHomepage":false} 1710//# sourceURL=mng-cache-control-js-before 1711</script>
vendor: 1 bytes, line 1711
1711
1712<script src="https://www.petalumanews.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 1712
1712
1713<script id="jetpack-stats-js-before"> 1714_stq = window._stq || []; 1715_stq.push([ "view", {"v":"ext","blog":"246760183","post":"572858","tz":"-7","srv":"www.petalumanews.com","hp":"vip","j":"1:16.1.3"} ]); 1716_stq.push([ "clickTrackerInit", "246760183", "572858" ]); 1717//# sourceURL=jetpack-stats-js-before 1718</script>
vendor: 1 bytes, line 1718
1718
1719<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 1719
1719
1720<script async src="https://cdn.p-n.io/pushly-sdk.min.js?domain_key=8U7WGIXtcddLm7gWOEpUbkwOsWTcE4xDjPM5&ver=6.9.9" id="pushly-sdk-js"></script>
vendor: 1 bytes, line 1720
1720
1721<script id="mng-gallery-js-before"> 1722window.mngGalleryData = window.mngGalleryData || {}; 1723window.mngGalleryData.galleryIds = window.mngGalleryData.galleryIds ? 1724 [...window.mngGalleryData.galleryIds, 'mng-gallery-f8376a6c89038607d07fc53bd763fea5'] : 1725 ['mng-gallery-f8376a6c89038607d07fc53bd763fea5']; 1726//# sourceURL=mng-gallery-js-before 1727</script>
vendor: 1 bytes, line 1727
1727
1728<script src="https://www.petalumanews.com/wp-content/themes/wp-mason/dist/js/mngGallery.min.js?ver=1.34.1" id="mng-gallery-js"></script>
vendor: 1 bytes, line 1728
1728
1729<script id="sharing-js-js-extra"> 1730var sharing_js_options = {"lang":"en","counts":"","is_stats_active":"1"}; 1731//# sourceURL=sharing-js-js-extra 1732</script>
vendor: 1 bytes, line 1732
1732
1733<script src="https://www.petalumanews.com/wp-content/mu-plugins/jetpack-16.1/_inc/build/sharedaddy/sharing.min.js?ver=16.1.3" id="sharing-js-js"></script>
vendor: 1 bytes, line 1733
1733
1734<script id="sharing-js-js-after"> 1735var windowOpen; 1736 ( function () { 1737 function matches( el, sel ) { 1738 return !! ( 1739 el.matches && el.matches( sel ) || 1740 el.msMatchesSelector && el.msMatchesSelector( sel ) 1741 ); 1742 } 1743 1744 document.body.addEventListener( 'click', function ( event ) { 1745 if ( ! event.target ) { 1746 return; 1747 } 1748 1749 var el; 1750 if ( matches( event.target, 'a.share-facebook' ) ) { 1751 el = event.target; 1752 } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-facebook' ) ) { 1753 el = event.target.parentNode; 1754 } 1755 1756 if ( el ) { 1757 event.preventDefault(); 1758 1759 // If there's another sharing window open, close it. 1760 if ( typeof windowOpen !== 'undefined' ) { 1761 windowOpen.close(); 1762 } 1763 windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomfacebook', 'menubar=1,resizable=1,width=600,height=400' ); 1764 return false; 1765 } 1766 } ); 1767 } )(); 1768var windowOpen; 1769 ( function () { 1770 function matches( el, sel ) { 1771 return !! ( 1772 el.matches && el.matches( sel ) || 1773 el.msMatchesSelector && el.msMatchesSelector( sel ) 1774 ); 1775 } 1776 1777 document.body.addEventListener( 'click', function ( event ) { 1778 if ( ! event.target ) { 1779 return; 1780 } 1781 1782 var el; 1783 if ( matches( event.target, 'a.share-x' ) ) { 1784 el = event.target; 1785 } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-x' ) ) { 1786 el = event.target.parentNode; 1787 } 1788 1789 if ( el ) { 1790 event.preventDefault(); 1791 1792 // If there's another sharing window open, close it. 1793 if ( typeof windowOpen !== 'undefined' ) { 1794 windowOpen.close(); 1795 } 1796 windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomx', 'menubar=1,resizable=1,width=600,height=350' ); 1797 return false; 1798 } 1799 } ); 1800 } )(); 1801//# sourceURL=sharing-js-js-after 1802</script>
vendor: 1 bytes, line 1802
1802
1803<script src="//www.lightboxcdn.com/vendor/db6f0be6-f660-4856-9802-62d2a9838abf/user.js?cb=638917577041638650" id="digioh-js"></script>
vendor: 1 bytes, line 1803
1803
1804<script id="wp-emoji-settings" type="application/json"> 1805{"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.petalumanews.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.9"}} 1806</script>
vendor: 1 bytes, line 1806
1806
1807<script type="module"> 1808/*! This file is auto-generated */ 1809var 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)))});
1810//# sourceURL=https://www.petalumanews.com/wp-includes/js/wp-emoji-loader.min.js 1811</script>
1811 1812 1813 </body> 1814 </html> 1815
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.