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,729,109 115,120 SH   SOLE   0 0 115,120
ARK ETF TR INNOVATION ETF 00214Q104   849,731 21,420 SH   SOLE   0 0 21,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   765,598 7,446 SH   SOLE   0 0 7,446
ALIBABA GRP HLDG LTD SPONSORED ADS 01609W102   876,074 10,100 SH   SOLE   0 0 10,100
ALPHABET INC CAP STK CL C 02079K107   755,501 5,730 SH   SOLE   0 0 5,730
ALTRIA GROUP INC COM 02209S103   429,499 10,214 SH   SOLE   0 0 10,214
AMAZON COM INC COM 023135106   3,411,265 26,835 SH   SOLE   0 0 26,835
AMERICAN ELEC PWR CO INC COM 025537101   237,545 3,158 SH   SOLE   0 0 3,158
AMGEN INC COM 031162100   225,758 840 SH   SOLE   0 0 840
ANSYS INC COM 03662Q105   238,040 800 SH   SOLE   0 0 800
APPLE INC COM 037833100   11,316,347 66,096 SH   SOLE   0 0 66,096
AVINO SILVER & GOLD MINES LTD COM 053906103   5,165 10,000 SH   SOLE   0 0 10,000
BANK AMERICA CORP COM 060505104   465,975 17,019 SH   SOLE   0 0 17,019
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,281,397 3,658 SH   SOLE   0 0 3,658
BLACKSTONE INC COM 09260D107   755,873 7,055 SH   SOLE   0 0 7,055
BOEING CO COM 097023105   1,586,619 8,277 SH   SOLE   0 0 8,277
B & G FOODS INC NEW COM 05508R106   464,830 47,000 SH   SOLE   0 0 47,000
BRISTOL-MYERS SQUIBB CO COM 110122108   1,660,118 28,603 SH   SOLE   0 0 28,603
CVS HEALTH CORP COM 126650100   1,366,603 19,573 SH   SOLE   0 0 19,573
CATALYST PHARMACEUTICAL INC COM 14888U101   116,900 10,000 SH   SOLE   0 0 10,000
CATERPILLAR INC COM 149123101   1,439,245 5,272 SH   SOLE   0 0 5,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   646,658 3,835 SH   SOLE   0 0 3,835
CISCO SYS INC COM 17275R102   357,579 6,651 SH   SOLE   0 0 6,651
CITIGROUP INC COM NEW 172967424   262,821 6,390 SH   SOLE   0 0 6,390
CLEVELAND-CLIFFS INC NEW COM 185899101   1,055,807 67,550 SH   SOLE   0 0 67,550
COCA COLA CO COM 191216100   603,346 10,778 SH   SOLE   0 0 10,778
COMCAST CORP NEW CL A 20030N101   348,069 7,850 SH   SOLE   0 0 7,850
CONOCOPHILLIPS COM 20825C104   655,273 5,470 SH   SOLE   0 0 5,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,295,831 2,294 SH   SOLE   0 0 2,294
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   1,027,950 231,000 SH   SOLE   0 0 231,000
DEERE & CO COM 244199105   207,559 550 SH   SOLE   0 0 550
DELTA AIR LINES INC DEL COM NEW 247361702   207,200 5,600 SH   SOLE   0 0 5,600
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   2,117,722 26,129 SH   SOLE   0 0 26,129
DOMO INC COM CL B 257554105   98,100 10,000 SH   SOLE   0 0 10,000
DOW INC COM 260557103   316,166 6,132 SH   SOLE   0 0 6,132
DUKE ENERGY CORP NEW COM NEW 26441C204   290,199 3,288 SH   SOLE   0 0 3,288
DUPONT DE NEMOURS INC COM INC 26614N102   344,009 4,612 SH   SOLE   0 0 4,612
EXXON MOBIL CORP COM 30231G102   2,189,776 18,624 SH   SOLE   0 0 18,624
META PLATFORMS INC CL A 30303M102   3,378,864 11,255 SH   SOLE   0 0 11,255
FANNIE MAE ASSN COM ASSN 313586109   15,475 25,000 SH   SOLE   0 0 25,000
FEDEX CORP COM 31428X106   794,760 3,000 SH   SOLE   0 0 3,000
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   2,659,722 106,645 SH   SOLE   0 0 106,645
FORD MOTOR CO DEL COM 345370860   1,692,300 136,256 SH   SOLE   0 0 136,256
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   32,200 10,000 SH   SOLE   0 0 10,000
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   866,612 12,737 SH   SOLE   0 0 12,737
GENERAL ELECTRIC CO COM NEW 369604301   2,575,872 23,301 SH   SOLE   0 0 23,301
GENERAL MLS INC COM 370334104   529,411 8,273 SH   SOLE   0 0 8,273
GENERAL MTRS CO COM 37045V100   243,912 7,398 SH   SOLE   0 0 7,398
GLACIER BANCORP INC NEW COM 37637Q105   1,100,243 38,605 SH   SOLE   0 0 38,605
GSK PLC SPONSORED ADR 37733W204   218,443 6,026 SH   SOLE   0 0 6,026
HOME DEPOT INC COM 437076102   883,654 2,924 SH   SOLE   0 0 2,924
HONEYWELL INTL INC COM 438516106   997,596 5,400 SH   SOLE   0 0 5,400
INTEL CORP COM 458140100   805,165 22,649 SH   SOLE   0 0 22,649
INTERNATIONAL BUSINESS MACHS COM 459200101   2,031,544 14,480 SH   SOLE   0 0 14,480
INTERNATIONAL PAPER CO COM 460146103   439,828 12,400 SH   SOLE   0 0 12,400
INVESCO QQQ TR UNIT SER Q 46090E103   1,704,649 4,758 SH   SOLE   0 0 4,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   1,042,549 7,189 SH   SOLE   0 0 7,189
JOHNSON & JOHNSON COM 478160104   698,205 4,483 SH   SOLE   0 0 4,483
KNIFE RIVER CORP COMMON STOCK 498894104   1,120,930 22,956 SH   SOLE   0 0 22,956
KRAFT HEINZ CO COM 500754106   1,242,292 36,929 SH   SOLE   0 0 36,929
LILLY ELI & CO COM 532457108   3,739,049 6,961 SH   SOLE   0 0 6,961
LUCID GROUP INC COM 549498103   357,760 64,000 SH   SOLE   0 0 64,000
MDU RES GROUP INC COM 552690109   1,616,242 82,546 SH   SOLE   0 0 82,546
MARATHON PETE CORP COM 56585A102   404,683 2,674 SH   SOLE   0 0 2,674
MCDONALDS CORP COM 580135101   517,660 1,965 SH   SOLE   0 0 1,965
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,517,416 11,140 SH   SOLE   0 0 11,140
MONDELEZ INTL INC CL A 609207105   269,550 3,884 SH   SOLE   0 0 3,884
MONTROSE ENVIRONMENTAL GROUP COM 615111101   234,080 8,000 SH   SOLE   0 0 8,000
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,280,653 5,243 SH   SOLE   0 0 5,243
OCCIDENTAL PETE CORP COM 674599105   220,592 3,400 SH   SOLE   0 0 3,400
PAYPAL HOLDINGS INC COM 70450Y103   292,300 5,000 SH   SOLE   0 0 5,000
PEPSICO INC COM 713448108   847,200 5,000 SH   SOLE   0 0 5,000
REVVITY INC COM 714046109   332,100 3,000 SH   SOLE   0 0 3,000
PFIZER INC COM 717081103   1,376,995 41,513 SH   SOLE   0 0 41,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   927,050 4,039 SH   SOLE   0 0 4,039
PROCTER & GAMBLE CO COM 742718109   695,695 4,770 SH   SOLE   0 0 4,770
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   227,018 9,350 SH   SOLE   0 0 9,350
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   909,775 10,065 SH   SOLE   0 0 10,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   794,381 12,115 SH   SOLE   0 0 12,115
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   473,785 8,040 SH   SOLE   0 0 8,040
SERVICENOW INC COM 81762P102   282,275 505 SH   SOLE   0 0 505
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   1,112,624 7,283 SH   SOLE   0 0 7,283
SOUTHERN CO COM 842587107   333,955 5,160 SH   SOLE   0 0 5,160
STARBUCKS CORP COM 855244109   303,707 3,328 SH   SOLE   0 0 3,328
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   869,000 10,000 SH   SOLE   0 0 10,000
TARGET CORP COM 87612E106   274,054 2,479 SH   SOLE   0 0 2,479
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   480,073 3,080 SH   SOLE   0 0 3,080
UNITEDHEALTH GROUP INC COM 91324P102   1,338,120 2,654 SH   SOLE   0 0 2,654
VALERO ENERGY CORP COM 91913Y100   529,712 3,738 SH   SOLE   0 0 3,738
VANECK ETF TR SEMICONDUCTOR ETF 92189F676   320,986 2,214 SH   SOLE   0 0 2,214
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,111,950 13,844 SH   SOLE   0 0 13,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
VANGUARD INDEX FDS VALUE ETF 922908744   462,479 3,353 SH   SOLE   0 0 3,353
VERIZON COMMUNICATIONS INC COM 92343V104   2,359,168 72,791 SH   SOLE   0 0 72,791
PARAMOUNT GLOBAL CLASS B COM 92556H206   351,848 20,275 SH   SOLE   0 0 20,275
WALMART INC COM 931142103   697,916 4,364 SH   SOLE   0 0 4,364
WARNER BROS DISCOVERY INC COM SER A 934423104   610,951 56,257 SH   SOLE   0 0 56,257
WELLS FARGO & CO NEW COM 949746101   564,756 13,822 SH   SOLE   0 0 13,822