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   14,374,951 83,961 SH   SOLE   27 0 83,934
MICROSOFT CORP COM 594918104   9,538,523 30,209 SH   SOLE   14 0 30,195
NVIDIA CORPORATION COM 67066G104   8,555,800 19,669 SH   SOLE   13 0 19,656
AMAZON COM INC COM 023135106   8,326,360 65,500 SH   SOLE   42 0 65,458
ALPHABET INC CAP STK CL A 02079K305   6,636,172 50,712 SH   SOLE   44 0 50,668
TESLA INC COM 88160R101   6,178,037 24,690 SH   SOLE   13 0 24,677
EXXON MOBIL CORP COM 30231G102   5,110,489 43,464 SH   SOLE   26 0 43,438
MARSH & MCLENNAN COS INC COM 571748102   5,001,084 26,280 SH   SOLE   0 0 26,280
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,982,667 14,224 SH   SOLE   2 0 14,222
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   4,094,623 89,324 SH   SOLE   22 0 89,302
CADENCE DESIGN SYSTEM INC COM 127387108   3,985,677 17,011 SH   SOLE   2 0 17,009
ADVANCED MICRO DEVICES INC COM 007903107   3,844,234 37,388 SH   SOLE   30 0 37,358
BOOKING HOLDINGS INC COM 09857L108   3,830,266 1,242 SH   SOLE   0 0 1,242
PHILLIPS 66 COM 718546104   3,500,779 29,137 SH   SOLE   22 0 29,115
MARATHON PETE CORP COM 56585A102   3,426,189 22,639 SH   SOLE   4 0 22,635
META PLATFORMS INC CL A 30303M102   3,371,659 11,231 SH   SOLE   8 0 11,223
FORTIVE CORP COM 34959J108   3,256,034 43,906 SH   SOLE   61 0 43,844
SERVICENOW INC COM 81762P102   3,250,911 5,816 SH   SOLE   1 0 5,815
ON SEMICONDUCTOR CORP COM 682189105   3,073,764 33,069 SH   SOLE   30 0 33,039
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,013,993 14,190 SH   SOLE   0 0 14,190
STARBUCKS CORP COM 855244109   2,988,935 32,748 SH   SOLE   0 0 32,748
CF INDS HLDGS INC COM 125269100   2,946,378 34,364 SH   SOLE   19 0 34,345
KLA CORP COM NEW 482480100   2,896,439 6,315 SH   SOLE   1 0 6,314
VERTEX PHARMACEUTICALS INC COM 92532F100   2,806,262 8,070 SH   SOLE   3 0 8,067
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,628,106 6,148 SH   SOLE   0 0 6,148
DEVON ENERGY CORP NEW COM 25179M103   2,614,333 54,808 SH   SOLE   45 0 54,763
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,563,216 15,636 SH   SOLE   0 0 15,636
INTUITIVE SURGICAL INC COM NEW 46120E602   2,540,877 8,693 SH   SOLE   1 0 8,692
MONSTER BEVERAGE CORP NEW COM 61174X109   2,449,732 46,265 SH   SOLE   9 0 46,256
FORTINET INC COM 34959E109   2,422,193 41,278 SH   SOLE   42 0 41,236
ARISTA NETWORKS INC COM 040413106   2,373,433 12,904 SH   SOLE   16 0 12,888
VALERO ENERGY CORP COM 91913Y100   2,337,877 16,498 SH   SOLE   4 0 16,494
SALESFORCE INC COM 79466L302   2,158,999 10,647 SH   SOLE   1 0 10,646
PROCTER AND GAMBLE CO COM 742718109   2,067,549 14,175 SH   SOLE   18 0 14,157
UNION PAC CORP COM 907818108   1,978,364 9,715 SH   SOLE   1 0 9,714
GARMIN LTD SHS H2906T109   1,946,425 18,502 SH   SOLE   10 0 18,492
AMERICAN EXPRESS CO COM 025816109   1,657,354 11,109 SH   SOLE   1 0 11,108
BROWN FORMAN CORP CL B 115637209   1,617,859 28,044 SH   SOLE   4 0 28,040
PAYPAL HLDGS INC COM 70450Y103   1,599,524 27,361 SH   SOLE   9 0 27,352
HOME DEPOT INC COM 437076102   1,511,160 5,001 SH   SOLE   4 0 4,997
THERMO FISHER SCIENTIFIC INC COM 883556102   1,403,612 2,773 SH   SOLE   2 0 2,771
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,292,290 18,263 SH   SOLE   0 0 18,263
GRAINGER W W INC COM 384802104   1,279,904 1,850 SH   SOLE   0 0 1,850
COSTCO WHSL CORP NEW COM 22160K105   1,274,536 2,256 SH   SOLE   3 0 2,253
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,270,193 9,866 SH   SOLE   0 0 9,866
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,250,654 8,049 SH   SOLE   0 0 8,049
BOEING CO COM 097023105   1,244,822 6,494 SH   SOLE   0 0 6,494
INVESCO QQQ TR UNIT SER 1 46090E103   1,224,952 3,419 SH   SOLE   0 0 3,419
MASTERCARD INCORPORATED CL A 57636Q104   1,195,748 3,020 SH   SOLE   2 0 3,018
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,157,761 23,225 SH   SOLE   0 0 23,225
HONEYWELL INTL INC COM 438516106   1,133,200 6,134 SH   SOLE   5 0 6,129
DANAHER CORPORATION COM 235851102   1,112,077 4,482 SH   SOLE   6 0 4,476
VISA INC COM CL A 92826C839   1,027,019 4,465 SH   SOLE   8 0 4,457
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   924,365 5,742 SH   SOLE   0 0 5,742
JPMORGAN CHASE & CO COM 46625H100   864,644 5,962 SH   SOLE   0 0 5,962
RAMBUS INC DEL COM 750917106   800,363 14,346 SH   SOLE   0 0 14,346
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   792,073 2,579 SH   SOLE   5 0 2,574
PARKER-HANNIFIN CORP COM 701094104   757,687 1,945 SH   SOLE   6 0 1,939
NIKE INC CL B 654106103   756,018 7,906 SH   SOLE   0 0 7,906
JOHNSON & JOHNSON COM 478160104   723,387 4,645 SH   SOLE   2 0 4,642
NOVO-NORDISK A S ADR 670100205   629,123 6,918 SH   SOLE   0 0 6,918
LOWES COS INC COM 548661107   552,721 2,659 SH   SOLE   7 0 2,652
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   495,991 7,564 SH   SOLE   0 0 7,564
ISHARES TR CORE S&P500 ETF 464287200   478,385 1,114 SH   SOLE   0 0 1,114
CATERPILLAR INC COM 149123101   428,673 1,570 SH   SOLE   0 0 1,570
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   427,614 1,277 SH   SOLE   0 0 1,277
GENERAL ELECTRIC CO COM NEW 369604301   414,937 3,753 SH   SOLE   0 0 3,753
CONOCOPHILLIPS COM 20825C104   398,275 3,325 SH   SOLE   0 0 3,325
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   393,885 5,724 SH   SOLE   0 0 5,724
INTEL CORP COM 458140100   392,614 11,044 SH   SOLE   0 0 11,044
QUALCOMM INC COM 747525103   355,500 3,201 SH   SOLE   0 0 3,201
SELECT SECTOR SPDR TR ENERGY 81369Y506   328,407 3,633 SH   SOLE   0 0 3,633
ALPHABET INC CAP STK CL C 02079K107   320,659 2,432 SH   SOLE   0 0 2,432
VANGUARD WORLD FDS MATERIALS ETF 92204A801   319,507 1,852 SH   SOLE   0 0 1,852
ROCKWELL AUTOMATION INC COM 773903109   316,219 1,106 SH   SOLE   6 0 1,100
ISHARES TR CORE S&P TTL STK 464287150   315,389 3,348 SH   SOLE   0 0 3,348
PFIZER INC COM 717081103   307,835 9,281 SH   SOLE   0 0 9,281
SPDR GOLD TR GOLD SHS 78463V107   305,867 1,784 SH   SOLE   0 0 1,784
PHILIP MORRIS INTL INC COM 718172109   298,108 3,220 SH   SOLE   0 0 3,220
MCDONALDS CORP COM 580135101   289,784 1,100 SH   SOLE   0 0 1,100
GLACIER BANCORP INC NEW COM 37637Q105   287,993 10,105 SH   SOLE   0 0 10,105
VANGUARD WORLD FDS ENERGY ETF 92204A306   277,687 2,191 SH   SOLE   0 0 2,191
WELLS FARGO CO NEW COM 949746101   268,464 6,570 SH   SOLE   0 0 6,570
WEYERHAEUSER CO MTN BE COM NEW 962166104   266,343 8,687 SH   SOLE   0 0 8,687
CHEVRON CORP NEW COM 166764100   259,563 1,539 SH   SOLE   0 0 1,539
DEERE & CO COM 244199105   254,153 673 SH   SOLE   0 0 673
CSX CORP COM 126408103   244,493 7,951 SH   SOLE   0 0 7,951
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   238,041 5,747 SH   SOLE   0 0 5,747
US BANCORP DEL COM NEW 902973304   230,964 6,986 SH   SOLE   0 0 6,986
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   214,233 2,946 SH   SOLE   0 0 2,946
BANK AMERICA CORP COM 060505104   210,499 7,688 SH   SOLE   0 0 7,688
ISHARES TR CORE S&P US VLU 464287663   209,976 2,814 SH   SOLE   0 0 2,814
ISHARES TR CORE S&P SCP ETF 464287804   201,506 2,136 SH   SOLE   0 0 2,136
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   200,680 2,652 SH   SOLE   0 0 2,652
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   108,730 16,600 SH   SOLE   0 0 16,600
GABELLI UTIL TR COM 36240A101   99,996 18,867 SH   SOLE   0 0 18,867
AMMO INC COM 00175J107   96,960 48,000 SH   SOLE   0 0 48,000
MADISON COVERED CALL & EQUIT COM 557437100   74,122 10,484 SH   SOLE   0 0 10,484