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 35,466 977,016 SH   SOLE   977,016 0 0
Ametek Inc. COM 031100100 1,550 17,344 SH   SOLE   17,344 0 0
Aon plc COM g0403h108 27,697 143,808 SH   SOLE   143,808 0 0
Ball Corp. COM 058498106 11,431 164,505 SH   SOLE   164,505 0 0
Bristol-Myers Squibb COM 110122108 22,555 383,590 SH   SOLE   383,590 0 0
Danaher Corp. COM 235851102 11,326 64,050 SH   SOLE   64,050 0 0
Ecolab Inc. COM 278865100 23,664 118,943 SH   SOLE   118,943 0 0
Else Nutrition Hldings COM 290257104 23 15,000 SH   SOLE   15,000 0 0
Fidelity Nat'l Info Serv. COM 31620m106 1,032 7,700 SH   SOLE   7,700 0 0
Fiserv Inc. COM 337738108 25,449 260,691 SH   SOLE   260,691 0 0
FleetCor Tech. COM 339041105 1,509 6,000 SH   SOLE   6,000 0 0
Iridium Comm. COM 46269C102 27,657 1,087,129 SH   SOLE   1,087,129 0 0
Medtronic plc COM g5960l103 9,190 100,215 SH   SOLE   100,215 0 0
Microsoft Corp. COM 594918104 7,720 37,934 SH   SOLE   37,934 0 0
NexGen Energy Ltd. COM 65340P106 1,606 1,236,000 SH   SOLE   1,236,000 0 0
Progressive Corp. COM 743315103 23,157 289,065 SH   SOLE   289,065 0 0
Roper Technologies COM 776696106 1,731 4,458 SH   SOLE   4,458 0 0
SM Energy Company COM 78454L100 407 108,500 SH   SOLE   108,500 0 0
Service Corp. Int'l COM 817565104 28,745 739,143 SH   SOLE   739,143 0 0
ServiceMaster Global COM 81761R109 15,534 435,257 SH   SOLE   435,257 0 0
The TJX Companies COM 872540109 16,838 333,022 SH   SOLE   333,022 0 0
Wheaton Precious Mtls COM 962879102 19,166 435,100 SH   SOLE   435,100 0 0
Wheaton Precious Mtls COM 962879102 47,937 1,093,295 SH   SOLE   1,093,295 0 0