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 521 4,401 SH   SOLE   0 0 4,401
ABBVIE COM 00287y109 349 2,150 SH   SOLE   0 0 2,150
ADOBE SYSTEMS COM 00724f101 5,208 11,430 SH   SOLE   0 0 11,430
ADVANCED MICRO DEVICES COM 007903107 651 5,953 SH   SOLE   0 0 5,953
ALPHABET INC. CL C COM 02079k107 2,265 811 SH   SOLE   0 0 811
ALPHABET INC. CL C COM 02079k107 182 65 SH   OTR   0 0 65
ALPHABET INC. CLASS A COM 02079k305 642 231 SH   SOLE   0 0 231
ALPHABET INC. CLASS A COM 02079k305 139 50 SH   OTR   0 0 50
AMAZON.COM, INC COM 023135106 1,317 404 SH   SOLE   0 0 404
AMERICAN EXPRESS COM 025816109 422 2,256 SH   SOLE   0 0 2,256
AMERICAN EXPRESS COM 025816109 23 125 SH   OTR   0 0 125
AMERICAN TOWER CORP COM 03027x100 6,560 26,112 SH   SOLE   0 0 26,112
AMERICAN TOWER CORP COM 03027x100 142 565 SH   OTR   0 0 565
AMETEK INC NEW COM 031100100 5,181 38,904 SH   SOLE   0 0 38,904
AMETEK INC NEW COM 031100100 60 450 SH   OTR   0 0 450
APPLE INC COM 037833100 34,461 197,360 SH   SOLE   0 0 197,360
APPLE INC COM 037833100 1,275 7,300 SH   OTR   0 0 7,300
ARISTA NETWORKS INC COM 040413106 2,201 15,840 SH   SOLE   0 0 15,840
AT&T INCORPORATED COM 00206r102 931 39,398 SH   SOLE   0 0 39,398
AUTODESK INC. COM 052769106 858 4,004 SH   SOLE   0 0 4,004
AUTODESK INC. COM 052769106 13 60 SH   OTR   0 0 60
AUTOMATIC DATA PROCESSING INC COM 053015103 296 1,300 SH   SOLE   0 0 1,300
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 12,304 34,863 SH   SOLE   0 0 34,863
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 178 505 SH   OTR   0 0 505
BOEING CO COM 097023105 432 2,257 SH   SOLE   0 0 2,257
BRISTOL-MYERS SQUIBB COM 110122108 270 3,700 SH   SOLE   0 0 3,700
CHARLES SCHWAB CORP COM 808513105 236 2,800 SH   SOLE   0 0 2,800
CHARLES SCHWAB CORP COM 808513105 24 290 SH   OTR   0 0 290
CHEVRON CORP. COM 166764100 2,290 14,063 SH   SOLE   0 0 14,063
CHEVRON CORP. COM 166764100 16 100 SH   OTR   0 0 100
CHUBB CORP COM h1467j104 727 3,400 SH   SOLE   0 0 3,400
CISCO SYSTEMS INC COM 17275r102 407 7,300 SH   SOLE   0 0 7,300
COCA-COLA COM 191216100 624 10,065 SH   SOLE   0 0 10,065
COGNEX CORPORATION COM 192422103 496 6,425 SH   SOLE   0 0 6,425
COGNEX CORPORATION COM 192422103 23 300 SH   OTR   0 0 300
COLGATE PALMOLIVE CO. COM 194162103 283 3,730 SH   SOLE   0 0 3,730
COMCAST CORP COM 20030n101 1,538 32,850 SH   SOLE   0 0 32,850
CONSTELLATION BRANDS COM 21036p108 2,283 9,913 SH   SOLE   0 0 9,913
CONSTELLATION BRANDS COM 21036p108 48 210 SH   OTR   0 0 210
CORTEVA INC. COM 22052l104 274 4,775 SH   SOLE   0 0 4,775
COSTCO WHOLESALE CORP COM 22160k105 1,250 2,170 SH   SOLE   0 0 2,170
CROWDSTRIKE HOLDINGS INC COM 22788c105 2,578 11,352 SH   SOLE   0 0 11,352
CROWDSTRIKE HOLDINGS INC COM 22788c105 28 125 SH   OTR   0 0 125
CROWN HOLDINGS INC. COM 228368106 1,047 8,370 SH   SOLE   0 0 8,370
DANAHER CORP COM 235851102 12,080 41,181 SH   SOLE   0 0 41,181
DANAHER CORP COM 235851102 198 675 SH   OTR   0 0 675
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 6,686 178,100 SH   SOLE   0 0 178,100
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 191 5,085 SH   OTR   0 0 5,085
DOW INC. COM 260557103 221 3,475 SH   SOLE   0 0 3,475
DOW INC. COM 260557103 16 250 SH   OTR   0 0 250
EATON VANCE TAX ADV. GLOBAL DI COM 27828s101 259 12,600 SH   SOLE   0 0 12,600
ELI LILLY COM 532457108 243 850 SH   SOLE   0 0 850
EQUINIX INC COM 29444u700 2,030 2,737 SH   SOLE   0 0 2,737
EQUINIX INC COM 29444u700 55 74 SH   OTR   0 0 74
ESSENTIALS UTILITIES INC. COM 29670g102 378 7,385 SH   SOLE   0 0 7,385
EXXON MOBIL CORPORATION COM 30231g102 2,561 31,012 SH   SOLE   0 0 31,012
FEDEX CORPORATION COM 31428x106 723 3,125 SH   SOLE   0 0 3,125
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192 7,605 84,011 SH   SOLE   0 0 84,011
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192 112 1,240 SH   OTR   0 0 1,240
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 6,551 123,340 SH   SOLE   0 0 123,340
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 176 3,320 SH   OTR   0 0 3,320
FORTIVE CORP. COM 34959j108 1,667 27,356 SH   SOLE   0 0 27,356
FORTIVE CORP. COM 34959j108 36 595 SH   OTR   0 0 595
GOLDMINING INC COM 38149e101 25 15,000 SH   SOLE   0 0 15,000
HOME DEPOT INC COM 437076102 3,648 12,188 SH   SOLE   0 0 12,188
HOME DEPOT INC COM 437076102 52 175 SH   OTR   0 0 175
HONEYWELL, INC. COM 438516106 1,720 8,840 SH   SOLE   0 0 8,840
HONEYWELL, INC. COM 438516106 19 100 SH   OTR   0 0 100
INTEL CORP COM 458140100 701 14,145 SH   SOLE   0 0 14,145
INTUITIVE SURGICAL COM 46120e602 272 900 SH   SOLE   0 0 900
ISHARES DJ US MEDICAL DEVICE I COM 464288810 5,527 90,662 SH   SOLE   0 0 90,662
ISHARES DJ US MEDICAL DEVICE I COM 464288810 190 3,120 SH   OTR   0 0 3,120
iSHARES DOW JONES SELECT DIV I COM 464287168 424 3,310 SH   SOLE   0 0 3,310
iSHARES EXPANDED TECH SECTOR E COM 464287549 468 1,205 SH   SOLE   0 0 1,205
ISHARES NASDAQ BIOTECH INDEX F COM 464287556 451 3,460 SH   SOLE   0 0 3,460
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 2,854 20,933 SH   SOLE   0 0 20,933
JOHNSON & JOHNSON COM 478160104 6,243 35,227 SH   SOLE   0 0 35,227
JOHNSON & JOHNSON COM 478160104 51 290 SH   OTR   0 0 290
KONTOOR BRANDS INC. COM 50050n103 446 10,779 SH   SOLE   0 0 10,779
L3 HARRIS TECHNOLOGIES COM 502431109 2,165 8,712 SH   SOLE   0 0 8,712
L3 HARRIS TECHNOLOGIES COM 502431109 32 130 SH   OTR   0 0 130
LOCKHEED MARTIN CORP. COM 539830109 287 650 SH   SOLE   0 0 650
LULULEMON ATHLETICA INC COM 550021109 440 1,205 SH   SOLE   0 0 1,205
McDONALDS CORP. COM 580135101 1,183 4,786 SH   SOLE   0 0 4,786
MEDTRONIC PLC COM g5960l103 1,519 13,689 SH   SOLE   0 0 13,689
MEDTRONIC PLC COM g5960l103 51 460 SH   OTR   0 0 460
MERCK & CO. COM 58933y105 1,124 13,698 SH   SOLE   0 0 13,698
MERCK & CO. COM 58933y105 25 300 SH   OTR   0 0 300
MICROSOFT CORP COM 594918104 10,533 34,165 SH   SOLE   0 0 34,165
MICROSOFT CORP COM 594918104 99 320 SH   OTR   0 0 320
MJ HOLDINGS INC COM 553075102 13 40,622 SH   SOLE   0 0 40,622
MONDELEZ INTERNATIONAL COM 609207105 2,192 34,921 SH   SOLE   0 0 34,921
MONDELEZ INTERNATIONAL COM 609207105 35 550 SH   OTR   0 0 550
NETFLIX, INC. COM 64110l106 258 690 SH   SOLE   0 0 690
NEXTERA ENERGY INC. COM 65339f101 1,952 23,039 SH   SOLE   0 0 23,039
NEXTERA ENERGY INC. COM 65339f101 42 500 SH   OTR   0 0 500
NIKE INC CLASS B COM 654106103 767 5,700 SH   SOLE   0 0 5,700
NORFOLK SOUTHERN CORP COM 655844108 421 1,475 SH   SOLE   0 0 1,475
NOVOCURE LTD COM g6674u108 952 11,485 SH   SOLE   0 0 11,485
NOVOCURE LTD COM g6674u108 15 180 SH   OTR   0 0 180
NVIDIA CORP COM 67066g104 1,289 4,725 SH   SOLE   0 0 4,725
ORACLE CORPORATION COM 68389x105 726 8,770 SH   SOLE   0 0 8,770
PALO ALTO NETWORKS INC COM 697435105 249 400 SH   SOLE   0 0 400
PAYPAL HOLDINGS INC. COM 70450y103 306 2,645 SH   SOLE   0 0 2,645
PAYPAL HOLDINGS INC. COM 70450y103 6 50 SH   OTR   0 0 50
PEPSICO INC COM 713448108 2,726 16,287 SH   SOLE   0 0 16,287
PFIZER INC. COM 717081103 1,351 26,092 SH   SOLE   0 0 26,092
PHILLIP MORRIS COM 718172109 258 2,751 SH   SOLE   0 0 2,751
PROCTER & GAMBLE COM 742718109 987 6,460 SH   SOLE   0 0 6,460
PROCTER & GAMBLE COM 742718109 46 300 SH   OTR   0 0 300
QUALCOMM INC COM 747525103 3,187 20,854 SH   SOLE   0 0 20,854
RAYTHEON TECHNOLOGIES COM 75513e101 2,699 27,246 SH   SOLE   0 0 27,246
RAYTHEON TECHNOLOGIES COM 75513e101 37 370 SH   OTR   0 0 370
S&P 500 INDEX COM 78462f103 9,277 20,540 SH   SOLE   0 0 20,540
S&P 500 INDEX COM 78462f103 68 150 SH   OTR   0 0 150
S&P GLOBAL INC. COM 78409v104 260 633 SH   SOLE   0 0 633
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107 3,171 6,465 SH   SOLE   0 0 6,465
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107 25 50 SH   OTR   0 0 50
SALESFORCE INC COM COM 79466l302 1,948 9,174 SH   SOLE   0 0 9,174
SALESFORCE INC COM COM 79466l302 15 70 SH   OTR   0 0 70
SHERWIN WILLIAMS CO COM 824348106 3,571 14,304 SH   SOLE   0 0 14,304
SHERWIN WILLIAMS CO COM 824348106 49 195 SH   OTR   0 0 195
SPDR S&P BIOTECH ETF COM 78464a870 1,110 12,350 SH   SOLE   0 0 12,350
SPDR S&P BIOTECH ETF COM 78464a870 13 150 SH   OTR   0 0 150
STANLEY BLACK & DECKER COM 854502101 1,422 10,171 SH   SOLE   0 0 10,171
STANLEY BLACK & DECKER COM 854502101 20 145 SH   OTR   0 0 145
STARBUCKS CORP COM 855244109 2,178 23,942 SH   SOLE   0 0 23,942
STARBUCKS CORP COM 855244109 18 200 SH   OTR   0 0 200
STRYKER CORPORATION COM 863667101 1,635 6,115 SH   SOLE   0 0 6,115
SYSCO CORP COM 871829107 886 10,850 SH   SOLE   0 0 10,850
TARGET CORP COM 87612e106 780 3,675 SH   SOLE   0 0 3,675
TELEDOC HEALTH INC COM 87918a105 274 3,800 SH   SOLE   0 0 3,800
TESLA MOTORS INC. COM 88160r101 902 837 SH   SOLE   0 0 837
THE HERSHEY COMPANY COM 427866108 823 3,800 SH   SOLE   0 0 3,800
THERMO FISHER SCIENTIFIC INC. COM 883556102 13,663 23,132 SH   SOLE   0 0 23,132
THERMO FISHER SCIENTIFIC INC. COM 883556102 133 225 SH   OTR   0 0 225
UNION PACIFIC CORP COM 907818108 3,976 14,554 SH   SOLE   0 0 14,554
UNION PACIFIC CORP COM 907818108 20 75 SH   OTR   0 0 75
UNITED BANKSHARES COM 909907107 602 17,268 SH   SOLE   0 0 17,268
VANGUARD BASIC MATERIALS ETF COM 92204a801 201 1,035 SH   SOLE   0 0 1,035
VANGUARD COMMUNICATION SERVICE COM 92204a884 3,539 29,480 SH   SOLE   0 0 29,480
VANGUARD COMMUNICATION SERVICE COM 92204a884 61 510 SH   OTR   0 0 510
VANGUARD CONSUMER DISCRETIONAR COM 92204a108 630 2,065 SH   SOLE   0 0 2,065
VANGUARD CONSUMER STAPLES FUND COM 92204a207 383 1,955 SH   SOLE   0 0 1,955
VANGUARD DIVIDEND APPRECIATION COM 921908844 2,429 14,980 SH   SOLE   0 0 14,980
VANGUARD DIVIDEND APPRECIATION COM 921908844 49 300 SH   OTR   0 0 300
VANGUARD ESG U.S. STOCK ETF COM 921910733 331 4,085 SH   SOLE   0 0 4,085
VANGUARD ETF SMALL CAP GROWTH COM 922908595 629 2,535 SH   SOLE   0 0 2,535
VANGUARD FINANCIAL ETF COM 92204a405 3,725 39,891 SH   SOLE   0 0 39,891
VANGUARD FINANCIAL ETF COM 92204a405 54 575 SH   OTR   0 0 575
VANGUARD GROWTH ETF COM 922908736 4,080 14,186 SH   SOLE   0 0 14,186
VANGUARD GROWTH ETF COM 922908736 201 700 SH   OTR   0 0 700
VANGUARD HEALTHCARE ETF COM 92204a504 2,080 8,175 SH   SOLE   0 0 8,175
VANGUARD HIGH DIVIDEND YIELD I COM 921946406 1,631 14,530 SH   SOLE   0 0 14,530
VANGUARD INDUSTRIALS ETF COM 92204a603 394 2,025 SH   SOLE   0 0 2,025
VANGUARD INFO TECH ETF COM 92204a702 47,076 113,033 SH   SOLE   0 0 113,033
VANGUARD INFO TECH ETF COM 92204a702 843 2,025 SH   OTR   0 0 2,025
VANGUARD LARGE CAP FUND COM 922908637 2,271 10,891 SH   SOLE   0 0 10,891
VANGUARD LARGE CAP FUND COM 922908637 208 1,000 SH   OTR   0 0 1,000
VANGUARD MEGA CAP 300 INDEX COM 921910873 402 2,525 SH   SOLE   0 0 2,525
VANGUARD MID-CAP ETF COM 922908629 15,509 65,209 SH   SOLE   0 0 65,209
VANGUARD MID-CAP ETF COM 922908629 376 1,580 SH   OTR   0 0 1,580
VANGUARD MID-CAP GROWTH COM 922908538 340 1,525 SH   SOLE   0 0 1,525
VANGUARD MID-CAP VALUE FUND COM 922908512 429 2,865 SH   SOLE   0 0 2,865
VANGUARD S&P 500 ETF COM 922908363 3,191 7,685 SH   SOLE   0 0 7,685
VANGUARD S&P 500 ETF COM 922908363 42 100 SH   OTR   0 0 100
VANGUARD SMALL-CAP ETF COM 922908751 8,661 40,756 SH   SOLE   0 0 40,756
VANGUARD SMALL-CAP ETF COM 922908751 125 590 SH   OTR   0 0 590
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 14,087 61,876 SH   SOLE   0 0 61,876
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 330 1,450 SH   OTR   0 0 1,450
VERIZON COMMUNICATIONS COM 92343v104 1,249 24,523 SH   SOLE   0 0 24,523
VF CORP COM 918204108 1,885 33,147 SH   SOLE   0 0 33,147
VF CORP COM 918204108 31 540 SH   OTR   0 0 540
VISA, INC. COM 92826c839 1,859 8,382 SH   SOLE   0 0 8,382
VISA, INC. COM 92826c839 22 100 SH   OTR   0 0 100
WAL-MART STORES COM 931142103 2,387 16,029 SH   SOLE   0 0 16,029
WAL-MART STORES COM 931142103 48 325 SH   OTR   0 0 325
WALT DISNEY COMPANY COM 254687106 3,571 26,038 SH   SOLE   0 0 26,038
WALT DISNEY COMPANY COM 254687106 25 185 SH   OTR   0 0 185
WASTE CONNECTIONS INC COM 94106b101 1,602 11,470 SH   SOLE   0 0 11,470
WASTE CONNECTIONS INC COM 94106b101 28 200 SH   OTR   0 0 200
WASTE MANAGEMENT INC COM 94106l109 306 1,930 SH   SOLE   0 0 1,930
WATERS CORP COM 941848103 234 754 SH   SOLE   0 0 754
WILLIAMS-SONOMA INC COM 969904101 290 2,000 SH   SOLE   0 0 2,000
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 4,999 122,250 SH   SOLE   0 0 122,250
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 125 3,055 SH   OTR   0 0 3,055
ZOETIS, INC. COM 98978v103 9,734 51,616 SH   SOLE   0 0 51,616
ZOETIS, INC. COM 98978v103 189 1,000 SH   OTR   0 0 1,000
CLEARBRIDGE AGGR GROWTH A MF 52468c109 696 5,136 SH   SOLE   0 0 5,136
COLUMBIA ACORN FUND INSTITUTIO MF 197199409 221 18,806 SH   SOLE   0 0 18,806
FIDELITY CONTRAFUND MF 316071109 342 20,495 SH   SOLE   0 0 20,495
Franklin DynaTech Fund Class A MF 353496201 275 2,136 SH   SOLE   0 0 2,136
SCHWAB 529 - Moderately Aggres MF 485310825 114 8,242 SH   SOLE   0 0 8,242
SCHWAB 529 - Moderately Aggres MF 485310825 388 28,022 SH   OTR   0 0 28,022
SCHWAB 529 MODERATELY AGGRESIV MF 485310817 72 2,469 SH   SOLE   0 0 2,469
SCHWAB 529 MODERATELY AGGRESIV MF 485310817 378 12,974 SH   OTR   0 0 12,974
T ROWE PRICE NEW HORIZONS FUND MF 779562206 302 4,858 SH   SOLE   0 0 4,858
T ROWE PRICE SCIENCE & TECH FU MF 87282n105 246 6,737 SH   SOLE   0 0 6,737
VANGUARD 500 INDEX FD ADM MF 922908710 1,103 2,637 SH   SOLE   0 0 2,637
VANGUARD 500 INDEX FD ADM MF 922908710 292 699 SH   OTR   0 0 699
VANGUARD DIVERSIFIED EQUITY FD MF 921939401 342 6,992 SH   SOLE   0 0 6,992
VANGUARD GROWTH & INCOME MF 921913109 405 6,605 SH   SOLE   0 0 6,605
VANGUARD STAR FUND MF 921909107 341 11,471 SH   SOLE   0 0 11,471
VANGUARD US GROWTH FUND ADMIRA MF 921910600 212 1,485 SH   SOLE   0 0 1,485
VANGUARD WELLINGTON FUND ADM. MF 921935201 365 4,676 SH   SOLE   0 0 4,676
VANGUARD WINDSOR II FUND ADMIR MF 922018304 525 6,662 SH   SOLE   0 0 6,662
VANGUARD WORLD FD U S GROWTH P MF 921910105 331 6,000 SH   SOLE   0 0 6,000