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 484 4,451 SH   SOLE   0 0 4,451
ABBVIE COM 00287y109 329 2,150 SH   SOLE   0 0 2,150
ADOBE SYSTEMS COM 00724f101 4,202 11,480 SH   SOLE   0 0 11,480
ADVANCED MICRO DEVICES COM 007903107 484 6,328 SH   SOLE   0 0 6,328
ALPHABET INC. CL C COM 02079k107 1,800 823 SH   SOLE   0 0 823
ALPHABET INC. CL C COM 02079k107 142 65 SH   OTR   0 0 65
ALPHABET INC. CLASS A COM 02079k305 503 231 SH   SOLE   0 0 231
ALPHABET INC. CLASS A COM 02079k305 109 50 SH   OTR   0 0 50
AMAZON.COM, INC COM 023135106 906 8,532 SH   SOLE   0 0 8,532
AMERICAN EXPRESS COM 025816109 313 2,256 SH   SOLE   0 0 2,256
AMERICAN EXPRESS COM 025816109 17 125 SH   OTR   0 0 125
AMERICAN TOWER CORP COM 03027x100 6,521 25,512 SH   SOLE   0 0 25,512
AMERICAN TOWER CORP COM 03027x100 144 565 SH   OTR   0 0 565
AMETEK INC NEW COM 031100100 4,259 38,754 SH   SOLE   0 0 38,754
AMETEK INC NEW COM 031100100 49 450 SH   OTR   0 0 450
APPLE INC COM 037833100 26,933 196,995 SH   SOLE   0 0 196,995
APPLE INC COM 037833100 998 7,300 SH   OTR   0 0 7,300
ARISTA NETWORKS INC COM 040413106 1,522 16,240 SH   SOLE   0 0 16,240
AT&T INCORPORATED COM 00206r102 760 36,262 SH   SOLE   0 0 36,262
AUTODESK INC. COM 052769106 650 3,779 SH   SOLE   0 0 3,779
AUTODESK INC. COM 052769106 10 60 SH   OTR   0 0 60
AUTOMATIC DATA PROCESSING INC COM 053015103 210 1,000 SH   SOLE   0 0 1,000
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 9,409 34,463 SH   SOLE   0 0 34,463
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 138 505 SH   OTR   0 0 505
BOEING CO COM 097023105 370 2,707 SH   SOLE   0 0 2,707
BRISTOL-MYERS SQUIBB COM 110122108 239 3,100 SH   SOLE   0 0 3,100
CHEVRON CORP. COM 166764100 2,036 14,063 SH   SOLE   0 0 14,063
CHEVRON CORP. COM 166764100 14 100 SH   OTR   0 0 100
CHUBB CORP COM h1467j104 668 3,400 SH   SOLE   0 0 3,400
CISCO SYSTEMS INC COM 17275r102 333 7,800 SH   SOLE   0 0 7,800
COCA-COLA COM 191216100 647 10,290 SH   SOLE   0 0 10,290
COGNEX CORPORATION COM 192422103 226 5,325 SH   SOLE   0 0 5,325
COGNEX CORPORATION COM 192422103 13 300 SH   OTR   0 0 300
COLGATE PALMOLIVE CO. COM 194162103 299 3,730 SH   SOLE   0 0 3,730
COMCAST CORP COM 20030n101 1,229 31,330 SH   SOLE   0 0 31,330
CONSTELLATION BRANDS COM 21036p108 2,124 9,113 SH   SOLE   0 0 9,113
CONSTELLATION BRANDS COM 21036p108 49 210 SH   OTR   0 0 210
CORTEVA INC. COM 22052l104 259 4,775 SH   SOLE   0 0 4,775
COSTCO WHOLESALE CORP COM 22160k105 1,086 2,265 SH   SOLE   0 0 2,265
CROWDSTRIKE HOLDINGS INC COM 22788c105 1,880 11,152 SH   SOLE   0 0 11,152
CROWDSTRIKE HOLDINGS INC COM 22788c105 21 125 SH   OTR   0 0 125
CROWN HOLDINGS INC. COM 228368106 771 8,370 SH   SOLE   0 0 8,370
DANAHER CORP COM 235851102 10,267 40,496 SH   SOLE   0 0 40,496
DANAHER CORP COM 235851102 171 675 SH   OTR   0 0 675
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 5,022 159,365 SH   SOLE   0 0 159,365
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 160 5,085 SH   OTR   0 0 5,085
EATON VANCE TAX ADV. GLOBAL DI COM 27828s101 171 10,600 SH   SOLE   0 0 10,600
ELI LILLY COM 532457108 276 850 SH   SOLE   0 0 850
EQUINIX INC COM 29444u700 1,744 2,655 SH   SOLE   0 0 2,655
EQUINIX INC COM 29444u700 49 74 SH   OTR   0 0 74
ESSENTIALS UTILITIES INC. COM 29670g102 339 7,385 SH   SOLE   0 0 7,385
EXXON MOBIL CORPORATION COM 30231g102 2,656 31,012 SH   SOLE   0 0 31,012
FEDEX CORPORATION COM 31428x106 714 3,150 SH   SOLE   0 0 3,150
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192 5,311 80,590 SH   SOLE   0 0 80,590
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192 82 1,240 SH   OTR   0 0 1,240
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 4,798 119,240 SH   SOLE   0 0 119,240
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 134 3,320 SH   OTR   0 0 3,320
FORTIVE CORP. COM 34959j108 1,458 26,806 SH   SOLE   0 0 26,806
FORTIVE CORP. COM 34959j108 32 595 SH   OTR   0 0 595
GOLDMINING INC COM 38149e101 14 15,000 SH   SOLE   0 0 15,000
HOME DEPOT INC COM 437076102 3,326 12,125 SH   SOLE   0 0 12,125
HOME DEPOT INC COM 437076102 48 175 SH   OTR   0 0 175
HONEYWELL, INC. COM 438516106 1,541 8,865 SH   SOLE   0 0 8,865
HONEYWELL, INC. COM 438516106 17 100 SH   OTR   0 0 100
INTEL CORP COM 458140100 549 14,675 SH   SOLE   0 0 14,675
ISHARES DJ US MEDICAL DEVICE I COM 464288810 4,541 90,032 SH   SOLE   0 0 90,032
ISHARES DJ US MEDICAL DEVICE I COM 464288810 157 3,120 SH   OTR   0 0 3,120
iSHARES DOW JONES SELECT DIV I COM 464287168 389 3,310 SH   SOLE   0 0 3,310
iSHARES EXPANDED TECH SECTOR E COM 464287549 355 1,205 SH   SOLE   0 0 1,205
ISHARES NASDAQ BIOTECH INDEX F COM 464287556 407 3,460 SH   SOLE   0 0 3,460
iSHARES S&P MID CAP 400 INDEX COM 464287507 227 1,005 SH   SOLE   0 0 1,005
J.P. MORGAN CHASE & CO. COM 46625h100 2,347 20,843 SH   SOLE   0 0 20,843
JOHNSON & JOHNSON COM 478160104 6,205 34,955 SH   SOLE   0 0 34,955
JOHNSON & JOHNSON COM 478160104 51 290 SH   OTR   0 0 290
KIMBERLY-CLARK CORP. COM 494368103 203 1,500 SH   SOLE   0 0 1,500
KONTOOR BRANDS INC. COM 50050n103 360 10,779 SH   SOLE   0 0 10,779
L3 HARRIS TECHNOLOGIES COM 502431109 2,106 8,712 SH   SOLE   0 0 8,712
L3 HARRIS TECHNOLOGIES COM 502431109 31 130 SH   OTR   0 0 130
LOCKHEED MARTIN CORP. COM 539830109 279 650 SH   SOLE   0 0 650
LULULEMON ATHLETICA INC COM 550021109 345 1,265 SH   SOLE   0 0 1,265
McDONALDS CORP. COM 580135101 1,179 4,776 SH   SOLE   0 0 4,776
MEDTRONIC PLC COM g5960l103 1,187 13,227 SH   SOLE   0 0 13,227
MEDTRONIC PLC COM g5960l103 41 460 SH   OTR   0 0 460
MERCK & CO. COM 58933y105 1,249 13,698 SH   SOLE   0 0 13,698
MERCK & CO. COM 58933y105 27 300 SH   OTR   0 0 300
MICROSOFT CORP COM 594918104 8,791 34,230 SH   SOLE   0 0 34,230
MICROSOFT CORP COM 594918104 82 320 SH   OTR   0 0 320
MJ HOLDINGS INC COM 553075102 12 40,622 SH   SOLE   0 0 40,622
MONDELEZ INTERNATIONAL COM 609207105 2,100 33,821 SH   SOLE   0 0 33,821
MONDELEZ INTERNATIONAL COM 609207105 34 550 SH   OTR   0 0 550
NEXTERA ENERGY INC. COM 65339f101 1,800 23,234 SH   SOLE   0 0 23,234
NEXTERA ENERGY INC. COM 65339f101 39 500 SH   OTR   0 0 500
NIKE INC CLASS B COM 654106103 562 5,500 SH   SOLE   0 0 5,500
NORFOLK SOUTHERN CORP COM 655844108 352 1,550 SH   SOLE   0 0 1,550
NVIDIA CORP COM 67066g104 731 4,825 SH   SOLE   0 0 4,825
ORACLE CORPORATION COM 68389x105 613 8,770 SH   SOLE   0 0 8,770
PEPSICO INC COM 713448108 2,714 16,287 SH   SOLE   0 0 16,287
PFIZER INC. COM 717081103 1,368 26,092 SH   SOLE   0 0 26,092
PHILLIP MORRIS COM 718172109 272 2,751 SH   SOLE   0 0 2,751
PROCTER & GAMBLE COM 742718109 986 6,860 SH   SOLE   0 0 6,860
PROCTER & GAMBLE COM 742718109 43 300 SH   OTR   0 0 300
QUALCOMM INC COM 747525103 2,667 20,879 SH   SOLE   0 0 20,879
RAYTHEON TECHNOLOGIES COM 75513e101 2,567 26,714 SH   SOLE   0 0 26,714
RAYTHEON TECHNOLOGIES COM 75513e101 36 370 SH   OTR   0 0 370
S&P 500 INDEX COM 78462f103 7,639 20,250 SH   SOLE   0 0 20,250
S&P 500 INDEX COM 78462f103 57 150 SH   OTR   0 0 150
S&P GLOBAL INC. COM 78409v104 213 633 SH   SOLE   0 0 633
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107 2,549 6,165 SH   SOLE   0 0 6,165
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107 21 50 SH   OTR   0 0 50
SALESFORCE INC COM COM 79466l302 1,372 8,312 SH   SOLE   0 0 8,312
SALESFORCE INC COM COM 79466l302 12 70 SH   OTR   0 0 70
SHERWIN WILLIAMS CO COM 824348106 3,114 13,909 SH   SOLE   0 0 13,909
SHERWIN WILLIAMS CO COM 824348106 44 195 SH   OTR   0 0 195
SPDR S&P BIOTECH ETF COM 78464a870 798 10,750 SH   SOLE   0 0 10,750
SPDR S&P BIOTECH ETF COM 78464a870 11 150 SH   OTR   0 0 150
STANLEY BLACK & DECKER COM 854502101 1,029 9,815 SH   SOLE   0 0 9,815
STANLEY BLACK & DECKER COM 854502101 15 145 SH   OTR   0 0 145
STARBUCKS CORP COM 855244109 1,754 22,967 SH   SOLE   0 0 22,967
STARBUCKS CORP COM 855244109 15 200 SH   OTR   0 0 200
STRYKER CORPORATION COM 863667101 1,147 5,765 SH   SOLE   0 0 5,765
SYSCO CORP COM 871829107 985 11,625 SH   SOLE   0 0 11,625
TARGET CORP COM 87612e106 572 4,050 SH   SOLE   0 0 4,050
TESLA MOTORS INC. COM 88160r101 638 947 SH   SOLE   0 0 947
THE HERSHEY COMPANY COM 427866108 818 3,800 SH   SOLE   0 0 3,800
THERMO FISHER SCIENTIFIC INC. COM 883556102 12,336 22,707 SH   SOLE   0 0 22,707
THERMO FISHER SCIENTIFIC INC. COM 883556102 122 225 SH   OTR   0 0 225
UNION PACIFIC CORP COM 907818108 3,072 14,404 SH   SOLE   0 0 14,404
UNION PACIFIC CORP COM 907818108 16 75 SH   OTR   0 0 75
UNITED BANKSHARES COM 909907107 606 17,268 SH   SOLE   0 0 17,268
VANGUARD COMMUNICATION SERVICE COM 92204a884 2,730 29,030 SH   SOLE   0 0 29,030
VANGUARD COMMUNICATION SERVICE COM 92204a884 48 510 SH   OTR   0 0 510
VANGUARD CONSUMER DISCRETIONAR COM 92204a108 524 2,305 SH   SOLE   0 0 2,305
VANGUARD CONSUMER STAPLES FUND COM 92204a207 372 2,005 SH   SOLE   0 0 2,005
VANGUARD DIVIDEND APPRECIATION COM 921908844 2,362 16,460 SH   SOLE   0 0 16,460
VANGUARD DIVIDEND APPRECIATION COM 921908844 43 300 SH   OTR   0 0 300
VANGUARD ESG U.S. STOCK ETF COM 921910733 285 4,295 SH   SOLE   0 0 4,295
VANGUARD ETF SMALL CAP GROWTH COM 922908595 499 2,535 SH   SOLE   0 0 2,535
VANGUARD FINANCIAL ETF COM 92204a405 3,008 38,966 SH   SOLE   0 0 38,966
VANGUARD FINANCIAL ETF COM 92204a405 44 575 SH   OTR   0 0 575
VANGUARD GROWTH ETF COM 922908736 3,539 15,880 SH   SOLE   0 0 15,880
VANGUARD GROWTH ETF COM 922908736 156 700 SH   OTR   0 0 700
VANGUARD HEALTHCARE ETF COM 92204a504 1,957 8,310 SH   SOLE   0 0 8,310
VANGUARD HIGH DIVIDEND YIELD I COM 921946406 1,638 16,105 SH   SOLE   0 0 16,105
VANGUARD INDUSTRIALS ETF COM 92204a603 363 2,225 SH   SOLE   0 0 2,225
VANGUARD INFO TECH ETF COM 92204a702 36,511 111,808 SH   SOLE   0 0 111,808
VANGUARD INFO TECH ETF COM 92204a702 661 2,025 SH   OTR   0 0 2,025
VANGUARD LARGE CAP FUND COM 922908637 1,964 11,396 SH   SOLE   0 0 11,396
VANGUARD LARGE CAP FUND COM 922908637 172 1,000 SH   OTR   0 0 1,000
VANGUARD MEGA CAP 300 INDEX COM 921910873 333 2,525 SH   SOLE   0 0 2,525
VANGUARD MID-CAP ETF COM 922908629 12,677 64,359 SH   SOLE   0 0 64,359
VANGUARD MID-CAP ETF COM 922908629 311 1,580 SH   OTR   0 0 1,580
VANGUARD MID-CAP GROWTH COM 922908538 316 1,800 SH   SOLE   0 0 1,800
VANGUARD MID-CAP VALUE FUND COM 922908512 420 3,240 SH   SOLE   0 0 3,240
VANGUARD S&P 500 ETF COM 922908363 2,792 8,050 SH   SOLE   0 0 8,050
VANGUARD S&P 500 ETF COM 922908363 35 100 SH   OTR   0 0 100
VANGUARD SMALL-CAP ETF COM 922908751 6,989 39,686 SH   SOLE   0 0 39,686
VANGUARD SMALL-CAP ETF COM 922908751 104 590 SH   OTR   0 0 590
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 11,914 63,165 SH   SOLE   0 0 63,165
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 273 1,450 SH   OTR   0 0 1,450
VANGUARD VALUE ETF COM 922908744 421 3,195 SH   SOLE   0 0 3,195
VERIZON COMMUNICATIONS COM 92343v104 1,254 24,703 SH   SOLE   0 0 24,703
VERTEX PHARMACETICALS, INC. COM 92532f100 211 750 SH   SOLE   0 0 750
VF CORP COM 918204108 1,358 30,737 SH   SOLE   0 0 30,737
VF CORP COM 918204108 24 540 SH   OTR   0 0 540
VISA, INC. COM 92826c839 1,591 8,082 SH   SOLE   0 0 8,082
VISA, INC. COM 92826c839 20 100 SH   OTR   0 0 100
WAL-MART STORES COM 931142103 1,936 15,922 SH   SOLE   0 0 15,922
WAL-MART STORES COM 931142103 40 325 SH   OTR   0 0 325
WALT DISNEY COMPANY COM 254687106 2,449 25,943 SH   SOLE   0 0 25,943
WALT DISNEY COMPANY COM 254687106 17 185 SH   OTR   0 0 185
WASTE CONNECTIONS INC COM 94106b101 1,422 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 295 1,930 SH   SOLE   0 0 1,930
WATERS CORP COM 941848103 250 754 SH   SOLE   0 0 754
WILLIAMS-SONOMA INC COM 969904101 222 2,000 SH   SOLE   0 0 2,000
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 2,827 100,845 SH   SOLE   0 0 100,845
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 86 3,055 SH   OTR   0 0 3,055
ZOETIS, INC. COM 98978v103 8,782 51,091 SH   SOLE   0 0 51,091
ZOETIS, INC. COM 98978v103 172 1,000 SH   OTR   0 0 1,000
CLEARBRIDGE AGGR GROWTH A MF 52468c109 562 5,136 SH   SOLE   0 0 5,136
COLUMBIA ACORN FUND INSTITUTIO MF 197199409 161 18,806 SH   SOLE   0 0 18,806
FIDELITY CONTRAFUND MF 316071109 273 20,495 SH   SOLE   0 0 20,495
Franklin DynaTech Fund Class A MF 353496201 209 2,136 SH   SOLE   0 0 2,136
SCHWAB 529 - Moderately Aggres MF 485310825 102 8,242 SH   SOLE   0 0 8,242
SCHWAB 529 - Moderately Aggres MF 485310825 347 28,022 SH   OTR   0 0 28,022
SCHWAB 529 MODERATELY AGGRESIV MF 485310817 65 2,469 SH   SOLE   0 0 2,469
SCHWAB 529 MODERATELY AGGRESIV MF 485310817 335 12,671 SH   OTR   0 0 12,671
T ROWE PRICE SCIENCE & TECH FU MF 87282n105 200 6,737 SH   SOLE   0 0 6,737
VANGUARD 500 INDEX FD ADM MF 922908710 921 2,637 SH   SOLE   0 0 2,637
VANGUARD 500 INDEX FD ADM MF 922908710 245 702 SH   OTR   0 0 702
VANGUARD DIVERSIFIED EQUITY FD MF 921939401 279 6,992 SH   SOLE   0 0 6,992
VANGUARD GROWTH & INCOME MF 921913109 339 6,605 SH   SOLE   0 0 6,605
VANGUARD STAR FUND MF 921909107 296 11,471 SH   SOLE   0 0 11,471
VANGUARD WELLINGTON FUND ADM. MF 921935201 326 4,676 SH   SOLE   0 0 4,676
VANGUARD WINDSOR II FUND ADMIR MF 922018304 435 6,462 SH   SOLE   0 0 6,462
VANGUARD WORLD FD U S GROWTH P MF 921910105 241 6,000 SH   SOLE   0 0 6,000