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 34,790 957,881 SH   SOLE   957,881 0 0
Adamas Pharma Inc. COM 00548A106 345 67,400 SH   SOLE   67,400 0 0
Ametek Inc. COM 031100100 1,528 16,644 SH   SOLE   16,644 0 0
Aon plc COM G0408V102 28,211 145,738 SH   SOLE   145,738 0 0
Bank of America Corp. COM 060505104 2,188 75,000 SH   SOLE   75,000 0 0
Carbonite, Inc. COM 141337105 9,949 642,260 SH   SOLE   642,260 0 0
Crane Co. COM 224399105 18,332 227,362 SH   SOLE   227,362 0 0
Ecolab Inc. COM 278865100 21,829 110,223 SH   SOLE   110,223 0 0
Fiserv Inc. COM 337738108 27,311 263,641 SH   SOLE   263,641 0 0
Iridium Comm. COM 46269C102 20,256 951,860 SH   SOLE   951,860 0 0
Microsoft Corp. COM 594918104 5,232 37,634 SH   SOLE   37,634 0 0
NexGen Energy Ltd. COM 65340P106 1,458 1,122,500 SH   SOLE   1,122,500 0 0
Roper Technologies COM 776696106 1,533 4,298 SH   SOLE   4,298 0 0
SM Energy Company COM 78454L100 1,051 108,500 SH   SOLE   108,500 0 0
SP Plus Corp. COM 78469C103 21,727 587,215 SH   SOLE   587,215 0 0
Service Corp. Int'l COM 817565104 35,656 745,793 SH   SOLE   745,793 0 0
ServiceMaster Global COM 81761R109 31,258 559,177 SH   SOLE   559,177 0 0
The TJX Companies COM 872540109 22,846 409,867 SH   SOLE   409,867 0 0
The Walt Disney Co. COM 254687106 29,339 225,127 SH   SOLE   225,127 0 0
Visa Inc. COM 92826C839 1,204 7,000 SH   SOLE   7,000 0 0
Wabtec Corp. COM 929740108 22,575 314,159 SH   SOLE   314,159 0 0
Welbilt Inc. COM 949090104 24,946 1,479,573 SH   SOLE   1,479,573 0 0
Wheaton Precious Mtls COM 962879102 14,023 534,400 SH   SOLE   534,400 0 0
Wheaton Precious Mtls COM 962879102 27,183 1,035,845 SH   SOLE   1,035,845 0 0