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   529,690 4,646 SH   SOLE   0 0 4,646
ABBVIE COM 00287y109   422,607 2,140 SH   SOLE   0 0 2,140
ADOBE SYSTEMS COM 00724f101   5,604,968 10,825 SH   SOLE   0 0 10,825
ADVANCED MICRO DEVICES COM 007903107   1,334,134 8,131 SH   SOLE   0 0 8,131
ALPHABET INC. CL C COM 02079k107   2,563,023 15,330 SH   SOLE   0 0 15,330
ALPHABET INC. CL C COM 02079k107   217,347 1,300 SH   OTR   0 0 1,300
ALPHABET INC. CLASS A COM 02079k305   772,861 4,660 SH   SOLE   0 0 4,660
ALPHABET INC. CLASS A COM 02079k305   165,850 1,000 SH   OTR   0 0 1,000
AMAZON.COM, INC COM 023135106   2,191,427 11,761 SH   SOLE   0 0 11,761
AMAZON.COM, INC COM 023135106   37,266 200 SH   OTR   0 0 200
AMERICAN EXPRESS COM 025816109   366,120 1,350 SH   SOLE   0 0 1,350
AMERICAN EXPRESS COM 025816109   33,900 125 SH   OTR   0 0 125
AMERICAN TOWER CORP COM 03027x100   4,450,036 19,135 SH   SOLE   0 0 19,135
AMERICAN TOWER CORP COM 03027x100   125,582 540 SH   OTR   0 0 540
AMETEK INC NEW COM 031100100   6,476,386 37,717 SH   SOLE   0 0 37,717
AMETEK INC NEW COM 031100100   77,269 450 SH   OTR   0 0 450
AON PLC CL A COM g0403h108   467,086 1,350 SH   SOLE   0 0 1,350
APPLE INC COM 037833100   41,428,994 177,807 SH   SOLE   0 0 177,807
APPLE INC COM 037833100   1,738,180 7,460 SH   OTR   0 0 7,460
ARISTA NETWORKS INC COM 040413106   5,741,947 14,960 SH   SOLE   0 0 14,960
AT&T INCORPORATED COM 00206r102   367,576 16,708 SH   SOLE   0 0 16,708
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   15,289,837 33,220 SH   SOLE   0 0 33,220
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   232,431 505 SH   OTR   0 0 505
BOEING CO COM 097023105   454,752 2,991 SH   SOLE   0 0 2,991
BRISTOL-MYERS SQUIBB COM 110122108   237,901 4,598 SH   SOLE   0 0 4,598
BROADCOM LTD COM 11135f101   724,500 4,200 SH   SOLE   0 0 4,200
CARRIER GLOBAL CORP COM 14448c104   292,340 3,632 SH   SOLE   0 0 3,632
CHEVRON CORP. COM 166764100   2,051,618 13,931 SH   SOLE   0 0 13,931
CHEVRON CORP. COM 166764100   33,136 225 SH   OTR   0 0 225
CHUBB CORP COM h1467j104   948,803 3,290 SH   SOLE   0 0 3,290
CINTAS CORP COM 172908105   461,171 2,240 SH   SOLE   0 0 2,240
CISCO SYSTEMS INC COM 17275r102   409,155 7,688 SH   SOLE   0 0 7,688
COCA-COLA COM 191216100   821,719 11,435 SH   SOLE   0 0 11,435
COLGATE PALMOLIVE CO. COM 194162103   387,211 3,730 SH   SOLE   0 0 3,730
COMCAST CORP COM 20030n101   725,754 17,375 SH   SOLE   0 0 17,375
CONSTELLATION BRANDS COM 21036p108   1,876,756 7,283 SH   SOLE   0 0 7,283
CONSTELLATION BRANDS COM 21036p108   54,115 210 SH   OTR   0 0 210
CORTEVA INC. COM 22052l104   399,184 6,790 SH   SOLE   0 0 6,790
COSTCO WHOLESALE CORP COM 22160k105   2,349,278 2,650 SH   SOLE   0 0 2,650
CROWN HOLDINGS INC. COM 228368106   802,516 8,370 SH   SOLE   0 0 8,370
DANAHER CORP COM 235851102   10,769,939 38,738 SH   SOLE   0 0 38,738
DANAHER CORP COM 235851102   187,663 675 SH   OTR   0 0 675
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289   1,940,170 44,725 SH   SOLE   0 0 44,725
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289   106,281 2,450 SH   OTR   0 0 2,450
DOW INC. COM 260557103   324,502 5,940 SH   SOLE   0 0 5,940
DOW INC. COM 260557103   2,731 50 SH   OTR   0 0 50
DU PONT DE NEMOURS COM 26614n102   351,093 3,940 SH   SOLE   0 0 3,940
ELI LILLY COM 532457108   837,213 945 SH   SOLE   0 0 945
ESSENTIALS UTILITIES INC. COM 29670g102   263,615 6,835 SH   SOLE   0 0 6,835
EXXON MOBIL CORPORATION COM 30231g102   4,104,763 35,018 SH   SOLE   0 0 35,018
EXXON MOBIL CORPORATION COM 30231g102   29,305 250 SH   OTR   0 0 250
FEDEX CORPORATION COM 31428x106   1,037,247 3,790 SH   SOLE   0 0 3,790
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192   5,143,167 50,295 SH   SOLE   0 0 50,295
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192   81,808 800 SH   OTR   0 0 800
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846   3,481,658 58,782 SH   SOLE   0 0 58,782
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846   145,113 2,450 SH   OTR   0 0 2,450
FORTIVE CORP. COM 34959j108   1,638,666 20,761 SH   SOLE   0 0 20,761
FORTIVE CORP. COM 34959j108   46,963 595 SH   OTR   0 0 595
GE AEROSPACE COM 369604301   209,135 1,109 SH   SOLE   0 0 1,109
GOLDMINING INC COM 38149e101   14,100 15,000 SH   SOLE   0 0 15,000
GUIDEWIRE SOFTWARE COM 40171v100   228,675 1,250 SH   SOLE   0 0 1,250
HOME DEPOT INC COM 437076102   4,849,336 11,968 SH   SOLE   0 0 11,968
HOME DEPOT INC COM 437076102   87,118 215 SH   OTR   0 0 215
HONEYWELL, INC. COM 438516106   1,795,276 8,685 SH   SOLE   0 0 8,685
HONEYWELL, INC. COM 438516106   20,671 100 SH   OTR   0 0 100
INTEL CORP COM 458140100   211,065 8,997 SH   SOLE   0 0 8,997
INTUITIVE SURGICAL COM 46120e602   442,143 900 SH   SOLE   0 0 900
ISHARES CORE S&P 500 ETF COM 464287200   432,615 750 SH   SOLE   0 0 750
ISHARES DJ US MEDICAL DEVICE I COM 464288810   3,708,356 62,620 SH   SOLE   0 0 62,620
ISHARES DJ US MEDICAL DEVICE I COM 464288810   53,298 900 SH   OTR   0 0 900
iSHARES DOW JONES SELECT DIV I COM 464287168   399,807 2,960 SH   SOLE   0 0 2,960
iSHARES EXPANDED TECH SECTOR E COM 464287549   673,499 7,020 SH   SOLE   0 0 7,020
ISHARES NASDAQ BIOTECH INDEX F COM 464287556   360,360 2,475 SH   SOLE   0 0 2,475
iSHARES S&P MID CAP 400 INDEX COM 464287507   531,278 8,525 SH   SOLE   0 0 8,525
J.P. MORGAN CHASE & CO. COM 46625h100   2,860,316 13,565 SH   SOLE   0 0 13,565
JOHNSON & JOHNSON COM 478160104   3,472,298 21,426 SH   SOLE   0 0 21,426
JOHNSON & JOHNSON COM 478160104   16,206 100 SH   OTR   0 0 100
L3 HARRIS TECHNOLOGIES COM 502431109   1,652,007 6,945 SH   SOLE   0 0 6,945
L3 HARRIS TECHNOLOGIES COM 502431109   30,923 130 SH   OTR   0 0 130
LOCKHEED MARTIN CORP. COM 539830109   350,736 600 SH   SOLE   0 0 600
MASTERCARD INC CL A COM 57636q104   276,034 559 SH   SOLE   0 0 559
McDONALDS CORP. COM 580135101   1,510,674 4,961 SH   SOLE   0 0 4,961
MEDTRONIC PLC COM g5960l103   528,026 5,865 SH   SOLE   0 0 5,865
MEDTRONIC PLC COM g5960l103   18,006 200 SH   OTR   0 0 200
MERCK & CO. COM 58933y105   1,118,793 9,852 SH   SOLE   0 0 9,852
MERCK & CO. COM 58933y105   34,068 300 SH   OTR   0 0 300
MICROSOFT CORP COM 594918104   13,324,239 30,965 SH   SOLE   0 0 30,965
MICROSOFT CORP COM 594918104   137,696 320 SH   OTR   0 0 320
MONDELEZ INTERNATIONAL COM 609207105   2,317,658 31,460 SH   SOLE   0 0 31,460
MONDELEZ INTERNATIONAL COM 609207105   40,518 550 SH   OTR   0 0 550
NESTLE S A SPONS ADR COM 641069406   2,703,493 26,855 SH   SOLE   0 0 26,855
NESTLE S A SPONS ADR COM 641069406   68,959 685 SH   OTR   0 0 685
NETFLIX, INC. COM 64110l106   290,801 410 SH   SOLE   0 0 410
NEXTERA ENERGY INC. COM 65339f101   1,305,228 15,441 SH   SOLE   0 0 15,441
NEXTERA ENERGY INC. COM 65339f101   23,668 280 SH   OTR   0 0 280
NIKE INC CLASS B COM 654106103   300,560 3,400 SH   SOLE   0 0 3,400
NOVARTIS AG-ADR COM 66987v109   1,710,922 14,875 SH   SOLE   0 0 14,875
NVIDIA CORP COM 67066g104   5,713,752 47,050 SH   SOLE   0 0 47,050
ORACLE CORPORATION COM 68389x105   964,123 5,658 SH   SOLE   0 0 5,658
PALO ALTO NETWORKS INC COM 697435105   410,160 1,200 SH   SOLE   0 0 1,200
PEPSICO INC COM 713448108   2,956,187 17,384 SH   SOLE   0 0 17,384
PFIZER INC. COM 717081103   651,353 22,507 SH   SOLE   0 0 22,507
PHILLIP MORRIS COM 718172109   317,947 2,619 SH   SOLE   0 0 2,619
PROCTER & GAMBLE COM 742718109   2,128,108 12,287 SH   SOLE   0 0 12,287
PROCTER & GAMBLE COM 742718109   64,950 375 SH   OTR   0 0 375
QUALCOMM INC COM 747525103   3,380,424 19,879 SH   SOLE   0 0 19,879
RTX CORPORATION COM COM 75513e101   3,026,940 24,983 SH   SOLE   0 0 24,983
RTX CORPORATION COM COM 75513e101   44,829 370 SH   OTR   0 0 370
S&P 500 INDEX COM 78462f103   10,108,504 17,618 SH   SOLE   0 0 17,618
S&P 500 INDEX COM 78462f103   91,802 160 SH   OTR   0 0 160
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107   2,762,851 4,850 SH   SOLE   0 0 4,850
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107   25,635 45 SH   OTR   0 0 45
SHERWIN WILLIAMS CO COM 824348106   4,826,217 12,645 SH   SOLE   0 0 12,645
SHERWIN WILLIAMS CO COM 824348106   74,426 195 SH   OTR   0 0 195
SPDR S&P BIOTECH ETF COM 78464a870   706,420 7,150 SH   SOLE   0 0 7,150
SPDR S&P BIOTECH ETF COM 78464a870   14,820 150 SH   OTR   0 0 150
STANLEY BLACK & DECKER COM 854502101   1,008,791 9,160 SH   SOLE   0 0 9,160
STANLEY BLACK & DECKER COM 854502101   8,810 80 SH   OTR   0 0 80
STARBUCKS CORP COM 855244109   1,050,455 10,775 SH   SOLE   0 0 10,775
STRYKER CORPORATION COM 863667101   1,965,254 5,440 SH   SOLE   0 0 5,440
SYSCO CORP COM 871829107   753,279 9,650 SH   SOLE   0 0 9,650
TARGET CORP COM 87612e106   1,071,537 6,875 SH   SOLE   0 0 6,875
THE HERSHEY COMPANY COM 427866108   728,764 3,800 SH   SOLE   0 0 3,800
THERMO FISHER SCIENTIFIC INC. COM 883556102   13,142,138 21,246 SH   SOLE   0 0 21,246
THERMO FISHER SCIENTIFIC INC. COM 883556102   139,178 225 SH   OTR   0 0 225
TRUIST FINANCIAL CORP. COM 89832q109   307,645 7,193 SH   SOLE   0 0 7,193
UNION PACIFIC CORP COM 907818108   3,262,902 13,238 SH   SOLE   0 0 13,238
UNION PACIFIC CORP COM 907818108   18,486 75 SH   OTR   0 0 75
UNITED BANKSHARES COM 909907107   521,923 14,068 SH   SOLE   0 0 14,068
VANGUARD BASIC MATERIALS ETF COM 92204a801   240,018 1,135 SH   SOLE   0 0 1,135
VANGUARD COMMUNICATION SERVICE COM 92204a884   3,751,062 25,800 SH   SOLE   0 0 25,800
VANGUARD COMMUNICATION SERVICE COM 92204a884   74,149 510 SH   OTR   0 0 510
VANGUARD CONSUMER DISCRETIONAR COM 92204a108   869,926 2,555 SH   SOLE   0 0 2,555
VANGUARD CONSUMER STAPLES FUND COM 92204a207   505,781 2,315 SH   SOLE   0 0 2,315
VANGUARD DIVIDEND APPRECIATION COM 921908844   4,668,274 23,570 SH   SOLE   0 0 23,570
VANGUARD DIVIDEND APPRECIATION COM 921908844   74,272 375 SH   OTR   0 0 375
VANGUARD ESG U.S. STOCK ETF COM 921910733   485,887 4,780 SH   SOLE   0 0 4,780
VANGUARD ETF SMALL CAP GROWTH COM 922908595   403,729 1,510 SH   SOLE   0 0 1,510
VANGUARD FINANCIAL ETF COM 92204a405   4,000,834 36,401 SH   SOLE   0 0 36,401
VANGUARD FINANCIAL ETF COM 92204a405   63,198 575 SH   OTR   0 0 575
VANGUARD GROWTH ETF COM 922908736   12,725,238 33,145 SH   SOLE   0 0 33,145
VANGUARD GROWTH ETF COM 922908736   364,733 950 SH   OTR   0 0 950
VANGUARD HEALTHCARE ETF COM 92204a504   2,491,826 8,830 SH   SOLE   0 0 8,830
VANGUARD HIGH DIVIDEND YIELD I COM 921946406   4,510,691 35,185 SH   SOLE   0 0 35,185
VANGUARD INDUSTRIALS ETF COM 92204a603   730,797 2,810 SH   SOLE   0 0 2,810
VANGUARD INFO TECH ETF COM 92204a702   62,799,869 107,072 SH   SOLE   0 0 107,072
VANGUARD INFO TECH ETF COM 92204a702   1,263,951 2,155 SH   OTR   0 0 2,155
VANGUARD LARGE CAP FUND COM 922908637   2,734,267 10,385 SH   SOLE   0 0 10,385
VANGUARD LARGE CAP FUND COM 922908637   263,290 1,000 SH   OTR   0 0 1,000
VANGUARD MID-CAP ETF COM 922908629   14,894,259 56,454 SH   SOLE   0 0 56,454
VANGUARD MID-CAP ETF COM 922908629   427,405 1,620 SH   OTR   0 0 1,620
VANGUARD MID-CAP GROWTH COM 922908538   365,205 1,500 SH   SOLE   0 0 1,500
VANGUARD MID-CAP VALUE FUND COM 922908512   480,375 2,865 SH   SOLE   0 0 2,865
VANGUARD S&P 500 ETF COM 922908363   7,395,295 14,015 SH   SOLE   0 0 14,015
VANGUARD S&P 500 ETF COM 922908363   176,769 335 SH   OTR   0 0 335
VANGUARD SMALL-CAP ETF COM 922908751   9,536,824 40,204 SH   SOLE   0 0 40,204
VANGUARD SMALL-CAP ETF COM 922908751   161,303 680 SH   OTR   0 0 680
VANGUARD TOTAL U.S. STOCK MARK COM 922908769   19,649,605 69,394 SH   SOLE   0 0 69,394
VANGUARD TOTAL U.S. STOCK MARK COM 922908769   519,599 1,835 SH   OTR   0 0 1,835
VANGUARD VALUE ETF COM 922908744   2,887,388 16,540 SH   SOLE   0 0 16,540
VANGUARD VALUE ETF COM 922908744   82,921 475 SH   OTR   0 0 475
VERALTO CORP COM 92338c103   1,148,802 10,270 SH   SOLE   0 0 10,270
VERALTO CORP COM 92338c103   17,674 158 SH   OTR   0 0 158
VERIZON COMMUNICATIONS COM 92343v104   597,123 13,296 SH   SOLE   0 0 13,296
VERTEX PHARMACETICALS, INC. COM 92532f100   348,810 750 SH   SOLE   0 0 750
VISA, INC. COM 92826c839   2,007,685 7,302 SH   SOLE   0 0 7,302
VISA, INC. COM 92826c839   27,495 100 SH   OTR   0 0 100
WAL-MART STORES COM 931142103   3,644,247 45,130 SH   SOLE   0 0 45,130
WAL-MART STORES COM 931142103   84,787 1,050 SH   OTR   0 0 1,050
WALT DISNEY COMPANY COM 254687106   2,095,743 21,788 SH   SOLE   0 0 21,788
WALT DISNEY COMPANY COM 254687106   17,795 185 SH   OTR   0 0 185
WASTE CONNECTIONS INC COM 94106b101   1,827,540 10,220 SH   SOLE   0 0 10,220
WASTE CONNECTIONS INC COM 94106b101   35,764 200 SH   OTR   0 0 200
WASTE MANAGEMENT INC COM 94106l109   286,488 1,380 SH   SOLE   0 0 1,380
WATERS CORP COM 941848103   271,357 754 SH   SOLE   0 0 754
WILLIAMS-SONOMA INC COM 969904101   619,680 4,000 SH   SOLE   0 0 4,000
ZOETIS, INC. COM 98978v103   9,374,528 47,981 SH   SOLE   0 0 47,981
ZOETIS, INC. COM 98978v103   195,380 1,000 SH   OTR   0 0 1,000
AMERICAN BEACON FUNDS INST CL MF 024527400   286,974 11,972 SH   SOLE   0 0 11,972
COLUMBIA ACORN ACORN FUND I2 MF 197199482   231,274 17,043 SH   SOLE   0 0 17,043
FIDELITY CONTRAFUND MF 316071109   416,942 19,751 SH   SOLE   0 0 19,751
GROWTH FUND AMERICA CL F 3 MF 399874775   543,773 6,989 SH   SOLE   0 0 6,989
JHANCOCK CLASSIC VALUE I MF 409902756   398,379 11,002 SH   SOLE   0 0 11,002
LEGG MASON PARTNERS EQUITY TRU MF 52468c703   601,304 3,997 SH   SOLE   0 0 3,997
MFS SER TR IV MID CAP GROWTH I MF 552987877   526,822 16,155 SH   SOLE   0 0 16,155
MODERATELY AGGRESSIVE 30 MF 485310791   395,223 28,723 SH   OTR   0 0 28,723
NEW PERSPECTIVE FUND INC CL F MF 648018778   340,958 5,162 SH   SOLE   0 0 5,162
SCHWAB 529 MODERATELY AGGRESIV MF 485310817   79,512 2,469 SH   SOLE   0 0 2,469
SCHWAB 529 MODERATELY AGGRESIV MF 485310817   431,072 13,387 SH   OTR   0 0 13,387
SCHWAB CAPITAL TRUST TOTAL STO MF 808509756   365,158 3,739 SH   SOLE   0 0 3,739
T ROWE PRICE SCIENCE & TECH FU MF 87282n105   258,900 5,000 SH   SOLE   0 0 5,000
VANGUARD 500 INDEX FD ADM MF 922908710   2,151,372 4,046 SH   SOLE   0 0 4,046
VANGUARD 500 INDEX FD ADM MF 922908710   386,285 726 SH   OTR   0 0 726
VANGUARD PRIMECAP FUND ADMIRAL MF 921936209   649,104 3,577 SH   SOLE   0 0 3,577
VANGUARD STAR FUND MF 921909107   310,989 10,471 SH   SOLE   0 0 10,471
VANGUARD US GROWTH FUND ADMIRA MF 921910600   506,360 2,785 SH   SOLE   0 0 2,785
VANGUARD WELLINGTON FUND ADM. MF 921935201   411,447 5,144 SH   SOLE   0 0 5,144
VANGUARD WINDSOR II FUND ADMIR MF 922018304   383,524 4,397 SH   SOLE   0 0 4,397