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
BED BATH & BEYOND INC COM 075896100 70,908 930,917 SH   SOLE   930,917 0 0
CARDINAL HEALTH INC COM 14149Y108 55,174 683,440 SH   SOLE   683,440 0 0
COMCAST CORP NEW CL A 20030n101 64,772 1,116,572 SH   SOLE   1,116,572 0 0
CORE LABORATORIES N V COM N22717107 2,197 18,260 SH   SOLE   18,260 0 0
ECOLAB INC COM 278865100 89,407 855,402 SH   SOLE   855,402 0 0
EXPEDITORS INTL WASH INC COM 302130109 78,742 1,765,116 SH   SOLE   1,765,116 0 0
EXXON MOBIL CORP COM 30231G102 203 2,196 SH   SOLE   2,196 0 0
FASTENAL CO COM 311900104 64,777 1,362,005 SH   SOLE   1,362,005 0 0
MICROSOFT CORP COM 594918104 9,394 202,240 SH   SOLE   202,240 0 0
NEKTAR THERAPEUTICS COM 640268108 263 16,985 SH   SOLE   16,985 0 0
NIKE INC CL B 654106103 134,841 1,402,403 SH   SOLE   1,402,403 0 0
PAYCHEX INC COM 704326107 94,064 2,037,330 SH   SOLE   2,037,330 0 0
PEPCO HOLDINGS INC COM 713291102 2,024 75,173 SH   SOLE   75,173 0 0
PROGRESSIVE CORP OHIO COM 743315103 81,824 3,031,626 SH   SOLE   3,031,626 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 1,327 52,750 SH   SOLE   52,750 0 0
PROTECTIVE LIFE CORP COM 743674103 1,273 18,275 SH   SOLE   18,275 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355w106 308 3,850 SH   SOLE   3,850 0 0
UNITED PARCEL SERVICE INC CL B 911312106 26,867 241,678 SH   SOLE   241,678 0 0
US BANCORP DEL COM NEW 902973304 434 9,649 SH   SOLE   9,649 0 0
WATERS CORP COM 941848103 16,740 148,513 SH   SOLE   148,513 0 0
WELLS FARGO & CO NEW *W EXP 10/28/201 949746119 1,282 60,000 SH   SOLE   60,000 0 0
WELLS FARGO & CO NEW COM 949746101 104,291 1,902,431 SH   SOLE   1,902,431 0 0