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
Abbott Labs COM 002824100   89,556 856,914 SH   SOLE   856,914 0 0
Accenture PLC Ireland SHS Class A G1151C101   85,356 281,779 SH   SOLE   281,779 0 0
Adobe Systems Incorporated COM 00724F101   140,326 256,448 SH   SOLE   256,448 0 0
Agilent Technologies Inc. COM 00846U101   102,253 782,917 SH   SOLE   782,917 0 0
Alexandria Real Estate Equities COM 015271109   94,107 809,068 SH   SOLE   809,068 0 0
Alphabet Inc. Cap STK CL C 02079K107   210,230 1,127,752 SH   SOLE   1,127,752 0 0
Amazon Com Inc. COM 023135106   218,717 1,108,671 SH   SOLE   1,108,671 0 0
American Tower Corp New COM 03027X100   80,036 410,368 SH   SOLE   410,368 0 0
Ametek Inc. COM 031100100   80,395 483,152 SH   SOLE   483,152 0 0
Ansys COM 03662Q105   128,081 398,560 SH   SOLE   398,560 0 0
Ares Capital Corp COM 04010L103   34,926 1,680,650 SH   SOLE   1,680,650 0 0
Automatic Data Processing In COM 053015103   4,003 16,773 SH   SOLE   16,773 0 0
Avantor Inc Com COM 05352A100   109,624 5,128,504 SH   SOLE   5,128,504 0 0
Broadcom Inc COM 11135F101   105,877 66,714 SH   SOLE   66,714 0 0
Brookfield Infrastructure NPV COM G16252101   119,180 4,341,905 SH   SOLE   4,341,905 0 0
Brookfield Renewable Partners LP NPV PARTNERSHIP UNIT G16258108   63,952 2,578,419 SH   SOLE   2,578,419 0 0
Cisco Sys Inc COM 17275R102   2,253 47,442 SH   SOLE   47,442 0 0
CME Group Inc COM 12572Q105   105,396 539,237 SH   SOLE   539,237 0 0
Coca Cola Co COM 191216100   128,657 2,015,129 SH   SOLE   2,015,129 0 0
Costco Wholesale Com COM 22160K105   77,995 91,801 SH   SOLE   91,801 0 0
Danaher Corporation COM 235851102   117,623 467,605 SH   SOLE   467,605 0 0
Deere & Company Com USD1 COM 244199105   72,315 192,220 SH   SOLE   192,220 0 0
Eaton Corp Plc SHS G29183103   1,850 5,906 SH   SOLE   5,906 0 0
Edwards Lifesciences Corp COM 28176E108   132,606 1,423,010 SH   SOLE   1,423,010 0 0
Fortinet Inc COM 34959E109   82,985 1,383,197 SH   SOLE   1,383,197 0 0
GRAIL Inc NPV COM 384747101   20 1,345 SH   SOLE   1,345 0 0
HDFC Bank Ltd Sponsored ADS 40415F101   113,786 1,767,723 SH   SOLE   1,767,723 0 0
Home Depot Inc COM 437076102   2,125 6,172 SH   SOLE   6,172 0 0
Honeywell Intl Inc. COM 438516106   29,688 138,666 SH   SOLE   138,666 0 0
Humana Inc. COM 444859102   115,257 316,913 SH   SOLE   316,913 0 0
ICON SHS G4705A100   139,518 444,954 SH   SOLE   444,954 0 0
Idex Corp COM 45167R104   86,697 433,403 SH   SOLE   433,403 0 0
Illumina Inc COM 452327109   47,148 443,928 SH   SOLE   443,928 0 0
Ingersoll Rand Inc COM 45687V106   69,700 766,936 SH   SOLE   766,936 0 0
Intercontinental Exchange IN COM 45866F104   145,449 1,059,079 SH   SOLE   1,059,079 0 0
Intuit COM 461202103   118,442 181,754 SH   SOLE   181,754 0 0
Johnson & Johnson COM 478160104   2,929 20,048 SH   SOLE   20,048 0 0
Marsh & McLennan COS Inc. COM 571748102   104,586 496,327 SH   SOLE   496,327 0 0
Mastercard Incorporated CL A 57636Q104   123,741 279,855 SH   SOLE   279,855 0 0
McDonalds Corp COM 580135101   103,095 400,080 SH   SOLE   400,080 0 0
Medtronic Plc SHS G5960L103   7,885 100,178 SH   SOLE   100,178 0 0
Microsoft Corp COM 594918104   296,897 657,163 SH   SOLE   657,163 0 0
Nice Ltd Sponsored ADR 653656108   86,867 617,491 SH   SOLE   617,491 0 0
NextEra Energy Inc COM 65339F101   90,858 1,238,177 SH   SOLE   1,238,177 0 0
Nike Inc. CL B 654106103   88,094 950,071 SH   SOLE   950,071 0 0
Nvidia COM 67066G104   110,400 891,589 SH   SOLE   891,589 0 0
NXP Semiconductors N V COM N6596X109   119,601 444,935 SH   SOLE   444,935 0 0
O'Reilly Automative COM 67103H107   127,780 120,993 SH   SOLE   120,993 0 0
Pepsico Inc. COM 713448108   118,996 717,031 SH   SOLE   717,031 0 0
Pfizer Inc. COM 717081103   1,248 44,615 SH   SOLE   44,615 0 0
Procter and Gamble Co COM 742718109   2,318 14,058 SH   SOLE   14,058 0 0
Resmed COM 761152107   5,429 28,316 SH   SOLE   28,316 0 0
Roper Technologies Inc COM 776696106   154,261 274,690 SH   SOLE   274,690 0 0
S&P Global Inc COM 78409V104   142,528 317,942 SH   SOLE   317,942 0 0
ServiceNow Inc. COM 81762P102   93,938 121,186 SH   SOLE   121,186 0 0
Starbucks Corp. COM 855244109   115,503 1,461,616 SH   SOLE   1,461,616 0 0
Stryker Corporation COM 863667101   102,048 299,901 SH   SOLE   299,901 0 0
Synopsys Inc COM 871607107   138,805 233,427 SH   SOLE   233,427 0 0
Taiwan Semiconductor MFG Ltd Sponsored ADR 874039100   32,370 186,854 SH   SOLE   186,854 0 0
Texas Instrs Inc. COM 882508104   99,932 516,578 SH   SOLE   516,578 0 0
Thermo Fisher Scientific Inc. COM 883556102   137,396 249,586 SH   SOLE   249,586 0 0
Tradeweb Markets Inc Com CL A 892672106   122,782 1,152,244 SH   SOLE   1,152,244 0 0
Trane Technologies plc USD 1 COM G8994E103   96,937 294,271 SH   SOLE   294,271 0 0
TransUnion COM 89400J107   136,594 1,840,561 SH   SOLE   1,840,561 0 0
Union Pac Corp COM 907818108   77,525 346,636 SH   SOLE   346,636 0 0
UnitedHealth Group Inc. COM 91324P102   129,897 266,593 SH   SOLE   266,593 0 0
US Bancorp DEL COM NEW 902973304   1,489 37,555 SH   SOLE   37,555 0 0
Visa Inc. COM CL A 92826C839   152,685 573,872 SH   SOLE   573,872 0 0
Zoetis Inc. CL A 98978V103   109,639 622,705 SH   SOLE   622,705 0 0