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
Expires: July 31, 2015
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
APPLE INC COM 037833100 1,860,474 8,376 SH SOLE 8,376 0 0
CHEVRON CORP NEW COM 166764100 280,372 1,676 SH SOLE 1,676 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 7,418,246 72,528 SH SOLE 72,528 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 19,936,922 270,762 SH SOLE 270,762 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 18,781,589 313,820 SH SOLE 313,820 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 4,419,266 90,021 SH SOLE 90,021 0 0
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 8,903,129 264,456 SH SOLE 264,456 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 8,825,560 297,469 SH SOLE 297,469 0 0
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 7,356,768 268,704 SH SOLE 268,704 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 620,258 3,574 SH SOLE 3,574 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 33,038,279 70,406 SH SOLE 70,406 0 0
ISHARES TR RUS MID CAP ETF 464287499 386,261 4,541 SH SOLE 4,541 0 0
MICROSOFT CORP COM 594918104 200,823 535 SH SOLE 535 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 582,706 26,391 SH SOLE 26,391 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 232,144 4,661 SH SOLE 4,661 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 23,452,603 55,879 SH SOLE 55,879 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 59,305,448 106,070 SH SOLE 106,070 0 0
SPDR SER TR RUSSELL LOW VOL 78468R754 270,788 2,136 SH SOLE 2,136 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 409,492 6,227 SH SOLE 6,227 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 543,929 10,651 SH SOLE 10,651 0 0
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 604,530 14,872 SH SOLE 14,872 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 399,494 3,098 SH SOLE 3,098 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 204,638 1,198 SH SOLE 1,198 0 0