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 1,016 7,090 SH   SOLE   7,090 0 0
AZZ Incorporated COM 002474104 2 50 SH   SOLE   50 0 0
Accenture Corp. COM G1151C101 2 28 SH   SOLE   28 0 0
Advent Software Inc COM 007974108 4 131 SH   SOLE   131 0 0
Amazon.Com, Inc. COM 023135106 1,113 3,427 SH   SOLE   3,427 0 0
American Express COM 025816109 985 10,380 SH   SOLE   10,380 0 0
Amgen Inc. COM 031162100 2 16 SH   SOLE   16 0 0
Anadarko COM 032511107 882 8,060 SH   SOLE   8,060 0 0
Analog Devices COM 032654105 2 38 SH   SOLE   38 0 0
Ansys Inc. COM 03662Q105 2 26 SH   SOLE   26 0 0
Apple Inc. COM 037833100 1,175 12,648 SH   SOLE   12,648 0 0
Autodesk, Inc. COM 052769106 2 36 SH   SOLE   36 0 0
Automatic Data Proc'g COM 053015103 2 23 SH   SOLE   23 0 0
B & G Foods Inc. COM 05508R106 2 66 SH   SOLE   66 0 0
Badger Meter Inc. COM 056525108 2 42 SH   SOLE   42 0 0
Balchem Corp. COM 057665200 3 54 SH   SOLE   54 0 0
Becton, Dickinson COM 075887109 1,047 8,850 SH   SOLE   8,850 0 0
Boston Beer Co Inc. COM 100557107 4 17 SH   SOLE   17 0 0
Caterpillar Inc. COM 149123101 916 8,430 SH   SOLE   8,430 0 0
Celgene COM 151020104 1,059 12,332 SH   SOLE   12,332 0 0
Cerner Corp. COM 156782104 627 12,147 SH   SOLE   12,147 0 0
Church & Dwight Co. COM 171340102 886 12,670 SH   SOLE   12,670 0 0
Clarcor COM 179895107 3 41 SH   SOLE   41 0 0
Cognizant Technology Solutions COM 192446102 2 44 SH   SOLE   44 0 0
Costco Cos. Inc Com COM 22160K105 1,034 8,980 SH   SOLE   8,980 0 0
D X P Enterprises COM 233377407 1 18 SH   SOLE   18 0 0
DirecTV, Inc. COM 25490A309 1,113 13,090 SH   SOLE   13,090 0 0
Disney (Walt) COM 254687106 467 5,450 SH   SOLE   5,450 0 0
Donaldson Co. Inc. COM 257651109 854 20,190 SH   SOLE   20,190 0 0
Dorman Products Inc. COM 258278100 3 56 SH   SOLE   56 0 0
Ecolab Inc. COM 278865100 1,196 10,740 SH   SOLE   10,740 0 0
Exponent Inc. COM 30214U102 3 36 SH   SOLE   36 0 0
FactSet Research Systems Inc. COM 303075105 2 19 SH   SOLE   19 0 0
Fastenal Co. COM 311900104 720 14,550 SH   SOLE   14,550 0 0
Fiserv Inc. COM 337738108 3 48 SH   SOLE   48 0 0
G III Apparel Group COM 36237H101 2 30 SH   SOLE   30 0 0
Google, Inc. (A) COM 38259P508 747 1,278 SH   SOLE   1,278 0 0
Google, Inc. (C) COM 38259P706 712 1,238 SH   SOLE   1,238 0 0
Hain Celestial Group, Inc. COM 405217100 891 10,040 SH   SOLE   10,040 0 0
ICU Medical Inc. COM 44930G107 2 33 SH   SOLE   33 0 0
Intel Corp. COM 458140100 2 53 SH   SOLE   53 0 0
Intuit, Inc. COM 461202103 712 8,841 SH   SOLE   8,841 0 0
J2 Global Inc. COM 48123V102 3 64 SH   SOLE   64 0 0
Johnson & Johnson COM 478160104 942 9,000 SH   SOLE   9,000 0 0
Kimberly-Clark Corp. COM 494368103 620 5,570 SH   SOLE   5,570 0 0
Lauder Estee Cos Inc. COM 518439104 805 10,840 SH   SOLE   10,840 0 0
Linear Technology COM 535678106 1 30 SH   SOLE   30 0 0
Lumber Liquidators Hldgs COM 55003T107 3 36 SH   SOLE   36 0 0
Madden Steven Ltd. COM 556269108 2 64 SH   SOLE   64 0 0
Medtronic Inc. COM 585055106 789 12,380 SH   SOLE   12,380 0 0
Meridian Bioscience Inc. COM 589584101 2 96 SH   SOLE   96 0 0
Microchip Tech. COM 595017104 2 42 SH   SOLE   42 0 0
Microsoft Corp. COM 594918104 2 52 SH   SOLE   52 0 0
Middleby Corp. COM 596278101 4 45 SH   SOLE   45 0 0
NIKE, Inc. 'B' COM 654106103 940 12,120 SH   SOLE   12,120 0 0
Netapp Inc. COM 64110D104 1 33 SH   SOLE   33 0 0
Netscout Systems Inc. COM 64115T104 3 76 SH   SOLE   76 0 0
Oracle COM 68389X105 2 43 SH   SOLE   43 0 0
PepsiCo, Inc. COM 713448108 817 9,150 SH   SOLE   9,150 0 0
Qualcomm Inc. COM COM 747525103 2 24 SH   SOLE   24 0 0
Stryker Corp. COM 863667101 957 11,350 SH   SOLE   11,350 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 2 37 SH   SOLE   37 0 0
Toro Company COM 891092108 3 43 SH   SOLE   43 0 0
Under Armour, Inc. COM 904311107 488 8,200 SH   SOLE   8,200 0 0
Unifirst Corp. COM 904708104 3 27 SH   SOLE   27 0 0
Union Pacific COM 907818108 1,304 13,070 SH   SOLE   13,070 0 0
United Healthcare Corp Com COM 91324P102 973 11,900 SH   SOLE   11,900 0 0
V.F. Corporation COM 918204108 625 9,920 SH   SOLE   9,920 0 0
Varian Medical Systemts, Inc. COM 92220P105 2 23 SH   SOLE   23 0 0
Visa Inc. COM 92826C839 940 4,460 SH   SOLE   4,460 0 0
WD-40 Co. COM 929236107 2 30 SH   SOLE   30 0 0
Wells Fargo COM 949746101 1,040 19,780 SH   SOLE   19,780 0 0
Wolverine World Wide Inc. COM 978097103 2 88 SH   SOLE   88 0 0
World Acceptance COM 981419104 2 26 SH   SOLE   26 0 0