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 699 3,670 SH   SOLE   3,670 0 0
ABBOTT LABS COM 002824100 229 3,170 SH   SOLE   2,996 0 174
ABBVIE INC COM 00287y109 538 5,837 SH   SOLE   5,837 0 0
ADOBE INC COM 00724F101 561 2,480 SH   SOLE   2,480 0 0
AERCAP HOLDINGS NV SHS N00985106 5,614 141,764 SH   SOLE   110,102 0 31,662
ALLEGION PUB LTD CO ORD SHS g0176j109 5,752 72,162 SH   SOLE   59,557 0 12,605
ALPHABET INC CAP STK CL C 02079K107 13,722 13,250 SH   SOLE   10,157 0 3,093
ALPHABET INC CAP STK CL A 02079K305 18,002 17,227 SH   SOLE   13,550 0 3,677
ALTRIA GROUP INC COM 02209s103 1,296 26,233 SH   SOLE   24,603 0 1,630
AMAZON COM INC COM 023135106 13,614 9,064 SH   SOLE   7,144 0 1,920
AMBEV SA SPONSORED ADR 02319V103 1,656 422,348 SH   SOLE   294,558 0 127,790
AMGEN INC COM 031162100 12,665 65,057 SH   SOLE   50,977 0 14,080
ANADARKO PETE CORP COM 032511107 398 9,077 SH   SOLE   9,077 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 63,910 1,967,076 SH   SOLE   1,812,611 0 154,465
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,721 26,146 SH   SOLE   19,360 0 6,786
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 17,031 1,523,340 SH   SOLE   1,413,090 0 110,250
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673l103 29,572 1,382,513 SH   SOLE   1,208,068 0 174,445
ANTHEM INC COM 036752103 17,894 68,136 SH   SOLE   52,681 0 15,455
APPLE INC COM 037833100 25,758 163,293 SH   SOLE   130,773 0 32,520
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,253 158,670 SH   SOLE   152,400 0 6,270
ARES CAP CORP COM 04010L103 181 11,620 SH   SOLE   1,500 0 10,120
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 640 36,000 SH   SOLE   6,000 0 30,000
ATLANTICA YIELD PLC SHS G0751N103 6,678 340,711 SH   SOLE   340,711 0 0
ATMOS ENERGY CORP COM 049560105 213 2,300 SH   SOLE   2,300 0 0
AUDIOCODES LTD ORD M15342104 800 81,000 SH   SOLE   81,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 617 4,703 SH   SOLE   4,703 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,724 57,420 SH   SOLE   45,913 0 11,507
BIOGEN INC COM 09062X103 782 2,600 SH   SOLE   2,600 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 237 15,336 SH   SOLE   0 0 15,336
BLACKROCK CAPITAL INVESTMENT COM 092533108 159 30,000 SH   SOLE   0 0 30,000
BOEING CO COM 097023105 216 670 SH   SOLE   575 0 95
BOOKING HLDGS INC COM 09857l108 12,253 7,114 SH   SOLE   5,241 0 1,873
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 13,137 845,350 SH   SOLE   837,750 0 7,600
BP PLC SPONSORED ADR 055622104 201 5,299 SH   SOLE   5,299 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,046 64,212 SH   SOLE   41,216 0 22,996
BT GROUP PLC ADR 05577E101 2,770 182,260 SH   SOLE   147,035 0 35,225
CANADIAN PAC RY LTD COM 13645T100 7,471 42,063 SH   SOLE   34,317 0 7,746
CAPITAL ONE FINL CORP COM 14040h105 282 3,725 SH   SOLE   3,725 0 0
CAPITAL SOUTHWEST CORP COM 140501107 253 13,140 SH   SOLE   0 0 13,140
CARNIVAL CORP UNIT 99/99/9999 143658300 3,567 72,356 SH   SOLE   56,086 0 16,270
CATERPILLAR INC DEL COM 149123101 2,125 16,722 SH   SOLE   9,987 0 6,735
CELLCOM ISRAEL LTD SHS m2196u109 410 69,800 SH   SOLE   69,800 0 0
CHECK POINT SOFTWARE TECH LT ORD m22465104 1,624 15,820 SH   SOLE   15,125 0 695
CHENIERE ENERGY INC COM NEW 16411r208 16,781 283,507 SH   SOLE   282,320 0 1,187
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 32,194 891,796 SH   SOLE   754,290 0 137,506
CHEVRON CORP NEW COM 166764100 10,377 95,381 SH   SOLE   71,402 0 23,979
CISCO SYS INC COM 17275r102 14,696 339,159 SH   SOLE   266,437 0 72,722
CITIGROUP INC COM NEW 172967424 285 5,475 SH   SOLE   5,475 0 0
CLOROX CO DEL COM 189054109 266 1,726 SH   SOLE   1,626 0 100
CM FIN INC COM 12574Q103 72 11,500 SH   SOLE   1,500 0 10,000
CNH INDL N V SHS n20944109 433 47,000 SH   SOLE   47,000 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 5,233 321,458 SH   SOLE   321,458 0 0
COCA COLA CO COM 191216100 1,294 27,329 SH   SOLE   27,129 0 200
COMERICA INC COM 200340107 400 5,827 SH   SOLE   5,827 0 0
CONOCOPHILLIPS COM 20825c104 225 3,608 SH   SOLE   3,508 0 100
COSTCO WHSL CORP NEW COM 22160k105 210 1,030 SH   SOLE   830 0 200
CVS HEALTH CORP COM 126650100 9,546 145,698 SH   SOLE   120,058 0 25,640
CYBERARK SOFTWARE LTD SHS M2682V108 1,275 17,200 SH   SOLE   17,200 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 40,709 1,536,758 SH   SOLE   1,344,344 0 192,414
DIAGEO P L C SPON ADR NEW 25243q205 2,658 18,746 SH   SOLE   13,741 0 5,005
DISNEY WALT CO COM DISNEY 254687106 5,979 54,531 SH   SOLE   40,394 0 14,137
DOWDUPONT INC COM 26078J100 4,318 80,735 SH   SOLE   62,035 0 18,700
EAST WEST BANCORP INC COM 27579R104 210 4,815 SH   SOLE   395 0 4,420
ELBIT SYS LTD ORD m3760d101 1,824 16,001 SH   SOLE   16,001 0 0
EMCOR GROUP INC COM 29084q100 6,958 116,568 SH   SOLE   92,268 0 24,300
EMERSON ELEC CO COM 291011104 505 8,449 SH   SOLE   7,849 0 600
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 16,715 1,235,380 SH   SOLE   1,049,400 0 185,980
ENBRIDGE INC COM 29250N105 62,381 2,007,099 SH   SOLE   1,837,030 0 170,069
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 175,270 13,267,985 SH   SOLE   11,688,574 0 1,579,411
ENI S P A SPONSORED ADR 26874r108 1,736 55,100 SH   SOLE   55,100 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336t100 13,525 1,425,211 SH   SOLE   1,276,321 0 148,890
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336u107 33,976 3,085,953 SH   SOLE   2,708,500 0 377,453
ENTERPRISE PRODS PARTNERS L COM 293792107 195,882 7,965,940 SH   SOLE   7,049,884 0 916,056
EOG RES INC COM 26875p101 2,910 33,370 SH   SOLE   23,430 0 9,940
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885b100 2,939 67,960 SH   SOLE   60,650 0 7,310
EQUINOR ASA SPONSORED ADR 29446M102 2,794 132,000 SH   SOLE   132,000 0 0
EXXON MOBIL CORP COM 30231g102 9,289 136,229 SH   SOLE   110,416 0 25,813
FACEBOOK INC CL A 30303M102 12,449 94,962 SH   SOLE   70,677 0 24,285
FIDELITY NATL INFORMATION SV COM 31620M106 4,324 42,166 SH   SOLE   35,651 0 6,515
FREEPORT-MCMORAN INC CL B 35671D857 144 14,000 SH   SOLE   14,000 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1,894 58,480 SH   SOLE   58,480 0 0
FS KKR CAPITAL CORP COM 302635107 98 18,903 SH   SOLE   0 0 18,903
GASLOG LTD SHS G37585109 48,823 2,966,135 SH   SOLE   2,626,001 0 340,134
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 10,615 536,099 SH   SOLE   536,099 0 0
GENERAL DYNAMICS CORP COM 369550108 236 1,500 SH   SOLE   1,500 0 0
GENERAL ELECTRIC CO COM 369604103 158 20,924 SH   SOLE   20,324 0 600
GLADSTONE INVT CORP COM 376546107 337 36,150 SH   SOLE   0 0 36,150
HALLIBURTON CO COM 406216101 265 9,955 SH   SOLE   7,755 0 2,200
HESS CORP COM 42809h107 1,949 48,119 SH   SOLE   44,919 0 3,200
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 2,261 147,271 SH   SOLE   147,271 0 0
HOME DEPOT INC COM 437076102 12,330 71,763 SH   SOLE   57,088 0 14,675
HONEYWELL INTL INC COM 438516106 11,724 88,738 SH   SOLE   67,558 0 21,180
ILLINOIS TOOL WKS INC COM 452308109 224 1,766 SH   SOLE   1,766 0 0
ING GROEP N V SPONSORED ADR 456837103 4,629 434,279 SH   SOLE   303,289 0 130,990
INGERSOLL-RAND PLC SHS g47791101 10,103 110,739 SH   SOLE   88,394 0 22,345
INTEL CORP COM 458140100 10,340 220,328 SH   SOLE   175,568 0 44,760
INVESCO QQQ TR UNIT SER 1 46090E103 9,713 62,968 SH   SOLE   48,923 0 14,045
ISHARES TR MRNGSTR LG-CP GR 464287119 237 1,495 SH   SOLE   1,220 0 275
ISHARES TR CORE S&P500 ETF 464287200 627 2,490 SH   SOLE   2,400 0 90
ISHARES TR MSCI EMG MKT ETF 464287234 421 10,770 SH   SOLE   8,170 0 2,600
ISHARES TR MSCI EAFE ETF 464287465 803 13,660 SH   SOLE   10,310 0 3,350
ISHARES TR NASDAQ BIOTECH 464287556 259 2,685 SH   SOLE   2,685 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 215 2,001 SH   SOLE   1 0 2,000
ISHARES TR RUSSELL 2000 ETF 464287655 706 5,270 SH   SOLE   2,770 0 2,500
ISHARES TR INTRM TR CRP ETF 464288638 1,354 25,834 SH   SOLE   22,364 0 3,470
ISHARES TR SH TR CRPORT ETF 464288646 2,479 48,000 SH   SOLE   37,300 0 10,700
ISHARES TR US AER DEF ETF 464288760 859 4,970 SH   SOLE   3,910 0 1,060
ISHARES TR MICRO-CAP ETF 464288869 1,175 14,250 SH   SOLE   14,100 0 150
ISHARES TR MSCI EURO FL ETF 464289180 1,154 68,100 SH   SOLE   67,100 0 1,000
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 1,019 20,407 SH   SOLE   17,407 0 3,000
ISRAEL CHEMICALS LTD SHS M5920A109 1,732 306,000 SH   SOLE   306,000 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 894 27,896 SH   SOLE   27,896 0 0
JOHNSON & JOHNSON COM 478160104 9,500 73,618 SH   SOLE   60,261 0 13,357
JPMORGAN CHASE & CO COM 46625h100 17,334 177,567 SH   SOLE   139,955 0 37,612
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 31,173 1,396,625 SH   SOLE   1,232,070 0 164,555
KELLOGG CO COM 487836108 282 4,950 SH   SOLE   4,950 0 0
KEURIG DR PEPPER INC COM 49271V100 1,597 62,283 SH   SOLE   44,028 0 18,255
KINDER MORGAN INC DEL COM 49456B101 99,082 6,442,284 SH   SOLE   5,964,273 0 478,011
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 35,686 1,990,276 SH   SOLE   1,795,873 0 194,403
LEAR CORP COM NEW 521865204 9,770 79,518 SH   SOLE   61,568 0 17,950
LOCKHEED MARTIN CORP COM 539830109 5,541 21,162 SH   SOLE   16,057 0 5,105
LOWES COS INC COM 548661107 218 2,365 SH   SOLE   1,425 0 940
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 105,329 1,845,940 SH   SOLE   1,611,516 0 234,424
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 731 95,783 SH   SOLE   95,783 0 0
MAGNA INTL INC COM 559222401 4,669 102,721 SH   SOLE   83,911 0 18,810
MARATHON PETE CORP COM 56585a102 323 5,480 SH   SOLE   3,980 0 1,500
MELCO RESORT ENTERTAINMENT L ADR 585464100 3,568 202,515 SH   SOLE   139,890 0 62,625
MELLANOX TECHNOLOGIES LTD SHS M51363113 2,282 24,700 SH   SOLE   24,700 0 0
MERCK & CO INC COM 58933y105 12,188 159,505 SH   SOLE   126,563 0 32,942
MICROSOFT CORP COM 594918104 17,467 171,972 SH   SOLE   131,812 0 40,160
MIZUHO FINL GROUP INC SPONSORED ADR 60687y109 1,386 462,000 SH   SOLE   462,000 0 0
MPLX LP COM UNIT REP LTD 55336v100 41,804 1,379,684 SH   SOLE   1,178,303 0 201,381
NABORS INDUSTRIES LTD SHS g6359f103 24 12,000 SH   SOLE   0 0 12,000
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 341 19,551 SH   SOLE   0 0 19,551
NEXTERA ENERGY INC COM 65339F101 382 2,200 SH   SOLE   2,200 0 0
NICE LTD SPONSORED ADR 653656108 8,729 80,670 SH   SOLE   70,440 0 10,230
NOBLE ENERGY INC COM 655044105 604 32,200 SH   SOLE   32,200 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 17,046 591,060 SH   SOLE   510,530 0 80,530
NOKIA CORP SPONSORED ADR 654902204 438 75,182 SH   SOLE   75,182 0 0
NORFOLK SOUTHERN CORP COM 655844108 374 2,500 SH   SOLE   2,500 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 1,093 48,000 SH   SOLE   48,000 0 0
NOVARTIS A G SPONSORED ADR 66987V109 3,969 46,248 SH   SOLE   34,074 0 12,174
NOVO-NORDISK A S ADR 670100205 5,582 121,169 SH   SOLE   86,539 0 34,630
NXP SEMICONDUCTORS N V COM N6596X109 769 10,500 SH   SOLE   10,500 0 0
ONEOK INC NEW COM 682680103 68,234 1,264,760 SH   SOLE   1,127,278 0 137,482
OPEN TEXT CORP COM 683715106 1,635 50,140 SH   SOLE   50,140 0 0
ORACLE CORP COM 68389x105 273 6,050 SH   SOLE   6,050 0 0
ORBOTECH LTD ORD M75253100 2,960 52,350 SH   SOLE   52,350 0 0
ORIX CORP SPONSORED ADR 686330101 10,454 146,105 SH   SOLE   118,882 0 27,223
ORMAT TECHNOLOGIES INC COM 686688102 1,124 21,500 SH   SOLE   21,500 0 0
PACCAR INC COM 693718108 665 11,643 SH   SOLE   11,643 0 0
PAYPAL HLDGS INC COM 70450Y103 11,450 136,166 SH   SOLE   111,121 0 25,045
PEMBINA PIPELINE CORP COM 706327103 14,096 475,100 SH   SOLE   457,320 0 17,780
PEPSICO INC COM 713448108 3,927 35,541 SH   SOLE   33,266 0 2,275
PFIZER INC COM 717081103 692 15,859 SH   SOLE   13,853 0 2,006
PHILIP MORRIS INTL INC COM 718172109 5,519 82,667 SH   SOLE   64,252 0 18,415
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 10,674 253,490 SH   SOLE   214,630 0 38,860
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 100,718 5,025,834 SH   SOLE   4,275,872 0 749,962
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 54,262 2,699,598 SH   SOLE   2,619,803 0 79,795
POINTER TELOCATION LTD SHS M7946T104 334 27,455 SH   SOLE   27,455 0 0
PPL CORP COM 69351T106 3,043 107,430 SH   SOLE   81,320 0 26,110
PROCTER AND GAMBLE CO COM 742718109 653 7,108 SH   SOLE   6,984 0 124
PROSPECT CAPITAL CORPORATION COM 74348T102 190 30,150 SH   SOLE   2,000 0 28,150
QUALCOMM INC COM 747525103 5,722 100,545 SH   SOLE   77,335 0 23,210
RADWARE LTD ORD M81873107 988 43,500 SH   SOLE   43,500 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 337 6,000 SH   SOLE   3,400 0 2,600
RESIDEO TECHNOLOGIES INC COM 76118Y104 298 14,507 SH   SOLE   10,927 0 3,580
RIO TINTO PLC SPONSORED ADR 767204100 3,617 74,609 SH   SOLE   60,734 0 13,875
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,635 96,697 SH   SOLE   75,795 0 20,902
SAPIENS INTL CORP N V SHS G7T16G103 536 48,600 SH   SOLE   48,600 0 0
SCHLUMBERGER LTD COM 806857108 485 13,436 SH   SOLE   13,436 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 576 10,050 SH   SOLE   10,050 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 12,054 506,049 SH   SOLE   368,989 0 137,060
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6,565 124,047 SH   SOLE   96,347 0 27,700
SEMGROUP CORP CL A 81663A105 1,413 102,558 SH   SOLE   100,199 0 2,359
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 34,251 2,087,222 SH   SOLE   1,866,389 0 220,833
SHIRE PLC SPONSORED ADR 82481R106 5,335 30,657 SH   SOLE   25,762 0 4,895
SILICOM LTD ORD m84116108 458 13,117 SH   SOLE   13,117 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2,168 58,000 SH   SOLE   58,000 0 0
SONY CORP SPONSORED ADR 835699307 3,174 65,735 SH   SOLE   47,980 0 17,755
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,599 38,408 SH   SOLE   37,818 0 590
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 315 1,040 SH   SOLE   920 0 120
SPDR SER TR BLOMBERG BRC INV 78468R200 3,610 118,880 SH   SOLE   96,278 0 22,602
SPDR SER TR NUVEEN BLMBRG SR 78468R739 953 19,833 SH   SOLE   16,833 0 3,000
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2,814 93,374 SH   SOLE   76,756 0 16,618
SPDR SERIES TRUST S&P OILGAS EXP 78464a730 860 32,430 SH   SOLE   31,230 0 1,200
SUNCOR ENERGY INC NEW COM 867224107 4,723 168,691 SH   SOLE   120,471 0 48,220
SUNTRUST BKS INC COM 867914103 10,118 200,602 SH   SOLE   148,922 0 51,680
TALLGRASS ENERGY LP CLASS A SHS 874696107 46,641 1,916,230 SH   SOLE   1,694,700 0 221,530
TARGA RES CORP COM 87612G101 52,033 1,444,550 SH   SOLE   1,321,023 0 123,527
TCG BDC INC COM 872280102 207 16,670 SH   SOLE   0 0 16,670
TECHNIPFMC PLC COM G87110105 1,089 55,600 SH   SOLE   55,600 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 3,710 3,066,166 SH   SOLE   3,037,696 0 28,470
TOTAL S A SPONSORED ADR 89151E109 7,409 141,987 SH   SOLE   106,167 0 35,820
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 544 36,900 SH   SOLE   36,900 0 0
TRANSCANADA CORP COM 89353d107 15,372 430,600 SH   SOLE   430,600 0 0
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376v100 308 7,600 SH   SOLE   7,600 0 0
TWITTER INC COM 90184L102 13,812 480,581 SH   SOLE   372,141 0 108,440
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 265 15,000 SH   SOLE   0 0 15,000
UBS AG JERSEY BRH ALERIAN INFRST 902641646 6,491 328,310 SH   SOLE   328,310 0 0
UBS AG LONDON BRH ETRAC ALER MLP 90267b682 6,696 478,310 SH   SOLE   478,310 0 0
UNITED TECHNOLOGIES CORP COM 913017109 319 2,999 SH   SOLE   2,974 0 25
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 930 38,431 SH   SOLE   34,831 0 3,600
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 211 15,000 SH   SOLE   0 0 15,000
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,045 106,156 SH   SOLE   81,871 0 24,285
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 312 6,111 SH   SOLE   4,311 0 1,800
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,571 58,643 SH   SOLE   49,204 0 9,439
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,834 103,335 SH   SOLE   71,495 0 31,840
VANGUARD WORLD FDS ENERGY ETF 92204A306 224 2,900 SH   SOLE   0 0 2,900
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 5,563 93,710 SH   SOLE   88,630 0 5,080
VERINT SYS INC COM 92343x100 402 9,500 SH   SOLE   9,500 0 0
VISTEON CORP COM NEW 92839U206 340 5,635 SH   SOLE   4,905 0 730
WALMART INC COM 931142103 644 6,911 SH   SOLE   6,911 0 0
WEIBO CORP SPONSORED ADR 948596101 6,109 104,553 SH   SOLE   84,934 0 19,619
WELLS FARGO CO NEW COM 949746101 5,144 111,625 SH   SOLE   84,225 0 27,400
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 39,401 933,001 SH   SOLE   796,831 0 136,170
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 456 18,900 SH   SOLE   16,900 0 2,000
WILLIAMS COS INC DEL COM 969457100 94,315 4,277,316 SH   SOLE   3,838,845 0 438,471
WISDOMTREE TR JAPN HEDGE EQT 97717w851 5,148 110,981 SH   SOLE   81,836 0 29,145
WOODWARD INC COM 980745103 1,056 14,208 SH   SOLE   14,208 0 0
YANDEX N V SHS CLASS A n97284108 4,238 154,960 SH   SOLE   127,420 0 27,540