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
1LIFE HEALTHCARE INC COM 68269G107 2,303 63,420 SH   SOLE   63,420 0 0
ABB LTD SPONSORED ADR 000375204 8,698 385,556 SH   SOLE   385,556 0 0
ABBOTT LABS INC COM 002824100 38,195 417,747 SH   SOLE   417,747 0 0
ABBVIE INC COM 00287Y109 22,462 228,779 SH   SOLE   228,779 0 0
ACTIVISION BLIZZARD INC COM 00507V109 27,517 362,547 SH   SOLE   362,547 0 0
ADOBE INC COM 00724F101 14,092 32,372 SH   SOLE   32,372 0 0
AEROJET ROCKETDYNE HOLDINGS INC COM 007800105 1,037 26,150 SH   SOLE   26,150 0 0
AIR PRODS & CHEMS INC COM 009158106 1,822 7,545 SH   SOLE   7,545 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,892 17,669 SH   SOLE   17,669 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 393 3,500 SH   SOLE   3,500 0 0
ALPHABET INC CL A CAP STK CL A 02079K305 34,616 24,411 SH   SOLE   24,411 0 0
ALPHABET INC CL C CAP STK CL C 02079K107 5,096 3,605 SH   SOLE   3,605 0 0
ALTRIA GROUP INC COM 02209S103 693 17,659 SH   SOLE   17,659 0 0
AMAZON COM INC COM 023135106 31,006 11,239 SH   SOLE   11,239 0 0
AMERICAN EXPRESS CO COM 025816109 574 6,025 SH   SOLE   6,025 0 0
AMERICAN TOWER CORP REIT COM 03027X100 335 1,294 SH   SOLE   1,294 0 0
AMGEN INC COM 031162100 14,597 61,887 SH   SOLE   61,887 0 0
APPLE INC COM 037833100 41,192 112,917 SH   SOLE   112,917 0 0
ARTISAN INTERNATIONAL FD-INV CL A 04314H204 307 10,049 SH   SOLE   10,049 0 0
AT&T INC COM 00206R102 3,489 115,400 SH   SOLE   115,400 0 0
BANK OF AMERICA CORP COM 060505104 7,756 326,587 SH   SOLE   326,587 0 0
BECTON DICKINSON & CO COM 075887109 8,875 37,094 SH   SOLE   37,094 0 0
BERKSHIRE HATHAWAY INC-CL B CL B NEW 084670702 25,372 142,132 SH   SOLE   142,132 0 0
BILL.COM HOLDINGS INC COM 090043100 2,221 24,615 SH   SOLE   24,615 0 0
BIOGEN INC COM 09062X103 11,668 43,612 SH   SOLE   43,612 0 0
BLACKROCK MUNIHOLDINGS NJ QUALITY FD COM 09254X101 227 16,957 SH   SOLE   16,957 0 0
BOEING COMPANY COM 097023105 670 3,653 SH   SOLE   3,653 0 0
BOSTON PRIVATE FINL HOLDING COM 101119105 378 55,000 SH   SOLE   55,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,280 55,786 SH   SOLE   55,786 0 0
BROADCOM INC COM 11135F101 24,256 76,854 SH   SOLE   76,854 0 0
BRYN MAWR BANK CORP COM 117665109 683 24,675 SH   SOLE   24,675 0 0
CATERPILLAR INC DEL COM 149123101 925 7,314 SH   SOLE   7,314 0 0
CHEVRON CORPORATION COM 166764100 445 4,989 SH   SOLE   4,989 0 0
CHEWY INC CL A 16679L109 3,048 68,197 SH   SOLE   68,197 0 0
CIGNA CORP COM 125523100 2,001 10,664 SH   SOLE   10,664 0 0
CISCO SYSTEMS INC COM 17275R102 18,914 405,531 SH   SOLE   405,531 0 0
CIT GROUP INC COM 125581801 314 15,130 SH   SOLE   15,130 0 0
CITIGROUP INC COM 172967424 2,748 53,776 SH   SOLE   53,776 0 0
CITIZENS & NORTHN CORP COM 172922106 790 38,236 SH   SOLE   38,236 0 0
CITRIX SYS INC COM 177376100 1,497 10,120 SH   SOLE   10,120 0 0
CLOROX COMPANY COM 189054109 432 1,968 SH   SOLE   1,968 0 0
COCA COLA CO COM 191216100 8,966 200,662 SH   SOLE   200,662 0 0
CODORUS VALLEY BANCORP INC COM 192025104 1,861 134,587 SH   SOLE   134,587 0 0
COLGATE-PALMOLIVE COM 194162103 5,083 69,379 SH   SOLE   69,379 0 0
COMPUGEN LTD ORD M25722105 225 15,000 SH   SOLE   15,000 0 0
CONIFER HOLDINGS INC COM 20731J102 152 55,653 SH   SOLE   55,653 0 0
CONSOLIDATED EDISON INC COM 209115104 397 5,519 SH   SOLE   5,519 0 0
CORTEVA INC COM 22052L104 629 23,464 SH   SOLE   23,464 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,398 7,909 SH   SOLE   7,909 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 135 10,000 SH   SOLE   10,000 0 0
CSX CORPORATION COM 126408103 668 9,575 SH   SOLE   9,575 0 0
CUMMINS INC COM 231021106 386 2,230 SH   SOLE   2,230 0 0
CVS HEALTH CORP COM 126650100 23,202 357,125 SH   SOLE   357,125 0 0
DEERE & CO. COM 244199105 736 4,686 SH   SOLE   4,686 0 0
DOLLAR GENERAL CORP COM 256677105 358 1,878 SH   SOLE   1,878 0 0
DOMINION ENERGY INC COM 25746U109 446 5,489 SH   SOLE   5,489 0 0
DOMINOS PIZZA INC COM 25754A201 2,285 6,186 SH   SOLE   6,186 0 0
DONEGAL GROUP INC COM 257701201 6,228 438,000 SH   SOLE   438,000 0 0
DUKE ENERGY CORP COM 26441C204 600 7,507 SH   SOLE   7,507 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,159 21,806 SH   SOLE   21,806 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4,623 215,537 SH   SOLE   215,537 0 0
ELI LILLY & CO COM 532457108 1,215 7,400 SH   SOLE   7,400 0 0
EMBASSY BANCORP INC COM 290791102 1,243 98,295 SH   SOLE   98,295 0 0
EMERSON ELECTRIC COM 291011104 1,580 25,477 SH   SOLE   25,477 0 0
EQUINIX INC REIT COM 29444U700 763 1,086 SH   SOLE   1,086 0 0
ESSA BANCORP INC COM 29667D104 525 37,731 SH   SOLE   37,731 0 0
ESSENTIAL UTILITIES INC COM 29670G102 724 17,145 SH   SOLE   17,145 0 0
EXXON MOBIL CORPORATION COM 30231G102 2,043 45,688 SH   SOLE   45,688 0 0
FACEBOOK INC-A CL A 30303M102 22,731 100,105 SH   SOLE   100,105 0 0
FLOOR & DECOR HOLDINGS INC CL CL A 339750101 1,946 33,750 SH   SOLE   33,750 0 0
GABELLI EQUITY TR INC COM 362397101 5,414 1,076,289 SH   SOLE   1,076,289 0 0
GENERAL ELECTRIC CORP COM 369604103 486 71,185 SH   SOLE   71,185 0 0
GENERAL MILLS COM 370334104 11,534 187,096 SH   SOLE   187,096 0 0
GILEAD SCIENCES INC COM COM 375558103 1,309 17,014 SH   SOLE   17,014 0 0
GLAXO SMITHKLINE SPONSORED ADR COM 37733W105 3,712 90,994 SH   SOLE   90,994 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 7,088 35,866 SH   SOLE   35,866 0 0
HANCOCK JOHN INVS TR SH BEN INT COM 410142103 532 34,313 SH   SOLE   34,313 0 0
HOME DEPOT INC COM 437076102 1,339 5,347 SH   SOLE   5,347 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 6,868 47,500 SH   SOLE   47,500 0 0
HURCO COMPANIES COM 447324104 1,462 52,263 SH   SOLE   52,263 0 0
IBM CORPORATION COM 459200101 1,381 11,435 SH   SOLE   11,435 0 0
II-VI INC COM 902104108 10,843 229,618 SH   SOLE   229,618 0 0
ILLINOIS TOOL WORKS COM 452308109 610 3,488 SH   SOLE   3,488 0 0
ILLUMINA INC COM 452327109 16,100 43,473 SH   SOLE   43,473 0 0
INTEL CORP COM 458140100 10,937 182,801 SH   SOLE   182,801 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,828 3,208 SH   SOLE   3,208 0 0
IQVIA HOLDINGS INC COM 46266C105 19,490 137,373 SH   SOLE   137,373 0 0
ISHARES HIGH DIVIDEND EQ ETF CORE HIGH DV ETF 46429B663 521 6,417 SH   SOLE   6,417 0 0
ISHARES NATIONAL MUNI BOND ETF NATIONAL MUN ETF 464288414 2,273 19,699 SH   SOLE   19,699 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 323 2,254 SH   SOLE   2,254 0 0
ISHARES RUSSELL MIDCAP ETF RUS MID CAP ETF 464287499 342 6,372 SH   SOLE   6,372 0 0
JEFFERIES FINANCIAL GROUP INC COM 47233W109 515 33,125 SH   SOLE   33,125 0 0
JOHN HANCOCK PFD INCOME III COM 41021P103 439 28,000 SH   SOLE   28,000 0 0
JOHNSON & JOHNSON COM 478160104 3,773 26,829 SH   SOLE   26,829 0 0
JP MORGAN CHASE & CO COM 46625H100 5,304 56,391 SH   SOLE   56,391 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,739 37,102 SH   SOLE   37,102 0 0
KIMBERLY-CLARK CORP COM 494368103 280 1,978 SH   SOLE   1,978 0 0
KRAFT HEINZ CO COM 500754106 11,588 363,370 SH   SOLE   363,370 0 0
L3 HARRIS TECHNOLOGIES INC COM 502431109 25,429 149,876 SH   SOLE   149,876 0 0
LIVEPERSON INC COM 538146101 6,133 148,040 SH   SOLE   148,040 0 0
LOWES COS INC COM COM 548661107 310 2,296 SH   SOLE   2,296 0 0
MARATHON PETROLEUM CORPORATION COM 56585A102 11,998 320,961 SH   SOLE   320,961 0 0
MCDONALDS CORP COM 580135101 651 3,531 SH   SOLE   3,531 0 0
MEDTRONIC PLC COM G5960L103 22,711 247,663 SH   SOLE   247,663 0 0
MERCK & CO INC COM 58933Y105 3,801 49,150 SH   SOLE   49,150 0 0
MFS CHARTER INCOME TRUST SH BEN INT 552727109 95 12,000 SH   SOLE   12,000 0 0
MFS INTER INCOME TRUST SH BEN INT 55273C107 60 16,100 SH   SOLE   16,100 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,011 9,600 SH   SOLE   9,600 0 0
MICRON TECHNOLOGY INC COM 595112103 12,077 234,420 SH   SOLE   234,420 0 0
MICROSOFT CORP COM 594918104 49,507 243,266 SH   SOLE   243,266 0 0
MODERNA INC COM 60770K107 273 4,255 SH   SOLE   4,255 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 691 13,515 SH   SOLE   13,515 0 0
MSB FINANCIAL CORP OF MARYLAND COM 55352L101 325 28,738 SH   SOLE   28,738 0 0
MVB FINANCIAL CORP COM 553810102 1,228 92,300 SH   SOLE   92,300 0 0
NEWELL BRANDS INC COM 651229106 2,826 177,975 SH   SOLE   177,975 0 0
NEXTERA ENERGY INC COM 65339F101 2,256 9,395 SH   SOLE   9,395 0 0
NIKE INC CL B 654106103 9,020 91,998 SH   SOLE   91,998 0 0
NOKIA CORP SPONSORED ADR 654902204 93 21,100 SH   SOLE   21,100 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 1,833 85,440 SH   SOLE   85,440 0 0
NORFOLK SOUTHERN CORP COM 655844108 855 4,868 SH   SOLE   4,868 0 0
NOVARTIS AG SPONSORED ADR 66987V109 281 3,212 SH   SOLE   3,212 0 0
NUTANIX INC CL A 67059N108 1,168 49,260 SH   SOLE   49,260 0 0
NVIDIA CORP COM 67066G104 18,971 49,936 SH   SOLE   49,936 0 0
NXP SEMICONDUCTORS COM N6596X109 354 3,100 SH   SOLE   3,100 0 0
PALO ALTO NETWORKS INC. COM 697435105 7,367 32,075 SH   SOLE   32,075 0 0
PAYPAL HOLDINGS INC COM 70450Y103 4,144 23,786 SH   SOLE   23,786 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 5,954 317,867 SH   SOLE   317,867 0 0
PEPSICO INC COM 713448108 1,394 10,541 SH   SOLE   10,541 0 0
PFIZER INC COM 717081103 1,252 38,287 SH   SOLE   38,287 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 390 5,570 SH   SOLE   5,570 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 1,051 9,986 SH   SOLE   9,986 0 0
PPG INDS INC COM 693506107 302 2,851 SH   SOLE   2,851 0 0
PPL CORPORATION COM 69351T106 691 26,749 SH   SOLE   26,749 0 0
PRIMO WATER CORP COM 74167P108 139 10,100 SH   SOLE   10,100 0 0
PROCTER & GAMBLE COMPANY COM 742718109 15,425 129,002 SH   SOLE   129,002 0 0
PUBLIC SERVICE ENTERPRISE GROUP INC COM 744573106 337 6,863 SH   SOLE   6,863 0 0
QUALCOMM INC COM 747525103 10,887 119,366 SH   SOLE   119,366 0 0
QUEST DIAGNOSTICS INC COM 74834L100 944 8,283 SH   SOLE   8,283 0 0
QUIDEL CORP COM 74838J101 2,534 11,325 SH   SOLE   11,325 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 21,806 353,876 SH   SOLE   353,876 0 0
REGENERON PHARMACEUTICALS INC COM 75886F107 252 404 SH   SOLE   404 0 0
ROYAL DUTCH SPONS ADR A 780259206 261 7,975 SH   SOLE   7,975 0 0
RPM INTERNATIONAL INC COM 749685103 1,653 22,025 SH   SOLE   22,025 0 0
S&P GLOBAL INC COM 78409V104 535 1,625 SH   SOLE   1,625 0 0
S&T BANCORP INC COM 783859101 406 17,325 SH   SOLE   17,325 0 0
SCHWAB US DVD EQUITY ETF US DIVIDEND EQ 808524797 327 6,310 SH   SOLE   6,310 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 98 15,600 SH   SOLE   15,600 0 0
SOUTHERN CO COM 842587107 800 15,435 SH   SOLE   15,435 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE TR UNIT 78464A474 436 13,925 SH   SOLE   13,925 0 0
SPDR S&P 500 ETF TRUST TR UNIT 78462F103 1,231 3,993 SH   SOLE   3,993 0 0
SUMMIT FINANCIAL GROUP COM 86606G101 322 19,548 SH   SOLE   19,548 0 0
THE HERSHEY COMPANY COM 427866108 901 6,954 SH   SOLE   6,954 0 0
TJX COMPANIES COM 872540109 3,542 70,051 SH   SOLE   70,051 0 0
T-MOBILE US INC COM 872590104 2,012 19,321 SH   SOLE   19,321 0 0
TRUIST FINANCIAL CORP COM 89832Q109 1,180 31,417 SH   SOLE   31,417 0 0
TWITTER INC COM 90184L102 21,675 727,590 SH   SOLE   727,590 0 0
UNION PAC CORP COM 907818108 540 3,194 SH   SOLE   3,194 0 0
UNITEDHEALTH GROUP INC COM 91324P102 254 860 SH   SOLE   860 0 0
UTILITIES SELECT SECTOR SPDR SBI INT UTILS 81369Y886 288 5,098 SH   SOLE   5,098 0 0
VANGUARD DIVIDEND APPREC ETF DIV APP ETF 921908844 2,135 18,223 SH   SOLE   18,223 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 804 4,175 SH   SOLE   4,175 0 0
VANGUARD SHORT TERM BOND ETF SHORT TERM BOND 921937827 748 9,000 SH   SOLE   9,000 0 0
VANGUARD SHORT TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 375 4,531 SH   SOLE   4,531 0 0
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 5,096 32,553 SH   SOLE   32,553 0 0
VERIZON COMMUNICATIONS COM 92343V104 25,808 468,124 SH   SOLE   468,124 0 0
VISA INC CL A COM 92826C839 20,584 106,559 SH   SOLE   106,559 0 0
WALT DISNEY COMPANY COM 254687106 8,386 75,204 SH   SOLE   75,204 0 0
WELLS FARGO & CO NEW COM 949746101 5,203 203,251 SH   SOLE   203,251 0 0
WINGSTOP INC COM 974155103 2,481 17,850 SH   SOLE   17,850 0 0
WP CAREY INC REIT COM 92936U109 474 7,000 SH   SOLE   7,000 0 0
ZOETIS INC COM 98978V103 2,025 14,780 SH   SOLE   14,780 0 0