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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 4,223 28,365 SH   SOLE   28,365 0 0
ABBVIE INC COM 00287Y109 742 4,580 SH   SOLE   4,580 0 0
ALPHABET INC CAP STK CL C 02079K107 53,955 19,318 SH   SOLE   19,318 0 0
ALPHABET INC CAP STK CL A 02079K305 9,913 3,564 SH   SOLE   3,564 0 0
ALTRIA GROUP INC COM 02209S103 2,418 46,285 SH   SOLE   46,285 0 0
AMAZON COM INC COM 023135106 17,186 5,272 SH   SOLE   5,272 0 0
AMERICAN EXPRESS CO COM 025816109 22,748 121,646 SH   SOLE   121,646 0 0
AMERICAN TOWER CORP NEW COM 03027X100 26,074 103,791 SH   SOLE   103,791 0 0
ANTHEM INC COM 036752103 5,147 10,478 SH   SOLE   10,478 0 0
APPLE INC COM 037833100 114,339 654,823 SH   SOLE   654,823 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 228 1,000 SH   SOLE   1,000 0 0
AXALTA COATING SYS LTD COM G0750C108 268 10,907 SH   SOLE   10,907 0 0
BECTON DICKINSON & CO COM 075887109 1,900 7,141 SH   SOLE   7,141 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 90,974 172 SH   SOLE   172 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20,862 59,114 SH   SOLE   59,114 0 0
BK OF AMERICA CORP COM 060505104 1,370 33,247 SH   SOLE   33,247 0 0
BLACKROCK INC COM 09247X101 1,923 2,516 SH   SOLE   2,516 0 0
BOEING CO COM 097023105 974 5,086 SH   SOLE   5,086 0 0
BOOKING HOLDINGS INC COM 09857L108 12,428 5,292 SH   SOLE   5,292 0 0
BP PLC SPONSORED ADR 055622104 634 21,552 SH   SOLE   21,552 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,155 56,896 SH   SOLE   56,896 0 0
CATERPILLAR INC COM 149123101 2,228 9,999 SH   SOLE   9,999 0 0
CELANESE CORP DEL COM 150870103 1,492 10,445 SH   SOLE   10,445 0 0
CF INDS HLDGS INC COM 125269100 309 3,000 SH   SOLE   3,000 0 0
CHEVRON CORP NEW COM 166764100 4,681 28,750 SH   SOLE   28,750 0 0
CHUBB LIMITED COM H1467J104 1,045 4,884 SH   SOLE   4,884 0 0
CITIGROUP INC COM NEW 172967424 1,643 30,764 SH   SOLE   30,764 0 0
CLEAN ENERGY FUELS CORP COM 184499101 127 15,999 SH   SOLE   15,999 0 0
CME GROUP INC COM 12572Q105 1,606 6,750 SH   SOLE   6,750 0 0
COCA COLA CO COM 191216100 3,543 57,150 SH   SOLE   57,150 0 0
COMCAST CORP NEW CL A 20030N101 31,230 667,021 SH   SOLE   667,021 0 0
CONOCOPHILLIPS COM 20825C104 2,012 20,124 SH   SOLE   20,124 0 0
CORTEVA INC COM 22052L104 231 4,022 SH   SOLE   4,022 0 0
COSTCO WHSL CORP NEW COM 22160K105 288 500 SH   SOLE   500 0 0
CUMMINS INC COM 231021106 410 1,999 SH   SOLE   1,999 0 0
CVS HEALTH CORP COM 126650100 12,960 128,049 SH   SOLE   128,049 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 20,327 100,066 SH   SOLE   100,066 0 0
DISNEY WALT CO COM 254687106 23,810 173,596 SH   SOLE   173,596 0 0
DOW INC COM 260557103 433 6,790 SH   SOLE   6,790 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,047 36,247 SH   SOLE   36,247 0 0
DUPONT DE NEMOURS INC COM 26614N102 499 6,787 SH   SOLE   6,787 0 0
EATON CORP PLC SHS G29183103 1,822 12,008 SH   SOLE   12,008 0 0
ELECTRONIC ARTS INC COM 285512109 1,403 11,090 SH   SOLE   11,090 0 0
EMERSON ELEC CO COM 291011104 1,429 14,577 SH   SOLE   14,577 0 0
ENBRIDGE INC COM 29250N105 502 10,888 SH   SOLE   10,888 0 0
EXXON MOBIL CORP COM 30231G102 18,520 224,246 SH   SOLE   224,246 0 0
FEDEX CORP COM 31428X106 14,134 61,081 SH   SOLE   61,081 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 349 525 SH   SOLE   525 0 0
FISERV INC COM 337738108 11,131 109,778 SH   SOLE   109,778 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 11,914 47,834 SH   SOLE   47,834 0 0
FOX CORP CL B COM 35137L204 849 23,403 SH   SOLE   23,403 0 0
FREEPORT-MCMORAN INC CL B 35671D857 332 6,667 SH   SOLE   6,667 0 0
GENERAL ELECTRIC CO COM NEW 369604301 2,556 27,930 SH   SOLE   27,930 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 203 4,649 SH   SOLE   4,649 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 13,047 39,523 SH   SOLE   39,523 0 0
HOME DEPOT INC COM 437076102 2,345 7,834 SH   SOLE   7,834 0 0
HONEYWELL INTL INC COM 438516106 1,367 7,026 SH   SOLE   7,026 0 0
ILLINOIS TOOL WKS INC COM 452308109 205 977 SH   SOLE   977 0 0
INGERSOLL RAND INC COM 45687V106 770 15,301 SH   SOLE   15,301 0 0
INTEL CORP COM 458140100 501 10,100 SH   SOLE   10,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 939 7,220 SH   SOLE   7,220 0 0
INTERNATIONAL PAPER CO COM 460146103 262 5,674 SH   SOLE   5,674 0 0
ISHARES GOLD TR ISHARES NEW 464285204 598 16,250 SH   SOLE   16,250 0 0
ISHARES TR CORE S&P TTL STK 464287150 87 865 SH   SOLE   865 0 0
ISHARES TR CORE S&P500 ETF 464287200 48 105 SH   SOLE   105 0 0
ISHARES TR MSCI EAFE ETF 464287465 15 200 SH   SOLE   200 0 0
ISHARES TR RUS MD CP GR ETF 464287481 125 1,245 SH   SOLE   1,245 0 0
ISHARES TR RUS MID CAP ETF 464287499 546 6,994 SH   SOLE   6,994 0 0
ISHARES TR CORE S&P MCP ETF 464287507 13 50 SH   SOLE   50 0 0
ISHARES TR ISHARES BIOTECH 464287556 13 100 SH   SOLE   100 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 105 410 SH   SOLE   410 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 392 1,909 SH   SOLE   1,909 0 0
ISHARES TR CORE S&P SCP ETF 464287804 148 1,375 SH   SOLE   1,375 0 0
JOHNSON & JOHNSON COM 478160104 18,908 106,687 SH   SOLE   106,687 0 0
JOHNSON CTLS INTL PLC SHS G51502105 219 3,342 SH   SOLE   3,342 0 0
JPMORGAN CHASE & CO COM 46625H100 29,734 218,121 SH   SOLE   218,121 0 0
KIMBERLY-CLARK CORP COM 494368103 954 7,748 SH   SOLE   7,748 0 0
KRAFT HEINZ CO COM 500754106 592 15,022 SH   SOLE   15,022 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 13,313 53,578 SH   SOLE   53,578 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 15,271 57,921 SH   SOLE   57,921 0 0
LAM RESEARCH CORP COM 512807108 2,398 4,460 SH   SOLE   4,460 0 0
LILLY ELI & CO COM 532457108 465 1,623 SH   SOLE   1,623 0 0
LINCOLN NATL CORP IND COM 534187109 1,061 16,232 SH   SOLE   16,232 0 0
LOEWS CORP COM 540424108 1,057 16,300 SH   SOLE   16,300 0 0
LOWES COS INC COM 548661107 1,089 5,385 SH   SOLE   5,385 0 0
M & T BK CORP COM 55261F104 347 2,048 SH   SOLE   2,048 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,329 6,050 SH   SOLE   6,050 0 0
MCDONALDS CORP COM 580135101 1,413 5,714 SH   SOLE   5,714 0 0
MEDTRONIC PLC SHS G5960L103 1,128 10,171 SH   SOLE   10,171 0 0
MERCK & CO INC COM 58933Y105 7,002 85,335 SH   SOLE   85,335 0 0
MICRON TECHNOLOGY INC COM 595112103 11,504 147,699 SH   SOLE   147,699 0 0
MICROSOFT CORP COM 594918104 71,708 232,583 SH   SOLE   232,583 0 0
MONDELEZ INTL INC CL A 609207105 4,505 71,751 SH   SOLE   71,751 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 872 3,600 SH   SOLE   3,600 0 0
NEXTERA ENERGY INC COM 65339F101 2,304 27,200 SH   SOLE   27,200 0 0
NIKE INC CL B 654106103 2,547 18,927 SH   SOLE   18,927 0 0
NORFOLK SOUTHN CORP COM 655844108 3,691 12,940 SH   SOLE   12,940 0 0
NOVARTIS AG SPONSORED ADR 66987V109 688 7,846 SH   SOLE   7,846 0 0
OLD POINT FINL CORP COM 680194107 292 11,925 SH   SOLE   11,925 0 0
ORACLE CORP COM 68389X105 1,525 18,436 SH   SOLE   18,436 0 0
PEPSICO INC COM 713448108 1,375 8,214 SH   SOLE   8,214 0 0
PFIZER INC COM 717081103 10,946 211,440 SH   SOLE   211,440 0 0
PHILIP MORRIS INTL INC COM 718172109 7,657 81,509 SH   SOLE   81,509 0 0
PHILLIPS 66 COM 718546104 401 4,647 SH   SOLE   4,647 0 0
PIONEER NAT RES CO COM 723787107 12,920 51,675 SH   SOLE   51,675 0 0
PNC FINL SVCS GROUP INC COM 693475105 609 3,300 SH   SOLE   3,300 0 0
PROCTER AND GAMBLE CO COM 742718109 6,215 40,671 SH   SOLE   40,671 0 0
QUEST DIAGNOSTICS INC COM 74834L100 265 1,933 SH   SOLE   1,933 0 0
RAYONIER INC COM 754907103 207 5,034 SH   SOLE   5,034 0 0
REPUBLIC SVCS INC COM 760759100 1,246 9,401 SH   SOLE   9,401 0 0
SCHWAB CHARLES CORP COM 808513105 11,492 136,302 SH   SOLE   136,302 0 0
SHELL PLC SPON ADS 780259305 2,245 40,863 SH   SOLE   40,863 0 0
STRYKER CORPORATION COM 863667101 882 3,299 SH   SOLE   3,299 0 0
TE CONNECTIVITY LTD SHS H84989104 572 4,366 SH   SOLE   4,366 0 0
TEXAS INSTRS INC COM 882508104 1,945 10,600 SH   SOLE   10,600 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 51,345 86,930 SH   SOLE   86,930 0 0
TJX COS INC NEW COM 872540109 1,621 26,750 SH   SOLE   26,750 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,761 18,079 SH   SOLE   18,079 0 0
TRANSDIGM GROUP INC COM 893641100 16,173 24,822 SH   SOLE   24,822 0 0
TRUIST FINL CORP COM 89832Q109 374 6,604 SH   SOLE   6,604 0 0
UNION PAC CORP COM 907818108 32,631 119,436 SH   SOLE   119,436 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,692 12,551 SH   SOLE   12,551 0 0
UNITEDHEALTH GROUP INC COM 91324P102 20,242 39,693 SH   SOLE   39,693 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 279 1,175 SH   SOLE   1,175 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 420 9,101 SH   SOLE   9,101 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 282 5,543 SH   SOLE   5,543 0 0
VIATRIS INC COM 92556V106 167 15,375 SH   SOLE   15,375 0 0
VISA INC COM CL A 92826C839 43,524 196,258 SH   SOLE   196,258 0 0
WEC ENERGY GROUP INC COM 92939U106 481 4,824 SH   SOLE   4,824 0 0
WELLS FARGO CO NEW COM 949746101 11,057 228,177 SH   SOLE   228,177 0 0
YUM BRANDS INC COM 988498101 3,040 25,649 SH   SOLE   25,649 0 0
YUM CHINA HLDGS INC COM 98850P109 1,332 32,062 SH   SOLE   32,062 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 866 6,771 SH   SOLE   6,771 0 0
ZOETIS INC CL A 98978V103 9,172 48,634 SH   SOLE   48,634 0 0