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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 5,749 29,835 SH   SOLE   29,835 0 0
AAON INC COM PAR $0.004 000360206 1,743 24,895 SH   SOLE   24,895 0 0
ABBOTT LABS COM 002824100 6,822 56,922 SH   SOLE   56,922 0 0
ALPHABET INC CAP STK CL A 02079K305 237 115 SH   SOLE   115 0 0
APPLE INC COM 037833100 9,598 78,576 SH   SOLE   78,576 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 771 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 685 2,683 SH   SOLE   2,683 0 0
BK OF AMERICA CORP COM 060505104 8,016 207,181 SH   SOLE   207,181 0 0
BOEING CO COM 097023105 696 2,733 SH   SOLE   2,733 0 0
CATERPILLAR INC COM 149123101 8,781 37,871 SH   SOLE   37,871 0 0
CHEVRON CORP NEW COM 166764100 6,895 65,799 SH   SOLE   65,799 0 0
CITIGROUP INC COM NEW 172967424 362 4,970 SH   SOLE   4,970 0 0
DEERE & CO COM 244199105 8,657 23,139 SH   SOLE   23,139 0 0
DNP SELECT INCOME FD INC COM 23325P104 158 15,994 SH   SOLE   15,994 0 0
EMERSON ELEC CO COM 291011104 6,879 76,249 SH   SOLE   76,249 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 278 4,160 SH   SOLE   4,160 0 0
EXXON MOBIL CORP COM 30231G102 6,209 111,218 SH   SOLE   111,218 0 0
FEDEX CORP COM 31428X106 7,586 26,709 SH   SOLE   26,709 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 445 9,667 SH   SOLE   9,667 0 0
GLACIER BANCORP INC NEW COM 37637Q105 593 10,382 SH   SOLE   10,382 0 0
HOME DEPOT INC COM 437076102 697 2,285 SH   SOLE   2,285 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 93 10,000 SH   SOLE   10,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,007 37,574 SH   SOLE   37,574 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 734 12,620 SH   SOLE   12,620 0 0
JOHNSON & JOHNSON COM 478160104 6,724 40,912 SH   SOLE   40,912 0 0
JPMORGAN CHASE & CO COM 46625H100 8,247 54,174 SH   SOLE   54,174 0 0
KIMBERLY-CLARK CORP COM 494368103 5,338 38,391 SH   SOLE   38,391 0 0
LOWES COS INC COM 548661107 8,560 45,010 SH   SOLE   45,010 0 0
MCDONALDS CORP COM 580135101 269 1,201 SH   SOLE   1,201 0 0
MEDTRONIC PLC SHS G5960L103 6,579 55,692 SH   SOLE   55,692 0 0
MICROSOFT CORP COM 594918104 13,635 57,832 SH   SOLE   57,832 0 0
OTIS WORLDWIDE CORP COM 68902V107 4,298 62,784 SH   SOLE   62,784 0 0
PEPSICO INC COM 713448108 5,391 38,114 SH   SOLE   38,114 0 0
PROCTER AND GAMBLE CO COM 742718109 5,972 44,095 SH   SOLE   44,095 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 1,905 22,083 SH   SOLE   22,083 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5,657 73,216 SH   SOLE   73,216 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5,290 143,636 SH   SOLE   143,636 0 0
SM ENERGY CO COM 78454L100 196 11,980 SH   SOLE   11,980 0 0
SOUTHWEST AIRLS CO COM 844741108 226 3,695 SH   SOLE   3,695 0 0
STARBUCKS CORP COM 855244109 736 6,740 SH   SOLE   6,740 0 0
STATE STR CORP COM 857477103 5,873 69,913 SH   SOLE   69,913 0 0
SYSCO CORP COM 871829107 6,852 87,022 SH   SOLE   87,022 0 0
TARGET CORP COM 87612E106 7,466 37,693 SH   SOLE   37,693 0 0
TOTAL SE SPONSORED ADS 89151E109 5,339 114,712 SH   SOLE   114,712 0 0
TRITERRAS INC SHS CL A G9103H102 173 23,930 SH   SOLE   23,930 0 0
US BANCORP DEL COM NEW 902973304 6,325 114,352 SH   SOLE   114,352 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 294 2,260 SH   SOLE   2,260 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 260 1,459 SH   SOLE   1,459 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 21,825 95,411 SH   SOLE   95,411 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 723 2,018 SH   SOLE   2,018 0 0
WALMART INC COM 931142103 5,504 40,520 SH   SOLE   40,520 0 0
WELLS FARGO CO NEW COM 949746101 6,160 157,667 SH   SOLE   157,667 0 0