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   28,678,637 147,851 SH   SOLE   147,851 0 0
Microsoft Corp COM 594918104   18,140,019 53,268 SH   SOLE   53,268 0 0
NVIDIA Corp COM 67066G104   13,926,417 32,921 SH   SOLE   32,921 0 0
Alphabet Inc class A COM 02079K305   13,456,468 112,418 SH   SOLE   112,418 0 0
Visa Inc COM 92826C839   11,267,676 47,447 SH   SOLE   47,447 0 0
PepsiCo Inc COM 713448108   8,432,446 45,527 SH   SOLE   45,527 0 0
Amazon.com Inc COM 023135106   8,088,577 62,048 SH   SOLE   62,048 0 0
JPMorgan Chase & Co COM 46625h100   7,224,681 49,675 SH   SOLE   49,675 0 0
Berkshire Hathaway Inc COM 084670702   6,984,021 20,481 SH   SOLE   20,481 0 0
Johnson & Johnson COM 478160104   6,376,311 38,523 SH   SOLE   38,523 0 0
Costco Wholesale Corp COM 22160K105   6,353,881 11,802 SH   SOLE   11,802 0 0
Thermo Fisher Scientific Inc COM 883556102   6,123,472 11,736 SH   SOLE   11,736 0 0
UnitedHealth Group Inc COM 91324P102   5,469,692 11,380 SH   SOLE   11,380 0 0
Mastercard Inc COM 57636Q104   5,090,173 12,942 SH   SOLE   12,942 0 0
McDonald's Corp COM 580135101   5,069,091 16,987 SH   SOLE   16,987 0 0
Bank of America Corp COM 060505104   4,869,852 169,740 SH   SOLE   169,740 0 0
Exxon Mobil Corp COM 30231G102   4,763,136 44,412 SH   SOLE   44,412 0 0
Home Depot Inc/The COM 437076102   4,668,919 15,030 SH   SOLE   15,030 0 0
iShares Core S&P 500 ETF TR UNIT 464287200   4,499,656 10,095 SH   SOLE   10,095 0 0
Union Pacific Corp COM 907818108   4,378,663 21,399 SH   SOLE   21,399 0 0
Raytheon Technologies Corp COM 75513E101   3,840,114 39,201 SH   SOLE   39,201 0 0
TJX Cos Inc/The COM 872540109   3,527,094 41,598 SH   SOLE   41,598 0 0
Target Corp COM 87612E106   3,448,525 26,145 SH   SOLE   26,145 0 0
Chevron Corp COM 166764100   3,421,261 21,743 SH   SOLE   21,743 0 0
Vanguard S&P 500 ETF TR UNIT 922908363   3,335,055 8,189 SH   SOLE   8,189 0 0
salesforce.com Inc COM 79466L302   3,321,007 15,720 SH   SOLE   15,720 0 0
Lockheed Martin Corp COM 539830109   3,259,030 7,079 SH   SOLE   7,079 0 0
Walt Disney Co/The COM 254687106   3,175,861 35,572 SH   SOLE   35,572 0 0
Automatic Data Processing Inc COM 053015103   2,963,209 13,482 SH   SOLE   13,482 0 0
Procter & Gamble Co/The COM 742718109   2,861,665 18,859 SH   SOLE   18,859 0 0
SPDR S&P MidCap 400 ETF Trust TR UNIT 78467Y107   2,801,145 5,849 SH   SOLE   5,849 0 0
Caterpillar Inc COM 149123101   2,601,241 10,572 SH   SOLE   10,572 0 0
Estee Lauder Cos Inc/The COM 518439104   2,576,457 13,120 SH   SOLE   13,120 0 0
Meta Platforms Inc. Class A COM 30303M102   2,432,729 8,477 SH   SOLE   8,477 0 0
NextEra Energy Inc COM 65339F101   2,399,405 32,337 SH   SOLE   32,337 0 0
American Electric Power Co Inc COM 025537101   2,285,104 27,139 SH   SOLE   27,139 0 0
Deere & Co COM 244199105   2,253,667 5,562 SH   SOLE   5,562 0 0
Merck & Co Inc COM 58933Y105   2,047,826 17,747 SH   SOLE   17,747 0 0
Comcast Corp COM 20030N101   2,036,826 49,021 SH   SOLE   49,021 0 0
Alphabet Inc class C COM 02079K107   1,974,472 16,322 SH   SOLE   16,322 0 0
Verizon Communications Inc COM 92343V104   1,933,136 51,980 SH   SOLE   51,980 0 0
Pfizer Inc COM 717081103   1,861,840 50,759 SH   SOLE   50,759 0 0
Fidelity MSCI Information Tech TR UNIT 316092808   1,837,879 14,068 SH   SOLE   14,068 0 0
Honeywell International Inc COM 438516106   1,794,727 8,649 SH   SOLE   8,649 0 0
SPDR S&P 500 ETF Trust TR UNIT 78462F103   1,541,285 3,477 SH   SOLE   3,477 0 0
Prudential Financial Inc COM 744320102   1,487,125 16,857 SH   SOLE   16,857 0 0
Wal-Mart Stores Inc COM 931142103   1,484,722 9,446 SH   SOLE   9,446 0 0
AbbVie Inc COM 00287Y109   1,405,773 10,434 SH   SOLE   10,434 0 0
Cisco Systems Inc COM 17275R102   1,230,843 23,789 SH   SOLE   23,789 0 0
Technology Select Sector SPDR TR UNIT 81369Y803   1,221,366 7,025 SH   SOLE   7,025 0 0
SPDR Portfolio S&P 600 Small C TR UNIT 78468R853   1,190,174 30,643 SH   SOLE   30,643 0 0
iShares Core Dividend Growth E TR UNIT 46434V621   1,113,316 21,605 SH   SOLE   21,605 0 0
Boeing Co/The COM 097023105   1,073,115 5,082 SH   SOLE   5,082 0 0
Texas Instruments Inc COM 882508104   1,053,657 5,853 SH   SOLE   5,853 0 0
Philip Morris International In COM 718172109   981,862 10,058 SH   SOLE   10,058 0 0
Becton Dickinson and Co COM 075887109   958,884 3,632 SH   SOLE   3,632 0 0
O'Reilly Automotive Inc COM 67103H107   937,149 981 SH   SOLE   981 0 0
Pinnacle West Capital Corp COM 723484101   922,616 11,326 SH   SOLE   11,326 0 0
Duke Energy Corp COM 26441C204   917,322 10,222 SH   SOLE   10,222 0 0
Bristol-Myers Squibb Co COM 110122108   904,701 14,147 SH   SOLE   14,147 0 0
CVS Health Corp COM 126650100   874,356 12,648 SH   SOLE   12,648 0 0
Health Care Select Sector SPDR TR UNIT 81369Y209   854,516 6,438 SH   SOLE   6,438 0 0
Abbott Laboratories COM 002824100   829,206 7,606 SH   SOLE   7,606 0 0
iShares Russell 2000 ETF TR UNIT 464287655   814,812 4,351 SH   SOLE   4,351 0 0
Trex Co Inc COM 89531P105   798,193 12,175 SH   SOLE   12,175 0 0
Vanguard Total Stock Market ET TR UNIT 922908769   797,854 3,622 SH   SOLE   3,622 0 0
PPG Industries Inc COM 693506107   771,308 5,201 SH   SOLE   5,201 0 0
Marathon Petroleum Corp COM 56585A102   765,246 6,563 SH   SOLE   6,563 0 0
iShares MSCI Emerging Markets TR UNIT 464287234   751,086 18,986 SH   SOLE   18,986 0 0
NIKE Inc COM 654106103   711,445 6,446 SH   SOLE   6,446 0 0
iShares MSCI EAFE ETF TR UNIT 464287465   706,875 9,750 SH   SOLE   9,750 0 0
Adobe Systems Inc COM 00724F101   698,278 1,428 SH   SOLE   1,428 0 0
Eli Lilly & Co COM 532457108   695,497 1,483 SH   SOLE   1,483 0 0
NVR Inc COM 62944T105   635,062 100 SH   SOLE   100 0 0
Danaher Corp COM 235851102   625,920 2,608 SH   SOLE   2,608 0 0
Invesco QQQ Trust Srs 1 TR UNIT 46090E103   620,995 1,681 SH   SOLE   1,681 0 0
Applied Materials Inc COM 038222105   617,908 4,275 SH   SOLE   4,275 0 0
Communication Services Sector TR UNIT 81369Y852   566,652 8,707 SH   SOLE   8,707 0 0
Lowe's Cos Inc COM 548661107   548,451 2,430 SH   SOLE   2,430 0 0
Fidelity MSCI Health Care Inde TR UNIT 316092600   541,995 8,587 SH   SOLE   8,587 0 0
Intuit Inc COM 461202103   538,831 1,176 SH   SOLE   1,176 0 0
PayPal Holdings Inc COM 70450Y103   535,975 8,032 SH   SOLE   8,032 0 0
Palo Alto Networks Inc COM 697435105   531,205 2,079 SH   SOLE   2,079 0 0
Amgen Inc COM 031162100   521,081 2,347 SH   SOLE   2,347 0 0
Berkshire Hathaway Inc COM 084670108   517,810 1 SH   SOLE   1 0 0
iShares Core S&P U.S. Growth E TR UNIT 464287671   506,166 5,184 SH   SOLE   5,184 0 0
Extra Space Storage Inc COM 30225T102   505,197 3,394 SH   SOLE   3,394 0 0
Yum! Brands Inc COM 988498101   497,949 3,594 SH   SOLE   3,594 0 0
Real Estate Select Sector SPDR TR UNIT 81369Y860   483,751 12,835 SH   SOLE   12,835 0 0
Pioneer Natural Resources Co COM 723787107   483,144 2,332 SH   SOLE   2,332 0 0
Vanguard High Dividend Yield E TR UNIT 921946406   472,330 4,453 SH   SOLE   4,453 0 0
iShares Core S&P Small-Cap ETF TR UNIT 464287804   448,813 4,504 SH   SOLE   4,504 0 0
American Tower Corp COM 03027X100   435,589 2,246 SH   SOLE   2,246 0 0
Coca-Cola Co/The COM 191216100   430,392 7,147 SH   SOLE   7,147 0 0
iShares Core S&P Mid-Cap ETF TR UNIT 464287507   426,997 1,633 SH   SOLE   1,633 0 0
Consumer Discretionary Select TR UNIT 81369Y407   415,016 2,444 SH   SOLE   2,444 0 0
Enterprise Products Partners L COM 293792107   409,690 15,548 SH   SOLE   15,548 0 0
Goldman Sachs Group Inc/The COM 38141G104   408,013 1,265 SH   SOLE   1,265 0 0
Taiwan Semiconductor Manufactu COM 874039100   407,010 4,033 SH   SOLE   4,033 0 0
Tesla Inc COM 88160R101   399,461 1,526 SH   SOLE   1,526 0 0
iShares MSCI EAFE Small-Cap ET TR UNIT 464288273   395,166 6,700 SH   SOLE   6,700 0 0
Elevance Health Inc COM 036752103   389,642 877 SH   SOLE   877 0 0
Intel Corp COM 458140100   377,905 11,301 SH   SOLE   11,301 0 0
Arista Networks Inc COM 040413106   360,908 2,227 SH   SOLE   2,227 0 0
Starbucks Corp COM 855244109   353,743 3,571 SH   SOLE   3,571 0 0
Vanguard Mid-Cap Value ETF TR UNIT 922908512   348,994 2,522 SH   SOLE   2,522 0 0
Cummins Inc COM 231021106   339,056 1,383 SH   SOLE   1,383 0 0
Travelers Cos Inc/The COM 89417E109   338,984 1,952 SH   SOLE   1,952 0 0
Albemarle Corporation COM 012653101   337,535 1,513 SH   SOLE   1,513 0 0
Converge Technology Solutions COM 21250C106   337,274 139,468 SH   SOLE   139,468 0 0
Fidelity MSCI Industrials Inde TR UNIT 316092709   334,964 5,890 SH   SOLE   5,890 0 0
Lennar Corp COM 526057302   327,642 2,900 SH   SOLE   2,900 0 0
Oracle Corp COM 68389X105   327,259 2,748 SH   SOLE   2,748 0 0
Consumer Staples Select Sector TR UNIT 81369Y308   325,087 4,383 SH   SOLE   4,383 0 0
Public Storage COM 74460D109   322,527 1,105 SH   SOLE   1,105 0 0
SPDR S&P Biotech ETF TR UNIT 78464A870   318,656 3,830 SH   SOLE   3,830 0 0
Marriott International Inc/MD COM 571903202   315,947 1,720 SH   SOLE   1,720 0 0
Welltower Inc COM 95040Q104   314,581 3,889 SH   SOLE   3,889 0 0
Fidelity MSCI Consumer Discret TR UNIT 316092204   313,227 4,272 SH   SOLE   4,272 0 0
Vanguard FTSE All-World ex-US TR UNIT 922042775   306,056 5,625 SH   SOLE   5,625 0 0
Phillips 66 COM 718546104   302,450 3,171 SH   SOLE   3,171 0 0
Eaton Corp PLC COM G29183103   280,937 1,397 SH   SOLE   1,397 0 0
Vanguard Mid-Cap ETF TR UNIT 922908629   276,301 1,255 SH   SOLE   1,255 0 0
Altria Group Inc COM 02209S103   270,532 5,972 SH   SOLE   5,972 0 0
PNC Financial Services Group I COM 693475105   268,148 2,129 SH   SOLE   2,129 0 0
Vanguard FTSE Emerging Markets TR UNIT 922042858   267,959 6,587 SH   SOLE   6,587 0 0
iShares MSCI USA Quality Facto TR UNIT 46432F339   266,368 1,975 SH   SOLE   1,975 0 0
Blackstone Group Inc COM 09260D107   262,919 2,828 SH   SOLE   2,828 0 0
International Business Machine COM 459200101   257,718 1,926 SH   SOLE   1,926 0 0
Clorox Co/The COM 189054109   253,510 1,594 SH   SOLE   1,594 0 0
AT&T Inc COM 00206R102   252,348 15,821 SH   SOLE   15,821 0 0
Simon Property Group Inc COM 828806109   250,014 2,165 SH   SOLE   2,165 0 0
Colgate-Palmolive Co COM 194162103   243,061 3,155 SH   SOLE   3,155 0 0
iShares MSCI USA ESG Aware ETF TR UNIT 46435G425   242,968 2,493 SH   SOLE   2,493 0 0
Novartis AG COM 66987V109   241,175 2,390 SH   SOLE   2,390 0 0
Republic Services Inc COM 760759100   240,630 1,571 SH   SOLE   1,571 0 0
Nestle SA COM 641069406   236,849 1,968 SH   SOLE   1,968 0 0
ConocoPhillips COM 20825C104   236,542 2,283 SH   SOLE   2,283 0 0
Linde PLC COM G54950103   231,316 607 SH   SOLE   607 0 0
Ameriprise Financial Inc COM 03076C106   228,194 687 SH   SOLE   687 0 0
AirBnB Inc - Class A COM 009066101   224,024 1,748 SH   SOLE   1,748 0 0
Mondelez International Inc COM 609207105   223,269 3,061 SH   SOLE   3,061 0 0
AutoZone Inc COM 053332102   221,909 89 SH   SOLE   89 0 0
Wells Fargo & Co COM 949746101   218,009 5,108 SH   SOLE   5,108 0 0
BlackRock Inc COM 09247X101   217,709 315 SH   SOLE   315 0 0
Cigna Corp COM 125523100   216,062 770 SH   SOLE   770 0 0
Schlumberger Ltd COM 806857108   214,704 4,371 SH   SOLE   4,371 0 0
Energy Select Sector SPDR Fund TR UNIT 81369Y506   208,114 2,564 SH   SOLE   2,564 0 0
Advanced Micro Devices Inc COM 007903107   207,430 1,821 SH   SOLE   1,821 0 0
Yum China Holdings Inc COM 98850P109   203,400 3,600 SH   SOLE   3,600 0 0
Marsh & McLennan Cos Inc COM 571748102   199,929 1,063 SH   SOLE   1,063 0 0
3M Co COM 88579Y101   195,376 1,952 SH   SOLE   1,952 0 0
Sixth Street Specialty Lending COM 83012A109   193,909 10,375 SH   SOLE   10,375 0 0
Energy Transfer Equity LP COM 29273V100   185,420 14,600 SH   SOLE   14,600 0 0
Cerus Corporation COM 157085101   56,580 23,000 SH   SOLE   23,000 0 0
Micromem Technologies Inc COM 59509P106   5,101 50,000 SH   SOLE   50,000 0 0
TILT Holdings Inc COM 0BG4TSZ51   1,844 61,000 SH   SOLE   61,000 0 0
Vectrix Corp COM 92240N106   295 29,500 SH   SOLE   29,500 0 0