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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100   613,309 5,396 SH   SOLE   0 0 5,396
ABBVIE COM 00287y109   432,487 2,375 SH   SOLE   0 0 2,375
ADOBE SYSTEMS COM 00724f101   5,739,825 11,375 SH   SOLE   0 0 11,375
ADVANCED MICRO DEVICES COM 007903107   1,482,003 8,211 SH   SOLE   0 0 8,211
ALPHABET INC. CL C COM 02079k107   2,433,115 15,980 SH   SOLE   0 0 15,980
ALPHABET INC. CL C COM 02079k107   197,938 1,300 SH   OTR   0 0 1,300
ALPHABET INC. CLASS A COM 02079k305   680,694 4,510 SH   SOLE   0 0 4,510
ALPHABET INC. CLASS A COM 02079k305   150,930 1,000 SH   OTR   0 0 1,000
AMAZON.COM, INC COM 023135106   2,211,639 12,261 SH   SOLE   0 0 12,261
AMAZON.COM, INC COM 023135106   36,076 200 SH   OTR   0 0 200
AMERICAN EXPRESS COM 025816109   559,207 2,456 SH   SOLE   0 0 2,456
AMERICAN EXPRESS COM 025816109   28,461 125 SH   OTR   0 0 125
AMERICAN TOWER CORP COM 03027x100   4,535,678 22,955 SH   SOLE   0 0 22,955
AMERICAN TOWER CORP COM 03027x100   111,638 565 SH   OTR   0 0 565
AMETEK INC NEW COM 031100100   7,010,374 38,329 SH   SOLE   0 0 38,329
AMETEK INC NEW COM 031100100   82,305 450 SH   OTR   0 0 450
APPLE INC COM 037833100   31,406,021 183,147 SH   SOLE   0 0 183,147
APPLE INC COM 037833100   1,251,804 7,300 SH   OTR   0 0 7,300
ARISTA NETWORKS INC COM 040413106   4,338,101 14,960 SH   SOLE   0 0 14,960
AT&T INCORPORATED COM 00206r102   348,487 19,800 SH   SOLE   0 0 19,800
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   14,022,239 33,345 SH   SOLE   0 0 33,345
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   212,363 505 SH   OTR   0 0 505
BOEING CO COM 097023105   667,938 3,461 SH   SOLE   0 0 3,461
BRISTOL-MYERS SQUIBB COM 110122108   330,695 6,098 SH   SOLE   0 0 6,098
BROADCOM LTD COM 11135f101   536,791 405 SH   SOLE   0 0 405
CARRIER GLOBAL CORP COM 14448c104   221,301 3,807 SH   SOLE   0 0 3,807
CHEVRON CORP. COM 166764100   2,711,235 17,188 SH   SOLE   0 0 17,188
CHEVRON CORP. COM 166764100   35,491 225 SH   OTR   0 0 225
CHUBB CORP COM h1467j104   956,190 3,690 SH   SOLE   0 0 3,690
CINTAS CORP COM 172908105   384,737 560 SH   SOLE   0 0 560
CISCO SYSTEMS INC COM 17275r102   408,663 8,188 SH   SOLE   0 0 8,188
COCA-COLA COM 191216100   696,534 11,385 SH   SOLE   0 0 11,385
COLGATE PALMOLIVE CO. COM 194162103   335,886 3,730 SH   SOLE   0 0 3,730
COMCAST CORP COM 20030n101   943,729 21,770 SH   SOLE   0 0 21,770
CONSTELLATION BRANDS COM 21036p108   2,067,550 7,608 SH   SOLE   0 0 7,608
CONSTELLATION BRANDS COM 21036p108   57,070 210 SH   OTR   0 0 210
CORTEVA INC. COM 22052l104   430,795 7,470 SH   SOLE   0 0 7,470
COSTCO WHOLESALE CORP COM 22160k105   2,003,743 2,735 SH   SOLE   0 0 2,735
CROWDSTRIKE HOLDINGS INC COM 22788c105   487,297 1,520 SH   SOLE   0 0 1,520
CROWN HOLDINGS INC. COM 228368106   663,406 8,370 SH   SOLE   0 0 8,370
DANAHER CORP COM 235851102   9,744,824 39,023 SH   SOLE   0 0 39,023
DANAHER CORP COM 235851102   168,561 675 SH   OTR   0 0 675
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289   1,769,347 45,275 SH   SOLE   0 0 45,275
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289   95,746 2,450 SH   OTR   0 0 2,450
DOW INC. COM 260557103   354,532 6,120 SH   SOLE   0 0 6,120
DOW INC. COM 260557103   14,482 250 SH   OTR   0 0 250
DU PONT DE NEMOURS COM 26614n102   340,798 4,445 SH   SOLE   0 0 4,445
ELI LILLY COM 532457108   735,172 945 SH   SOLE   0 0 945
EQUINIX INC COM 29444u700   1,565,651 1,897 SH   SOLE   0 0 1,897
EQUINIX INC COM 29444u700   40,441 49 SH   OTR   0 0 49
ESSENTIALS UTILITIES INC. COM 29670g102   253,226 6,835 SH   SOLE   0 0 6,835
EXXON MOBIL CORPORATION COM 30231g102   4,089,277 35,180 SH   SOLE   0 0 35,180
EXXON MOBIL CORPORATION COM 30231g102   29,060 250 SH   OTR   0 0 250
FEDEX CORPORATION COM 31428x106   1,192,280 4,115 SH   SOLE   0 0 4,115
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192   4,870,820 50,950 SH   SOLE   0 0 50,950
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192   80,782 845 SH   OTR   0 0 845
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846   3,383,118 59,995 SH   SOLE   0 0 59,995
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846   138,155 2,450 SH   OTR   0 0 2,450
FORTIVE CORP. COM 34959j108   1,932,095 22,461 SH   SOLE   0 0 22,461
FORTIVE CORP. COM 34959j108   51,182 595 SH   OTR   0 0 595
GOLDMINING INC COM 38149e101   13,125 15,000 SH   SOLE   0 0 15,000
HOME DEPOT INC COM 437076102   4,644,536 12,108 SH   SOLE   0 0 12,108
HOME DEPOT INC COM 437076102   82,474 215 SH   OTR   0 0 215
HONEYWELL, INC. COM 438516106   1,890,352 9,210 SH   SOLE   0 0 9,210
HONEYWELL, INC. COM 438516106   20,525 100 SH   OTR   0 0 100
INTEL CORP COM 458140100   554,855 12,562 SH   SOLE   0 0 12,562
INTUITIVE SURGICAL COM 46120e602   359,181 900 SH   SOLE   0 0 900
ISHARES CORE S&P 500 ETF COM 464287200   394,297 750 SH   SOLE   0 0 750
ISHARES DJ US MEDICAL DEVICE I COM 464288810   3,847,019 65,660 SH   SOLE   0 0 65,660
ISHARES DJ US MEDICAL DEVICE I COM 464288810   137,101 2,340 SH   OTR   0 0 2,340
iSHARES DOW JONES SELECT DIV I COM 464287168   364,613 2,960 SH   SOLE   0 0 2,960
iSHARES EXPANDED TECH SECTOR E COM 464287549   604,984 7,020 SH   SOLE   0 0 7,020
ISHARES NASDAQ BIOTECH INDEX F COM 464287556   339,619 2,475 SH   SOLE   0 0 2,475
iSHARES S&P MID CAP 400 INDEX COM 464287507   517,808 8,525 SH   SOLE   0 0 8,525
J.P. MORGAN CHASE & CO. COM 46625h100   4,154,422 20,741 SH   SOLE   0 0 20,741
JOHNSON & JOHNSON COM 478160104   3,606,257 22,797 SH   SOLE   0 0 22,797
JOHNSON & JOHNSON COM 478160104   15,819 100 SH   OTR   0 0 100
L3 HARRIS TECHNOLOGIES COM 502431109   1,648,328 7,735 SH   SOLE   0 0 7,735
L3 HARRIS TECHNOLOGIES COM 502431109   27,703 130 SH   OTR   0 0 130
LOCKHEED MARTIN CORP. COM 539830109   295,665 650 SH   SOLE   0 0 650
MASTERCARD INC CL A COM 57636q104   269,198 559 SH   SOLE   0 0 559
McDONALDS CORP. COM 580135101   1,395,934 4,951 SH   SOLE   0 0 4,951
MEDTRONIC PLC COM g5960l103   830,104 9,525 SH   SOLE   0 0 9,525
MEDTRONIC PLC COM g5960l103   40,089 460 SH   OTR   0 0 460
MERCK & CO. COM 58933y105   1,405,531 10,652 SH   SOLE   0 0 10,652
MERCK & CO. COM 58933y105   39,585 300 SH   OTR   0 0 300
MICROSOFT CORP COM 594918104   13,038,113 30,990 SH   SOLE   0 0 30,990
MICROSOFT CORP COM 594918104   134,630 320 SH   OTR   0 0 320
MONDELEZ INTERNATIONAL COM 609207105   2,246,230 32,089 SH   SOLE   0 0 32,089
MONDELEZ INTERNATIONAL COM 609207105   38,500 550 SH   OTR   0 0 550
NESTLE S A SPONS ADR COM 641069406   2,984,751 28,105 SH   SOLE   0 0 28,105
NESTLE S A SPONS ADR COM 641069406   72,747 685 SH   OTR   0 0 685
NETFLIX, INC. COM 64110l106   294,555 485 SH   SOLE   0 0 485
NEXTERA ENERGY INC. COM 65339f101   1,203,489 18,831 SH   SOLE   0 0 18,831
NEXTERA ENERGY INC. COM 65339f101   31,955 500 SH   OTR   0 0 500
NIKE INC CLASS B COM 654106103   491,045 5,225 SH   SOLE   0 0 5,225
NOVARTIS AG-ADR COM 66987v109   1,438,859 14,875 SH   SOLE   0 0 14,875
NVIDIA CORP COM 67066g104   4,242,214 4,695 SH   SOLE   0 0 4,695
ORACLE CORPORATION COM 68389x105   833,548 6,636 SH   SOLE   0 0 6,636
PALO ALTO NETWORKS INC COM 697435105   340,956 1,200 SH   SOLE   0 0 1,200
PEPSICO INC COM 713448108   3,176,120 18,148 SH   SOLE   0 0 18,148
PFIZER INC. COM 717081103   727,522 26,217 SH   SOLE   0 0 26,217
PHILLIP MORRIS COM 718172109   239,953 2,619 SH   SOLE   0 0 2,619
PROCTER & GAMBLE COM 742718109   2,031,694 12,522 SH   SOLE   0 0 12,522
PROCTER & GAMBLE COM 742718109   60,844 375 SH   OTR   0 0 375
QUALCOMM INC COM 747525103   3,361,282 19,854 SH   SOLE   0 0 19,854
RTX CORPORATION COM COM 75513e101   2,465,851 25,283 SH   SOLE   0 0 25,283
RTX CORPORATION COM COM 75513e101   36,086 370 SH   OTR   0 0 370
S&P 500 INDEX COM 78462f103   9,599,904 18,353 SH   SOLE   0 0 18,353
S&P 500 INDEX COM 78462f103   83,691 160 SH   OTR   0 0 160
S&P GLOBAL INC. COM 78409v104   269,310 633 SH   SOLE   0 0 633
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107   2,896,062 5,205 SH   SOLE   0 0 5,205
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107   27,820 50 SH   OTR   0 0 50
SHERWIN WILLIAMS CO COM 824348106   4,459,717 12,840 SH   SOLE   0 0 12,840
SHERWIN WILLIAMS CO COM 824348106   67,729 195 SH   OTR   0 0 195
SPDR S&P BIOTECH ETF COM 78464a870   733,025 7,725 SH   SOLE   0 0 7,725
SPDR S&P BIOTECH ETF COM 78464a870   14,233 150 SH   OTR   0 0 150
STANLEY BLACK & DECKER COM 854502101   617,938 6,310 SH   SOLE   0 0 6,310
STANLEY BLACK & DECKER COM 854502101   7,834 80 SH   OTR   0 0 80
STARBUCKS CORP COM 855244109   1,891,773 20,700 SH   SOLE   0 0 20,700
STARBUCKS CORP COM 855244109   18,278 200 SH   OTR   0 0 200
STRYKER CORPORATION COM 863667101   1,946,813 5,440 SH   SOLE   0 0 5,440
SYSCO CORP COM 871829107   842,242 10,375 SH   SOLE   0 0 10,375
TARGET CORP COM 87612e106   1,006,553 5,680 SH   SOLE   0 0 5,680
TESLA MOTORS INC. COM 88160r101   321,871 1,831 SH   SOLE   0 0 1,831
THE HERSHEY COMPANY COM 427866108   739,100 3,800 SH   SOLE   0 0 3,800
THERMO FISHER SCIENTIFIC INC. COM 883556102   12,484,972 21,481 SH   SOLE   0 0 21,481
THERMO FISHER SCIENTIFIC INC. COM 883556102   130,772 225 SH   OTR   0 0 225
UNION PACIFIC CORP COM 907818108   3,347,845 13,613 SH   SOLE   0 0 13,613
UNION PACIFIC CORP COM 907818108   18,445 75 SH   OTR   0 0 75
UNITED BANKSHARES COM 909907107   618,022 17,268 SH   SOLE   0 0 17,268
VANGUARD BASIC MATERIALS ETF COM 92204a801   232,028 1,135 SH   SOLE   0 0 1,135
VANGUARD COMMUNICATION SERVICE COM 92204a884   3,462,240 26,385 SH   SOLE   0 0 26,385
VANGUARD COMMUNICATION SERVICE COM 92204a884   66,922 510 SH   OTR   0 0 510
VANGUARD CONSUMER DISCRETIONAR COM 92204a108   803,857 2,530 SH   SOLE   0 0 2,530
VANGUARD CONSUMER STAPLES FUND COM 92204a207   472,584 2,315 SH   SOLE   0 0 2,315
VANGUARD DIVIDEND APPRECIATION COM 921908844   4,412,771 24,165 SH   SOLE   0 0 24,165
VANGUARD DIVIDEND APPRECIATION COM 921908844   63,913 350 SH   OTR   0 0 350
VANGUARD ESG U.S. STOCK ETF COM 921910733   575,914 6,180 SH   SOLE   0 0 6,180
VANGUARD ETF SMALL CAP GROWTH COM 922908595   393,687 1,510 SH   SOLE   0 0 1,510
VANGUARD FINANCIAL ETF COM 92204a405   3,754,232 36,666 SH   SOLE   0 0 36,666
VANGUARD FINANCIAL ETF COM 92204a405   58,874 575 SH   OTR   0 0 575
VANGUARD GROWTH ETF COM 922908736   9,985,133 29,010 SH   SOLE   0 0 29,010
VANGUARD GROWTH ETF COM 922908736   296,012 860 SH   OTR   0 0 860
VANGUARD HEALTHCARE ETF COM 92204a504   2,425,212 8,965 SH   SOLE   0 0 8,965
VANGUARD HIGH DIVIDEND YIELD I COM 921946406   4,151,142 34,310 SH   SOLE   0 0 34,310
VANGUARD INDUSTRIALS ETF COM 92204a603   686,061 2,810 SH   SOLE   0 0 2,810
VANGUARD INFO TECH ETF COM 92204a702   56,128,500 107,046 SH   SOLE   0 0 107,046
VANGUARD INFO TECH ETF COM 92204a702   1,129,953 2,155 SH   OTR   0 0 2,155
VANGUARD LARGE CAP FUND COM 922908637   2,497,100 10,415 SH   SOLE   0 0 10,415
VANGUARD LARGE CAP FUND COM 922908637   239,760 1,000 SH   OTR   0 0 1,000
VANGUARD MID-CAP ETF COM 922908629   14,211,787 56,879 SH   SOLE   0 0 56,879
VANGUARD MID-CAP ETF COM 922908629   404,773 1,620 SH   OTR   0 0 1,620
VANGUARD MID-CAP GROWTH COM 922908538   353,685 1,500 SH   SOLE   0 0 1,500
VANGUARD MID-CAP VALUE FUND COM 922908512   446,682 2,865 SH   SOLE   0 0 2,865
VANGUARD S&P 500 ETF COM 922908363   6,422,152 13,360 SH   SOLE   0 0 13,360
VANGUARD S&P 500 ETF COM 922908363   161,034 335 SH   OTR   0 0 335
VANGUARD SMALL-CAP ETF COM 922908751   9,296,559 40,669 SH   SOLE   0 0 40,669
VANGUARD SMALL-CAP ETF COM 922908751   146,298 640 SH   OTR   0 0 640
VANGUARD TOTAL U.S. STOCK MARK COM 922908769   17,614,722 67,775 SH   SOLE   0 0 67,775
VANGUARD TOTAL U.S. STOCK MARK COM 922908769   463,921 1,785 SH   OTR   0 0 1,785
VANGUARD VALUE ETF COM 922908744   2,542,245 15,610 SH   SOLE   0 0 15,610
VANGUARD VALUE ETF COM 922908744   77,358 475 SH   OTR   0 0 475
VERALTO CORP COM 92338c103   984,215 11,101 SH   SOLE   0 0 11,101
VERALTO CORP COM 92338c103   19,860 224 SH   OTR   0 0 224
VERIZON COMMUNICATIONS COM 92343v104   733,713 17,486 SH   SOLE   0 0 17,486
VERTEX PHARMACETICALS, INC. COM 92532f100   313,507 750 SH   SOLE   0 0 750
VISA, INC. COM 92826c839   2,170,405 7,777 SH   SOLE   0 0 7,777
VISA, INC. COM 92826c839   27,908 100 SH   OTR   0 0 100
WAL-MART STORES COM 931142103   2,721,489 45,230 SH   SOLE   0 0 45,230
WAL-MART STORES COM 931142103   63,178 1,050 SH   OTR   0 0 1,050
WALT DISNEY COMPANY COM 254687106   2,931,444 23,958 SH   SOLE   0 0 23,958
WALT DISNEY COMPANY COM 254687106   22,637 185 SH   OTR   0 0 185
WASTE CONNECTIONS INC COM 94106b101   1,869,749 10,870 SH   SOLE   0 0 10,870
WASTE CONNECTIONS INC COM 94106b101   34,402 200 SH   OTR   0 0 200
WASTE MANAGEMENT INC COM 94106l109   347,434 1,630 SH   SOLE   0 0 1,630
WATERS CORP COM 941848103   259,549 754 SH   SOLE   0 0 754
WILLIAMS-SONOMA INC COM 969904101   635,060 2,000 SH   SOLE   0 0 2,000
ZOETIS, INC. COM 98978v103   8,284,691 48,961 SH   SOLE   0 0 48,961
ZOETIS, INC. COM 98978v103   169,210 1,000 SH   OTR   0 0 1,000
AMERICAN BEACON FUNDS INST CL MF 024527400   267,100 11,972 SH   SOLE   0 0 11,972
COLUMBIA ACORN ACORN FUND I2 MF 197199482   225,479 17,043 SH   SOLE   0 0 17,043
FIDELITY CONTRAFUND MF 316071109   386,255 20,361 SH   SOLE   0 0 20,361
GROWTH FUND AMERICA CL F 3 MF 399874775   497,154 6,989 SH   SOLE   0 0 6,989
JHANCOCK CLASSIC VALUE I MF 409902756   409,491 11,002 SH   SOLE   0 0 11,002
LEGG MASON PARTNERS EQUITY TRU MF 52468c703   575,604 3,997 SH   SOLE   0 0 3,997
MFS SER TR IV MID CAP GROWTH I MF 552987877   516,321 16,155 SH   SOLE   0 0 16,155
MODERATELY AGGRESSIVE 30 MF 485310791   375,691 28,723 SH   OTR   0 0 28,723
NEW PERSPECTIVE FUND INC CL F MF 648018778   313,031 5,162 SH   SOLE   0 0 5,162
SCHWAB 529 MODERATELY AGGRESIV MF 485310817   75,389 2,469 SH   SOLE   0 0 2,469
SCHWAB 529 MODERATELY AGGRESIV MF 485310817   408,715 13,387 SH   OTR   0 0 13,387
T ROWE PRICE SCIENCE & TECH FU MF 87282n105   235,600 5,000 SH   SOLE   0 0 5,000
VANGUARD 500 INDEX FD ADM MF 922908710   1,095,721 2,260 SH   SOLE   0 0 2,260
VANGUARD 500 INDEX FD ADM MF 922908710   349,901 722 SH   OTR   0 0 722
VANGUARD GROWTH AND INCOME ADM MF 921913208   253,600 2,500 SH   SOLE   0 0 2,500
VANGUARD PRIMECAP FUND ADMIRAL MF 921936209   610,476 3,577 SH   SOLE   0 0 3,577
VANGUARD STAR FUND MF 921909107   322,221 11,471 SH   SOLE   0 0 11,471
VANGUARD US GROWTH FUND ADMIRA MF 921910600   458,408 2,785 SH   SOLE   0 0 2,785
VANGUARD WELLINGTON FUND ADM. MF 921935201   385,571 5,144 SH   SOLE   0 0 5,144
VANGUARD WINDSOR II FUND ADMIR MF 922018304   364,176 4,397 SH   SOLE   0 0 4,397
GSK PLC SP ADR ADR 37733w204   226,225 5,277 SH   SOLE   0 0 5,277