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 1,192 6,755 SH   SOLE   6,655 0 100
ABBOTT LABORATORIES COM 002824100 481 5,533 SH   SOLE   5,533 0 0
ABBVIE INC COM 00287Y109 568 6,417 SH   SOLE   6,417 0 0
ACNB CORP COM 000868109 254 6,715 SH   SOLE   6,715 0 0
AMERICAN EXPRESS CO COM 025816109 548 4,400 SH   SOLE   4,400 0 0
AMGEN INCORPORATED COM 031162100 416 1,725 SH   SOLE   1,725 0 0
APPLE COMPUTER INC COM 037833100 225 765 SH   SOLE   765 0 0
AQUA AMERICAN COM 03836W103 763 16,249 SH   SOLE   16,249 0 0
AT&T INC COM 00206R102 2,195 56,170 SH   SOLE   55,870 0 300
AUTO DATA PROCESSING COM 053015103 767 4,500 SH   SOLE   4,400 0 100
BANK OF NEW YORK MELLON CORP COM 064058100 391 7,764 SH   SOLE   7,764 0 0
BAXTER INTERNATIONAL COM 071813109 1,846 22,078 SH   SOLE   21,878 0 200
BECTON DICKINSON & CO COM 075887109 1,292 4,750 SH   SOLE   4,750 0 0
BERKSHIRE HATHAWAY CL A CL A 084670108 1,276 400 SH   SOLE   400 0 0
BERKSHIRE HATHAWAY CL B CL B NEW 084670702 619 2,735 SH   SOLE   2,635 0 100
BRISTOL-MYERS SQUIBB CO COM 110122108 605 9,420 SH   SOLE   9,320 0 100
BROWN FORMAN CORP CL B 115637209 247 3,655 SH   SOLE   3,655 0 0
CAMPBELL SOUP COMPANY COM 134429109 368 7,444 SH   SOLE   7,444 0 0
CHEVRON CORP COM 166764100 726 6,022 SH   SOLE   6,022 0 0
CISCO SYS INC COM 17275R102 2,487 51,857 SH   SOLE   51,757 0 100
COCA-COLA CO COM 191216100 338 6,100 SH   SOLE   6,100 0 0
COLGATE-PALMOLIVE COM 194162103 306 4,450 SH   SOLE   4,450 0 0
COMCAST CORP NEW CL A CL A 20030N101 538 11,974 SH   SOLE   11,974 0 0
CONOCOPHILLIPS COM 20825C104 1,247 19,181 SH   SOLE   19,031 0 150
COSTCO WHOLESALE CORP COM 22160K105 294 1,000 SH   SOLE   1,000 0 0
CUMMINS INC COM 231021106 319 1,785 SH   SOLE   1,785 0 0
DIAGEO PLC ADR SPONSORED ADR 25243Q205 328 1,950 SH   SOLE   1,950 0 0
DISCOVERY COMM IINC COM 25470F302 213 6,985 SH   SOLE   6,985 0 0
DISNEY (WALT) CO COM 254687106 593 4,100 SH   SOLE   4,100 0 0
EATON CORP COM G29183103 369 4,441 SH   SOLE   4,441 0 0
EMERSON ELECTRIC COM 291011104 484 6,350 SH   SOLE   6,350 0 0
EXXON MOBIL COM 30231G102 461 6,603 SH   SOLE   6,603 0 0
F.N.B. FINANCIAL PA COM 302520101 520 40,920 SH   SOLE   40,516 0 404
FULTON FINANCIAL COM 360271100 186 10,686 SH   SOLE   10,686 0 0
GENERAL ELECTRIC COM 369604103 601 53,840 SH   SOLE   53,540 0 300
GILEAD SCIENCES INC COM 375558103 1,082 16,645 SH   SOLE   16,545 0 100
GLAXOSMITHKLINE PLC COM 37733W105 342 7,272 SH   SOLE   7,197 0 75
INTEL CORP COM 458140100 1,431 23,903 SH   SOLE   23,714 0 189
INT'L BUSINESS MACHINES COM 459200101 550 4,100 SH   SOLE   4,100 0 0
J. P. MORGAN CHASE & CO. COM 46625H100 759 5,447 SH   SOLE   5,447 0 0
JACOBS ENGINEERING GROUP COM 469814107 465 5,181 SH   SOLE   5,081 0 100
JOHNSON & JOHNSON COM 478160104 1,581 10,838 SH   SOLE   10,838 0 0
JOHNSON CONTROLS INTERNATIONAL PLC COM G51502105 783 19,228 SH   SOLE   19,118 0 110
KELLOGG INC COM 487836108 879 12,717 SH   SOLE   12,617 0 100
LILLY ELI & COMPANY COM 532457108 1,274 9,692 SH   SOLE   9,592 0 100
LOCKHEED MARTIN CO COM 539830109 284 730 SH   SOLE   715 0 15
LOWES COMPANIES, INC COM 548661107 599 5,000 SH   SOLE   5,000 0 0
M&T BANK CORPORATION COM 55261F104 609 3,585 SH   SOLE   3,585 0 0
MARATHON OIL GROUP COM 565849106 186 13,711 SH   SOLE   13,711 0 0
MARATHON PETROLEUM COM 56585A102 2,676 44,418 SH   SOLE   44,418 0 0
MARKEL CORP COM 570535104 229 200 SH   SOLE   200 0 0
MARTIN MARIETTA MATERIALS COM 573284106 468 1,675 SH   SOLE   1,675 0 0
MASTERCARD INC COM 57636Q104 1,165 3,900 SH   SOLE   3,900 0 0
MEDTRONICS INC. COM G5960L103 1,282 11,300 SH   SOLE   11,100 0 200
MERCK & CO INC COM 58933Y105 540 5,932 SH   SOLE   5,818 0 114
MICROSOFT CORP COM 594918104 5,097 32,321 SH   SOLE   31,987 0 334
MILLER (HERMAN) INC COM 600544100 267 6,400 SH   SOLE   6,400 0 0
NOVARTIS A G ADR SPONSORED ADR 66987V109 694 7,325 SH   SOLE   7,025 0 300
NUTRIEN LTD COM 67077M108 1,318 27,512 SH   SOLE   27,285 0 227
ORACLE CORP COM 68389X105 326 6,149 SH   SOLE   6,149 0 0
P N C FINANCIAL SERVICES GROUP COM 693475105 1,089 6,822 SH   SOLE   6,822 0 0
PEPSICO COM 713448108 1,630 11,924 SH   SOLE   11,924 0 0
PFIZER INC COM 717081103 448 11,430 SH   SOLE   11,430 0 0
PHILLIPS 66 COM 718546104 1,057 9,490 SH   SOLE   9,415 0 75
PPL CORPORATION COM 69351T106 1,134 31,600 SH   SOLE   31,300 0 300
PROCTER & GAMBLE COM 742718109 1,577 12,625 SH   SOLE   12,625 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 387 4,125 SH   SOLE   4,125 0 0
QUALCOMM INC COM 747525103 783 8,880 SH   SOLE   8,880 0 0
RIVERVIEW FINANCIAL NEW COM 76940Q105 139 11,127 SH   SOLE   11,127 0 0
ROYAL DUTCH SHELL A ADR SPONSORED ADR 780259206 1,587 26,915 SH   SOLE   26,805 0 110
STANLEY BLACK & DECKER INC COM 854502101 497 3,000 SH   SOLE   3,000 0 0
STRYKER CORP COM 863667101 1,158 5,514 SH   SOLE   5,414 0 100
SYSCO CORPORATION COM 871829107 1,181 13,807 SH   SOLE   13,707 0 100
TIFFANY & COMPANY COM 886547108 648 4,850 SH   SOLE   4,850 0 0
TOMPKINS FINANCIAL CORP COM 890110109 925 10,114 SH   SOLE   10,082 0 32
TRUIST FINL CORP COM 89832Q109 2,589 45,962 SH   SOLE   45,442 0 520
UNILEVER NV SPONSORED ADR 904784709 733 12,763 SH   SOLE   12,763 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,071 7,150 SH   SOLE   7,050 0 100
VANGUARD HIGH DIV HIGH DIV YLD 921946406 1,223 13,050 SH   SOLE   13,050 0 0
VERIZON COMMUNICATIONS COM 92343V104 1,927 31,378 SH   SOLE   31,278 0 100
VULCAN MATERIALS COM 929160109 3,938 27,350 SH   SOLE   27,350 0 0
W P P Plc ADR 92937A102 531 7,560 SH   SOLE   7,560 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 806 13,674 SH   SOLE   13,674 0 0
WAL-MART STORES COM 931142103 856 7,202 SH   SOLE   7,102 0 100
WATERS CORP COM 941848103 257 1,100 SH   SOLE   1,100 0 0
WELLS FARGO COM 949746101 726 13,487 SH   SOLE   13,487 0 0
WEST PHARMACEUTICAL SERVICES COM 955306105 353 2,400 SH   SOLE   2,400 0 0
WILLIAM SONOMA INC COM 969904101 257 3,500 SH   SOLE   3,500 0 0