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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Apple Inc COM 037833100   27,976,193 145,308 SH   SOLE   145,308 0 0
Microsoft Corp COM 594918104   19,776,762 52,592 SH   SOLE   52,592 0 0
NVIDIA Corp COM 67066G104   16,619,807 33,560 SH   SOLE   33,560 0 0
Alphabet Inc class A COM 02079K305   15,512,334 111,048 SH   SOLE   111,048 0 0
Visa Inc COM 92826C839   12,421,932 47,712 SH   SOLE   47,712 0 0
Amazon.com Inc COM 023135106   9,557,178 62,901 SH   SOLE   62,901 0 0
JPMorgan Chase & Co COM 46625H100   8,130,141 47,796 SH   SOLE   47,796 0 0
PepsiCo Inc COM 713448108   7,876,448 46,376 SH   SOLE   46,376 0 0
Costco Wholesale Corp COM 22160K105   7,862,959 11,912 SH   SOLE   11,912 0 0
Berkshire Hathaway Inc COM 084670702   7,342,203 20,586 SH   SOLE   20,586 0 0
Thermo Fisher Scientific Inc COM 883556102   6,600,647 12,436 SH   SOLE   12,436 0 0
UnitedHealth Group Inc COM 91324P102   6,070,413 11,530 SH   SOLE   11,530 0 0
Johnson & Johnson COM 478160104   5,550,278 35,411 SH   SOLE   35,411 0 0
Mastercard Inc COM 57636Q104   5,549,998 13,013 SH   SOLE   13,013 0 0
Home Depot Inc/The COM 437076102   5,227,014 15,083 SH   SOLE   15,083 0 0
Union Pacific Corp COM 907818108   5,136,897 20,914 SH   SOLE   20,914 0 0
McDonald's Corp COM 580135101   5,104,123 17,214 SH   SOLE   17,214 0 0
iShares Core S&P 500 ETF TR UNIT 464287200   5,078,924 10,634 SH   SOLE   10,634 0 0
Bank of America Corp COM 060505104   4,963,770 147,424 SH   SOLE   147,424 0 0
Exxon Mobil Corp COM 30231G102   4,565,421 45,663 SH   SOLE   45,663 0 0
Meta Platforms Inc. Class A COM 30303M102   4,179,206 11,807 SH   SOLE   11,807 0 0
salesforce.com Inc COM 79466L302   4,161,296 15,814 SH   SOLE   15,814 0 0
TJX Cos Inc/The COM 872540109   3,701,086 39,453 SH   SOLE   39,453 0 0
Vanguard S&P 500 ETF TR UNIT 922908363   3,468,020 7,940 SH   SOLE   7,940 0 0
Bank of America Corp 7.25 Pfd 7.25%CNV PFD L 060505682   3,456,743 2,868 SH   SOLE   2,868 0 0
Lockheed Martin Corp COM 539830109   3,382,983 7,464 SH   SOLE   7,464 0 0
Target Corp COM 87612E106   3,377,490 23,715 SH   SOLE   23,715 0 0
Chevron Corp COM 166764100   3,251,390 21,798 SH   SOLE   21,798 0 0
Wells Fargo & Co PERP PFD CNV A 949746804   3,188,719 2,667 SH   SOLE   2,667 0 0
Caterpillar Inc COM 149123101   3,176,087 10,742 SH   SOLE   10,742 0 0
RTX Corp COM 75513E101   3,161,954 37,580 SH   SOLE   37,580 0 0
Automatic Data Processing Inc COM 053015103   3,134,145 13,453 SH   SOLE   13,453 0 0
SPDR S&P MidCap 400 ETF Trust TR UNIT 78467Y107   2,967,666 5,849 SH   SOLE   5,849 0 0
Walt Disney Co/The COM 254687106   2,896,766 32,083 SH   SOLE   32,083 0 0
Procter & Gamble Co/The COM 742718109   2,765,063 18,869 SH   SOLE   18,869 0 0
Alphabet Inc class C COM 02079K107   2,300,259 16,322 SH   SOLE   16,322 0 0
Palo Alto Networks Inc COM 697435105   2,287,089 7,756 SH   SOLE   7,756 0 0
Deere & Co COM 244199105   2,266,463 5,668 SH   SOLE   5,668 0 0
American Electric Power Co Inc COM 025537101   2,204,230 27,139 SH   SOLE   27,139 0 0
Comcast Corp COM 20030N101   2,077,236 47,371 SH   SOLE   47,371 0 0
Merck & Co Inc COM 58933Y105   1,987,980 18,235 SH   SOLE   18,235 0 0
NextEra Energy Inc COM 65339F101   1,929,831 31,772 SH   SOLE   31,772 0 0
Fidelity MSCI Information Tech TR UNIT 316092808   1,849,197 12,874 SH   SOLE   12,874 0 0
Verizon Communications Inc COM 92343V104   1,793,992 47,586 SH   SOLE   47,586 0 0
AbbVie Inc COM 00287Y109   1,691,343 10,914 SH   SOLE   10,914 0 0
Honeywell International Inc COM 438516106   1,683,086 8,026 SH   SOLE   8,026 0 0
Prudential Financial Inc COM 744320102   1,676,680 16,167 SH   SOLE   16,167 0 0
SPDR S&P 500 ETF Trust TR UNIT 78462F103   1,663,110 3,499 SH   SOLE   3,499 0 0
Wal-Mart Stores Inc COM 931142103   1,489,162 9,446 SH   SOLE   9,446 0 0
Boeing Co/The COM 097023105   1,425,289 5,468 SH   SOLE   5,468 0 0
Cisco Systems Inc COM 17275R102   1,416,783 28,044 SH   SOLE   28,044 0 0
Estee Lauder Cos Inc/The COM 518439104   1,361,599 9,310 SH   SOLE   9,310 0 0
Pfizer Inc COM 717081103   1,360,356 47,251 SH   SOLE   47,251 0 0
Technology Select Sector SPDR TR UNIT 81369Y803   1,337,736 6,950 SH   SOLE   6,950 0 0
SPDR Portfolio S&P 600 Small C TR UNIT 78468R853   1,292,522 30,643 SH   SOLE   30,643 0 0
iShares Core Dividend Growth E TR UNIT 46434V621   1,263,342 23,473 SH   SOLE   23,473 0 0
Extra Space Storage Inc COM 30225T102   1,185,480 7,394 SH   SOLE   7,394 0 0
Texas Instruments Inc COM 882508104   1,101,001 6,459 SH   SOLE   6,459 0 0
Trex Co Inc COM 89531P105   1,007,968 12,175 SH   SOLE   12,175 0 0
Philip Morris International In COM 718172109   979,937 10,416 SH   SOLE   10,416 0 0
Duke Energy Corp COM 26441C204   977,872 10,077 SH   SOLE   10,077 0 0
Eli Lilly & Co COM 532457108   969,396 1,663 SH   SOLE   1,663 0 0
O'Reilly Automotive Inc COM 67103H107   932,028 981 SH   SOLE   981 0 0
Marathon Petroleum Corp COM 56585A102   899,507 6,063 SH   SOLE   6,063 0 0
Adobe Systems Inc COM 00724F101   884,758 1,483 SH   SOLE   1,483 0 0
CVS Health Corp COM 126650100   863,507 10,936 SH   SOLE   10,936 0 0
Vanguard Total Stock Market ET TR UNIT 922908769   856,839 3,612 SH   SOLE   3,612 0 0
Abbott Laboratories COM 002824100   826,185 7,506 SH   SOLE   7,506 0 0
Pinnacle West Capital Corp COM 723484101   813,660 11,326 SH   SOLE   11,326 0 0
Health Care Select Sector SPDR TR UNIT 81369Y209   809,143 5,933 SH   SOLE   5,933 0 0
Danaher Corp COM 235851102   779,384 3,369 SH   SOLE   3,369 0 0
PPG Industries Inc COM 693506107   777,810 5,201 SH   SOLE   5,201 0 0
iShares Russell 2000 ETF TR UNIT 464287655   772,533 3,849 SH   SOLE   3,849 0 0
iShares MSCI Emerging Markets TR UNIT 464287234   763,427 18,986 SH   SOLE   18,986 0 0
Intuit Inc COM 461202103   735,035 1,176 SH   SOLE   1,176 0 0
iShares MSCI EAFE ETF TR UNIT 464287465   734,662 9,750 SH   SOLE   9,750 0 0
NVR Inc COM 62944T105   700,045 100 SH   SOLE   100 0 0
NIKE Inc COM 654106103   699,842 6,446 SH   SOLE   6,446 0 0
Applied Materials Inc COM 038222105   692,849 4,275 SH   SOLE   4,275 0 0
Invesco QQQ Trust Srs 1 TR UNIT 46090E103   688,403 1,681 SH   SOLE   1,681 0 0
Communication Services Sector TR UNIT 81369Y852   632,651 8,707 SH   SOLE   8,707 0 0
Becton Dickinson and Co COM 075887109   623,473 2,557 SH   SOLE   2,557 0 0
Amgen Inc COM 031162100   618,379 2,147 SH   SOLE   2,147 0 0
Bristol-Myers Squibb Co COM 110122108   614,489 11,976 SH   SOLE   11,976 0 0
iShares Core S&P Small-Cap ETF TR UNIT 464287804   606,036 5,598 SH   SOLE   5,598 0 0
Intel Corp COM 458140100   567,875 11,301 SH   SOLE   11,301 0 0
Lowe's Cos Inc COM 548661107   563,051 2,530 SH   SOLE   2,530 0 0
Berkshire Hathaway Inc COM 084670108   542,625 1 SH   SOLE   1 0 0
iShares Core S&P U.S. Growth E TR UNIT 464287671   539,654 5,184 SH   SOLE   5,184 0 0
Converge Technology Solutions COM 21250C106   531,864 169,400 SH   SOLE   169,400 0 0
Arista Networks Inc COM 040413106   524,481 2,227 SH   SOLE   2,227 0 0
Taiwan Semiconductor Manufactu COM 874039100   523,432 5,033 SH   SOLE   5,033 0 0
Pioneer Natural Resources Co COM 723787107   507,554 2,257 SH   SOLE   2,257 0 0
Vanguard High Dividend Yield E TR UNIT 921946406   502,223 4,499 SH   SOLE   4,499 0 0
Coca-Cola Co/The COM 191216100   501,612 8,512 SH   SOLE   8,512 0 0
Goldman Sachs Group Inc/The COM 38141G104   487,999 1,265 SH   SOLE   1,265 0 0
PayPal Holdings Inc COM 70450Y103   487,595 7,940 SH   SOLE   7,940 0 0
Fidelity MSCI Health Care Inde TR UNIT 316092600   475,861 7,356 SH   SOLE   7,356 0 0
Yum! Brands Inc COM 988498101   469,592 3,594 SH   SOLE   3,594 0 0
Phillips 66 COM 718546104   464,659 3,490 SH   SOLE   3,490 0 0
American Tower Corp COM 03027X100   459,824 2,130 SH   SOLE   2,130 0 0
Consumer Discretionary Select TR UNIT 81369Y407   437,012 2,444 SH   SOLE   2,444 0 0
BlackRock Municipal 2030 Targe TR UNIT 09257P105   416,000 20,000 SH   SOLE   20,000 0 0
iShares MSCI EAFE Small-Cap ET TR UNIT 464288273   414,730 6,700 SH   SOLE   6,700 0 0
Elevance Health Inc COM 036752103   413,558 877 SH   SOLE   877 0 0
Enterprise Products Partners L COM 293792107   409,690 15,548 SH   SOLE   15,548 0 0
iShares Core S&P Mid-Cap ETF TR UNIT 464287507   397,156 1,433 SH   SOLE   1,433 0 0
Lennar Corp COM 526057302   388,745 2,900 SH   SOLE   2,900 0 0
Marriott International Inc/MD COM 571903202   387,877 1,720 SH   SOLE   1,720 0 0
Target Corp Jan 17 25 $110 CAL CALL 6138399GA   387,500 100 SH Call SOLE   100 0 0
Tesla Inc COM 88160R101   379,180 1,526 SH   SOLE   1,526 0 0
Travelers Cos Inc/The COM 89417E109   371,836 1,952 SH   SOLE   1,952 0 0
Blackstone Group Inc COM 09260D107   370,242 2,828 SH   SOLE   2,828 0 0
Fidelity MSCI Industrials Inde TR UNIT 316092709   360,645 5,890 SH   SOLE   5,890 0 0
Vanguard FTSE All-World ex-US TR UNIT 922042775   341,050 6,075 SH   SOLE   6,075 0 0
Starbucks Corp COM 855244109   339,587 3,537 SH   SOLE   3,537 0 0
Fidelity MSCI Consumer Discret TR UNIT 316092204   337,367 4,274 SH   SOLE   4,274 0 0
Public Storage COM 74460D109   337,025 1,105 SH   SOLE   1,105 0 0
Eaton Corp PLC COM G29183103   336,426 1,397 SH   SOLE   1,397 0 0
Cummins Inc COM 231021106   331,325 1,383 SH   SOLE   1,383 0 0
PNC Financial Services Group I COM 693475105   329,676 2,129 SH   SOLE   2,129 0 0
Broadcom Ltd COM 11135F101   324,829 291 SH   SOLE   291 0 0
International Business Machine COM 459200101   314,997 1,926 SH   SOLE   1,926 0 0
Oracle Corp COM 68389X105   311,862 2,958 SH   SOLE   2,958 0 0
Welltower Inc COM 95040Q104   305,586 3,389 SH   SOLE   3,389 0 0
Vanguard Mid-Cap Value ETF TR UNIT 922908512   304,086 2,097 SH   SOLE   2,097 0 0
Consumer Staples Select Sector TR UNIT 81369Y308   297,628 4,132 SH   SOLE   4,132 0 0
Altria Group Inc COM 02209S103   294,563 7,302 SH   SOLE   7,302 0 0
SPDR S&P Biotech ETF TR UNIT 78464A870   294,211 3,295 SH   SOLE   3,295 0 0
Vanguard Mid-Cap ETF TR UNIT 922908629   291,963 1,255 SH   SOLE   1,255 0 0
iShares MSCI USA Quality Facto TR UNIT 46432F339   290,601 1,975 SH   SOLE   1,975 0 0
ALIBABA GROUP JAN 16 26 $120 CALL 6733669QQ   280,000 350 SH Call SOLE   350 0 0
Vanguard FTSE Emerging Markets TR UNIT 922042858   270,726 6,587 SH   SOLE   6,587 0 0
Advanced Micro Devices Inc COM 007903107   268,434 1,821 SH   SOLE   1,821 0 0
iShares PHLX Semiconductor ETF TR UNIT 464287523   267,886 465 SH   SOLE   465 0 0
ConocoPhillips COM 20825C104   264,988 2,283 SH   SOLE   2,283 0 0
iShares MSCI USA ESG Aware ETF TR UNIT 46435G425   261,566 2,493 SH   SOLE   2,493 0 0
Ameriprise Financial Inc COM 03076C106   260,943 687 SH   SOLE   687 0 0
Republic Services Inc COM 760759100   259,074 1,571 SH   SOLE   1,571 0 0
Real Estate Select Sector SPDR TR UNIT 81369Y860   257,786 6,435 SH   SOLE   6,435 0 0
BlackRock Inc COM 09247X101   255,717 315 SH   SOLE   315 0 0
Simon Property Group Inc COM 828806109   253,329 1,776 SH   SOLE   1,776 0 0
Colgate-Palmolive Co COM 194162103   251,485 3,155 SH   SOLE   3,155 0 0
Wells Fargo & Co COM 949746101   251,416 5,108 SH   SOLE   5,108 0 0
Linde PLC COM G54950103   249,301 607 SH   SOLE   607 0 0
Novartis AG COM 66987V109   241,318 2,390 SH   SOLE   2,390 0 0
AirBnB Inc - Class A COM 009066101   237,973 1,748 SH   SOLE   1,748 0 0
Ares Management Corp COM 03990B101   237,840 2,000 SH   SOLE   2,000 0 0
Charles Schwab Corp/The COM 808513105   233,714 3,397 SH   SOLE   3,397 0 0
Eastern Bankshares Inc COM 27627N105   230,707 16,247 SH   SOLE   16,247 0 0
AutoZone Inc COM 053332102   230,119 89 SH   SOLE   89 0 0
Nestle SA COM 641069406   227,560 1,968 SH   SOLE   1,968 0 0
Aflac Inc COM 001055102   227,370 2,756 SH   SOLE   2,756 0 0
Clorox Co/The COM 189054109   227,288 1,594 SH   SOLE   1,594 0 0
Sixth Street Specialty Lending COM 83012A109   224,100 10,375 SH   SOLE   10,375 0 0
AerCap Holdings NV COM N00985106   222,960 3,000 SH   SOLE   3,000 0 0
Mondelez International Inc COM 609207105   221,708 3,061 SH   SOLE   3,061 0 0
Albemarle Corporation COM 012653101   218,598 1,513 SH   SOLE   1,513 0 0
CME Group Inc COM 12572Q105   204,703 972 SH   SOLE   972 0 0
Dow Chemical Co New COM 260557103   202,634 3,695 SH   SOLE   3,695 0 0
Energy Transfer Equity LP COM 29273V100   201,480 14,600 SH   SOLE   14,600 0 0
Marsh & McLennan Cos Inc COM 571748102   201,407 1,063 SH   SOLE   1,063 0 0
Fastenal Co COM 311900104   200,463 3,095 SH   SOLE   3,095 0 0
Cerus Corporation COM 157085101   49,680 23,000 SH   SOLE   23,000 0 0
Micromem Technologies Inc COM 59509P106   3,792 50,000 SH   SOLE   50,000 0 0
TILT Holdings Inc COM 0BG4TSZ51   1,525 61,000 SH   SOLE   61,000 0 0
Vectrix Corp COM 92240N106   295 29,500 SH   SOLE   29,500 0 0