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
3M Co. COM 88579Y101 3,106 28,400 SH   SOLE   28,400 0 0
AZZ Incorporated COM 002474104 2 50 SH   SOLE   50 0 0
Accenture Corp. COM G1151C101 263 3,660 SH   SOLE   3,660 0 0
Advent Software Inc COM 007974108 3 86 SH   SOLE   86 0 0
Altera Corp. COM 021441100 96 2,900 SH   SOLE   2,900 0 0
Amazon.Com, Inc. COM 023135106 4,071 14,660 SH   SOLE   14,660 0 0
American Express COM 025816109 1,084 14,500 SH   SOLE   14,500 0 0
Amgen Inc. COM 031162100 158 1,600 SH   SOLE   1,600 0 0
Anadarko COM 032511107 2,792 32,490 SH   SOLE   32,490 0 0
Analog Devices COM 032654105 201 4,450 SH   SOLE   4,450 0 0
Ansys Inc. COM 03662Q105 254 3,480 SH   SOLE   3,480 0 0
Apple Inc. COM 037833100 2,316 5,840 SH   SOLE   5,840 0 0
Autodesk, Inc. COM 052769106 1,963 57,840 SH   SOLE   57,840 0 0
B & G Foods Inc. COM 05508R106 2 66 SH   SOLE   66 0 0
BMC Software COM 055921100 189 4,190 SH   SOLE   4,190 0 0
Badger Meter Inc. COM 056525108 2 42 SH   SOLE   42 0 0
Balchem Corp. COM 057665200 2 54 SH   SOLE   54 0 0
Becton, Dickinson COM 075887109 3,447 34,880 SH   SOLE   34,880 0 0
Bio Reference Labs COM 09057G602 2 73 SH   SOLE   73 0 0
Boston Beer Co Inc. COM 100557107 3 17 SH   SOLE   17 0 0
Caterpillar Inc. COM 149123101 2,805 34,000 SH   SOLE   34,000 0 0
Celgene COM 151020104 3,129 26,750 SH   SOLE   26,750 0 0
Church & Dwight COM 171340102 2,277 36,900 SH   SOLE   36,900 0 0
Cisco Systems COM 17275R102 2,845 116,890 SH   SOLE   116,890 0 0
Clarcor COM 179895107 2 41 SH   SOLE   41 0 0
Cognizant Technology Solutions COM 192446102 185 2,960 SH   SOLE   2,960 0 0
Costco Cos. Inc Com COM 22160K105 4,018 36,340 SH   SOLE   36,340 0 0
Deere & Co. COM 244199105 2,727 33,560 SH   SOLE   33,560 0 0
Donaldson Co. Inc. COM 257651109 2,906 81,480 SH   SOLE   81,480 0 0
Dorman Products Inc. COM 258278100 3 56 SH   SOLE   56 0 0
EBAY, Inc. COM 278642103 2,850 55,100 SH   SOLE   55,100 0 0
EBIX Inc. COM 278715206 1 114 SH   SOLE   114 0 0
EMC Corp. COM 268648102 177 7,500 SH   SOLE   7,500 0 0
Ecolab Inc. COM 278865100 3,687 43,280 SH   SOLE   43,280 0 0
Elizabeth Arden COM 28660G106 2 41 SH   SOLE   41 0 0
Exponent Inc. COM 30214U102 2 36 SH   SOLE   36 0 0
FactSet Research Systems Inc. COM 303075105 222 2,180 SH   SOLE   2,180 0 0
Fastenal Co. COM 311900104 3,718 81,200 SH   SOLE   81,200 0 0
Fiserv Inc. COM 337738108 288 3,290 SH   SOLE   3,290 0 0
Google, Inc. COM 38259P508 4,732 5,375 SH   SOLE   5,375 0 0
ICU Medical Inc. COM 44930G107 2 33 SH   SOLE   33 0 0
Int'l Business Machines COM 459200101 2,293 12,000 SH   SOLE   12,000 0 0
Intel Corp. COM 458140100 140 5,770 SH   SOLE   5,770 0 0
Intuit, Inc. COM 461202103 2,391 39,170 SH   SOLE   39,170 0 0
J2 Global Inc. COM 48123V102 3 64 SH   SOLE   64 0 0
Johnson & Johnson COM 478160104 3,105 36,160 SH   SOLE   36,160 0 0
Kimberly-Clark Corp. COM 494368103 2,174 22,380 SH   SOLE   22,380 0 0
Lauder Estee Cos Inc. COM 518439104 2,868 43,600 SH   SOLE   43,600 0 0
Lilly (Eli) COM 532457108 2,871 58,450 SH   SOLE   58,450 0 0
Linear Technology COM 535678106 116 3,140 SH   SOLE   3,140 0 0
Lumber Liquidators Hldgs COM 55003T107 3 36 SH   SOLE   36 0 0
Madden Steven Ltd. COM 556269108 2 43 SH   SOLE   43 0 0
McCormick & Co, Inc. COM 579780206 3,503 49,790 SH   SOLE   49,790 0 0
McDonald's Corp. COM 580135101 2,196 22,180 SH   SOLE   22,180 0 0
Medtronic Inc. COM 585055106 2,560 49,730 SH   SOLE   49,730 0 0
Meridian Bioscience Inc. COM 589584101 2 96 SH   SOLE   96 0 0
Microsoft Corp. COM 594918104 211 6,120 SH   SOLE   6,120 0 0
Middleby Corp. COM 596278101 3 15 SH   SOLE   15 0 0
Netapp Inc. COM 64110D104 131 3,470 SH   SOLE   3,470 0 0
Netscout Systems Inc. COM 64115T104 2 76 SH   SOLE   76 0 0
Oracle COM 68389X105 179 5,820 SH   SOLE   5,820 0 0
PepsiCo, Inc. COM 713448108 3,004 36,730 SH   SOLE   36,730 0 0
Qualcomm Inc. COM COM 747525103 176 2,880 SH   SOLE   2,880 0 0
Stryker Corp. COM 863667101 2,960 45,760 SH   SOLE   45,760 0 0
Sturm Ruger & Co Inc. COM 864159108 2 33 SH   SOLE   33 0 0
Team Incorporated COM 878155100 2 54 SH   SOLE   54 0 0
Texas Instruments COM 882508104 92 2,640 SH   SOLE   2,640 0 0
Toro Company COM 891092108 2 43 SH   SOLE   43 0 0
Unifirst Corp. COM 904708104 2 27 SH   SOLE   27 0 0
Union Pacific COM 907818108 4,053 26,270 SH   SOLE   26,270 0 0
United Parcel Service COM 911312106 2,795 32,320 SH   SOLE   32,320 0 0
V.F. Corporation COM 918204108 1,915 9,920 SH   SOLE   9,920 0 0
Varian Medical Systemts, Inc. COM 92220P105 183 2,710 SH   SOLE   2,710 0 0
Visa Inc. COM 92826C839 4,477 24,500 SH   SOLE   24,500 0 0
Wells Fargo COM 949746101 3,276 79,380 SH   SOLE   79,380 0 0
Wolverine World Wide Inc. COM 978097103 2 44 SH   SOLE   44 0 0
World Acceptance COM 981419104 2 26 SH   SOLE   26 0 0