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
ABBVIE INC COM 00287Y109   362,812 2,434 SH   SOLE 0 0 0 2,434
ALPHABET INC CAP STK CL A 02079K305   3,355,774 25,644 SH   SOLE 0 0 0 25,644
AMAZON COM INC COM 023135106   23,252,409 182,917 SH   SOLE 0 0 0 182,917
AMEREN CORP COM 023608102   220,632 2,948 SH   SOLE 0 0 0 2,948
AMERICAN CENTY ETF TR US EQT ETF 025072885   5,320,068 72,619 SH   SOLE 0 0 0 72,619
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   3,018,400 54,239 SH   SOLE 0 0 0 54,239
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   6,343,831 109,660 SH   SOLE 0 0 0 109,660
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   9,595,786 220,897 SH   SOLE 0 0 0 220,897
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   1,849,018 38,407 SH   SOLE 0 0 0 38,407
AMN HEALTHCARE SVCS INC COM 001744101   2,047,642 24,039 SH   SOLE 0 0 0 24,039
AON PLC SHS CL A G0403H108   3,568,690 11,007 SH   SOLE 0 0 0 11,007
APPLE INC COM 037833100   30,679,634 179,193 SH   SOLE 0 0 0 179,193
ASML HOLDING N V N Y REGISTRY SHS N07059210   3,641,480 6,186 SH   SOLE 0 0 0 6,186
BANCORP INC DEL COM 05969A105   3,659,105 106,061 SH   SOLE 0 0 0 106,061
BANK AMERICA CORP COM 060505104   6,847,382 250,087 SH   SOLE 0 0 0 250,087
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   712,861 2,035 SH   SOLE 0 0 0 2,035
BROADCOM INC COM 11135F101   1,783,255 2,147 SH   SOLE 0 0 0 2,147
CATERPILLAR INC COM 149123101   5,577,663 20,431 SH   SOLE 0 0 0 20,431
CENTENE CORP DEL COM 15135B101   2,584,240 37,518 SH   SOLE 0 0 0 37,518
CITIGROUP INC COM NEW 172967424   3,955,595 96,173 SH   SOLE 0 0 0 96,173
COMCAST CORP NEW CL A 20030N101   4,619,184 104,165 SH   SOLE 0 0 0 104,165
COMFORT SYS USA INC COM 199908104   2,909,751 17,075 SH   SOLE 0 0 0 17,075
CORTEVA INC COM 22052L104   3,259,915 63,720 SH   SOLE 0 0 0 63,720
CROWN CASTLE INC COM 22822V101   2,568,097 27,905 SH   SOLE 0 0 0 27,905
CSW INDUSTRIALS INC COM 126402106   313,855 1,791 SH   SOLE 0 0 0 1,791
CUMMINS INC COM 231021106   5,586,989 24,455 SH   SOLE 0 0 0 24,455
D R HORTON INC COM 23331A109   3,072,352 28,588 SH   SOLE 0 0 0 28,588
DEERE & CO COM 244199105   4,482,142 11,877 SH   SOLE 0 0 0 11,877
DELTA AIR LINES INC DEL COM NEW 247361702   2,834,718 76,614 SH   SOLE 0 0 0 76,614
DISNEY WALT CO COM 254687106   5,036,285 62,138 SH   SOLE 0 0 0 62,138
ELI LILLY & CO COM 532457108   12,119,264 22,563 SH   SOLE 0 0 0 22,563
EMERSON ELEC CO COM 291011104   267,209 2,767 SH   SOLE 0 0 0 2,767
ENTERPRISE PRODS PARTNERS L COM 293792107   211,296 7,720 SH   SOLE 0 0 0 7,720
FEDEX CORP COM 31428X106   478,710 1,807 SH   SOLE 0 0 0 1,807
FISERV INC COM 337738108   2,815,415 24,924 SH   SOLE 0 0 0 24,924
FREEPORT-MCMORAN INC CL B 35671D857   5,754,108 154,307 SH   SOLE 0 0 0 154,307
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,766,931 25,969 SH   SOLE 0 0 0 25,969
GENERAL ELECTRIC CO COM NEW 369604301   5,290,591 47,857 SH   SOLE 0 0 0 47,857
GENERAL MTRS CO COM 37045V100   5,693,490 172,687 SH   SOLE 0 0 0 172,687
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,592,049 15,903 SH   SOLE 0 0 0 15,903
GOLDMAN SACHS GROUP INC COM 38141G104   860,373 2,659 SH   SOLE 0 0 0 2,659
IDEXX LABS INC COM 45168D104   4,882,120 11,165 SH   SOLE 0 0 0 11,165
ILLUMINA INC COM 452327109   2,270,686 16,540 SH   SOLE 0 0 0 16,540
INGREDION INC COM 457187102   210,674 2,141 SH   SOLE 0 0 0 2,141
INMODE LTD SHS M5425M103   2,160,711 70,936 SH   SOLE 0 0 0 70,936
INTUIT COM 461202103   10,515,145 20,580 SH   SOLE 0 0 0 20,580
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   2,359,154 106,460 SH   SOLE 0 0 0 106,460
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   3,009,156 118,986 SH   SOLE 0 0 0 118,986
ISHARES INC MSCI EMERG MRKT 464286533   8,670,335 162,518 SH   SOLE 0 0 0 162,518
ISHARES INC MSCI EMRG CHN 46434G764   10,328,463 207,274 SH   SOLE 0 0 0 207,274
ISHARES TR U S EQUITY FACTR 46434V282   221,452 5,112 SH   SOLE 0 0 0 5,112
ISHARES TR MSCI USA MMENTM 46432F396   3,053,423 21,857 SH   SOLE 0 0 0 21,857
ISHARES TR MSCI USA VALUE 46432F388   5,984,345 65,965 SH   SOLE 0 0 0 65,965
ISHARES TR MSCI USA MIN VOL 46429B697   9,888,483 136,619 SH   SOLE 0 0 0 136,619
ISHARES TR MSCI EAFE MIN VL 46429B689   10,782,170 165,320 SH   SOLE 0 0 0 165,320
ISHARES TR CORE MSCI EAFE 46432F842   8,055,526 125,183 SH   SOLE 0 0 0 125,183
ISHARES TR SHRT NAT MUN ETF 464288158   828,434 8,054 SH   SOLE 0 0 0 8,054
ISHARES TR RUS 2000 GRW ETF 464287648   348,553 1,555 SH   SOLE 0 0 0 1,555
ISHARES TR S&P MC 400VL ETF 464287705   904,938 8,966 SH   SOLE 0 0 0 8,966
ISHARES TR S&P MC 400GR ETF 464287606   1,197,884 16,582 SH   SOLE 0 0 0 16,582
ISHARES TR S&P 500 VAL ETF 464287408   548,440 3,565 SH   SOLE 0 0 0 3,565
ISHARES TR CORE S&P500 ETF 464287200   10,740,903 25,012 SH   SOLE 0 0 0 25,012
ISHARES TR RUS 1000 VAL ETF 464287598   704,445 4,640 SH   SOLE 0 0 0 4,640
ISHARES TR RUS 1000 GRW ETF 464287614   355,097 1,335 SH   SOLE 0 0 0 1,335
ISHARES TR RUSSELL 2000 ETF 464287655   31,845,846 180,185 SH   SOLE 0 0 0 180,185
ISHARES TR RUS 2000 VAL ETF 464287630   1,016,625 7,500 SH   SOLE 0 0 0 7,500
ISHARES TR RUSSELL 3000 ETF 464287689   3,087,756 12,600 SH   SOLE 0 0 0 12,600
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   471,040 9,387 SH   SOLE 0 0 0 9,387
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   652,016 12,924 SH   SOLE 0 0 0 12,924
JPMORGAN CHASE & CO COM 46625H100   15,160,681 104,542 SH   SOLE 0 0 0 104,542
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,807,618 21,220 SH   SOLE 0 0 0 21,220
MICROSOFT CORP COM 594918104   39,424,229 124,859 SH   SOLE 0 0 0 124,859
MUELLER INDS INC COM 624756102   2,464,572 32,791 SH   SOLE 0 0 0 32,791
NVIDIA CORPORATION COM 67066G104   24,322,901 55,916 SH   SOLE 0 0 0 55,916
NXP SEMICONDUCTORS N V COM N6596X109   2,416,033 12,085 SH   SOLE 0 0 0 12,085
ONEOK INC NEW COM 682680103   517,843 8,164 SH   SOLE 0 0 0 8,164
PEPSICO INC COM 713448108   259,243 1,530 SH   SOLE 0 0 0 1,530
PNC FINL SVCS GROUP INC COM 693475105   2,724,021 22,188 SH   SOLE 0 0 0 22,188
POST HLDGS INC COM 737446104   2,876,834 33,553 SH   SOLE 0 0 0 33,553
QUALCOMM INC COM 747525103   3,988,276 35,911 SH   SOLE 0 0 0 35,911
QUANTA SVCS INC COM 74762E102   3,589,686 19,189 SH   SOLE 0 0 0 19,189
RANGE RES CORP COM 75281A109   2,160,127 66,650 SH   SOLE 0 0 0 66,650
REGENERON PHARMACEUTICALS COM 75886F107   4,206,396 5,110 SH   SOLE 0 0 0 5,110
REINSURANCE GRP OF AMERICA I COM NEW 759351604   3,006,159 20,705 SH   SOLE 0 0 0 20,705
ROSS STORES INC COM 778296103   3,034,628 26,867 SH   SOLE 0 0 0 26,867
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,401,567 28,958 SH   SOLE 0 0 0 28,958
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   988,210 20,635 SH   SOLE 0 0 0 20,635
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   951,668 21,516 SH   SOLE 0 0 0 21,516
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,133,093 16,569 SH   SOLE 0 0 0 16,569
SNAP ON INC COM 833034101   211,445 829 SH   SOLE 0 0 0 829
SNOWFLAKE INC CL A 833445109   1,989,982 13,026 SH   SOLE 0 0 0 13,026
SOFI TECHNOLOGIES INC COM 83406F102   3,203,998 401,001 SH   SOLE 0 0 0 401,001
SPDR SER TR S&P BIOTECH 78464A870   2,387,316 32,694 SH   SOLE 0 0 0 32,694
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   8,162,074 828,637 SH   SOLE 0 0 0 828,637
SYNOPSYS INC COM 871607107   3,195,349 6,962 SH   SOLE 0 0 0 6,962
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   3,028,774 21,574 SH   SOLE 0 0 0 21,574
UBER TECHNOLOGIES INC COM 90353T100   3,576,274 77,762 SH   SOLE 0 0 0 77,762
UNITED PARCEL SERVICE INC CL B 911312106   2,990,054 19,183 SH   SOLE 0 0 0 19,183
UNITEDHEALTH GROUP INC COM 91324P102   2,804,305 5,562 SH   SOLE 0 0 0 5,562
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,131,747 10,036 SH   SOLE 0 0 0 10,036
VANGUARD INDEX FDS MID CAP ETF 922908629   9,776,452 46,948 SH   SOLE 0 0 0 46,948
VANGUARD INDEX FDS SM CP VAL ETF 922908611   459,491 2,881 SH   SOLE 0 0 0 2,881
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,870,461 15,182 SH   SOLE 0 0 0 15,182
VANGUARD INDEX FDS GROWTH ETF 922908736   20,559,677 75,501 SH   SOLE 0 0 0 75,501
VANGUARD INDEX FDS LARGE CAP ETF 922908637   530,001 2,708 SH   SOLE 0 0 0 2,708
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   201,940 1,542 SH   SOLE 0 0 0 1,542
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,837,289 54,700 SH   SOLE 0 0 0 54,700
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   1,386,948 13,060 SH   SOLE 0 0 0 13,060
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   10,629,170 183,483 SH   SOLE 0 0 0 183,483
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   32,946,712 840,263 SH   SOLE 0 0 0 840,263
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   4,674,857 98,876 SH   SOLE 0 0 0 98,876
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   3,312,743 68,872 SH   SOLE 0 0 0 68,872
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   1,236,097 22,268 SH   SOLE 0 0 0 22,268
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   698,899 4,498 SH   SOLE 0 0 0 4,498
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   20,945,128 479,074 SH   SOLE 0 0 0 479,074
VANGUARD WELLINGTON FD US MOMENTUM 921935508   15,900,955 140,233 SH   SOLE 0 0 0 140,233
VANGUARD WELLINGTON FD US MINIMUM 921935409   16,860,488 175,324 SH   SOLE 0 0 0 175,324
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   24,768,730 247,489 SH   SOLE 0 0 0 247,489
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   27,263,794 264,031 SH   SOLE 0 0 0 264,031
VANGUARD WELLINGTON FD US QUALITY 921935706   626,918 5,582 SH   SOLE 0 0 0 5,582
VISA INC COM CL A 92826C839   14,182,647 61,661 SH   SOLE 0 0 0 61,661
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   54,694,871 1,086,941 SH   SOLE 0 0 0 1,086,941
ZOETIS INC CL A 98978V103   3,562,588 20,477 SH   SOLE 0 0 0 20,477