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
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 36,516 1,270,109 SH   SOLE NONE 1,153,099 0 117,010
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 27,366 414,105 SH   SOLE NONE 394,366 0 19,739
SPDR SERIES TRUST S&P DIVID ETF 78464A763 25,619 257,709 SH   SOLE NONE 239,281 0 18,428
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 22,480 342,943 SH   SOLE NONE 326,034 0 16,909
PACER FDS TR PACER US SMALL 69374H857 21,156 843,107 SH   SOLE NONE 801,476 0 41,631
FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 21,139 473,321 SH   SOLE NONE 449,910 0 23,411
ISHARES TR BARCLAYS 7 10 YR 464287440 19,264 180,591 SH   SOLE NONE 165,341 0 15,250
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 18,106 141,911 SH   SOLE NONE 134,911 0 7,000
ISHARES TR MRNING SM CP ETF 464288703 17,995 130,514 SH   SOLE NONE 124,081 0 6,433
WISDOMTREE TR US MIDCAP DIVID 97717W505 13,664 381,771 SH   SOLE NONE 365,641 0 16,130
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 12,666 251,439 SH   SOLE NONE 240,472 0 10,967
PROSHARES TR RUSS 2000 DIVD 74347B698 11,845 203,351 SH   SOLE NONE 194,648 0 8,703
ISHARES TR 20 YR TR BD ETF 464287432 11,560 91,423 SH   SOLE NONE 83,805 0 7,618
INVESCO EXCHNG TRADED FD TR S&P SMLCAP HIG 46138E131 10,659 440,834 SH   SOLE NONE 407,551 0 33,283
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 9,552 177,605 SH   SOLE NONE 158,777 0 18,828
ISHARES INC US INTL HGH YLD 464286178 9,297 190,277 SH   SOLE NONE 170,155 0 20,122
INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 8,629 291,730 SH   SOLE NONE 277,331 0 14,399
SPDR SER TR S&P1500MOMTILT 78468R705 8,476 68,682 SH   SOLE NONE 65,664 0 3,018
ETF SER SOLUTIONS AAM S&P 500 26922A594 7,798 300,678 SH   SOLE NONE 287,914 0 12,764
ISHARES TR JPMORGAN USD EMG 464288281 7,722 70,162 SH   SOLE NONE 62,734 0 7,428
NVIDIA CORP COM 67066G104 7,675 42,745 SH   SOLE NONE 40,889 0 1,856
VANGUARD WORLD FD EXTENDED DUR 921910709 7,466 62,648 SH   SOLE NONE 56,224 0 6,424
PIMCO ETF TR 25YR+ ZERO U S 72201R882 7,325 61,235 SH   SOLE NONE 58,077 0 3,158
ALPS ETF TR SECTR DIV DOGS 00162Q858 6,769 157,792 SH   SOLE NONE 149,632 0 8,160
DBX ETF TR XTRACK RUSS 1000 233051481 6,747 207,081 SH   SOLE NONE 197,893 0 9,188
CSX CORP COM 126408103 6,680 89,287 SH   SOLE NONE 85,410 0 3,877
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 6,558 114,129 SH   SOLE NONE 109,634 0 4,495
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 6,443 69,921 SH   SOLE NONE 67,677 0 2,244
AUTOZONE INC COM 053332102 6,198 6,052 SH   SOLE NONE 5,790 0 262
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 5,867 90,983 SH   SOLE NONE 87,282 0 3,701
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 5,657 108,470 SH   SOLE NONE 104,141 0 4,329
GLOBAL X FDS S&P 500 QLT ETF 37954Y616 5,549 219,996 SH   SOLE NONE 210,657 0 9,339
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 5,425 69,761 SH   SOLE NONE 64,074 0 5,687
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5,356 102,452 SH   SOLE NONE 98,131 0 4,321
SPDR SER TR PRTFLO S&P500 HI 78468R788 5,298 140,023 SH   SOLE NONE 134,092 0 5,931
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 5,280 108,195 SH   SOLE NONE 103,871 0 4,324
WISDOMTREE TR US S CAP QTY DIV 97717X651 5,191 149,675 SH   SOLE NONE 143,323 0 6,352
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 5,176 198,421 SH   SOLE NONE 190,595 0 7,826
NETEASE INC SPONSORED ADR 64110W102 4,712 19,516 SH   SOLE NONE 18,670 0 846
XYLEM INC COM 98419M100 4,575 57,888 SH   SOLE NONE 55,373 0 2,515
INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 4,383 77,488 SH   SOLE NONE 73,674 0 3,814
BROADCOM INC COM 11135F101 4,371 14,536 SH   SOLE NONE 13,911 0 625
NIKE INC CL B 654106103 4,339 51,521 SH   SOLE NONE 49,311 0 2,210
JPMORGAN CHASE & CO COM 46625H100 4,327 42,745 SH   SOLE NONE 41,089 0 1,656
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 4,029 157,025 SH   SOLE NONE 151,005 0 6,020
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 4,006 76,229 SH   SOLE NONE 72,477 0 3,752
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 3,983 196,090 SH   SOLE NONE 188,309 0 7,781
APPLE INC COM 037833100 3,822 20,121 SH   SOLE NONE 19,276 0 845
AT&T INC COM 00206R102 3,747 119,492 SH   SOLE NONE 118,357 0 1,135
ISHARES TR 10-20 YR TRS ETF 464288653 3,706 26,927 SH   SOLE NONE 25,605 0 1,322
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,637 28,751 SH   SOLE NONE 27,482 0 1,269
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 3,591 72,302 SH   SOLE NONE 64,406 0 7,896
SPDR SER TR BLOOMBERG SRT TR 78468R408 3,472 127,431 SH   SOLE NONE 123,389 0 4,042
ISHARES TR NATIONAL MUN ETF 464288414 3,417 30,733 SH   SOLE NONE 29,560 0 1,173
LEAR CORP COM NEW 521865204 3,378 24,894 SH   SOLE NONE 23,811 0 1,083
INGERSOLL-RAND PLC SHS G47791101 3,196 29,602 SH   SOLE NONE 28,323 0 1,279
MONGODB INC CL A 60937P106 3,087 20,994 SH   SOLE NONE 20,078 0 916
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,012 10,663 SH   SOLE NONE 9,525 0 1,138
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,973 34,224 SH   SOLE NONE 29,561 0 4,663
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2,913 31,831 SH   SOLE NONE 28,462 0 3,369
GILEAD SCIENCES INC COM 375558103 2,818 43,347 SH   SOLE NONE 41,476 0 1,871
ISHARES TR CORE US AGGBD ET 464287226 2,805 25,716 SH   SOLE NONE 24,813 0 903
WISDOMTREE TR YIELD ENHANCD US 97717X511 2,768 55,552 SH   SOLE NONE 53,954 0 1,598
BIOGEN INC COM 09062X103 2,673 11,308 SH   SOLE NONE 10,819 0 489
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,597 18,170 SH   SOLE NONE 17,378 0 792
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,541 52,562 SH   SOLE NONE 47,020 0 5,542
ALTERYX INC COM CL A 02156B103 2,377 28,341 SH   SOLE NONE 27,101 0 1,240
CIMAREX ENERGY CO COM 171798101 2,235 31,975 SH   SOLE NONE 0 0 31,975
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,214 91,451 SH   SOLE NONE 90,651 0 800
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 2,190 124,733 SH   SOLE NONE 119,779 0 4,954
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2,178 56,953 SH   SOLE NONE 56,553 0 400
PRICE T ROWE GROUP INC COM 74144T108 2,172 21,696 SH   SOLE NONE 20,761 0 935
EXPEDIA GROUP INC COM NEW 30212P303 2,056 17,280 SH   SOLE NONE 16,536 0 744
ACTIVISION BLIZZARD INC COM 00507V109 1,830 40,200 SH   SOLE NONE 40,200 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,798 19,596 SH   SOLE NONE 19,496 0 100
ALPS ETF TR MED BREAKTHGH 00162Q593 1,777 49,124 SH   SOLE NONE 43,767 0 5,357
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 1,750 35,635 SH   SOLE NONE 31,749 0 3,886
METLIFE INC COM 59156R108 1,734 40,741 SH   SOLE NONE 38,980 0 1,761
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1,726 61,645 SH   SOLE NONE 57,314 0 4,331
SPDR SERIES TRUST FACTST INV ETF 78464A110 1,721 16,476 SH   SOLE NONE 14,683 0 1,793
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1,693 12,563 SH   SOLE NONE 11,195 0 1,368
FIRST TR NASDAQ100 TECH INDE SHS 337345102 1,678 20,369 SH   SOLE NONE 18,150 0 2,219
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,671 43,142 SH   SOLE NONE 38,437 0 4,705
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 1,663 52,403 SH   SOLE NONE 46,689 0 5,714
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 1,663 69,744 SH   SOLE NONE 62,136 0 7,608
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,652 28,684 SH   SOLE NONE 25,559 0 3,125
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,642 14,189 SH   SOLE NONE 13,553 0 636
GLOBAL X FDS SOCIAL MED ETF 37950E416 1,632 51,148 SH   SOLE NONE 45,571 0 5,577
BAIDU INC SPON ADR REP A 056752108 1,511 9,166 SH   SOLE NONE 8,775 0 391
ISHARES TR CORE S&P SCP ETF 464287804 1,437 18,626 SH   SOLE NONE 17,283 0 1,343
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,359 31,559 SH   SOLE NONE 29,310 0 2,249
QURATE RETAIL INC COM SER A 74915M100 1,326 82,951 SH   SOLE NONE 82,451 0 500
INVESCO QQQ TR UNIT SER 1 46090E103 1,298 7,226 SH   SOLE NONE 6,100 0 1,126
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,144 29,972 SH   SOLE NONE 29,772 0 200
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1,135 51,021 SH   SOLE NONE 51,021 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,085 12,489 SH   SOLE NONE 10,600 0 1,889
AMAZON COM INC COM 023135106 1,033 580 SH   SOLE NONE 580 0 0
DISCOVERY INC COM SER C 25470F302 1,029 40,475 SH   SOLE NONE 40,325 0 150
ISHARES TR TIPS BD ETF 464287176 1,025 9,067 SH   SOLE NONE 8,424 0 643
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1,007 27,995 SH   SOLE NONE 16,903 0 11,092
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 995 80,741 SH   SOLE NONE 72,920 0 7,821
AMERICAN TOWER CORP NEW COM 03027X100 994 5,044 SH   SOLE NONE 5,044 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 989 132,450 SH   SOLE NONE 119,650 0 12,800
EXXON MOBIL CORP COM 30231G102 963 11,914 SH   SOLE NONE 11,914 0 0
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 952 35,076 SH   SOLE NONE 32,651 0 2,425
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 921 4,586 SH   SOLE NONE 4,586 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 888 134,187 SH   SOLE NONE 121,218 0 12,969
NEW IRELAND FUND INC COM 645673104 871 96,682 SH   SOLE NONE 87,318 0 9,364
VANGUARD INDEX FDS SM CP VAL ETF 922908611 846 6,572 SH   SOLE NONE 6,572 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 833 44,674 SH   SOLE NONE 40,348 0 4,326
UNITED PARCEL SERVICE INC CL B 911312106 833 7,457 SH   SOLE NONE 7,457 0 0
MICROSOFT CORP COM 594918104 788 6,678 SH   SOLE NONE 6,678 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 772 30,978 SH   SOLE NONE 30,978 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 743 16,617 SH   SOLE NONE 16,400 0 217
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 644 4,167 SH   SOLE NONE 4,167 0 0
MEDTRONIC PLC SHS G5960L103 628 6,890 SH   SOLE NONE 6,890 0 0
BOEING CO COM 097023105 613 1,607 SH   SOLE NONE 1,532 0 75
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 607 17,332 SH   SOLE NONE 17,332 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 603 32,785 SH   SOLE NONE 30,533 0 2,252
LIBERTY BROADBAND CORP COM SER A 530307107 588 6,420 SH   SOLE NONE 6,245 0 175
GCI LIBERTY INC COM CLASS A 36164V305 577 10,377 SH   SOLE NONE 10,215 0 162
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 534 11,556 SH   SOLE NONE 10,737 0 819
EAGLE CAP GROWTH FD INC COM 269451100 530 69,820 SH   SOLE NONE 63,088 0 6,732
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 499 4,592 SH   SOLE NONE 4,592 0 0
ALPHABET INC CAP STK CL A 02079K305 463 393 SH   SOLE NONE 393 0 0
BANK AMER CORP COM 060505104 434 15,725 SH   SOLE NONE 15,725 0 0
ISHARES TR RUS 1000 ETF 464287622 433 2,752 SH   SOLE NONE 2,752 0 0
GENERAL AMERN INVS INC COM 368802104 409 12,270 SH   SOLE NONE 11,080 0 1,190
CHEVRON CORP NEW COM 166764100 397 3,222 SH   SOLE NONE 3,049 0 173
LILLY ELI & CO COM 532457108 390 3,006 SH   SOLE NONE 3,006 0 0
ADAM NAT RES FD INC COM 00548F105 386 23,007 SH   SOLE NONE 20,764 0 2,243
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 379 14,091 SH   SOLE NONE 13,089 0 1,002
BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 373 26,096 SH   SOLE NONE 26,096 0 0
DISCOVERY INC COM SER A 25470F104 372 13,783 SH   SOLE NONE 13,358 0 425
WESTERN ASSET EMRG MKT DEBT COM 95766A101 368 27,011 SH   SOLE NONE 24,416 0 2,595
ROYCE GLOBAL VALUE TR INC COM 78081T104 366 36,391 SH   SOLE NONE 32,916 0 3,475
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 350 15,795 SH   SOLE NONE 14,294 0 1,501
DIAGEO P L C SPON ADR NEW 25243Q205 345 2,106 SH   SOLE NONE 2,106 0 0
NUVEEN REAL ASSET INM AND GW COM 67074Y105 345 21,488 SH   SOLE NONE 19,418 0 2,070
CENTRAL SECS CORP COM 155123102 340 11,865 SH   SOLE NONE 10,724 0 1,141
CUSHING ENERGY INCOME COM SH BEN INT 23162T102 338 44,670 SH   SOLE NONE 40,342 0 4,328
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 333 40,377 SH   SOLE NONE 36,465 0 3,912
FRANKLIN UNVL TR SH BEN INT 355145103 329 46,795 SH   SOLE NONE 42,262 0 4,533
JOHNSON & JOHNSON COM 478160104 311 2,223 SH   SOLE NONE 2,223 0 0
MERCK & CO INC COM 58933Y105 310 3,733 SH   SOLE NONE 3,733 0 0
CISCO SYS INC COM 17275R102 309 5,719 SH   SOLE NONE 5,719 0 0
GDL FUND COM SH BEN IT 361570104 306 32,017 SH   SOLE NONE 28,888 0 3,129
BOULDER GROWTH & INCOME FD I COM 101507101 306 28,422 SH   SOLE NONE 25,687 0 2,735
BERKSHIRE HATHAWAY INC DEL CL A 084670108 301 1 SH   SOLE NONE 1 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 287 21,176 SH   SOLE NONE 21,176 0 0
ALTRIA GROUP INC COM 02209S103 286 4,978 SH   SOLE NONE 4,978 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 282 2,446 SH   SOLE NONE 2,446 0 0
COCA COLA CO COM 191216100 260 5,544 SH   SOLE NONE 5,544 0 0
VANGUARD GROUP DIV APP ETF 921908844 258 2,356 SH   SOLE NONE 2,356 0 0
INTEL CORP COM 458140100 257 4,788 SH   SOLE NONE 4,788 0 0
PFIZER INC COM 717081103 254 5,990 SH   SOLE NONE 5,990 0 0
HOME DEPOT INC COM 437076102 250 1,305 SH   SOLE NONE 1,305 0 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 247 5,814 SH   SOLE NONE 5,814 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 246 3,030 SH   SOLE NONE 1,850 0 1,180
PROCTER AND GAMBLE CO COM 742718109 242 2,328 SH   SOLE NONE 2,328 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 240 5,601 SH   SOLE NONE 5,601 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 240 4,056 SH   SOLE NONE 4,056 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 229 1,500 SH   SOLE NONE 1,500 0 0
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 225 3,534 SH   SOLE NONE 3,281 0 253
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 224 11,524 SH   SOLE NONE 11,524 0 0
WELLS FARGO CO NEW COM 949746101 222 4,594 SH   SOLE NONE 4,594 0 0
CROWN HOLDINGS INC COM 228368106 213 3,906 SH   SOLE NONE 3,906 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 81 10,119 SH   SOLE NONE 10,119 0 0