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
ABBOTT LABS COM 282410000 27,557,202 311,607 SH SOLE XXEC, INC. 0 0 311,607
BADGER METER INC COM 565251080 26,030,248 204,736 SH SOLE XXEC, INC. 0 0 204,736
BERKSHIRE HATHAWAY CLASS B CL B 084670702 33,087,798 68,400 SH SOLE XXEC, INC. 0 0 68,400
CHUBB LTD F COM H1467J104 26,210,121 80,652 SH SOLE XXEC, INC. 0 0 80,652
CSX CORP COM 126408103 2,947,476 63,806 SH SOLE XXEC, INC. 0 0 63,806
FAIR ISAAC CORP COM 303250104 32,200,631 27,534 SH SOLE XXEC, INC. 0 0 27,534
GENTEX CORP COM 371901109 51,260,506 2,107,299 SH SOLE XXEC, INC. 0 0 2,107,299
HEARTFLOW INC COM 42238D107 18,363,954 599,194 SH SOLE XXEC, INC. 0 0 599,194
INTUIT COM 461202103 38,669,626 120,315 SH SOLE XXEC, INC. 0 0 120,315
MASTERCARD INC CLASS CLASS A CL A 57636Q104 47,358,837 95,940 SH SOLE XXEC, INC. 0 0 95,940
MCCORMICK & CO INC COM 579780206 1,196,258 24,927 SH SOLE XXEC, INC. 0 0 24,927
METTLER-TOLEDO INTL INC COM 592688105 51,139,167 44,343 SH SOLE XXEC, INC. 0 0 44,343
MIRCOSOFT CORP COM 594918104 56,863,337 140,205 SH SOLE XXEC, INC. 0 0 140,205
MOODYS CORP COM 615369105 63,526,379 141,570 SH SOLE XXEC, INC. 0 0 141,570
NORDSON CORP COM 655663102 55,144,168 191,958 SH SOLE XXEC, INC. 0 0 191,958
NOVO-NORDISK A S FSPONSORED ADR 1 ADR REPS 1 ORD SHS ADR 670100205 37,319,978 830,388 SH SOLE XXEC, INC. 0 0 830,388
PAYCHEX INC COM 704326107 15,123,866 156,379 SH SOLE XXEC, INC. 0 0 156,379
RELIANCE INC COM 75946W405 17,328,935 45,566 SH SOLE XXEC, INC. 0 0 45,566
UNIVERSAL DISPLAY CORP COM 91347P105 63,716,093 703,521 SH SOLE XXEC, INC. 0 0 703,521
VERISK ANALYTICS INC COM 92345Y106 39,494,279 225,561 SH SOLE XXEC, INC. 0 0 225,561
VISA INC CLASS CLASS A COM CL A 92826C839 41,377,928 126,672 SH SOLE XXEC, INC. 0 0 126,672
WASTE CONNECTIONS INC F COM 94106B101 5,946,393 37,165 SH SOLE XXEC, INC. 0 0 37,165
XYLEM INC COM 98419M100 18,262,404 164,256 SH SOLE XXEC, INC. 0 0 164,256