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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 72,511 1,948,171 SH   SOLE 0 1,948,171 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 46,742 1,255,833 SH   SOLE 1 1,255,833 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4,611 83,000 SH   SOLE 0 83,000 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 43,715 1,133,385 SH   SOLE 0 1,133,385 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 34,537 895,429 SH   SOLE 1 895,429 0 0
RMG ACQUISITION CORP II CL A SHS G76083107 12,662 1,272,550 SH   SOLE 0 1,272,550 0 0
AES CORP COM 00130H105 19,616 752,450 SH   SOLE 0 752,450 0 0
AES CORP COM 00130H105 4,080 156,500 SH   SOLE 1 156,500 0 0
AES CORP UNIT 99/99/9999 00130H204 29,206 271,500 SH   SOLE 0 271,500 0 0
AES CORP UNIT 99/99/9999 00130H204 5,379 50,000 SH   SOLE 1 50,000 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 10,921 733,957 SH   SOLE 0 733,957 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 14,870 999,300 SH   SOLE 1 999,300 0 0
ALGONQUIN PWR UTILS CORP UNIT 99/99/9999 015857873 37,678 759,700 SH   SOLE 0 759,700 0 0
ALGONQUIN PWR UTILS CORP UNIT 99/99/9999 015857873 4,618 93,000 SH   SOLE 0 93,000 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 2,554 37,833 SH   SOLE 0 37,833 0 0
AMERICAN ELEC PWR CO INC COM 025537101 271 3,200 SH   SOLE 0 3,200 0 0
AMERICAN ELEC PWR CO INC UNIT 08/15/2025 02557T307 2,562 50,000 SH   SOLE 0 50,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,134 11,600 SH   SOLE 0 11,600 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 705 15,000 SH Put SOLE 0 15,000 0 0
ARCHROCK INC COM 03957W106 2,176 244,200 SH   SOLE 0 244,200 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 922 14,500 SH   SOLE 0 14,500 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 954 15,000 SH Put SOLE 0 15,000 0 0
ARES CAPITAL CORP COM 04010L103 206 10,500 SH   SOLE 0 10,500 0 0
ATHIRA PHARMA INC COM 04746L104 1,228 119,930 SH   SOLE 0 119,930 0 0
AVANGRID INC COM 05351W103 26,276 510,917 SH   SOLE 0 510,917 0 0
AVANGRID INC COM 05351W103 5,071 98,600 SH   SOLE 1 98,600 0 0
AVISTA CORP COM 05379B107 235 5,500 SH   SOLE 0 5,500 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 12,417 857,536 SH   SOLE 0 857,536 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 28,363 1,958,756 SH   SOLE 1 1,958,756 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 8,684 89,400 SH   SOLE 0 89,400 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4,718 92,550 SH   SOLE 0 92,550 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1,085 14,388 SH   SOLE 0 14,388 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 27,038 644,675 SH   SOLE 0 644,675 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 8,454 201,576 SH   SOLE 1 201,576 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 7,416 167,432 SH   SOLE 0 167,432 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 14,897 336,347 SH   SOLE 1 336,347 0 0
CHENIERE ENERGY INC COM NEW 16411R208 29,392 338,851 SH   SOLE 0 338,851 0 0
CHENIERE ENERGY INC COM NEW 16411R208 49,529 571,000 SH   SOLE 1 571,000 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 2,481 84,840 SH   SOLE 0 84,840 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 1,681 72,880 SH   SOLE 0 72,880 0 0
CLEARWAY ENERGY INC CL A 18539C105 4,425 175,475 SH   SOLE 0 175,475 0 0
CLEARWAY ENERGY INC CL A 18539C105 8,623 341,931 SH   SOLE 1 341,931 0 0
CLEARWAY ENERGY INC CL C 18539C204 32,791 1,238,337 SH   SOLE 0 1,238,337 0 0
CLEARWAY ENERGY INC CL C 18539C204 9,721 367,099 SH   SOLE 1 367,099 0 0
COVANTA HLDG CORP COM 22282E102 17,345 984,975 SH   SOLE 0 984,975 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,317 17,000 SH   SOLE 0 17,000 0 0
CUSHING MLP & INFRASTRUCT COM NEW 231631300 649 21,995 SH   SOLE 0 21,995 0 0
CYRUSONE INC COM 23283R100 1,080 15,100 SH   SOLE 0 15,100 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 261 8,500 SH   SOLE 0 8,500 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 11,509 375,000 SH   SOLE 1 375,000 0 0
DIGITAL RLTY TR INC COM 253868103 3,009 20,000 SH   SOLE 0 20,000 0 0
DOMINION ENERGY INC COM 25746U109 11,271 153,205 SH   SOLE 0 153,205 0 0
DOMINION ENERGY INC COM 25746U109 22,505 305,900 SH   SOLE 1 305,900 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 8,314 84,216 SH   SOLE 0 84,216 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 17,444 176,700 SH   SOLE 1 176,700 0 0
ENBRIDGE INC COM 29250N105 45,426 1,134,505 SH   SOLE 0 1,134,505 0 0
ENBRIDGE INC COM 29250N105 36,547 912,753 SH   SOLE 1 912,753 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 73,134 6,879,975 SH   SOLE 0 6,879,975 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 182,566 17,174,582 SH   SOLE 1 17,174,582 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 9,179 3,111,400 SH   SOLE 0 3,111,400 0 0
ENTERGY CORP NE COM 29364G103 294 2,950 SH   SOLE 0 2,950 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 81,805 3,390,188 SH   SOLE 0 3,390,188 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 175,558 7,275,487 SH   SOLE 1 7,275,487 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 50,571 964,899 SH   SOLE 0 964,899 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 33,658 642,203 SH   SOLE 1 642,203 0 0
EQUINIX INC COM 29444U700 5,137 6,400 SH   SOLE 0 6,400 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 6,597 775,256 SH   SOLE 0 775,256 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,385 162,800 SH   SOLE 1 162,800 0 0
EVERGY INC COM 30034W106 1,996 33,026 SH   SOLE 0 33,026 0 0
EVERGY INC COM 30034W106 8,303 137,400 SH   SOLE 1 137,400 0 0
EVERSOURCE ENERGY COM 30040W108 17,182 214,130 SH   SOLE 0 214,130 0 0
EVERSOURCE ENERGY COM 30040W108 15,069 187,800 SH   SOLE 1 187,800 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q205 499 39,555 SH   SOLE 0 39,555 0 0
FIRST RESERVE SUSTAINABLE GW UNIT 03/05/2026 336169206 1,402 140,348 SH   SOLE 1 140,348 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 1,166 85,504 SH   SOLE 0 85,504 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 394 49,824 SH   SOLE 0 49,824 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 1,122 43,300 SH   SOLE 0 43,300 0 0
KKR & CO INC COM 48251W104 4,928 83,188 SH   SOLE 0 83,188 0 0
KINDER MORGAN INC DEL COM 49456B101 60,428 3,314,775 SH   SOLE 0 3,314,775 0 0
KINDER MORGAN INC DEL COM 49456B101 52,445 2,876,862 SH   SOLE 1 2,876,862 0 0
LORAL SPACE & COM INC COM 543881106 971 25,000 SH   SOLE 0 25,000 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,611 44,000 SH   SOLE 0 44,000 0 0
MPLX LP COM UNIT REP LTD 55336V100 75,519 2,550,454 SH   SOLE 0 2,550,454 0 0
MPLX LP COM UNIT REP LTD 55336V100 152,004 5,133,543 SH   SOLE 1 5,133,543 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 32,293 660,253 SH   SOLE 0 660,253 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 66,686 1,363,440 SH   SOLE 1 1,363,440 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 75 31,400 SH   SOLE 0 31,400 0 0
NEUBERGER BERMAN MLP & ENERG COM 64129H104 624 124,775 SH   SOLE 0 124,775 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 3,171 83,700 SH   SOLE 0 83,700 0 0
NEXTERA ENERGY INC COM 65339F101 49,576 676,525 SH   SOLE 0 676,525 0 0
NEXTERA ENERGY INC COM 65339F101 26,146 356,800 SH   SOLE 1 356,800 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 14,819 300,000 SH   SOLE 0 300,000 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 4,896 100,000 SH   SOLE 0 100,000 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 71,326 934,079 SH   SOLE 0 934,079 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 39,181 513,109 SH   SOLE 1 513,109 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 294 16,300 SH   SOLE 0 16,300 0 0
ONEOK INC NEW COM 682680103 16,085 289,096 SH   SOLE 0 289,096 0 0
ONEOK INC NEW COM 682680103 73,874 1,327,720 SH   SOLE 1 1,327,720 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 1,266 88,700 SH   SOLE 0 88,700 0 0
PEMBINA PIPELINE CORP COM 706327103 35,037 1,102,834 SH   SOLE 0 1,102,834 0 0
PEMBINA PIPELINE CORP COM 706327103 30,048 945,800 SH   SOLE 1 945,800 0 0
PHILLIPS 66 COM 718546104 20,838 242,813 SH   SOLE 0 242,813 0 0
PHILLIPS 66 COM 718546104 18,262 212,800 SH   SOLE 1 212,800 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 14,190 359,606 SH   SOLE 0 359,606 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 22,120 560,555 SH   SOLE 1 560,555 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 8,880 781,704 SH   SOLE 0 781,704 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 81,653 7,187,768 SH   SOLE 1 7,187,768 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 29,897 2,503,976 SH   SOLE 0 2,503,976 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 11,005 921,719 SH   SOLE 1 921,719 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 300 6,500 SH   SOLE 0 6,500 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 9,676 886,068 SH   SOLE 0 886,068 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 8,036 735,900 SH   SOLE 1 735,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 85,612 200,000 SH Put SOLE 0 200,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 21,403 50,000 SH Put SOLE 0 50,000 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 1,449 243,100 SH   SOLE 0 243,100 0 0
SEMPRA ENERGY COM 816851109 7,214 54,450 SH   SOLE 0 54,450 0 0
SEMPRA ENERGY COM 816851109 28,178 212,700 SH   SOLE 1 212,700 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 44,100 2,985,756 SH   SOLE 1 2,985,756 0 0
SIXTH STREET SPECIALTY LENDN COM 83012A109 1,032 46,522 SH   SOLE 0 46,522 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,340 236,383 SH   SOLE 0 236,383 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 514 20,300 SH   SOLE 0 20,300 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 30,560 811,480 SH   SOLE 0 811,480 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 562 14,900 SH   SOLE 0 14,900 0 0
SUNRUN INC COM 86771W105 8,954 160,525 SH   SOLE 0 160,525 0 0
TARGA RES CORP COM 87612G101 88,626 1,993,827 SH   SOLE 0 1,993,827 0 0
TARGA RES CORP COM 87612G101 176,175 3,963,439 SH   SOLE 1 3,963,439 0 0
TC ENERGY CORP COM 87807B107 52,221 1,054,540 SH   SOLE 0 1,054,540 0 0
TC ENERGY CORP COM 87807B107 63,806 1,288,497 SH   SOLE 1 1,288,497 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 1,682 58,450 SH   SOLE 0 58,450 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 1,098 80,100 SH   SOLE 0 80,100 0 0
TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 329 22,200 SH   SOLE 0 22,200 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 448 14,970 SH   SOLE 0 14,970 0 0
UPHEALTH INC COM 91532B101 34,745 5,155,083 SH   SOLE 0 5,155,083 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 90,342 4,217,640 SH   SOLE 1 4,217,640 0 0
WILLIAMS COS INC COM 969457100 88,905 3,348,589 SH   SOLE 0 3,348,589 0 0
WILLIAMS COS INC COM 969457100 140,737 5,300,821 SH   SOLE 1 5,300,821 0 0
XCEL ENERGY INC COM 98389B100 8,612 130,721 SH   SOLE 0 130,721 0 0
XCEL ENERGY INC COM 98389B100 19,421 294,800 SH   SOLE 1 294,800 0 0