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
3M CO COM 88579Y101   747,524 6,838 SH   SOLE   0 0 6,838
ABBOTT LABS COM 002824100   3,529,175 32,063 SH   SOLE   0 0 32,063
ABBVIE INC COM 00287Y109   7,939,888 51,235 SH   SOLE   0 0 51,235
AFLAC INC COM 001055102   1,407,038 17,055 SH   SOLE   0 0 17,055
AGILENT TECHNOLOGIES INC COM 00846U101   304,732 2,192 SH   SOLE   0 0 2,192
AIR PRODS & CHEMS INC COM 009158106   1,031,235 3,766 SH   SOLE   0 0 3,766
ALEXANDER & BALDWIN INC NEW COM 014491104   290,189 15,257 SH   SOLE   0 0 15,257
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,407,621 11,104 SH   SOLE   0 0 11,104
ALPHABET INC CAP STK CL A 02079K305   16,765,274 120,018 SH   SOLE   0 0 120,018
ALPHABET INC CAP STK CL C 02079K107   9,002,158 63,877 SH   SOLE   0 0 63,877
ALTRIA GROUP INC COM 02209S103   345,714 8,570 SH   SOLE   0 0 8,570
AMAZON COM INC COM 023135106   14,412,107 94,854 SH   SOLE   0 0 94,854
AMERICAN ELEC PWR CO INC COM 025537101   4,836,477 59,548 SH   SOLE   0 0 59,548
AMERICAN HOMES 4 RENT CL A 02665T306   242,379 6,740 SH   SOLE   0 0 6,740
AMGEN INC COM 031162100   7,056,536 24,500 SH   SOLE   0 0 24,500
APPLE INC COM 037833100   43,955,247 228,303 SH   SOLE   0 0 228,303
APPLIED MATLS INC COM 038222105   392,858 2,424 SH   SOLE   0 0 2,424
APTIV PLC SHS G6095L109   5,611,986 62,550 SH   SOLE   0 0 62,550
ARISTA NETWORKS INC COM 040413106   531,547 2,257 SH   SOLE   0 0 2,257
ASML HOLDING N V N Y REGISTRY SHS N07059210   6,265,784 8,278 SH   SOLE   0 0 8,278
AUTOMATIC DATA PROCESSING IN COM 053015103   200,821 862 SH   SOLE   0 0 862
B & G FOODS INC NEW COM 05508R106   209,260 19,930 SH   SOLE   0 0 19,930
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,768,293 30,192 SH   SOLE   0 0 30,192
BOEING CO COM 097023105   232,610 892 SH   SOLE   0 0 892
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   330,570 61,217 SH   SOLE   0 0 61,217
BRISTOL-MYERS SQUIBB CO COM 110122108   9,864,832 192,259 SH   SOLE   0 0 192,259
BROADCOM INC COM 11135F101   502,313 450 SH   SOLE   0 0 450
CAMDEN PPTY TR SH BEN INT 133131102   1,235,836 12,447 SH   SOLE   0 0 12,447
CARRIER GLOBAL CORPORATION COM 14448C104   5,503,889 95,803 SH   SOLE   0 0 95,803
CATERPILLAR INC COM 149123101   1,023,245 3,461 SH   SOLE   0 0 3,461
CBRE GROUP INC CL A 12504L109   4,964,769 53,333 SH   SOLE   0 0 53,333
CHEVRON CORP NEW COM 166764100   14,289,509 95,800 SH   SOLE   0 0 95,800
CISCO SYS INC COM 17275R102   16,262,080 321,894 SH   SOLE   0 0 321,894
COCA COLA CO COM 191216100   1,079,349 18,316 SH   SOLE   0 0 18,316
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   489,557 16,173 SH   SOLE   0 0 16,173
COMCAST CORP NEW CL A 20030N101   364,218 8,306 SH   SOLE   0 0 8,306
CONAGRA BRANDS INC COM 205887102   239,214 8,347 SH   SOLE   0 0 8,347
CONSTELLATION ENERGY CORP COM 21037T109   206,311 1,765 SH   SOLE   0 0 1,765
COSTCO WHSL CORP NEW COM 22160K105   7,685,772 11,644 SH   SOLE   0 0 11,644
D R HORTON INC COM 23331A109   504,214 3,318 SH   SOLE   0 0 3,318
DANAHER CORPORATION COM 235851102   10,107,834 43,693 SH   SOLE   0 0 43,693
DEERE & CO COM 244199105   1,072,508 2,682 SH   SOLE   0 0 2,682
DIGITAL RLTY TR INC COM 253868103   1,163,693 8,647 SH   SOLE   0 0 8,647
DISNEY WALT CO COM 254687106   6,750,720 74,767 SH   SOLE   0 0 74,767
DOCUSIGN INC COM 256163106   574,763 9,668 SH   SOLE   0 0 9,668
EASTMAN CHEM CO COM 277432100   214,311 2,386 SH   SOLE   0 0 2,386
EDWARDS LIFESCIENCES CORP COM 28176E108   6,969,632 91,405 SH   SOLE   0 0 91,405
ELI LILLY & CO COM 532457108   3,229,960 5,541 SH   SOLE   0 0 5,541
EMERSON ELEC CO COM 291011104   896,118 9,207 SH   SOLE   0 0 9,207
ENBRIDGE INC COM 29250N105   5,390,712 149,659 SH   SOLE   0 0 149,659
EXXON MOBIL CORP COM 30231G102   2,350,426 23,509 SH   SOLE   0 0 23,509
FEDEX CORP COM 31428X106   4,549,600 17,985 SH   SOLE   0 0 17,985
FIRST INTST BANCSYSTEM INC COM 32055Y201   205,257 6,675 SH   SOLE   0 0 6,675
GABELLI MULTIMEDIA TR INC COM 36239Q109   149,433 26,355 SH   SOLE   0 0 26,355
GENERAL ELECTRIC CO COM NEW 369604301   490,993 3,847 SH   SOLE   0 0 3,847
GENUINE PARTS CO COM 372460105   5,073,116 36,629 SH   SOLE   0 0 36,629
GOLDMAN SACHS GROUP INC COM 38141G104   6,197,001 16,064 SH   SOLE   0 0 16,064
GRAINGER W W INC COM 384802104   331,476 400 SH   SOLE   0 0 400
HOME DEPOT INC COM 437076102   18,689,688 53,931 SH   SOLE   0 0 53,931
HONEYWELL INTL INC COM 438516106   374,108 1,784 SH   SOLE   0 0 1,784
HUBBELL INC COM 443510607   229,923 699 SH   SOLE   0 0 699
ILLUMINA INC COM 452327109   511,152 3,671 SH   SOLE   0 0 3,671
INTEL CORP COM 458140100   419,054 8,339 SH   SOLE   0 0 8,339
INTERNATIONAL BUSINESS MACHS COM 459200101   574,394 3,512 SH   SOLE   0 0 3,512
INTUIT COM 461202103   562,527 900 SH   SOLE   0 0 900
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,642,814 16,748 SH   SOLE   0 0 16,748
INVESCO QQQ TR UNIT SER 1 46090E103   8,749,976 21,366 SH   SOLE   0 0 21,366
IQVIA HLDGS INC COM 46266C105   8,540,930 36,913 SH   SOLE   0 0 36,913
ISHARES INC MSCI EMRG CHN 46434G764   770,421 13,904 SH   SOLE   0 0 13,904
ISHARES INC MSCI STH KOR ETF 464286772   608,186 9,281 SH   SOLE   0 0 9,281
ISHARES TR CORE S&P500 ETF 464287200   8,954,337 18,747 SH   SOLE   0 0 18,747
ISHARES TR CORE S&P MCP ETF 464287507   8,106,439 29,249 SH   SOLE   0 0 29,249
ISHARES TR CORE S&P SCP ETF 464287804   5,210,587 48,135 SH   SOLE   0 0 48,135
ISHARES TR CORE MSCI EAFE 46432F842   5,141,384 73,083 SH   SOLE   0 0 73,083
ISHARES TR EAFE VALUE ETF 464288877   3,034,030 58,235 SH   SOLE   0 0 58,235
ISHARES TR S&P 500 VAL ETF 464287408   2,918,654 16,784 SH   SOLE   0 0 16,784
ISHARES TR EAFE SML CP ETF 464288273   2,817,026 45,509 SH   SOLE   0 0 45,509
ISHARES TR S&P SML 600 GWT 464287887   2,784,224 22,249 SH   SOLE   0 0 22,249
ISHARES TR RUS MDCP VAL ETF 464287473   2,057,059 17,689 SH   SOLE   0 0 17,689
ISHARES TR ISHARES BIOTECH 464287556   1,493,608 10,995 SH   SOLE   0 0 10,995
ISHARES TR IBOXX HI YD ETF 464288513   1,444,860 18,670 SH   SOLE   0 0 18,670
ISHARES TR PFD AND INCM SEC 464288687   1,424,318 45,666 SH   SOLE   0 0 45,666
ISHARES TR ISHARES SEMICDTR 464287523   883,162 1,533 SH   SOLE   0 0 1,533
ISHARES TR MSCI EAFE ETF 464287465   377,700 5,013 SH   SOLE   0 0 5,013
ISHARES TR RUS 1000 GRW ETF 464287614   356,832 1,177 SH   SOLE   0 0 1,177
ISHARES TR TIPS BD ETF 464287176   261,309 2,431 SH   SOLE   0 0 2,431
JACOBS SOLUTIONS INC COM 46982L108   10,124,610 78,002 SH   SOLE   0 0 78,002
JOHNSON & JOHNSON COM 478160104   11,492,464 73,322 SH   SOLE   0 0 73,322
JPMORGAN CHASE & CO COM 46625H100   12,925,271 75,986 SH   SOLE   0 0 75,986
KIMBERLY-CLARK CORP COM 494368103   615,449 5,065 SH   SOLE   0 0 5,065
KIMCO RLTY CORP COM 49446R109   595,090 27,925 SH   SOLE   0 0 27,925
KLA CORP COM NEW 482480100   320,297 551 SH   SOLE   0 0 551
KRAFT HEINZ CO COM 500754106   5,224,615 141,282 SH   SOLE   0 0 141,282
L3HARRIS TECHNOLOGIES INC COM 502431109   322,038 1,529 SH   SOLE   0 0 1,529
LAM RESEARCH CORP COM 512807108   496,587 634 SH   SOLE   0 0 634
LAMB WESTON HLDGS INC COM 513272104   331,750 3,069 SH   SOLE   0 0 3,069
LENNAR CORP CL A 526057104   365,378 2,452 SH   SOLE   0 0 2,452
LINCOLN ELEC HLDGS INC COM 533900106   924,519 4,251 SH   SOLE   0 0 4,251
LOCKHEED MARTIN CORP COM 539830109   797,368 1,759 SH   SOLE   0 0 1,759
MASTERCARD INCORPORATED CL A 57636Q104   9,566,620 22,430 SH   SOLE   0 0 22,430
MCDONALDS CORP COM 580135101   6,252,009 21,085 SH   SOLE   0 0 21,085
MEDTRONIC PLC SHS G5960L103   9,900,787 120,184 SH   SOLE   0 0 120,184
MERCK & CO INC COM 58933Y105   1,708,456 15,671 SH   SOLE   0 0 15,671
META PLATFORMS INC CL A 30303M102   4,181,753 11,814 SH   SOLE   0 0 11,814
MICROCHIP TECHNOLOGY INC. COM 595017104   1,301,749 14,435 SH   SOLE   0 0 14,435
MICRON TECHNOLOGY INC COM 595112103   366,621 4,296 SH   SOLE   0 0 4,296
MICROSOFT CORP COM 594918104   12,500,503 33,242 SH   SOLE   0 0 33,242
MID-AMER APT CMNTYS INC COM 59522J103   1,301,702 9,681 SH   SOLE   0 0 9,681
MONDELEZ INTL INC CL A 609207105   308,263 4,256 SH   SOLE   0 0 4,256
MORGAN STANLEY COM NEW 617446448   13,162,503 141,153 SH   SOLE   0 0 141,153
NETFLIX INC COM 64110L106   1,238,522 2,544 SH   SOLE   0 0 2,544
NEWMONT CORP COM 651639106   204,467 4,940 SH   SOLE   0 0 4,940
NEXTERA ENERGY INC COM 65339F101   707,608 11,650 SH   SOLE   0 0 11,650
NIKE INC CL B 654106103   4,819,134 44,387 SH   SOLE   0 0 44,387
NIO INC SPON ADS 62914V106   122,881 13,548 SH   SOLE   0 0 13,548
NORTHROP GRUMMAN CORP COM 666807102   11,952,223 25,531 SH   SOLE   0 0 25,531
NOVARTIS AG SPONSORED ADR 66987V109   2,724,026 26,979 SH   SOLE   0 0 26,979
NVIDIA CORPORATION COM 67066G104   2,094,003 4,228 SH   SOLE   0 0 4,228
NXP SEMICONDUCTORS N V COM N6596X109   12,336,851 53,713 SH   SOLE   0 0 53,713
ORACLE CORP COM 68389X105   5,068,422 48,074 SH   SOLE   0 0 48,074
OTIS WORLDWIDE CORP COM 68902V107   334,313 3,737 SH   SOLE   0 0 3,737
PALO ALTO NETWORKS INC COM 697435105   1,803,192 6,115 SH   SOLE   0 0 6,115
PEPSICO INC COM 713448108   18,070,235 106,396 SH   SOLE   0 0 106,396
PFIZER INC COM 717081103   1,246,570 43,299 SH   SOLE   0 0 43,299
PHILLIPS 66 COM 718546104   5,828,983 43,781 SH   SOLE   0 0 43,781
PNC FINL SVCS GROUP INC COM 693475105   5,589,689 36,097 SH   SOLE   0 0 36,097
PRICE T ROWE GROUP INC COM 74144T108   10,180,901 94,539 SH   SOLE   0 0 94,539
PROCTER AND GAMBLE CO COM 742718109   16,546,877 112,917 SH   SOLE   0 0 112,917
PROLOGIS INC. COM 74340W103   1,034,495 7,761 SH   SOLE   0 0 7,761
QUALCOMM INC COM 747525103   32,886,373 227,383 SH   SOLE   0 0 227,383
REALTY INCOME CORP COM 756109104   5,477,373 95,391 SH   SOLE   0 0 95,391
REGENCY CTRS CORP COM 758849103   398,956 5,955 SH   SOLE   0 0 5,955
REGENERON PHARMACEUTICALS COM 75886F107   302,132 344 SH   SOLE   0 0 344
REPUBLIC SVCS INC COM 760759100   6,132,081 37,184 SH   SOLE   0 0 37,184
RESMED INC COM 761152107   4,733,261 27,516 SH   SOLE   0 0 27,516
ROCKWELL AUTOMATION INC COM 773903109   7,640,160 24,608 SH   SOLE   0 0 24,608
RTX CORPORATION COM 75513E101   4,814,999 57,226 SH   SOLE   0 0 57,226
SALESFORCE INC COM 79466L302   649,430 2,468 SH   SOLE   0 0 2,468
SCHWAB CHARLES CORP COM 808513105   1,320,716 19,196 SH   SOLE   0 0 19,196
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,292,563 26,801 SH   SOLE   0 0 26,801
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   889,533 12,349 SH   SOLE   0 0 12,349
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   838,728 13,244 SH   SOLE   0 0 13,244
SEMPRA COM 816851109   220,454 2,950 SH   SOLE   0 0 2,950
SERVICENOW INC COM 81762P102   3,433,542 4,860 SH   SOLE   0 0 4,860
SIMULATIONS PLUS INC COM 829214105   345,649 7,724 SH   SOLE   0 0 7,724
SL GREEN RLTY CORP COM 78440X887   718,233 15,901 SH   SOLE   0 0 15,901
SOUTHERN CO COM 842587107   5,224,816 74,512 SH   SOLE   0 0 74,512
SPDR GOLD TR GOLD SHS 78463V107   1,300,148 6,801 SH   SOLE   0 0 6,801
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   232,237 6,828 SH   SOLE   0 0 6,828
SPDR S&P 500 ETF TR TR UNIT 78462F103   392,068 825 SH   SOLE   0 0 825
SPDR SER TR S&P BIOTECH 78464A870   2,309,495 25,865 SH   SOLE   0 0 25,865
SPDR SER TR PORTFOLI S&P1500 78464A805   1,259,189 21,543 SH   SOLE   0 0 21,543
SPDR SER TR BBG CONV SEC ETF 78464A359   875,419 12,133 SH   SOLE   0 0 12,133
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   348,060 7,967 SH   SOLE   0 0 7,967
STARBUCKS CORP COM 855244109   5,358,229 55,809 SH   SOLE   0 0 55,809
SYSCO CORP COM 871829107   6,126,678 83,778 SH   SOLE   0 0 83,778
TARGET CORP COM 87612E106   368,577 2,588 SH   SOLE   0 0 2,588
TESLA INC COM 88160R101   1,485,165 5,977 SH   SOLE   0 0 5,977
TEXAS INSTRS INC COM 882508104   228,587 1,341 SH   SOLE   0 0 1,341
TORONTO DOMINION BK ONT COM NEW 891160509   233,284 3,610 SH   SOLE   0 0 3,610
TRAVELERS COMPANIES INC COM 89417E109   10,127,804 53,167 SH   SOLE   0 0 53,167
UDR INC COM 902653104   1,309,964 34,212 SH   SOLE   0 0 34,212
UNION PAC CORP COM 907818108   2,141,999 8,721 SH   SOLE   0 0 8,721
UNITED PARCEL SERVICE INC CL B 911312106   13,731,957 87,337 SH   SOLE   0 0 87,337
UNITEDHEALTH GROUP INC COM 91324P102   842,879 1,601 SH   SOLE   0 0 1,601
VANECK ETF TRUST VANECK VIETNAM 92189F817   390,525 30,226 SH   SOLE   0 0 30,226
VANGUARD INDEX FDS TOTAL STK MKT 922908769   30,012,354 126,517 SH   SOLE   0 0 126,517
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,346,088 14,269 SH   SOLE   0 0 14,269
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,928,578 10,716 SH   SOLE   0 0 10,716
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,281,044 14,498 SH   SOLE   0 0 14,498
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   263,801 604 SH   SOLE   0 0 604
VANGUARD INDEX FDS VALUE ETF 922908744   256,282 1,714 SH   SOLE   0 0 1,714
VANGUARD INDEX FDS MID CAP ETF 922908629   211,238 908 SH   SOLE   0 0 908
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   16,619,058 296,029 SH   SOLE   0 0 296,029
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,103,200 26,842 SH   SOLE   0 0 26,842
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   5,447,167 67,017 SH   SOLE   0 0 67,017
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,351,564 69,168 SH   SOLE   0 0 69,168
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   584,132 3,428 SH   SOLE   0 0 3,428
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   14,293,842 298,410 SH   SOLE   0 0 298,410
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   4,733,645 42,405 SH   SOLE   0 0 42,405
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   208,911 1,094 SH   SOLE   0 0 1,094
VERALTO CORP COM SHS 92338C103   372,145 4,524 SH   SOLE   0 0 4,524
VERIZON COMMUNICATIONS INC COM 92343V104   923,653 24,500 SH   SOLE   0 0 24,500
VERTEX PHARMACEUTICALS INC COM 92532F100   6,133,053 15,073 SH   SOLE   0 0 15,073
VISA INC COM CL A 92826C839   15,234,326 58,515 SH   SOLE   0 0 58,515
WALMART INC COM 931142103   2,753,371 17,465 SH   SOLE   0 0 17,465
WARNER BROS DISCOVERY INC COM SER A 934423104   121,994 10,720 SH   SOLE   0 0 10,720
WASTE MGMT INC DEL COM 94106L109   4,031,711 22,511 SH   SOLE   0 0 22,511
WELLS FARGO CO NEW COM 949746101   1,003,646 20,391 SH   SOLE   0 0 20,391
WESTROCK CO COM 96145D105   4,794,403 115,472 SH   SOLE   0 0 115,472
WEYERHAEUSER CO MTN BE COM NEW 962166104   338,956 9,748 SH   SOLE   0 0 9,748
WILLIAMS SONOMA INC COM 969904101   5,325,984 26,395 SH   SOLE   0 0 26,395
WISDOMTREE TR INTL SMCAP DIV 97717W760   5,230,693 81,927 SH   SOLE   0 0 81,927
WP CAREY INC COM 92936U109   274,148 4,230 SH   SOLE   0 0 4,230
XYLEM INC COM 98419M100   468,946 4,101 SH   SOLE   0 0 4,101
ZOETIS INC CL A 98978V103   6,836,753 34,639 SH   SOLE   0 0 34,639