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
ABBOTT LABS COM COM 002824100 389 9,906 SH   SOLE   0 0 9,906
AIR PRODS & CHEMS INC COM COM 009158106 330 2,327 SH   SOLE   0 0 2,327
AMAZON COM INC COM COM 023135106 265 371 SH   SOLE   0 0 371
AMEREN CORP COM COM 023608102 621 11,589 SH   SOLE   0 0 11,589
AMERICAN INTL GROUP INC COM NEW COM 026874784 288 5,451 SH   SOLE   0 0 5,451
APPLE INC COM COM 037833100 3,131 32,751 SH   SOLE   0 0 32,751
ARCHER DANIELS MIDLAND CO COM COM 039483102 744 17,342 SH   SOLE   0 0 17,342
BP PLC SPONSORED ADR ADR 055622104 214 6,037 SH   SOLE   0 0 6,037
BANK AMER CORP COM COM 060505104 790 59,536 SH   SOLE   0 0 59,536
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 1,553 10,725 SH   SOLE   0 0 10,725
BLACKROCK GLOBAL OPP EQTY TR COM CEF 092501105 399 33,710 SH   SOLE   0 0 33,710
BRISTOL MYERS SQUIBB CO COM COM 110122108 443 6,024 SH   SOLE   0 0 6,024
CSX CORP COM COM 126408103 1,058 40,556 SH   SOLE   0 0 40,556
CAMPBELL SOUP CO COM COM 134429109 246 3,695 SH   SOLE   0 0 3,695
CATERPILLAR INC DEL COM COM 149123101 487 6,419 SH   SOLE   0 0 6,419
CHEVRON CORP NEW COM COM 166764100 691 6,595 SH   SOLE   0 0 6,595
CITIGROUP INC COM NEW COM 172967424 303 7,140 SH   SOLE   0 0 7,140
COCA COLA CO COM COM 191216100 664 14,651 SH   SOLE   0 0 14,651
COLGATE PALMOLIVE CO COM COM 194162103 2,378 32,487 SH   SOLE   0 0 32,487
DEUTSCHE XTRACKERS MSCI EAFE HEDGED ETF 233051200 1,225 49,028 SH   SOLE   0 0 49,028
EMERSON ELEC CO COM COM 291011104 609 11,680 SH   SOLE   0 0 11,680
Fid MSCI Cons DISCRETIONARY IDX ET ETF 316092204 3,570 117,157 SH   SOLE   0 0 117,157
Fid MSCI Cons STAPLES IDX ETF ETF 316092303 625 18,959 SH   SOLE   0 0 18,959
Fid MSCI info TECHNOLOGY IDX ETF ETF 316092808 3,585 110,726 SH   SOLE   0 0 110,726
FIDELITY MSCI UTILITIES INDEX ETF ETF 316092865 2,632 77,720 SH   SOLE   0 0 77,720
FORD MTR CO DEL COM PAR $0.01 COM 345370860 770 61,255 SH   SOLE   0 0 61,255
GENERAL ELECTRIC CO COM COM 369604103 1,475 46,847 SH   SOLE   0 0 46,847
GILEAD SCIENCES INC COM COM 375558103 328 3,935 SH   SOLE   0 0 3,935
GLOBALSTAR INC COM COM 378973408 18 15,060 SH   SOLE   0 0 15,060
HALLIBURTON CO COM COM 406216101 2,758 60,904 SH   SOLE   0 0 60,904
INTEL CORP COM COM 458140100 572 17,430 SH   SOLE   0 0 17,430
INTERNATIONAL BUSINESS MACHS COM COM 459200101 1,284 8,460 SH   SOLE   0 0 8,460
ISHARES COMEX GOLD TRUST ETF 464285105 226 17,679 SH   SOLE   0 0 17,679
ish EDGE MSCI MIN VOL GLOBAL ETF ETF 464286525 2,197 28,765 SH   SOLE   0 0 28,765
ISHARES S&P 100 ETF ETF 464287101 1,482 15,952 SH   SOLE   0 0 15,952
ISHARES SELECT DIVIDEND ETF ETF 464287168 1,808 21,201 SH   SOLE   0 0 21,201
ISHARES TIPS BOND ETF ETF 464287176 689 5,903 SH   SOLE   0 0 5,903
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 690 5,146 SH   SOLE   0 0 5,146
ISHARES CORE S&P 500 ETF ETF 464287200 23,709 112,632 SH   SOLE   0 0 112,632
ish CORE U.S. AGGREGATE BOND ETF ETF 464287226 51,266 455,231 SH   SOLE   0 0 455,231
ish IBOXX $ INV GRADE Corp BD ETF 464287242 2,283 18,599 SH   SOLE   0 0 18,599
ISHARES S&P 500 VALUE ETF ETF 464287408 5,784 62,265 SH   SOLE   0 0 62,265
ISHARES 20+ YEAR TREASURY BOND ETF ETF 464287432 1,779 12,810 SH   SOLE   0 0 12,810
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 2,016 17,848 SH   SOLE   0 0 17,848
ISHARES RUSSELL MID-CAP ETF ETF 464287499 436 2,592 SH   SOLE   0 0 2,592
ISHARES S&P MIDCAP FUND ETF 464287507 226 1,510 SH   SOLE   0 0 1,510
ish NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 553 2,149 SH   SOLE   0 0 2,149
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 485 2,871 SH   SOLE   0 0 2,871
ISHARES RUSSELL 2000 ETF ETF 464287655 810 7,048 SH   SOLE   0 0 7,048
ISHARES U.S. REAL ESTATE ETF ETF 464287739 6,668 80,931 SH   SOLE   0 0 80,931
ISHARES U.S. FINANCIALS ETF ETF 464287788 347 4,032 SH   SOLE   0 0 4,032
ISHARES U.S. ENERGY ETF ETF 464287796 261 6,813 SH   SOLE   0 0 6,813
ISHARES S&P SMALL-CAP FUND ETF 464287804 2,299 19,781 SH   SOLE   0 0 19,781
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 2,699 55,917 SH   SOLE   0 0 55,917
ish J.P. MORGAN USD EMER MARKET BD ETF 464288281 236 2,051 SH   SOLE   0 0 2,051
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 972 8,530 SH   SOLE   0 0 8,530
ish INTERNATIONAL SELECT div ETF ETF 464288448 301 10,517 SH   SOLE   0 0 10,517
ish IBOXX $ HIGH YIELD Corp BD ETF ETF 464288513 597 7,051 SH   SOLE   0 0 7,051
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 927 7,278 SH   SOLE   0 0 7,278
ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 1,803 45,211 SH   SOLE   0 0 45,211
ish U.S. AEROSPACE & DEFENSE ETF ETF 464288760 388 3,103 SH   SOLE   0 0 3,103
ish U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 3,912 30,717 SH   SOLE   0 0 30,717
JOHNSON & JOHNSON COM COM 478160104 2,125 17,519 SH   SOLE   0 0 17,519
LOCKHEED MARTIN CORP COM COM 539830109 1,922 7,745 SH   SOLE   0 0 7,745
MARKEL CORP COM COM 570535104 286 300 SH   SOLE   0 0 300
MICROSOFT CORP COM COM 594918104 6,248 122,101 SH   SOLE   0 0 122,101
NUVEEN MUN HIGH INCOME OPP FD COM CEF 670682103 240 16,137 SH   SOLE   0 0 16,137
Nuv NASDAQ 100 DYNAMIC OVER COM SHS CEF 670699107 1,066 59,689 SH   SOLE   0 0 59,689
NUVEEN MUN VALUE FD INC COM CEF 670928100 150 13,907 SH   SOLE   0 0 13,907
NUVEEN SELECT QUALITY MUN FD COM CEF 670973106 1,027 66,165 SH   SOLE   0 0 66,165
NUVEEN PREMIER MUN INCOME FD COM CEF 670988104 301 19,950 SH   SOLE   0 0 19,950
PPG INDS INC COM COM 693506107 587 5,632 SH   SOLE   0 0 5,632
PEPSICO INC COM COM 713448108 489 4,618 SH   SOLE   0 0 4,618
PFIZER INC COM COM 717081103 306 8,687 SH   SOLE   0 0 8,687
PHILLIPS 66 COM COM 718546104 931 11,732 SH   SOLE   0 0 11,732
PROCTER & GAMBLE CO COM COM 742718109 1,229 14,513 SH   SOLE   0 0 14,513
SCHLUMBERGER LTD COM COM 806857108 382 4,831 SH   SOLE   0 0 4,831
SCHWAB U.S. MID-CAP ETF ETF 808524508 1,534 36,510 SH   SOLE   0 0 36,510
SCHWAB U.S. REIT ETF ETF 808524847 1,159 26,670 SH   SOLE   0 0 26,670
SPECTRA ENERGY CORP COM COM 847560109 316 8,629 SH   SOLE   0 0 8,629
TIME WARNER INC COM NEW COM 887317303 1,584 21,544 SH   SOLE   0 0 21,544
US BANCORP DEL COM NEW COM 902973304 223 5,528 SH   SOLE   0 0 5,528
UNION PAC CORP COM COM 907818108 237 2,713 SH   SOLE   0 0 2,713
UNITED PARCEL SERVICE INC CL B COM 911312106 215 2,000 SH   SOLE   0 0 2,000
UNITED TECHNOLOGIES CORP COM COM 913017109 420 4,098 SH   SOLE   0 0 4,098
van div APPRECIATION INDEX FUND ETF 921908844 1,481 17,787 SH   SOLE   0 0 17,787
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 272 3,258 SH   SOLE   0 0 3,258
VANGUARD MEGA CAP VALUE ETF ETF 921910840 1,724 27,998 SH   SOLE   0 0 27,998
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 1,596 19,693 SH   SOLE   0 0 19,693
van TOTAL BOND MARKET INDEX FUND ETF 921937835 4,897 58,090 SH   SOLE   0 0 58,090
van FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 226 5,276 SH   SOLE   0 0 5,276
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 388 7,364 SH   SOLE   0 0 7,364
VANGUARD S&P 500 ETF ETF 922908363 13,483 70,149 SH   SOLE   0 0 70,149
VANGUARD REIT ETF ETF 922908553 1,057 11,922 SH   SOLE   0 0 11,922
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 11,435 133,866 SH   SOLE   0 0 133,866
van TOTAL STOCK MARKET INDEX FUND ETF 922908769 1,551 14,477 SH   SOLE   0 0 14,477
WELLS FARGO & CO NEW COM COM 949746101 257 5,434 SH   SOLE   0 0 5,434
RIVERFRONT STRATEGIC INCOME FUND ETF 00162Q783 983 39,524 SH   SOLE   0 0 39,524
AT&T INC COM COM 00206R102 2,985 69,075 SH   SOLE   0 0 69,075
ABBVIE INC COM COM 00287Y109 683 11,039 SH   SOLE   0 0 11,039
ADAM NAT RES FD INC COM CEF 00548F105 203 10,097 SH   SOLE   0 0 10,097
PERITUS HIGH YIELD ETF ETF 00768Y503 646 19,079 SH   SOLE   0 0 19,079
ALPHABET INC CAP STK CL C COM 02079K107 422 609 SH   SOLE   0 0 609
ALTRIA GROUP INC COM COM 02209S103 273 3,963 SH   SOLE   0 0 3,963
AMERICAN RAILCAR INDS INC COM COM 02916P103 355 8,982 SH   SOLE   0 0 8,982
BLACKROCK ENHANCED EQT DIV TR COM CEF 09251A104 490 62,210 SH   SOLE   0 0 62,210
BLACKROCK ENH CAP & INC FD INC COM CEF 09256A109 307 22,837 SH   SOLE   0 0 22,837
CISCO SYS INC COM COM 17275R102 896 31,217 SH   SOLE   0 0 31,217
GUGGENHEIM ENHANCED SHORT Dur ETF ETF 18383M654 823 16,462 SH   SOLE   0 0 16,462
CONOCOPHILLIPS COM COM 20825C104 2,198 50,416 SH   SOLE   0 0 50,416
CONSTELLATION BRANDS INC CL A COM 21036P108 216 1,307 SH   SOLE   0 0 1,307
DUKE ENERGY CORP NEW COM NEW COM 26441C204 455 5,308 SH   SOLE   0 0 5,308
EATON VANCE TAX ADVT DIV INCM COM CEF 27828G107 202 10,025 SH   SOLE   0 0 10,025
EATON VANCE TX ADV GLB DIV OP COM CEF 27828U106 252 11,796 SH   SOLE   0 0 11,796
EATON VANCE TAX MNGED BUY WRIT COM CEF 27828X100 462 28,379 SH   SOLE   0 0 28,379
EATON VANCE TX MNG BY WRT OPP COM CEF 27828Y108 1,262 85,408 SH   SOLE   0 0 85,408
EATON VANCE TXMGD GL BUYWR OPP COM CEF 27829C105 189 18,171 SH   SOLE   0 0 18,171
EXXON MOBIL CORP COM COM 30231G102 13,322 142,120 SH   SOLE   0 0 142,120
FACEBOOK INC CL A COM 30303M102 448 3,918 SH   SOLE   0 0 3,918
HCP INC COM REIT 40414L109 250 7,067 SH   SOLE   0 0 7,067
HANCOCK JOHN PFD Inc FD SH BEN INT CEF 41013W108 715 31,287 SH   SOLE   0 0 31,287
ISHARES CORE U.S. TREASURY BOND ETF ETF 46429B267 332 12,639 SH   SOLE   0 0 12,639
ISHARES FLOATING RATE BOND ETF ETF 46429B655 499 9,866 SH   SOLE   0 0 9,866
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 218 2,659 SH   SOLE   0 0 2,659
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 1,638 24,670 SH   SOLE   0 0 24,670
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 4,178 90,404 SH   SOLE   0 0 90,404
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 239 2,352 SH   SOLE   0 0 2,352
ISHARES CORE MSCI EAFE ETF ETF 46432F842 9,301 179,244 SH   SOLE   0 0 179,244
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 560 5,515 SH   SOLE   0 0 5,515
ish IBDS DEC 2016 TERM Corp ETF ETF 46434VAJ9 387 15,468 SH   SOLE   0 0 15,468
JPMORGAN CHASE & CO COM COM 46625H100 252 4,062 SH   SOLE   0 0 4,062
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 620 19,478 SH   SOLE   0 0 19,478
MERCK & CO INC COM COM 58933Y105 681 11,826 SH   SOLE   0 0 11,826
NUVEEN PERFORMANCE PLUS MUN FD COM CEF 67062P108 311 18,835 SH   SOLE   0 0 18,835
NUVEEN PREM INCOME MUN FD COM CEF 67062T100 271 17,571 SH   SOLE   0 0 17,571
NUVEEN MUN MKT OPPORTUNITY FD COM CEF 67062W103 731 48,497 SH   SOLE   0 0 48,497
NUVEEN PREM INCOME MUN FD 2 COM CEF 67063W102 231 14,886 SH   SOLE   0 0 14,886
NUVEEN DIVID ADVANTAGE MUN FD COM CEF 67066V101 362 23,155 SH   SOLE   0 0 23,155
NUVEEN S&P 500 BUY-WRITE INC COM CEF 6706ER101 1,736 133,254 SH   SOLE   0 0 133,254
NUVEEN S&P 500 DYN OVERWRITE COM CEF 6706EW100 289 21,390 SH   SOLE   0 0 21,390
Nuv Enh MUN CRED OPP COM SH BEN INT CEF 67070X101 3,386 212,713 SH   SOLE   0 0 212,713
NUVEEN ENHANCED AMT FREE MUNI COM CEF 67071L106 3,016 185,468 SH   SOLE   0 0 185,468
NUVEEN PFD INCOME OPPRTNY FD COM CEF 67073B106 148 14,745 SH   SOLE   0 0 14,745
PIMCO TOTAL RETURN ACTIVE ETF 72201R775 25,121 233,969 SH   SOLE   0 0 233,969
PIMCO Interm muni BD ACTIVE ETF 72201R866 3,396 61,646 SH   SOLE   0 0 61,646
POTASH CORP SASK INC COM COM 73755L107 489 30,122 SH   SOLE   0 0 30,122
POWERSHARES QQQ TRUST, SERIES 1 ETF 73935A104 1,197 11,130 SH   SOLE   0 0 11,130
POWERSHARES DWA MOMENTUM PORTFOLIO ETF 73935X153 696 16,523 SH   SOLE   0 0 16,523
PSHRS WILDERHILL CLEAN ENERGY Port ETF 73935X500 39 10,200 SH   SOLE   0 0 10,200
POWERSHARES SENIOR LOAN PORTFOLIO ETF 73936Q769 2,144 93,340 SH   SOLE   0 0 93,340
PSHRS BUILD AMERICA BOND PORTFOLIO ETF 73937B407 300 9,516 SH   SOLE   0 0 9,516
PSHRS S&P 500 HIGH div LOW VOL Port ETF 73937B654 3,132 81,889 SH   SOLE   0 0 81,889
PROSPECT CAPITAL CORPORATION COM CEF 74348T102 99 12,600 SH   SOLE   0 0 12,600
GUGGENHEIM S&P 500 EQUAL WEIGHT ETF ETF 78355W106 843 10,490 SH   SOLE   0 0 10,490
SPDR S&P 500 TRUST ETF 78462F103 2,957 14,118 SH   SOLE   0 0 14,118
SPDR GOLD SHARES ETF 78463V107 1,246 9,850 SH   SOLE   0 0 9,850
SPDR BARCLAYS Conv Sec ETF 78464A359 3,011 68,674 SH   SOLE   0 0 68,674
SPDR S&P TRANSPORTATION ETF ETF 78464A532 209 4,794 SH   SOLE   0 0 4,794
SPDR S&P HEALTH CARE SERVICES ETF ETF 78464A573 942 16,447 SH   SOLE   0 0 16,447
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 3,239 84,356 SH   SOLE   0 0 84,356
SPDR S&P DIVIDEND ETF ETF 78464A763 851 10,141 SH   SOLE   0 0 10,141
SPDR S&P SEMICONDUCTOR ETF ETF 78464A862 3,558 80,172 SH   SOLE   0 0 80,172
SPDR BLACKSTONE/ GSO SENIOR LOAN ETF 78467V608 9,482 202,869 SH   SOLE   0 0 202,869
SPDR DOUBLELINE TOTAL RETURN TACT ETF 78467V848 10,491 210,149 SH   SOLE   0 0 210,149
MIDCAP SPDR TRUST, SERIES 1 ETF 78467Y107 2,245 8,246 SH   SOLE   0 0 8,246
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 1,838 25,627 SH   SOLE   0 0 25,627
Cons STAPLES SELECT SECTOR SPDR ETF 81369Y308 345 6,257 SH   SOLE   0 0 6,257
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 608 8,906 SH   SOLE   0 0 8,906
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 2,786 121,921 SH   SOLE   0 0 121,921
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 692 15,967 SH   SOLE   0 0 15,967
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 714 13,603 SH   SOLE   0 0 13,603
3M CO COM COM 88579Y101 307 1,751 SH   SOLE   0 0 1,751
ETRACS ALERIAN MLP INDEX ETN ETF 90267B682 12,882 645,050 SH   SOLE   0 0 645,050
UNITEDHEALTH GROUP INC COM COM 91324P102 202 1,429 SH   SOLE   0 0 1,429
VALERO ENERGY CORP NEW COM COM 91913Y100 1,337 26,206 SH   SOLE   0 0 26,206
VANECK VECTORS HIGH-YIELD muni IDX ETF 92189F361 280 8,673 SH   SOLE   0 0 8,673
VANECK VECTORS AMT-FREE INT MUNI ETF 92189F544 6,136 247,017 SH   SOLE   0 0 247,017
van TOTAL INTERNATIONAL BOND ETF ETF 92203J407 9,456 169,769 SH   SOLE   0 0 169,769
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 551 4,223 SH   SOLE   0 0 4,223
VANGUARD UTILITIES INDEX FUND ETF 92204A876 2,193 19,155 SH   SOLE   0 0 19,155
van SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 601 9,780 SH   SOLE   0 0 9,780
van SHORT-TERM Corp BD IDX FUND ETF 92206C409 416 5,140 SH   SOLE   0 0 5,140
VERIZON COMMUNICATIONS INC COM COM 92343V104 4,819 86,305 SH   SOLE   0 0 86,305
VISA INC COM CL A COM 92826C839 272 3,667 SH   SOLE   0 0 3,667
WISDOMTREE div EX-FINANCIALS FUND ETF 97717W406 2,405 31,185 SH   SOLE   0 0 31,185
WISDOMTREE MIDCAP DIVIDEND FUND ETF 97717W505 302 3,369 SH   SOLE   0 0 3,369
WISDOMTREE MIDCAP EARNINGS FUND ETF 97717W570 4,544 49,774 SH   SOLE   0 0 49,774
WISDOMTREE SMALLCAP DIVIDEND FUND ETF 97717W604 684 9,542 SH   SOLE   0 0 9,542
WISDOMTREE EUROPE SMALLCAP div FUND ETF 97717W869 960 18,809 SH   SOLE   0 0 18,809
WISDOMTREE EUROPE HEDGED EQUITY ETF 97717X701 3,060 60,551 SH   SOLE   0 0 60,551
YAMANA GOLD INC COM COM 98462Y100 139 26,700 SH   SOLE   0 0 26,700
MEDTRONIC PLC SHS COM G5960L103 6,164 71,038 SH   SOLE   0 0 71,038