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 505 4,276 SH   SOLE   0 0 4,276
ABBVIE COM 00287y109 232 2,150 SH   SOLE   0 0 2,150
ADOBE SYSTEMS COM 00724f101 6,509 11,306 SH   SOLE   0 0 11,306
ALPHABET INC. CL C COM 02079k107 2,138 802 SH   SOLE   0 0 802
ALPHABET INC. CL C COM 02079k107 173 65 SH   OTR   0 0 65
ALPHABET INC. CLASS A COM 02079k305 620 232 SH   SOLE   0 0 232
ALPHABET INC. CLASS A COM 02079k305 134 50 SH   OTR   0 0 50
AMAZON.COM, INC COM 023135106 1,225 373 SH   SOLE   0 0 373
AMERICAN EXPRESS COM 025816109 340 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,017 26,437 SH   SOLE   0 0 26,437
AMERICAN TOWER CORP COM 03027x100 150 565 SH   OTR   0 0 565
AMETEK INC NEW COM 031100100 4,799 38,702 SH   SOLE   0 0 38,702
AMETEK INC NEW COM 031100100 56 450 SH   OTR   0 0 450
APPLE INC COM 037833100 28,022 198,035 SH   SOLE   0 0 198,035
APPLE INC COM 037833100 1,033 7,300 SH   OTR   0 0 7,300
ARISTA NETWORKS INC COM 040413106 1,416 4,120 SH   SOLE   0 0 4,120
AT&T INCORPORATED COM 00206r102 1,096 40,561 SH   SOLE   0 0 40,561
AUTODESK INC. COM 052769106 1,428 5,009 SH   SOLE   0 0 5,009
AUTODESK INC. COM 052769106 17 60 SH   OTR   0 0 60
AUTOMATIC DATA PROCESSING INC COM 053015103 260 1,300 SH   SOLE   0 0 1,300
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 9,601 35,178 SH   SOLE   0 0 35,178
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 138 505 SH   OTR   0 0 505
BOEING CO COM 097023105 337 1,532 SH   SOLE   0 0 1,532
BRISTOL-MYERS SQUIBB COM 110122108 219 3,700 SH   SOLE   0 0 3,700
CATERPILLAR INCORPORATED COM 149123101 250 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,427 14,063 SH   SOLE   0 0 14,063
CHEVRON CORP. COM 166764100 10 100 SH   OTR   0 0 100
CHUBB CORP COM h1467j104 571 3,290 SH   SOLE   0 0 3,290
CISCO SYSTEMS INC COM 17275r102 397 7,300 SH   SOLE   0 0 7,300
COCA-COLA COM 191216100 513 9,780 SH   SOLE   0 0 9,780
COGNEX CORPORATION COM 192422103 515 6,425 SH   SOLE   0 0 6,425
COGNEX CORPORATION COM 192422103 24 300 SH   OTR   0 0 300
COLGATE PALMOLIVE CO. COM 194162103 282 3,730 SH   SOLE   0 0 3,730
COMCAST CORP COM 20030n101 2,194 39,235 SH   SOLE   0 0 39,235
COMCAST CORP COM 20030n101 16 285 SH   OTR   0 0 285
CONSTELLATION BRANDS COM 21036p108 2,152 10,213 SH   SOLE   0 0 10,213
CONSTELLATION BRANDS COM 21036p108 44 210 SH   OTR   0 0 210
COSTCO WHOLESALE CORP COM 22160k105 1,004 2,235 SH   SOLE   0 0 2,235
CROWDSTRIKE HOLDINGS INC COM 22788c105 2,802 11,402 SH   SOLE   0 0 11,402
CROWDSTRIKE HOLDINGS INC COM 22788c105 31 125 SH   OTR   0 0 125
CROWN HOLDINGS INC. COM 228368106 844 8,370 SH   SOLE   0 0 8,370
DANAHER CORP COM 235851102 12,698 41,710 SH   SOLE   0 0 41,710
DANAHER CORP COM 235851102 205 675 SH   OTR   0 0 675
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 6,622 182,325 SH   SOLE   0 0 182,325
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 185 5,085 SH   OTR   0 0 5,085
DOCUSIGN INC COM 256163106 380 1,475 SH   SOLE   0 0 1,475
DOW INC. COM 260557103 189 3,275 SH   SOLE   0 0 3,275
DOW INC. COM 260557103 14 250 SH   OTR   0 0 250
EATON VANCE TAX ADV. GLOBAL DI COM 27828s101 268 12,600 SH   SOLE   0 0 12,600
EQUINIX INC COM 29444u700 2,361 2,988 SH   SOLE   0 0 2,988
EQUINIX INC COM 29444u700 70 89 SH   OTR   0 0 89
ESSENTIALS UTILITIES INC. COM 29670g102 345 7,485 SH   SOLE   0 0 7,485
EXXON MOBIL CORPORATION COM 30231g102 1,836 31,217 SH   SOLE   0 0 31,217
FEDEX CORPORATION COM 31428x106 645 2,940 SH   SOLE   0 0 2,940
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192 8,984 85,272 SH   SOLE   0 0 85,272
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192 131 1,240 SH   OTR   0 0 1,240
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 6,144 126,116 SH   SOLE   0 0 126,116
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 162 3,320 SH   OTR   0 0 3,320
FORTIVE CORP. COM 34959j108 1,974 27,972 SH   SOLE   0 0 27,972
FORTIVE CORP. COM 34959j108 42 595 SH   OTR   0 0 595
HOME DEPOT INC COM 437076102 3,971 12,098 SH   SOLE   0 0 12,098
HOME DEPOT INC COM 437076102 57 175 SH   OTR   0 0 175
HONEYWELL, INC. COM 438516106 1,733 8,165 SH   SOLE   0 0 8,165
HONEYWELL, INC. COM 438516106 21 100 SH   OTR   0 0 100
INTEL CORP COM 458140100 754 14,145 SH   SOLE   0 0 14,145
INTUITIVE SURGICAL COM 46120e602 298 300 SH   SOLE   0 0 300
ISHARES DJ US MEDICAL DEVICE I COM 464288810 5,833 92,908 SH   SOLE   0 0 92,908
ISHARES DJ US MEDICAL DEVICE I COM 464288810 196 3,120 SH   OTR   0 0 3,120
iSHARES DOW JONES SELECT DIV I COM 464287168 377 3,285 SH   SOLE   0 0 3,285
iSHARES EXPANDED TECH SECTOR E COM 464287549 486 1,205 SH   SOLE   0 0 1,205
ISHARES NASDAQ BIOTECH INDEX F COM 464287556 569 3,520 SH   SOLE   0 0 3,520
iSHARES S&P MID CAP 400 INDEX COM 464287507 264 1,005 SH   SOLE   0 0 1,005
J.P. MORGAN CHASE & CO. COM 46625h100 3,447 21,058 SH   SOLE   0 0 21,058
JOHNSON & JOHNSON COM 478160104 5,782 35,803 SH   SOLE   0 0 35,803
JOHNSON & JOHNSON COM 478160104 47 290 SH   OTR   0 0 290
KONTOOR BRANDS INC. COM 50050n103 540 10,820 SH   SOLE   0 0 10,820
L3 HARRIS TECHNOLOGIES COM 502431109 1,897 8,612 SH   SOLE   0 0 8,612
L3 HARRIS TECHNOLOGIES COM 502431109 29 130 SH   OTR   0 0 130
LOCKHEED MARTIN CORP. COM 539830109 224 650 SH   SOLE   0 0 650
LULULEMON ATHLETICA INC COM 550021109 336 830 SH   SOLE   0 0 830
McDONALDS CORP. COM 580135101 1,053 4,366 SH   SOLE   0 0 4,366
MEDTRONIC PLC COM g5960l103 1,750 13,963 SH   SOLE   0 0 13,963
MEDTRONIC PLC COM g5960l103 58 460 SH   OTR   0 0 460
MERCK & CO. COM 58933y105 1,029 13,698 SH   SOLE   0 0 13,698
MERCK & CO. COM 58933y105 23 300 SH   OTR   0 0 300
MICROSOFT CORP COM 594918104 9,326 33,081 SH   SOLE   0 0 33,081
MICROSOFT CORP COM 594918104 90 320 SH   OTR   0 0 320
MJ HOLDINGS INC COM 553075102 16 40,622 SH   SOLE   0 0 40,622
MONDELEZ INTERNATIONAL COM 609207105 2,066 35,506 SH   SOLE   0 0 35,506
MONDELEZ INTERNATIONAL COM 609207105 32 550 SH   OTR   0 0 550
NETFLIX, INC. COM 64110l106 363 595 SH   SOLE   0 0 595
NEXTERA ENERGY INC. COM 65339f101 1,956 24,910 SH   SOLE   0 0 24,910
NEXTERA ENERGY INC. COM 65339f101 39 500 SH   OTR   0 0 500
NIKE INC CLASS B COM 654106103 811 5,583 SH   SOLE   0 0 5,583
NORFOLK SOUTHERN CORP COM 655844108 317 1,325 SH   SOLE   0 0 1,325
NOVOCURE LTD COM g6674u108 1,859 16,000 SH   SOLE   0 0 16,000
NOVOCURE LTD COM g6674u108 21 180 SH   OTR   0 0 180
NVIDIA CORP COM 67066g104 922 4,450 SH   SOLE   0 0 4,450
ORACLE CORPORATION COM 68389x105 793 9,100 SH   SOLE   0 0 9,100
PENN NATIONAL GAMING INC. COM 707569109 203 2,800 SH   SOLE   0 0 2,800
PEPSICO INC COM 713448108 2,435 16,187 SH   SOLE   0 0 16,187
PFIZER INC. COM 717081103 1,106 25,717 SH   SOLE   0 0 25,717
PHILLIP MORRIS COM 718172109 289 3,051 SH   SOLE   0 0 3,051
PROCTER & GAMBLE COM 742718109 854 6,110 SH   SOLE   0 0 6,110
PROCTER & GAMBLE COM 742718109 42 300 SH   OTR   0 0 300
QUALCOMM INC COM 747525103 2,661 20,629 SH   SOLE   0 0 20,629
RAYTHEON TECHNOLOGIES COM 75513e101 2,346 27,296 SH   SOLE   0 0 27,296
RAYTHEON TECHNOLOGIES COM 75513e101 32 370 SH   OTR   0 0 370
S&P 500 INDEX COM 78462f103 8,736 20,358 SH   SOLE   0 0 20,358
S&P 500 INDEX COM 78462f103 60 140 SH   OTR   0 0 140
S&P GLOBAL INC. COM 78409v104 269 633 SH   SOLE   0 0 633
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107 3,080 6,405 SH   SOLE   0 0 6,405
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107 19 40 SH   OTR   0 0 40
SALESFORCE.COM INC COM 79466l302 2,601 9,590 SH   SOLE   0 0 9,590
SALESFORCE.COM INC COM 79466l302 19 70 SH   OTR   0 0 70
SHERWIN WILLIAMS CO COM 824348106 4,033 14,418 SH   SOLE   0 0 14,418
SHERWIN WILLIAMS CO COM 824348106 55 195 SH   OTR   0 0 195
SPDR S&P BIOTECH ETF COM 78464a870 1,661 13,213 SH   SOLE   0 0 13,213
SPDR S&P BIOTECH ETF COM 78464a870 19 150 SH   OTR   0 0 150
STANLEY BLACK & DECKER COM 854502101 1,802 10,279 SH   SOLE   0 0 10,279
STANLEY BLACK & DECKER COM 854502101 25 145 SH   OTR   0 0 145
STARBUCKS CORP COM 855244109 2,621 23,760 SH   SOLE   0 0 23,760
STARBUCKS CORP COM 855244109 22 200 SH   OTR   0 0 200
STRYKER CORPORATION COM 863667101 1,613 6,115 SH   SOLE   0 0 6,115
SYSCO CORP COM 871829107 830 10,575 SH   SOLE   0 0 10,575
TARGET CORP COM 87612e106 715 3,125 SH   SOLE   0 0 3,125
TECHNOLOGY SELECT SECTOR SPDR COM 81369y803 245 1,640 SH   SOLE   0 0 1,640
TELEDOC HEALTH INC COM 87918a105 1,671 13,180 SH   SOLE   0 0 13,180
TELEDOC HEALTH INC COM 87918a105 19 150 SH   OTR   0 0 150
TESLA MOTORS INC. COM 88160r101 626 807 SH   SOLE   0 0 807
THE HERSHEY COMPANY COM 427866108 643 3,800 SH   SOLE   0 0 3,800
THERMO FISHER SCIENTIFIC INC. COM 883556102 13,301 23,281 SH   SOLE   0 0 23,281
THERMO FISHER SCIENTIFIC INC. COM 883556102 129 225 SH   OTR   0 0 225
UNION PACIFIC CORP COM 907818108 2,844 14,509 SH   SOLE   0 0 14,509
UNION PACIFIC CORP COM 907818108 15 75 SH   OTR   0 0 75
UNITED BANKSHARES COM 909907107 628 17,268 SH   SOLE   0 0 17,268
VANGUARD COMMUNICATION SERVICE COM 92204a884 4,018 28,540 SH   SOLE   0 0 28,540
VANGUARD COMMUNICATION SERVICE COM 92204a884 72 510 SH   OTR   0 0 510
VANGUARD CONSUMER DISCRETIONAR COM 92204a108 474 1,530 SH   SOLE   0 0 1,530
VANGUARD CONSUMER STAPLES FUND COM 92204a207 246 1,375 SH   SOLE   0 0 1,375
VANGUARD DIVIDEND APPRECIATION COM 921908844 1,764 11,485 SH   SOLE   0 0 11,485
VANGUARD ETF SMALL CAP GROWTH COM 922908595 675 2,410 SH   SOLE   0 0 2,410
VANGUARD FINANCIAL ETF COM 92204a405 3,646 39,348 SH   SOLE   0 0 39,348
VANGUARD FINANCIAL ETF COM 92204a405 53 575 SH   OTR   0 0 575
VANGUARD GROWTH ETF COM 922908736 3,217 11,085 SH   SOLE   0 0 11,085
VANGUARD GROWTH ETF COM 922908736 116 400 SH   OTR   0 0 400
VANGUARD HEALTHCARE ETF COM 92204a504 1,864 7,540 SH   SOLE   0 0 7,540
VANGUARD HIGH DIVIDEND YIELD I COM 921946406 1,316 12,734 SH   SOLE   0 0 12,734
VANGUARD INDUSTRIALS ETF COM 92204a603 268 1,425 SH   SOLE   0 0 1,425
VANGUARD INFO TECH ETF COM 92204a702 45,804 114,141 SH   SOLE   0 0 114,141
VANGUARD INFO TECH ETF COM 92204a702 793 1,975 SH   OTR   0 0 1,975
VANGUARD LARGE CAP FUND COM 922908637 2,007 9,990 SH   SOLE   0 0 9,990
VANGUARD LARGE CAP FUND COM 922908637 201 1,000 SH   OTR   0 0 1,000
VANGUARD MEGA CAP 300 INDEX COM 921910873 385 2,525 SH   SOLE   0 0 2,525
VANGUARD MID-CAP ETF COM 922908629 15,618 65,967 SH   SOLE   0 0 65,967
VANGUARD MID-CAP ETF COM 922908629 374 1,580 SH   OTR   0 0 1,580
VANGUARD MID-CAP GROWTH COM 922908538 356 1,505 SH   SOLE   0 0 1,505
VANGUARD MID-CAP VALUE FUND COM 922908512 400 2,865 SH   SOLE   0 0 2,865
VANGUARD S&P 500 ETF COM 922908363 2,767 7,015 SH   SOLE   0 0 7,015
VANGUARD SMALL-CAP ETF COM 922908751 8,699 39,782 SH   SOLE   0 0 39,782
VANGUARD SMALL-CAP ETF COM 922908751 129 590 SH   OTR   0 0 590
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 13,192 59,406 SH   SOLE   0 0 59,406
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 322 1,450 SH   OTR   0 0 1,450
VERIZON COMMUNICATIONS COM 92343v104 1,325 24,539 SH   SOLE   0 0 24,539
VF CORP COM 918204108 2,520 37,620 SH   SOLE   0 0 37,620
VF CORP COM 918204108 36 540 SH   OTR   0 0 540
VISA, INC. COM 92826c839 1,797 8,067 SH   SOLE   0 0 8,067
VISA, INC. COM 92826c839 22 100 SH   OTR   0 0 100
WAL-MART STORES COM 931142103 2,346 16,830 SH   SOLE   0 0 16,830
WAL-MART STORES COM 931142103 45 325 SH   OTR   0 0 325
WALT DISNEY COMPANY COM 254687106 4,039 23,873 SH   SOLE   0 0 23,873
WALT DISNEY COMPANY COM 254687106 14 85 SH   OTR   0 0 85
WASTE CONNECTIONS INC COM 94106b101 1,444 11,470 SH   SOLE   0 0 11,470
WASTE CONNECTIONS INC COM 94106b101 25 200 SH   OTR   0 0 200
WASTE MANAGEMENT INC COM 94106l109 288 1,930 SH   SOLE   0 0 1,930
WATERS CORP COM 941848103 269 754 SH   SOLE   0 0 754
WILLIAMS-SONOMA INC COM 969904101 355 2,000 SH   SOLE   0 0 2,000
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 7,492 130,016 SH   SOLE   0 0 130,016
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 176 3,055 SH   OTR   0 0 3,055
XILINX INC COM 983919101 461 3,050 SH   SOLE   0 0 3,050
ZOETIS, INC. COM 98978v103 10,115 52,103 SH   SOLE   0 0 52,103
ZOETIS, INC. COM 98978v103 194 1,000 SH   OTR   0 0 1,000
CLEARBRIDGE AGGR GROWTH A MF 52468c109 948 5,136 SH   SOLE   0 0 5,136
COLUMBIA ACORN FUND INSTITUTIO MF 197199409 263 15,542 SH   SOLE   0 0 15,542
FIDELITY CONTRAFUND MF 316071109 379 20,103 SH   SOLE   0 0 20,103
Franklin DynaTech Fund Class A MF 353496201 336 2,136 SH   SOLE   0 0 2,136
Franklin Growth Series Class A MF 353496508 223 1,471 SH   SOLE   0 0 1,471
SCHWAB 529 - Moderately Aggres MF 485310825 77 5,419 SH   SOLE   0 0 5,419
SCHWAB 529 - Moderately Aggres MF 485310825 787 55,410 SH   OTR   0 0 55,410
T ROWE PRICE NEW HORIZONS FUND MF 779562107 471 5,014 SH   SOLE   0 0 5,014
T ROWE PRICE SCI & TECH FUND MF 77957m102 300 5,028 SH   SOLE   0 0 5,028
VANGUARD 500 INDEX FD ADM MF 922908710 1,047 2,633 SH   SOLE   0 0 2,633
VANGUARD 500 INDEX FD ADM MF 922908710 276 694 SH   OTR   0 0 694
VANGUARD DIVERSIFIED EQUITY FD MF 921939401 371 6,992 SH   SOLE   0 0 6,992
VANGUARD GROWTH & INCOME MF 921913109 437 6,605 SH   SOLE   0 0 6,605
VANGUARD STAR FUND MF 921909107 379 11,471 SH   SOLE   0 0 11,471
VANGUARD US GROWTH FUND ADMIRA MF 921910600 244 1,309 SH   SOLE   0 0 1,309
VANGUARD WELLINGTON FUND ADM. MF 921935201 368 4,378 SH   SOLE   0 0 4,378
VANGUARD WINDSOR II FUND ADMIR MF 922018304 584 7,194 SH   SOLE   0 0 7,194
VANGUARD WORLD FD U S GROWTH P MF 921910105 432 6,000 SH   SOLE   0 0 6,000