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
ADOBE SYSTEMS INCORPORATED COM 00724F101 13,155,787 26,904 SH SOLE 26,904 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 6,882,028 57,231 SH SOLE 57,231 0 0
ALPHABET INC CAP STK CL C 02079K107 28,504,524 235,633 SH SOLE 235,633 0 0
AMERICAN TOWER CORP NEW COM 03027X100 7,369,914 38,001 SH SOLE 38,001 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 13,117,583 91,892 SH SOLE 91,892 0 0
ANALOG DEVICES INC COM 032654105 29,009,157 148,910 SH SOLE 148,910 0 0
ANSYS INC COM 03662Q105 5,861,962 17,749 SH SOLE 17,749 0 0
APPLE INC COM 037833100 51,997,344 268,069 SH SOLE 268,069 0 0
APPLIED MATLS INC COM 038222105 35,994,074 249,025 SH SOLE 249,025 0 0
AUTODESK INC COM 052769106 5,177,861 25,306 SH SOLE 25,306 0 0
BALL CORP COM 058498106 8,219,776 141,209 SH SOLE 141,209 0 0
BANK NEW YORK MELLON CORP COM 064058100 6,842,724 153,700 SH SOLE 153,700 0 0
BCE INC COM NEW 05534B760 6,943,541 153,134 SH SOLE 153,134 0 0
BECTON DICKINSON & CO COM 075887109 10,445,820 39,566 SH SOLE 39,566 0 0
BOSTON SCIENTIFIC CORP COM 101137107 30,502,379 563,919 SH SOLE 563,919 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,736,737 40,419 SH SOLE 40,419 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 26,377,402 112,474 SH SOLE 112,474 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 7,612,546 94,143 SH SOLE 94,143 0 0
CINTAS CORP COM 172908105 40,835,122 82,150 SH SOLE 82,150 0 0
CISCO SYS INC COM 17275R102 7,730,008 149,401 SH SOLE 149,401 0 0
COGNEX CORP COM 192422103 3,927,506 70,109 SH SOLE 70,109 0 0
COOPER COS INC COM NEW 216648402 17,481,724 45,593 SH SOLE 45,593 0 0
CREDICORP LTD COM G2519Y108 5,580,644 37,799 SH SOLE 37,799 0 0
CROWN HLDGS INC COM 228368106 3,996,367 46,004 SH SOLE 46,004 0 0
CVS HEALTH CORP COM 126650100 10,288,825 148,833 SH SOLE 148,833 0 0
DANAHER CORPORATION COM 235851102 26,590,080 110,792 SH SOLE 110,792 0 0
DARLING INGREDIENTS INC COM 237266101 5,583,028 87,522 SH SOLE 87,522 0 0
DEERE & CO COM 244199105 29,235,269 72,152 SH SOLE 72,152 0 0
DISNEY WALT CO COM 254687106 6,458,515 72,340 SH SOLE 72,340 0 0
ECOLAB INC COM 278865100 8,909,220 47,722 SH SOLE 47,722 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 10,587,790 112,726 SH SOLE 112,726 0 0
EQUINIX INC COM 29444U700 25,213,862 32,163 SH SOLE 32,163 0 0
GENERAC HLDGS INC COM 368736104 6,484,918 43,485 SH SOLE 43,485 0 0
GILEAD SCIENCES INC COM 375558103 7,079,727 91,861 SH SOLE 91,861 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 43,952,681 630,598 SH SOLE 630,598 0 0
HUBBELL INC COM 443510607 4,101,729 12,371 SH SOLE 12,371 0 0
IDEX CORP COM 45167R104 5,081,858 23,608 SH SOLE 23,608 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,478,207 66,132 SH SOLE 66,132 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,924,057 36,739 SH SOLE 36,739 0 0
IPG PHOTONICS CORP COM 44980X109 5,607,600 41,287 SH SOLE 41,287 0 0
IQVIA HLDGS INC COM 46266C105 31,986,569 142,308 SH SOLE 142,308 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 5,524,022 936,275 SH SOLE 936,275 0 0
JONES LANG LASALLE INC COM 48020Q107 7,160,101 45,957 SH SOLE 45,957 0 0
LPL FINL HLDGS INC COM 50212V100 6,374,395 29,317 SH SOLE 29,317 0 0
MARRIOTT INTL INC NEW CL A 571903202 7,061,595 38,443 SH SOLE 38,443 0 0
MASTERCARD INCORPORATED CL A 57636Q104 44,231,698 112,463 SH SOLE 112,463 0 0
MCCORMICK & CO INC COM NON VTG 579780206 7,583,689 86,939 SH SOLE 86,939 0 0
MERCK & CO INC COM 58933Y105 12,018,676 104,157 SH SOLE 104,157 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 3,811,626 2,906 SH SOLE 2,906 0 0
MICROSOFT CORP COM 594918104 96,817,906 284,307 SH SOLE 284,307 0 0
MSCI INC COM 55354G100 7,929,593 16,897 SH SOLE 16,897 0 0
NIKE INC CL B 654106103 8,156,895 73,905 SH SOLE 73,905 0 0
NVIDIA CORPORATION COM 67066G104 17,977,504 42,498 SH SOLE 42,498 0 0
PAYPAL HLDGS INC COM 70450Y103 7,676,486 115,038 SH SOLE 115,038 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,419,863 35,162 SH SOLE 35,162 0 0
QUANTA SVCS INC COM 74762E102 9,594,422 48,839 SH SOLE 48,839 0 0
REPUBLIC SVCS INC COM 760759100 8,444,262 55,130 SH SOLE 55,130 0 0
ROCKWELL AUTOMATION INC COM 773903109 10,763,461 32,671 SH SOLE 32,671 0 0
STARBUCKS CORP COM 855244109 7,617,318 76,896 SH SOLE 76,896 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 13,366,652 132,448 SH SOLE 132,448 0 0
TARGET CORP COM 87612E106 9,574,357 72,588 SH SOLE 72,588 0 0
TEXAS INSTRS INC COM 882508104 11,271,772 62,614 SH SOLE 62,614 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 47,597,165 91,226 SH SOLE 91,226 0 0
TJX COS INC NEW COM 872540109 10,484,623 123,654 SH SOLE 123,654 0 0
TRACTOR SUPPLY CO COM 892356106 8,018,413 36,266 SH SOLE 36,266 0 0
TRAVELERS COMPANIES INC COM 89417E109 8,659,382 49,864 SH SOLE 49,864 0 0
TRIMBLE INC COM 896239100 3,318,756 62,689 SH SOLE 62,689 0 0
UNITED PARCEL SERVICE INC CL B 911312106 11,105,613 61,956 SH SOLE 61,956 0 0
UNITED RENTALS INC COM 911363109 41,837,612 93,939 SH SOLE 93,939 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,670,471 152,473 SH SOLE 152,473 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 16,690,387 47,428 SH SOLE 47,428 0 0
VISA INC COM CL A 92826C839 34,109,252 143,630 SH SOLE 143,630 0 0
WASTE MGMT INC DEL COM 94106L109 19,168,459 110,532 SH SOLE 110,532 0 0
WATERS CORP COM 941848103 5,793,247 21,735 SH SOLE 21,735 0 0
WESTROCK CO COM 96145D105 2,324,960 79,978 SH SOLE 79,978 0 0
XYLEM INC COM 98419M100 7,582,479 67,328 SH SOLE 67,328 0 0