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
Abbott Laboratories COM 002824100 728 8,695 SH   SOLE   8,695 0 0
Abbvie Inc COM 00287Y109 473 6,251 SH   SOLE   6,251 0 0
Accenture Plc Cl A CL A G1150G111 4,548 23,642 SH   SOLE   23,642 0 0
Air Products & Chemicals Inc COM 009158106 242 1,090 SH   SOLE   1,090 0 0
Alaska Air Group Inc COM 011659109 1,493 23,000 SH   SOLE   23,000 0 0
Alphabet Inc Cl C CL C 02079K107 918 753 SH   SOLE   753 0 0
Alphabet Inc Cl A CL A 02079K305 1,978 1,620 SH   SOLE   1,620 0 0
Altria Group COM 02209S103 1,268 31,000 SH   SOLE   31,000 0 0
Amazon.com Inc COM 023135106 1,366 787 SH   SOLE   787 0 0
Amgen Inc COM 031162100 590 3,050 SH   SOLE   3,050 0 0
Apple Inc COM 037833100 15,923 71,093 SH   SOLE   71,093 0 0
Biogen Idec Inc COM 09062X103 840 3,608 SH   SOLE   3,608 0 0
Boeing Co COM 097023105 1,065 2,800 SH   SOLE   2,800 0 0
Booking Holdings Inc COM 09857L108 687 350 SH   SOLE   350 0 0
Canadian Solar Inc COM 136635109 432 22,900 SH   SOLE   22,900 0 0
Canopy Growth Corp COM 138035100 318 13,860 SH   SOLE   13,860 0 0
Celadon Group Inc COM 150838100 25 20,000 SH   SOLE   20,000 0 0
Chemours Company COM 163851108 369 24,686 SH   SOLE   24,686 0 0
Chevron Corp COM 166764100 1,143 9,635 SH   SOLE   9,635 0 0
Cisco Systems Inc COM 17275R102 1,352 27,365 SH   SOLE   27,365 0 0
Ciitgroup Inc COM 172967101 684 9,900 SH   SOLE   9,900 0 0
Coca Cola Company COM 191216100 1,980 36,373 SH   SOLE   36,373 0 0
Comcast Corp CL A 20030N101 1,432 31,766 SH   SOLE   31,766 0 0
ConocoPhillips COM 20825C104 6,369 111,781 SH   SOLE   111,781 0 0
Constellation Brands Inc COM 21036P108 1,224 5,905 SH   SOLE   5,905 0 0
Corteva Inc COM 22052L104 1,757 62,749 SH   SOLE   62,749 0 0
Davita Inc COM 23918K108 605 10,600 SH   SOLE   10,600 0 0
Delta Air Lines Inc COM 247361702 217 3,760 SH   SOLE   3,760 0 0
Discover Financial Services COM 254709108 1,416 17,464 SH   SOLE   17,464 0 0
Dow Inc COM 260557103 2,990 62,750 SH   SOLE   62,750 0 0
Dupont EI De Nemour & Co Inc COM 263534109 4,475 62,750 SH   SOLE   62,750 0 0
Durect Corp COM 266605104 66 36,000 SH   SOLE   36,000 0 0
Aberdeen Standard Swiss Gold Tr SHS 26922Y105 406 2,863 SH   SOLE   2,863 0 0
Exxon Mobil Corp COM 30231G102 1,451 20,553 SH   SOLE   20,553 0 0
Facebook Inc Cl A COM 30303M102 1,414 7,940 SH   SOLE   7,940 0 0
F5 Networks Inc COM 315616102 309 2,200 SH   SOLE   2,200 0 0
First Solar Inc COM 336433107 287 4,850 SH   SOLE   4,850 0 0
General Electric Co COM 369604103 134 14,945 SH   SOLE   14,945 0 0
Goldman Sachs Group COM 38141G104 1,202 5,798 SH   SOLE   5,798 0 0
Hasbro Inc COM 418056107 2,623 22,100 SH   SOLE   22,100 0 0
Home Depot Inc COM 437076102 204 880 SH   SOLE   880 0 0
Honeywell Inc COM 438516106 340 2,008 SH   SOLE   2,008 0 0
Idexx Labs Inc COM 45168D104 3,378 12,422 SH   SOLE   12,422 0 0
Idera Pharmaceuticals Inc COM 45168K306 30 10,249 SH   SOLE   10,249 0 0
Incyte Corp COM 45337C102 930 12,532 SH   SOLE   12,532 0 0
Intel Corp COM 458140100 8,128 157,735 SH   SOLE   157,735 0 0
Int'l Business Machines Corp COM 459200101 572 3,933 SH   SOLE   3,933 0 0
I Shares Tr S&P 500 464287200 2,463 8,250 SH   SOLE   8,250 0 0
I Shares Tr CORE US AGG BOND 464287226 849 7,500 SH   SOLE   7,500 0 0
I Shares Tr RUSSELL1000VAL 464287598 5,113 4,000 SH   SOLE   4,000 0 0
I Shares Tr RUSSELL1000GRW 464287614 1,277 8,000 SH   SOLE   8,000 0 0
I Shares Tr RUSSELL 2000INDEX 464287655 1,334 8,814 SH   SOLE   8,814 0 0
I Shares Tr 3 TO 7 YR TREASURY 464288661 842 6,640 SH   SOLE   6,640 0 0
I Shares Tr MSCI EAFE 46432F842 2,257 36,950 SH   SOLE   36,950 0 0
I Shares Tr MSCI EMRG MKTS 46434G103 887 18,100 SH   SOLE   18,100 0 0
JP Morgan Chase & Co COM 46625H100 2,572 21,850 SH   SOLE   21,850 0 0
JP Morgan Ultra Short Income ETF Ultra Short Income ETF 46641Q837 31,388 622,472 SH   SOLE   622,472 0 0
Johnson & Johnson COM 478160104 7,389 57,110 SH   SOLE   57,110 0 0
Johnson Controls Inc COM 478336107 1,198 27,300 SH   SOLE   27,300 0 0
KLA-Tencor COM 482480100 2,200 13,800 SH   SOLE   13,800 0 0
Lincoln National Corp COM 534187109 1,255 20,800 SH   SOLE   20,800 0 0
Lowes Companies Inc COM 548661107 1,269 11,543 SH   SOLE   11,543 0 0
Marsh & McLennan Co Inc COM 571748102 236 2,359 SH   SOLE   2,359 0 0
Mastercard Inc COM 57636Q104 462 1,700 SH   SOLE   1,700 0 0
Merck & Co Inc COM 589331107 3,013 35,787 SH   SOLE   35,787 0 0
Met Life Inc COM 59156R108 509 10,803 SH   SOLE   10,803 0 0
Microsoft Corp COM 594918104 4,206 30,249 SH   SOLE   30,249 0 0
NextEra Energy Inc COM 65339F101 408 1,750 SH   SOLE   1,750 0 0
Nike Inc Class B CL B 654106103 2,102 22,380 SH   SOLE   22,380 0 0
Novartis AG Spon Adr SPONSORED ADR 66987V109 287 3,308 SH   SOLE   3,308 0 0
Nucor Corp COM 670346105 905 17,775 SH   SOLE   17,775 0 0
Oracle Corp COM 68389X105 826 15,017 SH   SOLE   15,017 0 0
PNC Financial Services Group COM 693475105 268 1,915 SH   SOLE   1,915 0 0
Pepsico Inc COM 713448108 7,110 51,860 SH   SOLE   51,860 0 0
Philip Morris Int'l Inc COM 718172109 1,157 15,236 SH   SOLE   15,236 0 0
Phillips 66 Inc COM 718546104 6,295 61,478 SH   SOLE   61,478 0 0
Procter & Gamble Co COM 742718109 3,928 31,582 SH   SOLE   31,582 0 0
Prudential Financial Inc COM 744320102 459 5,100 SH   SOLE   5,100 0 0
Royal Dutch Shell A Adr SPONSORED ADR 780259206 318 5,400 SH   SOLE   5,400 0 0
S&P Global Inc COM 78409V104 245 1,000 SH   SOLE   1,000 0 0
Schlumberger Ltd COM 806857108 252 7,369 SH   SOLE   7,369 0 0
Sprint Corp COM 852061100 154 25,000 SH   SOLE   25,000 0 0
Stryker Copr COM 863667101 519 2,400 SH   SOLE   2,400 0 0
Sysco Corp COM 871829107 338 4,260 SH   SOLE   4,260 0 0
TJX Companies Inc COM 872540109 663 20,150 SH   SOLE   20,150 0 0
3M Company COM 88579Y101 2,559 15,564 SH   SOLE   15,564 0 0
T2 Biosystems Inc COM 89853L104 32 12,700 SH   SOLE   12,700 0 0
US Bancorp COM 902973304 387 7,000 SH   SOLE   7,000 0 0
Union Pacific Corp COM 907818108 243 1,498 SH   SOLE   1,498 0 0
United Technologies Corp COM 913017109 1,524 11,162 SH   SOLE   11,162 0 0
United Healthcare Corp COM 91324P102 1,549 7,130 SH   SOLE   7,130 0 0
Vanguard Specialized Port DIV APP ETF 921908844 2,807 23,472 SH   SOLE   23,472 0 0
Verizon Communications Inc COM 92343V104 290 4,812 SH   SOLE   4,812 0 0
Visa Inc Cl A CL A 92826C839 799 4,646 SH   SOLE   4,646 0 0
Wells Fargo & Co COM 949746101 342 6,780 SH   SOLE   6,780 0 0
Zimmer Biomet Holdings Inc COM 98956P102 1,139 8,300 SH   SOLE   8,300 0 0