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
APPLE INC COM 037833100 5,129,584 25,002 SH SOLE 105 0 24,897
BWX TECHNOLOGIES INC COM 05605H100 5,149,796 35,748 SH SOLE 417 0 35,331
CHUBB LIMITED COM H1467J104 1,711,932 5,909 SH SOLE 73 0 5,836
DIAMONDBACK ENERGY INC COM 25278X109 339,585 2,472 SH SOLE 142 0 2,330
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 828,259 16,193 SH SOLE 594 0 15,599
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 38,473,084 738,447 SH SOLE 8,346 0 730,101
ISHARES TR FLTG RATE NT ETF 46429B655 38,982,893 764,071 SH SOLE 6,141 0 757,930
ISHARES TR S&P 100 ETF 464287101 30,284,112 99,504 SH SOLE 1,258 0 98,246
MARATHON PETE CORP COM 56585A102 4,800,365 28,899 SH SOLE 349 0 28,550
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 2,924,429 55,874 SH SOLE 1,390 0 54,484
SPDR SERIES TRUST S&P BIOTECH 78464A870 246,717 2,975 SH SOLE 67 0 2,908
ALPHABET INC CAP STK CL C 02079K107 996,781 5,619 SH SOLE 0 0 5,619
AMAZON COM INC COM 023135106 2,273,302 10,362 SH SOLE 0 0 10,362
BRISTOL-MYERS SQUIBB CO COM 110122108 832,658 17,988 SH SOLE 0 0 17,988
CME GROUP INC COM 12572Q105 712,538 2,585 SH SOLE 0 0 2,585
ELEVANCE HEALTH INC COM 036752103 200,703 516 SH SOLE 0 0 516
EOG RES INC COM 26875P101 714,888 5,977 SH SOLE 0 0 5,977
FIDELITY GREENWOOD STREET TR HEDGED EQTY ETF 31624J745 1,708,277 59,274 SH SOLE 0 0 59,274
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 702,857 7,478 SH SOLE 0 0 7,478
FIRST SOLAR INC COM 336433107 1,082,632 6,540 SH SOLE 0 0 6,540
INTERCONTINENTAL EXCHANGE IN COM 45866F104 601,890 3,281 SH SOLE 0 0 3,281
MEDICAL PPTYS TRUST INC COM 58463J304 453,866 105,305 SH SOLE 0 0 105,305
MODINE MFG CO COM 607828100 251,274 2,551 SH SOLE 0 0 2,551
NEXTERA ENERGY INC COM 65339F101 511,578 7,369 SH SOLE 0 0 7,369
PAYPAL HLDGS INC COM 70450Y103 333,627 4,489 SH SOLE 0 0 4,489
PEPSICO INC COM 713448108 879,727 6,663 SH SOLE 0 0 6,663
POWELL INDS INC COM 739128106 729,841 3,468 SH SOLE 0 0 3,468
SALESFORCE INC COM 79466L302 644,271 2,363 SH SOLE 0 0 2,363
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2,662,233 88,446 SH SOLE 0 0 88,446
EA SERIES TRUST STRIVE 1000 GRWT 02072L615 2,342,366 50,896 SH SOLE 0 0 50,896
EA SERIES TRUST STRIVE US SEMICO 02072L672 770,823 14,508 SH SOLE 0 0 14,508
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 600,651 2,652 SH SOLE 0 0 2,652
UBER TECHNOLOGIES INC COM 90353T100 219,298 2,350 SH SOLE 0 0 2,350
VANECK ETF TRUST IG FLOATING RATE 92189F486 13,117,237 514,401 SH SOLE 0 0 514,401
WP CAREY INC COM 92936U109 1,124,587 18,028 SH SOLE 0 0 18,028
ISHARES TR MSCI CHINA ETF 46429B671 4,175,606 75,782 SH SOLE 762 0 75,020
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 325,458 3,986 SH SOLE 66 0 3,920
AVISTA CORP COM 05379B107 752,444 19,827 SH SOLE 0 0 19,827
BLUE OWL CAPITAL CORPORATION COM 69121K104 464,774 32,411 SH SOLE 0 0 32,411
GLOBAL X FDS GLBL X MLP ETF 37954Y343 638,845 12,726 SH SOLE 0 0 12,726
MEDTRONIC PLC SHS G5960L103 419,745 4,815 SH SOLE 0 0 4,815
REALTY INCOME CORP COM 756109104 684,349 11,879 SH SOLE 0 0 11,879
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 842,356 31,787 SH SOLE 0 0 31,787
KROGER CO COM 501044101 426,929 5,952 SH SOLE 0 0 5,952
EA SERIES TRUST STRIVE 1000 DIV 02072L581 213,862 6,156 SH SOLE 0 0 6,156
WISDOMTREE TR CYBERSECURITY FD 97717Y659 211,659 6,633 SH SOLE 0 0 6,633
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,499,745 29,849 SH SOLE 255 0 29,594
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 40,771,195 572,147 SH SOLE 5,458 0 566,689
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3,934,236 65,867 SH SOLE 611 0 65,256
PHILLIPS 66 COM 718546104 528,421 4,429 SH SOLE 0 0 4,429
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 268,826 9,942 SH SOLE 0 0 9,942
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 563,960 16,387 SH SOLE 0 0 16,387
ABBOTT LABS COM 002824100 315,724 2,321 SH SOLE 0 0 2,321
COSTCO WHSL CORP NEW COM 22160K105 232,397 235 SH SOLE 0 0 235
ELI LILLY & CO COM 532457108 589,927 757 SH SOLE 0 0 757
JPMORGAN CHASE & CO. COM 46625H100 312,502 1,078 SH SOLE 0 0 1,078
LOCKHEED MARTIN CORP COM 539830109 447,746 967 SH SOLE 0 0 967
MASTERCARD INCORPORATED CL A 57636Q104 1,116,569 1,987 SH SOLE 0 0 1,987
MICROSOFT CORP COM 594918104 1,604,900 3,227 SH SOLE 0 0 3,227
NVIDIA CORPORATION COM 67066G104 7,376,562 46,690 SH SOLE 0 0 46,690
PROCTER AND GAMBLE CO COM 742718109 301,560 1,893 SH SOLE 0 0 1,893
TESLA INC COM 88160R101 385,442 1,213 SH SOLE 0 0 1,213
HOME DEPOT INC COM 437076102 715,900 1,953 SH SOLE 0 0 1,953
VERIZON COMMUNICATIONS INC COM 92343V104 257,626 5,954 SH SOLE 0 0 5,954
WALMART INC COM 931142103 378,527 3,871 SH SOLE 0 0 3,871
EXXON MOBIL CORP COM 30231G102 255,740 2,372 SH SOLE 0 0 2,372
ENBRIDGE INC COM 29250N105 416,426 9,189 SH SOLE 0 0 9,189
INVESCO QQQ TR UNIT SER 1 46090E103 319,141 579 SH SOLE 0 0 579
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 370,900 1,812 SH SOLE 0 0 1,812
ISHARES TR CORE S&P MCP ETF 464287507 887,278 14,306 SH SOLE 0 0 14,306
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 513,926 8,036 SH SOLE 0 0 8,036
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 593,525 11,284 SH SOLE 0 0 11,284
EA SERIES TRUST STRIVE US ENERGY 02072L722 226,755 8,355 SH SOLE 0 0 8,355
ISHARES TR CORE DIV GRWTH 46434V621 441,902 6,911 SH SOLE 0 0 6,911
ISHARES TR RUS 1000 GRW ETF 464287614 889,084 2,094 SH SOLE 0 0 2,094
HUNT J B TRANS SVCS INC COM 445658107 513,327 3,575 SH SOLE 0 0 3,575
SELECT SECTOR SPDR TR ENERGY 81369Y506 762,031 8,985 SH SOLE 0 0 8,985
MERCK & CO INC COM 58933Y105 506,155 6,394 SH SOLE 0 0 6,394
ALPHABET INC CAP STK CL A 02079K305 558,297 3,168 SH SOLE 0 0 3,168
JABIL INC COM 466313103 243,182 1,115 SH SOLE 0 0 1,115
ISHARES TR 0-3 MNTH TREASRY 46436E718 510,437 5,069 SH SOLE 0 0 5,069
ISHARES TR HDG MSCI EAFE 46434V803 226,963 5,979 SH SOLE 0 0 5,979
CHEVRON CORP NEW COM 166764100 1,160,692 8,106 SH SOLE 0 0 8,106
PROSHARES TR ULTRAPRO QQQ 74347X831 3,381,984 40,747 SH SOLE 0 0 40,747
SEMPRA COM 816851109 477,124 6,297 SH SOLE 0 0 6,297