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
ABBVIE INC COM 00287Y109   291,421 2,163 SH   SOLE 0 0 0 2,163
AMAZON COM INC COM 023135106   745,790 5,721 SH   SOLE 0 0 0 5,721
AMERICAN EXPRESS CO COM 025816109   448,565 2,575 SH   SOLE 0 0 0 2,575
AMGEN INC COM 031162100   356,639 1,606 SH   SOLE 0 0 0 1,606
ANALOG DEVICES INC COM 032654105   346,762 1,780 SH   SOLE 0 0 0 1,780
APPLE INC COM 037833100   3,479,336 17,937 SH   SOLE 0 0 0 17,937
BECTON DICKINSON & CO COM 075887109   231,273 876 SH   SOLE 0 0 0 876
BLACKROCK CORPOR HI YLD FD I COM 09255P107   144,540 16,204 SH   SOLE 0 0 0 16,204
BROADCOM INC COM 11135F101   389,602 449 SH   SOLE 0 0 0 449
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   411,688 36,660 SH   SOLE 0 0 0 36,660
CHEVRON CORP NEW COM 166764100   430,247 2,734 SH   SOLE 0 0 0 2,734
CISCO SYS INC COM 17275R102   203,131 3,926 SH   SOLE 0 0 0 3,926
CONOCOPHILLIPS COM 20825C104   294,823 2,846 SH   SOLE 0 0 0 2,846
DEERE & CO COM 244199105   365,887 903 SH   SOLE 0 0 0 903
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   335,375 9,721 SH   SOLE 0 0 0 9,721
EAGLE BANCORP MONT INC COM 26942G100   480,633 36,329 SH   SOLE 0 0 0 36,329
EXXON MOBIL CORP COM 30231G102   2,430,817 22,665 SH   SOLE 0 0 0 22,665
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   378,421 2,897 SH   SOLE 0 0 0 2,897
FIRST INTST BANCSYSTEM INC COM 32055Y201   583,619 24,481 SH   SOLE 0 0 0 24,481
FORD MTR CO DEL COM 345370860   217,681 14,387 SH   SOLE 0 0 0 14,387
HOME DEPOT INC COM 437076102   830,280 2,673 SH   SOLE 0 0 0 2,673
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   210,192 4,508 SH   SOLE 0 0 0 4,508
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   445,073 5,597 SH   SOLE 0 0 0 5,597
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   385,552 4,320 SH   SOLE 0 0 0 4,320
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   357,684 18,610 SH   SOLE 0 0 0 18,610
INVESCO QQQ TR UNIT SER 1 46090E103   2,087,532 5,651 SH   SOLE 0 0 0 5,651
ISHARES INC CORE MSCI EMKT 46434G103   7,701,970 156,258 SH   SOLE 0 0 0 156,258
ISHARES INC ESG AWR MSCI EM 46434G863   925,954 29,275 SH   SOLE 0 0 0 29,275
ISHARES INC MSCI EMERG MRKT 464286533   741,711 13,491 SH   SOLE 0 0 0 13,491
ISHARES TR CORE S&P SCP ETF 464287804   2,002,023 20,091 SH   SOLE 0 0 0 20,091
ISHARES TR US TREAS BD ETF 46429B267   10,489,276 458,047 SH   SOLE 0 0 0 458,047
ISHARES TR CORE MSCI TOTAL 46432F834   540,993 8,639 SH   SOLE 0 0 0 8,639
ISHARES TR CORE TOTAL USD 46434V613   21,248,116 467,300 SH   SOLE 0 0 0 467,300
ISHARES TR SP SMCP600VL ETF 464287879   251,893 2,649 SH   SOLE 0 0 0 2,649
ISHARES TR U.S. MED DVC ETF 464288810   475,277 8,418 SH   SOLE 0 0 0 8,418
ISHARES TR U.S. TECH ETF 464287721   6,370,043 58,511 SH   SOLE 0 0 0 58,511
ISHARES TR JPMORGAN USD EMG 464288281   955,585 11,042 SH   SOLE 0 0 0 11,042
ISHARES TR MSCI USA VALUE 46432F388   875,310 9,333 SH   SOLE 0 0 0 9,333
ISHARES TR SELECT DIVID ETF 464287168   445,966 3,936 SH   SOLE 0 0 0 3,936
ISHARES TR MORNINGSTAR GRWT 464287119   428,597 6,875 SH   SOLE 0 0 0 6,875
ISHARES TR MSCI USA MIN VOL 46429B697   4,236,200 56,992 SH   SOLE 0 0 0 56,992
ISHARES TR 10-20 YR TRS ETF 464288653   3,004,162 27,121 SH   SOLE 0 0 0 27,121
ISHARES TR MSCI USA QLT FCT 46432F339   13,204,448 97,905 SH   SOLE 0 0 0 97,905
ISHARES TR NATIONAL MUN ETF 464288414   5,101,723 47,800 SH   SOLE 0 0 0 47,800
ISHARES TR TIPS BD ETF 464287176   691,825 6,428 SH   SOLE 0 0 0 6,428
ISHARES TR SHRT NAT MUN ETF 464288158   726,303 6,981 SH   SOLE 0 0 0 6,981
ISHARES TR IBOXX INV CP ETF 464287242   584,525 5,405 SH   SOLE 0 0 0 5,405
ISHARES TR CONV BD ETF 46435G102   220,367 2,886 SH   SOLE 0 0 0 2,886
ISHARES TR ESG AWR MSCI USA 46435G425   14,298,923 146,716 SH   SOLE 0 0 0 146,716
ISHARES TR CORE US AGGBD ET 464287226   276,317 2,821 SH   SOLE 0 0 0 2,821
ISHARES TR RUS TP200 GR ETF 464289438   960,398 6,057 SH   SOLE 0 0 0 6,057
ISHARES TR FALN ANGLS USD 46435G474   1,159,550 45,706 SH   SOLE 0 0 0 45,706
ISHARES TR S&P MC 400VL ETF 464287705   216,855 2,024 SH   SOLE 0 0 0 2,024
ISHARES TR MBS ETF 464288588   9,984,101 107,051 SH   SOLE 0 0 0 107,051
ISHARES TR MSCI EAFE ETF 464287465   803,880 11,088 SH   SOLE 0 0 0 11,088
ISHARES TR 20 YR TR BD ETF 464287432   418,062 4,061 SH   SOLE 0 0 0 4,061
ISHARES TR ISHS 1-5YR INVS 464288646   251,390 5,011 SH   SOLE 0 0 0 5,011
ISHARES TR EAFE VALUE ETF 464288877   9,629,355 196,758 SH   SOLE 0 0 0 196,758
ISHARES TR CORE HIGH DV ETF 46429B663   483,184 4,794 SH   SOLE 0 0 0 4,794
ISHARES TR MSCI USA MMENTM 46432F396   313,130 2,171 SH   SOLE 0 0 0 2,171
ISHARES TR 0-5YR HI YL CP 46434V407   338,232 8,160 SH   SOLE 0 0 0 8,160
ISHARES TR US INFRASTRUC 46435U713   1,220,583 31,233 SH   SOLE 0 0 0 31,233
ISHARES TR GLOBAL TECH ETF 464287291   635,933 10,226 SH   SOLE 0 0 0 10,226
ISHARES TR EAFE GRWTH ETF 464288885   14,204,129 148,875 SH   SOLE 0 0 0 148,875
ISHARES TR RUS MD CP GR ETF 464287481   322,905 3,342 SH   SOLE 0 0 0 3,342
ISHARES TR CORE S&P500 ETF 464287200   35,715,137 80,131 SH   SOLE 0 0 0 80,131
ISHARES TR CORE S&P MCP ETF 464287507   797,253 3,049 SH   SOLE 0 0 0 3,049
ISHARES TR CORE MSCI EAFE 46432F842   244,725 3,626 SH   SOLE 0 0 0 3,626
ISHARES TR RUSSELL 2000 ETF 464287655   285,961 1,527 SH   SOLE 0 0 0 1,527
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   434,955 16,742 SH   SOLE 0 0 0 16,742
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   224,853 7,230 SH   SOLE 0 0 0 7,230
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   485,063 8,837 SH   SOLE 0 0 0 8,837
JPMORGAN CHASE & CO COM 46625H100   289,348 1,989 SH   SOLE 0 0 0 1,989
MERCK & CO INC COM 58933Y105   4,684,257 40,595 SH   SOLE 0 0 0 40,595
MICROSOFT CORP COM 594918104   587,684 1,726 SH   SOLE 0 0 0 1,726
PIMCO INCOME STRATEGY FD II COM 72201J104   258,911 35,910 SH   SOLE 0 0 0 35,910
PIONEER MUNICIPAL HIGH INCOM COM 723762100   285,384 36,125 SH   SOLE 0 0 0 36,125
PPG INDS INC COM 693506107   745,208 5,025 SH   SOLE 0 0 0 5,025
PUBLIC STORAGE COM 74460D109   253,370 868 SH   SOLE 0 0 0 868
SABRA HEALTH CARE REIT INC COM 78573L106   154,257 13,106 SH   SOLE 0 0 0 13,106
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   7,776,941 168,478 SH   SOLE 0 0 0 168,478
SCHWAB STRATEGIC TR US TIPS ETF 808524870   220,345 4,203 SH   SOLE 0 0 0 4,203
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   241,266 5,104 SH   SOLE 0 0 0 5,104
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   225,372 2,100 SH   SOLE 0 0 0 2,100
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   460,706 3,471 SH   SOLE 0 0 0 3,471
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   408,838 1,189 SH   SOLE 0 0 0 1,189
SPDR GOLD TR GOLD SHS 78463V107   255,461 1,433 SH   SOLE 0 0 0 1,433
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,100,739 4,739 SH   SOLE 0 0 0 4,739
SPDR SER TR PORTFOLIO S&P500 78464A854   15,547,982 298,368 SH   SOLE 0 0 0 298,368
STAG INDL INC COM 85254J102   350,799 9,777 SH   SOLE 0 0 0 9,777
TJX COS INC NEW COM 872540109   262,001 3,090 SH   SOLE 0 0 0 3,090
UNITED PARCEL SERVICE INC CL B 911312106   323,718 1,806 SH   SOLE 0 0 0 1,806
VANGUARD INDEX FDS MID CAP ETF 922908629   456,868 2,075 SH   SOLE 0 0 0 2,075
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   341,977 3,224 SH   SOLE 0 0 0 3,224
VANGUARD WORLD FDS INF TECH ETF 92204A702   451,888 1,022 SH   SOLE 0 0 0 1,022
VIRTUS CONVERTIBLE & INCOME COM 92838X102   65,684 18,875 SH   SOLE 0 0 0 18,875
WISDOMTREE TR US MIDCAP DIVID 97717W505   363,734 8,650 SH   SOLE 0 0 0 8,650
WISDOMTREE TR INTL EQUITY FD 97717W703   228,817 4,574 SH   SOLE 0 0 0 4,574