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 1,935 11,772 SH   SOLE   11,772 0 0
AT&T Inc. COM 00206R102 3,608 95,344 SH   SOLE   95,344 0 0
Abbott Laboratories COM 002824100 1,277 15,264 SH   SOLE   15,264 0 0
Abbvie Inc COM 00287Y109 936 12,357 SH   SOLE   12,357 0 0
Accenture PLC Ireland COM G1151C101 289 1,500 SH   SOLE   1,500 0 0
Aflac Inc COM 001055102 1,300 24,845 SH   SOLE   24,845 0 0
Air Prods & Chems Inc COM 009158106 795 3,583 SH   SOLE   3,583 0 0
Alphabet Inc Cl A COM 02079K305 25,812 21,138 SH   SOLE   21,138 0 0
Alphabet Inc Cl C COM 02079K107 4,878 4,002 SH   SOLE   4,002 0 0
Alps ETF Tr AlerianMLP COM 00162Q866 21,475 2,349,528 SH   SOLE   2,349,528 0 0
Altria Group Inc. COM 02209S103 382 9,334 SH   SOLE   9,334 0 0
Amazon Inc COM 023135106 1,491 859 SH   SOLE   859 0 0
American Electric Power COM 025537101 494 5,271 SH   SOLE   5,271 0 0
American Express Co COM 025816109 10,910 92,241 SH   SOLE   92,241 0 0
Amgen Inc COM 031162100 18,365 94,906 SH   SOLE   94,906 0 0
Analog Devices COM 032654105 545 4,875 SH   SOLE   4,875 0 0
Apple Inc COM 037833100 41,078 183,410 SH   SOLE   183,410 0 0
Applied Materials Inc COM 038222105 1,107 22,190 SH   SOLE   22,190 0 0
Arthur J Gallagher & Co COM 363576109 376 4,195 SH   SOLE   4,195 0 0
Automatic Data Processing Inc COM 053015103 1,856 11,497 SH   SOLE   11,497 0 0
Bank of America Corp COM 060505104 451 15,473 SH   SOLE   15,473 0 0
Bank of Montreal COM 063671101 14,070 190,782 SH   SOLE   190,782 0 0
Barings Corporate Invs COM 06759X107 315 18,677 SH   SOLE   18,677 0 0
Bearing Lithium Corp COM 073898108 3 20,000 SH   SOLE   20,000 0 0
Becton Dickinson Corp COM 075887109 8,608 34,030 SH   SOLE   34,030 0 0
Berkshire Hathaway Inc Cl A COM 084670108 312 1 SH   SOLE   1 0 0
Berkshire Hathaway Inc Del Cl COM 084670702 1,434 6,893 SH   SOLE   6,893 0 0
Berkshire Hills Bancorp COM 084680107 312 10,663 SH   SOLE   10,663 0 0
Blackrock Inc Com COM 09247X101 13,668 30,671 SH   SOLE   30,671 0 0
Blackstone Group Inc Com Cl A COM 09260D107 244 5,000 SH   SOLE   5,000 0 0
Blackstone Mtg Tr Inc Com Cl A COM 09257W100 717 20,000 SH   SOLE   20,000 0 0
Boeing Co COM 097023105 1,533 4,029 SH   SOLE   4,029 0 0
Booking Holdings Inc Com COM 09857L108 7,780 3,964 SH   SOLE   3,964 0 0
Bristol Myers Squibb COM 110122108 431 8,499 SH   SOLE   8,499 0 0
CME Group Inc COM 12572Q105 618 2,925 SH   SOLE   2,925 0 0
CSX Corporation COM 126408103 281 4,052 SH   SOLE   4,052 0 0
CVS Corp COM 126650100 16,976 269,155 SH   SOLE   269,155 0 0
Capital One Financial Corp. COM 14040H105 371 4,073 SH   SOLE   4,073 0 0
Caterpillar Inc Com COM 149123101 410 3,245 SH   SOLE   3,245 0 0
Cerner Corp COM 156782104 12,725 186,665 SH   SOLE   186,665 0 0
Chevron Corp COM 166764100 1,462 12,331 SH   SOLE   12,331 0 0
Chubb Corporation COM H1467J104 16,013 99,191 SH   SOLE   99,191 0 0
Cisco COM 17275R102 20,081 406,417 SH   SOLE   406,417 0 0
Clorox Co COM 189054109 537 3,535 SH   SOLE   3,535 0 0
Coca-Cola Co COM 191216100 1,021 18,747 SH   SOLE   18,747 0 0
Colgate Palmolive COM 194162103 1,174 15,964 SH   SOLE   15,964 0 0
Comcast Cl A COM 20030N101 470 10,436 SH   SOLE   10,436 0 0
Corning Inc COM 219350105 3,491 122,413 SH   SOLE   122,413 0 0
Corteva Inc Com COM 22052L104 280 9,983 SH   SOLE   9,983 0 0
Costco Warehouse Corp COM 22160K105 2,115 7,342 SH   SOLE   7,342 0 0
Cummins Inc COM 231021106 14,461 88,897 SH   SOLE   88,897 0 0
Danaher Corp Del COM 235851102 1,726 11,947 SH   SOLE   11,947 0 0
Deere & Co COM 244199105 424 2,513 SH   SOLE   2,513 0 0
Dollar Gen Corp New Com COM 256677105 300 1,890 SH   SOLE   1,890 0 0
Dominion Resources Inc COM 25746U109 1,120 13,823 SH   SOLE   13,823 0 0
Dow Inc Com COM 260557103 430 9,028 SH   SOLE   9,028 0 0
Duke Energy Corp COM 26441C204 427 4,459 SH   SOLE   4,459 0 0
Dupont De Nemours Inc Com COM 26614N102 758 10,624 SH   SOLE   10,624 0 0
Eaton Corp PLC COM G29183103 658 7,917 SH   SOLE   7,917 0 0
Ecolab COM 278865100 253 1,277 SH   SOLE   1,277 0 0
Emerging Markets MSCI COM 464287234 7,608 186,144 SH   SOLE   186,144 0 0
Emerging Markets-Vanguard COM 922042858 30,688 762,241 SH   SOLE   762,241 0 0
Emerson Electric COM 291011104 1,267 18,948 SH   SOLE   18,948 0 0
Entergy Corp COM 29364G103 415 3,539 SH   SOLE   3,539 0 0
Enterprise Product Partners COM 293792107 833 29,160 SH   SOLE   29,160 0 0
Eversource Energy COM 30040W108 908 10,625 SH   SOLE   10,625 0 0
ExxonMobil Corp COM 30231G102 13,935 197,349 SH   SOLE   197,349 0 0
Facebook, Inc. COM 30303M102 10,016 56,246 SH   SOLE   56,246 0 0
First American Financial Corp COM 31847R102 7,196 121,953 SH   SOLE   121,953 0 0
Fiserv Inc COM 337738108 556 5,366 SH   SOLE   5,366 0 0
Freedom Environmental Services COM 35637A203 0 12,000 SH   SOLE   12,000 0 0
General Electric COM 369604103 633 70,843 SH   SOLE   70,843 0 0
General Mills Inc COM 370334104 16,775 304,332 SH   SOLE   304,332 0 0
Gilead Sciences Inc COM 375558103 314 4,956 SH   SOLE   4,956 0 0
Global X MLP COM 37950E473 11,109 1,325,655 SH   SOLE   1,325,655 0 0
Goldman Sachs COM 38141G104 3,257 15,715 SH   SOLE   15,715 0 0
Green Energy Res Inc Comm COM 39303P106 0 200,000 SH   SOLE   200,000 0 0
Home Depot Inc COM 437076102 3,562 15,351 SH   SOLE   15,351 0 0
Honeywell Intl COM 438516106 1,353 7,994 SH   SOLE   7,994 0 0
Hormel Foods COM 440452100 1,934 44,223 SH   SOLE   44,223 0 0
IBM COM 459200101 758 5,210 SH   SOLE   5,210 0 0
IPG Photnics Corp Com COM 44980X109 407 3,000 SH   SOLE   3,000 0 0
IShares Russell 2000 COM 464287655 1,016 6,715 SH   SOLE   6,715 0 0
IShares Tr Russell 1000 Value COM 464287598 374 2,917 SH   SOLE   2,917 0 0
IShares Tr Russell 3000 Growth COM 464287671 339 5,400 SH   SOLE   5,400 0 0
IShares Tr Russell 3000 Value COM 464287663 283 4,890 SH   SOLE   4,890 0 0
Illinois Tool Works Inc COM 452308109 1,210 7,731 SH   SOLE   7,731 0 0
Ingersoll Rand PLC COM G47791101 771 6,260 SH   SOLE   6,260 0 0
Intel Corp COM 458140100 3,931 76,295 SH   SOLE   76,295 0 0
Invesco ETF Tr II Pfd COM 46138E511 191 12,700 SH   SOLE   12,700 0 0
Invictus MD Strategies Corp COM 46183X802 3 20,090 SH   SOLE   20,090 0 0
Ishares Dow Sel Div Idx Fd COM 464287168 538 5,275 SH   SOLE   5,275 0 0
Ishares TR Russell 2000 Growth COM 464287648 409 2,120 SH   SOLE   2,120 0 0
Ishares TR Russell Midcap Valu COM 464287473 292 3,255 SH   SOLE   3,255 0 0
Ishares Tr MSCI EAFE ETF COM 464287465 722 11,073 SH   SOLE   11,073 0 0
Ishares Tr NASDAQ Biotechnolog COM 464287556 234 2,352 SH   SOLE   2,352 0 0
Ishares Tr Russell 1000 Growth COM 464287614 437 2,740 SH   SOLE   2,740 0 0
Ishares Tr Russell 2000 Value COM 464287630 422 3,535 SH   SOLE   3,535 0 0
JP Morgan Chase COM 46625H100 21,564 183,230 SH   SOLE   183,230 0 0
JP Morgan Diversified Equity COM 46641Q407 35,799 471,540 SH   SOLE   471,540 0 0
Johnson & Johnson COM 478160104 17,854 137,995 SH   SOLE   137,995 0 0
KIMCO Realty Corp (Maryland) COM 49446R109 209 10,000 SH   SOLE   10,000 0 0
Kimberly-Clark Corp COM 494368103 825 5,809 SH   SOLE   5,809 0 0
L Brands Inc COM 501797104 5,770 294,554 SH   SOLE   294,554 0 0
L3Harris Technologies Inc com COM 502431109 1,985 9,513 SH   SOLE   9,513 0 0
Linde PLC COM G5494J103 364 1,881 SH   SOLE   1,881 0 0
Lockheed Martin Corp COM 539830109 657 1,685 SH   SOLE   1,685 0 0
Lyondellbasell Ind N V Ord Shs COM N53745100 8,484 94,828 SH   SOLE   94,828 0 0
Magellan Midstream Partners COM 559080106 437 6,600 SH   SOLE   6,600 0 0
Mastercard, Inc COM 57636Q104 418 1,538 SH   SOLE   1,538 0 0
McCormick Co COM 579780206 471 3,015 SH   SOLE   3,015 0 0
McDonald's Corp COM 580135101 2,856 13,300 SH   SOLE   13,300 0 0
Medtronic PLC SHS COM G5960L103 5,235 48,199 SH   SOLE   48,199 0 0
Merck & Co Inc COM 58933Y105 1,613 19,156 SH   SOLE   19,156 0 0
Microsoft Corp COM 594918104 5,183 37,280 SH   SOLE   37,280 0 0
National Oilwell Varco, Inc. COM 637071101 6,913 326,101 SH   SOLE   326,101 0 0
Nextera Energy Inc Com COM 65339F101 1,205 5,174 SH   SOLE   5,174 0 0
Nike Inc Cl B COM 654106103 1,042 11,093 SH   SOLE   11,093 0 0
Norfolk Southern Corp COM 655844108 380 2,114 SH   SOLE   2,114 0 0
Northwest Bancshares Inc MD Co COM 667340103 3,256 198,673 SH   SOLE   198,673 0 0
Novartis AG Sponsored Adr COM 66987V109 411 4,735 SH   SOLE   4,735 0 0
Novo-Nordisk A S COM 670100205 9,983 193,102 SH   SOLE   193,102 0 0
Novozymes A/S Sponsored ADR COM 670108109 210 5,000 SH   SOLE   5,000 0 0
Old Dominion Freight Line Inc COM 679580100 255 1,500 SH   SOLE   1,500 0 0
Oracle Corp COM 68389X105 10,006 181,822 SH   SOLE   181,822 0 0
Palo Alto Networks Inc Com COM 697435105 5,534 27,152 SH   SOLE   27,152 0 0
Peoples Financial COM 712704105 2,696 172,445 SH   SOLE   172,445 0 0
Pepsico Inc COM 713448108 13,847 101,002 SH   SOLE   101,002 0 0
Pfizer Inc COM 717081103 4,011 111,620 SH   SOLE   111,620 0 0
Phillip Morris International, COM 718172109 358 4,720 SH   SOLE   4,720 0 0
Phillips 66 COM 718546104 234 2,287 SH   SOLE   2,287 0 0
Procter & Gamble COM 742718109 18,461 148,423 SH   SOLE   148,423 0 0
Qualcomm INC COM 747525103 18,087 237,113 SH   SOLE   237,113 0 0
Rayonier Inc COM 754907103 17,272 612,488 SH   SOLE   612,488 0 0
Raytheon Co COM 755111507 367 1,873 SH   SOLE   1,873 0 0
SPDR Gold Trust COM 78463V107 230 1,659 SH   SOLE   1,659 0 0
Sally Beauty Company COM 79546E104 4,446 298,598 SH   SOLE   298,598 0 0
Schlumberger Ltd COM 806857108 12,062 353,001 SH   SOLE   353,001 0 0
Seagate Technology PLC Shrs COM G7945M107 238 4,420 SH   SOLE   4,420 0 0
Southern Co Com COM 842587107 299 4,835 SH   SOLE   4,835 0 0
Spdr Tr Unit Ser 1 COM 78462F103 8,134 27,410 SH   SOLE   27,410 0 0
Sprint Corp COM 85207U105 102 16,592 SH   SOLE   16,592 0 0
State Street Corp COM 857477103 340 5,750 SH   SOLE   5,750 0 0
Stryker Corp COM 863667101 368 1,701 SH   SOLE   1,701 0 0
TJX Companies Inc. COM 872540109 2,430 43,588 SH   SOLE   43,588 0 0
Taiwan Semiconductor-ADR COM 874039100 432 9,300 SH   SOLE   9,300 0 0
Target Corp COM 87612E106 815 7,624 SH   SOLE   7,624 0 0
Texas Instruments COM 882508104 818 6,330 SH   SOLE   6,330 0 0
US Bancorp Del COM 902973304 257 4,648 SH   SOLE   4,648 0 0
Union Pacific Corp COM 907818108 713 4,403 SH   SOLE   4,403 0 0
United Healthgroup Inc COM 91324P102 4,815 22,157 SH   SOLE   22,157 0 0
United Technologies COM 913017109 1,529 11,197 SH   SOLE   11,197 0 0
Vaneck Vectors ETF Oil Svcs ET COM 92189F718 4,044 344,190 SH   SOLE   344,190 0 0
Vanguard Index Total Stock Mkt COM 922908769 331 2,189 SH   SOLE   2,189 0 0
Vanguard REIT ETF COM 922908553 285 3,052 SH   SOLE   3,052 0 0
Vanguard Tax Managed Intl Fd F COM 921943858 10,924 265,917 SH   SOLE   265,917 0 0
Vanguard World Fds Vanguard He COM 92204A504 534 3,184 SH   SOLE   3,184 0 0
Vanguard World Fds Vanguard In COM 92204A702 308 1,430 SH   SOLE   1,430 0 0
Verizon Communications COM 92343V104 14,383 238,285 SH   SOLE   238,285 0 0
Visa Inc Cls A COM 92826C839 2,350 13,664 SH   SOLE   13,664 0 0
Wabtec COM 929740108 219 3,049 SH   SOLE   3,049 0 0
Wal-Mart Stores Inc COM 931142103 1,249 10,521 SH   SOLE   10,521 0 0
Walgreen Boots COM 931427108 231 4,171 SH   SOLE   4,171 0 0
Walt Disney COM 254687106 8,666 66,500 SH   SOLE   66,500 0 0
Waste Mgmt Inc COM 94106L109 230 2,000 SH   SOLE   2,000 0 0
Wells Fargo & Co COM 949746101 11,424 226,491 SH   SOLE   226,491 0 0
Wisconsin Energy COM 92939U106 331 3,485 SH   SOLE   3,485 0 0
Woodward Inc Com COM 980745103 431 4,000 SH   SOLE   4,000 0 0
Yum! Brands Inc COM 988498101 327 2,885 SH   SOLE   2,885 0 0
Zimmer Hldgs Inc COM 98956P102 8,141 59,303 SH   SOLE   59,303 0 0
IShares CMBS ETF ETF 46429B366 22,900 428,280 SH   SOLE   428,280 0 0
IShares Tr 10-20 Yr Treas Bd ETF 464288653 208 1,390 SH   SOLE   1,390 0 0
IShares Tr Barclays 3-7 Yr Tre ETF 464288661 289 2,280 SH   SOLE   2,280 0 0
IShares Tr Barclays 7-10 YR Tr ETF 464287440 328 2,915 SH   SOLE   2,915 0 0
IShares Tr Floating Rate Nt ET ETF 46429B655 12,066 236,735 SH   SOLE   236,735 0 0
IShares Tr MBS ETF ETF 464288588 41,122 379,707 SH   SOLE   379,707 0 0
Ishares Preferred & Income Sec ETF 464288687 2,299 61,254 SH   SOLE   61,254 0 0
Ivesco ETF Tr II 1-30 Laddered ETF 46138E107 728 20,480 SH   SOLE   20,480 0 0
SPDR BBG Barc IG Floating Rate ETF 78468R200 2,605 84,701 SH   SOLE   84,701 0 0
SPDR Ser Tr Nuveen Barclays Mu ETF 78468R721 777 15,322 SH   SOLE   15,322 0 0
SPDR Wells Fargo Preferred Sto ETF 78464A292 6,932 156,982 SH   SOLE   156,982 0 0
Spdr Nuveen Barclays Cap Short ETF 78468R739 548 11,182 SH   SOLE   11,182 0 0
Vanguard Bd Index Fd Inc Total ETF 921937835 4,154 49,204 SH   SOLE   49,204 0 0
Vanguard Interm Corp Bond ETF ETF 92206C870 67,027 734,619 SH   SOLE   734,619 0 0
Vanguard Short Term BD ETF ETF 921937827 6,078 75,237 SH   SOLE   75,237 0 0
Vanguard Short Term Corp Bond ETF 92206C409 441 5,442 SH   SOLE   5,442 0 0
iShares Core US Treasury Bond ETF 46429B267 22,221 844,115 SH   SOLE   844,115 0 0
Goldman Sachs Group Inc PFD 38143Y665 207 9,900 SH   SOLE   9,900 0 0