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
3M COMPANY COM 88579y101 702,508 5,442 SH SOLE 5,442 0 0
ABBOTT LABORATORIES COM 002824100 2,568,276 22,706 SH SOLE 22,706 0 0
ABBVIE INC SHS COM 00287y109 4,961,739 27,922 SH SOLE 27,922 0 0
ACCENTURE PLC F CLASS A COM g1151c101 1,290,014 3,667 SH SOLE 3,667 0 0
AGILYSYS INC COM 00847j105 14,850,858 112,754 SH SOLE 112,754 0 0
AIR PROD & CHEMICALS COM 009158106 419,108 1,445 SH SOLE 1,445 0 0
ALARM.COM COM 011642105 21,725,060 357,320 SH SOLE 357,320 0 0
ALPHABET INC CLASS C COM 02079k107 212,452,732 1,115,589 SH SOLE 1,115,589 0 0
ALPHABET INC. CLASS A COM 02079k305 4,375,859 23,116 SH SOLE 23,116 0 0
ALTRIA GROUP INC COM 02209s103 237,187 4,536 SH SOLE 4,536 0 0
AMAZON.COM INC COM 023135106 231,985,619 1,057,412 SH SOLE 1,057,412 0 0
AMERICAN EXPRESS CO COM 025816109 222,592 750 SH SOLE 750 0 0
AMERICAN TOWER CORP COM 03027x100 39,455,764 215,123 SH SOLE 215,123 0 0
AMGEN INC. COM 031162100 503,817 1,933 SH SOLE 1,933 0 0
AMPHENOL CORP NEW CL A COM 032095101 2,198,023 31,649 SH SOLE 31,649 0 0
ANALOG DEVICES INC COM 032654105 1,717,739 8,085 SH SOLE 8,085 0 0
ANSYS INC COM 03662q105 207,328,820 614,617 SH SOLE 614,617 0 0
APPFOLIO, INC COM 03783c100 102,134,170 413,968 SH SOLE 413,968 0 0
APPLE INC COM 037833100 23,445,823 93,626 SH SOLE 93,626 0 0
APPLIED INDL TECHNOLOGIES INC COM 03820c105 5,734,349 23,946 SH SOLE 23,946 0 0
ASML HOLDINGS COM n07059210 47,347,974 68,315 SH SOLE 68,315 0 0
ATLASSIAN CORPORATION CL A COM 049468101 76,252,541 313,307 SH SOLE 313,307 0 0
AUTO DATA PROCESSING COM 053015103 4,803,114 16,408 SH SOLE 16,408 0 0
BANK AMER CORP COM COM 060505104 770,619 17,534 SH SOLE 17,534 0 0
BECTON DICKINSON&CO COM 075887109 392,031 1,728 SH SOLE 1,728 0 0
BERKLEY W R CORP COM 084423102 1,351,871 23,101 SH SOLE 23,101 0 0
BERKSHIRE HATHAWAY INC DELAWA COM 084670108 8,851,960 13 SH SOLE 13 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 12,063,594 26,614 SH SOLE 26,614 0 0
BIO-TECHNE CORP COM 09073m104 230,596,631 3,201,397 SH SOLE 3,201,397 0 0
BLACKLINE INC COM 09239b109 13,568,923 223,320 SH SOLE 223,320 0 0
BLACKSTONE GROUP ORD SHS CLASS COM 09260d107 1,083,832 6,286 SH SOLE 6,286 0 0
BOOKING HOLDING, INC. COM 09857l108 715,452 144 SH SOLE 144 0 0
BOOZ ALLEN HAMILTON HOLDING OR COM 099502106 802,702 6,237 SH SOLE 6,237 0 0
BP PLC COM 055622104 288,240 9,751 SH SOLE 9,751 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 13,333,428 120,284 SH SOLE 120,284 0 0
BROADCOM INC COM 11135f101 257,342 1,110 SH SOLE 1,110 0 0
CABLE ONE INC COM COM 12685j105 204,960 566 SH SOLE 566 0 0
CADENCE DESIGN SYS COM 127387108 97,023,606 322,917 SH SOLE 322,917 0 0
CALAMOS CONV OPP AND INC FD SH COM 128117108 351,251 29,418 SH SOLE 29,418 0 0
CAMECO CORP COM 13321l108 4,073,480 79,266 SH SOLE 79,266 0 0
CANADIAN NATL RAILWY F COM 136375102 1,512,499 14,900 SH SOLE 14,900 0 0
CANADIAN PACIFIC KANSAS CITY C COM 13646k108 689,541 9,528 SH SOLE 9,528 0 0
CAPITAL ONE FINL CORP COM COM 14040h105 3,096,527 17,365 SH SOLE 17,365 0 0
CARMAX INC COM 143130102 71,626,280 876,055 SH SOLE 876,055 0 0
CARRIER GLOBAL ORD SHS COM 14448c104 315,156 4,617 SH SOLE 4,617 0 0
CASELLA WASTE SYSTEMS INC CL A COM 147448104 25,134,262 237,541 SH SOLE 237,541 0 0
CATERPILLAR INC DEL COM COM 149123101 375,819 1,036 SH SOLE 1,036 0 0
CBRE GROUP INC COM 12504l109 152,158,836 1,158,952 SH SOLE 1,158,952 0 0
CDW CORP COM COM 12514g108 1,195,655 6,870 SH SOLE 6,870 0 0
CHARLES RIVER LABORATORIES INT COM 159864107 20,773,029 112,530 SH SOLE 112,530 0 0
CHEVRON CORP COM 166764100 1,515,026 10,460 SH SOLE 10,460 0 0
CHUBB LTD COM h1467j104 1,175,656 4,255 SH SOLE 4,255 0 0
CISCO SYSTEMS INC COM 17275r102 3,064,784 51,770 SH SOLE 51,770 0 0
COCA COLA COM COM 191216100 2,452,733 39,395 SH SOLE 39,395 0 0
COLGATE-PALMOLIVE CO COM 194162103 1,111,920 12,231 SH SOLE 12,231 0 0
COMCAST CORP NEW CL A COM 20030n101 1,563,575 41,662 SH SOLE 41,662 0 0
CONOCOPHILLIPS COM 20825c104 327,261 3,300 SH SOLE 3,300 0 0
CONSTELLATION SOFTWARE F COM 21037x100 2,200,290 710 SH SOLE 710 0 0
COPART INC COM COM 217204106 52,495,953 914,723 SH SOLE 914,723 0 0
CORE & MAIN INC CL A COM 21874c102 41,497,984 815,124 SH SOLE 815,124 0 0
COSTAR GROUP INC COM 22160n109 175,865,244 2,456,562 SH SOLE 2,456,562 0 0
COSTCO WHOLESALE CO COM 22160k105 15,290,958 16,688 SH SOLE 16,688 0 0
COTERRA ENERGY INC COM 127097103 599,347 23,467 SH SOLE 23,467 0 0
CROWDSTRIKE HOLDINGS, INC. COM 22788c105 32,478,512 94,922 SH SOLE 94,922 0 0
CROWN CASTLE INC COM 22822v101 3,109,619 34,262 SH SOLE 34,262 0 0
CSW INDUSTRIALS INC COM 126402106 23,531,541 66,699 SH SOLE 66,699 0 0
DANAHER CORP COM 235851102 133,952,367 583,543 SH SOLE 583,543 0 0
DEXCOM INC COM 252131107 2,936,440 37,758 SH SOLE 37,758 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 2,019,689 11,659 SH SOLE 11,659 0 0
DOUGLAS DYNAMICS INC COM 25960r105 18,479,057 782,017 SH SOLE 782,017 0 0
EAGLE MATERIALS INC COM 26969p108 31,680,188 128,385 SH SOLE 128,385 0 0
EAST WEST BANCORP INC COM 27579r104 679,896 7,100 SH SOLE 7,100 0 0
EATON CORP PLC SHS COM g29183103 466,277 1,405 SH SOLE 1,405 0 0
ECOLAB INC COM 278865100 209,224,798 892,902 SH SOLE 892,902 0 0
EDWARDS LIFESCIENCES COM 28176e108 40,134,370 542,137 SH SOLE 542,137 0 0
EMCOR GROUP INC COM 29084q100 274,609 605 SH SOLE 605 0 0
EMERSON ELECTRIC CO COM 291011104 562,023 4,535 SH SOLE 4,535 0 0
ENDAVA plc COM 29260v105 21,930,860 709,737 SH SOLE 709,737 0 0
ENTEGRIS INC COM 29362u104 25,016,820 252,542 SH SOLE 252,542 0 0
ENTERPRISE PRODS PART LP COM 293792107 1,092,332 34,832 SH SOLE 34,832 0 0
EOG RES INC COM COM 26875p101 800,202 6,528 SH SOLE 6,528 0 0
EVERTEC INC COM 30040p103 15,008,414 434,649 SH SOLE 434,649 0 0
EXPONENT INC COM 30214u102 18,732,726 210,244 SH SOLE 210,244 0 0
EXXON MOBIL CORP COM 30231g102 1,580,418 14,692 SH SOLE 14,692 0 0
FASTENAL CO COM 311900104 165,192,836 2,297,216 SH SOLE 2,297,216 0 0
FEDERAL SIGNAL CORP COM 313855108 5,850,923 63,329 SH SOLE 63,329 0 0
FISERV INC COM COM 337738108 7,096,234 34,545 SH SOLE 34,545 0 0
FLAHERTY & CRUMRINE PFD SECS I COM 338478100 190,988 12,298 SH SOLE 12,298 0 0
FLOOR & DECOR HOLDINGS, INC. COM 339750101 51,551,460 517,066 SH SOLE 517,066 0 0
FORTINET INC COM COM 34959e109 372,251 3,940 SH SOLE 3,940 0 0
FRANCO-NEVADA CORPORATION COM 351858105 1,920,833 16,335 SH SOLE 16,335 0 0
GAMCO GLOBAL GOLD NAT RES & IN COM 36465a109 88,482 23,470 SH SOLE 23,470 0 0
GOOSEHEAD INSURANCE, INC. COM 38267d109 110,651,975 1,032,009 SH SOLE 1,032,009 0 0
GUIDEWIRE SOFTWARE INC COM 40171v100 167,422,359 993,133 SH SOLE 993,133 0 0
HAMILTON LANE INC COM 407497106 38,144,489 257,646 SH SOLE 257,646 0 0
HAYWARD HOLDINGS INC COM 421298100 23,160,117 1,514,723 SH SOLE 1,514,723 0 0
HEALTHEQUITY, INC. COM 42226a107 27,569,280 287,330 SH SOLE 287,330 0 0
HEALTHPEAK PPTYS INC COM 42250p103 383,975 18,943 SH SOLE 18,943 0 0
HEICO CORP CL A COM 422806208 229,702,929 1,234,431 SH SOLE 1,234,431 0 0
HOME DEPOT INC COM 437076102 2,151,115 5,530 SH SOLE 5,530 0 0
HONEYWELL INTL INC COM 438516106 969,746 4,293 SH SOLE 4,293 0 0
HUBBELL INC COM 443510607 391,662 935 SH SOLE 935 0 0
IBM CORP COM 459200101 927,463 4,219 SH SOLE 4,219 0 0
IDEX CORP COM 45167r104 30,044,484 143,554 SH SOLE 143,554 0 0
IDEXX LABS INC COM 45168d104 22,024,776 53,272 SH SOLE 53,272 0 0
ILLINOIS TOOL WORKS COM 452308109 462,747 1,825 SH SOLE 1,825 0 0
ILLUMINA INC COM 452327109 14,487,897 108,418 SH SOLE 108,418 0 0
INGERSOLL-RAND, INC. COM 45687v106 2,608,324 28,834 SH SOLE 28,834 0 0
INTEL CORP COM 458140100 1,440,212 71,831 SH SOLE 71,831 0 0
INTUIT INC. COM 461202103 65,399,934 104,057 SH SOLE 104,057 0 0
INTUITIVE SURGICAL INC COM 46120e602 191,785,851 367,434 SH SOLE 367,434 0 0
J P MORGAN CHASE & CO COM 46625h100 8,606,788 35,905 SH SOLE 35,905 0 0
JBT MAREL CORPORATION COM COM 477839104 22,207,353 174,723 SH SOLE 174,723 0 0
JOHNSON & JOHNSON COM 478160104 7,986,206 55,222 SH SOLE 55,222 0 0
KADANT INC COM 48282t104 17,115,727 49,612 SH SOLE 49,612 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338l103 966,511 6,017 SH SOLE 6,017 0 0
KINSALE CAPITAL GROUP INC. COM 49714p108 114,217,503 245,560 SH SOLE 245,560 0 0
LABCORP HOLDINGS INC COM 504922105 618,017 2,695 SH SOLE 2,695 0 0
LEMAITRE VASCULAR COM 525558201 17,539,946 190,362 SH SOLE 190,362 0 0
LILLY ELI & CO COM 532457108 2,212,552 2,866 SH SOLE 2,866 0 0
LINDE PLC SHS COM g54950103 1,188,185 2,838 SH SOLE 2,838 0 0
LOWE'S COMPANIES INC COM 548661107 5,336,310 21,622 SH SOLE 21,622 0 0
LVMH MOET HENNESSY LOU VUITTON COM 502441306 1,050,748 8,040 SH SOLE 8,040 0 0
M & T BANK CORP COM 55261f104 756,740 4,025 SH SOLE 4,025 0 0
MANHATTAN ASSOCS INC COM COM 562750109 60,179,343 222,689 SH SOLE 222,689 0 0
MARKEL GROUP INC COM 570535104 143,114,117 82,906 SH SOLE 82,906 0 0
MARSH & MC LENNAN COMPANIES IN COM 571748102 1,223,906 5,762 SH SOLE 5,762 0 0
MASTERCARD INC-CLASS A COM 57636q104 213,674,835 405,786 SH SOLE 405,786 0 0
MC DONALDS CORP COM 580135101 520,063 1,794 SH SOLE 1,794 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 1,768,463 23,196 SH SOLE 23,196 0 0
MEDPACE HOLDINGS, INC. COM 58506q109 48,886,751 147,147 SH SOLE 147,147 0 0
MERCK & CO. INC. COM 58933y105 5,107,900 51,346 SH SOLE 51,346 0 0
MERGENET SOLUTIONS INC COM COM 58950m109 10,000 10,000 SH SOLE 10,000 0 0
META PLATFORMS INC CL A COM 30303m102 432,692 739 SH SOLE 739 0 0
METTLER TOLEDO INTL COM 592688105 42,927,147 35,080 SH SOLE 35,080 0 0
MICROCHIP TECH INC COM 595017104 22,490,284 392,158 SH SOLE 392,158 0 0
MICROSOFT CORP COM 594918104 149,531,266 354,760 SH SOLE 354,760 0 0
MIDDLEBY CORP COM 596278101 410,549 3,031 SH SOLE 3,031 0 0
MONDELEZ INTL INC COM 609207105 1,287,480 21,555 SH SOLE 21,555 0 0
MONOLITHIC PWR SYS INC COM COM 609839105 92,032,165 155,539 SH SOLE 155,539 0 0
MOODYS CORP COM 615369105 213,878,513 451,821 SH SOLE 451,821 0 0
MORNINGSTAR INC COM 617700109 28,853,090 85,678 SH SOLE 85,678 0 0
MSCI INC COM COM 55354g100 40,814,363 68,023 SH SOLE 68,023 0 0
MURPHY USA INC COM COM 626755102 36,014,280 71,777 SH SOLE 71,777 0 0
NEOGEN CORP COM COM 640491106 287,924 23,717 SH SOLE 23,717 0 0
NESTLE S A F SPONSORED ADR 1 A COM 641069406 587,586 7,192 SH SOLE 7,192 0 0
NEXTERA ENERGY INC SHS COM 65339f101 1,636,253 22,824 SH SOLE 22,824 0 0
NORFOLK SOUTHERN CO COM 655844108 1,472,273 6,273 SH SOLE 6,273 0 0
NOVANTA INC COM NPV COM 67000b104 30,550,960 199,980 SH SOLE 199,980 0 0
NOVARTIS AG F SPONSORED ADR 1 COM 66987v109 337,179 3,465 SH SOLE 3,465 0 0
NXP SEMICONDUCTORS COM n6596x109 799,391 3,846 SH SOLE 3,846 0 0
O REILLY AUTOMOTIVE COM 67103h107 42,579,706 35,908 SH SOLE 35,908 0 0
OLD DOMINION FGHT LINES INC CO COM 679580100 150,224,731 851,614 SH SOLE 851,614 0 0
ONEOK INC COM 682680103 480,012 4,781 SH SOLE 4,781 0 0
ORACLE CORP COM 68389x105 320,782 1,925 SH SOLE 1,925 0 0
OTIS WORLDWIDE ORD SHS COM 68902v107 783,295 8,458 SH SOLE 8,458 0 0
PAYCHEX INC COM 704326107 4,770,705 34,023 SH SOLE 34,023 0 0
PELOTON INTERACTIVE INC CL A C COM 70614w100 411,075 47,250 SH SOLE 47,250 0 0
PEPSICO INC COM 713448108 1,164,780 7,660 SH SOLE 7,660 0 0
PERIMETER SOLUTIONS INC COMMON COM 71385m107 28,909,786 2,262,112 SH SOLE 2,262,112 0 0
PFIZER INC COM 717081103 1,186,342 44,717 SH SOLE 44,717 0 0
PHILIP MORRIS INTL COM 718172109 349,015 2,900 SH SOLE 2,900 0 0
PINNACLE WEST CAP CORP COM 723484101 254,310 3,000 SH SOLE 3,000 0 0
PNC FINL SERVICES COM 693475105 723,766 3,753 SH SOLE 3,753 0 0
POOL CORPORATION COM 73278l105 695,859 2,041 SH SOLE 2,041 0 0
PROCORE TECHNOLOGIES INC COM 74275k108 24,333,798 324,754 SH SOLE 324,754 0 0
PROCTER & GAMBLE CO COM 742718109 21,693,575 129,398 SH SOLE 129,398 0 0
PROLOGIS INC. COM 74340w103 215,839 2,042 SH SOLE 2,042 0 0
QUALCOMM INC COM 747525103 47,974,587 312,294 SH SOLE 312,294 0 0
RANGE RESOURCES CORP DEL COM 75281a109 3,157,317 87,752 SH SOLE 87,752 0 0
RBC BEARINGS INC COM 75524b104 23,962,080 80,103 SH SOLE 80,103 0 0
REPLIGEN CORPORATION COM 759916109 81,078,555 563,280 SH SOLE 563,280 0 0
ROPER TECHNOLOGIES INC COM 776696106 25,216,364 48,507 SH SOLE 48,507 0 0
RPM INTERNATIONAL INC COM 749685103 449,169 3,650 SH SOLE 3,650 0 0
RTX CORP COM 75513e101 391,481 3,383 SH SOLE 3,383 0 0
RXSIGHT INC COM 78349d107 14,523,700 422,446 SH SOLE 422,446 0 0
S & P GLOBAL INC COM 78409v104 174,974,775 351,334 SH SOLE 351,334 0 0
SBA COMMUNICATIONS CORP CL A COM 78410g104 1,955,702 9,596 SH SOLE 9,596 0 0
SERVICENOW INC COM 81762p102 26,946,130 25,418 SH SOLE 25,418 0 0
SERVICETITAN INC CL A COM 81764x103 8,356,644 81,235 SH SOLE 81,235 0 0
SHERWIN-WILLIAMS COM 824348106 50,197,544 147,670 SH SOLE 147,670 0 0
SHOPIFY INC. COM 82509l107 5,105,541 48,016 SH SOLE 48,016 0 0
SHORE BANCSHARES, INC. COM 825107105 317,016 20,001 SH SOLE 20,001 0 0
SIMPSON MANUFACTURING CO COM 829073105 16,865,755 101,705 SH SOLE 101,705 0 0
SITEONE LANDSCAPE SUPPLY, INC. COM 82982l103 88,490,020 671,549 SH SOLE 671,549 0 0
SOUTHERN COMPANY COM 842587107 275,031 3,341 SH SOLE 3,341 0 0
SPS COMMERCE INC COM 78463m107 22,550,436 122,563 SH SOLE 122,563 0 0
STARBUCKS CORP COM COM 855244109 762,029 8,351 SH SOLE 8,351 0 0
STRYKER CORP COM 863667101 1,614,824 4,485 SH SOLE 4,485 0 0
T ROWE PRICE GROUP INC COM 74144t108 8,355,881 73,887 SH SOLE 73,887 0 0
TERRENO REALTY CORP COM 88146m101 2,025,782 34,254 SH SOLE 34,254 0 0
THE DESCARTES SYSTEMS GROUP IN COM 249906108 30,735,317 270,557 SH SOLE 270,557 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 113,568,341 218,304 SH SOLE 218,304 0 0
TJX COMPANIES INC COM 872540109 790,097 6,540 SH SOLE 6,540 0 0
TRANSDIGM GROUP INC COM 893641100 222,039,921 175,210 SH SOLE 175,210 0 0
TRIMBLE INC COM 896239100 324,683 4,595 SH SOLE 4,595 0 0
TRUPANION, INC. COM 898202106 17,035,502 353,434 SH SOLE 353,434 0 0
TYLER TECHNOLOGIES INC COM 902252105 59,642,740 103,431 SH SOLE 103,431 0 0
U S BANCORP COM 902973304 730,364 15,270 SH SOLE 15,270 0 0
UBER TECHNOLOGIES, INC. COM 90353t100 30,648,290 508,095 SH SOLE 508,095 0 0
UNION PACIFIC CORP COM 907818108 687,313 3,014 SH SOLE 3,014 0 0
UNITED PARCEL SRVC CLASS B COM 911312106 227,106 1,801 SH SOLE 1,801 0 0
UNITEDHEALTH GRP INC COM 91324p102 3,214,740 6,355 SH SOLE 6,355 0 0
UTZ BRANDS INC. COM 918090101 18,150,418 1,159,031 SH SOLE 1,159,031 0 0
VEEVA SYSTEMS, INC. COM 922475108 171,183,225 814,189 SH SOLE 814,189 0 0
VENTAS INC REIT COM 92276f100 467,881 7,945 SH SOLE 7,945 0 0
VERALTO CORP COM 92338c103 171,207,862 1,680,980 SH SOLE 1,680,980 0 0
VERISK ANALYTICS INC COM 92345y106 99,575,996 361,529 SH SOLE 361,529 0 0
VERIZON COMMUNICATN COM 92343v104 435,011 10,878 SH SOLE 10,878 0 0
VISA INC CL A COM 92826c839 255,318,293 807,867 SH SOLE 807,867 0 0
VULCAN MATERIALS CO COM 929160109 248,070,129 964,390 SH SOLE 964,390 0 0
W.P. CAREY INC. REIT COM 92936u109 297,665 5,464 SH SOLE 5,464 0 0
WABTEC COM 929740108 3,132,596 16,523 SH SOLE 16,523 0 0
WALMART INC COM 931142103 1,076,340 11,913 SH SOLE 11,913 0 0
WALT DISNEY CO COM 254687106 1,412,475 12,685 SH SOLE 12,685 0 0
WASTE CONNECTIONS INC COM 94106b101 221,057,358 1,288,363 SH SOLE 1,288,363 0 0
WATSCO INC COM 942622200 9,084,090 19,169 SH SOLE 19,169 0 0
WD-40 COMPANY COM 929236107 15,722,655 64,788 SH SOLE 64,788 0 0
WELLS FARGO BK N A COM 949746101 223,995 3,189 SH SOLE 3,189 0 0
WEST PHARMACEUTICALS, INC. COM 955306105 130,072,820 397,096 SH SOLE 397,096 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,754,688 31,200 SH SOLE 31,200 0 0
WILLSCOT HLDGS CORP COM 971378104 11,998,829 358,709 SH SOLE 358,709 0 0
WNS HOLDINGS LTD COM g98196101 49,127,460 1,036,663 SH SOLE 1,036,663 0 0
ZOETIS INC COM 98978v103 48,377,390 296,921 SH SOLE 296,921 0 0
ISHARES CORE MSCI EAFE ETF ETFS 46432f842 241,060 3,430 SH SOLE 3,430 0 0
ISHARES MSCI EAFE ETF ETFS 464287465 941,496 12,452 SH SOLE 12,452 0 0
ISHARES MSCI EMERGING MARKETS ETFS 46434g764 273,368 4,930 SH SOLE 4,930 0 0
ISHARES RUSSELL 2000 GROWTH IN ETFS 464287648 1,746,204 6,067 SH SOLE 6,067 0 0
ISHARES RUSSELL MIDCAP GROWTH ETFS 464287481 1,193,098 9,413 SH SOLE 9,413 0 0
ISHARES TR SELECT DIVID ETF ETFS 464287168 223,849 1,705 SH SOLE 1,705 0 0
ISHARES TR U.S. TECH ETF ETFS 464287721 304,683 1,910 SH SOLE 1,910 0 0
S&P DEP RECEIPTS ETFS 78462f103 256,117 437 SH SOLE 437 0 0
SPDR FUND CONSUMER DISCRE SELE ETFS 81369y407 321,045 1,431 SH SOLE 1,431 0 0
SPDR GOLD TRUST ETFS 78463v107 363,195 1,500 SH SOLE 1,500 0 0
TECHNOLOGY SELECT SECTOR SPDR ETFS 81369y803 222,289 956 SH SOLE 956 0 0
VANGUARD DIVIDEND APPREC ETFS 921908844 1,683,942 8,599 SH SOLE 8,599 0 0
VANGUARD FTSE ALL WORLD EX US ETFS 922042775 2,957,878 51,522 SH SOLE 51,522 0 0
VANGUARD FTSE DEVELOPED MARKET ETFS 921943858 200,940 4,202 SH SOLE 4,202 0 0
VANGUARD FTSE EMERGING MARKETS ETFS 922042858 853,539 19,381 SH SOLE 19,381 0 0
VANGUARD HEALTH CARE ETFS 92204a504 305,443 1,204 SH SOLE 1,204 0 0
VANGUARD HIGH DIVIDEND YIELD E ETFS 921946406 1,187,608 9,308 SH SOLE 9,308 0 0
VANGUARD INDEX FDS SMALL CP ET ETFS 922908751 362,823 1,510 SH SOLE 1,510 0 0
VANGUARD INFO TECHNOLOGY INDEX ETFS 92204a702 355,670 572 SH SOLE 572 0 0
VANGUARD MID CAP ETF ETFS 922908629 651,873 2,468 SH SOLE 2,468 0 0
VANGUARD REIT ETF ETFS 922908553 541,517 6,079 SH SOLE 6,079 0 0
VANGUARD S&P 500 ETF ETFS 922908363 7,563,276 14,037 SH SOLE 14,037 0 0
VANGUARD TOTAL STK MKT ETF ETFS 922908769 757,853 2,615 SH SOLE 2,615 0 0
WISDOMTREE TR INDIA ERNGS FD ETFS 97717w422 407,430 9,000 SH SOLE 9,000 0 0