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   497,232 4,396 SH   SOLE   0 0 4,396
ABBVIE COM 00287y109   380,278 2,140 SH   SOLE   0 0 2,140
ADOBE SYSTEMS COM 00724f101   4,669,140 10,500 SH   SOLE   0 0 10,500
ADVANCED MICRO DEVICES COM 007903107   1,003,282 8,306 SH   SOLE   0 0 8,306
ALPHABET INC. CL C COM 02079k107   2,919,445 15,330 SH   SOLE   0 0 15,330
ALPHABET INC. CL C COM 02079k107   247,572 1,300 SH   OTR   0 0 1,300
ALPHABET INC. CLASS A COM 02079k305   891,603 4,710 SH   SOLE   0 0 4,710
ALPHABET INC. CLASS A COM 02079k305   189,300 1,000 SH   OTR   0 0 1,000
AMAZON.COM, INC COM 023135106   2,584,634 11,781 SH   SOLE   0 0 11,781
AMAZON.COM, INC COM 023135106   43,878 200 SH   OTR   0 0 200
AMERICAN EXPRESS COM 025816109   363,568 1,225 SH   SOLE   0 0 1,225
AMERICAN EXPRESS COM 025816109   37,099 125 SH   OTR   0 0 125
AMERICAN TOWER CORP COM 03027x100   3,366,491 18,355 SH   SOLE   0 0 18,355
AMERICAN TOWER CORP COM 03027x100   99,041 540 SH   OTR   0 0 540
AMETEK INC NEW COM 031100100   6,798,866 37,717 SH   SOLE   0 0 37,717
AMETEK INC NEW COM 031100100   81,117 450 SH   OTR   0 0 450
AON PLC CL A COM g0403h108   484,866 1,350 SH   SOLE   0 0 1,350
APPLE INC COM 037833100   44,339,827 177,062 SH   SOLE   0 0 177,062
APPLE INC COM 037833100   1,868,133 7,460 SH   OTR   0 0 7,460
ARISTA NETWORKS INC COM 040413205   6,614,115 59,840 SH   SOLE   0 0 59,840
AT&T INCORPORATED COM 00206r102   282,348 12,400 SH   SOLE   0 0 12,400
AUTOMATIC DATA PROCESSING INC COM 053015103   204,911 700 SH   SOLE   0 0 700
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   15,103,743 33,321 SH   SOLE   0 0 33,321
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   228,906 505 SH   OTR   0 0 505
BOEING CO COM 097023105   555,957 3,141 SH   SOLE   0 0 3,141
BRISTOL-MYERS SQUIBB COM 110122108   217,756 3,850 SH   SOLE   0 0 3,850
BROADCOM LTD COM 11135f101   973,728 4,200 SH   SOLE   0 0 4,200
CARRIER GLOBAL CORP COM 14448c104   247,920 3,632 SH   SOLE   0 0 3,632
CHEVRON CORP. COM 166764100   2,021,387 13,956 SH   SOLE   0 0 13,956
CHEVRON CORP. COM 166764100   32,589 225 SH   OTR   0 0 225
CHUBB CORP COM h1467j104   913,171 3,305 SH   SOLE   0 0 3,305
CINTAS CORP COM 172908105   409,248 2,240 SH   SOLE   0 0 2,240
CISCO SYSTEMS INC COM 17275r102   455,130 7,688 SH   SOLE   0 0 7,688
COCA-COLA COM 191216100   711,943 11,435 SH   SOLE   0 0 11,435
COLGATE PALMOLIVE CO. COM 194162103   339,094 3,730 SH   SOLE   0 0 3,730
COMCAST CORP COM 20030n101   610,801 16,275 SH   SOLE   0 0 16,275
CONSTELLATION BRANDS COM 21036p108   1,609,543 7,283 SH   SOLE   0 0 7,283
CONSTELLATION BRANDS COM 21036p108   46,410 210 SH   OTR   0 0 210
CORTEVA INC. COM 22052l104   386,758 6,790 SH   SOLE   0 0 6,790
COSTCO WHOLESALE CORP COM 22160k105   2,473,929 2,700 SH   SOLE   0 0 2,700
CROWDSTRIKE HOLDINGS INC COM 22788c105   205,296 600 SH   SOLE   0 0 600
CROWN HOLDINGS INC. COM 228368106   692,115 8,370 SH   SOLE   0 0 8,370
DANAHER CORP COM 235851102   8,796,356 38,320 SH   SOLE   0 0 38,320
DANAHER CORP COM 235851102   154,946 675 SH   OTR   0 0 675
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289   2,107,321 44,225 SH   SOLE   0 0 44,225
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289   116,742 2,450 SH   OTR   0 0 2,450
DISCOVER FINANCIAL SERVICES COM 254709108   216,537 1,250 SH   SOLE   0 0 1,250
DOW INC. COM 260557103   238,372 5,940 SH   SOLE   0 0 5,940
DOW INC. COM 260557103   2,006 50 SH   OTR   0 0 50
DU PONT DE NEMOURS COM 26614n102   300,425 3,940 SH   SOLE   0 0 3,940
ELI LILLY COM 532457108   671,640 870 SH   SOLE   0 0 870
ESSENTIALS UTILITIES INC. COM 29670g102   248,237 6,835 SH   SOLE   0 0 6,835
EXXON MOBIL CORPORATION COM 30231g102   3,750,708 34,868 SH   SOLE   0 0 34,868
EXXON MOBIL CORPORATION COM 30231g102   26,892 250 SH   OTR   0 0 250
FEDEX CORPORATION COM 31428x106   1,070,461 3,805 SH   SOLE   0 0 3,805
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192   5,931,580 49,795 SH   SOLE   0 0 49,795
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192   95,296 800 SH   OTR   0 0 800
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846   3,723,373 58,682 SH   SOLE   0 0 58,682
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846   155,452 2,450 SH   OTR   0 0 2,450
FORTIVE CORP. COM 34959j108   1,470,825 19,611 SH   SOLE   0 0 19,611
FORTIVE CORP. COM 34959j108   44,625 595 SH   OTR   0 0 595
GE AEROSPACE COM 369604301   314,399 1,885 SH   SOLE   0 0 1,885
GOLDMINING INC COM 38149e101   12,075 15,000 SH   SOLE   0 0 15,000
GUIDEWIRE SOFTWARE COM 40171v100   210,725 1,250 SH   SOLE   0 0 1,250
HOME DEPOT INC COM 437076102   4,684,513 12,043 SH   SOLE   0 0 12,043
HOME DEPOT INC COM 437076102   83,633 215 SH   OTR   0 0 215
HONEYWELL, INC. COM 438516106   1,973,149 8,735 SH   SOLE   0 0 8,735
HONEYWELL, INC. COM 438516106   22,589 100 SH   OTR   0 0 100
INTUITIVE SURGICAL COM 46120e602   469,764 900 SH   SOLE   0 0 900
ISHARES CORE S&P 500 ETF COM 464287200   441,510 750 SH   SOLE   0 0 750
ISHARES DJ US MEDICAL DEVICE I COM 464288810   3,543,304 60,725 SH   SOLE   0 0 60,725
ISHARES DJ US MEDICAL DEVICE I COM 464288810   52,515 900 SH   OTR   0 0 900
iSHARES DOW JONES SELECT DIV I COM 464287168   388,618 2,960 SH   SOLE   0 0 2,960
iSHARES EXPANDED TECH SECTOR E COM 464287549   643,167 6,300 SH   SOLE   0 0 6,300
ISHARES NASDAQ BIOTECH INDEX F COM 464287556   327,220 2,475 SH   SOLE   0 0 2,475
iSHARES S&P MID CAP 400 INDEX COM 464287507   531,193 8,525 SH   SOLE   0 0 8,525
J.P. MORGAN CHASE & CO. COM 46625h100   3,251,666 13,565 SH   SOLE   0 0 13,565
JOHNSON & JOHNSON COM 478160104   3,076,935 21,276 SH   SOLE   0 0 21,276
JOHNSON & JOHNSON COM 478160104   14,462 100 SH   OTR   0 0 100
L3 HARRIS TECHNOLOGIES COM 502431109   1,460,395 6,945 SH   SOLE   0 0 6,945
L3 HARRIS TECHNOLOGIES COM 502431109   27,336 130 SH   OTR   0 0 130
LOCKHEED MARTIN CORP. COM 539830109   291,564 600 SH   SOLE   0 0 600
MASTERCARD INC CL A COM 57636q104   257,493 489 SH   SOLE   0 0 489
McDONALDS CORP. COM 580135101   1,451,189 5,006 SH   SOLE   0 0 5,006
MEDTRONIC PLC COM g5960l103   448,526 5,615 SH   SOLE   0 0 5,615
MEDTRONIC PLC COM g5960l103   15,976 200 SH   OTR   0 0 200
MERCK & CO. COM 58933y105   980,077 9,852 SH   SOLE   0 0 9,852
MERCK & CO. COM 58933y105   29,844 300 SH   OTR   0 0 300
MICROSOFT CORP COM 594918104   12,921,082 30,655 SH   SOLE   0 0 30,655
MICROSOFT CORP COM 594918104   134,880 320 SH   OTR   0 0 320
MONDELEZ INTERNATIONAL COM 609207105   1,879,106 31,460 SH   SOLE   0 0 31,460
MONDELEZ INTERNATIONAL COM 609207105   32,851 550 SH   OTR   0 0 550
NESTLE S A SPONS ADR COM 641069406   2,145,033 26,255 SH   SOLE   0 0 26,255
NESTLE S A SPONS ADR COM 641069406   55,964 685 SH   OTR   0 0 685
NETFLIX, INC. COM 64110l106   365,441 410 SH   SOLE   0 0 410
NEXTERA ENERGY INC. COM 65339f101   1,106,965 15,441 SH   SOLE   0 0 15,441
NEXTERA ENERGY INC. COM 65339f101   20,073 280 SH   OTR   0 0 280
NIKE INC CLASS B COM 654106103   242,144 3,200 SH   SOLE   0 0 3,200
NOVARTIS AG-ADR COM 66987v109   1,447,486 14,875 SH   SOLE   0 0 14,875
NVIDIA CORP COM 67066g104   6,251,199 46,550 SH   SOLE   0 0 46,550
ORACLE CORPORATION COM 68389x105   942,849 5,658 SH   SOLE   0 0 5,658
PALO ALTO NETWORKS INC COM 697435105   436,704 2,400 SH   SOLE   0 0 2,400
PEPSICO INC COM 713448108   2,638,883 17,354 SH   SOLE   0 0 17,354
PFIZER INC. COM 717081103   562,754 21,212 SH   SOLE   0 0 21,212
PHILLIP MORRIS COM 718172109   305,930 2,542 SH   SOLE   0 0 2,542
PROCTER & GAMBLE COM 742718109   2,076,681 12,387 SH   SOLE   0 0 12,387
PROCTER & GAMBLE COM 742718109   62,869 375 SH   OTR   0 0 375
QUALCOMM INC COM 747525103   3,015,407 19,629 SH   SOLE   0 0 19,629
RTX CORPORATION COM COM 75513e101   2,891,033 24,983 SH   SOLE   0 0 24,983
RTX CORPORATION COM COM 75513e101   42,816 370 SH   OTR   0 0 370
S&P 500 INDEX COM 78462f103   10,340,209 17,643 SH   SOLE   0 0 17,643
S&P 500 INDEX COM 78462f103   93,773 160 SH   OTR   0 0 160
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107   2,731,136 4,795 SH   SOLE   0 0 4,795
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107   25,631 45 SH   OTR   0 0 45
SHERWIN WILLIAMS CO COM 824348106   4,311,672 12,684 SH   SOLE   0 0 12,684
SHERWIN WILLIAMS CO COM 824348106   66,286 195 SH   OTR   0 0 195
SPDR S&P BIOTECH ETF COM 78464a870   643,929 7,150 SH   SOLE   0 0 7,150
SPDR S&P BIOTECH ETF COM 78464a870   13,509 150 SH   OTR   0 0 150
STANLEY BLACK & DECKER COM 854502101   695,311 8,660 SH   SOLE   0 0 8,660
STANLEY BLACK & DECKER COM 854502101   6,423 80 SH   OTR   0 0 80
STARBUCKS CORP COM 855244109   983,219 10,775 SH   SOLE   0 0 10,775
STRYKER CORPORATION COM 863667101   1,958,672 5,440 SH   SOLE   0 0 5,440
SYSCO CORP COM 871829107   737,839 9,650 SH   SOLE   0 0 9,650
TARGET CORP COM 87612e106   892,188 6,600 SH   SOLE   0 0 6,600
THE HERSHEY COMPANY COM 427866108   643,530 3,800 SH   SOLE   0 0 3,800
THERMO FISHER SCIENTIFIC INC. COM 883556102   11,018,992 21,181 SH   SOLE   0 0 21,181
THERMO FISHER SCIENTIFIC INC. COM 883556102   117,052 225 SH   OTR   0 0 225
TRUIST FINANCIAL CORP. COM 89832q109   312,032 7,193 SH   SOLE   0 0 7,193
UNION PACIFIC CORP COM 907818108   2,976,606 13,053 SH   SOLE   0 0 13,053
UNION PACIFIC CORP COM 907818108   17,103 75 SH   OTR   0 0 75
UNITED BANKSHARES COM 909907107   378,053 10,068 SH   SOLE   0 0 10,068
VANGUARD BASIC MATERIALS ETF COM 92204a801   222,590 1,185 SH   SOLE   0 0 1,185
VANGUARD COMMUNICATION SERVICE COM 92204a884   4,013,464 25,900 SH   SOLE   0 0 25,900
VANGUARD COMMUNICATION SERVICE COM 92204a884   79,030 510 SH   OTR   0 0 510
VANGUARD CONSUMER DISCRETIONAR COM 92204a108   972,234 2,590 SH   SOLE   0 0 2,590
VANGUARD CONSUMER STAPLES FUND COM 92204a207   498,857 2,360 SH   SOLE   0 0 2,360
VANGUARD DIVIDEND APPRECIATION COM 921908844   4,658,796 23,790 SH   SOLE   0 0 23,790
VANGUARD DIVIDEND APPRECIATION COM 921908844   78,332 400 SH   OTR   0 0 400
VANGUARD ESG U.S. STOCK ETF COM 921910733   462,040 4,405 SH   SOLE   0 0 4,405
VANGUARD ETF SMALL CAP GROWTH COM 922908595   422,891 1,510 SH   SOLE   0 0 1,510
VANGUARD FINANCIAL ETF COM 92204a405   4,312,625 36,526 SH   SOLE   0 0 36,526
VANGUARD FINANCIAL ETF COM 92204a405   67,890 575 SH   OTR   0 0 575
VANGUARD GROWTH ETF COM 922908736   14,050,873 34,234 SH   SOLE   0 0 34,234
VANGUARD GROWTH ETF COM 922908736   396,075 965 SH   OTR   0 0 965
VANGUARD HEALTHCARE ETF COM 92204a504   2,215,982 8,735 SH   SOLE   0 0 8,735
VANGUARD HIGH DIVIDEND YIELD I COM 921946406   4,595,128 36,015 SH   SOLE   0 0 36,015
VANGUARD INDUSTRIALS ETF COM 92204a603   721,197 2,835 SH   SOLE   0 0 2,835
VANGUARD INFO TECH ETF COM 92204a702   66,474,773 106,907 SH   SOLE   0 0 106,907
VANGUARD INFO TECH ETF COM 92204a702   1,339,979 2,155 SH   OTR   0 0 2,155
VANGUARD LARGE CAP FUND COM 922908637   2,812,971 10,430 SH   SOLE   0 0 10,430
VANGUARD LARGE CAP FUND COM 922908637   275,094 1,020 SH   OTR   0 0 1,020
VANGUARD MID-CAP ETF COM 922908629   14,900,630 56,414 SH   SOLE   0 0 56,414
VANGUARD MID-CAP ETF COM 922908629   433,173 1,640 SH   OTR   0 0 1,640
VANGUARD MID-CAP GROWTH COM 922908538   380,625 1,500 SH   SOLE   0 0 1,500
VANGUARD MID-CAP VALUE FUND COM 922908512   463,471 2,865 SH   SOLE   0 0 2,865
VANGUARD S&P 500 ETF COM 922908363   7,694,207 14,280 SH   SOLE   0 0 14,280
VANGUARD S&P 500 ETF COM 922908363   185,889 345 SH   OTR   0 0 345
VANGUARD SMALL-CAP ETF COM 922908751   9,684,279 40,304 SH   SOLE   0 0 40,304
VANGUARD SMALL-CAP ETF COM 922908751   163,390 680 SH   OTR   0 0 680
VANGUARD TOTAL U.S. STOCK MARK COM 922908769   20,053,113 69,194 SH   SOLE   0 0 69,194
VANGUARD TOTAL U.S. STOCK MARK COM 922908769   541,945 1,870 SH   OTR   0 0 1,870
VANGUARD VALUE ETF COM 922908744   2,881,486 17,020 SH   SOLE   0 0 17,020
VANGUARD VALUE ETF COM 922908744   85,496 505 SH   OTR   0 0 505
VERALTO CORP COM 92338c103   1,037,546 10,187 SH   SOLE   0 0 10,187
VERALTO CORP COM 92338c103   16,092 158 SH   OTR   0 0 158
VERIZON COMMUNICATIONS COM 92343v104   505,714 12,646 SH   SOLE   0 0 12,646
VERTEX PHARMACETICALS, INC. COM 92532f100   302,025 750 SH   SOLE   0 0 750
VISA, INC. COM 92826c839   2,299,823 7,277 SH   SOLE   0 0 7,277
VISA, INC. COM 92826c839   31,604 100 SH   OTR   0 0 100
WAL-MART STORES COM 931142103   4,077,405 45,129 SH   SOLE   0 0 45,129
WAL-MART STORES COM 931142103   94,867 1,050 SH   OTR   0 0 1,050
WALT DISNEY COMPANY COM 254687106   2,315,805 20,798 SH   SOLE   0 0 20,798
WALT DISNEY COMPANY COM 254687106   20,600 185 SH   OTR   0 0 185
WASTE CONNECTIONS INC COM 94106b101   1,693,495 9,870 SH   SOLE   0 0 9,870
WASTE CONNECTIONS INC COM 94106b101   34,316 200 SH   OTR   0 0 200
WASTE MANAGEMENT INC COM 94106l109   278,470 1,380 SH   SOLE   0 0 1,380
WATERS CORP COM 941848103   279,719 754 SH   SOLE   0 0 754
WILLIAMS-SONOMA INC COM 969904101   740,720 4,000 SH   SOLE   0 0 4,000
ZOETIS, INC. COM 98978v103   7,707,567 47,306 SH   SOLE   0 0 47,306
ZOETIS, INC. COM 98978v103   162,930 1,000 SH   OTR   0 0 1,000
AMERICAN BEACON FUNDS INST CL MF 024527400   278,248 13,332 SH   SOLE   0 0 13,332
COLUMBIA ACORN ACORN FUND I2 MF 197199482   235,364 17,043 SH   SOLE   0 0 17,043
FIDELITY CONTRAFUND MF 316071109   419,883 19,966 SH   SOLE   0 0 19,966
GROWTH FUND AMERICA CL F 3 MF 399874775   568,641 7,636 SH   SOLE   0 0 7,636
JHANCOCK CLASSIC VALUE I MF 409902756   397,077 16,811 SH   SOLE   0 0 16,811
LEGG MASON PARTNERS EQUITY TRU MF 52468c703   545,347 3,997 SH   SOLE   0 0 3,997
MFS SER TR IV MID CAP GROWTH I MF 552987877   534,624 17,263 SH   SOLE   0 0 17,263
MODERATELY AGGRESSIVE 30 MF 485310791   389,765 28,723 SH   OTR   0 0 28,723
NEW PERSPECTIVE FUND INC CL F MF 648018778   338,006 5,443 SH   SOLE   0 0 5,443
SCHWAB 529 MODERATELY AGGRESIV MF 485310817   120,962 3,818 SH   SOLE   0 0 3,818
SCHWAB 529 MODERATELY AGGRESIV MF 485310817   424,111 13,387 SH   OTR   0 0 13,387
SCHWAB CAPITAL TRUST TOTAL STO MF 808509756   374,984 3,784 SH   SOLE   0 0 3,784
T ROWE PRICE SCIENCE & TECH FU MF 87282n105   282,763 5,457 SH   SOLE   0 0 5,457
VANGUARD 500 INDEX FD ADM MF 922908710   2,200,098 4,054 SH   SOLE   0 0 4,054
VANGUARD 500 INDEX FD ADM MF 922908710   395,558 729 SH   OTR   0 0 729
VANGUARD PRIMECAP FUND ADMIRAL MF 921936209   628,641 3,779 SH   SOLE   0 0 3,779
VANGUARD STAR FUND MF 921909107   287,744 10,471 SH   SOLE   0 0 10,471
VANGUARD US GROWTH FUND ADMIRA MF 921910600   527,274 2,850 SH   SOLE   0 0 2,850
VANGUARD WELLINGTON FUND ADM. MF 921935201   412,624 5,580 SH   SOLE   0 0 5,580
VANGUARD WINDSOR II FUND ADMIR MF 922018304   345,400 4,397 SH   SOLE   0 0 4,397