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 Company Common Stock 88579Y101 988 5,560 SH   SOLE   4,256 0 1,304
Abbott Laboratories Common Stock 002824100 5,163 36,687 SH   SOLE   36,487 0 200
Abbvie Inc Common Stock 00287Y109 6,006 44,354 SH   SOLE   34,123 0 10,231
Accenture Plc Common Stock G1151C101 5,470 13,196 SH   SOLE   12,795 0 401
Accolade Inc Common Stock 00437E102 288 10,925 SH   SOLE   10,925 0 0
Adobe Inc Common Stock 00724F101 4,134 7,290 SH   SOLE   6,890 0 400
Agilent Technologies Inc Common Stock 00846U101 204 1,275 SH   SOLE   875 0 400
Air Products and Chemicals Inc Common Stock 009158106 1,551 5,096 SH   SOLE   2,345 0 2,751
Allstate Corp Common Stock 020002101 218 1,850 SH   SOLE   1,850 0 0
Alphabet Inc Class A Common Stock 02079K305 4,508 1,556 SH   SOLE   1,546 0 10
Alphabet Inc Class C Common Stock 02079K107 2,896 1,001 SH   SOLE   991 0 10
Amazon.com Inc Common Stock 023135106 5,652 1,695 SH   SOLE   1,695 0 0
American Express Co Common Stock 025816109 651 3,980 SH   SOLE   3,980 0 0
American Tower REIT Common Stock 03027X100 2,819 9,636 SH   SOLE   9,536 0 100
American Water Works Inc Common Stock 030420103 475 2,515 SH   SOLE   2,215 0 300
Amgen Inc Common Stock 031162100 368 1,635 SH   SOLE   1,535 0 100
Anthem Inc Common Stock 036752103 669 1,443 SH   SOLE   1,443 0 0
Aon PLC ADR G0403H108 481 1,600 SH   SOLE   1,000 0 600
Apple Inc Common Stock 037833100 16,498 92,908 SH   SOLE   79,800 0 13,108
Aspen Technology Inc Common Stock 045327103 288 1,895 SH   SOLE   895 0 1,000
AstraZeneca PLC ADR 046353108 344 5,906 SH   SOLE   256 0 5,650
Autodesk Inc Common Stock 052769106 2,567 9,128 SH   SOLE   9,128 0 0
Automatic Data Processing Inc Common Stock 053015103 851 3,450 SH   SOLE   1,450 0 2,000
Bank of America Corp Common Stock 060505104 3,021 67,895 SH   SOLE   48,765 0 19,130
Baxter International Inc. Common Stock 071813109 367 4,279 SH   SOLE   1,378 0 2,901
Berkshire Hathaway Cl A CL A 084990175 258,229 573 SH   SOLE   573 0 0
Berkshire Hathaway Cl B CL B 084670207 5,629 18,827 SH   SOLE   13,092 0 5,735
Blackrock Inc Common Stock 09247X101 5,781 6,315 SH   SOLE   5,715 0 600
Blackstone Inc PRTNRSP UNITS 09260D107 1,811 14,000 SH   SOLE   14,000 0 0
Boeing Co Common Stock 097023105 239 1,187 SH   SOLE   787 0 400
Bristol-Myers Squibb Co Common Stock 110122108 4,427 70,996 SH   SOLE   57,296 0 13,700
Broadcom Limited Common Stock 11135F101 6,594 9,909 SH   SOLE   9,909 0 0
Brookfield Renewable Corp Common Stock 11284V105 256 6,943 SH   SOLE   6,943 0 0
Brookfield Renewable Partners LP PRTNRSP UNITS G16258108 1,021 28,539 SH   SOLE   28,539 0 0
C S X Corp Common Stock 126408103 259 6,900 SH   SOLE   6,900 0 0
Cabot Corporation Common Stock 127055101 1,409 25,076 SH   SOLE   14,076 0 11,000
Canadian Pac Ltd Common Stock 13645T100 303 4,211 SH   SOLE   4,211 0 0
Capital One Financial Common Stock 14040H105 2,370 16,336 SH   SOLE   14,136 0 2,200
Carrier Global Corp Common Stock 14448C104 817 15,067 SH   SOLE   3,717 0 11,350
Caterpillar Inc Common Stock 149123101 1,911 9,243 SH   SOLE   4,991 0 4,252
Celanese Corp Common Stock 150870103 529 3,150 SH   SOLE   3,150 0 0
CH Robinson Worldwide Inc Common Stock 12541W209 274 2,550 SH   SOLE   2,550 0 0
Check Point Software Technologies Common Stock M22465104 466 3,994 SH   SOLE   3,994 0 0
Chevron Corp. Common Stock 166764100 1,750 14,911 SH   SOLE   14,511 0 400
Chewy Inccl A Common Stock 16679L109 276 4,680 SH   SOLE   4,680 0 0
Chubb Corp. Common Stock H1467J104 846 4,375 SH   SOLE   4,375 0 0
Cintas Corp Common Stock 172908105 450 1,015 SH   SOLE   1,015 0 0
Cisco Systems Inc Common Stock 17275R102 1,290 20,360 SH   SOLE   19,010 0 1,350
Coca Cola Co. Common Stock 191216100 912 15,400 SH   SOLE   11,950 0 3,450
Colgate Palmolive Co Common Stock 194162103 583 6,832 SH   SOLE   5,330 0 1,502
Comcast Corp Common Stock 20030N101 2,402 47,726 SH   SOLE   47,726 0 0
Constellation Brands Inc Common Stock 21036P108 2,018 8,039 SH   SOLE   8,039 0 0
Corning Inc Common Stock 219350105 419 11,250 SH   SOLE   11,250 0 0
Corteva Inc Common Stock 22052L104 1,701 35,975 SH   SOLE   28,875 0 7,100
Costco Wholesale Corporation Common Stock 22160K105 6,324 11,139 SH   SOLE   10,839 0 300
Crowdstrike Hldgs Inc Common Stock 22788C105 521 2,545 SH   SOLE   2,545 0 0
Crown Castle International Corp Common Stock 22822V101 1,480 7,090 SH   SOLE   6,940 0 150
Cummins Inc Common Stock 231021106 689 3,160 SH   SOLE   2,960 0 200
Customers Bancorp Inc Common Stock 23204G100 2,247 34,377 SH   SOLE   34,377 0 0
CVS Corp Common Stock 126650100 1,523 14,761 SH   SOLE   8,955 0 5,806
Danaher Corp Common Stock 235851102 4,555 13,845 SH   SOLE   12,745 0 1,100
Deere & Co Common Stock 244199105 703 2,050 SH   SOLE   2,050 0 0
Dell Inc Common Stock 24703L202 902 16,050 SH   SOLE   16,050 0 0
Diageo PLC ADR's ADR 25243Q205 330 1,500 SH   SOLE   1,500 0 0
Digital Realty TRUST Inc Common Stock 253868103 721 4,075 SH   SOLE   4,075 0 0
Dominion Energy Inc Common Stock 25746U109 267 3,400 SH   SOLE   3,400 0 0
Donegal Group Inc Common Stock 257701201 423 29,600 SH   SOLE   29,600 0 0
Dover Corp Common Stock 260003108 263 1,450 SH   SOLE   1,450 0 0
Duke Energy Corp. Common Stock 26441C204 1,067 10,174 SH   SOLE   8,174 0 2,000
Eaton Corp Common Stock G29183103 1,456 8,425 SH   SOLE   8,425 0 0
Edwards Lifesciences Corp Common Stock 28176E108 485 3,740 SH   SOLE   3,740 0 0
Eli Lilly & Company Common Stock 532457108 2,069 7,492 SH   SOLE   7,392 0 100
Enterprise Products Partners Unit Ltd Partn 293792107 4,418 201,181 SH   SOLE   187,781 0 13,400
Enviva Partners LP Unit Ltd Partn 29415B103 2,836 40,275 SH   SOLE   39,175 0 1,100
Exxon Mobil Corporation Common Stock 30231G102 1,661 27,140 SH   SOLE   25,190 0 1,950
Factset Research Sys Common Stock 303075105 300 617 SH   SOLE   617 0 0
FedEx Corp Common Stock 31428X106 962 3,720 SH   SOLE   3,720 0 0
Fidelity National Information Services Common Stock 31620M106 220 2,015 SH   SOLE   2,015 0 0
Financial Select Sector SPDR Fund SPDR ETF 81369Y605 375 9,615 SH   SOLE   2,400 0 7,215
First Solar Inc Common Stock 336433107 718 8,240 SH   SOLE   8,240 0 0
Fiserv Inc Common Stock 337738108 3,005 28,953 SH   SOLE   9,327 0 19,626
Foot Locker Inc. - FL Common Stock 344849104 271 6,200 SH   SOLE   0 0 6,200
Fortive Corp Common Stock 34959J108 1,456 19,082 SH   SOLE   19,082 0 0
Freeport McMoRan Cp&Gld B Common Stock 35671D857 644 15,430 SH   SOLE   9,130 0 6,300
Generac Holdings Inc Common Stock 368736104 414 1,175 SH   SOLE   1,175 0 0
General Motors Common Stock 37045V100 1,192 20,325 SH   SOLE   20,325 0 0
Gilead Sciences Inc Common Stock 375558103 201 2,775 SH   SOLE   1,275 0 1,500
Global Medical REIT Inc Common Stock 37954A204 927 52,250 SH   SOLE   52,250 0 0
Globus Medical Inc Common Stock 379577208 420 5,815 SH   SOLE   5,815 0 0
Goldman Sachs Group Inc Common Stock 38141G104 4,067 10,630 SH   SOLE   7,880 0 2,750
GXO Logistics Inc Common Stock 36262G101 1,619 17,820 SH   SOLE   17,820 0 0
Hershey Co. - HSY Common Stock 34959J108 271 1,401 SH   SOLE   0 0 1,401
Home Depot Inc Common Stock 437076102 4,646 11,195 SH   SOLE   9,745 0 1,450
Honeywell International Inc Common Stock 438516106 1,841 8,830 SH   SOLE   7,080 0 1,750
HSBC PLC Spon ADR ADR 404280406 230 7,633 SH   SOLE   7,633 0 0
IAC Holdings, Inc. Common Stock 44891N208 768 5,877 SH   SOLE   5,777 0 100
Icici Bank Ltd Adr ADR 45104G104 1,493 75,438 SH   SOLE   75,438 0 0
Illinois Tool Works Inc Common Stock 452308109 445 1,802 SH   SOLE   400 0 1,402
Industrial Select Sector SPDR Fund Common Stock 81369Y704 217 2,050 SH   SOLE   2,050 0 0
Infosys Technologies Ltd Sponsored ADR 456788108 2,136 84,407 SH   SOLE   63,407 0 21,000
Insperity Inc. - NSP Common Stock 34959J108 1,175 9,950 SH   SOLE   0 0 9,950
Intel Corp Common Stock 458140100 548 10,650 SH   SOLE   4,150 0 6,500
Intercontinental Exchange Common Stock 45866F104 2,076 15,180 SH   SOLE   5,945 0 9,235
International Business Machines Corp Common Stock 459200101 1,275 9,542 SH   SOLE   1,579 0 7,963
Iqvia Holdings Inc Common Stock 46266C105 1,044 3,700 SH   SOLE   3,150 0 550
iShares Global Tech - IXN iShares ETF 464287291 203 3,150 SH   SOLE   0 0 3,150
iShares MSCI Emerging Markets Index Fund iShares ETF 464287234 203 4,150 SH   SOLE   200 0 3,950
iShares NASDAQ Biotechnology Index Fund iShares ETF 464287556 485 3,180 SH   SOLE   1,040 0 2,140
Ishares S&P 500 Growth iShares ETF 464287309 335 4,000 SH   SOLE   4,000 0 0
Ishares S&P 500 Value iShares ETF 464287408 313 2,000 SH   SOLE   2,000 0 0
iShares S&P Smallcap 600 S&P Smlcap 600 464287804 2,350 20,525 SH   SOLE   18,325 0 2,200
iShares TIPS Bond Fund Barclys TIPS BD 464287176 724 5,600 SH   SOLE   5,600 0 0
Ishares Tr Russell 2000 Index Fd Common Stock 464287655 222 1,000 SH   SOLE   1,000 0 0
IShares Trust DJ Total Market iShares ETF 464287846 226 1,920 SH   SOLE   1,920 0 0
iShares Trust Dow Jones US Tech Fund iShares ETF 464287721 287 2,500 SH   SOLE   2,500 0 0
Itau UniBanco Multiplo ADR SPONS ADR 465562106 280 74,656 SH   SOLE   74,656 0 0
J M Smuckers Co Common Stock 832696405 214 1,575 SH   SOLE   1,575 0 0
J.P. Morgan Chase & Co Common Stock 46625H100 8,119 51,274 SH   SOLE   41,318 0 9,956
Jacobs Engineering Common Stock 469814107 1,184 8,502 SH   SOLE   8,502 0 0
Johnson & Johnson Common Stock 478160104 5,105 29,844 SH   SOLE   24,293 0 5,551
Kimberly Clark Corp Common Stock 494368103 2,054 14,374 SH   SOLE   14,074 0 300
KKR & Co. Inc. Cl A - KKR Common Stock 48251W104 283 3,800 SH   SOLE   0 0 3,800
L3Harris Technologies, Inc. Common Stock 502431109 1,846 8,656 SH   SOLE   8,656 0 0
Laboratory Corp of America Holdings Common Stock 50540R409 419 1,335 SH   SOLE   435 0 900
Lam Research Corporation Common Stock 512807108 7,436 10,340 SH   SOLE   10,340 0 0
Lazard Ltd Lp Common Stock G54050102 669 15,325 SH   SOLE   15,325 0 0
Leidos Holdings Inc Common Stock 525327102 940 10,575 SH   SOLE   10,575 0 0
Linde PLC SPONS ADR G5494J103 4,763 13,750 SH   SOLE   10,700 0 3,050
Lockheed Martin Corp Common Stock 539830109 554 1,560 SH   SOLE   1,075 0 485
Lowes Companies Inc Common Stock 548661107 3,567 13,802 SH   SOLE   13,802 0 0
Magna Intl Inc Cl A Common Stock 559222401 820 10,125 SH   SOLE   10,125 0 0
Marvell Tech Group Ltd Common Stock 573874104 902 10,315 SH   SOLE   10,315 0 0
Mastercard Inc Common Stock 57636Q104 755 2,100 SH   SOLE   1,900 0 200
Match Group Inc Common Stock 57667L107 601 4,545 SH   SOLE   4,545 0 0
Mc Cormick & Co Inc N-Vt Common Stock 579780206 502 5,200 SH   SOLE   5,200 0 0
McDonalds Corp. Common Stock 580135101 2,533 9,449 SH   SOLE   7,848 0 1,601
McKesson Corp Common Stock 58155Q103 936 3,765 SH   SOLE   3,765 0 0
Medtronic Inc Common Stock G5960L103 204 1,975 SH   SOLE   1,975 0 0
Merck & Co Inc Common Stock 58933Y105 480 6,262 SH   SOLE   4,062 0 2,200
Mettler Toledo Intl Inc Common Stock 592688105 4,521 2,664 SH   SOLE   2,664 0 0
Microsoft Corp. Common Stock 594918104 13,976 41,555 SH   SOLE   21,019 0 20,536
Mondelez Intl Inc Cl A Common Stock 609207105 1,541 23,237 SH   SOLE   22,287 0 950
Morgan Stanley & Co Common Stock 617446448 2,091 21,298 SH   SOLE   21,298 0 0
Nextera Energy Inc. Common Stock 65339F101 3,292 35,266 SH   SOLE   35,266 0 0
Nike Inc Common Stock 654106103 5,042 30,249 SH   SOLE   30,249 0 0
Novo Nordisk ADR 670100205 1,450 12,946 SH   SOLE   8,846 0 4,100
Nucor Corp Common Stock 670346105 485 4,250 SH   SOLE   4,250 0 0
Nvidia Corp Common Stock 67066G104 5,948 20,223 SH   SOLE   20,123 0 100
NXP Semiconductors N.V. Common Stock N6596X109 1,080 4,741 SH   SOLE   4,741 0 0
On Semiconductor Co Common Stock 682189105 265 3,900 SH   SOLE   3,900 0 0
Oracle Corp Common Stock 68389X105 262 3,000 SH   SOLE   3,000 0 0
Otis Worldwide Corp Common Stock 68902V107 699 8,028 SH   SOLE   1,508 0 6,520
Parker Hannifin Corp Common Stock 701094104 223 700 SH   SOLE   700 0 0
Paychex Inc Common Stock 704326107 754 5,525 SH   SOLE   5,525 0 0
PayPal Holdings Inc Common Stock 70450Y103 493 2,612 SH   SOLE   2,612 0 0
Pepsico Inc. Common Stock 713448108 2,556 14,717 SH   SOLE   10,667 0 4,050
Pfizer Inc. Common Stock 717081103 1,097 18,579 SH   SOLE   15,179 0 3,400
Philip Morris Intl Inc Common Stock 718172109 378 3,975 SH   SOLE   1,700 0 2,275
PIMCO Dynamic Income Fund - PDI PIMCO ETF 72201Y101 254 9,800 SH   SOLE   0 0 9,800
Pioneer Natural Res Common Stock 723787107 1,383 7,605 SH   SOLE   7,505 0 100
PNC Financial Services Group Inc Common Stock 693475105 2,244 11,192 SH   SOLE   8,242 0 2,950
Powershares QQQ Trust QQQ Trust 46090E103 523 1,315 SH   SOLE   1,315 0 0
PPG Industries Inc Common Stock 693506107 610 3,537 SH   SOLE   835 0 2,702
Price, T. Rowe Group - TROW Common Stock 74144T108 1,013 5,150 SH   SOLE   0 0 5,150
Procter & Gamble Co. Common Stock 742718109 1,141 6,974 SH   SOLE   3,045 0 3,929
Progressive Corp Common Stock 743315103 398 3,875 SH   SOLE   3,875 0 0
Prologis Inc New Common Stock 74340W103 2,763 16,411 SH   SOLE   16,411 0 0
Qorvo Inc. - QRVO Common Stock 74736K101 821 5,250 SH   SOLE   0 0 5,250
Qualcomm Inc Common Stock 747525103 337 1,845 SH   SOLE   1,845 0 0
Ralph Lauren Corp. Cl A - RL Common Stock 751212101 321 2,700 SH   SOLE   0 0 2,700
Raytheon Technologies Common Stock 75513E101 3,450 40,091 SH   SOLE   31,580 0 8,511
Rgc Resources Inc Common Stock 74955L103 499 21,700 SH   SOLE   21,700 0 0
Rockwell Automation Inc Common Stock 773903109 748 2,145 SH   SOLE   2,145 0 0
Royal Dutch Shell A Adrf ADR 780259206 206 4,754 SH   SOLE   3,554 0 1,200
RPM International Inc Common Stock 749685103 601 5,950 SH   SOLE   5,950 0 0
RyanAir Holdings PLC ADR 783513203 1,013 9,903 SH   SOLE   9,903 0 0
Rydex S&P Equal Weight ETF S&P 500 Eq TRD 46137V357 1,794 11,024 SH   SOLE   11,024 0 0
S&P DEP Receipts Unit SER 1 78462F103 4,078 8,585 SH   SOLE   2,460 0 6,125
S&P Global Inc S&P Global 78409V104 986 2,089 SH   SOLE   2,089 0 0
Sarepta Therapeutics Inc. - SRPT Common Stock 803607100 207 2,300 SH   SOLE   0 0 2,300
Schwab Emerging Mkt Equity ETF Schwab ETF 808524706 246 8,307 SH   SOLE   8,307 0 0
Schwab International Equity Fund Schwab ETF 808524805 305 7,858 SH   SOLE   7,858 0 0
Schwab US Broad Market ETF Schwab ETF 808524102 226 2,000 SH   SOLE   2,000 0 0
Schwab US Div Equity ETF Schwab ETF 808524797 1,436 17,766 SH   SOLE   8,444 0 9,322
Schwab US Small Cap Etf Schwab ETF 808524607 642 6,272 SH   SOLE   6,272 0 0
SEI Investments Co. - SEIC Common Stock 784117103 630 10,346 SH   SOLE   0 0 10,346
Sherwin Williams Common Stock 824348106 400 1,135 SH   SOLE   1,135 0 0
Shopify Inc Common Stock 82509L107 1,720 1,249 SH   SOLE   1,249 0 0
Simon Property Group Inc Common Stock 828806109 695 4,350 SH   SOLE   4,150 0 200
Sky Works Solutions Common Stock 83088M102 1,253 8,075 SH   SOLE   7,775 0 300
Southern Company Common Stock 842587107 443 6,465 SH   SOLE   6,315 0 150
SPDR Gold Trust SPDR ETF 78463V107 342 2,000 SH   SOLE   1,500 0 500
Spdr S&P Dividend Etf SPDR ETF 78464A763 342 2,651 SH   SOLE   2,201 0 450
SPDR S&P Global Infrastructure - GII SPDR ETF 78463X855 214 3,950 SH   SOLE   0 0 3,950
SPORTRADAR GROUP CL A ORD ADR H8088L103 293 16,658 SH   SOLE   16,558 0 100
Spotify Technology Common Stock L8681T102 337 1,440 SH   SOLE   1,440 0 0
Stanley Black & Decker - SWK Common Stock 854502101 450 2,385 SH   SOLE   0 0 2,385
Starbucks Corp Common Stock 855244109 3,964 33,892 SH   SOLE   33,892 0 0
Sysco Corp Common Stock 871829107 544 6,925 SH   SOLE   6,425 0 500
Taiwan Semiconductor MFG Co LTD SPON ADR Sponsored ADR 874039100 1,861 15,469 SH   SOLE   15,369 0 100
Tapestry Inc Common Stock 876030107 244 6,000 SH   SOLE   2,000 0 4,000
Target Corporation Common Stock 87612E106 434 1,875 SH   SOLE   1,875 0 0
Tata Motors LTD Sponsored ADR 876568502 798 24,873 SH   SOLE   24,873 0 0
Technology Select Sector SPDR Fund SPDR ETF 81369Y803 1,092 6,280 SH   SOLE   1,400 0 4,880
Teekay LNG Prtns PRTNRSP UNITS Y8564M105 473 27,928 SH   SOLE   27,928 0 0
Teradyne Incorporated Common Stock 880770102 2,325 14,215 SH   SOLE   6,615 0 7,600
Texas Instruments, Inc. Common Stock 882508104 550 2,916 SH   SOLE   2,616 0 300
Texas Pacific Land Corp. - TPL Common Stock 882610108 874 700 SH   SOLE   0 0 700
The Charles Schwab Corp. Common Stock 808513105 431 5,120 SH   SOLE   5,120 0 0
Thermo Fisher Scientific Common Stock 883556102 5,596 8,386 SH   SOLE   7,386 0 1,000
TJX Inc Common Stock 872540109 764 10,060 SH   SOLE   10,060 0 0
Tractor Supply Company Common Stock 892356106 220 920 SH   SOLE   920 0 0
Trane Technologies Plc Common Stock G8994E103 954 4,720 SH   SOLE   2,720 0 2,000
Tri Continental Corp Common Stock 895436103 243 7,316 SH   SOLE   7,316 0 0
Trip.com Group Ltd ADR 89677Q107 263 10,663 SH   SOLE   10,663 0 0
Ulta Beauty Inc. Common Stock 90384S303 1,917 4,650 SH   SOLE   4,550 0 100
Union Pacific Corp Common Stock 907818108 3,816 15,146 SH   SOLE   15,146 0 0
UnitedHealth Group Inc Common Stock 91324P102 1,474 2,935 SH   SOLE   2,835 0 100
Vanguard Dividend Vang ETF 921908844 1,126 6,557 SH   SOLE   1,797 0 4,760
Vanguard FTSE All-World ex-US Vang ETF 922042775 372 6,064 SH   SOLE   6,064 0 0
Vanguard FTSE Dev Mkts ETF Vang ETF 921943858 451 8,825 SH   SOLE   2,940 0 5,885
Vanguard FTSE Emerging Mkt ETF Vang ETF 922042858 203 4,109 SH   SOLE   3,909 0 200
Vanguard Growth ETF Vang ETF 922908736 263 821 SH   SOLE   621 0 200
Vanguard Large Cap Etf Vang ETF 922908637 592 2,680 SH   SOLE   2,600 0 80
Vanguard Mid Cap Value Vang ETF 922908512 1,396 9,284 SH   SOLE   2,514 0 6,770
Vanguard Mid-Cap ETF Vang ETF 922908629 752 2,953 SH   SOLE   818 0 2,135
Vanguard Mid-Cap Growth - VOT Vang ETF 922908538 1,518 5,960 SH   SOLE   0 0 5,960
Vanguard Reit Etf Vang ETF 922908553 367 3,167 SH   SOLE   3,167 0 0
Vanguard Short Term Corp Bond ETF Vang ETF 92206C409 467 5,750 SH   SOLE   5,750 0 0
Vanguard Small Cap Vang ETF 922908595 358 1,270 SH   SOLE   400 0 870
Vanguard Small Cap Equity ETF Vang ETF 922908751 277 1,225 SH   SOLE   175 0 1,050
Vanguard Small Cap Value Vang ETF 922908611 812 4,541 SH   SOLE   2,391 0 2,150
Vanguard Total Interntl Stk Vang ETF 921909768 1,036 16,291 SH   SOLE   16,291 0 0
Vanguard Total Stock Market ETF Vang ETF 922908769 1,220 5,052 SH   SOLE   5,052 0 0
Verizon Communications Common Stock 92343V104 2,298 44,223 SH   SOLE   37,381 0 6,842
Vertex Pharmaceuticals Common Stock 92532F100 1,471 6,699 SH   SOLE   6,499 0 200
Viacom CBS Inc Cl B Common Stock 92556H206 508 16,825 SH   SOLE   16,825 0 0
Visa Inc. Common Stock 92826C839 4,917 22,691 SH   SOLE   22,491 0 200
Vulcan Materials Company Common Stock 929160109 1,672 8,056 SH   SOLE   530 0 7,526
Wal-Mart Stores Inc. Common Stock 931142103 604 4,175 SH   SOLE   3,375 0 800
Walt Disney Co Common Stock 254687106 2,192 14,151 SH   SOLE   14,051 0 100
Waste Management Inc Common Stock 94106L109 2,513 15,055 SH   SOLE   15,055 0 0
Wd-40 Co Common Stock 929236107 240 980 SH   SOLE   980 0 0
WEC Energy Corp Common Stock 92939U106 262 2,700 SH   SOLE   2,700 0 0
Whirlpool Corp Common Stock 963320106 208 885 SH   SOLE   885 0 0
Williams Sonoma Inc Common Stock 969904101 1,028 6,077 SH   SOLE   6,077 0 0
WP Carey Inc Common Stock 92936U109 246 3,000 SH   SOLE   3,000 0 0
Xcel Energy Inc Common Stock 98389B100 210 3,100 SH   SOLE   2,600 0 500
Xilinx Inc Common Stock 983919101 535 2,525 SH   SOLE   2,525 0 0
XPO Logistics Common Stock 983793100 285 3,680 SH   SOLE   3,680 0 0
Yum China Holdings Inc Common Stock 98850P109 505 10,135 SH   SOLE   8,235 0 1,900
Yum! Brands Inc Common Stock 988498101 1,292 9,307 SH   SOLE   7,505 0 1,802
Zoetis Inc Common Stock 98978V103 5,823 23,863 SH   SOLE   20,663 0 3,200