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   582,931 5,296 SH   SOLE   0 0 5,296
ABBVIE COM 00287y109   368,054 2,375 SH   SOLE   0 0 2,375
ADOBE SYSTEMS COM 00724f101   6,720,699 11,265 SH   SOLE   0 0 11,265
ADVANCED MICRO DEVICES COM 007903107   1,177,216 7,986 SH   SOLE   0 0 7,986
ALPHABET INC. CL C COM 02079k107   2,252,061 15,980 SH   SOLE   0 0 15,980
ALPHABET INC. CL C COM 02079k107   183,209 1,300 SH   OTR   0 0 1,300
ALPHABET INC. CLASS A COM 02079k305   630,002 4,510 SH   SOLE   0 0 4,510
ALPHABET INC. CLASS A COM 02079k305   139,690 1,000 SH   OTR   0 0 1,000
AMAZON.COM, INC COM 023135106   1,783,168 11,736 SH   SOLE   0 0 11,736
AMAZON.COM, INC COM 023135106   30,388 200 SH   OTR   0 0 200
AMERICAN EXPRESS COM 025816109   455,424 2,431 SH   SOLE   0 0 2,431
AMERICAN EXPRESS COM 025816109   23,417 125 SH   OTR   0 0 125
AMERICAN TOWER CORP COM 03027x100   5,027,198 23,287 SH   SOLE   0 0 23,287
AMERICAN TOWER CORP COM 03027x100   121,972 565 SH   OTR   0 0 565
AMETEK INC NEW COM 031100100   6,361,291 38,579 SH   SOLE   0 0 38,579
AMETEK INC NEW COM 031100100   74,200 450 SH   OTR   0 0 450
APPLE INC COM 037833100   35,954,370 186,747 SH   SOLE   0 0 186,747
APPLE INC COM 037833100   1,405,469 7,300 SH   OTR   0 0 7,300
ARISTA NETWORKS INC COM 040413106   3,523,230 14,960 SH   SOLE   0 0 14,960
AT&T INCORPORATED COM 00206r102   404,757 24,121 SH   SOLE   0 0 24,121
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   11,860,728 33,255 SH   SOLE   0 0 33,255
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   180,113 505 SH   OTR   0 0 505
BOEING CO COM 097023105   1,273,585 4,886 SH   SOLE   0 0 4,886
BRISTOL-MYERS SQUIBB COM 110122108   282,102 5,498 SH   SOLE   0 0 5,498
BROADCOM LTD COM 11135f101   390,687 350 SH   SOLE   0 0 350
CARRIER GLOBAL CORP COM 14448c104   218,712 3,807 SH   SOLE   0 0 3,807
CHEVRON CORP. COM 166764100   2,545,117 17,063 SH   SOLE   0 0 17,063
CHEVRON CORP. COM 166764100   33,561 225 SH   OTR   0 0 225
CHUBB CORP COM h1467j104   802,300 3,550 SH   SOLE   0 0 3,550
CINTAS CORP COM 172908105   337,490 560 SH   SOLE   0 0 560
CISCO SYSTEMS INC COM 17275r102   394,056 7,800 SH   SOLE   0 0 7,800
COCA-COLA COM 191216100   656,186 11,135 SH   SOLE   0 0 11,135
COLGATE PALMOLIVE CO. COM 194162103   297,318 3,730 SH   SOLE   0 0 3,730
COMCAST CORP COM 20030n101   1,097,785 25,035 SH   SOLE   0 0 25,035
CONSTELLATION BRANDS COM 21036p108   1,851,321 7,658 SH   SOLE   0 0 7,658
CONSTELLATION BRANDS COM 21036p108   50,767 210 SH   OTR   0 0 210
CORTEVA INC. COM 22052l104   329,210 6,870 SH   SOLE   0 0 6,870
COSTCO WHOLESALE CORP COM 22160k105   1,745,912 2,645 SH   SOLE   0 0 2,645
CROWDSTRIKE HOLDINGS INC COM 22788c105   388,086 1,520 SH   SOLE   0 0 1,520
CROWN HOLDINGS INC. COM 228368106   770,793 8,370 SH   SOLE   0 0 8,370
DANAHER CORP COM 235851102   9,007,917 38,938 SH   SOLE   0 0 38,938
DANAHER CORP COM 235851102   156,154 675 SH   OTR   0 0 675
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289   1,655,212 46,175 SH   SOLE   0 0 46,175
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289   87,824 2,450 SH   OTR   0 0 2,450
DOW INC. COM 260557103   313,685 5,720 SH   SOLE   0 0 5,720
DOW INC. COM 260557103   13,710 250 SH   OTR   0 0 250
DU PONT DE NEMOURS COM 26614n102   299,642 3,895 SH   SOLE   0 0 3,895
ELI LILLY COM 532457108   539,201 925 SH   SOLE   0 0 925
EQUINIX INC COM 29444u700   1,648,633 2,047 SH   SOLE   0 0 2,047
EQUINIX INC COM 29444u700   59,599 74 SH   OTR   0 0 74
ESSENTIALS UTILITIES INC. COM 29670g102   255,276 6,835 SH   SOLE   0 0 6,835
EXXON MOBIL CORPORATION COM 30231g102   3,512,258 35,130 SH   SOLE   0 0 35,130
EXXON MOBIL CORPORATION COM 30231g102   24,995 250 SH   OTR   0 0 250
FEDEX CORPORATION COM 31428x106   929,665 3,675 SH   SOLE   0 0 3,675
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192   4,770,125 54,410 SH   SOLE   0 0 54,410
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192   74,081 845 SH   OTR   0 0 845
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846   3,418,840 63,500 SH   SOLE   0 0 63,500
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846   132,985 2,470 SH   OTR   0 0 2,470
FORTIVE CORP. COM 34959j108   1,693,637 23,002 SH   SOLE   0 0 23,002
FORTIVE CORP. COM 34959j108   43,810 595 SH   OTR   0 0 595
GOLDMINING INC COM 38149e101   14,613 15,000 SH   SOLE   0 0 15,000
HOME DEPOT INC COM 437076102   4,130,099 11,918 SH   SOLE   0 0 11,918
HOME DEPOT INC COM 437076102   74,508 215 SH   OTR   0 0 215
HONEYWELL, INC. COM 438516106   1,916,749 9,140 SH   SOLE   0 0 9,140
HONEYWELL, INC. COM 438516106   20,971 100 SH   OTR   0 0 100
INTEL CORP COM 458140100   631,231 12,562 SH   SOLE   0 0 12,562
INTUITIVE SURGICAL COM 46120e602   303,624 900 SH   SOLE   0 0 900
ISHARES CORE S&P 500 ETF COM 464287200   358,222 750 SH   SOLE   0 0 750
ISHARES DJ US MEDICAL DEVICE I COM 464288810   3,651,718 67,662 SH   SOLE   0 0 67,662
ISHARES DJ US MEDICAL DEVICE I COM 464288810   126,290 2,340 SH   OTR   0 0 2,340
iSHARES DOW JONES SELECT DIV I COM 464287168   346,971 2,960 SH   SOLE   0 0 2,960
iSHARES EXPANDED TECH SECTOR E COM 464287549   524,371 1,170 SH   SOLE   0 0 1,170
ISHARES NASDAQ BIOTECH INDEX F COM 464287556   336,229 2,475 SH   SOLE   0 0 2,475
iSHARES S&P MID CAP 400 INDEX COM 464287507   472,541 1,705 SH   SOLE   0 0 1,705
J.P. MORGAN CHASE & CO. COM 46625h100   3,506,782 20,616 SH   SOLE   0 0 20,616
JOHNSON & JOHNSON COM 478160104   3,667,246 23,397 SH   SOLE   0 0 23,397
JOHNSON & JOHNSON COM 478160104   15,674 100 SH   OTR   0 0 100
L3 HARRIS TECHNOLOGIES COM 502431109   1,746,040 8,290 SH   SOLE   0 0 8,290
L3 HARRIS TECHNOLOGIES COM 502431109   27,381 130 SH   OTR   0 0 130
LOCKHEED MARTIN CORP. COM 539830109   294,606 650 SH   SOLE   0 0 650
MASTERCARD INC CL A COM 57636q104   238,419 559 SH   SOLE   0 0 559
McDONALDS CORP. COM 580135101   1,439,853 4,856 SH   SOLE   0 0 4,856
MEDTRONIC PLC COM g5960l103   771,489 9,365 SH   SOLE   0 0 9,365
MEDTRONIC PLC COM g5960l103   37,895 460 SH   OTR   0 0 460
MERCK & CO. COM 58933y105   1,253,512 11,498 SH   SOLE   0 0 11,498
MERCK & CO. COM 58933y105   32,706 300 SH   OTR   0 0 300
MICROSOFT CORP COM 594918104   11,678,298 31,056 SH   SOLE   0 0 31,056
MICROSOFT CORP COM 594918104   120,333 320 SH   OTR   0 0 320
MONDELEZ INTERNATIONAL COM 609207105   2,306,099 31,839 SH   SOLE   0 0 31,839
MONDELEZ INTERNATIONAL COM 609207105   39,836 550 SH   OTR   0 0 550
NESTLE S A SPONS ADR COM 641069406   3,261,344 28,205 SH   SOLE   0 0 28,205
NESTLE S A SPONS ADR COM 641069406   79,207 685 SH   OTR   0 0 685
NETFLIX, INC. COM 64110l106   236,137 485 SH   SOLE   0 0 485
NEXTERA ENERGY INC. COM 65339f101   1,209,576 19,914 SH   SOLE   0 0 19,914
NEXTERA ENERGY INC. COM 65339f101   30,370 500 SH   OTR   0 0 500
NIKE INC CLASS B COM 654106103   567,278 5,225 SH   SOLE   0 0 5,225
NOVARTIS AG-ADR COM 66987v109   1,501,929 14,875 SH   SOLE   0 0 14,875
NVIDIA CORP COM 67066g104   2,287,916 4,620 SH   SOLE   0 0 4,620
ORACLE CORPORATION COM 68389x105   910,493 8,636 SH   SOLE   0 0 8,636
PALO ALTO NETWORKS INC COM 697435105   353,856 1,200 SH   SOLE   0 0 1,200
PEPSICO INC COM 713448108   3,075,500 18,108 SH   SOLE   0 0 18,108
PFIZER INC. COM 717081103   762,705 26,492 SH   SOLE   0 0 26,492
PHILLIP MORRIS COM 718172109   246,396 2,619 SH   SOLE   0 0 2,619
PROCTER & GAMBLE COM 742718109   1,791,012 12,222 SH   SOLE   0 0 12,222
PROCTER & GAMBLE COM 742718109   54,952 375 SH   OTR   0 0 375
QUALCOMM INC COM 747525103   2,900,410 20,054 SH   SOLE   0 0 20,054
RTX CORPORATION COM COM 75513e101   2,108,380 25,058 SH   SOLE   0 0 25,058
RTX CORPORATION COM COM 75513e101   31,132 370 SH   OTR   0 0 370
S&P 500 INDEX COM 78462f103   8,536,568 17,960 SH   SOLE   0 0 17,960
S&P 500 INDEX COM 78462f103   71,296 150 SH   OTR   0 0 150
S&P GLOBAL INC. COM 78409v104   278,849 633 SH   SOLE   0 0 633
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107   2,580,027 5,085 SH   SOLE   0 0 5,085
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107   25,369 50 SH   OTR   0 0 50
SHERWIN WILLIAMS CO COM 824348106   3,981,403 12,765 SH   SOLE   0 0 12,765
SHERWIN WILLIAMS CO COM 824348106   60,820 195 SH   OTR   0 0 195
SPDR S&P BIOTECH ETF COM 78464a870   698,694 7,825 SH   SOLE   0 0 7,825
SPDR S&P BIOTECH ETF COM 78464a870   13,393 150 SH   OTR   0 0 150
STANLEY BLACK & DECKER COM 854502101   829,926 8,460 SH   SOLE   0 0 8,460
STANLEY BLACK & DECKER COM 854502101   7,848 80 SH   OTR   0 0 80
STARBUCKS CORP COM 855244109   2,016,210 21,000 SH   SOLE   0 0 21,000
STARBUCKS CORP COM 855244109   19,202 200 SH   OTR   0 0 200
STRYKER CORPORATION COM 863667101   1,666,495 5,565 SH   SOLE   0 0 5,565
SYSCO CORP COM 871829107   811,743 11,100 SH   SOLE   0 0 11,100
TARGET CORP COM 87612e106   755,538 5,305 SH   SOLE   0 0 5,305
TESLA MOTORS INC. COM 88160r101   692,265 2,786 SH   SOLE   0 0 2,786
THE HERSHEY COMPANY COM 427866108   708,472 3,800 SH   SOLE   0 0 3,800
THERMO FISHER SCIENTIFIC INC. COM 883556102   11,383,322 21,446 SH   SOLE   0 0 21,446
THERMO FISHER SCIENTIFIC INC. COM 883556102   119,428 225 SH   OTR   0 0 225
UNION PACIFIC CORP COM 907818108   3,328,888 13,553 SH   SOLE   0 0 13,553
UNION PACIFIC CORP COM 907818108   18,421 75 SH   OTR   0 0 75
UNITED BANKSHARES COM 909907107   648,413 17,268 SH   SOLE   0 0 17,268
VANGUARD BASIC MATERIALS ETF COM 92204a801   215,582 1,135 SH   SOLE   0 0 1,135
VANGUARD COMMUNICATION SERVICE COM 92204a884   3,073,781 26,110 SH   SOLE   0 0 26,110
VANGUARD COMMUNICATION SERVICE COM 92204a884   60,039 510 SH   OTR   0 0 510
VANGUARD CONSUMER DISCRETIONAR COM 92204a108   738,534 2,425 SH   SOLE   0 0 2,425
VANGUARD CONSUMER STAPLES FUND COM 92204a207   401,971 2,105 SH   SOLE   0 0 2,105
VANGUARD DIVIDEND APPRECIATION COM 921908844   3,937,092 23,105 SH   SOLE   0 0 23,105
VANGUARD DIVIDEND APPRECIATION COM 921908844   59,640 350 SH   OTR   0 0 350
VANGUARD ESG U.S. STOCK ETF COM 921910733   493,773 5,805 SH   SOLE   0 0 5,805
VANGUARD ETF SMALL CAP GROWTH COM 922908595   365,073 1,510 SH   SOLE   0 0 1,510
VANGUARD FINANCIAL ETF COM 92204a405   3,341,288 36,216 SH   SOLE   0 0 36,216
VANGUARD FINANCIAL ETF COM 92204a405   53,049 575 SH   OTR   0 0 575
VANGUARD GROWTH ETF COM 922908736   7,526,306 24,210 SH   SOLE   0 0 24,210
VANGUARD GROWTH ETF COM 922908736   267,357 860 SH   OTR   0 0 860
VANGUARD HEALTHCARE ETF COM 92204a504   2,176,076 8,680 SH   SOLE   0 0 8,680
VANGUARD HIGH DIVIDEND YIELD I COM 921946406   3,605,626 32,300 SH   SOLE   0 0 32,300
VANGUARD INDUSTRIALS ETF COM 92204a603   529,032 2,400 SH   SOLE   0 0 2,400
VANGUARD INFO TECH ETF COM 92204a702   51,154,444 105,691 SH   SOLE   0 0 105,691
VANGUARD INFO TECH ETF COM 92204a702   1,013,980 2,095 SH   OTR   0 0 2,095
VANGUARD LARGE CAP FUND COM 922908637   2,229,493 10,220 SH   SOLE   0 0 10,220
VANGUARD LARGE CAP FUND COM 922908637   218,150 1,000 SH   OTR   0 0 1,000
VANGUARD MID-CAP ETF COM 922908629   13,303,286 57,184 SH   SOLE   0 0 57,184
VANGUARD MID-CAP ETF COM 922908629   376,877 1,620 SH   OTR   0 0 1,620
VANGUARD MID-CAP GROWTH COM 922908538   329,355 1,500 SH   SOLE   0 0 1,500
VANGUARD MID-CAP VALUE FUND COM 922908512   415,454 2,865 SH   SOLE   0 0 2,865
VANGUARD S&P 500 ETF COM 922908363   5,364,341 12,281 SH   SOLE   0 0 12,281
VANGUARD S&P 500 ETF COM 922908363   124,488 285 SH   OTR   0 0 285
VANGUARD SMALL-CAP ETF COM 922908751   8,503,151 39,859 SH   SOLE   0 0 39,859
VANGUARD SMALL-CAP ETF COM 922908751   136,531 640 SH   OTR   0 0 640
VANGUARD TOTAL U.S. STOCK MARK COM 922908769   15,444,683 65,107 SH   SOLE   0 0 65,107
VANGUARD TOTAL U.S. STOCK MARK COM 922908769   412,763 1,740 SH   OTR   0 0 1,740
VANGUARD VALUE ETF COM 922908744   2,045,907 13,685 SH   SOLE   0 0 13,685
VANGUARD VALUE ETF COM 922908744   71,012 475 SH   OTR   0 0 475
VERALTO CORP COM 92338c103   924,602 11,240 SH   SOLE   0 0 11,240
VERALTO CORP COM 92338c103   18,426 224 SH   OTR   0 0 224
VERIZON COMMUNICATIONS COM 92343v104   803,613 21,316 SH   SOLE   0 0 21,316
VERTEX PHARMACETICALS, INC. COM 92532f100   305,167 750 SH   SOLE   0 0 750
VF CORP COM 918204108   218,268 11,610 SH   SOLE   0 0 11,610
VISA, INC. COM 92826c839   2,024,742 7,777 SH   SOLE   0 0 7,777
VISA, INC. COM 92826c839   26,035 100 SH   OTR   0 0 100
WAL-MART STORES COM 931142103   2,359,232 14,965 SH   SOLE   0 0 14,965
WAL-MART STORES COM 931142103   55,177 350 SH   OTR   0 0 350
WALT DISNEY COMPANY COM 254687106   2,261,993 25,053 SH   SOLE   0 0 25,053
WALT DISNEY COMPANY COM 254687106   16,704 185 SH   OTR   0 0 185
WASTE CONNECTIONS INC COM 94106b101   1,622,565 10,870 SH   SOLE   0 0 10,870
WASTE CONNECTIONS INC COM 94106b101   29,854 200 SH   OTR   0 0 200
WASTE MANAGEMENT INC COM 94106l109   291,933 1,630 SH   SOLE   0 0 1,630
WATERS CORP COM 941848103   248,239 754 SH   SOLE   0 0 754
WILLIAMS-SONOMA INC COM 969904101   403,560 2,000 SH   SOLE   0 0 2,000
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691   228,922 6,550 SH   SOLE   0 0 6,550
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691   9,786 280 SH   OTR   0 0 280
ZOETIS, INC. COM 98978v103   9,642,709 48,856 SH   SOLE   0 0 48,856
ZOETIS, INC. COM 98978v103   197,370 1,000 SH   OTR   0 0 1,000
AMERICAN BEACON FUNDS INST CL MF 024527400   253,451 11,972 SH   SOLE   0 0 11,972
COLUMBIA ACORN ACORN FUND I2 MF 197199482   205,539 17,043 SH   SOLE   0 0 17,043
FIDELITY CONTRAFUND MF 316071109   327,544 20,357 SH   SOLE   0 0 20,357
GROWTH FUND AMERICA CL F 3 MF 399874775   441,378 6,989 SH   SOLE   0 0 6,989
JHANCOCK CLASSIC VALUE I MF 409902756   382,316 11,002 SH   SOLE   0 0 11,002
LEGG MASON PARTNERS EQUITY TRU MF 52468c703   552,501 3,997 SH   SOLE   0 0 3,997
MFS SER TR IV MID CAP GROWTH I MF 552987877   466,079 16,155 SH   SOLE   0 0 16,155
NEW PERSPECTIVE FUND INC CL F MF 648018778   288,562 5,162 SH   SOLE   0 0 5,162
SCHWAB 529 - Moderately Aggres MF 485310825   76,513 5,419 SH   SOLE   0 0 5,419
SCHWAB 529 - Moderately Aggres MF 485310825   395,667 28,022 SH   OTR   0 0 28,022
SCHWAB 529 MODERATELY AGGRESIV MF 485310817   73,043 2,469 SH   SOLE   0 0 2,469
SCHWAB 529 MODERATELY AGGRESIV MF 485310817   366,371 12,386 SH   OTR   0 0 12,386
T ROWE PRICE SCIENCE & TECH FU MF 87282n105   291,930 7,249 SH   SOLE   0 0 7,249
VANGUARD 500 INDEX FD ADM MF 922908710   994,382 2,260 SH   SOLE   0 0 2,260
VANGUARD 500 INDEX FD ADM MF 922908710   316,529 719 SH   OTR   0 0 719
VANGUARD GROWTH AND INCOME ADM MF 921913208   225,550 2,500 SH   SOLE   0 0 2,500
VANGUARD PRIMECAP FUND ADMIRAL MF 921936209   559,221 3,577 SH   SOLE   0 0 3,577
VANGUARD STAR FUND MF 921909107   307,997 11,471 SH   SOLE   0 0 11,471
VANGUARD US GROWTH FUND ADMIRA MF 921910600   408,480 2,785 SH   SOLE   0 0 2,785
VANGUARD WELLINGTON FUND ADM. MF 921935201   367,309 5,144 SH   SOLE   0 0 5,144
VANGUARD WINDSOR II FUND ADMIR MF 922018304   334,451 4,397 SH   SOLE   0 0 4,397