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
ABBVIE INC COM 00287Y109 288,562 1,103 SH SOLE 1,103 0 0
ALPHABET INC CAP STK CL A 02079K305 290,478 844 SH SOLE 844 0 0
ALPHABET INC CAP STK CL C 02079K107 692,897 2,034 SH SOLE 2,034 0 0
AMAZON COM INC COM 023135106 484,862 1,946 SH SOLE 1,946 0 0
AMGEN INC COM 031162100 424,970 1,008 SH SOLE 1,008 0 0
AMPHENOL CORP CL A 032095101 314,661 3,733 SH SOLE 3,733 0 0
APPLE INC COM 037833100 1,214,304 3,646 SH SOLE 3,646 0 0
ARISTA NETWORKS INC COM SHS 040413205 492,484 2,419 SH SOLE 2,419 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 227,762 457 SH SOLE 457 0 0
BLACKROCK ETF TRUST II ISHA SH TERM ETF 092528884 908,478 18,239 SH SOLE 18,239 0 0
BROADCOM INC COM 11135F101 208,307 593 SH SOLE 593 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 253,467 768 SH SOLE 768 0 0
CASEYS GEN STORES INC COM 147528103 216,479 356 SH SOLE 356 0 0
CATERPILLAR INC COM 149123101 410,617 506 SH SOLE 506 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 274,434 301 SH SOLE 301 0 0
CVB FINL CORP COM 126600105 258,304 11,953 SH SOLE 11,953 0 0
ELI LILLY & CO COM 532457108 371,041 321 SH SOLE 321 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 232,139 1,426 SH SOLE 1,426 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 272,781 2,577 SH SOLE 2,577 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 224,763 5,433 SH SOLE 5,433 0 0
FIDELITY COVINGTON TRUST ENHA HIGH YI ETF 316092618 423,705 8,920 SH SOLE 8,920 0 0
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 210,108 2,602 SH SOLE 2,602 0 0
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 213,870 5,359 SH SOLE 5,359 0 0
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 211,706 2,228 SH SOLE 2,228 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 363,937 8,071 SH SOLE 8,071 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 2,274,226 52,523 SH SOLE 52,523 0 0
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 723,114 14,534 SH SOLE 14,534 0 0
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 422,963 9,475 SH SOLE 9,475 0 0
FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606 421,042 10,345 SH SOLE 10,345 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 296,298 6,409 SH SOLE 6,409 0 0
GE AEROSPACE COM NEW 369604301 730,480 2,339 SH SOLE 2,339 0 0
GE VERNOVA INC COM 36828A101 689,224 725 SH SOLE 725 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 1,680,411 32,008 SH SOLE 32,008 0 0
GOLDMAN SACHS ETF TR DYNA CAL MUN ETF 38149W564 636,695 13,128 SH SOLE 13,128 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 1,112,961 18,388 SH SOLE 18,388 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 1,106,567 19,967 SH SOLE 19,967 0 0
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673 577,905 14,837 SH SOLE 14,837 0 0
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 1,119,805 20,349 SH SOLE 20,349 0 0
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 1,114,056 20,392 SH SOLE 20,392 0 0
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681 577,444 16,000 SH SOLE 16,000 0 0
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756 1,109,394 27,540 SH SOLE 27,540 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 237,886 2,785 SH SOLE 2,785 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 350,922 863 SH SOLE 863 0 0
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887 9,417,301 188,610 SH SOLE 188,610 0 0
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 24,557,253 1,253,881 SH SOLE 1,253,881 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 21,908,660 1,357,414 SH SOLE 1,357,414 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 229,196 1,929 SH SOLE 1,929 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 4,163,151 65,448 SH SOLE 65,448 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,086,697 2,821 SH SOLE 2,821 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,673,181 16,550 SH SOLE 16,550 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 524,108 4,184 SH SOLE 4,184 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 13,829,689 335,265 SH SOLE 335,265 0 0
ISHARES TR IBONDS DEC 2031 46436E460 6,749,332 346,653 SH SOLE 346,653 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,727,828 16,528 SH SOLE 16,528 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825 6,834,171 321,987 SH SOLE 321,987 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 8,819,479 77,746 SH SOLE 77,746 0 0
ISHARES TR RUS TP200 GR ETF 464289438 6,722,936 22,797 SH SOLE 22,797 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 216,925 976 SH SOLE 976 0 0
ISHARES TR CORE S&P500 ETF 464287200 395,395 516 SH SOLE 516 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,986,628 14,429 SH SOLE 14,429 0 0
ISHARES TR CALIF MUN BD ETF 464288356 732,900 13,542 SH SOLE 13,542 0 0
JOHNSON & JOHNSON COM 478160104 328,445 1,241 SH SOLE 1,241 0 0
JPMORGAN CHASE & CO COM 46625H100 322,995 976 SH SOLE 976 0 0
LAM RESEARCH CORP COM NEW 512807306 472,118 1,437 SH SOLE 1,437 0 0
MASTERCARD INCORPORATED CL A 57636Q104 331,141 600 SH SOLE 600 0 0
MCKESSON CORP COM 58155Q103 319,122 374 SH SOLE 374 0 0
META PLATFORMS INC CL A 30303M102 661,047 912 SH SOLE 912 0 0
MICRON TECHNOLOGY INC COM 595112103 305,647 287 SH SOLE 287 0 0
MICROSOFT CORP COM 594918104 827,652 1,614 SH SOLE 1,614 0 0
NVIDIA CORPORATION COM 67066G104 2,020,048 8,845 SH SOLE 8,845 0 0
ORACLE CORP COM 68389X105 298,645 2,175 SH SOLE 2,175 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 321,913 1,721 SH SOLE 1,721 0 0
PARKER-HANNIFIN CORP COM 701094104 212,701 223 SH SOLE 223 0 0
PG&E CORP COM 69331C108 213,419 17,422 SH SOLE 17,422 0 0
RTX CORPORATION COM 75513E101 416,436 2,243 SH SOLE 2,243 0 0
SALESFORCE INC COM 79466L302 241,793 1,053 SH SOLE 1,053 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 3,668,830 59,656 SH SOLE 59,656 0 0
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 7,995,775 72,053 SH SOLE 72,053 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 7,017,110 64,472 SH SOLE 64,472 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 9,680,687 181,286 SH SOLE 181,286 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 2,017,971 51,166 SH SOLE 51,166 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 3,734,131 46,329 SH SOLE 46,329 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 7,430,053 44,497 SH SOLE 44,497 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 7,472,779 44,370 SH SOLE 44,370 0 0
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 1,175,255 28,728 SH SOLE 28,728 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 12,788,649 65,332 SH SOLE 65,332 0 0
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 1,553,407 31,897 SH SOLE 31,897 0 0
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 2,703,619 53,846 SH SOLE 53,846 0 0
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 1,014,755 19,605 SH SOLE 19,605 0 0
SPDR INDEX SHS FDS ST STR MSCI GLB 78463X475 8,228,563 95,128 SH SOLE 95,128 0 0
SPDR SERIES TRUST ST STR P400MID 78464A847 5,591,117 88,692 SH SOLE 88,692 0 0
SPDR SERIES TRUST ST STR SP500FF 78468R796 429,499 6,874 SH SOLE 6,874 0 0
SPDR SERIES TRUST ST STR NUVEE ETF 78468R721 2,384,209 55,745 SH SOLE 55,745 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 1,764,197 19,655 SH SOLE 19,655 0 0
SPDR SERIES TRUST ST STR P500VAL 78464A508 10,622,826 173,774 SH SOLE 173,774 0 0
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 956,160 20,496 SH SOLE 20,496 0 0
SPDR SERIES TRUST ST STR P500GRW 78464A409 2,203,869 17,906 SH SOLE 17,906 0 0
SPDR SERIES TRUST ST STR SP1500VT 78464A128 2,140,461 8,956 SH SOLE 8,956 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 1,494,540 2,939 SH SOLE 2,939 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 272,275 357 SH SOLE 357 0 0
SYNOPSYS INC COM 871607107 254,196 584 SH SOLE 584 0 0
TESLA INC COM 88160R101 222,466 627 SH SOLE 627 0 0
TJX COS INC NEW COM 872540109 260,416 1,968 SH SOLE 1,968 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 1,520,625 89,871 SH SOLE 89,871 0 0
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 275,328 1,274 SH SOLE 1,274 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 560,399 800 SH SOLE 800 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 362,615 969 SH SOLE 969 0 0
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 7,482,230 83,034 SH SOLE 83,034 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 22,900,625 182,228 SH SOLE 182,228 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 237,050 750 SH SOLE 750 0 0
VISA INC COM CL A 92826C839 263,842 734 SH SOLE 734 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 355,074 6,841 SH SOLE 6,841 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 995,878 12,118 SH SOLE 12,118 0 0