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
3M COMPANY COM COM 88579Y101   989 8,247 SH   SOLE   0 0 8,247
ABBOTT LABS COM 002824100   1,318 12,002 SH   SOLE   0 0 12,002
ABBVIE INC COM COM 00287Y109   889 5,501 SH   SOLE   0 0 5,501
ACCENTURE PLC IRELAND SHS CLAS FOREIGN COMMON G1151C101   333 1,248 SH   SOLE   0 0 1,248
ADVANCED MICRO DEVICES COM 007903107   477 7,359 SH   SOLE   0 0 7,359
ALPHABET CLASS A COM 02079K305   1,511 17,130 SH   SOLE   0 0 17,130
ALPHABET CLASS C COM 02079K107   3,411 38,440 SH   SOLE   0 0 38,440
ALPHABET CLASS C COM 02079K107   62 700 SH   OTR   0 0 700
AMAZON COM INC COM COM 023135106   1,278 15,210 SH   SOLE   0 0 15,210
AMERICAN EXPRESS CO COM 025816109   216 1,460 SH   SOLE   0 0 1,460
AMGEN INC COM 031162100   649 2,471 SH   SOLE   0 0 2,471
APPLE COMPUTER INC COM 037833100   14,195 109,253 SH   SOLE   0 0 109,253
APPLIED MATLS INC COM COM 038222105   1,834 18,830 SH   SOLE   0 0 18,830
AVERY DENNISON CORP COM 053611109   272 1,500 SH   SOLE   0 0 1,500
BECTON DICKINSON & CO COM 075887109   1,246 4,900 SH   SOLE   0 0 4,900
BERKSHIRE HATHAWAY INC DEL CL COM 084670108   469 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   4,753 15,387 SH   SOLE   0 0 15,387
BLACKROCK INC COM COM 09247X101   799 1,128 SH   SOLE   0 0 1,128
BNY MELLON FDS TR NTL INT MUN MUTUAL FUNDS 05569M756   319 25,103 SH   SOLE   0 0 25,103
BOEING CO COM 097023105   939 4,931 SH   SOLE   0 0 4,931
BRISTOL MYERS SQUIBB CO COM 110122108   2,126 29,555 SH   SOLE   0 0 29,555
CABLE ONE INC COM COM 12685J105   214 300 SH   SOLE   0 0 300
CANADIAN PAC RY LTD COM COM 13645T100   2,880 38,610 SH   SOLE   0 0 38,610
CATERPILLAR INC COM 149123101   4,195 17,511 SH   SOLE   0 0 17,511
CHEVRON CORPORATION COM 166764100   7,927 44,162 SH   SOLE   0 0 44,162
CHEVRON CORPORATION COM 166764100   126 700 SH   OTR   0 0 700
CHUBB LIMITED COM COM H1467J104   403 1,826 SH   SOLE   0 0 1,826
CISCO SYS INC COM 17275R102   5,790 121,545 SH   SOLE   0 0 121,545
COCA-COLA CO COM 191216100   7,795 122,551 SH   SOLE   0 0 122,551
COLGATE PALMOLIVE CO COM 194162103   390 4,950 SH   SOLE   0 0 4,950
COSTCO WHOLESALE CORP COM 22160K105   920 2,015 SH   SOLE   0 0 2,015
DENTSPLY SIRONA INC COM COM 24906P109   1,971 61,892 SH   SOLE   0 0 61,892
DEUTSCHE TELEKOM AG SPONSORED FOREIGN COMMON 251566105   303 15,250 SH   SOLE   0 0 15,250
DISNEY WALT PRODTNS COM 254687106   3,324 38,260 SH   SOLE   0 0 38,260
DISNEY WALT PRODTNS COM 254687106   42 485 SH   OTR   0 0 485
DOLLAR TREE INC COM COM 256746108   297 2,100 SH   SOLE   0 0 2,100
EMERSON ELEC CO COM 291011104   1,436 14,945 SH   SOLE   0 0 14,945
EXXON MOBIL CORPORATION COM 30231G102   2,947 26,722 SH   SOLE   0 0 26,722
FERRARI N V COM FOREIGN COMMON N3167Y103   3,548 16,562 SH   SOLE   0 0 16,562
GALLAGHER ARTHUR J & CO COM COM 363576109   2,625 13,925 SH   SOLE   0 0 13,925
GENERAL DYNAMICS CORP COM 369550108   8,254 33,268 SH   SOLE   0 0 33,268
GENERAL MILLS, INC. COM 370334104   289 3,450 SH   SOLE   0 0 3,450
GENUINE PARTS CO COM 372460105   1,060 6,110 SH   SOLE   0 0 6,110
GSK PLC SPONSORED ADR COM 37733W204   290 8,243 SH   SOLE   0 0 8,243
HONEYWELL INTERNATIONAL, INC. COM 438516106   482 2,250 SH   SOLE   0 0 2,250
ILLINOIS TOOL WORKS INC COM 452308109   2,766 12,556 SH   SOLE   0 0 12,556
ILLINOIS TOOL WORKS INC COM 452308109   74 338 SH   OTR   0 0 338
INTEL CORP COM 458140100   4,912 185,863 SH   SOLE   0 0 185,863
INTL BUSINESS MACHINES CORP COM 459200101   4,205 29,845 SH   SOLE   0 0 29,845
INTL FLAVORS & FRAGRANCES COM 459506101   1,373 13,100 SH   SOLE   0 0 13,100
INTUIT INC COM COM 461202103   5,876 15,098 SH   SOLE   0 0 15,098
JOHNSON & JOHNSON COM 478160104   8,746 49,510 SH   SOLE   0 0 49,510
KELLOGG CO COM 487836108   703 9,875 SH   SOLE   0 0 9,875
KIMBERLY CLARK CORP COM 494368103   805 5,928 SH   SOLE   0 0 5,928
LABORATORY CORP AMER HLDGS COM COM 50540R409   1,217 5,170 SH   SOLE   0 0 5,170
LAUDER ESTEE COS INC CL A COM 518439104   536 2,160 SH   SOLE   0 0 2,160
MARTIN MARIETTA MATLS INC COM COM 573284106   580 1,715 SH   SOLE   0 0 1,715
MCDONALDS CORP COM 580135101   866 3,285 SH   SOLE   0 0 3,285
MERCK & COMPANY COM 58933Y105   3,588 32,337 SH   SOLE   0 0 32,337
MICRON TECHNOLOGY INC COM 595112103   357 7,150 SH   SOLE   0 0 7,150
MICROSOFT CORP COM 594918104   14,601 60,882 SH   SOLE   0 0 60,882
MOODYS CORP COM COM 615369105   557 2,000 SH   SOLE   0 0 2,000
NATIONAL GRID PLC SPONSORED AD COM 636274409   210 3,481 SH   SOLE   0 0 3,481
NESTLE S A SHS NOM NEW FOREIGN COMMON H57312649   647 5,500 SH   SOLE   0 0 5,500
NESTLE S A SPONSORED ADR FOREIGN COMMON 641069406   3,456 29,842 SH   SOLE   0 0 29,842
NEXTERA ENERGY INC COM COM 65339F101   304 3,632 SH   SOLE   0 0 3,632
NORFOLK SOUTHN CORP COM 655844108   1,077 4,370 SH   SOLE   0 0 4,370
NOVARTIS AG - ADR FOREIGN COMMON 66987V109   1,994 21,975 SH   SOLE   0 0 21,975
NVIDIA CORP COM COM 67066G104   611 4,180 SH   SOLE   0 0 4,180
ORACLE CORP COM 68389X105   9,169 112,171 SH   SOLE   0 0 112,171
PEPSICO INC COM 713448108   9,985 55,270 SH   SOLE   0 0 55,270
PRIMECAP ODYSSEY FUNDS GROWTH MUTUAL FUNDS 74160Q103   9,667 287,023 SH   SOLE   0 0 287,023
PROCTER & GAMBLE COMPANY COM 742718109   3,449 22,757 SH   SOLE   0 0 22,757
QUALCOMM INC COM COM 747525103   517 4,705 SH   SOLE   0 0 4,705
RAYTHEON TECHNOLOGIES CORP COM COM 755111507   461 4,565 SH   SOLE   0 0 4,565
REGENERON PHARMACEUTICALS COM COM 75886F107   538 745 SH   SOLE   0 0 745
ROCHE HLDG AG-GENUSSCHEIN FOREIGN COMMON H69293217   202 650 SH   SOLE   0 0 650
SANOFI-AVENTIS SPONSORED ADR FOREIGN COMMON 80105N105   345 7,131 SH   SOLE   0 0 7,131
SHELL PLC SPON ADS FOREIGN COMMON 780259305   306 5,366 SH   SOLE   0 0 5,366
SIEMENS AG SPONSORED ADR FOREIGN COMMON 826197501   493 7,130 SH   SOLE   0 0 7,130
SIEMENS AG SPONSORED ADR FOREIGN COMMON 826197501   28 400 SH   OTR   0 0 400
STARBUCKS CORP COM 855244109   4,851 48,898 SH   SOLE   0 0 48,898
STATE STREET CORP COM 857477103   465 6,000 SH   SOLE   0 0 6,000
STRYKER CORP COM 863667101   6,536 26,735 SH   SOLE   0 0 26,735
SUN LIFE FINL SVCS CDA INC COM COM 866796105   280 6,040 SH   SOLE   0 0 6,040
TAIWAN SEMI ADR FOREIGN COMMON 874039100   1,702 22,850 SH   SOLE   0 0 22,850
TARGET CORP COM 87612E106   298 2,000 SH   SOLE   0 0 2,000
TELEFLEX INC COM 879369106   331 1,325 SH   SOLE   0 0 1,325
TJX COMPANIES INC (NEW) COM 872540109   318 4,000 SH   SOLE   0 0 4,000
TRIO TECH INTL COM NEW COM 896712205   104 23,000 SH   SOLE   0 0 23,000
UNION PAC CORP COM 907818108   697 3,368 SH   SOLE   0 0 3,368
UNITEDHEALTH GROUP INC COM COM 91324P102   530 1,000 SH   SOLE   0 0 1,000
W D 40 COMPANY COM 929236107   242 1,500 SH   SOLE   0 0 1,500
WAL MART STORES INC COM 931142103   354 2,500 SH   SOLE   0 0 2,500
WILLIAMS SONOMA INC COM 969904101   1,735 15,100 SH   SOLE   0 0 15,100