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 COMPANY COM 88579Y101 3,288 24,088 SH   SOLE 0 0 0 24,088
AT&T COM 00206R102 5,949 204,095 SH   SOLE 0 0 0 204,095
ABBVIE COM 00287y109 6,349 83,337 SH   SOLE 0 0 0 83,337
ALLIANCE RES PARTNERS LP COM 01877r108 1,679 541,677 SH   SOLE 0 0 0 541,677
AMAZON.COM COM 023135106 399 205 SH   SOLE 0 0 0 205
AMGEN COM 031162100 4,530 22,346 SH   SOLE 0 0 0 22,346
APPLE INC COM 037833100 11,225 44,146 SH   SOLE 0 0 0 44,146
BANK OF AMERICA COM 060505104 1,227 57,827 SH   SOLE 0 0 0 57,827
BP MIDSTREAM PARTNERS COM 055622104 2,181 234,274 SH   SOLE 0 0 0 234,274
CALIFORNIA RES CORP COM 13057q206 197 197,005 SH   SOLE 0 0 0 197,005
CALUMET SPECIALTY PROD COM 131476103 4,551 4,334,514 SH   SOLE 0 0 0 4,334,514
CATERPILLAR INC COM 149123101 5,742 49,489 SH   SOLE 0 0 0 49,489
CHEVRON CORPORATION COM 166764100 4,408 60,841 SH   SOLE 0 0 0 60,841
CISCO SYSTEMS INC COM 17275R102 4,083 103,890 SH   SOLE 0 0 0 103,890
CUMMINS INC COM 231021106 5,281 39,033 SH   SOLE 0 0 0 39,033
CVS HEALTH CORP COM 126650100 4,920 82,940 SH   SOLE 0 0 0 82,940
DORCHESTER MINERALS LP COM 25820R105 6,481 696,145 SH   SOLE 0 0 0 696,145
DOUGHERTYS PHARMACY INCCOM COM 258711100 1 114,030 SH   SOLE 0 0 0 114,030
ENBRIDGE INC COM 29250N105 460 15,839 SH   SOLE 0 0 0 15,839
ENERGY TRANSFER LP COM 29273V100 3,952 859,310 SH   SOLE 0 0 0 859,310
ENTERPRISE PRODUCTS PPTNSLP COM 293792107 2,161 151,145 SH   SOLE 0 0 0 151,145
EXXON MOBIL CORP COM 30231G102 2,680 70,598 SH   SOLE 0 0 0 70,598
FIRST FINANCIAL BANKSHARES INC COM 32020R109 235 8,760 SH   SOLE 0 0 0 8,760
GAP INC COM 364760108 2,520 358,072 SH   SOLE 0 0 0 358,072
GENERAL ELECTRIC CO COM 369604103 500 62,988 SH   SOLE 0 0 0 62,988
GLOBAL X FDS GLOBAL XMLP ETF COM 37950E473 124 39,599 SH   SOLE 0 0 0 39,599
GOLDMAN SACHS GROUP COM 38141G104 4,240 27,431 SH   SOLE 0 0 0 27,431
HARVEST OIL & GAS CORP COM 41755V102 90 30,434 SH   SOLE 0 0 0 30,434
HERSHEY COMPANY COM 427866108 2,071 15,636 SH   SOLE 0 0 0 15,636
HOLLYFRONTIER COPR COM 436106108 2,734 111,574 SH   SOLE 0 0 0 111,574
HP INC COM 40434L105 4,909 282,788 SH   SOLE 0 0 0 282,788
IBM CORP COM 459200101 5,814 52,417 SH   SOLE 0 0 0 52,417
INTEL CORP COM 458140100 7,115 131,476 SH   SOLE 0 0 0 131,476
INTERNATIONAL PAPER CO COM 460146103 567 18,245 SH   SOLE 0 0 0 18,245
ISHARES IBOXX INVESTMENT GRADE CORP BONDS COM 464287242 988 8,000 SH   SOLE 0 0 0 8,000
ISHARES INC MSCI PACIFICEX JAPAN ETF COM 464286665 452 13,354 SH   SOLE 0 0 0 13,354
ISHARES MSCI EAFE ETF COM 464287465 464 8,691 SH   SOLE 0 0 0 8,691
ISHARES TR PFD AND INCM SEC COM 464288687 232 7,307 SH   SOLE 0 0 0 7,307
ISHARES TRUST MSCI EMGMKTS ETF COM 464287234 456 13,373 SH   SOLE 0 0 0 13,373
J M SMUCKER CO COM 832696405 4,736 42,667 SH   SOLE 0 0 0 42,667
JOHNSON & JOHNSON COM 478160104 752 5,735 SH   SOLE 0 0 0 5,735
KIMBERLY-CLARK CORP COM 494368103 3,522 27,549 SH   SOLE 0 0 0 27,549
KINDER MORGAN INC COM 49456b101 2,935 210,893 SH   SOLE 0 0 0 210,893
KOHLS CORP COM 500255104 2,002 137,225 SH   SOLE 0 0 0 137,225
KRAFT HEINZ CO COM 500754106 662 26,785 SH   SOLE 0 0 0 26,785
L BRANDS INC COM 501797104 509 44,051 SH   SOLE 0 0 0 44,051
MAGELLAN MIDSTREAM PARTNERSLP COMUNIT REPS COM 559080106 1,153 31,619 SH   SOLE 0 0 0 31,619
MICROSOFT CORP COM 594918104 2,642 16,753 SH   SOLE 0 0 0 16,753
MOLSON COORS BEVERAGE CL CLASS B COM 60871r209 3,857 98,875 SH   SOLE 0 0 0 98,875
MPLX LP COM 55336V100 2,066 177,847 SH   SOLE 0 0 0 177,847
NUSTAR ENERGY LP COM 67058h102 3,000 349,342 SH   SOLE 0 0 0 349,342
OCCIDENTAL PETROL CORP COM 674599105 44,504 3,843,212 SH   SOLE 0 0 0 3,843,212
OLIN CORP NEW COM 680665205 1,521 130,368 SH   SOLE 0 0 0 130,368
ONEOK INC COM 682680103 847 38,836 SH   SOLE 0 0 0 38,836
PEPSICO INC COM 713448108 3,679 30,635 SH   SOLE 0 0 0 30,635
PFIZER INC COM 717081103 6,220 190,590 SH   SOLE 0 0 0 190,590
PLAINS ALL AMERICAN PIPELINE LP COM 726503105 2,084 394,798 SH   SOLE 0 0 0 394,798
PLAINS GP HOLDINGS LP COM 72651A207 181 32,300 SH   SOLE 0 0 0 32,300
SELECT ENERGY SVCS INC COM 81617j301 1,321 409,161 SH   SOLE 0 0 0 409,161
SHELL MIDSTREAM PARTNERS COM 822634101 1,759 176,348 SH   SOLE 0 0 0 176,348
SUN COMMUNITIES REIT COM 866674104 6,052 48,480 SH   SOLE 0 0 0 48,480
SUNCOKE ENERGY LP COM 86722A103 248 64,612 SH   SOLE 0 0 0 64,612
SUNOCO LP COM 86765K109 4,644 296,978 SH   SOLE 0 0 0 296,978
TARGA RES CORP COM 87612G101 75 10,956 SH   SOLE 0 0 0 10,956
TRINITY PETROLEUM COM 896556107 565 7,159 SH   SOLE 0 0 0 7,159
UNITED PARCEL SVC COM 911312106 2,337 25,022 SH   SOLE 0 0 0 25,022
UNIVERSAL CORP VA COM 913456109 4,991 112,904 SH   SOLE 0 0 0 112,904
VALERO ENERGY CORP NEW COM 91913Y100 3,839 84,643 SH   SOLE 0 0 0 84,643
VANGUARD GNMA INVESTORCL COM 922031307 457 42,396 SH   SOLE 0 0 0 42,396
VERIZON COMMUNICATIONS COM 92343V104 7,286 135,620 SH   SOLE 0 0 0 135,620
WALMART COM 931142103 6,176 54,357 SH   SOLE 0 0 0 54,357
WELLS FARGO COM 949746101 3,358 117,017 SH   SOLE 0 0 0 117,017
WESTERN MIDSTREAM PARTNERS LP COM 958669103 816 251,926 SH   SOLE 0 0 0 251,926
WEYERHAEUSER CO COM COM 962166104 2,954 174,335 SH   SOLE 0 0 0 174,335
WILLIAMS COS INC COM 969457100 912 64,491 SH   SOLE 0 0 0 64,491