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
Expires: July 31, 2015
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
ABBOTT LABORATORIES COM 002824100 901,132 9,118 SH SOLE 0 0 9,118
ABBVIE INC COM 00287Y109 8,938,269 34,169 SH SOLE 0 0 34,169
ADVANCED MICRO DEVICES INC COM 007903107 203,716 333 SH SOLE 0 0 333
AFLAC INC COM 001055102 1,427,095 12,767 SH SOLE 0 0 12,767
ALLSTATE CORP COM 020002101 445,495 2,008 SH SOLE 0 0 2,008
ALPHABET INC CAP STK CL A 02079K305 5,078,965 14,761 SH SOLE 0 0 14,761
ALPHABET INC CAP STK CL C 02079K107 4,481,072 13,151 SH SOLE 0 0 13,151
AMAZON COM INC COM 023135106 2,797,955 11,230 SH SOLE 0 0 11,230
AMERICAN EXPRESS CO COM 025816109 945,447 3,109 SH SOLE 0 0 3,109
AMERICAN TOWER CORP COM 03027X100 1,941,494 11,861 SH SOLE 0 0 11,861
AMGEN INC COM 031162100 23,773,306 56,400 SH SOLE 0 0 56,400
APPLE INC COM 037833100 40,917,565 122,868 SH SOLE 0 0 122,868
APPLIED MATLS INC COM 038222105 341,090 667 SH SOLE 0 0 667
ASML HLDG NV N Y REGISTRY SHS N07059210 226,459 125 SH SOLE 0 0 125
AT&T INC COM 00206R102 294,459 12,068 SH SOLE 0 0 12,068
ATMOS ENERGY CORP COM 049560105 348,079 2,225 SH SOLE 0 0 2,225
AUTOMATIC DATA PROCESSING IN COM 053015103 1,863,193 7,220 SH SOLE 0 0 7,220
BANK OF AMER CORP COM 060505104 614,297 11,286 SH SOLE 0 0 11,286
BARRICK MNG CORP COM SHS 06849F108 1,159,095 28,500 SH SOLE 0 0 28,500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 697,130 1,400 SH SOLE 0 0 1,400
BOOKING HOLDINGS INC COM 09857L108 997,009 6,120 SH SOLE 0 0 6,120
BROADCOM INC COM 11135F101 359,970 1,025 SH SOLE 0 0 1,025
CATERPILLAR INC COM 149123101 3,500,991 4,318 SH SOLE 0 0 4,318
CENCORA INC COM 03073E105 741,618 2,470 SH SOLE 0 0 2,470
CHEVRON CORPORATION COM 166764100 15,918,374 77,951 SH SOLE 0 0 77,951
CHURCH & DWIGHT CO INC COM 171340102 1,672,028 17,746 SH SOLE 0 0 17,746
CINTAS CORP COM 172908105 1,809,377 9,276 SH SOLE 0 0 9,276
CISCO SYS INC COM 17275R102 4,255,583 39,539 SH SOLE 0 0 39,539
COCA COLA CO COM 191216100 438,233 5,091 SH SOLE 0 0 5,091
COMCAST CORP NEW CL A 20030N101 921,297 42,339 SH SOLE 0 0 42,339
CONSTELLATION BRANDS INC CL A 21036P108 616,041 5,449 SH SOLE 0 0 5,449
CONSTELLATION ENERGY CORP COM 21037T109 247,670 975 SH SOLE 0 0 975
COSTCO WHOLESALE CORPORATION COM 22160K105 5,362,813 5,891 SH SOLE 0 0 5,891
CUMMINS INC COM 231021106 307,876 596 SH SOLE 0 0 596
CVS HEALTH CORP COM 126650100 4,071,304 47,512 SH SOLE 0 0 47,512
DIGITAL RLTY TR INC COM 253868103 347,023 1,977 SH SOLE 0 0 1,977
DISNEY WALT CO COM 254687106 802,110 7,646 SH SOLE 0 0 7,646
DOMINOS PIZZA INC COM 25754A201 359,232 1,199 SH SOLE 0 0 1,199
EDWARDS LIFESCIENCES CORP COM 28176E108 273,548 3,169 SH SOLE 0 0 3,169
EXPEDITORS INTL WASH INC COM 302130109 2,607,855 14,124 SH SOLE 0 0 14,124
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 2,550,944 15,674 SH SOLE 0 0 15,674
FASTENAL CO COM 311900104 8,587,908 173,388 SH SOLE 0 0 173,388
FEDEX CORP COM 31428X106 5,599,481 19,641 SH SOLE 0 0 19,641
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 1,028,610 9,404 SH SOLE 0 0 9,404
GENUINE PARTS CO COM 372460105 2,004,421 15,941 SH SOLE 0 0 15,941
GOLDMAN SACHS GROUP INC COM 38141G104 1,323,529 1,470 SH SOLE 0 0 1,470
HOME DEPOT INC COM 437076102 2,679,327 9,418 SH SOLE 0 0 9,418
ILLINOIS TOOL WKS INC COM 452308109 1,444,370 5,614 SH SOLE 0 0 5,614
INTEL CORP COM 458140100 4,112,106 34,202 SH SOLE 0 0 34,202
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,683,687 24,230 SH SOLE 0 0 24,230
INTERNATIONAL BUSINESS MACHS COM 459200101 889,145 4,043 SH SOLE 0 0 4,043
INTUITIVE SURGICAL INC COM NEW 46120E602 2,200,072 5,411 SH SOLE 0 0 5,411
ISHARES TR CORE DIV GRWTH 46434V621 3,500,885 46,437 SH SOLE 0 0 46,437
ISHARES TR CORE S&P MCP ETF 464287507 760,152 10,565 SH SOLE 0 0 10,565
ISHARES TR CORE S&P US GWT 464287671 385,950 1,992 SH SOLE 0 0 1,992
ISHARES TR CORE S&P US VLU 464287663 287,941 2,611 SH SOLE 0 0 2,611
ISHARES TR MSCI EAFE MIN VL 46429B689 210,761 2,313 SH SOLE 0 0 2,313
ISHARES TR RUS MDCP VAL ETF 464287473 625,922 3,894 SH SOLE 0 0 3,894
ISHARES TR U.S. TECH ETF 464287721 307,284 1,160 SH SOLE 0 0 1,160
JABIL INC COM 466313103 241,249 841 SH SOLE 0 0 841
JOHNSON & JOHNSON COM 478160104 6,548,609 24,736 SH SOLE 0 0 24,736
JPMORGAN CHASE & CO COM 46625H100 5,816,157 17,581 SH SOLE 0 0 17,581
LOCKHEED MARTIN CORP COM 539830109 1,282,801 2,519 SH SOLE 0 0 2,519
LOWES COS INC COM 548661107 3,767,256 20,442 SH SOLE 0 0 20,442
MARKEL GROUP INC COM 570535104 214,056 125 SH SOLE 0 0 125
MCDONALDS CORP COM 580135101 4,351,487 18,843 SH SOLE 0 0 18,843
MEDTRONIC PLC SHS G5960L103 3,405,866 39,470 SH SOLE 0 0 39,470
MERCK & CO INC COM 58933Y105 567,581 3,906 SH SOLE 0 0 3,906
META PLATFORMS INC CL A 30303M102 1,641,808 2,264 SH SOLE 0 0 2,264
MICROCHIP TECHNOLOGY INC. COM 595017104 2,239,154 28,792 SH SOLE 0 0 28,792
MICROSOFT CORP COM 594918104 8,663,650 16,892 SH SOLE 0 0 16,892
MORGAN STANLEY COM NEW 617446448 3,361,554 17,873 SH SOLE 0 0 17,873
NETFLIX INC. COM 64110L106 544,811 7,830 SH SOLE 0 0 7,830
NEXTERA ENERGY INC COM 65339F101 884,189 11,674 SH SOLE 0 0 11,674
NIKE INC CL B 654106103 593,339 16,761 SH SOLE 0 0 16,761
NORFOLK SOUTHN CORP COM 655844108 3,144,075 10,175 SH SOLE 0 0 10,175
NVIDIA CORPORATION COM 67066G104 20,790,573 91,035 SH SOLE 0 0 91,035
ORACLE CORP COM 68389X105 5,768,522 42,014 SH SOLE 0 0 42,014
PACKAGING CORP AMER COM 695156109 214,817 937 SH SOLE 0 0 937
PARKER-HANNIFIN CORP COM 701094104 404,143 423 SH SOLE 0 0 423
PEPSICO INC COM 713448108 1,906,997 15,049 SH SOLE 0 0 15,049
PNC FINL SVCS GROUP INC COM 693475105 912,600 4,106 SH SOLE 0 0 4,106
PRICE T ROWE GROUP INC COM 74144T108 1,618,810 15,558 SH SOLE 0 0 15,558
PROCTER & GAMBLE CO COM 742718109 3,356,911 23,106 SH SOLE 0 0 23,106
QUALCOMM INC COM 747525103 10,603,000 57,612 SH SOLE 0 0 57,612
REGENERON PHARMACEUTICALS COM 75886F107 834,097 1,100 SH SOLE 0 0 1,100
RTX CORPORATION COM 75513E101 10,519,868 56,665 SH SOLE 0 0 56,665
SCIENCE APPLICATIONS INTL CO COM 808625107 720,714 5,650 SH SOLE 0 0 5,650
SEMPRA COM 816851109 265,064 3,400 SH SOLE 0 0 3,400
SPDR SERIES TRUST ST STR SP DIV 78464A763 355,214 2,425 SH SOLE 0 0 2,425
STARBUCKS CORP COM 855244109 760,418 8,093 SH SOLE 0 0 8,093
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 537,654 705 SH SOLE 0 0 705
STRYKER CORPORATION COM 863667101 4,991,077 18,124 SH SOLE 0 0 18,124
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 387,762 850 SH SOLE 0 0 850
TARGET CORP COM 87612E106 3,542,526 22,609 SH SOLE 0 0 22,609
TESLA INC COM 88160R101 629,433 1,774 SH SOLE 0 0 1,774
TOLL BROTHERS INC COM 889478103 619,850 4,600 SH SOLE 0 0 4,600
UNION PAC CORP COM 907818108 309,956 1,139 SH SOLE 0 0 1,139
UNITED RENTALS INC COM 911363109 233,182 233 SH SOLE 0 0 233
UNITEDHEALTH GROUP INC COM 91324P102 1,314,146 3,580 SH SOLE 0 0 3,580
VALERO ENERGY CORP COM 91913Y100 640,719 1,653 SH SOLE 0 0 1,653
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 314,484 3,490 SH SOLE 0 0 3,490
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 478,868 1,361 SH SOLE 0 0 1,361
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 408,823 1,892 SH SOLE 0 0 1,892
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 219,414 2,448 SH SOLE 0 0 2,448
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 565,777 2,425 SH SOLE 0 0 2,425
VANGUARD WORLD FD INF TECH ETF 92204A702 281,501 2,240 SH SOLE 0 0 2,240
VERIZON COMMUNICATIONS INC COM 92343V104 1,674,907 36,514 SH SOLE 0 0 36,514
VISA INC COM CL A 92826C839 5,502,420 15,313 SH SOLE 0 0 15,313
VIVMARK RESIDENTIAL SH BEN INT 29476L107 211,141 3,475 SH SOLE 0 0 3,475
WALMART INC COM 931142103 1,081,807 10,410 SH SOLE 0 0 10,410
WASTE MGMT INC DEL COM 94106L109 1,964,973 9,636 SH SOLE 0 0 9,636