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   557,827 7,673 SH   SOLE 0 0 0 7,673
Abbott Labs Com 002824100   1,979,797 19,053 SH   SOLE 0 19,053 0 0
Adobe Inc Com 00724F101   2,062,164 3,712 SH   SOLE 0 3,712 0 0
Advanced Micro Devices Inc Com 007903107   2,509,064 15,468 SH   SOLE 0 15,468 0 0
Advanced Energy Industries Inc Com 007973100   505,625 4,649 SH   SOLE 0 0 0 4,649
Albany International Corp Com 012348108   424,530 5,027 SH   SOLE 0 0 0 5,027
Alphabet Inc Cl C Com 02079K107   5,117,785 27,902 SH   SOLE 0 27,902 0 0
Alphabet Inc Cl A Com 02079K305   4,939,544 27,118 SH   SOLE 0 27,118 0 0
Altria Group Inc Com 02209S103   261,730 5,746 SH   SOLE 0 5,746 0 0
Amazon.com Inc Com 023135106   6,969,368 36,064 SH   SOLE 0 36,064 0 0
American Express Company Com 025816109   2,906,647 12,553 SH   SOLE 0 12,553 0 0
American Homes 4 Rent Com 02665T306   217,386 5,850 SH   SOLE 0 0 0 5,850
Amgen Inc Com 031162100   2,166,841 6,935 SH   SOLE 0 6,935 0 0
Amkor Technology Inc Com 031652100   469,875 11,741 SH   SOLE 0 0 0 11,741
Amphenol Corporation Com 032095101   2,214,721 32,874 SH   SOLE 0 32,874 0 0
ANSYS Inc Com 03662Q105   417,950 1,300 SH   SOLE 0 0 0 1,300
Apple Computer Inc Com 037833100   11,078,401 52,599 SH   SOLE 0 52,599 0 0
Archrock Inc Com 03957W106   350,231 17,321 SH   SOLE 0 0 0 17,321
AstraZeneca PLC Com 046353108   1,697,296 21,763 SH   SOLE 0 0 0 21,763
Atlassian Corp Com 049468101   1,273,182 7,198 SH   SOLE 0 0 0 7,198
Berkshire Hathaway Inc Cl A Com 084670108   15,306,025 25 SH   SOLE 0 25 0 0
Berkshire Hathaway Inc Cl B Com 084670702   1,261,080 3,100 SH   SOLE 0 3,100 0 0
Berry Global Group Inc Com 08579W103   380,171 6,460 SH   SOLE 0 0 0 6,460
Box Inc Com 10316T104   415,293 15,707 SH   SOLE 0 0 0 15,707
Bright Horizons Family Solutions Inc Com 109194100   352,256 3,200 SH   SOLE 0 0 0 3,200
The Brinks Company Com 109696104   296,960 2,900 SH   SOLE 0 0 0 2,900
Broadcom Inc Com 11135F101   1,913,792 1,192 SH   SOLE 0 1,192 0 0
CTS Corp Com 126501105   425,545 8,405 SH   SOLE 0 0 0 8,405
Cabot Corp Com 127055101   743,206 8,088 SH   SOLE 0 0 0 8,088
Canadian Natural Resources Ltd Com 136385101   850,555 23,892 SH   SOLE 0 0 0 23,892
Canadian Pacific Kansas City Ltd Com 13646K108   1,729,856 21,972 SH   SOLE 0 0 0 21,972
Casella Waste Systems Inc Com 147448104   771,336 7,774 SH   SOLE 0 0 0 7,774
Cheesecake Factory Inc Com 163072101   508,413 12,940 SH   SOLE 0 0 0 12,940
Chipotle Mexican Grill Inc Com 169656105   1,989,138 31,750 SH   SOLE 0 31,750 0 0
Choice Hotels International Inc Com 169905106   856,800 7,200 SH   SOLE 0 0 0 7,200
Citizens Financial Group Inc Com 174610105   585,524 16,251 SH   SOLE 0 0 0 16,251
The Coca Cola Company Com 191216100   3,100,328 48,709 SH   SOLE 0 48,709 0 0
Cohen & Steers Inc Com 19247A100   338,492 4,665 SH   SOLE 0 0 0 4,665
CONMED Corp Com 207410101   358,662 5,174 SH   SOLE 0 0 0 5,174
ConocoPhillips Com 20825C104   5,014,648 43,842 SH   SOLE 0 43,842 0 0
Core Laboratories Inc Com 21867A105   288,605 14,224 SH   SOLE 0 0 0 14,224
COPT Defense Properties Com 22002T108   230,902 9,225 SH   SOLE 0 0 0 9,225
Costco Wholesale Corp Com 22160K105   3,864,905 4,547 SH   SOLE 0 4,547 0 0
CoStar Group Inc Com 22160N109   667,260 9,000 SH   SOLE 0 0 0 9,000
Coupang Inc Com 22266T109   1,033,610 49,337 SH   SOLE 0 0 0 49,337
Danaher Corporation Com 235851102   3,517,138 14,077 SH   SOLE 0 14,077 0 0
Darling Ingredients Inc Com 237266101   398,921 10,855 SH   SOLE 0 0 0 10,855
Dentsply Sirona Inc Com 24906P109   324,129 13,012 SH   SOLE 0 0 0 13,012
Devon Energy Corp Com 25179M103   479,451 10,115 SH   SOLE 0 0 0 10,115
Diodes Inc Com 254543101   415,180 5,772 SH   SOLE 0 0 0 5,772
The Walt Disney Company Com 254687106   3,469,193 34,940 SH   SOLE 0 34,940 0 0
Douglas Emmett Inc Com 25960P109   249,935 18,778 SH   SOLE 0 0 0 18,778
Dun & Bradstreet Holdings Inc Com 26484T106   107,342 11,592 SH   SOLE 0 0 0 11,592
EOG Resources Inc Com 26875P101   1,870,176 14,858 SH   SOLE 0 14,858 0 0
EnerSys Com 29275Y102   495,136 4,783 SH   SOLE 0 0 0 4,783
The Ensign Group Inc Com 29358P101   371,194 3,001 SH   SOLE 0 0 0 3,001
Entegris Inc Com 29362U104   378,037 2,792 SH   SOLE 0 0 0 2,792
Enterprise Financial Services Corp Com 293712105   389,668 9,525 SH   SOLE 0 0 0 9,525
EPAM Systems Inc Com 29414B104   399,169 2,122 SH   SOLE 0 0 0 2,122
Exxon Mobil Corp Com 30231G102   230,240 2,000 SH   SOLE 0 2,000 0 0
FNB Corp Com 302520101   478,841 35,003 SH   SOLE 0 0 0 35,003
FIGS Inc Com 30260D103   157,512 29,552 SH   SOLE 0 0 0 29,552
Meta Platforms Inc Com 30303M102   2,835,733 5,624 SH   SOLE 0 5,624 0 0
FactSet Research Systems Inc Com 303075105   975,765 2,390 SH   SOLE 0 0 0 2,390
First Citizens Bancshares Inc Com 31946M103   266,010 158 SH   SOLE 0 0 0 158
First Merchants Corp Com 320817109   421,352 12,657 SH   SOLE 0 0 0 12,657
FirstCash Holdings Inc Com 33768G107   486,748 4,641 SH   SOLE 0 0 0 4,641
FlexShares Mstar Glbl Upstream Nat Res ETF Com 33939L407   29,540,190 735,929 SH   SOLE 0 735,929 0 0
Flowserve Corp Com 34354P105   665,415 13,834 SH   SOLE 0 0 0 13,834
FormFactor Inc Com 346375108   947,779 15,658 SH   SOLE 0 0 0 15,658
Four Corners Property Trust Inc Com 35086T109   338,497 13,721 SH   SOLE 0 0 0 13,721
Franklin Electric Co Inc Com 353514102   607,490 6,307 SH   SOLE 0 0 0 6,307
Franklin FTSE Japan ETF Com 35473P744   7,342,112 255,289 SH   SOLE 0 255,289 0 0
GATX Corp Com 361448103   538,970 4,072 SH   SOLE 0 0 0 4,072
Gaming and Leisure Properties Inc Com 36467J108   320,087 7,080 SH   SOLE 0 0 0 7,080
Gartner Inc Com 366651107   943,026 2,100 SH   SOLE 0 0 0 2,100
Granite Construction Inc Com 387328107   243,976 3,937 SH   SOLE 0 0 0 3,937
Graphic Packaging Holding Co Com 388689101   379,940 14,496 SH   SOLE 0 0 0 14,496
Guidewire Software Inc Com 40171V100   865,260 6,275 SH   SOLE 0 0 0 6,275
Hanesbrands Inc Com 410345102   87,217 17,691 SH   SOLE 0 0 0 17,691
Heartland Financial USA Inc Com 42234Q102   412,007 9,269 SH   SOLE 0 0 0 9,269
Healthpeak Properties Inc Com 42250P103   379,730 19,374 SH   SOLE 0 0 0 19,374
Helmerich & Payne Inc Com 423452101   402,058 11,125 SH   SOLE 0 0 0 11,125
Hexcel Corp Com 428291108   543,752 8,707 SH   SOLE 0 0 0 8,707
Honeywell Intl Com 438516106   4,079,255 19,103 SH   SOLE 0 19,103 0 0
Hope Bancorp Inc Com 43940T109   125,282 11,665 SH   SOLE 0 0 0 11,665
Horace Mann Educators Corp Com 440327104   367,562 11,268 SH   SOLE 0 0 0 11,268
Houlihan Lokey Inc Com 441593100   871,196 6,460 SH   SOLE 0 0 0 6,460
Hyatt Hotels Corp Com 448579102   1,429,871 9,412 SH   SOLE 0 0 0 9,412
ICU Medical Inc Com 44930G107   226,694 1,909 SH   SOLE 0 0 0 1,909
ICICI Bank Ltd Com 45104G104   1,219,297 42,322 SH   SOLE 0 0 0 42,322
IDEXX Laboratories Inc Com 45168D104   876,960 1,800 SH   SOLE 0 0 0 1,800
Inspire Medical Systems Inc Com 457730109   620,034 4,633 SH   SOLE 0 4,633 0 0
Integer Holdings Corp Com 45826H109   638,582 5,515 SH   SOLE 0 0 0 5,515
Invesco S&P 500 Equal Weight ETF Com 46137V357   18,374,225 111,847 SH   SOLE 0 111,847 0 0
Iridium Communications Inc Com 46269C102   307,701 11,559 SH   SOLE 0 0 0 11,559
iShares TIPS Bond ETF Com 464287176   2,645,368 24,774 SH   SOLE 0 24,774 0 0
iShares Core S&P 500 ETF Com 464287200   1,541,547 2,817 SH   SOLE 0 2,817 0 0
iShares Core US Aggregate Bond Com 464287226   29,018,106 298,940 SH   SOLE 0 298,940 0 0
iShares MSCI Emerging Markets ETF Com 464287234   49,039,702 1,151,437 SH   SOLE 0 1,151,437 0 0
iShares 20 Year Treasury Bond ETF Com 464287432   11,818,327 128,768 SH   SOLE 0 128,768 0 0
iShares MSCI EAFE ETF Com 464287465   23,233,226 296,607 SH   SOLE 0 296,607 0 0
iShares US Real Estate ETF Com 464287739   35,524,259 404,881 SH   SOLE 0 404,881 0 0
iShares MSCI EAFE Value ETF Com 464288877   10,372,184 195,554 SH   SOLE 0 195,554 0 0
iShares Core MSCI Total International Stk ETF Com 46432F834   13,278,378 196,542 SH   SOLE 0 196,542 0 0
iShares Core MSCI Emerging Markets ETF Com 46434G103   31,056,500 580,170 SH   SOLE 0 580,170 0 0
JPMorgan Chase & Company Com 46625H100   5,360,092 26,501 SH   SOLE 0 26,501 0 0
Jefferies Financial Group Inc Com 47233W109   557,312 11,200 SH   SOLE 0 0 0 11,200
JELD-WEN Holding Inc Com 47580P103   142,917 10,610 SH   SOLE 0 0 0 10,610
KLA Corporation Com 482480100   4,916,553 5,963 SH   SOLE 0 5,963 0 0
KKR & Co Inc Com 48251W104   2,023,660 19,229 SH   SOLE 0 19,229 0 0
Kemper Corp Com 488401100   372,830 6,284 SH   SOLE 0 0 0 6,284
KeyCorp Com 493267108   541,458 38,104 SH   SOLE 0 0 0 38,104
Krispy Kreme Inc Com 50101L106   162,573 15,109 SH   SOLE 0 0 0 15,109
Eli Lilly & Company Com 532457108   6,189,178 6,836 SH   SOLE 0 6,836 0 0
Littelfuse Inc Com 537008104   458,784 1,795 SH   SOLE 0 0 0 1,795
Lowe's Companies Inc Com 548661107   2,745,829 12,455 SH   SOLE 0 12,455 0 0
Marriott Vacations Worldwide Corp Com 57164Y107   301,865 3,457 SH   SOLE 0 0 0 3,457
Marriott International Inc Cl A Com 571903202   2,989,244 12,364 SH   SOLE 0 12,364 0 0
Mastercard Inc Com 57636Q104   5,844,047 13,247 SH   SOLE 0 13,247 0 0
MercadoLibre Inc Com 58733R102   1,122,442 683 SH   SOLE 0 0 0 683
Meritage Homes Corp Com 59001A102   479,400 2,962 SH   SOLE 0 0 0 2,962
Microsoft Corp Com 594918104   15,254,404 34,130 SH   SOLE 0 34,130 0 0
Micron Technology Inc Com 595112103   2,780,807 21,142 SH   SOLE 0 21,142 0 0
Mondelez International Inc Com 609207105   2,034,072 31,083 SH   SOLE 0 31,083 0 0
Moody's Corporation Com 615369105   3,487,405 8,285 SH   SOLE 0 8,285 0 0
Moog Inc Com 615394202   614,828 3,675 SH   SOLE 0 0 0 3,675
Morningstar Inc Com 617700109   434,900 1,470 SH   SOLE 0 0 0 1,470
Neogen Corp Com 640491106   157,066 10,049 SH   SOLE 0 0 0 10,049
NextEra Energy Inc Com 65339F101   2,818,734 39,807 SH   SOLE 0 39,807 0 0
Nike Inc Cl B Com 654106103   1,073,796 14,247 SH   SOLE 0 14,247 0 0
Novo Nordisk AS Com 670100205   3,021,520 21,168 SH   SOLE 0 0 0 21,168
NVIDIA Corp Com 67066G104   13,974,598 113,118 SH   SOLE 0 113,118 0 0
Oceaneering International Inc Com 675232102   502,799 21,251 SH   SOLE 0 0 0 21,251
Old National Bancorp Com 680033107   520,737 30,293 SH   SOLE 0 0 0 30,293
Olin Corp Com 680665205   217,974 4,623 SH   SOLE 0 0 0 4,623
PNM Resources Inc Com 69349H107   240,573 6,509 SH   SOLE 0 0 0 6,509
Palo Alto Networks Inc Com 697435105   3,877,257 11,437 SH   SOLE 0 11,437 0 0
Parsons Corp Com 70202L102   771,059 9,425 SH   SOLE 0 0 0 9,425
Patterson-UTI Energy Inc Com 703481101   147,464 14,234 SH   SOLE 0 0 0 14,234
Pebblebrook Hotel Trust Com 70509V100   381,439 27,741 SH   SOLE 0 0 0 27,741
Pepsico Inc Com 713448108   2,601,276 15,772 SH   SOLE 0 15,772 0 0
Pfizer Inc Com 717081103   1,246,845 44,562 SH   SOLE 0 44,562 0 0
Plexus Corp Com 729132100   393,013 3,809 SH   SOLE 0 0 0 3,809
Portland General Electric Co Com 736508847   208,244 4,816 SH   SOLE 0 0 0 4,816
Primerica Inc Com 74164M108   733,398 3,100 SH   SOLE 0 0 0 3,100
Primo Water Corp Com 74167P108   256,986 11,756 SH   SOLE 0 0 0 11,756
Procter & Gamble Co Com 742718109   4,103,704 24,883 SH   SOLE 0 24,883 0 0
Prologis Inc Com 74340W103   1,847,275 16,448 SH   SOLE 0 16,448 0 0
RTX Corp Com 75513E101   3,447,192 34,338 SH   SOLE 0 34,338 0 0
Red Rock Resorts Inc Com 75700L108   653,667 11,900 SH   SOLE 0 0 0 11,900
Reinsurance Group of America Inc Com 759351604   699,560 3,408 SH   SOLE 0 0 0 3,408
Resideo Technologies Inc Com 76118Y104   205,497 10,506 SH   SOLE 0 0 0 10,506
Rockwell Automation Inc Com 773903109   2,495,964 9,067 SH   SOLE 0 9,067 0 0
Ryder System Inc Com 783549108   416,237 3,360 SH   SOLE 0 0 0 3,360
SPDR S&P 500 ETF Trust Com 78462F103   206,926,050 380,225 SH   SOLE 0 380,225 0 0
SPDR Gold Shares Com 78463V107   322,085 1,498 SH   SOLE 0 1,498 0 0
SPDR S&P Oil & Gas Exploration & Prod Com 78468R556   16,963,402 116,611 SH   SOLE 0 116,611 0 0
SPX Technologies Inc Com 78473E103   697,481 4,907 SH   SOLE 0 0 0 4,907
Sabre Corp Com 78573M104   380,157 142,381 SH   SOLE 0 0 0 142,381
salesforce.com Inc Com 79466L302   2,456,848 9,556 SH   SOLE 0 9,556 0 0
Schlumberger NV Com 806857108   1,624,738 34,437 SH   SOLE 0 34,437 0 0
Charles Schwab Corp Com 808513105   3,301,902 44,808 SH   SOLE 0 44,808 0 0
The Scotts Miracle-Gro Co Com 810186106   542,796 8,343 SH   SOLE 0 0 0 8,343
SoundHound AI Inc Com 836100107   59,080 14,957 SH   SOLE 0 14,957 0 0
South State Corp Com 840441109   502,156 6,571 SH   SOLE 0 0 0 6,571
Spire Inc Com 84857L101   372,639 6,136 SH   SOLE 0 0 0 6,136
STAG Industrial Inc Com 85254J102   469,501 13,020 SH   SOLE 0 0 0 13,020
Stifel Financial Corporation Com 860630102   454,494 5,401 SH   SOLE 0 0 0 5,401
Stryker Corporation Com 863667101   44,057,952 129,487 SH   SOLE 0 129,487 0 0
T-Mobile US Inc Com 872590104   2,523,602 14,324 SH   SOLE 0 14,324 0 0
Taiwan Semiconductor Manufacturing Co Ltd Com 874039100   1,821,355 10,479 SH   SOLE 0 0 0 10,479
Tesla Motors Inc Com 88160R101   2,539,592 12,834 SH   SOLE 0 8,476 0 4,358
TETRA Technologies Inc Com 88162F105   34,652 10,015 SH   SOLE 0 0 0 10,015
Thermo Fisher Scientific Inc Com 883556102   3,261,041 5,897 SH   SOLE 0 5,897 0 0
Thomson Reuters Corp Com 884903808   1,012,600 6,007 SH   SOLE 0 0 0 6,007
Timken Co Com 887389104   351,050 4,381 SH   SOLE 0 0 0 4,381
TriNet Group Inc Com 896288107   320,700 3,207 SH   SOLE 0 0 0 3,207
Trustmark Corp Com 898402102   467,062 15,548 SH   SOLE 0 0 0 15,548
Union Pacific Corp Com 907818108   2,425,960 10,722 SH   SOLE 0 10,722 0 0
United Community Banks Inc Com 90984P303   423,934 16,651 SH   SOLE 0 0 0 16,651
United Bankshares Inc Com 909907107   507,686 15,650 SH   SOLE 0 0 0 15,650
UnitedHealth Group Inc Com 91324P102   5,097,693 10,010 SH   SOLE 0 10,010 0 0
Vail Resorts Inc Com 91879Q109   567,410 3,150 SH   SOLE 0 0 0 3,150
Valley National Bancorp Com 919794107   168,728 24,173 SH   SOLE 0 0 0 24,173
Vanguard FTSE Developed Markets ETF Com 921943858   59,306,026 1,200,041 SH   SOLE 0 1,200,041 0 0
VG Short-Term Inflation Protected Sec ETF Com 922020805   2,724,210 56,123 SH   SOLE 0 56,123 0 0
Vanguard Russell 1000 Growth ETF Com 92206C680   12,378,417 131,952 SH   SOLE 0 131,952 0 0
Vanguard S&P 500 ETF Com 922908363   6,838,277 13,673 SH   SOLE 0 13,673 0 0
Vanguard Small Cap ETF Com 922908751   3,714,529 17,036 SH   SOLE 0 17,036 0 0
Verisk Analytics Inc Com 92345Y106   458,235 1,700 SH   SOLE 0 0 0 1,700
Waste Connections Inc Com 94106B101   1,053,563 6,008 SH   SOLE 0 0 0 6,008
Wells Fargo & Co Com 949746101   3,788,251 63,786 SH   SOLE 0 63,786 0 0
West Pharmaceutical Services Inc Com 955306105   607,725 1,845 SH   SOLE 0 0 0 1,845
WisdomTree US Quality Dividend Growth Fund Com 97717X669   16,120,993 206,547 SH   SOLE 0 206,547 0 0
Wolverine World Wide Inc Com 978097103   215,928 15,971 SH   SOLE 0 0 0 15,971
Zoetis Inc Com 98978V103   361,629 2,086 SH   SOLE 0 2,086 0 0
AON PLC Com G0403H108   985,842 3,358 SH   SOLE 0 0 0 3,358
Arch Capital Group Ltd Com G0450A105   2,768,018 27,436 SH   SOLE 0 0 0 27,436
Accenture PLC Com G1151C101   2,155,425 7,104 SH   SOLE 0 7,104 0 0
Ferguson PLC Com G3421J106   1,259,112 6,502 SH   SOLE 0 0 0 6,502
Helen of Troy Ltd Com G4388N106   299,736 3,232 SH   SOLE 0 0 0 3,232
ICON PLC Com G4705A100   1,975,488 6,302 SH   SOLE 0 0 0 6,302
Linde PLC Com G54950103   4,584,248 10,447 SH   SOLE 0 7,947 0 2,500
Manchester United PLC Com G5784H106   339,440 21,031 SH   SOLE 0 0 0 21,031
Nu Holdings Ltd Com G6683N103   1,165,991 90,457 SH   SOLE 0 0 0 90,457
STERIS PLC Com G8473T100   1,051,816 4,791 SH   SOLE 0 0 0 4,791
White Mountains Insurance Group Ltd Com G9618E107   345,316 190 SH   SOLE 0 0 0 190
UBS AG Com H42097107   867,058 29,352 SH   SOLE 0 0 0 29,352
Spotify Technology SA Com L8681T102   983,732 3,135 SH   SOLE 0 0 0 3,135
Birkenstock Holding PLC Com M2029K104   240,655 4,423 SH   SOLE 0 0 0 4,423
monday.com Ltd Com M7S64H106   928,611 3,857 SH   SOLE 0 0 0 3,857
ASML Holding NV Com N07059210   1,554,550 1,520 SH   SOLE 0 0 0 1,520
Expro Group Holdings NV Com N3144W105   521,888 22,770 SH   SOLE 0 0 0 22,770
Ferrari NV Com N3167Y103   1,954,050 4,785 SH   SOLE 0 0 0 4,785