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
ABBOTT LABS COM 002824100   544,844 5,381 SH   SOLE   0 0 5,381
ADVANCED MICRO DEVICES INC COM 007903107   268,645 2,741 SH   SOLE   0 0 2,741
AMAZON COM INC COM 023135106   2,346,025 22,713 SH   SOLE   0 0 22,713
AMEREN CORP COM 023608102   922,117 10,674 SH   SOLE   0 0 10,674
AMERICAN ELEC PWR CO INC COM 025537101   222,637 2,447 SH   SOLE   0 0 2,447
AMGEN INC COM 031162100   333,857 1,381 SH   SOLE   0 0 1,381
APPLE INC COM 037833100   13,153,890 79,769 SH   SOLE   0 0 79,769
APPLIED MATLS INC COM 038222105   850,229 6,922 SH   SOLE   0 0 6,922
ARCHER DANIELS MIDLAND CO COM 039483102   219,543 2,756 SH   SOLE   0 0 2,756
AUTOMATIC DATA PROCESSING IN COM 053015103   340,179 1,528 SH   SOLE   0 0 1,528
BANK AMERICA CORP COM 060505104   1,100,511 38,479 SH   SOLE   0 0 38,479
BERKSHIRE HATHAWAY INC DEL CL A 084670108   465,600 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,343,256 7,589 SH   SOLE   0 0 7,589
BOEING CO COM 097023105   795,458 3,745 SH   SOLE   0 0 3,745
BRISTOL-MYERS SQUIBB CO COM 110122108   424,300 6,122 SH   SOLE   0 0 6,122
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   253,516 18,108 SH   SOLE   0 0 18,108
CHEVRON CORP NEW COM 166764100   891,687 5,465 SH   SOLE   0 0 5,465
CHURCH & DWIGHT CO INC COM 171340102   294,228 3,328 SH   SOLE   0 0 3,328
COCA COLA CO COM 191216100   618,814 9,976 SH   SOLE   0 0 9,976
DBX ETF TR XTRACK MSCI EAFE 233051200   47,266,698 1,342,804 SH   SOLE   0 0 1,342,804
DEERE & CO COM 244199105   279,933 678 SH   SOLE   0 0 678
DISNEY WALT CO COM 254687106   258,662 2,583 SH   SOLE   0 0 2,583
EMERSON ELEC CO COM 291011104   2,222,976 25,510 SH   SOLE   0 0 25,510
ENTERPRISE FINL SVCS CORP COM 293712105   1,056,605 23,696 SH   SOLE   0 0 23,696
ENTERPRISE PRODS PARTNERS L COM 293792107   932,444 36,002 SH   SOLE   0 0 36,002
FIRST FINL CORP IND COM 320218100   262,960 7,016 SH   SOLE   0 0 7,016
GENERAL DYNAMICS CORP COM 369550108   320,635 1,405 SH   SOLE   0 0 1,405
GEVO INC COM PAR 374396406   25,938 16,843 SH   SOLE   0 0 16,843
HOME DEPOT INC COM 437076102   530,126 1,796 SH   SOLE   0 0 1,796
INTEL CORP COM 458140100   317,196 9,709 SH   SOLE   0 0 9,709
INTERNATIONAL BUSINESS MACHS COM 459200101   227,962 1,739 SH   SOLE   0 0 1,739
ISHARES GOLD TR ISHARES NEW 464285204   229,481 6,141 SH   SOLE   0 0 6,141
ISHARES INC MSCI EMERG MRKT 464286533   326,430 5,982 SH   SOLE   0 0 5,982
ISHARES TR CORE S&P TTL STK 464287150   939,185 10,372 SH   SOLE   0 0 10,372
ISHARES TR SELECT DIVID ETF 464287168   2,054,132 17,530 SH   SOLE   0 0 17,530
ISHARES TR TIPS BD ETF 464287176   333,750 3,027 SH   SOLE   0 0 3,027
ISHARES TR CORE S&P500 ETF 464287200   776,530 1,889 SH   SOLE   0 0 1,889
ISHARES TR MSCI EMG MKT ETF 464287234   329,406 8,348 SH   SOLE   0 0 8,348
ISHARES TR MSCI EAFE ETF 464287465   3,247,791 45,411 SH   SOLE   0 0 45,411
ISHARES TR RUS MDCP VAL ETF 464287473   563,772 5,309 SH   SOLE   0 0 5,309
ISHARES TR RUS MD CP GR ETF 464287481   429,574 4,718 SH   SOLE   0 0 4,718
ISHARES TR CORE S&P MCP ETF 464287507   239,153 956 SH   SOLE   0 0 956
ISHARES TR RUS 1000 VAL ETF 464287598   2,168,542 14,242 SH   SOLE   0 0 14,242
ISHARES TR S&P MC 400GR ETF 464287606   361,192 5,051 SH   SOLE   0 0 5,051
ISHARES TR RUS 1000 GRW ETF 464287614   2,633,750 10,779 SH   SOLE   0 0 10,779
ISHARES TR RUS 2000 VAL ETF 464287630   540,041 3,941 SH   SOLE   0 0 3,941
ISHARES TR RUS 2000 GRW ETF 464287648   279,958 1,234 SH   SOLE   0 0 1,234
ISHARES TR CORE S&P SCP ETF 464287804   212,579 2,198 SH   SOLE   0 0 2,198
JOHNSON & JOHNSON COM 478160104   1,534,897 9,903 SH   SOLE   0 0 9,903
KAYNE ANDERSON ENERGY INFRST COM 486606106   206,605 23,913 SH   SOLE   0 0 23,913
LILLY ELI & CO COM 532457108   594,951 1,732 SH   SOLE   0 0 1,732
LOCKHEED MARTIN CORP COM 539830109   396,688 839 SH   SOLE   0 0 839
LOWES COS INC COM 548661107   737,358 3,687 SH   SOLE   0 0 3,687
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   990,139 218,092 SH   SOLE   0 0 218,092
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   810,572 14,939 SH   SOLE   0 0 14,939
MCDONALDS CORP COM 580135101   1,813,566 6,486 SH   SOLE   0 0 6,486
MICROSOFT CORP COM 594918104   3,500,892 12,143 SH   SOLE   0 0 12,143
MICRON TECHNOLOGY INC COM 595112103   777,303 12,882 SH   SOLE   0 0 12,882
MONDELEZ INTL INC CL A 609207105   287,234 4,120 SH   SOLE   0 0 4,120
MORGAN STANLEY COM NEW 617446448   413,536 4,710 SH   SOLE   0 0 4,710
NIKE INC CL B 654106103   4,831,234 39,394 SH   SOLE   0 0 39,394
NORTHROP GRUMMAN CORP COM 666807102   259,948 563 SH   SOLE   0 0 563
ONEOK INC NEW COM 682680103   298,291 4,695 SH   SOLE   0 0 4,695
PEPSICO INC COM 713448108   1,643,570 9,016 SH   SOLE   0 0 9,016
PFIZER INC COM 717081103   1,032,920 25,317 SH   SOLE   0 0 25,317
PHILLIPS 66 COM 718546104   402,575 3,971 SH   SOLE   0 0 3,971
PROCTER AND GAMBLE CO COM 742718109   1,116,950 7,512 SH   SOLE   0 0 7,512
REALTY INCOME CORP COM 756109104   1,203,839 19,012 SH   SOLE   0 0 19,012
REINSURANCE GRP OF AMERICA I COM NEW 759351604   2,480,753 18,686 SH   SOLE   0 0 18,686
SAREPTA THERAPEUTICS INC COM 803607100   409,217 2,969 SH   SOLE   0 0 2,969
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,468,950 51,043 SH   SOLE   0 0 51,043
SOUTHERN CO COM 842587107   439,634 6,318 SH   SOLE   0 0 6,318
STARBUCKS CORP COM 855244109   260,949 2,506 SH   SOLE   0 0 2,506
STIFEL FINL CORP COM 860630102   943,372 15,965 SH   SOLE   0 0 15,965
TEXAS INSTRS INC COM 882508104   294,082 1,581 SH   SOLE   0 0 1,581
US BANCORP DEL COM NEW 902973304   683,616 18,963 SH   SOLE   0 0 18,963
UNION PAC CORP COM 907818108   591,841 2,941 SH   SOLE   0 0 2,941
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   696,598 4,523 SH   SOLE   0 0 4,523
VANGUARD WORLD FD MEGA CAP INDEX 921910873   419,120 2,928 SH   SOLE   0 0 2,928
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   3,744,148 16,245 SH   SOLE   0 0 16,245
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   1,317,664 8,982 SH   SOLE   0 0 8,982
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   274,553 3,400 SH   SOLE   0 0 3,400
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   1,062,669 11,217 SH   SOLE   0 0 11,217
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   402,574 5,118 SH   SOLE   0 0 5,118
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   286,505 2,955 SH   SOLE   0 0 2,955
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,647,177 21,535 SH   SOLE   0 0 21,535
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   10,270,889 139,115 SH   SOLE   0 0 139,115
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   13,180,370 291,795 SH   SOLE   0 0 291,795
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,309,729 12,414 SH   SOLE   0 0 12,414
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   229,172 4,286 SH   SOLE   0 0 4,286
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,497,774 111,331 SH   SOLE   0 0 111,331
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   4,914,705 36,658 SH   SOLE   0 0 36,658
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   4,081,055 20,940 SH   SOLE   0 0 20,940
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,575,065 18,968 SH   SOLE   0 0 18,968
VANGUARD INDEX FDS SML CP GRW ETF 922908595   20,886,953 96,516 SH   SOLE   0 0 96,516
VANGUARD INDEX FDS SM CP VAL ETF 922908611   4,579,314 28,844 SH   SOLE   0 0 28,844
VANGUARD INDEX FDS MID CAP ETF 922908629   1,332,793 6,319 SH   SOLE   0 0 6,319
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,428,856 13,002 SH   SOLE   0 0 13,002
VANGUARD INDEX FDS GROWTH ETF 922908736   71,659,333 287,281 SH   SOLE   0 0 287,281
VANGUARD INDEX FDS VALUE ETF 922908744   22,656,390 164,046 SH   SOLE   0 0 164,046
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,176,029 6,204 SH   SOLE   0 0 6,204
VANGUARD INDEX FDS TOTAL STK MKT 922908769   837,027 4,101 SH   SOLE   0 0 4,101
WALMART INC COM 931142103   972,410 6,595 SH   SOLE   0 0 6,595
WELLS FARGO CO NEW COM 949746101   214,575 5,740 SH   SOLE   0 0 5,740
WILLIAMS COS INC COM 969457100   208,175 6,972 SH   SOLE   0 0 6,972
RAYTHEON TECHNOLOGIES CORP COM 75513E101   465,255 4,751 SH   SOLE   0 0 4,751
INVESCO QQQ TR UNIT SER 1 46090E103   389,116 1,212 SH   SOLE   0 0 1,212
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   97,546 11,824 SH   SOLE   0 0 11,824
WORLD GOLD TR SPDR GLD MINIS 98149E303   223,396 5,712 SH   SOLE   0 0 5,712
AT&T INC COM 00206R102   474,127 24,630 SH   SOLE   0 0 24,630
ABBVIE INC COM 00287Y109   1,016,371 6,377 SH   SOLE   0 0 6,377
ALPHABET INC CAP STK CL C 02079K107   1,895,976 18,231 SH   SOLE   0 0 18,231
ALPHABET INC CAP STK CL A 02079K305   634,623 6,118 SH   SOLE   0 0 6,118
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   232,591 7,273 SH   SOLE   0 0 7,273
BLACKBERRY LTD COM 09228F103   73,234 16,060 SH   SOLE   0 0 16,060
CENTENE CORP DEL COM 15135B101   966,923 15,297 SH   SOLE   0 0 15,297
CISCO SYS INC COM 17275R102   814,910 15,589 SH   SOLE   0 0 15,589
COMCAST CORP NEW CL A 20030N101   233,800 6,167 SH   SOLE   0 0 6,167
COSTCO WHSL CORP NEW COM 22160K105   663,409 1,335 SH   SOLE   0 0 1,335
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   381,986 13,277 SH   SOLE   0 0 13,277
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   13,810,667 310,352 SH   SOLE   0 0 310,352
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   10,087,674 410,903 SH   SOLE   0 0 410,903
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   47,880,908 1,948,834 SH   SOLE   0 0 1,948,834
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   373,527 14,660 SH   SOLE   0 0 14,660
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   11,808,244 352,695 SH   SOLE   0 0 352,695
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   16,422,499 696,164 SH   SOLE   0 0 696,164
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   9,976,153 414,550 SH   SOLE   0 0 414,550
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   16,235,003 651,224 SH   SOLE   0 0 651,224
DUKE ENERGY CORP NEW COM NEW 26441C204   279,687 2,899 SH   SOLE   0 0 2,899
ENBRIDGE INC COM 29250N105   233,402 6,118 SH   SOLE   0 0 6,118
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   267,890 21,483 SH   SOLE   0 0 21,483
EXXON MOBIL CORP COM 30231G102   410,158 3,740 SH   SOLE   0 0 3,740
META PLATFORMS INC CL A 30303M102   316,638 1,494 SH   SOLE   0 0 1,494
FIDELITY NATL INFORMATION SV COM 31620M106   212,648 3,914 SH   SOLE   0 0 3,914
FREEPORT-MCMORAN INC CL B 35671D857   1,530,596 37,414 SH   SOLE   0 0 37,414
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   2,838,103 175,517 SH   SOLE   0 0 175,517
HP INC COM 40434L105   997,959 34,002 SH   SOLE   0 0 34,002
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   364,539 29,422 SH   SOLE   0 0 29,422
HEWLETT PACKARD ENTERPRISE C COM 42824C109   796,580 50,005 SH   SOLE   0 0 50,005
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   691,296 4,780 SH   SOLE   0 0 4,780
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712   217,168 1,966 SH   SOLE   0 0 1,966
ISHARES TR CORE HIGH DV ETF 46429B663   1,023,406 10,067 SH   SOLE   0 0 10,067
ISHARES TR MSCI EAFE MIN VL 46429B689   805,783 11,911 SH   SOLE   0 0 11,911
ISHARES TR MSCI USA MIN VOL 46429B697   2,258,518 31,049 SH   SOLE   0 0 31,049
ISHARES TR MSCI USA QLT FCT 46432F339   873,789 7,043 SH   SOLE   0 0 7,043
ISHARES TR MSCI USA MMENTM 46432F396   551,315 3,965 SH   SOLE   0 0 3,965
ISHARES TR CORE MSCI EAFE 46432F842   431,094 6,449 SH   SOLE   0 0 6,449
ISHARES INC CORE MSCI EMKT 46434G103   967,051 19,821 SH   SOLE   0 0 19,821
ISHARES TR MSCI USA SMCP MN 46435G433   661,671 19,079 SH   SOLE   0 0 19,079
JPMORGAN CHASE & CO COM 46625H100   726,869 5,578 SH   SOLE   0 0 5,578
MPLX LP COM UNIT REP LTD 55336V100   216,553 6,286 SH   SOLE   0 0 6,286
MASTERCARD INCORPORATED CL A 57636Q104   775,423 2,134 SH   SOLE   0 0 2,134
MERCK & CO INC COM 58933Y105   327,580 3,079 SH   SOLE   0 0 3,079
NETFLIX INC COM 64110L106   239,072 692 SH   SOLE   0 0 692
NEXTERA ENERGY INC COM 65339F101   1,695,266 21,994 SH   SOLE   0 0 21,994
NVIDIA CORPORATION COM 67066G104   630,353 2,269 SH   SOLE   0 0 2,269
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   564,980 85,863 SH   SOLE   0 0 85,863
ORACLE CORP COM 68389X105   240,756 2,591 SH   SOLE   0 0 2,591
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,840,097 4,495 SH   SOLE   0 0 4,495
SPDR GOLD TR GOLD SHS 78463V107   317,867 1,735 SH   SOLE   0 0 1,735
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   351,296 10,937 SH   SOLE   0 0 10,937
SPDR SER TR S&P 600 SMCP GRW 78464A201   820,298 11,123 SH   SOLE   0 0 11,123
SPDR SER TR PRTFLO S&P500 GW 78464A409   539,038 9,737 SH   SOLE   0 0 9,737
SPDR SER TR S&P 400 MDCP GRW 78464A821   256,992 3,755 SH   SOLE   0 0 3,755
SPDR SER TR S&P 400 MDCP VAL 78464A839   392,780 5,944 SH   SOLE   0 0 5,944
SPIRE INC COM 84857L101   339,706 4,843 SH   SOLE   0 0 4,843
TARGA RES CORP COM 87612G101   212,294 2,910 SH   SOLE   0 0 2,910
TESLA INC COM 88160R101   965,106 4,652 SH   SOLE   0 0 4,652
3M CO COM 88579Y101   236,273 2,248 SH   SOLE   0 0 2,248
UNITEDHEALTH GROUP INC COM 91324P102   856,132 1,812 SH   SOLE   0 0 1,812
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   3,544,109 126,485 SH   SOLE   0 0 126,485
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,026,059 17,527 SH   SOLE   0 0 17,527
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   527,265 7,315 SH   SOLE   0 0 7,315
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,474,323 18,378 SH   SOLE   0 0 18,378
VISA INC COM CL A 92826C839   330,419 1,466 SH   SOLE   0 0 1,466
WASTE MGMT INC DEL COM 94106L109   519,207 3,182 SH   SOLE   0 0 3,182
WELLTOWER INC COM 95040Q104   250,915 3,500 SH   SOLE   0 0 3,500
WESTERN ASSET MANAGED MUNS F COM 95766M105   633,669 61,641 SH   SOLE   0 0 61,641
XCEL ENERGY INC COM 98389B100   706,704 10,479 SH   SOLE   0 0 10,479
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   360,495 1,261 SH   SOLE   0 0 1,261
MEDTRONIC PLC SHS G5960L103   240,125 2,978 SH   SOLE   0 0 2,978
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   92,466 11,444 SH   SOLE   0 0 11,444