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
ASML HOLDING N V N Y REGISTRY SHS N07059210 213,972 200 SH SOLE 200 0 0
BANK MONTREAL MEDIUM NT LKD 38 06368B504 204,150 3,000 SH SOLE 3,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 301,590 600 SH SOLE 600 0 0
BROADCOM INC COM 11135F101 865,250 2,500 SH SOLE 2,500 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 3,930,200 43,000 SH SOLE 43,000 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 674,010 3,000 SH SOLE 3,000 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 286,566 2,203 SH SOLE 2,203 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,463,531 8,697 SH SOLE 8,697 0 0
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 319,752 2,000 SH SOLE 2,000 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,180,358 8,100 SH SOLE 8,100 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 1,706,142 12,004 SH SOLE 12,004 0 0
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 327,180 2,000 SH SOLE 2,000 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 226,424 4,000 SH SOLE 4,000 0 0
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 892,050 15,000 SH SOLE 15,000 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 1,835,676 24,000 SH SOLE 24,000 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 458,767 3,609 SH SOLE 3,609 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 284,650 2,500 SH SOLE 2,500 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 5,335,200 90,000 SH SOLE 90,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,916,281 64,080 SH SOLE 64,080 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,439,917 7,517 SH SOLE 7,517 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 466,750 10,000 SH SOLE 10,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,581,304 21,070 SH SOLE 21,070 0 0
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 1,577,200 20,000 SH SOLE 20,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 41,574,352 67,677 SH SOLE 67,677 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,736,219 11,677 SH SOLE 11,677 0 0
ISHARES TR CORE S&P US GWT 464287671 8,430,577 50,200 SH SOLE 50,200 0 0
ISHARES TR CORE S&P500 ETF 464287200 9,961,213 14,543 SH SOLE 14,543 0 0
ISHARES TR DOW JONES US ETF 464287846 953,408 5,750 SH SOLE 5,750 0 0
ISHARES TR EXPANDED TECH 464287515 5,390,345 51,001 SH SOLE 51,001 0 0
ISHARES TR EXPND TEC SC ETF 464287549 1,162,440 9,000 SH SOLE 9,000 0 0
ISHARES TR GLOBAL TECH ETF 464287291 840,000 8,000 SH SOLE 8,000 0 0
ISHARES TR ISHARES SEMICDTR 464287523 602,300 2,000 SH SOLE 2,000 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 3,418,442 32,857 SH SOLE 32,857 0 0
ISHARES TR MORNINGSTR US EQ 464287127 1,170,312 12,400 SH SOLE 12,400 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 216,496 1,090 SH SOLE 1,090 0 0
ISHARES TR RUS 1000 ETF 464287622 2,225,702 5,960 SH SOLE 5,960 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 9,253,015 19,550 SH SOLE 19,550 0 0
ISHARES TR RUS TP200 GR ETF 464289438 2,494,667 9,008 SH SOLE 9,008 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 270,795 700 SH SOLE 700 0 0
ISHARES TR S&P 100 ETF 464287101 719,894 2,099 SH SOLE 2,099 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,489,852 20,200 SH SOLE 20,200 0 0
ISHARES TR U.S. TECH ETF 464287721 1,597,440 8,000 SH SOLE 8,000 0 0
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 507,950 5,000 SH SOLE 5,000 0 0
NVIDIA CORPORATION COM 67066G104 932,500 5,000 SH SOLE 5,000 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 2,288,784 69,780 SH SOLE 69,780 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,565,744 212,190 SH SOLE 212,190 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,474,682 106,520 SH SOLE 106,520 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,849,769 105,900 SH SOLE 105,900 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 1,990,075 13,823 SH SOLE 13,823 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 973,154 2,025 SH SOLE 2,025 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 73,238,208 107,400 SH SOLE 107,400 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A805 2,755,500 33,400 SH SOLE 33,400 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A599 778,502 4,160 SH SOLE 4,160 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A409 5,335,000 50,000 SH SOLE 50,000 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A862 804,000 2,500 SH SOLE 2,500 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A102 277,880 1,000 SH SOLE 1,000 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A854 240,660 3,000 SH SOLE 3,000 0 0
TESLA INC COM 88160R101 224,860 500 SH SOLE 500 0 0
TIDAL TRUST I SOFI SELECT 500 886364173 874,899 6,620 SH SOLE 6,620 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,139,160 11,000 SH SOLE 11,000 0 0
VANECK ETF TRUST RETAIL ETF 92189F684 436,627 1,750 SH SOLE 1,750 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,338,897 3,718 SH SOLE 3,718 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,966,845 4,424 SH SOLE 4,424 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 209,120 1,000 SH SOLE 1,000 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 6,220,215 12,750 SH SOLE 12,750 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 5,823,800 18,500 SH SOLE 18,500 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,654,901 13,801 SH SOLE 13,801 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,046,480 24,000 SH SOLE 24,000 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 280,025 2,300 SH SOLE 2,300 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,004,380 3,250 SH SOLE 3,250 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 753,780 1,000 SH SOLE 1,000 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,757,939 6,999 SH SOLE 6,999 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 4,542,121 11,004 SH SOLE 11,004 0 0