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
WISDOMTREE TR FLOATNG RAT TREA 97717X628 22,180 884,735 SH   SOLE   868,150 0 16,585
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 21,308 423,030 SH   SOLE   413,980 0 9,050
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 20,053 280,547 SH   SOLE   277,412 0 3,135
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 14,781 258,912 SH   SOLE   255,247 0 3,665
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 12,658 180,334 SH   SOLE   177,694 0 2,640
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 12,320 244,500 SH   SOLE   243,820 0 680
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 11,439 356,463 SH   SOLE   355,713 0 750
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 10,344 289,010 SH   SOLE   286,530 0 2,480
ISHARES TR SHORT TREAS BD 464288679 9,590 86,670 SH   SOLE   86,210 0 460
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 7,703 182,920 SH   SOLE   181,740 0 1,180
COMCAST CORP NEW CL A 20030N101 7,100 167,920 SH   SOLE   165,445 0 2,475
ABBVIE INC COM 00287Y109 6,264 86,132 SH   SOLE   85,557 0 575
ALPHABET INC CAP STK CL A 02079K305 6,137 5,668 SH   SOLE   5,583 0 85
INVESCO QQQ TR UNIT SER 1 46090E103 6,133 32,840 SH   SOLE   32,745 0 95
JPMORGAN CHASE & CO COM 46625H100 5,857 52,392 SH   SOLE   51,308 0 1,084
CBS CORP NEW CL B 124857202 5,812 116,480 SH   SOLE   115,750 0 730
LAMAR ADVERTISING CO NEW CL A 512816109 5,630 69,762 SH   SOLE   68,837 0 925
MICROSOFT CORP COM 594918104 5,266 39,309 SH   SOLE   35,959 0 3,350
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4,042 75,375 SH   SOLE   73,245 0 2,130
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3,976 100,389 SH   SOLE   98,889 0 1,500
THE CHARLES SCHWAB CORPORATI COM 808513105 3,967 98,707 SH   SOLE   98,072 0 635
WABTEC CORP COM 929740108 3,833 53,417 SH   SOLE   52,908 0 509
GENERAL ELECTRIC CO COM 369604103 3,713 353,593 SH   SOLE   346,143 0 7,450
FIRST AMERN FINL CORP COM 31847R102 3,590 66,858 SH   SOLE   66,508 0 350
CHENIERE ENERGY INC COM NEW 16411R208 3,573 52,205 SH   SOLE   51,440 0 765
LAS VEGAS SANDS CORP COM 517834107 3,233 54,708 SH   SOLE   54,408 0 300
HOME DEPOT INC COM 437076102 3,059 14,707 SH   SOLE   14,197 0 510
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 2,981 243,350 SH   SOLE   243,350 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2,545 673,343 SH   SOLE   667,933 0 5,410
JOHNSON & JOHNSON COM 478160104 2,378 17,074 SH   SOLE   16,234 0 840
ISHARES TR S&P 500 GRWT ETF 464287309 2,073 11,568 SH   SOLE   11,568 0 0
APPLE INC COM 037833100 1,598 8,072 SH   SOLE   8,072 0 0
ISHARES TR S&P MC 400GR ETF 464287606 1,568 6,929 SH   SOLE   6,929 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,458 34,950 SH   SOLE   34,950 0 0
HECLA MNG CO COM 422704106 1,048 582,367 SH   SOLE   574,367 0 8,000
VISA INC COM CL A 92826C839 923 5,317 SH   SOLE   5,317 0 0
COSTCO WHSL CORP NEW COM 22160K105 865 3,273 SH   SOLE   3,273 0 0
BANNER CORP COM NEW 06652V208 864 15,961 SH   SOLE   15,961 0 0
STARBUCKS CORP COM 855244109 821 9,788 SH   SOLE   9,788 0 0
STRYKER CORP COM 863667101 788 3,831 SH   SOLE   3,831 0 0
GLACIER BANCORP INC NEW COM 37637Q105 539 13,297 SH   SOLE   13,297 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 471 5,385 SH   SOLE   5,385 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 441 2,068 SH   SOLE   2,068 0 0
ITRON INC COM 465741106 345 5,516 SH   SOLE   5,516 0 0
KEY TRONIC CORP COM 493144109 328 65,800 SH   SOLE   65,800 0 0
ROBERT HALF INTL INC COM 770323103 311 5,450 SH   SOLE   5,450 0 0
BOEING CO COM 097023105 229 630 SH   SOLE   250 0 380
ALPHABET INC CAP STK CL C 02079K107 227 210 SH   SOLE   210 0 0