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
ADOBE INC Common Stock 00724F101   7,888,245 13,222 SH   DFND 1 0 13,222 0
ADVANCED DRAIN SYS INC DEL Common Stock 00790R104   15,470,400 110,000 SH   DFND 1 0 110,000 0
ADVANCED MICRO DEVICES INC Common Stock 007903107   27,760,251 188,320 SH   DFND 1 0 188,320 0
AECOM Common Stock 00766T100   11,874,667 128,472 SH   DFND 1 0 128,472 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101   13,410,834 96,460 SH   DFND 1 0 96,460 0
ALARM COM HLDGS INC Common Stock 011642105   5,210,763 80,637 SH   DFND 1 0 80,637 0
ALCON AG Common Stock H01301128   15,760,003 201,962 SH   DFND 1 132,381 69,581 0
ALPHABET INC Common Stock 02079K305   35,031,039 250,777 SH   DFND 1 0 250,777 0
ALTAIR ENGR INC Common Stock 021369103   27,644,958 328,520 SH   DFND 1 0 328,520 0
AMAZON COM INC Common Stock 023135106   3,033,938 19,968 SH   DFND 1 0 19,968 0
AMERICAN WTR WKS CO INC NEW Common Stock 030420103   13,230,942 100,242 SH   DFND 1 0 100,242 0
ANSYS INC Common Stock 03662Q105   32,985,066 90,898 SH   DFND 1 0 90,898 0
API GROUP CORP Common Stock 00187Y100   26,123,000 755,000 SH   DFND 1 0 755,000 0
APPLIED INDL TECHNOLOGIES IN Common Stock 03820C105   9,383,111 54,335 SH   DFND 1 0 54,335 0
APTIV PLC Common Stock G6095L109   17,060,527 190,153 SH   DFND 1 63,153 127,000 0
ATLASSIAN CORPORATION Common Stock 049468101   6,287,829 26,435 SH   DFND 1 0 26,435 0
AUTODESK INC Common Stock 052769106   12,590,594 51,711 SH   DFND 1 0 51,711 0
AVANTOR INC Common Stock 05352A100   14,974,448 655,911 SH   DFND 1 0 655,911 0
BJS WHSL CLUB HLDGS INC Common Stock 05550J101   4,435,023 66,532 SH   DFND 1 0 66,532 0
BOSTON SCIENTIFIC CORP Common Stock 101137107   5,081,383 87,898 SH   DFND 1 0 87,898 0
CADENCE DESIGN SYSTEM INC Common Stock 127387108   34,362,199 126,160 SH   DFND 1 0 126,160 0
CALIFORNIA WTR SVC GROUP Common Stock 130788102   8,323,579 160,470 SH   DFND 1 0 160,470 0
CHARTER COMMUNICATIONS INC N Common Stock 16119P108   4,000,683 10,293 SH   DFND 1 0 10,293 0
CHIPOTLE MEXICAN GRILL INC Common Stock 169656105   3,963,302 1,733 SH   DFND 1 0 1,733 0
CINTAS CORP Common Stock 172908105   20,791,770 34,500 SH   DFND 1 0 34,500 0
CLEAN HARBORS INC Common Stock 184496107   40,883,156 234,274 SH   DFND 1 0 234,274 0
CORE & MAIN INC Common Stock 21874C102   22,831,650 565,000 SH   DFND 1 0 565,000 0
COSTAR GROUP INC Common Stock 22160N109   8,867,638 101,472 SH   DFND 1 0 101,472 0
COSTCO WHSL CORP NEW Common Stock 22160K105   8,998,211 13,632 SH   DFND 1 0 13,632 0
CROWDSTRIKE HLDGS INC Common Stock 22788C105   59,467,602 232,914 SH   DFND 1 0 232,914 0
CRYOPORT INC Common Stock 229050307   11,602,010 749,000 SH   DFND 1 0 749,000 0
CVS HEALTH CORP Common Stock 126650100   5,269,790 66,740 SH   DFND 1 0 66,740 0
CYBERARK SOFTWARE LTD Common Stock M2682V108   26,066,950 119,000 SH   DFND 1 0 119,000 0
DANAHER CORPORATION Common Stock 235851102   16,256,030 70,269 SH   DFND 1 0 70,269 0
DESCARTES SYS GROUP INC Common Stock 249906108   5,684,137 67,620 SH   DFND 1 0 67,620 0
DEXCOM INC Common Stock 252131107   23,531,187 189,630 SH   DFND 1 0 189,630 0
DIGITAL RLTY TR INC Common Stock 253868103   22,609,440 168,000 SH   DFND 1 0 168,000 0
DISNEY WALT CO Common Stock 254687106   2,975,236 32,952 SH   DFND 1 0 32,952 0
ECOLAB INC Common Stock 278865100   39,518,659 199,237 SH   DFND 1 0 199,237 0
EQUINIX INC Common Stock 29444U700   27,624,877 34,300 SH   DFND 1 0 34,300 0
ESSENTIAL UTILS INC Common Stock 29670G102   21,361,698 571,933 SH   DFND 1 0 571,933 0
EXACT SCIENCES CORP Common Stock 30063P105   4,335,006 58,597 SH   DFND 1 0 58,597 0
EXPONENT INC Common Stock 30214U102   11,049,020 125,500 SH   DFND 1 0 125,500 0
FACTSET RESH SYS INC Common Stock 303075105   6,532,246 13,693 SH   DFND 1 0 13,693 0
FERGUSON PLC NEW Common Stock G3421J106   36,085,270 187,289 SH   DFND 1 89,985 97,304 0
FISERV INC Common Stock 337738108   23,512,680 177,000 SH   DFND 1 0 177,000 0
FORTINET INC Common Stock 34959E109   9,891,570 169,000 SH   DFND 1 0 169,000 0
FRONTIER COMMUNICATIONS PARE Common Stock 35909D109   3,960,541 156,296 SH   DFND 1 0 156,296 0
GARMIN LTD Common Stock H2906T109   12,807,469 99,638 SH   DFND 1 69,345 30,293 0
GENTEX CORP Common Stock 371901109   17,087,941 523,207 SH   DFND 1 0 523,207 0
GLOBAL PMTS INC Common Stock 37940X102   23,712,170 186,710 SH   DFND 1 0 186,710 0
GODADDY INC Common Stock 380237107   4,948,011 46,609 SH   DFND 1 0 46,609 0
HEALTHEQUITY INC Common Stock 42226A107   4,931,726 74,385 SH   DFND 1 0 74,385 0
HOLOGIC INC Common Stock 436440101   30,972,646 433,487 SH   DFND 1 0 433,487 0
HUBSPOT INC Common Stock 443573100   8,571,093 14,764 SH   DFND 1 0 14,764 0
IDEX CORP Common Stock 45167R104   14,145,585 65,154 SH   DFND 1 0 65,154 0
IDEXX LABS INC Common Stock 45168D104   4,024,113 7,250 SH   DFND 1 0 7,250 0
INTUIT Common Stock 461202103   9,738,592 15,581 SH   DFND 1 0 15,581 0
INTUITIVE SURGICAL INC Common Stock 46120E602   29,261,594 86,737 SH   DFND 1 0 86,737 0
JOHN BEAN TECHNOLOGIES CORP Common Stock 477839104   14,432,582 145,124 SH   DFND 1 0 145,124 0
KLA CORP Common Stock 482480100   21,549,954 37,072 SH   DFND 1 0 37,072 0
LABORATORY CORP AMER HLDGS Common Stock 50540R409   5,314,722 23,383 SH   DFND 1 0 23,383 0
LAUDER ESTEE COS INC Common Stock 518439104   2,101,174 14,367 SH   DFND 1 0 14,367 0
LITTELFUSE INC Common Stock 537008104   11,505,080 43,000 SH   DFND 1 0 43,000 0
LULULEMON ATHLETICA INC Common Stock 550021109   4,149,630 8,116 SH   DFND 1 0 8,116 0
MANHATTAN ASSOCIATES INC Common Stock 562750109   341,067 1,584 SH   DFND 1 0 1,584 0
MASCO CORP Common Stock 574599106   12,593,379 188,017 SH   DFND 1 0 188,017 0
MATCH GROUP INC NEW Common Stock 57667L107   5,920,629 162,209 SH   DFND 1 0 162,209 0
MEDTRONIC PLC Common Stock G5960L103   39,022,006 473,683 SH   DFND 1 400,696 72,987 0
MERCK & CO INC Common Stock 58933Y105   6,095,853 55,915 SH   DFND 1 0 55,915 0
METTLER TOLEDO INTERNATIONAL Common Stock 592688105   18,785,112 15,487 SH   DFND 1 0 15,487 0
MICROSOFT CORP Common Stock 594918104   7,350,830 19,548 SH   DFND 1 0 19,548 0
MIDDLESEX WTR CO Common Stock 596680108   6,233,900 95,000 SH   DFND 1 0 95,000 0
MOTOROLA SOLUTIONS INC Common Stock 620076307   19,411,580 62,000 SH   DFND 1 0 62,000 0
MSA SAFETY INC Common Stock 553498106   25,324,500 150,000 SH   DFND 1 0 150,000 0
MSCI INC Common Stock 55354G100   9,014,198 15,936 SH   DFND 1 0 15,936 0
NASDAQ INC Common Stock 631103108   8,475,242 145,773 SH   DFND 1 0 145,773 0
NATERA INC Common Stock 632307104   5,652,132 90,232 SH   DFND 1 0 90,232 0
NETFLIX INC Common Stock 64110L106   5,066,960 10,407 SH   DFND 1 0 10,407 0
NEW YORK TIMES CO Common Stock 650111107   5,503,978 112,349 SH   DFND 1 0 112,349 0
NIKE INC Common Stock 654106103   3,835,127 35,324 SH   DFND 1 0 35,324 0
NVENT ELECTRIC PLC Common Stock G6700G107   58,194,196 984,840 SH   DFND 1 553,840 431,000 0
NVIDIA CORPORATION Common Stock 67066G104   52,398,238 105,808 SH   DFND 1 0 105,808 0
OKTA INC Common Stock 679295105   11,135,190 123,000 SH   DFND 1 0 123,000 0
OMNICELL COM Common Stock 68213N109   12,555,325 333,652 SH   DFND 1 0 333,652 0
ON SEMICONDUCTOR CORP Common Stock 682189105   14,051,751 168,224 SH   DFND 1 0 168,224 0
ORACLE CORP Common Stock 68389X105   4,175,344 39,603 SH   DFND 1 0 39,603 0
OSI SYSTEMS INC Common Stock 671044105   20,389,900 158,000 SH   DFND 1 0 158,000 0
PALO ALTO NETWORKS INC Common Stock 697435105   27,187,051 92,197 SH   DFND 1 0 92,197 0
PAYCOM SOFTWARE INC Common Stock 70432V102   2,440,123 11,804 SH   DFND 1 0 11,804 0
PAYPAL HLDGS INC Common Stock 70450Y103   9,334,320 152,000 SH   DFND 1 0 152,000 0
PENTAIR PLC Common Stock G7S00T104   16,049,787 220,737 SH   DFND 1 0 220,737 0
PLANET FITNESS INC Common Stock 72703H101   11,471,001 157,137 SH   DFND 1 0 157,137 0
POWERSCHOOL HOLDINGS INC Common Stock 73939C106   2,818,365 119,625 SH   DFND 1 0 119,625 0
PRIMO WATER CORPORATION Common Stock 74167P108   9,081,802 603,442 SH   DFND 1 0 603,442 0
PROCTER AND GAMBLE CO Common Stock 742718109   4,622,165 31,542 SH   DFND 1 0 31,542 0
PTC INC Common Stock 69370C100   34,932,164 199,658 SH   DFND 1 0 199,658 0
RAPID7 INC Common Stock 753422104   19,927,900 349,000 SH   DFND 1 0 349,000 0
ROCKWELL AUTOMATION INC Common Stock 773903109   17,717,541 57,065 SH   DFND 1 0 57,065 0
ROLLINS INC Common Stock 775711104   22,752,070 521,000 SH   DFND 1 0 521,000 0
ROPER TECHNOLOGIES INC Common Stock 776696106   21,971,987 40,303 SH   DFND 1 0 40,303 0
S&P GLOBAL INC Common Stock 78409V104   7,750,068 17,593 SH   DFND 1 0 17,593 0
SERVICENOW INC Common Stock 81762P102   62,502,464 88,469 SH   DFND 1 0 88,469 0
SHIFT4 PMTS INC Common Stock 82452J109   17,841,600 240,000 SH   DFND 1 0 240,000 0
SJW GROUP Common Stock 784305104   6,289,676 96,246 SH   DFND 1 0 96,246 0
SMITH A O CORP Common Stock 831865209   14,344,560 174,000 SH   DFND 1 0 174,000 0
SNOWFLAKE INC Common Stock 833445109   36,413,418 182,982 SH   DFND 1 0 182,982 0
SOHO HOUSE & CO INC Common Stock 586001109   2,903,045 407,731 SH   DFND 1 0 407,731 0
SPLUNK INC Common Stock 848637104   58,246,452 382,320 SH   DFND 1 0 382,320 0
SPROUTS FMRS MKT INC Common Stock 85208M102   3,779,281 78,555 SH   DFND 1 0 78,555 0
SPS COMM INC Common Stock 78463M107   16,108,492 83,102 SH   DFND 1 0 83,102 0
STANTEC INC Common Stock 85472N109   19,414,168 240,642 SH   DFND 1 0 240,642 0
STERICYCLE INC Common Stock 858912108   24,406,863 492,471 SH   DFND 1 0 492,471 0
STERIS PLC Common Stock G8473T100   48,106,917 218,817 SH   DFND 1 129,817 89,000 0
SYNOPSYS INC Common Stock 871607107   54,744,201 106,318 SH   DFND 1 0 106,318 0
T-MOBILE US INC Common Stock 872590104   8,673,693 54,099 SH   DFND 1 0 54,099 0
TE CONNECTIVITY LTD Common Stock H84989104   11,099,219 78,998 SH   DFND 1 0 78,998 0
TERADYNE INC Common Stock 880770102   16,307,083 150,268 SH   DFND 1 0 150,268 0
TETRA TECH INC NEW Common Stock 88162G103   10,140,998 60,750 SH   DFND 1 0 60,750 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   29,544,302 55,661 SH   DFND 1 0 55,661 0
TOPGOLF CALLAWAY BRANDS CORP Common Stock 131193104   2,798,308 195,140 SH   DFND 1 0 195,140 0
TORO CO Common Stock 891092108   10,220,343 106,473 SH   DFND 1 0 106,473 0
TRACTOR SUPPLY CO Common Stock 892356106   4,710,017 21,904 SH   DFND 1 0 21,904 0
TRANSUNION Common Stock 89400J107   12,024,250 175,000 SH   DFND 1 0 175,000 0
TYLER TECHNOLOGIES INC Common Stock 902252105   10,087,145 24,125 SH   DFND 1 0 24,125 0
UNITEDHEALTH GROUP INC Common Stock 91324P102   6,016,499 11,428 SH   DFND 1 0 11,428 0
VAIL RESORTS INC Common Stock 91879Q109   4,718,327 22,103 SH   DFND 1 0 22,103 0
VARONIS SYS INC Common Stock 922280102   23,273,920 514,000 SH   DFND 1 0 514,000 0
VERALTO CORP Common Stock 92338C103   12,329,293 149,882 SH   DFND 1 0 149,882 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104   4,950,915 131,324 SH   DFND 1 0 131,324 0
VISA INC Common Stock 92826C839   24,208,384 92,984 SH   DFND 1 0 92,984 0
WABTEC Common Stock 929740108   28,425,600 224,000 SH   DFND 1 0 224,000 0
WASTE CONNECTIONS INC Common Stock 94106B101   19,251,203 128,969 SH   DFND 1 0 128,969 0
WASTE MGMT INC DEL Common Stock 94106L109   12,538,075 70,006 SH   DFND 1 0 70,006 0
WIX COM LTD Common Stock M98068105   3,607,315 29,323 SH   DFND 1 0 29,323 0
XYLEM INC Common Stock 98419M100   19,746,427 172,669 SH   DFND 1 0 172,669 0
YETI HLDGS INC Common Stock 98585X104   4,291,837 82,886 SH   DFND 1 0 82,886 0
ZOETIS INC Common Stock 98978V103   6,215,773 31,493 SH   DFND 1 0 31,493 0
ZSCALER INC Common Stock 98980G102   20,605,080 93,000 SH   DFND 1 0 93,000 0
ZURN ELKAY WATER SOLNS CORP Common Stock 98983L108   11,183,947 380,277 SH   DFND 1 0 380,277 0