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
Expires: July 31, 2015
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 220,976 879 SH SOLE 0 0 879
EA SERIES TRUST FREEDOM 100 EM 02072L607 5,255,242 75,263 SH SOLE 0 0 75,263
AMAZON COM INC COM 023135106 226,583 929 SH SOLE 0 0 929
AMGEN INC COM 031162100 965,168 2,678 SH SOLE 0 0 2,678
APPLE INC COM 037833100 729,013 2,473 SH SOLE 0 0 2,473
CATERPILLAR INC COM 149123101 724,185 732 SH SOLE 0 0 732
CHEVRON CORP NEW COM 166764100 946,974 5,700 SH SOLE 0 0 5,700
CISCO SYS INC COM 17275R102 2,369,526 20,334 SH SOLE 0 0 20,334
COCA COLA CO COM 191216100 1,421,744 17,484 SH SOLE 0 0 17,484
EVERUS CONSTR GROUP COM 300426103 236,906 1,553 SH SOLE 0 0 1,553
EXXON MOBIL CORP COM 30231G102 786,227 5,765 SH SOLE 0 0 5,765
GABELLI UTIL TR COM 36240A101 164,543 24,977 SH SOLE 0 0 24,977
GE AEROSPACE COM NEW 369604301 237,261 635 SH SOLE 0 0 635
GLACIER BANCORP INC NEW COM 37637Q105 242,219 4,601 SH SOLE 0 0 4,601
GOLDMAN SACHS GROUP INC COM 38141G104 300,453 294 SH SOLE 0 0 294
HOME DEPOT INC COM 437076102 317,236 900 SH SOLE 0 0 900
INTEL CORP COM 458140100 327,514 2,575 SH SOLE 0 0 2,575
IBM CORP COM 459200101 1,324,198 4,601 SH SOLE 0 0 4,601
INVSC QQQ TR UNIT SER 46090E107 1,362,145 1,875 SH SOLE 0 0 1,875
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4,996,068 245,326 SH SOLE 0 0 245,326
ISHARES TR CORE S&P500 ETF 464287200 1,132,140 1,509 SH SOLE 0 0 1,509
ISHARES TR MICRO-CAP ETF 464288869 6,182,891 30,801 SH SOLE 0 0 30,801
ISHARES TR CORE 60/40 BALAN 464289867 1,410,121 20,351 SH SOLE 0 0 20,351
ISHARES TR FLTG RATE NT ETF 46429B655 10,422,156 204,778 SH SOLE 0 0 204,778
ISHARES TR CORES MSCI EAFE 46432F842 14,417,404 150,002 SH SOLE 0 0 150,002
JPMORGAN CHASE & CO COM 46625H100 786,621 2,357 SH SOLE 0 0 2,357
ISHARES TR CRE U S REIT ETF 474288521 3,078,986 46,086 SH SOLE 0 0 46,086
JOHNSON & JOHNSON COM 478160104 1,358,260 5,358 SH SOLE 0 0 5,358
LILLY ELI & CO COM 532457108 206,238 174 SH SOLE 0 0 174
MERCK & CO INC COM 58933Y105 1,238,599 9,878 SH SOLE 0 0 9,878
MICROSOFT CORP COM 594918104 698,948 1,806 SH SOLE 0 0 1,806
NIKE INC CL B 654106103 312,101 7,363 SH SOLE 0 0 7,363
ORACLE CORP COM 68389X105 228,843 1,599 SH SOLE 0 0 1,599
PROCTER & GAMBLE CO COM 742718109 273,204 1,865 SH SOLE 0 0 1,865
SPDR S&P 500 ETF TR TR UNIT 78462F103 333,055 446 SH SOLE 0 0 446
SPDR INDEX SHS FDS STATE STREET SPD 78463X202 17,059,931 251,454 SH SOLE 0 0 251,454
SPDR SERIES TRUST STATE STREET SPD 78464A607 10,548,700 92,691 SH SOLE 0 0 92,691
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 209,285 4,720 SH SOLE 0 0 4,720
SIMON PPTY GROUP INC NEW COM 828806109 399,924 1,802 SH SOLE 0 0 1,802
STANTEC INC COM 85472N109 703,928 10,458 SH SOLE 0 0 10,458
3M CO COM 88579Y101 443,366 2,754 SH SOLE 0 0 2,754
UNITEDHEALTH GROUP INC COM 91324P102 788,990 1,846 SH SOLE 0 0 1,846
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,185,471 15,624 SH SOLE 0 0 15,624
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 3,309,677 113,754 SH SOLE 0 0 113,754
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 297,043 2,820 SH SOLE 0 0 2,820
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 10,866,896 17,512 SH SOLE 0 0 17,512
VANECK ETF TRUST CLO ETF 92189H748 2,907,336 55,100 SH SOLE 0 0 55,100
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,797,248 7,600 SH SOLE 0 0 7,600
VANGUARD WORLD FD MEGA GRWTH IND 921910816 348,658 3,960 SH SOLE 0 0 3,960
VANGUARD WORLD FUND MEGA CAP INDEX 921910873 29,675,047 108,485 SH SOLE 0 0 108,485
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,107,076 15,154 SH SOLE 0 0 15,154
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 26,073,700 164,700 SH SOLE 0 0 164,700
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 17,510,300 25,511 SH SOLE 0 0 25,511
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 965,535 9,934 SH SOLE 0 0 9,934
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,927,121 10,618 SH SOLE 0 0 10,618
VERIZON COMMUNICATIONS INC COM 92343V104 1,148,177 27,505 SH SOLE 0 0 27,505
WALMART INC COM 931142103 254,045 2,340 SH SOLE 0 0 2,340
WORLD GOLD TR SPDR GLD MINIS 98149E303 1,260,047 15,681 SH SOLE 0 0 15,681