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 506 4,222 SH   SOLE   0 0 4,222
ABBVIE COM 00287Y109 232 2,146 SH   SOLE   0 0 2,146
ADOBE SYSTEMS COM 00724F101 5,814 12,231 SH   SOLE   0 0 12,231
ALPHABET INC. CL C COM 02079K107 1,872 905 SH   SOLE   0 0 905
ALPHABET INC. CL C COM 02079K107 134 65 SH   OTR   0 0 65
ALPHABET INC. CLASS A COM 02079K305 479 232 SH   SOLE   0 0 232
ALPHABET INC. CLASS A COM 02079K305 103 50 SH   OTR   0 0 50
AMAZON.COM, INC COM 023135106 1,207 390 SH   SOLE   0 0 390
AMERICAN EXPRESS COM 025816109 429 3,031 SH   SOLE   0 0 3,031
AMERICAN EXPRESS COM 025816109 18 125 SH   OTR   0 0 125
AMERICAN TOWER CORP COM 03027X100 6,325 26,457 SH   SOLE   0 0 26,457
AMERICAN TOWER CORP COM 03027X100 135 565 SH   OTR   0 0 565
AMETEK INC NEW COM 031100100 5,514 43,171 SH   SOLE   0 0 43,171
AMETEK INC NEW COM 031100100 77 600 SH   OTR   0 0 600
APPLE INC COM 037833100 24,884 203,714 SH   SOLE   0 0 203,714
APPLE INC COM 037833100 892 7,300 SH   OTR   0 0 7,300
ARISTA NETWORKS INC COM 040413106 1,161 3,845 SH   SOLE   0 0 3,845
AT&T INCORPORATED COM 00206R102 1,288 42,561 SH   SOLE   0 0 42,561
AUTODESK INC. COM 052769106 1,433 5,169 SH   SOLE   0 0 5,169
AUTODESK INC. COM 052769106 17 60 SH   OTR   0 0 60
AUTOMATIC DATA PROCESSING INC COM 053015103 245 1,300 SH   SOLE   0 0 1,300
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 9,362 36,648 SH   SOLE   0 0 36,648
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 129 505 SH   OTR   0 0 505
BOEING CO COM 097023105 327 1,282 SH   SOLE   0 0 1,282
BRISTOL-MYERS SQUIBB COM 110122108 227 3,600 SH   SOLE   0 0 3,600
CATERPILLAR INCORPORATED COM 149123101 301 1,300 SH   SOLE   0 0 1,300
CHARLES SCHWAB CORP COM 808513105 183 2,800 SH   SOLE   0 0 2,800
CHARLES SCHWAB CORP COM 808513105 19 290 SH   OTR   0 0 290
CHEVRON CORP. COM 166764100 1,767 16,863 SH   SOLE   0 0 16,863
CHEVRON CORP. COM 166764100 10 100 SH   OTR   0 0 100
CHUBB CORP COM h1467j104 441 2,792 SH   SOLE   0 0 2,792
CISCO SYSTEMS INC COM 17275R102 377 7,300 SH   SOLE   0 0 7,300
COCA-COLA COM 191216100 531 10,080 SH   SOLE   0 0 10,080
COGNEX CORPORATION COM 192422103 533 6,425 SH   SOLE   0 0 6,425
COGNEX CORPORATION COM 192422103 50 600 SH   OTR   0 0 600
COLGATE PALMOLIVE CO. COM 194162103 294 3,730 SH   SOLE   0 0 3,730
COMCAST CORP COM 20030N101 1,983 36,650 SH   SOLE   0 0 36,650
CONSTELLATION BRANDS COM 21036P108 2,534 11,116 SH   SOLE   0 0 11,116
CONSTELLATION BRANDS COM 21036P108 48 210 SH   OTR   0 0 210
COSTCO WHOLESALE CORP COM 22160K105 779 2,211 SH   SOLE   0 0 2,211
CROWDSTRIKE HOLDINGS INC COM 22788c105 2,092 11,462 SH   SOLE   0 0 11,462
CROWDSTRIKE HOLDINGS INC COM 22788c105 23 125 SH   OTR   0 0 125
CROWN HOLDINGS INC. COM 228368106 812 8,370 SH   SOLE   0 0 8,370
DANAHER CORP COM 235851102 9,559 42,468 SH   SOLE   0 0 42,468
DANAHER CORP COM 235851102 172 765 SH   OTR   0 0 765
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 6,567 186,505 SH   SOLE   0 0 186,505
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 179 5,085 SH   OTR   0 0 5,085
DOCUSIGN INC COM 256163106 273 1,350 SH   SOLE   0 0 1,350
EATON VANCE TAX ADV. GLOBAL DI COM 27828S101 269 14,100 SH   SOLE   0 0 14,100
EQUINIX INC COM 29444u700 1,889 2,779 SH   SOLE   0 0 2,779
EQUINIX INC COM 29444u700 44 65 SH   OTR   0 0 65
ESSENTIALS UTILITIES INC. COM 29670G102 335 7,485 SH   SOLE   0 0 7,485
EXXON MOBIL CORPORATION COM 30231G102 1,771 31,717 SH   SOLE   0 0 31,717
FEDEX CORPORATION COM 31428X106 881 3,100 SH   SOLE   0 0 3,100
FIRST TRUST ISE CLOUD COMPUTIN COM 33734X192 8,257 86,222 SH   SOLE   0 0 86,222
FIRST TRUST ISE CLOUD COMPUTIN COM 33734X192 119 1,240 SH   OTR   0 0 1,240
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 5,372 128,467 SH   SOLE   0 0 128,467
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 139 3,320 SH   OTR   0 0 3,320
FORTIVE CORP. COM 34959j108 1,989 28,163 SH   SOLE   0 0 28,163
FORTIVE CORP. COM 34959j108 42 595 SH   OTR   0 0 595
HOME DEPOT INC COM 437076102 3,576 11,714 SH   SOLE   0 0 11,714
HOME DEPOT INC COM 437076102 37 120 SH   OTR   0 0 120
HONEYWELL, INC. COM 438516106 1,828 8,421 SH   SOLE   0 0 8,421
HONEYWELL, INC. COM 438516106 33 150 SH   OTR   0 0 150
INTEL CORP COM 458140100 1,161 18,145 SH   SOLE   0 0 18,145
INTUITIVE SURGICAL COM 46120E602 222 300 SH   SOLE   0 0 300
ISHARES DJ US MEDICAL DEVICE I COM 464288810 4,975 15,059 SH   SOLE   0 0 15,059
ISHARES DJ US MEDICAL DEVICE I COM 464288810 145 440 SH   OTR   0 0 440
iSHARES DOW JONES SELECT DIV I COM 464287168 341 2,985 SH   SOLE   0 0 2,985
iSHARES EXPANDED TECH SECTOR E COM 464287549 435 1,205 SH   SOLE   0 0 1,205
ISHARES NASDAQ BIOTECH INDEX F COM 464287556 530 3,520 SH   SOLE   0 0 3,520
iSHARES S&P MID CAP 400 INDEX COM 464287507 262 1,005 SH   SOLE   0 0 1,005
J.P. MORGAN CHASE & CO. COM 46625H100 3,206 21,058 SH   SOLE   0 0 21,058
JOHNSON & JOHNSON COM 478160104 6,232 37,918 SH   SOLE   0 0 37,918
JOHNSON & JOHNSON COM 478160104 48 290 SH   OTR   0 0 290
KIMBERLY-CLARK CORP. COM 494368103 209 1,500 SH   SOLE   0 0 1,500
KONTOOR BRANDS INC. COM 50050n103 525 10,820 SH   SOLE   0 0 10,820
L3 HARRIS TECHNOLOGIES COM 502431109 1,918 9,464 SH   SOLE   0 0 9,464
L3 HARRIS TECHNOLOGIES COM 502431109 26 130 SH   OTR   0 0 130
LOCKHEED MARTIN CORP. COM 539830109 240 650 SH   SOLE   0 0 650
LULULEMON ATHLETICA INC COM 550021109 248 810 SH   SOLE   0 0 810
McDONALDS CORP. COM 580135101 1,001 4,466 SH   SOLE   0 0 4,466
MEDTRONIC PLC COM G5960L103 1,691 14,313 SH   SOLE   0 0 14,313
MEDTRONIC PLC COM G5960L103 54 460 SH   OTR   0 0 460
MERCK & CO. COM 58933Y105 1,109 14,380 SH   SOLE   0 0 14,380
MERCK & CO. COM 58933Y105 23 300 SH   OTR   0 0 300
MICROSOFT CORP COM 594918104 8,617 36,549 SH   SOLE   0 0 36,549
MICROSOFT CORP COM 594918104 134 570 SH   OTR   0 0 570
MJ HOLDINGS INC COM 26924G508 23 40,622 SH   SOLE   0 0 40,622
MONDELEZ INTERNATIONAL COM 609207105 2,058 35,156 SH   SOLE   0 0 35,156
MONDELEZ INTERNATIONAL COM 609207105 32 550 SH   OTR   0 0 550
NETFLIX, INC. COM 64110l106 318 610 SH   SOLE   0 0 610
NEXTERA ENERGY INC. COM 65339F101 1,852 24,490 SH   SOLE   0 0 24,490
NEXTERA ENERGY INC. COM 65339F101 21 280 SH   OTR   0 0 280
NIKE INC CLASS B COM 654106103 789 5,941 SH   SOLE   0 0 5,941
NORFOLK SOUTHERN CORP COM 655844108 389 1,450 SH   SOLE   0 0 1,450
NOVOCURE LTD COM g6674u108 2,100 15,890 SH   SOLE   0 0 15,890
NOVOCURE LTD COM g6674u108 24 180 SH   OTR   0 0 180
NVIDIA CORP COM 67066G104 577 1,080 SH   SOLE   0 0 1,080
ORACLE CORPORATION COM 68389X105 639 9,100 SH   SOLE   0 0 9,100
PEPSICO INC COM 713448108 2,470 17,462 SH   SOLE   0 0 17,462
PFIZER INC. COM 717081103 941 25,967 SH   SOLE   0 0 25,967
PHILLIP MORRIS COM 718172109 271 3,051 SH   SOLE   0 0 3,051
PROCTER & GAMBLE COM 742718109 848 6,260 SH   SOLE   0 0 6,260
PROCTER & GAMBLE COM 742718109 41 300 SH   OTR   0 0 300
QUALCOMM INC COM 747525103 2,971 22,404 SH   SOLE   0 0 22,404
RAYTHEON TECHNOLOGIES COM 75513e101 2,153 27,863 SH   SOLE   0 0 27,863
RAYTHEON TECHNOLOGIES COM 75513e101 29 370 SH   OTR   0 0 370
S&P 500 INDEX COM 78462F103 8,097 20,429 SH   SOLE   0 0 20,429
S&P 500 INDEX COM 78462F103 55 140 SH   OTR   0 0 140
S&P GLOBAL INC. COM 78409V104 223 633 SH   SOLE   0 0 633
S&P MID-CAP 400 DEPOSITORY REC COM 78467Y107 3,066 6,440 SH   SOLE   0 0 6,440
S&P MID-CAP 400 DEPOSITORY REC COM 78467Y107 17 35 SH   OTR   0 0 35
SALESFORCE.COM INC COM 79466L302 2,071 9,775 SH   SOLE   0 0 9,775
SALESFORCE.COM INC COM 79466L302 15 70 SH   OTR   0 0 70
SHERWIN WILLIAMS CO COM 824348106 3,523 4,774 SH   SOLE   0 0 4,774
SHERWIN WILLIAMS CO COM 824348106 48 65 SH   OTR   0 0 65
SPDR S&P BIOTECH ETF COM 78464A870 1,790 13,196 SH   SOLE   0 0 13,196
SPDR S&P BIOTECH ETF COM 78464A870 20 150 SH   OTR   0 0 150
STANLEY BLACK & DECKER COM 854502101 2,060 10,317 SH   SOLE   0 0 10,317
STANLEY BLACK & DECKER COM 854502101 29 145 SH   OTR   0 0 145
STARBUCKS CORP COM 855244109 2,687 24,587 SH   SOLE   0 0 24,587
STARBUCKS CORP COM 855244109 22 200 SH   OTR   0 0 200
STRYKER CORPORATION COM 863667101 1,532 6,290 SH   SOLE   0 0 6,290
SYSCO CORP COM 871829107 843 10,700 SH   SOLE   0 0 10,700
TARGET CORP COM 87612E106 664 3,350 SH   SOLE   0 0 3,350
TECHNOLOGY SELECT SECTOR SPDR COM 81369y803 218 1,640 SH   SOLE   0 0 1,640
TELEDOC HEALTH INC COM 87918a105 2,414 13,280 SH   SOLE   0 0 13,280
TELEDOC HEALTH INC COM 87918a105 27 150 SH   OTR   0 0 150
TESLA MOTORS INC. COM 88160R101 739 1,107 SH   SOLE   0 0 1,107
THE HERSHEY COMPANY COM 427866108 601 3,800 SH   SOLE   0 0 3,800
THERMO FISHER SCIENTIFIC INC. COM 883556102 10,766 23,591 SH   SOLE   0 0 23,591
THERMO FISHER SCIENTIFIC INC. COM 883556102 137 300 SH   OTR   0 0 300
UNION PACIFIC CORP COM 907818108 3,034 13,764 SH   SOLE   0 0 13,764
UNITED BANKSHARES COM 909907107 666 17,258 SH   SOLE   0 0 17,258
VANGUARD 500INDEX FD ADM COM 922908710 614 1,674 SH   SOLE   0 0 1,674
VANGUARD 500INDEX FD ADM COM 922908710 253 689 SH   OTR   0 0 689
VANGUARD COMMUNICATION SERVICE COM 92204A884 3,595 27,650 SH   SOLE   0 0 27,650
VANGUARD COMMUNICATION SERVICE COM 92204A884 66 510 SH   OTR   0 0 510
VANGUARD CONSUMER DISCRETIONAR COM 92204A108 224 760 SH   SOLE   0 0 760
VANGUARD DIVIDEND APPRECIATION COM 921908844 1,467 9,975 SH   SOLE   0 0 9,975
VANGUARD ETF SMALL CAP GROWTH COM 922908595 606 2,205 SH   SOLE   0 0 2,205
VANGUARD FINANCIAL ETF COM 92204A405 3,221 38,114 SH   SOLE   0 0 38,114
VANGUARD FINANCIAL ETF COM 92204A405 49 575 SH   OTR   0 0 575
VANGUARD GROWTH ETF COM 922908736 2,321 9,030 SH   SOLE   0 0 9,030
VANGUARD GROWTH ETF COM 922908736 132 515 SH   OTR   0 0 515
VANGUARD HEALTHCARE ETF COM 92204A504 1,604 7,010 SH   SOLE   0 0 7,010
VANGUARD HIGH DIVIDEND YIELD I COM 921946406 1,200 11,869 SH   SOLE   0 0 11,869
VANGUARD INFO TECH ETF COM 92204A702 41,676 116,254 SH   SOLE   0 0 116,254
VANGUARD INFO TECH ETF COM 92204A702 699 1,950 SH   OTR   0 0 1,950
VANGUARD LARGE CAP FUND COM 922908637 1,840 9,930 SH   SOLE   0 0 9,930
VANGUARD LARGE CAP FUND COM 922908637 185 1,000 SH   OTR   0 0 1,000
VANGUARD MEGA CAP 300 INDEX COM 921910873 347 2,475 SH   SOLE   0 0 2,475
VANGUARD MID-CAP ETF COM 922908629 14,337 64,773 SH   SOLE   0 0 64,773
VANGUARD MID-CAP ETF COM 922908629 336 1,520 SH   OTR   0 0 1,520
VANGUARD MID-CAP GROWTH COM 922908538 305 1,420 SH   SOLE   0 0 1,420
VANGUARD MID-CAP VALUE FUND COM 922908512 380 2,815 SH   SOLE   0 0 2,815
VANGUARD S&P 500 ETF COM 922908363 2,213 6,075 SH   SOLE   0 0 6,075
VANGUARD SMALL-CAP ETF COM 922908751 7,722 36,072 SH   SOLE   0 0 36,072
VANGUARD SMALL-CAP ETF COM 922908751 103 480 SH   OTR   0 0 480
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 12,502 60,486 SH   SOLE   0 0 60,486
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 362 1,750 SH   OTR   0 0 1,750
VERIZON COMMUNICATIONS COM 92343V104 1,462 25,139 SH   SOLE   0 0 25,139
VF CORP COM 918204108 3,125 39,103 SH   SOLE   0 0 39,103
VF CORP COM 918204108 43 540 SH   OTR   0 0 540
VISA, INC. COM 92826C839 1,722 8,132 SH   SOLE   0 0 8,132
VISA, INC. COM 92826C839 42 200 SH   OTR   0 0 200
WAL-MART STORES COM 931142103 2,171 15,980 SH   SOLE   0 0 15,980
WAL-MART STORES COM 931142103 28 205 SH   OTR   0 0 205
WALT DISNEY COMPANY COM 254687106 4,277 23,179 SH   SOLE   0 0 23,179
WALT DISNEY COMPANY COM 254687106 37 200 SH   OTR   0 0 200
WASTE CONNECTIONS INC COM 94106b101 1,239 11,470 SH   SOLE   0 0 11,470
WASTE CONNECTIONS INC COM 94106b101 32 300 SH   OTR   0 0 300
WASTE MANAGEMENT INC COM 94106L109 249 1,930 SH   SOLE   0 0 1,930
WATERS CORP COM 941848103 214 754 SH   SOLE   0 0 754
WILLIAMS-SONOMA INC COM 969904101 358 2,000 SH   SOLE   0 0 2,000
WISDOMTREE CLOUD COMPUTING FUN COM 97717Y691 6,357 132,007 SH   SOLE   0 0 132,007
WISDOMTREE CLOUD COMPUTING FUN COM 97717Y691 147 3,055 SH   OTR   0 0 3,055
XILINX INC COM 983919101 626 5,050 SH   SOLE   0 0 5,050
ZIMMER BIOMET HOLDINGS, INC. COM 98956P102 202 1,264 SH   SOLE   0 0 1,264
ZOETIS, INC. COM 98978V103 8,214 52,158 SH   SOLE   0 0 52,158
ZOETIS, INC. COM 98978V103 165 1,050 SH   OTR   0 0 1,050
CLEARBRIDGE AGGR GROWTH A MFUS 52468C109 954 5,136 SH   SOLE   0 0 5,136
FIDELITY CONTRAFUND MFUS 316071109 340 20,260 SH   SOLE   0 0 20,260
Franklin DynaTech Fund Class A MFUS 353496201 292 2,136 SH   SOLE   0 0 2,136
Franklin Growth Series Class A MFUS 353496508 203 1,471 SH   SOLE   0 0 1,471
GLENMEDE QUANT US LARGE CAP CO MFUS 378690788 210 6,975 SH   SOLE   0 0 6,975
SCHWAB 529 - Moderately Aggres MFUS 485310825 74 5,419 SH   SOLE   0 0 5,419
SCHWAB 529 - Moderately Aggres MFUS 485310825 756 55,410 SH   OTR   0 0 55,410
T ROWE PRICE NEW HORIZONS FUND MFUS 779562107 335 4,147 SH   SOLE   0 0 4,147
T ROWE PRICE SCI & TECH FUND MFUS 77957m102 298 5,028 SH   SOLE   0 0 5,028
VANGUARD 500 INDEX FD ADM MFUS 922908710 385 1,051 SH   SOLE   0 0 1,051
VANGUARD 500 INDEX FD ADM MFUS 922908710 43 116 SH   OTR   0 0 116
VANGUARD DIVERSIFIED EQUITY FD MFUS 921939401 375 7,651 SH   SOLE   0 0 7,651
VANGUARD DIVERSIFIED EQUITY FD MFUS 921939401 39 805 SH   OTR   0 0 805
VANGUARD GROWTH & INCOME MFUS 921913109 405 6,605 SH   SOLE   0 0 6,605
VANGUARD STAR FUND MFUS 921909107 365 11,471 SH   SOLE   0 0 11,471
VANGUARD US GROWTH FUND ADMIRA MFUS 921910600 220 1,309 SH   SOLE   0 0 1,309
VANGUARD WINDSOR II FUND ADMIR MFUS 922018304 513 6,711 SH   SOLE   0 0 6,711
VANGUARD WORLD FD U S GROWTH P MFUS 921910105 389 6,000 SH   SOLE   0 0 6,000