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 25,740 899,733 SH   SOLE 1 899,733 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 51,119 1,787,023 SH   SOLE 0 1,787,023 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 11,284 237,000 SH   SOLE 0 237,000 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 27,002 513,853 SH   SOLE 1 513,853 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 35,605 677,745 SH   SOLE 0 677,745 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 3,831 297,000 SH   SOLE 1 297,000 0 0
AES CORP COM 00130H105 4,312 238,200 SH   SOLE 0 238,200 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 23,274 1,600,800 SH   SOLE 1 1,600,800 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 24,084 1,656,930 SH   SOLE 0 1,656,930 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 555 50,000 SH   SOLE 1 50,000 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 2,540 228,753 SH   SOLE 0 228,753 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,116 12,900 SH   SOLE 0 12,900 0 0
ANTERO MIDSTREAM CORP COM 03676B102 16,731 3,115,723 SH   SOLE 1 3,115,723 0 0
ANTERO MIDSTREAM CORP COM 03676B102 6,410 1,194,600 SH   SOLE 0 1,194,600 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,482 33,155 SH   SOLE 0 33,155 0 0
ARCHROCK INC COM 03957W106 2,537 471,700 SH   SOLE 0 471,700 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 586 14,500 SH   SOLE 0 14,500 0 0
ARES CAPITAL CORP COM 04010L103 146 10,500 SH   SOLE 0 10,500 0 0
ATHIRA PHARMA INC COM 04746L104 3,510 190,216 SH   SOLE 0 190,216 0 0
AVANGRID INC COM 05351W103 10,072 199,700 SH   SOLE 0 199,700 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 29,289 2,955,554 SH   SOLE 1 2,955,554 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 10,416 1,051,425 SH   SOLE 0 1,051,425 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 4,790 91,800 SH   SOLE 0 91,800 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3,224 97,550 SH   SOLE 0 97,550 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1,791 32,398 SH   SOLE 0 32,398 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 15,075 257,274 SH   SOLE 1 257,274 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 31,942 545,256 SH   SOLE 0 545,256 0 0
CENTERPOINT ENERGY INC COM 15189T107 892 46,200 SH   SOLE 0 46,200 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 6,337 190,547 SH   SOLE 1 190,547 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 5,418 163,030 SH   SOLE 0 163,030 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,883 40,700 SH   SOLE 1 40,700 0 0
CHENIERE ENERGY INC COM NEW 16411R208 10,948 236,741 SH   SOLE 0 236,741 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 991 89,740 SH   SOLE 0 89,740 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 1,205 137,480 SH   SOLE 0 137,480 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 136 13,719 SH   SOLE 0 13,719 0 0
CLEARWAY ENERGY INC CL A 18539C105 8,444 341,931 SH   SOLE 1 341,931 0 0
CLEARWAY ENERGY INC CL A 18539C105 6,982 282,900 SH   SOLE 0 282,900 0 0
CLEARWAY ENERGY INC CL C 18539C204 4,234 157,104 SH   SOLE 1 157,104 0 0
CLEARWAY ENERGY INC CL C 18539C204 26,623 987,813 SH   SOLE 0 987,813 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,054 18,350 SH   SOLE 0 18,350 0 0
CUSHING MLP & INFRASTRUCT COM NEW 231631300 631 40,695 SH   SOLE 0 40,695 0 0
CYRUSONE INC COM 23283R100 1,106 15,800 SH   SOLE 0 15,800 0 0
DCP MIDSTREAM LLC COM UT LTD PTN 23311P100 5,581 499,677 SH   SOLE 1 499,677 0 0
DCP MIDSTREAM LLC COM UT LTD PTN 23311P100 94 8,500 SH   SOLE 0 8,500 0 0
DIGITAL RLTY TR INC COM 253868103 2,934 20,000 SH   SOLE 0 20,000 0 0
DOMINION ENERGY INC COM 25746U109 15,548 197,000 SH   SOLE 1 197,000 0 0
DOMINION ENERGY INC COM 25746U109 2,260 28,700 SH   SOLE 0 28,700 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 3,417 826,700 SH   SOLE 0 826,700 0 0
ENBRIDGE INC COM 29250N105 24,292 831,953 SH   SOLE 1 831,953 0 0
ENBRIDGE INC COM 29250N105 49,832 1,706,841 SH   SOLE 0 1,706,841 0 0
ENBRIDGE INC COM 29250N105 2,920 100,000 SH Call SOLE 0 100,000 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 82,085 15,145,082 SH   SOLE 1 15,145,082 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 45,442 8,385,525 SH   SOLE 0 8,385,525 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 99,053 6,273,187 SH   SOLE 1 6,273,187 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 61,884 3,919,789 SH   SOLE 0 3,919,789 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 24,774 615,381 SH   SOLE 1 615,381 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 32,313 802,818 SH   SOLE 0 802,818 0 0
EQUINIX INC COM 29444U700 5,016 6,600 SH   SOLE 0 6,600 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 3,291 389,100 SH   SOLE 1 389,100 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 17,964 2,123,971 SH   SOLE 0 2,123,971 0 0
EVERSOURCE ENERGY COM 30040W108 9,474 113,400 SH   SOLE 1 113,400 0 0
EVERSOURCE ENERGY COM 30040W108 1,075 12,900 SH   SOLE 0 12,900 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q205 344 47,855 SH   SOLE 0 47,855 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 1,415 158,204 SH   SOLE 0 158,204 0 0
FRANCHISE GROUP INC COM 35180X105 31,700 1,250,000 SH   SOLE 0 1,250,000 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 438 94,524 SH   SOLE 0 94,524 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 567 43,300 SH   SOLE 0 43,300 0 0
HESS MIDSTREAM LP CL A SHS 428103105 3,097 205,547 SH   SOLE 0 205,547 0 0
KKR & CO INC COM 48251W104 3,072 89,488 SH   SOLE 0 89,488 0 0
KINDER MORGAN INC DEL COM 49456B101 36,359 2,948,862 SH   SOLE 1 2,948,862 0 0
KINDER MORGAN INC DEL COM 49456B101 64,384 5,222,440 SH   SOLE 0 5,222,440 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 457 25,000 SH   SOLE 0 25,000 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,230 44,000 SH   SOLE 0 44,000 0 0
MPLX LP COM UNIT REP LTD 55336V100 66,090 4,198,943 SH   SOLE 1 4,198,943 0 0
MPLX LP COM UNIT REP LTD 55336V100 46,878 2,978,898 SH   SOLE 0 2,978,898 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 53,664 1,569,140 SH   SOLE 1 1,569,140 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 34,226 1,001,025 SH   SOLE 0 1,001,025 0 0
MONTAGE RES CORP COM 61179L100 556 126,706 SH   SOLE 0 126,706 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 124 31,400 SH   SOLE 0 31,400 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 298 5,172 SH   SOLE 0 5,172 0 0
NEUBERGER BERMAN MLP AND ENR COM 64129H104 555 233,647 SH   SOLE 0 233,647 0 0
NEXTERA ENERGY INC COM 65339F101 24,757 89,200 SH   SOLE 1 89,200 0 0
NEXTERA ENERGY INC COM 65339F101 47,527 171,255 SH   SOLE 0 171,255 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 23,318 388,909 SH   SOLE 1 388,909 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 85,715 1,429,732 SH   SOLE 0 1,429,732 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 7,983 1,090,627 SH   SOLE 1 1,090,627 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 39 5,400 SH   SOLE 0 5,400 0 0
NORTHERN OIL AND GAS INC MN COM 665531109 3,216 560,215 SH   SOLE 0 560,215 0 0
ONEOK INC NEW COM 682680103 34,493 1,327,720 SH   SOLE 1 1,327,720 0 0
ONEOK INC NEW COM 682680103 9,597 369,611 SH   SOLE 0 369,611 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 1,069 88,700 SH   SOLE 0 88,700 0 0
PEMBINA PIPELINE CORP COM 706327103 14,732 694,000 SH   SOLE 1 694,000 0 0
PEMBINA PIPELINE CORP COM 706327103 31,405 1,479,630 SH   SOLE 0 1,479,630 0 0
PHILLIPS 66 COM 718546104 4,442 85,700 SH   SOLE 1 85,700 0 0
PHILLIPS 66 COM 718546104 16,341 315,300 SH   SOLE 0 315,300 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 30,554 1,326,155 SH   SOLE 1 1,326,155 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 16,145 700,927 SH   SOLE 0 700,927 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 35,849 5,994,968 SH   SOLE 1 5,994,968 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 9,627 1,610,386 SH   SOLE 0 1,610,386 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,230 694,719 SH   SOLE 1 694,719 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 15,790 2,594,176 SH   SOLE 0 2,594,176 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 6,256 1,051,600 SH   SOLE 1 1,051,600 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 7,337 1,233,931 SH   SOLE 0 1,233,931 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 175,817 525,000 SH Put SOLE 0 525,000 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 1,578 450,900 SH   SOLE 0 450,900 0 0
SEMPRA ENERGY COM 816851109 18,688 157,900 SH   SOLE 1 157,900 0 0
SEMPRA ENERGY COM 816851109 8,860 74,900 SH   SOLE 0 74,900 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 37,096 3,921,456 SH   SOLE 1 3,921,456 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 307 20,300 SH   SOLE 0 20,300 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 1,973 3,016,502 SH   SOLE 0 3,016,502 0 0
SUNOCO LP COM UT REP LP 86765K109 363 14,900 SH   SOLE 0 14,900 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 23,705 926,717 SH   SOLE 1 926,717 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 15,371 601,116 SH   SOLE 0 601,116 0 0
TARGA RES CORP COM 87612G101 61,916 4,413,239 SH   SOLE 1 4,413,239 0 0
TARGA RES CORP COM 87612G101 40,962 2,920,232 SH   SOLE 0 2,920,232 0 0
TC ENERGY CORP COM 87807B107 27,534 655,276 SH   SOLE 1 655,276 0 0
TC ENERGY CORP COM 87807B107 52,329 1,245,505 SH   SOLE 0 1,245,505 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 800 54,200 SH   SOLE 0 54,200 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 1,309 153,725 SH   SOLE 0 153,725 0 0
TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 441 41,813 SH   SOLE 0 41,813 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 422 29,240 SH   SOLE 0 29,240 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 39,092 4,886,540 SH   SOLE 1 4,886,540 0 0
WILLIAMS COS INC COM 969457100 121,688 6,192,821 SH   SOLE 1 6,192,821 0 0
WILLIAMS COS INC COM 969457100 92,638 4,714,949 SH   SOLE 0 4,714,949 0 0
XCEL ENERGY INC COM 98389B100 17,437 252,700 SH   SOLE 1 252,700 0 0
XCEL ENERGY INC COM 98389B100 4,247 61,600 SH   SOLE 0 61,600 0 0