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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM Stock 023135106 2,780 808 SH   SOLE   0 0 808
INVESCO QQQ TRUST ETF 46090E103 525 1,482 SH   SOLE   0 0 1,482
STARBUCKS CORP COM Stock 855244109 323 2,886 SH   SOLE   0 0 2,886
ISHARES GOLD TRUST ETF 464285204 248 7,370 SH   SOLE   0 0 7,370
JOHNSON & JOHNSON COM Stock 478160104 1,541 9,356 SH   SOLE   0 0 9,356
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 1,737 7,797 SH   SOLE   0 0 7,797
COSTCO WHSL CORP NEW COM Stock 22160K105 263 664 SH   SOLE   0 0 664
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 320 5,796 SH   SOLE   0 0 5,796
PROCTER AND GAMBLE CO COM Stock 742718109 910 6,746 SH   SOLE   0 0 6,746
COCA COLA CO COM Stock 191216100 537 9,928 SH   SOLE   0 0 9,928
ISHARES MSCI USA SMALL-CAP MULTIFACTOR ETF ETF 46434V290 254 4,634 SH   SOLE   0 0 4,634
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 999 41,391 SH   SOLE   0 0 41,391
AMEREN CORP COM Stock 023608102 650 8,125 SH   SOLE   0 0 8,125
VANGUARD REAL ESTATE ETF ETF 922908553 1,894 18,608 SH   SOLE   0 0 18,608
INTEL CORP COM Stock 458140100 570 10,154 SH   SOLE   0 0 10,154
CME GROUP INC COM Stock 12572Q105 214 1,005 SH   SOLE   0 0 1,005
MEDTRONIC PLC SHS Stock G5960L103 424 3,414 SH   SOLE   0 0 3,414
SPDR S&P 500 ETF ETF 78462F103 1,913 4,470 SH   SOLE   0 0 4,470
MASTERCARD INCORPORATED CL A Stock 57636Q104 800 2,191 SH   SOLE   0 0 2,191
EMERSON ELEC CO COM Stock 291011104 2,194 22,799 SH   SOLE   0 0 22,799
GUGGENHEIM STRATEGIC OPPORTUN COM SBI CEF 40167F101 2,894 133,465 SH   SOLE   0 0 133,465
ISHARES TIPS BOND ETF ETF 464287176 473 3,699 SH   SOLE   0 0 3,699
ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF ETF 46435G433 678 17,814 SH   SOLE   0 0 17,814
HANCOCK JOHN PREM DIVID FD COM SH BEN INT CEF 41013T105 613 36,163 SH   SOLE   0 0 36,163
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 202 22,738 SH   SOLE   0 0 22,738
VERIZON COMMUNICATIONS INC COM Stock 92343V104 460 8,214 SH   SOLE   0 0 8,214
PEPSICO INC COM Stock 713448108 1,260 8,507 SH   SOLE   0 0 8,507
US BANCORP DEL COM NEW Stock 902973304 1,088 19,105 SH   SOLE   0 0 19,105
XCEL ENERGY INC COM Stock 98389B100 690 10,479 SH   SOLE   0 0 10,479
HOME DEPOT INC COM Stock 437076102 535 1,676 SH   SOLE   0 0 1,676
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 273 1,377 SH   SOLE   0 0 1,377
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 697 4,205 SH   SOLE   0 0 4,205
SOUTHERN CO COM Stock 842587107 469 7,747 SH   SOLE   0 0 7,747
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 3,802 14,005 SH   SOLE   0 0 14,005
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 3,885 37,370 SH   SOLE   0 0 37,370
CENTENE CORP DEL COM Stock 15135B101 3,501 48,006 SH   SOLE   0 0 48,006
ISHARES S&P SMALL-CAP FUND ETF 464287804 349 3,091 SH   SOLE   0 0 3,091
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,000 7,195 SH   SOLE   0 0 7,195
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 813 8,547 SH   SOLE   0 0 8,547
ALPHABET INC CAP STK CL A Stock 02079K305 755 309 SH   SOLE   0 0 309
VANGUARD U.S. QUALITY FACTOR ETF ETF 921935706 628 5,283 SH   SOLE   0 0 5,283
VANGUARD U.S. VALUE FACTOR ETF ETF 921935805 673 6,742 SH   SOLE   0 0 6,742
VANGUARD U.S. MOMENTUM FACTOR ETF ETF 921935508 615 4,678 SH   SOLE   0 0 4,678
COMCAST CORP NEW CL A Stock 20030N101 376 6,592 SH   SOLE   0 0 6,592
MICROSOFT CORP COM Stock 594918104 2,466 9,102 SH   SOLE   0 0 9,102
VANGUARD U.S. LIQUIDITY FACTOR ETF ETF 921935300 647 5,847 SH   SOLE   0 0 5,847
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 419 1 SH   SOLE   0 0 1
BOEING CO COM Stock 097023105 727 3,036 SH   SOLE   0 0 3,036
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 1,245 5,525 SH   SOLE   0 0 5,525
VANGUARD MID-CAP INDEX FUND ETF 922908629 1,606 6,765 SH   SOLE   0 0 6,765
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 3,824 19,047 SH   SOLE   0 0 19,047
NEXTERA ENERGY INC COM Stock 65339F101 1,626 22,191 SH   SOLE   0 0 22,191
NIKE INC CL B Stock 654106103 5,620 36,379 SH   SOLE   0 0 36,379
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 672 10,945 SH   SOLE   0 0 10,945
TESLA INC COM Stock 88160R101 1,462 2,152 SH   SOLE   0 0 2,152
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 261 1,055 SH   SOLE   0 0 1,055
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 405 1,015 SH   SOLE   0 0 1,015
WELLTOWER INC COM REIT 95040Q104 291 3,500 SH   SOLE   0 0 3,500
VANGUARD S&P 500 ETF ETF 922908363 406 1,033 SH   SOLE   0 0 1,033
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 644 4,274 SH   SOLE   0 0 4,274
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 1,129 12,723 SH   SOLE   0 0 12,723
VANGUARD RUSSELL 2000 ETF ETF 92206C664 677 7,318 SH   SOLE   0 0 7,318
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 754 6,557 SH   SOLE   0 0 6,557
AMPIO PHARMACEUTICALS INC COM Stock 03209T109 18 11,000 SH   SOLE   0 0 11,000
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 202 3,777 SH   SOLE   0 0 3,777
ISHARES RUSSELL 2000 ETF ETF 464287655 270 1,178 SH   SOLE   0 0 1,178
OPEN TEXT CORP COM Stock 683715106 260 5,117 SH   SOLE   0 0 5,117
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 572 4,034 SH   SOLE   0 0 4,034
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 922 9,547 SH   SOLE   0 0 9,547
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 286 2,897 SH   SOLE   0 0 2,897
MFS MULTIMARKET INCOME TR SH BEN INT CEF 552737108 1,238 198,077 SH   SOLE   0 0 198,077
ISHARES SELECT DIVIDEND ETF ETF 464287168 2,014 17,269 SH   SOLE   0 0 17,269
AMERICAN ELEC PWR CO INC COM Stock 025537101 201 2,382 SH   SOLE   0 0 2,382
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 644 5,688 SH   SOLE   0 0 5,688
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 5,465 31,469 SH   SOLE   0 0 31,469
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 878 17,957 SH   SOLE   0 0 17,957
DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETF ETF 25434V203 528 18,071 SH   SOLE   0 0 18,071
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 382 35,954 SH   SOLE   0 0 35,954
ENTERPRISE FINL SVCS CORP COM Stock 293712105 673 14,500 SH   SOLE   0 0 14,500
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 6,241 26,404 SH   SOLE   0 0 26,404
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 447 6,967 SH   SOLE   0 0 6,967
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 44,766 1,192,805 SH   SOLE   0 0 1,192,805
INVESCO DYNAMIC MARKET ETF ETF 46137V712 240 1,966 SH   SOLE   0 0 1,966
VISA INC COM CL A Stock 92826C839 333 1,423 SH   SOLE   0 0 1,423
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 956 12,656 SH   SOLE   0 0 12,656
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 2,560 34,782 SH   SOLE   0 0 34,782
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 22,851 78,855 SH   SOLE   0 0 78,855
VANGUARD VALUE INDEX FUND ETF 922908744 24,051 174,964 SH   SOLE   0 0 174,964
VANGUARD GROWTH INDEX FUND ETF 922908736 76,157 265,533 SH   SOLE   0 0 265,533
SPIRE INC COM Stock 84857L101 267 3,691 SH   SOLE   0 0 3,691
PHILLIPS 66 COM Stock 718546104 257 2,992 SH   SOLE   0 0 2,992
FACEBOOK INC CL A Stock 30303M102 612 1,759 SH   SOLE   0 0 1,759
SAREPTA THERAPEUTICS INC COM Stock 803607100 336 4,319 SH   SOLE   0 0 4,319
CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101 308 16,908 SH   SOLE   0 0 16,908
ISHARES CORE MSCI EAFE ETF ETF 46432F842 323 4,312 SH   SOLE   0 0 4,312
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 407 1,381 SH   SOLE   0 0 1,381
ENBRIDGE INC COM Stock 29250N105 277 6,919 SH   SOLE   0 0 6,919
NVIDIA CORPORATION COM Stock 67066G104 396 494 SH   SOLE   0 0 494
ABBVIE INC COM Stock 00287Y109 690 6,129 SH   SOLE   0 0 6,129
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 336 5,014 SH   SOLE   0 0 5,014
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 2,953 34,385 SH   SOLE   0 0 34,385
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 505 1,622 SH   SOLE   0 0 1,622
CHURCH & DWIGHT INC COM Stock 171340102 283 3,318 SH   SOLE   0 0 3,318
GENERAL DYNAMICS CORP COM Stock 369550108 272 1,447 SH   SOLE   0 0 1,447
MCDONALDS CORP COM Stock 580135101 1,519 6,574 SH   SOLE   0 0 6,574
CISCO SYS INC COM Stock 17275R102 625 11,789 SH   SOLE   0 0 11,789
AT&T INC COM Stock 00206R102 863 29,997 SH   SOLE   0 0 29,997
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 231 2,565 SH   SOLE   0 0 2,565
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 359 3,972 SH   SOLE   0 0 3,972
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 1,128 8,486 SH   SOLE   0 0 8,486
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 243 1,831 SH   SOLE   0 0 1,831
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 859 4,952 SH   SOLE   0 0 4,952
ISHARES CORE S&P 500 ETF ETF 464287200 611 1,422 SH   SOLE   0 0 1,422
ONEOK INC NEW COM Stock 682680103 252 4,529 SH   SOLE   0 0 4,529
WELLS FARGO CO NEW COM Stock 949746101 262 5,789 SH   SOLE   0 0 5,789
UNION PAC CORP COM Stock 907818108 686 3,120 SH   SOLE   0 0 3,120
NORTHROP GRUMMAN CORP COM Stock 666807102 205 563 SH   SOLE   0 0 563
EDGEWELL PERS CARE CO COM Stock 28035Q102 201 4,576 SH   SOLE   0 0 4,576
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 5,617 39,978 SH   SOLE   0 0 39,978
LOCKHEED MARTIN CORP COM Stock 539830109 354 937 SH   SOLE   0 0 937
JPMORGAN CHASE & CO COM Stock 46625H100 655 4,211 SH   SOLE   0 0 4,211
CHEVRON CORP NEW COM Stock 166764100 583 5,569 SH   SOLE   0 0 5,569
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 10,780 209,222 SH   SOLE   0 0 209,222
BK OF AMERICA CORP COM Stock 060505104 325 7,893 SH   SOLE   0 0 7,893
FLAHERTY & CRUMRINE PFD INCOME COM CEF 33848E106 156 11,682 SH   SOLE   0 0 11,682
WALMART INC COM Stock 931142103 932 6,610 SH   SOLE   0 0 6,610
ORACLE CORP COM Stock 68389X105 234 3,004 SH   SOLE   0 0 3,004
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 405 4,752 SH   SOLE   0 0 4,752
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 6,153 113,283 SH   SOLE   0 0 113,283
TEXAS INSTRS INC COM Stock 882508104 377 1,960 SH   SOLE   0 0 1,960
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 765 7,297 SH   SOLE   0 0 7,297
PFIZER INC COM Stock 717081103 1,080 27,572 SH   SOLE   0 0 27,572
3M CO COM Stock 88579Y101 544 2,739 SH   SOLE   0 0 2,739
iShares Edge MSCI USA Value Factor ETF ETF 46432F388 262 2,493 SH   SOLE   0 0 2,493
ALPHABET INC CAP STK CL C Stock 02079K107 1,604 640 SH   SOLE   0 0 640
STIFEL FINL CORP COM Stock 860630102 1,035 15,964 SH   SOLE   0 0 15,964
APPLIED MATLS INC COM Stock 038222105 373 2,621 SH   SOLE   0 0 2,621
WILLIAMS COS INC COM Stock 969457100 236 8,889 SH   SOLE   0 0 8,889
CASI PHARMACEUTICALS INC COM Stock 14757U109 27 17,500 SH   SOLE   0 0 17,500
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 728 4,705 SH   SOLE   0 0 4,705
NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 986 98,787 SH   SOLE   0 0 98,787
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 230 1,996 SH   SOLE   0 0 1,996
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 339 3,216 SH   SOLE   0 0 3,216
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 500 6,176 SH   SOLE   0 0 6,176
ADAMAS PHARMACEUTICALS INC COM Stock 00548A106 482 91,314 SH   SOLE   0 0 91,314
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 2,273 27,660 SH   SOLE   0 0 27,660
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 1,637 25,994 SH   SOLE   0 0 25,994
PHILIP MORRIS INTL INC COM Stock 718172109 218 2,196 SH   SOLE   0 0 2,196
VANGUARD MEGA CAP ETF ETF 921910873 483 3,173 SH   SOLE   0 0 3,173
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 386 5,775 SH   SOLE   0 0 5,775
REALTY INCOME CORP COM REIT 756109104 1,233 18,475 SH   SOLE   0 0 18,475
EXXON MOBIL CORP COM Stock 30231G102 234 3,711 SH   SOLE   0 0 3,711
UNITEDHEALTH GROUP INC COM Stock 91324P102 388 969 SH   SOLE   0 0 969
LOWES COS INC COM Stock 548661107 790 4,073 SH   SOLE   0 0 4,073
GLOBAL CORD BLOOD CORPORATION SHS Stock G39342103 66 12,275 SH   SOLE   0 0 12,275
BLACKBERRY LTD COM Stock 09228F103 141 11,500 SH   SOLE   0 0 11,500
ISHARES S&P MIDCAP FUND ETF 464287507 326 1,212 SH   SOLE   0 0 1,212
ISHARES MSCI EAFE ETF ETF 464287465 4,210 53,370 SH   SOLE   0 0 53,370
APPLE INC COM Stock 037833100 10,272 75,003 SH   SOLE   0 0 75,003
WESTERN ASSET MANAGED MUNS FD COM CEF 95766M105 1,128 83,244 SH   SOLE   0 0 83,244
ABBOTT LABS COM Stock 002824100 693 5,978 SH   SOLE   0 0 5,978
DISNEY WALT CO COM Stock 254687106 685 3,899 SH   SOLE   0 0 3,899
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 220 2,121 SH   SOLE   0 0 2,121
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 2,907 18,324 SH   SOLE   0 0 18,324
SPDR S&P 500 ETF ETF 78462F903 428 1,000 SH Call SOLE   0 0 200
SPDR S&P 500 ETF ETF 78462F953 771 1,800 SH Put SOLE   0 0 700