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,996 791,824 SH   SOLE   791,824 0 0
Accenture PLC Ireland SHS Class A G1151C101   96,020 280,783 SH   SOLE   280,783 0 0
Adobe Systems Incorporated COM 00724F101   100,197 198,275 SH   SOLE   198,275 0 0
Agilent Technologies Inc. COM 00846U101   114,069 773,739 SH   SOLE   773,739 0 0
Alexandria Real Estate Equities COM 015271109   102,637 802,116 SH   SOLE   802,116 0 0
Alphabet Inc. Cap STK CL C 02079K107   169,885 1,116,262 SH   SOLE   1,116,262 0 0
Amazon Com Inc. COM 023135106   206,000 1,143,248 SH   SOLE   1,143,248 0 0
American Tower Corp New COM 03027X100   80,273 406,080 SH   SOLE   406,080 0 0
Ametek Inc. COM 031100100   87,862 477,779 SH   SOLE   477,779 0 0
Ansys COM 03662Q105   137,450 394,360 SH   SOLE   394,360 0 0
Ares Capital Corp COM 04010L103   34,295 1,668,062 SH   SOLE   1,668,062 0 0
Automatic Data Processing In COM 053015103   4,365 17,486 SH   SOLE   17,486 0 0
Avantor Inc Com COM 05352A100   120,828 4,720,144 SH   SOLE   4,720,144 0 0
Blackstone Group Inc. COM CL A 09260D107   62,707 478,038 SH   SOLE   478,038 0 0
Broadcom Inc COM 11135F101   92,986 70,370 SH   SOLE   70,370 0 0
Brookfield Infrastructure NPV COM G16252101   100,265 3,215,941 SH   SOLE   3,215,941 0 0
Brookfield Renewable Partners LP NPV PARTNERSHIP UNIT G16258108   58,733 2,530,685 SH   SOLE   2,530,685 0 0
Cisco Sys Inc COM 17275R102   2,366 47,442 SH   SOLE   47,442 0 0
CME Group Inc COM 12572Q105   115,195 533,744 SH   SOLE   533,744 0 0
Coca Cola Co COM 191216100   112,245 1,835,878 SH   SOLE   1,835,878 0 0
Costco Wholesale Com COM 22160K105   73,003 99,572 SH   SOLE   99,572 0 0
Danaher Corporation COM 235851102   124,125 497,990 SH   SOLE   497,990 0 0
Deere & Company Com USD1 COM 244199105   77,985 190,176 SH   SOLE   190,176 0 0
Eaton Corp Plc SHS G29183103   2,422 7,752 SH   SOLE   7,752 0 0
Edwards Lifesciences Corp COM 28176E108   134,092 1,406,714 SH   SOLE   1,406,714 0 0
Fortinet Inc COM 34959E109   53,620 795,117 SH   SOLE   795,117 0 0
HDFC Bank Ltd Sponsored ADS 40415F101   97,534 1,748,733 SH   SOLE   1,748,733 0 0
Home Depot Inc COM 437076102   2,366 6,172 SH   SOLE   6,172 0 0
Honeywell Intl Inc. COM 438516106   28,142 136,980 SH   SOLE   136,980 0 0
Humana Inc. COM 444859102   109,683 313,686 SH   SOLE   313,836 0 0
ICON SHS G4705A100   165,421 500,098 SH   SOLE   500,098 0 0
Idex Corp COM 45167R104   104,460 425,788 SH   SOLE   425,778 0 0
Illumina Inc COM 452327109   28,822 207,831 SH   SOLE   207,831 0 0
Ingersoll Rand Inc COM 45687V106   91,159 955,335 SH   SOLE   955,335 0 0
Intercontinental Exchange IN COM 45866F104   152,923 1,114,291 SH   SOLE   1,114,291 0 0
Intuit COM 461202103   116,930 179,909 SH   SOLE   179,909 0 0
Johnson & Johnson COM 478160104   3,171 20,048 SH   SOLE   20,048 0 0
Marsh & McLennan COS Inc. COM 571748102   91,899 446,288 SH   SOLE   446,288 0 0
Mastercard Incorporated CL A 57636Q104   133,408 278,438 SH   SOLE   278,438 0 0
McDonalds Corp COM 580135101   101,783 360,337 SH   SOLE   360,337 0 0
Medtronic Plc SHS G5960L103   8,552 98,154 SH   SOLE   98,154 0 0
Microsoft Corp COM 594918104   294,118 697,124 SH   SOLE   697,124 0 0
Nice Ltd Sponsored ADR 653656108   159,607 622,318 SH   SOLE   622,318 0 0
NextEra Energy Inc COM 65339F101   78,165 1,224,020 SH   SOLE   1,224,020 0 0
Nike Inc. CL B 654106103   88,582 939,739 SH   SOLE   939,739 0 0
Nvidia COM 67066G104   105,034 116,153 SH   SOLE   116,153 0 0
NXP Semiconductors N V COM N6596X109   136,046 552,867 SH   SOLE   552,867 0 0
O'Reilly Automative COM 67103H107   95,481 84,031 SH   SOLE   84,031 0 0
Pepsico Inc. COM 713448108   123,001 706,928 SH   SOLE   706,928 0 0
Pfizer Inc. COM 717081103   1,237 44,615 SH   SOLE   44,615 0 0
Procter and Gamble Co COM 742718109   2,279 14,058 SH   SOLE   14,058 0 0
Resmed COM 761152107   5,431 27,486 SH   SOLE   27,486 0 0
Roper Technologies Inc COM 776696106   143,419 256,026 SH   SOLE   256,026 0 0
S&P Global Inc COM 78409V104   133,327 314,761 SH   SOLE   314,761 0 0
ServiceNow Inc. COM 81762P102   91,203 119,906 SH   SOLE   119,906 0 0
Starbucks Corp. COM 855244109   132,562 1,446,758 SH   SOLE   1,446,758 0 0
Stryker Corporation COM 863667101   106,553 296,570 SH   SOLE   295,570 0 0
Synopsys Inc COM 871607107   132,655 231,017 SH   SOLE   231,017 0 0
Taiwan Semiconductor MFG Ltd Sponsored ADS 874039100   30,811 226,237 SH   SOLE   226,237 0 0
Texas Instrs Inc. COM 882508104   88,519 510,884 SH   SOLE   510,884 0 0
Thermo Fisher Scientific Inc. COM 883556102   143,416 247,093 SH   SOLE   247,093 0 0
Tradeweb Markets Inc Com CL A 892672106   119,168 1,140,454 SH   SOLE   1,140,454 0 0
Trane Technologies plc USD 1 COM G8994E103   105,461 351,335 SH   SOLE   331,335 0 0
TransUnion COM 89400J107   153,454 1,947,196 SH   SOLE   1,947,196 0 0
Union Pac Corp COM 907818108   74,537 304,075 SH   SOLE   304,075 0 0
UnitedHealth Group Inc. COM 91324P102   130,451 263,936 SH   SOLE   263,936 0 0
US Bancorp DEL COM NEW 902973304   1,678 37,555 SH   SOLE   37,555 0 0
Visa Inc. COM CL A 92826C839   158,224 566,283 SH   SOLE   566,283 0 0
Zoetis Inc. CL A 98978V103   86,148 510,415 SH   SOLE   510,145 0 0