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
ABBOTT LABORATORIES COM 002824100 496 11,035 SH   SOLE   0 0 11,035
ABBVIE COM 00287Y109 4,540 69,380 SH   SOLE   0 0 69,380
ACCENTURE PLC COM G1150G111 8,196 91,781 SH   SOLE   0 0 91,781
ADVANCE AUTO PARTS INC COM 00751Y106 1,049 6,591 SH   SOLE   0 0 6,591
ALLIANT TECHSYSTEMS COM 018804104 5,189 44,638 SH   SOLE   0 0 44,638
ALTERA COM 021441100 1,099 29,775 SH   SOLE   0 0 29,775
AMETEK COM 031100100 7,814 148,474 SH   SOLE   0 0 148,474
AMGEN COM 031162100 6,653 41,772 SH   SOLE   0 0 41,772
AMPHENOL COM 032095101 8,142 151,315 SH   SOLE   0 0 151,315
APPLE INC COM 037833100 8,828 79,982 SH   SOLE   0 0 79,982
BARD (C.R.) COM 067383109 6,810 40,874 SH   SOLE   0 0 40,874
BAXTER INTL COM 071813109 260 3,550 SH   SOLE   0 0 3,550
BIO-TECHNE CORP COM 878377100 1,809 19,580 SH   SOLE   0 0 19,580
BUCKLE COM 118440106 598 11,391 SH   SOLE   0 0 11,391
C H ROBINSON WORLDWIDE COM 12541W209 1,001 13,370 SH   SOLE   0 0 13,370
CANADIAN NATIONAL RAILWAY COM 136375102 3,542 51,407 SH   SOLE   0 0 51,407
CISCO SYSTEMS COM 17275R102 964 34,684 SH   SOLE   0 0 34,684
CLARCOR INC COM 179895107 213 3,200 SH   SOLE   0 0 3,200
COACH COM 189754104 1,722 45,867 SH   SOLE   0 0 45,867
COCA COLA COM 191216100 997 23,628 SH   SOLE   0 0 23,628
COGNIZANT TECH COM 192446102 9,016 171,220 SH   SOLE   0 0 171,220
COLGATE PALMOLIVE COM 194162103 1,179 17,048 SH   SOLE   0 0 17,048
COPART INC COM 217204106 4,502 123,378 SH   SOLE   0 0 123,378
CORE LABORATORIES N V COM N22717107 2,213 18,394 SH   SOLE   0 0 18,394
CRACKER BARREL COM 22410J106 6,567 46,655 SH   SOLE   0 0 46,655
DANAHER CORP COM 235851102 3,009 35,118 SH   SOLE   0 0 35,118
DELUXE CORP COM 248019101 3,909 62,809 SH   SOLE   0 0 62,809
DOLLAR TREE COM 256747106 4,644 65,990 SH   SOLE   0 0 65,990
DONALDSON COM 257651109 720 18,663 SH   SOLE   0 0 18,663
DR PEPPER SNAPPLE GROUP COM 26138E109 4,867 67,908 SH   SOLE   0 0 67,908
EATON VANCE COM 278265103 5,402 132,000 SH   SOLE   0 0 132,000
EXPEDITORS INTL COM 302130109 2,102 47,123 SH   SOLE   0 0 47,123
EXXON MOBIL COM 30231G102 2,434 26,331 SH   SOLE   0 0 26,331
FACTSET RESEARCH SYSTEMS COM 303075105 638 4,538 SH   SOLE   0 0 4,538
FLOWSERVE COM 34354P105 212 3,550 SH   SOLE   0 0 3,550
FORD COM 345370100 652 42,095 SH   SOLE   0 0 42,095
FRANKLIN RESOURCES COM 354613101 1,375 24,840 SH   SOLE   0 0 24,840
GILEAD SCIENCES COM 375558103 9,889 104,912 SH   SOLE   0 0 104,912
GLOBAL PAYMENTS COM 37940X102 2,531 31,358 SH   SOLE   0 0 31,358
GRACO COM 384109104 7,469 93,158 SH   SOLE   0 0 93,158
I B M COM 459200101 2,189 13,644 SH   SOLE   0 0 13,644
INTEL COM 458140100 1,085 29,919 SH   SOLE   0 0 29,919
KELLOGG COM 487836108 4,230 64,651 SH   SOLE   0 0 64,651
KIMBERLY-CLARK COM 494368103 2,663 23,050 SH   SOLE   0 0 23,050
LAB CORP OF AMER COM 50540R409 2,294 21,268 SH   SOLE   0 0 21,268
LILLY (ELI) & CO COM 532457108 2,204 31,954 SH   SOLE   0 0 31,954
MASTERCARD COM 57636Q104 10,656 123,677 SH   SOLE   0 0 123,677
MC CORMICK COM 579780206 8,915 119,994 SH   SOLE   0 0 119,994
MEDTRONIC COM 585055106 1,840 25,490 SH   SOLE   0 0 25,490
METTLER-TOLEDO COM 592688105 1,302 4,305 SH   SOLE   0 0 4,305
MICROSOFT COM 594918104 8,428 181,450 SH   SOLE   0 0 181,450
NEWMARKET CORP COM 651587107 8,557 21,206 SH   SOLE   0 0 21,206
NIKE COM 654106103 7,031 73,130 SH   SOLE   0 0 73,130
NOVO-NORDISK ADR COM 670100205 3,799 89,775 SH   SOLE   0 0 89,775
OCCIDENTAL PETROLEUM COM 674599105 825 10,240 SH   SOLE   0 0 10,240
ORACLE COM 68389X105 10,460 232,606 SH   SOLE   0 0 232,606
O'REILLY AUTOMOTIVE COM 67103H107 1,680 8,727 SH   SOLE   0 0 8,727
PACKAGING CORP OF AMERICA COM 695156109 2,551 32,695 SH   SOLE   0 0 32,695
PATTERSON COMPANIES COM 703412106 3,275 68,094 SH   SOLE   0 0 68,094
PEPSICO COM 713448108 7,292 77,124 SH   SOLE   0 0 77,124
POLARIS INDUSTRIES COM 731068102 7,561 49,997 SH   SOLE   0 0 49,997
PRECISION CASTPARTS COM 740189105 310 1,290 SH   SOLE   0 0 1,290
ROCKWELL COLLINS COM 774341101 3,596 42,574 SH   SOLE   0 0 42,574
ROLLINS COM 775711104 6,575 198,652 SH   SOLE   0 0 198,652
ROSS STORES COM 778296103 7,243 76,845 SH   SOLE   0 0 76,845
S E I INVESTMENTS COM 784117103 7,441 185,857 SH   SOLE   0 0 185,857
SCRIPPS NETWORKS INTERACTIVE COM 811065101 679 9,032 SH   SOLE   0 0 9,032
SILGAN HOLDINGS COM 827048109 5,518 102,954 SH   SOLE   0 0 102,954
ST JUDE MEDICAL COM 790849103 655 10,081 SH   SOLE   0 0 10,081
STRYKER COM 863667101 6,517 69,092 SH   SOLE   0 0 69,092
T J X COMPANIES COM 872540109 6,776 98,809 SH   SOLE   0 0 98,809
TORO COM 891092108 5,963 93,456 SH   SOLE   0 0 93,456
UNITED PARCEL SERVICE COM 911312106 919 8,269 SH   SOLE   0 0 8,269
UNITED TECHNOLOGIES COM 913017109 694 6,036 SH   SOLE   0 0 6,036
VARIAN MEDICAL SYSTEMS COM 92220P105 6,087 70,363 SH   SOLE   0 0 70,363