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 652 3,730 SH   SOLE   3,730 0 0
ABBVIE INC COM 00287Y109 4,999 46,654 SH   SOLE   45,754 0 900
ADOBE SYSTEMS INCORPORATED COM 00724F101 250 500 SH   SOLE   500 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 577 35,033 SH   SOLE   35,033 0 0
ALPHABET INC CAP STK CL C 02079K107 392 224 SH   SOLE   209 0 15
ALPHABET INC CAP STK CL A 02079K305 4,191 2,391 SH   SOLE   2,357 0 34
AMAZON COM INC COM 023135106 264 81 SH   SOLE   81 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 2 12,840 SH   SOLE   9,990 0 2,850
APPLE INC COM 037833100 4,849 36,543 SH   SOLE   36,533 0 10
AT&T INC COM 00206R102 572 19,897 SH   SOLE   19,397 0 500
BANNER CORP COM NEW 06652V208 687 14,737 SH   SOLE   13,509 0 1,228
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 312 1,347 SH   SOLE   1,347 0 0
BEST BUY INC COM 086516101 441 4,423 SH   SOLE   4,423 0 0
BK OF AMERICA CORP COM 060505104 675 22,284 SH   SOLE   22,284 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 507 8,174 SH   SOLE   8,174 0 0
BROADCOM INC COM 11135F101 631 1,441 SH   SOLE   1,441 0 0
CATERPILLAR INC COM 149123101 608 3,338 SH   SOLE   3,338 0 0
CISCO SYS INC COM 17275R102 743 16,608 SH   SOLE   16,608 0 0
COMCAST CORP NEW CL A 20030N101 8,372 159,778 SH   SOLE   156,347 0 3,431
COSTCO WHSL CORP NEW COM 22160K105 1,102 2,924 SH   SOLE   2,824 0 100
CUMMINS INC COM 231021106 532 2,341 SH   SOLE   2,341 0 0
EASTMAN CHEM CO COM 277432100 631 6,297 SH   SOLE   6,297 0 0
EATON CORP PLC SHS G29183103 599 4,988 SH   SOLE   4,988 0 0
EVERCORE INC CLASS A 29977A105 700 6,386 SH   SOLE   6,386 0 0
EXTRA SPACE STORAGE INC COM 30225T102 540 4,661 SH   SOLE   4,658 0 3
FEDEX CORP COM 31428X106 5,856 22,557 SH   SOLE   21,668 0 889
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 612 15,663 SH   SOLE   15,663 0 0
FIRST AMERN FINL CORP COM 31847R102 2,888 55,931 SH   SOLE   55,581 0 350
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,989 48,787 SH   SOLE   45,317 0 3,470
GENERAL DYNAMICS CORP COM 369550108 536 3,604 SH   SOLE   3,604 0 0
GLACIER BANCORP INC NEW COM 37637Q105 543 11,797 SH   SOLE   11,797 0 0
GODADDY INC CL A 380237107 4,065 49,010 SH   SOLE   47,628 0 1,382
HOME DEPOT INC COM 437076102 3,955 14,889 SH   SOLE   14,179 0 710
HP INC COM 40434L105 703 28,588 SH   SOLE   27,838 0 750
INTEL CORP COM 458140100 575 11,540 SH   SOLE   11,540 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 627 4,977 SH   SOLE   4,977 0 0
INTERPUBLIC GROUP COS INC COM 460690100 638 27,109 SH   SOLE   27,109 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 15,355 303,570 SH   SOLE   301,128 0 2,442
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 325 8,649 SH   SOLE   8,584 0 65
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 568 32,665 SH   SOLE   32,665 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 5,534 17,640 SH   SOLE   17,579 0 61
ISHARES TR SHORT TREAS BD 464288679 487 4,402 SH   SOLE   4,402 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,908 45,561 SH   SOLE   45,533 0 28
ISHARES TR RUS MD CP GR ETF 464287481 8,428 82,104 SH   SOLE   81,690 0 414
ISHARES TR CORE US AGGBD ET 464287226 18,853 159,515 SH   SOLE   157,352 0 2,163
ITRON INC COM 465741106 283 2,956 SH   SOLE   2,956 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 14,166 278,911 SH   SOLE   274,740 0 4,171
JOHNSON & JOHNSON COM 478160104 3,109 19,753 SH   SOLE   19,453 0 300
JPMORGAN CHASE & CO COM 46625H100 5,517 43,419 SH   SOLE   42,580 0 839
KASPIEN HOLDINGS INC COM NEW 485837108 278 19,000 SH   SOLE   4,000 0 15,000
KEY TRONIC CORP COM 493144109 464 67,200 SH   SOLE   67,200 0 0
KROGER CO COM 501044101 4,920 154,905 SH   SOLE   152,808 0 2,097
LEGGETT & PLATT INC COM 524660107 569 12,846 SH   SOLE   12,846 0 0
LYFT INC CL A COM 55087P104 6,687 136,111 SH   SOLE   134,522 0 1,589
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 658 7,180 SH   SOLE   7,180 0 0
MICROSOFT CORP COM 594918104 6,516 29,294 SH   SOLE   27,744 0 1,550
MORGAN STANLEY COM NEW 617446448 694 10,131 SH   SOLE   10,131 0 0
NETAPP INC COM 64110D104 733 11,060 SH   SOLE   11,060 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,430 14,539 SH   SOLE   14,346 0 193
OGE ENERGY CORP COM 670837103 512 16,055 SH   SOLE   16,055 0 0
PINNACLE WEST CAP CORP COM 723484101 491 6,136 SH   SOLE   6,136 0 0
PNC FINL SVCS GROUP INC COM 693475105 665 4,464 SH   SOLE   4,464 0 0
PRICE T ROWE GROUP INC COM 74144T108 572 3,781 SH   SOLE   3,781 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 541 4,074 SH   SOLE   4,074 0 0
QUALCOMM INC COM 747525103 643 4,222 SH   SOLE   4,222 0 0
ROBERT HALF INTL INC COM 770323103 3,440 55,050 SH   SOLE   55,050 0 0
SCHWAB CHARLES CORP COM 808513105 6,021 113,524 SH   SOLE   112,829 0 695
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 241 3,540 SH   SOLE   3,540 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 389 10,805 SH   SOLE   9,805 0 1,000
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,908 20,980 SH   SOLE   20,930 0 50
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 11,599 180,836 SH   SOLE   178,228 0 2,608
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 4,199 114,857 SH   SOLE   113,591 0 1,266
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 363 8,614 SH   SOLE   8,614 0 0
STARBUCKS CORP COM 855244109 1,035 9,675 SH   SOLE   9,655 0 20
STRYKER CORPORATION COM 863667101 963 3,931 SH   SOLE   3,831 0 100
TESLA INC COM 88160R101 603 855 SH   SOLE   855 0 0
TEXAS INSTRS INC COM 882508104 580 3,535 SH   SOLE   3,533 0 2
TYSON FOODS INC CL A 902494103 2,524 39,169 SH   SOLE   37,201 0 1,968
ULTA BEAUTY INC COM 90384S303 4,477 15,590 SH   SOLE   14,925 0 665
UNION PAC CORP COM 907818108 569 2,732 SH   SOLE   2,732 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 559 6,582 SH   SOLE   6,582 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 12,127 45,307 SH   SOLE   45,138 0 169
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8,362 70,292 SH   SOLE   69,759 0 533
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,776 37,617 SH   SOLE   37,617 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 576 9,479 SH   SOLE   9,479 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,539 14,973 SH   SOLE   14,451 0 522
VISA INC COM CL A 92826C839 996 4,552 SH   SOLE   4,552 0 0
WABTEC COM 929740108 6,703 91,569 SH   SOLE   88,858 0 2,711
WALGREENS BOOTS ALLIANCE INC COM 931427108 540 13,536 SH   SOLE   13,536 0 0
WILLIAMS SONOMA INC COM 969904101 552 5,417 SH   SOLE   5,417 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 556 10,306 SH   SOLE   10,306 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 1,076 42,866 SH   SOLE   42,545 0 321