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   464,000 10,000 SH   SOLE   0 0 10,000
WILLIS TOWERS WATSON PUB LTD CO SHS G96629103   364,212 1,510 SH   SOLE   0 0 1,510
AT & T INC COM 00206R102   1,923,077 114,605 SH   SOLE   0 0 114,605
ARK ETF TR INNOVATION ETF 00214Q104   969,892 18,520 SH   SOLE   0 0 18,520
ABBVIE INC COM 00287Y109   284,370 1,835 SH   SOLE   0 0 1,835
ACCELERATE DIAGNOSTICS INC COM 00430H201   124,264 31,700 SH   SOLE   0 0 31,700
ADVANCED MICRO DEVICES INC COM 007903107   1,097,615 7,446 SH   SOLE   0 0 7,446
ALIBABA GRP HLDG LTD SPONSORED ADS 01609W102   742,158 9,575 SH   SOLE   0 0 9,575
ALPHABET INC CAP STK CL C 02079K107   786,389 5,580 SH   SOLE   0 0 5,580
ALTRIA GROUP INC COM 02209S103   416,511 10,325 SH   SOLE   0 0 10,325
AMAZON COM INC COM 023135106   3,963,355 26,085 SH   SOLE   0 0 26,085
AMERICAN ELEC PWR CO INC COM 025537101   256,493 3,158 SH   SOLE   0 0 3,158
AMGEN INC COM 031162100   241,937 840 SH   SOLE   0 0 840
ANSYS INC COM 03662Q105   290,304 800 SH   SOLE   0 0 800
APPLE INC COM 037833100   12,766,919 66,311 SH   SOLE   0 0 66,311
ARM HOLDINGS PLC SPONSORED ADR 042068205   510,986 6,800 SH   SOLE   0 0 6,800
AVINO SILVER & GOLD MINES LTD COM 053906103   5,240 10,000 SH   SOLE   0 0 10,000
B & G FOODS INC NEW COM 05508R106   640,500 61,000 SH   SOLE   0 0 61,000
BANK AMERICA CORP COM 060505104   566,328 16,820 SH   SOLE   0 0 16,820
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,268,996 3,558 SH   SOLE   0 0 3,558
BLACKSTONE INC COM 09260D107   916,440 7,000 SH   SOLE   0 0 7,000
BOEING CO COM 097023105   2,122,407 8,142 SH   SOLE   0 0 8,142
BRISTOL-MYERS SQUIBB CO COM 110122108   1,477,882 28,803 SH   SOLE   0 0 28,803
CVS HEALTH CORP COM 126650100   1,545,161 19,569 SH   SOLE   0 0 19,569
CAL MAINE FOODS INC COM NEW 128030202   229,560 4,000 SH   SOLE   0 0 4,000
CATALYST PHARMACEUTICAL INC COM 14888U101   168,100 10,000 SH   SOLE   0 0 10,000
CATERPILLAR INC COM 149123101   1,544,028 5,222 SH   SOLE   0 0 5,222
CHESAPEAKE UTILS CORP COM 165303108   845,040 8,000 SH   SOLE   0 0 8,000
CHEVRON CORP NEW COM 166764100   565,316 3,790 SH   SOLE   0 0 3,790
CISCO SYS INC COM 17275R102   336,068 6,652 SH   SOLE   0 0 6,652
CITIGROUP INC COM NEW 172967424   334,926 6,511 SH   SOLE   0 0 6,511
CLEVELAND-CLIFFS INC NEW COM 185899101   1,305,859 63,950 SH   SOLE   0 0 63,950
COCA COLA CO COM 191216100   666,506 11,310 SH   SOLE   0 0 11,310
COMCAST CORP NEW CL A 20030N101   344,223 7,850 SH   SOLE   0 0 7,850
CONOCOPHILLIPS COM 20825C104   634,957 5,470 SH   SOLE   0 0 5,470
CONSTELLATION BRANDS INC CL A 21036P108   366,295 1,515 SH   SOLE   0 0 1,515
COSTCO WHSL CORP NEW COM 22160K105   1,488,946 2,256 SH   SOLE   0 0 2,256
CROWDSTRIKE HLDGS INC CL A 22788C105   271,916 1,065 SH   SOLE   0 0 1,065
CUMMINS INC COM 231021106   239,570 1,000 SH   SOLE   0 0 1,000
DADA NEXUS LTD ADS 23344D108   782,524 235,700 SH   SOLE   0 0 235,700
DEERE & CO COM 244199105   305,973 765 SH   SOLE   0 0 765
DELTA AIR LILNES INC DEL COM NEW 247361702   205,173 5,100 SH   SOLE   0 0 5,100
DEVON ENERGY CORP NEW COM 25179M103   200,119 4,418 SH   SOLE   0 0 4,418
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   459,991 8,875 SH   SOLE   0 0 8,875
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   633,880 10,632 SH   SOLE   0 0 10,632
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   213,454 4,079 SH   SOLE   0 0 4,079
DISNEY WALT CO COM 254687106   2,216,492 24,549 SH   SOLE   0 0 24,549
DOMO INC COM CL B 257554105   102,900 10,000 SH   SOLE   0 0 10,000
DOW INC COM 260557103   336,279 6,132 SH   SOLE   0 0 6,132
DUKE ENERGY CORP NEW COM NEW 26441C204   319,068 3,288 SH   SOLE   0 0 3,288
DUPONT DE NEMOURS INC COM INC 26614N102   354,801 4,612 SH   SOLE   0 0 4,612
EXXON MOBIL CORP COM 30231G102   1,794,291 17,946 SH   SOLE   0 0 17,946
META PLATFORMS INC CL A 30303M102   1,507,870 4,260 SH   SOLE   0 0 4,260
FANNIE MAE ASSN COM ASSN 313586109   26,750 25,000 SH   SOLE   0 0 25,000
FEDEX CORP COM 31428X106   758,910 3,000 SH   SOLE   0 0 3,000
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   3,332,484 108,373 SH   SOLE   0 0 108,373
FORD MOTOR CO DEL COM 345370860   1,622,003 133,060 SH   SOLE   0 0 133,060
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   38,900 10,000 SH   SOLE   0 0 10,000
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,126,004 14,563 SH   SOLE   0 0 14,563
GENERAL ELECTRIC CO COM NEW 369604301   2,758,589 21,614 SH   SOLE   0 0 21,614
GENERAL MLS INC COM 370334104   538,926 8,273 SH   SOLE   0 0 8,273
GENERAL MTRS CO COM 37045V100   258,552 7,198 SH   SOLE   0 0 7,198
GLACIER BANCORP INC NEW COM 37637Q105   1,595,572 38,615 SH   SOLE   0 0 38,615
GSK PLC SPONSORED ADR 37733W204   223,324 6,026 SH   SOLE   0 0 6,026
HEXCEL CORP NEW COM 428291108   221,250 3,000 SH   SOLE   0 0 3,000
HOME DEPOT INC COM 437076102   1,019,434 2,942 SH   SOLE   0 0 2,942
HONEYWELL INTL INC COM 438516106   1,132,434 5,400 SH   SOLE   0 0 5,400
INTEL CORP COM 458140100   731,092 14,549 SH   SOLE   0 0 14,549
INTERNATIONAL BUSINESS MACHS COM 459200101   2,327,317 14,230 SH   SOLE   0 0 14,230
INTERNATIONAL PAPER CO COM 460146103   448,260 12,400 SH   SOLE   0 0 12,400
INVESCO QQQ TR UNIT SER Q 46090E103   1,995,634 4,873 SH   SOLE   0 0 4,873
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   116,730 10,177 SH   SOLE   0 0 10,177
ISHARES TR RUSSELL 2000 ETF 464287655   214,158 1,067 SH   SOLE   0 0 1,067
JPMORGAN CHASE & CO COM 46625H100   1,222,849 7,189 SH   SOLE   0 0 7,189
JOHNSON & JOHNSON COM 478160104   726,196 4,633 SH   SOLE   0 0 4,633
KNIFE RIVER CORP COMMON STOCK 498894104   1,559,317 23,562 SH   SOLE   0 0 23,562
KRAFT HEINZ CO COM 500754106   1,360,087 36,779 SH   SOLE   0 0 36,779
LILLY ELI & CO COM 532457108   3,999,531 6,861 SH   SOLE   0 0 6,861
LUCID GROUP INC COM 549498103   239,970 57,000 SH   SOLE   0 0 57,000
MDU RES GROUP INC COM 552690109   1,655,705 83,621 SH   SOLE   0 0 83,621
MP MATERIALS CORP COM CL A 553368101   898,014 45,240 SH   SOLE   0 0 45,240
MARATHON PETE CORP COM 56585A102   396,715 2,674 SH   SOLE   0 0 2,674
MCDONALDS CORP COM 580135101   582,642 1,965 SH   SOLE   0 0 1,965
MERCK & CO INC COM 58933Y105   1,174,825 10,776 SH   SOLE   0 0 10,776
METLIFE INC COM 59156R108   231,455 3,500 SH   SOLE   0 0 3,500
MICROSOFT CORP COM 594918104   4,179,731 12,415 SH   SOLE   0 0 12,415
MICRON TECHNOLOGY INC COM 595112103   217,617 2,550 SH   SOLE   0 0 2,550
MONDELEZ INTL INC CL A 609207105   281,318 3,884 SH   SOLE   0 0 3,884
MONTROSE ENVIRONMENTAL GROUP COM 615111101   257,040 8,000 SH   SOLE   0 0 8,000
NETFLIX INC COM 64110L106   328,644 675 SH   SOLE   0 0 675
NEW GOLD INC CDA COM 644535106   36,500 25,000 SH   SOLE   0 0 25,000
NEXTERA ENERGY INC COM 65339F101   1,536,722 25,300 SH   SOLE   0 0 25,300
NVIDIA CORP COM 67066G104   2,546,916 5,143 SH   SOLE   0 0 5,143
OCCIDENTAL PETE CORP COM 674599105   203,014 3,400 SH   SOLE   0 0 3,400
PAYPAL HOLDINGS INC COM 70450Y103   368,460 6,000 SH   SOLE   0 0 6,000
PEPSICO INC COM 713448108   849,200 5,000 SH   SOLE   0 0 5,000
REVVITY INC COM 714046109   309,347 2,830 SH   SOLE   0 0 2,830
PFIZER INC COM 717081103   1,379,197 47,905 SH   SOLE   0 0 47,905
PHILIP MORRIS INTL INC COM 718172109   209,704 2,229 SH   SOLE   0 0 2,229
PHILLIPS 66 COM 718546104   928,181 6,971 SH   SOLE   0 0 6,971
PIONEER NAT RES CO COM 723787107   331,855 1,476 SH   SOLE   0 0 1,476
PROCTER & GAMBLE CO COM 742718109   698,996 4,770 SH   SOLE   0 0 4,770
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   202,929 8,650 SH   SOLE   0 0 8,650
SPDR S&P 500 ETF TR TR UNIT 78462F103   700,607 1,474 SH   SOLE   0 0 1,474
SPDR SER TR S&P OILGAS EXP 78468R556   338,715 2,474 SH   SOLE   0 0 2,474
SALESFORCE INC COM 79466L302   230,248 875 SH   SOLE   0 0 875
SCHLUMBERGER LTD COM STK 806857108   229,757 4,415 SH   SOLE   0 0 4,415
SELECT SECTOR SPDR SBI HEALTHCARE 81369Y209   543,474 3,985 SH   SOLE   0 0 3,985
SELECT SECTOR SPDR ENERGY 81369Y506   1,006,080 12,000 SH   SOLE   0 0 12,000
SELECT SECTOR SPDR FINANCIAL 81369Y605   1,124,441 29,905 SH   SOLE   0 0 29,905
SELECT SECTOR SPDR TECHNOLOGY 81369Y803   1,858,506 9,656 SH   SOLE   0 0 9,656
SELECT SECTOR SPDR COMMUNICATION 81369Y852   880,276 12,115 SH   SOLE   0 0 12,115
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886   718,237 11,341 SH   SOLE   0 0 11,341
SERVICENOW INC COM 81762P102   356,777 505 SH   SOLE   0 0 505
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   54,300 10,000 SH   SOLE   0 0 10,000
SILVERCREST METALS INC COM 828363101   65,500 10,000 SH   SOLE   0 0 10,000
SIMON PPTYY GROUP INC NEW COM 828806109   299,544 2,100 SH   SOLE   0 0 2,100
SKYWORKS SOLUTIONS INC COM 83088M102   240,579 2,140 SH   SOLE   0 0 2,140
SNOWFLAKE INC CL A 833445109   1,490,709 7,491 SH   SOLE   0 0 7,491
SOUTHERN CO COM 842587107   361,819 5,160 SH   SOLE   0 0 5,160
STARBUCKS CORP COM 855244109   319,542 3,328 SH   SOLE   0 0 3,328
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,040,000 10,000 SH   SOLE   0 0 10,000
TARGET CORP COM 87612E106   585,913 4,114 SH   SOLE   0 0 4,114
TEXAS INSTRS INC COM 882508104   681,840 4,000 SH   SOLE   0 0 4,000
3M CO COM 88579Y101   472,578 4,323 SH   SOLE   0 0 4,323
TRIMBLE INC COM 896239100   212,800 4,000 SH   SOLE   0 0 4,000
UNILEVER PLC SPON ADR NEW 904767704   387,840 8,000 SH   SOLE   0 0 8,000
UNITED PARCEL SERVICE INC CL B NEW 911312106   639,529 4,067 SH   SOLE   0 0 4,067
UNITEDHEALTH GROUP INC COM 91324P102   1,389,354 2,639 SH   SOLE   0 0 2,639
VALERO ENERGY CORP COM 91913Y100   485,940 3,738 SH   SOLE   0 0 3,738
VALVOLINE INC COM 92047W101   206,314 5,490 SH   SOLE   0 0 5,490
VANECK ETF TR SEMICONDUCTOR ETF 92189F676   387,162 2,214 SH   SOLE   0 0 2,214
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,290,164 13,984 SH   SOLE   0 0 13,984
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   198,795 2,250 SH   SOLE   0 0 2,250
VANGUARD INDEX FDS MID CAP ETF 922908629   265,908 1,143 SH   SOLE   0 0 1,143
VANGUARD INDEX FDS GROWTH ETF 922908736   402,590 1,295 SH   SOLE   0 0 1,295
VANGUARD INDEX FDS VALUE ETF 922908744   501,274 3,353 SH   SOLE   0 0 3,353
VERIZON COMMUNICATIONS INC COM 92343V104   2,779,481 73,726 SH   SOLE   0 0 73,726
PARAMOUNT GLOBAL CLASS B COM 92556H206   327,229 22,125 SH   SOLE   0 0 22,125
WALMART INC COM 931142103   762,850 4,839 SH   SOLE   0 0 4,839
WARNER BROS DISCOVERY INC COM SER A 934423104   597,006 52,461 SH   SOLE   0 0 52,461
WASTE CONNECTIONS INC COM 94106B101   215,546 1,444 SH   SOLE   0 0 1,444
WELLS FARGO & CO NEW COM 949746101   680,341 13,822 SH   SOLE   0 0 13,822