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
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 8,865,707 179,905 SH SOLE 179,905 0 0
FIRST TR EXCHANGE-TRADED FD STRUCTURED CR IN 33738D770 10,966,816 530,567 SH SOLE 530,567 0 0
TIDAL TRUST I FUND GRAN US ETF 886364231 6,587,585 238,249 SH SOLE 238,249 0 0
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532 10,082,958 241,913 SH SOLE 241,913 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 26,103,547 161,592 SH SOLE 161,592 0 0
ALPHABET INC CAP STK CL C 02079K107 4,893,227 13,849 SH SOLE 13,849 0 0
AMAZON COM INC COM 023135106 4,826,147 20,249 SH SOLE 20,249 0 0
AMERICAN ELEC PWR CO INC COM 025537101 3,321,791 24,280 SH SOLE 24,280 0 0
ARISTA NETWORKS INC COM SHS 040413205 4,314,782 25,399 SH SOLE 25,399 0 0
ATI INC COM 01741R102 3,922,881 19,903 SH SOLE 19,903 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,664,856 7,324 SH SOLE 7,324 0 0
BROADCOM INC COM 11135F101 4,450,202 11,781 SH SOLE 11,781 0 0
CHEVRON CORPORATION COM 166764100 3,270,133 19,728 SH SOLE 19,728 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 3,153,423 3,371 SH SOLE 3,371 0 0
ELI LILLY & CO COM 532457108 3,887,319 3,241 SH SOLE 3,241 0 0
EMCOR GROUP INC COM 29084Q100 3,644,355 4,391 SH SOLE 4,391 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 3,945,011 23,187 SH SOLE 23,187 0 0
JPMORGAN CHASE & CO COM 46625H100 3,401,515 10,392 SH SOLE 10,392 0 0
KLA CORP COM NEW 482480100 6,078,885 20,148 SH SOLE 20,148 0 0
MCKESSON CORP COM 58155Q103 3,253,271 4,306 SH SOLE 4,306 0 0
META PLATFORMS INC CL A 30303M102 3,350,971 5,949 SH SOLE 5,949 0 0
MICROSOFT CORP COM 594918104 4,283,229 11,483 SH SOLE 11,483 0 0
NEWMONT CORP COM 651639106 3,500,338 37,477 SH SOLE 37,477 0 0
NVIDIA CORPORATION COM 67066G104 8,717,717 43,569 SH SOLE 43,569 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 3,513,878 38,157 SH SOLE 38,157 0 0
PARKER-HANNIFIN CORP COM 701094104 3,575,717 3,656 SH SOLE 3,656 0 0
STERLING INFRASTRUCTURE INC COM 859241101 5,050,429 6,017 SH SOLE 6,017 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 4,546,944 9,521 SH SOLE 9,521 0 0
TJX COS INC NEW COM 872540109 3,371,257 22,253 SH SOLE 22,253 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,642,521 7,333 SH SOLE 7,333 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 9,985,952 197,781 SH SOLE 197,781 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREAT UNIT 14020X104 1,469,190 34,708 SH SOLE 34,708 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 4,543,761 14,997 SH SOLE 14,997 0 0
PACER FDS TR US CASH COWS 100 69374H881 1,208,379 19,427 SH SOLE 19,427 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 5,450,755 7,299 SH SOLE 7,299 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 555,433 8,243 SH SOLE 8,243 0 0
FIRST TR EXCHANGE TRADED FD DORSEYWRIGHT MOM 33738R696 212,679 4,717 SH SOLE 4,717 0 0
NATIXIS ETF TRUST II NATIXIS LOOMIS 63875W406 235,085 5,580 SH SOLE 5,580 0 0
ISHARES TR CORE S&P500 ETF 464287200 318,278 425 SH SOLE 425 0 0
ALPHABET INC CAP STK CL A 02079K305 638,978 1,788 SH SOLE 1,788 0 0
AMPHENOL CORP CL A 032095101 211,584 1,200 SH SOLE 1,200 0 0
APPLE INC COM 037833100 5,321,364 18,390 SH SOLE 18,390 0 0
CISCO SYS INC COM 17275R102 721,557 6,143 SH SOLE 6,143 0 0
JOHNSON & JOHNSON COM 478160104 313,145 1,233 SH SOLE 1,233 0 0
UNITEDHEALTH GROUP INC COM 91324P102 231,506 557 SH SOLE 557 0 0
EXXON MOBIL CORP COM 30231G102 942,609 6,894 SH SOLE 6,894 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 359,426 1,519 SH SOLE 1,519 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 641,279 1,733 SH SOLE 1,733 0 0
TESLA INC COM 88160R101 716,282 1,703 SH SOLE 1,703 0 0
BLOOM ENERGY CORP COM CL A 093712107 514,590 1,700 SH SOLE 1,700 0 0
ONDAS INC COM NEW 68236H204 335,459 40,711 SH SOLE 40,711 0 0
OUSTER INC COM NEW 68989M202 204,378 3,269 SH SOLE 3,269 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 984,567 1,337 SH SOLE 1,337 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 346,393 2,969 SH SOLE 2,969 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 1,832,787 22,627 SH SOLE 22,627 0 0
BAKER HUGHES COMPANY CL A 05722G100 267,177 4,814 SH SOLE 4,814 0 0
MICRON TECHNOLOGY INC COM 595112103 1,687,572 1,462 SH SOLE 1,462 0 0
ISHARES BITCOIN TRUST ETF CALL 46438F901 219,714 6,600 SH Call SOLE 66 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 281,504 1,900 SH SOLE 1,900 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 560,115 19,341 SH SOLE 19,341 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 262,212 2,710 SH SOLE 2,710 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 4,159,643 13,100 SH SOLE 13,100 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 309,645 3,150 SH SOLE 3,150 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 203,800 557 SH SOLE 557 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 240,692 991 SH SOLE 991 0 0
ADVANCED MICRO DEVICES INC COM 007903107 617,507 1,063 SH SOLE 1,063 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 208,954 4,775 SH SOLE 4,775 0 0
ISHARES SILVER TR ISHARES 46428Q109 343,331 6,421 SH SOLE 6,421 0 0
BROADCOM INC CALL 11135F901 302,200 800 SH Call SOLE 8 0 0
TJX COS INC NEW CALL 872540909 227,250 1,500 SH Call SOLE 15 0 0
SPDR GOLD TR GOLD SHS 78463V107 211,450 574 SH SOLE 574 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 581,345 4,864 SH SOLE 4,864 0 0
META PLATFORMS INC PUT 30303M952 563,290 1,000 SH Put SOLE 10 0 0
EIGHTCO HOLDINGS INC COM 22890A302 19,271 27,708 SH SOLE 27,708 0 0
INVESCO QQQ TR CALL 46090E903 441,840 600 SH Call SOLE 6 0 0
STATE STR SPDR S&P 500 ETF T CALL 78462F903 224,031 300 SH Call SOLE 3 0 0
INVESCO QQQ TR PUT 46090E953 441,840 600 SH Put SOLE 6 0 0
STATE STR SPDR S&P 500 ETF T PUT 78462F953 224,031 300 SH Put SOLE 3 0 0
S&P GLOBAL INC COM SHS 78409V112 427,216 1,049 SH SOLE 1,049 0 0
TRILOGY METALS INC NEW COM 89621C105 154,816 44,107 SH SOLE 44,107 0 0