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
ABBOTT LABORATORIES COM 002824100 424 3,868 SH   SOLE   0 0 3,868
ABBVIE COM 00287Y109 257 2,401 SH   SOLE   0 0 2,401
ADOBE SYSTEMS COM 00724F101 6,029 12,056 SH   SOLE   0 0 12,056
ALPHABET INC. CL C COM 02079K107 1,512 863 SH   SOLE   0 0 863
ALPHABET INC. CL C COM 02079K107 114 65 SH   OTR   0 0 65
ALPHABET INC. CLASS A COM 02079K305 407 232 SH   SOLE   0 0 232
ALPHABET INC. CLASS A COM 02079K305 88 50 SH   OTR   0 0 50
AMAZON.COM, INC COM 023135106 1,065 327 SH   SOLE   0 0 327
AMERICAN EXPRESS COM 025816109 391 3,231 SH   SOLE   0 0 3,231
AMERICAN EXPRESS COM 025816109 15 125 SH   OTR   0 0 125
AMERICAN TOWER CORP COM 03027X100 6,016 26,800 SH   SOLE   0 0 26,800
AMERICAN TOWER CORP COM 03027X100 127 565 SH   OTR   0 0 565
AMETEK INC NEW COM 031100100 5,634 46,586 SH   SOLE   0 0 46,586
AMETEK INC NEW COM 031100100 73 600 SH   OTR   0 0 600
APPLE INC COM 037833100 27,827 209,718 SH   SOLE   0 0 209,718
APPLE INC COM 037833100 969 7,300 SH   OTR   0 0 7,300
ARISTA NETWORKS INC COM 040413106 777 2,675 SH   SOLE   0 0 2,675
AT&T INCORPORATED COM 00206R102 1,267 44,061 SH   SOLE   0 0 44,061
AUTODESK INC. COM 052769106 1,591 5,209 SH   SOLE   0 0 5,209
AUTODESK INC. COM 052769106 18 60 SH   OTR   0 0 60
AUTOMATIC DATA PROCESSING INC COM 053015103 233 1,322 SH   SOLE   0 0 1,322
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 8,628 37,209 SH   SOLE   0 0 37,209
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 117 505 SH   OTR   0 0 505
BOEING CO COM 097023105 210 982 SH   SOLE   0 0 982
BRISTOL-MYERS SQUIBB COM 110122108 223 3,600 SH   SOLE   0 0 3,600
CATERPILLAR INCORPORATED COM 149123101 237 1,300 SH   SOLE   0 0 1,300
CHEVRON CORP. COM 166764100 1,754 20,766 SH   SOLE   0 0 20,766
CHEVRON CORP. COM 166764100 8 100 SH   OTR   0 0 100
CHUBB CORP COM h1467j104 436 2,834 SH   SOLE   0 0 2,834
CISCO SYSTEMS INC COM 17275R102 327 7,300 SH   SOLE   0 0 7,300
COCA-COLA COM 191216100 520 9,480 SH   SOLE   0 0 9,480
COGNEX CORPORATION COM 192422103 614 7,650 SH   SOLE   0 0 7,650
COGNEX CORPORATION COM 192422103 48 600 SH   OTR   0 0 600
COLGATE PALMOLIVE CO. COM 194162103 319 3,730 SH   SOLE   0 0 3,730
CONSTELLATION BRANDS COM 21036P108 2,464 11,249 SH   SOLE   0 0 11,249
CONSTELLATION BRANDS COM 21036P108 46 210 SH   OTR   0 0 210
COSTCO WHOLESALE CORP COM 22160K105 760 2,016 SH   SOLE   0 0 2,016
CROWDSTRIKE HOLDINGS INC COM 22788c105 2,547 12,022 SH   SOLE   0 0 12,022
CROWDSTRIKE HOLDINGS INC COM 22788c105 26 125 SH   OTR   0 0 125
CROWN HOLDINGS INC. COM 228368106 839 8,370 SH   SOLE   0 0 8,370
DANAHER CORP COM 235851102 9,661 43,492 SH   SOLE   0 0 43,492
DANAHER CORP COM 235851102 170 765 SH   OTR   0 0 765
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 6,428 191,305 SH   SOLE   0 0 191,305
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 171 5,085 SH   OTR   0 0 5,085
DOCUSIGN INC COM 256163106 378 1,700 SH   SOLE   0 0 1,700
EATON VANCE TAX ADV. GLOBAL DI COM 27828S101 276 15,100 SH   SOLE   0 0 15,100
EQUINIX INC COM 29444u700 1,995 2,793 SH   SOLE   0 0 2,793
EQUINIX INC COM 29444u700 46 65 SH   OTR   0 0 65
ESSENTIALS UTILITIES INC. COM 29670G102 354 7,485 SH   SOLE   0 0 7,485
EXXON MOBIL CORPORATION COM 30231G102 1,654 40,132 SH   SOLE   0 0 40,132
FEDEX CORPORATION COM 31428X106 755 2,910 SH   SOLE   0 0 2,910
FIRST TRUST ISE CLOUD COMPUTIN COM 33734X192 8,880 93,440 SH   SOLE   0 0 93,440
FIRST TRUST ISE CLOUD COMPUTIN COM 33734X192 118 1,240 SH   OTR   0 0 1,240
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 5,844 131,690 SH   SOLE   0 0 131,690
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 147 3,320 SH   OTR   0 0 3,320
FORTIVE CORP. COM 34959j108 2,079 29,356 SH   SOLE   0 0 29,356
FORTIVE CORP. COM 34959j108 42 595 SH   OTR   0 0 595
HOME DEPOT INC COM 437076102 3,018 11,362 SH   SOLE   0 0 11,362
HOME DEPOT INC COM 437076102 32 120 SH   OTR   0 0 120
HONEYWELL, INC. COM 438516106 2,080 9,779 SH   SOLE   0 0 9,779
HONEYWELL, INC. COM 438516106 32 150 SH   OTR   0 0 150
INTEL CORP COM 458140100 954 19,145 SH   SOLE   0 0 19,145
INTUITIVE SURGICAL COM 46120E602 245 300 SH   SOLE   0 0 300
ISHARES DJ US MEDICAL DEVICE I COM 464288810 4,966 15,172 SH   SOLE   0 0 15,172
ISHARES DJ US MEDICAL DEVICE I COM 464288810 144 440 SH   OTR   0 0 440
iSHARES DOW JONES SELECT DIV I COM 464287168 287 2,985 SH   SOLE   0 0 2,985
iSHARES EXPANDED TECH SECTOR E COM 464287549 422 1,205 SH   SOLE   0 0 1,205
ISHARES NASDAQ BIOTECH INDEX F COM 464287556 556 3,670 SH   SOLE   0 0 3,670
iSHARES S&P MID CAP 400 INDEX COM 464287507 231 1,005 SH   SOLE   0 0 1,005
J.P. MORGAN CHASE & CO. COM 46625H100 2,696 21,218 SH   SOLE   0 0 21,218
JOHNSON & JOHNSON COM 478160104 6,134 38,974 SH   SOLE   0 0 38,974
JOHNSON & JOHNSON COM 478160104 46 290 SH   OTR   0 0 290
KIMBERLY-CLARK CORP. COM 494368103 202 1,500 SH   SOLE   0 0 1,500
KONTOOR BRANDS INC. COM 50050n103 439 10,820 SH   SOLE   0 0 10,820
L3 HARRIS TECHNOLOGIES COM 502431109 1,854 9,808 SH   SOLE   0 0 9,808
L3 HARRIS TECHNOLOGIES COM 502431109 25 130 SH   OTR   0 0 130
LOCKHEED MARTIN CORP. COM 539830109 231 650 SH   SOLE   0 0 650
McDONALDS CORP. COM 580135101 878 4,091 SH   SOLE   0 0 4,091
MEDTRONIC PLC COM G5960L103 1,647 14,063 SH   SOLE   0 0 14,063
MEDTRONIC PLC COM G5960L103 54 460 SH   OTR   0 0 460
MERCK & CO. COM 58933Y105 1,176 14,380 SH   SOLE   0 0 14,380
MERCK & CO. COM 58933Y105 25 300 SH   OTR   0 0 300
MICROSOFT CORP COM 594918104 8,681 39,030 SH   SOLE   0 0 39,030
MICROSOFT CORP COM 594918104 127 570 SH   OTR   0 0 570
MJ HOLDINGS INC COM 26924G508 11 40,622 SH   SOLE   0 0 40,622
MONDELEZ INTERNATIONAL COM 609207105 2,186 37,379 SH   SOLE   0 0 37,379
MONDELEZ INTERNATIONAL COM 609207105 32 550 SH   OTR   0 0 550
NETFLIX, INC. COM 64110l106 210 388 SH   SOLE   0 0 388
NEXTERA ENERGY INC. COM 65339F101 1,605 20,810 SH   SOLE   0 0 20,810
NEXTERA ENERGY INC. COM 65339F101 22 280 SH   OTR   0 0 280
NIKE INC CLASS B COM 654106103 874 6,175 SH   SOLE   0 0 6,175
NORFOLK SOUTHERN CORP COM 655844108 279 1,175 SH   SOLE   0 0 1,175
NOVOCURE LTD COM g6674u108 2,892 16,715 SH   SOLE   0 0 16,715
NOVOCURE LTD COM g6674u108 31 180 SH   OTR   0 0 180
NVIDIA CORP COM 67066G104 539 1,033 SH   SOLE   0 0 1,033
ORACLE CORPORATION COM 68389X105 589 9,100 SH   SOLE   0 0 9,100
PEPSICO INC COM 713448108 2,590 17,462 SH   SOLE   0 0 17,462
PFIZER INC. COM 717081103 952 25,867 SH   SOLE   0 0 25,867
PHILLIP MORRIS COM 718172109 253 3,051 SH   SOLE   0 0 3,051
PNC FINANCIAL SERVICES GROUP COM 693475105 273 1,832 SH   SOLE   0 0 1,832
PROCTER & GAMBLE COM 742718109 819 5,885 SH   SOLE   0 0 5,885
PROCTER & GAMBLE COM 742718109 42 300 SH   OTR   0 0 300
QUALCOMM INC COM 747525103 3,364 22,079 SH   SOLE   0 0 22,079
RAYTHEON TECHNOLOGIES COM 75513e101 2,001 27,988 SH   SOLE   0 0 27,988
RAYTHEON TECHNOLOGIES COM 75513e101 26 370 SH   OTR   0 0 370
S&P 500 INDEX COM 78462F103 7,758 20,750 SH   SOLE   0 0 20,750
S&P 500 INDEX COM 78462F103 52 140 SH   OTR   0 0 140
S&P GLOBAL INC. COM 78409V104 208 633 SH   SOLE   0 0 633
S&P MID-CAP 400 DEPOSITORY REC COM 78467Y107 2,872 6,840 SH   SOLE   0 0 6,840
S&P MID-CAP 400 DEPOSITORY REC COM 78467Y107 15 35 SH   OTR   0 0 35
SALESFORCE.COM INC COM 79466L302 1,722 7,740 SH   SOLE   0 0 7,740
SALESFORCE.COM INC COM 79466L302 16 70 SH   OTR   0 0 70
SHERWIN WILLIAMS CO COM 824348106 3,478 4,733 SH   SOLE   0 0 4,733
SHERWIN WILLIAMS CO COM 824348106 48 65 SH   OTR   0 0 65
SPDR S&P BIOTECH ETF COM 78464A870 1,862 13,225 SH   SOLE   0 0 13,225
SPDR S&P BIOTECH ETF COM 78464A870 21 150 SH   OTR   0 0 150
STANLEY BLACK & DECKER COM 854502101 1,884 10,551 SH   SOLE   0 0 10,551
STANLEY BLACK & DECKER COM 854502101 26 145 SH   OTR   0 0 145
STARBUCKS CORP COM 855244109 2,669 24,946 SH   SOLE   0 0 24,946
STARBUCKS CORP COM 855244109 21 200 SH   OTR   0 0 200
STRYKER CORPORATION COM 863667101 1,584 6,465 SH   SOLE   0 0 6,465
SYSCO CORP COM 871829107 757 10,200 SH   SOLE   0 0 10,200
TARGET CORP COM 87612E106 260 1,475 SH   SOLE   0 0 1,475
TECHNOLOGY SELECT SECTOR SPDR COM 81369y803 213 1,640 SH   SOLE   0 0 1,640
TELEDOC HEALTH INC COM 87918a105 2,818 14,095 SH   SOLE   0 0 14,095
TELEDOC HEALTH INC COM 87918a105 30 150 SH   OTR   0 0 150
TESLA MOTORS INC. COM 88160R101 781 1,107 SH   SOLE   0 0 1,107
THE HERSHEY COMPANY COM 427866108 579 3,800 SH   SOLE   0 0 3,800
THERMO FISHER SCIENTIFIC INC. COM 883556102 11,341 24,349 SH   SOLE   0 0 24,349
THERMO FISHER SCIENTIFIC INC. COM 883556102 140 300 SH   OTR   0 0 300
TIFFANY AND COMPANY COM 886547108 1,375 10,461 SH   SOLE   0 0 10,461
UNION PACIFIC CORP COM 907818108 1,213 5,824 SH   SOLE   0 0 5,824
UNITED BANKSHARES COM 909907107 559 17,258 SH   SOLE   0 0 17,258
VANGUARD 500INDEX FD ADM COM 922908710 582 1,679 SH   SOLE   0 0 1,679
VANGUARD 500INDEX FD ADM COM 922908710 238 687 SH   OTR   0 0 687
VANGUARD COMMUNICATION SERVICE COM 92204A884 3,293 27,395 SH   SOLE   0 0 27,395
VANGUARD COMMUNICATION SERVICE COM 92204A884 61 510 SH   OTR   0 0 510
VANGUARD DIVIDEND APPRECIATION COM 921908844 1,193 8,450 SH   SOLE   0 0 8,450
VANGUARD ETF SMALL CAP GROWTH COM 922908595 593 2,215 SH   SOLE   0 0 2,215
VANGUARD FINANCIAL ETF COM 92204A405 2,784 38,212 SH   SOLE   0 0 38,212
VANGUARD FINANCIAL ETF COM 92204A405 42 575 SH   OTR   0 0 575
VANGUARD GROWTH ETF COM 922908736 1,618 6,385 SH   SOLE   0 0 6,385
VANGUARD GROWTH ETF COM 922908736 127 500 SH   OTR   0 0 500
VANGUARD HEALTHCARE ETF COM 92204A504 1,529 6,835 SH   SOLE   0 0 6,835
VANGUARD HIGH DIVIDEND YIELD I COM 921946406 1,001 10,939 SH   SOLE   0 0 10,939
VANGUARD INFO TECH ETF COM 92204A702 49,752 140,626 SH   SOLE   0 0 140,626
VANGUARD INFO TECH ETF COM 92204A702 725 2,050 SH   OTR   0 0 2,050
VANGUARD LARGE CAP FUND COM 922908637 1,863 10,600 SH   SOLE   0 0 10,600
VANGUARD LARGE CAP FUND COM 922908637 176 1,000 SH   OTR   0 0 1,000
VANGUARD MEGA CAP 300 INDEX COM 921910873 357 2,675 SH   SOLE   0 0 2,675
VANGUARD MID-CAP ETF COM 922908629 11,743 56,793 SH   SOLE   0 0 56,793
VANGUARD MID-CAP ETF COM 922908629 296 1,430 SH   OTR   0 0 1,430
VANGUARD MID-CAP GROWTH COM 922908538 301 1,420 SH   SOLE   0 0 1,420
VANGUARD MID-CAP VALUE FUND COM 922908512 335 2,815 SH   SOLE   0 0 2,815
VANGUARD S&P 500 ETF COM 922908363 1,796 5,225 SH   SOLE   0 0 5,225
VANGUARD SMALL-CAP ETF COM 922908751 6,778 34,818 SH   SOLE   0 0 34,818
VANGUARD SMALL-CAP ETF COM 922908751 93 480 SH   OTR   0 0 480
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 11,560 59,391 SH   SOLE   0 0 59,391
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 365 1,875 SH   OTR   0 0 1,875
VERIZON COMMUNICATIONS COM 92343V104 1,677 28,545 SH   SOLE   0 0 28,545
VF CORP COM 918204108 3,415 39,987 SH   SOLE   0 0 39,987
VF CORP COM 918204108 46 540 SH   OTR   0 0 540
VISA, INC. COM 92826C839 1,744 7,975 SH   SOLE   0 0 7,975
VISA, INC. COM 92826C839 44 200 SH   OTR   0 0 200
WAL-MART STORES COM 931142103 1,968 13,655 SH   SOLE   0 0 13,655
WAL-MART STORES COM 931142103 30 205 SH   OTR   0 0 205
WALT DISNEY COMPANY COM 254687106 3,914 21,605 SH   SOLE   0 0 21,605
WALT DISNEY COMPANY COM 254687106 36 200 SH   OTR   0 0 200
WASTE CONNECTIONS INC COM 94106b101 1,351 13,170 SH   SOLE   0 0 13,170
WASTE CONNECTIONS INC COM 94106b101 31 300 SH   OTR   0 0 300
WASTE MANAGEMENT INC COM 94106L109 228 1,930 SH   SOLE   0 0 1,930
WILLIAMS-SONOMA INC COM 969904101 204 2,000 SH   SOLE   0 0 2,000
WISDOMTREE CLOUD COMPUTING FUN COM 97717Y691 7,331 136,830 SH   SOLE   0 0 136,830
WISDOMTREE CLOUD COMPUTING FUN COM 97717Y691 164 3,055 SH   OTR   0 0 3,055
XILINX INC COM 983919101 716 5,050 SH   SOLE   0 0 5,050
ZOETIS, INC. COM 98978V103 8,508 51,410 SH   SOLE   0 0 51,410
ZOETIS, INC. COM 98978V103 174 1,050 SH   OTR   0 0 1,050
CLEARBRIDGE AGGR GROWTH A MFUS 52468C109 902 5,136 SH   SOLE   0 0 5,136
FIDELITY CONTRAFUND MFUS 316071109 330 19,712 SH   SOLE   0 0 19,712
Franklin DynaTech Fund Class A MFUS 353496201 299 2,136 SH   SOLE   0 0 2,136
GLENMEDE LARGE CAP GROWTH ADV MFUS 378690770 296 9,284 SH   SOLE   0 0 9,284
GLENMEDE QUANT US LARGE CAP CO MFUS 378690788 324 11,975 SH   SOLE   0 0 11,975
SCHWAB 529 - Moderately Aggres MFUS 485305759 112 3,333 SH   SOLE   0 0 3,333
SCHWAB 529 - Moderately Aggres MFUS 485305759 370 11,000 SH   OTR   0 0 11,000
SCHWAB 529 - Moderately Aggres MFUS 485310825 72 5,419 SH   SOLE   0 0 5,419
SCHWAB 529 - Moderately Aggres MFUS 485310825 364 27,388 SH   OTR   0 0 27,388
T ROWE PRICE NEW HORIZONS FUND MFUS 779562107 341 4,147 SH   SOLE   0 0 4,147
T ROWE PRICE SCI & TECH FUND MFUS 77957m102 277 5,028 SH   SOLE   0 0 5,028
VANGUARD 500 INDEX FD ADM MFUS 922908710 355 1,024 SH   SOLE   0 0 1,024
VANGUARD 500 INDEX FD ADM MFUS 922908710 40 116 SH   OTR   0 0 116
VANGUARD DIVERSIFIED EQUITY FD MFUS 921939401 354 7,651 SH   SOLE   0 0 7,651
VANGUARD DIVERSIFIED EQUITY FD MFUS 921939401 37 805 SH   OTR   0 0 805
VANGUARD GROWTH & INCOME MFUS 921913109 379 6,605 SH   SOLE   0 0 6,605
VANGUARD STAR FUND MFUS 921909107 357 11,471 SH   SOLE   0 0 11,471
VANGUARD WINDSOR II FUND ADMIR MFUS 922018304 461 6,711 SH   SOLE   0 0 6,711
VANGUARD WORLD FD U S GROWTH P MFUS 921910105 394 6,000 SH   SOLE   0 0 6,000