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 24,396 542,004 SH   SOLE   542,004 0 0
Allison Transmission COM 01973R101 16,441 465,500 SH   SOLE   465,500 0 0
Ametek Inc. COM 031100100 2,111 17,024 SH   SOLE   17,024 0 0
Aon plc COM g0403h108 35,161 123,038 SH   SOLE   123,038 0 0
Avantor Inc. COM 05352A100 36,327 888,200 SH   SOLE   888,200 0 0
Ball Corp. COM 058498106 30,549 339,550 SH   SOLE   339,550 0 0
Bristol-Myers Squibb COM 110122108 33,905 573,010 SH   SOLE   573,010 0 0
Callaway Golf Co. COM 131193104 312 11,300 SH   SOLE   11,300 0 0
Covetrus, Inc. COM 22304C100 14,306 788,655 SH   SOLE   788,655 0 0
Danaher Corp. COM 235851102 25,460 83,630 SH   SOLE   83,630 0 0
Ecolab Inc. COM 278865100 24,848 119,107 SH   SOLE   119,107 0 0
Fiserv Inc. COM 337738108 28,558 263,211 SH   SOLE   263,211 0 0
FleetCor Tech. COM 339041105 27,883 106,720 SH   SOLE   106,720 0 0
IShares CORE SP500 COM 464287200 816 1,893 SH   SOLE   1,893 0 0
IShares Edge Qlt ETF COM 46432F339 529 4,012 SH   SOLE   4,012 0 0
Iridium Comm. COM 46269C102 27,706 695,245 SH   SOLE   695,245 0 0
Leidos Holdings COM 525327102 26,728 278,045 SH   SOLE   278,045 0 0
Leslie's Inc. COM 527064109 334 16,250 SH   SOLE   16,250 0 0
Medtronic plc COM g5960l103 29,390 234,460 SH   SOLE   234,460 0 0
Microsoft Corp. COM 594918104 6,191 21,959 SH   SOLE   21,959 0 0
NexGen Energy Ltd. COM 65340P106 5,872 1,235,500 SH   SOLE   1,235,500 0 0
Pfizer, Inc. COM 717081103 258 6,000 SH   SOLE   6,000 0 0
Progressive Corp. COM 743315103 21,663 239,660 SH   SOLE   239,660 0 0
Roper Technologies COM 776696106 1,138 2,550 SH   SOLE   2,550 0 0
Science App Int'l Corp. COM 808625107 6,173 72,150 SH   SOLE   72,150 0 0
Service Corp. Int'l COM 817565104 24,879 412,853 SH   SOLE   412,853 0 0
Terminix Global COM 88087E100 21,130 507,082 SH   SOLE   507,082 0 0
The TJX Companies COM 872540109 30,556 463,107 SH   SOLE   463,107 0 0
The Travelers Co., Inc. COM 89417E109 973 6,400 SH   SOLE   6,400 0 0
Wabtec Corp. COM 929740108 7,319 84,900 SH   SOLE   84,900 0 0
Wheaton Precious Mtls COM 962879102 14,429 383,950 SH   SOLE   383,950 0 0
Wheaton Precious Mtls COM 962879102 42,340 1,126,675 SH   SOLE   1,126,675 0 0