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
SPOTIFY TECHNOLOGY S A SHS L8681T102   216,478 925 SH   SOLE   0 0 925
WILLIS TOWERS WATSON PLC LTD SHS G96629103   358,610 1,510 SH   SOLE   0 0 1,510
PERRIGO CO PLC SHS G97822103   447,350 11,500 SH   SOLE   0 0 11,500
AT&T INC COM 00206R102   1,636,215 66,513 SH   SOLE   0 0 66,513
ARK ETF TR INNOVATION ETF 00214Q104   351,875 3,720 SH   SOLE   0 0 3,720
ACCELERATE DIAGNOSTICS INC COM 00430H102   2,405,898 460,900 SH   SOLE   0 0 460,900
ADVANCED MICRO DEVICES INC COM 007903107   805,840 5,600 SH   SOLE   0 0 5,600
ALIBABA GRP HLDG LTD SPONSORED ADS 01609W102   1,462,899 12,315 SH   SOLE   0 0 12,315
ALPHABET INC CAP STK CL C 02079K107   729,185 252 SH   SOLE   0 0 252
ALTRIA GROUP INC COM 02209S103   360,164 7,600 SH   SOLE   0 0 7,600
AMAZON COM INC COM 023135106   2,307,363 692 SH   SOLE   0 0 692
AMERICAN ELECTRIC POWER INC COM 025537101   266,910 3,000 SH   SOLE   0 0 3,000
AMGEN INC COM 031162100   1,082,106 4,810 SH   SOLE   0 0 4,810
ANHEUSER BUSH INBEV SA/NV SPONSORED ADR 03524A108   778,068 12,850 SH   SOLE   0 0 12,850
APPLE INC COM 037833100   11,712,712 65,961 SH   SOLE   0 0 65,961
ANNALY CAPITAL MANAGEMNT INC COM 035710409   187,680 24,000 SH   SOLE   0 0 24,000
ANSYS INC COM 03662Q105   320,896 800 SH   SOLE   0 0 800
ASHLAND GLOBAL HOLDINGS INC COM 044186104   215,320 2,000 SH   SOLE   0 0 2,000
AVINO SILVER & GOLD MINES LTD COM 053906103   8,610 10,000 SH   SOLE   0 0 10,000
BK OF AMERICA CORP COM 060505104   740,939 16,654 SH   SOLE   0 0 16,654
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,230,086 4,114 SH   SOLE   0 0 4,114
BLACKLINE INC COM 09239B109   207,080 2,000 SH   SOLE   0 0 2,000
BLACKSTONE INC COM 09260D107   659,889 5,100 SH   SOLE   0 0 5,100
BOEING CO COM 097023105   1,788,816 8,885 SH   SOLE   0 0 8,885
BOSTON BEER INC CL A 100557107   444,488 880 SH   SOLE   0 0 880
BRISTOL MYERS SQUIBB CO COM 110122108   2,036,850 32,668 SH   SOLE   0 0 32,668
CVS HEALTH CORP COM 126650100   2,287,260 22,172 SH   SOLE   0 0 22,172
CATALYST PHARMACEUTICALS INC COM 14888U101   67,700 10,000 SH   SOLE   0 0 10,000
CATERPILLAR INC COM 149123101   885,407 4,283 SH   SOLE   0 0 4,283
CHARTER COMMUNICATIONS INC N CL A 16119P108   318,813 489 SH   SOLE   0 0 489
CHESAPEAKE UTILS CORP COM 165303108   1,166,480 8,000 SH   SOLE   0 0 8,000
CHEVRON CORP NEW COM 166764100   504,957 4,303 SH   SOLE   0 0 4,303
CISCO SYS INC COM 17275R102   423,043 6,676 SH   SOLE   0 0 6,676
CITIGROUP INC COM NEW 172967424   398,936 6,606 SH   SOLE   0 0 6,606
CLEVELAND-CLIFFS INC NEW COM 185899101   2,277,142 104,600 SH   SOLE   0 0 104,600
COCA COLA CO COM 191216100   534,897 9,034 SH   SOLE   0 0 9,034
COINBASE GLOBAL INC COM CL A 19260Q107   473,194 1,875 SH   SOLE   0 0 1,875
COMCAST CORP NEW CL A 20030N101   400,124 7,950 SH   SOLE   0 0 7,950
CONOCOPHILLIPS COM 20825C104   394,635 5,467 SH   SOLE   0 0 5,467
CONSTELLATION BRANDS INC CL A 21036P108   825,691 3,290 SH   SOLE   0 0 3,290
COSTCO WHSL CORP NEW COM 22160K105   820,554 1,445 SH   SOLE   0 0 1,445
CROWDSTRIKE HLDGS INC CL A 22788C105   389,025 1,900 SH   SOLE   0 0 1,900
CUMMINS INC COM 231021106   221,630 1,016 SH   SOLE   0 0 1,016
DADA NEXUS LTD ADS 23344D108   2,024,008 153,800 SH   SOLE   0 0 153,800
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   510,951 9,883 SH   SOLE   0 0 9,883
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   516,934 8,617 SH   SOLE   0 0 8,617
DISNEY WALT CO COM 254687106   1,162,696 7,507 SH   SOLE   0 0 7,507
DOW INC COM 260557103   284,451 5,015 SH   SOLE   0 0 5,015
DUKE ENERGY CORP NEW COM NEW 26441C204   327,708 3,124 SH   SOLE   0 0 3,124
DUPONT DE NEMOURS INC COM 26614N102   386,290 4,782 SH   SOLE   0 0 4,782
EASTMAN CHEM CO COM 277432100   241,820 2,000 SH   SOLE   0 0 2,000
EXXON MOBIL CORP COM 30231G102   1,221,132 19,956 SH   SOLE   0 0 19,956
META PLATFORMS INC CL A 30303M102   739,970 2,200 SH   SOLE   0 0 2,200
FEDEX CORP COM 31428X106   775,920 3,000 SH   SOLE   0 0 3,000
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   1,232,889 30,314 SH   SOLE   0 0 30,314
FORD MTR CO DEL COM 345370860   2,822,103 135,874 SH   SOLE   0 0 135,874
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101   289,200 10,000 SH   SOLE   0 0 10,000
GENERAL ELECTRIC CO COM NEW 369604301   2,725,538 28,851 SH   SOLE   0 0 28,851
GENERAL MLS INC COM 370334104   578,818 8,590 SH   SOLE   0 0 8,590
GENERAL MTRS CO COM 37045V100   806,632 13,758 SH   SOLE   0 0 13,758
GILEAD SCIENCES INC COM 375558103   413,877 5,700 SH   SOLE   0 0 5,700
GLACIER BANCORP INC NEW COM 37637Q105   1,809,014 31,905 SH   SOLE   0 0 31,905
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105   339,570 7,700 SH   SOLE   0 0 7,700
HOME DEPOT INC COM 437076102   588,446 1,418 SH   SOLE   0 0 1,418
HONEYWELL INTL INC COM 438516106   1,084,252 5,200 SH   SOLE   0 0 5,200
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   223,155 4,500 SH   SOLE   0 0 4,500
INTEL CORP COM 458140100   808,172 15,693 SH   SOLE   0 0 15,693
INTERNATIONAL BUSINESS MACHS COM 459200101   1,601,915 11,985 SH   SOLE   0 0 11,985
INTERNATIONAL PAPER CO COM 460146103   711,747 15,150 SH   SOLE   0 0 15,150
INVESCO QQQ TR UNIT SER 1 46090E103   1,267,948 3,187 SH   SOLE   0 0 3,187
JPMORGAN CHASE & CO COM 46625H100   521,447 3,293 SH   SOLE   0 0 3,293
JOHNSON & JOHNSON COM 478160104   550,193 3,216 SH   SOLE   0 0 3,216
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   343,434 9,320 SH   SOLE   0 0 9,320
KRAFT HEINZ CO COM 500754106   1,424,009 39,666 SH   SOLE   0 0 39,666
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   926,992 51,215 SH   SOLE   0 0 51,215
LILLY ELI & CO COM 532457108   2,090,985 7,570 SH   SOLE   0 0 7,570
LUMEN TECHNOLOGIES INC COM 550241103   542,248 43,207 SH   SOLE   0 0 43,207
MDU RES GROUP INC COM 552690109   2,587,189 83,891 SH   SOLE   0 0 83,891
MGM RESORTS INTERNATIONAL COM 552953101   385,968 8,600 SH   SOLE   0 0 8,600
MP MATERIALS CORP COM CL A 553368101   1,390,306 30,610 SH   SOLE   0 0 30,610
MATCH GROUP INC NEW COM 57667L107   342,528 2,590 SH   SOLE   0 0 2,590
MCDONALDS CORP COM 580135101   522,737 1,950 SH   SOLE   0 0 1,950
MERCK & CO INC COM 58933Y105   619,479 8,083 SH   SOLE   0 0 8,083
METLIFE INC COM 59156R108   218,715 3,500 SH   SOLE   0 0 3,500
MICROSOFT CORP COM 594918104   2,895,005 8,608 SH   SOLE   0 0 8,608
MONDELEZ INTL INC CL A 609207105   226,449 3,415 SH   SOLE   0 0 3,415
MONTROSE ENVIRONMENTAL GROUP COM 615111101   648,692 9,200 SH   SOLE   0 0 9,200
NETFLIX INC COM 64110L106   406,647 675 SH   SOLE   0 0 675
NEW GOLD INC CDA COM 644535106   30,000 20,000 SH   SOLE   0 0 20,000
NEWMONT CORP COM 651639106   266,686 4,300 SH   SOLE   0 0 4,300
NEXTERA ENERGY INC COM 65339F101   2,268,648 24,300 SH   SOLE   0 0 24,300
NIKE INC CL B 654106103   368,371 2,210 SH   SOLE   0 0 2,210
NVIDIA CORPORATION COM 67066G104   1,682,309 5,720 SH   SOLE   0 0 5,720
PAYPAL HLDGS INC COM 70450Y103   627,029 3,325 SH   SOLE   0 0 3,325
PEPSICO INC COM 713448108   868,550 5,000 SH   SOLE   0 0 5,000
PERKINELMER INC COM 714046109   603,180 3,000 SH   SOLE   0 0 3,000
PFIZER INC COM 717081103   2,729,814 46,229 SH   SOLE   0 0 46,229
PHILIP MORRIS INTL INC COM 718172109   247,000 2,600 SH   SOLE   0 0 2,600
PHILLIPS 66 COM 718546104   506,397 6,989 SH   SOLE   0 0 6,989
PROCTER AND GAMBLE CO COM 742718109   766,693 4,687 SH   SOLE   0 0 4,687
REALTY INCOME CORP COM 756109104   250,565 3,500 SH   SOLE   0 0 3,500
REPLIGEN CORP COM 759916109   264,840 1,000 SH   SOLE   0 0 1,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   570,427 1,201 SH   SOLE   0 0 1,201
SPDR SER TR S&P OILGAS EXPL 78468R556   426,526 4,449 SH   SOLE   0 0 4,449
SALESFORCE COM INC COM 79466L302   217,789 857 SH   SOLE   0 0 857
SCHLUMBERGER LTD COM STK 806857108   340,532 11,370 SH   SOLE   0 0 11,370
SELECT SECTOR SPDR TR ENERGY 81369Y506   964,868 17,385 SH   SOLE   0 0 17,385
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   503,550 12,895 SH   SOLE   0 0 12,895
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,367,225 7,863 SH   SOLE   0 0 7,863
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   939,151 12,090 SH   SOLE   0 0 12,090
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   515,544 7,202 SH   SOLE   0 0 7,202
SERVICENOW INC COM 81762P102   632,882 975 SH   SOLE   0 0 975
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   125,400 10,000 SH   SOLE   0 0 10,000
SIMON PPPTY GROUP INC NEW COM 828806109   351,494 2,200 SH   SOLE   0 0 2,200
SIO GENE THERAPIES INC COM 829399104   1,553,160 1,204,000 SH   SOLE   0 0 1,204,000
SKYWORKS SOLUTIONS INC COM 83088M102   345,962 2,230 SH   SOLE   0 0 2,230
SOUTHERN CO COM 842587107   342,900 5,000 SH   SOLE   0 0 5,000
STARBUCKS CORP COM 855244109   375,837 5,213 SH   SOLE   0 0 5,213
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603   302,750 35,000 SH   SOLE   0 0 35,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,203,100 10,000 SH   SOLE   0 0 10,000
TARGET CORP COM 87612E106   496,218 2,144 SH   SOLE   0 0 2,144
TEXAS INSTRS INC COM 882508104   753,880 4,000 SH   SOLE   0 0 4,000
3D SYSTEMS CORP COM NEW 88554D205   236,940 11,000 SH   SOLE   0 0 11,000
3M CO COM 88579Y101   827,756 4,660 SH   SOLE   0 0 4,660
TOTALENERGIES SE SPONSORED ADS 89151E109   247,300 5,000 SH   SOLE   0 0 5,000
TRIMBLE INC COM 896239100   348,760 4,000 SH   SOLE   0 0 4,000
TWILIO INC CL A 90138F102   223,839 850 SH   SOLE   0 0 850
TWITTER INC COM 90184L102   259,320 6,000 SH   SOLE   0 0 6,000
UNITED PARCEL SERVICE INC CL B 911312106   385,198 1,797 SH   SOLE   0 0 1,797
UNITEDHEALTH GROUP INC COM 91324P102   1,093,159 2,177 SH   SOLE   0 0 2,177
VALERO ENERGY CORP COM 91913Y100   1,551,022 20,650 SH   SOLE   0 0 20,650
VALVOLINE INC COM 92047W101   204,722 5,490 SH   SOLE   0 0 5,490
VANECK VECTORS TR ETF SEMICONDUCTOR ETF 92189F676   308,790 1,000 SH   SOLE   0 0 1,000
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   915,870 9,484 SH   SOLE   0 0 9,484
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   394,774 3,403 SH   SOLE   0 0 3,403
VANGUARD INDEX FDS GROWTH ETF 922908736   399,521 1,245 SH   SOLE   0 0 1,245
VANGUARD INDEX FDS VALUE ETF 922908744   502,086 3,413 SH   SOLE   0 0 3,413
VERIZON COMMUNICATIONS INC COM 92343V104   1,666,076 32,065 SH   SOLE   0 0 32,065
VIATRIS INC COM 92556V106   968,412 71,575 SH   SOLE   0 0 71,575
VIACOMCBS INC CL B 92556H206   481,371 15,950 SH   SOLE   0 0 15,950
WALMART INC COM 931142103   384,451 2,657 SH   SOLE   0 0 2,657
WELLS FARGO CO NEW COM 949746101   847,693 17,668 SH   SOLE   0 0 17,668
WISDOMTREE TR US DIVID EX FNCL 97717W406   202,259 2,000 SH   SOLE   0 0 2,000
XILINX INC COM 983919101   424,060 2,000 SH   SOLE   0 0 2,000
ZILLOW GRP INC CL C CAP STK 98954M200   434,180 6,800 SH   SOLE   0 0 6,800
ZYNGA INC CL A 98986T108   288,000 45,000 SH   SOLE   0 0 45,000