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
APPLE INC COM 037833100   16,180,656 83,418 SH   SOLE   0 0 83,418
MICROSOFT CORP COM 594918104   10,206,449 29,971 SH   SOLE   0 0 29,971
AMAZON COM INC COM 023135106   8,572,213 65,758 SH   SOLE   0 0 65,758
NVIDIA CORPORATION COM 67066G104   8,283,981 19,583 SH   SOLE   0 0 19,583
TESLA INC COM 88160R101   6,382,325 24,381 SH   SOLE   0 0 24,381
ALPHABET INC CAP STK CL A 02079K305   6,044,611 50,498 SH   SOLE   0 0 50,498
MARSH & MCLENNAN COS INC COM 571748102   4,942,742 26,280 SH   SOLE   0 0 26,280
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,741,946 13,906 SH   SOLE   0 0 13,906
EXXON MOBIL CORP COM 30231G102   4,605,242 42,939 SH   SOLE   0 0 42,939
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   4,200,238 85,754 SH   SOLE   0 0 85,754
ADVANCED MICRO DEVICES INC COM 007903107   4,131,174 36,267 SH   SOLE   0 0 36,267
CADENCE DESIGN SYSTEM INC COM 127387108   3,805,322 16,226 SH   SOLE   0 0 16,226
COCA COLA CO COM 191216100   3,441,034 57,141 SH   SOLE   0 0 57,141
STARBUCKS CORP COM 855244109   3,264,094 32,951 SH   SOLE   0 0 32,951
SERVICENOW INC COM 81762P102   3,198,733 5,692 SH   SOLE   0 0 5,692
META PLATFORMS INC CL A 30303M102   3,130,665 10,909 SH   SOLE   0 0 10,909
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,119,921 14,163 SH   SOLE   0 0 14,163
ON SEMICONDUCTOR CORP COM 682189105   3,055,407 32,305 SH   SOLE   0 0 32,305
FORTINET INC COM 34959E109   3,038,189 40,193 SH   SOLE   0 0 40,193
KLA CORP COM NEW 482480100   2,989,178 6,163 SH   SOLE   0 0 6,163
INTUITIVE SURGICAL INC COM NEW 46120E602   2,870,244 8,394 SH   SOLE   0 0 8,394
VERTEX PHARMACEUTICALS INC COM 92532F100   2,766,365 7,861 SH   SOLE   0 0 7,861
PHILLIPS 66 COM 718546104   2,766,106 29,001 SH   SOLE   0 0 29,001
MERCK & CO INC COM 58933Y105   2,754,345 23,870 SH   SOLE   0 0 23,870
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,714,795 6,124 SH   SOLE   0 0 6,124
AMGEN INC COM 031162100   2,634,976 11,868 SH   SOLE   0 0 11,868
MARATHON PETE CORP COM 56585A102   2,588,170 22,197 SH   SOLE   0 0 22,197
DEVON ENERGY CORP NEW COM 25179M103   2,585,097 53,477 SH   SOLE   0 0 53,477
MONSTER BEVERAGE CORP NEW COM 61174X109   2,569,636 44,736 SH   SOLE   0 0 44,736
OCCIDENTAL PETE CORP COM 674599105   2,499,591 42,510 SH   SOLE   0 0 42,510
ULTA BEAUTY INC COM 90384S303   2,375,565 5,048 SH   SOLE   0 0 5,048
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,346,557 13,497 SH   SOLE   0 0 13,497
PROCTER AND GAMBLE CO COM 742718109   2,117,208 13,953 SH   SOLE   0 0 13,953
FISERV INC COM 337738108   2,052,461 16,270 SH   SOLE   0 0 16,270
VALERO ENERGY CORP COM 91913Y100   1,898,303 16,183 SH   SOLE   0 0 16,183
AMERICAN EXPRESS CO COM 025816109   1,893,034 10,867 SH   SOLE   0 0 10,867
GARMIN LTD SHS H2906T109   1,892,662 18,148 SH   SOLE   0 0 18,148
BROWN FORMAN CORP CL B 115637209   1,837,452 27,515 SH   SOLE   0 0 27,515
PAYPAL HLDGS INC COM 70450Y103   1,786,896 26,778 SH   SOLE   0 0 26,778
HOME DEPOT INC COM 437076102   1,554,183 5,003 SH   SOLE   0 0 5,003
COSTCO WHSL CORP NEW COM 22160K105   1,542,296 2,865 SH   SOLE   0 0 2,865
HUMANA INC COM 444859102   1,499,674 3,354 SH   SOLE   0 0 3,354
THERMO FISHER SCIENTIFIC INC COM 883556102   1,444,728 2,769 SH   SOLE   0 0 2,769
BOEING CO COM 097023105   1,415,041 6,701 SH   SOLE   0 0 6,701
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,328,756 17,915 SH   SOLE   0 0 17,915
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,324,516 18,239 SH   SOLE   0 0 18,239
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,268,416 7,809 SH   SOLE   0 0 7,809
INVESCO QQQ TR UNIT SER 1 46090E103   1,245,240 3,371 SH   SOLE   0 0 3,371
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,192,360 23,063 SH   SOLE   0 0 23,063
MASTERCARD INCORPORATED CL A 57636Q104   1,187,002 3,018 SH   SOLE   0 0 3,018
DANAHER CORPORATION COM 235851102   1,074,543 4,477 SH   SOLE   0 0 4,477
VISA INC COM CL A 92826C839   1,061,320 4,469 SH   SOLE   0 0 4,469
JPMORGAN CHASE & CO COM 46625H100   940,590 6,467 SH   SOLE   0 0 6,467
RAMBUS INC DEL COM 750917106   920,583 14,346 SH   SOLE   0 0 14,346
NIKE INC CL B 654106103   883,639 8,006 SH   SOLE   0 0 8,006
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   796,476 2,581 SH   SOLE   0 0 2,581
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   792,543 5,971 SH   SOLE   0 0 5,971
JOHNSON & JOHNSON COM 478160104   777,609 4,698 SH   SOLE   0 0 4,698
PARKER-HANNIFIN CORP COM 701094104   758,300 1,944 SH   SOLE   0 0 1,944
UNION PAC CORP COM 907818108   737,150 3,603 SH   SOLE   0 0 3,603
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   624,059 3,675 SH   SOLE   0 0 3,675
LOWES COS INC COM 548661107   605,997 2,685 SH   SOLE   0 0 2,685
NOVO-NORDISK A S ADR 670100205   559,770 3,459 SH   SOLE   0 0 3,459
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   512,517 7,875 SH   SOLE   0 0 7,875
ISHARES TR CORE S&P500 ETF 464287200   496,521 1,114 SH   SOLE   0 0 1,114
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   435,718 1,267 SH   SOLE   0 0 1,267
GENERAL ELECTRIC CO COM NEW 369604301   411,646 3,747 SH   SOLE   0 0 3,747
CATERPILLAR INC COM 149123101   391,353 1,591 SH   SOLE   0 0 1,591
QUALCOMM INC COM 747525103   387,150 3,252 SH   SOLE   0 0 3,252
CONOCOPHILLIPS COM 20825C104   376,172 3,631 SH   SOLE   0 0 3,631
INTEL CORP COM 458140100   369,229 11,042 SH   SOLE   0 0 11,042
ROCKWELL AUTOMATION INC COM 773903109   364,418 1,106 SH   SOLE   0 0 1,106
PFIZER INC COM 717081103   348,612 9,504 SH   SOLE   0 0 9,504
VANGUARD WORLD FDS MATERIALS ETF 92204A801   337,008 1,852 SH   SOLE   0 0 1,852
MCDONALDS CORP COM 580135101   333,921 1,119 SH   SOLE   0 0 1,119
ISHARES TR CORE S&P TTL STK 464287150   327,611 3,348 SH   SOLE   0 0 3,348
SPDR GOLD TR GOLD SHS 78463V107   321,064 1,801 SH   SOLE   0 0 1,801
GLACIER BANCORP INC NEW COM 37637Q105   314,973 10,105 SH   SOLE   0 0 10,105
PHILIP MORRIS INTL INC COM 718172109   314,336 3,220 SH   SOLE   0 0 3,220
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   305,372 4,666 SH   SOLE   0 0 4,666
SELECT SECTOR SPDR TR ENERGY 81369Y506   298,388 3,676 SH   SOLE   0 0 3,676
ALPHABET INC CAP STK CL C 02079K107   291,780 2,412 SH   SOLE   0 0 2,412
WEYERHAEUSER CO MTN BE COM NEW 962166104   291,101 8,687 SH   SOLE   0 0 8,687
WELLS FARGO CO NEW COM 949746101   280,348 6,569 SH   SOLE   0 0 6,569
DEERE & CO COM 244199105   272,802 673 SH   SOLE   0 0 673
CSX CORP COM 126408103   271,129 7,951 SH   SOLE   0 0 7,951
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   251,719 5,747 SH   SOLE   0 0 5,747
BANK AMERICA CORP COM 060505104   248,316 8,655 SH   SOLE   0 0 8,655
VANGUARD WORLD FDS ENERGY ETF 92204A306   247,342 2,191 SH   SOLE   0 0 2,191
CHEVRON CORP NEW COM 166764100   247,250 1,571 SH   SOLE   0 0 1,571
US BANCORP DEL COM NEW 902973304   236,362 7,154 SH   SOLE   0 0 7,154
ISHARES TR CORE S&P US VLU 464287663   236,183 3,018 SH   SOLE   0 0 3,018
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   221,395 2,650 SH   SOLE   0 0 2,650
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   220,803 2,946 SH   SOLE   0 0 2,946
ISHARES TR CORE S&P SCP ETF 464287804   212,870 2,136 SH   SOLE   0 0 2,136
GABELLI UTIL TR COM 36240A101   127,642 18,826 SH   SOLE   0 0 18,826
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   106,097 13,050 SH   SOLE   0 0 13,050
AMMO INC COM 00175J107   102,240 48,000 SH   SOLE   0 0 48,000
MADISON COVERED CALL & EQUIT COM 557437100   77,582 10,484 SH   SOLE   0 0 10,484