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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100 574,642 4,225 SH SOLE 0 0 4,225
ABBVIE COM 00287y109 392,586 2,115 SH SOLE 0 0 2,115
ADOBE SYSTEMS COM 00724f101 3,772,080 9,750 SH SOLE 0 0 9,750
ADVANCED MICRO DEVICES COM 007903107 1,168,121 8,232 SH SOLE 0 0 8,232
ALPHABET INC. CL C COM 02079k107 2,701,650 15,230 SH SOLE 0 0 15,230
ALPHABET INC. CL C COM 02079k107 53,217 300 SH OTR 0 0 300
ALPHABET INC. CLASS A COM 02079k305 834,449 4,735 SH SOLE 0 0 4,735
AMAZON.COM, INC COM 023135106 2,576,955 11,746 SH SOLE 0 0 11,746
AMAZON.COM, INC COM 023135106 43,878 200 SH OTR 0 0 200
AMERICAN EXPRESS COM 025816109 390,750 1,225 SH SOLE 0 0 1,225
AMERICAN EXPRESS COM 025816109 39,872 125 SH OTR 0 0 125
AMERICAN TOWER CORP COM 03027x100 3,849,505 17,417 SH SOLE 0 0 17,417
AMERICAN TOWER CORP COM 03027x100 108,300 490 SH OTR 0 0 490
AMETEK INC NEW COM 031100100 6,708,187 37,070 SH SOLE 0 0 37,070
AMETEK INC NEW COM 031100100 81,432 450 SH OTR 0 0 450
AON PLC CL A COM g0403h108 481,626 1,350 SH SOLE 0 0 1,350
APPLE INC COM 037833100 32,145,388 156,677 SH SOLE 0 0 156,677
APPLE INC COM 037833100 1,510,051 7,360 SH OTR 0 0 7,360
ARISTA NETWORKS INC COM 040413205 5,140,566 50,245 SH SOLE 0 0 50,245
AT&T INCORPORATED COM 00206r102 338,598 11,700 SH SOLE 0 0 11,700
AUTOMATIC DATA PROCESSING INC COM 053015103 215,880 700 SH SOLE 0 0 700
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 16,183,913 33,316 SH SOLE 0 0 33,316
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 245,314 505 SH OTR 0 0 505
BOEING CO COM 097023105 593,389 2,832 SH SOLE 0 0 2,832
BROADCOM LTD COM 11135f101 1,506,427 5,465 SH SOLE 0 0 5,465
CAPITAL ONE FINANCIAL COM 14040h105 271,056 1,274 SH SOLE 0 0 1,274
CARRIER GLOBAL CORP COM 14448c104 265,826 3,632 SH SOLE 0 0 3,632
CHEVRON CORP. COM 166764100 1,890,538 13,203 SH SOLE 0 0 13,203
CHEVRON CORP. COM 166764100 32,218 225 SH OTR 0 0 225
CHUBB CORP COM h1467j104 902,478 3,115 SH SOLE 0 0 3,115
CINTAS CORP COM 172908105 499,229 2,240 SH SOLE 0 0 2,240
CISCO SYSTEMS INC COM 17275r102 519,517 7,488 SH SOLE 0 0 7,488
COCA-COLA COM 191216100 711,391 10,055 SH SOLE 0 0 10,055
COLGATE PALMOLIVE CO. COM 194162103 284,517 3,130 SH SOLE 0 0 3,130
COMCAST CORP COM 20030n101 333,701 9,350 SH SOLE 0 0 9,350
CONSTELLATION BRANDS COM 21036p108 539,772 3,318 SH SOLE 0 0 3,318
CONSTELLATION BRANDS COM 21036p108 8,134 50 SH OTR 0 0 50
CORTEVA INC. COM 22052l104 517,238 6,940 SH SOLE 0 0 6,940
COSTCO WHOLESALE CORP COM 22160k105 2,692,637 2,720 SH SOLE 0 0 2,720
CROWDSTRIKE HOLDINGS INC COM 22788c105 305,586 600 SH SOLE 0 0 600
CROWN HOLDINGS INC. COM 228368106 861,943 8,370 SH SOLE 0 0 8,370
CYTODYN INC COM 23283m101 2,725 10,000 SH SOLE 0 0 10,000
DANAHER CORP COM 235851102 6,303,501 31,910 SH SOLE 0 0 31,910
DANAHER CORP COM 235851102 93,831 475 SH OTR 0 0 475
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 1,966,629 37,275 SH SOLE 0 0 37,275
DEFIANCE 5G NEXT GEN CONNECTIV COM 26922a289 129,262 2,450 SH OTR 0 0 2,450
DU PONT DE NEMOURS COM 26614n102 280,533 4,090 SH SOLE 0 0 4,090
ELI LILLY COM 532457108 709,372 910 SH SOLE 0 0 910
ESSENTIALS UTILITIES INC. COM 29670g102 250,695 6,750 SH SOLE 0 0 6,750
EXXON MOBIL CORPORATION COM 30231g102 3,655,886 33,914 SH SOLE 0 0 33,914
EXXON MOBIL CORPORATION COM 30231g102 26,950 250 SH OTR 0 0 250
FEDEX CORPORATION COM 31428x106 874,007 3,845 SH SOLE 0 0 3,845
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192 5,944,547 48,870 SH SOLE 0 0 48,870
FIRST TRUST ISE CLOUD COMPUTIN COM 33734x192 85,148 700 SH OTR 0 0 700
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 4,214,492 55,762 SH SOLE 0 0 55,762
FIRST TRUST NASDAQ CYBER SECUR COM 33734x846 162,497 2,150 SH OTR 0 0 2,150
FORTIVE CORP. COM 34959j108 988,437 18,961 SH SOLE 0 0 18,961
FORTIVE CORP. COM 34959j108 31,017 595 SH OTR 0 0 595
GE AEROSPACE COM 369604301 549,528 2,135 SH SOLE 0 0 2,135
GOLDMINING INC COM 38149e101 10,800 15,000 SH SOLE 0 0 15,000
HOME DEPOT INC COM 437076102 4,378,693 11,943 SH SOLE 0 0 11,943
HOME DEPOT INC COM 437076102 78,828 215 SH OTR 0 0 215
HONEYWELL, INC. COM 438516106 2,005,097 8,610 SH SOLE 0 0 8,610
HONEYWELL, INC. COM 438516106 23,288 100 SH OTR 0 0 100
INTUITIVE SURGICAL COM 46120e602 489,069 900 SH SOLE 0 0 900
ISHARES CORE S&P 500 ETF COM 464287200 465,675 750 SH SOLE 0 0 750
ISHARES DJ US MEDICAL DEVICE I COM 464288810 3,051,821 48,720 SH SOLE 0 0 48,720
ISHARES DJ US MEDICAL DEVICE I COM 464288810 56,376 900 SH OTR 0 0 900
iSHARES DOW JONES SELECT DIV I COM 464287168 393,118 2,960 SH SOLE 0 0 2,960
iSHARES EXPANDED TECH SECTOR E COM 464287549 707,742 6,300 SH SOLE 0 0 6,300
ISHARES NASDAQ BIOTECH INDEX F COM 464287556 237,206 1,875 SH SOLE 0 0 1,875
ISHARES RUSSELL MID-CAP VALUE COM 464287473 654,489 4,953 SH SOLE 0 0 4,953
iSHARES S&P MID CAP 400 INDEX COM 464287507 528,720 8,525 SH SOLE 0 0 8,525
J.P. MORGAN CHASE & CO. COM 46625h100 3,863,051 13,325 SH SOLE 0 0 13,325
JOHNSON & JOHNSON COM 478160104 3,097,159 20,276 SH SOLE 0 0 20,276
JOHNSON & JOHNSON COM 478160104 15,275 100 SH OTR 0 0 100
L3 HARRIS TECHNOLOGIES COM 502431109 1,673,103 6,670 SH SOLE 0 0 6,670
L3 HARRIS TECHNOLOGIES COM 502431109 32,609 130 SH OTR 0 0 130
LOCKHEED MARTIN CORP. COM 539830109 277,884 600 SH SOLE 0 0 600
MASTERCARD INC CL A COM 57636q104 274,789 489 SH SOLE 0 0 489
McDONALDS CORP. COM 580135101 1,477,212 5,056 SH SOLE 0 0 5,056
MEDTRONIC PLC COM g5960l103 428,005 4,910 SH SOLE 0 0 4,910
MERCK & CO. COM 58933y105 723,047 9,134 SH SOLE 0 0 9,134
MERCK & CO. COM 58933y105 23,748 300 SH OTR 0 0 300
MICROSOFT CORP COM 594918104 15,175,482 30,509 SH SOLE 0 0 30,509
MICROSOFT CORP COM 594918104 159,171 320 SH OTR 0 0 320
MONDELEZ INTERNATIONAL COM 609207105 2,098,058 31,110 SH SOLE 0 0 31,110
MONDELEZ INTERNATIONAL COM 609207105 37,092 550 SH OTR 0 0 550
NESTLE S A SPONS ADR COM 641069406 2,538,123 25,555 SH SOLE 0 0 25,555
NESTLE S A SPONS ADR COM 641069406 68,034 685 SH OTR 0 0 685
NETFLIX, INC. COM 64110l106 495,478 370 SH SOLE 0 0 370
NEXTERA ENERGY INC. COM 65339f101 956,677 13,781 SH SOLE 0 0 13,781
NEXTERA ENERGY INC. COM 65339f101 19,438 280 SH OTR 0 0 280
NIKE INC CLASS B COM 654106103 220,224 3,100 SH SOLE 0 0 3,100
NOVARTIS AG-ADR COM 66987v109 1,709,266 14,125 SH SOLE 0 0 14,125
NVIDIA CORP COM 67066g104 6,854,396 43,385 SH SOLE 0 0 43,385
ORACLE CORPORATION COM 68389x105 934,206 4,273 SH SOLE 0 0 4,273
PALO ALTO NETWORKS INC COM 697435105 491,136 2,400 SH SOLE 0 0 2,400
PEPSICO INC COM 713448108 2,251,839 17,054 SH SOLE 0 0 17,054
PFIZER INC. COM 717081103 451,446 18,624 SH SOLE 0 0 18,624
PHILLIP MORRIS COM 718172109 462,974 2,542 SH SOLE 0 0 2,542
PROCTER & GAMBLE COM 742718109 1,965,531 12,337 SH SOLE 0 0 12,337
PROCTER & GAMBLE COM 742718109 59,745 375 SH OTR 0 0 375
QUALCOMM INC COM 747525103 3,094,263 19,429 SH SOLE 0 0 19,429
RTX CORPORATION COM COM 75513e101 3,578,658 24,508 SH SOLE 0 0 24,508
RTX CORPORATION COM COM 75513e101 54,027 370 SH OTR 0 0 370
S&P 500 INDEX COM 78462f103 10,879,103 17,608 SH SOLE 0 0 17,608
S&P 500 INDEX COM 78462f103 98,856 160 SH OTR 0 0 160
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107 2,716,272 4,795 SH SOLE 0 0 4,795
S&P MID-CAP 400 DEPOSITORY REC COM 78467y107 14,162 25 SH OTR 0 0 25
SHERWIN WILLIAMS CO COM 824348106 4,324,276 12,594 SH SOLE 0 0 12,594
SHERWIN WILLIAMS CO COM 824348106 66,955 195 SH OTR 0 0 195
SPDR S&P BIOTECH ETF COM 78464a870 493,433 5,950 SH SOLE 0 0 5,950
SPDR S&P BIOTECH ETF COM 78464a870 12,439 150 SH OTR 0 0 150
STANLEY BLACK & DECKER COM 854502101 240,851 3,555 SH SOLE 0 0 3,555
STARBUCKS CORP COM 855244109 868,194 9,475 SH SOLE 0 0 9,475
STRYKER CORPORATION COM 863667101 2,082,992 5,265 SH SOLE 0 0 5,265
SYSCO CORP COM 871829107 730,891 9,650 SH SOLE 0 0 9,650
TARGET CORP COM 87612e106 226,895 2,300 SH SOLE 0 0 2,300
THE HERSHEY COMPANY COM 427866108 597,420 3,600 SH SOLE 0 0 3,600
THERMO FISHER SCIENTIFIC INC. COM 883556102 8,134,744 20,063 SH SOLE 0 0 20,063
THERMO FISHER SCIENTIFIC INC. COM 883556102 91,228 225 SH OTR 0 0 225
TRUIST FINANCIAL CORP. COM 89832q109 214,950 5,000 SH SOLE 0 0 5,000
UNION PACIFIC CORP COM 907818108 2,960,669 12,868 SH SOLE 0 0 12,868
UNION PACIFIC CORP COM 907818108 17,256 75 SH OTR 0 0 75
UNITED BANKSHARES COM 909907107 314,464 8,632 SH SOLE 0 0 8,632
VANGUARD BASIC MATERIALS ETF COM 92204a801 230,874 1,185 SH SOLE 0 0 1,185
VANGUARD COMMUNICATION SERVICE COM 92204a884 4,310,811 25,205 SH SOLE 0 0 25,205
VANGUARD COMMUNICATION SERVICE COM 92204a884 72,688 425 SH OTR 0 0 425
VANGUARD CONSUMER DISCRETIONAR COM 92204a108 869,568 2,400 SH SOLE 0 0 2,400
VANGUARD CONSUMER STAPLES FUND COM 92204a207 478,515 2,185 SH SOLE 0 0 2,185
VANGUARD DIVIDEND APPRECIATION COM 921908844 5,062,512 24,735 SH SOLE 0 0 24,735
VANGUARD DIVIDEND APPRECIATION COM 921908844 15,350 75 SH OTR 0 0 75
VANGUARD ESG U.S. STOCK ETF COM 921910733 509,278 4,645 SH SOLE 0 0 4,645
VANGUARD ETF SMALL CAP GROWTH COM 922908595 418,179 1,510 SH SOLE 0 0 1,510
VANGUARD FINANCIAL ETF COM 92204a405 4,554,285 35,776 SH SOLE 0 0 35,776
VANGUARD FINANCIAL ETF COM 92204a405 73,197 575 SH OTR 0 0 575
VANGUARD GROWTH ETF COM 922908736 18,112,795 41,316 SH SOLE 0 0 41,316
VANGUARD GROWTH ETF COM 922908736 554,576 1,265 SH OTR 0 0 1,265
VANGUARD HEALTHCARE ETF COM 92204a504 2,048,805 8,250 SH SOLE 0 0 8,250
VANGUARD HIGH DIVIDEND YIELD I COM 921946406 4,981,767 37,370 SH SOLE 0 0 37,370
VANGUARD INDUSTRIALS ETF COM 92204a603 737,984 2,635 SH SOLE 0 0 2,635
VANGUARD INFO TECH ETF COM 92204a702 71,439,899 107,707 SH SOLE 0 0 107,707
VANGUARD INFO TECH ETF COM 92204a702 1,436,001 2,165 SH OTR 0 0 2,165
VANGUARD LARGE CAP FUND COM 922908637 2,678,967 9,390 SH SOLE 0 0 9,390
VANGUARD LARGE CAP FUND COM 922908637 291,006 1,020 SH OTR 0 0 1,020
VANGUARD MID-CAP ETF COM 922908629 15,706,578 56,129 SH SOLE 0 0 56,129
VANGUARD MID-CAP ETF COM 922908629 470,114 1,680 SH OTR 0 0 1,680
VANGUARD MID-CAP GROWTH COM 922908538 426,585 1,500 SH SOLE 0 0 1,500
VANGUARD MID-CAP VALUE FUND COM 922908512 471,178 2,865 SH SOLE 0 0 2,865
VANGUARD S&P 500 ETF COM 922908363 8,987,371 15,822 SH SOLE 0 0 15,822
VANGUARD S&P 500 ETF COM 922908363 264,134 465 SH OTR 0 0 465
VANGUARD SMALL-CAP ETF COM 922908751 9,714,792 40,994 SH SOLE 0 0 40,994
VANGUARD SMALL-CAP ETF COM 922908751 172,995 730 SH OTR 0 0 730
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 21,926,726 72,144 SH SOLE 0 0 72,144
VANGUARD TOTAL U.S. STOCK MARK COM 922908769 440,698 1,450 SH OTR 0 0 1,450
VANGUARD VALUE ETF COM 922908744 3,419,035 19,345 SH SOLE 0 0 19,345
VANGUARD VALUE ETF COM 922908744 93,672 530 SH OTR 0 0 530
VERALTO CORP COM 92338c103 994,862 9,855 SH SOLE 0 0 9,855
VERALTO CORP COM 92338c103 15,950 158 SH OTR 0 0 158
VERIZON COMMUNICATIONS COM 92343v104 517,552 11,961 SH SOLE 0 0 11,961
VERTEX PHARMACETICALS, INC. COM 92532f100 333,900 750 SH SOLE 0 0 750
VISA, INC. COM 92826c839 2,530,441 7,127 SH SOLE 0 0 7,127
VISA, INC. COM 92826c839 35,505 100 SH OTR 0 0 100
WAL-MART STORES COM 931142103 4,290,489 43,879 SH SOLE 0 0 43,879
WAL-MART STORES COM 931142103 102,669 1,050 SH OTR 0 0 1,050
WALT DISNEY COMPANY COM 254687106 1,945,039 15,685 SH SOLE 0 0 15,685
WALT DISNEY COMPANY COM 254687106 22,942 185 SH OTR 0 0 185
WASTE CONNECTIONS INC COM 94106b101 1,805,582 9,670 SH SOLE 0 0 9,670
WASTE CONNECTIONS INC COM 94106b101 37,344 200 SH OTR 0 0 200
WASTE MANAGEMENT INC COM 94106l109 286,025 1,250 SH SOLE 0 0 1,250
WATERS CORP COM 941848103 263,176 754 SH SOLE 0 0 754
WILLIAMS-SONOMA INC COM 969904101 653,480 4,000 SH SOLE 0 0 4,000
ZOETIS, INC. COM 98978v103 6,830,298 43,798 SH SOLE 0 0 43,798
ZOETIS, INC. COM 98978v103 148,152 950 SH OTR 0 0 950
AMERICAN BEACON FUNDS INST CL MF 024527400 301,580 13,332 SH SOLE 0 0 13,332
COLUMBIA ACORN ACORN FUND I2 MF 197199482 157,193 11,810 SH SOLE 0 0 11,810
FIDELITY CONTRAFUND MF 316071109 444,262 19,043 SH SOLE 0 0 19,043
FRANKLIN CUSTODIAN FUNDS DYNAT MF 353496680 408,681 2,046 SH SOLE 0 0 2,046
FRANKLIN CUSTODIAN FUNDS GROWT MF 353496839 210,525 1,457 SH SOLE 0 0 1,457
GROWTH FUND AMERICA CL F 3 MF 399874775 628,658 7,636 SH SOLE 0 0 7,636
JHANCOCK CLASSIC VALUE I MF 409902756 420,444 16,811 SH SOLE 0 0 16,811
LEGG MASON PARTNERS EQUITY TRU MF 52468c703 578,041 3,861 SH SOLE 0 0 3,861
MFS SER TR IV MID CAP GROWTH I MF 552987877 580,198 17,263 SH SOLE 0 0 17,263
MODERATELY AGGRESSIVE 30 MF 485310791 408,722 28,723 SH OTR 0 0 28,723
NEW PERSPECTIVE FUND INC CL F MF 648018778 380,352 5,443 SH SOLE 0 0 5,443
SCHWAB 529 MODERATELY AGGRESIV MF 485310817 82,278 2,469 SH SOLE 0 0 2,469
SCHWAB 529 MODERATELY AGGRESIV MF 485310817 446,066 13,387 SH OTR 0 0 13,387
SCHWAB CAPITAL TRUST TOTAL STO MF 808509756 396,252 3,784 SH SOLE 0 0 3,784
T ROWE PRICE SCIENCE & TECH FU MF 87282n105 295,859 5,457 SH SOLE 0 0 5,457
VANGUARD 500 INDEX FD ADM MF 922908710 2,122,598 3,707 SH SOLE 0 0 3,707
VANGUARD 500 INDEX FD ADM MF 922908710 420,005 734 SH OTR 0 0 734
VANGUARD PRIMECAP FUND ADMIRAL MF 921936209 671,875 3,779 SH SOLE 0 0 3,779
VANGUARD STAR FUND MF 921909107 305,649 10,471 SH SOLE 0 0 10,471
VANGUARD US GROWTH FUND ADMIRA MF 921910600 558,327 2,782 SH SOLE 0 0 2,782
VANGUARD WELLINGTON FUND ADM. MF 921935201 435,501 5,580 SH SOLE 0 0 5,580
VANGUARD WINDSOR II FUND ADMIR MF 922018304 352,425 4,269 SH SOLE 0 0 4,269