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 647 3,670 SH   SOLE   3,670 0 0
ABBOTT LABS COM 002824100 347 3,991 SH   SOLE   3,991 0 0
ABBVIE INC COM 00287y109 311 3,512 SH   SOLE   3,512 0 0
ADOBE INC COM 00724F101 817 2,478 SH   SOLE   2,478 0 0
AERCAP HOLDINGS NV SHS N00985106 4,320 70,274 SH   SOLE   54,872 0 15,402
ALCON INC ORD SHS H01301128 3,468 61,298 SH   SOLE   54,025 0 7,273
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 2,072 9,768 SH   SOLE   7,818 0 1,950
ALLEGION PUB LTD CO ORD SHS g0176j109 8,984 72,135 SH   SOLE   58,481 0 13,654
ALPHABET INC CAP STK CL C 02079K107 16,940 12,670 SH   SOLE   9,614 0 3,056
ALPHABET INC CAP STK CL A 02079K305 22,358 16,693 SH   SOLE   13,032 0 3,661
ALTRIA GROUP INC COM 02209s103 1,590 31,862 SH   SOLE   28,212 0 3,650
ALTUS MIDSTREAM CO CL A 02215L100 343 119,980 SH   SOLE   119,980 0 0
AMAZON COM INC COM 023135106 24,634 13,331 SH   SOLE   10,358 0 2,973
AMERICAN EXPRESS CO COM 025816109 5,676 45,597 SH   SOLE   35,337 0 10,260
AMERIPRISE FINL INC COM 03076c106 219 1,315 SH   SOLE   1,300 0 15
AMGEN INC COM 031162100 13,056 54,159 SH   SOLE   40,349 0 13,810
ANTERO MIDSTREAM CORP COM 03676B102 2,558 336,971 SH   SOLE   335,990 0 981
ANTHEM INC COM 036752103 19,505 64,581 SH   SOLE   49,297 0 15,284
APOLLO INVT CORP COM NEW 03761U502 278 15,950 SH   SOLE   0 0 15,950
APPLE INC COM 037833100 42,388 144,347 SH   SOLE   114,307 0 30,040
ARES CAP CORP COM 04010L103 1,147 61,480 SH   SOLE   3,900 0 57,580
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 214 6,000 SH   SOLE   6,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,741 12,641 SH   SOLE   11,051 0 1,590
AT&T INC COM 00206r102 236 6,035 SH   SOLE   3,000 0 3,035
AUDIOCODES LTD ORD M15342104 457 17,800 SH   SOLE   17,800 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 802 4,703 SH   SOLE   4,703 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 474 23,990 SH   SOLE   0 0 23,990
BANCO BRADESCO S A SP ADR PFD NEW 059460303 868 97,000 SH   SOLE   97,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,359 54,566 SH   SOLE   42,893 0 11,673
BIOGEN INC COM 09062X103 779 2,625 SH   SOLE   2,625 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 1,134 89,122 SH   SOLE   13,880 0 75,242
BOOKING HLDGS INC COM 09857l108 13,729 6,685 SH   SOLE   4,825 0 1,860
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 20,655 1,323,163 SH   SOLE   1,129,090 0 194,073
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,172 51,163 SH   SOLE   41,298 0 9,865
CANADIAN PAC RY LTD COM 13645T100 8,799 34,512 SH   SOLE   29,992 0 4,520
CAPITAL ONE FINL CORP COM 14040h105 386 3,755 SH   SOLE   3,755 0 0
CATERPILLAR INC DEL COM 149123101 3,543 23,990 SH   SOLE   16,525 0 7,465
CHECK POINT SOFTWARE TECH LT ORD m22465104 289 2,605 SH   SOLE   2,055 0 550
CHENIERE ENERGY INC COM NEW 16411r208 16,645 272,561 SH   SOLE   272,561 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 6,458 162,230 SH   SOLE   159,000 0 3,230
CHEVRON CORP NEW COM 166764100 10,842 89,964 SH   SOLE   66,189 0 23,775
CISCO SYS INC COM 17275r102 11,463 239,021 SH   SOLE   185,401 0 53,620
CITIGROUP INC COM NEW 172967424 597 7,475 SH   SOLE   5,975 0 1,500
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 17,808 1,081,900 SH   SOLE   890,480 0 191,420
COCA COLA CO COM 191216100 1,607 29,029 SH   SOLE   26,829 0 2,200
COMERICA INC COM 200340107 418 5,827 SH   SOLE   5,827 0 0
CORTEVA INC COM 22052L104 4,425 149,706 SH   SOLE   114,089 0 35,617
COSTCO WHSL CORP NEW COM 22160k105 323 1,098 SH   SOLE   898 0 200
CVS HEALTH CORP COM 126650100 4,870 65,549 SH   SOLE   52,837 0 12,712
CYBERARK SOFTWARE LTD SHS M2682V108 2,378 20,400 SH   SOLE   20,400 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 38,844 1,586,131 SH   SOLE   1,371,458 0 214,673
DIAGEO P L C SPON ADR NEW 25243q205 2,391 14,197 SH   SOLE   11,427 0 2,770
DISNEY WALT CO COM DISNEY 254687106 13,885 96,003 SH   SOLE   74,298 0 21,705
DOVER CORP COM 260003108 213 1,847 SH   SOLE   1,847 0 0
EAST WEST BANCORP INC COM 27579R104 5,636 115,728 SH   SOLE   84,869 0 30,859
ELBIT SYS LTD ORD m3760d101 2,946 19,001 SH   SOLE   19,001 0 0
EMERSON ELEC CO COM 291011104 579 7,586 SH   SOLE   6,986 0 600
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 20,367 2,030,630 SH   SOLE   1,721,910 0 308,720
ENBRIDGE INC COM 29250N105 61,043 1,534,892 SH   SOLE   1,322,892 0 212,000
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 146,604 11,426,682 SH   SOLE   9,962,779 0 1,463,903
ENI S P A SPONSORED ADR 26874r108 1,706 55,100 SH   SOLE   55,100 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 152,779 5,425,405 SH   SOLE   4,703,200 0 722,205
EOG RES INC COM 26875p101 6,177 73,740 SH   SOLE   56,824 0 16,916
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885b100 5,809 194,230 SH   SOLE   192,100 0 2,130
EQUINOR ASA SPONSORED ADR 29446M102 1,573 79,000 SH   SOLE   79,000 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 7,055 528,104 SH   SOLE   528,104 0 0
EXXON MOBIL CORP COM 30231g102 8,681 124,405 SH   SOLE   98,728 0 25,677
FACEBOOK INC CL A 30303M102 28,869 140,654 SH   SOLE   109,250 0 31,404
FIDELITY NATL INFORMATION SV COM 31620M106 6,018 43,264 SH   SOLE   36,712 0 6,552
FIDUS INVT CORP COM 316500107 341 22,980 SH   SOLE   0 0 22,980
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1,970 53,480 SH   SOLE   53,480 0 0
FS KKR CAPITAL CORP COM 302635107 737 120,170 SH   SOLE   0 0 120,170
GALLAGHER ARTHUR J & CO COM 363576109 7,277 76,418 SH   SOLE   59,599 0 16,819
GASLOG LTD SHS G37585109 21,952 2,242,302 SH   SOLE   1,953,428 0 288,874
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 2,249 143,792 SH   SOLE   143,792 0 0
GENERAL ELECTRIC CO COM 369604103 222 19,924 SH   SOLE   19,324 0 600
GLADSTONE INVT CORP COM 376546107 248 18,680 SH   SOLE   0 0 18,680
HERCULES CAPITAL INC COM 427096508 321 22,900 SH   SOLE   0 0 22,900
HESS CORP COM 42809h107 2,823 42,248 SH   SOLE   39,203 0 3,045
HESS MIDSTREAM LP CL A SHS 428103105 2,443 107,700 SH   SOLE   107,700 0 0
HOME DEPOT INC COM 437076102 13,168 60,300 SH   SOLE   51,815 0 8,485
HONEYWELL INTL INC COM 438516106 15,704 88,726 SH   SOLE   67,856 0 20,870
ICICI BK LTD ADR 45104G104 629 41,700 SH   SOLE   41,700 0 0
ILLINOIS TOOL WKS INC COM 452308109 317 1,766 SH   SOLE   1,766 0 0
ING GROEP N V SPONSORED ADR 456837103 3,491 289,671 SH   SOLE   231,221 0 58,450
INGERSOLL-RAND PLC SHS g47791101 14,157 106,507 SH   SOLE   84,365 0 22,142
INTEL CORP COM 458140100 727 12,141 SH   SOLE   3,916 0 8,225
INTERCONTINENTAL EXCHANGE IN COM 45866f104 8,283 89,497 SH   SOLE   69,304 0 20,193
INVESCO QQQ TR UNIT SER 1 46090E103 17,419 81,927 SH   SOLE   62,663 0 19,264
ISHARES TR MRNGSTR LG-CP GR 464287119 240 1,145 SH   SOLE   915 0 230
ISHARES TR MSCI EMG MKT ETF 464287234 385 8,590 SH   SOLE   6,140 0 2,450
ISHARES TR BARCLAYS 7 10 YR 464287440 2,275 20,637 SH   SOLE   17,435 0 3,202
ISHARES TR 1 3 YR TREAS BD 464287457 2,992 35,358 SH   SOLE   29,768 0 5,590
ISHARES TR MSCI EAFE ETF 464287465 786 11,320 SH   SOLE   8,870 0 2,450
ISHARES TR NASDAQ BIOTECH 464287556 287 2,385 SH   SOLE   2,385 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 460 2,778 SH   SOLE   2,778 0 0
ISHARES TR INTRM TR CRP ETF 464288638 4,686 80,828 SH   SOLE   70,564 0 10,264
ISHARES TR SH TR CRPORT ETF 464288646 1,623 30,255 SH   SOLE   17,755 0 12,500
ISHARES TR MICRO-CAP ETF 464288869 799 8,030 SH   SOLE   7,880 0 150
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 2,209 44,101 SH   SOLE   39,101 0 5,000
ISRAEL CHEMICALS LTD SHS M5920A109 1,583 330,450 SH   SOLE   330,450 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 575 22,896 SH   SOLE   22,896 0 0
JOHNSON & JOHNSON COM 478160104 10,169 69,712 SH   SOLE   55,897 0 13,815
JPMORGAN CHASE & CO COM 46625h100 22,746 163,172 SH   SOLE   125,950 0 37,222
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 33,244 1,524,245 SH   SOLE   1,304,990 0 219,255
KELLOGG CO COM 487836108 342 4,950 SH   SOLE   4,950 0 0
KEURIG DR PEPPER INC COM 49271V100 1,727 59,649 SH   SOLE   42,224 0 17,425
KINDER MORGAN INC DEL COM 49456B101 70,843 3,346,364 SH   SOLE   2,955,557 0 390,807
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 7,271 367,050 SH   SOLE   362,600 0 4,450
LEAR CORP COM NEW 521865204 9,645 70,301 SH   SOLE   53,736 0 16,565
LOCKHEED MARTIN CORP COM 539830109 11,905 30,573 SH   SOLE   24,658 0 5,915
LOWES COS INC COM 548661107 307 2,565 SH   SOLE   1,625 0 940
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 84,079 1,337,352 SH   SOLE   1,149,938 0 187,414
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 770 78,783 SH   SOLE   78,783 0 0
MAGNA INTL INC COM 559222401 4,577 83,464 SH   SOLE   72,997 0 10,467
MAIN STREET CAPITAL CORP COM 56035L104 459 10,640 SH   SOLE   0 0 10,640
MARATHON PETE CORP COM 56585a102 336 5,580 SH   SOLE   3,080 0 2,500
MELCO RESORTS AND ENTMT LTD ADR 585464100 2,015 83,385 SH   SOLE   62,575 0 20,810
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,828 15,600 SH   SOLE   15,600 0 0
MERCK & CO INC COM 58933y105 14,346 157,732 SH   SOLE   123,869 0 33,863
MICROSOFT CORP COM 594918104 26,187 166,059 SH   SOLE   126,269 0 39,790
MPLX LP COM UNIT REP LTD 55336v100 99,683 3,915,272 SH   SOLE   3,384,164 0 531,108
NEW MTN FIN CORP COM 647551100 232 16,850 SH   SOLE   0 0 16,850
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 202 8,940 SH   SOLE   0 0 8,940
NEXTERA ENERGY INC COM 65339F101 533 2,200 SH   SOLE   2,200 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 2,845 250,870 SH   SOLE   245,000 0 5,870
NICE LTD SPONSORED ADR 653656108 10,722 69,110 SH   SOLE   63,440 0 5,670
NOBLE ENERGY INC COM 655044105 427 17,200 SH   SOLE   17,200 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 20,280 763,572 SH   SOLE   650,252 0 113,320
NORFOLK SOUTHERN CORP COM 655844108 495 2,550 SH   SOLE   2,550 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 1,816 48,000 SH   SOLE   48,000 0 0
NOVARTIS A G SPONSORED ADR 66987V109 3,376 35,651 SH   SOLE   28,895 0 6,756
NOVO-NORDISK A S ADR 670100205 5,367 92,727 SH   SOLE   74,512 0 18,215
NXP SEMICONDUCTORS N V COM N6596X109 891 7,000 SH   SOLE   7,000 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 492 90,160 SH   SOLE   0 0 90,160
ONEOK INC NEW COM 682680103 44,579 589,121 SH   SOLE   521,642 0 67,479
OPEN TEXT CORP COM 683715106 1,879 42,640 SH   SOLE   42,640 0 0
ORACLE CORP COM 68389x105 275 5,200 SH   SOLE   5,200 0 0
ORIX CORP SPONSORED ADR 686330101 5,737 68,780 SH   SOLE   59,552 0 9,228
ORMAT TECHNOLOGIES INC COM 686688102 1,543 20,700 SH   SOLE   20,700 0 0
PACCAR INC COM 693718108 307 3,881 SH   SOLE   3,881 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 444 13,000 SH   SOLE   13,000 0 0
PAYPAL HLDGS INC COM 70450Y103 9,127 84,381 SH   SOLE   66,026 0 18,355
PEMBINA PIPELINE CORP COM 706327103 7,820 211,020 SH   SOLE   210,020 0 1,000
PEPSICO INC COM 713448108 4,643 33,971 SH   SOLE   31,696 0 2,275
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654v101 537 36,000 SH   SOLE   36,000 0 0
PFIZER INC COM 717081103 594 15,172 SH   SOLE   13,166 0 2,006
PHILIP MORRIS INTL INC COM 718172109 7,003 82,307 SH   SOLE   63,907 0 18,400
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 4,066 65,970 SH   SOLE   58,870 0 7,100
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 83,593 4,545,557 SH   SOLE   3,810,228 0 735,329
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 25,789 1,360,892 SH   SOLE   1,347,647 0 13,245
PROCTER & GAMBLE CO COM 742718109 868 6,950 SH   SOLE   6,826 0 124
PROSPECT CAPITAL CORPORATION COM 74348T102 336 52,240 SH   SOLE   2,000 0 50,240
PRUDENTIAL FINL INC COM 744320102 222 2,365 SH   SOLE   2,365 0 0
RADWARE LTD ORD M81873107 993 38,500 SH   SOLE   38,500 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 10,889 612,097 SH   SOLE   612,097 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,533 7,500 SH   SOLE   4,000 0 3,500
RELX PLC SPONSORED ADR 759530108 1,845 73,016 SH   SOLE   59,581 0 13,435
RIO TINTO PLC SPONSORED ADR 767204100 3,541 59,647 SH   SOLE   51,417 0 8,230
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4,849 82,213 SH   SOLE   68,618 0 13,595
SALESFORCE COM INC COM 79466L302 7,546 46,400 SH   SOLE   36,220 0 10,180
SAP SE SPON ADR 803054204 3,774 28,168 SH   SOLE   22,448 0 5,720
SAPIENS INTL CORP N V SHS G7T16G103 1,111 48,300 SH   SOLE   48,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 216 3,600 SH   SOLE   3,600 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 228 7,400 SH   SOLE   7,400 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 19,525 302,145 SH   SOLE   233,627 0 68,518
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 23,663 1,170,840 SH   SOLE   1,011,500 0 159,340
SKYWORKS SOLUTIONS INC COM 83088m102 207 1,710 SH   SOLE   1,710 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2,182 45,400 SH   SOLE   45,400 0 0
SOLAR CAP LTD COM 83413U100 245 11,880 SH   SOLE   0 0 11,880
SONY CORP SPONSORED ADR 835699307 3,295 48,461 SH   SOLE   39,776 0 8,685
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,958 6,084 SH   SOLE   5,589 0 495
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 297 790 SH   SOLE   690 0 100
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 4,260 138,130 SH   SOLE   109,256 0 28,874
SPDR SERIES TRUST S&P OILGAS EXP 78464a730 404 17,030 SH   SOLE   17,030 0 0
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 4,913 159,889 SH   SOLE   131,489 0 28,400
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 3,467 70,599 SH   SOLE   67,599 0 3,000
SUNCOR ENERGY INC NEW COM 867224107 4,470 136,454 SH   SOLE   108,849 0 27,605
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 448 7,710 SH   SOLE   7,710 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 3,701 187,565 SH   SOLE   151,972 0 35,593
TARGA RES CORP COM 87612G101 30,269 741,339 SH   SOLE   660,879 0 80,460
TC ENERGY CORP COM 87807B107 9,943 186,520 SH   SOLE   186,520 0 0
TECHNIPFMC PLC COM G87110105 506 23,600 SH   SOLE   23,600 0 0
TOTAL S A SPONSORED ADS 89151E109 4,557 82,407 SH   SOLE   67,299 0 15,108
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,899 78,923 SH   SOLE   78,923 0 0
TPG SPECIALTY LENDING INC COM 87265K102 519 24,180 SH   SOLE   2,250 0 21,930
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 212 14,930 SH   SOLE   0 0 14,930
TRUIST FINL CORP COM 89832Q109 14,008 248,721 SH   SOLE   183,286 0 65,435
TWITTER INC COM 90184L102 14,691 458,381 SH   SOLE   352,461 0 105,920
UBER TECHNOLOGIES INC COM 90353T100 5,943 199,823 SH   SOLE   154,823 0 45,000
UBS AG LONDON BRH ETRAC ALER MLP 90267b682 669 48,890 SH   SOLE   48,890 0 0
UBS AG LONDON BRH NT AMZI 46 90274D259 1,951 94,000 SH   SOLE   94,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,926 33,686 SH   SOLE   28,111 0 5,575
UNITED TECHNOLOGIES CORP COM 913017109 262 1,748 SH   SOLE   1,748 0 0
UNITEDHEALTH GROUP INC COM 91324p102 6,633 22,562 SH   SOLE   17,349 0 5,213
VANECK VECTORS ETF TRUST SHORT HIGH YIELD 92189F387 1,993 79,085 SH   SOLE   77,085 0 2,000
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 227 4,220 SH   SOLE   4,220 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,823 63,477 SH   SOLE   52,477 0 11,000
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2,902 54,205 SH   SOLE   48,405 0 5,800
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,308 40,819 SH   SOLE   33,735 0 7,084
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 689 15,647 SH   SOLE   15,127 0 520
VANGUARD WORLD FDS ENERGY ETF 92204A306 236 2,900 SH   SOLE   0 0 2,900
VARONIS SYS INC COM 922280102 971 12,500 SH   SOLE   12,500 0 0
VERINT SYS INC COM 92343x100 1,439 26,000 SH   SOLE   26,000 0 0
VISA INC COM CL A 92826C839 11,800 62,800 SH   SOLE   48,762 0 14,038
WALMART INC COM 931142103 861 7,243 SH   SOLE   7,203 0 40
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 35,248 1,790,148 SH   SOLE   1,522,621 0 267,527
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 499 18,900 SH   SOLE   16,900 0 2,000
WHITEHORSE FIN INC COM 96524V106 207 15,090 SH   SOLE   1,000 0 14,090
WILLIAMS COS INC DEL COM 969457100 82,191 3,465,054 SH   SOLE   3,056,478 0 408,576
WISDOMTREE TR JAPN HEDGE EQT 97717w851 3,703 68,850 SH   SOLE   55,855 0 12,995
WOODWARD INC COM 980745103 561 4,736 SH   SOLE   4,736 0 0
WPP PLC NEW ADR 92937A102 3,909 55,618 SH   SOLE   44,843 0 10,775
YANDEX N V SHS CLASS A n97284108 5,843 134,345 SH   SOLE   116,765 0 17,580