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
ABBVIE INC COM 00287Y109   318,287 1,393 SH   SOLE   0 0 1,393
ADVANCED MICRO DEVICES INC COM 007903107   324,238 1,514 SH   SOLE   0 0 1,514
ALPHABET INC CAP STK CL C 02079K107   4,215,021 13,432 SH   SOLE   0 0 13,432
ALPHABET INC CAP STK CL A 02079K305   1,134,136 3,623 SH   SOLE   0 0 3,623
AMAZON COM INC COM 023135106   2,926,957 12,681 SH   SOLE   0 0 12,681
AMERICAN ELEC PWR CO INC COM 025537101   639,279 5,544 SH   SOLE   0 0 5,544
AMERICAN EXPRESS CO COM 025816109   472,796 1,278 SH   SOLE   0 0 1,278
APPLE INC COM 037833100   4,680,837 17,218 SH   SOLE   0 0 17,218
ARGAN INC COM 04010E109   213,058 680 SH   SOLE   0 0 680
ARISTA NETWORKS INC COM SHS 040413205   1,605,380 12,252 SH   SOLE   0 0 12,252
ASTRAZENECA PLC SPONSORED ADR 046353108   232,767 2,532 SH   SOLE   0 0 2,532
ATMOS ENERGY CORP COM 049560105   280,445 1,673 SH   SOLE   0 0 1,673
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,772,711 13,474 SH   SOLE   0 0 13,474
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   209,866 3,977 SH   SOLE   0 0 3,977
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   8,871,902 145,895 SH   SOLE   0 0 145,895
BROOKFIELD CORP CL A LTD VT SH 11271J107   551,177 12,011 SH   SOLE   0 0 12,011
CHEVRON CORP NEW COM 166764100   238,064 1,562 SH   SOLE   0 0 1,562
COSTCO WHSL CORP NEW COM 22160K105   346,661 402 SH   SOLE   0 0 402
DANAHER CORPORATION COM 235851102   246,087 1,075 SH   SOLE   0 0 1,075
EXXON MOBIL CORP COM 30231G102   1,518,029 12,615 SH   SOLE   0 0 12,615
META PLATFORMS INC CL A 30303M102   1,101,247 1,668 SH   SOLE   0 0 1,668
GE VERNOVA INC COM 36828A101   316,328 484 SH   SOLE   0 0 484
GE AEROSPACE COM NEW 369604301   572,936 1,860 SH   SOLE   0 0 1,860
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   252,268 10,164 SH   SOLE   0 0 10,164
HILTON WORLDWIDE HLDGS INC COM 43300A203   408,182 1,421 SH   SOLE   0 0 1,421
HUNTINGTON INGALLS INDS INC COM 446413106   253,012 744 SH   SOLE   0 0 744
INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565   5,157,714 135,531 SH   SOLE   0 0 135,531
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672   273,452 6,850 SH   SOLE   0 0 6,850
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   291,887 5,750 SH   SOLE   0 0 5,750
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681   751,075 21,910 SH   SOLE   0 0 21,910
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756   800,637 21,854 SH   SOLE   0 0 21,854
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   235,776 7,036 SH   SOLE   0 0 7,036
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   487,494 9,701 SH   SOLE   0 0 9,701
INVESCO QQQ TR UNIT SER 1 46090E103   816,908 1,330 SH   SOLE   0 0 1,330
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   295,960 1,545 SH   SOLE   0 0 1,545
ISHARES GOLD TR ISHARES NEW 464285204   2,621,060 32,291 SH   SOLE   0 0 32,291
ISHARES TR CORE S&P TTL STK 464287150   283,849 1,909 SH   SOLE   0 0 1,909
ISHARES TR CORE S&P500 ETF 464287200   26,230,954 38,297 SH   SOLE   0 0 38,297
ISHARES TR GLOBAL TECH ETF 464287291   319,622 3,044 SH   SOLE   0 0 3,044
ISHARES TR S&P 500 GRWT ETF 464287309   1,044,852 8,477 SH   SOLE   0 0 8,477
ISHARES TR S&P 500 VAL ETF 464287408   517,187 2,439 SH   SOLE   0 0 2,439
ISHARES TR 7-10 YR TRSY BD 464287440   293,048 3,048 SH   SOLE   0 0 3,048
ISHARES TR 1 3 YR TREAS BD 464287457   1,854,637 22,394 SH   SOLE   0 0 22,394
ISHARES TR CORE S&P MCP ETF 464287507   279,754 4,239 SH   SOLE   0 0 4,239
ISHARES TR EXPND TEC SC ETF 464287549   495,199 3,834 SH   SOLE   0 0 3,834
ISHARES TR CORE S&P SCP ETF 464287804   223,559 1,860 SH   SOLE   0 0 1,860
ISHARES TR NATIONAL MUN ETF 464288414   836,255 7,807 SH   SOLE   0 0 7,807
ISHARES TR ISHS 5-10YR INVT 464288638   877,503 16,286 SH   SOLE   0 0 16,286
ISHARES TR ISHS 1-5YR INVS 464288646   249,030 4,709 SH   SOLE   0 0 4,709
ISHARES TR 3 7 YR TREAS BD 464288661   6,446,319 54,012 SH   SOLE   0 0 54,012
ISHARES TR US TREAS BD ETF 46429B267   326,914 14,198 SH   SOLE   0 0 14,198
ISHARES TR MSCI USA MIN VOL 46429B697   590,890 6,275 SH   SOLE   0 0 6,275
ISHARES U S ETF TR SHORT DURATION B 46431W507   516,323 10,104 SH   SOLE   0 0 10,104
ISHARES U S ETF TR SHORT MATURITY M 46431W838   864,196 17,174 SH   SOLE   0 0 17,174
ISHARES TR MSCI USA QLT FCT 46432F339   716,422 3,607 SH   SOLE   0 0 3,607
ISHARES TR MSCI USA MMENTM 46432F396   269,744 1,078 SH   SOLE   0 0 1,078
ISHARES TR 0-5YR INVT GR CP 46434V100   693,120 13,671 SH   SOLE   0 0 13,671
ISHARES TR CORE DIV GRWTH 46434V621   2,549,318 36,723 SH   SOLE   0 0 36,723
ISHARES TR IBONDS DEC2026 46435GAA0   2,078,807 85,795 SH   SOLE   0 0 85,795
ISHARES TR IBONDS 27 ETF 46435UAA9   994,559 40,962 SH   SOLE   0 0 40,962
ISHARES TR IBDS DEC28 ETF 46435U515   743,051 29,191 SH   SOLE   0 0 29,191
ISHARES TR IBONDS DEC 29 46436E205   2,167,303 92,600 SH   SOLE   0 0 92,600
ISHARES TR IBONDS DEC 2031 46436E486   470,799 22,260 SH   SOLE   0 0 22,260
ISHARES TR IBONDS DEC 2030 46436E726   334,758 15,168 SH   SOLE   0 0 15,168
ISHARES TR IBONDS 27 TRM TS 46436E841   819,959 36,491 SH   SOLE   0 0 36,491
ISHARES TR IBONDS 26 TRM TS 46436E858   280,032 12,242 SH   SOLE   0 0 12,242
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   482,449 9,717 SH   SOLE   0 0 9,717
JPMORGAN CHASE & CO. COM 46625H100   333,890 1,036 SH   SOLE   0 0 1,036
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   492,493 8,604 SH   SOLE   0 0 8,604
JOHNSON & JOHNSON COM 478160104   450,738 2,178 SH   SOLE   0 0 2,178
LENNOX INTL INC COM 526107107   243,276 501 SH   SOLE   0 0 501
ELI LILLY & CO COM 532457108   238,579 222 SH   SOLE   0 0 222
MARRIOTT INTL INC NEW CL A 571903202   358,637 1,156 SH   SOLE   0 0 1,156
MASTERCARD INCORPORATED CL A 57636Q104   1,543,370 2,703 SH   SOLE   0 0 2,703
MCDONALDS CORP COM 580135101   462,263 1,512 SH   SOLE   0 0 1,512
MICROSOFT CORP COM 594918104   2,347,304 4,854 SH   SOLE   0 0 4,854
MOODYS CORP COM 615369105   427,388 837 SH   SOLE   0 0 837
NETFLIX INC COM 64110L106   382,541 4,080 SH   SOLE   0 0 4,080
NEXTERA ENERGY INC COM 65339F101   204,185 2,543 SH   SOLE   0 0 2,543
NORTHROP GRUMMAN CORP COM 666807102   2,169,079 3,804 SH   SOLE   0 0 3,804
NVIDIA CORPORATION COM 67066G104   5,478,146 29,373 SH   SOLE   0 0 29,373
ORACLE CORP COM 68389X105   963,440 4,943 SH   SOLE   0 0 4,943
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579   418,216 6,384 SH   SOLE   0 0 6,384
SPDR S&P 500 ETF TR TR UNIT 78462F103   877,631 1,287 SH   SOLE   0 0 1,287
SPDR GOLD TR GOLD SHS 78463V107   777,560 1,962 SH   SOLE   0 0 1,962
T ROWE PRICE ETF INC US EQUITY RESEAR 87283Q503   1,974,106 46,146 SH   SOLE   0 0 46,146
T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701   1,673,813 33,577 SH   SOLE   0 0 33,577
T ROWE PRICE ETF INC CAPITAL APPRECIA 87283Q784   2,069,751 87,813 SH   SOLE   0 0 87,813
T ROWE PRICE ETF INC TECHNOLOGY ETF 87283Q792   5,974,332 183,711 SH   SOLE   0 0 183,711
T ROWE PRICE ETF INC INTERNATIONAL EQ 87283Q834   17,161,946 497,448 SH   SOLE   0 0 497,448
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   10,684,704 279,558 SH   SOLE   0 0 279,558
T ROWE PRICE ETF INC FLOATING RATE 87283Q883   7,671,096 149,231 SH   SOLE   0 0 149,231
TESLA INC COM 88160R101   1,994,058 4,434 SH   SOLE   0 0 4,434
TRANSDIGM GROUP INC COM 893641100   477,159 359 SH   SOLE   0 0 359
UNITEDHEALTH GROUP INC COM 91324P102   243,715 738 SH   SOLE   0 0 738
VANGUARD INDEX FDS GROWTH ETF 922908736   211,731 434 SH   SOLE   0 0 434
VANGUARD INDEX FDS TOTAL STK MKT 922908769   730,941 2,180 SH   SOLE   0 0 2,180
VISA INC COM CL A 92826C839   384,471 1,096 SH   SOLE   0 0 1,096