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 822 200 SH   SOLE   200 0 0
ABBOTT LABS COM COM 002824100 553 4,682 SH   SOLE   4,682 0 0
ABBVIE INC. COM COM 00287y109 1,077 9,986 SH   SOLE   9,986 0 0
ADVANCED MICRO DEVICES COM COM 007903107 1,124 10,925 SH   SOLE   10,925 0 0
AGILENT TECHNOLOGIES COM COM 00846U101 5,578 35,413 SH   SOLE   35,413 0 0
ALCON INC ORD SHS COM h01301128 903 11,223 SH   SOLE   11,223 0 0
ALIBABA GROUP ADS COM 01609w102 550 3,715 SH   SOLE   3,715 0 0
ALLEGHENY TECHNOLOGIES COM 01741r102 1,168 70,254 SH   SOLE   70,254 0 0
ALPHABET INC C NON VTNG SH COM 02079k107 12,590 4,724 SH   SOLE   4,724 0 0
ALPHABET INC CLASS A COM 02079k305 1,737 650 SH   SOLE   550 0 100
AMAZON COM INC COM COM 023135106 4,760 1,449 SH   SOLE   1,449 0 0
AMERICAN EXPRESS CO COM COM 025816109 251 1,500 SH   SOLE   1,500 0 0
AMGEN INC COM COM 031162100 2,035 9,571 SH   SOLE   9,571 0 0
APPLE INC COM 037833100 40,170 283,890 SH   SOLE   282,930 0 960
APPLIED MATLS INC COM COM 038222105 554 4,307 SH   SOLE   4,307 0 0
ATEA PHARMA I COM COM 04683r106 294 8,400 SH   SOLE   8,400 0 0
AUTOMATIC DATA PROCESS COM COM 053015103 3,082 15,420 SH   SOLE   15,420 0 0
BANK OF AMERICA CORP COM COM 060505104 5,194 122,357 SH   SOLE   121,957 0 400
BERKSHIRE HATHAWAY INC CL B COM 084670702 2,573 9,428 SH   SOLE   9,428 0 0
BIOGEN IDEC INC COM 09062X103 3,579 12,650 SH   SOLE   12,650 0 0
BLACKROCK INC COM COM 09247X101 836 997 SH   SOLE   997 0 0
BOEING CO COM 097023105 753 3,428 SH   SOLE   3,428 0 0
BORGWARNER INC COM COM 099724106 369 8,550 SH   SOLE   8,550 0 0
BP PLC SPONSORED ADR COM 055622104 701 25,678 SH   SOLE   25,678 0 0
BRISTOL MYERS SQUIBB COM COM 110122108 9,700 163,935 SH   SOLE   162,035 0 1,900
BRUKER CORP COM COM 116794108 4,427 56,690 SH   SOLE   56,690 0 0
CABOT OIL AND GAS CORP COM COM 127097103 2,908 133,655 SH   SOLE   133,655 0 0
CDK GLOBAL INC COM COM 12508e101 215 5,056 SH   SOLE   5,056 0 0
CHEVRON CORP COM COM 166764100 6,761 66,650 SH   SOLE   65,850 0 800
CISCO SYS INC COM COM 17275R102 588 10,814 SH   SOLE   10,814 0 0
COCA COLA CO COM COM 191216100 3,080 58,702 SH   SOLE   57,702 0 1,000
COLGATE PALMOLIVE CO COM COM 194162103 2,522 33,377 SH   SOLE   33,377 0 0
COLUMBIA BKG SYS INC COM COM 197236102 452 11,906 SH   SOLE   11,906 0 0
CORTEVA INC COM COM 22052l104 316 7,511 SH   SOLE   7,511 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 13,578 30,217 SH   SOLE   30,142 0 75
CUMMINS INC COM COM 231021106 583 2,600 SH   SOLE   2,600 0 0
CVS CORP COM COM 126650100 5,873 69,213 SH   SOLE   69,213 0 0
DEERE AND CO COM COM 244199105 10,899 32,530 SH   SOLE   32,130 0 400
DEVON ENERGY CORP NEW COM COM 25179M103 355 10,000 SH   SOLE   10,000 0 0
DU PONT E I DE NEMOURS COM COM 26614n102 1,986 29,219 SH   SOLE   29,169 0 50
EATON CORP COM COM 278058102 241 1,617 SH   SOLE   1,617 0 0
EMERSON ELEC CO COM COM 291011104 4,124 43,782 SH   SOLE   43,782 0 0
ENBRIDGE INC COM COM 29250n105 328 8,265 SH   SOLE   8,265 0 0
EQT CORP COM 26884l109 615 30,080 SH   SOLE   30,080 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 244 24,064 SH   SOLE   24,064 0 0
ERICSSON ADR B SEK 10 COM 294821608 1,309 116,900 SH   SOLE   114,900 0 2,000
EXXON MOBIL CORP COM COM 30231G102 4,090 69,550 SH   SOLE   69,550 0 0
FACEBOOK INC CL A COM 30303m102 1,697 5,003 SH   SOLE   4,603 0 400
FEDEX CORP COM COM 31428X106 1,959 8,937 SH   SOLE   8,937 0 0
FIRST INTST BANCSYSTEM COM CL COM 32055Y201 208 5,191 SH   SOLE   5,191 0 0
FIRST SOLAR INC COM COM 336433107 758 7,950 SH   SOLE   7,950 0 0
FLOWSERVE CORP COM COM 34354p105 1,092 31,505 SH   SOLE   31,505 0 0
GENERAL DYNAMICS CORP COM COM 369550108 753 3,843 SH   SOLE   3,843 0 0
GENERAL MLS INC COM COM 370334104 1,116 18,664 SH   SOLE   17,864 0 800
HERITAGE FINL CORP WAS COM COM 42722x106 267 10,485 SH   SOLE   10,485 0 0
HERSHEY CO COM COM 427866108 2,358 13,935 SH   SOLE   13,935 0 0
HOME DEPOT INC COM COM 437076102 8,008 24,397 SH   SOLE   24,397 0 0
HONEYWELL INTL INC COM 438516106 248 1,170 SH   SOLE   1,170 0 0
HUBBELL INC COM 443510607 4,209 23,301 SH   SOLE   23,301 0 0
INCYTE CORP COM COM 45337c102 1,085 15,775 SH   SOLE   15,775 0 0
INTEL CORP COM COM 458140100 6,876 129,066 SH   SOLE   128,916 0 150
INTERNATIONAL BUS MACH COM COM 459200101 4,188 30,147 SH   SOLE   30,147 0 0
J P MORGAN CHASE AND CO COM 46625h100 9,910 60,544 SH   SOLE   59,244 0 1,300
JOHNSON AND JOHNSON COM COM 478160104 9,574 59,284 SH   SOLE   58,684 0 600
KELLOGG CO COM COM 487836108 447 7,007 SH   SOLE   7,007 0 0
KEMPER CORP DEL COM COM 488401100 1,679 25,148 SH   SOLE   25,148 0 0
KEYSIGHT TECHNOLOGIES COM COM 49338l103 3,068 18,679 SH   SOLE   18,679 0 0
KIMBERLY CLARK CORP COM COM 494368103 1,243 9,389 SH   SOLE   9,389 0 0
KINDER MORGAN INC DEL COM COM 49456b101 175 10,465 SH   SOLE   10,465 0 0
KROGER CO COM COM 501044101 2,901 71,754 SH   SOLE   71,054 0 700
LENNAR CORP CL A COM 526057104 1,547 16,517 SH   SOLE   16,117 0 400
LILLY ELI & CO COM COM 532457108 1,139 4,933 SH   SOLE   4,933 0 0
MARATHON PETE CORP COM COM 56585a102 1,637 26,485 SH   SOLE   26,485 0 0
MATTEL INC COM COM 577081102 473 25,526 SH   SOLE   25,526 0 0
MAXIMUS INC COM 577933104 416 5,000 SH   SOLE   5,000 0 0
MCDONALDS CORP COM COM 580135101 1,247 5,175 SH   SOLE   5,175 0 0
MEDTRONIC INC COM COM g5960l103 715 5,711 SH   SOLE   5,711 0 0
MERCK AND CO INC COM COM 58933y105 10,991 146,334 SH   SOLE   144,434 0 1,900
MICROSOFT CORP COM COM 594918104 30,185 107,070 SH   SOLE   106,570 0 500
MINNESOTA MNNG AND MANUF COM 88579y101 6,246 35,611 SH   SOLE   35,311 0 300
NETFLIX INC COM COM 64110L106 229 376 SH   SOLE   376 0 0
NEXTERA ENERGY INC COM COM 65339f101 332 4,234 SH   SOLE   4,234 0 0
NIKE INC CL B COM 654106103 1,752 12,065 SH   SOLE   12,065 0 0
NORDSTROM INC COM COM 655664100 274 10,389 SH   SOLE   10,389 0 0
NORTHWEST NATURAL HOLDINGS COM 667655104 632 13,757 SH   SOLE   13,757 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 6,761 82,679 SH   SOLE   82,004 0 675
NUTRIEN LTD COM COM 67077ml08 1,884 29,070 SH   SOLE   29,070 0 0
NVIDIA CORP COM COM 67066g104 303 1,464 SH   SOLE   1,464 0 0
NXP SEMICOND N V COM COM n6596x109 1,891 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 461 14,065 SH   SOLE   13,875 0 190
PACCAR INC COM COM 693718108 24,717 313,196 SH   SOLE   313,196 0 0
PENN NATL GAMING INC COM COM 707569109 710 9,808 SH   SOLE   9,808 0 0
PEPSICO INC COM COM 713448108 7,745 51,497 SH   SOLE   50,822 0 675
PFIZER INC COM COM 717081103 3,193 74,240 SH   SOLE   74,240 0 0
PHILIP MORRIS INTL INC COM 718172109 2,704 28,526 SH   SOLE   28,426 0 100
PNC FINL SVCS GROUP COM COM 693475105 479 2,451 SH   SOLE   2,451 0 0
PROCTER AND GAMBLE CO COM COM 742718109 3,684 26,355 SH   SOLE   25,855 0 500
PRUDENTIAL FINL INC COM COM 744320102 771 7,337 SH   SOLE   7,337 0 0
QUALCOMM INC COM COM 747525103 7,866 60,993 SH   SOLE   60,893 0 100
QUANTA SVCS INC COM COM 74762e102 469 4,125 SH   SOLE   4,125 0 0
RAYTHEON TECHNOLOGIES COM COM 75513e101 2,219 25,821 SH   SOLE   25,821 0 0
ROKU INC COM 77543r102 553 1,765 SH   SOLE   1,765 0 0
SALESFORCE COM INC COM COM 79466l302 415 1,532 SH   SOLE   1,532 0 0
SCHLUMBERGER LTD COM COM 806857108 942 31,800 SH   SOLE   31,800 0 0
SCHWAB CHARLES CORP NE COM COM 808513105 5,125 70,360 SH   SOLE   69,360 0 1,000
SILK ROAD MEDICAL INC. COM 82710M100 665 12,085 SH   SOLE   12,085 0 0
SIRIUS XM HOLDINGS INC COM 82967n108 223 36,600 SH   SOLE   36,600 0 0
SKYWORKS SOLUTIONS INC COM COM 83088m102 522 3,168 SH   SOLE   3,168 0 0
SPX CORP COM COM 784635104 1,603 30,000 SH   SOLE   30,000 0 0
SPX FLOW INC COM COM 78469x107 1,827 25,000 SH   SOLE   25,000 0 0
STARBUCKS CORP COM COM 855244109 1,271 11,527 SH   SOLE   11,527 0 0
STITCH FIX INC COM CL A COM 860897107 557 13,947 SH   SOLE   13,947 0 0
TELEDYNE TECHNOLOGIES COM COM 879360105 2,830 6,590 SH   SOLE   6,590 0 0
TEXAS INSTRS INC COM COM 882508104 225 1,174 SH   SOLE   1,174 0 0
UBER TECHNOLOGIES INC COM COM 90353t100 1,430 31,925 SH   SOLE   31,925 0 0
UNION PAC CORP COM COM 907818108 677 3,455 SH   SOLE   3,380 0 75
UNITED PARCEL SERVICE CL B COM 911312106 2,327 12,783 SH   SOLE   11,783 0 1,000
UNIVERSAL DISPLAY CORP COM COM 91347p105 402 2,355 SH   SOLE   2,355 0 0
US BANCORP DEL COM NEW COM 902973304 5,066 85,238 SH   SOLE   84,238 0 1,000
VALERO ENERGY CORP COM 91913y100 2,476 35,095 SH   SOLE   34,095 0 1,000
VERIZON COMMUNICATIONS COM 92343V104 7,886 146,016 SH   SOLE   144,416 0 1,600
VIATRIS INC COM COM 92556v106 1,488 109,834 SH   SOLE   109,834 0 0
WABTEC CORP COM COM 929740108 701 8,131 SH   SOLE   8,131 0 0
WALGREENS BOOTS ALLIAN COM COM 931427108 3,498 74,347 SH   SOLE   74,347 0 0
WALT DISNEY CO COM 254687106 4,777 28,239 SH   SOLE   27,559 0 680
WASTE MGMT INC DEL COM COM 94106l109 1,375 9,207 SH   SOLE   9,207 0 0
WATERS CORP COM COM 941848103 4,823 13,500 SH   SOLE   13,500 0 0
WELLS FARGO AND CO NEW COM COM 949746101 938 20,224 SH   SOLE   20,224 0 0
WEYERHAEUSER CO COM COM 962166104 1,473 41,430 SH   SOLE   41,230 0 200
WILLIAMS COS INC DEL COM COM 969457100 398 15,346 SH   SOLE   15,346 0 0
WOODWARD INC COM COM 980745103 5,562 49,137 SH   SOLE   49,137 0 0
YELP INC CL A COM 985817105 861 23,135 SH   SOLE   22,635 0 500
ABERDEEN ASIA PACIFIC COM FD 003009107 49 12,000 SH   SOLE   12,000 0 0
ALL COMMODITY ABERDEEN ETF FD 003261203 839 25,531 SH   SOLE   25,031 0 500
DOMESTIC DIV EX-FINL FD WDTREE FD 97717w406 229 2,438 SH   SOLE   1,828 0 610
GS ETF TR INTL DVLPD FD 381430107 10,978 321,285 SH   SOLE   320,285 0 1,000
GS US LARGE CAP EQUITY ETF FD 381430503 2,393 27,820 SH   SOLE   27,120 0 700
ISHARES TR CORE MSCI TOTAL FD 46432f834 460 6,492 SH   SOLE   6,492 0 0
ISHARES TR CORE S&P TTL STK FD 464287150 570 5,800 SH   SOLE   5,800 0 0
ISHARES TR CORE S&P500 ETF FD 464287200 1,099 2,553 SH   SOLE   2,553 0 0
ISHARES TR DJ SEL DIV INX FD 464287168 286 2,500 SH   SOLE   2,500 0 0
ISHARES TR RUSL 2000 GROW FD 464287648 201 685 SH   SOLE   685 0 0
ISHARES TR RUSSELL 2000 ETF FD 464287655 715 3,271 SH   SOLE   2,721 0 550
ISHARES TR SP500 GRW FD 464287309 686 9,283 SH   SOLE   9,283 0 0
SCHWAB INTL EQTY ETF FD 808524805 358 9,267 SH   SOLE   8,477 0 790
SCHWAB SHT TM US TRES FD 808524862 206 4,030 SH   SOLE   4,010 0 20
SCHWAB STRATEGIC TR US BRD EQT FD 808524102 569 5,483 SH   SOLE   5,483 0 0
SCHWAB STRATEGIC TR US DIVIDEN FD 808524797 856 11,539 SH   SOLE   11,539 0 0
SCHWAB US LCAP VAL ETF FD 808524409 753 11,160 SH   SOLE   10,638 0 522
SCHWAB US LRG CAP ETF FD 808524201 4,198 40,356 SH   SOLE   39,521 0 835
SCHWAB US MID-CAP ETF FD 808524508 3,583 46,745 SH   SOLE   45,910 0 835
SCHWAB US SML CAP ETF FD 808524607 1,610 16,084 SH   SOLE   15,839 0 245
SCHWAB US TIPS ETF FD 808524870 1,802 28,800 SH   SOLE   28,650 0 150
SPDR SERIES TRUST S&P BIOTECH FD 78464a870 235 1,870 SH   SOLE   1,870 0 0
US LARGE CAP FUNDAMENTAL ETF FD 808524771 297 5,520 SH   SOLE   5,520 0 0
VANECK MORNINGSTAR WIDE MOAT E FD 57060U134 3,413 46,605 SH   SOLE   46,205 0 400
VANGUARD BD INDEX FD SHORT TRM FD 921937827 784 9,579 SH   SOLE   9,579 0 0
VANGUARD BD INDEX FDS VANGUARD FD 92203c303 2,362 47,120 SH   SOLE   47,120 0 0
VANGUARD ESG US STK ETF FD 921910733 214 2,683 SH   SOLE   2,683 0 0
VANGUARD INDEX FDS MID CAP ETF FD 922908629 435 1,838 SH   SOLE   1,838 0 0
VANGUARD INTL EQTY IDX ALLWRLD FD 922042775 1,419 23,280 SH   SOLE   22,305 0 975
VANGUARD SHRT TRM CORP BD FD FD 92206c409 1,408 17,091 SH   SOLE   17,069 0 22
VANGUARD SPECIALIZED DIV APP E FD 921908844 403 2,626 SH   SOLE   2,626 0 0
VANGUARD US INF TECH ETF FD 92204a702 411 1,025 SH   SOLE   1,025 0 0
WISDOMTREE TR INTRST RATE HDGE FD 97717w380 1,427 30,449 SH   SOLE   30,449 0 0
WISDOMTREE TRUST JAPN HEDGE EQ FD 97717w851 447 7,089 SH   SOLE   7,089 0 0
WT EMG MKT EX ST-OWNED FD 97717x578 602 16,149 SH   SOLE   16,149 0 0
BANK OF AMERICA PREF IV FLTNG PFD 060505591 1,265 49,043 SH   SOLE   49,043 0 0
CHS INC PFD CL B PFD 12542r308 254 8,900 SH   SOLE   8,900 0 0
DUKE ENERGY CORP NEW DP REP PF PFD 26441c501 278 10,050 SH   SOLE   10,050 0 0
GOLDMAN SACHS GRP PFD K 6.375 PFD 38148b108 855 30,454 SH   SOLE   30,454 0 0
PUBLIC STORAGE 4.625 DEP PFD L PFD 74460w552 201 7,400 SH   SOLE   7,400 0 0
SCHWAB CHARLES CORP NE DSHS 1/ PFD 808513600 555 21,844 SH   SOLE   21,444 0 400
US BANCORP DEL PFD B 1/1000DP PFD 902973155 1,090 44,253 SH   SOLE   43,653 0 600
WELLS FARGO AND CO DEP 1/1000 PFD 949746465 1,030 36,350 SH   SOLE   36,350 0 0
ISHARES TR COMEX GOLD TR UNIT 464285204 2,828 84,671 SH   SOLE   84,671 0 0
SPDR TR UNIT SER 1 TR UNIT 78462F103 3,618 8,431 SH   SOLE   8,271 0 160
STREETTRACKS GOLD TR GOLD SHS TR UNIT 78463v107 233 1,424 SH   SOLE   1,424 0 0