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
1/100 BERKSHIRE HTWY SH COM 084670702 901 200 SH   SOLE   200 0 0
ABBOTT LABS COM COM 002824100 654 4,652 SH   SOLE   4,652 0 0
ABBVIE INC. COM COM 00287y109 1,352 9,986 SH   SOLE   9,986 0 0
ACTIVISION BLIZZARD IN COM COM 00507v109 818 12,300 SH   SOLE   12,300 0 0
ADVANCED MICRO DEVICES COM COM 007903107 1,349 9,375 SH   SOLE   9,375 0 0
AGILENT TECHNOLOGIES COM COM 00846U101 5,653 35,413 SH   SOLE   35,413 0 0
ALCON INC ORD SHS COM h01301128 954 10,957 SH   SOLE   10,957 0 0
ALIBABA GROUP ADS COM 01609w102 206 1,740 SH   SOLE   1,740 0 0
ALLEGHENY TECHNOLOGIES COM 01741r102 1,115 70,004 SH   SOLE   70,004 0 0
ALPHABET INC C NON VTNG SH COM 02079k107 12,335 4,263 SH   SOLE   4,263 0 0
ALPHABET INC CLASS A COM 02079k305 1,859 642 SH   SOLE   542 0 100
AMAZON COM INC COM COM 023135106 5,908 1,772 SH   SOLE   1,772 0 0
AMERICAN EXPRESS CO COM COM 025816109 245 1,500 SH   SOLE   1,500 0 0
AMGEN INC COM COM 031162100 1,914 8,509 SH   SOLE   8,509 0 0
ANALOG DEVICES INC COM COM 032654105 284 1,616 SH   SOLE   1,616 0 0
APPLE INC COM 037833100 49,665 279,694 SH   SOLE   278,734 0 960
APPLIED MATLS INC COM COM 038222105 599 3,807 SH   SOLE   3,807 0 0
AUTOMATIC DATA PROCESS COM COM 053015103 3,802 15,420 SH   SOLE   15,420 0 0
BANK OF AMERICA CORP COM COM 060505104 5,425 121,957 SH   SOLE   121,557 0 400
BERKSHIRE HATHAWAY INC CL B COM 084670702 2,893 9,678 SH   SOLE   9,678 0 0
BIOGEN IDEC INC COM 09062X103 2,378 9,915 SH   SOLE   9,915 0 0
BLACKROCK INC COM COM 09247X101 912 997 SH   SOLE   997 0 0
BOEING CO COM 097023105 701 3,483 SH   SOLE   3,483 0 0
BORGWARNER INC COM COM 099724106 371 8,250 SH   SOLE   8,250 0 0
BP PLC SPONSORED ADR COM 055622104 681 25,599 SH   SOLE   25,599 0 0
BRISTOL MYERS SQUIBB COM COM 110122108 10,353 166,050 SH   SOLE   164,150 0 1,900
BRUKER CORP COM COM 116794108 4,756 56,690 SH   SOLE   56,690 0 0
CATERPILLAR INC DEL COM COM 149123101 211 1,022 SH   SOLE   1,022 0 0
CDK GLOBAL INC COM COM 12508e101 211 5,056 SH   SOLE   5,056 0 0
CHEVRON CORP COM COM 166764100 8,483 72,292 SH   SOLE   71,492 0 800
CISCO SYS INC COM COM 17275R102 710 11,214 SH   SOLE   11,214 0 0
COCA COLA CO COM COM 191216100 3,476 58,708 SH   SOLE   57,708 0 1,000
COLGATE PALMOLIVE CO COM COM 194162103 2,841 33,300 SH   SOLE   33,300 0 0
COLUMBIA BKG SYS INC COM COM 197236102 389 11,911 SH   SOLE   11,911 0 0
COMMUNITY HEALTH SYS I COM COM 203668108 150 11,300 SH   SOLE   11,300 0 0
CORTEVA INC COM COM 22052l104 345 7,313 SH   SOLE   7,313 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 17,013 29,969 SH   SOLE   29,894 0 75
COTERRA ENERGY INC COM COM 127097103 2,839 149,459 SH   SOLE   149,459 0 0
CUMMINS INC COM COM 231021106 561 2,575 SH   SOLE   2,575 0 0
CVS CORP COM COM 126650100 7,196 69,764 SH   SOLE   69,764 0 0
DEERE AND CO COM COM 244199105 10,936 31,895 SH   SOLE   31,495 0 400
DEVON ENERGY CORP NEW COM COM 25179M103 440 10,000 SH   SOLE   10,000 0 0
DU PONT E I DE NEMOURS COM COM 26614n102 2,360 29,220 SH   SOLE   29,170 0 50
EATON CORP COM COM 278058102 417 2,417 SH   SOLE   2,417 0 0
EMERSON ELEC CO COM COM 291011104 4,070 43,782 SH   SOLE   43,782 0 0
ENBRIDGE INC COM COM 29250n105 323 8,268 SH   SOLE   8,268 0 0
EQT CORP COM 26884l109 656 30,080 SH   SOLE   30,080 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 248 24,064 SH   SOLE   24,064 0 0
ERICSSON ADR B SEK 10 COM 294821608 1,148 105,650 SH   SOLE   103,650 0 2,000
EXXON MOBIL CORP COM COM 30231G102 4,308 70,414 SH   SOLE   70,414 0 0
FACEBOOK INC CL A COM 30303m102 1,682 5,003 SH   SOLE   4,603 0 400
FEDEX CORP COM COM 31428X106 2,768 10,702 SH   SOLE   10,702 0 0
FIRST INTST BANCSYSTEM COM CL COM 32055Y201 211 5,191 SH   SOLE   5,191 0 0
FIRST SOLAR INC COM COM 336433107 692 7,950 SH   SOLE   7,950 0 0
FLOWSERVE CORP COM COM 34354p105 964 31,505 SH   SOLE   31,505 0 0
GENERAL DYNAMICS CORP COM COM 369550108 801 3,843 SH   SOLE   3,843 0 0
GENERAL MLS INC COM COM 370334104 1,224 18,165 SH   SOLE   17,365 0 800
HERITAGE FINL CORP WAS COM COM 42722x106 250 10,242 SH   SOLE   10,242 0 0
HERSHEY CO COM COM 427866108 2,696 13,935 SH   SOLE   13,935 0 0
HOME DEPOT INC COM COM 437076102 10,342 24,922 SH   SOLE   24,922 0 0
HONEYWELL INTL INC COM 438516106 243 1,170 SH   SOLE   1,170 0 0
HUBBELL INC COM 443510607 4,852 23,301 SH   SOLE   23,301 0 0
INCYTE CORP COM COM 45337c102 1,121 15,275 SH   SOLE   15,275 0 0
INTEL CORP COM COM 458140100 6,641 128,968 SH   SOLE   128,818 0 150
INTERNATIONAL BUS MACH COM COM 459200101 4,030 30,152 SH   SOLE   30,152 0 0
J P MORGAN CHASE AND CO COM 46625h100 9,764 61,660 SH   SOLE   60,360 0 1,300
JOHNSON AND JOHNSON COM COM 478160104 10,441 61,035 SH   SOLE   60,435 0 600
KELLOGG CO COM COM 487836108 374 5,807 SH   SOLE   5,807 0 0
KEMPER CORP DEL COM COM 488401100 1,478 25,148 SH   SOLE   25,148 0 0
KEYSIGHT TECHNOLOGIES COM COM 49338l103 3,857 18,679 SH   SOLE   18,679 0 0
KIMBERLY CLARK CORP COM COM 494368103 1,419 9,935 SH   SOLE   9,935 0 0
KINDER MORGAN INC DEL COM COM 49456b101 166 10,471 SH   SOLE   10,471 0 0
KROGER CO COM COM 501044101 3,246 71,740 SH   SOLE   71,040 0 700
LENNAR CORP CL A COM 526057104 1,912 16,468 SH   SOLE   16,068 0 400
LILLY ELI & CO COM COM 532457108 1,364 4,939 SH   SOLE   4,939 0 0
MARATHON PETE CORP COM COM 56585a102 1,675 26,185 SH   SOLE   26,185 0 0
MATTEL INC COM COM 577081102 550 25,526 SH   SOLE   25,526 0 0
MAXIMUS INC COM 577933104 398 5,000 SH   SOLE   5,000 0 0
MCDONALDS CORP COM COM 580135101 1,347 5,025 SH   SOLE   5,025 0 0
MEDTRONIC INC COM COM g5960l103 811 7,841 SH   SOLE   7,841 0 0
MERCK AND CO INC COM COM 58933y105 11,752 153,346 SH   SOLE   151,446 0 1,900
MICROSOFT CORP COM COM 594918104 35,437 105,367 SH   SOLE   104,867 0 500
MINNESOTA MNNG AND MANUF COM 88579y101 6,424 36,169 SH   SOLE   35,869 0 300
NETFLIX INC COM COM 64110L106 226 376 SH   SOLE   376 0 0
NEXTERA ENERGY INC COM COM 65339f101 376 4,034 SH   SOLE   4,034 0 0
NIKE INC CL B COM 654106103 2,002 12,017 SH   SOLE   12,017 0 0
NORDSTROM INC COM COM 655664100 234 10,389 SH   SOLE   10,389 0 0
NORTHWEST NATURAL HOLDINGS COM 667655104 515 10,566 SH   SOLE   10,566 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 7,437 85,029 SH   SOLE   84,354 0 675
NUTRIEN LTD COM COM 67077ml08 2,155 28,670 SH   SOLE   28,670 0 0
NVIDIA CORP COM COM 67066g104 427 1,452 SH   SOLE   1,452 0 0
NXP SEMICOND N V COM COM n6596x109 2,199 9,655 SH   SOLE   9,655 0 0
ORACLE CORP COM COM 68389X105 731 8,390 SH   SOLE   8,390 0 0
ORGANON & CO COMMON STOCK COM 68622v106 289 9,503 SH   SOLE   9,313 0 190
PACCAR INC COM COM 693718108 27,892 316,026 SH   SOLE   316,026 0 0
PENN NATL GAMING INC COM COM 707569109 432 8,339 SH   SOLE   8,339 0 0
PEPSICO INC COM COM 713448108 8,954 51,548 SH   SOLE   50,873 0 675
PFIZER INC COM COM 717081103 4,097 69,393 SH   SOLE   69,393 0 0
PHILIP MORRIS INTL INC COM 718172109 2,706 28,488 SH   SOLE   28,388 0 100
PINTEREST INC CL A COM 72352l106 418 11,500 SH   SOLE   11,500 0 0
PNC FINL SVCS GROUP COM COM 693475105 491 2,451 SH   SOLE   2,451 0 0
PROCTER AND GAMBLE CO COM COM 742718109 4,303 26,306 SH   SOLE   25,806 0 500
PRUDENTIAL FINL INC COM COM 744320102 794 7,337 SH   SOLE   7,337 0 0
QUALCOMM INC COM COM 747525103 13,156 71,946 SH   SOLE   71,846 0 100
QUANTA SVCS INC COM COM 74762e102 2,336 20,375 SH   SOLE   20,375 0 0
RAYTHEON TECHNOLOGIES COM COM 75513e101 2,793 32,460 SH   SOLE   32,460 0 0
ROKU INC COM 77543r102 402 1,765 SH   SOLE   1,765 0 0
SALESFORCE COM INC COM COM 79466l302 389 1,532 SH   SOLE   1,532 0 0
SCHLUMBERGER LTD COM COM 806857108 952 31,800 SH   SOLE   31,800 0 0
SCHWAB CHARLES CORP NE COM COM 808513105 6,075 72,244 SH   SOLE   71,244 0 1,000
SILK ROAD MEDICAL INC. COM 82710M100 514 12,085 SH   SOLE   12,085 0 0
SIRIUS XM HOLDINGS INC COM 82967n108 175 27,600 SH   SOLE   27,600 0 0
SKYWORKS SOLUTIONS INC COM COM 83088m102 426 2,750 SH   SOLE   2,750 0 0
SPX CORP COM COM 784635104 1,790 30,000 SH   SOLE   30,000 0 0
SPX FLOW INC COM COM 78469x107 2,162 25,000 SH   SOLE   25,000 0 0
STARBUCKS CORP COM COM 855244109 1,342 11,477 SH   SOLE   11,477 0 0
STITCH FIX INC COM CL A COM 860897107 324 17,147 SH   SOLE   17,147 0 0
TELEDYNE TECHNOLOGIES COM COM 879360105 2,823 6,462 SH   SOLE   6,462 0 0
TEXAS INSTRS INC COM COM 882508104 221 1,174 SH   SOLE   1,174 0 0
THERMO FISHER SCIENTIF COM COM 883556102 203 305 SH   SOLE   305 0 0
TRIMBLE NAVIGATN LTD COM 896239100 209 2,400 SH   SOLE   2,400 0 0
UBER TECHNOLOGIES INC COM COM 90353t100 1,802 43,000 SH   SOLE   43,000 0 0
UNION PAC CORP COM COM 907818108 870 3,455 SH   SOLE   3,380 0 75
UNITED PARCEL SERVICE CL B COM 911312106 2,868 13,384 SH   SOLE   12,384 0 1,000
UNIVERSAL DISPLAY CORP COM COM 91347p105 348 2,110 SH   SOLE   2,110 0 0
US BANCORP DEL COM NEW COM 902973304 4,787 85,236 SH   SOLE   84,236 0 1,000
VALERO ENERGY CORP COM 91913y100 2,555 34,024 SH   SOLE   33,024 0 1,000
VERIZON COMMUNICATIONS COM 92343V104 6,999 134,718 SH   SOLE   133,118 0 1,600
VIATRIS INC COM COM 92556v106 1,504 111,185 SH   SOLE   111,185 0 0
WABTEC CORP COM COM 929740108 749 8,132 SH   SOLE   8,132 0 0
WALGREENS BOOTS ALLIAN COM COM 931427108 3,857 73,949 SH   SOLE   73,949 0 0
WALT DISNEY CO COM 254687106 4,390 28,344 SH   SOLE   27,664 0 680
WASTE MGMT INC DEL COM COM 94106l109 1,508 9,039 SH   SOLE   9,039 0 0
WATERS CORP COM COM 941848103 5,030 13,500 SH   SOLE   13,500 0 0
WELLS FARGO AND CO NEW COM COM 949746101 1,042 21,725 SH   SOLE   21,725 0 0
WEYERHAEUSER CO COM COM 962166104 1,706 41,430 SH   SOLE   41,230 0 200
WILLIAMS COS INC DEL COM COM 969457100 397 15,252 SH   SOLE   15,252 0 0
WOODWARD INC COM COM 980745103 5,378 49,137 SH   SOLE   49,137 0 0
YELP INC CL A COM 985817105 836 23,085 SH   SOLE   22,585 0 500
ALL COMMODITY ABERDEEN ETF FD 003261203 789 25,689 SH   SOLE   25,189 0 500
DOMESTIC DIV EX-FINL FD WDTREE FD 97717w406 218 2,158 SH   SOLE   1,548 0 610
GS ETF TR INTL DVLPD FD 381430107 11,680 331,184 SH   SOLE   330,184 0 1,000
GS US LARGE CAP EQUITY ETF FD 381430503 2,619 27,535 SH   SOLE   26,835 0 700
ISHARES TR CORE MSCI TOTAL FD 46432f834 449 6,337 SH   SOLE   6,337 0 0
ISHARES TR CORE S&P TTL STK FD 464287150 624 5,834 SH   SOLE   5,834 0 0
ISHARES TR CORE S&P500 ETF FD 464287200 1,469 3,080 SH   SOLE   3,080 0 0
ISHARES TR DJ SEL DIV INX FD 464287168 306 2,500 SH   SOLE   2,500 0 0
ISHARES TR RUS MD CP GR ETF FD 464287481 200 1,737 SH   SOLE   1,737 0 0
ISHARES TR RUSL 2000 GROW FD 464287648 200 685 SH   SOLE   685 0 0
ISHARES TR RUSSELL 2000 ETF FD 464287655 711 3,197 SH   SOLE   2,647 0 550
ISHARES TR S&P MIDCAP 400 FD 464287507 208 736 SH   SOLE   646 0 90
ISHARES TR SP500 GRW FD 464287309 776 9,283 SH   SOLE   9,283 0 0
SCHWAB INTL EQTY ETF FD 808524805 319 8,212 SH   SOLE   7,422 0 790
SCHWAB STRATEGIC TR US BRD EQT FD 808524102 596 5,278 SH   SOLE   5,278 0 0
SCHWAB STRATEGIC TR US DIVIDEN FD 808524797 916 11,334 SH   SOLE   11,334 0 0
SCHWAB US LCAP VAL ETF FD 808524409 773 10,563 SH   SOLE   10,041 0 522
SCHWAB US LRG CAP ETF FD 808524201 4,485 39,407 SH   SOLE   38,572 0 835
SCHWAB US MID-CAP ETF FD 808524508 3,884 48,299 SH   SOLE   47,464 0 835
SCHWAB US SML CAP ETF FD 808524607 1,636 15,978 SH   SOLE   15,733 0 245
SCHWAB US TIPS ETF FD 808524870 1,604 25,505 SH   SOLE   25,355 0 150
SPDR SERIES TRUST S&P BIOTECH FD 78464a870 634 5,671 SH   SOLE   5,671 0 0
US LARGE CAP FUNDAMENTAL ETF FD 808524771 287 4,910 SH   SOLE   4,910 0 0
VANECK MORNINGSTAR WIDE MOAT E FD 57060U134 3,395 44,609 SH   SOLE   44,209 0 400
VANGUARD BD INDEX FD SHORT TRM FD 921937827 457 5,659 SH   SOLE   5,659 0 0
VANGUARD BD INDEX FDS VANGUARD FD 92203c303 3,199 64,060 SH   SOLE   64,060 0 0
VANGUARD ESG US STK ETF FD 921910733 263 2,992 SH   SOLE   2,992 0 0
VANGUARD INDEX FDS MID CAP ETF FD 922908629 468 1,838 SH   SOLE   1,838 0 0
VANGUARD INDEX FDS TOTAL STK M FD 922908769 217 900 SH   SOLE   900 0 0
VANGUARD INTL EQTY IDX ALLWRLD FD 922042775 1,510 24,654 SH   SOLE   23,684 0 970
VANGUARD SHRT TRM CORP BD FD FD 92206c409 1,839 22,642 SH   SOLE   22,620 0 22
VANGUARD SPECIALIZED DIV APP E FD 921908844 451 2,627 SH   SOLE   2,627 0 0
VANGUARD US INF TECH ETF FD 92204a702 469 1,025 SH   SOLE   1,025 0 0
WISDOMTREE TR INTRST RATE HDGE FD 97717w380 1,472 31,549 SH   SOLE   31,549 0 0
WISDOMTREE TRUST JAPN HEDGE EQ FD 97717w851 451 7,215 SH   SOLE   7,215 0 0
WT EMG MKT EX ST-OWNED FD 97717x578 585 15,878 SH   SOLE   15,878 0 0
BANK OF AMERICA PREF IV FLTNG PFD 060505591 1,228 48,048 SH   SOLE   48,048 0 0
CHS INC PFD CL B PFD 12542r308 253 8,900 SH   SOLE   8,900 0 0
DUKE ENERGY CORP NEW DP REP PF PFD 26441c501 274 10,050 SH   SOLE   10,050 0 0
GOLDMAN SACHS GRP PFD K 6.375 PFD 38148b108 858 30,463 SH   SOLE   30,463 0 0
PUBLIC STORAGE 4.625 DEP PFD L PFD 74460w552 206 7,700 SH   SOLE   7,700 0 0
SCHWAB CHARLES CORP NE DSHS 1/ PFD 808513600 533 20,954 SH   SOLE   20,554 0 400
US BANCORP DEL PFD B 1/1000DP PFD 902973155 1,091 43,964 SH   SOLE   43,364 0 600
WELLS FARGO AND CO DEP 1/1000 PFD 949746465 999 35,910 SH   SOLE   35,910 0 0
ISHARES TR COMEX GOLD TR UNIT 464285204 2,926 84,071 SH   SOLE   84,071 0 0
SPDR TR UNIT SER 1 TR UNIT 78462F103 5,904 12,432 SH   SOLE   12,272 0 160
STREETTRACKS GOLD TR GOLD SHS TR UNIT 78463v107 243 1,424 SH   SOLE   1,424 0 0