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 2,420 15,511 SH   SOLE   15,511 0 0
ABB LTD-Sponsored Adr COM 000375204 440 19,500 SH   SOLE   19,500 0 0
AT&T Inc. COM 00206R102 5,648 186,818 SH   SOLE   186,818 0 0
Abbott Laboratories COM 002824100 1,904 20,825 SH   SOLE   20,825 0 0
Abbvie Inc COM 00287Y109 7,006 71,355 SH   SOLE   71,355 0 0
Accenture PLC Ireland COM G1151C101 406 1,891 SH   SOLE   1,891 0 0
Aflac Inc COM 001055102 917 25,441 SH   SOLE   25,441 0 0
Air Prods & Chems Inc COM 009158106 865 3,583 SH   SOLE   3,583 0 0
Alibaba Group Holding - SP ADR COM 01609W102 214 990 SH   SOLE   990 0 0
Align Technology Inc Com COM 016255101 14,598 53,193 SH   SOLE   53,193 0 0
Alphabet Inc Cl A COM 02079K305 34,807 24,546 SH   SOLE   24,546 0 0
Alphabet Inc Cl C COM 02079K107 6,850 4,846 SH   SOLE   4,846 0 0
Altria Group Inc. COM 02209S103 319 8,125 SH   SOLE   8,125 0 0
Amazon Inc COM 023135106 14,120 5,118 SH   SOLE   5,118 0 0
Amcor Plc Registered Shs COM G0250X107 121 11,846 SH   SOLE   11,846 0 0
American Electric Power COM 025537101 397 4,989 SH   SOLE   4,989 0 0
American Express Co COM 025816109 4,874 51,201 SH   SOLE   51,201 0 0
Amgen Inc COM 031162100 20,081 85,138 SH   SOLE   85,138 0 0
Analog Devices COM 032654105 567 4,625 SH   SOLE   4,625 0 0
Apple Inc COM 037833100 66,025 180,989 SH   SOLE   180,989 0 0
Applied Materials Inc COM 038222105 1,372 22,698 SH   SOLE   22,698 0 0
Ares Cap Corp Com COM 04010L103 390 27,000 SH   SOLE   27,000 0 0
Arthur J Gallagher & Co COM 363576109 409 4,195 SH   SOLE   4,195 0 0
Automatic Data Processing Inc COM 053015103 1,893 12,717 SH   SOLE   12,717 0 0
Bank of America Corp COM 060505104 409 17,235 SH   SOLE   17,235 0 0
Bank of Montreal COM 063671101 9,671 182,307 SH   SOLE   182,307 0 0
Barings Corporate Invs COM 06759X107 213 15,877 SH   SOLE   15,877 0 0
Bearing Lithium Corp COM 073898108 1 10,000 SH   SOLE   10,000 0 0
Becton Dickinson Corp COM 075887109 8,600 35,942 SH   SOLE   35,942 0 0
Berkshire Hathaway Inc Cl A COM 084670108 267 1 SH   SOLE   1 0 0
Berkshire Hathaway Inc Del Cl COM 084670702 21,850 122,404 SH   SOLE   122,404 0 0
Blackrock Inc Com COM 09247X101 14,198 26,095 SH   SOLE   26,095 0 0
Blackrock Ltd Dur Inc Tr COM 09249W101 293 21,000 SH   SOLE   21,000 0 0
Blackstone Group Inc Com Cl A COM 09260D107 5,950 105,021 SH   SOLE   105,021 0 0
Boeing Co COM 097023105 411 2,240 SH   SOLE   2,240 0 0
Booking Holdings Inc Com COM 09857L108 7,454 4,681 SH   SOLE   4,681 0 0
Bristol Myers Squibb COM 110122108 1,230 20,920 SH   SOLE   20,920 0 0
CME Group Inc COM 12572Q105 383 2,355 SH   SOLE   2,355 0 0
CSX Corporation COM 126408103 297 4,257 SH   SOLE   4,257 0 0
CVS Corp COM 126650100 22,001 338,632 SH   SOLE   338,632 0 0
Capital One Financial Corp. COM 14040H105 255 4,073 SH   SOLE   4,073 0 0
Carrier Global Corp COM 14448C104 247 11,137 SH   SOLE   11,137 0 0
Caterpillar Inc Com COM 149123101 475 3,755 SH   SOLE   3,755 0 0
Cerner Corp COM 156782104 12,414 181,093 SH   SOLE   181,093 0 0
Check Point Software Ord COM M22465104 4,215 39,231 SH   SOLE   39,231 0 0
Chevron Corp COM 166764100 814 9,122 SH   SOLE   9,122 0 0
Chubb Corporation COM H1467J104 13,456 106,271 SH   SOLE   106,271 0 0
Cinemark Hldgs Inc COM 17243V102 115 10,000 SH   SOLE   10,000 0 0
Cisco COM 17275R102 19,337 414,608 SH   SOLE   414,608 0 0
Clorox Co COM 189054109 775 3,535 SH   SOLE   3,535 0 0
Coca-Cola Co COM 191216100 942 21,077 SH   SOLE   21,077 0 0
Colgate Palmolive COM 194162103 1,279 17,464 SH   SOLE   17,464 0 0
Comcast Cl A COM 20030N101 4,984 127,859 SH   SOLE   127,859 0 0
Constellation Brands-A COM 21036P108 2,683 15,336 SH   SOLE   15,336 0 0
Corning Inc COM 219350105 4,709 181,831 SH   SOLE   181,831 0 0
Corteva Inc Com COM 22052L104 220 8,229 SH   SOLE   8,229 0 0
Costco Warehouse Corp COM 22160K105 2,244 7,401 SH   SOLE   7,401 0 0
Cummins Inc COM 231021106 15,255 88,045 SH   SOLE   88,045 0 0
DIAGEO PLC Sponsored ADR New I COM 25243Q205 203 1,512 SH   SOLE   1,512 0 0
Danaher Corp Del COM 235851102 603 3,409 SH   SOLE   3,409 0 0
Deere & Co COM 244199105 306 1,948 SH   SOLE   1,948 0 0
Dollar Gen Corp New Com COM 256677105 306 1,605 SH   SOLE   1,605 0 0
Dominion Resources Inc COM 25746U109 1,745 21,499 SH   SOLE   21,499 0 0
Dow Inc Com COM 260557103 376 9,234 SH   SOLE   9,234 0 0
Duke Energy Corp COM 26441C204 447 5,598 SH   SOLE   5,598 0 0
Dupont De Nemours Inc Com COM 26614N102 473 8,899 SH   SOLE   8,899 0 0
Eaton Corp PLC COM G29183103 880 10,058 SH   SOLE   10,058 0 0
Ecolab COM 278865100 265 1,331 SH   SOLE   1,331 0 0
Eli Lilly & Co COM 532457108 232 1,416 SH   SOLE   1,416 0 0
Emerson Electric COM 291011104 1,125 18,133 SH   SOLE   18,133 0 0
Entergy Corp COM 29364G103 331 3,528 SH   SOLE   3,528 0 0
Enterprise Product Partners COM 293792107 325 17,870 SH   SOLE   17,870 0 0
Eversource Energy COM 30040W108 2,321 27,879 SH   SOLE   27,879 0 0
ExxonMobil Corp COM 30231G102 9,048 202,325 SH   SOLE   202,325 0 0
FS Energy & Power Fund COM PER302582 48 13,462 SH   SOLE   13,462 0 0
Facebook, Inc. COM 30303M102 14,913 65,676 SH   SOLE   65,676 0 0
First American Financial Corp COM 31847R102 7,006 145,897 SH   SOLE   145,897 0 0
Fiserv Inc COM 337738108 503 5,154 SH   SOLE   5,154 0 0
Fortive Corp COM 34959J108 14,195 209,792 SH   SOLE   209,792 0 0
Freedom Environmental Services COM 35637A203 0 12,000 SH   SOLE   12,000 0 0
General Electric COM 369604103 468 68,553 SH   SOLE   68,553 0 0
General Mills Inc COM 370334104 13,447 218,110 SH   SOLE   218,110 0 0
Gilead Sciences Inc COM 375558103 737 9,583 SH   SOLE   9,583 0 0
Goldman Sachs COM 38141G104 581 2,938 SH   SOLE   2,938 0 0
Green Energy Res Inc Comm COM 39303P106 0 200,000 SH   SOLE   200,000 0 0
Home Depot Inc COM 437076102 5,222 20,845 SH   SOLE   20,845 0 0
Honeywell Intl COM 438516106 1,241 8,581 SH   SOLE   8,581 0 0
IBM COM 459200101 971 8,036 SH   SOLE   8,036 0 0
IPG Photnics Corp Com COM 44980X109 481 3,000 SH   SOLE   3,000 0 0
IShares Russell 2000 COM 464287655 965 6,742 SH   SOLE   6,742 0 0
IShares Tr Russell 1000 Value COM 464287598 337 2,988 SH   SOLE   2,988 0 0
IShares Tr Russell 3000 Growth COM 464287671 393 5,471 SH   SOLE   5,471 0 0
IShares Tr Russell 3000 Value COM 464287663 263 5,044 SH   SOLE   5,044 0 0
Illinois Tool Works Inc COM 452308109 1,308 7,482 SH   SOLE   7,482 0 0
Intel Corp COM 458140100 12,006 200,667 SH   SOLE   200,667 0 0
Invictus MD Strategies Corp COM 46183X802 1 20,090 SH   SOLE   20,090 0 0
Ishares Dow Sel Div Idx Fd COM 464287168 405 5,020 SH   SOLE   5,020 0 0
Ishares S&P 500 Index COM 464287200 1,799 5,809 SH   SOLE   5,809 0 0
Ishares TR Russell 2000 Growth COM 464287648 439 2,120 SH   SOLE   2,120 0 0
Ishares TR Russell Midcap Valu COM 464287473 372 4,864 SH   SOLE   4,864 0 0
Ishares Tr MSCI ACWI COM 464288257 1,043 14,150 SH   SOLE   14,150 0 0
Ishares Tr MSCI EAFE ETF COM 464287465 706 11,595 SH   SOLE   11,595 0 0
Ishares Tr NASDAQ Biotechnolog COM 464287556 313 2,292 SH   SOLE   2,292 0 0
Ishares Tr Russell 1000 Growth COM 464287614 528 2,750 SH   SOLE   2,750 0 0
Ishares Tr Russell 2000 Value COM 464287630 437 4,485 SH   SOLE   4,485 0 0
JP Morgan Chase COM 46625H100 19,675 209,174 SH   SOLE   209,174 0 0
JP Morgan Diversified Equity COM 46641Q407 53,505 771,072 SH   SOLE   771,072 0 0
Johnson & Johnson COM 478160104 24,985 177,666 SH   SOLE   177,666 0 0
KIMCO Realty Corp (Maryland) COM 49446R109 128 10,000 SH   SOLE   10,000 0 0
Kimberly-Clark Corp COM 494368103 1,356 9,592 SH   SOLE   9,592 0 0
L3Harris Technologies Inc com COM 502431109 1,504 8,865 SH   SOLE   8,865 0 0
Linde PLC COM G5494J103 388 1,829 SH   SOLE   1,829 0 0
Lockheed Martin Corp COM 539830109 675 1,851 SH   SOLE   1,851 0 0
Lowes Cos Inc COM 548661107 410 3,034 SH   SOLE   3,034 0 0
Lululemaon Athletica COM 550021109 2,188 7,012 SH   SOLE   7,012 0 0
Magellan Midstream Partners COM 559080106 302 7,000 SH   SOLE   7,000 0 0
Mastercard, Inc COM 57636Q104 518 1,753 SH   SOLE   1,753 0 0
McCormick Co COM 579780206 569 3,169 SH   SOLE   3,169 0 0
McDonald's Corp COM 580135101 2,554 13,844 SH   SOLE   13,844 0 0
Medtronic PLC SHS COM G5960L103 3,560 38,819 SH   SOLE   38,819 0 0
Merck & Co Inc COM 58933Y105 2,748 35,540 SH   SOLE   35,540 0 0
Microsoft Corp COM 594918104 19,731 96,953 SH   SOLE   96,953 0 0
Morgan Stanley COM 617446448 4,632 95,894 SH   SOLE   95,894 0 0
Nextera Energy Inc Com COM 65339F101 1,621 6,750 SH   SOLE   6,750 0 0
Nike Inc Cl B COM 654106103 1,241 12,657 SH   SOLE   12,657 0 0
Norfolk Southern Corp COM 655844108 406 2,312 SH   SOLE   2,312 0 0
Northwest Bancshares Inc MD Co COM 667340103 1,937 189,468 SH   SOLE   189,468 0 0
Novartis AG Sponsored Adr COM 66987V109 493 5,647 SH   SOLE   5,647 0 0
Novo-Nordisk A S COM 670100205 10,749 164,156 SH   SOLE   164,156 0 0
Novozymes A/S Sponsored ADR COM 670108109 289 5,000 SH   SOLE   5,000 0 0
Old Dominion Freight Line Inc COM 679580100 382 2,250 SH   SOLE   2,250 0 0
Oracle Corp COM 68389X105 10,383 187,854 SH   SOLE   187,854 0 0
Otis Worldwide Corp COM 68902V107 292 5,139 SH   SOLE   5,139 0 0
Palo Alto Networks Inc Com COM 697435105 6,776 29,504 SH   SOLE   29,504 0 0
Paypal Holdings Inc Com COM 70450Y103 8,641 49,598 SH   SOLE   49,598 0 0
Peoples Financial COM 712704105 1,953 168,776 SH   SOLE   168,776 0 0
Pepsico Inc COM 713448108 13,478 101,904 SH   SOLE   101,904 0 0
Pfizer Inc COM 717081103 4,431 135,493 SH   SOLE   135,493 0 0
Phillip Morris International, COM 718172109 351 5,017 SH   SOLE   5,017 0 0
Pnc Finl Svcs Group COM 693475105 294 2,796 SH   SOLE   2,796 0 0
Procter & Gamble COM 742718109 24,043 201,079 SH   SOLE   201,079 0 0
Public Svc Enterprise Group In COM 744573106 309 6,294 SH   SOLE   6,294 0 0
Putnam Premier Income Shares o COM 746853100 237 50,000 SH   SOLE   50,000 0 0
Qualcomm INC COM 747525103 14,925 163,629 SH   SOLE   163,629 0 0
Rayonier Inc COM 754907103 15,225 614,178 SH   SOLE   614,178 0 0
Raytheon Technologies COM 75513E101 994 16,126 SH   SOLE   16,126 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 294 471 SH   SOLE   471 0 0
Resmed Inc COM 761152107 1,675 8,722 SH   SOLE   8,722 0 0
Ross Stores, Inc COM 778296103 642 7,536 SH   SOLE   7,536 0 0
SS&C Technologies Hldgs Inc Co COM 78467J100 4,621 81,808 SH   SOLE   81,808 0 0
Salesforce.com COM 79466L302 5,494 29,326 SH   SOLE   29,326 0 0
Schlumberger Ltd COM 806857108 19,629 1,067,365 SH   SOLE   1,067,365 0 0
Seagate Technology PLC Shrs COM G7945M107 220 4,553 SH   SOLE   4,553 0 0
Skyworks Solutions Inc COM 83088M102 1,609 12,585 SH   SOLE   12,585 0 0
Southern Co Com COM 842587107 305 5,877 SH   SOLE   5,877 0 0
Spdr Energy Select COM 81369Y506 1,031 27,250 SH   SOLE   27,250 0 0
Spdr Tr Unit Ser 1 COM 78462F103 9,689 31,421 SH   SOLE   31,421 0 0
Starbucks Corp COM 855244109 414 5,619 SH   SOLE   5,619 0 0
State Street Corp COM 857477103 410 6,450 SH   SOLE   6,450 0 0
Store Cap Corp COM 862121100 16,215 681,021 SH   SOLE   681,021 0 0
Stryker Corp COM 863667101 333 1,850 SH   SOLE   1,850 0 0
TJX Companies Inc. COM 872540109 2,276 45,021 SH   SOLE   45,021 0 0
Taiwan Semiconductor-ADR COM 874039100 536 9,442 SH   SOLE   9,442 0 0
Target Corp COM 87612E106 914 7,617 SH   SOLE   7,617 0 0
Texas Instruments COM 882508104 1,336 10,526 SH   SOLE   10,526 0 0
Trane Technologies PLC Shs COM G8994E103 354 3,980 SH   SOLE   3,980 0 0
US Bancorp Del COM 902973304 262 7,118 SH   SOLE   7,118 0 0
Uber Technologies Inc Com COM 90353T100 3,175 102,155 SH   SOLE   102,155 0 0
Union Pacific Corp COM 907818108 1,828 10,814 SH   SOLE   10,814 0 0
United Healthgroup Inc COM 91324P102 6,351 21,532 SH   SOLE   21,532 0 0
Vaneck Vectors ETF Tr Oil Svcs COM 92189H607 1,836 15,064 SH   SOLE   15,064 0 0
Vanguard Idx Fds Mid-Cap ETF COM 922908629 25,705 156,821 SH   SOLE   156,821 0 0
Vanguard Index Fds Vanguard Gr COM 922908736 559 2,766 SH   SOLE   2,766 0 0
Vanguard Index Fds Vanguard Sm COM 922908751 13,169 90,375 SH   SOLE   90,375 0 0
Vanguard Index Fds Vanguard Va COM 922908744 521 5,235 SH   SOLE   5,235 0 0
Vanguard Index Total Stock Mkt COM 922908769 389 2,484 SH   SOLE   2,484 0 0
Vanguard REIT ETF COM 922908553 355 4,525 SH   SOLE   4,525 0 0
Vanguard Tax Managed Intl Fd F COM 921943858 7,803 201,151 SH   SOLE   201,151 0 0
Vanguard World ETF COM 921910733 240 4,253 SH   SOLE   4,253 0 0
Vanguard World Fds Vanguard He COM 92204A504 633 3,286 SH   SOLE   3,286 0 0
Vanguard World Fds Vanguard In COM 92204A702 411 1,476 SH   SOLE   1,476 0 0
Verizon Communications COM 92343V104 17,281 313,462 SH   SOLE   313,462 0 0
Visa Inc Cls A COM 92826C839 2,668 13,812 SH   SOLE   13,812 0 0
Wal-Mart Stores Inc COM 931142103 6,972 58,210 SH   SOLE   58,210 0 0
Walgreen Boots COM 931427108 259 6,109 SH   SOLE   6,109 0 0
Walt Disney COM 254687106 13,386 120,039 SH   SOLE   120,039 0 0
Waste Mgmt Inc COM 94106L109 271 2,559 SH   SOLE   2,559 0 0
Wells Fargo & Co COM 949746101 18,947 740,116 SH   SOLE   740,116 0 0
Wisconsin Energy COM 92939U106 267 3,050 SH   SOLE   3,050 0 0
Wisdomtree Tr Fltg Rate Treas COM 97717X628 3,212 127,884 SH   SOLE   127,884 0 0
Woodward Inc Com COM 980745103 310 4,000 SH   SOLE   4,000 0 0
Yum! Brands Inc COM 988498101 251 2,885 SH   SOLE   2,885 0 0
Zimmer Hldgs Inc COM 98956P102 7,226 60,540 SH   SOLE   60,540 0 0
Eaton Vance Sr Flt Rate ETF 27828Q105 226 20,000 SH   SOLE   20,000 0 0
IShares CMBS ETF ETF 46429B366 24,371 443,747 SH   SOLE   443,747 0 0
IShares Tr 10-20 Yr Treas Bd ETF 464288653 238 1,420 SH   SOLE   1,420 0 0
IShares Tr Barclays 1-3 Yr Tre ETF 464287457 766 8,845 SH   SOLE   8,845 0 0
IShares Tr Barclays 3-7 Yr Tre ETF 464288661 350 2,620 SH   SOLE   2,620 0 0
IShares Tr Barclays 7-10 YR Tr ETF 464287440 430 3,525 SH   SOLE   3,525 0 0
IShares Tr Floating Rate Nt ET ETF 46429B655 879 17,371 SH   SOLE   17,371 0 0
IShares Tr MBS ETF ETF 464288588 35,149 317,517 SH   SOLE   317,517 0 0
Ishares Preferred & Income Sec ETF 464288687 3,749 108,234 SH   SOLE   108,234 0 0
Ivesco ETF Tr II 1-30 Laddered ETF 46138E107 723 18,361 SH   SOLE   18,361 0 0
SPDR Ser Tr Nuveen Barclays Mu ETF 78468R721 1,639 31,732 SH   SOLE   31,732 0 0
SPDR Wells Fargo Preferred Sto ETF 78464A292 13,767 328,962 SH   SOLE   328,962 0 0
Spdr Nuveen Barclays Cap Short ETF 78468R739 1,652 33,120 SH   SOLE   33,120 0 0
Vanguard Bd Index Fd Inc Total ETF 921937835 3,899 44,136 SH   SOLE   44,136 0 0
Vanguard Interm Corp Bond ETF ETF 92206C870 87,919 924,101 SH   SOLE   924,101 0 0
Vanguard Short Term BD ETF ETF 921937827 7,289 87,690 SH   SOLE   87,690 0 0
Vanguard Short Term Corp Bond ETF 92206C409 8,452 102,248 SH   SOLE   102,248 0 0
iShares Core US Treasury Bond ETF 46429B267 23,445 837,628 SH   SOLE   837,628 0 0
iShares New York Muni Bond ETF ETF 464288323 1,055 18,335 SH   SOLE   18,335 0 0
Allstate Corp Sub Deb Fixed Fl PFD 020002309 351 13,800 SH   SOLE   13,800 0 0
Bank Amer Corp Dep Shs Ser GG PFD 060505229 347 12,735 SH   SOLE   12,735 0 0
American Int GR Frac Warrant ( WT ACG874152 0 37,531 SH   SOLE   37,531 0 0