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
FTAI AVIATION LTD SHS G3730V105 977,840 8,500 SH SOLE 0 0 8,500
WILLIS TOWERS WATSON PUB LTD CO SHS G96629103 462,815 1,510 SH SOLE 0 0 1,510
AT & T INC COM 00206R102 2,728,716 94,289 SH SOLE 0 0 94,289
ARK ETF TR INNOVATION ETF 00214Q104 230,200 3,275 SH SOLE 0 0 3,275
ABBVIE INC COM 00287Y109 289,196 1,558 SH SOLE 0 0 1,558
ADVANCED MICRO DEVICES INC COM 007903107 1,641,074 11,565 SH SOLE 0 0 11,565
ALIBABA GRP HLDG LTD SPONSORED ADS 01609W102 306,207 2,700 SH SOLE 0 0 2,700
ALPHABET INC CAP STK CL C 02079K107 1,295,834 7,305 SH SOLE 0 0 7,305
ALTRIA GROUP INC COM 02209S103 598,847 10,214 SH SOLE 0 0 10,214
AMAZON COM INC COM 023135106 4,880,331 22,245 SH SOLE 0 0 22,245
AMERICAN ELEC PWR CO INC COM 025537101 327,674 3,158 SH SOLE 0 0 3,158
AMGEN INC COM 031162100 206,615 740 SH SOLE 0 0 740
APPLE INC COM 037833100 11,499,670 56,049 SH SOLE 0 0 56,049
ARM HOLDINGS PLC SPONSORED ADR 042068205 485,220 3,000 SH SOLE 0 0 3,000
AVINO SILVER & GOLD MINES LTD COM 053906103 36,000 10,000 SH SOLE 0 0 10,000
BANK AMERICA CORP COM 060505104 642,416 13,576 SH SOLE 0 0 13,576
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,604,498 3,303 SH SOLE 0 0 3,303
BLACKSTONE INC COM 09260D107 1,047,060 7,000 SH SOLE 0 0 7,000
BOEING CO COM 097023105 843,358 4,025 SH SOLE 0 0 4,025
BRISTOL-MYERS SQUIBB CO COM 110122108 1,379,766 29,807 SH SOLE 0 0 29,807
CVS HEALTH CORP COM 126650100 319,855 4,637 SH SOLE 0 0 4,637
CAL MAINE FOODS INC COM NEW 128030202 398,520 4,000 SH SOLE 0 0 4,000
CATALYST PHARMACEUTICALS INC COM 14888U101 217,000 10,000 SH SOLE 0 0 10,000
CATERPILLAR INC COM 149123101 1,941,028 5,000 SH SOLE 0 0 5,000
CHARTER COMMUNICATIONS INC N CL A 16119P108 205,631 503 SH SOLE 0 0 503
CHESAPEAKE UTILS CORP COM 165303108 961,760 8,000 SH SOLE 0 0 8,000
CHEVRON CORP NEW COM 166764100 611,421 4,270 SH SOLE 0 0 4,270
CISCO SYS INC COM 17275R102 366,752 5,286 SH SOLE 0 0 5,286
CITIGROUP INC COM NEW 172967424 503,144 5,911 SH SOLE 0 0 5,911
CLEVELAND-CLIFFS INC NEW COM 185899101 1,258,180 165,550 SH SOLE 0 0 165,550
COCA COLA CO COM 191216100 680,295 9,615 SH SOLE 0 0 9,615
COEUR MNG INC COM NEW 192108504 137,392 15,507 SH SOLE 0 0 15,507
COMCAST CORP NEW CL A 20030N101 273,029 7,650 SH SOLE 0 0 7,650
CONOCOPHILLIPS COM 20825C104 495,000 5,516 SH SOLE 0 0 5,516
COSTCO WHSL CORP NEW COM 22160K105 2,340,525 2,364 SH SOLE 0 0 2,364
CROWDSTRIKE HLDGS INC CL A 22788C105 846,983 1,663 SH SOLE 0 0 1,663
CUMMINS INC COM 231021106 327,500 1,000 SH SOLE 0 0 1,000
DEERE & CO COM 244199105 461,876 908 SH SOLE 0 0 908
DELL TECHNOLOGIES INC CL C 24703L202 1,706,592 13,920 SH SOLE 0 0 13,920
DIMENSIONAL ETF TR US EQUITY ETF 25434V401 470,145 7,015 SH SOLE 0 0 7,015
DIMENSIONAL ETF TR US SMALL CAP ETF 25434V500 583,542 9,159 SH SOLE 0 0 9,159
DISNEY WALT CO COM 254687106 2,224,102 17,935 SH SOLE 0 0 17,935
DUKE ENERGY CORP COM NEW 26441C204 387,866 3,287 SH SOLE 0 0 3,287
EVERUS CONSTR GROUP COM 300426103 1,197,676 18,852 SH SOLE 0 0 18,852
EXXON MOBIL CORP COM 30231G102 2,320,989 21,531 SH SOLE 0 0 21,531
META PLATFORMS INC CL A 30303M102 1,862,239 2,523 SH SOLE 0 0 2,523
FEDEX CORP COM 31428X106 681,930 3,000 SH SOLE 0 0 3,000
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,584,170 89,666 SH SOLE 0 0 89,666
FORD MOTOR CO DEL COM 345370860 1,411,928 130,132 SH SOLE 0 0 130,132
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 61,700 10,000 SH SOLE 0 0 10,000
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1,059,904 14,309 SH SOLE 0 0 14,309
GE VERNOVA INC COM 36828A101 2,742,470 5,183 SH SOLE 0 0 5,183
GE AEROSPACE COM NEW 369604301 4,553,905 17,693 SH SOLE 0 0 17,693
GENERAL MLS INC COM 370334104 532,262 10,273 SH SOLE 0 0 10,273
GLACIER BANCORP INC NEW COM 37637Q105 1,309,546 30,398 SH SOLE 0 0 30,398
GOLDMAN SACHS GROUP INC COM 38141G104 817,451 1,155 SH SOLE 0 0 1,155
HOME DEPOT INC COM 437076102 1,032,075 2,815 SH SOLE 0 0 2,815
HONEYWELL INTL INC COM 438516106 1,045,165 4,488 SH SOLE 0 0 4,488
HOWMET AEROSPACE INC COM 443201108 310,093 1,666 SH SOLE 0 0 1,666
INTEL CORP COM 458140100 786,362 35,105 SH SOLE 0 0 35,105
INTERNATIONAL BUSINESS MACHS COM 459200101 3,551,974 12,050 SH SOLE 0 0 12,050
INVESCO QQQ TR UNIT SER Q 46090E103 3,269,210 5,926 SH SOLE 0 0 5,926
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 113,270 10,177 SH SOLE 0 0 10,177
ISHARES TR ISHARES BIOTECH 464287556 722,372 5,710 SH SOLE 0 0 5,710
ISHARES TR RUS 2000 VAL ETF 464287630 205,088 1,300 SH SOLE 0 0 1,300
ISHARES TR RUSSELL 2000 GRW ETF 464287648 257,274 900 SH SOLE 0 0 900
ISHARES TR IBOXX HI YD ETF 464288513 274,210 3,400 SH SOLE 0 0 3,400
ISHARES TR FUTURE AI & TECH 46435U556 830,455 20,255 SH SOLE 0 0 20,255
JPMORGAN CHASE & CO COM 46625H100 2,117,213 7,303 SH SOLE 0 0 7,303
JOHNSON & JOHNSON COM 478160104 557,365 3,649 SH SOLE 0 0 3,649
KNIFE RIVER CORP COMMON STOCK 498894104 1,786,508 21,883 SH SOLE 0 0 21,883
KRAFT HEINZ CO COM 500754106 552,445 21,396 SH SOLE 0 0 21,396
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 201,790 2,125 SH SOLE 0 0 2,125
LILLY ELI & CO COM 532457108 3,620,451 4,644 SH SOLE 0 0 4,644
MDU RES GROUP INC COM 552690109 1,211,322 72,665 SH SOLE 0 0 72,665
MP MATERIALS CORP COM CL A 553368101 1,265,591 38,040 SH SOLE 0 0 38,040
MARATHON PETE CORP COM 56585A102 444,178 2,674 SH SOLE 0 0 2,674
MASTERCARD INCORPORATED CL A 57636Q104 229,496 408 SH SOLE 0 0 408
MCDONALDS CORP COM 580135101 661,181 2,263 SH SOLE 0 0 2,263
MERCK & CO INC COM 58933Y105 868,426 10,971 SH SOLE 0 0 10,971
METLIFE INC COM 59156R108 281,470 3,500 SH SOLE 0 0 3,500
MICROSOFT CORP COM 594918104 5,441,836 10,940 SH SOLE 0 0 10,940
MICRON TECHNOLOGY INC COM 595112103 200,299 1,625 SH SOLE 0 0 1,625
MONDELEZ INTL INC CL A 609207105 357,769 5,305 SH SOLE 0 0 5,305
MONTROSE ENVIRONMENTAL GROUP COM 615111101 1,559,663 71,250 SH SOLE 0 0 71,250
NETFLIX INC COM 64110L106 903,913 675 SH SOLE 0 0 675
NEW GOLD INC CDA COM 644535106 123,750 25,000 SH SOLE 0 0 25,000
NEWMONT CORP COM 651639106 588,426 10,100 SH SOLE 0 0 10,100
NEXTERA ENERGY INC COM 65339F101 1,775,972 25,583 SH SOLE 0 0 25,583
NIKE INC CL B 654106103 1,120,859 15,778 SH SOLE 0 0 15,778
NVIDIA CORP COM 67066G104 7,596,161 48,080 SH SOLE 0 0 48,080
ORGANON & CO COMMON STOCK 68622V106 154,890 16,001 SH SOLE 0 0 16,001
PTC THERAPEUTICS INC COM 69366J200 253,968 5,200 SH SOLE 0 0 5,200
PALANTIR TECHNOLOGIES INC CL A 69608A108 316,944 2,325 SH SOLE 0 0 2,325
PALO ALTO NETWORKS INC COM 697435105 726,472 3,550 SH SOLE 0 0 3,550
PEPSICO INC COM 713448108 698,756 5,292 SH SOLE 0 0 5,292
PFIZER INC COM 717081103 1,664,794 68,680 SH SOLE 0 0 68,680
PHILIP MORRIS INTL INC COM 718172109 402,325 2,209 SH SOLE 0 0 2,209
PHILLIPS 66 COM 718546104 820,482 6,877 SH SOLE 0 0 6,877
PROCTER & GAMBLE CO COM 742718109 742,972 4,663 SH SOLE 0 0 4,663
SPDR S&P 500 TRUST ETF TR TR UNIT 78462F103 1,145,494 1,854 SH SOLE 0 0 1,854
SPDR GOLD TR GOLD SHS 78463V107 213,381 700 SH SOLE 0 0 700
SPDR SER TR S&P REGL BKG 78464A698 524,414 8,830 SH SOLE 0 0 8,830
SPDR SER TR S&P OILGAS EXP 78468R556 334,880 2,662 SH SOLE 0 0 2,662
SALESFORCE INC COM 79466L302 218,152 800 SH SOLE 0 0 800
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 220,127 7,536 SH SOLE 0 0 7,536
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 990,033 7,345 SH SOLE 0 0 7,345
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,490,112 17,570 SH SOLE 0 0 17,570
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,770,659 33,811 SH SOLE 0 0 33,811
SELECT SECTOR SPDR TR INDL 81369Y704 477,965 3,240 SH SOLE 0 0 3,240
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,961,948 11,697 SH SOLE 0 0 11,697
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,288,794 11,875 SH SOLE 0 0 11,875
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,127,146 13,803 SH SOLE 0 0 13,803
SERVICENOW INC COM 81762P102 514,040 500 SH SOLE 0 0 500
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 72,200 10,000 SH SOLE 0 0 10,000
QXO INCO COM NEW 82846H405 226,170 10,500 SH SOLE 0 0 10,500
SNOWFLAKE INC CL A 833445109 3,095,858 13,835 SH SOLE 0 0 13,835
SOUTHERN CO COM 842587107 473,843 5,160 SH SOLE 0 0 5,160
STARBUCKS CORP COM 855244109 460,529 5,026 SH SOLE 0 0 5,026
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,264,900 10,000 SH SOLE 0 0 10,000
TARGET CORP COM 87612E106 510,516 5,175 SH SOLE 0 0 5,175
TEMPUS AI INC CL A 88023B103 495,612 7,800 SH SOLE 0 0 7,800
TEXAS INSTRS INC COM 882508104 830,480 4,000 SH SOLE 0 0 4,000
3M CO COM 88579Y101 654,527 4,299 SH SOLE 0 0 4,299
TRIMBLE INC COM 896239100 303,920 4,000 SH SOLE 0 0 4,000
TWILIO INC CL A 90138F102 292,246 2,350 SH SOLE 0 0 2,350
UNDER ARMOUR INC CL A 904311107 65,600 10,000 SH SOLE 0 0 10,000
UNILEVER PLC SPON ADR NEW 904767704 201,861 3,300 SH SOLE 0 0 3,300
UNITED PARCEL SERVICE INC CL B NEW 911312106 1,977,665 19,592 SH SOLE 0 0 19,592
UNITEDHEALTH GROUP INC COM 91324P102 744,418 2,386 SH SOLE 0 0 2,386
VALERO ENERGY CORP COM 91913Y100 463,749 3,450 SH SOLE 0 0 3,450
VALVOLINE INC COM 92047W101 207,906 5,490 SH SOLE 0 0 5,490
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,513,470 11,889 SH SOLE 0 0 11,889
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 491,001 5,513 SH SOLE 0 0 5,513
VANGUARD INDEX FDS MID CAP ETF 922908629 444,930 1,590 SH SOLE 0 0 1,590
VANGUARD INDEX FDS LARGE CAP ETF 922908637 246,785 865 SH SOLE 0 0 865
VANGUARD INDEX FDS GROWTH ETF 922908736 574,304 1,310 SH SOLE 0 0 1,310
VANGUARD INDEX FDS VALUE ETF 922908744 545,773 3,088 SH SOLE 0 0 3,088
VERIZON COMMUNICATIONS INC COM 92343V104 2,308,342 53,347 SH SOLE 0 0 53,347
VERTIV HOLDINGS CO COM CL A 92537N108 1,605,132 12,500 SH SOLE 0 0 12,500
VISA INC COM CL A 92826C839 370,811 1,044 SH SOLE 0 0 1,044
WALMART INC COM 931142103 1,176,324 12,030 SH SOLE 0 0 12,030
WASTE CONNECTIONS INC COM 94106B101 269,624 1,444 SH SOLE 0 0 1,444
WELLS FARGO CO NEW COM 949746101 1,099,705 13,726 SH SOLE 0 0 13,726
WIPRO LTD SPON ADR 1 SH 97651M109 59,434 19,680 SH SOLE 0 0 19,680
WISDOMTREE US US AI ENHANCED 97717W406 226,124 2,000 SH SOLE 0 0 2,000
WOLFSPEED INC COM 977852102 26,720 67,000 SH SOLE 0 0 67,000