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
ABBVIE INC COM 00287Y109 321 2,163 SH   SOLE 0 0 0 2,163
AMAZON COM INC COM 023135106 510 4,167 SH   SOLE 0 0 0 4,167
AMERICAN EXPRESS CO COM 025816109 547 3,575 SH   SOLE 0 0 0 3,575
AMGEN INC COM 031162100 416 1,690 SH   SOLE 0 0 0 1,690
ANALOG DEVICES INC COM 032654105 291 1,780 SH   SOLE 0 0 0 1,780
APOLLO COML REAL EST FIN INC COM 03762U105 156 13,624 SH   SOLE 0 0 0 13,624
APPLE INC COM 037833100 2,935 19,045 SH   SOLE 0 0 0 19,045
BECTON DICKINSON & CO COM 075887109 212 876 SH   SOLE 0 0 0 876
BEST BUY INC COM 086516101 206 2,680 SH   SOLE 0 0 0 2,680
BLACKROCK CORPOR HI YLD FD I COM 09255P107 226 22,948 SH   SOLE 0 0 0 22,948
BRISTOL-MYERS SQUIBB CO COM 110122108 245 3,363 SH   SOLE 0 0 0 3,363
BROADCOM INC COM 11135F101 252 492 SH   SOLE 0 0 0 492
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 622 50,831 SH   SOLE 0 0 0 50,831
CHEVRON CORP NEW COM 166764100 397 2,754 SH   SOLE 0 0 0 2,754
CONOCOPHILLIPS COM 20825C104 251 2,844 SH   SOLE 0 0 0 2,844
DEERE & CO COM 244199105 282 903 SH   SOLE 0 0 0 903
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 315 9,721 SH   SOLE 0 0 0 9,721
EAGLE BANCORP MONT INC COM 26942G100 611 31,329 SH   SOLE 0 0 0 31,329
EXXON MOBIL CORP COM 30231G102 2,472 28,391 SH   SOLE 0 0 0 28,391
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 310 2,974 SH   SOLE 0 0 0 2,974
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,008 25,495 SH   SOLE 0 0 0 25,495
FIRST REP BK SAN FRANCISCO C COM 33616C100 219 1,380 SH   SOLE 0 0 0 1,380
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 343 4,807 SH   SOLE 0 0 0 4,807
FORD MTR CO DEL COM 345370860 193 15,072 SH   SOLE 0 0 0 15,072
HOME DEPOT INC COM 437076102 830 2,706 SH   SOLE 0 0 0 2,706
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 1,912 83,366 SH   SOLE 0 0 0 83,366
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 303 6,822 SH   SOLE 0 0 0 6,822
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 446 5,924 SH   SOLE 0 0 0 5,924
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 374 4,320 SH   SOLE 0 0 0 4,320
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 379 18,610 SH   SOLE 0 0 0 18,610
INVESCO MUN OPPORTUNITY TR COM 46132C107 107 10,273 SH   SOLE 0 0 0 10,273
INVESCO QQQ TR UNIT SER 1 46090E103 2,219 7,349 SH   SOLE 0 0 0 7,349
ISHARES INC CORE MSCI EMKT 46434G103 309 6,392 SH   SOLE 0 0 0 6,392
ISHARES INC MSCI EMERG MRKT 464286533 2,765 50,218 SH   SOLE 0 0 0 50,218
ISHARES INC ESG AWR MSCI EM 46434G863 1,444 45,522 SH   SOLE 0 0 0 45,522
ISHARES TR SP SMCP600VL ETF 464287879 2,431 26,328 SH   SOLE 0 0 0 26,328
ISHARES TR CORE S&P SCP ETF 464287804 2,328 23,955 SH   SOLE 0 0 0 23,955
ISHARES TR U.S. MED DVC ETF 464288810 577 11,023 SH   SOLE 0 0 0 11,023
ISHARES TR U.S. ENERGY ETF 464287796 1,243 32,551 SH   SOLE 0 0 0 32,551
ISHARES TR JPMORGAN USD EMG 464288281 335 3,898 SH   SOLE 0 0 0 3,898
ISHARES TR MSCI USA VALUE 46432F388 1,433 15,368 SH   SOLE 0 0 0 15,368
ISHARES TR 10-20 YR TRS ETF 464288653 2,409 19,501 SH   SOLE 0 0 0 19,501
ISHARES TR INTL SEL DIV ETF 464288448 233 8,722 SH   SOLE 0 0 0 8,722
ISHARES TR MORNINGSTAR GRWT 464287119 369 6,875 SH   SOLE 0 0 0 6,875
ISHARES TR SELECT DIVID ETF 464287168 457 3,877 SH   SOLE 0 0 0 3,877
ISHARES TR MSCI USA MIN VOL 46429B697 1,601 22,333 SH   SOLE 0 0 0 22,333
ISHARES TR 7-10 YR TRSY BD 464287440 230 2,210 SH   SOLE 0 0 0 2,210
ISHARES TR NATIONAL MUN ETF 464288414 5,607 51,933 SH   SOLE 0 0 0 51,933
ISHARES TR TIPS BD ETF 464287176 4,109 35,440 SH   SOLE 0 0 0 35,440
ISHARES TR SHRT NAT MUN ETF 464288158 547 5,197 SH   SOLE 0 0 0 5,197
ISHARES TR CORE TOTAL USD 46434V613 15,282 321,328 SH   SOLE 0 0 0 321,328
ISHARES TR CORE MSCI TOTAL 46432F834 514 8,954 SH   SOLE 0 0 0 8,954
ISHARES TR US TREAS BD ETF 46429B267 15,059 622,268 SH   SOLE 0 0 0 622,268
ISHARES TR IBOXX INV CP ETF 464287242 859 7,561 SH   SOLE 0 0 0 7,561
ISHARES TR CONV BD ETF 46435G102 1,871 26,121 SH   SOLE 0 0 0 26,121
ISHARES TR S&P MC 400GR ETF 464287606 387 5,684 SH   SOLE 0 0 0 5,684
ISHARES TR CORE US AGGBD ET 464287226 713 6,898 SH   SOLE 0 0 0 6,898
ISHARES TR ESG AWR MSCI USA 46435G425 25,196 286,025 SH   SOLE 0 0 0 286,025
ISHARES TR RUS TP200 GR ETF 464289438 863 6,467 SH   SOLE 0 0 0 6,467
ISHARES TR CORE MSCI EAFE 46432F842 297 4,960 SH   SOLE 0 0 0 4,960
ISHARES TR FALN ANGLS USD 46435G474 3,812 151,192 SH   SOLE 0 0 0 151,192
ISHARES TR MBS ETF 464288588 2,889 29,175 SH   SOLE 0 0 0 29,175
ISHARES TR MSCI EAFE ETF 464287465 829 13,076 SH   SOLE 0 0 0 13,076
ISHARES TR 20 YR TR BD ETF 464287432 409 3,448 SH   SOLE 0 0 0 3,448
ISHARES TR EAFE VALUE ETF 464288877 10,289 240,165 SH   SOLE 0 0 0 240,165
ISHARES TR ISHS 1-5YR INVS 464288646 926 18,179 SH   SOLE 0 0 0 18,179
ISHARES TR CORE S&P MCP ETF 464287507 875 3,657 SH   SOLE 0 0 0 3,657
ISHARES TR RUSSELL 2000 ETF 464287655 349 1,945 SH   SOLE 0 0 0 1,945
ISHARES TR CORE HIGH DV ETF 46429B663 3,173 31,815 SH   SOLE 0 0 0 31,815
ISHARES TR GLOBAL TECH ETF 464287291 810 16,452 SH   SOLE 0 0 0 16,452
ISHARES TR US INFRASTRUC 46435U713 1,361 39,034 SH   SOLE 0 0 0 39,034
ISHARES TR EAFE GRWTH ETF 464288885 6,785 80,760 SH   SOLE 0 0 0 80,760
ISHARES TR RUS MD CP GR ETF 464287481 360 4,235 SH   SOLE 0 0 0 4,235
ISHARES TR CORE S&P500 ETF 464287200 26,564 66,870 SH   SOLE 0 0 0 66,870
ISHARES TR 0-5YR HI YL CP 46434V407 454 10,894 SH   SOLE 0 0 0 10,894
ISHARES TR EXPONENTIAL TECH 46434V381 206 4,089 SH   SOLE 0 0 0 4,089
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1,806 47,229 SH   SOLE 0 0 0 47,229
JPMORGAN CHASE & CO COM 46625H100 256 2,234 SH   SOLE 0 0 0 2,234
MERCK & CO INC COM 58933Y105 4,304 47,765 SH   SOLE 0 0 0 47,765
MICROSOFT CORP COM 594918104 459 1,763 SH   SOLE 0 0 0 1,763
NEXTERA ENERGY INC COM 65339F101 212 2,647 SH   SOLE 0 0 0 2,647
NORTHROP GRUMMAN CORP COM 666807102 235 521 SH   SOLE 0 0 0 521
PIMCO INCOME STRATEGY FD II COM 72201J104 296 38,786 SH   SOLE 0 0 0 38,786
PIONEER MUNICIPAL HIGH INCOM COM 723762100 336 37,656 SH   SOLE 0 0 0 37,656
PPG INDS INC COM 693506107 642 5,026 SH   SOLE 0 0 0 5,026
PUBLIC STORAGE COM 74460D109 411 1,288 SH   SOLE 0 0 0 1,288
QUALCOMM INC COM 747525103 231 1,500 SH   SOLE 0 0 0 1,500
SABRA HEALTH CARE REIT INC COM 78573L106 193 13,068 SH   SOLE 0 0 0 13,068
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,863 50,485 SH   SOLE 0 0 0 50,485
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 222 5,368 SH   SOLE 0 0 0 5,368
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 5,615 115,410 SH   SOLE 0 0 0 115,410
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 382 7,981 SH   SOLE 0 0 0 7,981
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 476 3,666 SH   SOLE 0 0 0 3,666
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 265 8,101 SH   SOLE 0 0 0 8,101
SELECT SECTOR SPDR TR ENERGY 81369Y506 727 10,221 SH   SOLE 0 0 0 10,221
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 200 2,214 SH   SOLE 0 0 0 2,214
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 408 1,279 SH   SOLE 0 0 0 1,279
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,088 5,285 SH   SOLE 0 0 0 5,285
SPDR SER TR PORTFOLIO INTRMD 78464A375 215 6,486 SH   SOLE 0 0 0 6,486
SPDR SER TR PORTFOLIO S&P500 78464A854 12,910 277,809 SH   SOLE 0 0 0 277,809
STAG INDL INC COM 85254J102 333 10,652 SH   SOLE 0 0 0 10,652
UNION PAC CORP COM 907818108 222 1,039 SH   SOLE 0 0 0 1,039
UNITED PARCEL SERVICE INC CL B 911312106 355 1,888 SH   SOLE 0 0 0 1,888
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 231 8,325 SH   SOLE 0 0 0 8,325
VANGUARD INDEX FDS MID CAP ETF 922908629 513 2,482 SH   SOLE 0 0 0 2,482
VANGUARD INDEX FDS SM CP VAL ETF 922908611 216 1,374 SH   SOLE 0 0 0 1,374
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 232 3,019 SH   SOLE 0 0 0 3,019
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 391 3,782 SH   SOLE 0 0 0 3,782
VANGUARD WORLD FDS INF TECH ETF 92204A702 380 1,075 SH   SOLE 0 0 0 1,075
VIRTUS CONVERTIBLE & INCOME COM 92838X102 76 20,107 SH   SOLE 0 0 0 20,107
WISDOMTREE TR EM EX ST-OWNED 97717X578 278 9,825 SH   SOLE 0 0 0 9,825
WISDOMTREE TR US MIDCAP FUND 97717W570 356 7,349 SH   SOLE 0 0 0 7,349
WISDOMTREE TR INTL EQUITY FD 97717W703 326 7,190 SH   SOLE 0 0 0 7,190
WISDOMTREE TR US MIDCAP DIVID 97717W505 381 9,409 SH   SOLE 0 0 0 9,409