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 7,920 51,717 SH   SOLE   0 0 51,717
ACCENTURE PLC SHS CL A G1150G111 17,416 62,730 SH   SOLE   0 0 62,730
ALLEGION COM G0176J109 2,109 21,543 SH   SOLE   0 0 21,543
AMERICAN EXPRESS COM 025816109 419 3,025 SH   SOLE   0 0 3,025
AMETEK COM 031100100 8,799 80,072 SH   SOLE   0 0 80,072
AMGEN COM 031162100 17,944 73,755 SH   SOLE   0 0 73,755
AMPHENOL COM 032095101 15,384 238,965 SH   SOLE   0 0 238,965
AON PLC SHS CL A G0408V102 20,555 76,220 SH   SOLE   0 0 76,220
APPLE COM 037833100 28,399 207,717 SH   SOLE   0 0 207,717
CADENCE DESIGN SYSTEM COM 127387108 1,181 7,877 SH   SOLE   0 0 7,877
CANADIAN NATL RAILWAY COM 136375102 9,954 88,504 SH   SOLE   0 0 88,504
CANADIAN PACIFIC RAILWAY COM 13645T100 1,138 16,295 SH   SOLE   0 0 16,295
CASEY'S GENERAL STORES COM 147528103 652 3,530 SH   SOLE   0 0 3,530
CBRE GROUP COM 12504L109 2,867 38,951 SH   SOLE   0 0 38,951
CHURCHILL DOWNS COM 171484108 324 1,696 SH   SOLE   0 0 1,696
COGNIZANT TECH COM 192446102 4,385 64,982 SH   SOLE   0 0 64,982
COPART COM 217204106 16,526 152,095 SH   SOLE   0 0 152,095
CRACKER BARREL COM 22410J106 789 9,456 SH   SOLE   0 0 9,456
CREDIT ACCEPTANCE COM 225310101 3,250 6,866 SH   SOLE   0 0 6,866
DIAGEO PLC ADR SPON ADR 25243Q205 11,012 63,248 SH   SOLE   0 0 63,248
DOLLAR GENERAL COM 256746108 14,807 60,329 SH   SOLE   0 0 60,329
DOLLAR TREE STORES COM 256747106 2,324 14,915 SH   SOLE   0 0 14,915
EVERTEC COM 30040P103 782 21,216 SH   SOLE   0 0 21,216
EXPEDITORS INTL COM 302130109 11,213 115,058 SH   SOLE   0 0 115,058
F5 NETWORKS COM 315616102 2,288 14,955 SH   SOLE   0 0 14,955
FACTSET RESEARCH SYSTEMS COM 303075105 4,269 11,101 SH   SOLE   0 0 11,101
FORD COM 345370100 222 20,000 SH   SOLE   0 0 20,000
GENPACT LTD COM G3922B107 1,785 42,139 SH   SOLE   0 0 42,139
GENTEX COM 371901109 1,290 46,145 SH   SOLE   0 0 46,145
GRACO COM 384109104 15,141 254,861 SH   SOLE   0 0 254,861
HENRY SCHEIN COM 806407102 6,700 87,320 SH   SOLE   0 0 87,320
HERSHEY CO COM 427866108 2,973 13,820 SH   SOLE   0 0 13,820
ICON PLC COM G4705A100 8,386 38,701 SH   SOLE   0 0 38,701
INTEL COM 458140100 2,833 75,731 SH   SOLE   0 0 75,731
KELLOGG COM 487836108 2,041 28,616 SH   SOLE   0 0 28,616
KIMBERLY-CLARK COM 494368103 2,228 16,490 SH   SOLE   0 0 16,490
KLA CORP COM 482480100 6,401 20,063 SH   SOLE   0 0 20,063
LILLY (ELI) & CO COM 532457108 8,947 27,597 SH   SOLE   0 0 27,597
LOWES COM 548661107 2,813 16,109 SH   SOLE   0 0 16,109
MARSH & MC LENNAN COM 571748102 12,759 82,184 SH   SOLE   0 0 82,184
MASTERCARD COM 57636Q104 23,054 73,077 SH   SOLE   0 0 73,077
MAXIMUS COM 577933104 351 5,618 SH   SOLE   0 0 5,618
MC CORMICK COM 579780206 21,884 262,873 SH   SOLE   0 0 262,873
METTLER-TOLEDO COM 592688105 1,993 1,735 SH   SOLE   0 0 1,735
MICROSOFT COM 594918104 20,689 80,556 SH   SOLE   0 0 80,556
NIKE COM 654106103 10,846 106,133 SH   SOLE   0 0 106,133
NORTHROP GRUMMAN COM 666807102 15,499 32,388 SH   SOLE   0 0 32,388
NOVO-NORDISK ADR ADR 670100205 17,270 154,990 SH   SOLE   0 0 154,990
ORACLE COM 68389X105 15,080 215,842 SH   SOLE   0 0 215,842
O'REILLY AUTOMOTIVE COM 67103H107 12,175 19,272 SH   SOLE   0 0 19,272
PACKAGING CORP COM 695156109 12,645 91,966 SH   SOLE   0 0 91,966
PEPSICO COM 713448108 16,709 100,264 SH   SOLE   0 0 100,264
POLARIS INDUSTRIES COM 731068102 2,287 23,041 SH   SOLE   0 0 23,041
PROGRESSIVE COM 743315103 8,789 75,599 SH   SOLE   0 0 75,599
ROBERT HALF INTL COM 770323103 3,648 48,720 SH   SOLE   0 0 48,720
ROLLINS COM 775711104 14,319 410,072 SH   SOLE   0 0 410,072
ROSS STORES COM 778296103 8,509 121,166 SH   SOLE   0 0 121,166
S E I INVESTMENTS COM 784117103 15,772 291,970 SH   SOLE   0 0 291,970
SEAGATE TECHNOLOGY COM G7945J104 403 5,646 SH   SOLE   0 0 5,646
SERVICE CORP INTL COM 783890106 2,218 32,097 SH   SOLE   0 0 32,097
SHERWIN WILLIAMS COM 824348106 6,952 31,049 SH   SOLE   0 0 31,049
SILGAN HOLDINGS COM 827048109 2,719 65,763 SH   SOLE   0 0 65,763
STRYKER COM 863667101 7,678 38,601 SH   SOLE   0 0 38,601
T ROWE PRICE COM 74144T108 6,436 56,654 SH   SOLE   0 0 56,654
TAIWAN SEMICONDUCTOR ADR ADR 874039100 2,620 32,051 SH   SOLE   0 0 32,051
TARGET COM 87612E106 1,210 8,574 SH   SOLE   0 0 8,574
TJX COMPANIES COM 872540109 13,187 236,128 SH   SOLE   0 0 236,128
TORO COM 891092108 14,287 188,509 SH   SOLE   0 0 188,509
TRINET GROUP COM 896288107 2,749 35,420 SH   SOLE   0 0 35,420
UNITED PARCEL SERVICE COM 911312106 2,083 11,412 SH   SOLE   0 0 11,412
UNITEDHEALTH GROUP COM 91324P102 20,495 39,904 SH   SOLE   0 0 39,904
VISA COM 92826C839 1,117 5,676 SH   SOLE   0 0 5,676