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 115 13,185 SH   SOLE   13,185 0 0
3-D SYS CORP DEL COM NEW COM 88554D205 70 8,000 SH   OTR   8,000 0 0
3M CO COM COM 88579Y101 1,692 11,230 SH   SOLE   2,930 0 8,300
3M CO COM COM 88579Y101 301 2,000 SH   OTR   0 0 2,000
ABB LTD SPONSORED ADR COM 000375204 417 23,547 SH   SOLE   21,916 0 1,631
ABB LTD SPONSORED ADR COM 000375204 275 15,510 SH   OTR   15,510 0 0
ABBOTT LABS COM 002824100 744 16,570 SH   SOLE   1,570 0 15,000
ABBVIE INC. COM COM 00287Y109 1,177 19,866 SH   SOLE   5,646 0 14,220
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 679 6,500 SH   SOLE   0 0 6,500
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 1,432 13,700 SH   OTR   11,200 0 2,500
ACUITY BRANDS INC COM COM 00508Y102 14,394 61,565 SH   SOLE   53,328 0 8,237
ACUITY BRANDS INC COM COM 00508Y102 1,941 8,300 SH   OTR   5,300 0 3,000
AETNA INC NEW COM COM 00817Y108 571 5,281 SH   SOLE   5,281 0 0
AGILENT TECHNOLOGIES COM COM 00846U101 5,211 124,640 SH   SOLE   97,062 0 27,578
AGILENT TECHNOLOGIES COM COM 00846U101 544 13,000 SH   OTR   0 0 13,000
AGRIUM INC COM 008916108 804 9,000 SH   OTR   0 0 9,000
AIRGAS INC COM 009363102 224 1,619 SH   SOLE   1,119 0 500
AIRGAS INC COM 009363102 802 5,800 SH   OTR   5,800 0 0
AKZO NOBEL N.V.SPON ADR COM 010199305 369 16,505 SH   SOLE   15,401 0 1,104
AKZO NOBEL N.V.SPON ADR COM 010199305 248 11,118 SH   OTR   11,118 0 0
ALASKA AIR GROUP INC COM COM 011659109 1,552 19,279 SH   SOLE   12,279 0 7,000
ALASKA AIR GROUP INC COM COM 011659109 644 8,000 SH   OTR   8,000 0 0
ALLERGAN PLC COM G0177J108 5,170 16,544 SH   SOLE   15,399 0 1,145
ALLETE INC COM NEW COM 018522300 1,271 25,000 SH   OTR   0 0 25,000
ALLIANCE DATA SYS CORP COM COM 018581108 12,632 45,672 SH   SOLE   38,838 0 6,834
ALLIANCE DATA SYS CORP COM COM 018581108 830 3,000 SH   OTR   3,000 0 0
ALLIANZ SE SP ADR 1/10 SH COM 018805101 529 29,782 SH   SOLE   27,640 0 2,142
ALLIANZ SE SP ADR 1/10 SH COM 018805101 343 19,318 SH   OTR   19,318 0 0
ALPHABET INC. CLASS A COM 02079K305 10,460 13,444 SH   SOLE   10,530 0 2,914
ALPHABET INC. CLASS A COM 02079K305 700 900 SH   OTR   900 0 0
ALPHABET INC. CLASS C COM 02079K107 10,110 13,322 SH   SOLE   10,417 0 2,905
ALPHABET INC. CLASS C COM 02079K107 685 902 SH   OTR   902 0 0
AMAZON COM INC COM COM 023135106 21,725 32,143 SH   SOLE   27,515 0 4,628
AMAZON COM INC COM COM 023135106 7,992 11,825 SH   OTR   2,825 0 9,000
AMDOCS LTD ORD COM G02602103 557 10,200 SH   SOLE   10,200 0 0
AMERICAN TOWER REIT COM COM 03027X100 801 8,266 SH   SOLE   4,916 0 3,350
AMERICAN TOWER REIT COM COM 03027X100 805 8,300 SH   OTR   8,300 0 0
AMERISOURCEBERGEN COM COM 03073E105 14,079 135,755 SH   SOLE   106,876 0 28,879
AMERISOURCEBERGEN COM COM 03073E105 4,750 45,800 SH   OTR   20,800 0 25,000
AMPHENOL CORP COM 032095101 16,148 309,166 SH   SOLE   250,405 0 58,761
AMPHENOL CORP COM 032095101 1,650 31,600 SH   OTR   26,400 0 5,200
ANTHEM INC COM COM 036752103 1,380 9,900 SH   SOLE   2,400 0 7,500
AON PLC SHS CL A COM G0408V102 258 2,797 SH   SOLE   2,797 0 0
APPLE INC COM COM 037833100 33,628 319,477 SH   SOLE   246,847 0 72,630
APPLE INC COM COM 037833100 15,178 144,200 SH   OTR   32,200 0 112,000
ARCHER DANIELS MIDLAND COM COM 039483102 587 16,000 SH   SOLE   0 0 16,000
ASML HOLDING N V NY REG SHS COM N07059210 371 4,177 SH   SOLE   4,177 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108 397 11,689 SH   SOLE   10,857 0 832
ASTRAZENECA PLC SPONSORED ADR COM 046353108 268 7,900 SH   OTR   7,900 0 0
AT&T INC COM COM 00206R102 15,811 459,485 SH   SOLE   395,461 0 64,024
AT&T INC COM COM 00206R102 9,463 275,000 SH   OTR   50,000 0 225,000
AUSTRALIA & N ZEA BKG GP SPONS COM 052528304 331 16,309 SH   SOLE   15,117 0 1,192
AUSTRALIA & N ZEA BKG GP SPONS COM 052528304 222 10,917 SH   OTR   10,917 0 0
AUTODESK INC COM COM 052769106 823 13,500 SH   SOLE   0 0 13,500
AUTODESK INC COM COM 052769106 183 3,000 SH   OTR   0 0 3,000
AUTOMATIC DATA PROCESS COM COM 053015103 914 10,786 SH   SOLE   10,786 0 0
AVAGO TECHNOLOGIES LTD SHS (#O COM Y0486S10 23,365 160,968 SH   SOLE   137,678 0 23,290
AVAGO TECHNOLOGIES LTD SHS (#O COM Y0486S10 2,947 20,300 SH   OTR   7,600 0 12,700
AXA SA SPONSORED ADR COM 054536107 583 21,261 SH   SOLE   19,797 0 1,464
AXA SA SPONSORED ADR COM 054536107 385 14,032 SH   OTR   14,032 0 0
BAE SYSTEMS PLC COM 05523R107 453 15,376 SH   SOLE   14,265 0 1,111
BAE SYSTEMS PLC COM 05523R107 299 10,167 SH   OTR   10,167 0 0
BAIDU.COM - SPONSORED ADR COM 056752108 410 2,168 SH   SOLE   2,168 0 0
BANK NEW YORK MELLON COM COM 064058100 212 5,136 SH   SOLE   3,571 0 1,565
BARD C R INC COM COM 067383109 1,121 5,918 SH   SOLE   5,918 0 0
BASF SE SPONSORED ADR COM 055262505 418 5,442 SH   SOLE   5,069 0 373
BASF SE SPONSORED ADR COM 055262505 271 3,522 SH   OTR   3,522 0 0
BB&T CORP COM COM 054937107 48 1,280 SH   SOLE   1,280 0 0
BB&T CORP COM COM 054937107 5,941 157,131 SH   OTR   0 0 157,131
BCE INC COM NEW COM 05534B760 433 11,222 SH   SOLE   10,491 0 731
BCE INC COM NEW COM 05534B760 288 7,445 SH   OTR   7,445 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 989 5 SH   SOLE   0 0 5
BERKSHIRE HATHAWAY INC CL B COM 084670702 630 4,769 SH   SOLE   2,619 0 2,150
BLACKROCK INC COM COM 09247X101 262 768 SH   SOLE   543 0 225
BOEING CO COM 097023105 1,116 7,719 SH   SOLE   1,994 0 5,725
BOMBARDIER INC CL B COM 097751200 10 10,000 SH   SOLE   10,000 0 0
BORG WARNER INC COM COM 099724106 4,023 93,071 SH   SOLE   74,451 0 18,620
BORG WARNER INC COM COM 099724106 1,146 26,500 SH   OTR   19,000 0 7,500
BP PLC SPONSORED ADR COM 055622104 402 12,863 SH   SOLE   12,863 0 0
BRISTOL MYERS SQUIBB COM 110122108 1,307 19,000 SH   SOLE   0 0 19,000
BRISTOL MYERS SQUIBB COM 110122108 330 4,800 SH   OTR   0 0 4,800
BRITISH AMERN TOB PLC SPONSORE COM 110448107 802 7,265 SH   SOLE   6,539 0 726
BRITISH AMERN TOB PLC SPONSORE COM 110448107 451 4,085 SH   OTR   4,085 0 0
CANADIAN IMPRL BK COMM COM COM 136069101 345 5,239 SH   SOLE   4,877 0 362
CANADIAN IMPRL BK COMM COM COM 136069101 228 3,467 SH   OTR   3,467 0 0
CANON INC ADR COM 138006309 345 11,447 SH   SOLE   10,697 0 750
CANON INC ADR COM 138006309 229 7,594 SH   OTR   7,594 0 0
CARDTRONICS INC COM 14161H108 236 7,000 SH   OTR   7,000 0 0
CARMAX INC COM COM 143130102 899 16,658 SH   SOLE   13,158 0 3,500
CATERPILLAR INC DEL COM COM 149123101 1,209 17,788 SH   SOLE   4,663 0 13,125
CATERPILLAR INC DEL COM COM 149123101 557 8,200 SH   OTR   0 0 8,200
CBRE GROUP INC CL A COM 12504L109 14,547 420,684 SH   SOLE   364,295 0 56,389
CBRE GROUP INC CL A COM 12504L109 1,176 34,000 SH   OTR   24,000 0 10,000
CCFNB BANCORP INC COM COM 124880105 1,189 30,000 SH   OTR   0 0 30,000
CELGENE CORP COM COM 151020104 11,517 96,171 SH   SOLE   82,817 0 13,354
CELGENE CORP COM COM 151020104 1,994 16,650 SH   OTR   16,650 0 0
CHEVRON CORP NEW COM COM 166764100 13,779 153,168 SH   SOLE   132,675 0 20,493
CHEVRON CORP NEW COM COM 166764100 4,276 47,530 SH   OTR   18,530 0 29,000
CHIPOTLE MEXICAN GRILL CL A COM 169656105 76 159 SH   SOLE   13 0 146
CHIPOTLE MEXICAN GRILL CL A COM 169656105 504 1,050 SH   OTR   600 0 450
CHUBB CORP (#OLD) COM 17123210 265 2,000 SH   SOLE   2,000 0 0
CISCO SYS INC COM 17275R102 1,581 58,219 SH   SOLE   7,084 0 51,135
CISCO SYS INC COM 17275R102 489 18,000 SH   OTR   18,000 0 0
CITIZENS & NORTHN CORP COM COM 172922106 437 20,812 SH   SOLE   0 0 20,812
CITIZENS & NORTHN CORP COM COM 172922106 1,366 65,060 SH   OTR   0 0 65,060
CITRIX SYS INC COM COM 177376100 1,505 19,900 SH   SOLE   10,800 0 9,100
CITRIX SYS INC COM COM 177376100 1,099 14,528 SH   OTR   4,728 0 9,800
COCA COLA CO COM 191216100 700 16,300 SH   SOLE   13,395 0 2,905
COGNIZANT TECH SOLUTIONS COM 192446102 16,533 275,459 SH   SOLE   221,756 0 53,703
COGNIZANT TECH SOLUTIONS COM 192446102 3,265 54,400 SH   OTR   22,600 0 31,800
COMMUNITY BK SYS INC COM COM 203607106 1,198 30,000 SH   SOLE   0 0 30,000
COMMUNITY BK SYS INC COM COM 203607106 2,596 65,000 SH   OTR   0 0 65,000
CONOCOPHILLIPS COM COM 20825C104 1,026 21,976 SH   SOLE   5,976 0 16,000
CONOCOPHILLIPS COM COM 20825C104 1,401 30,000 SH   OTR   0 0 30,000
COSTCO WHSL CORP NEW COM 22160K105 1,610 9,970 SH   SOLE   9,970 0 0
CSX CORP COM 126408103 3,553 136,899 SH   SOLE   107,307 0 29,592
CSX CORP COM 126408103 311 12,000 SH   OTR   12,000 0 0
CUMMINS INC COM 231021106 3,108 35,315 SH   SOLE   27,607 0 7,708
CUMMINS INC COM 231021106 1,769 20,100 SH   OTR   7,050 0 13,050
DASSAULT SYS S A SPONSORED ADR COM 237545108 495 6,172 SH   SOLE   6,172 0 0
DAVITA INC COM COM 23918K108 662 9,493 SH   SOLE   9,493 0 0
DEERE & CO COM COM 244199105 201 2,635 SH   SOLE   2,435 0 200
DEERE & CO COM COM 244199105 1,777 23,300 SH   OTR   5,300 0 18,000
DELPHI AUTOMOTIVE PLC SHS COM G27823106 472 5,511 SH   SOLE   5,511 0 0
DIAGEO P L C SPON ADR NEW COM 25243Q205 244 2,235 SH   SOLE   1,350 0 885
DOLLAR TREE INC COM COM 256746108 1,023 13,242 SH   SOLE   13,242 0 0
DOMINION RES VA NEW COM COM 25746U109 893 13,200 SH   SOLE   200 0 13,000
DONEGAL GROUP INC CL A COM 257701201 3,150 223,703 SH   OTR   0 0 223,703
DONEGAL GROUP INC CL B COM 257701300 2,183 135,185 SH   OTR   0 0 135,185
DOW CHEM CO COM COM 260543103 13,928 270,556 SH   SOLE   249,945 0 20,611
DOW CHEM CO COM COM 260543103 2,543 49,400 SH   OTR   34,400 0 15,000
DR REDDYS LABS LTD ADR COM 256135203 389 8,393 SH   SOLE   8,393 0 0
DU PONT E I DE NEMOURS COM 263534109 713 10,699 SH   SOLE   5,380 0 5,319
DU PONT E I DE NEMOURS COM 263534109 2,198 33,000 SH   OTR   0 0 33,000
DUKE ENERGY CORP NEW COM COM 26441C204 1,034 14,482 SH   SOLE   1,149 0 13,333
DUKE ENERGY CORP NEW COM COM 26441C204 1,428 20,001 SH   OTR   2 0 19,999
EATON CORP PLC COM G29183103 153 2,942 SH   SOLE   2,942 0 0
EATON CORP PLC COM G29183103 455 8,748 SH   OTR   8,748 0 0
ECOLAB INC COM COM 278865100 4,053 35,433 SH   SOLE   32,811 0 2,622
ELECTRONIC ARTS INC COM COM 285512109 9,398 136,763 SH   SOLE   115,845 0 20,918
ELECTRONIC ARTS INC COM COM 285512109 1,141 16,600 SH   OTR   11,000 0 5,600
ELI LILLY & CO COM COM 532457108 463 5,500 SH   SOLE   0 0 5,500
ELI LILLY & CO COM COM 532457108 2,275 27,000 SH   OTR   0 0 27,000
EMERSON ELECTRIC COMPANY COM 291011104 323 6,746 SH   SOLE   6,331 0 415
ENI S P A SPONSORED ADR COM 26874R108 553 18,541 SH   SOLE   17,264 0 1,277
ENI S P A SPONSORED ADR COM 26874R108 363 12,171 SH   OTR   12,171 0 0
ESTEE LAUDER COS INC CL A COM 518439104 11,784 133,823 SH   SOLE   110,725 0 23,098
ESTEE LAUDER COS INC CL A COM 518439104 1,585 18,000 SH   OTR   0 0 18,000
EXELON CORP COM COM 30161N101 599 21,580 SH   SOLE   4,390 0 17,190
EXPRESS SCRIPTS HOLDING COMPAN COM 30219G108 2,414 27,618 SH   SOLE   11,018 0 16,600
EXPRESS SCRIPTS HOLDING COMPAN COM 30219G108 2,474 28,300 SH   OTR   10,200 0 18,100
EXTRA SPACE STORAGE COM COM 30225T102 1,293 14,663 SH   SOLE   14,663 0 0
EXXON MOBIL CORP COM COM 30231G102 1,779 22,818 SH   SOLE   4,718 0 18,100
EXXON MOBIL CORP COM COM 30231G102 6,789 87,098 SH   OTR   7,098 0 80,000
F5 NETWORKS INC COM COM 315616102 534 5,506 SH   SOLE   5,506 0 0
F5 NETWORKS INC COM COM 315616102 979 10,100 SH   OTR   3,100 0 7,000
FACEBOOK INC CL A COM 30303M102 21,366 204,150 SH   SOLE   179,945 0 24,205
FACTSET RESH SYS INC COM COM 303075105 1,178 7,249 SH   SOLE   7,249 0 0
FASTENAL CO COM COM 311900104 122 3,000 SH   SOLE   3,000 0 0
FASTENAL CO COM COM 311900104 424 10,399 SH   OTR   10,399 0 0
FISERV INC COM COM 337738108 8,983 98,222 SH   SOLE   91,121 0 7,101
FISERV INC COM COM 337738108 1,976 21,600 SH   OTR   17,100 0 4,500
FIVE BELOW INC COM COM 33829M101 202 6,302 SH   SOLE   6,302 0 0
FIVE BELOW INC COM COM 33829M101 353 11,000 SH   OTR   0 0 11,000
FLEETCOR TECHNOLOGIES COM 339041105 9,535 66,709 SH   SOLE   57,459 0 9,250
FLEETCOR TECHNOLOGIES COM 339041105 629 4,400 SH   OTR   1,800 0 2,600
FLEXTRONICS INTL LTD ORD COM Y2573F102 425 37,924 SH   SOLE   37,924 0 0
FLOWSERVE CORP COM COM 34354P105 4,640 110,276 SH   SOLE   90,860 0 19,416
FLOWSERVE CORP COM COM 34354P105 896 21,300 SH   OTR   0 0 21,300
FMC TECHNOLOGIES INC COM COM 30249U101 1,812 62,465 SH   SOLE   48,543 0 13,922
FMC TECHNOLOGIES INC COM COM 30249U101 528 18,200 SH   OTR   18,200 0 0
FNB CORP COM COM 302520101 1,000 75,000 SH   OTR   0 0 75,000
FORD MTR CO COM NEW COM 345370860 13,068 927,461 SH   SOLE   862,149 0 65,312
FORD MTR CO COM NEW COM 345370860 2,162 153,458 SH   OTR   126,458 0 27,000
FORWARD AIR CORP COM 349853101 612 14,234 SH   SOLE   14,234 0 0
FRANKLIN FINL SVCS CP COM COM 353525108 1,028 43,750 SH   OTR   0 0 43,750
FUJI HEAVY INDS LTD ADR COM 359556206 439 5,255 SH   SOLE   5,255 0 0
FULTON FINL CORP PA COM COM 360271100 2,869 220,500 SH   OTR   0 0 220,500
GENERAL ELECTRIC CO COM 369604103 19,047 611,472 SH   SOLE   517,218 0 94,254
GENERAL ELECTRIC CO COM 369604103 8,731 280,299 SH   OTR   68,299 0 212,000
GENPACT LIMITED SHS COM G3922B107 527 21,098 SH   SOLE   21,098 0 0
GILEAD SCIENCES INC COM COM 375558103 4,839 47,823 SH   SOLE   37,533 0 10,290
GILEAD SCIENCES INC COM COM 375558103 759 7,500 SH   OTR   3,500 0 4,000
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 873 21,637 SH   SOLE   20,364 0 1,273
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 1,894 46,938 SH   OTR   31,938 0 15,000
GLOBAL PMTS INC COM COM 37940X102 18,012 279,211 SH   SOLE   239,819 0 39,392
GLOBAL PMTS INC COM COM 37940X102 490 7,600 SH   OTR   0 0 7,600
GOGO INC COM COM 38046C109 375 21,087 SH   SOLE   21,087 0 0
GOLDMAN SACHS GROUP COM COM 38141G104 766 4,250 SH   SOLE   250 0 4,000
GRAINGER W W INC COM COM 384802104 476 2,350 SH   OTR   2,350 0 0
GRUBHUB INC COM COM 400110102 274 11,311 SH   SOLE   5,211 0 6,100
HALLIBURTON CO COM COM 406216101 3,060 89,885 SH   SOLE   71,703 0 18,181
HALLIBURTON CO COM COM 406216101 197 5,800 SH   OTR   5,800 0 0
HANESBRANDS INC COM 410345102 4,460 151,548 SH   SOLE   130,632 0 20,916
HANESBRANDS INC COM 410345102 506 17,200 SH   OTR   0 0 17,200
HARMAN INTL INDS INC COM COM 413086109 6,346 67,364 SH   SOLE   57,745 0 9,619
HARMAN INTL INDS INC COM COM 413086109 292 3,100 SH   OTR   0 0 3,100
HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 606 9,832 SH   SOLE   9,832 0 0
HERSHEY FOODS CORP COM COM 427866108 4,999 56,000 SH   OTR   0 0 56,000
HEWLETT PACKARD ENTERP COM COM 42824C109 246 16,200 SH   SOLE   0 0 16,200
HOME DEPOT INC COM 437076102 20,291 153,428 SH   SOLE   126,063 0 27,365
HP INC COM COM 40434L105 192 16,200 SH   SOLE   0 0 16,200
HSBC HLDGS PLC SPON ADR NEW COM 404280406 529 13,395 SH   SOLE   12,459 0 936
HSBC HLDGS PLC SPON ADR NEW COM 404280406 347 8,797 SH   OTR   8,797 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 352 3,800 SH   SOLE   3,800 0 0
IMPERIAL TOBACCO GRP SPONSORED COM 45314210 513 4,848 SH   SOLE   4,566 0 282
IMPERIAL TOBACCO GRP SPONSORED COM 45314210 356 3,367 SH   OTR   3,367 0 0
INFOSYS LTD SPONSORED ADR COM 456788108 592 35,334 SH   SOLE   35,334 0 0
INFOSYS LTD SPONSORED ADR COM 456788108 569 34,000 SH   OTR   34,000 0 0
INGERSOLL-RAND COMPANY CL A COM G47791101 416 7,520 SH   SOLE   7,520 0 0
INTEL CORP COM 458140100 735 21,321 SH   SOLE   17,031 0 4,290
INTEL CORP COM 458140100 4,080 118,418 SH   OTR   58,418 0 60,000
INTERCONTINENTAL EXHANGE INC COM 45866F104 769 3,000 SH   SOLE   0 0 3,000
INTERNATIONAL BUS MACH COM 459200101 613 4,452 SH   SOLE   2,601 0 1,851
INTERNATIONAL BUS MACH COM 459200101 9,221 67,000 SH   OTR   0 0 67,000
INTESA SANPAOLO S P A SPON ADR COM 46115H107 364 18,077 SH   SOLE   16,795 0 1,282
INTESA SANPAOLO S P A SPON ADR COM 46115H107 248 12,300 SH   OTR   12,300 0 0
INTUIT COM COM 461202103 670 6,941 SH   SOLE   6,941 0 0
INTUIT COM COM 461202103 743 7,700 SH   OTR   7,700 0 0
J P MORGAN CHASE & CO COM COM 46625H100 1,616 24,469 SH   SOLE   5,472 0 18,997
JACOBS ENGR GROUP DEL COM COM 469814107 600 14,300 SH   SOLE   2,300 0 12,000
JAPAN TOB INC ADR COM 471105205 454 24,413 SH   SOLE   23,293 0 1,120
JAPAN TOB INC ADR COM 471105205 311 16,759 SH   OTR   16,759 0 0
JAZZ PHARMACEUTICALS P SHS USD COM G50871105 216 1,539 SH   SOLE   1,539 0 0
JOHNSON & JOHNSON COM 478160104 3,506 34,136 SH   SOLE   19,199 0 14,937
JOHNSON & JOHNSON COM 478160104 2,106 20,500 SH   OTR   0 0 20,500
KELLOGG CO COM 487836108 1,019 14,100 SH   SOLE   0 0 14,100
KEYSIGHT TECHNOLOGIES COM COM 49338L103 1,844 65,088 SH   SOLE   51,259 0 13,829
KIMBERLY CLARK CORP COM 494368103 1,938 15,225 SH   SOLE   4,175 0 11,050
KIMBERLY CLARK CORP COM 494368103 2,540 19,950 SH   OTR   0 0 19,950
KIRBY CORP COM COM 497266106 316 6,001 SH   SOLE   6,001 0 0
KONINKLIJKE PHILIPS N.V. COM 500472303 500 19,659 SH   SOLE   18,350 0 1,309
KONINKLIJKE PHILIPS N.V. COM 500472303 322 12,666 SH   OTR   12,666 0 0
KRAFT HEINZ CO COM COM 500754106 1,809 24,863 SH   SOLE   18,288 0 6,575
KRAFT HEINZ CO COM COM 500754106 497 6,833 SH   OTR   0 0 6,833
LULULEMON ATHLETICA IN COM COM 550021109 755 14,389 SH   SOLE   8,389 0 6,000
LULULEMON ATHLETICA IN COM COM 550021109 294 5,600 SH   OTR   5,600 0 0
LUXOTTICA GROUP S P A SPONSORE COM 55068R202 464 7,152 SH   SOLE   7,152 0 0
MARSH & MCLENNAN COS COM COM 571748102 835 15,058 SH   SOLE   15,058 0 0
MASTERCARD INC CL A COM 57636Q104 22,118 227,172 SH   SOLE   198,092 0 29,081
MASTERCARD INC CL A COM 57636Q104 3,018 31,000 SH   OTR   11,000 0 20,000
MCDONALDS CORP COM COM 580135101 18,404 155,783 SH   SOLE   136,775 0 19,008
MCDONALDS CORP COM COM 580135101 3,741 31,669 SH   OTR   18,669 0 13,000
MCGRAW HILL FINL INC COM COM 580645109 2,838 28,792 SH   SOLE   26,073 0 2,719
MCGRAW HILL FINL INC COM COM 580645109 690 7,000 SH   OTR   3,000 0 4,000
MCKESSON CORP COM COM 58155Q103 2,524 12,798 SH   SOLE   11,937 0 861
MCKESSON CORP COM COM 58155Q103 256 1,300 SH   OTR   1,300 0 0
MEDTRONIC PLC COM G5960L103 1,299 16,886 SH   SOLE   1,386 0 15,500
MERCK & CO INC COM 58933Y105 8,231 155,838 SH   SOLE   126,114 0 29,724
MERCK & CO INC COM 58933Y105 6,110 115,676 SH   OTR   15,676 0 100,000
METTLER-TOLEDO INTL COM 592688105 10,695 31,537 SH   SOLE   26,494 0 5,043
METTLER-TOLEDO INTL COM 592688105 1,916 5,650 SH   OTR   2,150 0 3,500
MICROCHIP TECHNOLOGY COM COM 595017104 1,431 30,746 SH   SOLE   22,746 0 8,000
MICROCHIP TECHNOLOGY COM COM 595017104 931 20,000 SH   OTR   20,000 0 0
MICROSOFT CORP COM 594918104 3,045 54,876 SH   SOLE   26,256 0 28,620
MICROSOFT CORP COM 594918104 9,654 174,000 SH   OTR   10,000 0 164,000
MIDDLEBY CORP. COM 596278101 15,723 145,758 SH   SOLE   125,894 0 19,864
MIDDLEBY CORP. COM 596278101 440 4,080 SH   OTR   4,080 0 0
MONDELEZ INTL INC CL A COM 609207105 1,058 23,604 SH   SOLE   8,154 0 15,450
MONDELEZ INTL INC CL A COM 609207105 919 20,500 SH   OTR   0 0 20,500
MONSTER BEVERAGE CORP COM 61174X109 16,800 112,785 SH   SOLE   97,812 0 14,973
MSC INDL DIRECT INC CL A COM 553530106 387 6,871 SH   SOLE   6,546 0 325
MUENCHENER RUECK-UNSPON ADR COM 626188106 526 26,258 SH   SOLE   24,423 0 1,835
MUENCHENER RUECK-UNSPON ADR COM 626188106 340 16,971 SH   OTR   16,971 0 0
NAMIC INSURANCE CO COM CHSQ00128 66 228 SH   SOLE   160 0 68
NAMIC INSURANCE CO COM CHSQ00128 648 2,250 SH   OTR   1,000 0 1,250
NATIONAL GRID TRANSCO SPONSORE COM 636274300 598 8,595 SH   SOLE   7,614 0 981
NATIONAL GRID TRANSCO SPONSORE COM 636274300 367 5,280 SH   OTR   5,280 0 0
NATIONAL-OILWELL VARCO COM 637071101 485 14,492 SH   SOLE   2,492 0 12,000
NATL PENN BANCSHARES COM COM 637138108 1,073 86,994 SH   OTR   0 0 86,994
NCR CORP NEW COM COM 62886E108 4,500 183,981 SH   SOLE   156,892 0 27,089
NCR CORP NEW COM COM 62886E108 404 16,500 SH   OTR   16,500 0 0
NESTLE S A SPONSORED ADR COM 641069406 505 6,784 SH   SOLE   6,293 0 491
NESTLE S A SPONSORED ADR COM 641069406 319 4,281 SH   OTR   4,281 0 0
NETAPP INC COM 64110D104 220 8,300 SH   SOLE   0 0 8,300
NETEASE COM INC SPONSORED ADR COM 64110W102 442 2,438 SH   SOLE   2,438 0 0
NETFLIX COM 64110L106 21,631 189,115 SH   SOLE   165,435 0 23,680
NEXTERA ENERGY INC COM COM 65339F101 1,010 9,720 SH   SOLE   920 0 8,800
NIKE INC. COM 654106103 16,052 256,827 SH   SOLE   211,691 0 45,136
NIKE INC. COM 654106103 2,475 39,600 SH   OTR   7,600 0 32,000
NIPPON TELEG & TEL SPONSORED A COM 654624105 490 12,341 SH   SOLE   11,494 0 847
NIPPON TELEG & TEL SPONSORED A COM 654624105 320 8,049 SH   OTR   8,049 0 0
NISSAN MOTORS SPONSORED ADR COM 654744408 486 22,837 SH   SOLE   21,223 0 1,614
NISSAN MOTORS SPONSORED ADR COM 654744408 322 15,140 SH   OTR   15,140 0 0
NORDSTROM INC COM COM 655664100 1,782 35,768 SH   SOLE   28,768 0 7,000
NORDSTROM INC COM COM 655664100 682 13,700 SH   OTR   6,700 0 7,000
NORFOLK SOUTHERN CORP COM 655844108 890 10,525 SH   SOLE   2,700 0 7,825
NORFOLK SOUTHERN CORP COM 655844108 930 11,000 SH   OTR   0 0 11,000
NOVARTIS A G SPONSORED ADR COM 66987V109 552 6,412 SH   SOLE   5,834 0 578
NOVARTIS A G SPONSORED ADR COM 66987V109 291 3,386 SH   OTR   3,386 0 0
NVIDIA CORP COM COM 67066G104 312 9,470 SH   SOLE   2,070 0 7,400
NXP SEMICONDUCTORS N V COM COM N6596X109 20,218 239,981 SH   SOLE   204,959 0 35,022
NXP SEMICONDUCTORS N V COM COM N6596X109 2,738 32,500 SH   OTR   18,700 0 13,800
O REILLY AUTOMOTIVE COM COM 67103H107 4,285 16,907 SH   SOLE   15,083 0 1,824
O REILLY AUTOMOTIVE COM COM 67103H107 405 1,600 SH   OTR   1,600 0 0
OCCIDENTAL PETE CP DEL COM 674599105 218 3,226 SH   SOLE   2,278 0 948
ORACLE SYSTEMS CORP COM COM 68389X105 2,162 59,173 SH   SOLE   44,673 0 14,500
ORACLE SYSTEMS CORP COM COM 68389X105 2,166 59,300 SH   OTR   29,800 0 29,500
PENSKE AUTOMOTIVE GRP COM COM 70959W103 704 16,636 SH   SOLE   16,636 0 0
PEPSICO INC COM 713448108 1,533 15,346 SH   SOLE   4,014 0 11,332
PEPSICO INC COM 713448108 5,895 59,000 SH   OTR   0 0 59,000
PERRIGO CO COM COM G97822103 9,241 63,863 SH   SOLE   53,738 0 10,125
PFIZER INC COM 717081103 9,245 286,408 SH   SOLE   213,350 0 73,057
PFIZER INC COM 717081103 7,582 234,896 SH   OTR   26,496 0 208,400
PHILIP MORRIS INTL INC COM COM 718172109 14,596 166,028 SH   SOLE   152,980 0 13,048
PHILIP MORRIS INTL INC COM COM 718172109 1,962 22,322 SH   OTR   22,322 0 0
PHILLIPS 66 COM COM 718546104 251 3,069 SH   SOLE   3,069 0 0
PHILLIPS 66 COM COM 718546104 1,227 15,000 SH   OTR   0 0 15,000
PIEDMONT NAT GAS INC COM COM 720186105 1,711 30,000 SH   SOLE   0 0 30,000
PNC FINL SVCS GROUP COM COM 693475105 119 1,250 SH   SOLE   1,250 0 0
PNC FINL SVCS GROUP COM COM 693475105 3,467 36,380 SH   OTR   0 0 36,380
POLARIS INDS COM 731068102 662 7,703 SH   SOLE   7,703 0 0
POLARIS INDS COM 731068102 499 5,800 SH   OTR   2,800 0 3,000
PRAXAIR INC COM COM 74005P104 126 1,230 SH   SOLE   1,230 0 0
PRAXAIR INC COM COM 74005P104 819 8,000 SH   OTR   0 0 8,000
PRECISION CASTPARTS CORP. COM 740189105 905 3,900 SH   SOLE   2,700 0 1,200
PRICELINE GROUP, INC. COM 741503403 22,230 17,436 SH   SOLE   15,391 0 2,045
PRICELINE GROUP, INC. COM 741503403 4,128 3,238 SH   OTR   1,538 0 1,700
PROCTER & GAMBLE CO COM 742718109 16,486 207,600 SH   SOLE   176,066 0 31,534
PROCTER & GAMBLE CO COM 742718109 6,734 84,800 SH   OTR   0 0 84,800
PUBLIC SVC ENTERPRISE COM 744573106 658 17,000 SH   SOLE   0 0 17,000
QUALCOMM INC COM COM 747525103 935 18,706 SH   SOLE   10,366 0 8,340
QUALCOMM INC COM COM 747525103 240 4,796 SH   OTR   4,796 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 256 3,600 SH   SOLE   3,600 0 0
ROBERT HALF INTL INC COM COM 770323103 5,471 116,054 SH   SOLE   99,259 0 16,795
ROBERT HALF INTL INC COM COM 770323103 377 8,000 SH   OTR   8,000 0 0
ROCHE HLDG LTD SPONSORED ADR COM 771195104 531 15,384 SH   SOLE   14,399 0 985
ROCHE HLDG LTD SPONSORED ADR COM 771195104 296 8,583 SH   OTR   8,583 0 0
ROYAL BK CDA MONTREAL COM COM 780087102 364 6,786 SH   SOLE   6,305 0 481
ROYAL BK CDA MONTREAL COM COM 780087102 240 4,477 SH   OTR   4,477 0 0
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 10,659 231,506 SH   SOLE   213,152 0 18,354
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 460 10,000 SH   OTR   0 0 10,000
SANDISK CORP COM COM 80004C101 400 5,264 SH   SOLE   5,264 0 0
SANOFI COM 80105N105 413 9,691 SH   SOLE   9,007 0 684
SANOFI COM 80105N105 278 6,528 SH   OTR   6,528 0 0
SCHLUMBERGER LTD COM COM 806857108 1,193 17,100 SH   SOLE   3,600 0 13,500
SCHLUMBERGER LTD COM COM 806857108 1,765 25,300 SH   OTR   0 0 25,300
SCRIPPS NETWORKS INTER CL A CO COM 811065101 278 5,037 SH   SOLE   5,037 0 0
SEI INVESTMENTS CO COM COM 784117103 4,769 91,008 SH   SOLE   81,987 0 9,021
SEI INVESTMENTS CO COM COM 784117103 760 14,500 SH   OTR   6,000 0 8,500
SENSATA TECHNOLOGIES HOLDING COM N7902X106 373 8,092 SH   SOLE   8,092 0 0
SHERWIN WILLIAMS CO COM COM 824348106 17,589 67,754 SH   SOLE   58,691 0 9,062
SHERWIN WILLIAMS CO COM COM 824348106 4,855 18,700 SH   OTR   10,700 0 8,000
SIEMENS A G SPONSORED ADR COM 826197501 555 5,685 SH   SOLE   5,293 0 392
SIEMENS A G SPONSORED ADR COM 826197501 362 3,707 SH   OTR   3,707 0 0
SIGNET JEWELERS LTD. COM G81276100 1,387 11,210 SH   SOLE   9,710 0 1,500
SIMON PPTY GROUP NEW COM COM 828806109 471 2,420 SH   SOLE   2,420 0 0
SNAP ON INC COM 833034101 652 3,805 SH   SOLE   3,805 0 0
STARBUCKS CORP COM COM 855244109 22,523 375,198 SH   SOLE   305,199 0 70,000
STARBUCKS CORP COM COM 855244109 4,862 81,000 SH   OTR   20,000 0 61,000
STATE STREET CORP COM COM 857477103 747 11,252 SH   SOLE   11,252 0 0
STERICYCLE INC COM COM 858912108 5,240 43,453 SH   SOLE   37,147 0 6,306
STIFEL FINANCIAL CORP COM 860630102 643 15,176 SH   SOLE   15,176 0 0
STRYKER CORP COM COM 863667101 167 1,800 SH   SOLE   1,800 0 0
STRYKER CORP COM COM 863667101 232 2,500 SH   OTR   2,500 0 0
SWISSCOM AG SPONSORED ADR COM 871013108 436 8,678 SH   SOLE   8,078 0 600
SWISSCOM AG SPONSORED ADR COM 871013108 282 5,618 SH   OTR   5,618 0 0
TARGET CORP COM COM 87612E106 216 2,970 SH   SOLE   2,015 0 955
TE CONNECTIVITY LTD REG SHS COM H84989104 440 6,807 SH   SOLE   6,807 0 0
THOMSON REUTERS CORP COM COM 884903105 537 14,185 SH   SOLE   11,949 0 2,236
THOMSON REUTERS CORP COM COM 884903105 208 5,495 SH   OTR   5,495 0 0
TIFFANY & CO NEW COM COM 886547108 570 7,465 SH   SOLE   7,465 0 0
TIFFANY & CO NEW COM COM 886547108 534 7,000 SH   OTR   7,000 0 0
TJX COMPANIES COM 872540109 21 300 SH   SOLE   300 0 0
TJX COMPANIES COM 872540109 922 13,000 SH   OTR   13,000 0 0
TOMPKINS FINCL CORP COM COM 890110109 1,423 25,339 SH   OTR   0 0 25,339
TOTAL S A SPONSORED ADR COM 89151E109 556 12,361 SH   SOLE   11,509 0 852
TOTAL S A SPONSORED ADR COM 89151E109 365 8,123 SH   OTR   8,123 0 0
TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 511 4,152 SH   SOLE   3,863 0 289
TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 339 2,758 SH   OTR   2,758 0 0
TRACTOR SUPPLY CO COM COM 892356106 5,694 66,594 SH   SOLE   60,654 0 5,940
TRANSCANADA CORP COM COM 89353D107 312 9,586 SH   SOLE   8,917 0 669
TRANSCANADA CORP COM COM 89353D107 206 6,323 SH   OTR   6,323 0 0
TRIMBLE NAVIGATION LIMITED COM 896239100 3,324 154,981 SH   SOLE   123,534 0 31,447
TRIMBLE NAVIGATION LIMITED COM 896239100 249 11,600 SH   OTR   11,600 0 0
TRIPADVISOR INC COM COM 896945201 7,124 83,568 SH   SOLE   71,142 0 12,426
TRIPADVISOR INC COM COM 896945201 895 10,500 SH   OTR   10,500 0 0
U S BANCORP DEL COM NEW COM 902973304 1,378 32,289 SH   SOLE   30,344 0 1,945
ULTA SALON COSMETICS & FRAGRAN COM 90384S303 4,939 26,695 SH   SOLE   22,916 0 3,779
UNDER ARMOUR INC CL A COM 904311107 559 6,931 SH   SOLE   6,931 0 0
UNDER ARMOUR INC CL A COM 904311107 427 5,300 SH   OTR   5,300 0 0
UNILEVER PLC SPON ADR NEW COM 904767704 576 13,368 SH   SOLE   11,763 0 1,605
UNILEVER PLC SPON ADR NEW COM 904767704 316 7,329 SH   OTR   7,329 0 0
UNION PAC CORP COM COM 907818108 208 2,654 SH   SOLE   254 0 2,400
UNITED CONTL HLDGS INC COM COM 910047109 8,202 143,138 SH   SOLE   124,668 0 18,470
UNITED RENTALS INC COM COM 911363109 6,635 91,465 SH   SOLE   76,814 0 14,651
UNITED RENTALS INC COM COM 911363109 544 7,500 SH   OTR   7,500 0 0
UNITED TECHNOLOGIES CP COM 913017109 343 3,566 SH   SOLE   2,089 0 1,477
UNITEDHEALTH GROUP INC COM COM 91324P102 341 2,900 SH   SOLE   2,900 0 0
UNIVEST CORP PA COM COM 915271100 36 1,744 SH   SOLE   1,744 0 0
UNIVEST CORP PA COM COM 915271100 1,095 52,500 SH   OTR   0 0 52,500
V F CORP COM COM 918204108 732 11,758 SH   SOLE   11,758 0 0
VENTAS INC COM COM 92276F100 846 15,000 SH   SOLE   0 0 15,000
VERISK ANALYTICS INC CL A COM 92345Y106 14,555 189,321 SH   SOLE   165,670 0 23,651
VERISK ANALYTICS INC CL A COM 92345Y106 1,184 15,400 SH   OTR   9,400 0 6,000
VERIZON COMMUNICATIONS COM COM 92343V104 2,277 49,264 SH   SOLE   15,124 0 34,140
VERIZON COMMUNICATIONS COM COM 92343V104 2,681 58,000 SH   OTR   0 0 58,000
VINCI S A ADR COM 927320101 436 27,138 SH   SOLE   25,219 0 1,919
VINCI S A ADR COM 927320101 279 17,387 SH   OTR   17,387 0 0
VIPSHOP HLDGS LTD SPONSORED AD COM 92763W103 251 16,454 SH   SOLE   16,454 0 0
VODAFONE GROUP PLC NEW SPONS A COM 92857W308 432 13,390 SH   SOLE   12,446 0 944
VODAFONE GROUP PLC NEW SPONS A COM 92857W308 285 8,825 SH   OTR   8,825 0 0
WABTEC CORP COM COM 929740108 4,229 59,465 SH   SOLE   55,400 0 4,065
WABTEC CORP COM COM 929740108 242 3,400 SH   OTR   3,400 0 0
WAL MART STORES INC COM 931142103 261 4,254 SH   SOLE   2,924 0 1,330
WALGREENS BOOTS ALLIAN COM COM 931427108 549 6,450 SH   SOLE   850 0 5,600
WALGREENS BOOTS ALLIAN COM COM 931427108 1,277 15,000 SH   OTR   10,000 0 5,000
WALT DISNEY CO COM COM 254687106 164 1,560 SH   SOLE   1,560 0 0
WALT DISNEY CO COM COM 254687106 3,678 35,000 SH   OTR   0 0 35,000
WATERS CORPORATION COM 941848103 10,232 76,028 SH   SOLE   59,631 0 16,397
WATERS CORPORATION COM 941848103 1,750 13,000 SH   OTR   13,000 0 0
WELLS FARGO & CO NEW COM COM 949746101 2,405 44,234 SH   SOLE   14,668 0 29,566
WESTPAC BKG CORP SPONSORED ADR COM 961214301 366 15,120 SH   SOLE   14,066 0 1,054
WESTPAC BKG CORP SPONSORED ADR COM 961214301 244 10,051 SH   OTR   10,051 0 0
WEX INC COM 96208T104 441 4,992 SH   SOLE   4,992 0 0
WEX INC COM 96208T104 398 4,500 SH   OTR   4,500 0 0
WHITEWAVE FOODS CO COM COM 966244105 4,139 106,383 SH   SOLE   96,074 0 10,309
WILLIAMS SONOMA INC COM COM 969904101 9,313 159,441 SH   SOLE   140,356 0 19,085
WILLIAMS SONOMA INC COM COM 969904101 263 4,500 SH   OTR   4,500 0 0
YUM BRANDS INC COM COM 988498101 648 8,869 SH   SOLE   8,869 0 0
ZEBRA TECHNOLOGIES CORP CL A COM 989207105 372 5,337 SH   SOLE   5,337 0 0
ZIMMER BIOMET HLDGS IN COM COM 98956P102 872 8,500 SH   SOLE   0 0 8,500
ZIMMER BIOMET HLDGS IN COM COM 98956P102 2,360 23,000 SH   OTR   0 0 23,000
ZOETIS INC CL A COM 98978V103 9,862 205,808 SH   SOLE   181,320 0 24,488
ZURICH INS GROUP LTD SPONSORED COM 989825104 406 15,726 SH   SOLE   14,610 0 1,116
ZURICH INS GROUP LTD SPONSORED COM 989825104 268 10,379 SH   OTR   10,379 0 0
CAPITAL PRODUCT PARTNE COM UNI Fund Y11082107 66 11,960 SH   SOLE   11,960 0 0
ISHARES S&P GLBL ENERGY SECT Fund 464287341 1,313 46,860 SH   SOLE   45,622 0 1,238
ISHARES S&P GLBL ENERGY SECT Fund 464287341 364 13,000 SH   OTR   13,000 0 0
ISHARES TR CORE MSCI EAFE Fund 46432F842 294 5,415 SH   SOLE   5,415 0 0
ISHARES TR RUSSELL1000GRW Fund 464287614 6,896 69,317 SH   SOLE   69,159 0 158
ISHARES TR RUSSELL1000VAL Fund 464287598 757 7,733 SH   SOLE   6,503 0 1,230
LOGAN CAPITAL LARGE CAP GROWTH Fund 00768D319 3,022 189,108 SH   SOLE   0 0 189,108
LOGAN CAPITAL LARGE CAP GROWTH Fund 00768D319 15,119 946,131 SH   OTR   822,109 0 124,022
LOGAN CAPITAL LARGE CAP GROWTH Fund 00768D327 2,238 141,407 SH   SOLE   126,799 0 14,607
LOGAN CAPITAL LONG/SHORT FND I Fund 00770X402 1,457 119,395 SH   SOLE   111,683 0 7,711
MAINSTAY FDS HI YLD CRP BD Fund 56062F772 59 11,069 SH   SOLE   11,069 0 0
MAINSTAY FDS TAX FREE BD A Fund 56062F756 110 10,865 SH   SOLE   10,865 0 0
SPDR TR UNIT SER 1 Fund 78462F103 41 200 SH   SOLE   200 0 0
SPDR TR UNIT SER 1 Fund 78462F103 2,324 11,400 SH   OTR   11,400 0 0
VANGUARD INDEX FDS SMALL CP ET Fund 922908751 332 3,000 SH   SOLE   750 0 2,250
100,000THS AIG 2021WTSWARRANTS PRD ACG874152 0 33,933 SH   SOLE   33,933 0 0
WELLS FARGO & CO NEW DEP SHS S PRD 949746879 226 8,053 SH   SOLE   3,075 0 4,978