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,501 14,688 SH   SOLE   0 0 14,688
Abbott Labs COM 002824100   555 5,340 SH   SOLE   0 0 5,340
AbbVie COM 00287Y109   2,152 12,545 SH   SOLE   0 0 12,545
Adobe Systems Inc. COM 00724F101   3,892 7,005 SH   SOLE   0 0 7,005
AFLAC, Inc. COM 001055102   593 6,636 SH   SOLE   0 0 6,636
Air Products & Chemical COM 009158106   776 3,008 SH   SOLE   0 0 3,008
Alphabet Cl A CAP STK CL A 02079K305   15,438 84,752 SH   SOLE   0 0 84,752
Alphabet Cl C CAP STK CL C 02079K107   1,493 8,140 SH   SOLE   0 0 8,140
Amazon.com COM 023135106   17,730 91,746 SH   SOLE   0 0 91,746
Advanced Micro Devices COM 007903107   1,389 8,564 SH   SOLE   0 0 8,564
American Express COM 025816109   526 2,270 SH   SOLE   0 0 2,270
Amgen COM 031162100   5,659 18,112 SH   SOLE   0 0 18,112
APA Corporation COM 03743Q108   589 20,000 SH   SOLE   0 0 20,000
Apple Computer COM 037833100   46,561 221,067 SH   SOLE   0 0 221,067
Applied Matls Inc COM 038222105   797 3,376 SH   SOLE   0 0 3,376
Archer Daniels Midland COM 039483102   474 7,847 SH   SOLE   0 0 7,847
Automatic Data Processing COM 053015103   5,576 23,362 SH   SOLE   0 0 23,362
BankAmerica Corp COM 060505104   1,074 27,011 SH   SOLE   0 0 27,011
Becton Dickinson COM 075887109   988 4,227 SH   SOLE   0 0 4,227
Berkshire Hathaway Inc-B CL B NEW 084670702   3,562 8,755 SH   SOLE   0 0 8,755
Boeing COM 097023105   3,439 18,892 SH   SOLE   0 0 18,892
Bristol-Meyers Squibb COM 110122108   628 15,113 SH   SOLE   0 0 15,113
Broadcom, Inc. COM 11135F101   2,590 1,613 SH   SOLE   0 0 1,613
Caterpillar COM 149123101   6,175 18,539 SH   SOLE   0 0 18,539
Chevron Corp. COM 166764100   5,960 38,101 SH   SOLE   0 0 38,101
Church & Dwight COM 171340102   368 3,553 SH   SOLE   0 0 3,553
Cisco Systems COM 17275R102   1,532 32,251 SH   SOLE   0 0 32,251
Clorox COM 189054109   836 6,125 SH   SOLE   0 0 6,125
Coca-Cola COM 191216100   4,049 63,613 SH   SOLE   0 0 63,613
Columbia Sportswear Co COM 198516106   221 2,800 SH   SOLE   0 0 2,800
ConocoPhillips COM 20825C104   313 2,735 SH   SOLE   0 0 2,735
Costco Wholesale COM 22160K105   4,846 5,701 SH   SOLE   0 0 5,701
Cummins Inc. COM 231021106   3,498 12,632 SH   SOLE   0 0 12,632
Deere & Co. COM 244199105   1,929 5,164 SH   SOLE   0 0 5,164
Delta Air Lines Inc DEL COM NEW 247361702   256 5,400 SH   SOLE   0 0 5,400
Duke Energy Corp New COM NEW 26441C204   2,027 20,220 SH   SOLE   0 0 20,220
Edwards Lifesciences COM 28176E108   678 7,341 SH   SOLE   0 0 7,341
Eli Lilly COM 532457108   2,593 2,864 SH   SOLE   0 0 2,864
Emeren Group LTD SPONSORED ADS 75971T301   18 12,000 SH   SOLE   0 0 12,000
Emerson Electric Company COM 291011104   568 5,159 SH   SOLE   0 0 5,159
Equinix Inc COM 29444U700   1,510 1,996 SH   SOLE   0 0 1,996
Select SPDR Energy ETF ENERGY 81369Y506   309 3,393 SH   SOLE   0 0 3,393
Vanguard Information Tech ETF INF TECH ETF 92204A702   654 1,135 SH   SOLE   0 0 1,135
Exxon Mobil Corp COM 30231G102   210 1,822 SH   SOLE   0 0 1,822
FedEx Corp COM 31428X106   2,114 7,052 SH   SOLE   0 0 7,052
First Citizens Bank CL A 31946M103   926 550 SH   SOLE   0 0 550
Fiserv Inc COM 337738108   305 2,048 SH   SOLE   0 0 2,048
GE Aerospace COM NEW 369604301   218 1,370 SH   SOLE   0 0 1,370
Generac Hldgs Inc COM 368736104   206 1,555 SH   SOLE   0 0 1,555
General Mills Inc. COM 370334104   775 12,245 SH   SOLE   0 0 12,245
Genuine Parts COM 372460105   706 5,101 SH   SOLE   0 0 5,101
Hershey COM 427866108   1,944 10,576 SH   SOLE   0 0 10,576
Home Depot Inc. COM 437076102   4,056 11,783 SH   SOLE   0 0 11,783
Honeywell International COM 438516106   1,522 7,126 SH   SOLE   0 0 7,126
HP, Inc. COM 40434L105   254 7,240 SH   SOLE   0 0 7,240
International Business Machines COM 459200101   1,804 10,433 SH   SOLE   0 0 10,433
Illinois Tool Works COM 452308109   1,495 6,307 SH   SOLE   0 0 6,307
JM Smucker Co COM NEW 832696405   382 3,500 SH   SOLE   0 0 3,500
Johnson & Johnson COM 478160104   3,765 25,756 SH   SOLE   0 0 25,756
JP Morgan Chase & Co COM 46625H100   1,562 7,722 SH   SOLE   0 0 7,722
Kimberly Clark COM 494368103   238 1,725 SH   SOLE   0 0 1,725
Laboratory Corp of Amer Hldgs COM NEW 50540R409   265 1,302 SH   SOLE   0 0 1,302
LAM Research Corp COM 512807108   738 693 SH   SOLE   0 0 693
Lockheed Martin Corp. COM 539830109   3,581 7,666 SH   SOLE   0 0 7,666
Lowes COM 548661107   5,498 24,937 SH   SOLE   0 0 24,937
Marriott Intl CL A 571903202   930 3,847 SH   SOLE   0 0 3,847
Mastercard Inc Cl A CL A 57636Q104   7,929 17,973 SH   SOLE   0 0 17,973
McCormick & Co. COM NON VTG 579780206   489 6,893 SH   SOLE   0 0 6,893
McDonalds COM 580135101   5,170 20,287 SH   SOLE   0 0 20,287
Merck COM 58933Y105   1,497 12,095 SH   SOLE   0 0 12,095
Meta Platforms A CL A 30303M102   6,459 12,810 SH   SOLE   0 0 12,520
Microsoft COM 594918104   19,400 43,406 SH   SOLE   0 0 43,406
Nike Inc. CL B 654106103   1,163 15,427 SH   SOLE   0 0 15,427
Northrop Grumman COM 666807102   514 1,180 SH   SOLE   0 0 1,180
Novartis AG SPONSORED ADR 66987V109   1,442 13,543 SH   SOLE   0 0 13,543
Nucor Corp COM 670346105   470 2,975 SH   SOLE   0 0 2,975
Nvidia Corp. COM 67066G104   18,052 146,120 SH   SOLE   0 0 146,120
Oracle Systems COM 68389X105   3,384 23,968 SH   SOLE   0 0 23,968
Packaging Corp Amer COM 695156109   217 1,190 SH   SOLE   0 0 1,190
Palto Alto Networks Inc COM 697435105   208 615 SH   SOLE   0 0 615
Parker Hannifin COM 701094104   2,954 5,840 SH   SOLE   0 0 5,840
Paychex, Inc. COM 704326107   504 4,252 SH   SOLE   0 0 4,252
Pepsi Co COM 713448108   3,651 22,134 SH   SOLE   0 0 22,134
Pfizer Incorporated COM 717081103   1,091 38,989 SH   SOLE   0 0 38,989
Philip Morris Intl Inc COM 718172109   820 8,095 SH   SOLE   0 0 8,095
Procter & Gamble COM 742718109   4,485 27,193 SH   SOLE   0 0 27,193
Qualcomm, Inc. COM 747525103   3,493 17,539 SH   SOLE   0 0 17,539
Raytheon Company COM NEW 755111507   1,494 14,879 SH   SOLE   0 0 14,879
Regeneron Pharms Inc COM 75886F107   415 395 SH   SOLE   0 0 395
Sherwin Williams COM 824348106   612 2,050 SH   SOLE   0 0 2,050
Skyworks Solutions COM 83088M102   416 3,905 SH   SOLE   0 0 3,905
Starbucks Corp. COM 855244109   619 7,955 SH   SOLE   0 0 7,955
Stryker Corp COM 863667101   807 2,371 SH   SOLE   0 0 2,371
Synopsys, Inc. COM 871607107   333 560 SH   SOLE   0 0 560
T. Rowe Price Group COM 74144T108   1,086 9,421 SH   SOLE   0 0 9,421
Target Corp. COM 87612E106   1,990 13,441 SH   SOLE   0 0 13,441
Tesla Inc. COM 88160R101   415 2,096 SH   SOLE   0 0 2,096
Texas Instruments Inc COM 882508104   1,381 7,099 SH   SOLE   0 0 7,099
Toro Company COM 891092108   238 2,540 SH   SOLE   0 0 2,540
Toyota SP ADR REP2COM 892331307   714 3,482 SH   SOLE   0 0 3,482
Truist Financial Corp COM 89832Q109   1,454 37,435 SH   SOLE   0 0 37,435
Unilever PLC SPON ADR NEW 904767704   584 10,623 SH   SOLE   0 0 10,623
Union Pacific Corp. COM 907818108   1,346 5,949 SH   SOLE   0 0 5,949
United Parcel Services CL B CL B 911312106   2,908 21,246 SH   SOLE   0 0 21,246
Verizon Communications Inc. COM 92343V104   1,605 38,916 SH   SOLE   0 0 38,916
Visa Inc COM CL A 92826C839   4,647 17,703 SH   SOLE   0 0 17,703
Wal-Mart Stores Inc. COM 931142103   10,978 162,133 SH   SOLE   0 0 162,133
Zimmer Biomet Holdings COM 98956P102   231 2,129 SH   SOLE   0 0 2,129