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
AMGEN INC COM 031162100   786,007 2,729 SH   SOLE   0 0 2,729
BOEING CO COM 097023105   290,636 1,115 SH   SOLE   0 0 1,115
CATERPILLAR INC COM 149123101   225,005 761 SH   SOLE   0 0 761
CHEVRON CORP NEW COM 166764100   800,300 5,365 SH   SOLE   0 0 5,365
CISCO SYS INC COM 17275R102   894,513 17,706 SH   SOLE   0 0 17,706
COCA COLA CO COM 191216100   1,029,767 17,474 SH   SOLE   0 0 17,474
DOW INC COM 260557103   1,308,089 23,853 SH   SOLE   0 0 23,853
EXXON MOBIL CORP COM 30231G102   605,865 6,060 SH   SOLE   0 0 6,060
GABELLI UTIL TR COM 36240A101   213,505 39,392 SH   SOLE   0 0 39,392
GLACIER BANCORP INC NEW COM 37637Q105   238,129 5,763 SH   SOLE   0 0 5,763
GOLDMAN SACHS GROUP INC COM 38141G104   320,961 832 SH   SOLE   0 0 832
HP INC COM 40434L105   541,620 18,000 SH   SOLE   0 0 18,000
HEWLETT PACKARD ENTERPRISE CO COM 42824C109   492,420 29,000 SH   SOLE   0 0 29,000
HOME DEPOT INC COM 437076102   227,857 658 SH   SOLE   0 0 658
INTEL CORP COM 458140100   451,044 8,976 SH   SOLE   0 0 8,976
IBM CORP COM 459200101   990,550 6,057 SH   SOLE   0 0 6,057
INVESCO QQQ TR UNIT SER 1 46090E103   844,840 2,063 SH   SOLE   0 0 2,063
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,823,632 133,316 SH   SOLE   0 0 133,316
ISHARES TR CORE S&P500 ETF 464287200   238,337 499 SH   SOLE   0 0 499
ISHARES TR RUS MD CP GR ETF 464287481   6,655,460 63,713 SH   SOLE   0 0 63,713
ISHARES TR CRE U S REIT ETF 464288521   2,383,943 43,911 SH   SOLE   0 0 43,911
ISHARES TR GRWT ALLOCAT ETF 464289867   1,321,080 24,837 SH   SOLE   0 0 24,837
ISHARES SILVER TR ISHARES 46428Q109   511,808 23,499 SH   SOLE   0 0 23,499
ISHARES TR FLTG RATE NT ETF 46429B655   7,014,190 138,566 SH   SOLE   0 0 138,566
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,493,618 15,150 SH   SOLE   0 0 15,150
ISHARES TR CORE MSCI EAFE 46432F842   10,549,996 149,964 SH   SOLE   0 0 149,964
JPMORGAN CHASE & CO COM 46625H100   533,604 3,137 SH   SOLE   0 0 3,137
JOHNSON & JOHNSON COM 478160104   313,813 2,002 SH   SOLE   0 0 2,002
MERCK & CO INC COM 58933Y105   407,783 3,740 SH   SOLE   0 0 3,740
MICROSOFT CORP COM 594918104   745,687 1,983 SH   SOLE   0 0 1,983
SPDR S&P 500 ETF TR TR UNIT 78462F103   350,303 737 SH   SOLE   0 0 737
SPDR GOLD TR GOLD SHS 78463V107   513,100 2,684 SH   SOLE   0 0 2,684
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   2,444,477 51,129 SH   SOLE   0 0 51,129
SIMON PPTY GROUP INC NEW COM 828806109   408,828 2,866 SH   SOLE   0 0 2,866
3M CO COM 88579Y101   850,072 7,776 SH   SOLE   0 0 7,776
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   2,368,246 82,288 SH   SOLE   0 0 82,288
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   427,320 5,035 SH   SOLE   0 0 5,035
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   6,987,630 39,959 SH   SOLE   0 0 39,959
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,186,154 6,961 SH   SOLE   0 0 6,961
VANGUARD WORLD FD MEGA GRWTH IND 921910816   30,251,859 116,573 SH   SOLE   0 0 116,573
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   890,176 12,103 SH   SOLE   0 0 12,103
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   18,859,603 168,947 SH   SOLE   0 0 168,947
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   10,942,191 25,051 SH   SOLE   0 0 25,051
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   4,335,799 49,070 SH   SOLE   0 0 49,070
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,395,685 10,099 SH   SOLE   0 0 10,099
VERIZON COMMUNICATIONS INC COM 92343V104   1,004,624 26,648 SH   SOLE   0 0 26,648
WALGREENS BOOTS ALLIANCE INC COM 931427108   825,430 31,614 SH   SOLE   0 0 31,614
WORLD GOLD TR SPDR GLD MINIS 98149E303   6,924,999 169,274 SH   SOLE   0 0 169,274