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 7,219 34,259 SH   SOLE   34,259 0 0
Abbott Laboratories COM 002824100 14,385 196,090 SH   SOLE   196,090 0 0
Adobe Inc COM 00724F101 12,996 48,143 SH   SOLE   48,143 0 0
Aflac Inc COM 001055102 119 2,527 SH   SOLE   2,527 0 0
Alibaba Group Holding Ltd Sp ADS SPONSORED ADS 01609W102 778 4,722 SH   SOLE   4,722 0 0
Alphabet Inc Cap Stock Cl C CLC 02079K107 11,629 9,744 SH   SOLE   9,744 0 0
Amazon.com Inc COM 023135106 961 480 SH   SOLE   480 0 0
Amgen Inc COM 031162100 13,234 63,844 SH   SOLE   63,844 0 0
Automatic Data Processing Inc COM 053015103 271 1,796 SH   SOLE   1,796 0 0
BB&T Corp COM 054937107 10,618 218,746 SH   SOLE   218,746 0 0
Becton Dickinson & Co COM 075887109 539 2,066 SH   SOLE   2,066 0 0
BlackRock Inc COM 09247X101 3,473 7,368 SH   SOLE   7,368 0 0
Chevron Corp COM 166764100 3,205 26,208 SH   SOLE   26,208 0 0
Conagra Brands Inc COM 205887102 8,242 242,614 SH   SOLE   242,614 0 0
CVS Health Corp COM 126650100 11,610 147,481 SH   SOLE   147,481 0 0
Dollar General Corp COM 256677105 14,175 129,687 SH   SOLE   129,687 0 0
Dollar Tree Inc COM 256746108 1,484 18,200 SH   SOLE   18,200 0 0
Fastenal Co COM 311900104 6,851 118,077 SH   SOLE   118,077 0 0
Home Depot Inc COM 437076102 12,635 60,993 SH   SOLE   60,993 0 0
Illinois Tool Works Inc COM 452308109 1,427 10,109 SH   SOLE   10,109 0 0
Johnson & Johnson COM 478160104 9,228 66,787 SH   SOLE   66,787 0 0
JPMorgan Chase & Co COM 46625H100 10,406 92,222 SH   SOLE   92,222 0 0
Kraft Heinz Co COM 487836108 610 11,073 SH   SOLE   11,073 0 0
Lawson Prods Inc COM 520776105 798 23,526 SH   SOLE   23,526 0 0
Lockheed Martin Corp COM 539830109 4,089 11,818 SH   SOLE   11,818 0 0
Lowes Cos Inc COM 548661107 2,219 19,323 SH   SOLE   19,323 0 0
Marsh & McLennan Cos Inc COM 571748102 10,199 123,297 SH   SOLE   123,297 0 0
MasterCard Incorporated Cl A COM 57636Q104 11,637 52,277 SH   SOLE   52,277 0 0
McCormick & Co Inc Non Vtg COM NON VTG 579780206 6,362 48,288 SH   SOLE   48,288 0 0
Merck & Co Inc COM 58933Y105 8,647 121,897 SH   SOLE   121,897 0 0
Microchip Technology Inc COM 595017104 6,697 84,873 SH   SOLE   84,873 0 0
Microsoft Corp COM 594918104 7,291 63,748 SH   SOLE   63,748 0 0
Mondelez Intl Inc Cl A CL A 609207105 5,613 130,653 SH   SOLE   130,653 0 0
Occidental Petroleum Corp COM 674599105 8,035 97,779 SH   SOLE   97,779 0 0
Oracle Corp COM 68389X105 1,176 22,800 SH   SOLE   22,800 0 0
PepsiCo Inc COM 713448108 1,196 10,700 SH   SOLE   10,700 0 0
Performance Food Group Co COM 71377A103 211 6,327 SH   SOLE   6,327 0 0
PNC Financial Services Group Inc COM 693475105 9,076 66,641 SH   SOLE   66,641 0 0
Pool Corporation COM 73278L105 6,724 40,294 SH   SOLE   40,294 0 0
Procter And Gamble Co COM 742718109 1,025 12,316 SH   SOLE   12,316 0 0
Raytheon Co COM NEW 755111507 4,793 23,195 SH   SOLE   23,195 0 0
Ross Stores Inc COM 778296103 10,599 106,956 SH   SOLE   106,956 0 0
Royal Dutch Shell PLC Sp ADR A SPON ADR A 780259206 6,122 89,848 SH   SOLE   89,848 0 0
Smucker J M Co COM NEW 832696405 1,411 13,747 SH   SOLE   13,747 0 0
Starbucks Corp COM 855244109 1,296 22,800 SH   SOLE   22,800 0 0
State Street Corp COM 857477103 7,365 87,906 SH   SOLE   87,906 0 0
SYSCO COM 871829107 828 11,300 SH   SOLE   11,300 0 0
UnitedHealth Group Inc COM 91324P102 14,392 54,096 SH   SOLE   54,096 0 0
Visa Inc Cl A COM CLA 92826C839 12,314 82,045 SH   SOLE   82,045 0 0
Walgreens Boots Alliance Inc COM 931427108 634 8,700 SH   SOLE   8,700 0 0
Wal-Mart Stores Inc COM 931142103 1,061 11,300 SH   SOLE   11,300 0 0
iShares Core MSCI EAFE CORE MSCI EAFE ETF 46432F842 2,167 33,821 SH   SOLE   33,821 0 0
iShares Core MSCI Emerg Mkt CORE MSCI EMKT ETF 46434G103 452 8,727 SH   SOLE   8,727 0 0
iShares Core S&P 500 ETF CORE S&P 500 ETF 464287200 3,531 12,061 SH   SOLE   12,061 0 0
iShares Core S&P Mcp ETF CORE S&P MCP 464287507 617 3,064 SH   SOLE   3,064 0 0
iShares Core S&P SCP ETF CORE S&P SCP ETF ETF 464287804 324 3,713 SH   SOLE   3,713 0 0