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
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 15,585 10,390 SH   SOLE   0 0 10,390
APPLE INC COM 037833100 8,858 46,631 SH   SOLE   0 0 46,631
ADVENT CLAYMORE CV SECS & IN COM 00764C109 7,033 476,462 SH   SOLE   0 0 476,462
ALPS ETF TR RIVERFRNT DYMC 00162Q528 5,601 174,426 SH   SOLE   0 0 174,426
ISHARES TR SH TR CRPORT ETF 464288646 5,212 98,680 SH   SOLE   0 0 98,680
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 5,157 97,966 SH   SOLE   0 0 97,966
ALPS ETF TR RIVERFRONT DYM 00162Q536 4,929 201,726 SH   SOLE   0 0 201,726
ALPS ETF TR RIVRFRNT STR INC 00162Q783 4,719 191,756 SH   SOLE   0 0 191,756
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 4,660 82,213 SH   SOLE   0 0 82,213
VERIZON COMMUNICATIONS INC COM 92343V104 4,398 74,383 SH   SOLE   0 0 74,383
WISDOMTREE TR US MIDCAP DIVID 97717W505 4,340 121,268 SH   SOLE   0 0 121,268
AMAZON COM INC COM 023135106 4,130 2,319 SH   SOLE   0 0 2,319
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,065 50,971 SH   SOLE   0 0 50,971
ALPS ETF TR RIVERFRNT FLEX 00162Q510 3,905 118,727 SH   SOLE   0 0 118,727
FRANKLIN UNVL TR SH BEN INT 355145103 3,796 539,141 SH   SOLE   0 0 539,141
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3,541 64,681 SH   SOLE   0 0 64,681
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,445 43,377 SH   SOLE   0 0 43,377
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,342 63,928 SH   SOLE   0 0 63,928
INVESCO QQQ TR UNIT SER 1 46090E103 3,237 18,016 SH   SOLE   0 0 18,016
TIER REIT INC COM NEW 88650V208 3,082 107,527 SH   SOLE   0 0 107,527
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 3,068 102,043 SH   SOLE   0 0 102,043
VANGUARD INDEX FDS GROWTH ETF 922908736 3,033 19,390 SH   SOLE   0 0 19,390
VANGUARD GROUP DIV APP ETF 921908844 3,026 27,603 SH   SOLE   0 0 27,603
WISDOMTREE TR US LARGECAP DIVD 97717W307 2,982 31,654 SH   SOLE   0 0 31,654
ISHARES TR CORE S&P SCP ETF 464287804 2,921 37,861 SH   SOLE   0 0 37,861
AT&T INC COM 00206R102 2,892 92,218 SH   SOLE   0 0 92,218
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,846 10,076 SH   SOLE   0 0 10,076
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 2,835 238,004 SH   SOLE   0 0 238,004
ISHARES TR CORE S&P MCP ETF 464287507 2,719 14,354 SH   SOLE   0 0 14,354
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,532 14,090 SH   SOLE   0 0 14,090
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 2,462 306,972 SH   SOLE   0 0 306,972
EXXON MOBIL CORP COM 30231G102 2,439 30,188 SH   SOLE   0 0 30,188
MICROSOFT CORP COM 594918104 2,408 20,417 SH   SOLE   0 0 20,417
FRANKLIN LTD DURATION INC TR COM 35472T101 2,317 240,596 SH   SOLE   0 0 240,596
JPMORGAN CHASE & CO COM 46625H100 2,308 22,802 SH   SOLE   0 0 22,802
NUVEEN AMT FREE MUN CR INC F COM 67071L106 2,207 146,045 SH   SOLE   0 0 146,045
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 2,192 38,907 SH   SOLE   0 0 38,907
OCCIDENTAL PETE CORP COM 674599105 2,180 32,929 SH   SOLE   0 0 32,929
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,147 20,562 SH   SOLE   0 0 20,562
NUVEEN MUN VALUE FD INC COM 670928100 2,136 213,627 SH   SOLE   0 0 213,627
KROGER CO COM 501044101 2,122 86,259 SH   SOLE   0 0 86,259
ISHARES TR US AER DEF ETF 464288760 2,079 10,417 SH   SOLE   0 0 10,417
ISHARES TR CORE S&P500 ETF 464287200 2,076 7,296 SH   SOLE   0 0 7,296
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,996 28,549 SH   SOLE   0 0 28,549
JOHNSON & JOHNSON COM 478160104 1,959 14,012 SH   SOLE   0 0 14,012
INTEL CORP COM 458140100 1,929 35,919 SH   SOLE   0 0 35,919
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,852 23,265 SH   SOLE   0 0 23,265
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,835 12,681 SH   SOLE   0 0 12,681
CATERPILLAR INC DEL COM 149123101 1,815 13,393 SH   SOLE   0 0 13,393
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,756 13,950 SH   SOLE   0 0 13,950
LANDMARK BANCORP INC COM 51504L107 1,755 76,935 SH   SOLE   0 0 76,935
THERMO FISHER SCIENTIFIC INC COM 883556102 1,741 6,359 SH   SOLE   0 0 6,359
XCEL ENERGY INC COM 98389B100 1,731 30,794 SH   SOLE   0 0 30,794
ISHARES TR USA MOMENTUM FCT 46432F396 1,708 15,222 SH   SOLE   0 0 15,222
DUFF & PHELPS SLT ENGY AND M COM 26433F108 1,702 339,808 SH   SOLE   0 0 339,808
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 1,656 47,064 SH   SOLE   0 0 47,064
PROCTER AND GAMBLE CO COM 742718109 1,654 15,899 SH   SOLE   0 0 15,899
CISCO SYS INC COM 17275R102 1,615 29,910 SH   SOLE   0 0 29,910
AMEREN CORP COM 023608102 1,611 21,898 SH   SOLE   0 0 21,898
ALTRIA GROUP INC COM 02209S103 1,608 28,006 SH   SOLE   0 0 28,006
ISHARES TR U.S. CNSM SV ETF 464287580 1,600 7,830 SH   SOLE   0 0 7,830
SALESFORCE COM INC COM 79466L302 1,574 9,939 SH   SOLE   0 0 9,939
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,568 50,085 SH   SOLE   0 0 50,085
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,565 117,119 SH   SOLE   0 0 117,119
ARCHER DANIELS MIDLAND CO COM 039483102 1,533 36,134 SH   SOLE   0 0 36,134
ABBVIE INC COM 00287Y109 1,504 18,668 SH   SOLE   0 0 18,668
APOLLO COML REAL EST FIN INC COM 03762U105 1,503 82,569 SH   SOLE   0 0 82,569
AMGEN INC COM 031162100 1,499 7,890 SH   SOLE   0 0 7,890
UNITEDHEALTH GROUP INC COM 91324P102 1,498 6,060 SH   SOLE   0 0 6,060
MCDONALDS CORP COM 580135101 1,474 7,761 SH   SOLE   0 0 7,761
BOEING CO COM 097023105 1,436 3,765 SH   SOLE   0 0 3,765
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,391 13,994 SH   SOLE   0 0 13,994
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,386 30,096 SH   SOLE   0 0 30,096
INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 1,383 28,691 SH   SOLE   0 0 28,691
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 1,375 9,901 SH   SOLE   0 0 9,901
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1,356 35,393 SH   SOLE   0 0 35,393
CHEVRON CORP NEW COM 166764100 1,344 10,911 SH   SOLE   0 0 10,911
CONOCOPHILLIPS COM 20825C104 1,332 19,951 SH   SOLE   0 0 19,951
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 1,330 14,081 SH   SOLE   0 0 14,081
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,316 40,537 SH   SOLE   0 0 40,537
ALPS ETF TR RIVERFRONT UNC 00162Q544 1,292 51,536 SH   SOLE   0 0 51,536
FIRST TR EXCH TRADED FD III RIVRFRNT DY ASIA 33739P509 1,275 24,955 SH   SOLE   0 0 24,955
SPDR SERIES TRUST NYSE TECH ETF 78464A102 1,254 17,606 SH   SOLE   0 0 17,606
ADOBE INC COM 00724F101 1,253 4,702 SH   SOLE   0 0 4,702
MASTERCARD INC CL A 57636Q104 1,250 5,309 SH   SOLE   0 0 5,309
STARBUCKS CORP COM 855244109 1,203 16,177 SH   SOLE   0 0 16,177
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,195 82,438 SH   SOLE   0 0 82,438
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1,191 65,225 SH   SOLE   0 0 65,225
PROSHARES TR S&P 500 DV ARIST 74348A467 1,182 17,446 SH   SOLE   0 0 17,446
UMH PPTYS INC COM 903002103 1,168 82,938 SH   SOLE   0 0 82,938
DISNEY WALT CO COM DISNEY 254687106 1,160 10,448 SH   SOLE   0 0 10,448
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 1,159 72,543 SH   SOLE   0 0 72,543
HANCOCK JOHN PFD INCOME FD I COM 41013X106 1,154 52,768 SH   SOLE   0 0 52,768
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,149 16,889 SH   SOLE   0 0 16,889
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,143 7,481 SH   SOLE   0 0 7,481
WALMART INC COM 931142103 1,108 11,361 SH   SOLE   0 0 11,361
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1,090 30,113 SH   SOLE   0 0 30,113
VISA INC COM CL A 92826C839 1,078 6,904 SH   SOLE   0 0 6,904
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 1,076 43,782 SH   SOLE   0 0 43,782
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 1,060 18,113 SH   SOLE   0 0 18,113
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,057 19,092 SH   SOLE   0 0 19,092
XENIA HOTELS & RESORTS INC COM 984017103 1,051 47,980 SH   SOLE   0 0 47,980
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 1,051 16,787 SH   SOLE   0 0 16,787
ISHARES TR DOW JONES US ETF 464287846 1,042 7,376 SH   SOLE   0 0 7,376
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,039 6,110 SH   SOLE   0 0 6,110
WESTERN ASSET MUN DEF OPP TR COM 95768A109 1,023 48,895 SH   SOLE   0 0 48,895
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,014 16,034 SH   SOLE   0 0 16,034
ALPHABET INC CAP STK CL A 02079K305 1,012 860 SH   SOLE   0 0 860
NVIDIA CORP COM 67066G104 995 5,543 SH   SOLE   0 0 5,543
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 979 40,000 SH   SOLE   0 0 40,000
ISHARES INC CORE MSCI EMKT 46434G103 978 18,921 SH   SOLE   0 0 18,921
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 976 34,499 SH   SOLE   0 0 34,499
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 970 32,169 SH   SOLE   0 0 32,169
SPDR GOLD TRUST GOLD SHS 78463V107 965 7,906 SH   SOLE   0 0 7,906
MFS INVT GRADE MUN TR SH BEN INT 59318B108 959 102,170 SH   SOLE   0 0 102,170
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 939 36,523 SH   SOLE   0 0 36,523
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 935 18,027 SH   SOLE   0 0 18,027
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 934 6,674 SH   SOLE   0 0 6,674
COCA COLA CO COM 191216100 934 19,925 SH   SOLE   0 0 19,925
APPLIED MATLS INC COM 038222105 928 23,411 SH   SOLE   0 0 23,411
SELECT SECTOR SPDR TR ENERGY 81369Y506 923 13,955 SH   SOLE   0 0 13,955
3M CO COM 88579Y101 909 4,377 SH   SOLE   0 0 4,377
BANK AMER CORP COM 060505104 907 32,876 SH   SOLE   0 0 32,876
VANGUARD INDEX FDS VALUE ETF 922908744 899 8,349 SH   SOLE   0 0 8,349
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 886 18,815 SH   SOLE   0 0 18,815
ISHARES TR 20 YR TR BD ETF 464287432 879 6,953 SH   SOLE   0 0 6,953
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 879 21,503 SH   SOLE   0 0 21,503
ABBOTT LABS COM 002824100 870 10,879 SH   SOLE   0 0 10,879
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 869 12,847 SH   SOLE   0 0 12,847
ISHARES TR TIPS BD ETF 464287176 848 7,503 SH   SOLE   0 0 7,503
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 832 10,252 SH   SOLE   0 0 10,252
PFIZER INC COM 717081103 814 19,160 SH   SOLE   0 0 19,160
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 806 53,800 SH   SOLE   0 0 53,800
QUALCOMM INC COM 747525103 796 13,964 SH   SOLE   0 0 13,964
DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 793 62,472 SH   SOLE   0 0 62,472
ISHARES TR SELECT DIVID ETF 464287168 789 8,034 SH   SOLE   0 0 8,034
LOCKHEED MARTIN CORP COM 539830109 786 2,620 SH   SOLE   0 0 2,620
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 784 28,340 SH   SOLE   0 0 28,340
PEPSICO INC COM 713448108 773 6,311 SH   SOLE   0 0 6,311
LOWES COS INC COM 548661107 767 7,006 SH   SOLE   0 0 7,006
ISHARES TR USA QUALITY FCTR 46432F339 764 8,629 SH   SOLE   0 0 8,629
WISDOMTREE TR US HIGH DIVIDEND 97717W208 744 9,414 SH   SOLE   0 0 9,414
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 737 28,317 SH   SOLE   0 0 28,317
INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 722 29,850 SH   SOLE   0 0 29,850
ISHARES TR US HLTHCR PR ETF 464288828 721 4,297 SH   SOLE   0 0 4,297
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 720 13,439 SH   SOLE   0 0 13,439
VANGUARD INDEX FDS MID CAP ETF 922908629 712 4,429 SH   SOLE   0 0 4,429
ISHARES TR CORE MSCI EAFE 46432F842 700 11,521 SH   SOLE   0 0 11,521
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 687 13,331 SH   SOLE   0 0 13,331
NUVEEN FLOATING RATE INCOME COM 67072T108 685 71,112 SH   SOLE   0 0 71,112
ISHARES TR IBOXX INV CP ETF 464287242 684 5,749 SH   SOLE   0 0 5,749
UNITED TECHNOLOGIES CORP COM 913017109 683 5,303 SH   SOLE   0 0 5,303
WISDOMTREE TR US DIVID EX FNCL 97717W406 682 7,981 SH   SOLE   0 0 7,981
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 678 3,714 SH   SOLE   0 0 3,714
HOME DEPOT INC COM 437076102 677 3,528 SH   SOLE   0 0 3,528
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 676 15,903 SH   SOLE   0 0 15,903
SCHWAB STRATEGIC TR US REIT ETF 808524847 664 14,935 SH   SOLE   0 0 14,935
FACEBOOK INC CL A 30303M102 652 3,910 SH   SOLE   0 0 3,910
ORACLE CORP COM 68389X105 650 12,107 SH   SOLE   0 0 12,107
ISHARES TR S&P 500 GRWT ETF 464287309 647 3,754 SH   SOLE   0 0 3,754
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 640 7,610 SH   SOLE   0 0 7,610
PRUDENTIAL FINL INC COM 744320102 638 6,943 SH   SOLE   0 0 6,943
INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 637 15,320 SH   SOLE   0 0 15,320
ISHARES TR U.S. PHARMA ETF 464288836 635 4,126 SH   SOLE   0 0 4,126
WELLS FARGO CO NEW COM 949746101 629 13,015 SH   SOLE   0 0 13,015
FLEXSHARES TR INTL QLTDV IDX 33939L837 627 27,132 SH   SOLE   0 0 27,132
INTERNATIONAL BUSINESS MACHS COM 459200101 627 4,442 SH   SOLE   0 0 4,442
ARES CAP CORP COM 04010L103 622 36,268 SH   SOLE   0 0 36,268
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 620 4,342 SH   SOLE   0 0 4,342
INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 618 28,473 SH   SOLE   0 0 28,473
AMERICAN TOWER CORP NEW COM 03027X100 616 3,127 SH   SOLE   0 0 3,127
NUVEEN QUALITY MUNCP INCOME COM 67066V101 614 44,482 SH   SOLE   0 0 44,482
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 600 26,486 SH   SOLE   0 0 26,486
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 595 6,843 SH   SOLE   0 0 6,843
GENERAL ELECTRIC CO COM 369604103 586 58,696 SH   SOLE   0 0 58,696
RAYTHEON CO COM NEW 755111507 585 3,210 SH   SOLE   0 0 3,210
ISHARES GOLD TRUST ISHARES 464285105 584 47,163 SH   SOLE   0 0 47,163
ISHARES TR U.S. UTILITS ETF 464287697 572 3,881 SH   SOLE   0 0 3,881
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 569 6,548 SH   SOLE   0 0 6,548
NETFLIX INC COM 64110L106 564 1,581 SH   SOLE   0 0 1,581
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 563 40,400 SH   SOLE   0 0 40,400
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 561 13,334 SH   SOLE   0 0 13,334
BP PLC SPONSORED ADR 055622104 554 12,669 SH   SOLE   0 0 12,669
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 553 10,240 SH   SOLE   0 0 10,240
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 548 2,115 SH   SOLE   0 0 2,115
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 546 9,390 SH   SOLE   0 0 9,390
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 544 14,875 SH   SOLE   0 0 14,875
PHILIP MORRIS INTL INC COM 718172109 537 6,080 SH   SOLE   0 0 6,080
TEXAS INSTRS INC COM 882508104 532 5,011 SH   SOLE   0 0 5,011
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 532 6,956 SH   SOLE   0 0 6,956
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 524 17,566 SH   SOLE   0 0 17,566
ISHARES TR S&P 500 VAL ETF 464287408 517 4,587 SH   SOLE   0 0 4,587
ISHARES TR U.S. MED DVC ETF 464288810 514 2,222 SH   SOLE   0 0 2,222
VALERO ENERGY CORP NEW COM 91913Y100 514 6,062 SH   SOLE   0 0 6,062
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 504 11,742 SH   SOLE   0 0 11,742
WELLTOWER INC COM 95040Q104 498 6,423 SH   SOLE   0 0 6,423
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 496 9,980 SH   SOLE   0 0 9,980
CSX CORP COM 126408103 494 6,601 SH   SOLE   0 0 6,601
INNOVATOR ETFS TR IBD ETF LEADERS 45782C201 492 23,005 SH   SOLE   0 0 23,005
TRAVELERS COMPANIES INC COM 89417E109 486 3,546 SH   SOLE   0 0 3,546
AMERICAN AIRLS GROUP INC COM 02376R102 482 15,183 SH   SOLE   0 0 15,183
ISHARES TR PHLX SEMICND ETF 464287523 481 2,536 SH   SOLE   0 0 2,536
EDWARDS LIFESCIENCES CORP COM 28176E108 480 2,510 SH   SOLE   0 0 2,510
VANGUARD WORLD FDS ENERGY ETF 92204A306 478 5,346 SH   SOLE   0 0 5,346
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 477 3,160 SH   SOLE   0 0 3,160
MICRON TECHNOLOGY INC COM 595112103 475 11,485 SH   SOLE   0 0 11,485
COHEN & STEERS REIT & PFD &I COM 19247X100 461 22,379 SH   SOLE   0 0 22,379
ISHARES TR INTL SEL DIV ETF 464288448 459 14,887 SH   SOLE   0 0 14,887
MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 453 177,606 SH   SOLE   0 0 177,606
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 453 4,519 SH   SOLE   0 0 4,519
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 451 18,025 SH   SOLE   0 0 18,025
ISHARES TR CORE US AGGBD ET 464287226 451 4,132 SH   SOLE   0 0 4,132
PROSHARES TR PSHS ULT S&P 500 74347R107 448 3,801 SH   SOLE   0 0 3,801
D R HORTON INC COM 23331A109 446 10,789 SH   SOLE   0 0 10,789
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 445 4,378 SH   SOLE   0 0 4,378
DEERE & CO COM 244199105 442 2,768 SH   SOLE   0 0 2,768
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 442 14,616 SH   SOLE   0 0 14,616
MERCADOLIBRE INC COM 58733R102 440 866 SH   SOLE   0 0 866
ON SEMICONDUCTOR CORP COM 682189105 437 21,263 SH   SOLE   0 0 21,263
PIMCO CORPORATE & INCOME OPP COM 72201B101 430 24,594 SH   SOLE   0 0 24,594
UBS AG JERSEY BRH ALERIAN INFRST 902641646 430 18,925 SH   SOLE   0 0 18,925
AMERISOURCEBERGEN CORP COM 03073E105 429 5,395 SH   SOLE   0 0 5,395
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 427 8,516 SH   SOLE   0 0 8,516
SPDR SER TR BLOOMBERG SRT TR 78468R408 426 12,859 SH   SOLE   0 0 12,859
ISHARES TR JPMORGAN USD EMG 464288281 423 3,847 SH   SOLE   0 0 3,847
ISHARES TR MIN VOL USA ETF 46429B697 422 7,185 SH   SOLE   0 0 7,185
S&W SEED CO COM 785135104 422 157,608 SH   SOLE   0 0 157,608
ILLINOIS TOOL WKS INC COM 452308109 418 2,910 SH   SOLE   0 0 2,910
SYSCO CORP COM 871829107 417 6,247 SH   SOLE   0 0 6,247
DOWDUPONT INC COM 26078J100 417 7,820 SH   SOLE   0 0 7,820
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 417 2,415 SH   SOLE   0 0 2,415
FIRST TR NASDAQ100 TECH INDE SHS 337345102 416 5,053 SH   SOLE   0 0 5,053
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 414 4,922 SH   SOLE   0 0 4,922
SABINE ROYALTY TR UNIT BEN INT 785688102 412 8,884 SH   SOLE   0 0 8,884
PIMCO ETF TR INV GRD CRP BD 72201R817 411 3,965 SH   SOLE   0 0 3,965
REALTY INCOME CORP COM 756109104 411 5,589 SH   SOLE   0 0 5,589
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 406 21,674 SH   SOLE   0 0 21,674
EATON VANCE FLTING RATE INC COM 278279104 399 30,279 SH   SOLE   0 0 30,279
FEDEX CORP COM 31428X106 399 2,198 SH   SOLE   0 0 2,198
ISHARES US ETF TR SHT MAT BD ETF 46431W507 399 7,934 SH   SOLE   0 0 7,934
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 398 7,765 SH   SOLE   0 0 7,765
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 394 8,296 SH   SOLE   0 0 8,296
NEXTERA ENERGY INC COM 65339F101 389 2,010 SH   SOLE   0 0 2,010
FISERV INC COM 337738108 388 4,400 SH   SOLE   0 0 4,400
AMERICAN EXPRESS CO COM 025816109 384 3,513 SH   SOLE   0 0 3,513
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 384 4,185 SH   SOLE   0 0 4,185
PHILLIPS 66 COM 718546104 383 4,023 SH   SOLE   0 0 4,023
ISHARES TR RUS 1000 GRW ETF 464287614 379 2,505 SH   SOLE   0 0 2,505
WESTERN DIGITAL CORP COM 958102105 377 7,843 SH   SOLE   0 0 7,843
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 377 37,808 SH   SOLE   0 0 37,808
ISHARES TR US BR DEL SE ETF 464288794 375 6,379 SH   SOLE   0 0 6,379
TRI CONTL CORP COM 895436103 373 14,180 SH   SOLE   0 0 14,180
INNOVATOR ETFS TR S&P 500 POWER 45782C508 366 13,575 SH   SOLE   0 0 13,575
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 363 4,236 SH   SOLE   0 0 4,236
WISDOMTREE TR US QTLY DIV GRT 97717X669 359 8,348 SH   SOLE   0 0 8,348
ISHARES TR U.S. TECH ETF 464287721 358 1,879 SH   SOLE   0 0 1,879
BLACKROCK INVT QUALITY MUN T COM 09247D105 357 25,275 SH   SOLE   0 0 25,275
INTL PAPER CO COM 460146103 353 7,627 SH   SOLE   0 0 7,627
ISHARES TR US TREAS BD ETF 46429B267 351 13,917 SH   SOLE   0 0 13,917
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 343 6,211 SH   SOLE   0 0 6,211
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 343 10,343 SH   SOLE   0 0 10,343
COMCAST CORP NEW CL A 20030N101 342 8,559 SH   SOLE   0 0 8,559
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 338 8,951 SH   SOLE   0 0 8,951
UNION PACIFIC CORP COM 907818108 336 2,009 SH   SOLE   0 0 2,009
FIDELITY MSCI FINLS IDX 316092501 335 8,932 SH   SOLE   0 0 8,932
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 335 5,610 SH   SOLE   0 0 5,610
ISHARES SILVER TRUST ISHARES 46428Q109 335 23,601 SH   SOLE   0 0 23,601
UNIVERSAL DISPLAY CORP COM 91347P105 332 1,975 SH   SOLE   0 0 1,975
HUMANA INC COM 444859102 331 1,245 SH   SOLE   0 0 1,245
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 330 24,000 SH   SOLE   0 0 24,000
PIMCO ETF TR 15+ YR US TIPS 72201R304 329 4,940 SH   SOLE   0 0 4,940
HONEYWELL INTL INC COM 438516106 327 2,059 SH   SOLE   0 0 2,059
OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 325 8,572 SH   SOLE   0 0 8,572
WHEATON PRECIOUS METALS CORP COM 962879102 324 13,603 SH   SOLE   0 0 13,603
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 319 4,996 SH   SOLE   0 0 4,996
UNITED RENTALS INC COM 911363109 318 2,784 SH   SOLE   0 0 2,784
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 317 2,786 SH   SOLE   0 0 2,786
MCKESSON CORP COM 58155Q103 315 2,693 SH   SOLE   0 0 2,693
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 315 15,674 SH   SOLE   0 0 15,674
ALLIANT ENERGY CORP COM 018802108 314 6,653 SH   SOLE   0 0 6,653
UNITED PARCEL SERVICE INC CL B 911312106 313 2,799 SH   SOLE   0 0 2,799
TEMPLETON GLOBAL INCOME FD COM 880198106 311 49,420 SH   SOLE   0 0 49,420
SOUTHWEST AIRLS CO COM 844741108 311 5,987 SH   SOLE   0 0 5,987
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 308 4,165 SH   SOLE   0 0 4,165
ENBRIDGE INC COM 29250N105 307 8,468 SH   SOLE   0 0 8,468
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 306 12,546 SH   SOLE   0 0 12,546
WISDOMTREE TR JAPN HEDGE EQT 97717W851 305 6,172 SH   SOLE   0 0 6,172
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 300 18,918 SH   SOLE   0 0 18,918
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 298 5,952 SH   SOLE   0 0 5,952
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 295 3,516 SH   SOLE   0 0 3,516
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 291 12,040 SH   SOLE   0 0 12,040
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 288 5,515 SH   SOLE   0 0 5,515
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 287 7,724 SH   SOLE   0 0 7,724
ISHARES TR U.S. ENERGY ETF 464287796 286 7,932 SH   SOLE   0 0 7,932
BANCROFT FUND LTD COM 059695106 286 13,354 SH   SOLE   0 0 13,354
ISHARES TR MICRO-CAP ETF 464288869 285 3,070 SH   SOLE   0 0 3,070
PURECYCLE CORP COM NEW 746228303 283 28,700 SH   SOLE   0 0 28,700
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 282 11,394 SH   SOLE   0 0 11,394
KRAFT HEINZ CO COM 500754106 279 8,540 SH   SOLE   0 0 8,540
LILLY ELI & CO COM 532457108 279 2,147 SH   SOLE   0 0 2,147
BECTON DICKINSON & CO COM 075887109 277 1,111 SH   SOLE   0 0 1,111
NORDSTROM INC COM 655664100 277 6,244 SH   SOLE   0 0 6,244
NOVARTIS A G SPONSORED ADR 66987V109 274 2,855 SH   SOLE   0 0 2,855
CELGENE CORP COM 151020104 273 2,893 SH   SOLE   0 0 2,893
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 272 4,213 SH   SOLE   0 0 4,213
PACER FDS TR TRENDP US LAR CP 69374H105 272 9,244 SH   SOLE   0 0 9,244
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 270 5,133 SH   SOLE   0 0 5,133
TEMPLETON EMERG MKTS INCOME COM 880192109 270 26,319 SH   SOLE   0 0 26,319
ISHARES TR CORE DIV GRWTH 46434V621 268 7,300 SH   SOLE   0 0 7,300
ISHARES TR EAFE SML CP ETF 464288273 268 4,616 SH   SOLE   0 0 4,616
CINCINNATI FINL CORP COM 172062101 266 3,098 SH   SOLE   0 0 3,098
ISHARES TR U.S. FIN SVC ETF 464287770 266 2,132 SH   SOLE   0 0 2,132
VANGUARD WORLD FD MEGA GRWTH IND 921910816 265 2,132 SH   SOLE   0 0 2,132
ISHARES TR MSCI INDIA ETF 46429B598 264 7,477 SH   SOLE   0 0 7,477
DIAGEO P L C SPON ADR NEW 25243Q205 263 1,606 SH   SOLE   0 0 1,606
SKYWORKS SOLUTIONS INC COM 83088M102 263 3,184 SH   SOLE   0 0 3,184
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 261 6,241 SH   SOLE   0 0 6,241
LENNOX INTL INC COM 526107107 259 980 SH   SOLE   0 0 980
ISHARES TR CORE S&P TTL STK 464287150 255 3,959 SH   SOLE   0 0 3,959
PROSHARES TR PSHS ULT NASB 74347R214 254 4,587 SH   SOLE   0 0 4,587
PAYPAL HLDGS INC COM 70450Y103 253 2,433 SH   SOLE   0 0 2,433
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 252 13,130 SH   SOLE   0 0 13,130
MARATHON PETE CORP COM 56585A102 250 4,180 SH   SOLE   0 0 4,180
INNOVATOR ETFS TR IBD 50 ETF 45782C102 249 7,435 SH   SOLE   0 0 7,435
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 249 8,526 SH   SOLE   0 0 8,526
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 248 3,183 SH   SOLE   0 0 3,183
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 244 6,791 SH   SOLE   0 0 6,791
INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 241 9,495 SH   SOLE   0 0 9,495
FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 238 8,450 SH   SOLE   0 0 8,450
ISHARES TR RUS 1000 VAL ETF 464287598 237 1,920 SH   SOLE   0 0 1,920
WASTE MGMT INC DEL COM 94106L109 237 2,279 SH   SOLE   0 0 2,279
PARKER HANNIFIN CORP COM 701094104 235 1,370 SH   SOLE   0 0 1,370
NIKE INC CL B 654106103 235 2,791 SH   SOLE   0 0 2,791
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 234 4,847 SH   SOLE   0 0 4,847
ABERDEEN STD GOLD ETF TR PHYSCL SWISS GLD 00326A104 233 1,868 SH   SOLE   0 0 1,868
YUM BRANDS INC COM 988498101 233 2,331 SH   SOLE   0 0 2,331
PROSHARES TR DJ BRKFLD GLB 74347B508 232 5,282 SH   SOLE   0 0 5,282
INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 231 4,077 SH   SOLE   0 0 4,077
TOTAL S A SPONSORED ADS 89151E109 225 4,046 SH   SOLE   0 0 4,046
ISHARES TR GLOBAL ENERG ETF 464287341 224 6,650 SH   SOLE   0 0 6,650
UNDER ARMOUR INC CL A 904311107 224 10,577 SH   SOLE   0 0 10,577
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 223 3,847 SH   SOLE   0 0 3,847
ZSCALER INC COM 98980G102 223 3,034 SH   SOLE   0 0 3,034
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 223 5,334 SH   SOLE   0 0 5,334
AUTODESK INC COM 052769106 223 1,428 SH   SOLE   0 0 1,428
GILEAD SCIENCES INC COM 375558103 222 3,409 SH   SOLE   0 0 3,409
GLADSTONE CAPITAL CORP COM 376535100 221 24,544 SH   SOLE   0 0 24,544
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 219 4,374 SH   SOLE   0 0 4,374
NEW RELIC INC COM 64829B100 217 2,198 SH   SOLE   0 0 2,198
ISHARES TR RUSSELL 2000 ETF 464287655 217 1,416 SH   SOLE   0 0 1,416
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 213 11,163 SH   SOLE   0 0 11,163
ISHARES TR INTRM TR CRP ETF 464288638 213 3,855 SH   SOLE   0 0 3,855
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 212 6,101 SH   SOLE   0 0 6,101
AIRCASTLE LTD COM G0129K104 210 10,398 SH   SOLE   0 0 10,398
SCHWAB STRATEGIC TR US TIPS ETF 808524870 210 3,823 SH   SOLE   0 0 3,823
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 210 6,235 SH   SOLE   0 0 6,235
GENERAL DYNAMICS CORP COM 369550108 207 1,224 SH   SOLE   0 0 1,224
PALO ALTO NETWORKS INC COM 697435105 207 852 SH   SOLE   0 0 852
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 206 16,800 SH   SOLE   0 0 16,800
DIREXION SHS ETF TR DLY NATRL GAS 3X 25490K349 204 26,000 SH   SOLE   0 0 26,000
PROSHARES TR PSHS ULTRA UTIL 74347R685 203 3,545 SH   SOLE   0 0 3,545
MONDELEZ INTL INC CL A 609207105 203 4,057 SH   SOLE   0 0 4,057
ISHARES TR RUS MDCP VAL ETF 464287473 202 2,328 SH   SOLE   0 0 2,328
WESTERN ASST MN PRT FD INC COM 95766P108 202 14,000 SH   SOLE   0 0 14,000
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 202 1,873 SH   SOLE   0 0 1,873
COSTCO WHSL CORP NEW COM 22160K105 202 833 SH   SOLE   0 0 833
ISHARES TR RUS 1000 ETF 464287622 202 1,281 SH   SOLE   0 0 1,281
CANOPY GROWTH CORP COM 138035100 199 4,582 SH   SOLE   0 0 4,582
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 198 10,450 SH   SOLE   0 0 10,450
DREYFUS MUN INCOME INC COM 26201R102 196 23,310 SH   SOLE   0 0 23,310
DIREXION SHS ETF TR OIL GAS BL 3X SH 25490K356 195 20,000 SH   SOLE   0 0 20,000
STERLING CONSTRUCTION CO INC COM 859241101 190 15,201 SH   SOLE   0 0 15,201
HUNTINGTON BANCSHARES INC COM 446150104 189 14,888 SH   SOLE   0 0 14,888
FREEPORT-MCMORAN INC CL B 35671D857 174 13,464 SH   SOLE   0 0 13,464
INVESCO VALUE MUN INCOME TR COM 46132P108 173 11,970 SH   SOLE   0 0 11,970
GLOBAL X FDS GLB X MLP ENRG I 37950E226 172 13,028 SH   SOLE   0 0 13,028
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 158 11,360 SH   SOLE   0 0 11,360
NOW INC COM 67011P100 157 11,262 SH   SOLE   0 0 11,262
CYPRESS SEMICONDUCTOR CORP COM 232806109 157 10,491 SH   SOLE   0 0 10,491
RETAIL PPTYS AMER INC CL A 76131V202 156 12,787 SH   SOLE   0 0 12,787
FORD MTR CO DEL COM 345370860 151 17,170 SH   SOLE   0 0 17,170
DNP SELECT INCOME FD COM 23325P104 131 11,350 SH   SOLE   0 0 11,350
OXFORD LANE CAP CORP COM 691543102 114 11,621 SH   SOLE   0 0 11,621
PIMCO INCOME STRATEGY FUND I COM 72201J104 114 11,092 SH   SOLE   0 0 11,092
ALPS ETF TR ALERIAN MLP 00162Q866 109 10,858 SH   SOLE   0 0 10,858
SANDSTORM GOLD LTD COM NEW 80013R206 105 19,115 SH   SOLE   0 0 19,115
ADT INC COM 00090Q103 88 13,800 SH   SOLE   0 0 13,800
MFA FINL INC COM 55272X102 87 11,900 SH   SOLE   0 0 11,900
MFS MUN INCOME TR SH BEN INT 552738106 83 12,000 SH   SOLE   0 0 12,000
ISHARES TR RUS 1000 VAL ETF 464287598 79 641 SH   SOLE   0 0 641
IAMGOLD CORP COM 450913108 49 14,200 SH   SOLE   0 0 14,200
SENSEONICS HLDGS INC COM 81727U105 46 18,620 SH   SOLE   0 0 18,620
UNIVERSAL DISPLAY CORP COM 91347P105 31 200 SH   SOLE   0 0 200
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 26 20,000 SH   SOLE   0 0 20,000
CELGENE CORP RIGHT 12/31/2030 151020112 20 17,763 SH   SOLE   0 0 17,763
MERCADOLIBRE INC COM 58733R102 18 36 SH   SOLE   0 0 36
AT&T INC COM 00206R102 17 544 SH   SOLE   0 0 544
RITE AID CORP COM 767754104 8 13,200 SH   SOLE   0 0 13,200
CANOPY GROWTH CORP COM 138035100 3 50 SH   SOLE   0 0 50