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
Adobe System COM 00724F101 18,174 167,440 SH   SOLE   167,440 0 0
Alphabet Cap Stk Cl C CLC 02079K107 15,060 19,375 SH   SOLE   19,375 0 0
AmerisourceBergen Corp COM 03073E105 7,442 92,122 SH   SOLE   92,122 0 0
Beacon Roofing Supply Inc COM 073685109 676 16,067 SH   SOLE   16,067 0 0
Blackrock COM 09247X101 5,449 15,033 SH   SOLE   15,033 0 0
BlueLinx Hldgs Inc COM 09624H109 814 91,670 SH   SOLE   91,670 0 0
BMC Stk Hldgs Inc COM 05591B109 12,448 702,094 SH   SOLE   702,094 0 0
Broadsoft Inc COM 11133B409 146 3,139 SH   SOLE   3,139 0 0
Coca Cola Co COM 191216100 1,473 34,800 SH   SOLE   34,800 0 0
CVS Health COM 126650100 23,152 260,169 SH   SOLE   260,169 0 0
Dollar General Corp NEW COM 256677105 22,005 314,399 SH   SOLE   314,399 0 0
Dollar Tree COM 256746108 18,736 237,370 SH   SOLE   237,370 0 0
Ecolab Inc COM 278865100 9,153 75,200 SH   SOLE   75,200 0 0
Facebook Inc CLA CLA 30303M102 89 690 SH   SOLE   690 0 0
Five Below Inc COM 33829M101 293 7,264 SH   SOLE   7,264 0 0
FoGo DE Chao Inc COM 344177100 217 20,537 SH   SOLE   20,537 0 0
General Mls Inc COM 370334104 38 600 SH   SOLE   600 0 0
HD Supply Hldgs Inc COM 40416M105 6,964 217,770 SH   SOLE   217,770 0 0
Home Depot Inc COM 437076102 8,579 66,673 SH   SOLE   66,673 0 0
Kellogg Co COM 487836108 1,518 19,600 SH   SOLE   19,600 0 0
Kroger Co COM 501044101 1,579 53,200 SH   SOLE   53,200 0 0
Lawson Prods Inc COM 520776105 15,128 853,256 SH   SOLE   853,256 0 0
Lowes Cos COM 548661107 19,616 271,648 SH   SOLE   271,648 0 0
Mastercard Inc CLA 57636Q104 8,182 80,400 SH   SOLE   80,400 0 0
McKesson Corp COM 58155Q103 24,255 145,459 SH   SOLE   145,459 0 0
Mednax Inc COM 58502B106 14,923 225,252 SH   SOLE   225,252 0 0
Microsoft Corp COM 594918104 81 1,400 SH   SOLE   1,400 0 0
Mondelez Intl CL A CLA 609207105 2,713 61,800 SH   SOLE   61,800 0 0
Oracle Corp COM 68389X105 2,196 55,900 SH   SOLE   55,900 0 0
PEPSICO Inc COM 713448108 44 400 SH   SOLE   400 0 0
Pool Corporation COM 73278L105 5,793 61,288 SH   SOLE   61,288 0 0
Starbucks Corp COM 855244109 3,021 55,800 SH   SOLE   55,800 0 0
United Natural Foods Inc COM 911163103 28 700 SH   SOLE   700 0 0
Visa Inc COM CLA 92826C839 5,466 66,100 SH   SOLE   66,100 0 0
Wal Mart Stores Inc COM 931142103 72 1,000 SH   SOLE   1,000 0 0
Watsco COM 942622200 5,369 38,105 SH   SOLE   38,105 0 0