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   500,811 5,171 SH   SOLE   0 0 5,171
ABBVIE COM 00287y109   354,017 2,375 SH   SOLE   0 0 2,375
ADOBE SYSTEMS COM 00724f101   5,784,815 11,345 SH   SOLE   0 0 11,345
ADVANCED MICRO DEVICES COM 007903107   815,980 7,936 SH   SOLE   0 0 7,936
ALPHABET INC. CL C COM 02079k107   2,106,963 15,980 SH   SOLE   0 0 15,980
ALPHABET INC. CL C COM 02079k107   171,405 1,300 SH   OTR   0 0 1,300
ALPHABET INC. CLASS A COM 02079k305   590,179 4,510 SH   SOLE   0 0 4,510
ALPHABET INC. CLASS A COM 02079k305   130,860 1,000 SH   OTR   0 0 1,000
AMAZON.COM, INC COM 023135106   1,447,388 11,386 SH   SOLE   0 0 11,386
AMAZON.COM, INC COM 023135106   25,424 200 SH   OTR   0 0 200
AMERICAN EXPRESS COM 025816109   362,681 2,431 SH   SOLE   0 0 2,431
AMERICAN EXPRESS COM 025816109   18,649 125 SH   OTR   0 0 125
AMERICAN TOWER CORP COM 03027x100   3,961,765 24,091 SH   SOLE   0 0 24,091
AMERICAN TOWER CORP COM 03027x100   92,914 565 SH   OTR   0 0 565
AMETEK INC NEW COM 031100100   5,704,127 38,604 SH   SOLE   0 0 38,604
AMETEK INC NEW COM 031100100   66,492 450 SH   OTR   0 0 450
APPLE INC COM 037833100   32,097,910 187,477 SH   SOLE   0 0 187,477
APPLE INC COM 037833100   1,249,833 7,300 SH   OTR   0 0 7,300
ARISTA NETWORKS INC COM 040413106   2,751,593 14,960 SH   SOLE   0 0 14,960
AT&T INCORPORATED COM 00206r102   382,896 25,492 SH   SOLE   0 0 25,492
AUTOMATIC DATA PROCESSING INC COM 053015103   240,580 1,000 SH   SOLE   0 0 1,000
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   11,761,322 33,575 SH   SOLE   0 0 33,575
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   176,901 505 SH   OTR   0 0 505
BOEING CO COM 097023105   906,838 4,731 SH   SOLE   0 0 4,731
BRISTOL-MYERS SQUIBB COM 110122108   298,790 5,148 SH   SOLE   0 0 5,148
BROADCOM LTD COM 11135f101   261,633 315 SH   SOLE   0 0 315
CARRIER GLOBAL CORP COM 14448c104   210,146 3,807 SH   SOLE   0 0 3,807
CHEVRON CORP. COM 166764100   2,860,301 16,963 SH   SOLE   0 0 16,963
CHEVRON CORP. COM 166764100   37,939 225 SH   OTR   0 0 225
CHUBB CORP COM h1467j104   739,039 3,550 SH   SOLE   0 0 3,550
CINTAS CORP COM 172908105   269,366 560 SH   SOLE   0 0 560
CISCO SYSTEMS INC COM 17275r102   419,328 7,800 SH   SOLE   0 0 7,800
COCA-COLA COM 191216100   630,615 11,265 SH   SOLE   0 0 11,265
COLGATE PALMOLIVE CO. COM 194162103   265,240 3,730 SH   SOLE   0 0 3,730
COMCAST CORP COM 20030n101   1,144,637 25,815 SH   SOLE   0 0 25,815
CONSTELLATION BRANDS COM 21036p108   2,044,067 8,133 SH   SOLE   0 0 8,133
CONSTELLATION BRANDS COM 21036p108   52,779 210 SH   OTR   0 0 210
CORTEVA INC. COM 22052l104   323,331 6,320 SH   SOLE   0 0 6,320
COSTCO WHOLESALE CORP COM 22160k105   1,497,144 2,650 SH   SOLE   0 0 2,650
CROWDSTRIKE HOLDINGS INC COM 22788c105   254,418 1,520 SH   SOLE   0 0 1,520
CROWN HOLDINGS INC. COM 228368106   740,578 8,370 SH   SOLE   0 0 8,370
DANAHER CORP COM 235851102   9,754,796 39,318 SH   SOLE   0 0 39,318
DANAHER CORP COM 235851102   167,467 675 SH   OTR   0 0 675
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289   1,627,620 52,075 SH   SOLE   0 0 52,075
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289   76,575 2,450 SH   OTR   0 0 2,450
DOW INC. COM 260557103   274,299 5,320 SH   SOLE   0 0 5,320
DOW INC. COM 260557103   12,890 250 SH   OTR   0 0 250
DU PONT DE NEMOURS COM 26614n102   294,258 3,945 SH   SOLE   0 0 3,945
ELI LILLY COM 532457108   496,845 925 SH   SOLE   0 0 925
EQUINIX INC COM 29444u700   1,587,604 2,186 SH   SOLE   0 0 2,186
EQUINIX INC COM 29444u700   53,743 74 SH   OTR   0 0 74
ESSENTIALS UTILITIES INC. COM 29670g102   234,635 6,835 SH   SOLE   0 0 6,835
EXXON MOBIL CORPORATION COM 30231g102   4,218,724 35,880 SH   SOLE   0 0 35,880
EXXON MOBIL CORPORATION COM 30231g102   29,395 250 SH   OTR   0 0 250
FEDEX CORPORATION COM 31428x106   917,948 3,465 SH   SOLE   0 0 3,465
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192   4,375,073 57,635 SH   SOLE   0 0 57,635
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192   64,144 845 SH   OTR   0 0 845
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846   3,138,077 69,075 SH   SOLE   0 0 69,075
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846   112,212 2,470 SH   OTR   0 0 2,470
FORTIVE CORP. COM 34959j108   1,820,331 24,546 SH   SOLE   0 0 24,546
FORTIVE CORP. COM 34959j108   44,125 595 SH   OTR   0 0 595
GOLDMINING INC COM 38149e101   11,782 15,000 SH   SOLE   0 0 15,000
HOME DEPOT INC COM 437076102   3,637,933 12,040 SH   SOLE   0 0 12,040
HOME DEPOT INC COM 437076102   64,964 215 SH   OTR   0 0 215
HONEYWELL, INC. COM 438516106   1,670,050 9,040 SH   SOLE   0 0 9,040
HONEYWELL, INC. COM 438516106   18,474 100 SH   OTR   0 0 100
INTEL CORP COM 458140100   446,572 12,562 SH   SOLE   0 0 12,562
INTUITIVE SURGICAL COM 46120e602   263,061 900 SH   SOLE   0 0 900
ISHARES CORE S&P 500 ETF COM 464287200   322,072 750 SH   SOLE   0 0 750
ISHARES DJ US MEDICAL DEVICE I COM 464288810   3,767,092 77,672 SH   SOLE   0 0 77,672
ISHARES DJ US MEDICAL DEVICE I COM 464288810   142,590 2,940 SH   OTR   0 0 2,940
iSHARES DOW JONES SELECT DIV I COM 464287168   318,614 2,960 SH   SOLE   0 0 2,960
iSHARES EXPANDED TECH SECTOR E COM 464287549   447,151 1,170 SH   SOLE   0 0 1,170
ISHARES NASDAQ BIOTECH INDEX F COM 464287556   357,698 2,925 SH   SOLE   0 0 2,925
iSHARES S&P MID CAP 400 INDEX COM 464287507   462,544 1,855 SH   SOLE   0 0 1,855
J.P. MORGAN CHASE & CO. COM 46625h100   3,007,860 20,741 SH   SOLE   0 0 20,741
JOHNSON & JOHNSON COM 478160104   5,357,800 34,400 SH   SOLE   0 0 34,400
JOHNSON & JOHNSON COM 478160104   45,167 290 SH   OTR   0 0 290
KONTOOR BRANDS INC. COM 50050n103   320,543 7,300 SH   SOLE   0 0 7,300
L3 HARRIS TECHNOLOGIES COM 502431109   1,484,373 8,525 SH   SOLE   0 0 8,525
L3 HARRIS TECHNOLOGIES COM 502431109   22,636 130 SH   OTR   0 0 130
LOCKHEED MARTIN CORP. COM 539830109   265,824 650 SH   SOLE   0 0 650
MASTERCARD INC CL A COM 57636q104   221,314 559 SH   SOLE   0 0 559
McDONALDS CORP. COM 580135101   1,258,189 4,776 SH   SOLE   0 0 4,776
MEDTRONIC PLC COM g5960l103   849,579 10,842 SH   SOLE   0 0 10,842
MEDTRONIC PLC COM g5960l103   36,046 460 SH   OTR   0 0 460
MERCK & CO. COM 58933y105   1,204,309 11,698 SH   SOLE   0 0 11,698
MERCK & CO. COM 58933y105   30,885 300 SH   OTR   0 0 300
MICROSOFT CORP COM 594918104   9,834,349 31,146 SH   SOLE   0 0 31,146
MICROSOFT CORP COM 594918104   101,040 320 SH   OTR   0 0 320
MONDELEZ INTERNATIONAL COM 609207105   2,308,522 33,264 SH   SOLE   0 0 33,264
MONDELEZ INTERNATIONAL COM 609207105   38,170 550 SH   OTR   0 0 550
NESTLE S A SPONS ADR COM 641069406   3,378,690 29,855 SH   SOLE   0 0 29,855
NESTLE S A SPONS ADR COM 641069406   77,521 685 SH   OTR   0 0 685
NEXTERA ENERGY INC. COM 65339f101   1,221,079 21,314 SH   SOLE   0 0 21,314
NEXTERA ENERGY INC. COM 65339f101   28,645 500 SH   OTR   0 0 500
NIKE INC CLASS B COM 654106103   509,176 5,325 SH   SOLE   0 0 5,325
NOVARTIS AG-ADR COM 66987v109   1,561,004 15,325 SH   SOLE   0 0 15,325
NVIDIA CORP COM 67066g104   2,109,701 4,850 SH   SOLE   0 0 4,850
ORACLE CORPORATION COM 68389x105   914,725 8,636 SH   SOLE   0 0 8,636
PALO ALTO NETWORKS INC COM 697435105   281,328 1,200 SH   SOLE   0 0 1,200
PEPSICO INC COM 713448108   3,098,756 18,288 SH   SOLE   0 0 18,288
PFIZER INC. COM 717081103   916,885 27,642 SH   SOLE   0 0 27,642
PHILLIP MORRIS COM 718172109   249,873 2,699 SH   SOLE   0 0 2,699
PROCTER & GAMBLE COM 742718109   1,740,402 11,932 SH   SOLE   0 0 11,932
PROCTER & GAMBLE COM 742718109   54,697 375 SH   OTR   0 0 375
QUALCOMM INC COM 747525103   2,238,303 20,154 SH   SOLE   0 0 20,154
RTX CORPORATION COM COM 75513e101   1,844,807 25,633 SH   SOLE   0 0 25,633
RTX CORPORATION COM COM 75513e101   26,629 370 SH   OTR   0 0 370
S&P 500 INDEX COM 78462f103   7,812,197 18,275 SH   SOLE   0 0 18,275
S&P 500 INDEX COM 78462f103   64,122 150 SH   OTR   0 0 150
S&P GLOBAL INC. COM 78409v104   231,305 633 SH   SOLE   0 0 633
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107   2,488,688 5,450 SH   SOLE   0 0 5,450
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107   22,832 50 SH   OTR   0 0 50
SHERWIN WILLIAMS CO COM 824348106   3,417,670 13,400 SH   SOLE   0 0 13,400
SHERWIN WILLIAMS CO COM 824348106   49,735 195 SH   OTR   0 0 195
SPDR S&P BIOTECH ETF COM 78464a870   622,495 8,525 SH   SOLE   0 0 8,525
SPDR S&P BIOTECH ETF COM 78464a870   10,953 150 SH   OTR   0 0 150
STANLEY BLACK & DECKER COM 854502101   736,340 8,810 SH   SOLE   0 0 8,810
STANLEY BLACK & DECKER COM 854502101   6,686 80 SH   OTR   0 0 80
STARBUCKS CORP COM 855244109   2,044,448 22,400 SH   SOLE   0 0 22,400
STARBUCKS CORP COM 855244109   18,254 200 SH   OTR   0 0 200
STRYKER CORPORATION COM 863667101   1,520,748 5,565 SH   SOLE   0 0 5,565
SYSCO CORP COM 871829107   761,226 11,525 SH   SOLE   0 0 11,525
TARGET CORP COM 87612e106   547,321 4,950 SH   SOLE   0 0 4,950
TESLA MOTORS INC. COM 88160r101   678,346 2,711 SH   SOLE   0 0 2,711
THE HERSHEY COMPANY COM 427866108   760,304 3,800 SH   SOLE   0 0 3,800
THERMO FISHER SCIENTIFIC INC. COM 883556102   11,106,382 21,942 SH   SOLE   0 0 21,942
THERMO FISHER SCIENTIFIC INC. COM 883556102   113,888 225 SH   OTR   0 0 225
UNION PACIFIC CORP COM 907818108   2,830,661 13,901 SH   SOLE   0 0 13,901
UNION PACIFIC CORP COM 907818108   15,272 75 SH   OTR   0 0 75
UNITED BANKSHARES COM 909907107   476,424 17,268 SH   SOLE   0 0 17,268
VANGUARD COMMUNICATION SERVICE COM 92204a884   2,828,033 26,885 SH   SOLE   0 0 26,885
VANGUARD COMMUNICATION SERVICE COM 92204a884   53,647 510 SH   OTR   0 0 510
VANGUARD CONSUMER DISCRETIONAR COM 92204a108   653,222 2,425 SH   SOLE   0 0 2,425
VANGUARD CONSUMER STAPLES FUND COM 92204a207   384,520 2,105 SH   SOLE   0 0 2,105
VANGUARD DIVIDEND APPRECIATION COM 921908844   3,444,775 22,170 SH   SOLE   0 0 22,170
VANGUARD DIVIDEND APPRECIATION COM 921908844   54,383 350 SH   OTR   0 0 350
VANGUARD ESG U.S. STOCK ETF COM 921910733   489,306 6,505 SH   SOLE   0 0 6,505
VANGUARD ETF SMALL CAP GROWTH COM 922908595   484,047 2,260 SH   SOLE   0 0 2,260
VANGUARD FINANCIAL ETF COM 92204a405   3,025,333 37,666 SH   SOLE   0 0 37,666
VANGUARD FINANCIAL ETF COM 92204a405   46,184 575 SH   OTR   0 0 575
VANGUARD GROWTH ETF COM 922908736   6,502,676 23,880 SH   SOLE   0 0 23,880
VANGUARD GROWTH ETF COM 922908736   212,402 780 SH   OTR   0 0 780
VANGUARD HEALTHCARE ETF COM 92204a504   2,035,966 8,660 SH   SOLE   0 0 8,660
VANGUARD HIGH DIVIDEND YIELD I COM 921946406   3,090,797 29,915 SH   SOLE   0 0 29,915
VANGUARD INDUSTRIALS ETF COM 92204a603   467,952 2,400 SH   SOLE   0 0 2,400
VANGUARD INFO TECH ETF COM 92204a702   44,170,669 106,461 SH   SOLE   0 0 106,461
VANGUARD INFO TECH ETF COM 92204a702   869,215 2,095 SH   OTR   0 0 2,095
VANGUARD LARGE CAP FUND COM 922908637   2,041,047 10,430 SH   SOLE   0 0 10,430
VANGUARD LARGE CAP FUND COM 922908637   195,690 1,000 SH   OTR   0 0 1,000
VANGUARD MID-CAP ETF COM 922908629   12,329,682 59,209 SH   SOLE   0 0 59,209
VANGUARD MID-CAP ETF COM 922908629   337,349 1,620 SH   OTR   0 0 1,620
VANGUARD MID-CAP GROWTH COM 922908538   350,586 1,800 SH   SOLE   0 0 1,800
VANGUARD MID-CAP VALUE FUND COM 922908512   375,200 2,865 SH   SOLE   0 0 2,865
VANGUARD S&P 500 ETF COM 922908363   4,767,771 12,141 SH   SOLE   0 0 12,141
VANGUARD S&P 500 ETF COM 922908363   78,540 200 SH   OTR   0 0 200
VANGUARD SMALL-CAP ETF COM 922908751   7,687,424 40,659 SH   SOLE   0 0 40,659
VANGUARD SMALL-CAP ETF COM 922908751   121,005 640 SH   OTR   0 0 640
VANGUARD TOTAL U.S. STOCK MARK COM 922908769   13,936,645 65,612 SH   SOLE   0 0 65,612
VANGUARD TOTAL U.S. STOCK MARK COM 922908769   369,593 1,740 SH   OTR   0 0 1,740
VANGUARD VALUE ETF COM 922908744   1,770,332 12,835 SH   SOLE   0 0 12,835
VANGUARD VALUE ETF COM 922908744   48,275 350 SH   OTR   0 0 350
VERIZON COMMUNICATIONS COM 92343v104   707,057 21,816 SH   SOLE   0 0 21,816
VERTEX PHARMACETICALS, INC. COM 92532f100   260,805 750 SH   SOLE   0 0 750
VF CORP COM 918204108   272,736 15,435 SH   SOLE   0 0 15,435
VISA, INC. COM 92826c839   1,788,788 7,777 SH   SOLE   0 0 7,777
VISA, INC. COM 92826c839   23,001 100 SH   OTR   0 0 100
WAL-MART STORES COM 931142103   2,441,651 15,267 SH   SOLE   0 0 15,267
WAL-MART STORES COM 931142103   55,975 350 SH   OTR   0 0 350
WALT DISNEY COMPANY COM 254687106   2,093,322 25,828 SH   SOLE   0 0 25,828
WALT DISNEY COMPANY COM 254687106   14,994 185 SH   OTR   0 0 185
WASTE CONNECTIONS INC COM 94106b101   1,466,556 10,920 SH   SOLE   0 0 10,920
WASTE CONNECTIONS INC COM 94106b101   26,860 200 SH   OTR   0 0 200
WASTE MANAGEMENT INC COM 94106l109   248,477 1,630 SH   SOLE   0 0 1,630
WATERS CORP COM 941848103   206,754 754 SH   SOLE   0 0 754
WILLIAMS-SONOMA INC COM 969904101   310,800 2,000 SH   SOLE   0 0 2,000
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691   251,855 8,500 SH   SOLE   0 0 8,500
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691   8,296 280 SH   OTR   0 0 280
ZOETIS, INC. COM 98978v103   8,499,967 48,856 SH   SOLE   0 0 48,856
ZOETIS, INC. COM 98978v103   173,980 1,000 SH   OTR   0 0 1,000
AMERICAN BEACON FUNDS INST CL MF 024527400   236,056 11,898 SH   SOLE   0 0 11,898
COLUMBIA ACORN ACORN FUND I2 MF 197199482   185,939 17,043 SH   SOLE   0 0 17,043
FIDELITY CONTRAFUND MF 316071109   300,524 20,169 SH   SOLE   0 0 20,169
GROWTH FUND AMERICA CL F 3 MF 399874775   385,827 6,482 SH   SOLE   0 0 6,482
JHANCOCK CLASSIC VALUE I MF 409902756   341,981 10,326 SH   SOLE   0 0 10,326
LEGG MASON PARTNERS EQUITY TRU MF 52468c703   530,758 3,997 SH   SOLE   0 0 3,997
MFS SER TR IV MID CAP GROWTH I MF 552987877   412,443 16,155 SH   SOLE   0 0 16,155
NEW PERSPECTIVE FUND INC CL F MF 648018778   270,386 5,098 SH   SOLE   0 0 5,098
SCHWAB 529 - Moderately Aggres MF 485310825   136,381 10,507 SH   SOLE   0 0 10,507
SCHWAB 529 - Moderately Aggres MF 485310825   363,723 28,022 SH   OTR   0 0 28,022
SCHWAB 529 MODERATELY AGGRESIV MF 485310817   67,536 2,469 SH   SOLE   0 0 2,469
SCHWAB 529 MODERATELY AGGRESIV MF 485310817   338,751 12,386 SH   OTR   0 0 12,386
T ROWE PRICE NEW HORIZONS FUND MF 779562206   204,348 3,968 SH   SOLE   0 0 3,968
T ROWE PRICE SCIENCE & TECH FU MF 87282n105   258,293 7,249 SH   SOLE   0 0 7,249
VANGUARD 500 INDEX FD ADM MF 922908710   894,037 2,260 SH   SOLE   0 0 2,260
VANGUARD 500 INDEX FD ADM MF 922908710   283,423 716 SH   OTR   0 0 716
VANGUARD GROWTH AND INCOME ADM MF 921913208   218,525 2,500 SH   SOLE   0 0 2,500
VANGUARD PRIMECAP FUND ADMIRAL MF 921936209   514,121 3,371 SH   SOLE   0 0 3,371
VANGUARD STAR FUND MF 921909107   291,708 11,471 SH   SOLE   0 0 11,471
VANGUARD US GROWTH FUND ADMIRA MF 921910600   355,182 2,785 SH   SOLE   0 0 2,785
VANGUARD WELLINGTON FUND ADM. MF 921935201   337,256 4,956 SH   SOLE   0 0 4,956
VANGUARD WINDSOR II FUND ADMIR MF 922018304   312,553 4,397 SH   SOLE   0 0 4,397