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
ALPHABET INC CAP STK CL A 02079K305   14,014,594 74,034 SH   SOLE   39,666 0 34,368
AMAZON COM INC COM 023135106   16,720,260 76,213 SH   SOLE   39,366 0 36,847
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   306,415 4,234 SH   SOLE   2,780 0 1,454
AMERICAN CENTY ETF TR US SML CP VALU 025072877   14,014,156 145,179 SH   SOLE   80,404 0 64,775
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   324,035 4,853 SH   SOLE   3,658 0 1,195
AMERICAN CENTY ETF TR US EQT ETF 025072885   492,114 5,077 SH   SOLE   3,284 0 1,793
APPLE INC COM 037833100   17,850,580 71,283 SH   SOLE   38,923 0 32,360
ASML HOLDING N V N Y REGISTRY SHS N07059210   5,237,606 7,557 SH   SOLE   4,388 0 3,169
AXON ENTERPRISE INC COM 05464C101   2,031,386 3,418 SH   SOLE   2,520 0 898
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,264,198 2,789 SH   SOLE   2,315 0 474
BONDBLOXX ETF TRUST USD HI YLD HEALT 09789C408   2,254,578 64,936 SH   SOLE   39,957 0 24,979
BONDBLOXX ETF TRUST JP MORGAN USD EM 09789C879   9,497,400 227,892 SH   SOLE   144,743 0 83,149
BROADCOM INC COM 11135F101   22,792,322 98,311 SH   SOLE   53,253 0 45,058
CGI INC CL A SUB VTG 12532H104   470,076 4,300 SH   SOLE   0 0 4,300
COCA COLA CO COM 191216100   3,912,696 62,844 SH   SOLE   33,482 0 29,362
CROWDSTRIKE HLDGS INC CL A 22788C105   1,087,727 3,179 SH   SOLE   1,531 0 1,648
EATON CORP PLC SHS G29183103   7,508,559 22,625 SH   SOLE   12,373 0 10,252
ELEVANCE HEALTH INC COM 036752103   938,298 2,544 SH   SOLE   1,780 0 764
ELI LILLY & CO COM 532457108   1,435,920 1,860 SH   SOLE   1,805 0 55
EMCOR GROUP INC COM 29084Q100   8,166,569 17,992 SH   SOLE   9,641 0 8,351
EQUINIX INC COM 29444U700   974,024 1,033 SH   SOLE   487 0 546
EXXON MOBIL CORP COM 30231G102   501,043 4,658 SH   SOLE   1,167 0 3,491
FERRARI N V COM N3167Y103   1,526,054 3,592 SH   SOLE   2,618 0 974
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   2,736,083 43,122 SH   SOLE   18,644 0 24,478
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   9,396,579 121,970 SH   SOLE   71,229 0 50,741
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   202,115 4,895 SH   SOLE   4,895 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   215,638 4,719 SH   SOLE   1,073 0 3,646
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599   223,014 5,154 SH   SOLE   1,574 0 3,580
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   401,329 7,811 SH   SOLE   4,470 0 3,341
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   456,221 15,330 SH   SOLE   15,330 0 0
FIRST TR EXCHNG TRADED FD VI VEST NASDAQ-100 33740F193   2,861,324 136,840 SH   SOLE   100,748 0 36,092
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557   3,782,256 134,936 SH   SOLE   69,901 0 65,035
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   299,926 6,125 SH   SOLE   4,408 0 1,717
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   9,428,847 198,795 SH   SOLE   108,549 0 90,246
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612   1,826,243 59,140 SH   SOLE   59,140 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   244,004 5,474 SH   SOLE   1,499 0 3,975
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   304,700 10,000 SH   SOLE   10,000 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   303,963 7,550 SH   SOLE   0 0 7,550
FISERV INC COM 337738108   779,569 3,795 SH   SOLE   1,990 0 1,805
GE VERNOVA INC COM 36828A101   1,408,807 4,283 SH   SOLE   3,101 0 1,182
GENERAL DYNAMICS CORP COM 369550108   5,584,934 21,196 SH   SOLE   11,987 0 9,209
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   1,787,063 66,731 SH   SOLE   33,507 0 33,224
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   826,136 11,662 SH   SOLE   10,977 0 685
HOME DEPOT INC COM 437076102   321,921 828 SH   SOLE   0 0 828
INTUITIVE SURGICAL INC COM NEW 46120E602   464,022 889 SH   SOLE   30 0 859
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   12,052,715 249,487 SH   SOLE   139,611 0 109,876
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   292,842 5,400 SH   SOLE   4,850 0 550
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   568,565 8,650 SH   SOLE   0 0 8,650
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   3,207,111 25,962 SH   SOLE   15,178 0 10,784
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   1,098,317 20,160 SH   SOLE   0 0 20,160
INVESCO QQQ TR UNIT SER 1 46090E103   826,213 1,616 SH   SOLE   0 0 1,616
ISHARES GOLD TR ISHARES NEW 464285204   334,044 6,747 SH   SOLE   1,096 0 5,651
ISHARES TR CALIF MUN BD ETF 464288356   450,049 7,857 SH   SOLE   7,857 0 0
ISHARES TR U.S. INSRNCE ETF 464288786   8,865,926 70,103 SH   SOLE   33,945 0 36,158
ISHARES TR US CONSUM DISCRE 464287580   2,709,706 28,185 SH   SOLE   11,307 0 16,878
ISHARES TR US BR DEL SE ETF 464288794   13,325,257 92,472 SH   SOLE   48,009 0 44,463
ISHARES TR 10+ YR INVST GRD 464289511   8,906,030 180,284 SH   SOLE   114,429 0 65,855
ISHARES TR 20 YR TR BD ETF 464287432   2,787,399 31,918 SH   SOLE   20,612 0 11,306
ISHARES TR ISHS 5-10YR INVT 464288638   16,809,361 326,332 SH   SOLE   203,681 0 122,651
ISHARES TR US HOME CONS ETF 464288752   7,124,295 68,907 SH   SOLE   38,136 0 30,771
ISHARES TR U.S. TECH ETF 464287721   432,299 2,710 SH   SOLE   2,710 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   2,916,028 57,504 SH   SOLE   36,712 0 20,792
JANUS DETROIT STR TR HENDERSON MTG 47103U852   3,049,834 69,032 SH   SOLE   41,867 0 27,165
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   5,068,199 103,096 SH   SOLE   63,183 0 39,913
JPMORGAN CHASE & CO. COM 46625H100   9,891,873 41,266 SH   SOLE   23,700 0 17,566
LOCKHEED MARTIN CORP COM 539830109   1,801,301 3,707 SH   SOLE   1,630 0 2,077
META PLATFORMS INC CL A 30303M102   2,121,368 3,623 SH   SOLE   2,225 0 1,398
MICROSOFT CORP COM 594918104   21,366,310 50,691 SH   SOLE   29,202 0 21,489
NETFLIX INC COM 64110L106   3,201,621 3,592 SH   SOLE   1,299 0 2,293
NVIDIA CORPORATION COM 67066G104   9,513,716 70,845 SH   SOLE   44,298 0 26,547
PACER FDS TR US CASH COWS 100 69374H881   269,127 4,765 SH   SOLE   4,765 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,362,096 18,010 SH   SOLE   13,905 0 4,105
PROCTER AND GAMBLE CO COM 742718109   6,659,896 39,725 SH   SOLE   23,046 0 16,679
SCHWAB CHARLES CORP COM 808513105   429,628 5,805 SH   SOLE   0 0 5,805
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   247,929 9,075 SH   SOLE   9,075 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,730,017 22,857 SH   SOLE   9,628 0 13,229
SELECT SECTOR SPDR TR INDL 81369Y704   1,248,774 9,478 SH   SOLE   368 0 9,110
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   928,008 22,818 SH   SOLE   9,610 0 13,208
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,998,130 58,348 SH   SOLE   23,909 0 34,439
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,897,234 39,256 SH   SOLE   16,720 0 22,536
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,022,095 25,899 SH   SOLE   10,509 0 15,390
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   12,697,043 92,295 SH   SOLE   50,279 0 42,016
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,570,115 19,973 SH   SOLE   8,538 0 11,435
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   3,509,043 36,247 SH   SOLE   15,360 0 20,887
SERVICENOW INC COM 81762P102   3,891,701 3,671 SH   SOLE   2,126 0 1,545
SPDR S&P 500 ETF TR TR UNIT 78462F103   280,293 478 SH   SOLE   31 0 447
SPDR SER TR AEROSPACE DEF 78464A631   5,403,079 32,584 SH   SOLE   17,072 0 15,512
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   6,512,259 156,057 SH   SOLE   99,147 0 56,910
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   2,391,172 51,028 SH   SOLE   32,511 0 18,517
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,494,965 12,633 SH   SOLE   8,670 0 3,963
TESLA INC COM 88160R101   2,667,767 6,606 SH   SOLE   4,182 0 2,424
T-MOBILE US INC COM 872590104   13,180,671 59,714 SH   SOLE   33,633 0 26,081
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   18,452,574 76,197 SH   SOLE   41,982 0 34,215
VANECK ETF TRUST GOLD MINERS ETF 92189F106   381,996 11,265 SH   SOLE   500 0 10,765
VANGUARD INDEX FDS TOTAL STK MKT 922908769   261,119 901 SH   SOLE   901 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   4,098,804 9,986 SH   SOLE   4,596 0 5,390
VISA INC COM CL A 92826C839   3,081,651 9,751 SH   SOLE   5,157 0 4,594
WALMART INC COM 931142103   15,467,197 171,192 SH   SOLE   94,848 0 76,344
WELLTOWER INC COM 95040Q104   4,061,317 32,225 SH   SOLE   15,941 0 16,284