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
Abbott Laboratories COM 002824100 14,928 177,503 SH   SOLE   177,503 0 0
Adobe Systems Inc COM 00724F101 15,236 51,708 SH   SOLE   51,708 0 0
Alibaba Group Holding Ltd Sp ADS SPONSORED ADS 01609W102 9,959 58,773 SH   SOLE   58,773 0 0
Alphabet Inc Cap Stock Cl C CLC 02079K107 12,593 11,650 SH   SOLE   11,650 0 0
Amazon.com Inc COM 023135106 7,932 4,189 SH   SOLE   4,189 0 0
BB&T Corp COM 054937107 10,968 223,250 SH   SOLE   223,250 0 0
Becton Dickinson & Co COM 075887109 8,598 34,116 SH   SOLE   34,116 0 0
BlackRock Inc COM 09247X101 6,561 13,981 SH   SOLE   13,981 0 0
Chevron Corp COM 166764100 1,525 12,254 SH   SOLE   12,254 0 0
Dollar General Corp COM 256677105 15,780 116,748 SH   SOLE   116,748 0 0
Fastenal Co COM 311900104 3,854 118,268 SH   SOLE   118,268 0 0
Home Depot Inc COM 437076102 11,830 56,884 SH   SOLE   56,884 0 0
IQVIA Hldgs COM 46266C105 3,828 23,789 SH   SOLE   23,789 0 0
Johnson & Johnson COM 478160104 3,261 23,411 SH   SOLE   23,411 0 0
JPMorgan Chase & Co COM 46625H100 13,386 119,729 SH   SOLE   119,729 0 0
Marsh & McLennan Cos Inc COM 571748102 8,386 84,069 SH   SOLE   84,069 0 0
MasterCard Incorporated Cl A COM 57636Q104 14,345 54,227 SH   SOLE   54,227 0 0
Merck & Co Inc COM 58933Y105 8,998 107,316 SH   SOLE   107,316 0 0
Microchip Technology Inc COM 595017104 12,535 144,574 SH   SOLE   144,574 0 0
Microsoft Corp COM 594918104 16,292 121,618 SH   SOLE   121,618 0 0
MKS Instrument Inc COM 55306N104 467 6,000 SH   SOLE   6,000 0 0
Mondelez Intl Inc Cl A CL A 609207105 7,480 138,774 SH   SOLE   138,774 0 0
Pool Corporation COM 73278L105 6,782 35,507 SH   SOLE   35,507 0 0
Ross Stores Inc COM 778296103 7,378 74,439 SH   SOLE   74,439 0 0
Royal Dutch Shell PLC Sp ADR A SPON ADR A 780259206 1,384 21,277 SH   SOLE   21,277 0 0
Select Sector SPDR TR ENERGY ENERGY 81369Y506 8,903 139,738 SH   SOLE   139,738 0 0
UnitedHealth Group Inc COM 91324P102 12,835 52,601 SH   SOLE   52,601 0 0
Visa Inc Cl A COM CLA 92826C839 12,618 72,706 SH   SOLE   72,706 0 0
iShares Core MSCI EAFE CORE MSCI EAFE ETF 46432F842 2,137 34,812 SH   SOLE   34,812 0 0
iShares Core MSCI Emerg Mkt CORE MSCI EMKT ETF 46434G103 708 13,767 SH   SOLE   13,767 0 0
iShares Core S&P 500 ETF CORE S&P 500 ETF 464287200 4,480 15,198 SH   SOLE   15,198 0 0
iShares Core S&P Mcp ETF CORE S&P MCP 464287507 875 4,503 SH   SOLE   4,503 0 0
iShares Core S&P SCP ETF CORE S&P SCP ETF ETF 464287804 435 5,552 SH   SOLE   5,552 0 0