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
ABBVIE COM 00287Y109 6,431 67,952 SH   SOLE   0 0 67,952
ACCENTURE PLC COM G1150G111 13,418 87,414 SH   SOLE   0 0 87,414
ADVANCE AUTO PARTS COM 00751Y106 736 6,213 SH   SOLE   0 0 6,213
ALASKA AIR GROUP COM 011659109 2,356 38,040 SH   SOLE   0 0 38,040
AMETEK COM 031100100 9,449 124,391 SH   SOLE   0 0 124,391
AMGEN COM 031162100 10,887 63,866 SH   SOLE   0 0 63,866
AMPHENOL COM 032095101 13,292 154,330 SH   SOLE   0 0 154,330
AON PLC COM G0408V102 10,693 76,200 SH   SOLE   0 0 76,200
APPLE COM 037833100 15,436 92,003 SH   SOLE   0 0 92,003
C H ROBINSON WORLDWIDE COM 12541W209 709 7,575 SH   SOLE   0 0 7,575
CADENCE DESIGN SYSTEM COM 127387108 478 13,025 SH   SOLE   0 0 13,025
CANADIAN NATIONAL RAILWAY COM 136375102 6,282 85,903 SH   SOLE   0 0 85,903
CASEY'S GENERAL STORES COM 147528103 923 8,411 SH   SOLE   0 0 8,411
COGNIZANT TECH COM 192446102 12,911 160,391 SH   SOLE   0 0 160,391
COPART INC COM 217204106 15,745 309,151 SH   SOLE   0 0 309,151
CRACKER BARREL COM 22410J106 8,708 54,704 SH   SOLE   0 0 54,704
DELUXE COM 248019101 10,365 140,060 SH   SOLE   0 0 140,060
DIAGEO PLC ADR COM 25243Q205 903 6,675 SH   SOLE   0 0 6,675
DOLLAR TREE COM 256747106 7,073 74,539 SH   SOLE   0 0 74,539
DONALDSON COM 257651109 686 15,248 SH   SOLE   0 0 15,248
DR PEPPER SNAPPLE COM 26138E109 14,511 122,582 SH   SOLE   0 0 122,582
EATON VANCE COM 278265103 9,826 176,513 SH   SOLE   0 0 176,513
EXPEDITORS INTL COM 302130109 3,330 52,609 SH   SOLE   0 0 52,609
FACTSET RESEARCH SYSTEMS COM 303075105 2,633 13,207 SH   SOLE   0 0 13,207
FISERV INC COM 337738108 206 2,890 SH   SOLE   0 0 2,890
FORD COM 345370100 121 11,000 SH   SOLE   0 0 11,000
FRANKLIN RESOURCES COM 354613101 763 22,015 SH   SOLE   0 0 22,015
GILEAD SCIENCES COM 375558103 9,136 121,193 SH   SOLE   0 0 121,193
GLOBAL PAYMENTS COM 37940X102 11,808 105,884 SH   SOLE   0 0 105,884
GRACO COM 384109104 14,435 315,732 SH   SOLE   0 0 315,732
HANESBRANDS COM 410345102 853 46,328 SH   SOLE   0 0 46,328
HENRY SCHEIN COM 806407102 3,677 54,714 SH   SOLE   0 0 54,714
INTEL COM 458140100 1,508 28,969 SH   SOLE   0 0 28,969
KELLOGG COM 487836108 3,800 58,464 SH   SOLE   0 0 58,464
KIMBERLY-CLARK COM 494368103 2,410 21,892 SH   SOLE   0 0 21,892
LAB CORP OF AMER COM 50540R409 3,152 19,487 SH   SOLE   0 0 19,487
LEAR COM 521865105 4,678 25,142 SH   SOLE   0 0 25,142
LILLY (ELI) & CO COM 532457108 2,183 28,219 SH   SOLE   0 0 28,219
LOWES COM 548661107 885 10,092 SH   SOLE   0 0 10,092
MARSH & MC LENNAN COM 571748102 472 5,720 SH   SOLE   0 0 5,720
MASTERCARD COM 57636Q104 21,973 125,450 SH   SOLE   0 0 125,450
MC CORMICK COM 579780206 15,648 147,085 SH   SOLE   0 0 147,085
METTLER-TOLEDO COM 592688105 1,933 3,363 SH   SOLE   0 0 3,363
MICROSOFT COM 594918104 14,191 155,492 SH   SOLE   0 0 155,492
NEWMARKET COM 651587107 10,991 27,365 SH   SOLE   0 0 27,365
NIKE COM 654106103 9,415 141,710 SH   SOLE   0 0 141,710
NORTHROP GRUMMAN COM 666807102 279 801 SH   SOLE   0 0 801
NOVO-NORDISK ADR COM 670100205 7,152 145,220 SH   SOLE   0 0 145,220
ORACLE COM 68389X105 10,594 231,565 SH   SOLE   0 0 231,565
O'REILLY AUTOMOTIVE COM 67103H107 6,222 25,154 SH   SOLE   0 0 25,154
PACKAGING CORP OF AMERICA COM 695156109 9,900 87,848 SH   SOLE   0 0 87,848
PEPSICO COM 713448108 10,538 96,554 SH   SOLE   0 0 96,554
POLARIS INDUSTRIES COM 731068102 7,657 66,865 SH   SOLE   0 0 66,865
RAYTHEON COM 755111507 4,107 19,033 SH   SOLE   0 0 19,033
ROBERT HALF INTL COM 770323103 2,350 40,608 SH   SOLE   0 0 40,608
ROCKWELL COLLINS COM 774341101 1,057 7,840 SH   SOLE   0 0 7,840
ROLLINS COM 775711104 13,755 269,553 SH   SOLE   0 0 269,553
ROSS STORES COM 778296103 10,852 139,166 SH   SOLE   0 0 139,166
S E I INVESTMENTS COM 784117103 16,377 218,628 SH   SOLE   0 0 218,628
SHERWIN WILLIAMS COM 824348106 1,966 5,016 SH   SOLE   0 0 5,016
SILGAN HOLDINGS COM 827048109 5,604 201,241 SH   SOLE   0 0 201,241
SNAP ON INC COM 833034101 273 1,855 SH   SOLE   0 0 1,855
STRYKER COM 863667101 6,725 41,792 SH   SOLE   0 0 41,792
TAIWAN SEMICONDUCTOR MFG CO COM 874039100 2,296 52,478 SH   SOLE   0 0 52,478
TJX COMPANIES COM 872540109 9,980 122,373 SH   SOLE   0 0 122,373
TORO COM 891092108 12,968 207,662 SH   SOLE   0 0 207,662
UNITED PARCEL SERVICE COM 911312106 1,472 14,067 SH   SOLE   0 0 14,067
VARIAN MEDICAL SYSTEMS COM 92220P105 9,944 81,083 SH   SOLE   0 0 81,083
VISA COM 92826C839 546 4,571 SH   SOLE   0 0 4,571