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 18,683 684,100 SH   SOLE   684,100 0 0
American Int'l Group COM 026874784 18,006 316,900 SH   SOLE   316,900 0 0
Aon plc COM G0408V102 27,722 312,855 SH   SOLE   312,855 0 0
Beacon Roofing Supply COM 073685109 25,763 792,950 SH   SOLE   792,950 0 0
Broadsoft, Inc. COM 11133B409 2,097 70,000 SH   SOLE   70,000 0 0
Ecolab Inc. COM 278865100 21,564 196,540 SH   SOLE   196,540 0 0
Enersys COM 29275Y102 18,804 350,945 SH   SOLE   350,945 0 0
Fastenal Co. COM 311900104 17,932 489,825 SH   SOLE   489,825 0 0
Fiserv Inc. COM 337738108 17,257 199,250 SH   SOLE   199,250 0 0
General Electric Co COM 369604103 1,042 41,300 SH   SOLE   41,300 0 0
Hovnanian Entr. COM 442487203 3,982 2,250,000 SH   SOLE   2,250,000 0 0
Knight Transportation COM 499064103 24,146 1,006,070 SH   SOLE   1,006,070 0 0
Linear Technology COM 535678106 26,427 654,940 SH   SOLE   654,940 0 0
MetLife, Inc. COM 59156R108 23,200 492,050 SH   SOLE   492,050 0 0
Mettler-Toledo Int'l COM 592688105 13,612 47,805 SH   SOLE   47,805 0 0
NexGen Energy Ltd. COM 65340P106 183 395,000 SH   SOLE   395,000 0 0
Paccar Inc. COM 693718108 22,585 432,920 SH   SOLE   432,920 0 0
Penske Auto Grp COM 70959W103 22,820 471,100 SH   SOLE   471,100 0 0
Quanta Services COM 74762E102 14,607 603,350 SH   SOLE   603,350 0 0
Robert Half Int'l COM 770323103 19,716 385,375 SH   SOLE   385,375 0 0
SM Energy Company COM 78454L100 5,352 167,047 SH   SOLE   167,047 0 0
Service Corp. Int'l COM 817565104 287 10,575 SH   SOLE   10,575 0 0
Toll Brothers, Inc. COM 889478103 25,724 751,290 SH   SOLE   751,290 0 0
U.S. Bancorp COM 902973304 18,801 458,450 SH   SOLE   458,450 0 0
USG Corp COM 903293405 27,234 1,023,050 SH   SOLE   1,023,050 0 0
Waters Corporation COM 941848103 14,149 119,690 SH   SOLE   119,690 0 0
Watsco, Inc. COM 942622200 225 1,900 SH   SOLE   1,900 0 0
Zions Bancorp COM 989701107 19,177 696,325 SH   SOLE   696,325 0 0