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
FTAI AVIATION LTD SHS G3730V105   355,500 10,000 SH   SOLE   0 0 10,000
WILLIS TOWERS WATSON PUB LTD CO SHS G96629103   315,530 1,510 SH   SOLE   0 0 1,510
AT & T INC COM 00206R102   1,638,989 109,120 SH   SOLE   0 0 109,120
ARK ETF TR INNOVATION ETF 00214Q104   730,721 18,420 SH   SOLE   0 0 18,420
ABBVIE INC COM 00287Y109   273,525 1,835 SH   SOLE   0 0 1,835
ACCELERATE DIAGNOSTICS INC COM 00430H201   207,863 36,150 SH   SOLE   0 0 36,150
ADVANCED MICRO DEVICES INC COM 007903107   662,778 6,446 SH   SOLE   0 0 6,446
ALIBABA GRP HLDG LTD SPONSORED ADS 01609W102   745,964 8,600 SH   SOLE   0 0 8,600
ALPHABET INC CAP STK CL C 02079K107   359,951 2,730 SH   SOLE   0 0 2,730
ALTRIA GROUP INC COM 02209S103   429,499 10,214 SH   SOLE   0 0 10,214
AMAZON COM INC COM 023135106   3,029,905 23,835 SH   SOLE   0 0 23,835
AMERICAN ELEC PWR CO INC COM 025537101   237,545 3,158 SH   SOLE   0 0 3,158
ANSYS INC COM 03662Q105   238,040 800 SH   SOLE   0 0 800
APPLE INC COM 037833100   10,973,927 64,096 SH   SOLE   0 0 64,096
AVINO SILVER & GOLD MINES LTD COM 053906103   5,165 10,000 SH   SOLE   0 0 10,000
BANK AMERICA CORP COM 060505104   356,455 13,019 SH   SOLE   0 0 13,019
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,071,217 3,058 SH   SOLE   0 0 3,058
BLACKSTONE INC COM 09260D107   541,593 5,055 SH   SOLE   0 0 5,055
BOEING CO COM 097023105   1,299,099 6,777 SH   SOLE   0 0 6,777
B & G FOODS INC NEW COM 05508R106   365,930 37,000 SH   SOLE   0 0 37,000
BRISTOL-MYERS SQUIBB CO COM 110122108   1,485,998 25,603 SH   SOLE   0 0 25,603
CVS HEALTH CORP COM 126650100   1,157,143 16,573 SH   SOLE   0 0 16,573
CATALYST PHARMACEUTICAL INC COM 14888U101   116,900 10,000 SH   SOLE   0 0 10,000
CATERPILLAR INC COM 149123101   1,166,245 4,272 SH   SOLE   0 0 4,272
CHARTER COMMUNICATIONS INC N CL A 16119P108   215,072 489 SH   SOLE   0 0 489
CHESAPEAKE UTILS CORP COM 165303108   782,000 8,000 SH   SOLE   0 0 8,000
CHEVRON CORP NEW COM 166764100   511,762 3,035 SH   SOLE   0 0 3,035
CISCO SYS INC COM 17275R102   357,579 6,651 SH   SOLE   0 0 6,651
CITIGROUP INC COM NEW 172967424   201,126 4,890 SH   SOLE   0 0 4,890
CLEVELAND-CLIFFS INC NEW COM 185899101   868,247 55,550 SH   SOLE   0 0 55,550
COCA COLA CO COM 191216100   491,386 8,778 SH   SOLE   0 0 8,778
COMCAST CORP NEW CL A 20030N101   348,069 7,850 SH   SOLE   0 0 7,850
CONOCOPHILLIPS COM 20825C104   535,473 4,470 SH   SOLE   0 0 4,470
CONSTELLATION BRANDS INC CL CL A 21036P108   370,747 1,475 SH   SOLE   0 0 1,475
COSTCO WHSL CORP NEW COM 22160K105   1,126,343 1,994 SH   SOLE   0 0 1,994
CROWDSTRIKE HLDGS INC CL A 22788C105   246,049 1,470 SH   SOLE   0 0 1,470
CUMMINS INC COM 231021106   228,460 1,000 SH   SOLE   0 0 1,000
DADA NEXUS LTD ADS 23344D108   938,950 211,000 SH   SOLE   0 0 211,000
DIMENSIONAL ETF TR US EQUITY ETF 25434V401   413,504 8,883 SH   SOLE   0 0 8,883
DIMENSIONAL ETF TR US SMALL CAP ETF 25434V500   558,074 10,632 SH   SOLE   0 0 10,632
DISNEY WALT CO COM 254687106   1,712,472 21,129 SH   SOLE   0 0 21,129
DOMO INC COM CL B 257554105   98,100 10,000 SH   SOLE   0 0 10,000
DOW INC COM 260557103   264,606 5,132 SH   SOLE   0 0 5,132
DUKE ENERGY CORP NEW COM NEW 26441C204   201,939 2,288 SH   SOLE   0 0 2,288
DUPONT DE NEMOURS INC COM INC 26614N102   269,419 3,612 SH   SOLE   0 0 3,612
EXXON MOBIL CORP COM 30231G102   2,013,406 17,124 SH   SOLE   0 0 17,124
META PLATFORMS INC CL A 30303M102   3,228,759 10,755 SH   SOLE   0 0 10,755
FANNIE MAE ASSN COM ASSN 313586109   15,475 25,000 SH   SOLE   0 0 25,000
FEDEX CORP COM 31428X106   662,300 2,500 SH   SOLE   0 0 2,500
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   2,435,262 97,645 SH   SOLE   0 0 97,645
FORD MOTOR CO DEL COM 345370860   1,443,900 116,256 SH   SOLE   0 0 116,256
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   32,200 10,000 SH   SOLE   0 0 10,000
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   798,572 11,737 SH   SOLE   0 0 11,737
GENERAL ELECTRIC CO COM NEW 369604301   2,354,772 21,301 SH   SOLE   0 0 21,301
GENERAL MLS INC COM 370334104   433,426 6,773 SH   SOLE   0 0 6,773
GENERAL MTRS CO COM 37045V100   243,912 7,398 SH   SOLE   0 0 7,398
GLACIER BANCORP INC NEW COM 37637Q105   1,014,743 35,605 SH   SOLE   0 0 35,605
GSK PLC SPONSORED ADR 37733W204   218,443 6,026 SH   SOLE   0 0 6,026
HOME DEPOT INC COM 437076102   641,926 2,124 SH   SOLE   0 0 2,124
HONEYWELL INTL INC COM 438516106   942,174 5,100 SH   SOLE   0 0 5,100
INTEL CORP COM 458140100   716,290 20,149 SH   SOLE   0 0 20,149
INTERNATIONAL BUSINESS MACHS COM 459200101   1,610,644 11,480 SH   SOLE   0 0 11,480
INTERNATIONAL PAPER CO COM 460146103   333,418 9,400 SH   SOLE   0 0 9,400
INVESCO QQQ TR UNIT SER Q 46090E103   1,346,379 3,758 SH   SOLE   0 0 3,758
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   111,438 10,177 SH   SOLE   0 0 10,177
JPMORGAN CHASE & CO COM 46625H100   825,019 5,689 SH   SOLE   0 0 5,689
JOHNSON & JOHNSON COM 478160104   542,455 3,483 SH   SOLE   0 0 3,483
KNIFE RIVER CORP COMMON STOCK 498894104   876,780 17,956 SH   SOLE   0 0 17,956
KRAFT HEINZ CO COM 500754106   1,141,372 33,929 SH   SOLE   0 0 33,929
LILLY ELI & CO COM 532457108   3,309,345 6,161 SH   SOLE   0 0 6,161
LUCID GROUP INC COM 549498103   285,090 51,000 SH   SOLE   0 0 51,000
MDU RES GROUP INC COM 552690109   1,420,442 72,546 SH   SOLE   0 0 72,546
MARATHON PETE CORP COM 56585A102   404,683 2,674 SH   SOLE   0 0 2,674
MCDONALDS CORP COM 580135101   385,940 1,465 SH   SOLE   0 0 1,465
MERCK & CO INC COM 58933Y105   1,109,398 10,776 SH   SOLE   0 0 10,776
METLIFE INC COM 59156R108   220,185 3,500 SH   SOLE   0 0 3,500
MICROSOFT CORP COM 594918104   3,296,391 10,440 SH   SOLE   0 0 10,440
MONDELEZ INTL INC CL A 609207105   269,550 3,884 SH   SOLE   0 0 3,884
NETFLIX INC COM 64110L106   254,880 675 SH   SOLE   0 0 675
NEW GOLD INC CDA COM 644535106   22,753 25,000 SH   SOLE   0 0 25,000
NEXTERA ENERGY INC COM 65339F101   1,449,437 25,300 SH   SOLE   0 0 25,300
NVIDIA CORP COM 67066G104   2,019,659 4,643 SH   SOLE   0 0 4,643
PAYPAL HOLDINGS INC COM 70450Y103   292,300 5,000 SH   SOLE   0 0 5,000
PEPSICO INC COM 713448108   677,760 4,000 SH   SOLE   0 0 4,000
REVVITY INC COM 714046109   332,100 3,000 SH   SOLE   0 0 3,000
PFIZER INC COM 717081103   1,211,145 36,513 SH   SOLE   0 0 36,513
PHILIP MORRIS INTL INC COM 718172109   206,361 2,229 SH   SOLE   0 0 2,229
PHILLIPS 66 COM 718546104   837,585 6,971 SH   SOLE   0 0 6,971
PIONEER NAT RES CO COM 723787107   651,590 2,839 SH   SOLE   0 0 2,839
PROCTER & GAMBLE CO COM 742718109   520,663 3,570 SH   SOLE   0 0 3,570
SPDR S&P 500 ETF TR TR UNIT 78462F103   631,815 1,478 SH   SOLE   0 0 1,478
SPDR SER TR S&P OILGAS EXP 78468R556   380,720 2,574 SH   SOLE   0 0 2,574
SCHLUMBERGER LTD COM STK 806857108   257,395 4,415 SH   SOLE   0 0 4,415
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   384,289 2,985 SH   SOLE   0 0 2,985
SELECT SECTOR SPDR TR ENERGY 81369Y506   819,385 9,065 SH   SOLE   0 0 9,065
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   957,094 28,854 SH   SOLE   0 0 28,854
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,538,536 9,385 SH   SOLE   0 0 9,385
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   728,811 11,115 SH   SOLE   0 0 11,115
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   414,855 7,040 SH   SOLE   0 0 7,040
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   61,700 10,000 SH   SOLE   0 0 10,000
SILVERCREST METALS INC COM 828363101   44,100 10,000 SH   SOLE   0 0 10,000
SKYWORKS SOLUTIONS INC COM 83088M102   210,983 2,140 SH   SOLE   0 0 2,140
SNOWFLAKE INC CL A 833445109   883,469 5,783 SH   SOLE   0 0 5,783
SOUTHERN CO COM 842587107   333,955 5,160 SH   SOLE   0 0 5,160
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   869,000 10,000 SH   SOLE   0 0 10,000
TESLA INC COM 88160R101   202,678 810 SH   SOLE   0 0 810
TEXAS INSTRS INC COM 882508104   636,040 4,000 SH   SOLE   0 0 4,000
3-D SYS CORP DEL COM NEW 88554D205   49,100 10,000 SH   SOLE   0 0 10,000
3M CO COM 88579Y101   371,898 3,972 SH   SOLE   0 0 3,972
TRIMBLE INC COM 896239100   215,440 4,000 SH   SOLE   0 0 4,000
UNDER ARMOUR INC CL A 904311107   89,050 13,000 SH   SOLE   0 0 13,000
UNILEVER PLC SPON ADR NEW 904767704   257,506 5,213 SH   SOLE   0 0 5,213
UNITED PARCEL SERVICE INC CL B NEW 911312106   277,442 1,780 SH   SOLE   0 0 1,780
UNITEDHEALTH GROUP INC COM 91324P102   1,237,282 2,454 SH   SOLE   0 0 2,454
VALERO ENERGY CORP COM 91913Y100   388,002 2,738 SH   SOLE   0 0 2,738
VANECK ETF TR SEMICONDUCTOR ETF 92189F676   320,986 2,214 SH   SOLE   0 0 2,214
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,031,630 12,844 SH   SOLE   0 0 12,844
VANGUARD INDEX FDS MID CAP ETF 922908629   238,018 1,143 SH   SOLE   0 0 1,143
VANGUARD INDEX FDS GROWTH ETF 922908736   352,641 1,295 SH   SOLE   0 0 1,295
VERIZON COMMUNICATIONS INC COM 92343V104   2,261,938 69,791 SH   SOLE   0 0 69,791
PARAMOUNT GLOBAL CLASS B COM 92556H206   235,748 18,275 SH   SOLE   0 0 18,275
WALMART INC COM 931142103   362,063 2,264 SH   SOLE   0 0 2,264
WARNER BROS DISCOVERY INC COM SER A 934423104   545,791 50,257 SH   SOLE   0 0 50,257
WELLS FARGO & CO NEW COM 949746101   401,316 9,822 SH   SOLE   0 0 9,822