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 111,461,682 1,261,547 SH SOLE XXEC, INC. 0 0 1,261,547
BADGER METER INC COM 565251080 825,029 104,700,207 SH SOLE XXEC, INC. 0 0 104,700,207
BERKSHIRE HATHAWAY CLASS B CL B 084670702 1,058,173 217,513,114 SH SOLE XXEC, INC. 0 0 217,513,114
CHUBB LTD F COM H1467J104 228,226 74,143,561 SH SOLE XXEC, INC. 0 0 74,143,561
CSX CORP COM 126408103 765,595 98,953,007 SH SOLE XXEC, INC. 0 0 98,953,007
FAIR ISAAC CORP COM 303250104 33,189 38,814,075 SH SOLE XXEC, INC. 0 0 38,814,075
GENTEX CORP COM 371901109 7,705,220 187,246,546 SH SOLE XXEC, INC. 0 0 187,246,546
HEARTFLOW INC COM 42238D107 2,524,764 77,270,845 SH SOLE XXEC, INC. 0 0 77,270,845
INTUIT COM 461202103 436,740 140,939,987 SH SOLE XXEC, INC. 0 0 140,939,987
MASTERCARD INC CLASS CLASS A CL A 57636Q104 505,263 249,425,052 SH SOLE XXEC, INC. 0 0 249,425,052
MCCORMICK & CO INC COM 579780206 154,566 7,414,640 SH SOLE XXEC, INC. 0 0 7,414,640
METTLER-TOLEDO INTL INC COM 592688105 77,044 88,831,888 SH SOLE XXEC, INC. 0 0 88,831,888
MIRCOSOFT CORP COM 594918104 511,225 207,614,951 SH SOLE XXEC, INC. 0 0 207,614,951
MOODYS CORP COM 615369105 365,610 164,050,131 SH SOLE XXEC, INC. 0 0 164,050,131
NORDSON CORP COM 655663102 896,378 257,208,657 SH SOLE XXEC, INC. 0 0 257,208,657
NOVO-NORDISK A S FSPONSORED ADR 1 ADR REPS 1 ORD SHS ADR 670100205 2,890,154 129,893,964 SH SOLE XXEC, INC. 0 0 129,893,964
PAYCHEX INC COM 704326107 1,123,016 108,492,809 SH SOLE XXEC, INC. 0 0 108,492,809
RELIANCE INC COM 75946W405 127,493 48,167,353 SH SOLE XXEC, INC. 0 0 48,167,353
UNIVERSAL DISPLAY CORP COM 91347P105 2,508,286 227,402,433 SH SOLE XXEC, INC. 0 0 227,402,433
VERISK ANALYTICS INC COM 92345Y106 992,675 173,673,811 SH SOLE XXEC, INC. 0 0 173,673,811
VISA INC CLASS CLASS A COM CL A 92826C839 571,428 186,260,448 SH SOLE XXEC, INC. 0 0 186,260,448
WASTE CONNECTIONS INC F COM 94106B101 164,870 26,376,590 SH SOLE XXEC, INC. 0 0 26,376,590
XYLEM INC COM 98419M100 850,841 94,642,964 SH SOLE XXEC, INC. 0 0 94,642,964