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
21VIANET GROUP INC SPONSORED ADS A 90138A103 7,231 312,228 SH   SOLE 312,228 0 0
ABIOMED INC COM 003654100 734 2,648 SH   SOLE 347 0 2,301
ACI WORLDWIDE INC COM 004498101 964 36,876 SH   SOLE 36,876 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 561 47,690 SH   SOLE 10,973 0 36,717
AKOUSTIS TECHNOLOGIES INC COM 00973N102 712 87,296 SH   SOLE 21,501 0 65,795
ALGONQUIN PWR UTILS CORP COM 015857105 727 50,000 SH   SOLE 50,000 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 723 4,968 SH   SOLE 945 0 4,023
ALPS ETF TR ALERIAN MLP 00162Q452 300 500,000 SH Call SOLE 500,000 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 106 200,000 SH Put SOLE 200,000 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 882 79,382 SH   SOLE 79,382 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,480 71,021 SH   SOLE 71,021 0 0
AMERICAN TOWER CORP NEW COM 03027X100 506 2,095 SH   SOLE 2,095 0 0
ANTERO MIDSTREAM CORP COM 03676B102 2,777 517,199 SH   DFND 1 2 516,335 0 864
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 7,239 253,006 SH   DFND 1 252,924 0 82
BRIXMOR PPTY GROUP INC COM 11120U105 1,228 105,073 SH   SOLE 105,073 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 445 5,696 SH   SOLE 5,696 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 2,581 49,118 SH   SOLE 49,118 0 0
CHART INDS INC COM PAR $0.01 16115Q308 220 3,130 SH   SOLE 2,870 0 260
CHENIERE ENERGY INC COM NEW 16411R208 29,047 627,774 SH   DFND 1 2 3 626,714 0 1,060
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 990 535,237 SH   SOLE 535,237 0 0
CLEARWAY ENERGY INC CL C 18539C204 5,316 197,179 SH   DFND 1 2 196,776 0 403
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 889 107,081 SH   SOLE 107,081 0 0
CORESITE RLTY CORP COM 21870Q105 2,644 22,241 SH   SOLE 22,241 0 0
COVANTA HLDG CORP COM 22282E102 682 88,029 SH   SOLE 88,029 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 2,245 180,198 SH   DFND 1 2 179,628 0 570
CVR ENERGY INC COM 12662P108 2,068 167,056 SH   SOLE 167,056 0 0
CYRUSONE INC COM 23283R100 3,063 43,737 SH   SOLE 43,575 0 162
CYTOSORBENTS CORP COM NEW 23283X206 487 61,013 SH   SOLE 20,098 0 40,915
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 5,297 474,200 SH   DFND 1 2 473,910 0 290
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 10 100,000 SH Call SOLE 100,000 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 2,131 75,147 SH   SOLE 75,147 0 0
DIGITAL RLTY TR INC COM 253868103 3,262 22,229 SH   SOLE 22,229 0 0
DOMINION ENERGY INC COM 25746U109 2,415 30,600 SH   SOLE 30,600 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 3,671 886,749 SH   DFND 1 2 3 885,434 0 1,315
ENBRIDGE INC COM 29250N105 29,676 1,016,286 SH   DFND 1 2 3 1,015,456 0 830
ENEL AMERICAS S A SPONSORED ADR 29274F104 146 22,546 SH   SOLE 22,546 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 31,902 5,885,946 SH   DFND 1 2 3 5,879,922 0 6,024
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 30 200,000 SH Call SOLE 200,000 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4,201 1,787,834 SH   DFND 1 2 3 1,785,419 0 2,415
ENPHASE ENERGY INC COM 29355A107 4,581 55,463 SH   DFND 1 55,419 0 44
ENTERPRISE PRODS PARTNERS L COM 293792107 44,566 2,822,391 SH   DFND 1 2 3 2,819,531 0 2,860
EQUINIX INC COM 29444U700 2,496 3,284 SH   SOLE 3,284 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 46,613 5,509,815 SH   DFND 1 2 3 5,503,944 0 5,871
EQUITRANS MIDSTREAM CORP COM 294600101 20 200,000 SH Call SOLE 200,000 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 418 19,695 SH   DFND 1 18,798 0 897
EXACT SCIENCES CORP COM 30063P105 876 8,592 SH   SOLE 1,369 0 7,223
FIRSTENERGY CORP COM 337932107 216 7,520 SH   SOLE 7,520 0 0
FIVE BELOW INC COM 33829M101 236 1,859 SH   SOLE 1,590 0 269
FLEETCOR TECHNOLOGIES INC COM 339041105 1,231 5,170 SH   SOLE 5,170 0 0
FLEXION THERAPEUTICS INC COM 33938J106 570 54,743 SH   SOLE 11,347 0 43,396
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1,224 71,476 SH   SOLE 71,476 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 2,751 33,615 SH   SOLE 33,615 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 515 14,000 SH   SOLE 14,000 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 779 6,716 SH   SOLE 6,716 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 1,781 22,092 SH   SOLE 22,092 0 0
HESS MIDSTREAM LP CL A SHS 428103105 5,006 331,549 SH   DFND 1 331,549 0 0
HUBSPOT INC COM 443573100 975 3,338 SH   SOLE 624 0 2,714
INGEVITY CORP COM 45688C107 617 12,486 SH   SOLE 2,462 0 10,024
ITRON INC COM 465741106 348 5,729 SH   DFND 1 5,692 0 37
KIMCO RLTY CORP COM 49446R109 1,141 101,334 SH   SOLE 101,334 0 0
KINDER MORGAN INC DEL COM 49456B101 34,405 2,790,332 SH   DFND 1 2 3 2,787,722 0 2,610
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 41,665 1,218,283 SH   DFND 1 2 3 1,217,213 0 1,070
MARATHON PETE CORP COM 56585A102 3,645 124,245 SH   DFND 2 3 123,860 0 385
MERCURY SYS INC COM 589378108 707 9,128 SH   SOLE 1,540 0 7,588
MICROSOFT CORP COM 594918104 3,748 17,819 SH   SOLE 17,819 0 0
MPLX LP COM UNIT REP LTD 55336V100 46,357 2,945,148 SH   DFND 1 2 3 2,942,343 0 2,805
NEXTERA ENERGY INC COM 65339F101 1,995 7,186 SH   DFND 1 7,176 0 10
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 35,123 585,769 SH   DFND 1 2 3 585,260 0 509
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 728 183,785 SH   SOLE 183,785 0 0
NIO INC SPON ADS 62914V106 322 15,185 SH   DFND 1 15,000 0 185
NIU TECHNOLOGIES ADS 65481N100 2,131 110,981 SH   DFND 1 110,803 0 178
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 389 129,589 SH   SOLE 129,589 0 0
ONEOK INC NEW COM 682680103 27,020 1,040,021 SH   DFND 1 2 3 1,038,991 0 1,030
PBF ENERGY INC CL A 69318G106 1,269 223,002 SH   SOLE 223,002 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 1,154 141,623 SH   SOLE 141,623 0 0
PEMBINA PIPELINE CORP COM 706327103 29,535 1,391,207 SH   DFND 1 2 3 1,389,722 0 1,485
PHILLIPS 66 COM 718546104 2,096 40,432 SH   SOLE 40,432 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 18,598 807,207 SH   DFND 1 2 3 805,952 0 1,255
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 27,652 4,624,118 SH   DFND 1 2 3 4,618,948 0 5,170
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 13,842 2,272,903 SH   DFND 1 2 3 2,268,023 0 4,880
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 200 1,000,000 SH Call SOLE 1,000,000 0 0
PLUG POWER INC COM NEW 72919P202 282 21,053 SH   DFND 1 20,796 0 257
QTS RLTY TR INC COM CL A 74736A103 2,080 33,000 SH   SOLE 33,000 0 0
RAPID7 INC COM 753422104 834 13,612 SH   SOLE 2,582 0 11,030
RINGCENTRAL INC CL A 76680R206 687 2,502 SH   SOLE 452 0 2,050
SABRE CORP COM 78573M104 114 17,464 SH   SOLE 17,464 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 255 800 SH   SOLE 800 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 10,144 1,072,297 SH   DFND 1 2 3 1,071,452 0 845
SMARTSHEET INC COM CL A 83200N103 716 14,481 SH   SOLE 2,753 0 11,728
SOLAREDGE TECHNOLOGIES INC COM 83417M104 647 2,715 SH   DFND 1 2,701 0 14
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1,463 60,000 SH   SOLE 60,000 0 0
SUNRUN INC COM 86771W105 469 6,079 SH   DFND 1 6,000 0 79
SVB FINANCIAL GROUP COM 78486Q101 793 3,297 SH   SOLE 681 0 2,616
SWITCH INC CL A 87105L104 2,108 135,062 SH   SOLE 135,062 0 0
SWITCHBACK ENERGY ACQUISTN C COM CL A 87105M102 519 33,280 SH   DFND 1 33,170 0 110
TARGA RES CORP COM 87612G101 28,277 2,015,502 SH   DFND 1 2 3 2,013,792 0 1,710
TC ENERGY CORP COM 87807B107 31,727 755,037 SH   DFND 1 2 3 754,212 0 825
TESLA INC COM 88160R101 386 900 SH   DFND 1 890 0 10
TORTOISE ACQUISITION CORP CL A 89154L100 260 5,215 SH   DFND 1 5,190 0 25
TPI COMPOSITES INC COM 87266J104 339 11,707 SH   DFND 1 11,586 0 121
TWILIO INC CL A 90138F102 821 3,321 SH   SOLE 613 0 2,708
VISTRA CORP COM 92840M102 1,415 75,000 SH   SOLE 75,000 0 0
VIVINT SOLAR INC COM 92854Q106 345 8,145 SH   DFND 1 8,000 0 145
VYNE THERAPEUTICS INC COM NEW 92941V100 17 10,067 SH   SOLE 0 0 10,067
WASTE CONNECTIONS INC COM 94106B101 1,207 11,624 SH   DFND 1 11,613 0 11
WASTE MGMT INC DEL COM 94106L109 1,060 9,367 SH   SOLE 9,367 0 0
WILLIAMS COS INC COM 969457100 36,968 1,881,284 SH   DFND 1 2 3 1,879,163 0 2,121