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
ETF SER SOLUTIONS AAM S&P 500 26922A594 8,659 315,544 SH   SOLE   281,631 0 33,913
BAXTER INTL INC COM 071813109 218 2,608 SH   SOLE   36 0 2,572
DIAGEO P L C SPON ADR NEW 25243Q205 210 1,244 SH   SOLE   1,244 0 0
ISHARES TR TIPS BD ETF 464287176 1,435 12,309 SH   SOLE   9,959 0 2,350
MCDONALDS CORP COM 580135101 548 2,773 SH   SOLE   271 0 2,502
PIMCO ETF TR 25YR+ ZERO U S 72201R882 8,918 66,884 SH   SOLE   56,297 0 10,587
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,532 31,833 SH   SOLE   27,460 0 4,373
GOLDMAN SACHS GROUP INC COM 38141G104 274 1,193 SH   SOLE   13 0 1,180
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2,589 18,308 SH   SOLE   11,630 0 6,678
VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 43,941 1,472,070 SH   SOLE   1,203,053 0 269,017
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,376 36,965 SH   SOLE   29,848 0 7,117
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 3,589 133,229 SH   SOLE   119,279 0 13,950
MONGODB INC CL A 60937P106 3,059 23,245 SH   SOLE   20,063 0 3,182
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 577 4,592 SH   SOLE   4,592 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 842 44,811 SH   SOLE   36,256 0 8,555
FIRST TR NASDAQ100 TECH INDE SHS 337345102 2,979 29,762 SH   SOLE   18,905 0 10,857
EXXON MOBIL CORP COM 30231G102 1,140 16,336 SH   SOLE   11,586 0 4,750
LILLY ELI & CO COM 532457108 395 3,006 SH   SOLE   3,006 0 0
CIMAREX ENERGY CO COM 171798101 870 16,575 SH   SOLE   0 0 16,575
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 5,428 108,057 SH   SOLE   99,356 0 8,701
VANGUARD GROUP DIV APP ETF 921908844 294 2,356 SH   SOLE   2,356 0 0
ALPHABET INC CAP STK CL C 02079K107 1,697 1,269 SH   SOLE   80 0 1,189
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 5,643 104,873 SH   SOLE   66,581 0 38,292
PROSHARES TR RUSS 2000 DIVD 74347B698 13,038 211,009 SH   SOLE   188,300 0 22,709
MICROSOFT CORP COM 594918104 1,860 11,797 SH   SOLE   5,932 0 5,865
VANECK VECTORS ETF TRUST VIDEO GAMING 92189F114 2,896 75,992 SH   SOLE   48,250 0 27,742
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 15,228 277,992 SH   SOLE   239,511 0 38,481
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 5,793 146,818 SH   SOLE   131,044 0 15,774
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6,181 106,718 SH   SOLE   95,244 0 11,474
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2,538 42,048 SH   SOLE   26,707 0 15,341
VANGUARD INDEX FDS TOTAL STK MKT 922908769 321 1,961 SH   SOLE   0 0 1,961
ISHARES TR USA QUALITY FCTR 46432F339 204 2,020 SH   SOLE   2,020 0 0
GILEAD SCIENCES INC COM 375558103 3,104 47,766 SH   SOLE   41,250 0 6,516
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 2,478 83,777 SH   SOLE   67,827 0 15,950
BROADCOM INC COM 11135F101 5,078 16,068 SH   SOLE   13,883 0 2,185
MEDTRONIC PLC SHS G5960L103 755 6,651 SH   SOLE   6,651 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 994 142,221 SH   SOLE   118,786 0 23,435
NUVEEN QUALITY MUNCP INCOME COM 67066V101 309 21,176 SH   SOLE   21,176 0 0
HOME DEPOT INC COM 437076102 220 1,009 SH   SOLE   1,009 0 0
GLOBAL X FDS S&P 500 QLT ETF 37954Y616 6,512 240,437 SH   SOLE   214,556 0 25,881
ISHARES TR CORE S&P500 ETF 464287200 363 1,122 SH   SOLE   438 0 684
BERKSHIRE HATHAWAY INC DEL CL A 084670108 340 1 SH   SOLE   1 0 0
GENERAL AMERN INVS INC COM 368802104 487 12,903 SH   SOLE   10,779 0 2,124
WISDOMTREE TR YIELD ENHANCD US 97717X511 3,000 57,423 SH   SOLE   49,776 0 7,647
LEAR CORP COM NEW 521865204 3,786 27,598 SH   SOLE   23,840 0 3,758
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 953 4,206 SH   SOLE   4,151 0 55
WISDOMTREE TR US QTLY DIV GRT 97717X669 2,078 42,871 SH   SOLE   34,689 0 8,182
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,147 143,040 SH   SOLE   119,489 0 23,551
GDL FUND COM SH BEN IT 361570104 414 44,469 SH   SOLE   37,845 0 6,624
AON PLC SHS CL A G0408V102 622 2,986 SH   SOLE   36 0 2,950
VANECK VECTORS ETF TRUST CEF MUN INCOME E 92189F460 5,474 198,624 SH   SOLE   182,676 0 15,948
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 10,628 313,871 SH   SOLE   268,624 0 45,247
ADAM NAT RES FD INC COM 00548F105 395 24,003 SH   SOLE   20,413 0 3,590
NEW IRELAND FUND INC COM 645673104 1,019 102,814 SH   SOLE   85,921 0 16,893
BROADMARK RLTY CAP INC COM 11135B100 316 24,819 SH   SOLE   23,819 0 1,000
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,892 14,925 SH   SOLE   12,944 0 1,981
CSX CORP COM 126408103 7,130 98,537 SH   SOLE   85,071 0 13,466
DISNEY WALT CO COM DISNEY 254687106 238 1,645 SH   SOLE   1,529 0 116
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 61 10,119 SH   SOLE   10,119 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 8,150 174,035 SH   SOLE   151,168 0 22,867
MPLX LP COM UNIT REP LTD 55336V100 308 12,099 SH   SOLE   0 0 12,099
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 12,223 222,513 SH   SOLE   178,889 0 43,624
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 2,707 51,474 SH   SOLE   32,675 0 18,799
ISHARES TR CORE US AGGBD ET 464287226 3,073 27,345 SH   SOLE   25,339 0 2,006
BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 379 26,216 SH   SOLE   26,216 0 0
NIKE INC CL B 654106103 6,488 64,045 SH   SOLE   49,095 0 14,950
CHEVRON CORP NEW COM 166764100 264 2,192 SH   SOLE   1,977 0 215
EAGLE CAP GROWTH FD INC COM 269451100 578 72,015 SH   SOLE   61,223 0 10,792
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 723 15,672 SH   SOLE   12,683 0 2,989
ISHARES TR JPMORGAN USD EMG 464288281 10,110 88,254 SH   SOLE   71,187 0 17,067
AUTOZONE INC COM 053332102 7,989 6,706 SH   SOLE   5,787 0 919
ROYCE GLOBAL VALUE TR INC COM 78081T104 476 40,680 SH   SOLE   33,975 0 6,705
DISCOVERY INC COM SER A 25470F104 434 13,255 SH   SOLE   12,830 0 425
METLIFE INC COM 59156R108 2,303 45,182 SH   SOLE   38,976 0 6,206
ALTRIA GROUP INC COM 02209S103 299 5,989 SH   SOLE   2,713 0 3,276
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 4,164 157,353 SH   SOLE   144,755 0 12,598
ISHARES TR CORE S&P SCP ETF 464287804 2,108 25,138 SH   SOLE   20,299 0 4,839
WESTERN ASSET EMRG MKT DEBT COM 95766A101 416 29,154 SH   SOLE   24,355 0 4,799
SPDR SERIES TRUST NUVEEN BBG BRCLY 78464A284 6,713 113,788 SH   SOLE   104,641 0 9,147
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 308 2,446 SH   SOLE   2,446 0 0
AMAZON COM INC COM 023135106 1,033 559 SH   SOLE   446 0 113
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,407 29,108 SH   SOLE   28,908 0 200
JPMORGAN CHASE & CO COM 46625H100 6,496 46,600 SH   SOLE   40,793 0 5,807
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 992 46,970 SH   SOLE   39,241 0 7,729
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 1,185 84,919 SH   SOLE   70,947 0 13,972
BOEING CO COM 097023105 501 1,538 SH   SOLE   1,538 0 0
TESLA INC COM 88160R101 209 500 SH   SOLE   500 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 286 6,529 SH   SOLE   6,529 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 857 6,881 SH   SOLE   6,706 0 175
INVESCO QQQ TR UNIT SER 1 46090E103 2,212 10,402 SH   SOLE   6,397 0 4,005
WISDOMTREE TR US MIDCAP DIVID 97717W505 15,243 400,706 SH   SOLE   357,578 0 43,128
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6,361 96,523 SH   SOLE   85,586 0 10,937
ISHARES INC US INTL HGH YLD 464286178 10,581 212,338 SH   SOLE   171,113 0 41,225
WISDOMTREE TR US S CAP QTY DIV 97717X651 5,924 157,082 SH   SOLE   140,204 0 16,878
COCA COLA CO COM 191216100 227 4,100 SH   SOLE   4,100 0 0
VANECK VECTORS ETF TRUST AMT FREE LONG MU 92189F536 4,097 194,984 SH   SOLE   179,342 0 15,642
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2,029 42,150 SH   SOLE   41,669 0 481
CBRE GROUP INC CL A 12504L109 831 13,566 SH   SOLE   491 0 13,075
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 450 5,885 SH   SOLE   4,765 0 1,120
CROWN HOLDINGS INC COM 228368106 283 3,906 SH   SOLE   3,906 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 226 1,241 SH   SOLE   1,241 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,877 58,717 SH   SOLE   47,338 0 11,379
BOULDER GROWTH & INCOME FD I COM 101507101 352 29,834 SH   SOLE   24,915 0 4,919
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 20,881 152,740 SH   SOLE   130,794 0 21,946
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,159 12,489 SH   SOLE   10,600 0 1,889
BALL CORP COM 058498106 710 10,982 SH   SOLE   982 0 10,000
VANECK VECTORS ETF TRUST AMT FREE SHORT M 92189F528 2,212 124,309 SH   SOLE   114,376 0 9,933
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 5,348 93,683 SH   SOLE   79,717 0 13,966
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 7,786 71,083 SH   SOLE   37,114 0 33,969
ISHARES TR MRNING SM CP ETF 464288703 20,215 140,754 SH   SOLE   120,180 0 20,574
ISHARES TR 20 YR TR BD ETF 464287432 13,415 99,018 SH   SOLE   82,025 0 16,993
GLOBAL X FDS SOCIAL MED ETF 37950E416 2,540 73,318 SH   SOLE   46,530 0 26,788
ACTIVISION BLIZZARD INC COM 00507V109 2,295 38,620 SH   SOLE   38,620 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 9,173 70,576 SH   SOLE   56,931 0 13,645
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,973 90,527 SH   SOLE   89,727 0 800
DISCOVERY INC COM SER C 25470F302 1,234 40,475 SH   SOLE   39,475 0 1,000
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 434 17,473 SH   SOLE   14,605 0 2,868
CUSHING ENERGY INCOME COM SH BEN INT 23162T102 311 46,293 SH   SOLE   39,313 0 6,980
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1,251 51,699 SH   SOLE   51,699 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 2,587 20,573 SH   SOLE   20,473 0 100
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 380 42,477 SH   SOLE   35,491 0 6,986
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 7,363 73,381 SH   SOLE   66,052 0 7,329
ISHARES TR BARCLAYS 7 10 YR 464287440 24,049 218,193 SH   SOLE   180,179 0 38,014
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 25,520 365,142 SH   SOLE   312,845 0 52,297
BANK AMER CORP COM 060505104 473 13,422 SH   SOLE   3,554 0 9,868
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 6,046 112,933 SH   SOLE   103,851 0 9,082
DBX ETF TR XTRACK RUSS 1000 233051481 8,116 223,634 SH   SOLE   192,745 0 30,889
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 5,102 83,456 SH   SOLE   71,439 0 12,017
PROCTER & GAMBLE CO COM 742718109 273 2,187 SH   SOLE   2,187 0 0
NUVEEN REAL ASSET INM AND GW COM 67074Y105 434 23,637 SH   SOLE   19,751 0 3,886
SPDR SERIES TRUST FACTST INV ETF 78464A110 2,703 23,891 SH   SOLE   15,176 0 8,715
JOHNSON & JOHNSON COM 478160104 204 1,400 SH   SOLE   1,400 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,046 7,631 SH   SOLE   6,572 0 1,059
LIBERTY GLOBAL PLC SHS CL A G5480U104 692 30,450 SH   SOLE   30,450 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 880 18,391 SH   SOLE   16,998 0 1,393
QURATE RETAIL INC COM SER A 74915M100 591 70,143 SH   SOLE   69,466 0 677
UNITED PARCEL SERVICE INC CL B 911312106 746 6,369 SH   SOLE   6,369 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 532 19,044 SH   SOLE   15,414 0 3,630
EBAY INC COM 278642103 493 13,662 SH   SOLE   0 0 13,662
PACER FDS TR PACER US SMALL 69374H857 24,580 907,345 SH   SOLE   776,607 0 130,738
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 521 11,827 SH   SOLE   5,204 0 6,623
SPDR SERIES TRUST S&P1500MOMTILT 78468R705 10,510 76,226 SH   SOLE   65,550 0 10,676
XYLEM INC COM 98419M100 5,052 64,114 SH   SOLE   55,329 0 8,785
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 1,465 48,671 SH   SOLE   39,381 0 9,290
FACEBOOK INC CL A 30303M102 542 2,643 SH   SOLE   623 0 2,020
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,002 20,111 SH   SOLE   17,380 0 2,731
BIOGEN INC COM 09062X103 3,726 12,557 SH   SOLE   10,853 0 1,704
AMERICAN TOWER CORP NEW COM 03027X100 1,159 5,044 SH   SOLE   5,044 0 0
CENTRAL SECS CORP COM 155123102 413 12,476 SH   SOLE   10,421 0 2,055
CROWN CASTLE INTL CORP NEW COM 22822V101 254 1,788 SH   SOLE   338 0 1,450
PRICE T ROWE GROUP INC COM 74144T108 3,958 32,489 SH   SOLE   20,742 0 11,747
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 2,953 100,476 SH   SOLE   63,773 0 36,703
NVIDIA CORP COM 67066G104 11,620 49,382 SH   SOLE   40,560 0 8,822
ALPHABET INC CAP STK CL A 02079K305 540 403 SH   SOLE   403 0 0
MASTERCARD INC CL A 57636Q104 1,759 5,891 SH   SOLE   291 0 5,600
INGERSOLL-RAND PLC SHS G47791101 4,360 32,803 SH   SOLE   28,309 0 4,494
ISHARES TR NATIONAL MUN ETF 464288414 3,613 31,722 SH   SOLE   29,181 0 2,541
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3,617 35,680 SH   SOLE   28,762 0 6,918
ADVANCED MICRO DEVICES INC COM 007903107 251 5,484 SH   SOLE   3,404 0 2,080
ADOBE INC COM 00724F101 314 951 SH   SOLE   175 0 776
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 704 4,040 SH   SOLE   4,040 0 0
ALPS ETF TR MED BREAKTHGH 00162Q593 3,055 72,254 SH   SOLE   45,901 0 26,353
FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 25,875 507,949 SH   SOLE   434,742 0 73,207
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 219 3,036 SH   SOLE   3,036 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 7,999 96,063 SH   SOLE   71,610 0 24,453
BAIDU INC SPON ADR REP A 056752108 1,282 10,145 SH   SOLE   8,774 0 1,371
SPDR SERIES TRUST S&P DIVID ETF 78464A763 24,572 228,428 SH   SOLE   197,088 0 31,340
ALTERYX INC COM CL A 02156B103 3,154 31,519 SH   SOLE   27,090 0 4,429
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,409 13,697 SH   SOLE   11,142 0 2,555
ISHARES TR RUS 1000 ETF 464287622 461 2,584 SH   SOLE   2,584 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 725 15,777 SH   SOLE   15,652 0 125
FRANKLIN UNVL TR SH BEN INT 355145103 383 49,228 SH   SOLE   41,129 0 8,099
TARGET CORP COM 87612E106 379 2,957 SH   SOLE   207 0 2,750
ISHARES TR 10-20 YR TRS ETF 464288653 4,126 28,729 SH   SOLE   24,873 0 3,856
ROSS STORES INC COM 778296103 233 2,000 SH   SOLE   2,000 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 232 1,125 SH   SOLE   1,125 0 0
GCI LIBERTY INC COM CLASS A 36164V305 738 10,413 SH   SOLE   10,192 0 221
EXPEDIA GROUP INC COM NEW 30212P303 2,484 22,974 SH   SOLE   20,355 0 2,619
AT&T INC COM 00206R102 3,991 102,116 SH   SOLE   100,832 0 1,284
APPLE INC COM 037833100 6,069 20,669 SH   SOLE   18,199 0 2,470
INVESCO EXCHNG TRADED FD TR S&P SMLCAP HIG 46138E362 9,499 383,952 SH   SOLE   328,736 0 55,216
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 31,061 450,491 SH   SOLE   385,999 0 64,492
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2,635 62,744 SH   SOLE   39,842 0 22,902
NETEASE INC SPONSORED ADS 64110W102 6,630 21,622 SH   SOLE   18,658 0 2,964