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 48,535 1,277,933 SH   SOLE 1 1,277,933 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 81,628 2,149,523 SH   SOLE 0 2,149,523 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 11,706 237,000 SH   SOLE 0 237,000 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 43,038 997,429 SH   SOLE 1 997,429 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 45,495 1,054,567 SH   SOLE 0 1,054,567 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 4,472 297,000 SH   SOLE 1 297,000 0 0
AES CORP COM 00130H105 7,498 319,100 SH   SOLE 0 319,100 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 27,994 1,700,800 SH   SOLE 1 1,700,800 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 27,732 1,685,230 SH   SOLE 0 1,685,230 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 1,794 37,833 SH   SOLE 0 37,833 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,602 11,600 SH   SOLE 0 11,600 0 0
ANTERO MIDSTREAM CORP COM 03676B102 24,021 3,115,723 SH   SOLE 1 3,115,723 0 0
ANTERO MIDSTREAM CORP COM 03676B102 8,350 1,083,600 SH   SOLE 0 1,083,600 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,373 28,055 SH   SOLE 0 28,055 0 0
ARCHROCK INC COM 03957W106 4,084 471,700 SH   SOLE 0 471,700 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 682 14,500 SH   SOLE 0 14,500 0 0
ARES CAPITAL CORP COM 04010L103 177 10,500 SH   SOLE 0 10,500 0 0
ATHIRA PHARMA INC COM 04746L104 6,514 190,216 SH   SOLE 0 190,216 0 0
AVANGRID INC COM 05351W103 9,772 215,150 SH   SOLE 0 215,150 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 22,692 2,140,854 SH   SOLE 1 2,140,854 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 9,697 915,325 SH   SOLE 0 915,325 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 5,791 89,400 SH   SOLE 0 89,400 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3,817 92,550 SH   SOLE 0 92,550 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2,263 31,332 SH   SOLE 0 31,332 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 11,745 201,576 SH   SOLE 1 201,576 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 45,077 773,719 SH   SOLE 0 773,719 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 6,716 190,547 SH   SOLE 1 190,547 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 5,524 156,830 SH   SOLE 0 156,830 0 0
CHENIERE ENERGY INC COM NEW 16411R208 15,661 260,900 SH   SOLE 1 260,900 0 0
CHENIERE ENERGY INC COM NEW 16411R208 25,066 417,641 SH   SOLE 0 417,641 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 1,845 137,480 SH   SOLE 0 137,480 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 199 13,719 SH   SOLE 0 13,719 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 2,134 127,240 SH   SOLE 0 127,240 0 0
CLEARWAY ENERGY INC CL A 18539C105 10,103 341,931 SH   SOLE 1 341,931 0 0
CLEARWAY ENERGY INC CL A 18539C105 8,354 282,900 SH   SOLE 0 282,900 0 0
CLEARWAY ENERGY INC CL C 18539C204 5,016 157,104 SH   SOLE 1 157,104 0 0
CLEARWAY ENERGY INC CL C 18539C204 31,697 992,913 SH   SOLE 0 992,913 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,705 17,000 SH   SOLE 0 17,000 0 0
CUSHING MLP & INFRASTRUCT COM NEW 231631300 867 40,695 SH   SOLE 0 40,695 0 0
CYRUSONE INC COM 23283R100 1,103 15,100 SH   SOLE 0 15,100 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 9,254 499,677 SH   SOLE 1 499,677 0 0
DIGITAL RLTY TR INC COM 253868103 2,789 20,000 SH   SOLE 0 20,000 0 0
DOMINION ENERGY INC COM 25746U109 17,633 234,500 SH   SOLE 1 234,500 0 0
DOMINION ENERGY INC COM 25746U109 2,076 27,650 SH   SOLE 0 27,650 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 11,234 122,700 SH   SOLE 1 122,700 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,577 50,000 SH   SOLE 0 50,000 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 4,594 874,200 SH   SOLE 0 874,200 0 0
ENBRIDGE INC COM 29250N105 27,812 869,453 SH   SOLE 1 869,453 0 0
ENBRIDGE INC COM 29250N105 55,033 1,720,541 SH   SOLE 0 1,720,541 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 91,093 14,740,082 SH   SOLE 1 14,740,082 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 48,986 7,927,817 SH   SOLE 0 7,927,817 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 127,351 6,500,887 SH   SOLE 1 6,500,887 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 73,122 3,732,989 SH   SOLE 0 3,732,989 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 27,950 615,381 SH   SOLE 1 615,381 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 38,523 848,318 SH   SOLE 0 848,318 0 0
EQUINIX INC COM 29444U700 4,569 6,400 SH   SOLE 0 6,400 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 3,127 389,100 SH   SOLE 1 389,100 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 14,803 1,841,871 SH   SOLE 0 1,841,871 0 0
EVERSOURCE ENERGY COM 30040W108 9,809 113,400 SH   SOLE 1 113,400 0 0
EVERSOURCE ENERGY COM 30040W108 1,109 12,850 SH   SOLE 0 12,850 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q205 275 47,855 SH   SOLE 0 47,855 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 1,657 158,204 SH   SOLE 0 158,204 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 548 94,524 SH   SOLE 0 94,524 0 0
FRANCHISE GROUP INC COM 35180X105 38,063 1,250,000 SH   SOLE 0 1,250,000 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 719 43,300 SH   SOLE 0 43,300 0 0
KKR & CO INC COM 48251W104 3,366 83,188 SH   SOLE 0 83,188 0 0
KINDER MORGAN INC DEL COM 49456B101 43,426 3,176,862 SH   SOLE 1 3,176,862 0 0
KINDER MORGAN INC DEL COM 49456B101 64,280 4,702,840 SH   SOLE 0 4,702,840 0 0
LORAL SPACE & COM INC COM 543881106 524 25,000 SH   SOLE 0 25,000 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,375 44,000 SH   SOLE 0 44,000 0 0
MPLX LP COM UNIT REP LTD 55336V100 85,082 3,929,943 SH   SOLE 1 3,929,943 0 0
MPLX LP COM UNIT REP LTD 55336V100 61,015 2,818,673 SH   SOLE 0 2,818,673 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 64,004 1,508,140 SH   SOLE 1 1,508,140 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 40,401 952,125 SH   SOLE 0 952,125 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 786 233,647 SH   SOLE 0 233,647 0 0
NEXTERA ENERGY INC COM 65339F101 27,526 356,800 SH   SOLE 1 356,800 0 0
NEXTERA ENERGY INC COM 65339F101 53,877 698,420 SH   SOLE 0 698,420 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 35,261 525,909 SH   SOLE 1 525,909 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 90,995 1,357,232 SH   SOLE 0 1,357,232 0 0
NORTHERN OIL AND GAS INC MN COM 665531109 4,907 560,215 SH   SOLE 0 560,215 0 0
ONEOK INC NEW COM 682680103 50,957 1,327,720 SH   SOLE 1 1,327,720 0 0
ONEOK INC NEW COM 682680103 13,376 348,611 SH   SOLE 0 348,611 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 1,122 88,700 SH   SOLE 0 88,700 0 0
PEMBINA PIPELINE CORP COM 706327103 15,236 644,000 SH   SOLE 1 644,000 0 0
PEMBINA PIPELINE CORP COM 706327103 37,237 1,574,130 SH   SOLE 0 1,574,130 0 0
PHILLIPS 66 COM 718546104 5,993 85,700 SH   SOLE 1 85,700 0 0
PHILLIPS 66 COM 718546104 20,983 300,070 SH   SOLE 0 300,070 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 30,110 1,140,155 SH   SOLE 1 1,140,155 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 12,224 463,027 SH   SOLE 0 463,027 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 49,398 5,994,968 SH   SOLE 1 5,994,968 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 6,437 781,704 SH   SOLE 0 781,704 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 5,870 694,719 SH   SOLE 1 694,719 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 25,665 3,038,109 SH   SOLE 0 3,038,109 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 9,969 1,051,600 SH   SOLE 1 1,051,600 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 11,267 1,188,831 SH   SOLE 0 1,188,831 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 1,924 450,900 SH   SOLE 0 450,900 0 0
SEMPRA ENERGY COM 816851109 24,958 195,900 SH   SOLE 1 195,900 0 0
SEMPRA ENERGY COM 816851109 9,276 72,850 SH   SOLE 0 72,850 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 34,608 3,433,456 SH   SOLE 1 3,433,456 0 0
SIXTH STREET SPECIALTY LENDN COM 83012A109 965 46,522 SH   SOLE 0 46,522 0 0
SIXTH STREET SPECIALTY LENDN COM 83012A109 830 40,000 SH Put SOLE 0 40,000 0 0
SOUTHWESTERN ENERGY CO COM 845467109 704 236,383 SH   SOLE 0 236,383 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 384 20,300 SH   SOLE 0 20,300 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409 1,174 94,000 SH   SOLE 0 94,000 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 27,628 612,230 SH   SOLE 0 612,230 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 428 14,900 SH   SOLE 0 14,900 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 27,291 926,717 SH   SOLE 1 926,717 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 19,186 651,616 SH   SOLE 0 651,616 0 0
TARGA RES CORP COM 87612G101 116,420 4,413,239 SH   SOLE 1 4,413,239 0 0
TARGA RES CORP COM 87612G101 74,276 2,815,932 SH   SOLE 0 2,815,932 0 0
TC ENERGY CORP COM 87807B107 31,222 766,776 SH   SOLE 1 766,776 0 0
TC ENERGY CORP COM 87807B107 43,557 1,069,805 SH   SOLE 0 1,069,805 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 1,710 85,100 SH   SOLE 0 85,100 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 1,702 153,725 SH   SOLE 0 153,725 0 0
TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 545 41,813 SH   SOLE 0 41,813 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 601 29,240 SH   SOLE 0 29,240 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 64,850 4,692,540 SH   SOLE 1 4,692,540 0 0
WILLIAMS COS INC COM 969457100 110,164 5,494,521 SH   SOLE 1 5,494,521 0 0
WILLIAMS COS INC COM 969457100 84,162 4,198,149 SH   SOLE 0 4,198,149 0 0
XCEL ENERGY INC COM 98389B100 16,846 252,700 SH   SOLE 1 252,700 0 0
XCEL ENERGY INC COM 98389B100 7,304 109,600 SH   SOLE 0 109,600 0 0