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
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 310 12,870 SH   SOLE   0 0 12,870
TE CONNECTIVITY LTD REG SHS H84989104 804 8,427 SH   SOLE   0 0 8,427
ABBOTT LABS COM 002824100 1,073 12,490 SH   SOLE   0 0 12,490
ALLSTATE CORP COM 020002101 1,133 10,045 SH   SOLE   0 0 10,045
AMAZON COM INC COM 023135106 206 110 SH   SOLE   0 0 110
AMERICAN ELEC PWR CO INC COM 025537101 981 10,510 SH   SOLE   0 0 10,510
APPLE INC COM 037833100 2,110 7,093 SH   SOLE   0 0 7,093
APPLIED MATLS INC COM 038222105 242 3,950 SH   SOLE   0 0 3,950
BANK AMER CORP COM 060505104 1,050 30,080 SH   SOLE   0 0 30,080
BLACK HILLS CORP COM 092113109 434 5,690 SH   SOLE   0 0 5,690
BOEING CO COM 097023105 1,391 4,180 SH   SOLE   0 0 4,180
BRISTOL MYERS SQUIBB CO COM 110122108 445 7,090 SH   SOLE   0 0 7,090
BROOKS AUTOMATION COM 114340102 1,035 24,270 SH   SOLE   0 0 24,270
CATERPILLAR INC DEL COM 149123101 2,855 19,230 SH   SOLE   0 0 19,230
CHEVRON CORP NEW COM 166764100 342 2,825 SH   SOLE   0 0 2,825
CORNING INC COM 219350105 836 28,234 SH   SOLE   0 0 28,234
CREDIT SUISSE GROUP SPONSORED ADR 225401108 818 60,700 SH   SOLE   0 0 60,700
DEERE & CO COM 244199105 2,534 14,434 SH   SOLE   0 0 14,434
DISNEY WALT CO COM DISNEY 254687106 1,826 12,463 SH   SOLE   0 0 12,463
GENERAL ELECTRIC CO COM 369604103 236 19,710 SH   SOLE   0 0 19,710
HEALTHCARE SVCS GRP INC COM 421906108 475 19,450 SH   SOLE   0 0 19,450
HERSHEY CO COM 427866108 373 2,570 SH   SOLE   0 0 2,570
HOME DEPOT INC COM 437076102 929 4,245 SH   SOLE   0 0 4,245
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 435 7,595 SH   SOLE   0 0 7,595
INTEL CORP COM 458140100 1,975 32,867 SH   SOLE   0 0 32,867
INTL PAPER CO COM 460146103 934 20,893 SH   SOLE   0 0 20,893
ISHARES TR SELECT DIVID ETF 464287168 645 6,165 SH   SOLE   0 0 6,165
ISHARES TR INTL SEL DIV ETF 464288448 252 7,510 SH   SOLE   0 0 7,510
ISHARES TR INTRM TR CRP ETF 464288638 994 17,041 SH   SOLE   0 0 17,041
JOHNSON & JOHNSON COM 478160104 2,390 16,565 SH   SOLE   0 0 16,565
KIMBERLY CLARK CORP COM 494368103 1,546 11,385 SH   SOLE   0 0 11,385
LOCKHEED MARTIN CORP COM 539830109 871 2,105 SH   SOLE   0 0 2,105
LOWES COS INC COM 548661107 492 4,115 SH   SOLE   0 0 4,115
LULULEMON ATHLETICA INC COM 550021109 472 2,030 SH   SOLE   0 0 2,030
MDU RES GRP INC COM 552690109 2,351 80,471 SH   SOLE   0 0 80,471
MCDONALDS CORP COM 580135101 515 2,575 SH   SOLE   0 0 2,575
MICROSOFT CORP COM 594918104 1,890 11,914 SH   SOLE   0 0 11,914
MONDELEZ INTL INC CL A 609207105 908 16,737 SH   SOLE   0 0 16,737
NORTHWESTERN CORP COM NEW 668074305 278 3,950 SH   SOLE   0 0 3,950
NUVEEN AMT FREE QLTY MUN INC COM 670657105 234 16,285 SH   SOLE   0 0 16,285
NUVEEN MUN VALUE FD INC COM 670928100 521 48,630 SH   SOLE   0 0 48,630
ONEOK INC NEW COM 682680103 514 6,713 SH   SOLE   0 0 6,713
PACCAR INC COM 693718108 295 3,750 SH   SOLE   0 0 3,750
PHILLIPS 66 COM 718546104 371 3,421 SH   SOLE   0 0 3,421
PIEDMONT OFFICE REALTY TR INC COM CL A 720190206 452 20,194 SH   SOLE   0 0 20,194
PROCTER & GAMBLE CO COM 742718109 1,719 14,026 SH   SOLE   0 0 14,026
QUALCOMM INC COM 747525103 1,611 18,508 SH   SOLE   0 0 18,508
RAYTHEON CO COM NEW 755111507 271 1,190 SH   SOLE   0 0 1,190
REALTY INCOME CORP COM 756109104 5,055 68,507 SH   SOLE   0 0 68,507
ROCKWELL AUTOMATION INC COM 773903109 426 2,100 SH   SOLE   0 0 2,100
THE CHARLES SCHWAB CORPORATION COM 808513105 433 9,215 SH   SOLE   0 0 9,215
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 268 3,481 SH   SOLE   0 0 3,481
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,240 21,515 SH   SOLE   0 0 21,515
SCHWAB STRATEGIC TR US REIT ETF 808524847 673 14,721 SH   SOLE   0 0 14,721
SONY CORP SPONSORED ADR 835699307 222 3,264 SH   SOLE   0 0 3,264
SQUARE INC CL A 852234103 716 11,370 SH   SOLE   0 0 11,370
TEREX CORP NEW COM 880779103 351 11,955 SH   SOLE   0 0 11,955
US BANCORP DEL COM NEW 902973304 428 7,315 SH   SOLE   0 0 7,315
UNION PACIFIC CORP COM 907818108 1,457 8,050 SH   SOLE   0 0 8,050
UNITED PARCEL SERVICE INC CL B 911312106 630 5,395 SH   SOLE   0 0 5,395
V F CORP COM 918204108 1,295 13,006 SH   SOLE   0 0 13,006
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 290 3,300 SH   SOLE   0 0 3,300
WEYERHAEUSER CO COM 962166104 1,642 55,784 SH   SOLE   0 0 55,784
WHITESTONE REIT COM 966084204 983 73,899 SH   SOLE   0 0 73,899
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 372 2,655 SH   SOLE   0 0 2,655
AT&T INC COM 00206R102 1,619 41,437 SH   SOLE   0 0 41,437
ABBVIE INC COM 00287Y109 2,111 23,804 SH   SOLE   0 0 23,804
BLACKROCK UTILITIES INFRSTRC COM 09248D104 1,707 76,014 SH   SOLE   0 0 76,014
CISCO SYS INC COM 17275R102 1,483 31,141 SH   SOLE   0 0 31,141
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,186 45,241 SH   SOLE   0 0 45,241
COHEN & STEERS LTD DUR PFD I COM 19248C105 243 9,300 SH   SOLE   0 0 9,300
CONOCOPHILLIPS COM 20825C104 591 8,988 SH   SOLE   0 0 8,988
COSTCO WHSL CORP NEW COM 22160K105 1,031 3,535 SH   SOLE   0 0 3,535
CROWN CASTLE INTL CORP NEW COM 22822V101 270 1,895 SH   SOLE   0 0 1,895
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 179 13,200 SH   SOLE   0 0 13,200
EQUITY RESIDENTIAL SH BEN INT 29476L107 360 4,450 SH   SOLE   0 0 4,450
EXXON MOBIL CORP COM 30231G102 9,559 135,916 SH   SOLE   0 0 135,916
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,730 41,652 SH   SOLE   0 0 41,652
GLACIER BANCORP INC NEW COM 37637Q105 2,269 49,570 SH   SOLE   0 0 49,570
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 629 13,525 SH   SOLE   0 0 13,525
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 270 9,950 SH   SOLE   0 0 9,950
HEARTLAND FINL USA INC COM 42234Q102 290 5,850 SH   SOLE   0 0 5,850
ITT INC COM 45073V108 319 4,300 SH   SOLE   0 0 4,300
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 788 14,215 SH   SOLE   0 0 14,215
ISHARES INC CORE MSCI EMKT 46434G103 714 13,239 SH   SOLE   0 0 13,239
MASTERCARD INC CL A 57636Q104 502 1,670 SH   SOLE   0 0 1,670
NETFLIX INC COM 64110L106 402 1,235 SH   SOLE   0 0 1,235
NVIDIA CORP COM 67066G104 711 3,011 SH   SOLE   0 0 3,011
NUVEEN AMT FREE MUN CR INC FD COM 67071L106 322 19,221 SH   SOLE   0 0 19,221
NUVEEN CR STATEGIES INCM FD COM SHS 67073D102 200 26,050 SH   SOLE   0 0 26,050
NUTRIEN LTD COM 67077M108 1,279 27,305 SH   SOLE   0 0 27,305
PAYPAL HLDGS INC COM 70450Y103 297 2,729 SH   SOLE   0 0 2,729
ROKU INC COM CL A 77543R102 427 3,102 SH   SOLE   0 0 3,102
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 237 5,149 SH   SOLE   0 0 5,149
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 340 6,085 SH   SOLE   0 0 6,085
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,014 17,536 SH   SOLE   0 0 17,536
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 236 5,200 SH   SOLE   0 0 5,200
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,630 27,300 SH   SOLE   0 0 27,300
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,312 12,957 SH   SOLE   0 0 12,957
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,976 31,680 SH   SOLE   0 0 31,680
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,072 8,519 SH   SOLE   0 0 8,519
SELECT SECTOR SPDR TR ENERGY 81369Y506 361 5,970 SH   SOLE   0 0 5,970
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 986 32,072 SH   SOLE   0 0 32,072
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 200 2,415 SH   SOLE   0 0 2,415
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,906 20,628 SH   SOLE   0 0 20,628
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2,025 37,557 SH   SOLE   0 0 37,557
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 209 5,416 SH   SOLE   0 0 5,416
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,532 39,601 SH   SOLE   0 0 39,601
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 255 5,050 SH   SOLE   0 0 5,050
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,035 5,435 SH   SOLE   0 0 5,435
VANGUARD WORLD FDS UTILITIES ETF 92204A876 248 1,760 SH   SOLE   0 0 1,760
VERIZON COMMUNICATIONS INC COM 92343V104 673 11,136 SH   SOLE   0 0 11,136
WEC ENERGY GROUP INC COM 92939U106 1,835 20,110 SH   SOLE   0 0 20,110
WELLTOWER INC COM 95040Q104 330 4,050 SH   SOLE   0 0 4,050
WESTROCK CO COM 96145D105 304 7,119 SH   SOLE   0 0 7,119
ZOETIS INC CL A 98978V103 1,904 14,194 SH   SOLE   0 0 14,194