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
APPLE INC COM 037833100 204 804 SH   SOLE   804 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,572 8,601 SH   SOLE   8,601 0 0
FACEBOOK INC CL A 30303M102 2,389 14,325 SH   SOLE   14,325 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3,404 100,120 SH   SOLE   100,120 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 291 1,530 SH   SOLE   1,530 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 361 6,692 SH   SOLE   6,692 0 0
ISHARES TR CRE U S REIT ETF 464288521 543 13,877 SH   SOLE   13,877 0 0
ISHARES TR MSCI EAFE ETF 464287465 548 10,262 SH   SOLE   10,262 0 0
ISHARES TR CORE S&P MCP ETF 464287507 877 6,098 SH   SOLE   6,098 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 850 7,432 SH   SOLE   7,432 0 0
ISHARES TR CORE S&P500 ETF 464287200 887 3,435 SH   SOLE   3,435 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 290 2,934 SH   SOLE   2,934 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 666 22,904 SH   SOLE   22,904 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 902 16,273 SH   SOLE   16,273 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,781 32,696 SH   SOLE   32,696 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 918 3,560 SH   SOLE   3,560 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 496 1,887 SH   SOLE   1,887 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 271 8,943 SH   SOLE   8,943 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 17,055 514,788 SH   SOLE   514,788 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 12,635 417,687 SH   SOLE   417,687 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 278 11,309 SH   SOLE   11,309 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 234 9,050 SH   SOLE   9,050 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 33,991 1,106,471 SH   SOLE   1,106,471 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 667 8,119 SH   SOLE   8,119 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 999 4,221 SH   SOLE   4,221 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,696 13,915 SH   SOLE   13,915 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 297 2,162 SH   SOLE   2,162 0 0