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
SPDR S&P 500 ETF PUT 78462F953 1,341 5,200 SH Put SOLE   0 0 5,200
SPDR S&P 500 ETF CALL 78462F903 644 2,500 SH Call SOLE   0 0 2,500
3M CO COM Stock 88579Y101 275 2,012 SH   SOLE   213 0 1,798
ABBOTT LABS COM Stock 002824100 462 5,852 SH   SOLE   0 0 5,852
ABBVIE INC COM Stock 00287Y109 470 6,166 SH   SOLE   0 0 6,165
ADAMAS PHARMACEUTICALS INC COM Stock 00548A106 265 91,814 SH   SOLE   0 0 91,814
ALERIAN MLP ETF ETF 00162Q866 45 13,017 SH   SOLE   0 0 13,017
ALPHABET INC CAP STK CL A Stock 02079K305 274 236 SH   SOLE   17 0 219
ALPHABET INC CAP STK CL C Stock 02079K107 609 524 SH   SOLE   0 0 524
AMAZON COM INC COM Stock 023135106 1,367 701 SH   SOLE   172 0 529
AMEREN CORP COM Stock 023608102 575 7,892 SH   SOLE   171 0 7,721
AMERICAN ELEC PWR CO INC COM Stock 025537101 286 3,576 SH   SOLE   0 0 3,576
AMERICAN TOWER CORP NEW COM REIT 03027X100 264 1,213 SH   SOLE   41 0 1,172
APPLE INC COM Stock 037833100 5,040 19,819 SH   SOLE   844 0 18,974
AT&T INC COM Stock 00206R102 955 32,778 SH   SOLE   200 0 32,577
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 224 1,642 SH   SOLE   0 0 1,641
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 272 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,343 7,347 SH   SOLE   490 0 6,857
BOEING CO COM Stock 097023105 390 2,615 SH   SOLE   320 0 2,294
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 426 7,647 SH   SOLE   479 0 7,168
CALAMOS STRATEGIC TOTL RETN FD COM SH BEN INT CEF 128125101 145 14,791 SH   SOLE   0 0 14,791
CENTENE CORP DEL COM Stock 15135B101 2,343 39,442 SH   SOLE   0 0 39,442
CHEVRON CORP NEW COM Stock 166764100 363 5,007 SH   SOLE   365 0 4,642
CHURCH & DWIGHT INC COM Stock 171340102 213 3,318 SH   SOLE   0 0 3,318
CISCO SYS INC COM Stock 17275R102 476 12,102 SH   SOLE   0 0 12,102
COCA COLA CO COM Stock 191216100 338 7,631 SH   SOLE   487 0 7,143
COMCAST CORP NEW CL A Stock 20030N101 233 6,779 SH   SOLE   362 0 6,417
DISNEY WALT CO COM DISNEY Stock 254687106 355 3,676 SH   SOLE   181 0 3,494
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 218 2,694 SH   SOLE   0 0 2,694
EMERSON ELEC CO COM Stock 291011104 1,113 23,358 SH   SOLE   0 0 23,357
ENBRIDGE INC COM Stock 29250N105 233 8,022 SH   SOLE   0 0 8,022
ENERGY TRANSFER LP COM UT LTD PTN Stock 29273V100 233 50,615 SH   SOLE   0 0 50,615
ENLINK MIDSTREAM LLC COM UNIT REP LTD Stock 29336T100 14 12,279 SH   SOLE   0 0 12,279
ENTERPRISE FINL SVCS CORP COM Stock 293712105 349 12,500 SH   SOLE   0 0 12,500
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 774 54,105 SH   SOLE   0 0 54,105
EXXON MOBIL CORP COM Stock 30231G102 271 7,137 SH   SOLE   1,005 0 6,131
FACEBOOK INC CL A Stock 30303M102 412 2,472 SH   SOLE   107 0 2,365
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 452 3,719 SH   SOLE   194 0 3,525
FLAHERTY & CRUMRIN PFD & INM O COM CEF 33848E106 147 14,799 SH   SOLE   0 0 14,798
GLOBAL CORD BLOOD CORPORATION SHS Stock G39342103 39 12,275 SH   SOLE   0 0 12,275
GUGGENHEIM STRATEGIC OPPORTUNI COM SBI CEF 40167F101 1,360 89,183 SH   SOLE   7,716 0 81,466
HANCOCK JOHN PREM DIVID FD COM SH BEN INT CEF 41013T105 401 32,882 SH   SOLE   0 0 32,881
HOME DEPOT INC COM Stock 437076102 328 1,757 SH   SOLE   602 0 1,154
INTEL CORP COM Stock 458140100 608 11,233 SH   SOLE   862 0 10,371
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 480 5,713 SH   SOLE   0 0 5,712
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 782 10,924 SH   SOLE   5,143 0 5,780
ISHARES CORE MSCI EAFE ETF ETF 46432F842 576 11,552 SH   SOLE   7,011 0 4,541
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 432 10,683 SH   SOLE   4,724 0 5,958
ISHARES CORE S&P 500 ETF ETF 464287200 742 2,872 SH   SOLE   100 0 2,772
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 720 11,598 SH   SOLE   3,520 0 8,078
ISHARES EDGE MSCI MIN VOL EMERGING MARKETS ETF ETF 464286533 267 5,681 SH   SOLE   739 0 4,942
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 2,012 37,250 SH   SOLE   16,623 0 20,627
ISHARES EDGE MSCI MIN VOL USA SMALL-CAP ETF ETF 46435G433 432 16,718 SH   SOLE   5,306 0 11,412
ISHARES EDGE MSCI MULTIFACTOR EMERGING MARKETS ETF ETF 46434G889 218 6,358 SH   SOLE   1,447 0 4,911
ISHARES EDGE MSCI MULTIFACTOR INTL ETF ETF 46434V274 267 13,162 SH   SOLE   2,979 0 10,183
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 593 5,567 SH   SOLE   1,596 0 3,971
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 1,090 13,450 SH   SOLE   2,958 0 10,491
ISHARES MSCI EAFE ETF ETF 464287465 3,168 59,258 SH   SOLE   2,344 0 56,913
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 2,259 14,995 SH   SOLE   0 0 14,994
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 2,067 20,839 SH   SOLE   0 0 20,839
ISHARES RUSSELL 2000 ETF ETF 464287655 244 2,128 SH   SOLE   0 0 2,128
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 321 2,029 SH   SOLE   0 0 2,028
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 288 3,505 SH   SOLE   0 0 3,505
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 393 3,231 SH   SOLE   300 0 2,930
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 456 7,112 SH   SOLE   21 0 7,090
ISHARES S&P 500 GROWTH ETF ETF 464287309 263 1,593 SH   SOLE   0 0 1,593
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 276 1,544 SH   SOLE   1,483 0 61
ISHARES S&P SMALL-CAP FUND ETF 464287804 420 7,476 SH   SOLE   1,213 0 6,263
ISHARES SELECT DIVIDEND ETF ETF 464287168 1,306 17,757 SH   SOLE   0 0 17,757
ISHARES TIPS BOND ETF ETF 464287176 464 3,932 SH   SOLE   0 0 3,931
JOHNSON & JOHNSON COM Stock 478160104 1,233 9,403 SH   SOLE   246 0 9,157
JPMORGAN CHASE & CO COM Stock 46625H100 316 3,515 SH   SOLE   210 0 3,305
KAYNE ANDERSN MLP MIDS INVT CO COM CEF 486606106 136 37,542 SH   SOLE   0 0 37,541
LOCKHEED MARTIN CORP COM Stock 539830109 237 698 SH   SOLE   215 0 483
LOWES COS INC COM Stock 548661107 355 4,130 SH   SOLE   155 0 3,974
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 809 22,160 SH   SOLE   0 0 22,159
MASTERCARD INC CL A Stock 57636Q104 635 2,629 SH   SOLE   89 0 2,540
MCDONALDS CORP COM Stock 580135101 1,076 6,505 SH   SOLE   543 0 5,961
MEDTRONIC PLC SHS Stock G5960L103 305 3,383 SH   SOLE   676 0 2,706
MFS MULTIMARKET INCOME TR SH BEN INT CEF 552737108 628 124,784 SH   SOLE   26,392 0 98,392
MICROSOFT CORP COM Stock 594918104 1,444 9,156 SH   SOLE   831 0 8,324
NEXTERA ENERGY INC COM Stock 65339F101 1,339 5,566 SH   SOLE   361 0 5,205
NIKE INC CL B Stock 654106103 2,801 33,858 SH   SOLE   406 0 33,452
NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 445 60,643 SH   SOLE   0 0 60,642
PEPSICO INC COM Stock 713448108 1,005 8,367 SH   SOLE   260 0 8,107
PFIZER INC COM Stock 717081103 899 27,556 SH   SOLE   1,021 0 26,535
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 60 11,441 SH   SOLE   0 0 11,440
PROCTER & GAMBLE CO COM Stock 742718109 739 6,723 SH   SOLE   257 0 6,465
REALTY INCOME CORP COM REIT 756109104 438 8,784 SH   SOLE   0 0 8,783
SAREPTA THERAPEUTICS INC COM Stock 803607100 269 2,750 SH   SOLE   0 0 2,750
SOUTHERN CO COM Stock 842587107 308 5,695 SH   SOLE   426 0 5,269
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 208 2,192 SH   SOLE   68 0 2,123
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 953 26,677 SH   SOLE   1,601 0 25,076
SPDR S&P 500 ETF ETF 78462F103 618 2,398 SH   SOLE   784 0 1,614
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 306 6,621 SH   SOLE   859 0 5,762
SPIRE INC COM Stock 84857L101 264 3,546 SH   SOLE   0 0 3,546
STIFEL FINL CORP COM Stock 860630102 439 10,643 SH   SOLE   2,000 0 8,643
TARGA RES CORP COM Stock 87612G101 94 13,655 SH   SOLE   0 0 13,654
TEXAS INSTRS INC COM Stock 882508104 218 2,179 SH   SOLE   379 0 1,800
UNION PAC CORP COM Stock 907818108 459 3,256 SH   SOLE   289 0 2,967
UNITED TECHNOLOGIES CORP COM Stock 913017109 366 3,882 SH   SOLE   479 0 3,402
UNITEDHEALTH GROUP INC COM Stock 91324P102 215 863 SH   SOLE   30 0 833
US BANCORP DEL COM NEW Stock 902973304 657 19,063 SH   SOLE   0 0 19,063
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 645 6,238 SH   SOLE   2,605 0 3,632
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 2,731 81,914 SH   SOLE   2,952 0 78,962
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 2,883 85,917 SH   SOLE   3,454 0 82,463
VANGUARD GROWTH INDEX FUND ETF 922908736 45,113 287,910 SH   SOLE   22,909 0 265,000
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 464 6,556 SH   SOLE   2,070 0 4,486
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 244 1,153 SH   SOLE   1,004 0 149
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 225 2,516 SH   SOLE   0 0 2,516
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 1,296 10,944 SH   SOLE   4,294 0 6,650
VANGUARD MEGA CAP ETF ETF 921910873 289 3,173 SH   SOLE   3,173 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 6,937 54,753 SH   SOLE   3,112 0 51,640
VANGUARD MID-CAP INDEX FUND ETF 922908629 933 7,090 SH   SOLE   2,575 0 4,515
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 2,019 24,838 SH   SOLE   0 0 24,838
VANGUARD REAL ESTATE ETF ETF 922908553 1,391 19,919 SH   SOLE   563 0 19,355
VANGUARD S&P 500 ETF ETF 922908363 358 1,512 SH   SOLE   880 0 632
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 1,056 12,849 SH   SOLE   0 0 12,848
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 12,725 84,664 SH   SOLE   5,890 0 78,773
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 2,521 28,392 SH   SOLE   202 0 28,190
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 1,519 17,797 SH   SOLE   0 0 17,797
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 813 6,308 SH   SOLE   846 0 5,460
VANGUARD VALUE INDEX FUND ETF 922908744 11,387 127,858 SH   SOLE   4,674 0 123,183
VERIZON COMMUNICATIONS INC COM Stock 92343V104 362 6,740 SH   SOLE   0 0 6,739
VISA INC COM CL A Stock 92826C839 334 2,073 SH   SOLE   360 0 1,713
WALMART INC COM Stock 931142103 762 6,710 SH   SOLE   0 0 6,709
WESTERN ASSET MANAGED MUNS FD COM CEF 95766M105 797 66,640 SH   SOLE   0 0 66,639
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Stock 958669103 43 13,226 SH   SOLE   0 0 13,225
WILLIAMS COS INC COM Stock 969457100 184 12,985 SH   SOLE   0 0 12,985
XCEL ENERGY INC COM Stock 98389B100 634 10,517 SH   SOLE   0 0 10,517
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 30,794 1,149,020 SH   SOLE   84,914 0 1,064,105