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
3M CO COM 88579Y101 25,885 134,343 SH   SOLE None 134,343 0 0
ACCENTURE PLC CLASS A G1151C101 557,058 2,016,501 SH   OTR 1 2,010,813 5,688 0
ADOBE INC COM 00724F101 42,767 89,966 SH   SOLE None 89,966 0 0
ALIBABA GROUP HOLDING-SP ADR 01609W102 375,929 1,658,045 SH   SOLE None 1,658,045 0 0
ALLEGION PLC COM G0176J109 40,963 326,085 SH   SOLE None 326,085 0 0
ALPHABET INC CLASS A 02079K305 9,151 4,440 SH   SOLE None 4,440 0 0
ALPHABET INC CLASS C 02079K107 992,065 479,586 SH   OTR 1 478,536 1,050 0
AMAZON.COM INC COM 023135106 565,932 182,908 SH   OTR 1 182,447 461 0
AMERISOURCEBERGEN CORP COM 03073E105 33,785 286,140 SH   SOLE None 286,140 0 0
AMETEK INC COM 031100100 516,303 4,042,228 SH   OTR 1 4,033,478 8,750 0
AMPHENOL CORP CLASS A 032095101 492,276 7,462,240 SH   OTR 1 7,446,640 15,600 0
ANSYS INC COM 03662Q105 95,584 281,544 SH   SOLE None 281,544 0 0
AON PLC CLASS A G0403H108 1,343,114 5,836,834 SH   OTR 1 5,828,284 8,550 0
APTARGROUP INC COM 038336103 142,160 1,003,519 SH   SOLE None 1,003,519 0 0
ARTHUR J GALLAGHER & CO COM 363576109 124,480 997,672 SH   SOLE None 997,672 0 0
ASPEN TECHNOLOGY INC COM 045327103 84,963 588,675 SH   SOLE None 588,675 0 0
AUTOHOME INC ADR 05278C107 175,514 1,881,787 SH   SOLE None 1,881,787 0 0
BAXTER INTERNATIONAL INC COM 071813109 77,156 914,826 SH   SOLE None 914,826 0 0
BECTON DICKINSON AND CO COM 075887109 155,192 638,306 SH   SOLE None 638,306 0 0
BIO-RAD LABORATORIE CLASS A 090572207 23,038 40,334 SH   SOLE None 40,334 0 0
BOOKING HOLDINGS INC COM 09857L108 385,309 165,380 SH   OTR 1 164,890 490 0
BROOKFIELD RENEWABLE PARTNER COM G16258108 224 5,250 SH   SOLE None 5,250 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 9,506 24,979 SH   SOLE None 24,979 0 0
CARRIER GLOBAL CORP COM 14448C104 80,829 1,914,472 SH   SOLE None 1,914,472 0 0
CBIZ INC COM 124805102 76,935 2,355,641 SH   SOLE None 2,355,641 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 25,160 254,939 SH   SOLE None 254,939 0 0
CDW CORP/DE COM 12514G108 543,745 3,280,511 SH   OTR 1 3,269,486 11,025 0
CHARTER COMMUNICATIONS IN CLASS A 16119P108 50,274 81,479 SH   SOLE None 81,479 0 0
CHASE CORP COM 16150R104 46,428 398,900 SH   SOLE None 398,900 0 0
CIA CERVECERIAS UNI-SPON ADR 204429104 161,745 9,153,642 SH   OTR 1 9,133,597 20,045 0
CME GROUP INC COM 12572Q105 580,768 2,843,735 SH   OTR 1 2,837,435 6,300 0
COGNIZANT TECH SOLUTION CLASS A 192446102 138,309 1,770,470 SH   SOLE None 1,770,470 0 0
COMCAST CORP CLASS A 20030N101 164,127 3,033,519 SH   SOLE None 3,033,519 0 0
CSW INDUSTRIALS INC COM 126402106 84,812 628,236 SH   SOLE None 628,236 0 0
CSX CORP COM 126408103 46,051 477,613 SH   SOLE None 477,613 0 0
DANAHER CORP COM 235851102 44,526 197,825 SH   SOLE None 197,825 0 0
DOLLAR GENERAL CORP COM 256677105 32,561 160,702 SH   SOLE None 160,702 0 0
DOUGLAS DYNAMICS INC COM 25960R105 19,408 420,531 SH   SOLE None 420,531 0 0
ECOLAB INC COM 278865100 45,228 211,278 SH   SOLE None 211,278 0 0
ELASTIC NV COM N14506104 82,054 737,892 SH   OTR 1 735,692 2,200 0
FASTENAL CO COM 311900104 44,833 891,676 SH   SOLE None 891,676 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 319,719 1,190,182 SH   OTR 1 1,186,632 3,550 0
FTI CONSULTING INC COM 302941109 256,658 1,831,834 SH   OTR 1 1,825,556 6,278 0
HEADHUNTER GROUP PLC ADR 42207L106 4,979 146,800 SH   SOLE None 146,800 0 0
HERSHEY CO/THE COM 427866108 77,133 487,689 SH   SOLE None 487,689 0 0
HOLOGIC INC COM 436440101 70,867 952,770 SH   SOLE None 952,770 0 0
IAA INC COM 449253103 136,166 2,469,645 SH   SOLE None 2,469,645 0 0
IHS MARKIT LTD COM G47567105 230,487 2,381,557 SH   OTR 1 2,378,457 3,100 0
INFOSYS LTD-SP ADR 456788108 6,591 352,100 SH   SOLE None 352,100 0 0
INSPERITY INC COM 45778Q107 232,668 2,778,453 SH   OTR 1 2,772,353 6,100 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 671,706 6,014,557 SH   OTR 1 5,997,557 17,000 0
INTERCONTINENTAL HOTELS ADR 45857P806 822 11,935 SH   SOLE None 11,935 0 0
INTUIT INC COM 461202103 491,419 1,282,927 SH   OTR 1 1,280,387 2,540 0
ISHARES CORE MSCI EMERGING ETF 46434G103 1,004 15,600 SH   SOLE None 15,600 0 0
JOHNSON & JOHNSON COM 478160104 631,212 3,840,734 SH   OTR 1 3,831,104 9,630 0
JPMORGAN CHASE & CO COM 46625H100 337,186 2,215,074 SH   OTR 1 2,210,524 4,550 0
LINDE PLC COM G5494J103 67,986 242,685 SH   SOLE None 242,685 0 0
MARSH & MCLENNAN COS COM 571748102 757,809 6,221,911 SH   OTR 1 6,207,911 14,000 0
MASTERCARD INC - A COM 57636Q104 114,723 322,209 SH   SOLE None 322,209 0 0
MERCADOLIBRE INC COM 58733R102 2,355 1,600 SH   SOLE None 1,600 0 0
MICROSOFT CORP COM 594918104 941,344 3,992,739 SH   OTR 1 3,983,469 9,270 0
MORNINGSTAR INC COM 617700109 35,877 159,425 SH   SOLE None 159,425 0 0
NETEASE INC ADR 64110W102 242,180 2,345,339 SH   SOLE None 2,345,339 0 0
NEW ORIENTAL EDUCATIO-SP ADR 647581107 51,332 3,666,599 SH   SOLE None 3,666,599 0 0
NIKE INC CLASS B 654106103 116,563 877,217 SH   SOLE None 877,217 0 0
NOVARTIS AG-SPONSORED ADR 66987V109 420,500 4,919,280 SH   OTR 1 4,913,830 5,450 0
PAYCHEX INC COM 704326107 152,993 1,560,838 SH   SOLE None 1,560,838 0 0
PAYPAL HOLDINGS INC COM 70450Y103 41,471 170,774 SH   SOLE None 170,774 0 0
PC CONNECTION INC COM 69318J100 76,373 1,646,325 SH   SOLE None 1,646,325 0 0
PEPSICO INC COM 713448108 72,265 510,944 SH   SOLE None 510,944 0 0
PROCTER & GAMBLE CO/THE COM 742718109 392,168 2,895,803 SH   OTR 1 2,891,103 4,700 0
RPM INTERNATIONAL INC COM 749685103 66,138 720,069 SH   SOLE None 720,069 0 0
S&P GLOBAL INC COM 78409V104 571,485 1,619,534 SH   OTR 1 1,615,117 4,417 0
SHERWIN-WILLIAMS CO/THE COM 824348106 110,427 149,628 SH   SOLE None 149,628 0 0
SMITH (A.O.) CORP COM 831865209 76,557 1,132,329 SH   SOLE None 1,132,329 0 0
SQUARE INC - A COM 852234103 52,956 233,235 SH   OTR 1 232,464 771 0
STATE STREET CORP COM 857477103 60,395 718,906 SH   SOLE None 718,906 0 0
STONECO LT CLASS A G85158106 2,014 32,900 SH   SOLE None 32,900 0 0
SYSTEMAX INC COM 871851101 41,515 1,009,600 SH   SOLE None 1,009,600 0 0
TAIWAN SEMICONDUCTOR-SP ADR 874039100 199,070 1,683,043 SH   OTR 1 1,672,143 10,900 0
TEXAS INSTRUMENTS INC COM 882508104 47,982 253,885 SH   SOLE None 253,885 0 0
TORONTO-DOMINION BANK COM 891160509 62,034 951,300 SH   SOLE None 951,300 0 0
TRADEWEB MARKETS INC CLASS A 892672106 44,138 596,456 SH   SOLE None 596,456 0 0
UNITEDHEALTH GROUP INC COM 91324P102 128,971 346,631 SH   SOLE None 346,631 0 0
VERISIGN INC COM 92343E102 16,720 84,121 SH   SOLE None 84,121 0 0
VERISK ANALYTICS INC COM 92345Y106 203,819 1,153,646 SH   SOLE None 1,153,646 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 103,803 1,785,097 SH   SOLE None 1,785,097 0 0
VIPSHOP HOLDINGS LTD - ADR 92763W103 5,396 180,700 SH   SOLE None 180,700 0 0
VISA INC-CLASS A SHARES COM 92826C839 729,297 3,444,576 SH   OTR 1 3,436,926 7,650 0
WARNER MUSIC GROUP CORP CLASS A 934550203 30,804 897,287 SH   SOLE None 897,287 0 0
WATERS CORP COM 941848103 168,876 594,320 SH   SOLE None 594,320 0 0
WELLS FARGO & CO COM 949746101 50,041 1,280,815 SH   SOLE None 1,280,815 0 0
WEST PHARMACEUTICAL SERVICES COM 955306105 37,642 133,587 SH   SOLE None 133,587 0 0
WILLIS TOWERS WATSON PLC COM G96629103 56,138 245,274 SH   SOLE None 245,274 0 0
WINMARK CORP COM 974250102 66,770 358,148 SH   SOLE None 358,148 0 0