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 458 11,035 SH   SOLE   0 0 11,035
ABBVIE COM 00287Y109 4,014 69,505 SH   SOLE   0 0 69,505
ACCENTURE PLC COM G1150G111 7,458 91,721 SH   SOLE   0 0 91,721
ADVANCE AUTO PARTS INC COM 00751Y106 855 6,567 SH   SOLE   0 0 6,567
ALLIANT TECHSYSTEMS COM 018804104 6,054 47,434 SH   SOLE   0 0 47,434
ALTERA COM 021441100 2,808 78,490 SH   SOLE   0 0 78,490
AMETEK COM 031100100 7,496 149,301 SH   SOLE   0 0 149,301
AMGEN COM 031162100 5,905 42,045 SH   SOLE   0 0 42,045
AMPHENOL COM 032095101 7,558 75,695 SH   SOLE   0 0 75,695
APPLE INC COM 037833100 8,065 80,052 SH   SOLE   0 0 80,052
BARD (C.R.) COM 067383109 5,722 40,099 SH   SOLE   0 0 40,099
BAXTER INTL COM 071813109 254 3,550 SH   SOLE   0 0 3,550
BUCKLE COM 118440106 544 11,991 SH   SOLE   0 0 11,991
C H ROBINSON WORLDWIDE COM 12541W209 894 13,495 SH   SOLE   0 0 13,495
CANADIAN NATIONAL RAILWAY COM 136375102 3,479 49,031 SH   SOLE   0 0 49,031
CISCO SYSTEMS COM 17275R102 885 35,184 SH   SOLE   0 0 35,184
CLARCOR INC COM 179895107 201 3,200 SH   SOLE   0 0 3,200
COACH COM 189754104 2,128 59,772 SH   SOLE   0 0 59,772
COCA COLA COM 191216100 1,007 23,628 SH   SOLE   0 0 23,628
COGNIZANT TECH COM 192446102 7,612 170,026 SH   SOLE   0 0 170,026
COLGATE PALMOLIVE COM 194162103 1,111 17,048 SH   SOLE   0 0 17,048
COPART INC COM 217204106 3,771 120,422 SH   SOLE   0 0 120,422
CORE LABORATORIES N V COM N22717107 3,319 22,685 SH   SOLE   0 0 22,685
CRACKER BARREL COM 22410J106 4,839 46,895 SH   SOLE   0 0 46,895
DANAHER CORP COM 235851102 2,696 35,488 SH   SOLE   0 0 35,488
DELUXE CORP COM 248019101 3,411 61,856 SH   SOLE   0 0 61,856
DOLLAR TREE COM 256747106 3,590 64,040 SH   SOLE   0 0 64,040
DONALDSON COM 257651109 758 18,663 SH   SOLE   0 0 18,663
DR PEPPER SNAPPLE GROUP COM 26138E109 3,893 60,546 SH   SOLE   0 0 60,546
EATON VANCE COM 278265103 4,855 128,698 SH   SOLE   0 0 128,698
EXPEDITORS INTL COM 302130109 2,123 52,318 SH   SOLE   0 0 52,318
EXXON MOBIL COM 30231G102 2,508 26,671 SH   SOLE   0 0 26,671
FACTSET RESEARCH SYSTEMS COM 303075105 551 4,538 SH   SOLE   0 0 4,538
FLOWSERVE COM 34354P105 567 8,050 SH   SOLE   0 0 8,050
FORD COM 345370100 622 42,095 SH   SOLE   0 0 42,095
FRANKLIN RESOURCES COM 354613101 1,245 22,810 SH   SOLE   0 0 22,810
GILEAD SCIENCES COM 375558103 11,759 110,470 SH   SOLE   0 0 110,470
GLOBAL PAYMENTS COM 37940X102 1,969 28,177 SH   SOLE   0 0 28,177
GRACO COM 384109104 6,680 91,535 SH   SOLE   0 0 91,535
I B M COM 459200101 2,591 13,654 SH   SOLE   0 0 13,654
INTEL COM 458140100 1,041 29,919 SH   SOLE   0 0 29,919
KELLOGG COM 487836108 3,969 64,437 SH   SOLE   0 0 64,437
KIMBERLY-CLARK COM 494368103 2,498 23,225 SH   SOLE   0 0 23,225
LAB CORP OF AMER COM 50540R409 2,265 22,268 SH   SOLE   0 0 22,268
LILLY (ELI) & CO COM 532457108 2,075 32,009 SH   SOLE   0 0 32,009
MASTERCARD COM 57636Q104 9,179 124,185 SH   SOLE   0 0 124,185
MC CORMICK COM 579780206 7,986 119,379 SH   SOLE   0 0 119,379
MEDTRONIC COM 585055106 1,565 25,265 SH   SOLE   0 0 25,265
METTLER-TOLEDO COM 592688105 1,225 4,785 SH   SOLE   0 0 4,785
MICROSOFT COM 594918104 8,485 183,038 SH   SOLE   0 0 183,038
NEWMARKET CORP COM 651587107 8,165 21,431 SH   SOLE   0 0 21,431
NIKE COM 654106103 6,629 74,327 SH   SOLE   0 0 74,327
NOVO-NORDISK ADR COM 670100205 4,263 89,525 SH   SOLE   0 0 89,525
OCCIDENTAL PETROLEUM COM 674599105 1,287 13,390 SH   SOLE   0 0 13,390
ORACLE COM 68389X105 8,870 231,716 SH   SOLE   0 0 231,716
O'REILLY AUTOMOTIVE COM 67103H107 1,147 7,631 SH   SOLE   0 0 7,631
PACKAGING CORP OF AMERICA COM 695156109 501 7,851 SH   SOLE   0 0 7,851
PATTERSON COMPANIES COM 703412106 2,840 68,569 SH   SOLE   0 0 68,569
PEPSICO COM 713448108 7,221 77,572 SH   SOLE   0 0 77,572
POLARIS INDUSTRIES COM 731068102 7,699 51,404 SH   SOLE   0 0 51,404
PRECISION CASTPARTS COM 740189105 320 1,355 SH   SOLE   0 0 1,355
ROCKWELL COLLINS COM 774341101 3,400 43,319 SH   SOLE   0 0 43,319
ROLLINS COM 775711104 5,846 199,692 SH   SOLE   0 0 199,692
ROSS STORES COM 778296103 5,854 77,457 SH   SOLE   0 0 77,457
S E I INVESTMENTS COM 784117103 6,698 185,253 SH   SOLE   0 0 185,253
SCRIPPS NETWORKS INTERACTIVE COM 811065101 695 8,902 SH   SOLE   0 0 8,902
SILGAN HOLDINGS COM 827048109 4,960 105,537 SH   SOLE   0 0 105,537
ST JUDE MEDICAL COM 790849103 606 10,081 SH   SOLE   0 0 10,081
STRYKER COM 863667101 5,605 69,414 SH   SOLE   0 0 69,414
T J X COMPANIES COM 872540109 5,549 93,790 SH   SOLE   0 0 93,790
TECHNE CORP COM 878377100 1,831 19,580 SH   SOLE   0 0 19,580
TORO COM 891092108 5,487 92,640 SH   SOLE   0 0 92,640
UNITED PARCEL SERVICE COM 911312106 633 6,450 SH   SOLE   0 0 6,450
UNITED TECHNOLOGIES COM 913017109 637 6,036 SH   SOLE   0 0 6,036
VARIAN MEDICAL SYSTEMS COM 92220P105 5,656 70,606 SH   SOLE   0 0 70,606