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   2,286,038 21,749 SH   SOLE   21,749 0 0
ABBOTT LABS COM 002824100   250,619 2,475 SH   SOLE   2,475 0 0
ABBVIE INC COM 00287Y109   698,360 4,382 SH   SOLE   4,382 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   231,507 810 SH   SOLE   810 0 0
ALPHABET INC CAP STK CL C 02079K107   42,878,576 412,294 SH   SOLE   412,294 0 0
ALPHABET INC CAP STK CL A 02079K305   8,340,411 80,405 SH   SOLE   80,405 0 0
ALTRIA GROUP INC COM 02209S103   1,483,348 33,244 SH   SOLE   33,244 0 0
AMAZON COM INC COM 023135106   22,519,596 218,023 SH   SOLE   218,023 0 0
AMERICAN EXPRESS CO COM 025816109   20,969,599 127,127 SH   SOLE   127,127 0 0
AMERICAN TOWER CORP NEW COM 03027X100   22,948,830 112,307 SH   SOLE   112,307 0 0
ANALOG DEVICES INC COM 032654105   210,040 1,065 SH   SOLE   1,065 0 0
APPLE INC COM 037833100   100,065,127 606,823 SH   SOLE   606,823 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   320,365 1,439 SH   SOLE   1,439 0 0
BANK AMERICA CORP COM 060505104   1,058,229 37,001 SH   SOLE   37,001 0 0
BECTON DICKINSON & CO COM 075887109   1,858,283 7,507 SH   SOLE   7,507 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   74,961,600 161 SH   SOLE   161 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   21,354,225 69,159 SH   SOLE   69,159 0 0
BLACKROCK INC COM 09247X101   607,561 908 SH   SOLE   908 0 0
BOOKING HOLDINGS INC COM 09857L108   14,691,699 5,539 SH   SOLE   5,539 0 0
BP PLC SPONSORED ADR 055622104   577,068 15,210 SH   SOLE   15,210 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,755,286 54,181 SH   SOLE   54,181 0 0
CATERPILLAR INC COM 149123101   2,257,736 9,866 SH   SOLE   9,866 0 0
CHEVRON CORP NEW COM 166764100   4,410,542 27,032 SH   SOLE   27,032 0 0
CHUBB LIMITED COM H1467J104   1,010,125 5,202 SH   SOLE   5,202 0 0
CISCO SYS INC COM 17275R102   234,924 4,494 SH   SOLE   4,494 0 0
CME GROUP INC COM 12572Q105   1,474,704 7,700 SH   SOLE   7,700 0 0
COCA COLA CO COM 191216100   3,228,600 52,049 SH   SOLE   52,049 0 0
COMCAST CORP NEW CL A 20030N101   26,299,397 693,732 SH   SOLE   693,732 0 0
CONOCOPHILLIPS COM 20825C104   2,156,131 21,733 SH   SOLE   21,733 0 0
COPART INC COM 217204106   15,985,284 212,542 SH   SOLE   212,542 0 0
CORTEVA INC COM 22052L104   336,229 5,575 SH   SOLE   5,575 0 0
CUMMINS INC COM 231021106   397,975 1,666 SH   SOLE   1,666 0 0
CVS HEALTH CORP COM 126650100   10,091,756 135,806 SH   SOLE   135,806 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   19,439,346 107,293 SH   SOLE   107,293 0 0
DISNEY WALT CO COM 254687106   19,281,133 192,561 SH   SOLE   192,561 0 0
DOW INC COM 260557103   478,963 8,737 SH   SOLE   8,737 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   3,701,844 38,373 SH   SOLE   38,373 0 0
DUPONT DE NEMOURS INC COM 26614N102   627,055 8,737 SH   SOLE   8,737 0 0
EATON CORP PLC SHS G29183103   2,023,183 11,808 SH   SOLE   11,808 0 0
ELEVANCE HEALTH INC COM 036752103   4,813,292 10,468 SH   SOLE   10,468 0 0
EMERSON ELEC CO COM 291011104   1,310,848 15,043 SH   SOLE   15,043 0 0
ENBRIDGE INC COM 29250N105   526,203 13,793 SH   SOLE   13,793 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   375,000 6,250 SH   SOLE   6,250 0 0
EXXON MOBIL CORP COM 30231G102   25,537,793 232,882 SH   SOLE   232,882 0 0
FIFTH THIRD BANCORP COM 316773100   837,349 31,432 SH   SOLE   31,432 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   510,878 525 SH   SOLE   525 0 0
FISERV INC COM 337738108   15,094,818 133,547 SH   SOLE   133,547 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   10,486,414 49,734 SH   SOLE   49,734 0 0
FREEPORT-MCMORAN INC CL B 35671D857   272,747 6,667 SH   SOLE   6,667 0 0
GARMIN LTD SHS H2906T109   303,972 3,012 SH   SOLE   3,012 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   536,231 6,537 SH   SOLE   6,537 0 0
GENERAL ELECTRIC CO COM NEW 369604301   1,848,809 19,339 SH   SOLE   19,339 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,347,015 7,175 SH   SOLE   7,175 0 0
HOME DEPOT INC COM 437076102   2,218,418 7,517 SH   SOLE   7,517 0 0
HONEYWELL INTL INC COM 438516106   825,639 4,320 SH   SOLE   4,320 0 0
ILLINOIS TOOL WKS INC COM 452308109   372,966 1,532 SH   SOLE   1,532 0 0
INGERSOLL RAND INC COM 45687V106   864,555 14,860 SH   SOLE   14,860 0 0
INTEL CORP COM 458140100   313,044 9,582 SH   SOLE   9,582 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   13,329,723 127,814 SH   SOLE   127,814 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   943,586 7,198 SH   SOLE   7,198 0 0
ISHARES GOLD TR ISHARES NEW 464285204   607,263 16,250 SH   SOLE   16,250 0 0
ISHARES TR CORE S&P500 ETF 464287200   102,770 250 SH   SOLE   250 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   63,136 1,600 SH   SOLE   1,600 0 0
ISHARES TR RUS MD CP GR ETF 464287481   165,256 1,815 SH   SOLE   1,815 0 0
ISHARES TR RUS MID CAP ETF 464287499   614,877 8,794 SH   SOLE   8,794 0 0
ISHARES TR CORE S&P MCP ETF 464287507   12,508 50 SH   SOLE   50 0 0
ISHARES TR S&P MC 400GR ETF 464287606   85,812 1,200 SH   SOLE   1,200 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   48,866 200 SH   SOLE   200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   126,664 710 SH   SOLE   710 0 0
ISHARES TR CORE S&P SCP ETF 464287804   58,020 600 SH   SOLE   600 0 0
ISHARES TR SP SMCP600VL ETF 464287879   131,026 1,400 SH   SOLE   1,400 0 0
ISHARES TR MSCI ACWI ETF 464288257   109,392 1,200 SH   SOLE   1,200 0 0
ISHARES TR MBS ETF 464288588   26,525 280 SH   SOLE   280 0 0
ISHARES TR MSCI USA ESG SLC 464288802   217,231 2,475 SH   SOLE   2,475 0 0
JOHNSON & JOHNSON COM 478160104   17,932,596 115,694 SH   SOLE   115,694 0 0
JPMORGAN CHASE & CO COM 46625H100   29,523,060 226,560 SH   SOLE   226,560 0 0
KIMBERLY-CLARK CORP COM 494368103   1,357,367 10,113 SH   SOLE   10,113 0 0
KRAFT HEINZ CO COM 500754106   401,859 10,392 SH   SOLE   10,392 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   11,345,039 57,812 SH   SOLE   57,812 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   14,213,258 61,953 SH   SOLE   61,953 0 0
LAM RESEARCH CORP COM 512807108   2,123,131 4,005 SH   SOLE   4,005 0 0
LILLY ELI & CO COM 532457108   573,168 1,669 SH   SOLE   1,669 0 0
LINCOLN NATL CORP IND COM 534187109   354,600 15,781 SH   SOLE   15,781 0 0
LINDE PLC SHS G54950103   11,195,294 31,497 SH   SOLE   31,497 0 0
LOEWS CORP COM 540424108   945,726 16,300 SH   SOLE   16,300 0 0
LOWES COS INC COM 548661107   1,245,214 6,227 SH   SOLE   6,227 0 0
MARTIN MARIETTA MATLS INC COM 573284106   2,210,249 6,225 SH   SOLE   6,225 0 0
MCDONALDS CORP COM 580135101   1,328,707 4,752 SH   SOLE   4,752 0 0
MERCK & CO INC COM 58933Y105   8,698,021 81,756 SH   SOLE   81,756 0 0
MICRON TECHNOLOGY INC COM 595112103   9,607,519 159,223 SH   SOLE   159,223 0 0
MICROSOFT CORP COM 594918104   71,500,721 248,008 SH   SOLE   248,008 0 0
MONDELEZ INTL INC CL A 609207105   4,602,915 66,020 SH   SOLE   66,020 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,030,068 3,600 SH   SOLE   3,600 0 0
NEXTERA ENERGY INC COM 65339F101   2,167,875 28,125 SH   SOLE   28,125 0 0
NIKE INC CL B 654106103   2,937,842 23,955 SH   SOLE   23,955 0 0
NORFOLK SOUTHN CORP COM 655844108   2,822,992 13,316 SH   SOLE   13,316 0 0
NOVARTIS AG SPONSORED ADR 66987V109   787,428 8,559 SH   SOLE   8,559 0 0
OLD POINT FINL CORP COM 680194107   283,935 11,925 SH   SOLE   11,925 0 0
OLD REP INTL CORP COM 680223104   240,687 9,639 SH   SOLE   9,639 0 0
ORACLE CORP COM 68389X105   1,630,468 17,547 SH   SOLE   17,547 0 0
PEPSICO INC COM 713448108   1,522,570 8,352 SH   SOLE   8,352 0 0
PFIZER INC COM 717081103   8,250,658 202,222 SH   SOLE   202,222 0 0
PHILIP MORRIS INTL INC COM 718172109   7,671,956 78,889 SH   SOLE   78,889 0 0
PHILLIPS 66 COM 718546104   695,062 6,856 SH   SOLE   6,856 0 0
PIONEER NAT RES CO COM 723787107   11,520,779 56,408 SH   SOLE   56,408 0 0
PNC FINL SVCS GROUP INC COM 693475105   327,410 2,576 SH   SOLE   2,576 0 0
PROCTER AND GAMBLE CO COM 742718109   5,878,162 39,533 SH   SOLE   39,533 0 0
QUEST DIAGNOSTICS INC COM 74834L100   273,481 1,933 SH   SOLE   1,933 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   221,570 11,938 SH   SOLE   11,938 0 0
REPUBLIC SVCS INC COM 760759100   1,501,213 11,102 SH   SOLE   11,102 0 0
SALESFORCE INC COM 79466L302   9,208,860 46,095 SH   SOLE   46,095 0 0
SCHWAB CHARLES CORP COM 808513105   7,853,599 149,935 SH   SOLE   149,935 0 0
SHELL PLC SPON ADS 780259305   2,080,417 36,156 SH   SOLE   36,156 0 0
STRYKER CORPORATION COM 863667101   1,471,884 5,156 SH   SOLE   5,156 0 0
TEXAS INSTRS INC COM 882508104   2,064,711 11,100 SH   SOLE   11,100 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   44,242,741 76,761 SH   SOLE   76,761 0 0
TJX COS INC NEW COM 872540109   1,191,072 15,200 SH   SOLE   15,200 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   3,307,777 17,979 SH   SOLE   17,979 0 0
TRANSDIGM GROUP INC COM 893641100   20,386,803 27,660 SH   SOLE   27,660 0 0
TRUIST FINL CORP COM 89832Q109   297,318 8,719 SH   SOLE   8,719 0 0
UNION PAC CORP COM 907818108   25,364,213 126,027 SH   SOLE   126,027 0 0
UNITED PARCEL SERVICE INC CL B 911312106   3,024,305 15,590 SH   SOLE   15,590 0 0
UNITEDHEALTH GROUP INC COM 91324P102   20,103,048 42,538 SH   SOLE   42,538 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   223,346 5,743 SH   SOLE   5,743 0 0
VISA INC COM CL A 92826C839   46,454,241 206,042 SH   SOLE   206,042 0 0
WALMART INC COM 931142103   282,220 1,914 SH   SOLE   1,914 0 0
WEC ENERGY GROUP INC COM 92939U106   507,032 5,349 SH   SOLE   5,349 0 0
WELLS FARGO CO NEW COM 949746101   3,348,688 89,585 SH   SOLE   89,585 0 0
YUM BRANDS INC COM 988498101   3,268,848 24,749 SH   SOLE   24,749 0 0
YUM CHINA HLDGS INC COM 98850P109   1,080,483 17,045 SH   SOLE   17,045 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   813,702 6,298 SH   SOLE   6,298 0 0
ZOETIS INC CL A 98978V103   7,764,260 46,649 SH   SOLE   46,649 0 0