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
AGILENT TECHNOLOGIES INC COM 00846U101 150,872 2,106,556 SH   DFND 1,635,109 0 471,447
AGILENT TECHNOLOGIES INC COM 00846U101 143,836 2,008,326 SH   DFND 1 1,689,669 0 318,657
ALPHABET INC CAP STK CL A 02079K305 190,476 163,928 SH   DFND 1 137,975 0 25,953
ALPHABET INC CAP STK CL A 02079K305 199,807 171,958 SH   DFND 133,504 0 38,454
ALPHABET INC CAP STK CL C 02079K107 95,625 82,236 SH   DFND 1 69,232 0 13,004
ALPHABET INC CAP STK CL C 02079K107 100,170 86,145 SH   DFND 66,878 0 19,267
AMERICAN TOWER CORP NEW COM 03027X100 221,049 1,015,152 SH   DFND 1 854,465 0 160,687
AMERICAN TOWER CORP NEW COM 03027X100 231,797 1,064,509 SH   DFND 826,673 0 237,836
ANALOG DEVICES INC COM 032654105 226,789 2,529,715 SH   DFND 1,964,640 0 565,075
ANALOG DEVICES INC COM 032654105 216,291 2,412,614 SH   DFND 1 2,030,712 0 381,902
AON PLC SHS CL A G0408V102 118,044 715,247 SH   DFND 555,419 0 159,828
AON PLC SHS CL A G0408V102 112,710 682,928 SH   DFND 1 574,708 0 108,220
APPLIED MATLS INC COM 038222105 57,144 1,247,147 SH   DFND 968,081 0 279,066
APPLIED MATLS INC COM 038222105 54,622 1,192,090 SH   DFND 1 1,003,964 0 188,126
ARMSTRONG WORLD INDS INC COM 04247X102 51,528 648,802 SH   DFND 503,316 0 145,486
ARMSTRONG WORLD INDS INC COM 04247X102 49,078 617,950 SH   DFND 1 519,797 0 98,153
AUTODESK INC COM 052769106 97,986 627,713 SH   DFND 1 528,181 0 99,532
AUTODESK INC COM 052769106 102,933 659,405 SH   DFND 511,961 0 147,444
BECTON DICKINSON & CO COM 075887109 141,508 615,870 SH   DFND 478,230 0 137,640
BECTON DICKINSON & CO COM 075887109 135,109 588,019 SH   DFND 1 494,924 0 93,095
BROADCOM INC COM 11135F101 141,219 595,610 SH   DFND 462,596 0 133,014
BROADCOM INC COM 11135F101 134,522 567,366 SH   DFND 1 477,587 0 89,779
BRUNSWICK CORP COM 117043109 64,929 1,835,714 SH   DFND 1 1,545,456 0 290,258
BRUNSWICK CORP COM 117043109 68,120 1,925,923 SH   DFND 1,495,163 0 430,760
CBRE GROUP INC CL A 12504L109 124,093 3,290,719 SH   DFND 1 2,768,863 0 521,856
CBRE GROUP INC CL A 12504L109 130,142 3,451,134 SH   DFND 2,678,973 0 772,161
CME GROUP INC COM 12572Q105 162,372 939,055 SH   DFND 728,874 0 210,181
CME GROUP INC COM 12572Q105 154,816 895,354 SH   DFND 1 753,211 0 142,143
CREDIT ACCEP CORP MICH COM 225310101 37,738 147,594 SH   DFND 114,512 0 33,082
CREDIT ACCEP CORP MICH COM 225310101 36,214 141,634 SH   DFND 1 119,319 0 22,315
ECOLAB INC COM 278865100 175,948 1,129,105 SH   DFND 876,815 0 252,290
ECOLAB INC COM 278865100 167,855 1,077,170 SH   DFND 1 906,440 0 170,730
ENTEGRIS INC COM 29362U104 60,413 1,349,412 SH   DFND 1,048,323 0 301,089
ENTEGRIS INC COM 29362U104 57,930 1,293,950 SH   DFND 1 1,090,698 0 203,252
EQUIFAX INC COM 294429105 133,909 1,121,043 SH   DFND 1 943,546 0 177,497
EQUIFAX INC COM 294429105 140,199 1,173,703 SH   DFND 911,340 0 262,363
FACEBOOK INC CL A 30303M102 87,440 524,222 SH   DFND 406,982 0 117,240
FACEBOOK INC CL A 30303M102 83,533 500,800 SH   DFND 1 421,517 0 79,283
FASTENAL CO COM 311900104 98,614 3,155,653 SH   DFND 2,450,161 0 705,492
FASTENAL CO COM 311900104 94,062 3,009,992 SH   DFND 1 2,534,548 0 475,444
FIDELITY NATL INFORMATION SV COM 31620M106 241,032 1,981,518 SH   DFND 1 1,667,797 0 313,721
FIDELITY NATL INFORMATION SV COM 31620M106 252,158 2,072,989 SH   DFND 1,609,030 0 463,959
GRACE W R & CO DEL NEW COM 38388F108 28,848 810,328 SH   DFND 1 680,404 0 129,924
GRACE W R & CO DEL NEW COM 38388F108 30,359 852,772 SH   DFND 662,181 0 190,591
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 52,829 1,223,750 SH   DFND 1 1,029,951 0 193,799
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 54,892 1,271,540 SH   DFND 986,138 0 285,402
INTERCONTINENTAL EXCHANGE IN COM 45866F104 183,222 2,269,004 SH   DFND 1,761,681 0 507,323
INTERCONTINENTAL EXCHANGE IN COM 45866F104 174,568 2,161,836 SH   DFND 1 1,818,885 0 342,951
MICROSOFT CORP COM 594918104 54,007 342,445 SH   DFND 265,992 0 76,453
MICROSOFT CORP COM 594918104 51,258 325,015 SH   DFND 1 273,808 0 51,207
MOODYS CORP COM 615369105 61,588 291,198 SH   DFND 1 244,990 0 46,208
MOODYS CORP COM 615369105 64,276 303,906 SH   DFND 235,660 0 68,246
PRIMERICA INC COM 74164M108 44,750 505,762 SH   DFND 392,630 0 113,132
PRIMERICA INC COM 74164M108 42,696 482,551 SH   DFND 1 406,070 0 76,481
S&P GLOBAL INC COM 78409V104 312,575 1,275,558 SH   DFND 1 1,073,413 0 202,145
S&P GLOBAL INC COM 78409V104 327,607 1,336,899 SH   DFND 1,037,885 0 299,014
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 88,342 2,016,026 SH   DFND 1 1,696,349 0 319,677
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 92,702 2,115,510 SH   DFND 1,642,312 0 473,198
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 92,648 1,938,642 SH   DFND 1,505,760 0 432,882
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 88,236 1,846,332 SH   DFND 1 1,553,767 0 292,565
THERMO FISHER SCIENTIFIC INC COM 883556102 134,246 473,364 SH   DFND 1 398,371 0 74,993
THERMO FISHER SCIENTIFIC INC COM 883556102 140,995 497,161 SH   DFND 386,180 0 110,981
TRINET GROUP INC COM 896288107 77,539 2,058,911 SH   DFND 1,597,798 0 461,113
TRINET GROUP INC COM 896288107 74,192 1,970,058 SH   DFND 1 1,657,776 0 312,282
VERISIGN INC COM 92343E102 130,583 725,097 SH   DFND 1 610,297 0 114,800
VERISIGN INC COM 92343E102 136,631 758,682 SH   DFND 589,178 0 169,504
VISA INC COM CL A 92826C839 203,740 1,264,521 SH   DFND 1 1,064,439 0 200,082
VISA INC COM CL A 92826C839 213,620 1,325,846 SH   DFND 1,029,514 0 296,332
WILLIS TOWERS WATSON PLC LTD SHS G96629103 204,212 1,202,309 SH   DFND 933,550 0 268,759
WILLIS TOWERS WATSON PLC LTD SHS G96629103 194,690 1,146,248 SH   DFND 1 964,905 0 181,343
ZOETIS INC CL A 98978V103 168,030 1,427,735 SH   DFND 1 1,201,890 0 225,845
ZOETIS INC CL A 98978V103 176,091 1,496,230 SH   DFND 1,161,373 0 334,857