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
AAR Corp Com 000361105   459,383 7,673 SH   SOLE 0 0 0 7,673
Abbott Labs Com 002824100   2,169,201 19,085 SH   SOLE 0 19,085 0 0
Adobe Inc Com 00724F101   2,909,524 5,766 SH   SOLE 0 5,766 0 0
Advanced Micro Devices Inc Com 007903107   2,791,819 15,468 SH   SOLE 0 15,468 0 0
Advanced Energy Industries Inc Com 007973100   401,903 3,941 SH   SOLE 0 0 0 3,941
Albany International Corp Com 012348108   470,075 5,027 SH   SOLE 0 0 0 5,027
Alphabet Inc Cl C Com 02079K107   4,453,910 29,252 SH   SOLE 0 29,252 0 0
Alphabet Inc Cl A Com 02079K305   4,290,336 28,426 SH   SOLE 0 28,426 0 0
Altria Group Inc Com 02209S103   250,641 5,746 SH   SOLE 0 5,746 0 0
Amazon.com Inc Com 023135106   6,819,446 37,806 SH   SOLE 0 37,806 0 0
American Express Company Com 025816109   3,449,276 15,149 SH   SOLE 0 15,149 0 0
American Homes 4 Rent Com 02665T306   215,163 5,850 SH   SOLE 0 0 0 5,850
Amgen Inc Com 031162100   2,449,132 8,614 SH   SOLE 0 8,614 0 0
Amkor Technology Inc Com 031652100   378,530 11,741 SH   SOLE 0 0 0 11,741
Amphenol Corporation Com 032095101   2,321,649 20,127 SH   SOLE 0 20,127 0 0
ANSYS Inc Com 03662Q105   451,308 1,300 SH   SOLE 0 0 0 1,300
Apple Computer Inc Com 037833100   9,426,942 54,974 SH   SOLE 0 54,974 0 0
Archrock Inc Com 03957W106   340,704 17,321 SH   SOLE 0 0 0 17,321
AstraZeneca PLC Com 046353108   1,113,878 16,441 SH   SOLE 0 0 0 16,441
Atlassian Corp Com 049468101   1,482,641 7,599 SH   SOLE 0 0 0 7,599
Berkshire Hathaway Inc Cl A Com 084670108   15,861,000 25 SH   SOLE 0 25 0 0
Berkshire Hathaway Inc Cl B Com 084670702   988,222 2,350 SH   SOLE 0 2,350 0 0
Berry Global Group Inc Com 08579W103   389,370 6,438 SH   SOLE 0 0 0 6,438
Box Inc Com 10316T104   428,595 15,134 SH   SOLE 0 0 0 15,134
Bright Horizons Family Solutions Inc Com 109194100   362,752 3,200 SH   SOLE 0 0 0 3,200
The Brinks Company Com 109696104   420,421 4,551 SH   SOLE 0 0 0 4,551
CNO Financial Group Inc Com 12621E103   210,222 7,650 SH   SOLE 0 0 0 7,650
CTS Corp Com 126501105   393,270 8,405 SH   SOLE 0 0 0 8,405
Cabot Corp Com 127055101   827,864 8,979 SH   SOLE 0 0 0 8,979
Canadian Natural Resources Ltd Com 136385101   952,321 12,478 SH   SOLE 0 0 0 12,478
Canadian Pacific Kansas City Ltd Com 13646K108   2,409,862 27,332 SH   SOLE 0 0 0 27,332
Casella Waste Systems Inc Com 147448104   804,406 8,136 SH   SOLE 0 0 0 8,136
Cheesecake Factory Inc Com 163072101   489,833 13,550 SH   SOLE 0 0 0 13,550
Choice Hotels International Inc Com 169905106   909,720 7,200 SH   SOLE 0 0 0 7,200
Citizens Financial Group Inc Com 174610105   666,720 18,372 SH   SOLE 0 0 0 18,372
The Coca Cola Company Com 191216100   2,980,017 48,709 SH   SOLE 0 48,709 0 0
Cohen & Steers Inc Com 19247A100   358,692 4,665 SH   SOLE 0 0 0 4,665
CONMED Corp Com 207410101   414,334 5,174 SH   SOLE 0 0 0 5,174
ConocoPhillips Com 20825C104   5,848,007 45,946 SH   SOLE 0 45,946 0 0
Core Laboratories Inc Com 21867A105   242,946 14,224 SH   SOLE 0 0 0 14,224
COPT Defense Properties Com 22002T108   305,944 12,658 SH   SOLE 0 0 0 12,658
Costco Wholesale Corp Com 22160K105   3,916,640 5,346 SH   SOLE 0 5,346 0 0
CoStar Group Inc Com 22160N109   869,400 9,000 SH   SOLE 0 0 0 9,000
Cracker Barrel Old Country Store Inc Com 22410J106   312,303 4,294 SH   SOLE 0 0 0 4,294
Danaher Corporation Com 235851102   3,602,461 14,426 SH   SOLE 0 14,426 0 0
Darling Ingredients Inc Com 237266101   504,866 10,855 SH   SOLE 0 0 0 10,855
Devon Energy Corp Com 25179M103   535,421 10,670 SH   SOLE 0 0 0 10,670
Diodes Inc Com 254543101   406,926 5,772 SH   SOLE 0 0 0 5,772
The Walt Disney Company Com 254687106   4,432,858 36,228 SH   SOLE 0 36,228 0 0
Douglas Emmett Inc Com 25960P109   260,451 18,778 SH   SOLE 0 0 0 18,778
Dun & Bradstreet Holdings Inc Com 26484T106   124,586 12,409 SH   SOLE 0 0 0 12,409
EOG Resources Inc Com 26875P101   1,899,447 14,858 SH   SOLE 0 14,858 0 0
EnerSys Com 29275Y102   451,802 4,783 SH   SOLE 0 0 0 4,783
The Ensign Group Inc Com 29358P101   465,580 3,742 SH   SOLE 0 0 0 3,742
Entegris Inc Com 29362U104   433,425 3,084 SH   SOLE 0 0 0 3,084
Enterprise Financial Services Corp Com 293712105   386,334 9,525 SH   SOLE 0 0 0 9,525
Envestnet Inc Com 29404K106   424,422 7,329 SH   SOLE 0 0 0 7,329
EPAM Systems Inc Com 29414B104   611,971 2,216 SH   SOLE 0 0 0 2,216
Exxon Mobil Corp Com 30231G102   232,480 2,000 SH   SOLE 0 2,000 0 0
FNB Corp Com 302520101   493,542 35,003 SH   SOLE 0 0 0 35,003
FIGS Inc Com 30260D103   147,169 29,552 SH   SOLE 0 0 0 29,552
Meta Platforms Inc Com 30303M102   2,741,099 5,645 SH   SOLE 0 5,645 0 0
FactSet Research Systems Inc Com 303075105   1,085,992 2,390 SH   SOLE 0 0 0 2,390
First Citizens Bancshares Inc Com 31946M103   258,330 158 SH   SOLE 0 0 0 158
First Hawaiian Inc Com 32051X108   202,449 9,219 SH   SOLE 0 0 0 9,219
First Merchants Corp Com 320817109   441,729 12,657 SH   SOLE 0 0 0 12,657
FirstCash Holdings Inc Com 33768G107   621,247 4,871 SH   SOLE 0 0 0 4,871
FlexShares Mstar Glbl Upstream Nat Res ETF Com 33939L407   30,039,666 731,426 SH   SOLE 0 731,426 0 0
Flowserve Corp Com 34354P105   662,908 14,512 SH   SOLE 0 0 0 14,512
FormFactor Inc Com 346375108   734,187 16,090 SH   SOLE 0 0 0 16,090
Four Corners Property Trust Inc Com 35086T109   258,526 10,565 SH   SOLE 0 0 0 10,565
Franklin Electric Co Inc Com 353514102   702,810 6,580 SH   SOLE 0 0 0 6,580
Franklin Street Properties Corp Com 35471R106   23,942 10,547 SH   SOLE 0 0 0 10,547
Franklin FTSE Japan ETF Com 35473P744   7,749,401 249,739 SH   SOLE 0 249,739 0 0
GATX Corp Com 361448103   545,770 4,072 SH   SOLE 0 0 0 4,072
Gaming and Leisure Properties Inc Com 36467J108   326,176 7,080 SH   SOLE 0 0 0 7,080
Gartner Inc Com 366651107   1,001,007 2,100 SH   SOLE 0 0 0 2,100
Granite Construction Inc Com 387328107   248,230 4,345 SH   SOLE 0 0 0 4,345
Graphic Packaging Holding Co Com 388689101   414,589 14,208 SH   SOLE 0 0 0 14,208
Guidewire Software Inc Com 40171V100   732,355 6,275 SH   SOLE 0 0 0 6,275
Hanesbrands Inc Com 410345102   120,588 20,791 SH   SOLE 0 0 0 20,791
Heartland Financial USA Inc Com 42234Q102   325,805 9,269 SH   SOLE 0 0 0 9,269
Healthpeak Properties Inc Com 42250P103   443,400 23,648 SH   SOLE 0 0 0 23,648
Helmerich & Payne Inc Com 423452101   396,289 9,422 SH   SOLE 0 0 0 9,422
Hexcel Corp Com 428291108   663,955 9,114 SH   SOLE 0 0 0 9,114
Honeywell Intl Com 438516106   3,393,809 16,535 SH   SOLE 0 16,535 0 0
Hope Bancorp Inc Com 43940T109   134,264 11,665 SH   SOLE 0 0 0 11,665
Horace Mann Educators Corp Com 440327104   450,538 12,180 SH   SOLE 0 0 0 12,180
Houlihan Lokey Inc Com 441593100   897,202 6,999 SH   SOLE 0 0 0 6,999
Hyatt Hotels Corp Com 448579102   1,502,343 9,412 SH   SOLE 0 0 0 9,412
ICU Medical Inc Com 44930G107   204,874 1,909 SH   SOLE 0 0 0 1,909
ICICI Bank Ltd Com 45104G104   1,167,533 44,208 SH   SOLE 0 0 0 44,208
IDEXX Laboratories Inc Com 45168D104   971,874 1,800 SH   SOLE 0 0 0 1,800
Inspire Medical Systems Inc Com 457730109   995,122 4,633 SH   SOLE 0 4,633 0 0
Integer Holdings Corp Com 45826H109   667,526 5,721 SH   SOLE 0 0 0 5,721
Invesco S&P 500 Equal Weight ETF Com 46137V357   19,835,090 117,111 SH   SOLE 0 117,111 0 0
Iridium Communications Inc Com 46269C102   302,383 11,559 SH   SOLE 0 0 0 11,559
iShares TIPS Bond ETF Com 464287176   2,471,182 23,007 SH   SOLE 0 23,007 0 0
iShares Core S&P 500 ETF Com 464287200   1,745,424 3,320 SH   SOLE 0 3,320 0 0
iShares Core US Aggregate Bond Com 464287226   31,195,751 318,519 SH   SOLE 0 318,519 0 0
iShares MSCI Emerging Markets ETF Com 464287234   47,333,074 1,152,217 SH   SOLE 0 1,152,217 0 0
iShares 20 Year Treasury Bond ETF Com 464287432   11,993,653 126,756 SH   SOLE 0 126,756 0 0
iShares MSCI EAFE ETF Com 464287465   23,923,261 299,565 SH   SOLE 0 299,565 0 0
iShares US Real Estate ETF Com 464287739   33,413,852 371,678 SH   SOLE 0 371,678 0 0
iShares MSCI EAFE Value ETF Com 464288877   10,746,285 197,542 SH   SOLE 0 197,542 0 0
iShares Core MSCI Total International Stk ETF Com 46432F834   14,121,395 208,096 SH   SOLE 0 208,096 0 0
iShares Core MSCI Emerging Markets ETF Com 46434G103   29,308,594 567,996 SH   SOLE 0 567,996 0 0
JPMorgan Chase & Company Com 46625H100   5,560,929 27,763 SH   SOLE 0 27,763 0 0
Jefferies Financial Group Inc Com 47233W109   493,920 11,200 SH   SOLE 0 0 0 11,200
JELD-WEN Holding Inc Com 47580P103   288,940 13,610 SH   SOLE 0 0 0 13,610
KLA Corporation Com 482480100   4,820,133 6,900 SH   SOLE 0 6,900 0 0
KKR & Co Inc Com 48251W104   2,492,976 24,786 SH   SOLE 0 24,786 0 0
Kemper Corp Com 488401100   409,539 6,614 SH   SOLE 0 0 0 6,614
KeyCorp Com 493267108   602,424 38,104 SH   SOLE 0 0 0 38,104
Krispy Kreme Inc Com 50101L106   230,186 15,109 SH   SOLE 0 0 0 15,109
Eli Lilly & Company Com 532457108   6,059,530 7,789 SH   SOLE 0 7,789 0 0
Littelfuse Inc Com 537008104   460,707 1,901 SH   SOLE 0 0 0 1,901
Lowe's Companies Inc Com 548661107   3,172,662 12,455 SH   SOLE 0 12,455 0 0
Marriott Vacations Worldwide Corp Com 57164Y107   279,559 2,595 SH   SOLE 0 0 0 2,595
Marriott International Inc Cl A Com 571903202   3,124,607 12,384 SH   SOLE 0 12,384 0 0
Mastercard Inc Com 57636Q104   6,681,784 13,875 SH   SOLE 0 13,875 0 0
Matson Inc Com 57686G105   209,963 1,868 SH   SOLE 0 0 0 1,868
Pediatrix Medical Group Inc Com 58502B106   242,736 24,201 SH   SOLE 0 0 0 24,201
MercadoLibre Inc Com 58733R102   1,297,262 858 SH   SOLE 0 0 0 858
Meritage Homes Corp Com 59001A102   540,943 3,083 SH   SOLE 0 0 0 3,083
Microsoft Corp Com 594918104   13,710,844 32,589 SH   SOLE 0 32,589 0 0
Micron Technology Inc Com 595112103   2,992,284 25,382 SH   SOLE 0 25,382 0 0
Mondelez International Inc Com 609207105   2,179,660 31,138 SH   SOLE 0 31,138 0 0
Moody's Corporation Com 615369105   3,260,184 8,295 SH   SOLE 0 8,295 0 0
Moog Inc Com 615394202   610,182 3,822 SH   SOLE 0 0 0 3,822
Morningstar Inc Com 617700109   453,304 1,470 SH   SOLE 0 0 0 1,470
Neogen Corp Com 640491106   158,573 10,049 SH   SOLE 0 0 0 10,049
NextEra Energy Inc Com 65339F101   2,551,095 39,917 SH   SOLE 0 39,917 0 0
Nike Inc Cl B Com 654106103   1,338,933 14,247 SH   SOLE 0 14,247 0 0
Novo Nordisk AS Com 670100205   2,869,226 22,346 SH   SOLE 0 0 0 22,346
NVIDIA Corp Com 67066G104   8,741,039 9,674 SH   SOLE 0 9,674 0 0
Oceaneering International Inc Com 675232102   497,273 21,251 SH   SOLE 0 0 0 21,251
Old National Bancorp Com 680033107   527,401 30,293 SH   SOLE 0 0 0 30,293
Olin Corp Com 680665205   271,832 4,623 SH   SOLE 0 0 0 4,623
Palo Alto Networks Inc Com 697435105   3,258,971 11,470 SH   SOLE 0 11,470 0 0
Parsons Corp Com 70202L102   880,348 10,613 SH   SOLE 0 0 0 10,613
Patterson-UTI Energy Inc Com 703481101   169,954 14,234 SH   SOLE 0 0 0 14,234
Pebblebrook Hotel Trust Com 70509V100   448,107 29,079 SH   SOLE 0 0 0 29,079
PENN Entertainment Inc Com 707569109   220,523 12,110 SH   SOLE 0 0 0 12,110
Pepsico Inc Com 713448108   2,760,258 15,772 SH   SOLE 0 15,772 0 0
Plexus Corp Com 729132100   361,169 3,809 SH   SOLE 0 0 0 3,809
Portland General Electric Co Com 736508847   209,832 4,996 SH   SOLE 0 0 0 4,996
Primerica Inc Com 74164M108   784,176 3,100 SH   SOLE 0 0 0 3,100
Primo Water Corp Com 74167P108   214,077 11,756 SH   SOLE 0 0 0 11,756
Procter & Gamble Co Com 742718109   4,125,693 25,428 SH   SOLE 0 25,428 0 0
Prologis Inc Com 74340W103   2,141,859 16,448 SH   SOLE 0 16,448 0 0
RTX Corp Com 75513E101   3,372,490 34,579 SH   SOLE 0 34,579 0 0
Red Rock Resorts Inc Com 75700L108   711,858 11,900 SH   SOLE 0 0 0 11,900
Reinsurance Group of America Inc Com 759351604   726,772 3,768 SH   SOLE 0 0 0 3,768
Resideo Technologies Inc Com 76118Y104   261,641 11,670 SH   SOLE 0 0 0 11,670
Rockwell Automation Inc Com 773903109   2,641,489 9,067 SH   SOLE 0 9,067 0 0
Ryder System Inc Com 783549108   403,838 3,360 SH   SOLE 0 0 0 3,360
SPDR S&P 500 ETF Trust Com 78462F103   196,224,480 375,140 SH   SOLE 0 375,140 0 0
SPDR Gold Shares Com 78463V107   308,169 1,498 SH   SOLE 0 1,498 0 0
SPDR S&P Oil & Gas Exploration & Prod Com 78468R556   17,305,526 111,699 SH   SOLE 0 111,699 0 0
SPX Technologies Inc Com 78473E103   628,086 5,101 SH   SOLE 0 0 0 5,101
Sabre Corp Com 78573M104   142,790 59,004 SH   SOLE 0 0 0 59,004
salesforce.com Inc Com 79466L302   3,659,939 12,152 SH   SOLE 0 12,152 0 0
Schlumberger NV Com 806857108   1,887,492 34,437 SH   SOLE 0 34,437 0 0
Charles Schwab Corp Com 808513105   3,330,389 46,038 SH   SOLE 0 46,038 0 0
The Scotts Miracle-Gro Co Com 810186106   622,304 8,343 SH   SOLE 0 0 0 8,343
SoundHound AI Inc Com 836100107   88,097 14,957 SH   SOLE 0 14,957 0 0
South State Corp Com 840441109   583,731 6,865 SH   SOLE 0 0 0 6,865
Southwest Gas Holdings Inc Com 844895102   207,530 2,726 SH   SOLE 0 0 0 2,726
Spire Inc Com 84857L101   376,566 6,136 SH   SOLE 0 0 0 6,136
STAG Industrial Inc Com 85254J102   500,489 13,020 SH   SOLE 0 0 0 13,020
Stifel Financial Corporation Com 860630102   442,051 5,655 SH   SOLE 0 0 0 5,655
Stryker Corporation Com 863667101   4,723,884 13,200 SH   SOLE 0 13,200 0 0
T-Mobile US Inc Com 872590104   2,340,412 14,339 SH   SOLE 0 14,339 0 0
Tesla Motors Inc Com 88160R101   2,256,089 12,834 SH   SOLE 0 8,476 0 4,358
TETRA Technologies Inc Com 88162F105   51,796 11,692 SH   SOLE 0 0 0 11,692
Thermo Fisher Scientific Inc Com 883556102   3,508,184 6,036 SH   SOLE 0 6,036 0 0
Thomson Reuters Corp Com 884903808   977,833 6,275 SH   SOLE 0 0 0 6,275
Timken Co Com 887389104   383,031 4,381 SH   SOLE 0 0 0 4,381
TriNet Group Inc Com 896288107   424,895 3,207 SH   SOLE 0 0 0 3,207
Trustmark Corp Com 898402102   458,221 16,301 SH   SOLE 0 0 0 16,301
Union Pacific Corp Com 907818108   2,636,861 10,722 SH   SOLE 0 10,722 0 0
United Community Banks Inc Com 90984P303   460,837 17,509 SH   SOLE 0 0 0 17,509
United Bankshares Inc Com 909907107   560,114 15,650 SH   SOLE 0 0 0 15,650
UnitedHealth Group Inc Com 91324P102   5,187,424 10,486 SH   SOLE 0 10,486 0 0
Vail Resorts Inc Com 91879Q109   701,915 3,150 SH   SOLE 0 0 0 3,150
Valley National Bancorp Com 919794107   192,417 24,173 SH   SOLE 0 0 0 24,173
Vanguard FTSE Developed Markets ETF Com 921943858   59,556,757 1,187,099 SH   SOLE 0 1,187,099 0 0
VG Short-Term Inflation Protected Sec ETF Com 922020805   2,661,630 55,578 SH   SOLE 0 55,578 0 0
Vanguard Short Term Corporate Bond ETF Com 92206C409   8,840,708 114,354 SH   SOLE 0 114,354 0 0
Vanguard Russell 1000 Growth ETF Com 92206C680   11,279,147 130,139 SH   SOLE 0 130,139 0 0
Vanguard S&P 500 ETF Com 922908363   6,737,972 14,017 SH   SOLE 0 14,017 0 0
Vanguard Small Cap ETF Com 922908751   3,898,374 17,054 SH   SOLE 0 17,054 0 0
Verisk Analytics Inc Com 92345Y106   400,741 1,700 SH   SOLE 0 0 0 1,700
Waste Connections Inc Com 94106B101   1,079,535 6,276 SH   SOLE 0 0 0 6,276
Wells Fargo & Co Com 949746101   4,310,079 74,363 SH   SOLE 0 74,363 0 0
West Pharmaceutical Services Inc Com 955306105   730,085 1,845 SH   SOLE 0 0 0 1,845
WisdomTree US Quality Dividend Growth Fund Com 97717X669   11,796,117 154,825 SH   SOLE 0 154,825 0 0
Wolverine World Wide Inc Com 978097103   179,035 15,971 SH   SOLE 0 0 0 15,971
AON PLC Com G0403H108   1,460,025 4,375 SH   SOLE 0 0 0 4,375
Arch Capital Group Ltd Com G0450A105   2,605,329 28,184 SH   SOLE 0 0 0 28,184
Accenture PLC Com G1151C101   5,111,111 14,746 SH   SOLE 0 10,954 0 3,792
Enstar Group Ltd Com G3075P101   200,440 645 SH   SOLE 0 0 0 645
Ferguson PLC Com G3421J106   1,499,304 6,864 SH   SOLE 0 0 0 6,864
Helen of Troy Ltd Com G4388N106   372,456 3,232 SH   SOLE 0 0 0 3,232
ICON PLC Com G4705A100   2,234,739 6,652 SH   SOLE 0 0 0 6,652
Linde PLC Com G54950103   4,998,405 10,765 SH   SOLE 0 8,154 0 2,611
Manchester United PLC Com G5784H106   293,593 21,031 SH   SOLE 0 0 0 21,031
Nu Holdings Ltd Com G6683N103   1,126,073 94,390 SH   SOLE 0 0 0 94,390
STERIS PLC Com G8473T100   1,125,224 5,005 SH   SOLE 0 0 0 5,005
White Mountains Insurance Group Ltd Com G9618E107   340,917 190 SH   SOLE 0 0 0 190
UBS AG Com H42097107   941,844 30,659 SH   SOLE 0 0 0 30,659
Birkenstock Holding PLC Com M2029K104   208,987 4,423 SH   SOLE 0 0 0 4,423
monday.com Ltd Com M7S64H106   699,971 3,099 SH   SOLE 0 0 0 3,099
ASML Holding NV Com N07059210   2,149,591 2,215 SH   SOLE 0 0 0 2,215
Expro Group Holdings NV Com N3144W105   454,717 22,770 SH   SOLE 0 0 0 22,770
Ferrari NV Com N3167Y103   2,450,855 5,622 SH   SOLE 0 0 0 5,622