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 COM 88579Y101 3,890 19,586 SH   SOLE   19,586 0 0
AT&T Corp New COM 00206r102 6,328 219,872 SH   SOLE   219,872 0 0
Abbott Laboratories COM 002824100 7,309 63,046 SH   SOLE   63,046 0 0
Abbvie Inc COM 00287Y109 304 2,695 SH   SOLE   2,695 0 0
Accenture PLC-Cl A COM G1151c101 1,901 6,448 SH   SOLE   6,448 0 0
Adobe Systems Inc COM 00724F101 340 581 SH   SOLE   581 0 0
Agilent Technologies Inc COM 00846U101 20,148 136,308 SH   SOLE   136,308 0 0
Air Products & Chemicals Inc COM 009158106 300 1,043 SH   SOLE   1,043 0 0
Alphabet Inc - Class A COM 02079K305 24,100 9,870 SH   SOLE   9,870 0 0
Alphabet Inc - Class C COM 02079K107 2,416 964 SH   SOLE   964 0 0
Amazon.com Inc COM 023135106 1,995 580 SH   SOLE   580 0 0
American Express Company COM 025816109 362 2,191 SH   SOLE   2,191 0 0
Amgen Inc COM 031162100 660 2,706 SH   SOLE   2,706 0 0
Analog Devices COM 032654105 6,597 38,319 SH   SOLE   38,319 0 0
Anthem Inc COM 036752103 1,109 2,904 SH   SOLE   2,904 0 0
Apple Computer COM 037833100 5,697 41,595 SH   SOLE   41,595 0 0
Astrazeneca PLC- Spons ADR COM 046353108 640 10,677 SH   SOLE   10,677 0 0
Bank of America Corp COM 060505104 369 8,960 SH   SOLE   8,960 0 0
Berkshire Hathaway Inc - Class COM 084670702 16,943 60,965 SH   SOLE   60,965 0 0
Berkshire Hathaway Inc-CL A COM 084670108 837 2 SH   SOLE   2 0 0
Blackstone Group Inc COM 09260D107 1,221 12,566 SH   SOLE   12,566 0 0
Booking Holdings Inc COM 09857L108 6,079 2,778 SH   SOLE   2,778 0 0
Bristol-Myers Squibb Co COM 110122108 324 4,844 SH   SOLE   4,844 0 0
Broadridge Financial Solutions COM 11133T103 2,214 13,705 SH   SOLE   13,705 0 0
Chevron Corp COM 166764100 4,699 44,866 SH   SOLE   44,866 0 0
Chubb Ltd COM H1467J104 390 2,452 SH   SOLE   2,452 0 0
Cigna Corp COM 125523100 215 909 SH   SOLE   909 0 0
Cisco Systems Inc COM 17275R102 18,321 345,687 SH   SOLE   345,687 0 0
Citizens Financial Group COM 174610105 10,158 221,460 SH   SOLE   221,460 0 0
Coca-Cola Co COM 191216100 2,282 42,180 SH   SOLE   42,180 0 0
Comcast Corp-Class A COM 20030N101 15,869 278,300 SH   SOLE   278,300 0 0
ConocoPhillips COM 20825C104 574 9,425 SH   SOLE   9,425 0 0
Constellation Brands Inc-A COM 21036p108 5,570 23,815 SH   SOLE   23,815 0 0
Consumer Discretionary Select COM 81369y407 1,936 10,844 SH   SOLE   10,844 0 0
Consumer Staples Select Sector COM 81369y308 1,123 16,056 SH   SOLE   16,056 0 0
Corteva Inc COM 22052L104 757 17,060 SH   SOLE   17,060 0 0
Crown Castle International Cor COM 22822v101 1,627 8,339 SH   SOLE   8,339 0 0
DXC Technology Company COM 23355L106 1,270 32,625 SH   SOLE   32,625 0 0
Danaher Corp COM 235851102 15,781 58,804 SH   SOLE   58,804 0 0
Dassault Systemes S-Spon ADR COM 237545108 1,972 8,132 SH   SOLE   8,132 0 0
Disney (Walt) Co COM 254687106 2,087 11,875 SH   SOLE   11,875 0 0
Dominion Energy Inc COM 25746U109 10,728 145,818 SH   SOLE   145,818 0 0
Dow US COM 260557103 7,107 112,304 SH   SOLE   112,304 0 0
DuPont de Nemours Inc COM 26614N102 1,181 15,257 SH   SOLE   15,257 0 0
Eaton Corp COM G29183103 1,897 12,803 SH   SOLE   12,803 0 0
Ecolab Inc COM 278865100 2,300 11,169 SH   SOLE   11,169 0 0
Electronic Arts Inc COM 285512109 8,649 60,133 SH   SOLE   60,133 0 0
Emerson Electric Co COM 291011104 452 4,693 SH   SOLE   4,693 0 0
Energy Select Sector SPDR COM 81369y506 3,681 68,334 SH   SOLE   68,334 0 0
Enterprise Products Partners L COM 293792107 724 30,000 SH   SOLE   30,000 0 0
Evergy Inc COM 30034W106 10,699 177,045 SH   SOLE   177,045 0 0
Exxon Mobil Corporation COM 30231G102 5,632 89,286 SH   SOLE   89,286 0 0
Facebook Inc COM 30303M102 13,065 37,573 SH   SOLE   37,573 0 0
Fastenal Co COM 311900104 1,787 34,360 SH   SOLE   34,360 0 0
Financial Select Sector SPDR COM 81369y605 809 22,044 SH   SOLE   22,044 0 0
FirstEnergy Corp COM 337932107 7,846 210,867 SH   SOLE   210,867 0 0
Franklin Resources Inc COM 354613101 8,648 270,336 SH   SOLE   270,336 0 0
General Electric Co COM 369604301 731 54,298 SH   SOLE   54,298 0 0
General Motors Corp COM 37045V100 9,821 165,975 SH   SOLE   165,975 0 0
Genuine Parts Co COM 372460105 10,730 84,841 SH   SOLE   84,841 0 0
Goldman Sachs Group Inc COM 38141G104 643 1,694 SH   SOLE   1,694 0 0
HP Inc COM 40434L105 12,728 421,597 SH   SOLE   421,597 0 0
Health Care Select Sector SPDR COM 81369Y209 1,879 14,915 SH   SOLE   14,915 0 0
Hershey Foods Corp COM 427866108 871 5,000 SH   SOLE   5,000 0 0
Hewlett Packard Enterprise Co COM 42824C109 6,300 432,091 SH   SOLE   432,091 0 0
Home Depot Inc COM 437076102 19,396 60,824 SH   SOLE   60,824 0 0
Honeywell International COM 438516106 347 1,584 SH   SOLE   1,584 0 0
IShare Russell 1000 Growth COM 464287614 355 1,308 SH   SOLE   1,308 0 0
IShares Core Dividend Growth COM 46434V621 672 13,335 SH   SOLE   13,335 0 0
IShares Core EAFE ETF COM 46432F842 2,858 38,184 SH   SOLE   38,184 0 0
IShares Core High Dividend ETF COM 46429B663 201 2,080 SH   SOLE   2,080 0 0
IShares Core MSCI Emerging Mar COM 46434G103 961 14,341 SH   SOLE   14,341 0 0
IShares Core MSCI Europe ETF COM 46434V738 282 4,930 SH   SOLE   4,930 0 0
IShares Core S&P Total US Stoc COM 464287150 528 5,350 SH   SOLE   5,350 0 0
IShares Core S&P US Value COM 464287663 476 6,620 SH   SOLE   6,620 0 0
IShares Expanded Tech Sector E COM 464287549 364 900 SH   SOLE   900 0 0
IShares MSCI EAFE Index Fund COM 464287465 664 8,412 SH   SOLE   8,412 0 0
IShares NASDAQ Biotech Fd COM 464287556 270 1,650 SH   SOLE   1,650 0 0
IShares Russell 2000 ETF COM 464287655 1,584 6,904 SH   SOLE   6,904 0 0
IShares Russell Top 200 Growth COM 464289438 20,329 134,985 SH   SOLE   134,985 0 0
IShares S&P 500 Index Fund COM 464287200 1,175 2,733 SH   SOLE   2,733 0 0
IShares S&P Midcap 400 COM 464287507 2,153 8,010 SH   SOLE   8,010 0 0
IShares S&P Small Cap 600 COM 464287804 1,259 11,146 SH   SOLE   11,146 0 0
IShares Trust S&P 500/Barra Gr COM 464287309 1,042 14,324 SH   SOLE   14,324 0 0
IShares Trust S&P 500/Barra Va COM 464287408 499 3,378 SH   SOLE   3,378 0 0
Industrial Select Sector SPDR COM 81369Y704 1,184 11,565 SH   SOLE   11,565 0 0
Ingredion Inc COM 457187102 5,330 58,900 SH   SOLE   58,900 0 0
Intel Corp COM 458140100 8,145 145,082 SH   SOLE   145,082 0 0
International Business Machine COM 459200101 7,649 52,180 SH   SOLE   52,180 0 0
International Paper Co COM 460146103 337 5,500 SH   SOLE   5,500 0 0
Intuitive Surgical Inc COM 46120E602 441 480 SH   SOLE   480 0 0
Invesco QQQ Trust Series 1 COM 46090E103 1,227 3,463 SH   SOLE   3,463 0 0
Invesco S&P 500 Equal Weight E COM 46137V357 441 2,925 SH   SOLE   2,925 0 0
Invesco S&P 500 Equal Wt Tech COM 46137V282 1,229 4,237 SH   SOLE   4,237 0 0
JP Morgan Chase & Company COM 46625H100 21,005 135,048 SH   SOLE   135,048 0 0
Jacobs Engineering Group Inc COM 469814107 6,466 48,460 SH   SOLE   48,460 0 0
Johnson & Johnson COM 478160104 4,798 29,125 SH   SOLE   29,125 0 0
Johnson Controls International COM g51502105 12,522 182,450 SH   SOLE   182,450 0 0
Keysight Technologies Inc COM 49338L103 10,766 69,724 SH   SOLE   69,724 0 0
Kraft Heinz Company COM 500754106 11,779 288,851 SH   SOLE   288,851 0 0
Lam Research Corp COM 512807108 1,396 2,145 SH   SOLE   2,145 0 0
Lehman Bros Holding IXXX Escro COM 524ESC100 0 10,400 SH   SOLE   10,400 0 0
Lilly Eli & Co COM 532457108 275 1,198 SH   SOLE   1,198 0 0
Linde PLC COM G5494J103 1,219 4,217 SH   SOLE   4,217 0 0
Lockheed Martin Corporation COM 539830109 611 1,614 SH   SOLE   1,614 0 0
Lowe's Companies COM 548661107 252 1,300 SH   SOLE   1,300 0 0
M & T Bank Corporation COM 55261F104 210 1,445 SH   SOLE   1,445 0 0
Martin Marietta Materials COM 573284106 994 2,825 SH   SOLE   2,825 0 0
MasterCard Inc - Class A COM 57636Q104 1,353 3,707 SH   SOLE   3,707 0 0
McDonald's Corp COM 580135101 7,696 33,319 SH   SOLE   33,319 0 0
McKesson Corp COM 58155Q103 331 1,731 SH   SOLE   1,731 0 0
Merck & Co Inc COM 58933Y105 17,932 230,577 SH   SOLE   230,577 0 0
Microsoft Corp COM 594918104 38,364 141,617 SH   SOLE   141,617 0 0
Midcap SPDR Trust Series 1 COM 78467y107 391 797 SH   SOLE   797 0 0
Mondelez International Inc COM 609207105 15,729 251,910 SH   SOLE   251,910 0 0
Nasdaq Inc COM 631103108 1,071 6,093 SH   SOLE   6,093 0 0
NextEra Energy Inc COM 65339F101 1,266 17,280 SH   SOLE   17,280 0 0
Nvidia Corporation COM 67066G104 218 273 SH   SOLE   273 0 0
Oracle Corporation COM 68389X105 17,030 218,784 SH   SOLE   218,784 0 0
Organon COM 68622V106 691 22,850 SH   SOLE   22,850 0 0
PNC Financial Services Group COM 693475105 312 1,635 SH   SOLE   1,635 0 0
Parker Hannifin Corp COM 701094104 5,238 17,055 SH   SOLE   17,055 0 0
PayPal Holdings Inc COM 70450Y103 649 2,226 SH   SOLE   2,226 0 0
Pepsico Inc COM 713448108 1,993 13,450 SH   SOLE   13,450 0 0
Pfizer Inc COM 717081103 7,769 198,386 SH   SOLE   198,386 0 0
Philip Morris International COM 718172109 300 3,026 SH   SOLE   3,026 0 0
Phillips 66 COM 718546104 641 7,466 SH   SOLE   7,466 0 0
Pinnacle West Capital COM 723484101 6,999 85,390 SH   SOLE   85,390 0 0
Procter & Gamble Co COM 742718109 4,247 31,472 SH   SOLE   31,472 0 0
Public Service Enterprise Grou COM 744573106 467 7,819 SH   SOLE   7,819 0 0
Raytheon Technologies Corp COM 75513E101 12,285 144,007 SH   SOLE   144,007 0 0
Republic Services Inc COM 760759100 1,135 10,320 SH   SOLE   10,320 0 0
Robo Global Robotics & Automat COM 301505707 372 5,700 SH   SOLE   5,700 0 0
Ross Stores Inc COM 778296103 1,279 10,315 SH   SOLE   10,315 0 0
SPDR Gold Trust COM 78463V107 209 1,260 SH   SOLE   1,260 0 0
SPDR S&P 500 ETF Trust Series COM 78462F103 8,643 20,192 SH   SOLE   20,192 0 0
Schlumberger Ltd COM 806857108 893 27,910 SH   SOLE   27,910 0 0
Schwab US Dividend ETF COM 808524797 4,119 54,476 SH   SOLE   54,476 0 0
Schwab US Large Cap ETF COM 808524201 1,297 12,476 SH   SOLE   12,476 0 0
Schwab US Large Cap Value ETF COM 808524409 1,071 15,661 SH   SOLE   15,661 0 0
Shockwave Medical Inc COM 82489T104 306 1,612 SH   SOLE   1,612 0 0
Siga Technologies COM 826917106 79 12,500 SH   SOLE   12,500 0 0
Snap-On Inc COM 833034101 3,534 15,817 SH   SOLE   15,817 0 0
Southern Company COM 842587107 234 3,860 SH   SOLE   3,860 0 0
Stanley Black & Decker COM 854502101 7,583 36,990 SH   SOLE   36,990 0 0
Starbucks Corporation COM 855244109 1,248 11,162 SH   SOLE   11,162 0 0
Stryker Corp COM 863667101 247 950 SH   SOLE   950 0 0
TJX Companies Inc COM 872540109 8,301 123,120 SH   SOLE   123,120 0 0
Target Corp COM 87612e106 265 1,095 SH   SOLE   1,095 0 0
Technology Select Sect SPDR COM 81369y803 484 3,278 SH   SOLE   3,278 0 0
Tesla Motors Inc COM 88160R101 884 1,300 SH   SOLE   1,300 0 0
Texas Instruments Inc COM 882508104 2,237 11,634 SH   SOLE   11,634 0 0
Thermo Fisher Scientific Inc COM 883556102 1,541 3,055 SH   SOLE   3,055 0 0
Travelers Cos Inc COM 89417E109 215 1,438 SH   SOLE   1,438 0 0
Truist Financial Corp COM 89832q109 14,428 259,963 SH   SOLE   259,963 0 0
Union Pacific Corp COM 907818108 4,569 20,775 SH   SOLE   20,775 0 0
Unitedhealth Group COM 91324P102 13,925 34,775 SH   SOLE   34,775 0 0
Vanguard Communication Service COM 92204A884 567 3,940 SH   SOLE   3,940 0 0
Vanguard Growth ETF COM 922908736 524 1,828 SH   SOLE   1,828 0 0
Vanguard High Dvd Yld ETF COM 921946406 11,416 108,966 SH   SOLE   108,966 0 0
Vanguard Info Tech ETF COM 92204A702 10,047 25,196 SH   SOLE   25,196 0 0
Vanguard Large-Cap ETF COM 922908637 4,143 20,638 SH   SOLE   20,638 0 0
Vanguard MSCI EAFE ETF COM 921943858 846 16,420 SH   SOLE   16,420 0 0
Vanguard Mid-Cap ETF COM 922908629 2,163 9,114 SH   SOLE   9,114 0 0
Vanguard Small-Cap ETF COM 922908751 1,050 4,660 SH   SOLE   4,660 0 0
Vanguard U S Total Stock Mkt COM 922908769 1,260 5,656 SH   SOLE   5,656 0 0
Vanguard Utilities ETF COM 92204A876 1,453 10,470 SH   SOLE   10,470 0 0
Vanguard Value ETF COM 922908744 385 2,804 SH   SOLE   2,804 0 0
Verizon Communications COM 92343V104 9,113 162,641 SH   SOLE   162,641 0 0
Visa Inc - Class A Shares COM 92826C839 646 2,763 SH   SOLE   2,763 0 0
Wal-Mart Stores Inc COM 931142103 608 4,308 SH   SOLE   4,308 0 0
YUM! Brands Inc COM 988498101 526 4,577 SH   SOLE   4,577 0 0
Zimmer Biomet Inc COM 98956P102 11,397 70,865 SH   SOLE   70,865 0 0
Zoetis Inc COM 98978V103 362 1,945 SH   SOLE   1,945 0 0