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   1,309,657 12,013 SH   SOLE   0 0 12,013
ABBVIE INC COM 00287Y109   1,813,668 13,462 SH   SOLE   0 0 13,462
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   710,968 2,304 SH   SOLE   0 0 2,304
ADVANCED MICRO DEVICES INC COM 007903107   566,474 4,973 SH   SOLE   0 0 4,973
ADVISORSHARES TR DORSY MICR ETF 00768Y537   1,962,835 60,809 SH   SOLE   0 0 60,809
ALPHABET INC CAP STK CL C 02079K107   234,803 1,941 SH   SOLE   0 0 1,941
ALPHABET INC CAP STK CL A 02079K305   322,113 2,691 SH   SOLE   0 0 2,691
AMAZON COM INC COM 023135106   1,412,320 10,834 SH   SOLE   0 0 10,834
AMEREN CORP COM 023608102   1,438,726 17,616 SH   SOLE   0 0 17,616
AMGEN INC COM 031162100   280,189 1,262 SH   SOLE   0 0 1,262
APPLE INC COM 037833100   9,047,702 46,645 SH   SOLE   0 0 46,645
ARK ETF TR INNOVATION ETF 00214Q104   234,251 5,307 SH   SOLE   0 0 5,307
AT&T INC COM 00206R102   468,824 29,393 SH   SOLE   0 0 29,393
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   708,257 2,077 SH   SOLE   0 0 2,077
BLACKSTONE INC COM 09260D107   2,018,472 21,711 SH   SOLE   0 0 21,711
BOEING CO COM 097023105   2,034,338 9,634 SH   SOLE   0 0 9,634
BROADCOM INC COM 11135F101   793,963 915 SH   SOLE   0 0 915
CISCO SYS INC COM 17275R102   441,965 8,542 SH   SOLE   0 0 8,542
COMCAST CORP NEW CL A 20030N101   295,462 7,111 SH   SOLE   0 0 7,111
COMMERCE BANCSHARES INC COM 200525103   451,303 9,267 SH   SOLE   0 0 9,267
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   220,248 6,384 SH   SOLE   0 0 6,384
EXXON MOBIL CORP COM 30231G102   203,294 1,896 SH   SOLE   0 0 1,896
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   223,945 4,141 SH   SOLE   0 0 4,141
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   9,782,543 193,026 SH   SOLE   0 0 193,026
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   305,803 5,213 SH   SOLE   0 0 5,213
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   283,277 1,738 SH   SOLE   0 0 1,738
FIRST TR NASDAQ 100 TECH IND SHS 337345102   18,396,253 125,009 SH   SOLE   0 0 125,009
GARTNER INC COM 366651107   684,155 1,953 SH   SOLE   0 0 1,953
GLOBAL X FDS CONSCIOUS COS 37954Y731   355,986 11,476 SH   SOLE   0 0 11,476
HOME DEPOT INC COM 437076102   838,107 2,698 SH   SOLE   0 0 2,698
HONEYWELL INTL INC COM 438516106   219,643 1,059 SH   SOLE   0 0 1,059
INMODE LTD SHS M5425M103   220,925 5,915 SH   SOLE   0 0 5,915
INNOVATOR ETFS TR LADDERED ALC BFR 45783Y756   802,626 30,713 SH   SOLE   0 0 30,713
INTEL CORP COM 458140100   247,891 7,413 SH   SOLE   0 0 7,413
INTERNATIONAL BUSINESS MACHS COM 459200101   475,561 3,554 SH   SOLE   0 0 3,554
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   23,908,328 157,312 SH   SOLE   0 0 157,312
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,626,212 41,812 SH   SOLE   0 0 41,812
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   495,765 9,580 SH   SOLE   0 0 9,580
INVESCO QQQ TR UNIT SER 1 46090E103   14,131,240 38,253 SH   SOLE   0 0 38,253
ISHARES INC CORE MSCI EMKT 46434G103   462,890 9,391 SH   SOLE   0 0 9,391
ISHARES INC MSCI GBL MIN VOL 464286525   22,025,265 224,622 SH   SOLE   0 0 224,622
ISHARES TR MSCI USA QLT FCT 46432F339   1,545,348 11,458 SH   SOLE   0 0 11,458
ISHARES TR CORE MSCI EAFE 46432F842   297,945 4,414 SH   SOLE   0 0 4,414
ISHARES TR EAFE GRWTH ETF 464288885   611,081 6,405 SH   SOLE   0 0 6,405
ISHARES TR CORE DIV GRWTH 46434V621   272,285 5,284 SH   SOLE   0 0 5,284
ISHARES TR MBS ETF 464288588   336,467 3,608 SH   SOLE   0 0 3,608
ISHARES TR RUS 1000 ETF 464287622   255,927 1,050 SH   SOLE   0 0 1,050
ISHARES TR US TREAS BD ETF 46429B267   368,350 16,085 SH   SOLE   0 0 16,085
ISHARES TR BROAD USD HIGH 46435U853   404,962 11,472 SH   SOLE   0 0 11,472
ISHARES TR CORE S&P MCP ETF 464287507   342,362 1,309 SH   SOLE   0 0 1,309
ISHARES TR U.S. TECH ETF 464287721   227,867 2,093 SH   SOLE   0 0 2,093
ISHARES TR CORE S&P500 ETF 464287200   308,532 692 SH   SOLE   0 0 692
ISHARES TR IBONDS DEC 2030 46436E726   314,354 14,828 SH   SOLE   0 0 14,828
ISHARES TR SHRT NAT MUN ETF 464288158   388,485 3,734 SH   SOLE   0 0 3,734
ISHARES TR SELECT DIVID ETF 464287168   2,273,025 20,062 SH   SOLE   0 0 20,062
ISHARES TR MSCI USA MMENTM 46432F396   328,025 2,274 SH   SOLE   0 0 2,274
ISHARES TR CORE US AGGBD ET 464287226   386,413 3,945 SH   SOLE   0 0 3,945
ISHARES TR MORNINGSTAR GRWT 464287119   265,013 4,251 SH   SOLE   0 0 4,251
ISHARES TR MSCI ACWI ETF 464288257   470,298 4,902 SH   SOLE   0 0 4,902
ISHARES TR ESG AWR MSCI USA 46435G425   664,739 6,821 SH   SOLE   0 0 6,821
ISHARES TR MSCI EAFE MIN VL 46429B689   312,458 4,629 SH   SOLE   0 0 4,629
ISHARES TR EAFE VALUE ETF 464288877   339,642 6,940 SH   SOLE   0 0 6,940
ISHARES TR FLTG RATE NT ETF 46429B655   268,939 5,292 SH   SOLE   0 0 5,292
ISHARES TR S&P 500 GRWT ETF 464287309   1,085,744 15,405 SH   SOLE   0 0 15,405
ISHARES TR MSCI USA MIN VOL 46429B697   14,496,025 195,023 SH   SOLE   0 0 195,023
ISHARES TR IBONDS DEC25 ETF 46434VBD1   17,730,304 727,248 PRN   SOLE   0 0 727,248
ISHARES TR RUS MD CP GR ETF 464287481   285,059 2,950 SH   SOLE   0 0 2,950
ISHARES TR NATIONAL MUN ETF 464288414   1,602,551 15,015 SH   SOLE   0 0 15,015
ISHARES TR CORE TOTAL USD 46434V613   447,002 9,831 SH   SOLE   0 0 9,831
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   823,015 16,553 SH   SOLE   0 0 16,553
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   31,232,360 690,981 SH   SOLE   0 0 690,981
JOHNSON & JOHNSON COM 478160104   303,454 1,833 SH   SOLE   0 0 1,833
JPMORGAN CHASE & CO COM 46625H100   461,951 3,176 SH   SOLE   0 0 3,176
LAM RESEARCH CORP COM 512807108   297,949 463 SH   SOLE   0 0 463
LISTED FD TR SWAN HEDGED EQTY 53656F599   1,071,464 57,902 SH   SOLE   0 0 57,902
MARRIOTT INTL INC NEW CL A 571903202   332,846 1,812 SH   SOLE   0 0 1,812
MASTERCARD INCORPORATED CL A 57636Q104   641,472 1,631 SH   SOLE   0 0 1,631
MCDONALDS CORP COM 580135101   382,562 1,282 SH   SOLE   0 0 1,282
MERCK & CO INC COM 58933Y105   579,719 5,024 SH   SOLE   0 0 5,024
MICROSOFT CORP COM 594918104   3,230,662 9,487 SH   SOLE   0 0 9,487
MOODYS CORP COM 615369105   2,368,669 6,812 SH   SOLE   0 0 6,812
NEXTERA ENERGY INC COM 65339F101   395,041 5,324 SH   SOLE   0 0 5,324
NVIDIA CORPORATION COM 67066G104   787,240 1,861 SH   SOLE   0 0 1,861
PEPSICO INC COM 713448108   459,160 2,479 SH   SOLE   0 0 2,479
PFIZER INC COM 717081103   418,382 11,406 SH   SOLE   0 0 11,406
PIMCO ETF TR ACTIVE BD ETF 72201R775   203,235 2,218 SH   SOLE   0 0 2,218
PROCTER AND GAMBLE CO COM 742718109   713,533 4,702 SH   SOLE   0 0 4,702
PROSHARES TR S&P 500 DV ARIST 74348A467   559,175 5,931 SH   SOLE   0 0 5,931
QUALCOMM INC COM 747525103   261,769 2,199 SH   SOLE   0 0 2,199
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   521,322 11,294 SH   SOLE   0 0 11,294
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   220,237 1,659 SH   SOLE   0 0 1,659
SEMPRA COM 816851109   452,348 3,107 SH   SOLE   0 0 3,107
SOUTHERN CO COM 842587107   269,128 3,831 SH   SOLE   0 0 3,831
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,841,048 53,550 SH   SOLE   0 0 53,550
SPDR S&P 500 ETF TR TR UNIT 78462F103   860,406 1,941 SH   SOLE   0 0 1,941
SPDR SER TR SSGA US LRG ETF 78468R804   77,552,054 551,539 SH   SOLE   0 0 551,539
SPDR SER TR PORTFOLI S&P1500 78464A805   3,922,279 72,048 SH   SOLE   0 0 72,048
SPDR SER TR PORTFLI HIGH YLD 78468R606   16,138,352 706,583 SH   SOLE   0 0 706,583
SPDR SER TR NUVEEN BLOOMBERG 78464A284   5,583,047 223,233 SH   SOLE   0 0 223,233
SPDR SER TR PRTFLO S&P500 GW 78464A409   65,470,255 1,073,107 SH   SOLE   0 0 1,073,107
SPDR SER TR BBG CONV SEC ETF 78464A359   13,664,247 195,343 SH   SOLE   0 0 195,343
SPDR SER TR PORTFOLIO S&P500 78464A854   5,039,090 96,701 SH   SOLE   0 0 96,701
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,579,690 17,204 SH   SOLE   0 0 17,204
SPDR SER TR S&P TRANSN ETF 78464A532   1,131,076 13,507 SH   SOLE   0 0 13,507
SPDR SER TR PORTFOLIO S&P600 78468R853   67,519,180 1,738,393 SH   SOLE   0 0 1,738,393
SPDR SER TR S&P 400 MDCP GRW 78464A821   7,024,966 98,046 SH   SOLE   0 0 98,046
SPDR SER TR PORTFOLIO S&P400 78464A847   59,221,729 1,290,515 SH   SOLE   0 0 1,290,515
STARBUCKS CORP COM 855244109   258,348 2,608 SH   SOLE   0 0 2,608
TE CONNECTIVITY LTD SHS H84989104   201,410 1,437 SH   SOLE   0 0 1,437
TESLA INC COM 88160R101   357,578 1,366 SH   SOLE   0 0 1,366
UNION PAC CORP COM 907818108   591,147 2,889 SH   SOLE   0 0 2,889
UNITEDHEALTH GROUP INC COM 91324P102   1,177,585 2,450 SH   SOLE   0 0 2,450
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   251,881 3,362 SH   SOLE   0 0 3,362
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   688,367 9,109 SH   SOLE   0 0 9,109
VANGUARD BD INDEX FDS INTERMED TERM 921937819   307,465 4,087 SH   SOLE   0 0 4,087
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   529,566 10,834 SH   SOLE   0 0 10,834
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,211,253 19,118 SH   SOLE   0 0 19,118
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   237,852 584 SH   SOLE   0 0 584
VANGUARD INDEX FDS VALUE ETF 922908744   63,592,056 447,516 SH   SOLE   0 0 447,516
VANGUARD INDEX FDS GROWTH ETF 922908736   827,375 2,924 SH   SOLE   0 0 2,924
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   234,728 4,674 SH   SOLE   0 0 4,674
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   236,343 5,139 SH   SOLE   0 0 5,139
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   316,271 1,947 SH   SOLE   0 0 1,947
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   616,364 13,347 SH   SOLE   0 0 13,347
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   365,531 3,446 SH   SOLE   0 0 3,446
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   638,699 10,367 SH   SOLE   0 0 10,367
VISA INC COM CL A 92826C839   2,548,415 10,731 SH   SOLE   0 0 10,731
WALMART INC COM 931142103   943,919 6,005 SH   SOLE   0 0 6,005
WASTE MGMT INC DEL COM 94106L109   435,111 2,509 SH   SOLE   0 0 2,509
WEST PHARMACEUTICAL SVSC INC COM 955306105   9,391,933 24,556 SH   SOLE   0 0 24,556
WISDOMTREE TR EUR HDG SMLCAP 97717X552   20,770,790 617,296 SH   SOLE   0 0 617,296
WISDOMTREE TR INTRST RATE HDGE 97717W380   386,259 8,731 SH   SOLE   0 0 8,731
WP CAREY INC COM 92936U109   408,806 6,051 SH   SOLE   0 0 6,051