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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3-D SYS CORP DEL COM NEW COM 88554d205   1,276,035 128,503 SH   SOLE   128,503 0 0
3M COMPANY COM 88579y101   603,856 6,033 SH   SOLE   6,033 0 0
ABBOTT LABORATORIES COM 002824100   2,356,467 21,615 SH   SOLE   21,615 0 0
ABBVIE INC SHS COM 00287y109   2,943,716 21,849 SH   SOLE   21,849 0 0
ABCAM PLC COM 000380204   20,508,648 838,114 SH   SOLE   838,114 0 0
ACCENTURE PLC F CLASS A COM g1151c101   1,362,689 4,416 SH   SOLE   4,416 0 0
AIR PROD & CHEMICALS COM 009158106   660,173 2,204 SH   SOLE   2,204 0 0
ALARM.COM COM 011642105   9,882,147 191,218 SH   SOLE   191,218 0 0
ALLEGION PLC COM g0176j109   593,379 4,944 SH   SOLE   4,944 0 0
ALPHABET INC CLASS C COM 02079k107   133,817,982 1,106,208 SH   SOLE   1,106,208 0 0
ALPHABET INC. CLASS A COM 02079k305   2,088,047 17,444 SH   SOLE   17,444 0 0
AMAZON.COM INC COM 023135106   161,561,796 1,239,351 SH   SOLE   1,239,351 0 0
AMERICAN EXPRESS CO COM 025816109   202,260 1,161 SH   SOLE   1,161 0 0
AMERICAN TOWER CORP COM 03027x100   78,609,359 405,328 SH   SOLE   405,328 0 0
AMGEN INC. COM 031162100   492,218 2,217 SH   SOLE   2,217 0 0
AMPHENOL CORP NEW CL A COM 032095101   1,271,466 14,967 SH   SOLE   14,967 0 0
ANALOG DEVICES INC COM 032654105   1,250,724 6,420 SH   SOLE   6,420 0 0
ANSYS INC COM 03662q105   261,914,365 793,031 SH   SOLE   793,031 0 0
APPFOLIO, INC COM 03783c100   63,454,073 368,619 SH   SOLE   368,619 0 0
APPLE INC COM 037833100   18,139,105 93,515 SH   SOLE   93,515 0 0
ASML HOLDINGS COM n07059210   620,386 856 SH   SOLE   856 0 0
ATLASSIAN CORPORATION CL A COM 049468101   58,857,458 350,739 SH   SOLE   350,739 0 0
ATRION CORPORATION COM 049904105   16,539,371 29,237 SH   SOLE   29,237 0 0
AUTO DATA PROCESSING COM 053015103   3,428,541 15,599 SH   SOLE   15,599 0 0
AZENTA INC COM COM 114340102   44,366,203 950,433 SH   SOLE   950,433 0 0
BANK AMER CORP COM COM 060505104   570,350 19,880 SH   SOLE   19,880 0 0
BECTON DICKINSON&CO COM 075887109   458,613 1,737 SH   SOLE   1,737 0 0
BERKLEY W R CORP COM 084423102   1,012,401 16,998 SH   SOLE   16,998 0 0
BERKSHIRE HATHAWAY INC DELAWA COM 084670108   3,624,670 7 SH   SOLE   7 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702   9,590,284 28,124 SH   SOLE   28,124 0 0
BIO-TECHNE CORP COM 09073m104   267,388,640 3,275,617 SH   SOLE   3,275,617 0 0
BLACKLINE INC COM 09239b109   94,778,343 1,761,025 SH   SOLE   1,761,025 0 0
BOOZ ALLEN HAMILTON HOLDING OR COM 099502106   277,772 2,489 SH   SOLE   2,489 0 0
BP PLC COM 055622104   270,427 7,663 SH   SOLE   7,663 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100   14,857,370 160,707 SH   SOLE   160,707 0 0
BRISTOL-MYERS SQUIBB COM 110122108   292,089 4,567 SH   SOLE   4,567 0 0
CABLE ONE INC COM COM 12685j105   19,636,641 29,885 SH   SOLE   29,885 0 0
CALAMOS CONV OPP AND INC FD SH COM 128117108   335,082 29,918 SH   SOLE   29,918 0 0
CAMECO CORP COM 13321l108   2,532,247 80,825 SH   SOLE   80,825 0 0
CANADIAN NATL RAILWY F COM 136375102   1,756,847 14,511 SH   SOLE   14,511 0 0
CANADIAN PACIFIC KANSAS CITY C COM 13646k108   940,890 11,649 SH   SOLE   11,649 0 0
CAPITAL ONE FINL CORP COM COM 14040h105   2,147,728 19,637 SH   SOLE   19,637 0 0
CARMAX INC COM 143130102   122,081,378 1,458,559 SH   SOLE   1,458,559 0 0
CBRE GROUP INC COM 12504l109   166,064,999 2,057,552 SH   SOLE   2,057,552 0 0
CDW CORP COM COM 12514g108   1,170,372 6,378 SH   SOLE   6,378 0 0
CHARLES RIVER LABORATORIES INT COM 159864107   10,314,451 49,058 SH   SOLE   49,058 0 0
CHEVRON CORP COM 166764100   994,591 6,321 SH   SOLE   6,321 0 0
CHEWY, INC. COM 16679l109   30,757,688 779,267 SH   SOLE   779,267 0 0
CHUBB LTD COM h1467j104   698,265 3,626 SH   SOLE   3,626 0 0
CISCO SYSTEMS INC COM 17275r102   3,462,693 66,925 SH   SOLE   66,925 0 0
COCA COLA COM COM 191216100   2,275,497 37,786 SH   SOLE   37,786 0 0
CODEX DNA, INC. COM 192003101   31,600 20,000 SH   SOLE   20,000 0 0
COGENT COMMUNICATIONS HLDGS IN COM 19239v302   969,043 14,401 SH   SOLE   14,401 0 0
COLGATE-PALMOLIVE CO COM 194162103   848,330 11,012 SH   SOLE   11,012 0 0
COMCAST CORP NEW CL A COM 20030n101   2,345,395 56,448 SH   SOLE   56,448 0 0
CONOCOPHILLIPS COM 20825c104   645,396 6,229 SH   SOLE   6,229 0 0
CONSTELLATION SOFTWARE F COM 21037x100   11,406,619 5,477 SH   SOLE   5,477 0 0
CONTURA ENERGY INC COM 127097103   2,195,541 86,780 SH   SOLE   86,780 0 0
COSTAR GROUP INC COM 22160n109   190,317,500 2,138,399 SH   SOLE   2,138,399 0 0
COSTCO WHOLESALE CO COM 22160k105   9,373,218 17,410 SH   SOLE   17,410 0 0
CROWDSTRIKE HOLDINGS, INC. COM 22788c105   80,844,402 550,449 SH   SOLE   550,449 0 0
CROWN CASTLE INC COM 22822v101   5,399,743 47,391 SH   SOLE   47,391 0 0
CRYOPORT, INC. COM 229050307   3,189,642 184,907 SH   SOLE   184,907 0 0
CVS HEALTH CORP COM 126650100   332,446 4,809 SH   SOLE   4,809 0 0
DANAHER CORP COM 235851102   151,118,737 629,661 SH   SOLE   629,661 0 0
DEXCOM INC COM 252131107   1,621,668 12,619 SH   SOLE   12,619 0 0
DISCOVER FINANCIAL SERVICES COM 254709108   1,379,432 11,805 SH   SOLE   11,805 0 0
DOLLAR GENERAL CORP COM 256677105   100,024,938 589,144 SH   SOLE   589,144 0 0
DOUGLAS DYNAMICS INC COM 25960r105   17,831,559 596,772 SH   SOLE   596,772 0 0
EAGLE MATERIALS INC COM 26969p108   12,632,461 67,763 SH   SOLE   67,763 0 0
EAST WEST BANCORP INC COM 27579r104   375,337 7,110 SH   SOLE   7,110 0 0
EATON CORP PLC SHS COM g29183103   285,407 1,419 SH   SOLE   1,419 0 0
ECOLAB INC COM 278865100   227,513,741 1,218,671 SH   SOLE   1,218,671 0 0
EDWARDS LIFESCIENCES COM 28176e108   42,606,369 451,674 SH   SOLE   451,674 0 0
EMERSON ELECTRIC CO COM 291011104   309,978 3,429 SH   SOLE   3,429 0 0
ENDAVA plc COM 29260v105   56,069,417 1,082,630 SH   SOLE   1,082,630 0 0
ENTERPRISE PRODS PART LP COM 293792107   1,086,463 41,232 SH   SOLE   41,232 0 0
ENVESTNET INC COM 29404k106   5,993,624 100,988 SH   SOLE   100,988 0 0
EQT CORP COM 26884l109   925,425 22,500 SH   SOLE   22,500 0 0
EVERTEC INC COM 30040p103   11,388,903 309,229 SH   SOLE   309,229 0 0
EXPONENT INC COM 30214u102   14,380,879 154,103 SH   SOLE   154,103 0 0
EXXON MOBIL CORP COM 30231g102   1,101,403 10,269 SH   SOLE   10,269 0 0
FASTENAL CO COM 311900104   222,389,519 3,769,953 SH   SOLE   3,769,953 0 0
FISERV INC COM COM 337738108   4,693,411 37,205 SH   SOLE   37,205 0 0
FLAHERTY & CRUMRINE PFD SECS I COM 338478100   193,707 14,098 SH   SOLE   14,098 0 0
FLOOR & DECOR HOLDINGS, INC. COM 339750101   73,705,856 708,983 SH   SOLE   708,983 0 0
FORTINET INC COM COM 34959e109   1,953,548 25,844 SH   SOLE   25,844 0 0
FRANCO-NEVADA CORPORATION COM 351858105   2,185,345 15,325 SH   SOLE   15,325 0 0
FRANCO-NEVADA MINING COM 351858105   285,200 2,000 SH   SOLE   2,000 0 0
GAMCO GLOBAL GOLD NAT RES & IN COM 36465a109   54,267 14,510 SH   SOLE   14,510 0 0
GENUINE PARTS CO COM 372460105   288,209 1,703 SH   SOLE   1,703 0 0
GOOSEHEAD INSURANCE, INC. COM 38267d109   67,878,444 1,079,320 SH   SOLE   1,079,320 0 0
GUIDEWIRE SOFTWARE INC COM 40171v100   134,643,174 1,769,758 SH   SOLE   1,769,758 0 0
HALLIBURTON CO HLDG COM 406216101   2,414,774 73,197 SH   SOLE   73,197 0 0
HAMILTON LANE INC COM 407497106   23,683,535 296,118 SH   SOLE   296,118 0 0
HEALTHEQUITY, INC. COM 42226a107   15,857,715 251,152 SH   SOLE   251,152 0 0
HEALTHPEAK PPTYS INC COM 42250p103   429,198 21,353 SH   SOLE   21,353 0 0
HECLA MINING COM 422704106   360,500 70,000 SH   SOLE   70,000 0 0
HEICO CORP CL A COM 422806208   184,799,453 1,314,363 SH   SOLE   1,314,363 0 0
HOME DEPOT INC COM 437076102   1,619,779 5,214 SH   SOLE   5,214 0 0
HONEYWELL INTL INC COM 438516106   1,515,437 7,303 SH   SOLE   7,303 0 0
IBM CORP COM 459200101   543,135 4,059 SH   SOLE   4,059 0 0
IDEXX LABS INC COM 45168d104   36,317,256 72,312 SH   SOLE   72,312 0 0
ILLINOIS TOOL WORKS COM 452308109   554,148 2,215 SH   SOLE   2,215 0 0
ILLUMINA INC COM 452327109   147,368,134 786,005 SH   SOLE   786,005 0 0
INGERSOLL-RAND, INC. COM 45687v106   3,494,865 53,471 SH   SOLE   53,471 0 0
INTEL CORP COM 458140100   3,026,654 90,510 SH   SOLE   90,510 0 0
INTERPUBLIC GROUP OF COS INC COM 460690100   841,401 21,809 SH   SOLE   21,809 0 0
INTUIT INC. COM 461202103   1,548,239 3,379 SH   SOLE   3,379 0 0
INTUITIVE SURGICAL INC COM 46120e602   235,385,621 688,383 SH   SOLE   688,383 0 0
J P MORGAN CHASE & CO COM 46625h100   4,246,393 29,197 SH   SOLE   29,197 0 0
JACOBS SOLUTIONS INC COM COM 46982l108   223,870 1,883 SH   SOLE   1,883 0 0
JOHN BEAN TECHNOLOGIES CORP. COM 477839104   15,467,827 127,517 SH   SOLE   127,517 0 0
JOHNSON & JOHNSON COM 478160104   9,468,969 57,207 SH   SOLE   57,207 0 0
KADANT INC COM 48282t104   11,512,458 51,835 SH   SOLE   51,835 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338l103   1,637,828 9,781 SH   SOLE   9,781 0 0
KINROSS GOLD CORP COM 496902404   190,800 40,000 SH   SOLE   40,000 0 0
KINSALE CAPITAL GROUP INC. COM 49714p108   19,250,591 51,445 SH   SOLE   51,445 0 0
LABORATORY CORP AMER HLDGS COM COM 50540r409   1,193,618 4,946 SH   SOLE   4,946 0 0
LEMAITRE VASCULAR COM 525558201   11,849,823 176,127 SH   SOLE   176,127 0 0
LILLY ELI & CO COM 532457108   1,620,021 3,454 SH   SOLE   3,454 0 0
LOWE'S COMPANIES INC COM 548661107   5,215,476 23,108 SH   SOLE   23,108 0 0
LUMINE GROUP INC SUB VTG SHS COM 55027c106   184,787 13,342 SH   SOLE   13,342 0 0
LVMH MOET HENNESSY LOU VUITTON COM 502441306   707,583 3,747 SH   SOLE   3,747 0 0
M & T BANK CORP COM 55261f104   563,375 4,552 SH   SOLE   4,552 0 0
MAG SILVER CORP COM COM 55903q104   111,400 10,000 SH   SOLE   10,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP C COM 559080106   553,152 8,876 SH   SOLE   8,876 0 0
MANHATTAN ASSOCS INC COM COM 562750109   17,839,270 89,250 SH   SOLE   89,250 0 0
MARKEL GROUP INC COM 570535104   143,838,576 103,991 SH   SOLE   103,991 0 0
MARSH & MC LENNAN COMPANIES IN COM 571748102   1,146,536 6,096 SH   SOLE   6,096 0 0
MASTERCARD INC-CLASS A COM 57636q104   173,059,889 440,020 SH   SOLE   440,020 0 0
MC DONALDS CORP COM 580135101   574,863 1,926 SH   SOLE   1,926 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206   2,023,387 23,196 SH   SOLE   23,196 0 0
MCEWEN MNG INC COM COM 58039p107   4,206,150 585,000 SH   SOLE   585,000 0 0
MEDPACE HOLDINGS, INC. COM 58506q109   14,090,428 58,669 SH   SOLE   58,669 0 0
MEDTRONIC PLC F COM g5960l103   346,907 3,938 SH   SOLE   3,938 0 0
MERCK & CO. INC. COM 58933y105   4,192,349 36,332 SH   SOLE   36,332 0 0
MERGENET SOLUTIONS INC COM COM 58950m109   10,000 10,000 SH   SOLE   10,000 0 0
MESA LABS INC COM 59064r109   6,977,308 54,298 SH   SOLE   54,298 0 0
META PLATFORMS INC CL A COM 30303m102   338,349 1,179 SH   SOLE   1,179 0 0
METALLA ROYALTY & STREAMING LT COM 59124u605   108,500 25,000 SH   SOLE   25,000 0 0
MICROSOFT CORP COM 594918104   125,323,550 368,014 SH   SOLE   368,014 0 0
MIDDLEBY CORP COM 596278101   718,306 4,859 SH   SOLE   4,859 0 0
MONDELEZ INTL INC COM 609207105   1,202,248 16,483 SH   SOLE   16,483 0 0
MONOLITHIC PWR SYS INC COM COM 609839105   30,833,087 57,074 SH   SOLE   57,074 0 0
MOODYS CORP COM 615369105   223,217,829 641,947 SH   SOLE   641,947 0 0
MORGAN STANLEY COM 617446448   743,919 8,711 SH   SOLE   8,711 0 0
MSCI INC COM COM 55354g100   236,533 504 SH   SOLE   504 0 0
MURPHY USA INC COM COM 626755102   11,890,753 38,220 SH   SOLE   38,220 0 0
NEOGEN CORP COM COM 640491106   565,783 26,013 SH   SOLE   26,013 0 0
NESTLE S A F SPONSORED ADR 1 A COM 641069406   949,802 7,892 SH   SOLE   7,892 0 0
NETFLIX INC COM 64110l106   440,490 1,000 SH   SOLE   1,000 0 0
NEXTERA ENERGY INC SHS COM 65339f101   1,234,886 16,643 SH   SOLE   16,643 0 0
NIKE INC CL B COM 654106103   415,231 3,762 SH   SOLE   3,762 0 0
NORFOLK SOUTHERN CO COM 655844108   421,547 1,859 SH   SOLE   1,859 0 0
NOVANTA INC COM NPV COM 67000b104   22,791,304 123,798 SH   SOLE   123,798 0 0
NOVARTIS AG F SPONSORED ADR 1 COM 66987v109   384,164 3,807 SH   SOLE   3,807 0 0
NUTRIEN LTD COM 67077m108   1,699,164 28,775 SH   SOLE   28,775 0 0
NYMOX PHARMACEUTICAL CORP COM COM p73398102   14,250 75,000 SH   SOLE   75,000 0 0
O REILLY AUTOMOTIVE COM 67103h107   34,838,836 36,469 SH   SOLE   36,469 0 0
OKTA, INC COM 679295105   216,996 3,129 SH   SOLE   3,129 0 0
OLD DOMINION FGHT LINES INC CO COM 679580100   144,324,376 390,330 SH   SOLE   390,330 0 0
ORLA MINING LTD COM 68634k106   84,000 20,000 SH   SOLE   20,000 0 0
ORTHOPEDIATRICS CORP COM 68752l100   10,959,217 249,925 SH   SOLE   249,925 0 0
PAYCHEX INC COM 704326107   4,023,405 35,965 SH   SOLE   35,965 0 0
PELOTON INTERACTIVE INC CL A C COM 70614w100   405,340 52,710 SH   SOLE   52,710 0 0
PEPSICO INC COM 713448108   1,279,586 6,908 SH   SOLE   6,908 0 0
PERIMETER SOLUTIONS SA COM l7579l106   9,375,274 1,524,435 SH   SOLE   1,524,435 0 0
PFIZER INC COM 717081103   1,825,819 49,777 SH   SOLE   49,777 0 0
PINNACLE WEST CAP CORP COM 723484101   244,380 3,000 SH   SOLE   3,000 0 0
PIONEER NAT RES CO COM COM 723787107   1,693,136 8,172 SH   SOLE   8,172 0 0
PNC FINL SERVICES COM 693475105   494,983 3,930 SH   SOLE   3,930 0 0
POOL CORPORATION COM 73278l105   1,329,225 3,548 SH   SOLE   3,548 0 0
PROCORE TECHNOLOGIES INC COM 74275k108   14,560,061 223,760 SH   SOLE   223,760 0 0
PROCTER & GAMBLE CO COM 742718109   19,662,621 129,581 SH   SOLE   129,581 0 0
PROS HOLDINGS INC COM 74346y103   423,130 13,738 SH   SOLE   13,738 0 0
QUALCOMM INC COM 747525103   67,458,464 566,687 SH   SOLE   566,687 0 0
RANGE RESOURCES CORP DEL COM 75281a109   3,766,140 128,100 SH   SOLE   128,100 0 0
REALTY INCM CRP MD PV$1.REIT COM 756109104   317,865 5,316 SH   SOLE   5,316 0 0
REPLIGEN CORPORATION COM 759916109   54,472,800 385,076 SH   SOLE   385,076 0 0
REPUBLIC SVCS INC COM 760759100   275,413 1,798 SH   SOLE   1,798 0 0
ROPER TECHNOLOGIES INC COM 776696106   23,618,348 49,123 SH   SOLE   49,123 0 0
RPM INTERNATIONAL INC COM 749685103   341,243 3,803 SH   SOLE   3,803 0 0
RTX CORP COM 75513e101   247,335 2,525 SH   SOLE   2,525 0 0
S & P GLOBAL INC COM 78409v104   164,093,659 409,323 SH   SOLE   409,323 0 0
SBA COMMUNICATIONS CORP CL A COM 78410g104   45,861,630 197,884 SH   SOLE   197,884 0 0
SCORPIO TANKERS INC COM y7542c130   708,450 15,000 SH   SOLE   15,000 0 0
SHERWIN-WILLIAMS COM 824348106   33,316,791 125,478 SH   SOLE   125,478 0 0
SHOPIFY INC. COM 82509l107   6,228,344 96,414 SH   SOLE   96,414 0 0
SHORE BANCSHARES, INC. COM 825107105   323,692 28,001 SH   SOLE   28,001 0 0
SIGNET JEWELERS LTD COM g81276100   979,096 15,003 SH   SOLE   15,003 0 0
SIMPSON MANUFACTURING CO COM 829073105   12,903,518 93,166 SH   SOLE   93,166 0 0
SITEONE LANDSCAPE SUPPLY, INC. COM 82982l103   130,207,250 778,007 SH   SOLE   778,007 0 0
SOUTHERN COMPANY COM 842587107   237,254 3,377 SH   SOLE   3,377 0 0
SOUTHWESTERN ENERGY CO COM COM 845467109   300,500 50,000 SH   SOLE   50,000 0 0
SPROUT SOCIAL, INC. COM 85209w109   57,687,557 1,249,730 SH   SOLE   1,249,730 0 0
STARBUCKS CORP COM COM 855244109   974,565 9,838 SH   SOLE   9,838 0 0
STRYKER CORP COM 863667101   1,254,246 4,111 SH   SOLE   4,111 0 0
T ROWE PRICE GROUP INC COM 74144t108   10,767,814 96,124 SH   SOLE   96,124 0 0
TEKLA HEALTHCARE OPP UNIT FD S COM 879105104   222,165 11,650 SH   SOLE   11,650 0 0
TELEFLEX INC COM COM 879369106   1,325,598 5,477 SH   SOLE   5,477 0 0
TERRENO REALTY CORP COM 88146m101   1,080,959 17,986 SH   SOLE   17,986 0 0
TEXAS INSTRUMENTS COM 882508104   1,250,059 6,944 SH   SOLE   6,944 0 0
THE DESCARTES SYSTEMS GROUP IN COM 249906108   11,748,710 146,657 SH   SOLE   146,657 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   124,457,034 238,538 SH   SOLE   238,538 0 0
TOPICUS COM INC REGISTERED SHS COM 89072t102   739,455 8,962 SH   SOLE   8,962 0 0
TRACTOR SUPPLY COMP COM 892356106   489,523 2,214 SH   SOLE   2,214 0 0
TRANSDIGM GROUP INC COM 893641100   251,209,091 280,941 SH   SOLE   280,941 0 0
TRIMBLE INC COM 896239100   594,199 11,224 SH   SOLE   11,224 0 0
TRUPANION, INC. COM 898202106   4,732,926 240,494 SH   SOLE   240,494 0 0
TYLER TECHNOLOGIES INC COM 902252105   37,662,286 90,432 SH   SOLE   90,432 0 0
U S BANCORP COM 902973304   682,026 20,642 SH   SOLE   20,642 0 0
UNION PACIFIC CORP COM 907818108   760,421 3,716 SH   SOLE   3,716 0 0
UNITED PARCEL SRVC CLASS B COM 911312106   1,487,820 8,300 SH   SOLE   8,300 0 0
UNITEDHEALTH GRP INC COM 91324p102   3,230,506 6,721 SH   SOLE   6,721 0 0
UTZ BRANDS INC. COM 918090101   52,043,336 3,181,133 SH   SOLE   3,181,133 0 0
VAIL RESORTS INC COM 91879q109   359,010 1,426 SH   SOLE   1,426 0 0
VEEVA SYSTEMS, INC. COM 922475108   155,506,303 786,458 SH   SOLE   786,458 0 0
VENTAS INC REIT COM 92276f100   541,443 11,454 SH   SOLE   11,454 0 0
VERISK ANALYTICS INC COM 92345y106   149,760,906 662,571 SH   SOLE   662,571 0 0
VERIZON COMMUNICATN COM 92343v104   387,445 10,418 SH   SOLE   10,418 0 0
VISA INC CL A COM 92826c839   212,140,821 893,300 SH   SOLE   893,300 0 0
VULCAN MATERIALS CO COM 929160109   269,662,902 1,196,163 SH   SOLE   1,196,163 0 0
W.P. CAREY INC. REIT COM 92936u109   378,396 5,601 SH   SOLE   5,601 0 0
WABTEC COM 929740108   3,028,867 27,618 SH   SOLE   27,618 0 0
WALMART INC COM 931142103   787,553 5,011 SH   SOLE   5,011 0 0
WALT DISNEY CO COM 254687106   498,540 5,584 SH   SOLE   5,584 0 0
WASTE CONNECTIONS INC COM 94106b101   232,810,999 1,628,846 SH   SOLE   1,628,846 0 0
WATSCO INC COM 942622200   7,288,385 19,106 SH   SOLE   19,106 0 0
WAYFAIR INC COM 94419l101   640,479 9,852 SH   SOLE   9,852 0 0
WD-40 COMPANY COM 929236107   14,379,850 76,225 SH   SOLE   76,225 0 0
WELLS FARGO BK N A COM 949746101   575,763 13,490 SH   SOLE   13,490 0 0
WEST PHARMACEUTICALS, INC. COM 955306105   30,500,541 79,746 SH   SOLE   79,746 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   1,953,544 45,200 SH   SOLE   45,200 0 0
WILLSCOT MOBILE MINI HLDGS COR COM 971378104   133,147,622 2,786,098 SH   SOLE   2,786,098 0 0
WNS HOLDINGS LTD COM 92932m101   103,214,731 1,400,091 SH   SOLE   1,400,091 0 0
WORKIVA INC COM 98139a105   54,255,815 533,699 SH   SOLE   533,699 0 0
CBRE CLARION GLOBAL REAL ESTAT ETFS 12504g100   97,356 18,615 SH   SOLE   18,615 0 0
ISHARES CORE MSCI EAFE ETF ETFS 46432f842   242,662 3,595 SH   SOLE   3,595 0 0
ISHARES MSCI EAFE ETF ETFS 464287465   715,357 9,867 SH   SOLE   9,867 0 0
ISHARES MSCI EMERGING MARKETS ETFS 46434g764   256,261 4,930 SH   SOLE   4,930 0 0
ISHARES TR U.S. TECH ETF ETFS 464287721   207,942 1,910 SH   SOLE   1,910 0 0
NUVEEN PREF INCOME OPPS FUND ETFS 67073b106   71,060 10,966 SH   SOLE   10,966 0 0
SPDR FUND CONSUMER DISCRE SELE ETFS 81369y407   242,998 1,431 SH   SOLE   1,431 0 0
SPDR GOLD TRUST ETFS 78463v107   267,405 1,500 SH   SOLE   1,500 0 0
VANGUARD DIVIDEND APPREC ETFS 921908844   1,570,536 9,669 SH   SOLE   9,669 0 0
VANGUARD FTSE ALL WORLD EX US ETFS 922042775   3,066,221 56,354 SH   SOLE   56,354 0 0
VANGUARD FTSE EMERGING MARKETS ETFS 922042858   797,409 19,602 SH   SOLE   19,602 0 0
VANGUARD HEALTH CARE ETFS 92204a504   294,763 1,204 SH   SOLE   1,204 0 0
VANGUARD HIGH DIVIDEND YIELD E ETFS 921946406   1,036,940 9,776 SH   SOLE   9,776 0 0
VANGUARD INDEX FDS SMALL CP ET ETFS 922908751   300,324 1,510 SH   SOLE   1,510 0 0
VANGUARD INFO TECHNOLOGY INDEX ETFS 92204a702   467,805 1,058 SH   SOLE   1,058 0 0
VANGUARD MID CAP ETF ETFS 922908629   557,665 2,533 SH   SOLE   2,533 0 0
VANGUARD REIT ETF ETFS 922908553   571,467 6,839 SH   SOLE   6,839 0 0
VANGUARD S&P 500 ETF ETFS 922908363   6,141,375 15,079 SH   SOLE   15,079 0 0
VANGUARD TOTAL STK MKT ETF ETFS 922908769   576,032 2,615 SH   SOLE   2,615 0 0
WISDOMTREE TR INDIA ERNGS FD ETFS 97717w422   313,200 9,000 SH   SOLE   9,000 0 0