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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 494,184 2,738 SH   SOLE   0 0 2,738
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 4,019,368 26,398 SH   SOLE   0 0 26,398
AMAZON COM INC COM 023135106 BBG001S5PQL7 3,607,964 20,002 SH   SOLE   0 0 20,002
APPLE INC COM 037833100 BBG001S5N8V8 2,483,030 14,480 SH   SOLE   0 0 14,480
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 439,032 1,514 SH   SOLE   0 0 1,514
BOEING CO COM 097023105 BBG001S5P0V3 588,620 3,050 SH   SOLE   0 0 3,050
BROADCOM INC COM 11135F101 BBG00KHY5SY8 249,174 188 SH   SOLE   0 0 188
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 1,279,362 4,110 SH   SOLE   0 0 4,110
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 18,664,470 574,289 SH   SOLE   0 0 574,289
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 455,694 622 SH   SOLE   0 0 622
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 516,802 1,612 SH   SOLE   0 0 1,612
DISNEY WALT CO COM 254687106 BBG001S5QHF3 354,844 2,900 SH   SOLE   0 0 2,900
ELI LILLY & CO COM 532457108 BBG001S5STL8 2,450,590 3,150 SH   SOLE   0 0 3,150
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 471,076 5,500 SH   SOLE   0 0 5,500
GENERAL MLS INC COM 370334104 BBG001S5RKR2 797,658 11,400 SH   SOLE   0 0 11,400
HARBOR ETF TRUST LONG TERM GROWER 41151J406 BBG014VVP8S2 9,388,538 400,023 SH   SOLE   0 0 400,023
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 BBG00DW0G9Y1 3,503,066 139,623 SH   SOLE   0 0 139,623
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 11,608,931 63,544 SH   SOLE   25 0 63,519
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 BBG00GBGVB98 2,830,440 68,734 SH   SOLE   0 0 68,734
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 260,190 3,950 SH   SOLE   0 0 3,950
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 BBG00LNJW5P2 4,871,492 242,725 SH   SOLE   0 0 242,725
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 368,984 9,250 SH   SOLE   0 0 9,250
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 794,890 13,156 SH   SOLE   0 0 13,156
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 15,601,553 35,137 SH   SOLE   0 0 35,137
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 8,541,672 104,447 SH   SOLE   0 0 104,447
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 1,554,172 13,479 SH   SOLE   0 0 13,479
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 5,053,414 55,875 SH   SOLE   0 0 55,875
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 4,055,604 7,714 SH   SOLE   0 0 7,714
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 3,339,266 73,245 SH   SOLE   0 0 73,245
ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 788,750 9,250 SH   SOLE   0 0 9,250
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 459,390 8,997 SH   SOLE   0 0 8,997
ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 8,868,386 372,622 SH   SOLE   0 0 372,622
ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW33G3 252,719 9,551 SH   SOLE   0 0 9,551
ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFHR9 1,776,832 70,092 SH   SOLE   0 0 70,092
ISHARES TR IBONDS DEC 27 46435U283 BBG00NVC3ZF1 475,714 18,900 SH   SOLE   0 0 18,900
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 9,929,998 416,352 SH   SOLE   0 0 416,352
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 226,414 1,650 SH   SOLE   0 0 1,650
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 1,702,627 33,204 SH   SOLE   0 0 33,204
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 589,518 5,400 SH   SOLE   0 0 5,400
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 220,822 2,642 SH   SOLE   0 0 2,642
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 22,981,822 139,837 SH   SOLE   0 0 139,837
ISHARES TR ROBOTICS ARTIF 46435U556 BBG00L9G3V33 674,840 19,646 SH   SOLE   0 0 19,646
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 12,602,892 64,599 SH   SOLE   0 0 64,599
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 11,408,333 46,112 SH   SOLE   0 0 46,112
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 1,771,964 16,032 SH   SOLE   0 0 16,032
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 1,942,116 18,544 SH   SOLE   0 0 18,544
ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 14,426,630 284,606 SH   SOLE   0 0 284,606
ISHARES TR US CONSUM DISCRE 464287580 BBG001SFGXZ5 350,834 4,280 SH   SOLE   0 0 4,280
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 BBG0059KNK04 1,410,358 27,950 SH   SOLE   0 0 27,950
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 BBG016CBQDW5 2,786,738 47,612 SH   SOLE   0 0 47,612
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 1,493,264 28,244 SH   SOLE   0 0 28,244
KROGER CO COM 501044101 BBG001S5SN40 458,182 8,020 SH   SOLE   0 0 8,020
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 528,400 2,000 SH   SOLE   0 0 2,000
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 826,460 1,702 SH   SOLE   0 0 1,702
MICROSOFT CORP COM 594918104 BBG001S5TD05 5,427,778 12,902 SH   SOLE   0 0 12,902
MSCI INC COM 55354G100 BBG001SV8B05 336,270 600 SH   SOLE   0 0 600
NETFLIX INC COM 64110L106 BBG001SF6L46 1,084,692 1,786 SH   SOLE   0 0 1,786
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 1,401,874 10,918 SH   SOLE   0 0 10,918
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 11,027,102 12,204 SH   SOLE   0 0 12,204
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 605,966 2,080 SH   SOLE   0 0 2,080
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 1,521,233 16,113 SH   SOLE   0 0 16,113
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 1,779,692 14,130 SH   SOLE   0 0 14,130
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 1,955,219 3,739 SH   SOLE   0 0 3,739
SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 1,353,104 13,610 SH   SOLE   0 0 13,610
SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 4,648,772 150,786 SH   SOLE   100 0 150,686
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 299,968 4,676 SH   SOLE   135 0 4,541
SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 1,050,258 36,316 SH   SOLE   0 0 36,316
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 521,580 17,520 SH   SOLE   0 0 17,520
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 5,967,379 81,577 SH   SOLE   0 0 81,577
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 2,557,030 51,038 SH   SOLE   0 0 51,038
TIDAL TR II ROUNDHILL GENER 88636J600 BBG01GNBGF39 2,194,377 61,657 SH   SOLE   0 0 61,657