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 22,149 1,097,843 SH   SOLE 0 1,097,843 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4,584 119,400 SH   SOLE 0 119,400 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 3,125 104,100 SH   SOLE 0 104,100 0 0
GASLOG LTD SHS G37585109 11,108 581,847 SH   SOLE 0 581,847 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 32,944 1,381,331 SH   SOLE 1 1,381,331 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 11,227 470,910 SH   SOLE 0 470,910 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 20,317 1,314,190 SH   SOLE 1 1,314,190 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 19,067 1,062,263 SH   SOLE 1 1,062,263 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 5,007 279,100 SH   SOLE 0 279,100 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 42,291 1,909,361 SH   SOLE 1 1,909,361 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 2,421 109,302 SH   SOLE 0 109,302 0 0
AES CORP COM 00130H105 226 16,900 SH   SOLE 0 16,900 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 495 27,000 SH   SOLE 0 27,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,078 14,425 SH   SOLE 0 14,425 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 39,085 919,035 SH   SOLE 1 919,035 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 22,680 533,467 SH   SOLE 0 533,467 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 19,804 671,147 SH   SOLE 0 671,147 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 2,268 120,300 SH   SOLE 1 120,300 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 8,426 447,000 SH   SOLE 0 447,000 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 910 28,555 SH   SOLE 0 28,555 0 0
APPROACH RESOURCES INC COM 03834A103 16,481 6,754,708 SH   SOLE 0 6,754,708 0 0
ARES CAP CORP COM 04010L103 1,517 92,268 SH   SOLE 0 92,268 0 0
AVANGRID INC COM 05351W103 486 9,200 SH   SOLE 0 9,200 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 60,107 2,863,700 SH   SOLE 1 2,863,700 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 48,804 2,325,595 SH   SOLE 0 2,325,595 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,515 78,200 SH   SOLE 0 78,200 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 17,684 1,522,900 SH   SOLE 0 1,522,900 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,155 53,200 SH   SOLE 0 53,200 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 252,324 7,542,338 SH   SOLE 1 7,542,338 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 117,809 3,507,054 SH   SOLE 0 3,507,054 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 6,784 350,000 SH   SOLE 1 350,000 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 7,238 373,400 SH   SOLE 0 373,400 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 49,487 1,376,580 SH   SOLE 1 1,376,580 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 37,823 1,052,411 SH   SOLE 0 1,052,411 0 0
CHENIERE ENERGY INC COM NEW 16411R208 38,886 596,640 SH   SOLE 0 596,640 0 0
CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 16,655 529,700 SH   SOLE 0 529,700 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 54,133 1,705,039 SH   SOLE 1 1,705,039 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 628 19,800 SH   SOLE 0 19,800 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 253 15,000 SH   SOLE 0 15,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,672 15,525 SH   SOLE 0 15,525 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 140,880 3,562,117 SH   SOLE 1 3,562,117 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 22,225 562,107 SH   SOLE 0 562,107 0 0
DIGITAL RLTY TR INC COM 253868103 2,889 25,900 SH   SOLE 0 25,900 0 0
DOMINION MIDSTREAM PARTNERS COM UT REP LTD 257454108 3,060 225,067 SH   SOLE 1 225,067 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 28,828 558,841 SH   SOLE 1 558,841 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 59,865 1,160,551 SH   SOLE 0 1,160,551 0 0
EQT GP HLDGS LP COM UNIT REP 26885J103 10,461 445,000 SH   SOLE 1 445,000 0 0
EQT GP HLDGS LP COM UNIT REP 26885J103 16,368 696,477 SH   SOLE 0 696,477 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 684 40,000 SH   SOLE 0 40,000 0 0
ENBRIDGE INC COM 29250N105 25,552 715,980 SH   SOLE 1 715,980 0 0
ENBRIDGE INC COM 29250N105 20,692 579,961 SH   SOLE 0 579,961 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 16,897 1,545,983 SH   SOLE 1 1,545,983 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 1,503 137,600 SH   SOLE 0 137,600 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 65,543 6,388,376 SH   SOLE 1 6,388,376 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 17,871 1,742,067 SH   SOLE 0 1,742,067 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 26,222 1,520,148 SH   SOLE 1 1,520,148 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 58,006 3,363,200 SH   SOLE 0 3,363,200 0 0
ENERPLUS CORP COM 292766102 566 45,000 SH   SOLE 0 45,000 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PRT INT 29278N103 440,089 23,114,062 SH   SOLE 1 23,114,062 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PRT INT 29278N103 204,045 10,717,221 SH   SOLE 0 10,717,221 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,645 100,000 SH   SOLE 0 100,000 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 74,170 4,776,008 SH   SOLE 1 4,776,008 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 2,043 131,600 SH   SOLE 0 131,600 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 551,422 19,928,611 SH   SOLE 1 19,928,611 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 289,019 10,445,744 SH   SOLE 0 10,445,744 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 12,960 445,600 SH   SOLE 0 445,600 0 0
EQUINIX INC COM PAR $0.001 29444U700 2,800 6,520 SH   SOLE 0 6,520 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 5,323 243,300 SH   SOLE 0 243,300 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 29,368 1,722,538 SH   SOLE 1 1,722,538 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 11,189 656,721 SH   SOLE 0 656,721 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 12,026 610,787 SH   SOLE 0 610,787 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 918 32,500 SH   SOLE 0 32,500 0 0
KKR & CO L P DEL COM UNITS 48248M102 2,279 91,788 SH   SOLE 0 91,788 0 0
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 931 98,580 SH   SOLE 0 98,580 0 0
KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 320 18,450 SH   SOLE 0 18,450 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 5,386 286,021 SH   SOLE 0 286,021 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 799 61,740 SH   SOLE 0 61,740 0 0
KINDER MORGAN INC DEL COM 49456B101 60,443 3,424,762 SH   SOLE 1 3,424,762 0 0
KINDER MORGAN INC DEL COM 49456B101 139,635 7,903,003 SH   SOLE 0 7,903,003 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 8,840 255,000 SH   SOLE 0 255,000 0 0
MPLX LP COM UNIT REP LTD 55336V100 210,035 6,152,242 SH   SOLE 1 6,152,242 0 0
MPLX LP COM UNIT REP LTD 55336V100 167,330 4,901,625 SH   SOLE 0 4,901,625 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 146,658 2,123,062 SH   SOLE 1 2,123,062 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 104,483 1,512,665 SH   SOLE 0 1,512,665 0 0
MARATHON PETE CORP COM 56585A102 1,837 26,200 SH   SOLE 1 26,200 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 125 10,000 SH   SOLE 0 10,000 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 228 4,100 SH   SOLE 0 4,100 0 0
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 511 16,300 SH   SOLE 0 16,300 0 0
NEXTERA ENERGY INC COM 65339F101 667 4,000 SH   SOLE 0 4,000 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6,023 129,081 SH   SOLE 1 129,081 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 19,359 414,994 SH   SOLE 0 414,994 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 41,031 803,664 SH   SOLE 1 803,664 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 33,670 659,537 SH   SOLE 0 659,537 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 260 6,400 SH   SOLE 0 6,400 0 0
ONEOK INC NEW COM 682680103 465,032 6,659,533 SH   SOLE 1 6,659,533 0 0
ONEOK INC NEW COM 682680103 242,572 3,473,914 SH   SOLE 0 3,473,914 0 0
PEMBINA PIPELINE CORP COM 706327103 38,592 1,115,400 SH   SOLE 1 1,115,400 0 0
PEMBINA PIPELINE CORP COM 706327103 82,194 2,375,800 SH   SOLE 0 2,375,800 0 0
PHILLIPS 66 COM 718546104 2,448 21,800 SH   SOLE 1 21,800 0 0
PHILLIPS 66 COM 718546104 16,811 149,700 SH   SOLE 0 149,700 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 36,932 723,364 SH   SOLE 1 723,364 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 80,112 1,569,217 SH   SOLE 0 1,569,217 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 204,544 8,652,478 SH   SOLE 1 8,652,478 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 43,935 1,858,717 SH   SOLE 0 1,858,717 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 54,401 2,275,319 SH   SOLE 1 2,275,319 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 110,518 4,622,736 SH   SOLE 0 4,622,736 0 0
PRIMO WTR CORP COM 74165N105 3,331 190,496 SH   SOLE 0 190,496 0 0
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 835 49,100 SH   SOLE 0 49,100 0 0
SEMGROUP CORP CL A 81663A105 14,047 553,076 SH   SOLE 1 553,076 0 0
SEMGROUP CORP CL A 81663A105 44,046 1,734,552 SH   SOLE 0 1,734,552 0 0
SEMPRA ENERGY COM 816851109 232 2,000 SH   SOLE 0 2,000 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 99,601 4,490,686 SH   SOLE 1 4,490,686 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 81,578 3,678,400 SH   SOLE 0 3,678,400 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 48,829 1,378,594 SH   SOLE 1 1,378,594 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 43,376 1,224,850 SH   SOLE 0 1,224,850 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 17,336 682,549 SH   SOLE 1 682,549 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 771 30,400 SH   SOLE 0 30,400 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 39,272 2,550,270 SH   SOLE 1 2,550,270 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 8,515 553,487 SH   SOLE 0 553,487 0 0
SUNOCO LP COM U REP LP 86765K109 371 14,900 SH   SOLE 0 14,900 0 0
TCG BDC INC COM 872280102 529 31,100 SH   SOLE 0 31,100 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 11,047 425,760 SH   SOLE 1 425,760 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 13,345 514,567 SH   SOLE 0 514,567 0 0
TPG SPECIALTY LENDING INC COM 87265K102 540 30,122 SH   SOLE 0 30,122 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 31,848 1,437,274 SH   SOLE 1 1,437,274 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 69,590 3,140,768 SH   SOLE 0 3,140,768 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 79,063 1,825,566 SH   SOLE 1 1,825,566 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 56,805 1,311,790 SH   SOLE 0 1,311,790 0 0
TARGA RES CORP COM 87612G101 261,687 5,287,709 SH   SOLE 1 5,287,709 0 0
TARGA RES CORP COM 87612G101 128,737 2,601,552 SH   SOLE 0 2,601,552 0 0
TERRAFORM PWR INC COM CL A 88104R209 395 33,800 SH   SOLE 0 33,800 0 0
TRANSCANADA CORP COM 89353D107 21,180 490,300 SH   SOLE 1 490,300 0 0
TRANSCANADA CORP COM 89353D107 30,727 711,475 SH   SOLE 0 711,475 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,883 17,000 SH   SOLE 1 17,000 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 17,741 556,000 SH   SOLE 1 556,000 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 45,102 1,413,595 SH   SOLE 0 1,413,595 0 0
VIVINT SOLAR INC COM 92854Q106 206 41,800 SH   SOLE 0 41,800 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 5,802 162,405 SH   SOLE 0 162,405 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 251,977 5,207,271 SH   SOLE 1 5,207,271 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 195,980 4,050,312 SH   SOLE 0 4,050,312 0 0
WILLIAMS COS INC DEL COM 969457100 73,095 2,696,300 SH   SOLE 1 2,696,300 0 0
WILLIAMS COS INC DEL COM 969457100 80,680 2,976,464 SH   SOLE 0 2,976,464 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 312,221 7,692,095 SH   SOLE 1 7,692,095 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 105,837 2,607,701 SH   SOLE 0 2,607,701 0 0
XCEL ENERGY INC COM 98389B100 328 7,200 SH   SOLE 0 7,200 0 0