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
Adobe Systems Incorporated COM 00724F101 333,997 588,997 SH   SOLE None 588,997 0 0
Comcast Corp New CL A 20030N101 103,690 2,060,203 SH   SOLE None 2,060,203 0 0
Berkshire Hathaway Inc Del CL B NEW 084670702 220,591 737,764 SH   SOLE None 737,764 0 0
Danaher Corporation COM 235851102 631,489 1,919,361 SH   SOLE None 1,919,361 0 0
Fiserv Inc COM 337738108 292,056 2,813,913 SH   SOLE None 2,813,913 0 0
Home Depot Inc COM 437076102 200,029 481,987 SH   SOLE None 481,987 0 0
Intuit COM 461202103 763,458 1,186,931 SH   SOLE None 1,186,931 0 0
Martin Marietta Matls Inc COM 573284106 197,229 447,719 SH   SOLE None 447,719 0 0
Microsoft Corp COM 594918104 1,116,926 3,321,021 SH   SOLE None 3,321,021 0 0
Sherwin Williams Co COM 824348106 523,586 1,486,784 SH   SOLE None 1,486,784 0 0
Texas Instrs Inc COM 882508104 182,947 970,698 SH   SOLE None 970,698 0 0
Thermo Fisher Scientific Inc COM 883556102 239,620 359,121 SH   SOLE None 359,121 0 0
Union Pac Corp COM 907818108 201,728 800,731 SH   SOLE None 800,731 0 0
Intercontinental Exchange In COM 45866F104 190,008 1,389,252 SH   SOLE None 1,389,252 0 0
Waste Connections Inc COM 94106B101 337,596 2,477,408 SH   SOLE None 2,477,408 0 0
Alphabet Inc CAP STK CL C 02079K107 684,745 236,642 SH   SOLE None 236,642 0 0
Cooper Cos Inc COM NEW 216648402 236,789 565,211 SH   SOLE None 565,211 0 0
EOG Res Inc COM 26875P101 217,199 2,445,113 SH   SOLE None 2,445,113 0 0
Air Prods & Chems Inc COM 009158106 208,299 684,608 SH   SOLE None 684,608 0 0
Autodesk Inc COM 052769106 917,874 3,264,249 SH   SOLE None 3,264,249 0 0
Marsh & Mclennan Cos Inc COM 571748102 319,407 1,837,573 SH   SOLE None 1,837,573 0 0
Agnico Eagle Mines Ltd COM 008474108 159,243 2,996,668 SH   SOLE None 2,996,668 0 0
Analog Devices Inc COM 032654105 294,186 1,673,701 SH   SOLE None 1,673,701 0 0
T-Mobile US Inc COM 872590104 336,249 2,899,196 SH   SOLE None 2,899,196 0 0
Alcon AG ORD SHS H01301128 141,442 1,623,531 SH   SOLE None 1,623,531 0 0
Cintas Corp COM 172908105 125,477 283,136 SH   SOLE None 283,136 0 0
Jacobs Engr Group Inc COM 469814107 257,624 1,850,346 SH   SOLE None 1,850,346 0 0
Mcdonalds Corp COM 580135101 81,283 303,214 SH   SOLE None 303,214 0 0
Unitedhealth Group Inc COM 91324P102 343,157 683,390 SH   SOLE None 683,390 0 0
Amazon Com Inc COM 023135106 740,040 221,945 SH   SOLE None 221,945 0 0
S&P Global Inc COM 78409V104 439,415 931,102 SH   SOLE None 931,102 0 0
CBRE Group Inc CL A 12504L109 415,560 3,829,692 SH   SOLE None 3,829,692 0 0
Costar Group Inc COM 22160N109 439,881 5,565,995 SH   SOLE None 5,565,995 0 0
Charter Communications Inc N CL A 16119P108 130,895 200,769 SH   SOLE None 200,769 0 0
Keysight Technologies Inc COM 49338L103 91,878 444,908 SH   SOLE None 444,908 0 0
Fortive Corp COM 34959J108 289,044 3,788,749 SH   SOLE None 3,788,749 0 0
Mastercard Incorporated CL A 57636Q104 375,919 1,046,195 SH   SOLE None 1,046,195 0 0
MSCI Inc COM 55354G100 115,120 187,893 SH   SOLE None 187,893 0 0
Nordson Corp COM 655663102 82,417 322,861 SH   SOLE None 322,861 0 0
Pool Corp COM 73278L105 256,997 454,058 SH   SOLE None 454,058 0 0
TopBuild Corp COM 89055F103 678,763 2,460,089 SH   SOLE None 2,460,089 0 0
Gallagher Arthur J & Co COM 363576109 469,004 2,764,212 SH   SOLE None 2,764,212 0 0
Installed Bldg Prods Inc COM 45780R101 260,037 1,861,126 SH   SOLE None 1,861,126 0 0
Ross Stores Inc COM 778296103 170,156 1,488,942 SH   SOLE None 1,488,942 0 0
Nvidia Corporation COM 67066G104 157,822 536,608 SH   SOLE None 536,608 0 0