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
AB ACTIVE ETFS INC SHOR DU YIEL ETF 00039J830 3,676,198 105,245 SH SOLE 4,287 0 100,958
ALPHABET INC CAP STK CL A 02079K305 1,486,089 4,319 SH SOLE 19 0 4,300
APPLE INC COM 037833100 1,051,345 3,157 SH SOLE 2,757 0 400
COPART INC COM 217204106 218,240 8,000 SH SOLE 0 0 8,000
ELI LILLY & CO COM 532457108 648,391 560 SH SOLE 0 0 560
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 8,996,757 114,916 SH SOLE 2,326 0 112,590
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 12,121,989 298,718 SH SOLE 6,263 0 292,455
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 7,559,618 80,550 SH SOLE 3,042 0 77,508
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 17,927,167 382,161 SH SOLE 11,452 0 370,709
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 18,146,631 484,297 SH SOLE 10,363 0 473,935
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 7,226,924 308,777 SH SOLE 3,377 0 305,400
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 367,386 6,396 SH SOLE 684 0 5,712
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2,330,946 18,114 SH SOLE 1,382 0 16,732
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 522,167 8,555 SH SOLE 0 0 8,555
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 21,466,117 70,464 SH SOLE 1,727 0 68,737
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 4,656,010 94,371 SH SOLE 2,758 0 91,613
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 8,713,267 124,993 SH SOLE 4,350 0 120,643
INVESCO QQQ TR UNIT SER 1 46090E103 13,355,520 18,054 SH SOLE 410 0 17,644
ISHARES TR S&P 500 GRWT ETF 464287309 812,020 5,708 SH SOLE 0 0 5,708
ISHARES TR CORE S&P TTL STK 464287150 14,850,797 89,312 SH SOLE 225 0 89,087
ISHARES TR MSCI INTL MOMENT 46434V449 11,239,707 213,561 SH SOLE 3,289 0 210,272
JPMORGAN CHASE & CO COM 46625H100 525,358 1,588 SH SOLE 1,238 0 350
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508 1,345,971 25,147 SH SOLE 3,041 0 22,106
NATERA INC COM 632307104 3,595,797 8,700 SH SOLE 0 0 8,700
NVIDIA CORPORATION COM 67066G104 420,229 1,840 SH SOLE 25 0 1,815
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 274,050 1,400 SH SOLE 0 0 1,400
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 8,090,269 197,758 SH SOLE 2,640 0 195,118
SPDR SERIES TRUST ST STR PR SP1500 78464A805 2,100,881 22,823 SH SOLE 764 0 22,059
SPDR SERIES TRUST ST STR P500GRW 78464A409 379,086 3,080 SH SOLE 3,080 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 7,136,692 9,358 SH SOLE 89 0 9,269
T ROWE PRICE EXCHANGE-TRADED SMALL MID CAP 87283Q826 5,215,805 128,152 SH SOLE 1,236 0 126,916
T ROWE PRICE EXCHANGE-TRADED ULTRA SHRT TRM 87283Q701 5,460,216 110,152 SH SOLE 1,499 0 108,653
TESLA INC COM 88160R101 255,107 719 SH SOLE 16 0 703
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 233,310 1,000 SH SOLE 0 0 1,000
VISA INC COM CL A 92826C839 434,430 1,209 SH SOLE 1,209 0 0
WISDOMTREE TR US VALUE FD 97717W547 1,199,525 11,710 SH SOLE 108 0 11,601
WISDOMTREE TR US QTLY DIV GRT 97717X669 15,390,562 158,274 SH SOLE 3,059 0 155,215
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 11,966,800 230,574 SH SOLE 3,499 0 227,075