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
Enbridge Inc Common Stock 29250N105   42,089 996,015 SH   SOLE   996,015 0 0
Brookfield Infrastructure Partners LP Ltd Part G16252101   27,553 718,917 SH   SOLE   718,917 0 0
ICICI Bank Ltd ADR 45104G104   10,229 575,000 SH   SOLE   575,000 0 0
Stellantis NV Common Stock N82405106   6,311 510,520 SH   SOLE   510,520 0 0
Stellantis NV Common Stock N82405106   7,003 566,990 SH   SOLE   566,990 0 0
UBS Group AG Common Stock H42097107   27,839 1,726,998 SH   SOLE   1,726,998 0 0
Ferguson PLC Common Stock G3421J106   19,744 176,458 SH   SOLE   176,458 0 0
Abbott Laboratories Common Stock 002824100   33,314 305,775 SH   SOLE   305,775 0 0
Accenture PLC Common Stock G1151C101   28,808 103,471 SH   SOLE   103,471 0 0
Activision Blizzard Inc Common Stock 00507V109   23,914 306,292 SH   SOLE   306,292 0 0
Adobe Inc Common Stock 00724F101   19,234 52,400 SH   SOLE   52,400 0 0
Alexandria Real Estate Equities Inc REIT 015271109   44,044 302,855 SH   SOLE   302,855 0 0
Alphabet Inc Common Stock 02079K305   6,226 57,298 SH   SOLE   57,298 0 0
Amazon.com Inc Common Stock 023135106   93,730 880,065 SH   SOLE   880,065 0 0
American Express Co Common Stock 025816109   23,694 170,456 SH   SOLE   170,456 0 0
American Tower Corp REIT 03027X100   25,745 100,452 SH   SOLE   100,452 0 0
American Tower Corp REIT 03027X100   87,173 340,128 SH   SOLE   340,128 0 0
Amphenol Corp Common Stock 032095101   14,605 226,229 SH   SOLE   226,229 0 0
Aon PLC Common Stock G0403H108   19,162 70,858 SH   SOLE   70,858 0 0
Apple Inc Common Stock 037833100   173,001 1,261,884 SH   SOLE   1,261,884 0 0
Ares Capital Corp Common Stock 04010L103   45,769 2,545,648 SH   SOLE   2,545,648 0 0
Automatic Data Processing Inc Common Stock 053015103   20,819 98,848 SH   SOLE   98,848 0 0
AvalonBay Communities Inc REIT 053484101   15,083 77,433 SH   SOLE   77,433 0 0
Bank of America Corp Common Stock 060505104   38,356 1,228,721 SH   SOLE   1,228,721 0 0
Berkshire Hathaway Inc Common Stock 084670702   46,057 168,231 SH   SOLE   168,231 0 0
Blackstone Mortgage Trust Inc REIT 09257W100   35,633 1,284,247 SH   SOLE   1,284,247 0 0
Broadcom Inc Common Stock 11135F101   30,723 63,066 SH   SOLE   63,066 0 0
Charter Communications Inc Common Stock 16119P108   13,011 27,694 SH   SOLE   27,694 0 0
Chevron Corp Common Stock 166764100   45,578 313,945 SH   SOLE   313,945 0 0
Cisco Systems Inc Common Stock 17275R102   24,080 563,176 SH   SOLE   563,176 0 0
Citigroup Inc Common Stock 172967424   16,949 367,532 SH   SOLE   367,532 0 0
Coca-Cola Co/The Common Stock 191216100   37,252 590,523 SH   SOLE   590,523 0 0
ConocoPhillips Common Stock 20825C104   28,510 316,580 SH   SOLE   316,580 0 0
Constellation Brands Inc Common Stock 21036P108   20,152 86,230 SH   SOLE   86,230 0 0
Costco Wholesale Corp Common Stock 22160K105   26,580 55,306 SH   SOLE   55,306 0 0
CVS Health Corp Common Stock 126650100   29,085 313,030 SH   SOLE   313,030 0 0
Danaher Corp Common Stock 235851102   28,618 112,571 SH   SOLE   112,571 0 0
Deere & Co Common Stock 244199105   22,732 75,700 SH   SOLE   75,700 0 0
Dollar General Corp Common Stock 256677105   28,221 114,663 SH   SOLE   114,663 0 0
Elevance Health Inc Common Stock 036752103   23,119 47,775 SH   SOLE   47,775 0 0
Eli Lilly & Co Common Stock 532457108   40,067 123,235 SH   SOLE   123,235 0 0
Equinix Inc REIT 29444U700   14,942 22,679 SH   SOLE   22,679 0 0
Equinix Inc REIT 29444U700   76,107 115,518 SH   SOLE   115,518 0 0
Eversource Energy Common Stock 30040W108   18,921 223,376 SH   SOLE   223,376 0 0
Fidelity National Information Services Inc Common Stock 31620M106   19,201 208,885 SH   SOLE   208,885 0 0
Golub Capital BDC Inc Common Stock 38173M102   13,971 1,075,061 SH   SOLE   1,075,061 0 0
Hannon Armstrong Sustainable Infrastructure Capital Inc REIT 41068X100   31,682 834,511 SH   SOLE   834,511 0 0
Hercules Capital Inc Common Stock 427096508   16,695 1,234,173 SH   SOLE   1,234,173 0 0
Hess Corp Common Stock 42809H107   16,263 153,090 SH   SOLE   153,090 0 0
Home Depot Inc/The Common Stock 437076102   42,346 153,970 SH   SOLE   153,970 0 0
Honeywell International Inc Common Stock 438516106   29,961 171,905 SH   SOLE   171,905 0 0
Iron Mountain Inc REIT 46284V101   46,190 946,040 SH   SOLE   946,040 0 0
Johnson & Johnson Common Stock 478160104   43,711 245,568 SH   SOLE   245,568 0 0
JPMorgan Chase & Co Common Stock 46625H100   40,080 354,938 SH   SOLE   354,938 0 0
KKR & Co Inc Common Stock 48251W104   47,245 1,017,824 SH   SOLE   1,017,824 0 0
Linde PLC Common Stock G5494J103   34,624 120,088 SH   SOLE   120,088 0 0
McDonald's Corp Common Stock 580135101   37,359 150,909 SH   SOLE   150,909 0 0
Medical Properties Trust Inc REIT 58463J304   32,921 2,150,000 SH   SOLE   2,150,000 0 0
Medtronic PLC Common Stock G5960L103   17,818 197,988 SH   SOLE   197,988 0 0
Merck & Co Inc Common Stock 58933Y105   37,203 406,943 SH   SOLE   406,943 0 0
Meta Platforms Inc Common Stock 30303M102   27,394 169,421 SH   SOLE   169,421 0 0
MetLife Inc Common Stock 59156R108   16,597 263,601 SH   SOLE   263,601 0 0
Microsoft Corp Common Stock 594918104   187,092 726,462 SH   SOLE   726,462 0 0
Netflix Inc Common Stock 64110L106   8,057 45,949 SH   SOLE   45,949 0 0
NextEra Energy Inc Common Stock 65339F101   30,204 388,856 SH   SOLE   388,856 0 0
NextEra Energy Inc Common Stock 65339F101   48,078 618,968 SH   SOLE   618,968 0 0
NIKE Inc Common Stock 654106103   19,417 189,464 SH   SOLE   189,464 0 0
NVIDIA Corp Common Stock 67066G104   48,027 315,951 SH   SOLE   315,951 0 0
Oracle Corp Common Stock 68389X105   25,860 369,094 SH   SOLE   369,094 0 0
Otis Worldwide Corp Common Stock 68902V107   15,821 223,258 SH   SOLE   223,258 0 0
Outfront Media Inc REIT 69007J106   25,474 1,498,759 SH   SOLE   1,498,759 0 0
Owl Rock Capital Corp Common Stock 69121K104   28,002 2,264,810 SH   SOLE   2,264,810 0 0
Pfizer Inc Common Stock 717081103   38,660 735,342 SH   SOLE   735,342 0 0
Phillips 66 Common Stock 718546104   10,565 128,505 SH   SOLE   128,505 0 0
PNC Financial Services Group Inc/The Common Stock 693475105   14,043 88,765 SH   SOLE   88,765 0 0
Procter & Gamble Co/The Common Stock 742718109   50,323 349,014 SH   SOLE   349,014 0 0
Prudential Financial Inc Common Stock 744320102   10,274 107,088 SH   SOLE   107,088 0 0
Raytheon Technologies Corp Common Stock 75513E101   26,993 280,079 SH   SOLE   280,079 0 0
Republic Services Inc Common Stock 760759100   19,804 150,913 SH   SOLE   150,913 0 0
S&P Global Inc Common Stock 78409V104   22,274 65,900 SH   SOLE   65,900 0 0
Southwest Airlines Co Common Stock 844741108   5,767 159,210 SH   SOLE   159,210 0 0
Salesforce Inc Common Stock 79466L302   19,358 116,971 SH   SOLE   116,971 0 0
Texas Instruments Inc Common Stock 882508104   27,516 178,592 SH   SOLE   178,592 0 0
Thermo Fisher Scientific Inc Common Stock 883556102   32,311 59,310 SH   SOLE   59,310 0 0
TJX Cos Inc/The Common Stock 872540109   19,376 345,979 SH   SOLE   345,979 0 0
Union Pacific Corp Common Stock 907818108   27,662 129,342 SH   SOLE   129,342 0 0
Union Pacific Corp Common Stock 907818108   21,755 101,722 SH   SOLE   101,722 0 0
UnitedHealth Group Inc Common Stock 91324P102   62,372 121,099 SH   SOLE   121,099 0 0
Visa Inc Common Stock 92826C839   58,763 297,636 SH   SOLE   297,636 0 0
Westinghouse Air Brake Technologies Corp Common Stock 929740108   13,645 165,789 SH   SOLE   165,789 0 0
Walmart Inc Common Stock 931142103   28,900 237,049 SH   SOLE   237,049 0 0
Walt Disney Co/The Common Stock 254687106   22,344 236,043 SH   SOLE   236,043 0 0
Welltower Inc REIT 95040Q104   43,484 526,589 SH   SOLE   526,589 0 0
Xylem Inc/NY Common Stock 98419M100   12,011 153,207 SH   SOLE   153,207 0 0
Zimmer Biomet Holdings Inc Common Stock 98956P102   13,490 128,049 SH   SOLE   128,049 0 0
Vanguard Mid-Cap ETF ETP 922908629   174,478 883,371 SH   SOLE   883,371 0 0
iShares JP Morgan USD Emerging Markets Bond ETF ETP 464288281   3,850 45,000 SH   SOLE   45,000 0 0