<?xml version="1.0"?>
<informationTable xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable">
  <infoTable>
    <nameOfIssuer>BERKSHIRE HATHAWAY INC DEL</nameOfIssuer>
    <titleOfClass>CL B NEW</titleOfClass>
    <cusip>084670702</cusip>
    <value>4710289</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9369</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>9369</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BLACK STONE MINERALS L P</nameOfIssuer>
    <titleOfClass>COM UNIT</titleOfClass>
    <cusip>09225M101</cusip>
    <value>25422475</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1934739</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>5632</Sole>
      <Shared>0</Shared>
      <None>1929107</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BRITISH AMERN TOB PLC</nameOfIssuer>
    <titleOfClass>SPONSORED ADR</titleOfClass>
    <cusip>110448107</cusip>
    <value>30446238</value>
    <shrsOrPrnAmt>
      <sshPrnamt>573592</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>1638</Sole>
      <Shared>0</Shared>
      <None>571954</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CACI INTL INC</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>127190304</cusip>
    <value>6202329</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12435</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>32</Sole>
      <Shared>0</Shared>
      <None>12403</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CANADIAN NAT RES LTD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>136385101</cusip>
    <value>10714655</value>
    <shrsOrPrnAmt>
      <sshPrnamt>335252</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>445</Sole>
      <Shared>0</Shared>
      <None>334807</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>COMCAST CORP NEW</nameOfIssuer>
    <titleOfClass>CL A</titleOfClass>
    <cusip>20030N101</cusip>
    <value>10610518</value>
    <shrsOrPrnAmt>
      <sshPrnamt>337699</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>416</Sole>
      <Shared>0</Shared>
      <None>337283</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ELEVANCE HEALTH INC FORMERLY</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>036752103</cusip>
    <value>4235325</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13108</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>31</Sole>
      <Shared>0</Shared>
      <None>13077</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ENTERPRISE PRODS PARTNERS L</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>293792107</cusip>
    <value>16743340</value>
    <shrsOrPrnAmt>
      <sshPrnamt>535444</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>1746</Sole>
      <Shared>0</Shared>
      <None>533698</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HUMANA INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>444859102</cusip>
    <value>5194554</value>
    <shrsOrPrnAmt>
      <sshPrnamt>19966</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>59</Sole>
      <Shared>0</Shared>
      <None>19907</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HUNTINGTON INGALLS INDS INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>446413106</cusip>
    <value>33378026</value>
    <shrsOrPrnAmt>
      <sshPrnamt>115932</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>345</Sole>
      <Shared>0</Shared>
      <None>115587</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INNOVEX INTERNATIONAL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>457651107</cusip>
    <value>11755398</value>
    <shrsOrPrnAmt>
      <sshPrnamt>634056</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>2080</Sole>
      <Shared>0</Shared>
      <None>631976</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR</nameOfIssuer>
    <titleOfClass>20 YR TR BD ETF</titleOfClass>
    <cusip>464287432</cusip>
    <value>159302</value>
    <shrsOrPrnAmt>
      <sshPrnamt>282200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <putCall>Put</putCall>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>282200</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR</nameOfIssuer>
    <titleOfClass>NATIONAL MUN ETF</titleOfClass>
    <cusip>464288414</cusip>
    <value>3534510</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33191</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>33191</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR</nameOfIssuer>
    <titleOfClass>20 YR TR BD ETF</titleOfClass>
    <cusip>464287432</cusip>
    <value>194363</value>
    <shrsOrPrnAmt>
      <sshPrnamt>177500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <putCall>Put</putCall>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>177500</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ISHARES TR</nameOfIssuer>
    <titleOfClass>SHORT TREAS BD</titleOfClass>
    <cusip>464288679</cusip>
    <value>2827771</value>
    <shrsOrPrnAmt>
      <sshPrnamt>25593</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>25593</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KONINKLIJKE PHILIPS N V</nameOfIssuer>
    <titleOfClass>NY REGIS SHS NEW</titleOfClass>
    <cusip>500472303</cusip>
    <value>13748908</value>
    <shrsOrPrnAmt>
      <sshPrnamt>504362</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>1642</Sole>
      <Shared>0</Shared>
      <None>502720</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LIBERTY BROADBAND CORP</nameOfIssuer>
    <titleOfClass>COM SER C</titleOfClass>
    <cusip>530307305</cusip>
    <value>16896557</value>
    <shrsOrPrnAmt>
      <sshPrnamt>265920</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>510</Sole>
      <Shared>0</Shared>
      <None>265410</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MCKESSON CORP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>58155Q103</cusip>
    <value>13967310</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18080</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>64</Sole>
      <Shared>0</Shared>
      <None>18016</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MOLINA HEALTHCARE INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>60855R100</cusip>
    <value>20243400</value>
    <shrsOrPrnAmt>
      <sshPrnamt>105787</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>319</Sole>
      <Shared>0</Shared>
      <None>105468</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NU HLDGS LTD</nameOfIssuer>
    <titleOfClass>ORD SHS CL A</titleOfClass>
    <cusip>G6683N103</cusip>
    <value>7978423</value>
    <shrsOrPrnAmt>
      <sshPrnamt>498340</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>1445</Sole>
      <Shared>0</Shared>
      <None>496895</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NVIDIA CORPORATION</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>67066G104</cusip>
    <value>373160</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>2000</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PHILIP MORRIS INTL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>718172109</cusip>
    <value>19712993</value>
    <shrsOrPrnAmt>
      <sshPrnamt>121535</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>348</Sole>
      <Shared>0</Shared>
      <None>121187</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>QVC GROUP INC</nameOfIssuer>
    <titleOfClass>COM SER A NEW</titleOfClass>
    <cusip>74915M605</cusip>
    <value>655601</value>
    <shrsOrPrnAmt>
      <sshPrnamt>48599</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>78</Sole>
      <Shared>0</Shared>
      <None>48521</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SOLVENTUM CORP</nameOfIssuer>
    <titleOfClass>COM SHS</titleOfClass>
    <cusip>83444M101</cusip>
    <value>18903277</value>
    <shrsOrPrnAmt>
      <sshPrnamt>258949</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>784</Sole>
      <Shared>0</Shared>
      <None>258165</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SPDR GOLD TR</nameOfIssuer>
    <titleOfClass>GOLD SHS</titleOfClass>
    <cusip>78463V107</cusip>
    <value>2549153</value>
    <shrsOrPrnAmt>
      <sshPrnamt>65100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <putCall>Call</putCall>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>200</Sole>
      <Shared>0</Shared>
      <None>64900</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SPDR S&amp;P 500 ETF TR</nameOfIssuer>
    <titleOfClass>TR UNIT</titleOfClass>
    <cusip>78462F103</cusip>
    <value>550750</value>
    <shrsOrPrnAmt>
      <sshPrnamt>296900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <putCall>Put</putCall>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>200</Sole>
      <Shared>0</Shared>
      <None>296700</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SPROTT INC</nameOfIssuer>
    <titleOfClass>COM NEW</titleOfClass>
    <cusip>852066208</cusip>
    <value>868920</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10445</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>10445</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>THERMO FISHER SCIENTIFIC INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>883556102</cusip>
    <value>273066</value>
    <shrsOrPrnAmt>
      <sshPrnamt>563</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>563</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TRIUMPH FINANCIAL INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>89679E300</cusip>
    <value>12680136</value>
    <shrsOrPrnAmt>
      <sshPrnamt>253400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>733</Sole>
      <Shared>0</Shared>
      <None>252667</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UBER TECHNOLOGIES INC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>90353T100</cusip>
    <value>43591947</value>
    <shrsOrPrnAmt>
      <sshPrnamt>444952</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>1274</Sole>
      <Shared>0</Shared>
      <None>443678</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VANECK ETF TRUST</nameOfIssuer>
    <titleOfClass>GOLD MINERS ETF</titleOfClass>
    <cusip>92189F106</cusip>
    <value>267400</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <otherManager>0</otherManager>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>3500</None>
    </votingAuthority>
  </infoTable>
</informationTable>
