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
ABM Industries COM 000957100 32,497 1,012,052 SH   SOLE   1,012,052 0 0
AO Smith Corp. COM 831865209 1,719 40,250 SH   SOLE   40,250 0 0
Adamas Pharma Inc. COM 00548A106 576 67,400 SH   SOLE   67,400 0 0
Ametek Inc. COM 031100100 2,273 33,574 SH   SOLE   33,574 0 0
Aon plc COM G0408V102 28,571 196,550 SH   SOLE   196,550 0 0
Bank of America Corp. COM 060505104 4,066 165,000 SH   SOLE   165,000 0 0
Beacon Roofing Supply COM 073685109 24,263 764,900 SH   SOLE   764,900 0 0
Crane Co. COM 224399105 13,688 189,632 SH   SOLE   189,632 0 0
D.R. Horton Inc. COM 23331A109 25,567 737,650 SH   SOLE   737,650 0 0
Ecolab Inc. COM 278865100 22,936 155,655 SH   SOLE   155,655 0 0
First Data Corp. COM 32008D106 22,502 1,330,700 SH   SOLE   1,330,700 0 0
Fiserv Inc. COM 337738108 26,211 356,660 SH   SOLE   356,660 0 0
Healthcare Serv. Grp COM 421906108 20,917 520,575 SH   SOLE   520,575 0 0
Hovnanian Entr. COM 442487203 205 300,000 SH   SOLE   300,000 0 0
Iridium Comm. COM 46269C102 1,779 96,400 SH   SOLE   96,400 0 0
JPMorgan Chase COM 46625H100 1,952 20,000 SH   SOLE   20,000 0 0
Microsoft Corp. COM 594918104 6,500 63,994 SH   SOLE   63,994 0 0
NVR Inc. COM 62944T105 1,301 534 SH   SOLE   534 0 0
NexGen Energy Ltd. COM 65340P106 1,752 993,000 SH   SOLE   993,000 0 0
Roper Technologies COM 776696106 3,107 11,658 SH   SOLE   11,658 0 0
Ross Stores, Inc. COM 778296103 3,844 46,205 SH   SOLE   46,205 0 0
SM Energy Company COM 78454L100 1,680 108,500 SH   SOLE   108,500 0 0
SP Plus Corp. COM 78469C103 15,902 538,310 SH   SOLE   538,310 0 0
Service Corp. Int'l COM 817565104 28,266 702,075 SH   SOLE   702,075 0 0
ServiceMaster Global COM 81761R109 28,778 783,285 SH   SOLE   783,285 0 0
The TJX Companies COM 872540109 3,586 80,152 SH   SOLE   80,152 0 0
The Walt Disney Co. COM 254687106 5,229 47,685 SH   SOLE   47,685 0 0
Toll Brothers, Inc. COM 889478103 22,508 683,525 SH   SOLE   683,525 0 0
Visa Inc. COM 92826C839 1,530 11,599 SH   SOLE   11,599 0 0
Wabtec Corp. COM 929740108 18,071 257,245 SH   SOLE   257,245 0 0
Welbilt Inc. COM 949090104 27,735 2,496,420 SH   SOLE   2,496,420 0 0