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
3-D SYS CORP DEL COM NEW COM 88554D205 302 16,170 SH   SOLE   16,170 0 0
3-D SYS CORP DEL COM NEW COM 88554D205 150 8,000 SH   OTR   8,000 0 0
3M CO COM COM 88579Y101 707 3,396 SH   SOLE   3,096 0 300
3M CO COM COM 88579Y101 416 2,000 SH   OTR   0 0 2,000
ABB LTD SPONSORED ADR COM 000375204 491 19,719 SH   SOLE   18,319 0 1,400
ABB LTD SPONSORED ADR COM 000375204 511 20,514 SH   OTR   20,514 0 0
ABBVIE INC. COM COM 00287Y109 9,005 124,195 SH   SOLE   116,573 0 7,622
ABBVIE INC. COM COM 00287Y109 2,253 31,071 SH   OTR   16,071 0 15,000
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 391 3,159 SH   SOLE   3,159 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 1,694 13,700 SH   OTR   11,200 0 2,500
ACUITY BRANDS INC COM COM 00508Y102 12,195 59,992 SH   SOLE   54,215 0 5,777
ACUITY BRANDS INC COM COM 00508Y102 1,687 8,300 SH   OTR   5,300 0 3,000
AETNA INC NEW COM COM 00817Y108 258 1,700 SH   SOLE   1,700 0 0
AGILENT TECHNOLOGIES COM COM 00846U101 6,051 102,020 SH   SOLE   90,995 0 11,024
AGILENT TECHNOLOGIES COM COM 00846U101 771 13,000 SH   OTR   0 0 13,000
AGRIUM INC COM 008916108 814 9,000 SH   OTR   0 0 9,000
AIR PRODS & CHEMS INC COM 009158106 225 1,572 SH   SOLE   1,572 0 0
AKZO NOBEL N.V.SPON ADR COM 010199305 269 9,297 SH   SOLE   8,626 0 671
AKZO NOBEL N.V.SPON ADR COM 010199305 284 9,807 SH   OTR   9,807 0 0
ALASKA AIR GROUP INC COM COM 011659109 1,067 11,884 SH   SOLE   11,884 0 0
ALASKA AIR GROUP INC COM COM 011659109 718 8,000 SH   OTR   8,000 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 21,080 140,422 SH   SOLE   126,486 0 13,936
ALIGN TECHNOLOGY INC COM COM 016255101 1,291 8,600 SH   OTR   3,600 0 5,000
ALLETE INC COM NEW COM 018522300 1,792 25,000 SH   OTR   0 0 25,000
ALLIANCE DATA SYS CORP COM COM 018581108 10,782 42,003 SH   SOLE   38,462 0 3,541
ALLIANCE DATA SYS CORP COM COM 018581108 873 3,400 SH   OTR   3,400 0 0
ALLIANZ SE SP ADR 1/10 SH COM 018805101 565 28,739 SH   SOLE   26,633 0 2,106
ALLIANZ SE SP ADR 1/10 SH COM 018805101 595 30,271 SH   OTR   30,271 0 0
ALPHABET INC. CLASS A COM 02079K305 10,472 11,264 SH   SOLE   10,117 0 1,147
ALPHABET INC. CLASS A COM 02079K305 837 900 SH   OTR   900 0 0
ALPHABET INC. CLASS C COM 02079K107 10,278 11,310 SH   SOLE   10,134 0 1,176
ALPHABET INC. CLASS C COM 02079K107 820 902 SH   OTR   902 0 0
AMAZON COM INC COM COM 023135106 26,692 27,574 SH   SOLE   24,286 0 3,288
AMAZON COM INC COM COM 023135106 11,447 11,825 SH   OTR   2,825 0 9,000
AMDOCS LTD ORD COM G02602103 718 11,140 SH   SOLE   11,140 0 0
AMERICAN TOWER REIT COM COM 03027X100 1,145 8,650 SH   SOLE   5,250 0 3,400
AMERICAN TOWER REIT COM COM 03027X100 1,098 8,300 SH   OTR   8,300 0 0
AMERISOURCEBERGEN COM COM 03073E105 10,076 106,592 SH   SOLE   94,734 0 11,858
AMERISOURCEBERGEN COM COM 03073E105 4,140 43,800 SH   OTR   18,800 0 25,000
AMGEN COM 031162100 227 1,320 SH   SOLE   1,320 0 0
AMPHENOL CORP COM 032095101 18,409 249,377 SH   SOLE   221,829 0 27,548
AMPHENOL CORP COM 032095101 2,333 31,600 SH   OTR   26,400 0 5,200
AON PLC SHS CL A COM G0408V102 372 2,797 SH   SOLE   2,797 0 0
APPLE INC COM COM 037833100 37,872 262,960 SH   SOLE   231,801 0 31,159
APPLE INC COM COM 037833100 19,039 132,200 SH   OTR   32,200 0 100,000
ASML HOLDING N V NY REG SHS COM N07059210 544 4,177 SH   SOLE   4,177 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108 369 10,837 SH   SOLE   10,284 0 553
ASTRAZENECA PLC SPONSORED ADR COM 046353108 392 11,490 SH   OTR   11,490 0 0
AT&T INC COM COM 00206R102 16,979 450,022 SH   SOLE   419,157 0 30,865
AT&T INC COM COM 00206R102 10,829 287,000 SH   OTR   62,000 0 225,000
AUTODESK INC COM COM 052769106 302 3,000 SH   OTR   0 0 3,000
AUTOMATIC DATA PROCESS COM COM 053015103 374 3,652 SH   SOLE   3,652 0 0
AXA SA SPONSORED ADR COM 054536107 550 20,129 SH   SOLE   18,652 0 1,477
AXA SA SPONSORED ADR COM 054536107 575 21,032 SH   OTR   21,032 0 0
BAE SYSTEMS PLC COM 05523R107 492 14,944 SH   SOLE   13,874 0 1,070
BAE SYSTEMS PLC COM 05523R107 509 15,451 SH   OTR   15,451 0 0
BAIDU.COM - SPONSORED ADR COM 056752108 388 2,168 SH   SOLE   2,168 0 0
BANK NEW YORK MELLON COM COM 064058100 238 4,656 SH   SOLE   3,361 0 1,295
BANK OF AMERICA CORP COM COM 060505104 421 17,338 SH   SOLE   17,338 0 0
BARD C R INC COM COM 067383109 405 1,280 SH   SOLE   1,280 0 0
BASF SE SPONSORED ADR COM 055262505 423 4,573 SH   SOLE   4,251 0 322
BASF SE SPONSORED ADR COM 055262505 431 4,659 SH   OTR   4,659 0 0
BB&T CORP COM COM 054937107 7,900 173,981 SH   OTR   0 0 173,981
BCE INC COM NEW COM 05534B760 439 9,743 SH   SOLE   9,059 0 684
BCE INC COM NEW COM 05534B760 468 10,394 SH   OTR   10,394 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 801 4,729 SH   SOLE   2,579 0 2,150
BLACKROCK INC COM COM 09247X101 332 786 SH   SOLE   561 0 225
BOEING CO COM 097023105 17,040 86,170 SH   SOLE   81,346 0 4,824
BOEING CO COM 097023105 2,966 14,999 SH   OTR   11,699 0 3,300
BORG WARNER INC COM COM 099724106 254 6,000 SH   SOLE   6,000 0 0
BORG WARNER INC COM COM 099724106 1,508 35,600 SH   OTR   25,600 0 10,000
BP PLC SPONSORED ADR COM 055622104 446 12,863 SH   SOLE   12,863 0 0
BRIDGESTONE CORP ADR COM 108441205 368 17,074 SH   SOLE   15,887 0 1,187
BRIDGESTONE CORP ADR COM 108441205 376 17,451 SH   OTR   17,451 0 0
BRISTOL MYERS SQUIBB COM 110122108 242 4,342 SH   SOLE   342 0 4,000
BRISTOL MYERS SQUIBB COM 110122108 267 4,800 SH   OTR   0 0 4,800
BRITISH AMERN TOB PLC SPONSORE COM 110448107 724 10,561 SH   SOLE   9,339 0 1,222
BRITISH AMERN TOB PLC SPONSORE COM 110448107 545 7,950 SH   OTR   7,950 0 0
BROADCOM LTD SHS COM Y09827109 33,090 141,988 SH   SOLE   128,372 0 13,616
BROADCOM LTD SHS COM Y09827109 4,731 20,300 SH   OTR   7,600 0 12,700
BROADRIDGE FINL SOLUTI COM COM 11133T103 4,892 64,742 SH   SOLE   61,061 0 3,681
CANADIAN IMPRL BK COMM COM COM 136069101 467 5,750 SH   SOLE   5,341 0 409
CANADIAN IMPRL BK COMM COM COM 136069101 484 5,965 SH   OTR   5,965 0 0
CARDTRONICS PLC SHS CL A COM G1991C105 335 10,200 SH   OTR   10,200 0 0
CARMAX INC COM COM 143130102 824 13,060 SH   SOLE   13,060 0 0
CATERPILLAR INC DEL COM COM 149123101 445 4,140 SH   SOLE   2,540 0 1,600
CATERPILLAR INC DEL COM COM 149123101 1,075 10,000 SH   OTR   0 0 10,000
CBRE GROUP INC CL A COM 12504L109 6,720 184,604 SH   SOLE   165,576 0 19,028
CBRE GROUP INC CL A COM 12504L109 1,638 45,000 SH   OTR   24,000 0 21,000
CCFNB BANCORP INC COM COM 124880105 1,440 30,000 SH   OTR   0 0 30,000
CELGENE CORP COM COM 151020104 10,566 81,359 SH   SOLE   72,405 0 8,954
CELGENE CORP COM COM 151020104 2,162 16,650 SH   OTR   16,650 0 0
CHEVRON CORP NEW COM COM 166764100 16,401 157,208 SH   SOLE   147,427 0 9,781
CHEVRON CORP NEW COM COM 166764100 5,351 51,288 SH   OTR   22,288 0 29,000
CHUBB LIMITED COM COM H1467J104 258 1,775 SH   SOLE   1,775 0 0
CINTAS CORP COM COM 172908105 6,798 53,935 SH   SOLE   48,226 0 5,709
CISCO SYS INC COM 17275R102 8,688 277,571 SH   SOLE   260,713 0 16,858
CISCO SYS INC COM 17275R102 1,708 54,574 SH   OTR   54,574 0 0
CITIZENS & NORTHN CORP COM COM 172922106 1,513 65,060 SH   OTR   0 0 65,060
CITRIX SYS INC COM COM 177376100 907 11,400 SH   SOLE   10,800 0 600
CITRIX SYS INC COM COM 177376100 1,156 14,528 SH   OTR   4,728 0 9,800
COCA COLA CO COM 191216100 17,023 379,562 SH   SOLE   357,387 0 22,175
COCA COLA CO COM 191216100 2,307 51,447 SH   OTR   51,447 0 0
COGNIZANT TECH SOLUTIONS COM 192446102 15,719 236,737 SH   SOLE   213,104 0 23,632
COGNIZANT TECH SOLUTIONS COM 192446102 3,612 54,400 SH   OTR   22,600 0 31,800
COMCAST CORP CL A COM 20030N101 329 8,456 SH   SOLE   8,456 0 0
COMMUNITY BK SYS INC COM COM 203607106 3,625 65,000 SH   OTR   0 0 65,000
CONOCOPHILLIPS COM COM 20825C104 171 3,881 SH   SOLE   3,881 0 0
CONOCOPHILLIPS COM COM 20825C104 1,319 30,000 SH   OTR   0 0 30,000
CONSTELLATION BRANDS CL A COM 21036P108 15,211 78,516 SH   SOLE   69,551 0 8,965
CONSTELLATION BRANDS CL A COM 21036P108 523 2,700 SH   OTR   2,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 826 5,163 SH   SOLE   5,163 0 0
CSX CORP COM 126408103 6,612 121,187 SH   SOLE   114,217 0 6,969
CSX CORP COM 126408103 655 12,000 SH   OTR   12,000 0 0
CUMMINS INC COM 231021106 5,182 31,943 SH   SOLE   29,302 0 2,641
CUMMINS INC COM 231021106 3,261 20,100 SH   OTR   7,050 0 13,050
DAIMLER AG UNSPONSOR ADR COM 233825207 245 3,374 SH   SOLE   3,100 0 274
DAIMLER AG UNSPONSOR ADR COM 233825207 291 4,000 SH   OTR   4,000 0 0
DASSAULT SYS S A SPONSORED ADR COM 237545108 741 8,272 SH   SOLE   8,272 0 0
DEERE & CO COM COM 244199105 357 2,885 SH   SOLE   2,885 0 0
DEERE & CO COM COM 244199105 2,880 23,300 SH   OTR   5,300 0 18,000
DELPHI AUTOMOTIVE PLC SHS COM G27823106 483 5,511 SH   SOLE   5,511 0 0
DIAGEO P L C SPON ADR NEW COM 25243Q205 240 2,000 SH   SOLE   1,450 0 550
DICKS SPORTING GOODS COM COM 253393102 9,483 238,093 SH   SOLE   211,623 0 26,470
DICKS SPORTING GOODS COM COM 253393102 601 15,100 SH   OTR   7,100 0 8,000
DOLLAR TREE INC COM COM 256746108 298 4,264 SH   SOLE   4,264 0 0
DONEGAL GROUP INC CL A COM 257701201 3,557 223,703 SH   OTR   0 0 223,703
DONEGAL GROUP INC CL B COM 257701300 1,960 135,185 SH   OTR   0 0 135,185
DOW CHEM CO COM COM 260543103 625 9,913 SH   SOLE   8,338 0 1,575
DOW CHEM CO COM COM 260543103 1,167 18,500 SH   OTR   0 0 18,500
DR REDDYS LABS LTD ADR COM 256135203 386 9,163 SH   SOLE   9,163 0 0
DU PONT E I DE NEMOURS COM 263534109 505 6,259 SH   SOLE   3,390 0 2,869
DU PONT E I DE NEMOURS COM 263534109 2,260 28,000 SH   OTR   0 0 28,000
DUKE ENERGY CORP NEW COM COM 26441C204 68 816 SH   SOLE   816 0 0
DUKE ENERGY CORP NEW COM COM 26441C204 1,672 20,001 SH   OTR   2 0 19,999
DYCOM INDS INC COM COM 267475101 5,050 56,415 SH   SOLE   53,241 0 3,174
DYCOM INDS INC COM COM 267475101 546 6,100 SH   OTR   0 0 6,100
EATON CORP PLC COM G29183103 244 3,132 SH   SOLE   3,132 0 0
EATON CORP PLC COM G29183103 681 8,748 SH   OTR   8,748 0 0
ECOLAB INC COM COM 278865100 6,623 49,891 SH   SOLE   45,833 0 4,058
ELECTRONIC ARTS INC COM COM 285512109 17,827 168,624 SH   SOLE   151,045 0 17,579
ELECTRONIC ARTS INC COM COM 285512109 1,988 18,800 SH   OTR   11,000 0 7,800
ELI LILLY & CO COM COM 532457108 105 1,279 SH   SOLE   1,279 0 0
ELI LILLY & CO COM COM 532457108 2,222 27,000 SH   OTR   0 0 27,000
EMERSON ELECTRIC COMPANY COM 291011104 551 9,242 SH   SOLE   7,762 0 1,480
ENI S P A SPONSORED ADR COM 26874R108 407 13,534 SH   SOLE   12,584 0 950
ENI S P A SPONSORED ADR COM 26874R108 412 13,702 SH   OTR   13,702 0 0
ESTEE LAUDER COS INC CL A COM 518439104 10,833 112,862 SH   SOLE   100,284 0 12,578
ESTEE LAUDER COS INC CL A COM 518439104 1,728 18,000 SH   OTR   0 0 18,000
EXPRESS SCRIPTS HOLDING COMPAN COM 30219G108 333 5,218 SH   SOLE   3,718 0 1,500
EXPRESS SCRIPTS HOLDING COMPAN COM 30219G108 1,807 28,300 SH   OTR   10,200 0 18,100
EXTRA SPACE STORAGE COM COM 30225T102 1,117 14,320 SH   SOLE   14,320 0 0
EXXON MOBIL CORP COM COM 30231G102 724 8,967 SH   SOLE   5,757 0 3,210
EXXON MOBIL CORP COM COM 30231G102 7,031 87,098 SH   OTR   7,098 0 80,000
F5 NETWORKS INC COM COM 315616102 13 100 SH   SOLE   100 0 0
F5 NETWORKS INC COM COM 315616102 1,283 10,100 SH   OTR   3,100 0 7,000
FACEBOOK INC CL A COM 30303M102 28,131 186,321 SH   SOLE   168,539 0 17,782
FACEBOOK INC CL A COM 30303M102 347 2,300 SH   OTR   0 0 2,300
FACTSET RESH SYS INC COM COM 303075105 640 3,854 SH   SOLE   3,854 0 0
FASTENAL CO COM COM 311900104 453 10,399 SH   OTR   10,399 0 0
FISERV INC COM COM 337738108 17,674 144,464 SH   SOLE   131,232 0 13,232
FISERV INC COM COM 337738108 2,643 21,600 SH   OTR   17,100 0 4,500
FIVE BELOW INC COM COM 33829M101 688 13,930 SH   SOLE   13,930 0 0
FIVE BELOW INC COM COM 33829M101 543 11,000 SH   OTR   0 0 11,000
FLEETCOR TECHNOLOGIES COM 339041105 8,444 58,554 SH   SOLE   52,406 0 6,148
FLEETCOR TECHNOLOGIES COM 339041105 865 6,000 SH   OTR   2,400 0 3,600
FLEX LTD ORD COM Y2573F102 922 56,524 SH   SOLE   56,524 0 0
FLOWSERVE CORP COM COM 34354P105 536 11,534 SH   SOLE   11,534 0 0
FLOWSERVE CORP COM COM 34354P105 989 21,300 SH   OTR   0 0 21,300
FNB CORP COM COM 302520101 1,062 75,000 SH   OTR   0 0 75,000
FOOT LOCKER INC COM COM 344849104 8,426 170,991 SH   SOLE   153,596 0 17,395
FOOT LOCKER INC COM COM 344849104 222 4,500 SH   OTR   4,500 0 0
FORD MTR CO COM NEW COM 345370860 1,944 173,766 SH   SOLE   155,486 0 18,280
FORD MTR CO COM NEW COM 345370860 2,592 231,620 SH   OTR   105,620 0 126,000
FORWARD AIR CORP COM 349853101 746 14,002 SH   SOLE   14,002 0 0
FRANKLIN FINL SVCS CP COM COM 353525108 1,400 43,750 SH   OTR   0 0 43,750
FULTON FINL CORP PA COM COM 360271100 4,189 220,500 SH   OTR   0 0 220,500
GENERAL ELECTRIC CO COM 369604103 14,529 537,908 SH   SOLE   502,394 0 35,514
GENERAL ELECTRIC CO COM 369604103 8,036 297,533 SH   OTR   85,533 0 212,000
GENERAL MTRS CORP COM 37045V100 14,815 424,140 SH   SOLE   401,577 0 22,563
GENERAL MTRS CORP COM 37045V100 1,176 33,677 SH   OTR   33,677 0 0
GENPACT LIMITED SHS COM G3922B107 824 29,598 SH   SOLE   29,598 0 0
GILEAD SCIENCES INC COM COM 375558103 5 67 SH   SOLE   67 0 0
GILEAD SCIENCES INC COM COM 375558103 283 4,000 SH   OTR   0 0 4,000
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 723 16,768 SH   SOLE   14,856 0 1,912
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 1,017 23,589 SH   OTR   8,589 0 15,000
GLOBAL PMTS INC COM COM 37940X102 23,026 254,938 SH   SOLE   226,310 0 28,628
GLOBAL PMTS INC COM COM 37940X102 686 7,600 SH   OTR   0 0 7,600
GNB FINL SVCS INC COM COM 36208B109 200 3,926 SH   OTR   0 0 3,926
GOGO INC COM COM 38046C109 644 55,833 SH   SOLE   55,833 0 0
GRAINGER W W INC COM COM 384802104 424 2,350 SH   OTR   2,350 0 0
GRUBHUB INC COM COM 400110102 429 9,845 SH   SOLE   9,845 0 0
HALLIBURTON CO COM COM 406216101 17 389 SH   SOLE   389 0 0
HALLIBURTON CO COM COM 406216101 248 5,800 SH   OTR   5,800 0 0
HANESBRANDS INC COM 410345102 9,327 402,742 SH   SOLE   356,233 0 46,509
HANESBRANDS INC COM 410345102 862 37,200 SH   OTR   0 0 37,200
HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 855 9,832 SH   SOLE   9,832 0 0
HERSHEY FOODS CORP COM COM 427866108 3 25 SH   SOLE   25 0 0
HERSHEY FOODS CORP COM COM 427866108 6,013 56,000 SH   OTR   0 0 56,000
HOME DEPOT INC COM 437076102 20,540 133,895 SH   SOLE   120,485 0 13,410
HONEYWELL INTL INC COM COM 438516106 207 1,550 SH   SOLE   1,550 0 0
HSBC HLDGS PLC SPON ADR NEW COM 404280406 524 11,286 SH   SOLE   10,481 0 805
HSBC HLDGS PLC SPON ADR NEW COM 404280406 540 11,637 SH   OTR   11,637 0 0
IMPERIAL BRANDS PLC SPON ADR COM 45262P102 523 11,682 SH   SOLE   10,859 0 823
IMPERIAL BRANDS PLC SPON ADR COM 45262P102 534 11,930 SH   OTR   11,930 0 0
INFOSYS LTD SPONSORED ADR COM 456788108 382 25,434 SH   SOLE   25,434 0 0
INFOSYS LTD SPONSORED ADR COM 456788108 511 34,000 SH   OTR   34,000 0 0
ING GROEP N V SPONSORED ADR COM 456837103 427 24,542 SH   SOLE   22,805 0 1,737
ING GROEP N V SPONSORED ADR COM 456837103 450 25,886 SH   OTR   25,886 0 0
INTEL CORP COM 458140100 699 20,718 SH   SOLE   18,753 0 1,965
INTEL CORP COM 458140100 2,024 60,000 SH   OTR   0 0 60,000
INTERNATIONAL BUS MACH COM 459200101 8,870 57,660 SH   SOLE   52,618 0 5,042
INTERNATIONAL BUS MACH COM 459200101 11,470 74,566 SH   OTR   7,566 0 67,000
INTESA SANPAOLO S P A SPON ADR COM 46115H107 353 18,574 SH   SOLE   17,222 0 1,352
INTESA SANPAOLO S P A SPON ADR COM 46115H107 366 19,273 SH   OTR   19,273 0 0
INTUIT COM COM 461202103 909 6,848 SH   SOLE   6,848 0 0
INTUIT COM COM 461202103 1,136 8,550 SH   OTR   8,550 0 0
IPG PHOTONICS CORP COM COM 44980X109 7,708 53,119 SH   SOLE   47,491 0 5,628
IPG PHOTONICS CORP COM COM 44980X109 363 2,500 SH   OTR   0 0 2,500
J P MORGAN CHASE & CO COM COM 46625H100 826 9,042 SH   SOLE   7,925 0 1,117
JAPAN TOB INC ADR COM 471105205 401 22,849 SH   SOLE   21,256 0 1,593
JAPAN TOB INC ADR COM 471105205 411 23,378 SH   OTR   23,378 0 0
JAZZ PHARMACEUTICALS P SHS USD COM G50871105 239 1,539 SH   SOLE   1,539 0 0
JOHNSON & JOHNSON COM 478160104 1,587 11,993 SH   SOLE   10,336 0 1,657
JOHNSON & JOHNSON COM 478160104 2,712 20,500 SH   OTR   0 0 20,500
KIMBERLY CLARK CORP COM 494368103 709 5,492 SH   SOLE   4,942 0 550
KIMBERLY CLARK CORP COM 494368103 2,576 19,950 SH   OTR   0 0 19,950
KIRBY CORP COM COM 497266106 574 8,579 SH   SOLE   8,579 0 0
KONINKLIJKE PHILIPS N.V. COM 500472303 501 13,994 SH   SOLE   13,004 0 990
KONINKLIJKE PHILIPS N.V. COM 500472303 520 14,515 SH   OTR   14,515 0 0
KRAFT HEINZ CO COM COM 500754106 444 5,186 SH   SOLE   4,950 0 236
KRAFT HEINZ CO COM COM 500754106 585 6,833 SH   OTR   0 0 6,833
LENNOX INTL INC. COM 526107107 4,739 25,806 SH   SOLE   23,677 0 2,129
LITTELFUSE INC COM COM 537008104 5,091 30,854 SH   SOLE   28,432 0 2,422
LITTELFUSE INC COM COM 537008104 1,006 6,100 SH   OTR   3,100 0 3,000
LOGMEIN INC COM COM 54142L109 205 1,957 SH   SOLE   1,854 0 103
LOGMEIN INC COM COM 54142L109 261 2,497 SH   OTR   813 0 1,684
LPL FINL HLDGS INC COM COM 50212V100 287 6,750 SH   SOLE   6,750 0 0
LULULEMON ATHLETICA IN COM COM 550021109 618 10,349 SH   SOLE   10,349 0 0
LULULEMON ATHLETICA IN COM COM 550021109 453 7,600 SH   OTR   7,600 0 0
LUXOTTICA GROUP S P A SPONSORE COM 55068R202 500 8,652 SH   SOLE   8,652 0 0
MARSH & MCLENNAN COS COM COM 571748102 5,478 70,263 SH   SOLE   64,572 0 5,691
MASIMO CORP COM COM 574795100 5,854 64,205 SH   SOLE   60,555 0 3,650
MASTERCARD INC CL A COM 57636Q104 24,706 203,424 SH   SOLE   182,298 0 21,126
MASTERCARD INC CL A COM 57636Q104 1,336 11,000 SH   OTR   11,000 0 0
MCDONALDS CORP COM COM 580135101 1,060 6,919 SH   SOLE   6,362 0 557
MCDONALDS CORP COM COM 580135101 1,991 13,000 SH   OTR   0 0 13,000
MEDTRONIC PLC COM G5960L103 249 2,804 SH   SOLE   2,804 0 0
MERCK & CO INC COM 58933Y105 1,058 16,508 SH   SOLE   13,633 0 2,875
MERCK & CO INC COM 58933Y105 6,409 100,000 SH   OTR   0 0 100,000
METTLER-TOLEDO INTL COM 592688105 14,569 24,755 SH   SOLE   22,416 0 2,339
METTLER-TOLEDO INTL COM 592688105 3,325 5,650 SH   OTR   2,150 0 3,500
MICROCHIP TECHNOLOGY COM COM 595017104 1,748 22,645 SH   SOLE   22,645 0 0
MICROCHIP TECHNOLOGY COM COM 595017104 1,544 20,000 SH   OTR   20,000 0 0
MICROSOFT CORP COM 594918104 1,620 23,500 SH   SOLE   21,380 0 2,120
MICROSOFT CORP COM 594918104 11,994 174,000 SH   OTR   10,000 0 164,000
MIDDLEBY CORP. COM 596278101 10,579 87,065 SH   SOLE   77,931 0 9,134
MIDDLEBY CORP. COM 596278101 496 4,080 SH   OTR   4,080 0 0
MONDELEZ INTL INC CL A COM 609207105 259 5,994 SH   SOLE   5,094 0 900
MONDELEZ INTL INC CL A COM 609207105 885 20,500 SH   OTR   0 0 20,500
MONSTER BEVERAGE CORP COM 61174X109 14,357 288,986 SH   SOLE   259,129 0 29,857
MSC INDL DIRECT INC CL A COM 553530106 384 4,468 SH   SOLE   4,143 0 325
MSCI INC COM COM 55354G100 892 8,662 SH   SOLE   8,662 0 0
MUENCHENER RUECK-UNSPON ADR COM 626188106 456 22,666 SH   SOLE   21,130 0 1,536
MUENCHENER RUECK-UNSPON ADR COM 626188106 485 24,070 SH   OTR   24,070 0 0
NAMIC INSURANCE CO COM CHSQ00128 65 228 SH   SOLE   160 0 68
NAMIC INSURANCE CO COM CHSQ00128 646 2,250 SH   OTR   1,000 0 1,250
NATIONAL GRID TRANSCO SPONSORE COM 636274409 418 6,654 SH   SOLE   6,200 0 454
NATIONAL GRID TRANSCO SPONSORE COM 636274409 437 6,952 SH   OTR   6,952 0 0
NCR CORP NEW COM COM 62886E108 6,942 169,991 SH   SOLE   151,983 0 18,008
NCR CORP NEW COM COM 62886E108 800 19,600 SH   OTR   19,600 0 0
NESTLE S A SPONSORED ADR COM 641069406 490 5,623 SH   SOLE   5,196 0 427
NESTLE S A SPONSORED ADR COM 641069406 493 5,660 SH   OTR   5,660 0 0
NETEASE COM INC SPONSORED ADR COM 64110W102 1,034 3,438 SH   SOLE   3,438 0 0
NETFLIX COM 64110L106 24,087 161,216 SH   SOLE   145,431 0 15,785
NEXTERA ENERGY INC COM COM 65339F101 213 1,522 SH   SOLE   1,522 0 0
NIKE INC. COM 654106103 6,662 112,907 SH   SOLE   100,353 0 12,554
NIKE INC. COM 654106103 944 16,000 SH   OTR   12,000 0 4,000
NISSAN MOTORS SPONSORED ADR COM 654744408 297 14,929 SH   SOLE   13,875 0 1,054
NISSAN MOTORS SPONSORED ADR COM 654744408 308 15,460 SH   OTR   15,460 0 0
NORDSON CORP COM COM 655663102 7,466 61,538 SH   SOLE   54,988 0 6,550
NORDSON CORP COM COM 655663102 522 4,300 SH   OTR   0 0 4,300
NORDSTROM INC COM COM 655664100 1,308 27,342 SH   SOLE   27,342 0 0
NORDSTROM INC COM COM 655664100 871 18,200 SH   OTR   8,200 0 10,000
NORFOLK SOUTHERN CORP COM 655844108 201 1,655 SH   SOLE   1,330 0 325
NORFOLK SOUTHERN CORP COM 655844108 1,339 11,000 SH   OTR   0 0 11,000
NORWEGIAN CRUISE LINE SHS COM G66721104 771 14,193 SH   SOLE   14,193 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 547 6,555 SH   SOLE   6,226 0 329
NOVARTIS A G SPONSORED ADR COM 66987V109 526 6,306 SH   OTR   6,306 0 0
NTT DOCOMO INC SPONS ADR COM 62942M201 433 18,300 SH   SOLE   17,011 0 1,289
NTT DOCOMO INC SPONS ADR COM 62942M201 449 19,000 SH   OTR   19,000 0 0
NVIDIA CORP COM COM 67066G104 1,198 8,285 SH   SOLE   8,285 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 8,560 78,208 SH   SOLE   74,091 0 4,117
NXP SEMICONDUCTORS N V COM COM N6596X109 3,721 34,000 SH   OTR   20,200 0 13,800
O REILLY AUTOMOTIVE COM COM 67103H107 248 1,136 SH   SOLE   1,136 0 0
O REILLY AUTOMOTIVE COM COM 67103H107 350 1,600 SH   OTR   1,600 0 0
OCCIDENTAL PETE CP DEL COM 674599105 207 3,460 SH   SOLE   2,511 0 949
ON SEMICONDUCTOR CORP COM COM 682189105 4,120 293,432 SH   SOLE   265,861 0 27,571
ORACLE SYSTEMS CORP COM COM 68389X105 579 11,548 SH   SOLE   9,048 0 2,500
ORACLE SYSTEMS CORP COM COM 68389X105 2,973 59,300 SH   OTR   29,800 0 29,500
PACKAGING CORP AMER COM COM 695156109 316 2,840 SH   SOLE   2,840 0 0
PARKER HANNIFIN CORP COM COM 701094104 244 1,524 SH   SOLE   1,524 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,278 23,806 SH   SOLE   23,806 0 0
PENSKE AUTOMOTIVE GRP COM COM 70959W103 717 16,336 SH   SOLE   16,336 0 0
PEPSICO INC COM 713448108 759 6,572 SH   SOLE   5,240 0 1,332
PEPSICO INC COM 713448108 6,814 59,000 SH   OTR   0 0 59,000
PFIZER INC COM 717081103 9,423 280,537 SH   SOLE   257,436 0 23,101
PFIZER INC COM 717081103 8,157 242,848 SH   OTR   34,448 0 208,400
PHILIP MORRIS INTL INC COM COM 718172109 16,103 137,107 SH   SOLE   128,825 0 8,282
PHILIP MORRIS INTL INC COM COM 718172109 2,299 19,572 SH   OTR   19,572 0 0
PHILLIPS 66 COM COM 718546104 80 967 SH   SOLE   967 0 0
PHILLIPS 66 COM COM 718546104 1,240 15,000 SH   OTR   0 0 15,000
PNC FINL SVCS GROUP COM COM 693475105 81 650 SH   SOLE   650 0 0
PNC FINL SVCS GROUP COM COM 693475105 4,543 36,380 SH   OTR   0 0 36,380
POLARIS INDS COM 731068102 111 1,200 SH   SOLE   1,200 0 0
POLARIS INDS COM 731068102 729 7,900 SH   OTR   3,900 0 4,000
POOL CORPORATION COM COM 73278L105 485 4,127 SH   SOLE   4,127 0 0
PRAXAIR INC COM COM 74005P104 67 505 SH   SOLE   505 0 0
PRAXAIR INC COM COM 74005P104 1,060 8,000 SH   OTR   0 0 8,000
PRICELINE GROUP, INC. COM 741503403 370 198 SH   SOLE   198 0 0
PRICELINE GROUP, INC. COM 741503403 5,121 2,738 SH   OTR   1,038 0 1,700
PRIMERICA INC COM COM 74164M108 4,211 55,591 SH   SOLE   51,529 0 4,062
PRIMERICA INC COM COM 74164M108 326 4,300 SH   OTR   4,300 0 0
PROCTER & GAMBLE CO COM 742718109 2,500 28,691 SH   SOLE   24,178 0 4,513
PROCTER & GAMBLE CO COM 742718109 7,390 84,800 SH   OTR   0 0 84,800
QUALCOMM INC COM COM 747525103 348 6,299 SH   SOLE   5,134 0 1,165
QUALCOMM INC COM COM 747525103 265 4,796 SH   OTR   4,796 0 0
ROCHE HLDG LTD SPONSORED ADR COM 771195104 605 18,995 SH   SOLE   17,863 0 1,132
ROCHE HLDG LTD SPONSORED ADR COM 771195104 515 16,150 SH   OTR   16,150 0 0
ROYAL BK CDA MONTREAL COM COM 780087102 479 6,606 SH   SOLE   6,138 0 468
ROYAL BK CDA MONTREAL COM COM 780087102 496 6,833 SH   OTR   6,833 0 0
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 16,891 310,332 SH   SOLE   291,158 0 19,174
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 4,358 80,062 SH   OTR   53,662 0 26,400
S&P GLOBAL INC COM COM 78409V104 4,461 30,557 SH   SOLE   27,894 0 2,663
S&P GLOBAL INC COM COM 78409V104 1,168 8,000 SH   OTR   4,000 0 4,000
SANOFI COM 80105N105 447 9,328 SH   SOLE   8,802 0 526
SANOFI COM 80105N105 468 9,767 SH   OTR   9,767 0 0
SCHLUMBERGER LTD COM COM 806857108 1,666 25,300 SH   OTR   0 0 25,300
SCHWAB CHARLES CP NEW COM COM 808513105 319 7,437 SH   SOLE   7,437 0 0
SEI INVESTMENTS CO COM COM 784117103 5,314 98,819 SH   SOLE   90,238 0 8,581
SEI INVESTMENTS CO COM COM 784117103 947 17,600 SH   OTR   9,100 0 8,500
SENSATA TECHNOLOGIES HOLDING COM N7902X106 346 8,092 SH   SOLE   8,092 0 0
SHERWIN WILLIAMS CO COM COM 824348106 16,244 46,285 SH   SOLE   41,898 0 4,387
SHERWIN WILLIAMS CO COM COM 824348106 6,563 18,700 SH   OTR   10,700 0 8,000
SIEMENS A G SPONSORED ADR COM 826197501 558 8,128 SH   SOLE   7,552 0 576
SIEMENS A G SPONSORED ADR COM 826197501 580 8,450 SH   OTR   8,450 0 0
SIMON PPTY GROUP NEW COM COM 828806109 391 2,420 SH   SOLE   2,420 0 0
SPECTRUM BRANDS HLDGS COM COM 84763R101 8,473 67,759 SH   SOLE   60,462 0 7,297
SPECTRUM BRANDS HLDGS COM COM 84763R101 938 7,500 SH   OTR   3,700 0 3,800
STARBUCKS CORP COM COM 855244109 18,433 316,116 SH   SOLE   284,640 0 31,476
STARBUCKS CORP COM COM 855244109 4,723 81,000 SH   OTR   20,000 0 61,000
STATE STREET CORP COM COM 857477103 229 2,547 SH   SOLE   2,547 0 0
STRYKER CORP COM COM 863667101 97 700 SH   SOLE   700 0 0
STRYKER CORP COM COM 863667101 347 2,500 SH   OTR   2,500 0 0
SUBARU CORP UNSPONSORED ADR COM 86428V104 354 21,020 SH   SOLE   21,020 0 0
SWISSCOM AG SPONSORED ADR COM 871013108 449 9,295 SH   SOLE   8,640 0 655
SWISSCOM AG SPONSORED ADR COM 871013108 474 9,809 SH   OTR   9,809 0 0
TARGET CORP COM COM 87612E106 1,649 31,542 SH   SOLE   30,022 0 1,520
TE CONNECTIVITY LTD REG SHS COM H84989104 661 8,407 SH   SOLE   8,407 0 0
TECHNIPFMC PLC COM COM G87110105 87 3,200 SH   SOLE   3,200 0 0
TECHNIPFMC PLC COM COM G87110105 585 21,500 SH   OTR   21,500 0 0
TELEFLEX INC COM COM 879369106 201 966 SH   SOLE   966 0 0
TIFFANY & CO NEW COM COM 886547108 5 54 SH   SOLE   54 0 0
TIFFANY & CO NEW COM COM 886547108 657 7,000 SH   OTR   7,000 0 0
TJX COMPANIES COM 872540109 16 220 SH   SOLE   220 0 0
TJX COMPANIES COM 872540109 938 13,000 SH   OTR   13,000 0 0
TOMPKINS FINCL CORP COM COM 890110109 1,995 25,339 SH   OTR   0 0 25,339
TOTAL S A SPONSORED ADR COM 89151E109 599 12,080 SH   SOLE   11,235 0 845
TOTAL S A SPONSORED ADR COM 89151E109 632 12,754 SH   OTR   12,754 0 0
TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 282 2,681 SH   SOLE   2,492 0 189
TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 294 2,800 SH   OTR   2,800 0 0
TRANSCANADA CORP COM COM 89353D107 279 5,845 SH   SOLE   5,426 0 419
TRANSCANADA CORP COM COM 89353D107 285 5,984 SH   OTR   5,984 0 0
TRANSUNION COM COM 89400J107 301 6,943 SH   SOLE   6,943 0 0
TRIMBLE INC COM 896239100 5,451 152,814 SH   SOLE   138,983 0 13,831
TRIMBLE INC COM 896239100 888 24,900 SH   OTR   14,900 0 10,000
TRIPADVISOR INC COM COM 896945201 857 22,446 SH   SOLE   22,446 0 0
TRIPADVISOR INC COM COM 896945201 191 5,000 SH   OTR   5,000 0 0
U S BANCORP DEL COM NEW COM 902973304 578 11,138 SH   SOLE   9,518 0 1,620
ULTA SALON COSMETICS & FRAGRAN COM 90384S303 7,918 27,557 SH   SOLE   24,795 0 2,762
UNILEVER PLC SPON ADR NEW COM 904767704 549 10,145 SH   SOLE   8,940 0 1,205
UNILEVER PLC SPON ADR NEW COM 904767704 478 8,834 SH   OTR   8,834 0 0
UNION PAC CORP COM COM 907818108 272 2,500 SH   SOLE   100 0 2,400
UNITED PARCEL SERVICE CL B COM 911312106 683 6,176 SH   SOLE   5,386 0 790
UNITED PARCEL SERVICE CL B COM 911312106 221 2,000 SH   OTR   0 0 2,000
UNITED RENTALS INC COM COM 911363109 5,457 48,419 SH   SOLE   43,108 0 5,311
UNITED RENTALS INC COM COM 911363109 845 7,500 SH   OTR   7,500 0 0
UNITED TECHNOLOGIES CP COM 913017109 450 3,682 SH   SOLE   2,205 0 1,477
UNITEDHEALTH GROUP INC COM COM 91324P102 613 3,307 SH   SOLE   3,307 0 0
UNIVERSAL DISPLAY CORP COM COM 91347P105 339 3,100 SH   SOLE   3,100 0 0
UNIVEST CORP PA COM COM 915271100 54 1,794 SH   SOLE   1,794 0 0
UNIVEST CORP PA COM COM 915271100 1,572 52,500 SH   OTR   0 0 52,500
VERISK ANALYTICS INC CL A COM 92345Y106 15,048 178,353 SH   SOLE   160,868 0 17,485
VERISK ANALYTICS INC CL A COM 92345Y106 1,535 18,191 SH   OTR   10,400 0 7,791
VERIZON COMMUNICATIONS COM COM 92343V104 917 20,542 SH   SOLE   17,497 0 3,045
VERIZON COMMUNICATIONS COM COM 92343V104 2,769 62,000 SH   OTR   0 0 62,000
VINCI S A ADR COM 927320101 480 22,523 SH   SOLE   20,880 0 1,643
VINCI S A ADR COM 927320101 490 23,002 SH   OTR   23,002 0 0
VISA INC COM 92826C839 74 792 SH   SOLE   792 0 0
VISA INC COM 92826C839 1,688 18,000 SH   OTR   0 0 18,000
VODAFONE GROUP PLC NEW SPONS A COM 92857W308 467 16,242 SH   SOLE   15,097 0 1,145
VODAFONE GROUP PLC NEW SPONS A COM 92857W308 481 16,741 SH   OTR   16,741 0 0
WABTEC CORP COM COM 929740108 4,921 53,781 SH   SOLE   50,008 0 3,773
WABTEC CORP COM COM 929740108 549 6,000 SH   OTR   6,000 0 0
WAL MART STORES INC COM 931142103 415 5,489 SH   SOLE   3,809 0 1,680
WAL MART STORES INC COM 931142103 530 7,000 SH   OTR   0 0 7,000
WALGREENS BOOTS ALLIAN COM COM 931427108 65 824 SH   SOLE   824 0 0
WALGREENS BOOTS ALLIAN COM COM 931427108 1,175 15,000 SH   OTR   10,000 0 5,000
WALT DISNEY CO COM COM 254687106 222 2,092 SH   SOLE   2,092 0 0
WALT DISNEY CO COM COM 254687106 3,719 35,000 SH   OTR   0 0 35,000
WATERS CORPORATION COM 941848103 10,847 59,005 SH   SOLE   52,770 0 6,235
WATERS CORPORATION COM 941848103 2,758 15,000 SH   OTR   13,000 0 2,000
WEBMD HEALTH CORP COM 94770V102 3,963 67,569 SH   SOLE   64,276 0 3,293
WEBMD HEALTH CORP COM 94770V102 575 9,800 SH   OTR   0 0 9,800
WELLS FARGO & CO NEW COM COM 949746101 830 14,981 SH   SOLE   12,945 0 2,036
WESTERN DIGITAL CORP COM COM 958102105 361 4,070 SH   SOLE   4,070 0 0
WESTPAC BKG CORP SPONSORED ADR COM 961214301 364 15,551 SH   SOLE   14,453 0 1,098
WESTPAC BKG CORP SPONSORED ADR COM 961214301 390 16,678 SH   OTR   16,678 0 0
WEX INC COM 96208T104 715 6,853 SH   SOLE   6,853 0 0
WEX INC COM 96208T104 469 4,500 SH   OTR   4,500 0 0
WILLIAMS SONOMA INC COM COM 969904101 9,787 201,792 SH   SOLE   180,023 0 21,769
WILLIAMS SONOMA INC COM COM 969904101 839 17,300 SH   OTR   6,800 0 10,500
XILINX INC COM COM 983919101 270 4,200 SH   OTR   4,200 0 0
YUM BRANDS INC COM COM 988498101 211 2,863 SH   SOLE   2,863 0 0
ZIMMER BIOMET HLDGS IN COM COM 98956P102 2,953 23,000 SH   OTR   0 0 23,000
ZOETIS INC CL A COM 98978V103 12,652 202,817 SH   SOLE   183,538 0 19,279
ZOETIS INC CL A COM 98978V103 580 9,300 SH   OTR   0 0 9,300
ISHARES CORE S&P SMALL-CAP ETF FUND 464287804 229 3,272 SH   SOLE   3,272 0 0
ISHARES TR CORE MSCI EAFE FUND 46432F842 296 4,855 SH   SOLE   4,855 0 0
ISHARES TR CORE MSCI EAFE FUND 46432F842 441 7,245 SH   OTR   7,245 0 0
ISHARES TR MSCI EAFE IDX FUND FUND 464287465 360 5,529 SH   SOLE   5,496 0 33
ISHARES TR RUSSELL1000GRW FUND 464287614 433 3,640 SH   SOLE   3,290 0 350
LOGAN CAPITAL LARGE CAP GROWTH FUND 00768D319 18,005 946,131 SH   OTR   822,109 0 124,022
LOGAN CAPITAL LARGE CAP GROWTH FUND 00768D327 2,262 120,458 SH   SOLE   102,749 0 17,710
LOGAN CAPITAL LONG/SHORT FND I FUND 00770X402 1,578 120,837 SH   SOLE   109,189 0 11,648
SPDR TR UNIT SER 1 FUND 78462F103 201 833 SH   SOLE   833 0 0
VANGUARD INDEX FDS SMALL CP ET FUND 922908751 430 3,170 SH   SOLE   920 0 2,250
100,000THS AIG 2021WTSWARRANTS WARR ACG874152 0 33,933 SH   SOLE   33,933 0 0