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 3,140 16,298 SH   SOLE   16,298 0 0
ABB LTD-Sponsored Adr COM 000375204 594 19,500 SH   SOLE   19,500 0 0
AT&T Inc. COM 00206R102 2,598 85,839 SH   SOLE   85,839 0 0
Abbott Laboratories COM 002824100 2,500 20,861 SH   SOLE   20,861 0 0
Abbvie Inc COM 00287Y109 8,417 77,780 SH   SOLE   77,780 0 0
Accenture PLC Ireland COM G1151C101 658 2,383 SH   SOLE   2,383 0 0
Aflac Inc COM 001055102 1,278 24,961 SH   SOLE   24,961 0 0
Air Prods & Chems Inc COM 009158106 1,008 3,583 SH   SOLE   3,583 0 0
Align Technology Inc Com COM 016255101 7,783 14,372 SH   SOLE   14,372 0 0
Alphabet Inc Cl A COM 02079K305 49,261 23,884 SH   SOLE   23,884 0 0
Alphabet Inc Cl C COM 02079K107 9,720 4,699 SH   SOLE   4,699 0 0
Altria Group Inc. COM 02209S103 343 6,698 SH   SOLE   6,698 0 0
Amazon Inc COM 023135106 16,160 5,223 SH   SOLE   5,223 0 0
Amcor Plc Registered Shs COM G0250X107 215 18,403 SH   SOLE   18,403 0 0
American Electric Power COM 025537101 421 4,968 SH   SOLE   4,968 0 0
American Express Co COM 025816109 7,282 51,486 SH   SOLE   51,486 0 0
Ameriprise Finl Inc COM 03076C106 299 1,285 SH   SOLE   1,285 0 0
Amgen Inc COM 031162100 21,105 84,825 SH   SOLE   84,825 0 0
Analog Devices COM 032654105 717 4,625 SH   SOLE   4,625 0 0
Apple Inc COM 037833100 80,799 661,472 SH   SOLE   661,472 0 0
Applied Materials Inc COM 038222105 2,979 22,297 SH   SOLE   22,297 0 0
Ares Cap Corp Com COM 04010L103 505 27,000 SH   SOLE   27,000 0 0
Arthur J Gallagher & Co COM 363576109 523 4,195 SH   SOLE   4,195 0 0
Automatic Data Processing Inc COM 053015103 2,333 12,378 SH   SOLE   12,378 0 0
Ball Corp COM 058498106 466 5,500 SH   SOLE   5,500 0 0
Bank of America Corp COM 060505104 722 18,660 SH   SOLE   18,660 0 0
Bank of Montreal COM 063671101 14,627 164,127 SH   SOLE   164,127 0 0
Barings Corporate Invs COM 06759X107 215 15,411 SH   SOLE   15,411 0 0
Bearing Lithium Corp COM 073898108 2 10,000 SH   SOLE   10,000 0 0
Becton Dickinson Corp COM 075887109 13,655 56,157 SH   SOLE   56,157 0 0
Berkshire Hathaway Inc Cl A COM 084670108 386 1 SH   SOLE   1 0 0
Berkshire Hathaway Inc Del Cl COM 084670702 37,955 148,570 SH   SOLE   148,570 0 0
Blackrock Inc Com COM 09247X101 18,284 24,250 SH   SOLE   24,250 0 0
Blackrock Ltd Dur Inc Tr COM 09249W101 352 21,000 SH   SOLE   21,000 0 0
Blackstone Group Inc Com Cl A COM 09260D107 7,885 105,803 SH   SOLE   105,803 0 0
Boeing Co COM 097023105 574 2,254 SH   SOLE   2,254 0 0
Booking Holdings Inc Com COM 09857L108 18,257 7,836 SH   SOLE   7,836 0 0
Bristol Myers Squibb COM 110122108 1,426 22,591 SH   SOLE   22,591 0 0
CME Group Inc COM 12572Q105 470 2,302 SH   SOLE   2,302 0 0
CSX Corporation COM 126408103 410 4,257 SH   SOLE   4,257 0 0
CVS Corp COM 126650100 29,795 396,049 SH   SOLE   396,049 0 0
Capital One Financial Corp. COM 14040H105 497 3,903 SH   SOLE   3,903 0 0
Carrier Global Corp COM 14448C104 381 9,023 SH   SOLE   9,023 0 0
Caterpillar Inc Com COM 149123101 1,288 5,553 SH   SOLE   5,553 0 0
Cerner Corp COM 156782104 13,849 192,668 SH   SOLE   192,668 0 0
Charles Schwab Corp COM 808513105 247 3,792 SH   SOLE   3,792 0 0
Check Point Software Ord COM M22465104 4,434 39,604 SH   SOLE   39,604 0 0
Chevron Corp COM 166764100 714 6,812 SH   SOLE   6,812 0 0
Chubb Corporation COM H1467J104 17,168 108,676 SH   SOLE   108,676 0 0
Cinemark Hldgs Inc COM 17243V102 204 10,000 SH   SOLE   10,000 0 0
Cisco COM 17275R102 24,075 465,569 SH   SOLE   465,569 0 0
Clorox Co COM 189054109 720 3,735 SH   SOLE   3,735 0 0
Coca-Cola Co COM 191216100 1,036 19,656 SH   SOLE   19,656 0 0
Colgate Palmolive COM 194162103 1,357 17,218 SH   SOLE   17,218 0 0
Comcast Cl A COM 20030N101 7,586 140,198 SH   SOLE   140,198 0 0
Constellation Brands-A COM 21036P108 4,050 17,764 SH   SOLE   17,764 0 0
Corning Inc COM 219350105 7,695 176,851 SH   SOLE   176,851 0 0
Corteva Inc Com COM 22052L104 377 8,083 SH   SOLE   8,083 0 0
Costco Warehouse Corp COM 22160K105 2,662 7,551 SH   SOLE   7,551 0 0
Cummins Inc COM 231021106 20,919 80,733 SH   SOLE   80,733 0 0
DIAGEO PLC Sponsored ADR New I COM 25243Q205 238 1,447 SH   SOLE   1,447 0 0
Danaher Corp Del COM 235851102 744 3,306 SH   SOLE   3,306 0 0
Deere & Co COM 244199105 660 1,765 SH   SOLE   1,765 0 0
Dollar Gen Corp New Com COM 256677105 319 1,572 SH   SOLE   1,572 0 0
Dominion Resources Inc COM 25746U109 1,602 21,094 SH   SOLE   21,094 0 0
Dow Inc Com COM 260557103 468 7,318 SH   SOLE   7,318 0 0
Duke Energy Corp COM 26441C204 490 5,078 SH   SOLE   5,078 0 0
Dupont De Nemours Inc Com COM 26614N102 692 8,953 SH   SOLE   8,953 0 0
Eaton Corp PLC COM G29183103 1,331 9,624 SH   SOLE   9,624 0 0
Ecolab COM 278865100 275 1,286 SH   SOLE   1,286 0 0
Eli Lilly & Co COM 532457108 262 1,404 SH   SOLE   1,404 0 0
Emerging Markets-Vanguard COM 922042858 338 6,499 SH   SOLE   6,499 0 0
Emerson Electric COM 291011104 1,511 16,753 SH   SOLE   16,753 0 0
Entergy Corp COM 29364G103 326 3,273 SH   SOLE   3,273 0 0
Enterprise Product Partners COM 293792107 387 17,570 SH   SOLE   17,570 0 0
Eversource Energy COM 30040W108 2,517 29,063 SH   SOLE   29,063 0 0
ExxonMobil Corp COM 30231G102 10,532 188,648 SH   SOLE   188,648 0 0
FS Energy & Power Fund COM PER302582 44 13,462 SH   SOLE   13,462 0 0
Facebook, Inc. COM 30303M102 19,453 66,048 SH   SOLE   66,048 0 0
First American Financial Corp COM 31847R102 10,269 181,275 SH   SOLE   181,275 0 0
Fiserv Inc COM 337738108 562 4,719 SH   SOLE   4,719 0 0
Fortive Corp COM 34959J108 14,790 209,370 SH   SOLE   209,370 0 0
Freedom Environmental Services COM 35637A203 0 12,000 SH   SOLE   12,000 0 0
Gartner Inc COM 366651107 266 1,455 SH   SOLE   1,455 0 0
General Electric COM 369604103 1,073 81,690 SH   SOLE   81,690 0 0
General Mills Inc COM 370334104 14,574 237,675 SH   SOLE   237,675 0 0
Gilead Sciences Inc COM 375558103 293 4,541 SH   SOLE   4,541 0 0
Goldman Sachs COM 38141G104 842 2,575 SH   SOLE   2,575 0 0
Green Energy Res Inc Comm COM 39303P106 0 200,000 SH   SOLE   200,000 0 0
Healthcare SPDR COM 81369Y209 1,549 13,266 SH   SOLE   13,266 0 0
Home Depot Inc COM 437076102 6,239 20,440 SH   SOLE   20,440 0 0
Honeywell Intl COM 438516106 1,809 8,334 SH   SOLE   8,334 0 0
IBM COM 459200101 1,200 9,003 SH   SOLE   9,003 0 0
IPG Photnics Corp Com COM 44980X109 316 1,500 SH   SOLE   1,500 0 0
IShares Russell 2000 COM 464287655 1,421 6,432 SH   SOLE   6,432 0 0
IShares Tr Russell 1000 Value COM 464287598 293 1,936 SH   SOLE   1,936 0 0
IShares Tr Russell 3000 Growth COM 464287671 483 5,320 SH   SOLE   5,320 0 0
IShares Tr Russell 3000 Value COM 464287663 337 4,890 SH   SOLE   4,890 0 0
Illinois Tool Works Inc COM 452308109 1,586 7,161 SH   SOLE   7,161 0 0
Intel Corp COM 458140100 12,625 197,261 SH   SOLE   197,261 0 0
Invesco QQQ Tr Unit Ser 1 COM 46090E103 295 925 SH   SOLE   925 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 575 5,040 SH   SOLE   5,040 0 0
Ishares MSCI USA ESG Select COM 464288802 485 5,517 SH   SOLE   5,517 0 0
Ishares S&P 500 Index COM 464287200 2,083 5,236 SH   SOLE   5,236 0 0
Ishares S&P 600 COM 464287804 11,550 106,424 SH   SOLE   106,424 0 0
Ishares TR Russell 2000 Growth COM 464287648 623 2,070 SH   SOLE   2,070 0 0
Ishares TR Russell Midcap Valu COM 464287473 258 2,364 SH   SOLE   2,364 0 0
Ishares Tr MSCI ACWI COM 464288257 1,343 14,111 SH   SOLE   14,111 0 0
Ishares Tr MSCI EAFE ETF COM 464287465 774 10,204 SH   SOLE   10,204 0 0
Ishares Tr Russell 1000 Growth COM 464287614 533 2,195 SH   SOLE   2,195 0 0
Ishares Tr Russell 2000 Value COM 464287630 396 2,485 SH   SOLE   2,485 0 0
Ishore KLD 400 Social Index COM 464288570 706 9,250 SH   SOLE   9,250 0 0
JP Morgan Chase COM 46625H100 32,577 214,000 SH   SOLE   214,000 0 0
JP Morgan Diversified Equity COM 46641Q407 74,325 813,986 SH   SOLE   813,986 0 0
Johnson & Johnson COM 478160104 29,212 177,745 SH   SOLE   177,745 0 0
KIMCO Realty Corp (Maryland) COM 49446R109 187 10,000 SH   SOLE   10,000 0 0
Kimberly-Clark Corp COM 494368103 1,400 10,069 SH   SOLE   10,069 0 0
L3Harris Technologies Inc com COM 502431109 1,754 8,653 SH   SOLE   8,653 0 0
Linde PLC COM G5494J103 445 1,589 SH   SOLE   1,589 0 0
Lockheed Martin Corp COM 539830109 652 1,765 SH   SOLE   1,765 0 0
Lowes Cos Inc COM 548661107 555 2,917 SH   SOLE   2,917 0 0
Lululemaon Athletica COM 550021109 2,147 7,000 SH   SOLE   7,000 0 0
Magellan Midstream Partners COM 559080106 282 6,500 SH   SOLE   6,500 0 0
Mastercard, Inc COM 57636Q104 733 2,059 SH   SOLE   2,059 0 0
McCormick Co COM 579780206 561 6,292 SH   SOLE   6,292 0 0
McDonald's Corp COM 580135101 3,112 13,886 SH   SOLE   13,886 0 0
Medtronic PLC SHS COM G5960L103 4,385 37,116 SH   SOLE   37,116 0 0
Merck & Co Inc COM 58933Y105 3,144 40,782 SH   SOLE   40,782 0 0
Microsoft Corp COM 594918104 22,253 94,382 SH   SOLE   94,382 0 0
Morgan Stanley COM 617446448 8,577 110,443 SH   SOLE   110,443 0 0
Nextera Energy Inc Com COM 65339F101 2,090 27,637 SH   SOLE   27,637 0 0
Nike Inc Cl B COM 654106103 1,950 14,672 SH   SOLE   14,672 0 0
Nokia Corp Sponsored ADR COM 654902204 128 32,396 SH   SOLE   32,396 0 0
Norfolk Southern Corp COM 655844108 1,043 3,886 SH   SOLE   3,886 0 0
Northwest Bancshares Inc MD Co COM 667340103 2,645 183,058 SH   SOLE   183,058 0 0
Novartis AG Sponsored Adr COM 66987V109 471 5,514 SH   SOLE   5,514 0 0
Novo-Nordisk A S COM 670100205 10,584 156,989 SH   SOLE   156,989 0 0
Novozymes A/S Sponsored ADR COM 670108109 321 5,000 SH   SOLE   5,000 0 0
Old Dominion Freight Line Inc COM 679580100 541 2,250 SH   SOLE   2,250 0 0
Oracle Corp COM 68389X105 13,100 186,686 SH   SOLE   186,686 0 0
Otis Worldwide Corp COM 68902V107 281 4,100 SH   SOLE   4,100 0 0
Palo Alto Networks Inc Com COM 697435105 9,220 28,628 SH   SOLE   28,628 0 0
Paypal Holdings Inc Com COM 70450Y103 9,778 40,264 SH   SOLE   40,264 0 0
Peoples Financial COM 712704105 2,934 163,891 SH   SOLE   163,891 0 0
Pepsico Inc COM 713448108 14,022 99,133 SH   SOLE   99,133 0 0
Pfizer Inc COM 717081103 6,033 166,528 SH   SOLE   166,528 0 0
Phillip Morris International, COM 718172109 215 2,428 SH   SOLE   2,428 0 0
Pnc Finl Svcs Group COM 693475105 561 3,196 SH   SOLE   3,196 0 0
Procter & Gamble COM 742718109 27,388 202,227 SH   SOLE   202,227 0 0
Public Svc Enterprise Group In COM 744573106 379 6,294 SH   SOLE   6,294 0 0
Putnam Premier Income Shares o COM 746853100 243 50,000 SH   SOLE   50,000 0 0
Qualcomm INC COM 747525103 18,262 137,734 SH   SOLE   137,734 0 0
Rayonier Inc COM 754907103 19,257 597,109 SH   SOLE   597,109 0 0
Raytheon Technologies COM 75513E101 1,221 15,804 SH   SOLE   15,804 0 0
Resmed Inc COM 761152107 2,400 12,372 SH   SOLE   12,372 0 0
Ross Stores, Inc COM 778296103 904 7,536 SH   SOLE   7,536 0 0
S&P 400 ETF COM 464287507 249 956 SH   SOLE   956 0 0
SPDR Ser Tr S&P 500 ETF COM 78464A854 618 13,255 SH   SOLE   13,255 0 0
SS&C Technologies Hldgs Inc Co COM 78467J100 6,166 88,247 SH   SOLE   88,247 0 0
Salesforce.com COM 79466L302 6,861 32,382 SH   SOLE   32,382 0 0
Schlumberger Ltd COM 806857108 27,660 1,017,288 SH   SOLE   1,017,288 0 0
Seagate Technology PLC Shrs COM G7945M107 339 4,420 SH   SOLE   4,420 0 0
Skyworks Solutions Inc COM 83088M102 2,209 12,037 SH   SOLE   12,037 0 0
Smith A O Corp COM 831865209 203 3,000 SH   SOLE   3,000 0 0
Southern Co Com COM 842587107 361 5,800 SH   SOLE   5,800 0 0
Spdr Energy Select COM 81369Y506 618 12,595 SH   SOLE   12,595 0 0
Spdr Indx Shs Fds Spdr Prt Dvl COM 78463X889 513 14,500 SH   SOLE   14,500 0 0
Spdr Tr Unit Ser 1 COM 78462F103 12,655 31,931 SH   SOLE   31,931 0 0
Starbucks Corp COM 855244109 604 5,532 SH   SOLE   5,532 0 0
Store Cap Corp COM 862121100 23,228 693,387 SH   SOLE   693,387 0 0
Stryker Corp COM 863667101 444 1,822 SH   SOLE   1,822 0 0
TJX Companies Inc. COM 872540109 3,188 48,196 SH   SOLE   48,196 0 0
Taiwan Semiconductor-ADR COM 874039100 1,117 9,442 SH   SOLE   9,442 0 0
Target Corp COM 87612E106 1,463 7,387 SH   SOLE   7,387 0 0
Texas Instruments COM 882508104 1,989 10,527 SH   SOLE   10,527 0 0
Thermo Fisher Scientific Inc COM 883556102 254 556 SH   SOLE   556 0 0
Trane Technologies PLC Shs COM G8994E103 642 3,880 SH   SOLE   3,880 0 0
US Bancorp Del COM 902973304 340 6,153 SH   SOLE   6,153 0 0
Uber Technologies Inc Com COM 90353T100 6,342 116,340 SH   SOLE   116,340 0 0
Union Pacific Corp COM 907818108 2,335 10,593 SH   SOLE   10,593 0 0
United Healthgroup Inc COM 91324P102 7,856 21,113 SH   SOLE   21,113 0 0
United Parcel Svc Cl B COM 911312106 220 1,297 SH   SOLE   1,297 0 0
Vaneck Vectors ETF Tr Oil Svcs COM 92189H607 1,088 5,693 SH   SOLE   5,693 0 0
Vanguard ESG Intl Stock ETF COM 921910725 803 13,077 SH   SOLE   13,077 0 0
Vanguard ESG World ETF COM 921910733 848 11,495 SH   SOLE   11,495 0 0
Vanguard Idx Fds Mid-Cap ETF COM 922908629 35,660 161,108 SH   SOLE   161,108 0 0
Vanguard Index Fds Vanguard Gr COM 922908736 660 2,567 SH   SOLE   2,567 0 0
Vanguard Index Fds Vanguard Sm COM 922908751 22,153 103,479 SH   SOLE   103,479 0 0
Vanguard Index Fds Vanguard Va COM 922908744 734 5,586 SH   SOLE   5,586 0 0
Vanguard Index Total Stock Mkt COM 922908769 423 2,047 SH   SOLE   2,047 0 0
Vanguard REIT ETF COM 922908553 494 5,380 SH   SOLE   5,380 0 0
Vanguard Specialized Portfolio COM 921908844 3,340 22,712 SH   SOLE   22,712 0 0
Vanguard Tax Managed Intl Fd F COM 921943858 8,751 178,183 SH   SOLE   178,183 0 0
Vanguard World Fds Vanguard Co COM 92204A108 234 792 SH   SOLE   792 0 0
Vanguard World Fds Vanguard Co COM 92204A207 221 1,242 SH   SOLE   1,242 0 0
Vanguard World Fds Vanguard He COM 92204A504 542 2,371 SH   SOLE   2,371 0 0
Vanguard World Fds Vanguard In COM 92204A702 507 1,414 SH   SOLE   1,414 0 0
Verizon Communications COM 92343V104 20,041 344,646 SH   SOLE   344,646 0 0
Visa Inc Cls A COM 92826C839 3,184 15,037 SH   SOLE   15,037 0 0
Vontier Corp Com COM 928881101 2,354 77,755 SH   SOLE   77,755 0 0
Wabtec COM 929740108 206 2,606 SH   SOLE   2,606 0 0
Wal-Mart Stores Inc COM 931142103 8,335 61,364 SH   SOLE   61,364 0 0
Walgreen Boots COM 931427108 331 6,034 SH   SOLE   6,034 0 0
Walt Disney COM 254687106 22,612 122,543 SH   SOLE   122,543 0 0
Waste Mgmt Inc COM 94106L109 316 2,450 SH   SOLE   2,450 0 0
Wells Fargo & Co COM 949746101 28,251 723,085 SH   SOLE   723,085 0 0
Wisconsin Energy COM 92939U106 273 2,915 SH   SOLE   2,915 0 0
Yum! Brands Inc COM 988498101 325 3,000 SH   SOLE   3,000 0 0
Zimmer Hldgs Inc COM 98956P102 9,599 59,963 SH   SOLE   59,963 0 0
Eaton Vance Sr Flt Rate ETF 27828Q105 276 20,000 SH   SOLE   20,000 0 0
IShares CMBS ETF ETF 46429B366 24,345 451,997 SH   SOLE   451,997 0 0
IShares Tr 10-20 Yr Treas Bd ETF 464288653 227 1,620 SH   SOLE   1,620 0 0
IShares Tr Barclays 3-7 Yr Tre ETF 464288661 431 3,320 SH   SOLE   3,320 0 0
IShares Tr Barclays 7-10 YR Tr ETF 464287440 664 5,880 SH   SOLE   5,880 0 0
IShares Tr Floating Rate Nt ET ETF 46429B655 227 4,474 SH   SOLE   4,474 0 0
IShares Tr MBS ETF ETF 464288588 45,413 418,858 SH   SOLE   418,858 0 0
Ishares Preferred & Income Sec ETF 464288687 3,962 103,186 SH   SOLE   103,186 0 0
Ivesco ETF Tr II 1-30 Laddered ETF 46138E107 626 17,844 SH   SOLE   17,844 0 0
SPDR Ser Tr Nuveen Barclays Mu ETF 78468R721 2,246 43,477 SH   SOLE   43,477 0 0
SPDR Wells Fargo Preferred Sto ETF 78464A292 18,539 426,870 SH   SOLE   426,870 0 0
Spdr Nuveen Barclays Cap Short ETF 78468R739 3,358 67,751 SH   SOLE   67,751 0 0
Vanguard Bd Index Fd Inc Total ETF 921937835 3,774 44,542 SH   SOLE   44,542 0 0
Vanguard Interm Corp Bond ETF ETF 92206C870 105,446 1,133,462 SH   SOLE   1,133,462 0 0
Vanguard Short Term BD ETF ETF 921937827 7,192 87,500 SH   SOLE   87,500 0 0
Vanguard Short Term Corp Bond ETF 92206C409 14,277 173,052 SH   SOLE   173,052 0 0
iShares Core US Treasury Bond ETF 46429B267 24,518 936,144 SH   SOLE   936,144 0 0
iShares ESG Aware 1-5 year Cor ETF 46435G243 795 30,599 SH   SOLE   30,599 0 0
iShares ESG Aware USD Corporat ETF 46435G193 233 8,650 SH   SOLE   8,650 0 0
iShares New York Muni Bond ETF ETF 464288323 1,329 23,035 SH   SOLE   23,035 0 0
Allstate Corp Sub Deb Fixed Fl PFD 020002309 362 13,800 SH   SOLE   13,800 0 0
Bank Amer Corp Dep Shs Ser GG PFD 060505229 346 12,735 SH   SOLE   12,735 0 0