The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,643 11,035 SH   SOLE   11,035 0 0
ABBOTT LABS COM 002824100 1,593 13,463 SH   SOLE   13,463 0 0
ABBVIE INC COM 00287Y109 26,146 161,288 SH   SOLE   161,288 0 0
ACTIVISION BLIZZARD INC COM 00507V109 851 10,628 SH   SOLE   10,628 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 29,221 64,135 SH   SOLE   64,135 0 0
ADVANCED MICRO DEVICES INC COM 007903107 13,892 127,049 SH   SOLE   127,049 0 0
ALPHABET INC CAP STK CL A 02079K305 63,429 22,805 SH   SOLE   22,805 0 0
ALPHABET INC CAP STK CL C 02079K107 31,580 11,307 SH   SOLE   11,307 0 0
AMAZON COM INC COM 023135106 63,488 19,475 SH   SOLE   19,475 0 0
AMERICAN EXPRESS CO COM 025816109 2,097 11,213 SH   SOLE   11,213 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,902 17,530 SH   SOLE   17,530 0 0
ANALOG DEVICES INC COM 032654105 9,468 57,317 SH   SOLE   57,317 0 0
APPLE INC COM 037833100 117,835 674,849 SH   SOLE   674,849 0 0
APPLE INC PUT 037833950 0 28,000 SH Put SOLE   28,000 0 0
AT&T INC COM 00206R102 4,399 186,142 SH   SOLE   186,142 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28,829 81,690 SH   SOLE   81,690 0 0
BK OF AMERICA CORP COM 060505104 3,270 79,333 SH   SOLE   79,333 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100 165 12,000 SH   SOLE   12,000 0 0
BLACKSTONE INC COM 09260D107 9,272 73,042 SH   SOLE   73,042 0 0
BOSTON SCIENTIFIC CORP COM 101137107 13,861 312,963 SH   SOLE   312,963 0 0
BP PLC SPONSORED ADR 055622104 415 14,100 SH   SOLE   14,100 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 3 20,000 SH   SOLE   20,000 0 0
CHEVRON CORP NEW COM 166764100 19,590 120,308 SH   SOLE   120,308 0 0
CONSTELLATION BRANDS INC CL A 21036P108 3,373 14,645 SH   SOLE   14,645 0 0
COSTCO WHSL CORP NEW COM 22160K105 21,334 37,048 SH   SOLE   37,048 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 625 39,670 SH   SOLE   39,670 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 8,593 46,552 SH   SOLE   46,552 0 0
DANAHER CORPORATION COM 235851102 28,369 96,712 SH   SOLE   96,712 0 0
DISNEY WALT CO COM 254687106 19,052 138,907 SH   SOLE   138,907 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,811 16,218 SH   SOLE   16,218 0 0
EATON VANCE MUN BD FD COM 27827X101 2,610 226,936 SH   SOLE   226,936 0 0
ENERGY VAULT HOLDINGS INC *W EXP 02/11/202 29280W117 135 50,000 SH   SOLE   50,000 0 0
EXXON MOBIL CORP COM 30231G102 998 12,087 SH   SOLE   12,087 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 10,426 64,317 SH   SOLE   64,317 0 0
FORTINET INC COM 34959E109 6,151 18,000 SH   SOLE   18,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 10,791 216,955 SH   SOLE   216,955 0 0
GABELLI DIVID & INCOME TR COM 36242H104 5,563 225,790 SH   SOLE   225,790 0 0
GILEAD SCIENCES INC COM 375558103 4,602 77,410 SH   SOLE   77,410 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 20,603 62,414 SH   SOLE   62,414 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 359 10,942 SH   SOLE   10,942 0 0
HOME DEPOT INC COM 437076102 14,343 47,917 SH   SOLE   47,917 0 0
HONEYWELL INTL INC COM 438516106 5,633 28,948 SH   SOLE   28,948 0 0
INTEL CORP COM 458140100 2,226 44,910 SH   SOLE   44,910 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 11,803 32,557 SH   SOLE   32,557 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 484 12,000 SH   SOLE   12,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 4,059 111,438 SH   SOLE   111,438 0 0
JOHNSON & JOHNSON COM 478160104 12,859 72,557 SH   SOLE   72,557 0 0
JPMORGAN CHASE & CO COM 46625H100 32,042 235,050 SH   SOLE   235,050 0 0
KELLOGG CO COM 487836108 1,552 24,065 SH   SOLE   24,065 0 0
KINDER MORGAN INC DEL COM 49456B101 203 10,750 SH   SOLE   10,750 0 0
KKR & CO INC COM 48251W104 9,850 168,457 SH   SOLE   168,457 0 0
KROGER CO COM 501044101 1,148 20,007 SH   SOLE   20,007 0 0
LIBERTY GLOBAL PLC PUT G5480U950 29 22,000 SH Put SOLE   22,000 0 0
LOWES COS INC COM 548661107 2,367 11,705 SH   SOLE   11,705 0 0
MCDONALDS CORP COM 580135101 2,960 11,972 SH   SOLE   11,972 0 0
MCKESSON CORP COM 58155Q103 19,827 64,768 SH   SOLE   64,768 0 0
MEDTRONIC PLC SHS G5960L103 1,532 13,812 SH   SOLE   13,812 0 0
MERCK & CO INC COM 58933Y105 29,584 360,560 SH   SOLE   360,560 0 0
META PLATFORMS INC CL A 30303M102 6,655 29,928 SH   SOLE   29,928 0 0
MICROSOFT CORP COM 594918104 91,174 295,721 SH   SOLE   295,721 0 0
MORGAN STANLEY COM NEW 617446448 4,271 48,870 SH   SOLE   48,870 0 0
NEXTERA ENERGY INC COM 65339F101 2,241 26,453 SH   SOLE   26,453 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 237 18,073 SH   SOLE   18,073 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 622 47,398 SH   SOLE   47,398 0 0
NUVEEN MUN VALUE FD INC COM 670928100 3,383 353,150 SH   SOLE   353,150 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 154 18,000 SH   SOLE   18,000 0 0
NVIDIA CORPORATION COM 67066G104 24,327 89,156 SH   SOLE   89,156 0 0
ORACLE CORP COM 68389X105 1,482 17,919 SH   SOLE   17,919 0 0
PAYPAL HLDGS INC COM 70450Y103 5,715 49,414 SH   SOLE   49,414 0 0
PEPSICO INC COM 713448108 6,819 40,740 SH   SOLE   40,740 0 0
PFIZER INC COM 717081103 19,439 375,479 SH   SOLE   375,479 0 0
PROCTER AND GAMBLE CO COM 742718109 4,074 26,662 SH   SOLE   26,662 0 0
QUALCOMM INC COM 747525103 18,066 118,214 SH   SOLE   118,214 0 0
SALESFORCE COM INC COM 79466L302 4,259 20,061 SH   SOLE   20,061 0 0
SCHWAB CHARLES CORP COM 808513105 2,515 29,825 SH   SOLE   29,825 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 9,843 1,122,340 SH   SOLE   1,122,340 0 0
STATE STR CORP COM 857477103 5,162 59,250 SH   SOLE   59,250 0 0
STRYKER CORPORATION COM 863667101 15,439 57,748 SH   SOLE   57,748 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 54,031 91,477 SH   SOLE   91,477 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,110 13,660 SH   SOLE   13,660 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 18,831 369,660 SH   SOLE   369,660 0 0
VISA INC COM CL A 92826C839 48,348 218,009 SH   SOLE   218,009 0 0
ZOETIS INC CL A 98978V103 24,445 129,620 SH   SOLE   129,620 0 0