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
ALPHABET INC CAP STK CL A 02079K305 368,390 1,515 SH SOLE 1,515 0 0
AMAZON COM INC COM 023135106 337,918 1,539 SH SOLE 1,539 0 0
APPLE INC COM 037833100 2,587,868 10,163 SH SOLE 10,163 0 0
CHEVRON CORP NEW COM 166764100 347,130 2,235 SH SOLE 2,235 0 0
ETF SER SOLUTIONS DEFIANCE CONNECT 26922A289 214,873 3,484 SH SOLE 3,484 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 9,567,879 71,179 SH SOLE 71,179 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 25,871,655 262,316 SH SOLE 262,316 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 20,986,484 349,447 SH SOLE 349,447 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 5,223,267 104,486 SH SOLE 104,486 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337345102 820,566 3,574 SH SOLE 3,574 0 0
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 10,822,672 278,608 SH SOLE 278,608 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 10,783,364 322,364 SH SOLE 322,364 0 0
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 10,281,360 283,603 SH SOLE 283,603 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 42,801,757 71,268 SH SOLE 71,268 0 0
ISHARES TR RUS MID CAP ETF 464287499 452,478 4,686 SH SOLE 4,686 0 0
ISHARES TR CORE DIV GRWTH 46434V621 202,556 2,975 SH SOLE 2,975 0 0
META PLATFORMS INC CL A 30303M102 290,511 396 SH SOLE 396 0 0
MICROSOFT CORP COM 594918104 520,290 1,005 SH SOLE 1,005 0 0
NVIDIA CORPORATION COM 67066G104 823,827 4,415 SH SOLE 4,415 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 710,670 26,981 SH SOLE 26,981 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 219,600 4,076 SH SOLE 4,076 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 28,758,351 61,971 SH SOLE 61,971 0 0
SPDR GOLD TR GOLD SHS 78463V107 203,092 571 SH SOLE 571 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 71,807,888 107,747 SH SOLE 107,747 0 0
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 200,530 1,126 SH SOLE 1,126 0 0
SPDR SERIES TRUST RUSSELL LOW VOL 78468R754 299,556 2,250 SH SOLE 2,250 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 661,205 11,950 SH SOLE 11,950 0 0
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 260,040 3,319 SH SOLE 3,319 0 0
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 907,394 21,498 SH SOLE 21,498 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 443,116 3,144 SH SOLE 3,144 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 231,878 1,224 SH SOLE 1,224 0 0
VICTORY PORTFOLIOS II VICTORYSHARES FR 92647X764 14,181,819 494,476 SH SOLE 494,476 0 0
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 6,680,265 131,011 SH SOLE 131,011 0 0
WELLS FARGO CO NEW COM 949746101 1,246,990 14,877 SH SOLE 14,877 0 0