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
ABBVIE INC COM 00287Y109 301 3,263 SH   SOLE   3,263 0 0
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 1,276 31,847 SH   SOLE   30,756 0 1,091
APPLE INC COM 037833100 200 1,267 SH   SOLE   1,219 0 48
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 1,203 35,731 SH   SOLE   33,612 0 2,119
EXXON MOBIL CORP COM 30231G102 412 6,048 SH   SOLE   6,048 0 0
FIDELITY MSCI HLTH CARE I 316092600 239 5,785 SH   SOLE   5,519 0 266
FIDELITY MSCI INFO TECH I 316092808 374 7,600 SH   SOLE   7,600 0 0
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 386 12,002 SH   SOLE   10,843 0 1,159
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,003 20,698 SH   SOLE   20,642 0 56
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 695 25,744 SH   SOLE   25,744 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,613 68,855 SH   SOLE   64,781 0 4,074
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 325 2,617 SH   SOLE   2,096 0 521
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 3,546 57,139 SH   SOLE   54,943 0 2,196
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 443 24,671 SH   SOLE   22,151 0 2,520
FS KKR CAPITAL CORP COM 302635107 2,443 471,528 SH   SOLE   465,099 0 6,429
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 3,028 60,216 SH   SOLE   58,638 0 1,578
GW PHARMACEUTICALS PLC ADS 36197T103 431 4,425 SH   SOLE   4,025 0 400
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 1,724 72,923 SH   SOLE   71,875 0 1,048
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 1,786 84,743 SH   SOLE   83,539 0 1,204
INVESCO EXCHANGE TRADED FD T DWA NASDAQ MNT 46137V829 1,672 19,010 SH   SOLE   17,804 0 1,206
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,352 85,355 SH   SOLE   80,411 0 4,944
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1,344 12,909 SH   SOLE   12,087 0 822
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9,207 100,733 SH   SOLE   97,268 0 3,465
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 7,963 186,760 SH   SOLE   179,609 0 7,151
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 1,331 34,839 SH   SOLE   34,839 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 8,876 57,539 SH   SOLE   55,034 0 2,505
ISHARES INC EM HGHYL BD ETF 464286285 223 5,030 SH   SOLE   0 0 5,030
ISHARES INC MIN VOL GBL ETF 464286525 9,859 121,323 SH   SOLE   116,600 0 4,723
ISHARES TR 20 YR TR BD ETF 464287432 486 4,000 SH   SOLE   3,775 0 225
ISHARES TR BARCLAYS 7 10 YR 464287440 305 2,925 SH   SOLE   2,925 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 2,610 30,935 SH   SOLE   29,496 0 1,439
ISHARES TR CORE S&P MCP ETF 464287507 1,021 6,147 SH   SOLE   5,851 0 296
ISHARES TR CORE S&P SCP ETF 464287804 691 9,970 SH   SOLE   8,803 0 1,167
ISHARES TR CORE S&P US GWT 464287671 590 11,191 SH   SOLE   11,191 0 0
ISHARES TR CORE S&P US VLU 464287663 400 8,149 SH   SOLE   8,149 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,218 8,815 SH   SOLE   7,801 0 1,014
ISHARES TR EXPND TEC SC ETF 464287549 563 3,278 SH   SOLE   3,276 0 2
ISHARES TR MIN VOL USA ETF 46429B697 11,958 228,201 SH   SOLE   219,518 0 8,683
ISHARES TR MSCI EMG MKT ETF 464287234 226 5,792 SH   SOLE   5,792 0 0
ISHARES TR RUS 1000 ETF 464287622 463 3,340 SH   SOLE   2,815 0 525
ISHARES TR RUS 1000 VAL ETF 464287598 658 5,921 SH   SOLE   2,511 0 3,410
ISHARES TR RUS MID CAP ETF 464287499 262 5,633 SH   SOLE   2,025 0 3,608
ISHARES TR RUSSELL 2000 ETF 464287655 2,779 20,755 SH   SOLE   19,541 0 1,214
ISHARES TR U.S. FINLS ETF 464287788 579 5,446 SH   SOLE   4,773 0 673
ISHARES TR U.S. TECH ETF 464287721 394 2,464 SH   SOLE   2,464 0 0
ISHARES TR US AER DEF ETF 464288760 663 3,836 SH   SOLE   3,823 0 13
ISHARES TR US HLTHCARE ETF 464287762 217 1,200 SH   SOLE   1,200 0 0
SEMPRA ENERGY COM 816851109 203 1,879 SH   SOLE   1,879 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 753 3,012 SH   SOLE   2,937 0 75
VANGUARD INDEX FDS GROWTH ETF 922908736 775 5,771 SH   SOLE   2,643 0 3,128
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 539 4,503 SH   SOLE   250 0 4,253
VANGUARD INDEX FDS SM CP VAL ETF 922908611 243 2,128 SH   SOLE   0 0 2,128
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,023 39,358 SH   SOLE   36,966 0 2,392
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 296 7,759 SH   SOLE   1,601 0 6,158
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 218 2,633 SH   SOLE   2,517 0 116
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 324 8,734 SH   SOLE   3,292 0 5,442
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 471 6,034 SH   SOLE   4,744 0 1,290
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,373 35,815 SH   SOLE   34,487 0 1,328
WISDOMTREE TR US SMALLCP ERNGS 97717W562 414 12,911 SH   SOLE   12,911 0 0