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 CO COM 88579y101   1,596,672 15,053 SH   SOLE   15,053 0 0
A M M O INC COM 00175j107   1,315,875 478,500 SH   SOLE   478,500 0 0
ABBVIE INC COM 00287y109   821,089 4,509 SH   SOLE   4,468 0 41
ALPHABET INC. CLASS A COM 02079k305   2,712,967 17,975 SH   SOLE   17,879 0 96
ALPHABET INC. CLASS C COM 02079k107   6,642,647 43,627 SH   SOLE   43,627 0 0
ALTRIA GROUP INC COM 02209s103   417,007 9,560 SH   SOLE   9,508 0 52
AMAZON.COM INC COM 023135106   1,413,999 7,839 SH   SOLE   7,789 0 50
APPLE INC COM 037833100   6,584,489 38,398 SH   SOLE   38,153 0 245
ARCHER-DANIELS MIDLAND CO COM COM 039483102   2,658,936 42,333 SH   SOLE   42,333 0 0
AUTO DATA PROCESSING COM 053015103   721,998 2,891 SH   SOLE   2,864 0 27
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   3,040,360 7,230 SH   SOLE   7,230 0 0
BOEING CO COM 097023105   682,027 3,534 SH   SOLE   3,511 0 23
BRISTOL-MYERS SQUIBB COM 110122108   1,935,035 35,682 SH   SOLE   35,682 0 0
BROADCOM INC COM 11135f101   2,762,154 2,084 SH   SOLE   2,070 0 14
CARDINAL HEALTH INC COM 14149y108   3,242,079 28,973 SH   SOLE   28,773 0 200
CHARLES SCHWAB CORP COM 808513105   425,070 5,876 SH   SOLE   5,876 0 0
CITIGROUP INC COM 172967424   277,813 4,393 SH   SOLE   4,393 0 0
COHERENT CORP COM COM 19247G107   3,361,500 55,452 SH   SOLE   55,452 0 0
CVS HEALTH CORP COM 126650100   2,546,338 31,925 SH   SOLE   31,925 0 0
DUTCH BROS INC CLASS A COM 26701l100   591,294 17,918 SH   SOLE   17,740 0 178
EMERSON ELECTRIC CO COM 291011104   439,956 3,879 SH   SOLE   3,843 0 36
EXXON MOBIL CORP COM 30231g102   437,411 3,763 SH   SOLE   3,737 0 26
GENUINE PARTS CO COM 372460105   418,776 2,703 SH   SOLE   2,679 0 24
GOLDMAN SACHS GROUP COM 38141g104   528,378 1,265 SH   SOLE   1,265 0 0
HOME DEPOT INC COM 437076102   1,874,653 4,887 SH   SOLE   4,861 0 26
INTEL CORP COM 458140100   2,562,567 58,016 SH   SOLE   57,938 0 78
INTERNATIONAL FLAVORS & FRAGRA COM 459506101   1,804,586 20,986 SH   SOLE   20,986 0 0
JOHNSON & JOHNSON COM 478160104   3,037,406 19,201 SH   SOLE   19,178 0 23
JPMORGAN CHASE & CO COM 46625h100   1,478,014 7,379 SH   SOLE   7,339 0 40
KIMBERLY CLARK CORP COM 494368103   278,232 2,151 SH   SOLE   2,131 0 20
KINDER MORGAN INC COM 49456b101   654,261 35,674 SH   SOLE   35,473 0 201
MERCK & CO. INC. COM 58933y105   3,166,008 23,994 SH   SOLE   23,994 0 0
MICROSOFT CORP COM 594918104   13,241,321 31,473 SH   SOLE   31,381 0 92
MORGAN STANLEY COM 617446448   571,175 6,066 SH   SOLE   6,066 0 0
ORACLE CORP COM 68389x105   505,580 4,025 SH   SOLE   4,025 0 0
PEPSICO INC COM 713448108   687,089 3,926 SH   SOLE   3,897 0 29
PFIZER INC COM 717081103   554,362 19,977 SH   SOLE   19,899 0 78
PPG INDUSTRIES INC COM 693506107   343,413 2,370 SH   SOLE   2,348 0 22
PROCTER & GAMBLE COM 742718109   486,263 2,997 SH   SOLE   2,970 0 27
PRUDENTIAL FINL COM 744320102   3,359,636 28,617 SH   SOLE   28,617 0 0
SNAP ON INC COM 833034101   1,169,773 3,949 SH   SOLE   3,920 0 29
STARBUCKS CORP COM 855244109   658,556 7,206 SH   SOLE   7,154 0 52
UNITED PARCEL SRVC CLASS B COM 911312106   2,262,000 15,219 SH   SOLE   15,219 0 0
VERIZON COMMUNICATN COM 92343v104   1,974,386 47,054 SH   SOLE   46,991 0 63
WALT DISNEY CO COM 254687106   547,683 4,476 SH   SOLE   4,442 0 34
CHARLES SCHWAB US MC ETF ETF - EQUITY 808524508   1,057,450 12,986 SH   SOLE   12,912 0 74
FLEXSHARES MORNINGSTAR US IDX ETF - EQUITY 33939l100   379,819 1,915 SH   SOLE   1,915 0 0
INVESCO S&P 500 LOW VOLATILITY ETF - EQUITY 46138e354   850,909 12,918 SH   SOLE   12,918 0 0
ISHARES RUSSELL 2000 ETF ETF - EQUITY 464287655   1,587,134 7,547 SH   SOLE   7,504 0 43
SELECT SECTOR SPDR TR CONSUMER ETF - EQUITY 81369Y308   1,327,519 17,385 SH   SOLE   17,385 0 0
SELECT STR FINANCIAL SELECT SP ETF - EQUITY 81369y605   2,530,527 60,079 SH   SOLE   59,685 0 394
SPDR FUND MATERIALS SELECT SEC ETF - EQUITY 81369y100   969,864 10,441 SH   SOLE   10,363 0 78
SPDR PORTFOLIO S P 1500 CMPST ETF - EQUITY 78464a805   4,228,447 65,915 SH   SOLE   65,473 0 442
SPDR S&P 500 ETF ETF - EQUITY 78462f103   5,131,840 9,811 SH   SOLE   9,741 0 70
VANGUARD TOTAL STOCK MARKET ET ETF - EQUITY 922908769   1,966,923 7,568 SH   SOLE   7,503 0 65