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
BARCLAYS BK PLC CONV ZERO CPN Convertible Bonds 06741JV89 46 46,000 PRN   SOLE 0 46,000 0 0
APPLE INC. Common Stocks 037833100 32,474 244,739 SH   SOLE 0 244,739 0 0
ABB LIMITED Common Stocks 000375204 14,348 513,170 SH   SOLE 0 513,170 0 0
ACCENTURE PLC Common Stocks G1151C101 10,485 40,139 SH   SOLE 0 40,139 0 0
AMGEN INC Common Stocks 031162100 360 1,564 SH   SOLE 0 1,564 0 0
AMAZON COM INC Common Stocks 023135106 931 286 SH   SOLE 0 286 0 0
ACTIVISION BLIZZARD, INC. Common Stocks 00507V109 19,370 208,616 SH   SOLE 0 208,616 0 0
BALLARD POWER SYSTEMS Common Stocks 058586108 286 12,226 SH   SOLE 0 12,226 0 0
BRISTOL-MYERS SQUIBB CO Common Stocks 110122108 25,244 406,964 SH   SOLE 0 406,964 0 0
BRISTOL-MYERS CONTINGENT VALUE RT EXP 3/31/2021 Common Stocks 110122157 204 295,449 SH   SOLE 0 295,449 0 0
BERKSHIRE HATHAWAY CLASS B Common Stocks 084670702 261 1,125 SH   SOLE 0 1,125 0 0
BLACK STONE MINERALS LP Common Stocks 09225M101 117 17,529 SH   SOLE 0 17,529 0 0
ANHEUSER-BUSCH INBEV SA Common Stocks 03524A108 16,930 242,171 SH   SOLE 0 242,171 0 0
CHECK POINT SOFTWARE TECH Common Stocks M22465104 12,024 90,464 SH   SOLE 0 90,464 0 0
DORCHESTER MINERALS LP Common Stocks 25820R105 370 33,880 SH   SOLE 0 33,880 0 0
EBAY INC Common Stocks 278642103 13,997 278,545 SH   SOLE 0 278,545 0 0
ENTERPRISE PRODUCTS PRTNS Common Stocks 293792107 22,542 1,150,688 SH   SOLE 0 1,150,688 0 0
GILEAD SCIENCES, INC Common Stocks 375558103 15,618 268,082 SH   SOLE 0 268,082 0 0
GAMING AND LEISURE PROPERTIES INC. Common Stocks 36467J108 966 22,794 SH   SOLE 0 22,794 0 0
ALPHABET INC CL C (GOOGLE C) Common Stocks 02079K107 45,712 26,093 SH   SOLE 0 26,093 0 0
ALPHABET INC CL A (GOOGLE A) Common Stocks 02079K305 24,483 13,969 SH   SOLE 0 13,969 0 0
HONEYWELL INTL INC Common Stocks 438516106 2,423 11,390 SH   SOLE 0 11,390 0 0
INOVALON HOLDINGS INC. (Class A) Common Stocks 45781D101 8,250 454,053 SH   SOLE 0 454,053 0 0
KINDER MORGAN, INC. Common Stocks 49456B101 18,093 1,323,576 SH   SOLE 0 1,323,576 0 0
LIBERTY MEDIA - SIRIUSXM CL C Common Stocks 531229607 6,364 146,267 SH   SOLE 0 146,267 0 0
LAS VEGAS SANDS Common Stocks 517834107 12,210 204,863 SH   SOLE 0 204,863 0 0
MICROSOFT CORPORATION Common Stocks 594918104 407 1,829 SH   SOLE 0 1,829 0 0
MATADOR RESOURCES CO. Common Stocks 576485205 543 45,000 SH   SOLE 0 45,000 0 0
NIELSEN HOLDINGS PLC Common Stocks G6518L108 15,868 760,317 SH   SOLE 0 760,317 0 0
NVIDIA CORP Common Stocks 67066G104 522 1,000 SH   SOLE 0 1,000 0 0
NXP SEMICONDUCT Common Stocks N6596X109 1,654 10,400 SH   SOLE 0 10,400 0 0
PAYCHEX INC. Common Stocks 704326107 548 5,881 SH   SOLE 0 5,881 0 0
HEALTHPEAK PROPERTIES, INC. Common Stocks 42250P103 2,500 82,698 SH   SOLE 0 82,698 0 0
PEPSICO INC Common Stocks 713448108 288 1,944 SH   SOLE 0 1,944 0 0
PFIZER INC Common Stocks 717081103 446 12,107 SH   SOLE 0 12,107 0 0
QUALCOMM INC Common Stocks 747525103 39,703 260,623 SH   SOLE 0 260,623 0 0
ROYAL DUTCH SHELL PLC ADR CL B Common Stocks 780259107 18,396 547,335 SH   SOLE 0 547,335 0 0
REATA PHARMACEUTICALS INC. Common Stocks 75615P103 476 3,848 SH   SOLE 0 3,848 0 0
RAYTHEON TECHNOLOGIES CORP. Common Stocks 75513E101 13,225 184,941 SH   SOLE 0 184,941 0 0
SPROUTS FARMERS MARKET INC Common Stocks 85208M102 12,878 640,717 SH   SOLE 0 640,717 0 0
SPIRIT AEROSYSTEMS Common Stocks 848574109 18,554 474,654 SH   SOLE 0 474,654 0 0
SPDR S & P 500 ETF Common Stocks 78462F103 407 1,087 SH   SOLE 0 1,087 0 0
UNITEDHEALTH GROUP INC. Common Stocks 91324P102 20,307 57,907 SH   SOLE 0 57,907 0 0
VISA, INC. Common Stocks 92826C839 759 3,470 SH   SOLE 0 3,470 0 0
XYLEM INC. Common Stocks 98419M100 14,777 145,176 SH   SOLE 0 145,176 0 0