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
Expires: July 31, 2015
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
APPLE INC COM 037833100 366,228 1,785 SH SOLE 1,785 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9,257,407 38,092 SH SOLE 38,092 0 0
CATERPILLAR INC COM 149123101 2,259,770 5,821 SH SOLE 5,821 0 0
CHEVRON CORP NEW COM 166764100 458,608 3,203 SH SOLE 3,203 0 0
CHURCH & DWIGHT CO INC COM 171340102 11,133,327 115,839 SH SOLE 115,839 0 0
COPART INC COM 217204106 8,809,390 179,527 SH SOLE 179,527 0 0
DEERE & CO COM 244199105 12,318,161 24,225 SH SOLE 24,225 0 0
DESCARTES SYS GROUP INC COM 249906108 4,356,200 42,857 SH SOLE 42,857 0 0
EXXON MOBIL CORP COM 30231G102 399,954 3,710 SH SOLE 3,710 0 0
GARTNER INC COM 366651107 9,094,142 22,498 SH SOLE 22,498 0 0
GE AEROSPACE COM NEW 369604301 3,364,731 13,073 SH SOLE 13,073 0 0
HEICO CORP NEW CL A 422806208 16,950,859 65,511 SH SOLE 65,511 0 0
ISHARES TR PFD AND INCM SEC 464288687 3,988,400 130,000 SH SOLE 130,000 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 9,669,706 59,012 SH SOLE 59,012 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 7,089,435 6,035 SH SOLE 6,035 0 0
MOODYS CORP COM 615369105 8,363,209 16,673 SH SOLE 16,673 0 0
NORDSON CORP COM 655663102 8,344,359 38,925 SH SOLE 38,925 0 0
ROLLINS INC COM 775711104 12,262,552 217,344 SH SOLE 217,344 0 0
SCHWAB CHARLES CORP COM 808513105 41,931,711 459,576 SH SOLE 459,576 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6,732,730 55,670 SH SOLE 55,670 0 0
STANLEY BLACK & DECKER INC COM 854502101 790,909 11,674 SH SOLE 11,674 0 0
VISA INC COM CL A 92826C839 22,962,194 64,673 SH SOLE 64,673 0 0
WATSCO INC COM 942622200 10,564,034 23,921 SH SOLE 23,921 0 0