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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   308,478 3,295 SH   SOLE   3,295 0 0
ABBOTT LABS COM 002824100   336,069 3,470 SH   SOLE   3,470 0 0
ABBVIE INC COM 00287Y109   422,436 2,834 SH   SOLE   2,834 0 0
ACTIVISION BLIZZARD INC COM 00507V109   468,150 5,000 SH   SOLE   5,000 0 0
ADOBE INC COM 00724F101   690,914 1,355 SH   SOLE   1,355 0 0
ADVANCED MICRO DEVICES INC COM 007903107   6,626,338 64,446 SH   SOLE   47,856 0 16,590
AERCAP HOLDINGS NV SHS N00985106   247,170 3,944 SH   SOLE   344 0 3,600
AES CORP COM 00130H105   3,005,146 197,707 SH   SOLE   197,707 0 0
AFC GAMMA INC COM 00109K105   228,343 19,450 SH   SOLE   18,000 0 1,450
ALCON AG ORD SHS H01301128   7,614,015 98,806 SH   SOLE   92,898 0 5,908
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,736,474 31,548 SH   SOLE   27,260 0 4,288
ALLEGION PLC ORD SHS G0176J109   4,608,809 44,230 SH   SOLE   35,943 0 8,287
ALPHABET INC CAP STK CL C 02079K107   29,308,805 222,289 SH   SOLE   175,024 0 47,265
ALPHABET INC CAP STK CL A 02079K305   24,613,719 188,092 SH   SOLE   143,362 0 44,730
ALTRIA GROUP INC COM 02209S103   716,069 17,029 SH   SOLE   15,479 0 1,550
AMAZON COM INC COM 023135106   30,647,488 241,091 SH   SOLE   189,165 0 51,926
AMERICAN EXPRESS CO COM 025816109   10,141,043 67,974 SH   SOLE   53,350 0 14,624
AMERICAN TOWER CORP NEW COM 03027X100   4,212,387 25,615 SH   SOLE   19,465 0 6,150
AMERIPRISE FINL INC COM 03076C106   487,926 1,480 SH   SOLE   1,220 0 260
AMGEN INC COM 031162100   731,027 2,720 SH   SOLE   2,420 0 300
ANTERO MIDSTREAM CORP COM 03676B102   3,244,352 270,814 SH   SOLE   270,814 0 0
APPLE INC COM 037833100   76,606,291 447,441 SH   SOLE   358,591 0 88,850
ARES CAPITAL CORP COM 04010L103   1,436,497 73,780 SH   SOLE   46,800 0 26,980
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   617,220 6,000 SH   SOLE   6,000 0 0
ARGENX SE SPONSORED ADR 04016X101   2,261,498 4,600 SH   SOLE   4,600 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   8,268,131 14,046 SH   SOLE   12,896 0 1,150
ASTRAZENECA PLC SPONSORED ADR 046353108   2,810,401 41,500 SH   SOLE   35,990 0 5,510
AUTOMATIC DATA PROCESSING IN COM 053015103   908,911 3,778 SH   SOLE   3,778 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   286,450 18,710 SH   SOLE   11,460 0 7,250
BARINGS BDC INC COM 06759L103   209,608 23,525 SH   SOLE   14,410 0 9,115
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,734,593 30,644 SH   SOLE   24,590 0 6,054
BIOGEN INC COM 09062X103   674,651 2,625 SH   SOLE   2,625 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   1,535,572 89,122 SH   SOLE   13,880 0 75,242
BLACKROCK INC COM 09247X101   8,050,814 12,453 SH   SOLE   9,543 0 2,910
BLACKSTONE INC COM 09260D107   310,706 2,900 SH   SOLE   2,900 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   407,938 14,910 SH   SOLE   9,130 0 5,780
BLUE OWL CAPITAL CORPORATION COM 69121K104   1,090,064 78,705 SH   SOLE   48,635 0 30,070
BOOKING HOLDINGS INC COM 09857L108   8,866,356 2,875 SH   SOLE   2,242 0 633
BP PLC SPONSORED ADR 055622104   245,524 6,341 SH   SOLE   4,956 0 1,385
CAMTEK LTD ORD M20791105   1,045,968 16,800 SH   SOLE   16,800 0 0
CANADIAN NAT RES LTD COM 136385101   3,815,530 59,000 SH   SOLE   59,000 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   9,583,322 128,791 SH   SOLE   117,926 0 10,865
CATERPILLAR INC COM 149123101   7,464,544 27,343 SH   SOLE   20,518 0 6,825
CHECK POINT SOFTWARE TECH LT ORD M22465104   215,914 1,620 SH   SOLE   1,520 0 100
CHENIERE ENERGY INC COM NEW 16411R208   57,788,932 348,210 SH   SOLE   296,010 0 52,200
CHEVRON CORP NEW COM 166764100   13,493,873 80,025 SH   SOLE   57,775 0 22,250
CION INVT CORP COM 17259U204   205,481 19,440 SH   SOLE   11,900 0 7,540
CISCO SYS INC COM 17275R102   11,279,250 209,807 SH   SOLE   166,669 0 43,138
COCA COLA CO COM 191216100   1,547,455 27,643 SH   SOLE   27,443 0 200
COMERICA INC COM 200340107   242,112 5,827 SH   SOLE   5,827 0 0
COSTCO WHSL CORP NEW COM 22160K105   385,868 683 SH   SOLE   483 0 200
CRESCENT CAP BDC INC COM 225655109   256,842 15,020 SH   SOLE   9,190 0 5,830
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   7,799,220 266,640 SH   SOLE   233,580 0 33,060
CRH PLC ORD G25508105   5,488,653 100,286 SH   SOLE   94,811 0 5,475
CURTISS WRIGHT CORP COM 231561101   203,846 1,042 SH   SOLE   214 0 828
CYBERARK SOFTWARE LTD SHS M2682V108   2,309,157 14,100 SH   SOLE   14,100 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   2,975,155 19,943 SH   SOLE   17,233 0 2,710
DISNEY WALT CO COM 254687106   7,943,509 98,008 SH   SOLE   74,516 0 23,492
DOVER CORP COM 260003108   257,675 1,847 SH   SOLE   1,847 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   8,589,974 162,320 SH   SOLE   141,280 0 21,040
DUKE ENERGY CORP NEW COM NEW 26441C204   4,806,173 54,455 SH   SOLE   42,422 0 12,033
EAST WEST BANCORP INC COM 27579R104   277,782 5,270 SH   SOLE   5,270 0 0
ELBIT SYS LTD ORD M3760D101   3,662,828 18,501 SH   SOLE   18,501 0 0
ELEVANCE HEALTH INC COM 036752103   24,140,331 55,441 SH   SOLE   43,896 0 11,545
ELI LILLY & CO COM 532457108   264,268 492 SH   SOLE   492 0 0
ENBRIDGE INC COM 29250N105   9,105,411 274,342 SH   SOLE   274,342 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   71,958,621 5,128,911 SH   SOLE   4,396,643 0 732,268
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   13,821,993 1,131,096 SH   SOLE   851,056 0 280,040
ENTERPRISE PRODS PARTNERS L COM 293792107   50,211,141 1,834,532 SH   SOLE   1,549,340 0 285,192
ENVIVA INC COM 29415B103   86,473 11,576 SH   SOLE   11,576 0 0
EOG RES INC COM 26875P101   297,886 2,350 SH   SOLE   2,350 0 0
EQUINOR ASA SPONSORED ADR 29446M102   4,951,290 151,000 SH   SOLE   151,000 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   9,077,469 968,780 SH   SOLE   853,100 0 115,680
EXXON MOBIL CORP COM 30231G102   11,981,826 101,904 SH   SOLE   82,498 0 19,406
FIVERR INTL LTD ORD SHS M4R82T106   929,860 38,000 SH   SOLE   38,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857   298,320 8,000 SH   SOLE   8,000 0 0
FS KKR CAP CORP COM 302635206   695,845 35,340 SH   SOLE   21,644 0 13,696
GLADSTONE CAPITAL CORP COM 376535100   134,671 13,970 SH   SOLE   8,550 0 5,420
GOLUB CAP BDC INC COM 38173M102   317,165 21,620 SH   SOLE   13,230 0 8,390
HDFC BANK LTD SPONSORED ADS 40415F101   5,512,473 93,416 SH   SOLE   87,046 0 6,370
HERCULES CAPITAL INC COM 427096508   479,957 29,230 SH   SOLE   17,905 0 11,325
HESS MIDSTREAM LP CL A SHS 428103105   22,801,944 782,765 SH   SOLE   668,150 0 114,615
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107   20,857,608 949,800 SH   SOLE   949,800 0 0
HOME DEPOT INC COM 437076102   19,843,287 65,671 SH   SOLE   53,571 0 12,100
HONDA MOTOR LTD AMERN SHS 438128308   1,680,991 49,970 SH   SOLE   43,065 0 6,905
HONEYWELL INTL INC COM 438516106   15,002,015 81,206 SH   SOLE   63,071 0 18,135
ICICI BANK LIMITED ADR 45104G104   2,776,712 120,100 SH   SOLE   120,100 0 0
ICL GROUP LTD SHS M53213100   1,880,906 338,902 SH   SOLE   338,902 0 0
ICON PLC SHS G4705A100   3,792,250 15,400 SH   SOLE   15,400 0 0
ILLINOIS TOOL WKS INC COM 452308109   406,727 1,766 SH   SOLE   1,766 0 0
INFOSYS LTD SPONSORED ADR 456788108   1,522,790 89,000 SH   SOLE   89,000 0 0
ING GROEP N.V. SPONSORED ADR 456837103   2,364,047 179,366 SH   SOLE   155,176 0 24,190
INMODE LTD SHS M5425M103   1,245,814 40,900 SH   SOLE   40,900 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   15,205,035 138,202 SH   SOLE   108,734 0 29,468
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   9,432,218 348,696 SH   SOLE   266,051 0 82,645
INVESCO QQQ TR UNIT SER 1 46090E103   16,250,081 45,357 SH   SOLE   34,556 0 10,801
ISHARES TR SHRT NAT MUN ETF 464288158   411,440 4,000 SH   SOLE   0 0 4,000
ISHARES TR MBS ETF 464288588   261,250 2,942 SH   SOLE   2,712 0 230
ISHARES TR MSCI EAFE ETF 464287465   1,646,843 23,895 SH   SOLE   19,395 0 4,500
ISHARES TR SHORT TREAS BD 464288679   2,115,942 19,154 SH   SOLE   19,054 0 100
ISHARES TR RUSSELL 2000 ETF 464287655   477,198 2,700 SH   SOLE   2,700 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   1,817,126 37,351 SH   SOLE   37,351 0 0
ISHARES TR AGENCY BOND ETF 464288166   616,819 5,830 SH   SOLE   5,830 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,432,862 28,755 SH   SOLE   19,175 0 9,580
ISHARES TR 0-5YR HI YL CP 46434V407   251,432 6,128 SH   SOLE   5,888 0 240
ISHARES TR MORNINGSTAR GRWT 464287119   221,003 3,705 SH   SOLE   2,855 0 850
ISHARES TR 20 YR TR BD ETF 464287432   574,268 6,475 SH   SOLE   6,435 0 40
ISHARES TR 7-10 YR TRSY BD 464287440   919,930 10,044 SH   SOLE   9,429 0 615
ISHARES TR INTRM GOV CR ETF 464288612   201,647 1,990 SH   SOLE   1,780 0 210
ISHARES TR NATIONAL MUN ETF 464288414   1,659,610 16,185 SH   SOLE   14,185 0 2,000
ISHARES TR 1 3 YR TREAS BD 464287457   3,250,541 40,145 SH   SOLE   31,915 0 8,230
ISHARES TR TIPS BD ETF 464287176   207,440 2,000 SH   SOLE   2,000 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   1,720,489 33,808 SH   SOLE   30,513 0 3,295
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   1,999,871 40,150 SH   SOLE   40,150 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,525,080 284,000 SH   SOLE   284,000 0 0
JOHNSON & JOHNSON COM 478160104   11,044,432 70,911 SH   SOLE   56,783 0 14,128
JPMORGAN CHASE & CO COM 46625H100   27,622,721 190,475 SH   SOLE   150,154 0 40,321
KELLANOVA COM 487836108   294,574 4,950 SH   SOLE   4,950 0 0
KEMPER CORP COM 488401100   1,809,812 43,060 SH   SOLE   43,060 0 0
KINDER MORGAN INC DEL COM 49456B101   2,997,830 180,810 SH   SOLE   180,810 0 0
LEAR CORP COM NEW 521865204   8,104,720 60,393 SH   SOLE   46,538 0 13,855
LEONARDO DRS INC COM 52661A108   1,820,300 109,000 SH   SOLE   109,000 0 0
LINDE PLC SHS G54950103   6,300,263 16,920 SH   SOLE   13,875 0 3,045
LISTED FD TR TRUESHARES EAGLE 53656G571   1,086,829 53,700 SH   SOLE   48,200 0 5,500
LOCKHEED MARTIN CORP COM 539830109   9,386,987 22,953 SH   SOLE   17,929 0 5,024
LOWES COS INC COM 548661107   413,602 1,990 SH   SOLE   1,050 0 940
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   821,720 72,783 SH   SOLE   72,783 0 0
MAGNA INTL INC COM 559222401   5,257,128 98,062 SH   SOLE   89,252 0 8,810
MAIN STR CAP CORP COM 56035L104   448,961 11,050 SH   SOLE   6,760 0 4,290
MASTERCARD INCORPORATED CL A 57636Q104   16,090,795 40,643 SH   SOLE   31,960 0 8,683
MERCK & CO INC COM 58933Y105   14,632,544 142,133 SH   SOLE   114,467 0 27,666
META PLATFORMS INC CL A 30303M102   940,858 3,134 SH   SOLE   3,134 0 0
MICROSOFT CORP COM 594918104   54,143,277 171,475 SH   SOLE   133,876 0 37,599
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   207,075 15,060 SH   SOLE   9,220 0 5,840
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   1,778,340 42,800 SH   SOLE   42,800 0 0
MONDAY COM LTD SHS M7S64H106   557,270 3,500 SH   SOLE   3,500 0 0
MONDELEZ INTL INC CL A 609207105   6,569,057 94,655 SH   SOLE   73,400 0 21,255
MPLX LP COM UNIT REP LTD 55336V100   54,163,364 1,522,726 SH   SOLE   1,274,309 0 248,417
NET POWER INC *W EXP 06/08/202 64107A113   608,902 140,300 SH   SOLE   140,300 0 0
NEXTERA ENERGY INC COM 65339F101   9,916,290 173,089 SH   SOLE   154,945 0 18,144
NICE LTD SPONSORED ADR 653656108   9,472,230 55,719 SH   SOLE   53,009 0 2,710
NORFOLK SOUTHN CORP COM 655844108   403,706 2,050 SH   SOLE   2,050 0 0
NOVA LTD COM M7516K103   3,373,200 30,000 SH   SOLE   30,000 0 0
NOVO-NORDISK A S ADR 670100205   11,454,334 125,955 SH   SOLE   103,945 0 22,010
NUSTAR ENERGY LP UNIT COM 67058H102   19,941,158 1,143,415 SH   SOLE   996,850 0 146,565
NVIDIA CORPORATION COM 67066G104   12,621,236 29,015 SH   SOLE   22,356 0 6,659
NXP SEMICONDUCTORS N V COM N6596X109   1,812,875 9,068 SH   SOLE   9,068 0 0
ONEOK INC NEW COM 682680103   19,656,037 309,885 SH   SOLE   268,819 0 41,066
OPEN TEXT CORP COM 683715106   1,075,464 30,640 SH   SOLE   30,640 0 0
ORACLE CORP COM 68389X105   349,536 3,300 SH   SOLE   3,300 0 0
ORIX CORP SPONSORED ADR 686330101   7,367,609 78,479 SH   SOLE   71,699 0 6,780
ORMAT TECHNOLOGIES INC COM 686688102   2,356,329 33,700 SH   SOLE   33,700 0 0
OXFORD SQUARE CAP CORP COM 69181V107   134,893 44,815 SH   SOLE   27,450 0 17,365
PALO ALTO NETWORKS INC COM 697435105   8,379,120 35,741 SH   SOLE   26,891 0 8,850
PAYPAL HLDGS INC COM 70450Y103   8,763,797 149,911 SH   SOLE   116,604 0 33,307
PEMBINA PIPELINE CORP COM 706327103   4,299,331 143,025 SH   SOLE   138,700 0 4,325
PEPSICO INC COM 713448108   5,468,845 32,276 SH   SOLE   30,176 0 2,100
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   607,095 40,500 SH   SOLE   40,500 0 0
PFIZER INC COM 717081103   386,521 11,653 SH   SOLE   9,723 0 1,930
PHILIP MORRIS INTL INC COM 718172109   6,548,982 70,739 SH   SOLE   54,884 0 15,855
PHILLIPS 66 COM 718546104   245,208 2,041 SH   SOLE   1,991 0 50
PIONEER NAT RES CO COM 723787107   11,947,009 52,045 SH   SOLE   38,225 0 13,820
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   59,170,850 3,862,327 SH   SOLE   3,233,435 0 628,892
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   11,511,453 714,110 SH   SOLE   695,880 0 18,230
PROCTER AND GAMBLE CO COM 742718109   1,044,212 7,159 SH   SOLE   7,059 0 100
PROSPECT CAP CORP COM 74348T102   168,190 27,800 SH   SOLE   17,760 0 10,040
QUALCOMM INC COM 747525103   5,817,191 52,379 SH   SOLE   40,314 0 12,065
RELX PLC SPONSORED ADR 759530108   1,890,401 56,095 SH   SOLE   48,725 0 7,370
RIO TINTO PLC SPONSORED ADR 767204100   4,212,108 66,186 SH   SOLE   61,911 0 4,275
SAP SE SPON ADR 803054204   1,964,629 15,192 SH   SOLE   13,257 0 1,935
SAPIENS INTL CORP N V SHS G7T16G103   1,572,179 55,300 SH   SOLE   55,300 0 0
SCHLUMBERGER LTD COM STK 806857108   233,200 4,000 SH   SOLE   4,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,455,279 16,100 SH   SOLE   13,440 0 2,660
SHELL PLC SPON ADS 780259305   7,667,240 119,094 SH   SOLE   101,504 0 17,590
SIXTH STREET SPECIALTY LENDI COM 83012A109   386,112 18,890 SH   SOLE   12,055 0 6,835
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   2,189,668 88,400 SH   SOLE   88,400 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   543,942 4,200 SH   SOLE   4,200 0 0
SONY GROUP CORP SPONSORED ADR 835699307   4,622,294 56,089 SH   SOLE   48,744 0 7,345
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,502,040 5,853 SH   SOLE   4,878 0 975
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   353,896 775 SH   SOLE   625 0 150
SPDR SER TR PRTFLO S&P500 HI 78468R788   976,664 27,849 SH   SOLE   27,349 0 500
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   4,327,936 47,135 SH   SOLE   46,415 0 720
SPDR SER TR PORTFOLIO SHORT 78464A474   3,574,108 121,900 SH   SOLE   106,100 0 15,800
SPDR SER TR PRTFLO S&P500 GW 78464A409   264,389 4,460 SH   SOLE   4,460 0 0
SPDR SER TR S&P DIVID ETF 78464A763   713,752 6,206 SH   SOLE   6,206 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   2,296,845 49,683 SH   SOLE   45,683 0 4,000
SPDR SER TR BLOOMBERG INVT 78468R200   3,686,154 119,992 SH   SOLE   103,492 0 16,500
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   2,009,400 204,000 SH   SOLE   204,000 0 0
SUNCOR ENERGY INC NEW COM 867224107   3,886,889 112,869 SH   SOLE   96,764 0 16,105
SYSCO CORP COM 871829107   7,300,396 110,528 SH   SOLE   87,228 0 23,300
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   4,369,506 50,282 SH   SOLE   48,072 0 2,210
TARGA RES CORP COM 87612G101   64,106,559 747,860 SH   SOLE   644,850 0 103,010
TEXAS INSTRS INC COM 882508104   257,119 1,617 SH   SOLE   1,617 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   11,527,646 22,774 SH   SOLE   18,086 0 4,688
T-MOBILE US INC COM 872590104   5,968,791 42,619 SH   SOLE   33,199 0 9,420
TOTALENERGIES SE SPONSORED ADS 89151E109   738,814 11,235 SH   SOLE   9,935 0 1,300
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   1,798,357 73,223 SH   SOLE   73,223 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   19,848,090 97,817 SH   SOLE   76,997 0 20,820
UBER TECHNOLOGIES INC COM 90353T100   5,424,291 117,945 SH   SOLE   89,238 0 28,707
UNILEVER PLC SPON ADR NEW 904767704   2,887,406 58,450 SH   SOLE   51,035 0 7,415
UNION PAC CORP COM 907818108   7,338,428 36,038 SH   SOLE   27,833 0 8,205
UNITEDHEALTH GROUP INC COM 91324P102   18,602,596 36,896 SH   SOLE   29,046 0 7,850
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   278,552 12,884 SH   SOLE   12,884 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   517,390 31,000 SH   SOLE   0 0 31,000
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   448,311 1,142 SH   SOLE   1,132 0 10
VANGUARD INDEX FDS VALUE ETF 922908744   488,962 3,545 SH   SOLE   2,695 0 850
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   280,904 7,164 SH   SOLE   7,049 0 115
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,872,533 38,930 SH   SOLE   30,640 0 8,290
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,659,032 35,383 SH   SOLE   31,383 0 4,000
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   455,344 10,415 SH   SOLE   10,145 0 270
VARONIS SYS INC COM 922280102   1,319,328 43,200 SH   SOLE   43,200 0 0
VERINT SYS INC COM 92343X100   494,285 21,500 SH   SOLE   21,500 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   959,072 34,400 SH   SOLE   34,400 0 0
VISA INC COM CL A 92826C839   13,523,603 58,796 SH   SOLE   46,868 0 11,928
WALMART INC COM 931142103   1,052,499 6,581 SH   SOLE   6,581 0 0
WELLS FARGO CO NEW COM 949746101   7,871,012 192,634 SH   SOLE   151,784 0 40,850
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   55,490,601 2,037,848 SH   SOLE   1,721,858 0 315,990
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   954,238 43,873 SH   SOLE   38,873 0 5,000
WESTLAKE CORPORATION COM 960413102   249,340 2,000 SH   SOLE   2,000 0 0
WILLIAMS COS INC COM 969457100   28,224,202 837,762 SH   SOLE   712,786 0 124,976
WPP PLC NEW ADR 92937A102   1,032,339 23,157 SH   SOLE   20,397 0 2,760
YANDEX N V SHS CLASS A N97284108   101,810 101,810 SH   SOLE   92,355 0 9,455
YUM BRANDS INC COM 988498101   222,393 1,780 SH   SOLE   1,280 0 500
ZOETIS INC CL A 98978V103   2,292,534 13,177 SH   SOLE   12,938 0 239