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
ABBOTT LABS COM 002824100 326 4,132 SH   SOLE   4,047 0 85
ABBVIE INC COM 00287Y109 250 3,121 SH   SOLE   3,121 0 0
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 1,503 32,971 SH   SOLE   31,853 0 1,118
AMAZON COM INC COM 023135106 292 160 SH   SOLE   146 0 14
AMAZON COM INC COM 023135106 3 100 SH Call SOLE   100 0 0
APPLE INC COM 037833100 216 1,147 SH   SOLE   1,049 0 98
DANAHER CORPORATION COM 235851102 260 1,974 SH   SOLE   1,874 0 100
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 1,451 37,783 SH   SOLE   35,638 0 2,145
FIDELITY MSCI HLTH CARE I 316092600 269 6,028 SH   SOLE   6,028 0 0
FIDELITY MSCI INFO TECH I 316092808 475 8,005 SH   SOLE   8,005 0 0
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 529 14,928 SH   SOLE   13,768 0 1,160
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 986 17,105 SH   SOLE   16,839 0 266
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 536 17,660 SH   SOLE   17,660 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 817 15,964 SH   SOLE   15,720 0 244
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,765 62,863 SH   SOLE   58,289 0 4,574
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 466 3,088 SH   SOLE   2,567 0 521
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4,274 56,986 SH   SOLE   54,803 0 2,183
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 266 13,988 SH   SOLE   11,468 0 2,520
FS KKR CAPITAL CORP COM 302635107 2,853 471,471 SH   SOLE   464,042 0 7,429
GLOBAL X FDS GLB X MLP ENRG I 37950E226 180 13,610 SH   SOLE   13,610 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 2,961 52,138 SH   SOLE   50,560 0 1,578
GW PHARMACEUTICALS PLC ADS 36197T103 728 4,325 SH   SOLE   3,925 0 400
HOME DEPOT INC COM 437076102 223 1,149 SH   SOLE   1,121 0 28
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 1,734 81,565 SH   SOLE   80,361 0 1,204
INVESCO EXCHANGE TRADED FD T DWA NASDAQ MNT 46137V829 2,174 19,789 SH   SOLE   18,583 0 1,206
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,599 89,377 SH   SOLE   84,433 0 4,944
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1,512 13,390 SH   SOLE   12,574 0 816
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 10,764 102,970 SH   SOLE   99,505 0 3,465
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 9,153 194,899 SH   SOLE   187,783 0 7,116
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 1,345 31,659 SH   SOLE   31,659 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 10,966 61,099 SH   SOLE   58,586 0 2,513
ISHARES INC CORE MSCI EMKT 46434G103 544 10,491 SH   SOLE   10,491 0 0
ISHARES INC MIN VOL GBL ETF 464286525 11,417 127,586 SH   SOLE   121,959 0 5,627
ISHARES TR 20 YR TR BD ETF 464287432 500 4,000 SH   SOLE   3,775 0 225
ISHARES TR BARCLAYS 7 10 YR 464287440 336 3,137 SH   SOLE   3,137 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 2,580 27,639 SH   SOLE   26,257 0 1,382
ISHARES TR CORE MSCI EAFE 46432F842 424 6,991 SH   SOLE   6,828 0 163
ISHARES TR CORE S&P MCP ETF 464287507 1,605 8,486 SH   SOLE   8,105 0 381
ISHARES TR CORE S&P SCP ETF 464287804 2,663 34,500 SH   SOLE   32,975 0 1,525
ISHARES TR CORE S&P US GWT 464287671 1,051 17,419 SH   SOLE   17,419 0 0
ISHARES TR CORE S&P US VLU 464287663 741 13,548 SH   SOLE   13,548 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,636 9,269 SH   SOLE   8,381 0 888
ISHARES TR CORE US AGGBD ET 464287226 388 3,571 SH   SOLE   3,395 0 176
ISHARES TR EXPND TEC SC ETF 464287549 667 3,244 SH   SOLE   3,236 0 8
ISHARES TR MIN VOL USA ETF 46429B697 12,007 204,100 SH   SOLE   194,103 0 9,997
ISHARES TR MSCI EMG MKT ETF 464287234 2,150 50,076 SH   SOLE   49,388 0 688
ISHARES TR RUS 1000 ETF 464287622 526 3,340 SH   SOLE   2,815 0 525
ISHARES TR RUS 1000 VAL ETF 464287598 906 7,327 SH   SOLE   2,944 0 4,383
ISHARES TR RUS MID CAP ETF 464287499 307 5,683 SH   SOLE   2,053 0 3,630
ISHARES TR RUSSELL 2000 ETF 464287655 2,831 18,458 SH   SOLE   17,802 0 656
ISHARES TR TIPS BD ETF 464287176 239 2,119 SH   SOLE   2,119 0 0
ISHARES TR U.S. FINLS ETF 464287788 511 4,319 SH   SOLE   4,298 0 21
ISHARES TR U.S. TECH ETF 464287721 481 2,517 SH   SOLE   2,512 0 5
ISHARES TR US AER DEF ETF 464288760 753 3,761 SH   SOLE   3,718 0 43
ISHARES TR US HLTHCARE ETF 464287762 233 1,200 SH   SOLE   1,200 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 826 16,091 SH   SOLE   15,845 0 246
MICROSOFT CORP COM 594918104 298 2,529 SH   SOLE   2,434 0 95
SEMPRA ENERGY COM 816851109 244 1,939 SH   SOLE   1,939 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 846 3,001 SH   SOLE   2,926 0 75
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 277 6,049 SH   SOLE   6,049 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 291 3,656 SH   SOLE   480 0 3,176
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 588 7,244 SH   SOLE   7,244 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 889 5,686 SH   SOLE   2,643 0 3,043
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 643 4,503 SH   SOLE   250 0 4,253
VANGUARD INDEX FDS SM CP VAL ETF 922908611 274 2,128 SH   SOLE   0 0 2,128
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,906 47,726 SH   SOLE   45,854 0 1,872
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 328 7,711 SH   SOLE   1,553 0 6,158
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 614 7,067 SH   SOLE   6,951 0 116
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 373 9,149 SH   SOLE   3,707 0 5,442
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 518 6,034 SH   SOLE   4,744 0 1,290
VISA INC COM CL A 92826C839 220 1,407 SH   SOLE   1,367 0 40
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,554 35,952 SH   SOLE   34,624 0 1,328
WISDOMTREE TR US SMALLCAP FUND 97717W562 285 7,902 SH   SOLE   7,902 0 0