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 YIELD PLC SHS G0751N103 926 47,643 SH   SOLE 0 47,643 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4,751 113,500 SH   SOLE 0 113,500 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 2,915 91,300 SH   SOLE 0 91,300 0 0
GASLOG LTD SHS G37585109 10,481 600,547 SH   SOLE 0 600,547 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 477 42,500 SH   SOLE 0 42,500 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 39,142 1,729,700 SH   SOLE 1 1,729,700 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 8,918 394,148 SH   SOLE 0 394,148 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 14,444 1,118,895 SH   SOLE 1 1,118,895 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 20,767 1,062,263 SH   SOLE 1 1,062,263 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 4,864 248,800 SH   SOLE 0 248,800 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 42,714 2,249,361 SH   SOLE 1 2,249,361 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 2,407 126,802 SH   SOLE 0 126,802 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 447 22,000 SH   SOLE 0 22,000 0 0
ALTUS MIDSTREAM CO CL A 02215L100 8,850 1,500,000 SH   SOLE 1 1,500,000 0 0
ALTUS MIDSTREAM CO CL A 02215L100 78,248 13,263,347 SH   SOLE 0 13,263,347 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,126 10,800 SH   SOLE 0 10,800 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 39,742 1,127,135 SH   SOLE 1 1,127,135 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 8,854 251,282 SH   SOLE 0 251,282 0 0
ANTERO MIDSTREAM CORP COM 03676B102 28,300 2,053,729 SH   SOLE 1 2,053,729 0 0
ANTERO MIDSTREAM CORP COM 03676B102 22,094 1,604,028 SH   SOLE 0 1,604,028 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 919 32,555 SH   SOLE 0 32,555 0 0
APPROACH RESOURCES INC COM 03834A103 1,603 4,532,627 SH   SOLE 0 4,532,627 0 0
ARES CAP CORP COM 04010L103 1,915 111,768 SH   SOLE 0 111,768 0 0
AVANGRID INC COM 05351W103 309 6,150 SH   SOLE 0 6,150 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 52,276 3,612,787 SH   SOLE 1 3,612,787 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 32,528 2,248,425 SH   SOLE 0 2,248,425 0 0
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 9,811 335,300 SH   SOLE 0 335,300 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3,516 100,600 SH   SOLE 0 100,600 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,499 53,600 SH   SOLE 0 53,600 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 213,516 6,276,261 SH   SOLE 1 6,276,261 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 57,855 1,700,844 SH   SOLE 0 1,700,844 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 6,980 458,972 SH   SOLE 1 458,972 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 5,117 336,812 SH   SOLE 0 336,812 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 76,975 1,835,812 SH   SOLE 1 1,835,812 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 43,449 1,036,410 SH   SOLE 0 1,036,410 0 0
CHENIERE ENERGY INC COM NEW 16411R208 63,921 935,173 SH   SOLE 0 935,173 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 192 20,000 SH   SOLE 0 20,000 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 388 40,000 SH   SOLE 0 40,000 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 196 15,500 SH   SOLE 0 15,500 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 94 10,000 SH   SOLE 0 10,000 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 56,480 1,605,039 SH   SOLE 1 1,605,039 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 2,940 83,593 SH   SOLE 0 83,593 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 273 15,000 SH   SOLE 0 15,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,899 14,850 SH   SOLE 0 14,850 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 100,051 3,027,292 SH   SOLE 1 3,027,292 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 12,837 388,624 SH   SOLE 0 388,624 0 0
DIGITAL RLTY TR INC COM 253868103 2,380 20,000 SH   SOLE 0 20,000 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 35,657 772,330 SH   SOLE 1 772,330 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 49,489 1,072,051 SH   SOLE 0 1,072,051 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1,288 90,000 SH   SOLE 1 90,000 0 0
ENBRIDGE INC COM 29250N105 105,743 2,916,296 SH   SOLE 1 2,916,296 0 0
ENBRIDGE INC COM 29250N105 80,430 2,218,398 SH   SOLE 0 2,218,398 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 434,778 28,287,512 SH   SOLE 1 28,287,512 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 226,173 14,715,886 SH   SOLE 0 14,715,886 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 97,220 7,607,260 SH   SOLE 1 7,607,260 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7,314 572,545 SH   SOLE 0 572,545 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 537,027 18,454,572 SH   SOLE 1 18,454,572 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 241,548 8,300,881 SH   SOLE 0 8,300,881 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 16,003 496,382 SH   SOLE 0 496,382 0 0
EQUINIX INC COM 29444U700 3,251 7,180 SH   SOLE 0 7,180 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 588 27,000 SH   SOLE 0 27,000 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 158 10,000 SH   SOLE 0 10,000 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 201 17,500 SH   SOLE 0 17,500 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 92 10,000 SH   SOLE 0 10,000 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 31,780 1,616,538 SH   SOLE 1 1,616,538 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 11,068 563,221 SH   SOLE 0 563,221 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 2,601 122,707 SH   SOLE 1 122,707 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 14,958 705,947 SH   SOLE 0 705,947 0 0
KKR & CO INC CL A 48251W104 2,100 89,488 SH   SOLE 0 89,488 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 73,080 4,000,000 SH   SOLE 0 4,000,000 0 0
KINDER MORGAN INC DEL COM 49456B101 82,035 4,099,762 SH   SOLE 1 4,099,762 0 0
KINDER MORGAN INC DEL COM 49456B101 107,193 5,357,362 SH   SOLE 0 5,357,362 0 0
MPLX LP COM UNIT REP LTD 55336V100 188,161 5,720,931 SH   SOLE 1 5,720,931 0 0
MPLX LP COM UNIT REP LTD 55336V100 130,698 3,974,138 SH   SOLE 0 3,974,138 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 148,685 2,452,340 SH   SOLE 1 2,452,340 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 85,837 1,415,909 SH   SOLE 0 1,415,909 0 0
MARATHON PETE CORP COM 56585A102 3,064 51,200 SH   SOLE 1 51,200 0 0
MONTAGE RES CORP COM 61179L100 6,670 443,638 SH   SOLE 0 443,638 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 140 10,000 SH   SOLE 0 10,000 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 307 5,500 SH   SOLE 0 5,500 0 0
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 764 18,200 SH   SOLE 0 18,200 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 577 72,500 SH   SOLE 0 72,500 0 0
NEXTERA ENERGY INC COM 65339F101 741 3,840 SH   SOLE 0 3,840 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 21,055 451,622 SH   SOLE 0 451,622 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 7,367 204,600 SH   SOLE 1 204,600 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 5,086 141,400 SH   SOLE 0 141,400 0 0
NUVEEN ENERGY MLP TOTAL RTRNF COM 67074U103 247 25,556 SH   SOLE 0 25,556 0 0
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 138 20,000 SH   SOLE 0 20,000 0 0
ONEOK INC NEW COM 682680103 396,987 5,684,252 SH   SOLE 1 5,684,252 0 0
ONEOK INC NEW COM 682680103 187,061 2,678,558 SH   SOLE 0 2,678,558 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 303 13,800 SH   SOLE 0 13,800 0 0
PEMBINA PIPELINE CORP COM 706327103 73,453 1,998,200 SH   SOLE 1 1,998,200 0 0
PEMBINA PIPELINE CORP COM 706327103 80,658 2,194,430 SH   SOLE 0 2,194,430 0 0
PHILLIPS 66 COM 718546104 3,787 39,800 SH   SOLE 1 39,800 0 0
PHILLIPS 66 COM 718546104 24,823 260,900 SH   SOLE 0 260,900 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 83,828 1,601,309 SH   SOLE 1 1,601,309 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 63,620 1,215,437 SH   SOLE 0 1,215,437 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 202,468 8,260,668 SH   SOLE 1 8,260,668 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 39,140 1,597,061 SH   SOLE 0 1,597,061 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 54,956 2,205,319 SH   SOLE 1 2,205,319 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 121,485 4,875,400 SH   SOLE 0 4,875,400 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 367 40,000 SH   SOLE 0 40,000 0 0
SEMGROUP CORP CL A 81663A105 16,483 1,118,342 SH   SOLE 1 1,118,342 0 0
SEMGROUP CORP CL A 81663A105 9,458 642,213 SH   SOLE 0 642,213 0 0
SEMPRA ENERGY COM 816851109 5,286 42,000 SH   SOLE 1 42,000 0 0
SEMPRA ENERGY COM 816851109 1,282 10,200 SH   SOLE 0 10,200 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 129,545 6,334,798 SH   SOLE 1 6,334,798 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 68,977 3,373,457 SH   SOLE 0 3,373,457 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 323 17,500 SH   SOLE 0 17,500 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 8,801 904,616 SH   SOLE 1 904,616 0 0
SUNOCO LP COM U REP LP 86765K109 464 14,900 SH   SOLE 0 14,900 0 0
SUNRUN INC COM 86771W105 219 15,600 SH   SOLE 0 15,600 0 0
TPG SPECIALTY LENDING INC COM 87265K102 828 41,422 SH   SOLE 0 41,422 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 114,143 4,540,312 SH   SOLE 1 4,540,312 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 77,090 3,066,811 SH   SOLE 0 3,066,811 0 0
TARGA RES CORP COM 87612G101 203,467 4,896,939 SH   SOLE 1 4,896,939 0 0
TARGA RES CORP COM 87612G101 90,889 2,187,722 SH   SOLE 0 2,187,722 0 0
TERRAFORM PWR INC COM CL A 88104R209 343 25,000 SH   SOLE 0 25,000 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 186 10,000 SH   SOLE 0 10,000 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 152 10,000 SH   SOLE 0 10,000 0 0
TRANSCANADA CORP COM 89353D107 83,165 1,850,600 SH   SOLE 1 1,850,600 0 0
TRANSCANADA CORP COM 89353D107 45,875 1,021,005 SH   SOLE 0 1,021,005 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 6,555 197,700 SH   SOLE 1 197,700 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 22,074 665,785 SH   SOLE 0 665,785 0 0
VIVINT SOLAR INC COM 92854Q106 255 51,500 SH   SOLE 0 51,500 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 238,793 7,614,617 SH   SOLE 1 7,614,617 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 113,681 3,625,432 SH   SOLE 0 3,625,432 0 0
WILLIAMS COS INC DEL COM 969457100 396,810 13,816,549 SH   SOLE 1 13,816,549 0 0
WILLIAMS COS INC DEL COM 969457100 187,754 6,537,804 SH   SOLE 0 6,537,804 0 0
XCEL ENERGY INC COM 98389B100 282 5,025 SH   SOLE 0 5,025 0 0