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
3M CO COM 88579y101 803 3,810 SH   SOLE   3,810 0 0
ABBOTT LABS COM 002824100 331 4,518 SH   SOLE   4,344 0 174
ABBVIE INC COM 00287y109 694 7,337 SH   SOLE   7,337 0 0
ADOBE SYS INC COM 00724F101 669 2,480 SH   SOLE   2,480 0 0
AEGON N V NY REGISTRY SH 007924103 5,354 832,594 SH   SOLE   621,304 0 211,290
AERCAP HOLDINGS NV SHS N00985106 8,439 146,719 SH   SOLE   117,017 0 29,702
AETNA INC NEW COM 00817y108 13,279 65,461 SH   SOLE   52,479 0 12,982
ALLEGION PUB LTD CO ORD SHS g0176j109 6,561 72,436 SH   SOLE   59,781 0 12,655
ALPHABET INC CAP STK CL A 02079K305 20,954 17,359 SH   SOLE   13,686 0 3,673
ALPHABET INC CAP STK CL C 02079K107 15,784 13,225 SH   SOLE   10,273 0 2,952
ALTRIA GROUP INC COM 02209s103 5,267 87,333 SH   SOLE   66,783 0 20,550
AMAZON COM INC COM 023135106 20,130 10,050 SH   SOLE   7,965 0 2,085
AMBEV SA SPONSORED ADR 02319V103 2,576 563,737 SH   SOLE   420,382 0 143,355
AMERIPRISE FINL INC COM 03076c106 237 1,605 SH   SOLE   1,590 0 15
AMGEN INC COM 031162100 6,396 30,856 SH   SOLE   22,901 0 7,955
ANADARKO PETE CORP COM 032511107 612 9,077 SH   SOLE   9,077 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 146,074 3,008,114 SH   SOLE   2,647,499 0 360,615
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,530 28,896 SH   SOLE   21,645 0 7,251
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 24,975 1,476,065 SH   SOLE   1,476,065 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673l103 45,930 1,602,593 SH   SOLE   1,334,658 0 267,935
ANTHEM INC COM 036752103 18,686 68,185 SH   SOLE   53,060 0 15,125
APOLLO INVT CORP COM 03761u106 122 22,510 SH   SOLE   0 0 22,510
APPLE INC COM 037833100 37,000 163,907 SH   SOLE   131,787 0 32,120
ARCH COAL INC CL A 039380407 4,430 49,547 SH   SOLE   37,997 0 11,550
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 992 158,670 SH   SOLE   152,400 0 6,270
ARES CAP CORP COM 04010L103 879 51,150 SH   SOLE   1,500 0 49,650
AT&T INC COM 00206r102 203 6,035 SH   SOLE   3,000 0 3,035
ATLANTICA YIELD PLC SHS G0751N103 11,166 542,560 SH   SOLE   542,560 0 0
ATMOS ENERGY CORP COM 049560105 216 2,300 SH   SOLE   2,300 0 0
AUDIOCODES LTD ORD M15342104 815 81,000 SH   SOLE   81,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 751 4,983 SH   SOLE   4,983 0 0
BANK AMER CORP COM 060505104 9,884 335,519 SH   SOLE   265,369 0 70,150
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,269 43,290 SH   SOLE   35,743 0 7,547
BIOGEN INC COM 09062X103 919 2,600 SH   SOLE   2,600 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 279 15,336 SH   SOLE   0 0 15,336
BLACKROCK TCP CAP CORP COM 09259E108 198 13,900 SH   SOLE   0 0 13,900
BOEING CO COM 097023105 249 670 SH   SOLE   575 0 95
BOOKING HLDGS INC COM 09857l108 15,031 7,576 SH   SOLE   5,716 0 1,860
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 19,329 1,028,140 SH   SOLE   994,370 0 33,770
BP PLC SPONSORED ADR 055622104 244 5,299 SH   SOLE   5,299 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,402 72,959 SH   SOLE   48,364 0 24,595
CANADIAN PAC RY LTD COM 13645T100 9,233 43,563 SH   SOLE   36,182 0 7,381
CAPITAL ONE FINL CORP COM 14040h105 379 3,995 SH   SOLE   3,995 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 8,087 126,809 SH   SOLE   104,374 0 22,435
CATERPILLAR INC DEL COM 149123101 7,780 51,021 SH   SOLE   40,421 0 10,600
CELLCOM ISRAEL LTD SHS m2196u109 474 69,800 SH   SOLE   69,800 0 0
CHECK POINT SOFTWARE TECH LT ORD m22465104 1,725 14,660 SH   SOLE   13,950 0 710
CHENIERE ENERGY INC COM NEW 16411r208 4,273 61,487 SH   SOLE   60,300 0 1,187
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 57,361 1,453,656 SH   SOLE   1,206,980 0 246,676
CHEVRON CORP NEW COM 166764100 9,910 81,040 SH   SOLE   59,811 0 21,229
CISCO SYS INC COM 17275r102 16,946 348,321 SH   SOLE   275,629 0 72,692
CITIGROUP INC COM NEW 172967424 249 3,475 SH   SOLE   3,475 0 0
CLOROX CO DEL COM 189054109 260 1,726 SH   SOLE   1,626 0 100
CM FIN INC COM 12574Q103 86 10,050 SH   SOLE   1,500 0 8,550
CNH INDL N V SHS n20944109 1,621 135,000 SH   SOLE   135,000 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 5,775 300,000 SH   SOLE   300,000 0 0
COCA COLA CO COM 191216100 1,369 29,629 SH   SOLE   29,429 0 200
COMERICA INC COM 200340107 526 5,827 SH   SOLE   5,827 0 0
CONCHO RES INC COM 20605P101 3,997 26,170 SH   SOLE   20,160 0 6,010
CONOCOPHILLIPS COM 20825c104 281 3,633 SH   SOLE   3,508 0 125
CORPORATE CAP TR INC COM 219880101 495 32,450 SH   SOLE   0 0 32,450
COSTCO WHSL CORP NEW COM 22160k105 242 1,030 SH   SOLE   830 0 200
CVS HEALTH CORP COM 126650100 7,821 99,357 SH   SOLE   78,397 0 20,960
CYBERARK SOFTWARE LTD SHS M2682V108 1,198 15,000 SH   SOLE   15,000 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 64,558 1,630,667 SH   SOLE   1,411,423 0 219,244
DIAGEO P L C SPON ADR NEW 25243q205 2,774 19,581 SH   SOLE   14,811 0 4,770
DISNEY WALT CO COM DISNEY 254687106 6,500 55,581 SH   SOLE   41,434 0 14,147
DOWDUPONT INC COM 26078J100 10,000 155,495 SH   SOLE   121,890 0 33,605
DUKE ENERGY CORP NEW COM NEW 26441c204 298 3,727 SH   SOLE   3,727 0 0
EAST WEST BANCORP INC COM 27579R104 6,107 101,161 SH   SOLE   79,306 0 21,855
ELBIT SYS LTD ORD m3760d101 1,833 14,601 SH   SOLE   14,601 0 0
EMCOR GROUP INC COM 29084q100 6,433 85,648 SH   SOLE   68,318 0 17,330
EMERSON ELEC CO COM 291011104 674 8,799 SH   SOLE   8,199 0 600
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 19,915 1,182,590 SH   SOLE   989,990 0 192,600
ENBRIDGE INC COM 29250N105 62,921 1,948,610 SH   SOLE   1,732,820 0 215,790
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 145,942 8,373,056 SH   SOLE   7,265,455 0 1,107,601
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 95,060 4,270,423 SH   SOLE   3,734,476 0 535,947
ENI S P A SPONSORED ADR 26874r108 1,811 48,100 SH   SOLE   48,100 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336t100 21,311 1,295,502 SH   SOLE   1,295,502 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336u107 68,935 3,698,224 SH   SOLE   3,088,511 0 609,713
ENTERPRISE PRODS PARTNERS L COM 293792107 258,034 8,981,357 SH   SOLE   7,851,611 0 1,129,746
EQUINOR ASA SPONSORED ADR 29446M102 3,722 132,000 SH   SOLE   132,000 0 0
EXXON MOBIL CORP COM 30231g102 11,986 140,981 SH   SOLE   115,218 0 25,763
FACEBOOK INC CL A 30303M102 16,779 102,023 SH   SOLE   79,663 0 22,360
FIDELITY NATL INFORMATION SV COM 31620M106 4,331 39,711 SH   SOLE   34,196 0 5,515
FIDUS INVT CORP COM 316500107 218 14,900 SH   SOLE   0 0 14,900
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 3,011 58,560 SH   SOLE   58,560 0 0
FS INVT CORP COM 302635107 300 42,510 SH   SOLE   0 0 42,510
GASLOG LTD SHS G37585109 84,095 4,257,980 SH   SOLE   3,768,236 0 489,744
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 19,570 782,790 SH   SOLE   782,790 0 0
GENERAL DYNAMICS CORP COM 369550108 307 1,500 SH   SOLE   1,500 0 0
GENERAL ELECTRIC CO COM 369604103 281 24,924 SH   SOLE   24,324 0 600
GLADSTONE INVT CORP COM 376546107 230 20,150 SH   SOLE   0 0 20,150
GOLDMAN SACHS GROUP INC COM 38141g104 5,327 23,756 SH   SOLE   18,716 0 5,040
GOLUB CAP BDC INC COM 38173M102 268 14,290 SH   SOLE   0 0 14,290
HALLIBURTON CO COM 406216101 4,740 116,963 SH   SOLE   93,193 0 23,770
HERCULES CAPITAL INC COM 427096508 242 18,370 SH   SOLE   0 0 18,370
HESS CORP COM 42809h107 3,470 48,478 SH   SOLE   45,278 0 3,200
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 6,969 379,756 SH   SOLE   379,756 0 0
HOME DEPOT INC COM 437076102 15,000 72,412 SH   SOLE   57,857 0 14,555
HONEYWELL INTL INC COM 438516106 14,620 87,862 SH   SOLE   66,987 0 20,875
ILLINOIS TOOL WKS INC COM 452308109 249 1,766 SH   SOLE   1,766 0 0
ING GROEP N V SPONSORED ADR 456837103 7,824 603,209 SH   SOLE   442,694 0 160,515
INGERSOLL-RAND PLC SHS g47791101 11,399 111,427 SH   SOLE   89,072 0 22,355
INTEL CORP COM 458140100 10,526 222,575 SH   SOLE   177,805 0 44,770
INVESCO QQQ TR UNIT SER 1 46090E103 4,772 25,685 SH   SOLE   17,300 0 8,385
ISHARES TR INTRM TR CRP ETF 464288638 1,193 22,472 SH   SOLE   20,558 0 1,914
ISHARES TR MICRO-CAP ETF 464288869 487 4,585 SH   SOLE   3,485 0 1,100
ISHARES TR MRNGSTR LG-CP GR 464287119 371 1,995 SH   SOLE   1,780 0 215
ISHARES TR MSCI EAFE ETF 464287465 871 12,810 SH   SOLE   9,510 0 3,300
ISHARES TR MSCI EMG MKT ETF 464287234 418 9,745 SH   SOLE   9,145 0 600
ISHARES TR NASDAQ BIOTECH 464287556 327 2,685 SH   SOLE   2,685 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 267 2,008 SH   SOLE   2,008 0 0
ISHARES TR SH TR CRPORT ETF 464288646 3,629 70,010 SH   SOLE   59,310 0 10,700
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 1,250 25,032 SH   SOLE   15,032 0 10,000
ISRAEL CHEMICALS LTD SHS M5920A109 1,290 214,000 SH   SOLE   214,000 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 960 27,896 SH   SOLE   27,896 0 0
JOHNSON & JOHNSON COM 478160104 10,252 74,198 SH   SOLE   60,661 0 13,537
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 16,572 603,485 SH   SOLE   603,160 0 325
JPMORGAN CHASE & CO COM 46625h100 19,800 175,471 SH   SOLE   139,379 0 36,092
KELLOGG CO COM 487836108 347 4,950 SH   SOLE   4,950 0 0
KEURIG DR PEPPER INC COM 49271V100 1,359 58,647 SH   SOLE   42,072 0 16,575
KINDER MORGAN INC DEL COM 49456B101 147,815 8,336,974 SH   SOLE   7,491,153 0 845,821
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 47,250 2,177,426 SH   SOLE   1,954,113 0 223,313
KORNIT DIGITAL LTD SHS M6372Q113 531 24,266 SH   SOLE   24,266 0 0
LEAR CORP COM NEW 521865204 11,375 78,447 SH   SOLE   61,477 0 16,970
LOWES COS INC COM 548661107 7,184 62,565 SH   SOLE   49,245 0 13,320
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 126,616 1,869,703 SH   SOLE   1,615,074 0 254,629
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 814 95,783 SH   SOLE   95,783 0 0
MAGNA INTL INC COM 559222401 9,649 183,690 SH   SOLE   151,875 0 31,815
MAIN STREET CAPITAL CORP COM 56035L104 604 15,700 SH   SOLE   0 0 15,700
MARATHON PETE CORP COM 56585a102 308 3,850 SH   SOLE   2,850 0 1,000
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 1,108 19,000 SH   SOLE   19,000 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 5,994 283,397 SH   SOLE   212,422 0 70,975
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,080 14,700 SH   SOLE   14,700 0 0
MERCK & CO INC COM 58933y105 11,284 159,068 SH   SOLE   126,101 0 32,967
MICRON TECHNOLOGY INC COM 595112103 7,593 167,885 SH   SOLE   132,510 0 35,375
MICROSOFT CORP COM 594918104 19,563 171,050 SH   SOLE   131,150 0 39,900
MIZUHO FINL GROUP INC SPONSORED ADR 60687y109 1,617 462,000 SH   SOLE   462,000 0 0
MORGAN STANLEY COM NEW 617446448 10,981 235,789 SH   SOLE   183,534 0 52,255
MPLX LP COM UNIT REP LTD 55336v100 55,340 1,595,738 SH   SOLE   1,338,187 0 257,551
NABORS INDUSTRIES LTD SHS g6359f103 74 12,000 SH   SOLE   0 0 12,000
NEW MTN FIN CORP COM 647551100 334 24,740 SH   SOLE   0 0 24,740
NEXTERA ENERGY INC COM 65339F101 369 2,200 SH   SOLE   2,200 0 0
NICE LTD SPONSORED ADR 653656108 9,379 81,935 SH   SOLE   71,860 0 10,075
NOBLE ENERGY INC COM 655044105 770 24,700 SH   SOLE   24,700 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 5,543 156,540 SH   SOLE   131,820 0 24,720
NORFOLK SOUTHERN CORP COM 655844108 451 2,500 SH   SOLE   2,500 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 1,087 41,300 SH   SOLE   41,300 0 0
NOVARTIS A G SPONSORED ADR 66987V109 4,204 48,788 SH   SOLE   36,953 0 11,835
NOVO-NORDISK A S ADR 670100205 6,226 132,064 SH   SOLE   96,994 0 35,070
NUVEEN AMT FREE QLTY MUN INC COM 670657105 143 11,283 SH   SOLE   8,056 0 3,227
NXP SEMICONDUCTORS N V COM N6596X109 898 10,500 SH   SOLE   10,500 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 58 11,600 SH   SOLE   0 0 11,600
ONEOK INC NEW COM 682680103 98,111 1,447,280 SH   SOLE   1,277,358 0 169,922
OPEN TEXT CORP COM 683715106 1,907 50,140 SH   SOLE   50,140 0 0
ORACLE CORP COM 68389x105 312 6,050 SH   SOLE   6,050 0 0
ORBOTECH LTD ORD M75253100 3,112 52,350 SH   SOLE   52,350 0 0
ORIX CORP SPONSORED ADR 686330101 12,505 154,327 SH   SOLE   126,859 0 27,468
ORMAT TECHNOLOGIES INC COM 686688102 1,217 22,500 SH   SOLE   22,500 0 0
OXFORD SQUARE CAP CORP COM 69181V107 152 21,360 SH   SOLE   0 0 21,360
PACCAR INC COM 693718108 794 11,643 SH   SOLE   11,643 0 0
PAYPAL HLDGS INC COM 70450Y103 12,071 137,426 SH   SOLE   112,371 0 25,055
PEMBINA PIPELINE CORP COM 706327103 25,860 760,820 SH   SOLE   729,780 0 31,040
PENNANTPARK INVT CORP COM 708062104 255 34,200 SH   SOLE   0 0 34,200
PEPSICO INC COM 713448108 4,069 36,394 SH   SOLE   34,119 0 2,275
PFIZER INC COM 717081103 714 16,209 SH   SOLE   14,203 0 2,006
PHILIP MORRIS INTL INC COM 718172109 4,182 51,286 SH   SOLE   41,936 0 9,350
PHILLIPS 66 COM 718546104 226 2,008 SH   SOLE   1,896 0 112
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 132,893 5,313,579 SH   SOLE   4,476,477 0 837,102
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 86,552 3,528,400 SH   SOLE   3,383,915 0 144,485
POINTER TELOCATION LTD SHS M7946T104 357 27,455 SH   SOLE   27,455 0 0
PPL CORP COM 69351T106 3,167 108,227 SH   SOLE   81,917 0 26,310
PROCTER AND GAMBLE CO COM 742718109 600 7,208 SH   SOLE   7,084 0 124
PROSPECT CAPITAL CORPORATION COM 74348T102 612 83,490 SH   SOLE   2,000 0 81,490
PRUDENTIAL FINL INC COM 744320102 247 2,440 SH   SOLE   2,440 0 0
QUALCOMM INC COM 747525103 10,923 151,643 SH   SOLE   117,509 0 34,134
RADWARE LTD ORD M81873107 781 29,500 SH   SOLE   29,500 0 0
RAYTHEON CO COM NEW 755111507 9,735 47,105 SH   SOLE   37,045 0 10,060
RIO TINTO PLC SPONSORED ADR 767204100 4,030 78,994 SH   SOLE   65,239 0 13,755
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 7,446 109,282 SH   SOLE   85,904 0 23,378
SAPIENS INTL CORP N V SHS G7T16G103 642 48,600 SH   SOLE   48,600 0 0
SCHLUMBERGER LTD COM 806857108 849 13,936 SH   SOLE   13,936 0 0
SEMGROUP CORP CL A 81663A105 62,932 2,854,067 SH   SOLE   2,627,019 0 227,048
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 66,867 3,127,530 SH   SOLE   2,679,367 0 448,163
SHIRE PLC SPONSORED ADR 82481R106 5,864 32,348 SH   SOLE   27,398 0 4,950
SILICOM LTD ORD m84116108 532 13,117 SH   SOLE   13,117 0 0
SINA CORP ORD G81477104 8,214 118,227 SH   SOLE   97,927 0 20,300
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2,151 58,000 SH   SOLE   58,000 0 0
SOLAR CAP LTD COM 83413U100 215 10,040 SH   SOLE   0 0 10,040
SONY CORP SPONSORED ADR 835699307 4,259 70,215 SH   SOLE   52,260 0 17,955
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,979 6,808 SH   SOLE   4,463 0 2,345
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 564 1,535 SH   SOLE   1,395 0 140
SPDR SER TR BLOMBERG BRC INV 78468R200 2,304 74,822 SH   SOLE   60,794 0 14,028
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,144 23,983 SH   SOLE   14,683 0 9,300
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,820 60,292 SH   SOLE   52,736 0 7,556
SUNCOR ENERGY INC NEW COM 867224107 4,842 125,050 SH   SOLE   94,245 0 30,805
SUNTRUST BKS INC COM 867914103 13,541 202,739 SH   SOLE   150,984 0 51,755
TALLGRASS ENERGY LP CLASS A SHS 874696107 54,398 2,306,940 SH   SOLE   2,049,540 0 257,400
TARGA RES CORP COM 87612G101 115,558 2,052,180 SH   SOLE   1,867,323 0 184,857
TARO PHARMACEUTICAL INDS LTD SHS m8737e108 216 2,200 SH   SOLE   2,200 0 0
TCG BDC INC COM 872280102 234 14,010 SH   SOLE   0 0 14,010
TECHNIPFMC PLC COM G87110105 1,487 47,600 SH   SOLE   47,600 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 7,684 3,283,834 SH   SOLE   3,249,164 0 34,670
TOTAL S A SPONSORED ADR 89151E109 9,530 148,002 SH   SOLE   113,171 0 34,831
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,021 46,900 SH   SOLE   46,900 0 0
TPG SPECIALTY LENDING INC COM 87265K102 426 20,870 SH   SOLE   0 0 20,870
TRANSCANADA CORP COM 89353d107 24,992 617,700 SH   SOLE   617,700 0 0
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376v100 293 7,600 SH   SOLE   7,600 0 0
TWITTER INC COM 90184L102 13,550 476,111 SH   SOLE   369,681 0 106,430
UBS AG JERSEY BRH ALERIAN INFRST 902641646 11,255 468,000 SH   SOLE   468,000 0 0
UBS AG LONDON BRH ETRAC ALER MLP 90267b682 16,547 959,238 SH   SOLE   959,238 0 0
UNITED TECHNOLOGIES CORP COM 913017109 486 3,479 SH   SOLE   3,454 0 25
UNITEDHEALTH GROUP INC COM 91324p102 339 1,275 SH   SOLE   1,200 0 75
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 1,053 43,334 SH   SOLE   33,734 0 9,600
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 553 7,090 SH   SOLE   7,090 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,335 32,564 SH   SOLE   27,664 0 4,900
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 485 9,611 SH   SOLE   3,811 0 5,800
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,990 38,259 SH   SOLE   32,946 0 5,313
VANGUARD WORLD FDS ENERGY ETF 92204A306 305 2,900 SH   SOLE   0 0 2,900
VISTEON CORP COM NEW 92839U206 2,563 27,587 SH   SOLE   24,607 0 2,980
WALMART INC COM 931142103 689 7,336 SH   SOLE   7,336 0 0
WEIBO CORP SPONSORED ADR 948596101 212 2,904 SH   SOLE   729 0 2,175
WELLS FARGO CO NEW COM 949746101 9,012 171,452 SH   SOLE   135,057 0 36,395
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825r103 4,253 142,040 SH   SOLE   118,150 0 23,890
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 471 18,900 SH   SOLE   16,900 0 2,000
WILLIAMS COS INC DEL COM 969457100 157,093 5,777,610 SH   SOLE   5,132,402 0 645,208
WISDOMTREE TR JAPN HEDGE EQT 97717w851 5,326 91,901 SH   SOLE   69,061 0 22,840
WOODWARD INC COM 980745103 1,149 14,208 SH   SOLE   14,208 0 0
YANDEX N V SHS CLASS A n97284108 6,110 185,785 SH   SOLE   154,270 0 31,515