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 22,165 686,000 SH   SOLE   686,000 0 0
American Int'l Group COM 026874784 17,936 331,850 SH   SOLE   331,850 0 0
Aon plc COM G0408V102 26,179 250,640 SH   SOLE   250,640 0 0
Beacon Roofing Supply COM 073685109 30,850 752,250 SH   SOLE   752,250 0 0
Broadsoft, Inc. COM 11133B409 2,219 55,000 SH   SOLE   55,000 0 0
Ecolab Inc. COM 278865100 21,550 193,240 SH   SOLE   193,240 0 0
Euronav NV COM B38564108 229 22,325 SH   SOLE   22,325 0 0
Fastenal Co. COM 311900104 24,795 506,025 SH   SOLE   506,025 0 0
Fiserv Inc. COM 337738108 19,596 191,030 SH   SOLE   191,030 0 0
General Electric Co COM 369604103 1,313 41,300 SH   SOLE   41,300 0 0
Hovnanian Entr. COM 442487203 4,009 2,570,000 SH   SOLE   2,570,000 0 0
Interpublic Grp COM 460690100 18,798 819,100 SH   SOLE   819,100 0 0
Knight Transportation COM 499064103 25,621 979,770 SH   SOLE   979,770 0 0
Linear Technology COM 535678106 28,565 641,040 SH   SOLE   641,040 0 0
Mettler-Toledo Int'l COM 592688105 16,090 46,670 SH   SOLE   46,670 0 0
NexGen Energy Ltd. COM 65340P106 531 395,000 SH   SOLE   395,000 0 0
NexGen Energy Ltd. COM 65340P106 202 150,000 SH   SOLE   150,000 0 0
Paccar Inc. COM 693718108 23,480 429,320 SH   SOLE   429,320 0 0
Penske Auto Grp COM 70959W103 34,121 900,300 SH   SOLE   900,300 0 0
Robert Half Int'l COM 770323103 17,960 385,575 SH   SOLE   385,575 0 0
SEI Investments COM 784117103 20,582 478,100 SH   SOLE   478,100 0 0
SM Energy Company COM 78454L100 3,056 163,047 SH   SOLE   163,047 0 0
SP Plus Corp. COM 78469C103 230 9,550 SH   SOLE   9,550 0 0
Service Corp. Int'l COM 817565104 261 10,575 SH   SOLE   10,575 0 0
Toll Brothers, Inc. COM 889478103 24,780 839,710 SH   SOLE   839,710 0 0
U.S. Bancorp COM 902973304 18,365 452,450 SH   SOLE   452,450 0 0
USG Corp COM 903293405 29,245 1,178,750 SH   SOLE   1,178,750 0 0
Waters Corporation COM 941848103 15,433 116,990 SH   SOLE   116,990 0 0
Watsco, Inc. COM 942622200 256 1,900 SH   SOLE   1,900 0 0
Zions Bancorp COM 989701107 9,381 387,500 SH   SOLE   387,500 0 0