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 501 3,233 SH   SOLE 0 0 0 3,233
AMAZON COM INC COM 023135106 468 162 SH   SOLE 0 0 0 162
AMERICAN EXPRESS CO COM 025816109 645 3,575 SH   SOLE 0 0 0 3,575
AMERIPRISE FINL INC COM 03076C106 683 2,438 SH   SOLE 0 0 0 2,438
AMGEN INC COM 031162100 445 1,778 SH   SOLE 0 0 0 1,778
ANALOG DEVICES INC COM 032654105 406 2,612 SH   SOLE 0 0 0 2,612
APOLLO COML REAL EST FIN INC COM 03762U105 182 13,624 SH   SOLE 0 0 0 13,624
APPLE INC COM 037833100 3,537 21,860 SH   SOLE 0 0 0 21,860
BCE INC COM NEW 05534B760 216 3,804 SH   SOLE 0 0 0 3,804
BECTON DICKINSON & CO COM 075887109 223 876 SH   SOLE 0 0 0 876
BEST BUY INC COM 086516101 333 3,649 SH   SOLE 0 0 0 3,649
BLACKROCK CORPOR HI YLD FD I COM 09255P107 246 23,947 SH   SOLE 0 0 0 23,947
BRISTOL-MYERS SQUIBB CO COM 110122108 255 3,362 SH   SOLE 0 0 0 3,362
BROADCOM INC COM 11135F101 379 647 SH   SOLE 0 0 0 647
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 862 63,769 SH   SOLE 0 0 0 63,769
CHEVRON CORP NEW COM 166764100 447 2,775 SH   SOLE 0 0 0 2,775
CISCO SYS INC COM 17275R102 321 6,244 SH   SOLE 0 0 0 6,244
CLOROX CO DEL COM 189054109 238 1,582 SH   SOLE 0 0 0 1,582
CONOCOPHILLIPS COM 20825C104 264 2,747 SH   SOLE 0 0 0 2,747
DBX ETF TR XTRACK MSCI EAFE 233051200 217 5,804 SH   SOLE 0 0 0 5,804
DEERE & CO COM 244199105 364 903 SH   SOLE 0 0 0 903
EAGLE BANCORP MONT INC COM 26942G100 678 31,329 SH   SOLE 0 0 0 31,329
EXXON MOBIL CORP COM 30231G102 2,711 31,850 SH   SOLE 0 0 0 31,850
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 332 3,015 SH   SOLE 0 0 0 3,015
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 883 25,486 SH   SOLE 0 0 0 25,486
FIRST REP BK SAN FRANCISCO C COM 33616C100 217 1,380 SH   SOLE 0 0 0 1,380
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 589 7,755 SH   SOLE 0 0 0 7,755
FORD MTR CO DEL COM 345370860 228 15,042 SH   SOLE 0 0 0 15,042
HOME DEPOT INC COM 437076102 918 3,059 SH   SOLE 0 0 0 3,059
INTEL CORP COM 458140100 291 6,249 SH   SOLE 0 0 0 6,249
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 596 12,405 SH   SOLE 0 0 0 12,405
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 509 6,009 SH   SOLE 0 0 0 6,009
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 400 4,320 SH   SOLE 0 0 0 4,320
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 409 18,610 SH   SOLE 0 0 0 18,610
INVESCO MUN OPPORTUNITY TR COM 46132C107 107 10,269 SH   SOLE 0 0 0 10,269
INVESCO QQQ TR UNIT SER 1 46090E103 2,696 8,284 SH   SOLE 0 0 0 8,284
ISHARES INC ESG AWR MSCI EM 46434G863 3,378 98,538 SH   SOLE 0 0 0 98,538
ISHARES INC CORE MSCI EMKT 46434G103 359 6,840 SH   SOLE 0 0 0 6,840
ISHARES TR BARCLAYS 7 10 YR 464287440 233 2,265 SH   SOLE 0 0 0 2,265
ISHARES TR CORE TOTAL USD 46434V613 14,500 304,041 SH   SOLE 0 0 0 304,041
ISHARES TR US TREAS BD ETF 46429B267 15,193 629,614 SH   SOLE 0 0 0 629,614
ISHARES TR CORE MSCI TOTAL 46432F834 568 8,951 SH   SOLE 0 0 0 8,951
ISHARES TR IBOXX INV CP ETF 464287242 1,052 9,275 SH   SOLE 0 0 0 9,275
ISHARES TR CONV BD ETF 46435G102 230 2,929 SH   SOLE 0 0 0 2,929
ISHARES TR BLACKROCK ULTRA 46434V878 425 8,488 SH   SOLE 0 0 0 8,488
ISHARES TR ESG AWR MSCI USA 46435G425 25,841 271,671 SH   SOLE 0 0 0 271,671
ISHARES TR CORE US AGGBD ET 464287226 906 8,806 SH   SOLE 0 0 0 8,806
ISHARES TR U.S. ENERGY ETF 464287796 2,069 51,176 SH   SOLE 0 0 0 51,176
ISHARES TR U.S. TECH ETF 464287721 833 9,151 SH   SOLE 0 0 0 9,151
ISHARES TR JPMORGAN USD EMG 464288281 236 2,562 SH   SOLE 0 0 0 2,562
ISHARES TR 10-20 YR TRS ETF 464288653 1,968 15,815 SH   SOLE 0 0 0 15,815
ISHARES TR INTL SEL DIV ETF 464288448 275 8,892 SH   SOLE 0 0 0 8,892
ISHARES TR SP SMCP600VL ETF 464287879 239 2,400 SH   SOLE 0 0 0 2,400
ISHARES TR CORE S&P SCP ETF 464287804 4,598 44,536 SH   SOLE 0 0 0 44,536
ISHARES TR U.S. MED DVC ETF 464288810 750 12,973 SH   SOLE 0 0 0 12,973
ISHARES TR RUS 2000 VAL ETF 464287630 329 2,126 SH   SOLE 0 0 0 2,126
ISHARES TR MSCI USA VALUE 46432F388 3,624 35,539 SH   SOLE 0 0 0 35,539
ISHARES TR SELECT DIVID ETF 464287168 640 4,997 SH   SOLE 0 0 0 4,997
ISHARES TR MORNINGSTAR GRWT 464287119 402 6,875 SH   SOLE 0 0 0 6,875
ISHARES TR MSCI USA MIN VOL 46429B697 1,573 20,741 SH   SOLE 0 0 0 20,741
ISHARES TR NATIONAL MUN ETF 464288414 5,395 50,523 SH   SOLE 0 0 0 50,523
ISHARES TR TIPS BD ETF 464287176 3,516 28,960 SH   SOLE 0 0 0 28,960
ISHARES TR SHRT NAT MUN ETF 464288158 470 4,529 SH   SOLE 0 0 0 4,529
ISHARES TR RUS TP200 GR ETF 464289438 931 6,467 SH   SOLE 0 0 0 6,467
ISHARES TR S&P MC 400GR ETF 464287606 544 7,367 SH   SOLE 0 0 0 7,367
ISHARES TR CORE S&P MCP ETF 464287507 1,070 4,157 SH   SOLE 0 0 0 4,157
ISHARES TR CORE MSCI EAFE 46432F842 315 4,728 SH   SOLE 0 0 0 4,728
ISHARES TR RUSSELL 2000 ETF 464287655 289 1,502 SH   SOLE 0 0 0 1,502
ISHARES TR CORE S&P500 ETF 464287200 25,864 60,460 SH   SOLE 0 0 0 60,460
ISHARES TR RUS MD CP GR ETF 464287481 425 4,619 SH   SOLE 0 0 0 4,619
ISHARES TR ISHS 1-5YR INVS 464288646 995 19,534 SH   SOLE 0 0 0 19,534
ISHARES TR EAFE VALUE ETF 464288877 10,589 216,899 SH   SOLE 0 0 0 216,899
ISHARES TR FALN ANGLS USD 46435G474 4,549 171,196 SH   SOLE 0 0 0 171,196
ISHARES TR S&P MC 400VL ETF 464287705 213 2,016 SH   SOLE 0 0 0 2,016
ISHARES TR MBS ETF 464288588 3,047 31,192 SH   SOLE 0 0 0 31,192
ISHARES TR MSCI EAFE ETF 464287465 926 13,134 SH   SOLE 0 0 0 13,134
ISHARES TR 20 YR TR BD ETF 464287432 384 3,197 SH   SOLE 0 0 0 3,197
ISHARES TR CORE HIGH DV ETF 46429B663 305 2,850 SH   SOLE 0 0 0 2,850
ISHARES TR 0-5YR HI YL CP 46434V407 486 11,300 SH   SOLE 0 0 0 11,300
ISHARES TR GLOBAL TECH ETF 464287291 1,883 36,170 SH   SOLE 0 0 0 36,170
ISHARES TR EAFE GRWTH ETF 464288885 6,988 76,972 SH   SOLE 0 0 0 76,972
ISHARES TR EXPONENTIAL TECH 46434V381 220 4,089 SH   SOLE 0 0 0 4,089
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 4,220 102,408 SH   SOLE 0 0 0 102,408
JPMORGAN CHASE & CO COM 46625H100 376 2,962 SH   SOLE 0 0 0 2,962
MEDTRONIC PLC SHS G5960L103 232 2,155 SH   SOLE 0 0 0 2,155
MERCK & CO INC COM 58933Y105 4,040 47,765 SH   SOLE 0 0 0 47,765
MICROSOFT CORP COM 594918104 714 2,606 SH   SOLE 0 0 0 2,606
NEXTERA ENERGY INC COM 65339F101 298 4,029 SH   SOLE 0 0 0 4,029
NORTHROP GRUMMAN CORP COM 666807102 238 531 SH   SOLE 0 0 0 531
PIMCO INCOME STRATEGY FD II COM 72201J104 335 39,936 SH   SOLE 0 0 0 39,936
PIONEER MUNICIPAL HIGH INCOM COM 723762100 343 37,636 SH   SOLE 0 0 0 37,636
PPG INDS INC COM 693506107 668 5,026 SH   SOLE 0 0 0 5,026
PUBLIC STORAGE COM 74460D109 543 1,348 SH   SOLE 0 0 0 1,348
SABRA HEALTH CARE REIT INC COM 78573L106 179 14,759 SH   SOLE 0 0 0 14,759
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 6,254 128,859 SH   SOLE 0 0 0 128,859
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,565 34,991 SH   SOLE 0 0 0 34,991
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,150 36,237 SH   SOLE 0 0 0 36,237
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 496 10,363 SH   SOLE 0 0 0 10,363
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 490 3,666 SH   SOLE 0 0 0 3,666
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 293 8,101 SH   SOLE 0 0 0 8,101
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 218 2,214 SH   SOLE 0 0 0 2,214
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,470 19,289 SH   SOLE 0 0 0 19,289
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 553 1,634 SH   SOLE 0 0 0 1,634
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,589 6,078 SH   SOLE 0 0 0 6,078
SPDR SER TR PORTFOLIO INTRMD 78464A375 232 6,990 SH   SOLE 0 0 0 6,990
SPDR SER TR PORTFOLIO S&P500 78464A854 12,652 252,537 SH   SOLE 0 0 0 252,537
STAG INDL INC COM 85254J102 434 10,652 SH   SOLE 0 0 0 10,652
UNION PAC CORP COM 907818108 328 1,399 SH   SOLE 0 0 0 1,399
UNITED PARCEL SERVICE INC CL B 911312106 459 2,452 SH   SOLE 0 0 0 2,452
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 277 9,563 SH   SOLE 0 0 0 9,563
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 281 1,830 SH   SOLE 0 0 0 1,830
VANGUARD INDEX FDS MID CAP ETF 922908629 595 2,623 SH   SOLE 0 0 0 2,623
VANGUARD INDEX FDS SM CP VAL ETF 922908611 234 1,374 SH   SOLE 0 0 0 1,374
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 318 7,304 SH   SOLE 0 0 0 7,304
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 306 3,983 SH   SOLE 0 0 0 3,983
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 309 6,715 SH   SOLE 0 0 0 6,715
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 421 3,801 SH   SOLE 0 0 0 3,801
VANGUARD WORLD FDS INF TECH ETF 92204A702 401 1,075 SH   SOLE 0 0 0 1,075
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 120 26,198 SH   SOLE 0 0 0 26,198
WASTE MGMT INC DEL COM 94106L109 295 1,875 SH   SOLE 0 0 0 1,875
WISDOMTREE TR INTL EQUITY FD 97717W703 505 9,883 SH   SOLE 0 0 0 9,883
WISDOMTREE TR US MIDCAP DIVID 97717W505 650 14,912 SH   SOLE 0 0 0 14,912
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,830 60,280 SH   SOLE 0 0 0 60,280
WISDOMTREE TR US MIDCAP FUND 97717W570 538 10,261 SH   SOLE 0 0 0 10,261