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 487 4,201 SH   SOLE   0 0 4,201
ABBVIE COM 00287y109 242 2,150 SH   SOLE   0 0 2,150
ADOBE SYSTEMS COM 00724f101 6,598 11,266 SH   SOLE   0 0 11,266
ALPHABET INC. CL C COM 02079k107 1,993 795 SH   SOLE   0 0 795
ALPHABET INC. CL C COM 02079k107 163 65 SH   OTR   0 0 65
ALPHABET INC. CLASS A COM 02079k305 566 232 SH   SOLE   0 0 232
ALPHABET INC. CLASS A COM 02079k305 122 50 SH   OTR   0 0 50
AMAZON.COM, INC COM 023135106 1,263 367 SH   SOLE   0 0 367
AMERICAN EXPRESS COM 025816109 336 2,031 SH   SOLE   0 0 2,031
AMERICAN EXPRESS COM 025816109 21 125 SH   OTR   0 0 125
AMERICAN TOWER CORP COM 03027x100 7,142 26,437 SH   SOLE   0 0 26,437
AMERICAN TOWER CORP COM 03027x100 153 565 SH   OTR   0 0 565
AMETEK INC NEW COM 031100100 5,145 38,537 SH   SOLE   0 0 38,537
AMETEK INC NEW COM 031100100 60 450 SH   OTR   0 0 450
APPLE INC COM 037833100 27,123 198,035 SH   SOLE   0 0 198,035
APPLE INC COM 037833100 1,000 7,300 SH   OTR   0 0 7,300
ARISTA NETWORKS INC COM 040413106 1,493 4,120 SH   SOLE   0 0 4,120
AT&T INCORPORATED COM 00206r102 1,167 40,561 SH   SOLE   0 0 40,561
AUTODESK INC. COM 052769106 1,494 5,119 SH   SOLE   0 0 5,119
AUTODESK INC. COM 052769106 18 60 SH   OTR   0 0 60
AUTOMATIC DATA PROCESSING INC COM 053015103 258 1,300 SH   SOLE   0 0 1,300
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 9,735 35,028 SH   SOLE   0 0 35,028
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 140 505 SH   OTR   0 0 505
BOEING CO COM 097023105 343 1,432 SH   SOLE   0 0 1,432
BRISTOL-MYERS SQUIBB COM 110122108 247 3,700 SH   SOLE   0 0 3,700
CATERPILLAR INCORPORATED COM 149123101 283 1,300 SH   SOLE   0 0 1,300
CHARLES SCHWAB CORP COM 808513105 204 2,800 SH   SOLE   0 0 2,800
CHARLES SCHWAB CORP COM 808513105 21 290 SH   OTR   0 0 290
CHEVRON CORP. COM 166764100 1,473 14,063 SH   SOLE   0 0 14,063
CHEVRON CORP. COM 166764100 10 100 SH   OTR   0 0 100
CHUBB CORP COM h1467j104 485 3,050 SH   SOLE   0 0 3,050
CISCO SYSTEMS INC COM 17275r102 387 7,300 SH   SOLE   0 0 7,300
COCA-COLA COM 191216100 529 9,780 SH   SOLE   0 0 9,780
COGNEX CORPORATION COM 192422103 540 6,425 SH   SOLE   0 0 6,425
COGNEX CORPORATION COM 192422103 25 300 SH   OTR   0 0 300
COLGATE PALMOLIVE CO. COM 194162103 303 3,730 SH   SOLE   0 0 3,730
COMCAST CORP COM 20030n101 2,263 39,685 SH   SOLE   0 0 39,685
COMCAST CORP COM 20030n101 16 285 SH   OTR   0 0 285
CONSTELLATION BRANDS COM 21036p108 2,389 10,213 SH   SOLE   0 0 10,213
CONSTELLATION BRANDS COM 21036p108 49 210 SH   OTR   0 0 210
COSTCO WHOLESALE CORP COM 22160k105 861 2,176 SH   SOLE   0 0 2,176
CROWDSTRIKE HOLDINGS INC COM 22788c105 2,859 11,377 SH   SOLE   0 0 11,377
CROWDSTRIKE HOLDINGS INC COM 22788c105 31 125 SH   OTR   0 0 125
CROWN HOLDINGS INC. COM 228368106 855 8,370 SH   SOLE   0 0 8,370
DANAHER CORP COM 235851102 11,180 41,660 SH   SOLE   0 0 41,660
DANAHER CORP COM 235851102 181 675 SH   OTR   0 0 675
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 7,037 184,940 SH   SOLE   0 0 184,940
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 193 5,085 SH   OTR   0 0 5,085
DOCUSIGN INC COM 256163106 405 1,450 SH   SOLE   0 0 1,450
DOW INC. COM 260557103 193 3,050 SH   SOLE   0 0 3,050
DOW INC. COM 260557103 16 250 SH   OTR   0 0 250
EATON VANCE TAX ADV. GLOBAL DI COM 27828s101 265 12,600 SH   SOLE   0 0 12,600
EQUINIX INC COM 29444u700 2,398 2,988 SH   SOLE   0 0 2,988
EQUINIX INC COM 29444u700 71 89 SH   OTR   0 0 89
ESSENTIALS UTILITIES INC. COM 29670g102 342 7,485 SH   SOLE   0 0 7,485
EXXON MOBIL CORPORATION COM 30231g102 1,969 31,217 SH   SOLE   0 0 31,217
FEDEX CORPORATION COM 31428x106 858 2,875 SH   SOLE   0 0 2,875
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192 9,083 85,722 SH   SOLE   0 0 85,722
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192 131 1,240 SH   OTR   0 0 1,240
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 5,942 127,066 SH   SOLE   0 0 127,066
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 155 3,320 SH   OTR   0 0 3,320
FORTIVE CORP. COM 34959j108 1,951 27,972 SH   SOLE   0 0 27,972
FORTIVE CORP. COM 34959j108 41 595 SH   OTR   0 0 595
HOME DEPOT INC COM 437076102 3,828 12,004 SH   SOLE   0 0 12,004
HOME DEPOT INC COM 437076102 56 175 SH   OTR   0 0 175
HONEYWELL, INC. COM 438516106 1,764 8,040 SH   SOLE   0 0 8,040
HONEYWELL, INC. COM 438516106 22 100 SH   OTR   0 0 100
INTEL CORP COM 458140100 794 14,145 SH   SOLE   0 0 14,145
INTUITIVE SURGICAL COM 46120e602 276 300 SH   SOLE   0 0 300
ISHARES DJ US MEDICAL DEVICE I COM 464288810 5,595 15,498 SH   SOLE   0 0 15,498
ISHARES DJ US MEDICAL DEVICE I COM 464288810 177 490 SH   OTR   0 0 490
iSHARES DOW JONES SELECT DIV I COM 464287168 331 2,835 SH   SOLE   0 0 2,835
iSHARES EXPANDED TECH SECTOR E COM 464287549 487 1,205 SH   SOLE   0 0 1,205
ISHARES NASDAQ BIOTECH INDEX F COM 464287556 576 3,520 SH   SOLE   0 0 3,520
iSHARES S&P MID CAP 400 INDEX COM 464287507 270 1,005 SH   SOLE   0 0 1,005
J.P. MORGAN CHASE & CO. COM 46625h100 3,236 20,808 SH   SOLE   0 0 20,808
JOHNSON & JOHNSON COM 478160104 5,894 35,778 SH   SOLE   0 0 35,778
JOHNSON & JOHNSON COM 478160104 48 290 SH   OTR   0 0 290
KIMBERLY-CLARK CORP. COM 494368103 201 1,500 SH   SOLE   0 0 1,500
KONTOOR BRANDS INC. COM 50050n103 610 10,820 SH   SOLE   0 0 10,820
L3 HARRIS TECHNOLOGIES COM 502431109 1,851 8,562 SH   SOLE   0 0 8,562
L3 HARRIS TECHNOLOGIES COM 502431109 28 130 SH   OTR   0 0 130
LOCKHEED MARTIN CORP. COM 539830109 246 650 SH   SOLE   0 0 650
LULULEMON ATHLETICA INC COM 550021109 292 800 SH   SOLE   0 0 800
McDONALDS CORP. COM 580135101 997 4,316 SH   SOLE   0 0 4,316
MEDTRONIC PLC COM g5960l103 1,733 13,963 SH   SOLE   0 0 13,963
MEDTRONIC PLC COM g5960l103 57 460 SH   OTR   0 0 460
MERCK & CO. COM 58933y105 1,104 14,198 SH   SOLE   0 0 14,198
MERCK & CO. COM 58933y105 23 300 SH   OTR   0 0 300
MICROSOFT CORP COM 594918104 8,967 33,099 SH   SOLE   0 0 33,099
MICROSOFT CORP COM 594918104 154 570 SH   OTR   0 0 570
MJ HOLDINGS INC COM 553075102 15 40,622 SH   SOLE   0 0 40,622
MONDELEZ INTERNATIONAL COM 609207105 2,208 35,356 SH   SOLE   0 0 35,356
MONDELEZ INTERNATIONAL COM 609207105 34 550 SH   OTR   0 0 550
NETFLIX, INC. COM 64110l106 296 560 SH   SOLE   0 0 560
NEXTERA ENERGY INC. COM 65339f101 1,869 25,510 SH   SOLE   0 0 25,510
NEXTERA ENERGY INC. COM 65339f101 37 500 SH   OTR   0 0 500
NIKE INC CLASS B COM 654106103 863 5,583 SH   SOLE   0 0 5,583
NORFOLK SOUTHERN CORP COM 655844108 318 1,200 SH   SOLE   0 0 1,200
NOVOCURE LTD COM g6674u108 3,549 16,000 SH   SOLE   0 0 16,000
NOVOCURE LTD COM g6674u108 40 180 SH   OTR   0 0 180
NVIDIA CORP COM 67066g104 872 1,090 SH   SOLE   0 0 1,090
ORACLE CORPORATION COM 68389x105 708 9,100 SH   SOLE   0 0 9,100
PEPSICO INC COM 713448108 2,447 16,512 SH   SOLE   0 0 16,512
PFIZER INC. COM 717081103 997 25,467 SH   SOLE   0 0 25,467
PHILLIP MORRIS COM 718172109 302 3,051 SH   SOLE   0 0 3,051
PROCTER & GAMBLE COM 742718109 821 6,085 SH   SOLE   0 0 6,085
PROCTER & GAMBLE COM 742718109 40 300 SH   OTR   0 0 300
QUALCOMM INC COM 747525103 2,938 20,554 SH   SOLE   0 0 20,554
RAYTHEON TECHNOLOGIES COM 75513e101 2,320 27,196 SH   SOLE   0 0 27,196
RAYTHEON TECHNOLOGIES COM 75513e101 32 370 SH   OTR   0 0 370
S&P 500 INDEX COM 78462f103 8,657 20,223 SH   SOLE   0 0 20,223
S&P 500 INDEX COM 78462f103 60 140 SH   OTR   0 0 140
S&P GLOBAL INC. COM 78409v104 260 633 SH   SOLE   0 0 633
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107 3,103 6,320 SH   SOLE   0 0 6,320
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107 17 35 SH   OTR   0 0 35
SALESFORCE.COM INC COM 79466l302 2,384 9,760 SH   SOLE   0 0 9,760
SALESFORCE.COM INC COM 79466l302 17 70 SH   OTR   0 0 70
SHERWIN WILLIAMS CO COM 824348106 3,905 14,333 SH   SOLE   0 0 14,333
SHERWIN WILLIAMS CO COM 824348106 53 195 SH   OTR   0 0 195
SPDR S&P BIOTECH ETF COM 78464a870 1,789 13,213 SH   SOLE   0 0 13,213
SPDR S&P BIOTECH ETF COM 78464a870 20 150 SH   OTR   0 0 150
STANLEY BLACK & DECKER COM 854502101 2,107 10,279 SH   SOLE   0 0 10,279
STANLEY BLACK & DECKER COM 854502101 30 145 SH   OTR   0 0 145
STARBUCKS CORP COM 855244109 2,648 23,679 SH   SOLE   0 0 23,679
STARBUCKS CORP COM 855244109 22 200 SH   OTR   0 0 200
STRYKER CORPORATION COM 863667101 1,588 6,115 SH   SOLE   0 0 6,115
SYSCO CORP COM 871829107 811 10,425 SH   SOLE   0 0 10,425
TARGET CORP COM 87612e106 743 3,075 SH   SOLE   0 0 3,075
TECHNOLOGY SELECT SECTOR SPDR COM 81369y803 242 1,640 SH   SOLE   0 0 1,640
TELEDOC HEALTH INC COM 87918a105 2,192 13,180 SH   SOLE   0 0 13,180
TELEDOC HEALTH INC COM 87918a105 25 150 SH   OTR   0 0 150
TESLA MOTORS INC. COM 88160r101 549 807 SH   SOLE   0 0 807
THE HERSHEY COMPANY COM 427866108 662 3,800 SH   SOLE   0 0 3,800
THERMO FISHER SCIENTIFIC INC. COM 883556102 11,732 23,256 SH   SOLE   0 0 23,256
THERMO FISHER SCIENTIFIC INC. COM 883556102 114 225 SH   OTR   0 0 225
UNION PACIFIC CORP COM 907818108 3,188 14,494 SH   SOLE   0 0 14,494
UNION PACIFIC CORP COM 907818108 16 75 SH   OTR   0 0 75
UNITED BANKSHARES COM 909907107 630 17,268 SH   SOLE   0 0 17,268
VANGUARD COMMUNICATION SERVICE COM 92204a884 4,028 28,010 SH   SOLE   0 0 28,010
VANGUARD COMMUNICATION SERVICE COM 92204a884 73 510 SH   OTR   0 0 510
VANGUARD CONSUMER DISCRETIONAR COM 92204a108 416 1,325 SH   SOLE   0 0 1,325
VANGUARD CONSUMER STAPLES FUND COM 92204a207 210 1,150 SH   SOLE   0 0 1,150
VANGUARD DIVIDEND APPRECIATION COM 921908844 1,662 10,735 SH   SOLE   0 0 10,735
VANGUARD ETF SMALL CAP GROWTH COM 922908595 639 2,205 SH   SOLE   0 0 2,205
VANGUARD FINANCIAL ETF COM 92204a405 3,460 38,248 SH   SOLE   0 0 38,248
VANGUARD FINANCIAL ETF COM 92204a405 52 575 SH   OTR   0 0 575
VANGUARD GROWTH ETF COM 922908736 2,971 10,360 SH   SOLE   0 0 10,360
VANGUARD GROWTH ETF COM 922908736 158 550 SH   OTR   0 0 550
VANGUARD HEALTHCARE ETF COM 92204a504 1,856 7,510 SH   SOLE   0 0 7,510
VANGUARD HIGH DIVIDEND YIELD I COM 921946406 1,271 12,129 SH   SOLE   0 0 12,129
VANGUARD INDUSTRIALS ETF COM 92204a603 236 1,200 SH   SOLE   0 0 1,200
VANGUARD INFO TECH ETF COM 92204a702 45,364 113,761 SH   SOLE   0 0 113,761
VANGUARD INFO TECH ETF COM 92204a702 778 1,950 SH   OTR   0 0 1,950
VANGUARD LARGE CAP FUND COM 922908637 1,993 9,930 SH   SOLE   0 0 9,930
VANGUARD LARGE CAP FUND COM 922908637 201 1,000 SH   OTR   0 0 1,000
VANGUARD MEGA CAP 300 INDEX COM 921910873 377 2,475 SH   SOLE   0 0 2,475
VANGUARD MID-CAP ETF COM 922908629 15,445 65,073 SH   SOLE   0 0 65,073
VANGUARD MID-CAP ETF COM 922908629 361 1,520 SH   OTR   0 0 1,520
VANGUARD MID-CAP GROWTH COM 922908538 336 1,420 SH   SOLE   0 0 1,420
VANGUARD MID-CAP VALUE FUND COM 922908512 396 2,815 SH   SOLE   0 0 2,815
VANGUARD S&P 500 ETF COM 922908363 2,603 6,615 SH   SOLE   0 0 6,615
VANGUARD SMALL-CAP ETF COM 922908751 8,355 37,087 SH   SOLE   0 0 37,087
VANGUARD SMALL-CAP ETF COM 922908751 108 480 SH   OTR   0 0 480
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 13,645 61,236 SH   SOLE   0 0 61,236
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 394 1,770 SH   OTR   0 0 1,770
VERIZON COMMUNICATIONS COM 92343v104 1,375 24,539 SH   SOLE   0 0 24,539
VF CORP COM 918204108 3,140 38,270 SH   SOLE   0 0 38,270
VF CORP COM 918204108 44 540 SH   OTR   0 0 540
VISA, INC. COM 92826c839 1,872 8,007 SH   SOLE   0 0 8,007
VISA, INC. COM 92826c839 23 100 SH   OTR   0 0 100
WAL-MART STORES COM 931142103 2,416 17,130 SH   SOLE   0 0 17,130
WAL-MART STORES COM 931142103 46 325 SH   OTR   0 0 325
WALT DISNEY COMPANY COM 254687106 4,183 23,798 SH   SOLE   0 0 23,798
WALT DISNEY COMPANY COM 254687106 50 285 SH   OTR   0 0 285
WASTE CONNECTIONS INC COM 94106b101 1,370 11,470 SH   SOLE   0 0 11,470
WASTE CONNECTIONS INC COM 94106b101 24 200 SH   OTR   0 0 200
WASTE MANAGEMENT INC COM 94106l109 270 1,930 SH   SOLE   0 0 1,930
WATERS CORP COM 941848103 261 754 SH   SOLE   0 0 754
WILLIAMS-SONOMA INC COM 969904101 319 2,000 SH   SOLE   0 0 2,000
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 7,321 130,991 SH   SOLE   0 0 130,991
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 171 3,055 SH   OTR   0 0 3,055
XILINX INC COM 983919101 441 3,050 SH   SOLE   0 0 3,050
ZIMMER BIOMET HOLDINGS, INC. COM 98956p102 203 1,264 SH   SOLE   0 0 1,264
ZOETIS, INC. COM 98978v103 9,698 52,038 SH   SOLE   0 0 52,038
ZOETIS, INC. COM 98978v103 186 1,000 SH   OTR   0 0 1,000
CLEARBRIDGE AGGR GROWTH A MF 52468c109 1,011 5,136 SH   SOLE   0 0 5,136
COLUMBIA ACORN FUND INSTITUTIO MF 197199409 267 15,542 SH   SOLE   0 0 15,542
FIDELITY CONTRAFUND MF 316071109 380 20,260 SH   SOLE   0 0 20,260
Franklin DynaTech Fund Class A MF 353496201 330 2,136 SH   SOLE   0 0 2,136
Franklin Growth Series Class A MF 353496508 222 1,471 SH   SOLE   0 0 1,471
GLENMEDE QUANT US LARGE CAP CO MF 378690788 202 6,325 SH   SOLE   0 0 6,325
SCHWAB 529 - Moderately Aggres MF 485310825 77 5,419 SH   SOLE   0 0 5,419
SCHWAB 529 - Moderately Aggres MF 485310825 789 55,410 SH   OTR   0 0 55,410
T ROWE PRICE NEW HORIZONS FUND MF 779562107 453 5,014 SH   SOLE   0 0 5,014
T ROWE PRICE SCI & TECH FUND MF 77957m102 321 5,028 SH   SOLE   0 0 5,028
VANGUARD 500 INDEX FD ADM MF 922908710 1,082 2,727 SH   SOLE   0 0 2,727
VANGUARD 500 INDEX FD ADM MF 922908710 320 808 SH   OTR   0 0 808
VANGUARD DIVERSIFIED EQUITY FD MF 921939401 409 7,651 SH   SOLE   0 0 7,651
VANGUARD DIVERSIFIED EQUITY FD MF 921939401 43 805 SH   OTR   0 0 805
VANGUARD GROWTH & INCOME MF 921913109 437 6,605 SH   SOLE   0 0 6,605
VANGUARD STAR FUND MF 921909107 384 11,471 SH   SOLE   0 0 11,471
VANGUARD US GROWTH FUND ADMIRA MF 921910600 248 1,309 SH   SOLE   0 0 1,309
VANGUARD WELLINGTON FUND ADM. MF 921935201 365 4,378 SH   SOLE   0 0 4,378
VANGUARD WINDSOR II FUND ADMIR MF 922018304 609 7,494 SH   SOLE   0 0 7,494
VANGUARD WORLD FD U S GROWTH P MF 921910105 438 6,000 SH   SOLE   0 0 6,000