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 88579Y101   825,225 7,780 SH   SOLE   0 0 7,780
AFLAC Inc COM 001055102   17,737,474 206,586 SH   SOLE   0 0 206,586
ASML Holding NV COM N07059210   2,523,222 2,600 SH   SOLE   0 0 2,600
AT&T Inc COM 00206R102   354,746 20,156 SH   SOLE   0 0 20,156
AbbVie Inc COM 00287Y109   23,147,824 127,116 SH   SOLE   0 0 127,116
Abbott Laboratories COM 002824100   5,739,148 50,494 SH   SOLE   0 0 50,494
Accenture PLC COM G1151C101   5,227,572 15,082 SH   SOLE   0 0 15,082
Adobe COM 00724F101   11,689,059 23,165 SH   SOLE   0 0 23,165
Advanced Micro COM 007903107   815,634 4,519 SH   SOLE   0 0 4,519
Agilent COM 00846U101   1,018,570 7,000 SH   SOLE   0 0 7,000
Airbnb Inc COM 009066101   8,540,309 51,772 SH   SOLE   0 0 51,772
Alibaba Group Holding COM 01609W102   354,564 4,900 SH   SOLE   0 0 4,900
Alphabet Class A COM 02079K305   15,049,381 99,711 SH   SOLE   0 0 99,711
Alphabet Class C COM 02079K107   18,974,793 124,621 SH   SOLE   0 0 124,621
Altria Group COM 02209S103   1,412,285 32,377 SH   SOLE   0 0 32,377
Amazon COM 023135106   29,826,194 165,352 SH   SOLE   0 0 165,352
American Express Co COM 025816109   15,403,001 67,649 SH   SOLE   0 0 67,649
American Tower REIT COM 03027X100   4,978,478 25,196 SH   SOLE   0 0 25,196
Amgen Inc COM 031162100   49,647,958 174,620 SH   SOLE   0 0 174,620
Analog Devices COM 032654105   4,356,325 22,025 SH   SOLE   0 0 22,025
AppFolio Inc COM 03783C100   296,088 1,200 SH   SOLE   0 0 1,200
Apple Inc COM 037833100   130,474,799 760,875 SH   SOLE   0 0 760,875
Applied Materials COM 038222105   19,546,067 94,778 SH   SOLE   0 0 94,778
Aptiv LLC COM G6095L109   454,005 5,700 SH   SOLE   0 0 5,700
Arvinas Inc COM 04335A105   247,680 6,000 SH   SOLE   0 0 6,000
AstraZeneca PLC COM 046353108   882,511 13,026 SH   SOLE   0 0 13,026
Atlassian Corp CL A COM 049468101   3,534,808 18,117 SH   SOLE   0 0 18,117
Automatic Data COM 053015103   2,622,270 10,500 SH   SOLE   0 0 10,500
BP PLC ADS COM 055622104   527,520 14,000 SH   SOLE   0 0 14,000
Baidu Inc COM 056752108   568,512 5,400 SH   SOLE   0 0 5,400
Bank Of America COM 060505104   2,070,773 54,609 SH   SOLE   0 0 54,609
Baxter Intl COM 071813109   871,896 20,400 SH   SOLE   0 0 20,400
Becton Dickenson & Co COM 075887109   272,195 1,100 SH   SOLE   0 0 1,100
Berkshire Hathaway Cl B COM 113809107   6,743,879 16,037 SH   SOLE   0 0 16,037
Blackrock Inc COM 09247X101   666,960 800 SH   SOLE   0 0 800
Blackstone Group COM 09260D107   3,473,686 26,442 SH   SOLE   0 0 26,442
Boeing COM 097023105   1,346,105 6,975 SH   SOLE   0 0 6,975
Boston Scientific COM 101137107   1,951,965 28,500 SH   SOLE   0 0 28,500
Bristol Myers Squibb Company COM 110122108   5,929,400 109,338 SH   SOLE   0 0 109,338
Broadcom Ltd COM 11135F101   2,809,869 2,120 SH   SOLE   0 0 2,120
Brown & Brown Inc COM 115236101   1,138,020 13,000 SH   SOLE   0 0 13,000
C H Robinsin Worldwide COM 12541W209   3,068,442 40,300 SH   SOLE   0 0 40,300
CME Group COM 12572Q105   824,561 3,830 SH   SOLE   0 0 3,830
CSX Corp COM 126408103   333,630 9,000 SH   SOLE   0 0 9,000
CVS Health Corp COM 126650100   9,531,097 119,497 SH   SOLE   0 0 119,497
Canadian National Railway COM 136375102   368,788 2,800 SH   SOLE   0 0 2,800
Capital One Financial COM 14040H105   9,184,131 61,684 SH   SOLE   0 0 61,684
CarGurus Inc COM 141788109   835,496 36,200 SH   SOLE   0 0 36,200
Carrier Global COM 14448C104   552,119 9,498 SH   SOLE   0 0 9,498
Caterpillar COM 149123101   15,383,919 41,983 SH   SOLE   0 0 41,983
Charles Schwab Corp COM 808513105   2,900,834 40,100 SH   SOLE   0 0 40,100
Chevron Corp COM 166764100   29,686,195 188,197 SH   SOLE   0 0 188,197
Cigna COM 125509109   290,552 800 SH   SOLE   0 0 800
Cisco Systems Inc COM 17275R102   17,967,650 360,001 SH   SOLE   0 0 360,001
Coca-Cola Company COM 191216100   74,008,589 1,209,686 SH   SOLE   0 0 1,209,686
Coinbase Global Inc. COM 19260Q107   80,119,264 302,200 SH   SOLE   0 0 302,200
Colgate-Palmolive Company COM 194162103   5,800,030 64,409 SH   SOLE   0 0 64,409
Comcast Corp COM 20030N101   5,543,858 127,886 SH   SOLE   0 0 127,886
ConocoPhillips COM 20825C104   2,886,583 22,679 SH   SOLE   0 0 22,679
Constellation Brands COM 21036P108   1,299,556 4,782 SH   SOLE   0 0 4,782
Corning COM 219350105   2,717,420 82,446 SH   SOLE   0 0 82,446
Corteva Inc COM 22052L104   1,629,120 28,249 SH   SOLE   0 0 28,249
Costco Wholesale Corp COM 22160K105   13,833,520 18,882 SH   SOLE   0 0 18,882
CrowdStrike Holdings Inc Cl A COM 227885C10   384,708 1,200 SH   SOLE   0 0 1,200
Crown Castle COM 228227104   4,594,398 43,413 SH   SOLE   0 0 43,413
Cummins COM 231021106   4,905,333 16,648 SH   SOLE   0 0 16,648
Danaher Corp COM 235851102   449,496 1,800 SH   SOLE   0 0 1,800
Deere & Company COM 244199105   11,171,307 27,198 SH   SOLE   0 0 27,198
Diageo PLC ADR COM 25243Q205   639,582 4,300 SH   SOLE   0 0 4,300
Digital Realty Trust COM 253868103   362,837 2,519 SH   SOLE   0 0 2,519
Dollar Tree Inc COM 256746108   905,420 6,800 SH   SOLE   0 0 6,800
Dominion Energy COM 25746U109   1,002,394 20,378 SH   SOLE   0 0 20,378
Doordash Inc COM 25809K105   1,652,640 12,000 SH   SOLE   0 0 12,000
Dow Inc COM 260557103   2,189,059 37,788 SH   SOLE   0 0 37,788
DuPont De Nemours & Co COM 26614N102   331,291 4,321 SH   SOLE   0 0 4,321
Duke Energy Hldg COM 26441C204   1,663,219 17,198 SH   SOLE   0 0 17,198
Dynatrace Holdings LLC COM 268150109   5,481,592 118,036 SH   SOLE   0 0 118,036
Eaton Corp COM G29183103   1,221,641 3,907 SH   SOLE   0 0 3,907
Ecolab Inc COM 278865100   1,310,127 5,674 SH   SOLE   0 0 5,674
Edwards Lifesciences COM 28176E108   1,329,335 13,911 SH   SOLE   0 0 13,911
Electronic Arts COM 285512109   25,714,497 193,823 SH   SOLE   0 0 193,823
Eli Lilly & Company COM 532457108   5,156,319 6,628 SH   SOLE   0 0 6,628
Emerson Electric Company COM 291011104   12,342,705 108,823 SH   SOLE   0 0 108,823
Energy Transfer LP COM 29273V100   193,794 12,320 SH   SOLE   0 0 12,320
Equifax Inc COM 294429105   1,270,720 4,750 SH   SOLE   0 0 4,750
Evergy Inc COM 30034w106   1,409,392 26,403 SH   SOLE   0 0 26,403
Eversource Energy COM 30040W108   260,418 4,357 SH   SOLE   0 0 4,357
Exelon Corp COM 30161N101   270,016 7,187 SH   SOLE   0 0 7,187
Exxon Mobil COM 30231G102   34,107,722 293,425 SH   SOLE   0 0 293,425
FMC Corporation COM 302491303   920,338 14,448 SH   SOLE   0 0 14,448
Fastenal Company COM 311900104   4,163,631 53,975 SH   SOLE   0 0 53,975
FedEx COM 31428X106   217,305 750 SH   SOLE   0 0 750
Fifth Third Bancorp COM 316773100   718,153 19,300 SH   SOLE   0 0 19,300
First Solar Inc COM 336433107   1,434,800 8,500 SH   SOLE   0 0 8,500
FirstEnergy COM 337932107   1,059,656 27,438 SH   SOLE   0 0 27,438
Fiserv Inc COM 337738108   591,334 3,700 SH   SOLE   0 0 3,700
Ford Motor COM 345370860   152,720 11,500 SH   SOLE   0 0 11,500
Fortive Corp COM 34959J108   249,458 2,900 SH   SOLE   0 0 2,900
Fortune Brands Innovations Inc COM 34964C106   270,944 3,200 SH   SOLE   0 0 3,200
GE Aerospace COM 369604301   2,051,419 11,687 SH   SOLE   0 0 11,687
GE HealthCare Technologies Inc COM 36266G107   335,549 3,691 SH   SOLE   0 0 3,691
General Dynamics COM 369550108   728,259 2,578 SH   SOLE   0 0 2,578
Genuine Parts Company COM 372460105   976,059 6,300 SH   SOLE   0 0 6,300
Getty Realty Corp COM 374297109   948,771 34,690 SH   SOLE   0 0 34,690
Gilead Sciences COM 375558103   10,202,846 139,288 SH   SOLE   0 0 139,288
Goldman Sachs COM 38141G104   11,141,267 26,674 SH   SOLE   0 0 26,674
HP Inc COM 40434L105   5,115,370 169,271 SH   SOLE   0 0 169,271
Hims and Hers Health COM 433000106   1,154,062 74,600 SH   SOLE   0 0 74,600
Home Depot COM 437076102   10,420,494 27,165 SH   SOLE   0 0 27,165
Honeywell COM 438516106   1,958,085 9,540 SH   SOLE   0 0 9,540
Humana COM 444859102   528,748 1,525 SH   SOLE   0 0 1,525
Huntington Ingalls Industries COM 446413106   582,940 2,000 SH   SOLE   0 0 2,000
Illinois Tool Works COM 452308109   11,405,098 42,504 SH   SOLE   0 0 42,504
Ingersoll-Rand PLC COM 45687V106   417,875 4,401 SH   SOLE   0 0 4,401
Intel Corp COM 458140100   3,444,774 77,989 SH   SOLE   0 0 77,989
Intl Business Machines Corp COM 459200101   29,035,659 152,051 SH   SOLE   0 0 152,051
Intl Flavors & Frag COM 459506101   481,544 5,600 SH   SOLE   0 0 5,600
Intl Paper COM 460146103   4,251,814 108,965 SH   SOLE   0 0 108,965
Intuit COM 461202103   4,621,500 7,110 SH   SOLE   0 0 7,110
Intuitive Surgical Inc COM 46120E602   2,554,176 6,400 SH   SOLE   0 0 6,400
Invesco QQQ Tr Unit Ser 1 COM 46090E103   328,567 740 SH   SOLE   0 0 740
J P Morgan Chase & Co COM 46625H100   17,809,627 88,915 SH   SOLE   0 0 88,915
Johnson & Johnson COM 478160104   37,774,348 238,791 SH   SOLE   0 0 238,791
KLA Corporation COM 482480100   9,137,994 13,081 SH   SOLE   0 0 13,081
Keysight Technologies COM 49338L103   250,208 1,600 SH   SOLE   0 0 1,600
Kimberly-Clark COM 494368103   730,827 5,650 SH   SOLE   0 0 5,650
Kinder Morgan COM 49456B101   281,281 15,337 SH   SOLE   0 0 15,337
Knight-Swift Trans COM 499049104   214,578 3,900 SH   SOLE   0 0 3,900
Kraft Heinz Co COM 500754106   475,309 12,881 SH   SOLE   0 0 12,881
Lam Research Corp COM 512807108   9,424,229 9,700 SH   SOLE   0 0 9,700
Leidos Holdings Inc. COM 525327102   524,360 4,000 SH   SOLE   0 0 4,000
Levi Strauss & Co COM 52736R102   199,900 10,000 SH   SOLE   0 0 10,000
Lincoln National Corporation COM 534187109   386,353 12,100 SH   SOLE   0 0 12,100
Linde PLC COM G5494J103   506,109 1,090 SH   SOLE   0 0 1,090
Lockheed Martin COM 539830109   12,650,390 27,811 SH   SOLE   0 0 27,811
Lowes Companies Inc COM 548661107   26,441,483 103,802 SH   SOLE   0 0 103,802
Lululemon COM 550021109   1,875,120 4,800 SH   SOLE   0 0 4,800
Luminar Technologies Inc COM 550424105   38,047 19,313 SH   SOLE   0 0 19,313
Marathon Petroleum Corp COM 56585A102   652,860 3,240 SH   SOLE   0 0 3,240
Mastercard COM 57636Q104   5,538,055 11,500 SH   SOLE   0 0 11,500
McCormick and Co COM 579780206   460,860 6,000 SH   SOLE   0 0 6,000
McDonalds Corp COM 580135101   25,240,728 89,522 SH   SOLE   0 0 89,522
Medtronic Plc COM G5960L103   5,909,467 67,808 SH   SOLE   0 0 67,808
Merck & Company Inc COM 58933Y105   5,310,724 40,248 SH   SOLE   0 0 40,248
Meta Platforms Inc COM 30303M102   8,893,883 18,316 SH   SOLE   0 0 18,316
Metlife Inc COM 59156R108   2,650,692 35,767 SH   SOLE   0 0 35,767
Microchip COM 595017104   1,040,636 11,600 SH   SOLE   0 0 11,600
Micron Technology COM 595112103   613,028 5,200 SH   SOLE   0 0 5,200
Microsoft Corp COM 594918104   81,245,436 193,110 SH   SOLE   0 0 193,110
Mondelez Intl COM 609207105   3,160,570 45,151 SH   SOLE   0 0 45,151
Monster Beverage Corp. COM 61174X109   3,598,296 60,700 SH   SOLE   0 0 60,700
Moody's Corp COM 615369105   235,818 600 SH   SOLE   0 0 600
Morgan Stanley COM 617446448   3,316,315 35,220 SH   SOLE   0 0 35,220
Netflix COM 64110L106   425,131 700 SH   SOLE   0 0 700
New Atlas Holdco Inc COM 642045108   2,262,000 100,000 SH   SOLE   0 0 100,000
New York Times Company COM 650111107   8,453,529 195,593 SH   SOLE   0 0 195,593
NextEra Energy COM 65339F101   2,277,870 35,642 SH   SOLE   0 0 35,642
Nike Inc Cl B COM 654106103   3,157,446 33,597 SH   SOLE   0 0 33,597
Norfolk Southern COM 655844108   3,686,185 14,463 SH   SOLE   0 0 14,463
Northrop Grumman Corp COM 666807102   3,593,301 7,507 SH   SOLE   0 0 7,507
Novartis AG COM 66987V109   454,631 4,700 SH   SOLE   0 0 4,700
Novo Nordisk ADR COM 670100205   1,720,560 13,400 SH   SOLE   0 0 13,400
Nucor Corp COM 670346105   1,260,029 6,367 SH   SOLE   0 0 6,367
Nvidia Corp COM 67066G104   20,327,389 22,497 SH   SOLE   0 0 22,497
Occidental Petr Corp COM 674599105   267,369 4,114 SH   SOLE   0 0 4,114
Okta Inc COM 679295105   1,464,680 14,000 SH   SOLE   0 0 14,000
Oracle Corp COM 68389X105   23,224,410 184,893 SH   SOLE   0 0 184,893
PNC Finl COM 693475105   939,866 5,816 SH   SOLE   0 0 5,816
PayPal Hldg Inc COM 70450Y103   1,151,893 17,195 SH   SOLE   0 0 17,195
Paychex Inc COM 704326107   8,227,600 67,000 SH   SOLE   0 0 67,000
PepsiCo COM 713448108   5,178,197 29,588 SH   SOLE   0 0 29,588
Petroleo Brasileiro COM 71654V408   504,972 33,200 SH   SOLE   0 0 33,200
Pfizer Inc COM 717081103   7,720,105 278,202 SH   SOLE   0 0 278,202
Philip Morris COM 718172109   4,281,952 46,736 SH   SOLE   0 0 46,736
Phillips 66 COM 718546104   1,656,104 10,139 SH   SOLE   0 0 10,139
Pioneer Natural Resources Co COM 723787107   210,000 800 SH   SOLE   0 0 800
Plains GP Holdings COM 72651A207   365,000 20,000 SH   SOLE   0 0 20,000
ProLogis Inc COM 74340W103   11,973,859 91,951 SH   SOLE   0 0 91,951
Procter & Gamble Co COM 742718109   49,331,626 304,047 SH   SOLE   0 0 304,047
Progressive Corp COM 743315103   827,280 4,000 SH   SOLE   0 0 4,000
Prudential Financial COM 744320102   17,797,605 151,598 SH   SOLE   0 0 151,598
Qualcomm Inc COM 747525103   2,647,344 15,637 SH   SOLE   0 0 15,637
Qualys Inc COM 74758T303   17,313,597 103,755 SH   SOLE   0 0 103,755
Quanta Services Inc COM 74762E102   415,680 1,600 SH   SOLE   0 0 1,600
RTX Corporation COM 75513E101   3,816,641 39,133 SH   SOLE   0 0 39,133
ResMed Inc COM 761152107   792,120 4,000 SH   SOLE   0 0 4,000
Rockwell COM 773903109   436,995 1,500 SH   SOLE   0 0 1,500
Roper Technologies COM 776696106   2,804,200 5,000 SH   SOLE   0 0 5,000
Ross Stores COM 778296103   1,213,265 8,267 SH   SOLE   0 0 8,267
Royal Bank of Canada COM 780087102   403,520 4,000 SH   SOLE   0 0 4,000
S&P Global Inc. COM 78409V104   54,415,055 127,900 SH   SOLE   0 0 127,900
SBA Communications Corp COM 78410G104   216,700 1,000 SH   SOLE   0 0 1,000
SPDR S&P 500 Trust COM 78462F103   34,409,856 65,784 SH   SOLE   0 0 65,784
Salesforce.com Inc COM 79466L302   5,254,687 17,447 SH   SOLE   0 0 17,447
Schlumberger Ltd COM 806857108   1,655,262 30,200 SH   SOLE   0 0 30,200
Schrodinger Inc COM 80810D103   475,200 17,600 SH   SOLE   0 0 17,600
Science Applications Intl Corp COM 808625107   456,365 3,500 SH   SOLE   0 0 3,500
Sealed Air COM 81211K100   331,080 8,900 SH   SOLE   0 0 8,900
ServiceNow COM 81762P102   838,640 1,100 SH   SOLE   0 0 1,100
Shell PLC COM 780259305   482,688 7,200 SH   SOLE   0 0 7,200
Simon Property Group COM 828806109   258,208 1,650 SH   SOLE   0 0 1,650
Snap Inc COM 83304A106   132,020 11,500 SH   SOLE   0 0 11,500
Southern Co COM 842587107   13,971,652 194,754 SH   SOLE   0 0 194,754
Stanley Black & Decker COM 854502101   2,527,769 25,812 SH   SOLE   0 0 25,812
Starbucks Corp COM 855244109   13,828,495 151,313 SH   SOLE   0 0 151,313
Stryker COM 863667101   2,516,184 7,031 SH   SOLE   0 0 7,031
Sysco Corp COM 871829107   892,980 11,000 SH   SOLE   0 0 11,000
T Rowe Price Grp Inc COM 74144T108   378,440 3,104 SH   SOLE   0 0 3,104
TJX Companies COM 872540109   4,997,470 49,275 SH   SOLE   0 0 49,275
Take Two COM 874054109   430,621 2,900 SH   SOLE   0 0 2,900
Tesla Motors Inc COM 88160R101   4,189,251 23,831 SH   SOLE   0 0 23,831
Texas Instruments COM 882508104   19,244,630 110,468 SH   SOLE   0 0 110,468
The Travelers Companies COM 89417E109   7,862,503 34,164 SH   SOLE   0 0 34,164
Thermo Fisher Scientific COM 883556102   1,336,783 2,300 SH   SOLE   0 0 2,300
Trane Tech PLC COM G8994E103   960,640 3,200 SH   SOLE   0 0 3,200
Trex Company Inc COM 89531P105   638,400 6,400 SH   SOLE   0 0 6,400
Truist Financial Corporation COM 89832Q109   5,868,361 150,548 SH   SOLE   0 0 150,548
U S Bancorp COM 902973304   1,614,475 36,118 SH   SOLE   0 0 36,118
UBS AG COM H42097107   814,080 26,500 SH   SOLE   0 0 26,500
Uber Technologies Inc COM 90353T100   7,637,100 99,196 SH   SOLE   0 0 99,196
Union Pacific Corp COM 907818108   5,139,199 20,897 SH   SOLE   0 0 20,897
United Parcel Service Inc Cl B COM 911312106   8,728,743 58,728 SH   SOLE   0 0 58,728
UnitedHealth COM 91324P102   8,238,565 16,654 SH   SOLE   0 0 16,654
Vail Resorts Inc COM 91879Q109   216,591 972 SH   SOLE   0 0 972
Valero Energy COM 91913Y100   822,726 4,820 SH   SOLE   0 0 4,820
Vanguard S&P 500 ETF COM 922908363   4,153,729 8,641 SH   SOLE   0 0 8,641
Verizon Communications Inc COM 92343V104   356,660 8,500 SH   SOLE   0 0 8,500
Vertex Pharmaceutical COM 92532F100   23,523,931 56,276 SH   SOLE   0 0 56,276
Visa Inc Cl A COM 92826C839   17,962,984 64,365 SH   SOLE   0 0 64,365
Vulcan Materials COM 929160109   409,380 1,500 SH   SOLE   0 0 1,500
Wal-Mart Stores Inc COM 931142103   96,318,151 1,600,767 SH   SOLE   0 0 1,600,767
Walt Disney Company COM 254687106   3,750,456 30,651 SH   SOLE   0 0 30,651
Wells Fargo & Co COM 949746101   1,863,124 32,145 SH   SOLE   0 0 32,145
Welltower Inc COM 95040Q104   542,886 5,810 SH   SOLE   0 0 5,810
West Pharmaceutical Services COM 955306105   11,871,300 30,000 SH   SOLE   0 0 30,000
Williams-Sonoma COM 969904101   5,080,480 16,000 SH   SOLE   0 0 16,000
YUM Brands COM 988498101   6,705,391 48,362 SH   SOLE   0 0 48,362
Zoetis Inc COM 98978V103   913,734 5,400 SH   SOLE   0 0 5,400
Zscaler Inc COM 98980G102   385,260 2,000 SH   SOLE   0 0 2,000
iShares Russell 1000 Growth ET COM 464287614   1,887,480 5,600 SH   SOLE   0 0 5,600
iShares Russell Midcap COM 464287499   975,444 11,600 SH   SOLE   0 0 11,600