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
3M CO COM 88579Y101 200 1,039 SH   SOLE   0 0 1,039
ABBOTT LABS COM 002824100 255 2,128 SH   SOLE   0 0 2,128
ABBVIE INC COM 00287Y109 256 2,366 SH   SOLE   0 0 2,366
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 219 966 SH   SOLE   0 0 966
ALPHABET INC CAP STK CL C 02079K107 257 124 SH   SOLE   0 0 124
AMAZON COM INC COM 023135106 449 145 SH   SOLE   0 0 145
APPLE INC COM 037833100 555 4,544 SH   SOLE   0 0 4,544
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,597 14,080 SH   SOLE   0 0 14,080
BEST BUY INC COM 086516101 366 3,190 SH   SOLE   0 0 3,190
BOEING CO COM 097023105 324 1,272 SH   SOLE   0 0 1,272
BRISTOL-MYERS SQUIBB CO COM 110122108 261 4,129 SH   SOLE   0 0 4,129
CATERPILLAR INC COM 149123101 223 962 SH   SOLE   0 0 962
DISNEY WALT CO COM 254687106 220 1,192 SH   SOLE   0 0 1,192
FACEBOOK INC CL A 30303M102 220 748 SH   SOLE   0 0 748
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 419 5,359 SH   SOLE   0 0 5,359
GLACIER BANCORP INC NEW COM 37637Q105 961 16,830 SH   SOLE   0 0 16,830
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,231 44,632 SH   SOLE   0 0 44,632
HONEYWELL INTL INC COM 438516106 976 4,496 SH   SOLE   0 0 4,496
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 418 8,507 SH   SOLE   0 0 8,507
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1,377 15,005 SH   SOLE   0 0 15,005
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 297 13,718 SH   SOLE   0 0 13,718
INVESCO QQQ TR UNIT SER 1 46090E103 1,106 3,467 SH   SOLE   0 0 3,467
ISHARES GOLD TR ISHARES 464285105 4,405 270,904 SH   SOLE   0 0 270,904
ISHARES INC CORE MSCI EMKT 46434G103 5,785 89,879 SH   SOLE   0 0 89,879
ISHARES TR U.S. REAL ES ETF 464287739 515 5,599 SH   SOLE   0 0 5,599
ISHARES TR S&P SML 600 GWT 464287887 1,238 9,654 SH   SOLE   0 0 9,654
ISHARES TR SP SMCP600VL ETF 464287879 976 9,685 SH   SOLE   0 0 9,685
ISHARES TR S&P MC 400VL ETF 464287705 276 2,707 SH   SOLE   0 0 2,707
ISHARES TR S&P MC 400GR ETF 464287606 277 3,540 SH   SOLE   0 0 3,540
ISHARES TR S&P 500 VAL ETF 464287408 3,998 28,308 SH   SOLE   0 0 28,308
ISHARES TR S&P 500 GRWT ETF 464287309 9,572 147,008 SH   SOLE   0 0 147,008
ISHARES TR RUSSELL 2000 ETF 464287655 4,496 20,348 SH   SOLE   0 0 20,348
ISHARES TR MSCI EAFE MIN VL 46429B689 18,782 257,321 SH   SOLE   0 0 257,321
ISHARES TR MSCI USA MIN VOL 46429B697 49,291 712,395 SH   SOLE   0 0 712,395
ISHARES TR MSCI LW CRB TG 46434V464 574 3,677 SH   SOLE   0 0 3,677
ISHARES TR MSCI KLD400 SOC 464288570 1,828 23,934 SH   SOLE   0 0 23,934
ISHARES TR CORE S&P SCP ETF 464287804 20,956 193,091 SH   SOLE   0 0 193,091
ISHARES TR CORE S&P TTL STK 464287150 607 6,626 SH   SOLE   0 0 6,626
ISHARES TR CORE S&P500 ETF 464287200 10,506 26,410 SH   SOLE   0 0 26,410
ISHARES TR MSCI AC ASIA ETF 464288182 833 8,995 SH   SOLE   0 0 8,995
ISHARES TR CORE S&P MCP ETF 464287507 5,087 19,545 SH   SOLE   0 0 19,545
ISHARES TR CORE US AGGBD ET 464287226 5,318 46,723 SH   SOLE   0 0 46,723
ISHARES TR CORE MSCI EAFE 46432F842 3,358 46,606 SH   SOLE   0 0 46,606
ISHARES TR CORE TOTAL USD 46434V613 432 8,189 SH   SOLE   0 0 8,189
ISHARES TR GLOBAL TECH ETF 464287291 328 1,067 SH   SOLE   0 0 1,067
ISHARES TR IBOXX HI YD ETF 464288513 1,778 20,393 SH   SOLE   0 0 20,393
ISHARES TR MSCI EAFE ETF 464287465 698 9,202 SH   SOLE   0 0 9,202
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1,043 20,773 SH   SOLE   0 0 20,773
MARSH & MCLENNAN COS INC COM 571748102 593 4,872 SH   SOLE   0 0 4,872
MERCADOLIBRE INC COM 58733R102 368 250 SH   SOLE   0 0 250
MICROSOFT CORP COM 594918104 609 2,583 SH   SOLE   0 0 2,583
NEXTERA ENERGY INC COM 65339F101 250 3,300 SH   SOLE   0 0 3,300
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 204 2,006 SH   SOLE   0 0 2,006
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 450 3,386 SH   SOLE   0 0 3,386
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,654 103,338 SH   SOLE   0 0 103,338
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,480 56,644 SH   SOLE   0 0 56,644
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,379 18,618 SH   SOLE   0 0 18,618
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3,187 6,694 SH   SOLE   0 0 6,694
SPDR SER TR PRTFLO S&P500 VL 78464A508 11,517 303,867 SH   SOLE   0 0 303,867
SPDR SER TR PORTFOLIO AGRGTE 78464A649 2,643 89,148 SH   SOLE   0 0 89,148
SPDR SER TR PORTFOLIO S&P500 78464A854 8,014 171,943 SH   SOLE   0 0 171,943
SPDR SER TR PORTFOLIO S&P600 78468R853 5,425 128,339 SH   SOLE   0 0 128,339
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,476 26,163 SH   SOLE   0 0 26,163
SPDR SER TR NUVEEN BLMBRG SR 78468R739 641 12,940 SH   SOLE   0 0 12,940
SPDR SER TR NUVEEN BRC MUNIC 78468R721 853 16,514 SH   SOLE   0 0 16,514
US BANCORP DEL COM NEW 902973304 612 11,071 SH   SOLE   0 0 11,071
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 212 3,412 SH   SOLE   0 0 3,412
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 248 1,406 SH   SOLE   0 0 1,406
VANGUARD INDEX FDS SMALL CP ETF 922908751 531 2,482 SH   SOLE   0 0 2,482
VANGUARD INDEX FDS TOTAL STK MKT 922908769 268 1,297 SH   SOLE   0 0 1,297
VANGUARD INDEX FDS SML CP GRW ETF 922908595 233 848 SH   SOLE   0 0 848
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 403 7,374 SH   SOLE   0 0 7,374
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 528 10,759 SH   SOLE   0 0 10,759
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 230 2,274 SH   SOLE   0 0 2,274
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 874 3,821 SH   SOLE   0 0 3,821
WALMART INC COM 931142103 248 1,827 SH   SOLE   0 0 1,827
WAYFAIR INC CL A 94419L101 315 1,000 SH   SOLE   0 0 1,000