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
Enbridge Inc Common Stock 29250N105 23,960 515,000 SH SOLE 1 515,000 0 0
TotalEnergies SE Common Stock F92124100 99,277 1,156,313 SH SOLE 1 1,156,313 0 0
ICICI Bank Ltd ADR 45104G104 22,706 825,409 SH SOLE 1 825,409 0 0
Anglogold Ashanti Plc Common Stock G0378L100 24,793 264,716 SH SOLE 1 264,716 0 0
Spotify Technology SA Common Stock L8681T102 35,832 73,629 SH SOLE 1 73,629 0 0
UBS Group AG Common Stock H42097107 120,939 2,510,000 SH SOLE 1 2,510,000 0 0
AstraZeneca PLC Common Stock G0593M107 336,276 2,064,415 SH SOLE 1 2,064,415 0 0
Coca-Cola Europacific Partners PLC Common Stock 191216100 28,708 281,617 SH SOLE 1 281,617 0 0
Advanced Micro Devices Inc Common Stock 007903107 259,469 424,765 SH SOLE 1 424,765 0 0
Alphabet Inc Common Stock 02079K305 383,851 1,117,244 SH SOLE 1 1,117,244 0 0
Amazon.com Inc Common Stock 023135106 271,146 1,089,900 SH SOLE 1 1,089,900 0 0
American Express Co Common Stock 025816109 51,134 168,399 SH SOLE 1 168,399 0 0
American Tower Corp REIT 03027X100 28,220 172,657 SH SOLE 1 172,657 0 0
American Tower Corp REIT 03027X100 24,517 150,000 SH SOLE 1 150,000 0 0
Apollo Global Management Inc Common Stock 03769M106 30,131 260,000 SH SOLE 1 260,000 0 0
Apple Inc Common Stock 037833100 408,633 1,228,875 SH SOLE 1 1,228,875 0 0
Applied Materials Inc Common Stock 038222105 129,850 254,298 SH SOLE 1 254,298 0 0
Ares Capital Corp Common Stock 04010L103 32,422 1,700,000 SH SOLE 1 1,700,000 0 0
Bank of America Corp Common Stock 060505104 65,884 1,212,238 SH SOLE 1 1,212,238 0 0
Berkshire Hathaway Inc Common Stock 084670702 123,993 249,376 SH SOLE 1 249,376 0 0
Bio-Techne Corp Common Stock 09073M104 40,655 561,827 SH SOLE 1 561,827 0 0
Blackstone Inc Common Stock 09260D107 24,064 215,000 SH SOLE 1 215,000 0 0
Blackstone Secured Lending Fund Common Stock 09261X102 3,592 150,000 SH SOLE 1 150,000 0 0
Blue Owl Capital Corp Common Stock 69121K104 13,093 1,250,000 SH SOLE 1 1,250,000 0 0
Blue Owl Capital Inc Common Stock 09581B103 454 50,000 SH SOLE 1 50,000 0 0
Boston Scientific Corp Common Stock 101137107 18,569 426,040 SH SOLE 1 426,040 0 0
Broadcom Inc Common Stock 11135F101 193,128 550,741 SH SOLE 1 550,741 0 0
Carnival Corp Ltd Common Stock G2004J103 26,669 1,088,351 SH SOLE 1 1,088,351 0 0
Chevron Corp Common Stock 166764100 83,063 407,358 SH SOLE 1 407,358 0 0
Cisco Systems Inc Common Stock 17275R102 108,277 1,007,510 SH SOLE 1 1,007,510 0 0
Clean Harbors Inc Common Stock 184496107 8,519 27,500 SH SOLE 1 27,500 0 0
ConocoPhillips Common Stock 20825C104 65,887 527,249 SH SOLE 1 527,249 0 0
CRH PLC Common Stock G25508105 26,911 325,500 SH SOLE 1 325,500 0 0
Deere & Co Common Stock 244199105 71,196 106,175 SH SOLE 1 106,175 0 0
Dollar General Corp Common Stock 256677105 56,189 470,586 SH SOLE 1 470,586 0 0
Eli Lilly & Co Common Stock 532457108 156,773 135,691 SH SOLE 1 135,691 0 0
Equinix Inc REIT 29444U700 30,302 30,000 SH SOLE 1 30,000 0 0
Globant SA Common Stock L44385109 18,592 536,601 SH SOLE 1 536,601 0 0
HA Sustainable Infrastructure Capital Inc Common Stock 41068X100 25,037 700,000 SH SOLE 1 700,000 0 0
Hercules Capital Inc Common Stock 427096508 10,071 600,000 SH SOLE 1 600,000 0 0
Home Depot Inc/The Common Stock 437076102 31,882 112,233 SH SOLE 1 112,233 0 0
Intel Corp Common Stock 458140100 80,448 670,109 SH SOLE 1 670,109 0 0
Intuit Inc Common Stock 461202103 19,139 69,520 SH SOLE 1 69,520 0 0
Iron Mountain Inc REIT 46284V101 26,589 240,000 SH SOLE 1 240,000 0 0
ITT Inc Common Stock 45073V108 29,454 146,158 SH SOLE 1 146,158 0 0
Johnson & Johnson Common Stock 478160104 53,247 201,429 SH SOLE 1 201,429 0 0
JPMorgan Chase & Co Common Stock 46625H100 145,329 439,939 SH SOLE 1 439,939 0 0
KKR & Co Inc Common Stock 48251W104 41,024 450,000 SH SOLE 1 450,000 0 0
Live Nation Entertainment Inc Common Stock 538034109 32,079 189,762 SH SOLE 1 189,762 0 0
Marriott International Inc/MD Common Stock 571903202 57,195 161,047 SH SOLE 1 161,047 0 0
Martin Marietta Materials Inc Common Stock 573284106 29,335 61,230 SH SOLE 1 61,230 0 0
Mastercard Inc Common Stock 57636Q104 96,563 175,361 SH SOLE 1 175,361 0 0
Meta Platforms Inc Common Stock 30303M102 156,374 215,955 SH SOLE 1 215,955 0 0
Microsoft Corp Common Stock 594918104 406,974 794,655 SH SOLE 1 794,655 0 0
Morgan Stanley Common Stock 617446448 69,872 372,053 SH SOLE 1 372,053 0 0
Netflix Inc Common Stock 64110L106 64,321 925,785 SH SOLE 1 925,785 0 0
NextEra Energy Inc Common Stock 65339F101 56,088 741,633 SH SOLE 1 741,633 0 0
NextEra Energy Inc Common Stock 65339F101 40,839 540,000 SH SOLE 1 540,000 0 0
NRG Energy Inc Common Stock 629377508 4,775 50,000 SH SOLE 1 50,000 0 0
NRG Energy Inc Common Stock 629377508 64,981 680,371 SH SOLE 1 680,371 0 0
NVIDIA Corp Common Stock 67066G104 577,568 2,532,732 SH SOLE 1 2,532,732 0 0
PepsiCo Inc Common Stock 713448108 19,053 150,578 SH SOLE 1 150,578 0 0
PNC Financial Services Group Inc/The Common Stock 693475105 43,218 194,737 SH SOLE 1 194,737 0 0
Procter & Gamble Co/The Common Stock 742718109 64,718 446,129 SH SOLE 1 446,129 0 0
Prologis Inc REIT 74340W103 20,744 160,000 SH SOLE 1 160,000 0 0
QXO Inc Common Stock 82846H405 29,015 2,485,741 SH SOLE 1 2,485,741 0 0
Republic Services Inc Common Stock 760759100 38,237 182,463 SH SOLE 1 182,463 0 0
RTX Corp Common Stock 75513E101 90,742 489,507 SH SOLE 1 489,507 0 0
Sherwin-Williams Co/The Common Stock 824348106 38,558 119,451 SH SOLE 1 119,451 0 0
Synopsys Inc Common Stock 871607107 78,016 179,639 SH SOLE 1 179,639 0 0
Tesla Inc Common Stock 88160R101 43,726 123,422 SH SOLE 1 123,422 0 0
Texas Instruments Inc Common Stock 882508104 83,247 297,658 SH SOLE 1 297,658 0 0
Cooper Cos Inc/The Common Stock 216648501 23,571 417,578 SH SOLE 1 417,578 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 65,338 96,934 SH SOLE 1 96,934 0 0
TJX Cos Inc/The Common Stock 872540109 50,407 381,545 SH SOLE 1 381,545 0 0
TPG Inc Common Stock 872657101 19,956 452,882 SH SOLE 1 452,882 0 0
Uber Technologies Inc Common Stock 90353T100 34,047 497,700 SH SOLE 1 497,700 0 0
Union Pacific Corp Common Stock 907818108 26,063 95,915 SH SOLE 1 95,915 0 0
Union Pacific Corp Common Stock 907818108 25,732 94,700 SH SOLE 1 94,700 0 0
UnitedHealth Group Inc Common Stock 91324P102 72,526 197,869 SH SOLE 1 197,869 0 0
Veralto Corp Common Stock 92338C103 34,736 368,822 SH SOLE 1 368,822 0 0
VICI Properties Inc REIT 925652109 20,069 875,000 SH SOLE 1 875,000 0 0
Visa Inc Common Stock 92826C839 86,444 240,926 SH SOLE 1 240,926 0 0
Westinghouse Air Brake Technologies Corp Common Stock 929740108 73,543 256,466 SH SOLE 1 256,466 0 0
Walmart Inc Common Stock 931142103 59,975 577,987 SH SOLE 1 577,987 0 0
Walt Disney Co/The Common Stock 254687106 66,237 632,367 SH SOLE 1 632,367 0 0
Waste Management Inc Common Stock 94106L109 14,762 72,500 SH SOLE 1 72,500 0 0
Welltower Inc REIT 95040Q104 17,242 75,000 SH SOLE 1 75,000 0 0
West Pharmaceutical Services Inc Common Stock 955306105 81,220 219,390 SH SOLE 1 219,390 0 0
XPO Inc Common Stock 983793100 30,196 171,840 SH SOLE 1 171,840 0 0
Janus Henderson B-BBB CLO ETF ETP 47103U753 9,428 200,000 SH SOLE 1 200,000 0 0
Vanguard Morningstar Mid-Cap ETF ETP 922908629 338,931 4,328,422 SH SOLE 1 4,328,422 0 0
Janus Henderson AAA CLO ETF ETP 47103U845 252 5,000 SH SOLE 1 5,000 0 0