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 CO COM 88579Y101 464 2,645 SH   SOLE   2,645 0 0
3M CO COM 88579Y101 351 2,000 SH   OTR   0 0 2,000
ABB LTD SPONSORED ADR 000375204 1,983 59,452 SH   SOLE   59,452 0 0
ABBOTT LABS COM 002824100 9,299 78,720 SH   SOLE   78,720 0 0
ABBVIE INC COM 00287Y109 9,338 86,565 SH   SOLE   86,565 0 0
ABBVIE INC COM 00287Y109 2,345 21,742 SH   OTR   0 0 21,742
ACCENTURE PLC IRELAN SHS CLASS A G1151C101 3,323 10,385 SH   SOLE   10,385 0 0
ACCENTURE PLC IRELAN SHS CLASS A G1151C101 4,213 13,169 SH   OTR   0 0 13,169
ACTIVISION BLIZZARD COM 00507V109 13 172 SH   SOLE   172 0 0
ACUITY BRANDS INC COM 00508Y102 369 2,131 SH   SOLE   2,131 0 0
ADOBE SYSTEMS INCORP COM 00724F101 12,144 21,094 SH   SOLE   21,094 0 0
ADOBE SYSTEMS INCORP COM 00724F101 3,570 0 SH   OTR   0 0 6,201
ADVANCED MICRO DEVIC COM 007903107 63 610 SH   SOLE   610 0 0
AFLAC INC COM 001055102 37 707 SH   SOLE   707 0 0
AGILENT TECHNOLOGIES COM 00846U101 10,806 68,597 SH   SOLE   68,597 0 0
AGILENT TECHNOLOGIES COM 00846U101 3,962 25,153 SH   OTR   0 0 25,153
AIR PRODS & CHEMS IN COM 009158106 4 15 SH   SOLE   15 0 0
AIRBNB INC COM CL A 009066101 7 43 SH   SOLE   43 0 0
ALASKA AIR GROUP INC COM 011659109 867 14,795 SH   SOLE   14,795 0 0
ALASKA AIR GROUP INC COM 011659109 700 11,949 SH   OTR   0 0 11,949
ALCON AG ORD SHS H01301128 0 1 SH   SOLE   1 0 0
ALIBABA GROUP HLDG L SPONSORED ADS 01609W102 19 127 SH   SOLE   127 0 0
ALIGN TECHNOLOGY INC COM 016255101 9,217 13,851 SH   SOLE   13,851 0 0
ALIGN TECHNOLOGY INC COM 016255101 5,950 8,942 SH   OTR   0 0 8,942
ALLEGION PLC ORD SHS G0176J109 22 167 SH   SOLE   167 0 0
ALLIANCE DATA SYSTEM COM 018581108 807 8,000 SH   OTR   0 0 8,000
ALLSTATE CORP COM 020002101 5 43 SH   SOLE   43 0 0
ALPHABET INC CAP STK CL A 02079K305 23,526 8,800 SH   SOLE   8,800 0 0
ALPHABET INC CAP STK CL C 02079K107 15,291 5,737 SH   SOLE   5,737 0 0
ALPHABET INC CAP STK CL A 02079K305 3,059 1,144 SH   OTR   0 0 1,144
ALTRIA GROUP INC COM 02209S103 118 2,595 SH   SOLE   2,595 0 0
AMAZON COM INC COM 023135106 48,799 14,855 SH   SOLE   14,855 0 0
AMAZON COM INC COM 023135106 24,756 7,536 SH   OTR   0 0 7,536
AMDOCS LTD SHS G02602103 302 3,989 SH   SOLE   3,989 0 0
AMERICAN ELEC PWR CO COM 025537101 4 45 SH   SOLE   45 0 0
AMERICAN EXPRESS CO COM 025816109 111 665 SH   SOLE   665 0 0
AMERICAN TOWER CORP COM 03027X100 4,857 18,298 SH   SOLE   18,298 0 0
AMERICAN TOWER CORP COM 03027X100 478 1,800 SH   OTR   0 0 1,800
AMERICAN WTR WKS CO COM 030420103 35 210 SH   SOLE   210 0 0
AMERIPRISE FINL INC COM 03076C106 211 800 SH   SOLE   800 0 0
AMERISOURCEBERGEN CO COM 03073E105 752 6,293 SH   SOLE   6,293 0 0
AMERISOURCEBERGEN CO COM 03073E105 2,047 17,141 SH   OTR   0 0 17,141
AMETEK INC COM 031100100 56 450 SH   SOLE   450 0 0
AMGEN INC COM 031162100 13,160 61,884 SH   SOLE   61,884 0 0
AMGEN INC COM 031162100 1,600 7,522 SH   OTR   0 0 7,522
AMPHENOL CORP NEW CL A 032095101 23,841 325,561 SH   SOLE   325,561 0 0
AMPHENOL CORP NEW CL A 032095101 4,862 66,398 SH   OTR   0 0 66,398
ANALOG DEVICES INC COM 032654105 40 241 SH   SOLE   241 0 0
ANHEUSER BUSCH INBEV SPONSORED ADR 03524A108 72 1,279 SH   SOLE   1,279 0 0
ANTHEM INC COM 036752103 4,826 12,946 SH   SOLE   12,946 0 0
AON PLC SHS CL A G0403H108 1,072 3,751 SH   SOLE   3,751 0 0
APOLLO GLOBAL MGMT I COM CL A 03768E105 7 112 SH   SOLE   112 0 0
APPLE INC COM 037833100 80,945 572,046 SH   SOLE   572,046 0 0
APPLE INC COM 037833100 49,399 349,113 SH   OTR   0 0 349,113
APTIV PLC SHS G6095L109 1,463 9,822 SH   SOLE   9,822 0 0
APTIV PLC SHS G6095L109 417 2,799 SH   OTR   0 0 2,799
ARES CAPITAL CORP COM 04010L103 21 1,010 SH   SOLE   1,010 0 0
ARTISAN PARTNERS ASS CL A 04316A108 52 1,058 SH   SOLE   1,058 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,954 5,306 SH   SOLE   5,306 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,822 2,445 SH   OTR   0 0 2,445
ASTRAZENECA PLC SPONSORED ADR 046353108 1,687 28,087 SH   SOLE   28,087 0 0
AT&T INC COM 00206R102 11,795 436,696 SH   SOLE   436,696 0 0
AT&T INC COM 00206R102 6,959 257,661 SH   OTR   0 0 257,661
AUTODESK INC COM 052769106 57 200 SH   SOLE   200 0 0
AUTODESK INC COM 052769106 856 3,000 SH   OTR   0 0 3,000
AUTOMATIC DATA PROCE COM 053015103 6,043 30,226 SH   SOLE   30,226 0 0
AUTOMATIC DATA PROCE COM 053015103 580 2,900 SH   OTR   0 0 2,900
AUTONATION INC COM 05329W102 33 275 SH   SOLE   275 0 0
AUTOZONE INC COM 053332102 129 76 SH   SOLE   76 0 0
AUTOZONE INC COM 053332102 1,409 830 SH   OTR   0 0 830
AVANOS MED INC COM 05350V106 1 25 SH   SOLE   25 0 0
AVERY DENNISON CORP COM 053611109 11 54 SH   SOLE   54 0 0
BAIDU INC SPON ADR REP A 056752108 615 4,001 SH   SOLE   4,001 0 0
BALL CORP COM 058498106 2 21 SH   SOLE   21 0 0
BANK NEW YORK MELLON COM 064058100 422 8,148 SH   SOLE   8,148 0 0
BANK NEW YORK MELLON COM 064058100 518 10,000 SH   OTR   0 0 10,000
BCE INC COM NEW 05534B760 1,880 37,558 SH   SOLE   37,558 0 0
BECTON DICKINSON & C COM 075887109 418 1,700 SH   SOLE   1,700 0 0
BED BATH & BEYOND IN COM 075896100 17 1,000 SH   SOLE   1,000 0 0
BERKSHIRE HATHAWAY I CL B NEW 084670702 997 3,653 SH   SOLE   3,653 0 0
BHP GROUP LTD SPONSORED ADS 088606108 0 2 SH   SOLE   2 0 0
BIOGEN INC COM 09062X103 33 115 SH   SOLE   115 0 0
BK OF AMERICA CORP COM 060505104 166 3,914 SH   SOLE   3,914 0 0
BLACK KNIGHT INC COM 09215C105 25 354 SH   SOLE   354 0 0
BLACKBAUD INC COM 09227Q100 84 1,200 SH   OTR   0 0 1,200
BLACKROCK INC COM 09247X101 714 851 SH   SOLE   851 0 0
BLACKROCK INC COM 09247X101 755 900 SH   OTR   0 0 900
BLACKSTONE GROUP INC COM 09260D107 35 305 SH   SOLE   305 0 0
BOEING CO COM 097023105 183 831 SH   SOLE   831 0 0
BOEING CO COM 097023105 1,637 7,441 SH   OTR   0 0 7,441
BOOKING HOLDINGS INC COM 09857L108 2,148 905 SH   SOLE   905 0 0
BOOKING HOLDINGS INC COM 09857L108 4,271 1,799 SH   OTR   0 0 1,799
BOOT BARN HLDGS INC COM 099406100 27 300 SH   SOLE   300 0 0
BORGWARNER INC COM 099724106 17 384 SH   SOLE   384 0 0
BORGWARNER INC COM 099724106 1,365 31,585 SH   OTR   0 0 31,585
BOSTON BEER INC CL A 100557107 483 948 SH   SOLE   948 0 0
BOSTON SCIENTIFIC CO COM 101137107 5 125 SH   SOLE   125 0 0
BOYD GAMING CORP COM 103304101 6 100 SH   SOLE   100 0 0
BP PLC SPONSORED ADR 055622104 2,678 97,979 SH   SOLE   97,979 0 0
BP PLC SPONSORED ADR 055622104 656 24,000 SH   OTR   0 0 24,000
BRIGHT HORIZONS FAM COM 109194100 3 21 SH   SOLE   21 0 0
BRISTOL-MYERS SQUIBB COM 110122108 912 15,418 SH   SOLE   15,418 0 0
BRISTOL-MYERS SQUIBB COM 110122108 1,370 23,150 SH   OTR   0 0 23,150
BRITISH AMERN TOB PL SPONSORED ADR 110448107 1,834 51,955 SH   SOLE   51,955 0 0
BROADCOM INC COM 11135F101 43,630 89,972 SH   SOLE   89,972 0 0
BROADCOM INC COM 11135F101 7,634 15,742 SH   OTR   0 0 15,742
BROADRIDGE FINL SOLU COM 11133T103 6,898 41,395 SH   SOLE   41,395 0 0
BROADRIDGE FINL SOLU COM 11133T103 1,175 7,050 SH   OTR   0 0 7,050
BROOKFIELD ASSET MGM CL A LTD VT SH 112585104 4 84 SH   SOLE   84 0 0
BROOKFIELD INFRAST P LP INT UNIT G16252101 20 350 SH   SOLE   350 0 0
BROWN FORMAN CORP CL B 115637209 6 90 SH   SOLE   90 0 0
BUILDERS FIRSTSOURCE COM 12008R107 73 1,418 SH   SOLE   1,418 0 0
BUNGE LIMITED COM G16962105 33 400 SH   SOLE   400 0 0
BURLINGTON STORES IN COM 122017106 3,864 13,627 SH   SOLE   13,627 0 0
BURLINGTON STORES IN COM 122017106 783 2,760 SH   OTR   0 0 2,760
C H ROBINSON WORLDWI COM NEW 12541W209 174 2,000 SH   OTR   0 0 2,000
CALAMOS CONV & HIGH COM SHS 12811P108 48 3,226 SH   SOLE   3,226 0 0
CANADIAN IMP BK COMM COM 136069101 1,690 15,184 SH   SOLE   15,184 0 0
CANADIAN NATL RY CO COM 136375102 38 329 SH   SOLE   329 0 0
CANADIAN SOLAR INC COM 136635109 1,980 57,248 SH   SOLE   57,248 0 0
CAPITAL ONE FINL COR COM 14040H105 16 100 SH   SOLE   100 0 0
CARMAX INC COM 143130102 2,416 18,883 SH   SOLE   18,883 0 0
CARMAX INC COM 143130102 2,247 17,557 SH   OTR   0 0 17,557
CARNIVAL CORP UNIT 99/99/9999 143658300 0 6 SH   SOLE   6 0 0
CARRIER GLOBAL CORPO COM 14448C104 140 2,704 SH   SOLE   2,704 0 0
CARRIER GLOBAL CORPO COM 14448C104 109 2,100 SH   OTR   0 0 2,100
CATERPILLAR INC COM 149123101 751 3,914 SH   SOLE   3,914 0 0
CATERPILLAR INC COM 149123101 1,785 9,300 SH   OTR   0 0 9,300
CBRE GROUP INC CL A 12504L109 342 3,517 SH   SOLE   3,517 0 0
CBRE GROUP INC CL A 12504L109 1,889 19,400 SH   OTR   0 0 19,400
CDW CORP COM 12514G108 7,143 39,244 SH   SOLE   39,244 0 0
CDW CORP COM 12514G108 3,459 19,006 SH   OTR   0 0 19,006
CEMEX SAB DE CV SPON ADR NEW 151290889 8 1,174 SH   SOLE   1,174 0 0
CERENCE INC COM 156727109 12 129 SH   SOLE   129 0 0
CHAMPIONX CORPORATIO COM 15872M104 0 1 SH   SOLE   1 0 0
CHARLES RIV LABS INT COM 159864107 7,225 17,508 SH   SOLE   17,508 0 0
CHARLES RIV LABS INT COM 159864107 1,362 3,300 SH   OTR   0 0 3,300
CHARTER COMMUNICATIO CL A 16119P108 3 4 SH   SOLE   4 0 0
CHEMED CORP NEW COM 16359R103 4 9 SH   SOLE   9 0 0
CHEMOURS CO COM 163851108 14 473 SH   SOLE   473 0 0
CHEVRON CORP NEW COM 166764100 15,848 156,211 SH   SOLE   156,211 0 0
CHEVRON CORP NEW COM 166764100 5,132 50,591 SH   OTR   0 0 50,591
CHOICE HOTELS INTL I COM 169905106 101 800 SH   SOLE   800 0 0
CHUBB LIMITED COM H1467J104 135 777 SH   SOLE   777 0 0
CIGNA CORP NEW COM 125523100 210 1,049 SH   SOLE   1,049 0 0
CIGNA CORP NEW COM 125523100 1,271 6,350 SH   OTR   0 0 6,350
CINCINNATI FINL CORP COM 172062101 24 210 SH   SOLE   210 0 0
CINTAS CORP COM 172908105 14,146 37,161 SH   SOLE   37,161 0 0
CINTAS CORP COM 172908105 2,757 7,243 SH   OTR   0 0 7,243
CISCO SYS INC COM 17275R102 12,810 235,340 SH   SOLE   235,340 0 0
CISCO SYS INC COM 17275R102 2,698 49,576 SH   OTR   0 0 49,576
CITIGROUP INC COM NEW 172967424 47 665 SH   SOLE   665 0 0
CITIZENS & NORTHN CO COM 172922106 1,522 60,260 SH   OTR   0 0 60,260
CITIZENS FINL GROUP COM 174610105 15 327 SH   SOLE   327 0 0
CITRIX SYS INC COM 177376100 774 7,206 SH   SOLE   7,206 0 0
CITRIX SYS INC COM 177376100 977 9,100 SH   OTR   0 0 9,100
CME GROUP INC COM 12572Q105 316 1,635 SH   SOLE   1,635 0 0
CMS ENERGY CORP COM 125896100 3,195 53,484 SH   SOLE   53,484 0 0
COCA COLA CO COM 191216100 8,489 161,782 SH   SOLE   161,782 0 0
COCA COLA CO COM 191216100 1,599 30,469 SH   OTR   0 0 30,469
COGNIZANT TECHNOLOGY CL A 192446102 7,919 106,715 SH   SOLE   106,715 0 0
COGNIZANT TECHNOLOGY CL A 192446102 3,776 50,881 SH   OTR   0 0 50,881
COINBASE GLOBAL INC COM CL A 19260Q107 9,473 41,643 SH   SOLE   41,643 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 169 741 SH   OTR   0 0 741
COLGATE PALMOLIVE CO COM 194162103 155 2,056 SH   SOLE   2,056 0 0
COMCAST CORP NEW CL A 20030N101 2,687 48,047 SH   SOLE   48,047 0 0
COMCAST CORP NEW CL A 20030N101 694 12,400 SH   OTR   0 0 12,400
COMMUNITY BK SYS INC COM 203607106 4,119 60,200 SH   OTR   0 0 60,200
COMPASS DIVERSIFIED SH BEN INT 20451Q104 27 949 SH   SOLE   949 0 0
COMPASS INC CL A 20464U100 13 1,000 SH   SOLE   1,000 0 0
CONOCOPHILLIPS COM 20825C104 868 12,812 SH   SOLE   12,812 0 0
CONOCOPHILLIPS COM 20825C104 5,544 81,800 SH   OTR   0 0 81,800
CONSOLIDATED EDISON COM 209115104 40 549 SH   SOLE   549 0 0
CONSTELLATION BRANDS CL A 21036P108 6,573 31,196 SH   SOLE   31,196 0 0
CONSTELLATION BRANDS CL A 21036P108 507 2,407 SH   OTR   0 0 2,407
CONTINENTAL RES INC COM 212015101 44 950 SH   SOLE   950 0 0
COOPER COS INC COM NEW 216648402 7 16 SH   SOLE   16 0 0
COPART INC COM 217204106 10,178 73,368 SH   SOLE   73,368 0 0
COPART INC COM 217204106 1,443 10,404 SH   OTR   0 0 10,404
CORTEVA INC COM 22052L104 44 1,036 SH   SOLE   1,036 0 0
CORTEVA INC COM 22052L104 708 16,832 SH   OTR   0 0 16,832
COSTCO WHSL CORP NEW COM 22160K105 1,089 2,423 SH   SOLE   2,423 0 0
CREE INC COM 225447101 11 142 SH   SOLE   142 0 0
CSX CORP COM 126408103 3,744 125,876 SH   SOLE   125,876 0 0
CSX CORP COM 126408103 909 30,576 SH   OTR   0 0 30,576
CUMMINS INC COM 231021106 317 1,413 SH   SOLE   1,413 0 0
CUMMINS INC COM 231021106 3,867 17,219 SH   OTR   0 0 17,219
CVS HEALTH CORP COM 126650100 691 8,145 SH   SOLE   8,145 0 0
CVS HEALTH CORP COM 126650100 628 7,400 SH   OTR   0 0 7,400
DANAHER CORPORATION COM 235851102 381 1,251 SH   SOLE   1,251 0 0
DECKERS OUTDOOR CORP COM 243537107 60 167 SH   SOLE   167 0 0
DEERE & CO COM 244199105 692 2,066 SH   SOLE   2,066 0 0
DEERE & CO COM 244199105 6,636 19,805 SH   OTR   0 0 19,805
DELL TECHNOLOGIES IN CL C 24703L202 0 1 SH   SOLE   1 0 0
DELTA AIR LINES INC COM NEW 247361702 38 896 SH   SOLE   896 0 0
DEXCOM INC COM 252131107 43 78 SH   SOLE   78 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 401 2,080 SH   SOLE   2,080 0 0
DICKS SPORTING GOODS COM 253393102 18,964 158,341 SH   SOLE   158,341 0 0
DICKS SPORTING GOODS COM 253393102 3,411 28,479 SH   OTR   0 0 28,479
DISCOVERY INC COM SER A 25470F104 8 330 SH   SOLE   330 0 0
DISNEY WALT CO COM 254687106 831 4,912 SH   SOLE   4,912 0 0
DISNEY WALT CO COM 254687106 5,481 32,400 SH   OTR   0 0 32,400
DOCUSIGN INC COM 256163106 21 80 SH   SOLE   80 0 0
DOLLAR GEN CORP NEW COM 256677105 2,173 10,243 SH   SOLE   10,243 0 0
DOLLAR TREE INC COM 256746108 30 315 SH   SOLE   315 0 0
DOMINION ENERGY INC COM 25746U109 29 398 SH   SOLE   398 0 0
DONEGAL GROUP INC CL B 257701300 1,828 135,185 SH   OTR   0 0 135,185
DONEGAL GROUP INC CL A 257701201 3,241 223,703 SH   OTR   0 0 223,703
DOVER CORP COM 260003108 25 160 SH   SOLE   160 0 0
DOW INC COM 260557103 139 2,421 SH   SOLE   2,421 0 0
DOW INC COM 260557103 969 16,832 SH   OTR   0 0 16,832
DR REDDYS LABS LTD ADR 256135203 927 14,226 SH   SOLE   14,226 0 0
DR REDDYS LABS LTD ADR 256135203 413 6,346 SH   OTR   0 0 6,346
DT MIDSTREAM INC COMMON STOCK 23345M107 12 250 SH   SOLE   250 0 0
DTE ENERGY CO COM 233331107 56 500 SH   SOLE   500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 716 7,335 SH   SOLE   7,335 0 0
DUPONT DE NEMOURS IN COM 26614N102 584 8,588 SH   SOLE   8,588 0 0
DUPONT DE NEMOURS IN COM 26614N102 1,144 16,832 SH   OTR   0 0 16,832
DYCOM INDS INC COM 267475101 513 7,200 SH   OTR   0 0 7,200
DYNATRACE INC COM NEW 268150109 2 27 SH   SOLE   27 0 0
EATON CORP PLC SHS G29183103 206 1,382 SH   SOLE   1,382 0 0
EBAY INC. COM 278642103 2 25 SH   SOLE   25 0 0
ECOLAB INC COM 278865100 3,444 16,510 SH   SOLE   16,510 0 0
ECOLAB INC COM 278865100 942 4,514 SH   OTR   0 0 4,514
EDWARDS LIFESCIENCES COM 28176E108 471 4,164 SH   SOLE   4,164 0 0
ELANCO ANIMAL HEALTH COM 28414H103 3 90 SH   SOLE   90 0 0
ELECTRONIC ARTS INC COM 285512109 10,039 70,576 SH   SOLE   70,576 0 0
ELECTRONIC ARTS INC COM 285512109 3,016 21,203 SH   OTR   0 0 21,203
EMERSON ELEC CO COM 291011104 866 9,198 SH   SOLE   9,198 0 0
EMERSON ELEC CO COM 291011104 659 7,000 SH   OTR   0 0 7,000
ENBRIDGE INC COM 29250N105 68 1,701 SH   SOLE   1,701 0 0
ENSIGN GROUP INC COM 29358P101 50 670 SH   SOLE   670 0 0
ENTEGRIS INC COM 29362U104 68 542 SH   SOLE   542 0 0
ENTERGY CORP NEW COM 29364G103 27 268 SH   SOLE   268 0 0
EPAM SYS INC COM 29414B104 22,468 39,384 SH   SOLE   39,384 0 0
EPAM SYS INC COM 29414B104 7,352 12,888 SH   OTR   0 0 12,888
EQUIFAX INC COM 294429105 5 18 SH   SOLE   18 0 0
EQUINIX INC COM 29444U700 3,211 4,064 SH   SOLE   4,064 0 0
ETSY INC COM 29786A106 2 10 SH   SOLE   10 0 0
EXELON CORP COM 30161N101 179 3,709 SH   SOLE   3,709 0 0
EXPEDIA GROUP INC COM NEW 30212P303 20 123 SH   SOLE   123 0 0
EXPEDIA GROUP INC COM NEW 30212P303 834 5,090 SH   OTR   0 0 5,090
EXPONENT INC COM 30214U102 4 37 SH   SOLE   37 0 0
EXTRA SPACE STORAGE COM 30225T102 990 5,895 SH   SOLE   5,895 0 0
EXXON MOBIL CORP COM 30231G102 428 7,281 SH   SOLE   7,281 0 0
EXXON MOBIL CORP COM 30231G102 294 5,000 SH   OTR   0 0 5,000
F N B CORP COM 302520101 808 69,500 SH   OTR   0 0 69,500
F5 NETWORKS INC COM 315616102 1,292 6,500 SH   OTR   0 0 6,500
FACEBOOK INC CL A 30303M102 33,610 99,030 SH   SOLE   99,030 0 0
FACEBOOK INC CL A 30303M102 3,719 10,959 SH   OTR   0 0 10,959
FACTSET RESH SYS INC COM 303075105 2,055 5,205 SH   SOLE   5,205 0 0
FAIR ISAAC CORP COM 303250104 70 176 SH   SOLE   176 0 0
FASTENAL CO COM 311900104 12,076 233,991 SH   SOLE   233,991 0 0
FASTENAL CO COM 311900104 2,345 45,442 SH   OTR   0 0 45,442
FEDEX CORP COM 31428X106 100 455 SH   SOLE   455 0 0
FERRARI N V COM N3167Y103 1,049 5,016 SH   SOLE   5,016 0 0
FIDELITY NATIONAL FI FNF GROUP COM 31620R303 52 1,156 SH   SOLE   1,156 0 0
FIDELITY NATL INFORM COM 31620M106 93 762 SH   SOLE   762 0 0
FIRST REP BK SAN FRA COM 33616C100 42 219 SH   SOLE   219 0 0
FIRST TR EXCHANGE-TR FIRST TR ENH NEW 33739Q408 545 9,100 SH   SOLE   9,100 0 0
FIRST UTD CORP COM 33741H107 92 4,951 SH   SOLE   4,951 0 0
FIRSTENERGY CORP COM 337932107 46 1,300 SH   SOLE   1,300 0 0
FISERV INC COM 337738108 8,586 79,131 SH   SOLE   79,131 0 0
FISERV INC COM 337738108 2,879 26,535 SH   OTR   0 0 26,535
FIVE BELOW INC COM 33829M101 7,592 42,937 SH   SOLE   42,937 0 0
FIVE BELOW INC COM 33829M101 2,827 15,991 SH   OTR   0 0 15,991
FLEETCOR TECHNOLOGIE COM 339041105 3,361 12,866 SH   SOLE   12,866 0 0
FLEETCOR TECHNOLOGIE COM 339041105 2,233 8,546 SH   OTR   0 0 8,546
FLEX LTD ORD Y2573F102 1,789 101,186 SH   SOLE   101,186 0 0
FLOOR & DECOR HLDGS CL A 339750101 7,475 61,882 SH   SOLE   61,882 0 0
FLOWSERVE CORP COM 34354P105 68 1,973 SH   SOLE   1,973 0 0
FLOWSERVE CORP COM 34354P105 690 19,900 SH   OTR   0 0 19,900
FMC CORP COM NEW 302491303 18 201 SH   SOLE   201 0 0
FORWARD AIR CORP COM 349853101 1,713 20,639 SH   SOLE   20,639 0 0
FOX FACTORY HLDG COR COM 35138V102 65 447 SH   SOLE   447 0 0
FRANCO NEV CORP COM 351858105 2 15 SH   SOLE   15 0 0
FRANKLIN FINL SVCS C COM 353525108 1,312 40,550 SH   OTR   0 0 40,550
FULTON FINL CORP PA COM 360271100 3,120 204,200 SH   OTR   0 0 204,200
GALLAGHER ARTHUR J & COM 363576109 21 140 SH   SOLE   140 0 0
GENERAL DYNAMICS COR COM 369550108 3,505 17,880 SH   SOLE   17,880 0 0
GENERAL DYNAMICS COR COM 369550108 647 3,300 SH   OTR   0 0 3,300
GENERAL MTRS CO COM 37045V100 858 16,277 SH   SOLE   16,277 0 0
GENPACT LIMITED SHS G3922B107 1,400 29,476 SH   SOLE   29,476 0 0
GENUINE PARTS CO COM 372460105 5 44 SH   SOLE   44 0 0
GETTY RLTY CORP NEW COM 374297109 79 2,700 SH   SOLE   2,700 0 0
GILEAD SCIENCES INC COM 375558103 279 4,000 SH   OTR   0 0 4,000
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 76 1,984 SH   SOLE   1,984 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 531 13,900 SH   OTR   0 0 13,900
GLOBAL PMTS INC COM 37940X102 4,984 31,629 SH   SOLE   31,629 0 0
GLOBAL PMTS INC COM 37940X102 2,366 15,017 SH   OTR   0 0 15,017
GLOBANT S A COM L44385109 2,743 9,761 SH   SOLE   9,761 0 0
GLOBANT S A COM L44385109 1,061 3,777 SH   OTR   0 0 3,777
GOLDMAN SACHS BDC IN SHS 38147U107 46 2,500 SH   SOLE   2,500 0 0
GOLDMAN SACHS GROUP COM 38141G104 76 200 SH   SOLE   200 0 0
GOOSEHEAD INS INC COM CL A 38267D109 69 454 SH   SOLE   454 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,523 10,000 SH   OTR   0 0 10,000
GRAINGER W W INC COM 384802104 59 151 SH   SOLE   151 0 0
GRAINGER W W INC COM 384802104 924 2,350 SH   OTR   0 0 2,350
GREAT LAKES DREDGE & COM 390607109 240 15,932 SH   SOLE   15,932 0 0
GUARDANT HEALTH INC COM 40131M109 13 102 SH   SOLE   102 0 0
HARTFORD FINL SVCS G COM 416515104 18 250 SH   SOLE   250 0 0
HCA HEALTHCARE INC COM 40412C101 56 231 SH   SOLE   231 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,654 22,625 SH   SOLE   22,625 0 0
HENRY SCHEIN INC COM 806407102 36 473 SH   SOLE   473 0 0
HERSHEY CO COM 427866108 38 226 SH   SOLE   226 0 0
HERSHEY CO COM 427866108 8,852 52,300 SH   OTR   0 0 52,300
HOME DEPOT INC COM 437076102 22,710 69,183 SH   SOLE   69,183 0 0
HOME DEPOT INC COM 437076102 3,332 10,151 SH   OTR   0 0 10,151
HONDA MOTOR LTD AMERN SHS 438128308 1,565 51,020 SH   SOLE   51,020 0 0
HONEYWELL INTL INC COM 438516106 5,260 24,778 SH   SOLE   24,778 0 0
HP INC COM 40434L105 27 1,000 SH   SOLE   1,000 0 0
HUBBELL INC COM 443510607 32 179 SH   SOLE   179 0 0
HUNT J B TRANS SVCS COM 445658107 3 19 SH   SOLE   19 0 0
IDEXX LABS INC COM 45168D104 4 7 SH   SOLE   7 0 0
ILLINOIS TOOL WKS IN COM 452308109 518 2,508 SH   SOLE   2,508 0 0
ILLINOIS TOOL WKS IN COM 452308109 496 2,400 SH   OTR   0 0 2,400
ILLUMINA INC COM 452327109 33 82 SH   SOLE   82 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,360 61,141 SH   SOLE   61,141 0 0
INFOSYS LTD SPONSORED ADR 456788108 857 38,505 SH   OTR   0 0 38,505
ING GROEP N.V. SPONSORED ADR 456837103 1,992 137,453 SH   SOLE   137,453 0 0
INGERSOLL RAND INC COM 45687V106 22 441 SH   SOLE   441 0 0
INSPERITY INC COM 45778Q107 5,917 53,427 SH   SOLE   53,427 0 0
INSPERITY INC COM 45778Q107 2,061 18,613 SH   OTR   0 0 18,613
INSULET CORP COM 45784P101 22 77 SH   SOLE   77 0 0
INTEL CORP COM 458140100 1,000 18,765 SH   SOLE   18,765 0 0
INTEL CORP COM 458140100 2,962 55,600 SH   OTR   0 0 55,600
INTERCONTINENTAL EXC COM 45866F104 2 16 SH   SOLE   16 0 0
INTERNATIONAL BUSINE COM 459200101 8,497 61,159 SH   SOLE   61,159 0 0
INTERNATIONAL BUSINE COM 459200101 8,968 64,552 SH   OTR   0 0 64,552
INTERNATIONAL FLAVOR COM 459506101 222 1,663 SH   SOLE   1,663 0 0
INTERNATIONAL PAPER COM 460146103 41 730 SH   SOLE   730 0 0
INTERPUBLIC GROUP CO COM 460690100 30 828 SH   SOLE   828 0 0
INTUIT COM 461202103 4,223 7,827 SH   SOLE   7,827 0 0
INTUIT COM 461202103 2,695 4,996 SH   OTR   0 0 4,996
INTUITIVE SURGICAL I COM NEW 46120E602 46 46 SH   SOLE   46 0 0
INVESCO EXCH TRADED GLOBAL WATER 46138E651 6 152 SH   SOLE   152 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 49 138 SH   SOLE   138 0 0
IONIS PHARMACEUTICAL COM 462222100 6 178 SH   SOLE   178 0 0
IPG PHOTONICS CORP COM 44980X109 5,596 35,329 SH   SOLE   35,329 0 0
IPG PHOTONICS CORP COM 44980X109 1,876 11,843 SH   OTR   0 0 11,843
IQVIA HLDGS INC COM 46266C105 7,314 30,533 SH   SOLE   30,533 0 0
IQVIA HLDGS INC COM 46266C105 2,921 12,193 SH   OTR   0 0 12,193
ISHARES INC MSCI EMERG MRKT 464286533 81 1,286 SH   SOLE   1,286 0 0
ISHARES SILVER TR ISHARES 46428Q109 159 7,736 SH   SOLE   7,736 0 0
ISHARES TR CORE MSCI EAFE 46432F842 251 3,376 SH   SOLE   3,376 0 0
ISHARES TR CORE S&P SCP ETF 464287804 201 1,843 SH   SOLE   1,843 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,582 5,772 SH   SOLE   5,772 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 376 1,721 SH   SOLE   1,721 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,080 6,899 SH   SOLE   6,899 0 0
ISHARES TR EAFE VALUE ETF 464288877 104 2,040 SH   SOLE   2,040 0 0
ISHARES TR EAFE GRWTH ETF 464288885 103 966 SH   SOLE   966 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 17 308 SH   SOLE   308 0 0
ISHARES TR CORE US AGGBD ET 464287226 17 150 SH   SOLE   150 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 30 432 SH   SOLE   432 0 0
ISHARES TR MSCI EAFE ETF 464287465 210 2,692 SH   SOLE   2,692 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 14 530 SH   SOLE   530 0 0
ISHARES TR S&P SML 600 GWT 464287887 108 822 SH   SOLE   822 0 0
ISHARES TR SELECT DIVID ETF 464287168 3 25 SH   SOLE   25 0 0
ISHARES TR RUS 1000 ETF 464287622 133 550 SH   SOLE   550 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 241 4,016 SH   SOLE   4,016 0 0
ISHARES TR PFD AND INCM SEC 464288687 10 250 SH   SOLE   250 0 0
ISHARES TR CORE S&P MCP ETF 464287507 17 66 SH   SOLE   66 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 8 95 SH   SOLE   95 0 0
JACOBS ENGR GROUP IN COM 469814107 103 777 SH   SOLE   777 0 0
JAZZ PHARMACEUTICALS SHS USD G50871105 541 4,152 SH   SOLE   4,152 0 0
JOHNSON & JOHNSON COM 478160104 10,382 64,286 SH   SOLE   64,286 0 0
JOHNSON & JOHNSON COM 478160104 3,133 19,400 SH   OTR   0 0 19,400
JOHNSON CTLS INTL PL SHS G51502105 207 3,035 SH   SOLE   3,035 0 0
JPMORGAN CHASE & CO COM 46625H100 20,773 126,902 SH   SOLE   126,902 0 0
JPMORGAN CHASE & CO COM 46625H100 1,762 10,763 SH   OTR   0 0 10,763
JUST EAT TAKEAWAY CO SPONSORED ADS 48214T305 36 2,475 SH   SOLE   2,475 0 0
JUST EAT TAKEAWAY CO SPONSORED ADS 48214T305 549 37,775 SH   OTR   0 0 37,775
KELLOGG CO COM 487836108 26 412 SH   SOLE   412 0 0
KELLOGG CO COM 487836108 454 7,100 SH   OTR   0 0 7,100
KEYCORP COM 493267108 3,859 178,495 SH   SOLE   178,495 0 0
KEYCORP COM 493267108 649 30,000 SH   OTR   0 0 30,000
KEYSIGHT TECHNOLOGIE COM 49338L103 57 345 SH   SOLE   345 0 0
KIMBERLY-CLARK CORP COM 494368103 631 4,767 SH   SOLE   4,767 0 0
KIMBERLY-CLARK CORP COM 494368103 2,470 18,650 SH   OTR   0 0 18,650
KIRBY CORP COM 497266106 494 10,299 SH   SOLE   10,299 0 0
KLA CORP COM NEW 482480100 26,263 78,511 SH   SOLE   78,511 0 0
KLA CORP COM NEW 482480100 3,292 9,840 SH   OTR   0 0 9,840
KRAFT HEINZ CO COM 500754106 17 467 SH   SOLE   467 0 0
KRAFT HEINZ CO COM 500754106 233 6,333 SH   OTR   0 0 6,333
L3HARRIS TECHNOLOGIE COM 502431109 18 83 SH   SOLE   83 0 0
LABORATORY CORP AMER COM NEW 50540R409 4 14 SH   SOLE   14 0 0
LAM RESEARCH CORP COM 512807108 134 235 SH   SOLE   235 0 0
LAUDER ESTEE COS INC CL A 518439104 21,107 70,372 SH   SOLE   70,372 0 0
LAUDER ESTEE COS INC CL A 518439104 6,166 20,557 SH   OTR   0 0 20,557
LENNAR CORP CL A 526057104 12 131 SH   SOLE   131 0 0
LENNOX INTL INC COM 526107107 6 22 SH   SOLE   22 0 0
LILLY ELI & CO COM 532457108 134 582 SH   SOLE   582 0 0
LILLY ELI & CO COM 532457108 5,776 25,000 SH   OTR   0 0 25,000
LINDE PLC SHS G5494J103 5,317 18,123 SH   SOLE   18,123 0 0
LINDE PLC SHS G5494J103 587 2,000 SH   OTR   0 0 2,000
LIONS GATE ENTMNT CO CL B NON VTG 535919500 3 218 SH   SOLE   218 0 0
LITHIA MTRS INC COM 536797103 13,818 43,584 SH   SOLE   43,584 0 0
LITHIA MTRS INC COM 536797103 1,157 3,650 SH   OTR   0 0 3,650
LITTELFUSE INC COM 537008104 3,795 13,887 SH   SOLE   13,887 0 0
LITTELFUSE INC COM 537008104 1,974 7,222 SH   OTR   0 0 7,222
LIVERAMP HLDGS INC COM 53815P108 28 600 SH   SOLE   600 0 0
LOCKHEED MARTIN CORP COM 539830109 720 2,086 SH   SOLE   2,086 0 0
LPL FINL HLDGS INC COM 50212V100 721 4,600 SH   SOLE   4,600 0 0
LULULEMON ATHLETICA COM 550021109 11,956 29,543 SH   SOLE   29,543 0 0
LULULEMON ATHLETICA COM 550021109 4,004 9,893 SH   OTR   0 0 9,893
MARRIOTT INTL INC NE CL A 571903202 47 320 SH   SOLE   320 0 0
MARRIOTT VACATIONS W COM 57164Y107 4 28 SH   SOLE   28 0 0
MARSH & MCLENNAN COS COM 571748102 2,177 14,375 SH   SOLE   14,375 0 0
MARVELL TECHNOLOGY I COM 573874104 3 55 SH   SOLE   55 0 0
MASIMO CORP COM 574795100 11,115 41,060 SH   SOLE   41,060 0 0
MASIMO CORP COM 574795100 4,632 17,110 SH   OTR   0 0 17,110
MASTERCARD INCORPORA CL A 57636Q104 35,222 101,307 SH   SOLE   101,307 0 0
MASTERCARD INCORPORA CL A 57636Q104 6,458 18,574 SH   OTR   0 0 18,574
MATCH GROUP INC NEW COM 57667L107 5,260 33,505 SH   SOLE   33,505 0 0
MATCH GROUP INC NEW COM 57667L107 1,395 8,884 SH   OTR   0 0 8,884
MCDONALDS CORP COM 580135101 7,587 31,468 SH   SOLE   31,468 0 0
MCDONALDS CORP COM 580135101 2,966 12,300 SH   OTR   0 0 12,300
MCKESSON CORP COM 58155Q103 3 15 SH   SOLE   15 0 0
MEDTRONIC PLC SHS G5960L103 7,500 59,831 SH   SOLE   59,831 0 0
MEDTRONIC PLC SHS G5960L103 564 4,500 SH   OTR   0 0 4,500
MERCK & CO INC COM 58933Y105 2,000 26,623 SH   SOLE   26,623 0 0
MERCK & CO INC COM 58933Y105 7,928 105,555 SH   OTR   0 0 105,555
MERCURY SYS INC COM 589378108 17 357 SH   SOLE   357 0 0
METLIFE INC COM 59156R108 1,062 17,212 SH   SOLE   17,212 0 0
METLIFE INC COM 59156R108 679 11,000 SH   OTR   0 0 11,000
METTLER TOLEDO INTER COM 592688105 22,378 16,247 SH   SOLE   16,247 0 0
METTLER TOLEDO INTER COM 592688105 7,822 5,679 SH   OTR   0 0 5,679
MGM RESORTS INTERNAT COM 552953101 15 343 SH   SOLE   343 0 0
MICROCHIP TECHNOLOGY COM 595017104 3,858 25,133 SH   SOLE   25,133 0 0
MICROCHIP TECHNOLOGY COM 595017104 849 5,530 SH   OTR   0 0 5,530
MICROSOFT CORP COM 594918104 25,285 89,690 SH   SOLE   89,690 0 0
MICROSOFT CORP COM 594918104 34,057 120,805 SH   OTR   0 0 120,805
MID-AMER APT CMNTYS COM 59522J103 19 100 SH   SOLE   100 0 0
MIDDLEBY CORP COM 596278101 446 2,616 SH   SOLE   2,616 0 0
MIDDLEBY CORP COM 596278101 696 4,080 SH   OTR   0 0 4,080
MONDELEZ INTL INC CL A 609207105 6,649 114,291 SH   SOLE   114,291 0 0
MONDELEZ INTL INC CL A 609207105 1,105 19,000 SH   OTR   0 0 19,000
MONOLITHIC PWR SYS I COM 609839105 4 9 SH   SOLE   9 0 0
MONSTER BEVERAGE COR COM 61174X109 13,703 154,257 SH   SOLE   154,257 0 0
MONSTER BEVERAGE COR COM 61174X109 1,088 12,245 SH   OTR   0 0 12,245
MOODYS CORP COM 615369105 363 1,023 SH   SOLE   1,023 0 0
MORGAN STANLEY COM NEW 617446448 3,696 37,977 SH   SOLE   37,977 0 0
MSC INDL DIRECT INC CL A 553530106 240 2,994 SH   SOLE   2,994 0 0
MSCI INC COM 55354G100 5,800 9,534 SH   SOLE   9,534 0 0
MSCI INC COM 55354G100 2,129 3,500 SH   OTR   0 0 3,500
NASDAQ INC COM 631103108 2 10 SH   SOLE   10 0 0
NATIONAL BANKSHARES COM 634865109 31 850 SH   SOLE   850 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,841 30,866 SH   SOLE   30,866 0 0
NETEASE INC SPONSORED ADS 64110W102 1,924 22,530 SH   SOLE   22,530 0 0
NETFLIX INC COM 64110L106 40,059 65,634 SH   SOLE   65,634 0 0
NETFLIX INC COM 64110L106 1,160 1,900 SH   OTR   0 0 1,900
NEWMONT CORP COM 651639106 38 700 SH   SOLE   700 0 0
NEXTERA ENERGY INC COM 65339F101 5,348 68,116 SH   SOLE   68,116 0 0
NIKE INC CL B 654106103 17,729 122,079 SH   SOLE   122,079 0 0
NIKE INC CL B 654106103 4,147 28,553 SH   OTR   0 0 28,553
NISOURCE INC COM 65473P105 38 1,578 SH   SOLE   1,578 0 0
NORDSON CORP COM 655663102 10,390 43,628 SH   SOLE   43,628 0 0
NORDSON CORP COM 655663102 3,677 15,441 SH   OTR   0 0 15,441
NORFOLK SOUTHN CORP COM 655844108 454 1,899 SH   SOLE   1,899 0 0
NORFOLK SOUTHN CORP COM 655844108 2,440 10,200 SH   OTR   0 0 10,200
NORTHERN TR CORP COM 665859104 9 85 SH   SOLE   85 0 0
NORTHROP GRUMMAN COR COM 666807102 3,116 8,653 SH   SOLE   8,653 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,957 23,932 SH   SOLE   23,932 0 0
NOVO-NORDISK A S ADR 670100205 1,265 13,180 SH   SOLE   13,180 0 0
NUANCE COMMUNICATION COM 67020Y100 16 292 SH   SOLE   292 0 0
NUCOR CORP COM 670346105 1 10 SH   SOLE   10 0 0
NUTRIEN LTD COM 67077M108 1,204 18,570 SH   OTR   0 0 18,570
NVENT ELECTRIC PLC SHS G6700G107 0 2 SH   SOLE   2 0 0
NVIDIA CORPORATION COM 67066G104 1,475 7,118 SH   SOLE   7,118 0 0
NXP SEMICONDUCTORS N COM N6596X109 3,797 19,386 SH   SOLE   19,386 0 0
NXP SEMICONDUCTORS N COM N6596X109 3,389 17,300 SH   OTR   0 0 17,300
OLD DOMINION FREIGHT COM 679580100 14,389 50,314 SH   SOLE   50,314 0 0
OLD DOMINION FREIGHT COM 679580100 1,499 5,243 SH   OTR   0 0 5,243
ON SEMICONDUCTOR COR COM 682189105 4,660 101,806 SH   SOLE   101,806 0 0
ON SEMICONDUCTOR COR COM 682189105 2,655 58,000 SH   OTR   0 0 58,000
ONE GAS INC COM 68235P108 11 175 SH   SOLE   175 0 0
ONEMAIN HLDGS INC COM 68268W103 10,108 182,693 SH   SOLE   182,693 0 0
ONEMAIN HLDGS INC COM 68268W103 819 14,800 SH   OTR   0 0 14,800
ONEOK INC NEW COM 682680103 59 1,020 SH   SOLE   1,020 0 0
ORACLE CORP COM 68389X105 396 4,550 SH   SOLE   4,550 0 0
ORACLE CORP COM 68389X105 3,430 39,371 SH   OTR   0 0 39,371
ORANGE SPONSORED ADR 684060106 1,449 133,829 SH   SOLE   133,829 0 0
ORASURE TECHNOLOGIES COM 68554V108 34 3,000 SH   SOLE   3,000 0 0
OREILLY AUTOMOTIVE I COM 67103H107 9 15 SH   SOLE   15 0 0
ORGANON & CO COMMON STOCK 68622V106 58 1,781 SH   SOLE   1,781 0 0
ORGANON & CO COMMON STOCK 68622V106 328 10,000 SH   OTR   0 0 10,000
OTIS WORLDWIDE CORP COM 68902V107 114 1,387 SH   SOLE   1,387 0 0
OTIS WORLDWIDE CORP COM 68902V107 86 1,050 SH   OTR   0 0 1,050
PARKER-HANNIFIN CORP COM 701094104 1 2 SH   SOLE   2 0 0
PAYCHEX INC COM 704326107 321 2,858 SH   SOLE   2,858 0 0
PAYCOM SOFTWARE INC COM 70432V102 27,630 55,733 SH   SOLE   55,733 0 0
PAYCOM SOFTWARE INC COM 70432V102 4,963 10,011 SH   OTR   0 0 10,011
PAYLOCITY HLDG CORP COM 70438V106 304 1,085 SH   SOLE   1,085 0 0
PAYPAL HLDGS INC COM 70450Y103 10,139 38,963 SH   SOLE   38,963 0 0
PAYPAL HLDGS INC COM 70450Y103 2,133 8,199 SH   OTR   0 0 8,199
PELOTON INTERACTIVE CL A COM 70614W100 2,445 28,086 SH   SOLE   28,086 0 0
PELOTON INTERACTIVE CL A COM 70614W100 410 4,707 SH   OTR   0 0 4,707
PENSKE AUTOMOTIVE GR COM 70959W103 2,387 23,724 SH   SOLE   23,724 0 0
PENSKE AUTOMOTIVE GR COM 70959W103 538 5,347 SH   OTR   0 0 5,347
PENTAIR PLC SHS G7S00T104 7 103 SH   SOLE   103 0 0
PEPSICO INC COM 713448108 7,883 52,410 SH   SOLE   52,410 0 0
PEPSICO INC COM 713448108 8,258 54,900 SH   OTR   0 0 54,900
PFIZER INC COM 717081103 11,084 257,699 SH   SOLE   257,699 0 0
PFIZER INC COM 717081103 9,316 216,605 SH   OTR   0 0 216,605
PHILIP MORRIS INTL I COM 718172109 13,593 143,402 SH   SOLE   143,402 0 0
PHILIP MORRIS INTL I COM 718172109 1,500 15,827 SH   OTR   0 0 15,827
PHILLIPS 66 COM 718546104 48 689 SH   SOLE   689 0 0
PHILLIPS 66 COM 718546104 931 13,300 SH   OTR   0 0 13,300
PINTEREST INC CL A 72352L106 178 3,500 SH   SOLE   3,500 0 0
PNC FINL SVCS GROUP COM 693475105 1,281 6,550 SH   SOLE   6,550 0 0
PNC FINL SVCS GROUP COM 693475105 5,145 26,300 SH   OTR   0 0 26,300
POLARIS INC COM 731068102 5 40 SH   SOLE   40 0 0
POLARIS INC COM 731068102 552 4,613 SH   OTR   0 0 4,613
POOL CORP COM 73278L105 8,547 19,675 SH   SOLE   19,675 0 0
POOL CORP COM 73278L105 2,231 5,135 SH   OTR   0 0 5,135
PPG INDS INC COM 693506107 44 307 SH   SOLE   307 0 0
PPL CORP COM 69351T106 107 3,823 SH   SOLE   3,823 0 0
PRESTIGE CONSMR HEAL COM 74112D101 18 328 SH   SOLE   328 0 0
PRICE T ROWE GROUP I COM 74144T108 39 198 SH   SOLE   198 0 0
PRIMERICA INC COM 74164M108 5,552 36,138 SH   SOLE   36,138 0 0
PRIMERICA INC COM 74164M108 2,744 17,858 SH   OTR   0 0 17,858
PROCTER AND GAMBLE C COM 742718109 16,828 120,372 SH   SOLE   120,372 0 0
PROCTER AND GAMBLE C COM 742718109 11,832 84,638 SH   OTR   0 0 84,638
PROGYNY INC COM 74340E103 28 500 SH   SOLE   500 0 0
PROLOGIS INC. COM 74340W103 70 561 SH   SOLE   561 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1 50 SH   SOLE   50 0 0
PTC INC COM 69370C100 1,367 11,410 SH   SOLE   11,410 0 0
PUBLIC STORAGE COM 74460D109 59 200 SH   SOLE   200 0 0
PUBLIC SVC ENTERPRIS COM 744573106 4 67 SH   SOLE   67 0 0
PULTE GROUP INC COM 745867101 108 2,350 SH   SOLE   2,350 0 0
QUALCOMM INC COM 747525103 1,037 8,037 SH   SOLE   8,037 0 0
QUEST DIAGNOSTICS IN COM 74834L100 87 600 SH   SOLE   600 0 0
QURATE RETAIL INC COM SER A 74915M100 9 910 SH   SOLE   910 0 0
RAYTHEON TECHNOLOGIE COM 75513E101 12,013 139,746 SH   SOLE   139,746 0 0
RAYTHEON TECHNOLOGIE COM 75513E101 1,358 15,796 SH   OTR   0 0 15,796
RBC BEARINGS INC COM 75524B104 7 34 SH   SOLE   34 0 0
REAVES UTIL INCOME F COM SH BEN INT 756158101 33 1,000 SH   SOLE   1,000 0 0
RESIDEO TECHNOLOGIES COM 76118Y104 0 1 SH   SOLE   1 0 0
REVOLVE GROUP INC CL A 76156B107 3,524 57,050 SH   SOLE   57,050 0 0
REVOLVE GROUP INC CL A 76156B107 2,006 32,481 SH   OTR   0 0 32,481
RH COM 74967X103 9,295 13,937 SH   SOLE   13,937 0 0
RH COM 74967X103 1,599 2,398 SH   OTR   0 0 2,398
RINGCENTRAL INC CL A 76680R206 908 4,173 SH   SOLE   4,173 0 0
RINGCENTRAL INC CL A 76680R206 853 3,924 SH   OTR   0 0 3,924
ROBERT HALF INTL INC COM 770323103 2,320 23,127 SH   SOLE   23,127 0 0
ROCKWELL AUTOMATION COM 773903109 62 210 SH   SOLE   210 0 0
ROLLINS INC COM 775711104 4 126 SH   SOLE   126 0 0
ROYAL BK CDA COM 780087102 1,743 17,523 SH   SOLE   17,523 0 0
ROYAL DUTCH SHELL PL SPON ADR B 780259107 15,406 347,991 SH   SOLE   347,991 0 0
ROYAL DUTCH SHELL PL SPONS ADR A 780259206 6 134 SH   SOLE   134 0 0
ROYAL DUTCH SHELL PL SPON ADR B 780259107 1,943 43,882 SH   OTR   0 0 43,882
RPM INTL INC COM 749685103 345 4,440 SH   SOLE   4,440 0 0
S&P GLOBAL INC COM 78409V104 4,996 11,758 SH   SOLE   11,758 0 0
S&P GLOBAL INC COM 78409V104 3,154 7,422 SH   OTR   0 0 7,422
SABRA HEALTH CARE RE COM 78573L106 4 280 SH   SOLE   280 0 0
SALESFORCE COM INC COM 79466L302 134 495 SH   SOLE   495 0 0
SANOFI SPONSORED ADR 80105N105 1,997 41,426 SH   SOLE   41,426 0 0
SCHWAB CHARLES CORP COM 808513105 709 9,729 SH   SOLE   9,729 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 170 3,323 SH   SOLE   3,323 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 57 549 SH   SOLE   549 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 23 295 SH   SOLE   295 0 0
SEAGATE TECHNOLOGY H ORD SHS G7997R103 2 22 SH   SOLE   22 0 0
SEI INVTS CO COM 784117103 575 9,700 SH   OTR   0 0 9,700
SEMPRA ENERGY COM 816851109 28 225 SH   SOLE   225 0 0
SENSATA TECHNOLOGIES SHS G8060N102 878 16,051 SH   SOLE   16,051 0 0
SHERWIN WILLIAMS CO COM 824348106 24,660 88,155 SH   SOLE   88,155 0 0
SHERWIN WILLIAMS CO COM 824348106 11,672 41,727 SH   OTR   0 0 41,727
SHOPIFY INC CL A 82509L107 1,159 855 SH   SOLE   855 0 0
SHOPIFY INC CL A 82509L107 1,750 1,291 SH   OTR   0 0 1,291
SHUTTERSTOCK INC COM 825690100 90 798 SH   SOLE   798 0 0
SIMON PPTY GROUP INC COM 828806109 14 109 SH   SOLE   109 0 0
SKYWORKS SOLUTIONS I COM 83088M102 122 739 SH   SOLE   739 0 0
SMUCKER J M CO COM NEW 832696405 33 272 SH   SOLE   272 0 0
SNAP ON INC COM 833034101 2 11 SH   SOLE   11 0 0
SOLAREDGE TECHNOLOGI COM 83417M104 1,921 7,242 SH   SOLE   7,242 0 0
SOLAREDGE TECHNOLOGI COM 83417M104 796 3,000 SH   OTR   0 0 3,000
SOUTHERN CO COM 842587107 43 700 SH   SOLE   700 0 0
SPDR GOLD TR GOLD SHS 78463V107 283 1,724 SH   SOLE   1,724 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,513 3,525 SH   SOLE   3,525 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 10 334 SH   SOLE   334 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 178 5,714 SH   SOLE   5,714 0 0
SPECTRUM BRANDS HLDG COM 84790A105 651 6,800 SH   OTR   0 0 6,800
SPECTRUM BRANDS HLDG COM 84790A105 418 4,364 SH   SOLE   4,364 0 0
SPLUNK INC COM 848637104 18 126 SH   SOLE   126 0 0
SPOTIFY TECHNOLOGY S SHS L8681T102 14 64 SH   SOLE   64 0 0
SQUARE INC CL A 852234103 7 29 SH   SOLE   29 0 0
STANLEY BLACK & DECK COM 854502101 4,831 27,558 SH   SOLE   27,558 0 0
STANLEY BLACK & DECK COM 854502101 386 2,200 SH   OTR   0 0 2,200
STARBUCKS CORP COM 855244109 17,010 154,206 SH   SOLE   154,206 0 0
STARBUCKS CORP COM 855244109 8,935 81,000 SH   OTR   0 0 81,000
STATE STR CORP COM 857477103 2,182 25,750 SH   SOLE   25,750 0 0
STATE STR CORP COM 857477103 508 6,000 SH   OTR   0 0 6,000
STRYKER CORPORATION COM 863667101 189 716 SH   SOLE   716 0 0
STRYKER CORPORATION COM 863667101 492 1,865 SH   OTR   0 0 1,865
SURGALIGN HOLDINGS I COM 86882C105 7 6,100 SH   SOLE   6,100 0 0
SVB FINANCIAL GROUP COM 78486Q101 39 60 SH   SOLE   60 0 0
SYNOPSYS INC COM 871607107 59 197 SH   SOLE   197 0 0
T-MOBILE US INC COM 872590104 24 190 SH   SOLE   190 0 0
TARGET CORP COM 87612E106 2,041 8,920 SH   SOLE   8,920 0 0
TC ENERGY CORP COM 87807B107 1,886 39,212 SH   SOLE   39,212 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,243 9,061 SH   SOLE   9,061 0 0
TELADOC HEALTH INC COM 87918A105 31 245 SH   SOLE   245 0 0
TELEFLEX INCORPORATE COM 879369106 28 75 SH   SOLE   75 0 0
TELUS CORPORATION COM 87971M103 18 800 SH   SOLE   800 0 0
TERADYNE INC COM 880770102 12 106 SH   SOLE   106 0 0
TESLA INC COM 88160R101 13 17 SH   SOLE   17 0 0
TEXAS INSTRS INC COM 882508104 132 685 SH   SOLE   685 0 0
THE BEAUTY HEALTH CO COM CL A 88331L108 78 3,000 SH   SOLE   3,000 0 0
THE BEAUTY HEALTH CO *W EXP 05/04/202 88331L116 14 1,000 PRN   SOLE   1,000 0 0
THE TRADE DESK INC COM CL A 88339J105 20,509 291,738 SH   SOLE   291,738 0 0
THE TRADE DESK INC COM CL A 88339J105 4,435 63,080 SH   OTR   0 0 63,080
THERMO FISHER SCIENT COM 883556102 259 454 SH   SOLE   454 0 0
THOR INDS INC COM 885160101 9 70 SH   SOLE   70 0 0
TJX COS INC NEW COM 872540109 205 3,102 SH   SOLE   3,102 0 0
TJX COS INC NEW COM 872540109 1,715 26,000 SH   OTR   0 0 26,000
TOMPKINS FINL CORP COM 890110109 1,896 23,439 SH   OTR   0 0 23,439
TORONTO DOMINION BK COM NEW 891160509 33 496 SH   SOLE   496 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 2,336 48,735 SH   SOLE   48,735 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2,251 12,663 SH   SOLE   12,663 0 0
TRANE TECHNOLOGIES P SHS G8994E103 86 500 SH   SOLE   500 0 0
TRANSUNION COM 89400J107 1,141 10,158 SH   SOLE   10,158 0 0
TRAVELERS COMPANIES COM 89417E109 144 950 SH   SOLE   950 0 0
TREX CO INC COM 89531P105 158 1,554 SH   SOLE   1,554 0 0
TREX CO INC COM 89531P105 1,427 14,000 SH   OTR   0 0 14,000
TRIMBLE INC COM 896239100 8,501 103,352 SH   SOLE   103,352 0 0
TRIMBLE INC COM 896239100 3,000 36,470 SH   OTR   0 0 36,470
TRUIST FINL CORP COM 89832Q109 16,871 287,654 SH   SOLE   287,654 0 0
TRUIST FINL CORP COM 89832Q109 10,611 180,928 SH   OTR   0 0 180,928
TTEC HLDGS INC COM 89854H102 8,921 95,384 SH   SOLE   95,384 0 0
TTEC HLDGS INC COM 89854H102 860 9,200 SH   OTR   0 0 9,200
TYLER TECHNOLOGIES I COM 902252105 2 5 SH   SOLE   5 0 0
UBIQUITI INC COM 90353W103 7,739 25,912 SH   SOLE   25,912 0 0
UBIQUITI INC COM 90353W103 2,010 6,729 SH   OTR   0 0 6,729
UBS GROUP AG SHS H42097107 1,870 117,301 SH   SOLE   117,301 0 0
ULTA BEAUTY INC COM 90384S303 308 853 SH   SOLE   853 0 0
ULTA BEAUTY INC COM 90384S303 722 2,000 SH   OTR   0 0 2,000
UNDER ARMOUR INC CL A 904311107 1 50 SH   SOLE   50 0 0
UNDER ARMOUR INC CL C 904311206 1 50 SH   SOLE   50 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,778 32,799 SH   SOLE   32,799 0 0
UNION PAC CORP COM 907818108 5,468 27,897 SH   SOLE   27,897 0 0
UNITED PARCEL SERVIC CL B 911312106 1,147 6,300 SH   SOLE   6,300 0 0
UNITED PARCEL SERVIC CL B 911312106 911 5,000 SH   OTR   0 0 5,000
UNITED RENTALS INC COM 911363109 11,263 32,094 SH   SOLE   32,094 0 0
UNITED RENTALS INC COM 911363109 5,292 15,080 SH   OTR   0 0 15,080
UNITEDHEALTH GROUP I COM 91324P102 9,111 23,317 SH   SOLE   23,317 0 0
UNITEDHEALTH GROUP I COM 91324P102 1,993 5,101 SH   OTR   0 0 5,101
UNIVERSAL DISPLAY CO COM 91347P105 332 1,940 SH   SOLE   1,940 0 0
UNIVERSAL HLTH SVCS CL B 913903100 40 287 SH   SOLE   287 0 0
UNIVEST FINANCIAL CO COM 915271100 50 1,827 SH   SOLE   1,827 0 0
UNIVEST FINANCIAL CO COM 915271100 1,331 48,600 SH   OTR   0 0 48,600
US BANCORP DEL COM NEW 902973304 11,213 188,644 SH   SOLE   188,644 0 0
US BANCORP DEL COM NEW 902973304 1,754 29,506 SH   OTR   0 0 29,506
V F CORP COM 918204108 3,494 52,150 SH   SOLE   52,150 0 0
V F CORP COM 918204108 482 7,200 SH   OTR   0 0 7,200
VANGUARD INDEX FDS SMALL CP ETF 922908751 877 4,005 SH   SOLE   4,005 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 180 1,063 SH   SOLE   1,063 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 423 1,787 SH   SOLE   1,787 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 30 76 SH   SOLE   76 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 62 220 SH   SOLE   220 0 0
VANGUARD INTL EQUITY ALLWRLD EX US 922042775 506 8,294 SH   SOLE   8,294 0 0
VANGUARD INTL EQUITY FTSE EMR MKT ETF 922042858 455 9,096 SH   SOLE   9,096 0 0
VANGUARD SCOTTSDALE SHRT TRM CORP BD 92206C409 182 2,205 SH   SOLE   2,205 0 0
VANGUARD SPECIALIZED DIV APP ETF 921908844 736 4,789 SH   SOLE   4,789 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 95 1,501 SH   SOLE   1,501 0 0
VANGUARD TAX-MANAGED FTSE DEV MKT ETF 921943858 13 266 SH   SOLE   266 0 0
VANGUARD WHITEHALL F HIGH DIV YLD 921946406 1,268 12,273 SH   SOLE   12,273 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 56 400 SH   SOLE   400 0 0
VENTAS INC COM 92276F100 55 1,000 SH   SOLE   1,000 0 0
VERISK ANALYTICS INC COM 92345Y106 1,610 8,041 SH   SOLE   8,041 0 0
VERISK ANALYTICS INC COM 92345Y106 3,431 17,132 SH   OTR   0 0 17,132
VERIZON COMMUNICATIO COM 92343V104 6,369 117,917 SH   SOLE   117,917 0 0
VERIZON COMMUNICATIO COM 92343V104 3,100 57,400 SH   OTR   0 0 57,400
VIATRIS INC COM 92556V106 321 23,726 SH   SOLE   23,726 0 0
VIATRIS INC COM 92556V106 325 24,021 SH   OTR   0 0 24,021
VISA INC COM CL A 92826C839 13,258 59,522 SH   SOLE   59,522 0 0
VODAFONE GROUP PLC N SPONSORED ADR 92857W308 0 3 SH   SOLE   3 0 0
WABTEC COM 929740108 9 108 SH   SOLE   108 0 0
WABTEC COM 929740108 322 3,738 SH   OTR   0 0 3,738
WALGREENS BOOTS ALLI COM 931427108 36 765 SH   SOLE   765 0 0
WALGREENS BOOTS ALLI COM 931427108 235 5,000 SH   OTR   0 0 5,000
WALMART INC COM 931142103 142 1,019 SH   SOLE   1,019 0 0
WALMART INC COM 931142103 1,031 7,400 SH   OTR   0 0 7,400
WASTE MGMT INC DEL COM 94106L109 106 712 SH   SOLE   712 0 0
WATERS CORP COM 941848103 14,244 39,865 SH   SOLE   39,865 0 0
WATERS CORP COM 941848103 5,027 14,069 SH   OTR   0 0 14,069
WEC ENERGY GROUP INC COM 92939U106 3 33 SH   SOLE   33 0 0
WELLS FARGO CO NEW COM 949746101 850 18,319 SH   SOLE   18,319 0 0
WELLTOWER INC COM 95040Q104 11 135 SH   SOLE   135 0 0
WEST PHARMACEUTICAL COM 955306105 7 17 SH   SOLE   17 0 0
WESTERN ASSET MUN PA COM 95766P108 51 3,000 SH   SOLE   3,000 0 0
WESTERN DIGITAL CORP COM 958102105 0 1 SH   SOLE   1 0 0
WEX INC COM 96208T104 1,430 8,117 SH   SOLE   8,117 0 0
WEX INC COM 96208T104 793 4,500 SH   OTR   0 0 4,500
WILLIAMS SONOMA INC COM 969904101 24,442 137,836 SH   SOLE   137,836 0 0
WILLIAMS SONOMA INC COM 969904101 4,943 27,873 SH   OTR   0 0 27,873
WISDOMTREE TR EMER MKT HIGH FD 97717W315 87 2,000 SH   SOLE   2,000 0 0
WP CAREY INC COM 92936U109 117 1,600 SH   SOLE   1,600 0 0
XILINX INC COM 983919101 27 179 SH   SOLE   179 0 0
XILINX INC COM 983919101 688 4,557 SH   OTR   0 0 4,557
XPERI HOLDING CORP COM 98390M103 1 34 SH   SOLE   34 0 0
YETI HLDGS INC COM 98585X104 10,747 125,423 SH   SOLE   125,423 0 0
YETI HLDGS INC COM 98585X104 2,343 27,342 SH   OTR   0 0 27,342
YUM BRANDS INC COM 988498101 36 295 SH   SOLE   295 0 0
YUM CHINA HLDGS INC COM 98850P109 23 404 SH   SOLE   404 0 0
ZEBRA TECHNOLOGIES C CL A 989207105 5,796 11,246 SH   SOLE   11,246 0 0
ZEBRA TECHNOLOGIES C CL A 989207105 815 1,581 SH   OTR   0 0 1,581
ZIMMER BIOMET HOLDIN COM 98956P102 3,147 21,500 SH   OTR   0 0 21,500
ZOETIS INC CL A 98978V103 20,686 106,550 SH   SOLE   106,550 0 0
ZOETIS INC CL A 98978V103 4,369 22,505 SH   OTR   0 0 22,505
ZSCALER INC COM 98980G102 262 1,000 SH   SOLE   1,000 0 0