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
ALPS ETF TR SECTR DIV DOGS 00162Q858 216 4,610 SH   SOLE   4,610 0 0
AMAZON COM INC COM 023135106 514 278 SH   SOLE   278 0 0
APPLE INC COM 037833100 2,031 6,917 SH   SOLE   6,917 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 304 9,075 SH   SOLE   9,075 0 0
ARK ETF TR INNOVATION ETF 00214Q104 242 4,840 SH   SOLE   4,840 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 743 12,895 SH   SOLE   12,895 0 0
BANK AMER CORP COM 060505104 437 12,398 SH   SOLE   12,398 0 0
BOEING CO COM 097023105 262 803 SH   SOLE   803 0 0
CHEVRON CORP NEW COM 166764100 1,610 13,362 SH   SOLE   13,362 0 0
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 930 23,573 SH   SOLE   23,573 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,549 36,880 SH   SOLE   36,880 0 0
FACEBOOK INC CL A 30303M102 1,089 5,307 SH   SOLE   5,307 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 312 893 SH   SOLE   893 0 0
FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873 547 15,304 SH   SOLE   15,304 0 0
FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 300 5,883 SH   SOLE   5,883 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 891 17,810 SH   SOLE   17,810 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 5,047 36,276 SH   SOLE   36,276 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 942 28,111 SH   SOLE   28,111 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 436 5,183 SH   SOLE   5,183 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 394 8,720 SH   SOLE   8,720 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,366 24,871 SH   SOLE   24,871 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 202 5,045 SH   SOLE   5,045 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,353 45,073 SH   SOLE   45,073 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 2,077 13,967 SH   SOLE   13,967 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 911 11,341 SH   SOLE   11,341 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 346 11,840 SH   SOLE   11,840 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 221 3,690 SH   SOLE   3,690 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1,010 13,929 SH   SOLE   13,929 0 0
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 354 6,090 SH   SOLE   6,090 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 480 4,800 SH   SOLE   4,800 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,803 50,050 SH   SOLE   50,050 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 649 13,583 SH   SOLE   13,583 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 489 10,090 SH   SOLE   10,090 0 0
GLOBAL X FDS REIT ETF 37950E127 155 10,080 SH   SOLE   10,080 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 1,642 29,473 SH   SOLE   29,473 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,341 19,608 SH   SOLE   19,608 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,140 16,520 SH   SOLE   16,520 0 0
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 500 7,950 SH   SOLE   7,950 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 303 4,712 SH   SOLE   4,712 0 0
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 328 4,433 SH   SOLE   4,433 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 550 9,850 SH   SOLE   9,850 0 0
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 1,039 30,561 SH   SOLE   30,561 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 401 6,190 SH   SOLE   6,190 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 275 2,755 SH   SOLE   2,755 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1,558 11,020 SH   SOLE   11,020 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 1,002 6,541 SH   SOLE   6,541 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1,259 10,658 SH   SOLE   10,658 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 612 13,050 SH   SOLE   13,050 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 216 975 SH   SOLE   975 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1,824 15,727 SH   SOLE   15,727 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 2,527 17,315 SH   SOLE   17,315 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 477 2,407 SH   SOLE   2,407 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1,197 11,267 SH   SOLE   11,267 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 298 2,575 SH   SOLE   2,575 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 229 1,805 SH   SOLE   1,805 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 425 6,137 SH   SOLE   6,137 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 207 5,350 SH   SOLE   5,350 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 1,856 24,123 SH   SOLE   24,123 0 0
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 242 7,750 SH   SOLE   7,750 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 203 3,487 SH   SOLE   3,487 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 1,625 30,193 SH   SOLE   30,193 0 0
INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 1,043 15,315 SH   SOLE   15,315 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP FINL 46138E156 733 12,960 SH   SOLE   12,960 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 2,652 20,524 SH   SOLE   20,524 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 967 10,077 SH   SOLE   10,077 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 750 14,731 SH   SOLE   14,731 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP MATL 46138G201 236 4,940 SH   SOLE   4,940 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP STAP 46138E172 1,522 19,104 SH   SOLE   19,104 0 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 557 12,656 SH   SOLE   12,656 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 363 6,221 SH   SOLE   6,221 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,052 4,949 SH   SOLE   4,949 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 471 4,800 SH   SOLE   4,800 0 0
ISHARES TR CORE S&P MCP ETF 464287507 587 2,851 SH   SOLE   2,851 0 0
ISHARES TR CORE S&P SCP ETF 464287804 763 9,097 SH   SOLE   9,097 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 234 3,406 SH   SOLE   3,406 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 304 1,155 SH   SOLE   1,155 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 422 2,500 SH   SOLE   2,500 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 478 2,590 SH   SOLE   2,590 0 0
ISHARES TR MRNING SM CP ETF 464288703 913 6,355 SH   SOLE   6,355 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 227 3,465 SH   SOLE   3,465 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,013 8,404 SH   SOLE   8,404 0 0
ISHARES TR RESIDNL REAL EST 464288562 2,370 31,461 SH   SOLE   31,461 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,251 13,204 SH   SOLE   13,204 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 694 3,582 SH   SOLE   3,582 0 0
ISHARES TR S&P MC 400GR ETF 464287606 683 2,870 SH   SOLE   2,870 0 0
ISHARES TR S&P MC 400VL ETF 464287705 219 1,280 SH   SOLE   1,280 0 0
ISHARES TR S&P SML 600 GWT 464287887 2,765 14,303 SH   SOLE   14,303 0 0
ISHARES TR SELECT DIVID ETF 464287168 212 2,010 SH   SOLE   2,010 0 0
ISHARES TR SP SMCP600VL ETF 464287879 275 1,709 SH   SOLE   1,709 0 0
ISHARES TR U.S. MED DVC ETF 464288810 359 1,360 SH   SOLE   1,360 0 0
ISHARES TR US AER DEF ETF 464288760 509 2,294 SH   SOLE   2,294 0 0
JOHNSON & JOHNSON COM 478160104 203 1,392 SH   SOLE   1,392 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 604 28,620 SH   SOLE   28,620 0 0
MICROSOFT CORP COM 594918104 585 3,710 SH   SOLE   3,710 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 122 12,173 SH   SOLE   12,173 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,153 86,543 SH   SOLE   86,543 0 0
PROCTER & GAMBLE CO COM 742718109 556 4,454 SH   SOLE   4,454 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 243 3,160 SH   SOLE   3,160 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 568 9,442 SH   SOLE   9,442 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 652 8,615 SH   SOLE   8,615 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 230 1,832 SH   SOLE   1,832 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 370 5,875 SH   SOLE   5,875 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 269 4,160 SH   SOLE   4,160 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,222 13,327 SH   SOLE   13,327 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 401 1,067 SH   SOLE   1,067 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 1,073 9,836 SH   SOLE   9,836 0 0
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 748 8,732 SH   SOLE   8,732 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 2,095 36,703 SH   SOLE   36,703 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 612 11,175 SH   SOLE   11,175 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 3,849 59,654 SH   SOLE   59,654 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 2,436 37,069 SH   SOLE   37,069 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 311 4,297 SH   SOLE   4,297 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 209 2,200 SH   SOLE   2,200 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 915 8,503 SH   SOLE   8,503 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 271 5,925 SH   SOLE   5,925 0 0
SPDR SERIES TRUST S&P TELECOM 78464A540 363 5,195 SH   SOLE   5,195 0 0
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 236 2,070 SH   SOLE   2,070 0 0
SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 927 9,267 SH   SOLE   9,267 0 0
STARBUCKS CORP COM 855244109 399 4,540 SH   SOLE   4,540 0 0
UNION PACIFIC CORP COM 907818108 264 1,460 SH   SOLE   1,460 0 0
VANECK VECTORS ETF TRUST BIOTECH ETF 92189F726 857 6,150 SH   SOLE   6,150 0 0
VANECK VECTORS ETF TRUST ENVIRONMENTAL SV 92189F304 386 3,620 SH   SOLE   3,620 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 246 1,484 SH   SOLE   1,484 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 637 4,585 SH   SOLE   4,585 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 454 2,981 SH   SOLE   2,981 0 0
VANGUARD GROUP DIV APP ETF 921908844 516 4,140 SH   SOLE   4,140 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 482 2,646 SH   SOLE   2,646 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 206 1,300 SH   SOLE   1,300 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,111 9,325 SH   SOLE   9,325 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 307 1,725 SH   SOLE   1,725 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 683 4,980 SH   SOLE   4,980 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 954 5,761 SH   SOLE   5,761 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 466 2,347 SH   SOLE   2,347 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 597 6,370 SH   SOLE   6,370 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 357 1,863 SH   SOLE   1,863 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 722 2,947 SH   SOLE   2,947 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 340 2,380 SH   SOLE   2,380 0 0
VENTAS INC COM 92276F100 584 10,110 SH   SOLE   10,110 0 0
VISA INC COM CL A 92826C839 252 1,341 SH   SOLE   1,341 0 0
WELLTOWER INC COM 95040Q104 1,122 13,721 SH   SOLE   13,721 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,088 28,609 SH   SOLE   28,609 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 682 16,206 SH   SOLE   16,206 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 395 13,760 SH   SOLE   13,760 0 0