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   767,561 2,789 SH   SOLE   0 0 2,789
CATERPILLAR INC COM 149123101   282,285 761 SH   SOLE   0 0 761
CHEVRON CORP NEW COM 166764100   886,302 5,519 SH   SOLE   0 0 5,519
CISCO SYS INC COM 17275R102   920,515 18,807 SH   SOLE   0 0 18,807
COCA COLA CO COM 191216100   1,128,956 18,717 SH   SOLE   0 0 18,717
DOW INC COM 260557103   1,451,319 24,359 SH   SOLE   0 0 24,359
EXXON MOBIL CORP COM 30231G102   712,672 5,963 SH   SOLE   0 0 5,963
GABELLI UTIL TR COM 36240A101   218,232 39,392 SH   SOLE   0 0 39,392
GLACIER BANCORP INC NEW COM 37637Q105   217,885 5,811 SH   SOLE   0 0 5,811
GOLDMAN SACHS GROUP INC COM 38141G104   380,611 922 SH   SOLE   0 0 922
HP INC COM 40434L105   540,270 18,000 SH   SOLE   0 0 18,000
HEWLETT PACKARD ENTERPRISE CO COM 42824C109   526,498 29,000 SH   SOLE   0 0 29,000
HOME DEPOT INC COM 437076102   237,390 658 SH   SOLE   0 0 658
INTEL CORP COM 458140100   263,464 6,463 SH   SOLE   0 0 6,463
IBM CORP COM 459200101   1,160,292 6,097 SH   SOLE   0 0 6,097
INVESCO QQQ TR UNIT SER 1 46090E103   926,496 2,093 SH   SOLE   0 0 2,093
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   3,030,422 143,418 SH   SOLE   0 0 143,418
ISHARES SILVER TR ISHARES 46428Q109   573,963 23,499 SH   SOLE   0 0 23,499
ISHARES TR CORE S&P500 ETF 464287200   278,039 532 SH   SOLE   0 0 532
ISHARES TR RUS MD CP GR ETF 464287481   7,051,798 62,744 SH   SOLE   0 0 62,744
ISHARES TR CRE U S REIT ETF 464288521   2,331,456 44,690 SH   SOLE   0 0 44,690
ISHARES TR GRWT ALLOCAT ETF 464289867   1,347,305 24,452 SH   SOLE   0 0 24,452
ISHARES TR FLTG RATE NT ETF 46429B655   7,439,009 146,264 SH   SOLE   0 0 146,264
ISHARES TR CORE MSCI EAFE 46432F842   11,296,881 153,182 SH   SOLE   0 0 153,182
JPMORGAN CHASE & CO COM 46625H100   520,755 2,622 SH   SOLE   0 0 2,622
JOHNSON & JOHNSON COM 478160104   407,253 2,618 SH   SOLE   0 0 2,618
MERCK & CO INC COM 58933Y105   486,510 3,741 SH   SOLE   0 0 3,741
MICROSOFT CORP COM 594918104   822,348 1,948 SH   SOLE   0 0 1,948
SPDR S&P 500 ETF TR TR UNIT 78462F103   383,299 737 SH   SOLE   0 0 737
SPDR GOLD TR GOLD SHS 78463V107   553,073 2,615 SH   SOLE   0 0 2,615
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   2,758,819 52,594 SH   SOLE   0 0 52,594
SIMON PPTY GROUP INC NEW COM 828806109   431,620 2,872 SH   SOLE   0 0 2,872
3M CO COM 88579Y101   764,959 8,260 SH   SOLE   0 0 8,260
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   2,423,321 84,384 SH   SOLE   0 0 84,384
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   371,793 4,218 SH   SOLE   0 0 4,218
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   9,108,154 40,298 SH   SOLE   0 0 40,298
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,263,192 7,008 SH   SOLE   0 0 7,008
VANGUARD WORLD FD MEGA GRWTH IND 921910816   33,683,351 117,844 SH   SOLE   0 0 117,844
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   884,073 12,319 SH   SOLE   0 0 12,319
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   19,911,537 166,031 SH   SOLE   0 0 166,031
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,149,284 25,417 SH   SOLE   0 0 25,417
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   4,019,104 47,972 SH   SOLE   0 0 47,972
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,624,743 10,175 SH   SOLE   0 0 10,175
VERIZON COMMUNICATIONS INC COM 92343V104   1,195,249 27,969 SH   SOLE   0 0 27,969
WALGREENS BOOTS ALLIANCE INC COM 931427108   621,922 33,267 SH   SOLE   0 0 33,267
WORLD GOLD TR SPDR GLD MINIS 98149E303   8,007,069 176,776 SH   SOLE   0 0 176,776