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
ABBOTT LABS COM 002824100   250,734 2,206 SH   SOLE   0 0 2,206
ABBVIE INC COM 00287Y109   254,849 1,400 SH   SOLE   0 0 1,400
AIR PRODS & CHEMS INC COM 009158106   356,621 1,472 SH   SOLE   0 0 1,472
ALPHABET INC CAP STK CL C 02079K107   315,178 2,070 SH   SOLE   0 0 2,070
ALTRIA GROUP INC COM 02209S103   312,933 7,174 SH   SOLE   0 0 7,174
AMAZON COM INC COM 023135106   1,000,207 5,545 SH   SOLE   0 0 5,545
AMERICAN ELEC PWR CO INC COM 025537101   371,090 4,310 SH   SOLE   0 0 4,310
APPLE INC COM 037833100   3,207,190 18,703 SH   SOLE   0 0 18,703
AT&T INC COM 00206R102   893,305 50,756 SH   SOLE   0 0 50,756
ATLANTIC UN BANKSHARES CORP COM 04911A107   485,901 13,761 SH   SOLE   0 0 13,761
ATMOS ENERGY CORP COM 049560105   530,755 4,465 SH   SOLE   0 0 4,465
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,034,048 9,593 SH   SOLE   0 0 9,593
BLACKSTONE INC COM 09260D107   2,010,355 15,303 SH   SOLE   0 0 15,303
CAPITAL GROUP CORE BALANCED SHS 14021D107   1,903,736 65,398 SH   SOLE   0 0 65,398
CATERPILLAR INC COM 149123101   661,406 1,805 SH   SOLE   0 0 1,805
COSTCO WHSL CORP NEW COM 22160K105   472,546 645 SH   SOLE   0 0 645
CSX CORP COM 126408103   672,709 18,147 SH   SOLE   0 0 18,147
CVS HEALTH CORP COM 126650100   414,313 5,195 SH   SOLE   0 0 5,195
DANAHER CORPORATION COM 235851102   986,394 3,950 SH   SOLE   0 0 3,950
DEERE & CO COM 244199105   223,853 545 SH   SOLE   0 0 545
DISNEY WALT CO COM 254687106   630,766 5,155 SH   SOLE   0 0 5,155
DOW INC COM 260557103   223,784 3,863 SH   SOLE   0 0 3,863
EATON CORP PLC SHS G29183103   208,245 666 SH   SOLE   0 0 666
ELEVANCE HEALTH INC COM 036752103   1,070,785 2,065 SH   SOLE   0 0 2,065
ELI LILLY & CO COM 532457108   2,488,305 3,199 SH   SOLE   0 0 3,199
ENBRIDGE INC COM 29250N105   200,970 5,555 SH   SOLE   0 0 5,555
EXXON MOBIL CORP COM 30231G102   846,188 7,280 SH   SOLE   0 0 7,280
FASTENAL CO COM 311900104   332,242 4,307 SH   SOLE   0 0 4,307
FEDEX CORP COM 31428X106   393,467 1,358 SH   SOLE   0 0 1,358
FISERV INC COM 337738108   4,529,618 28,342 SH   SOLE   0 0 28,342
GENERAL ELECTRIC CO COM 369604137   798,223 4,548 SH   SOLE   0 0 4,548
GENUINE PARTS CO COM 372460105   604,847 3,904 SH   SOLE   0 0 3,904
GOLDMAN SACHS GROUP INC COM 38141G104   434,398 1,040 SH   SOLE   0 0 1,040
HOME DEPOT INC COM 437076102   3,326,963 8,673 SH   SOLE   0 0 8,673
HONEYWELL INTL INC COM 438516106   438,209 2,135 SH   SOLE   0 0 2,135
INTEL CORP COM 458140100   882,067 19,970 SH   SOLE   0 0 19,970
INTERNATIONAL BUSINESS MACHS COM 459200101   243,474 1,275 SH   SOLE   0 0 1,275
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   494,176 2,705 SH   SOLE   0 0 2,705
INVESCO QQQ TR UNIT SER 1 46090E103   1,212,147 2,730 SH   SOLE   0 0 2,730
ISHARES TR ROBOTICS ARTIF 46435U556   239,248 6,965 SH   SOLE   0 0 6,965
ISHARES TR CORE DIVID ETF 46435U861   1,971,706 44,308 SH   SOLE   0 0 44,308
ISHARES TR SELECT DIVID ETF 464287168   2,145,179 17,415 SH   SOLE   0 0 17,415
ISHARES TR MODERT ALLOC ETF 464289875   1,842,449 43,068 SH   SOLE   0 0 43,068
ISHARES TR EUROPE ETF 464287861   212,993 3,826 SH   SOLE   0 0 3,826
ISHARES TR SP SMCP600VL ETF 464287879   1,704,172 16,584 SH   SOLE   0 0 16,584
ISHARES TR CORE S&P MCP ETF 464287507   1,728,053 28,450 SH   SOLE   0 0 28,450
ISHARES TR S&P 500 GRWT ETF 464287309   916,681 10,856 SH   SOLE   0 0 10,856
ISHARES TR S&P SML 600 GWT 464287887   1,739,755 13,308 SH   SOLE   0 0 13,308
ISHARES TR CORE MSCI EAFE 46432F842   219,543 2,958 SH   SOLE   0 0 2,958
ISHARES TR CORE S&P500 ETF 464287200   451,076 858 SH   SOLE   0 0 858
ISHARES TR S&P 500 VAL ETF 464287408   1,692,872 9,062 SH   SOLE   0 0 9,062
JOHNSON & JOHNSON COM 478160104   411,057 2,599 SH   SOLE   0 0 2,599
JPMORGAN CHASE & CO COM 46625H100   809,412 4,041 SH   SOLE   0 0 4,041
KIMBERLY-CLARK CORP COM 494368103   408,875 3,161 SH   SOLE   0 0 3,161
LOCKHEED MARTIN CORP COM 539830109   1,500,844 3,300 SH   SOLE   0 0 3,300
LOWES COS INC COM 548661107   1,012,806 3,976 SH   SOLE   0 0 3,976
MARRIOTT INTL INC NEW CL A 571903202   1,255,747 4,977 SH   SOLE   0 0 4,977
MARTIN MARIETTA MATLS INC COM 573284106   291,622 475 SH   SOLE   0 0 475
MCDONALDS CORP COM 580135101   725,880 2,575 SH   SOLE   0 0 2,575
MERCK & CO INC COM 58933Y105   201,619 1,528 SH   SOLE   0 0 1,528
META PLATFORMS INC CL A 30303M102   251,530 518 SH   SOLE   0 0 518
MICROCHIP TECHNOLOGY INC. COM 595017104   2,400,815 26,762 SH   SOLE   0 0 26,762
MICROSOFT CORP COM 594918104   3,064,524 7,284 SH   SOLE   0 0 7,284
NETFLIX INC COM 64110L106   453,068 746 SH   SOLE   0 0 746
NORFOLK SOUTHN CORP COM 655844108   21,476,802 84,266 SH   SOLE   0 0 84,266
ORACLE CORP COM 68389X105   2,801,561 22,304 SH   SOLE   0 0 22,304
PARKER-HANNIFIN CORP COM 701094104   1,341,121 2,413 SH   SOLE   0 0 2,413
PAYCHEX INC COM 704326107   792,981 6,458 SH   SOLE   0 0 6,458
PEPSICO INC COM 713448108   1,740,474 9,945 SH   SOLE   0 0 9,945
PFIZER INC COM 717081103   318,456 11,476 SH   SOLE   0 0 11,476
PNC FINL SVCS GROUP INC COM 693475105   217,028 1,343 SH   SOLE   0 0 1,343
PPG INDS INC COM 693506107   1,241,937 8,571 SH   SOLE   0 0 8,571
PROCTER AND GAMBLE CO COM 742718109   424,122 2,614 SH   SOLE   0 0 2,614
QUALCOMM INC COM 747525103   611,342 3,611 SH   SOLE   0 0 3,611
ROCKWELL AUTOMATION INC COM 773903109   554,401 1,903 SH   SOLE   0 0 1,903
RTX CORPORATION COM 75513E101   211,250 2,166 SH   SOLE   0 0 2,166
SALESFORCE INC COM 79466L302   206,308 685 SH   SOLE   0 0 685
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,565,631 2,993 SH   SOLE   0 0 2,993
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,167,884 2,099 SH   SOLE   0 0 2,099
SPDR SER TR S&P DIVID ETF 78464A763   817,100 6,226 SH   SOLE   0 0 6,226
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   1,879,073 43,487 SH   SOLE   0 0 43,487
STEEL DYNAMICS INC COM 858119100   539,483 3,640 SH   SOLE   0 0 3,640
TESLA INC COM 88160R101   290,581 1,653 SH   SOLE   0 0 1,653
TILRAY BRANDS INC COM 88688T100   24,700 10,000 SH   SOLE   0 0 10,000
TRANE TECHNOLOGIES PLC SHS G8994E103   465,910 1,552 SH   SOLE   0 0 1,552
TRUIST FINL CORP COM 89832Q109   1,192,856 30,602 SH   SOLE   0 0 30,602
UNITED PARCEL SERVICE INC CL B 911312106   731,705 4,923 SH   SOLE   0 0 4,923
UNITEDHEALTH GROUP INC COM 91324P102   249,824 505 SH   SOLE   0 0 505
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   418,978 872 SH   SOLE   0 0 872
VANGUARD INDEX FDS SML CP GRW ETF 922908595   494,325 1,896 SH   SOLE   0 0 1,896
VANGUARD INDEX FDS GROWTH ETF 922908736   20,512,468 59,595 SH   SOLE   0 0 59,595
VANGUARD INDEX FDS VALUE ETF 922908744   1,273,077 7,817 SH   SOLE   0 0 7,817
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   235,421 3,496 SH   SOLE   0 0 3,496
VERIZON COMMUNICATIONS INC COM 92343V104   961,408 22,912 SH   SOLE   0 0 22,912
WD 40 CO COM 929236107   202,648 800 SH   SOLE   0 0 800