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   413,544 3,449 SH   SOLE   0 0 3,449
ABBOTT LABS COM 002824100   3,865,706 35,210 SH   SOLE   0 0 35,210
ABBVIE INC COM 00287Y109   8,781,726 54,339 SH   SOLE   0 0 54,339
AFLAC INC COM 001055102   1,300,819 18,082 SH   SOLE   0 0 18,082
AGILENT TECHNOLOGIES INC COM 00846U101   337,386 2,255 SH   SOLE   0 0 2,255
ALEXANDER & BALDWIN INC NEW COM 014491104   261,842 13,980 SH   SOLE   0 0 13,980
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   799,107 5,486 SH   SOLE   0 0 5,486
ALPHABET INC CAP STK CL C 02079K107   6,545,240 73,766 SH   SOLE   0 0 73,766
ALPHABET INC CAP STK CL A 02079K305   10,230,154 115,949 SH   SOLE   0 0 115,949
AMAZON COM INC COM 023135106   7,714,638 91,841 SH   SOLE   0 0 91,841
AMERICAN ELEC PWR CO INC COM 025537101   5,100,871 53,722 SH   SOLE   0 0 53,722
AMERICAN HOMES 4 RENT CL A 02665T306   205,118 6,806 SH   SOLE   0 0 6,806
AMERICAN TOWER CORP NEW COM 03027X100   2,977,420 14,054 SH   SOLE   0 0 14,054
AMERICAN WTR WKS CO INC NEW COM 030420103   259,114 1,700 SH   SOLE   0 0 1,700
AMGEN INC COM 031162100   6,261,011 23,839 SH   SOLE   0 0 23,839
APPLE INC COM 037833100   32,266,293 248,336 SH   SOLE   0 0 248,336
APPLIED MATLS INC COM 038222105   214,139 2,199 SH   SOLE   0 0 2,199
APTIV PLC SHS G6095L109   5,249,738 56,370 SH   SOLE   0 0 56,370
ARISTA NETWORKS INC COM 040413106   328,494 2,707 SH   SOLE   0 0 2,707
ASML HOLDING N V N Y REGISTRY SHS N07059210   346,418 634 SH   SOLE   0 0 634
AUTOMATIC DATA PROCESSING IN COM 053015103   215,213 901 SH   SOLE   0 0 901
B & G FOODS INC NEW COM 05508R106   221,578 19,873 SH   SOLE   0 0 19,873
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,703,980 28,177 SH   SOLE   0 0 28,177
BLACKROCK INC COM 09247X101   274,948 388 SH   SOLE   0 0 388
BOEING CO COM 097023105   221,995 1,165 SH   SOLE   0 0 1,165
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   325,738 52,966 SH   SOLE   0 0 52,966
BRISTOL-MYERS SQUIBB CO COM 110122108   17,241,842 239,636 SH   SOLE   0 0 239,636
BROADCOM INC COM 11135F101   261,114 467 SH   SOLE   0 0 467
CAMDEN PPTY TR SH BEN INT 133131102   823,742 7,363 SH   SOLE   0 0 7,363
CARRIER GLOBAL CORPORATION COM 14448C104   4,620,970 112,024 SH   SOLE   0 0 112,024
CATERPILLAR INC COM 149123101   955,549 3,989 SH   SOLE   0 0 3,989
CBRE GROUP INC CL A 12504L109   4,313,531 56,049 SH   SOLE   0 0 56,049
CHEVRON CORP NEW COM 166764100   14,161,637 78,899 SH   SOLE   0 0 78,899
CISCO SYS INC COM 17275R102   15,509,997 325,567 SH   SOLE   0 0 325,567
COCA COLA CO COM 191216100   1,307,809 20,560 SH   SOLE   0 0 20,560
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   212,755 8,327 SH   SOLE   0 0 8,327
COMCAST CORP NEW CL A 20030N101   335,923 9,606 SH   SOLE   0 0 9,606
CONAGRA BRANDS INC COM 205887102   289,186 7,473 SH   SOLE   0 0 7,473
COSTCO WHSL CORP NEW COM 22160K105   3,744,531 8,203 SH   SOLE   0 0 8,203
D R HORTON INC COM 23331A109   307,979 3,455 SH   SOLE   0 0 3,455
DANAHER CORPORATION COM 235851102   10,013,646 37,728 SH   SOLE   0 0 37,728
DEERE & CO COM 244199105   1,144,146 2,669 SH   SOLE   0 0 2,669
DIGITAL RLTY TR INC COM 253868103   4,988,535 49,751 SH   SOLE   0 0 49,751
DISNEY WALT CO COM 254687106   6,896,823 79,383 SH   SOLE   0 0 79,383
DOLLAR GEN CORP NEW COM 256677105   4,169,168 16,931 SH   SOLE   0 0 16,931
EMERSON ELEC CO COM 291011104   875,107 9,110 SH   SOLE   0 0 9,110
ENBRIDGE INC COM 29250N105   5,507,994 140,869 SH   SOLE   0 0 140,869
EXXON MOBIL CORP COM 30231G102   999,804 9,064 SH   SOLE   0 0 9,064
FEDEX CORP COM 31428X106   3,082,779 17,799 SH   SOLE   0 0 17,799
GENERAL ELECTRIC CO COM NEW 369604301   321,754 3,840 SH   SOLE   0 0 3,840
GENUINE PARTS CO COM 372460105   5,355,738 30,867 SH   SOLE   0 0 30,867
GOLDMAN SACHS GROUP INC COM 38141G104   642,807 1,872 SH   SOLE   0 0 1,872
GRAINGER W W INC COM 384802104   222,500 400 SH   SOLE   0 0 400
HAWAIIAN ELEC INDUSTRIES COM 419870100   410,020 9,797 SH   SOLE   0 0 9,797
HOME DEPOT INC COM 437076102   9,083,363 28,758 SH   SOLE   0 0 28,758
HONEYWELL INTL INC COM 438516106   795,570 3,712 SH   SOLE   0 0 3,712
HUBBELL INC COM 443510607   316,583 1,349 SH   SOLE   0 0 1,349
HUNTINGTON BANCSHARES INC COM 446150104   183,300 13,000 SH   SOLE   0 0 13,000
ICHOR HOLDINGS SHS G4740B105   451,354 16,829 SH   SOLE   0 0 16,829
ILLUMINA INC COM 452327109   6,142,027 30,376 SH   SOLE   0 0 30,376
INTEL CORP COM 458140100   412,744 15,617 SH   SOLE   0 0 15,617
INTERNATIONAL BUSINESS MACHS COM 459200101   616,967 4,379 SH   SOLE   0 0 4,379
INTUIT COM 461202103   350,298 900 SH   SOLE   0 0 900
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   309,265 2,189 SH   SOLE   0 0 2,189
INVESCO QQQ TR UNIT SER 1 46090E103   4,595,502 17,258 SH   SOLE   0 0 17,258
IQVIA HLDGS INC COM 46266C105   7,269,497 35,480 SH   SOLE   0 0 35,480
ISHARES GOLD TR ISHARES NEW 464285204   230,335 6,659 SH   SOLE   0 0 6,659
ISHARES INC MSCI STH KOR ETF 464286772   508,161 8,997 SH   SOLE   0 0 8,997
ISHARES INC MSCI EMRG CHN 46434G764   733,886 15,460 SH   SOLE   0 0 15,460
ISHARES TR TIPS BD ETF 464287176   233,423 2,193 SH   SOLE   0 0 2,193
ISHARES TR RUS 1000 GRW ETF 464287614   273,584 1,277 SH   SOLE   0 0 1,277
ISHARES TR MSCI EAFE ETF 464287465   429,351 6,541 SH   SOLE   0 0 6,541
ISHARES TR ISHARES SEMICDTR 464287523   518,142 1,489 SH   SOLE   0 0 1,489
ISHARES TR ISHARES BIOTECH 464287556   1,371,532 10,447 SH   SOLE   0 0 10,447
ISHARES TR RUS MDCP VAL ETF 464287473   2,127,810 20,199 SH   SOLE   0 0 20,199
ISHARES TR EAFE VALUE ETF 464288877   2,326,188 50,702 SH   SOLE   0 0 50,702
ISHARES TR PFD AND INCM SEC 464288687   2,423,181 79,370 SH   SOLE   0 0 79,370
ISHARES TR IBOXX HI YD ETF 464288513   2,428,873 32,988 SH   SOLE   0 0 32,988
ISHARES TR EAFE SML CP ETF 464288273   2,508,947 44,422 SH   SOLE   0 0 44,422
ISHARES TR CORE MSCI EAFE 46432F842   4,161,733 67,517 SH   SOLE   0 0 67,517
ISHARES TR CORE S&P SCP ETF 464287804   4,425,326 46,760 SH   SOLE   0 0 46,760
ISHARES TR CORE S&P MCP ETF 464287507   5,323,340 22,007 SH   SOLE   0 0 22,007
ISHARES TR S&P 500 VAL ETF 464287408   5,357,538 36,931 SH   SOLE   0 0 36,931
ISHARES TR CORE S&P500 ETF 464287200   6,968,077 18,136 SH   SOLE   0 0 18,136
JACOBS SOLUTIONS INC COM 46982L108   8,577,210 71,435 SH   SOLE   0 0 71,435
JOHNSON & JOHNSON COM 478160104   13,279,101 75,172 SH   SOLE   0 0 75,172
JPMORGAN CHASE & CO COM 46625H100   10,601,201 79,054 SH   SOLE   0 0 79,054
KIMBERLY-CLARK CORP COM 494368103   638,025 4,700 SH   SOLE   0 0 4,700
KIMCO RLTY CORP COM 49446R109   549,227 25,931 SH   SOLE   0 0 25,931
KRAFT HEINZ CO COM 500754106   5,920,511 145,431 SH   SOLE   0 0 145,431
L3HARRIS TECHNOLOGIES INC COM 502431109   323,350 1,553 SH   SOLE   0 0 1,553
LAM RESEARCH CORP COM 512807108   204,686 487 SH   SOLE   0 0 487
LAMB WESTON HLDGS INC COM 513272104   275,988 3,089 SH   SOLE   0 0 3,089
LENNAR CORP CL A 526057104   238,060 2,631 SH   SOLE   0 0 2,631
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   72,664 12,748 SH   SOLE   0 0 12,748
LILLY ELI & CO COM 532457108   2,145,671 5,865 SH   SOLE   0 0 5,865
LOCKHEED MARTIN CORP COM 539830109   298,205 613 SH   SOLE   0 0 613
MASTERCARD INCORPORATED CL A 57636Q104   8,894,933 25,580 SH   SOLE   0 0 25,580
MCDONALDS CORP COM 580135101   216,443 821 SH   SOLE   0 0 821
MEDTRONIC PLC SHS G5960L103   8,119,485 104,471 SH   SOLE   0 0 104,471
MERCK & CO INC COM 58933Y105   1,126,808 10,156 SH   SOLE   0 0 10,156
META PLATFORMS INC CL A 30303M102   1,534,238 12,749 SH   SOLE   0 0 12,749
MICROCHIP TECHNOLOGY INC. COM 595017104   1,035,134 14,735 SH   SOLE   0 0 14,735
MICRON TECHNOLOGY INC COM 595112103   214,714 4,296 SH   SOLE   0 0 4,296
MICROSOFT CORP COM 594918104   7,123,204 29,702 SH   SOLE   0 0 29,702
MID-AMER APT CMNTYS INC COM 59522J103   1,262,820 8,044 SH   SOLE   0 0 8,044
MODERNA INC COM 60770K107   285,416 1,589 SH   SOLE   0 0 1,589
MONDELEZ INTL INC CL A 609207105   283,862 4,259 SH   SOLE   0 0 4,259
MORGAN STANLEY COM NEW 617446448   11,479,058 135,016 SH   SOLE   0 0 135,016
NETFLIX INC COM 64110L106   485,311 1,646 SH   SOLE   0 0 1,646
NEWMONT CORP COM 651639106   5,252,161 111,275 SH   SOLE   0 0 111,275
NEXTERA ENERGY INC COM 65339F101   1,513,076 18,099 SH   SOLE   0 0 18,099
NIKE INC CL B 654106103   5,044,203 43,109 SH   SOLE   0 0 43,109
NORFOLK SOUTHN CORP COM 655844108   200,832 815 SH   SOLE   0 0 815
NORTHROP GRUMMAN CORP COM 666807102   12,935,711 23,709 SH   SOLE   0 0 23,709
NOVARTIS AG SPONSORED ADR 66987V109   2,462,913 27,149 SH   SOLE   0 0 27,149
NVIDIA CORPORATION COM 67066G104   449,882 3,078 SH   SOLE   0 0 3,078
NXP SEMICONDUCTORS N V COM N6596X109   8,447,271 53,454 SH   SOLE   0 0 53,454
ORACLE CORP COM 68389X105   5,241,670 64,126 SH   SOLE   0 0 64,126
ORGANON & CO COMMON STOCK 68622V106   344,852 12,347 SH   SOLE   0 0 12,347
OTIS WORLDWIDE CORP COM 68902V107   1,555,394 19,862 SH   SOLE   0 0 19,862
PEPSICO INC COM 713448108   17,167,478 95,026 SH   SOLE   0 0 95,026
PFIZER INC COM 717081103   2,290,684 44,705 SH   SOLE   0 0 44,705
PHILLIPS 66 COM 718546104   4,827,339 46,381 SH   SOLE   0 0 46,381
PNC FINL SVCS GROUP INC COM 693475105   4,885,035 30,930 SH   SOLE   0 0 30,930
PRICE T ROWE GROUP INC COM 74144T108   4,171,218 38,247 SH   SOLE   0 0 38,247
PROCTER AND GAMBLE CO COM 742718109   11,848,173 78,175 SH   SOLE   0 0 78,175
PROLOGIS INC. COM 74340W103   757,732 6,722 SH   SOLE   0 0 6,722
QUALCOMM INC COM 747525103   25,770,837 234,408 SH   SOLE   0 0 234,408
RAYTHEON TECHNOLOGIES CORP COM 75513E101   5,826,105 57,730 SH   SOLE   0 0 57,730
RBB FD INC MOTLEY FOOL NEXT 74933W650   200,224 14,000 SH   SOLE   0 0 14,000
RBB FD INC MOTLEY FOOL CAPI 74933W643   463,743 31,500 SH   SOLE   0 0 31,500
REALTY INCOME CORP COM 756109104   5,832,199 91,947 SH   SOLE   0 0 91,947
REGENCY CTRS CORP COM 758849103   325,910 5,215 SH   SOLE   0 0 5,215
REGENERON PHARMACEUTICALS COM 75886F107   303,026 420 SH   SOLE   0 0 420
REPUBLIC SVCS INC COM 760759100   2,664,149 20,654 SH   SOLE   0 0 20,654
RESMED INC COM 761152107   4,436,271 21,315 SH   SOLE   0 0 21,315
ROCKWELL AUTOMATION INC COM 773903109   6,664,499 25,875 SH   SOLE   0 0 25,875
SCHWAB CHARLES CORP COM 808513105   295,823 3,553 SH   SOLE   0 0 3,553
SEI INVTS CO COM 784117103   559,680 9,600 SH   SOLE   0 0 9,600
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,022,329 13,713 SH   SOLE   0 0 13,713
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,035,249 14,684 SH   SOLE   0 0 14,684
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,120,088 27,293 SH   SOLE   0 0 27,293
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,604,011 19,168 SH   SOLE   0 0 19,168
SEMPRA COM 816851109   213,265 1,380 SH   SOLE   0 0 1,380
SIMULATIONS PLUS INC COM 829214105   282,467 7,724 SH   SOLE   0 0 7,724
SL GREEN RLTY CORP COM 78440X887   487,512 14,458 SH   SOLE   0 0 14,458
SMUCKER J M CO COM NEW 832696405   390,604 2,465 SH   SOLE   0 0 2,465
SOUTHERN CO COM 842587107   4,783,856 66,991 SH   SOLE   0 0 66,991
SPDR GOLD TR GOLD SHS 78463V107   383,556 2,261 SH   SOLE   0 0 2,261
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   210,724 7,097 SH   SOLE   0 0 7,097
SPDR S&P 500 ETF TR TR UNIT 78462F103   672,260 1,758 SH   SOLE   0 0 1,758
SPDR SER TR S&P DIVID ETF 78464A763   239,586 1,915 SH   SOLE   0 0 1,915
SPDR SER TR BBG CONV SEC ETF 78464A359   763,672 11,869 SH   SOLE   0 0 11,869
SPDR SER TR PORTFOLI S&P1500 78464A805   1,083,556 22,913 SH   SOLE   0 0 22,913
SPDR SER TR S&P BIOTECH 78464A870   2,231,040 26,880 SH   SOLE   0 0 26,880
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   273,464 6,849 SH   SOLE   0 0 6,849
STARBUCKS CORP COM 855244109   5,412,234 54,559 SH   SOLE   0 0 54,559
SYSCO CORP COM 871829107   7,029,083 91,944 SH   SOLE   0 0 91,944
TARGET CORP COM 87612E106   5,627,697 37,760 SH   SOLE   0 0 37,760
TEXAS INSTRS INC COM 882508104   264,352 1,600 SH   SOLE   0 0 1,600
TORONTO DOMINION BK ONT COM NEW 891160509   338,501 5,227 SH   SOLE   0 0 5,227
TRAVELERS COMPANIES INC COM 89417E109   9,271,411 49,450 SH   SOLE   0 0 49,450
UDR INC COM 902653104   921,470 23,792 SH   SOLE   0 0 23,792
UNION PAC CORP COM 907818108   2,194,843 10,600 SH   SOLE   0 0 10,600
UNITED PARCEL SERVICE INC CL B 911312106   12,842,584 73,876 SH   SOLE   0 0 73,876
UNITEDHEALTH GROUP INC COM 91324P102   569,494 1,074 SH   SOLE   0 0 1,074
US BANCORP DEL COM NEW 902973304   495,279 11,357 SH   SOLE   0 0 11,357
VANECK ETF TRUST VANECK VIETNAM 92189F817   347,410 29,342 SH   SOLE   0 0 29,342
VANGUARD INDEX FDS VALUE ETF 922908744   348,398 2,482 SH   SOLE   0 0 2,482
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   407,554 1,160 SH   SOLE   0 0 1,160
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,313,334 8,270 SH   SOLE   0 0 8,270
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,784,293 13,430 SH   SOLE   0 0 13,430
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,776,228 33,659 SH   SOLE   0 0 33,659
VANGUARD INDEX FDS TOTAL STK MKT 922908769   24,801,924 129,724 SH   SOLE   0 0 129,724
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,099,749 28,213 SH   SOLE   0 0 28,213
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,781,644 32,136 SH   SOLE   0 0 32,136
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   12,904,443 257,368 SH   SOLE   0 0 257,368
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,175,801 28,937 SH   SOLE   0 0 28,937
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   4,523,988 58,367 SH   SOLE   0 0 58,367
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,420,181 200,624 SH   SOLE   0 0 200,624
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   6,383,108 58,988 SH   SOLE   0 0 58,988
VERIZON COMMUNICATIONS INC COM 92343V104   4,236,257 107,519 SH   SOLE   0 0 107,519
VERTEX PHARMACEUTICALS INC COM 92532F100   4,649,358 16,100 SH   SOLE   0 0 16,100
VISA INC COM CL A 92826C839   11,199,532 53,906 SH   SOLE   0 0 53,906
WALMART INC COM 931142103   3,226,430 22,755 SH   SOLE   0 0 22,755
WARNER BROS DISCOVERY INC COM SER A 934423104   103,834 10,953 SH   SOLE   0 0 10,953
WASTE MGMT INC DEL COM 94106L109   2,954,856 18,835 SH   SOLE   0 0 18,835
WELLS FARGO CO NEW COM 949746101   965,814 23,391 SH   SOLE   0 0 23,391
WESTROCK CO COM 96145D105   5,471,547 155,619 SH   SOLE   0 0 155,619
WEYERHAEUSER CO MTN BE COM NEW 962166104   308,357 9,947 SH   SOLE   0 0 9,947
WILLIAMS SONOMA INC COM 969904101   3,202,246 27,865 SH   SOLE   0 0 27,865
WISDOMTREE TR INTL SMCAP DIV 97717W760   4,276,678 73,787 SH   SOLE   0 0 73,787
XYLEM INC COM 98419M100   499,887 4,521 SH   SOLE   0 0 4,521